diff --git a/.buckconfig b/.buckconfig deleted file mode 100644 index 934256c..0000000 --- a/.buckconfig +++ /dev/null @@ -1,6 +0,0 @@ - -[android] - target = Google Inc.:Google APIs:23 - -[maven_repositories] - central = https://repo1.maven.org/maven2 diff --git a/.bundle/config b/.bundle/config new file mode 100644 index 0000000..d137d24 --- /dev/null +++ b/.bundle/config @@ -0,0 +1,2 @@ +BUNDLE_PATH: "vendor/bundle" +BUNDLE_FORCE_RUBY_PLATFORM: 1 \ No newline at end of file diff --git a/.eslintrc.js b/.eslintrc.js index 40c6dcd..187894b 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,4 +1,4 @@ module.exports = { root: true, - extends: '@react-native-community', + extends: '@react-native', }; diff --git a/.flowconfig b/.flowconfig deleted file mode 100644 index 4afc766..0000000 --- a/.flowconfig +++ /dev/null @@ -1,75 +0,0 @@ -[ignore] -; We fork some components by platform -.*/*[.]android.js - -; Ignore "BUCK" generated dirs -/\.buckd/ - -; Ignore polyfills -node_modules/react-native/Libraries/polyfills/.* - -; These should not be required directly -; require from fbjs/lib instead: require('fbjs/lib/warning') -node_modules/warning/.* - -; Flow doesn't support platforms -.*/Libraries/Utilities/LoadingView.js - -[untyped] -.*/node_modules/@react-native-community/cli/.*/.* - -[include] - -[libs] -node_modules/react-native/Libraries/react-native/react-native-interface.js -node_modules/react-native/flow/ - -[options] -emoji=true - -esproposal.optional_chaining=enable -esproposal.nullish_coalescing=enable - -module.file_ext=.js -module.file_ext=.json -module.file_ext=.ios.js - -munge_underscores=true - -module.name_mapper='^react-native$' -> '/node_modules/react-native/Libraries/react-native/react-native-implementation' -module.name_mapper='^react-native/\(.*\)$' -> '/node_modules/react-native/\1' -module.name_mapper='^[./a-zA-Z0-9$_-]+\.\(bmp\|gif\|jpg\|jpeg\|png\|psd\|svg\|webp\|m4v\|mov\|mp4\|mpeg\|mpg\|webm\|aac\|aiff\|caf\|m4a\|mp3\|wav\|html\|pdf\)$' -> '/node_modules/react-native/Libraries/Image/RelativeImageStub' - -suppress_type=$FlowIssue -suppress_type=$FlowFixMe -suppress_type=$FlowFixMeProps -suppress_type=$FlowFixMeState - -suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(\\)? *\\(site=[a-z,_]*react_native\\(_ios\\)?_\\(oss\\|fb\\)[a-z,_]*\\)?)\\) -suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(\\)? *\\(site=[a-z,_]*react_native\\(_ios\\)?_\\(oss\\|fb\\)[a-z,_]*\\)?)\\)?:? #[0-9]+ -suppress_comment=\\(.\\|\n\\)*\\$FlowExpectedError - -[lints] -sketchy-null-number=warn -sketchy-null-mixed=warn -sketchy-number=warn -untyped-type-import=warn -nonstrict-import=warn -deprecated-type=warn -unsafe-getters-setters=warn -inexact-spread=warn -unnecessary-invariant=warn -signature-verification-failure=warn -deprecated-utility=error - -[strict] -deprecated-type -nonstrict-import -sketchy-null -unclear-type -unsafe-getters-setters -untyped-import -untyped-type-import - -[version] -^0.105.0 diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index d42ff18..0000000 --- a/.gitattributes +++ /dev/null @@ -1 +0,0 @@ -*.pbxproj -text diff --git a/.gitignore b/.gitignore index ed3539d..bf776f5 100644 --- a/.gitignore +++ b/.gitignore @@ -20,6 +20,7 @@ DerivedData *.hmap *.ipa *.xcuserstate +ios/.xcode.env.local # Android/IntelliJ # @@ -28,6 +29,10 @@ build/ .gradle local.properties *.iml +*.hprof +.cxx/ +*.keystore +!debug.keystore # node.js # @@ -35,13 +40,6 @@ node_modules/ npm-debug.log yarn-error.log -# BUCK -buck-out/ -\.buckd/ -*.keystore -!debug.keystore -!charoensin.release.keystore - # fastlane # # It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the @@ -49,12 +47,20 @@ buck-out/ # 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/report.xml +**/fastlane/Preview.html +**/fastlane/screenshots +**/fastlane/test_output # Bundle artifact *.jsbundle -# CocoaPods +# Ruby / CocoaPods /ios/Pods/ +/vendor/bundle/ + +# Temporary files created by Metro to check the health of the file watcher +.metro-health-check* + +# testing +/coverage diff --git a/.prettierrc.js b/.prettierrc.js index 5c4de1a..2b54074 100644 --- a/.prettierrc.js +++ b/.prettierrc.js @@ -1,6 +1,7 @@ module.exports = { + arrowParens: 'avoid', + bracketSameLine: true, bracketSpacing: false, - jsxBracketSameLine: true, singleQuote: true, trailingComma: 'all', }; diff --git a/App.tsx b/App.tsx new file mode 100644 index 0000000..bf24c33 --- /dev/null +++ b/App.tsx @@ -0,0 +1,118 @@ +/** + * Sample React Native App + * https://github.com/facebook/react-native + * + * @format + */ + +import React from 'react'; +import type {PropsWithChildren} from 'react'; +import { + SafeAreaView, + ScrollView, + StatusBar, + StyleSheet, + Text, + useColorScheme, + View, +} from 'react-native'; + +import { + Colors, + DebugInstructions, + Header, + LearnMoreLinks, + ReloadInstructions, +} from 'react-native/Libraries/NewAppScreen'; + +type SectionProps = PropsWithChildren<{ + title: string; +}>; + +function Section({children, title}: SectionProps): JSX.Element { + const isDarkMode = useColorScheme() === 'dark'; + return ( + + + {title} + + + {children} + + + ); +} + +function App(): JSX.Element { + const isDarkMode = useColorScheme() === 'dark'; + + const backgroundStyle = { + backgroundColor: isDarkMode ? Colors.darker : Colors.lighter, + }; + + return ( + + + +
+ +
+ Edit App.tsx to change this + screen and then come back to see your edits. +
+
+ +
+
+ +
+
+ Read the docs to discover what to do next: +
+ +
+ + + ); +} + +const styles = StyleSheet.create({ + sectionContainer: { + marginTop: 32, + paddingHorizontal: 24, + }, + sectionTitle: { + fontSize: 24, + fontWeight: '600', + }, + sectionDescription: { + marginTop: 8, + fontSize: 18, + fontWeight: '400', + }, + highlight: { + fontWeight: '700', + }, +}); + +export default App; diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..96a4c5f --- /dev/null +++ b/Gemfile @@ -0,0 +1,8 @@ + +source 'https://rubygems.org' + +# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version +ruby ">= 2.6.10" + +gem 'cocoapods', '~> 1.13' +gem 'activesupport', '>= 6.1.7.3', '< 7.1.0' \ No newline at end of file diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..12470c3 --- /dev/null +++ b/Readme.md @@ -0,0 +1,79 @@ +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 [React Native - Environment Setup](https://reactnative.dev/docs/environment-setup) instructions till "Creating a new application" step, before proceeding. + +## Step 1: Start the Metro Server + +First, you will need to start **Metro**, the JavaScript _bundler_ that ships _with_ React Native. + +To start Metro, run the following command from the _root_ of your React Native project: + +```bash +# using npm +npm start + +# OR using Yarn +yarn start +``` + +## Step 2: Start your Application + +Let Metro Bundler run in its _own_ terminal. Open a _new_ terminal from the _root_ of your React Native project. Run the following command to start your _Android_ or _iOS_ app: + +### For Android + +```bash +# using npm +npm run android + +# OR using Yarn +yarn android +``` + +### For iOS + +```bash +# using npm +npm run ios + +# OR using Yarn +yarn ios +``` + +If everything is set up _correctly_, you should see your new app running in your _Android Emulator_ or _iOS Simulator_ shortly provided you have set up your emulator/simulator correctly. + +This is one way to run your app — you can also run it directly from within Android Studio and Xcode respectively. + +## Step 3: Modifying your App + +Now that you have successfully run the app, let's modify it. + +1. Open `App.tsx` in your text editor of choice and edit some lines. +2. For **Android**: Press the R key twice or select **"Reload"** from the **Developer Menu** (Ctrl + M (on Window and Linux) or Cmd ⌘ + M (on macOS)) to see your changes! + + For **iOS**: Hit Cmd ⌘ + R in your iOS Simulator to reload the app and see your changes! + +## 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 [Introduction to React Native](https://reactnative.dev/docs/getting-started). + +# Troubleshooting + +If you can't get this 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..3413ac1 --- /dev/null +++ b/__tests__/App.test.tsx @@ -0,0 +1,17 @@ +/** + * @format + */ + +import 'react-native'; +import React from 'react'; +import App from '../App'; + +// Note: import explicitly to use the types shiped with jest. +import {it} from '@jest/globals'; + +// Note: test renderer must be required after react-native. +import renderer from 'react-test-renderer'; + +it('renders correctly', () => { + renderer.create(); +}); diff --git a/android/.project b/android/.project index 4879efa..0d4d666 100644 --- a/android/.project +++ b/android/.project @@ -1,6 +1,6 @@ - charoensin + charoensin-android Project android created by Buildship. @@ -16,7 +16,7 @@ - 0 + 1689128079578 30 diff --git a/android/.settings/org.eclipse.buildship.core.prefs b/android/.settings/org.eclipse.buildship.core.prefs index 3559832..022d051 100644 --- a/android/.settings/org.eclipse.buildship.core.prefs +++ b/android/.settings/org.eclipse.buildship.core.prefs @@ -2,10 +2,14 @@ arguments=--init-script /var/folders/4d/cv31_tl15q381gddgqqtk94c0000gp/T/db3b08f auto.sync=true build.scans.enabled=false connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER) +arguments=--init-script /var/folders/4d/cv31_tl15q381gddgqqtk94c0000gp/T/db3b08fc4a9ef609cb16b96b200fa13e563f396e9bb1ed0905fdab7bc3bc513b.gradle --init-script /var/folders/4d/cv31_tl15q381gddgqqtk94c0000gp/T/52cde0cfcf3e28b8b7510e992210d9614505e0911af0c190bd590d7158574963.gradle +auto.sync=true +build.scans.enabled=false +connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER) connection.project.dir= eclipse.preferences.version=1 gradle.user.home= -java.home=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home +java.home=/Users/Kumpor/Library/Java/JavaVirtualMachines/corretto-17.0.14/Contents/Home jvm.arguments= offline.mode=false override.workspace.settings=true diff --git a/android/app/.classpath b/android/app/.classpath index 4a04201..bbe97e5 100644 --- a/android/app/.classpath +++ b/android/app/.classpath @@ -1,6 +1,6 @@ - + diff --git a/android/app/.project b/android/app/.project index 0c30977..26444ae 100644 --- a/android/app/.project +++ b/android/app/.project @@ -22,7 +22,7 @@ - 1673516293498 + 1689128079519 30 diff --git a/android/app/.settings/org.eclipse.jdt.core.prefs b/android/app/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..60e5b01 --- /dev/null +++ b/android/app/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=27 +org.eclipse.jdt.core.compiler.compliance=27 +org.eclipse.jdt.core.compiler.source=27 diff --git a/android/app/_BUCK b/android/app/_BUCK deleted file mode 100644 index 9b0f456..0000000 --- a/android/app/_BUCK +++ /dev/null @@ -1,55 +0,0 @@ -# To learn about Buck see [Docs](https://buckbuild.com/). -# To run your application with Buck: -# - install Buck -# - `npm start` - to start the packager -# - `cd android` -# - `keytool -genkey -v -keystore keystores/debug.keystore -storepass android -alias androiddebugkey -keypass android -dname "CN=Android Debug,O=Android,C=US"` -# - `./gradlew :app:copyDownloadableDepsToLibs` - make all Gradle compile dependencies available to Buck -# - `buck install -r android/app` - compile, install and run application -# - -load(":build_defs.bzl", "create_aar_targets", "create_jar_targets") - -lib_deps = [] - -create_aar_targets(glob(["libs/*.aar"])) - -create_jar_targets(glob(["libs/*.jar"])) - -android_library( - name = "all-libs", - exported_deps = lib_deps, -) - -android_library( - name = "app-code", - srcs = glob([ - "src/main/java/**/*.java", - ]), - deps = [ - ":all-libs", - ":build_config", - ":res", - ], -) - -android_build_config( - name = "build_config", - package = "th.co.csasset.mobile", -) - -android_resource( - name = "res", - package = "th.co.csasset.mobile", - res = "src/main/res", -) - -android_binary( - name = "app", - keystore = "//android/keystores:debug", - manifest = "src/main/AndroidManifest.xml", - package_type = "debug", - deps = [ - ":app-code", - ], -) diff --git a/android/app/build.gradle b/android/app/build.gradle index ee343ac..a0ea555 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -1,104 +1,65 @@ +// plugins { +// id("com.facebook.react") +// } apply plugin: "com.android.application" - -import com.android.build.OutputFile +apply plugin: "com.facebook.react" /** - * The react.gradle file registers a task for each build variant (e.g. bundleDebugJsAndAssets - * and bundleReleaseJsAndAssets). - * These basically call `react-native bundle` with the correct arguments during the Android build - * cycle. By default, bundleDebugJsAndAssets is skipped, as in debug/dev mode we prefer to load the - * bundle directly from the development server. Below you can see all the possible configurations - * and their defaults. If you decide to add a configuration block, make sure to add it before the - * `apply from: "../../node_modules/react-native/react.gradle"` line. - * - * project.ext.react = [ - * // the name of the generated asset file containing your JS bundle - * bundleAssetName: "index.android.bundle", - * - * // the entry file for bundle generation - * entryFile: "index.android.js", - * - * // https://facebook.github.io/react-native/docs/performance#enable-the-ram-format - * bundleCommand: "ram-bundle", - * - * // whether to bundle JS and assets in debug mode - * bundleInDebug: false, - * - * // whether to bundle JS and assets in release mode - * bundleInRelease: true, - * - * // whether to bundle JS and assets in another build variant (if configured). - * // See http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Variants - * // The configuration property can be in the following formats - * // 'bundleIn${productFlavor}${buildType}' - * // 'bundleIn${buildType}' - * // bundleInFreeDebug: true, - * // bundleInPaidRelease: true, - * // bundleInBeta: true, - * - * // whether to disable dev mode in custom build variants (by default only disabled in release) - * // for example: to disable dev mode in the staging build type (if configured) - * devDisabledInStaging: true, - * // The configuration property can be in the following formats - * // 'devDisabledIn${productFlavor}${buildType}' - * // 'devDisabledIn${buildType}' - * - * // the root of your project, i.e. where "package.json" lives - * root: "../../", - * - * // where to put the JS bundle asset in debug mode - * jsBundleDirDebug: "$buildDir/intermediates/assets/debug", - * - * // where to put the JS bundle asset in release mode - * jsBundleDirRelease: "$buildDir/intermediates/assets/release", - * - * // where to put drawable resources / React Native assets, e.g. the ones you use via - * // require('./image.png')), in debug mode - * resourcesDirDebug: "$buildDir/intermediates/res/merged/debug", - * - * // where to put drawable resources / React Native assets, e.g. the ones you use via - * // require('./image.png')), in release mode - * resourcesDirRelease: "$buildDir/intermediates/res/merged/release", - * - * // by default the gradle tasks are skipped if none of the JS files or assets change; this means - * // that we don't look at files in android/ or ios/ to determine whether the tasks are up to - * // date; if you have any other folders that you want to ignore for performance reasons (gradle - * // indexes the entire tree), add them here. Alternatively, if you have JS files in android/ - * // for example, you might want to remove it from here. - * inputExcludes: ["android/**", "ios/**"], - * - * // override which node gets called and with what additional arguments - * nodeExecutableAndArgs: ["node"], - * - * // supply additional arguments to the packager - * extraPackagerArgs: [] - * ] + * 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. */ - -project.ext.react = [ - entryFile: "index.js", - enableHermes: false, // clean and rebuild if changing -] - -apply from: "../../node_modules/react-native/react.gradle" +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"] +} /** - * Set this to true to create two separate APKs instead of one: - * - An APK that only works on ARM devices - * - An APK that only works on x86 devices - * The advantage is the size of the APK is reduced by about 4MB. - * Upload all the APKs to the Play Store and people will download - * the correct one based on the CPU architecture of their device. - */ -def enableSeparateBuildPerCPUArchitecture = false - -/** - * Run Proguard to shrink the Java bytecode in release builds. + * Set this to true to Run Proguard on Release builds to minify the Java bytecode. */ def enableProguardInReleaseBuilds = false /** - * The preferred build flavor of JavaScriptCore. +* The preferred build flavor of JavaScriptCore (JSC) * * For example, to use the international variant, you can use: * `def jscFlavor = 'org.webkit:android-jsc-intl:+'` @@ -110,41 +71,25 @@ def enableProguardInReleaseBuilds = false */ def jscFlavor = 'org.webkit:android-jsc:+' -/** - * Whether to enable the Hermes VM. - * - * This should be set on project.ext.react and mirrored here. If it is not set - * on project.ext.react, JavaScript will not be compiled to Hermes Bytecode - * and the benefits of using Hermes will therefore be sharply reduced. - */ -def enableHermes = project.ext.react.get("enableHermes", false); - android { + namespace "com.csareactrn60" compileSdkVersion rootProject.ext.compileSdkVersion + defaultConfig { + applicationId "th.co.csasset.mobile" + minSdkVersion rootProject.ext.minSdkVersion + targetSdkVersion rootProject.ext.targetSdkVersion + versionCode 100 + versionName "2.41" + vectorDrawables.useSupportLibrary = true + missingDimensionStrategy 'react-native-camera', 'general' + } + compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } - defaultConfig { - applicationId "th.co.csasset.mobile" - minSdkVersion rootProject.ext.minSdkVersion - targetSdkVersion rootProject.ext.targetSdkVersion - versionCode 84 - versionName "2.33" - vectorDrawables.useSupportLibrary = true - missingDimensionStrategy 'react-native-camera', 'general' - multiDexEnabled true - } - splits { - abi { - reset() - enable enableSeparateBuildPerCPUArchitecture - universalApk false // If true, also generate a universal APK - include "armeabi-v7a", "x86", "arm64-v8a", "x86_64" - } - } signingConfigs { debug { storeFile file('debug.keystore') @@ -185,21 +130,7 @@ android { proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" } } - // applicationVariants are e.g. debug, release - applicationVariants.all { variant -> - variant.outputs.each { output -> - // For each separate APK per architecture, set a unique version code as described here: - // https://developer.android.com/studio/build/configure-apk-splits.html - def versionCodes = ["armeabi-v7a": 1, "x86": 2, "arm64-v8a": 3, "x86_64": 4] - def abi = output.getFilter(OutputFile.ABI) - if (abi != null) { // null for the universal-debug, universal-release variants - output.versionCodeOverride = - versionCodes.get(abi) * 1048576 + defaultConfig.versionCode - } - - } - } - + packagingOptions { pickFirst '**/armeabi-v7a/libc++_shared.so' pickFirst '**/x86/libc++_shared.so' @@ -212,32 +143,30 @@ android { // def multidex_version = "2.0.1" dependencies { - implementation project(':react-native-permissions') - implementation project(':react-native-camera') - implementation fileTree(dir: "libs", include: ["*.jar"]) - implementation "com.facebook.react:react-native:+" // From node_modules - if (enableHermes) { - def hermesPath = "../../node_modules/hermesvm/android/"; - debugImplementation files(hermesPath + "hermes-debug.aar") - releaseImplementation files(hermesPath + "hermes-release.aar") - } else { - implementation jscFlavor + // The version of react-native is set by the React Native Gradle Plugin + implementation("com.facebook.react:react-android") + implementation 'com.facebook.react:react-native:+' + + debugImplementation("com.facebook.flipper:flipper:${FLIPPER_VERSION}") + debugImplementation("com.facebook.flipper:flipper-network-plugin:${FLIPPER_VERSION}") { + exclude group:'com.squareup.okhttp3', module:'okhttp' } + + debugImplementation("com.facebook.flipper:flipper-fresco-plugin:${FLIPPER_VERSION}") + if (hermesEnabled.toBoolean()) { + implementation("com.facebook.react:hermes-android") + } else { + implementation jscFlavor + } + implementation project(':react-native-device-info') + implementation project(':react-native-camera') implementation "com.google.android.gms:play-services-base:${googlePlayServiceVersion}" - implementation "com.google.firebase:firebase-core:16.0.9" - implementation "com.google.firebase:firebase-config:17.0.0" - implementation "com.google.firebase:firebase-messaging:18.0.0" - // implementation "androidx.multidex:multidex:$multidex_version" + implementation "com.google.firebase:firebase-core:21.1.1" + implementation "com.google.firebase:firebase-config:22.1.0" + implementation "com.google.firebase:firebase-messaging:24.1.1" - // implementation 'com.facebook.android:facebook-android-sdk:[5,6)' -} - -// Run this once to be able to run the application with BUCK -// puts all compile dependencies into folder libs for BUCK to use -task copyDownloadableDepsToLibs(type: Copy) { - from configurations.compile - into 'libs' + implementation 'com.facebook.android:facebook-android-sdk:[5,6)' } apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project) diff --git a/android/app/build_defs.bzl b/android/app/build_defs.bzl deleted file mode 100644 index fff270f..0000000 --- a/android/app/build_defs.bzl +++ /dev/null @@ -1,19 +0,0 @@ -"""Helper definitions to glob .aar and .jar targets""" - -def create_aar_targets(aarfiles): - for aarfile in aarfiles: - name = "aars__" + aarfile[aarfile.rindex("/") + 1:aarfile.rindex(".aar")] - lib_deps.append(":" + name) - android_prebuilt_aar( - name = name, - aar = aarfile, - ) - -def create_jar_targets(jarfiles): - for jarfile in jarfiles: - name = "jars__" + jarfile[jarfile.rindex("/") + 1:jarfile.rindex(".jar")] - lib_deps.append(":" + name) - prebuilt_jar( - name = name, - binary_jar = jarfile, - ) diff --git a/android/app/release/app-release.aab b/android/app/release/app-release.aab new file mode 100644 index 0000000..6504768 Binary files /dev/null and b/android/app/release/app-release.aab differ diff --git a/android/app/src/debug/AndroidManifest.xml b/android/app/src/debug/AndroidManifest.xml index fa26aa5..c291b17 100644 --- a/android/app/src/debug/AndroidManifest.xml +++ b/android/app/src/debug/AndroidManifest.xml @@ -4,5 +4,10 @@ - + + + diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index d401efc..ef36a07 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -1,13 +1,16 @@ + xmlns:tools="http://schemas.android.com/tools"> - - + + + + + + @@ -23,7 +26,7 @@ @@ -34,19 +37,18 @@ - + diff --git a/android/build.gradle b/android/build.gradle index 707a501..0823907 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -1,52 +1,34 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. +def REACT_NATIVE_VERSION = new File(['node', '--print',"JSON.parse(require('fs').readFileSync(require.resolve('react-native/package.json'), 'utf-8')).version"].execute(null, rootDir).text.trim()) buildscript { ext { googlePlayServiceVersion = "17.0.0" - buildToolsVersion = "28.0.3" - kotlinVersion = "1.5.20" + buildToolsVersion = "33.0.0" minSdkVersion = 21 - compileSdkVersion = 31 - targetSdkVersion = 31 + kotlinVersion = "1.9.0" + compileSdkVersion = 33 + targetSdkVersion = 33 + REACT_NATIVE_VERSION = "0.72.6" + + // We use NDK 23 which has both M1 support and is the side-by-side NDK version from AGP. + ndkVersion = "23.1.7779620" } repositories { google() mavenCentral() -// jcenter() + maven { url 'https://www.jitpack.io' } } dependencies { - classpath('com.android.tools.build:gradle:4.2.2') - classpath('com.google.gms:google-services:4.3.14') - - // NOTE: Do not place your application dependencies here; they belong - // in the individual module build.gradle files - } -} - -def REACT_NATIVE_VERSION = new File(['node', '--print',"JSON.parse(require('fs').readFileSync(require.resolve('react-native/package.json'), 'utf-8')).version"].execute(null, rootDir).text.trim()) - -allprojects { - repositories { - mavenCentral() - mavenLocal() - maven { - // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm - url("$rootDir/../node_modules/react-native/android") - } - maven { - // Android JSC is installed from npm - url("$rootDir/../node_modules/jsc-android/dist") - } - - google() -// jcenter() - - maven { url 'https://maven.google.com' } - maven { url "https://jitpack.io" } +// classpath("com.android.tools.build:gradle:8.0.2") + classpath("com.android.tools.build:gradle") + classpath("com.facebook.react:react-native-gradle-plugin") + classpath 'com.google.gms:google-services:4.4.2' + classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion" } configurations.all { resolutionStrategy { - force "com.facebook.react:react-native:" + REACT_NATIVE_VERSION + force "com.facebook.react:react-native:${REACT_NATIVE_VERSION}" } } } diff --git a/android/gradle.properties b/android/gradle.properties index 59c592e..f730252 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -1,16 +1,18 @@ ## For more details on how to configure your build environment visit +## 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: -Xmx1024m -XX:MaxPermSize=256m -# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 +# 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 -#Fri Apr 07 15:17:20 ICT 2023 +#Tue Jul 11 21:56:44 ICT 2023 MYAPP_RELEASE_STORE_FILE=charoensin.release.keystore MYAPP_RELEASE_KEY_ALIAS=charoensin MYAPP_RELEASE_KEY_PASSWORD=aabbccddee @@ -18,3 +20,22 @@ org.gradle.jvmargs=-Xmx2048M -Dkotlin.daemon.jvm.options\="-Xmx2048M" android.useAndroidX=true android.enableJetifier=true MYAPP_RELEASE_STORE_PASSWORD=aabbccddee + +# Version of flipper SDK to use with React Native +FLIPPER_VERSION=0.182.0 + +# Use this property to specify which architecture you want to build. +# You can also override it from the CLI using +# ./gradlew -PreactNativeArchitectures=x86_64 +reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64 + +# Use this property to enable support to the new architecture. +# This will allow you to use TurboModules and the Fabric render in +# your application. You should enable this flag either if you want +# to write custom TurboModules/Fabric components OR use libraries that +# are providing them. +newArchEnabled=false + +# Use this property to enable or disable the Hermes JS engine. +# If set to false, you will be using JSC instead. +hermesEnabled=true \ No newline at end of file diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties index d559c9c..d1ef08b 100644 --- a/android/gradle/wrapper/gradle-wrapper.properties +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -1,7 +1,6 @@ -#Fri Jan 13 09:46:32 ICT 2023 -networkTimeout=10000 +#Wed Nov 01 15:44:40 ICT 2023 distributionBase=GRADLE_USER_HOME -distributionUrl=https\://services.gradle.org/distributions/gradle-6.9.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.1-all.zip +networkTimeout=10000 distributionPath=wrapper/dists -zipStorePath=wrapper/dists zipStoreBase=GRADLE_USER_HOME diff --git a/android/gradlew b/android/gradlew index 65dcd68..5232b3e 100644 --- a/android/gradlew +++ b/android/gradlew @@ -1,7 +1,9 @@ #!/bin/sh +#!/bin/sh # # Copyright © 2015-2021 the original authors. +# 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. @@ -66,7 +68,7 @@ # 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 @@ -132,7 +134,7 @@ Please set the JAVA_HOME variable in your environment to match the location of your Java installation." fi else - JAVACMD=java + JAVACMD=java which java >/dev/null 2>&1 || 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 @@ -166,13 +168,13 @@ fi # * --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 +# For Cygwin, 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 @@ -202,19 +204,19 @@ fi # shell script including quotes and variable substitutions, so put them in # double quotes to make sure that they get re-expanded; and # * put everything else in single quotes, so that it's not re-expanded. - + set -- \ "-Dorg.gradle.appname=$APP_BASE_NAME" \ -classpath "$CLASSPATH" \ org.gradle.wrapper.GradleWrapperMain \ "$@" - + # Stop when "xargs" is not available. if ! command -v xargs >/dev/null 2>&1 then die "xargs is not available" fi - + # Use "xargs" to parse quoted args. # # With -n1 it outputs one arg per line, with the quotes and backslashes removed. @@ -241,4 +243,9 @@ eval "set -- $( tr '\n' ' ' )" '"$@"' +# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong +if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then + cd "$(dirname "$0")" +fi + exec "$JAVACMD" "$@" diff --git a/android/gradlew.bat b/android/gradlew.bat index 93e3f59..17d1610 100644 --- a/android/gradlew.bat +++ b/android/gradlew.bat @@ -25,7 +25,7 @@ if "%OS%"=="Windows_NT" setlocal set DIRNAME=%~dp0 -if "%DIRNAME%"=="" set DIRNAME=. +if "%DIRNAME%" == "" set DIRNAME=. @rem This is normally unused set APP_BASE_NAME=%~n0 set APP_HOME=%DIRNAME% @@ -42,6 +42,7 @@ if defined JAVA_HOME goto findJavaFromJavaHome set JAVA_EXE=java.exe %JAVA_EXE% -version >NUL 2>&1 if %ERRORLEVEL% equ 0 goto execute +if %ERRORLEVEL% equ 0 goto execute echo. echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. @@ -77,6 +78,7 @@ set CLASSPATH=%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 +if %ERRORLEVEL% equ 0 goto mainEnd :fail rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of @@ -85,6 +87,10 @@ 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% +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 diff --git a/android/settings.gradle b/android/settings.gradle index 5e88189..60b20ce 100644 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -1,23 +1,28 @@ +pluginManagement { + repositories { + gradlePluginPortal() + google() + mavenCentral() + } + plugins { + id("com.facebook.react") version("0.72.6") + } +} + rootProject.name = 'charoensin' -include ':@react-native-firebase_config' -project(':@react-native-firebase_config').projectDir = new File(rootProject.projectDir, '../node_modules/@react-native-firebase/config/android') -include ':@react-native-firebase_config' -project(':@react-native-firebase_config').projectDir = new File(rootProject.projectDir, '../node_modules/@react-native-firebase/config/android') -include ':@react-native-firebase_config' -project(':@react-native-firebase_config').projectDir = new File(rootProject.projectDir, '../node_modules/@react-native-firebase/config/android') -include ':@react-native-firebase_config' -project(':@react-native-firebase_config').projectDir = new File(rootProject.projectDir, '../node_modules/@react-native-firebase/config/android') + include ':react-native-webview' project(':react-native-webview').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-webview/android') -include ':react-native-webview' -project(':react-native-webview').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-webview/android') -include ':react-native-permissions' -project(':react-native-permissions').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-permissions/android') -include ':react-native-camera' -project(':react-native-camera').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-camera/android') + include ':react-native-device-info' project(':react-native-device-info').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-device-info/android') + include ':react-native-fbsdk' project(':react-native-fbsdk').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-fbsdk/android') + +include ':react-native-camera' +project(':react-native-camera').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-camera/android') + apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings) -include ':app' +includeBuild('../node_modules/@react-native/gradle-plugin') +include ':app' \ No newline at end of file diff --git a/config.js b/config.js index 4e6b5d0..e7e9ceb 100644 --- a/config.js +++ b/config.js @@ -1,7 +1,7 @@ export default { API_BASE_URL_PROD: 'https://app.csasset.co.th/mobile', - // API_BASE_URL_POWER_CONDO_DEV: 'https://power-condo.testsiteth.xyz', - API_BASE_URL_POWER_CONDO_DEV: 'http://54.255.251.43', + // API_BASE_URL_POWER_CONDO_DEV: 'https://power-condo.testsiteth.xyz', + API_BASE_URL_POWER_CONDO_DEV: 'http://54.255.251.43', API_BASE_URL_POWER_CONDO_PROD: 'https://powercondo.csasset.co.th', WEB_BASE_URL_PROD: 'https://app.csasset.co.th', API_BASE_URL_DEV: 'https://csa-test.bda.co.th/mobile', 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/Podfile b/ios/Podfile index 3f008f3..1c07333 100644 --- a/ios/Podfile +++ b/ios/Podfile @@ -1,85 +1,54 @@ -platform :ios, '13.0' +def node_require(script) + # Resolve script with node to allow for hoisting + require Pod::Executable.execute_command('node', ['-p', + "require.resolve( + '#{script}', + {paths: [process.argv[1]]}, + )", __dir__]).strip +end +# require_relative '../node_modules/react-native/scripts/react_native_pods' require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules' +node_require('react-native/scripts/react_native_pods.rb') +node_require('react-native-permissions/scripts/setup.rb') + +platform :ios, '13.0' + +setup_permissions([ + # 'AppTrackingTransparency', + # 'Bluetooth', + # 'Calendars', + # 'CalendarsWriteOnly', + 'Camera', + # 'Contacts', + # 'FaceID', + 'LocationAccuracy', + 'LocationAlways', + 'LocationWhenInUse', + 'MediaLibrary', + # 'Microphone', + 'Motion', + 'Notifications', + 'PhotoLibrary', + 'PhotoLibraryAddOnly', + # 'Reminders', + # 'Siri', + # 'SpeechRecognition', + # 'StoreKit', +]) xcodeproj 'csareactrn60' target 'csareactrn60' do - # Pods for csareactrn60 - pod 'FBLazyVector', :path => "../node_modules/react-native/Libraries/FBLazyVector" - pod 'FBReactNativeSpec', :path => "../node_modules/react-native/Libraries/FBReactNativeSpec" - pod 'RCTRequired', :path => "../node_modules/react-native/Libraries/RCTRequired" - pod 'RCTTypeSafety', :path => "../node_modules/react-native/Libraries/TypeSafety" - pod 'React', :path => '../node_modules/react-native/' - pod 'React-Core', :path => '../node_modules/react-native/' - pod 'React-CoreModules', :path => '../node_modules/react-native/React/CoreModules' - pod 'React-Core/DevSupport', :path => '../node_modules/react-native/' - pod 'React-RCTActionSheet', :path => '../node_modules/react-native/Libraries/ActionSheetIOS' - pod 'React-RCTAnimation', :path => '../node_modules/react-native/Libraries/NativeAnimation' - pod 'React-RCTBlob', :path => '../node_modules/react-native/Libraries/Blob' - pod 'React-RCTImage', :path => '../node_modules/react-native/Libraries/Image' - pod 'React-RCTLinking', :path => '../node_modules/react-native/Libraries/LinkingIOS' - pod 'React-RCTNetwork', :path => '../node_modules/react-native/Libraries/Network' - pod 'React-RCTSettings', :path => '../node_modules/react-native/Libraries/Settings' - pod 'React-RCTText', :path => '../node_modules/react-native/Libraries/Text' - pod 'React-RCTVibration', :path => '../node_modules/react-native/Libraries/Vibration' - pod 'React-Core/RCTWebSocket', :path => '../node_modules/react-native/' + config = use_native_modules! - pod 'React-cxxreact', :path => '../node_modules/react-native/ReactCommon/cxxreact' - pod 'React-jsi', :path => '../node_modules/react-native/ReactCommon/jsi' - pod 'React-jsiexecutor', :path => '../node_modules/react-native/ReactCommon/jsiexecutor' - pod 'React-jsinspector', :path => '../node_modules/react-native/ReactCommon/jsinspector' - pod 'React-callinvoker', :path => "../node_modules/react-native/ReactCommon/callinvoker" - pod 'ReactCommon/turbomodule/core', :path => "../node_modules/react-native/ReactCommon" - pod 'Yoga', :path => '../node_modules/react-native/ReactCommon/yoga' - - pod 'DoubleConversion', :podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec' - pod 'glog', :podspec => '../node_modules/react-native/third-party-podspecs/glog.podspec' - pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec' - - pod 'react-native-fbsdk', :path => '../node_modules/react-native-fbsdk' - pod 'RNVectorIcons', :path => '../node_modules/react-native-vector-icons' - -permissions_path = '../node_modules/react-native-permissions/ios' - - pod 'Permission-AppTrackingTransparency', :path => "#{permissions_path}/AppTrackingTransparency" - pod 'Permission-BluetoothPeripheral', :path => "#{permissions_path}/BluetoothPeripheral" - pod 'Permission-Calendars', :path => "#{permissions_path}/Calendars" - pod 'Permission-Camera', :path => "#{permissions_path}/Camera" - pod 'Permission-Contacts', :path => "#{permissions_path}/Contacts" - pod 'Permission-FaceID', :path => "#{permissions_path}/FaceID" - pod 'Permission-LocationAccuracy', :path => "#{permissions_path}/LocationAccuracy" - pod 'Permission-LocationAlways', :path => "#{permissions_path}/LocationAlways" - pod 'Permission-LocationWhenInUse', :path => "#{permissions_path}/LocationWhenInUse" - pod 'Permission-MediaLibrary', :path => "#{permissions_path}/MediaLibrary" - pod 'Permission-Microphone', :path => "#{permissions_path}/Microphone" - pod 'Permission-Motion', :path => "#{permissions_path}/Motion" - pod 'Permission-Notifications', :path => "#{permissions_path}/Notifications" - pod 'Permission-PhotoLibrary', :path => "#{permissions_path}/PhotoLibrary" - pod 'Permission-PhotoLibraryAddOnly', :path => "#{permissions_path}/PhotoLibraryAddOnly" - pod 'Permission-Reminders', :path => "#{permissions_path}/Reminders" - pod 'Permission-Siri', :path => "#{permissions_path}/Siri" - pod 'Permission-SpeechRecognition', :path => "#{permissions_path}/SpeechRecognition" - pod 'Permission-StoreKit', :path => "#{permissions_path}/StoreKit" - - pod 'FBSDKCoreKit' - pod 'FBSDKLoginKit' - pod 'FBSDKShareKit' - - pod 'react-native-view-shot', :path => '../node_modules/react-native-view-shot' - pod 'RNImageCropPicker', :path => '../node_modules/react-native-image-crop-picker' - - use_native_modules! - pod 'RNDeviceInfo', :path => '../node_modules/react-native-device-info' - - pod 'react-native-camera', :path => '../node_modules/react-native-camera' - - pod 'RNPermissions', :path => '../node_modules/react-native-permissions' - - pod 'react-native-webview', :path => '../node_modules/react-native-webview' + use_react_native!( + :path => config[:reactNativePath], + # to enable hermes on iOS, change `false` to `true` and then install pods + :hermes_enabled => false + ) pod 'Firebase', :modular_headers => true pod 'FirebaseCoreInternal', :modular_headers => true pod 'FirebaseCore', :modular_headers => true pod 'GoogleUtilities', :modular_headers => true - -end +end \ No newline at end of file diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 1b64b46..79d9b1c 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - boost-for-react-native (1.63.0) - - BVLinearGradient (2.6.2): + - boost (1.76.0) + - BVLinearGradient (2.8.3): - React-Core - DoubleConversion (1.1.6) - - FBLazyVector (0.63.4) - - FBReactNativeSpec (0.63.4): - - Folly (= 2020.01.13.00) - - RCTRequired (= 0.63.4) - - RCTTypeSafety (= 0.63.4) - - React-Core (= 0.63.4) - - React-jsi (= 0.63.4) - - ReactCommon/turbomodule/core (= 0.63.4) + - FBLazyVector (0.72.6) + - FBReactNativeSpec (0.72.6): + - RCT-Folly (= 2021.07.22.00) + - RCTRequired (= 0.72.6) + - RCTTypeSafety (= 0.72.6) + - React-Core (= 0.72.6) + - React-jsi (= 0.72.6) + - ReactCommon/turbomodule/core (= 0.72.6) - FBSDKCoreKit (5.8.0): - FBSDKCoreKit/Basics (= 5.8.0) - FBSDKCoreKit/Core (= 5.8.0) @@ -25,18 +25,18 @@ PODS: - FBSDKShareKit/Share (= 5.8.0) - FBSDKShareKit/Share (5.8.0): - FBSDKCoreKit (~> 5.0) - - Firebase (10.6.0): - - Firebase/Core (= 10.6.0) - - Firebase/Core (10.6.0): + - Firebase (10.7.0): + - Firebase/Core (= 10.7.0) + - Firebase/Core (10.7.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 10.6.0) - - Firebase/CoreOnly (10.6.0): - - FirebaseCore (= 10.6.0) - - Firebase/Messaging (10.6.0): + - FirebaseAnalytics (~> 10.7.0) + - Firebase/CoreOnly (10.7.0): + - FirebaseCore (= 10.7.0) + - Firebase/Messaging (10.7.0): - Firebase/CoreOnly - - FirebaseMessaging (~> 10.6.0) - - FirebaseAnalytics (10.6.0): - - FirebaseAnalytics/AdIdSupport (= 10.6.0) + - FirebaseMessaging (~> 10.7.0) + - FirebaseAnalytics (10.7.0): + - FirebaseAnalytics/AdIdSupport (= 10.7.0) - FirebaseCore (~> 10.0) - FirebaseInstallations (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) @@ -44,29 +44,29 @@ PODS: - GoogleUtilities/Network (~> 7.8) - "GoogleUtilities/NSData+zlib (~> 7.8)" - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseAnalytics/AdIdSupport (10.6.0): + - FirebaseAnalytics/AdIdSupport (10.7.0): - FirebaseCore (~> 10.0) - FirebaseInstallations (~> 10.0) - - GoogleAppMeasurement (= 10.6.0) + - GoogleAppMeasurement (= 10.7.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/MethodSwizzler (~> 7.8) - GoogleUtilities/Network (~> 7.8) - "GoogleUtilities/NSData+zlib (~> 7.8)" - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCore (10.6.0): + - FirebaseCore (10.7.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.6.0): + - FirebaseCoreExtension (10.7.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.7.0): + - FirebaseCoreInternal (10.29.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseInstallations (10.7.0): + - FirebaseInstallations (10.29.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseMessaging (10.6.0): + - FirebaseMessaging (10.7.0): - FirebaseCore (~> 10.0) - FirebaseInstallations (~> 10.0) - GoogleDataTransport (~> 9.2) @@ -75,292 +75,365 @@ PODS: - GoogleUtilities/Reachability (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - - Folly (2020.01.13.00): - - boost-for-react-native - - DoubleConversion - - Folly/Default (= 2020.01.13.00) - - glog - - Folly/Default (2020.01.13.00): - - boost-for-react-native - - DoubleConversion - - glog + - fmt (6.2.1) - glog (0.3.5) - - GoogleAppMeasurement (10.6.0): - - GoogleAppMeasurement/AdIdSupport (= 10.6.0) + - GoogleAppMeasurement (10.7.0): + - GoogleAppMeasurement/AdIdSupport (= 10.7.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/MethodSwizzler (~> 7.8) - GoogleUtilities/Network (~> 7.8) - "GoogleUtilities/NSData+zlib (~> 7.8)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (10.6.0): - - GoogleAppMeasurement/WithoutAdIdSupport (= 10.6.0) + - GoogleAppMeasurement/AdIdSupport (10.7.0): + - GoogleAppMeasurement/WithoutAdIdSupport (= 10.7.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/MethodSwizzler (~> 7.8) - GoogleUtilities/Network (~> 7.8) - "GoogleUtilities/NSData+zlib (~> 7.8)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleAppMeasurement/WithoutAdIdSupport (10.6.0): + - GoogleAppMeasurement/WithoutAdIdSupport (10.7.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/MethodSwizzler (~> 7.8) - GoogleUtilities/Network (~> 7.8) - "GoogleUtilities/NSData+zlib (~> 7.8)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleDataTransport (9.2.1): + - GoogleDataTransport (9.4.1): - GoogleUtilities/Environment (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) + - nanopb (< 2.30911.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities (7.11.0): - - GoogleUtilities/AppDelegateSwizzler (= 7.11.0) - - GoogleUtilities/Environment (= 7.11.0) - - GoogleUtilities/ISASwizzler (= 7.11.0) - - GoogleUtilities/Logger (= 7.11.0) - - GoogleUtilities/MethodSwizzler (= 7.11.0) - - GoogleUtilities/Network (= 7.11.0) - - "GoogleUtilities/NSData+zlib (= 7.11.0)" - - GoogleUtilities/Reachability (= 7.11.0) - - GoogleUtilities/SwizzlerTestHelpers (= 7.11.0) - - GoogleUtilities/UserDefaults (= 7.11.0) - - GoogleUtilities/AppDelegateSwizzler (7.11.0): + - GoogleUtilities (7.13.3): + - GoogleUtilities/AppDelegateSwizzler (= 7.13.3) + - GoogleUtilities/Environment (= 7.13.3) + - GoogleUtilities/ISASwizzler (= 7.13.3) + - GoogleUtilities/Logger (= 7.13.3) + - GoogleUtilities/MethodSwizzler (= 7.13.3) + - GoogleUtilities/Network (= 7.13.3) + - "GoogleUtilities/NSData+zlib (= 7.13.3)" + - GoogleUtilities/Privacy (= 7.13.3) + - GoogleUtilities/Reachability (= 7.13.3) + - GoogleUtilities/SwizzlerTestHelpers (= 7.13.3) + - GoogleUtilities/UserDefaults (= 7.13.3) + - GoogleUtilities/AppDelegateSwizzler (7.13.3): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.11.0): + - GoogleUtilities/Privacy + - GoogleUtilities/Environment (7.13.3): + - GoogleUtilities/Privacy - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/ISASwizzler (7.11.0) - - GoogleUtilities/Logger (7.11.0): + - GoogleUtilities/ISASwizzler (7.13.3): + - GoogleUtilities/Privacy + - GoogleUtilities/Logger (7.13.3): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.11.0): + - GoogleUtilities/Privacy + - GoogleUtilities/MethodSwizzler (7.13.3): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.11.0): + - GoogleUtilities/Privacy + - GoogleUtilities/Network (7.13.3): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" + - GoogleUtilities/Privacy - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.11.0)" - - GoogleUtilities/Reachability (7.11.0): + - "GoogleUtilities/NSData+zlib (7.13.3)": + - GoogleUtilities/Privacy + - GoogleUtilities/Privacy (7.13.3) + - GoogleUtilities/Reachability (7.13.3): - GoogleUtilities/Logger - - GoogleUtilities/SwizzlerTestHelpers (7.11.0): + - GoogleUtilities/Privacy + - GoogleUtilities/SwizzlerTestHelpers (7.13.3): - GoogleUtilities/MethodSwizzler - - GoogleUtilities/UserDefaults (7.11.0): + - GoogleUtilities/UserDefaults (7.13.3): - GoogleUtilities/Logger - - libwebp (1.2.4): - - libwebp/demux (= 1.2.4) - - libwebp/mux (= 1.2.4) - - libwebp/webp (= 1.2.4) - - libwebp/demux (1.2.4): + - GoogleUtilities/Privacy + - libwebp (1.5.0): + - libwebp/demux (= 1.5.0) + - libwebp/mux (= 1.5.0) + - libwebp/sharpyuv (= 1.5.0) + - libwebp/webp (= 1.5.0) + - libwebp/demux (1.5.0): - libwebp/webp - - libwebp/mux (1.2.4): + - libwebp/mux (1.5.0): - libwebp/demux - - libwebp/webp (1.2.4) - - nanopb (2.30909.0): - - nanopb/decode (= 2.30909.0) - - nanopb/encode (= 2.30909.0) - - nanopb/decode (2.30909.0) - - nanopb/encode (2.30909.0) - - Permission-AppTrackingTransparency (3.6.1): - - RNPermissions - - Permission-BluetoothPeripheral (3.6.1): - - RNPermissions - - Permission-Calendars (3.6.1): - - RNPermissions - - Permission-Camera (3.6.1): - - RNPermissions - - Permission-Contacts (3.6.1): - - RNPermissions - - Permission-FaceID (3.6.1): - - RNPermissions - - Permission-LocationAccuracy (3.6.1): - - RNPermissions - - Permission-LocationAlways (3.6.1): - - RNPermissions - - Permission-LocationWhenInUse (3.6.1): - - RNPermissions - - Permission-MediaLibrary (3.6.1): - - RNPermissions - - Permission-Microphone (3.6.1): - - RNPermissions - - Permission-Motion (3.6.1): - - RNPermissions - - Permission-Notifications (3.6.1): - - RNPermissions - - Permission-PhotoLibrary (3.6.1): - - RNPermissions - - Permission-PhotoLibraryAddOnly (3.6.1): - - RNPermissions - - Permission-Reminders (3.6.1): - - RNPermissions - - Permission-Siri (3.6.1): - - RNPermissions - - Permission-SpeechRecognition (3.6.1): - - RNPermissions - - Permission-StoreKit (3.6.1): - - RNPermissions - - PromisesObjC (2.2.0) - - RCTRequired (0.63.4) - - RCTTypeSafety (0.63.4): - - FBLazyVector (= 0.63.4) - - Folly (= 2020.01.13.00) - - RCTRequired (= 0.63.4) - - React-Core (= 0.63.4) - - React (0.63.4): - - React-Core (= 0.63.4) - - React-Core/DevSupport (= 0.63.4) - - React-Core/RCTWebSocket (= 0.63.4) - - React-RCTActionSheet (= 0.63.4) - - React-RCTAnimation (= 0.63.4) - - React-RCTBlob (= 0.63.4) - - React-RCTImage (= 0.63.4) - - React-RCTLinking (= 0.63.4) - - React-RCTNetwork (= 0.63.4) - - React-RCTSettings (= 0.63.4) - - React-RCTText (= 0.63.4) - - React-RCTVibration (= 0.63.4) - - React-callinvoker (0.63.4) - - React-Core (0.63.4): - - Folly (= 2020.01.13.00) - - glog - - React-Core/Default (= 0.63.4) - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) - - Yoga - - React-Core/CoreModulesHeaders (0.63.4): - - Folly (= 2020.01.13.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) - - Yoga - - React-Core/Default (0.63.4): - - Folly (= 2020.01.13.00) - - glog - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) - - Yoga - - React-Core/DevSupport (0.63.4): - - Folly (= 2020.01.13.00) - - glog - - React-Core/Default (= 0.63.4) - - React-Core/RCTWebSocket (= 0.63.4) - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) - - React-jsinspector (= 0.63.4) - - Yoga - - React-Core/RCTActionSheetHeaders (0.63.4): - - Folly (= 2020.01.13.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) - - Yoga - - React-Core/RCTAnimationHeaders (0.63.4): - - Folly (= 2020.01.13.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) - - Yoga - - React-Core/RCTBlobHeaders (0.63.4): - - Folly (= 2020.01.13.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) - - Yoga - - React-Core/RCTImageHeaders (0.63.4): - - Folly (= 2020.01.13.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) - - Yoga - - React-Core/RCTLinkingHeaders (0.63.4): - - Folly (= 2020.01.13.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) - - Yoga - - React-Core/RCTNetworkHeaders (0.63.4): - - Folly (= 2020.01.13.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) - - Yoga - - React-Core/RCTSettingsHeaders (0.63.4): - - Folly (= 2020.01.13.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) - - Yoga - - React-Core/RCTTextHeaders (0.63.4): - - Folly (= 2020.01.13.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) - - Yoga - - React-Core/RCTVibrationHeaders (0.63.4): - - Folly (= 2020.01.13.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) - - Yoga - - React-Core/RCTWebSocket (0.63.4): - - Folly (= 2020.01.13.00) - - glog - - React-Core/Default (= 0.63.4) - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) - - Yoga - - React-CoreModules (0.63.4): - - FBReactNativeSpec (= 0.63.4) - - Folly (= 2020.01.13.00) - - RCTTypeSafety (= 0.63.4) - - React-Core/CoreModulesHeaders (= 0.63.4) - - React-jsi (= 0.63.4) - - React-RCTImage (= 0.63.4) - - ReactCommon/turbomodule/core (= 0.63.4) - - React-cxxreact (0.63.4): - - boost-for-react-native (= 1.63.0) + - libwebp/sharpyuv (1.5.0) + - libwebp/webp (1.5.0): + - libwebp/sharpyuv + - nanopb (2.30909.1): + - nanopb/decode (= 2.30909.1) + - nanopb/encode (= 2.30909.1) + - nanopb/decode (2.30909.1) + - nanopb/encode (2.30909.1) + - PromisesObjC (2.4.0) + - RCT-Folly (2021.07.22.00): + - boost - DoubleConversion - - Folly (= 2020.01.13.00) + - fmt (~> 6.2.1) - glog - - React-callinvoker (= 0.63.4) - - React-jsinspector (= 0.63.4) - - React-jsi (0.63.4): - - boost-for-react-native (= 1.63.0) + - RCT-Folly/Default (= 2021.07.22.00) + - RCT-Folly/Default (2021.07.22.00): + - boost - DoubleConversion - - Folly (= 2020.01.13.00) + - fmt (~> 6.2.1) - glog - - React-jsi/Default (= 0.63.4) - - React-jsi/Default (0.63.4): - - boost-for-react-native (= 1.63.0) + - RCTRequired (0.72.6) + - RCTTypeSafety (0.72.6): + - FBLazyVector (= 0.72.6) + - RCTRequired (= 0.72.6) + - React-Core (= 0.72.6) + - React (0.72.6): + - React-Core (= 0.72.6) + - React-Core/DevSupport (= 0.72.6) + - React-Core/RCTWebSocket (= 0.72.6) + - React-RCTActionSheet (= 0.72.6) + - React-RCTAnimation (= 0.72.6) + - React-RCTBlob (= 0.72.6) + - React-RCTImage (= 0.72.6) + - React-RCTLinking (= 0.72.6) + - React-RCTNetwork (= 0.72.6) + - React-RCTSettings (= 0.72.6) + - React-RCTText (= 0.72.6) + - React-RCTVibration (= 0.72.6) + - React-callinvoker (0.72.6) + - React-Codegen (0.72.6): - DoubleConversion - - Folly (= 2020.01.13.00) + - FBReactNativeSpec - glog - - React-jsiexecutor (0.63.4): + - RCT-Folly + - RCTRequired + - RCTTypeSafety + - React-Core + - React-jsc + - React-jsi + - React-jsiexecutor + - React-NativeModulesApple + - React-rncore + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - React-Core (0.72.6): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default (= 0.72.6) + - React-cxxreact + - React-jsc + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/CoreModulesHeaders (0.72.6): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-jsc + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/Default (0.72.6): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-cxxreact + - React-jsc + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/DevSupport (0.72.6): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default (= 0.72.6) + - React-Core/RCTWebSocket (= 0.72.6) + - React-cxxreact + - React-jsc + - React-jsi + - React-jsiexecutor + - React-jsinspector (= 0.72.6) + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTActionSheetHeaders (0.72.6): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-jsc + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTAnimationHeaders (0.72.6): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-jsc + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTBlobHeaders (0.72.6): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-jsc + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTImageHeaders (0.72.6): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-jsc + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTLinkingHeaders (0.72.6): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-jsc + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTNetworkHeaders (0.72.6): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-jsc + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTSettingsHeaders (0.72.6): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-jsc + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTTextHeaders (0.72.6): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-jsc + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTVibrationHeaders (0.72.6): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-jsc + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTWebSocket (0.72.6): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default (= 0.72.6) + - React-cxxreact + - React-jsc + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-CoreModules (0.72.6): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.72.6) + - React-Codegen (= 0.72.6) + - React-Core/CoreModulesHeaders (= 0.72.6) + - React-jsi (= 0.72.6) + - React-RCTBlob + - React-RCTImage (= 0.72.6) + - ReactCommon/turbomodule/core (= 0.72.6) + - SocketRocket (= 0.6.1) + - React-cxxreact (0.72.6): + - boost (= 1.76.0) - DoubleConversion - - Folly (= 2020.01.13.00) - glog - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsinspector (0.63.4) + - RCT-Folly (= 2021.07.22.00) + - React-callinvoker (= 0.72.6) + - React-debug (= 0.72.6) + - React-jsi (= 0.72.6) + - React-jsinspector (= 0.72.6) + - React-logger (= 0.72.6) + - React-perflogger (= 0.72.6) + - React-runtimeexecutor (= 0.72.6) + - React-debug (0.72.6) + - React-jsc (0.72.6): + - React-jsc/Fabric (= 0.72.6) + - React-jsi (= 0.72.6) + - React-jsc/Fabric (0.72.6): + - React-jsi (= 0.72.6) + - React-jsi (0.72.6): + - boost (= 1.76.0) + - DoubleConversion + - glog + - RCT-Folly (= 2021.07.22.00) + - React-jsiexecutor (0.72.6): + - DoubleConversion + - glog + - RCT-Folly (= 2021.07.22.00) + - React-cxxreact (= 0.72.6) + - React-jsi (= 0.72.6) + - React-perflogger (= 0.72.6) + - React-jsinspector (0.72.6) + - React-logger (0.72.6): + - glog - react-native-camera (4.2.1): - React-Core - react-native-camera/RCT (= 4.2.1) @@ -369,8 +442,9 @@ PODS: - React-Core - react-native-camera/RN (4.2.1): - React-Core - - react-native-cameraroll (1.8.1): - - React + - react-native-cameraroll (7.10.0): + - RCT-Folly (= 2021.07.22.00) + - React-Core - react-native-fbsdk (1.1.2): - React - react-native-fbsdk/Core (= 1.1.2) @@ -389,100 +463,147 @@ PODS: - React-Core - react-native-splash-screen (3.3.0): - React-Core - - react-native-view-shot (3.4.0): + - react-native-view-shot (3.8.0): - React-Core - - react-native-webview (11.23.0): + - react-native-webview (11.26.0): - React-Core - - React-RCTActionSheet (0.63.4): - - React-Core/RCTActionSheetHeaders (= 0.63.4) - - React-RCTAnimation (0.63.4): - - FBReactNativeSpec (= 0.63.4) - - Folly (= 2020.01.13.00) - - RCTTypeSafety (= 0.63.4) - - React-Core/RCTAnimationHeaders (= 0.63.4) - - React-jsi (= 0.63.4) - - ReactCommon/turbomodule/core (= 0.63.4) - - React-RCTBlob (0.63.4): - - FBReactNativeSpec (= 0.63.4) - - Folly (= 2020.01.13.00) - - React-Core/RCTBlobHeaders (= 0.63.4) - - React-Core/RCTWebSocket (= 0.63.4) - - React-jsi (= 0.63.4) - - React-RCTNetwork (= 0.63.4) - - ReactCommon/turbomodule/core (= 0.63.4) - - React-RCTImage (0.63.4): - - FBReactNativeSpec (= 0.63.4) - - Folly (= 2020.01.13.00) - - RCTTypeSafety (= 0.63.4) - - React-Core/RCTImageHeaders (= 0.63.4) - - React-jsi (= 0.63.4) - - React-RCTNetwork (= 0.63.4) - - ReactCommon/turbomodule/core (= 0.63.4) - - React-RCTLinking (0.63.4): - - FBReactNativeSpec (= 0.63.4) - - React-Core/RCTLinkingHeaders (= 0.63.4) - - React-jsi (= 0.63.4) - - ReactCommon/turbomodule/core (= 0.63.4) - - React-RCTNetwork (0.63.4): - - FBReactNativeSpec (= 0.63.4) - - Folly (= 2020.01.13.00) - - RCTTypeSafety (= 0.63.4) - - React-Core/RCTNetworkHeaders (= 0.63.4) - - React-jsi (= 0.63.4) - - ReactCommon/turbomodule/core (= 0.63.4) - - React-RCTSettings (0.63.4): - - FBReactNativeSpec (= 0.63.4) - - Folly (= 2020.01.13.00) - - RCTTypeSafety (= 0.63.4) - - React-Core/RCTSettingsHeaders (= 0.63.4) - - React-jsi (= 0.63.4) - - ReactCommon/turbomodule/core (= 0.63.4) - - React-RCTText (0.63.4): - - React-Core/RCTTextHeaders (= 0.63.4) - - React-RCTVibration (0.63.4): - - FBReactNativeSpec (= 0.63.4) - - Folly (= 2020.01.13.00) - - React-Core/RCTVibrationHeaders (= 0.63.4) - - React-jsi (= 0.63.4) - - ReactCommon/turbomodule/core (= 0.63.4) - - ReactCommon/turbomodule/core (0.63.4): - - DoubleConversion - - Folly (= 2020.01.13.00) + - React-NativeModulesApple (0.72.6): + - React-callinvoker + - React-Core + - React-cxxreact + - React-jsi + - React-runtimeexecutor + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - React-perflogger (0.72.6) + - React-RCTActionSheet (0.72.6): + - React-Core/RCTActionSheetHeaders (= 0.72.6) + - React-RCTAnimation (0.72.6): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.72.6) + - React-Codegen (= 0.72.6) + - React-Core/RCTAnimationHeaders (= 0.72.6) + - React-jsi (= 0.72.6) + - ReactCommon/turbomodule/core (= 0.72.6) + - React-RCTAppDelegate (0.72.6): + - RCT-Folly + - RCTRequired + - RCTTypeSafety + - React-Core + - React-CoreModules + - React-jsc + - React-NativeModulesApple + - React-RCTImage + - React-RCTNetwork + - React-runtimescheduler + - ReactCommon/turbomodule/core + - React-RCTBlob (0.72.6): + - RCT-Folly (= 2021.07.22.00) + - React-Codegen (= 0.72.6) + - React-Core/RCTBlobHeaders (= 0.72.6) + - React-Core/RCTWebSocket (= 0.72.6) + - React-jsi (= 0.72.6) + - React-RCTNetwork (= 0.72.6) + - ReactCommon/turbomodule/core (= 0.72.6) + - React-RCTImage (0.72.6): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.72.6) + - React-Codegen (= 0.72.6) + - React-Core/RCTImageHeaders (= 0.72.6) + - React-jsi (= 0.72.6) + - React-RCTNetwork (= 0.72.6) + - ReactCommon/turbomodule/core (= 0.72.6) + - React-RCTLinking (0.72.6): + - React-Codegen (= 0.72.6) + - React-Core/RCTLinkingHeaders (= 0.72.6) + - React-jsi (= 0.72.6) + - ReactCommon/turbomodule/core (= 0.72.6) + - React-RCTNetwork (0.72.6): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.72.6) + - React-Codegen (= 0.72.6) + - React-Core/RCTNetworkHeaders (= 0.72.6) + - React-jsi (= 0.72.6) + - ReactCommon/turbomodule/core (= 0.72.6) + - React-RCTSettings (0.72.6): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.72.6) + - React-Codegen (= 0.72.6) + - React-Core/RCTSettingsHeaders (= 0.72.6) + - React-jsi (= 0.72.6) + - ReactCommon/turbomodule/core (= 0.72.6) + - React-RCTText (0.72.6): + - React-Core/RCTTextHeaders (= 0.72.6) + - React-RCTVibration (0.72.6): + - RCT-Folly (= 2021.07.22.00) + - React-Codegen (= 0.72.6) + - React-Core/RCTVibrationHeaders (= 0.72.6) + - React-jsi (= 0.72.6) + - ReactCommon/turbomodule/core (= 0.72.6) + - React-rncore (0.72.6) + - React-runtimeexecutor (0.72.6): + - React-jsi (= 0.72.6) + - React-runtimescheduler (0.72.6): - glog - - React-callinvoker (= 0.63.4) - - React-Core (= 0.63.4) - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) + - RCT-Folly (= 2021.07.22.00) + - React-callinvoker + - React-debug + - React-jsi + - React-runtimeexecutor + - React-utils (0.72.6): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-debug + - ReactCommon/turbomodule/bridging (0.72.6): + - DoubleConversion + - glog + - RCT-Folly (= 2021.07.22.00) + - React-callinvoker (= 0.72.6) + - React-cxxreact (= 0.72.6) + - React-jsi (= 0.72.6) + - React-logger (= 0.72.6) + - React-perflogger (= 0.72.6) + - ReactCommon/turbomodule/core (0.72.6): + - DoubleConversion + - glog + - RCT-Folly (= 2021.07.22.00) + - React-callinvoker (= 0.72.6) + - React-cxxreact (= 0.72.6) + - React-jsi (= 0.72.6) + - React-logger (= 0.72.6) + - React-perflogger (= 0.72.6) - RNAppleAuthentication (1.1.2): - React + - RNCAsyncStorage (2.1.2): + - React-Core - RNDateTimePicker (3.5.2): - React-Core - RNDeviceInfo (5.6.5): - React - - RNFastImage (8.6.0): + - RNFastImage (8.6.3): - React-Core - SDWebImage (~> 5.11.1) - SDWebImageWebPCoder (~> 0.8.4) - - RNFBApp (17.3.2): - - Firebase/CoreOnly (= 10.6.0) + - RNFBApp (17.5.0): + - Firebase/CoreOnly (= 10.7.0) - React-Core - - RNFBMessaging (17.3.2): - - Firebase/Messaging (= 10.6.0) - - FirebaseCoreExtension (= 10.6.0) + - RNFBMessaging (17.5.0): + - Firebase/Messaging (= 10.7.0) + - FirebaseCoreExtension (= 10.7.0) - React-Core - RNFBApp - RNGestureHandler (1.10.3): - React-Core - - RNImageCropPicker (0.32.3): + - RNImageCropPicker (0.40.0): - React-Core - React-RCTImage - - RNImageCropPicker/QBImagePickerController (= 0.32.3) + - RNImageCropPicker/QBImagePickerController (= 0.40.0) - TOCropViewController - - RNImageCropPicker/QBImagePickerController (0.32.3): + - RNImageCropPicker/QBImagePickerController (0.40.0): - React-Core - React-RCTImage - TOCropViewController - - RNPermissions (3.6.1): + - RNPermissions (4.1.5): - React-Core - RNScreens (2.18.1): - React-Core @@ -496,65 +617,51 @@ PODS: - SDWebImageWebPCoder (0.8.5): - libwebp (~> 1.0) - SDWebImage/Core (~> 5.10) - - TOCropViewController (2.6.1) + - SocketRocket (0.6.1) + - TOCropViewController (2.7.4) - toolbar-android (0.2.1): - React - Yoga (1.14.0) DEPENDENCIES: + - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) - BVLinearGradient (from `../node_modules/react-native-linear-gradient`) - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) - - FBReactNativeSpec (from `../node_modules/react-native/Libraries/FBReactNativeSpec`) - - FBSDKCoreKit - - FBSDKLoginKit - - FBSDKShareKit + - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`) - Firebase - FirebaseCore - FirebaseCoreInternal - - Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`) - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) - GoogleUtilities - - Permission-AppTrackingTransparency (from `../node_modules/react-native-permissions/ios/AppTrackingTransparency`) - - Permission-BluetoothPeripheral (from `../node_modules/react-native-permissions/ios/BluetoothPeripheral`) - - Permission-Calendars (from `../node_modules/react-native-permissions/ios/Calendars`) - - Permission-Camera (from `../node_modules/react-native-permissions/ios/Camera`) - - Permission-Contacts (from `../node_modules/react-native-permissions/ios/Contacts`) - - Permission-FaceID (from `../node_modules/react-native-permissions/ios/FaceID`) - - Permission-LocationAccuracy (from `../node_modules/react-native-permissions/ios/LocationAccuracy`) - - Permission-LocationAlways (from `../node_modules/react-native-permissions/ios/LocationAlways`) - - Permission-LocationWhenInUse (from `../node_modules/react-native-permissions/ios/LocationWhenInUse`) - - Permission-MediaLibrary (from `../node_modules/react-native-permissions/ios/MediaLibrary`) - - Permission-Microphone (from `../node_modules/react-native-permissions/ios/Microphone`) - - Permission-Motion (from `../node_modules/react-native-permissions/ios/Motion`) - - Permission-Notifications (from `../node_modules/react-native-permissions/ios/Notifications`) - - Permission-PhotoLibrary (from `../node_modules/react-native-permissions/ios/PhotoLibrary`) - - Permission-PhotoLibraryAddOnly (from `../node_modules/react-native-permissions/ios/PhotoLibraryAddOnly`) - - Permission-Reminders (from `../node_modules/react-native-permissions/ios/Reminders`) - - Permission-Siri (from `../node_modules/react-native-permissions/ios/Siri`) - - Permission-SpeechRecognition (from `../node_modules/react-native-permissions/ios/SpeechRecognition`) - - Permission-StoreKit (from `../node_modules/react-native-permissions/ios/StoreKit`) + - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) - React (from `../node_modules/react-native/`) - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) + - React-Codegen (from `build/generated/ios`) - React-Core (from `../node_modules/react-native/`) - - React-Core/DevSupport (from `../node_modules/react-native/`) - React-Core/RCTWebSocket (from `../node_modules/react-native/`) - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) + - React-debug (from `../node_modules/react-native/ReactCommon/react/debug`) + - React-jsc (from `../node_modules/react-native/ReactCommon/jsc`) - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`) + - React-logger (from `../node_modules/react-native/ReactCommon/logger`) - react-native-camera (from `../node_modules/react-native-camera`) - - "react-native-cameraroll (from `../node_modules/@react-native-community/cameraroll`)" + - "react-native-cameraroll (from `../node_modules/@react-native-camera-roll/camera-roll`)" - react-native-fbsdk (from `../node_modules/react-native-fbsdk`) - react-native-pager-view (from `../node_modules/react-native-pager-view`) - react-native-splash-screen (from `../node_modules/react-native-splash-screen`) - react-native-view-shot (from `../node_modules/react-native-view-shot`) - react-native-webview (from `../node_modules/react-native-webview`) + - React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`) + - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) + - React-RCTAppDelegate (from `../node_modules/react-native/Libraries/AppDelegate`) - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) @@ -562,8 +669,13 @@ DEPENDENCIES: - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) - React-RCTText (from `../node_modules/react-native/Libraries/Text`) - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) + - React-rncore (from `../node_modules/react-native/ReactCommon`) + - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) + - React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`) + - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`) - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) - "RNAppleAuthentication (from `../node_modules/@invertase/react-native-apple-authentication`)" + - "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)" - "RNDateTimePicker (from `../node_modules/@react-native-community/datetimepicker`)" - RNDeviceInfo (from `../node_modules/react-native-device-info`) - RNFastImage (from `../node_modules/react-native-fast-image`) @@ -580,7 +692,6 @@ DEPENDENCIES: SPEC REPOS: trunk: - - boost-for-react-native - FBSDKCoreKit - FBSDKLoginKit - FBSDKShareKit @@ -591,6 +702,7 @@ SPEC REPOS: - FirebaseCoreInternal - FirebaseInstallations - FirebaseMessaging + - fmt - GoogleAppMeasurement - GoogleDataTransport - GoogleUtilities @@ -599,9 +711,12 @@ SPEC REPOS: - PromisesObjC - SDWebImage - SDWebImageWebPCoder + - SocketRocket - TOCropViewController EXTERNAL SOURCES: + boost: + :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" BVLinearGradient: :path: "../node_modules/react-native-linear-gradient" DoubleConversion: @@ -609,49 +724,11 @@ EXTERNAL SOURCES: FBLazyVector: :path: "../node_modules/react-native/Libraries/FBLazyVector" FBReactNativeSpec: - :path: "../node_modules/react-native/Libraries/FBReactNativeSpec" - Folly: - :podspec: "../node_modules/react-native/third-party-podspecs/Folly.podspec" + :path: "../node_modules/react-native/React/FBReactNativeSpec" glog: :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" - Permission-AppTrackingTransparency: - :path: "../node_modules/react-native-permissions/ios/AppTrackingTransparency" - Permission-BluetoothPeripheral: - :path: "../node_modules/react-native-permissions/ios/BluetoothPeripheral" - Permission-Calendars: - :path: "../node_modules/react-native-permissions/ios/Calendars" - Permission-Camera: - :path: "../node_modules/react-native-permissions/ios/Camera" - Permission-Contacts: - :path: "../node_modules/react-native-permissions/ios/Contacts" - Permission-FaceID: - :path: "../node_modules/react-native-permissions/ios/FaceID" - Permission-LocationAccuracy: - :path: "../node_modules/react-native-permissions/ios/LocationAccuracy" - Permission-LocationAlways: - :path: "../node_modules/react-native-permissions/ios/LocationAlways" - Permission-LocationWhenInUse: - :path: "../node_modules/react-native-permissions/ios/LocationWhenInUse" - Permission-MediaLibrary: - :path: "../node_modules/react-native-permissions/ios/MediaLibrary" - Permission-Microphone: - :path: "../node_modules/react-native-permissions/ios/Microphone" - Permission-Motion: - :path: "../node_modules/react-native-permissions/ios/Motion" - Permission-Notifications: - :path: "../node_modules/react-native-permissions/ios/Notifications" - Permission-PhotoLibrary: - :path: "../node_modules/react-native-permissions/ios/PhotoLibrary" - Permission-PhotoLibraryAddOnly: - :path: "../node_modules/react-native-permissions/ios/PhotoLibraryAddOnly" - Permission-Reminders: - :path: "../node_modules/react-native-permissions/ios/Reminders" - Permission-Siri: - :path: "../node_modules/react-native-permissions/ios/Siri" - Permission-SpeechRecognition: - :path: "../node_modules/react-native-permissions/ios/SpeechRecognition" - Permission-StoreKit: - :path: "../node_modules/react-native-permissions/ios/StoreKit" + RCT-Folly: + :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" RCTRequired: :path: "../node_modules/react-native/Libraries/RCTRequired" RCTTypeSafety: @@ -660,22 +737,30 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/" React-callinvoker: :path: "../node_modules/react-native/ReactCommon/callinvoker" + React-Codegen: + :path: build/generated/ios React-Core: :path: "../node_modules/react-native/" React-CoreModules: :path: "../node_modules/react-native/React/CoreModules" React-cxxreact: :path: "../node_modules/react-native/ReactCommon/cxxreact" + React-debug: + :path: "../node_modules/react-native/ReactCommon/react/debug" + React-jsc: + :path: "../node_modules/react-native/ReactCommon/jsc" React-jsi: :path: "../node_modules/react-native/ReactCommon/jsi" React-jsiexecutor: :path: "../node_modules/react-native/ReactCommon/jsiexecutor" React-jsinspector: :path: "../node_modules/react-native/ReactCommon/jsinspector" + React-logger: + :path: "../node_modules/react-native/ReactCommon/logger" react-native-camera: :path: "../node_modules/react-native-camera" react-native-cameraroll: - :path: "../node_modules/@react-native-community/cameraroll" + :path: "../node_modules/@react-native-camera-roll/camera-roll" react-native-fbsdk: :path: "../node_modules/react-native-fbsdk" react-native-pager-view: @@ -686,10 +771,16 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native-view-shot" react-native-webview: :path: "../node_modules/react-native-webview" + React-NativeModulesApple: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" + React-perflogger: + :path: "../node_modules/react-native/ReactCommon/reactperflogger" React-RCTActionSheet: :path: "../node_modules/react-native/Libraries/ActionSheetIOS" React-RCTAnimation: :path: "../node_modules/react-native/Libraries/NativeAnimation" + React-RCTAppDelegate: + :path: "../node_modules/react-native/Libraries/AppDelegate" React-RCTBlob: :path: "../node_modules/react-native/Libraries/Blob" React-RCTImage: @@ -704,10 +795,20 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/Libraries/Text" React-RCTVibration: :path: "../node_modules/react-native/Libraries/Vibration" + React-rncore: + :path: "../node_modules/react-native/ReactCommon" + React-runtimeexecutor: + :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" + React-runtimescheduler: + :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" + React-utils: + :path: "../node_modules/react-native/ReactCommon/react/utils" ReactCommon: :path: "../node_modules/react-native/ReactCommon" RNAppleAuthentication: :path: "../node_modules/@invertase/react-native-apple-authentication" + RNCAsyncStorage: + :path: "../node_modules/@react-native-async-storage/async-storage" RNDateTimePicker: :path: "../node_modules/@react-native-community/datetimepicker" RNDeviceInfo: @@ -736,93 +837,88 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/yoga" SPEC CHECKSUMS: - boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c - BVLinearGradient: 34a999fda29036898a09c6a6b728b0b4189e1a44 - DoubleConversion: cde416483dac037923206447da6e1454df403714 - FBLazyVector: 3bb422f41b18121b71783a905c10e58606f7dc3e - FBReactNativeSpec: f2c97f2529dd79c083355182cc158c9f98f4bd6e + boost: ab35d7d982447a2eef75d2cf51cdbc5f5add1f60 + BVLinearGradient: 880f91a7854faff2df62518f0281afb1c60d49a3 + DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54 + FBLazyVector: 748c0ef74f2bf4b36cfcccf37916806940a64c32 + FBReactNativeSpec: 966f29e4e697de53a3b366355e8f57375c856ad9 FBSDKCoreKit: e7dcac0aabcfb09d0166998edd95fe3b05a0ce5d FBSDKLoginKit: 1b0cf04df0370b37404213157b060d6666ede814 FBSDKShareKit: abc29e1bb4f9f59f679adf1ae191006d68455f96 - Firebase: f13680471b021937f2230ea8503c7809d8c29806 - FirebaseAnalytics: 9f382605c5ee412b039212f054bf7a403d9850c1 - FirebaseCore: fa80ad16a62d52f67274b5b88304c3a318bbf9a4 - FirebaseCoreExtension: 318e5ee9ad4092b00423c2bddd51c3f5c3585973 - FirebaseCoreInternal: 8845798510aae74703467480f71ac613788d0696 - FirebaseInstallations: 59c0e4c7a816a0f76710d83f77e5369b3e45eb96 - FirebaseMessaging: fd93783258c53ae5cdb9b41bf0c51606a677f2d5 - Folly: b73c3869541e86821df3c387eb0af5f65addfab4 - glog: 40a13f7840415b9a77023fbcae0f1e6f43192af3 - GoogleAppMeasurement: 686b48c3c895f3c55c70719041913d5d150b74f6 - GoogleDataTransport: ea169759df570f4e37bdee1623ec32a7e64e67c4 - GoogleUtilities: c2bdc4cf2ce786c4d2e6b3bcfd599a25ca78f06f - libwebp: f62cb61d0a484ba548448a4bd52aabf150ff6eef - nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - Permission-AppTrackingTransparency: 9eedbc3b5a2907b8cb2c971461754616eac1661d - Permission-BluetoothPeripheral: 67708853584bb9208c76d36d0e0ea4eafb97ea5b - Permission-Calendars: dd55f36958c398a487f141d4c89119907e34dca8 - Permission-Camera: bf6791b17c7f614b6826019fcfdcc286d3a107f6 - Permission-Contacts: 2484d274171688b1ca80978b949ac771259b51f0 - Permission-FaceID: e70223280292a1a5e4b8ad943b70cd9229a7d2c3 - Permission-LocationAccuracy: 76df17de5c6b8bc2eee34e61ee92cdd7a864c73d - Permission-LocationAlways: 8d99b025c9f73c696e0cdb367e42525f2e9a26f2 - Permission-LocationWhenInUse: 3ba99e45c852763f730eabecec2870c2382b7bd4 - Permission-MediaLibrary: a994236bae41b3597a376ff08298fb1c6d84729b - Permission-Microphone: 48212dd4d28025d9930d583e3c7a56da7268665c - Permission-Motion: d3e5ac6c989b2594a3c5c5ab19ffe9453fa3eb5c - Permission-Notifications: 150484ae586eb9be4e32217582a78350a9bb31c3 - Permission-PhotoLibrary: 5b34ca67279f7201ae109cef36f9806a6596002d - Permission-PhotoLibraryAddOnly: 6dba8924024e239af2e282daa8a88967679b4983 - Permission-Reminders: dd6692dab69ae8a4e2473860e25b6304f9bcd326 - Permission-Siri: 9853b319177b9f2460bd3e0bdd26bdebe6238def - Permission-SpeechRecognition: 7bda51c7a3b68f259a98436ed431afdf84a19ecf - Permission-StoreKit: 7dcf43ad1b8cdc7ae21e547d49df9ac9b6ea7270 - PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef - RCTRequired: 082f10cd3f905d6c124597fd1c14f6f2655ff65e - RCTTypeSafety: 8c9c544ecbf20337d069e4ae7fd9a377aadf504b - React: b0a957a2c44da4113b0c4c9853d8387f8e64e615 - React-callinvoker: c3f44dd3cb195b6aa46621fff95ded79d59043fe - React-Core: d3b2a1ac9a2c13c3bcde712d9281fc1c8a5b315b - React-CoreModules: 0581ff36cb797da0943d424f69e7098e43e9be60 - React-cxxreact: c1480d4fda5720086c90df537ee7d285d4c57ac3 - React-jsi: a0418934cf48f25b485631deb27c64dc40fb4c31 - React-jsiexecutor: 93bd528844ad21dc07aab1c67cb10abae6df6949 - React-jsinspector: 58aef7155bc9a9683f5b60b35eccea8722a4f53a + Firebase: 0219acf760880eeec8ce479895bd7767466d9f81 + FirebaseAnalytics: f8133442ee6f8512e28ff19e62ce15398bfaeace + FirebaseCore: e317665b9d744727a97e623edbbed009320afdd7 + FirebaseCoreExtension: f17247ba8c61e4d3c8d136b5e2de3cb4ac6a85b6 + FirebaseCoreInternal: df84dd300b561c27d5571684f389bf60b0a5c934 + FirebaseInstallations: 913cf60d0400ebd5d6b63a28b290372ab44590dd + FirebaseMessaging: ac9062bcc35ed56e15a0241d8fd317022499baf8 + fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 + glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b + GoogleAppMeasurement: fe17c92a32207dd5cdd4e8d742767f2da74857f6 + GoogleDataTransport: 6c09b596d841063d76d4288cc2d2f42cc36e1e2a + GoogleUtilities: ea963c370a38a8069cc5f7ba4ca849a60b6d7d15 + libwebp: 02b23773aedb6ff1fd38cec7a77b81414c6842a8 + nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 + PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 + RCT-Folly: 424b8c9a7a0b9ab2886ffe9c3b041ef628fd4fb1 + RCTRequired: 28469809442eb4eb5528462705f7d852948c8a74 + RCTTypeSafety: e9c6c409fca2cc584e5b086862d562540cb38d29 + React: 769f469909b18edfe934f0539fffb319c4c61043 + React-callinvoker: e48ce12c83706401251921896576710d81e54763 + React-Codegen: 658f30a9ed3a87c53f19cce1c2f0ff09f9831aab + React-Core: 8f6b8b114bf59d10d084e5b46414760cc9bfac9e + React-CoreModules: d226b22d06ea1bc4e49d3c073b2c6cbb42265405 + React-cxxreact: 3a3b543136233b9b92f26267d3127fc39a0a720a + React-debug: 238501490155574ae9f3f8dd1c74330eba30133e + React-jsc: f7d32213d6f7bb8a9f0c4e0e0a0fe2bb10288173 + React-jsi: 494e5ae5cd0c649dde893f80e248cf36989dd331 + React-jsiexecutor: faca9c368233f59ed24601aca0185870466a96e9 + React-jsinspector: 194e32c6aab382d88713ad3dd0025c5f5c4ee072 + React-logger: cebf22b6cf43434e471dc561e5911b40ac01d289 react-native-camera: 3eae183c1d111103963f3dd913b65d01aef8110f - react-native-cameraroll: e2917a5e62da9f10c3d525e157e25e694d2d6dfa + react-native-cameraroll: c4b63991231c73879fde7ac8976f3247d240796b react-native-fbsdk: c35d42169e64aaf66f01713c1e18d0674f7f6519 react-native-pager-view: da490aa1f902c9a5aeecf0909cc975ad0e92e53e react-native-splash-screen: 4312f786b13a81b5169ef346d76d33bc0c6dc457 - react-native-view-shot: a60a98a18c72bcaaaf2138f9aab960ae9b0d96c7 - react-native-webview: e771bc375f789ebfa02a26939a57dbc6fa897336 - React-RCTActionSheet: 89a0ca9f4a06c1f93c26067af074ccdce0f40336 - React-RCTAnimation: 1bde3ecc0c104c55df246eda516e0deb03c4e49b - React-RCTBlob: a97d378b527740cc667e03ebfa183a75231ab0f0 - React-RCTImage: c1b1f2d3f43a4a528c8946d6092384b5c880d2f0 - React-RCTLinking: 35ae4ab9dc0410d1fcbdce4d7623194a27214fb2 - React-RCTNetwork: 29ec2696f8d8cfff7331fac83d3e893c95ef43ae - React-RCTSettings: 60f0691bba2074ef394f95d4c2265ec284e0a46a - React-RCTText: 5c51df3f08cb9dedc6e790161195d12bac06101c - React-RCTVibration: ae4f914cfe8de7d4de95ae1ea6cc8f6315d73d9d - ReactCommon: 73d79c7039f473b76db6ff7c6b159c478acbbb3b + react-native-view-shot: 6b7ed61d77d88580fed10954d45fad0eb2d47688 + react-native-webview: 994b9f8fbb504d6314dc40d83f94f27c6831b3bf + React-NativeModulesApple: 63505fb94b71e2469cab35bdaf36cca813cb5bfd + React-perflogger: e3596db7e753f51766bceadc061936ef1472edc3 + React-RCTActionSheet: 17ab132c748b4471012abbcdcf5befe860660485 + React-RCTAnimation: c8bbaab62be5817d2a31c36d5f2571e3f7dcf099 + React-RCTAppDelegate: 600e7dfd1ca0a80e24af2d4d25ed1c705bb12505 + React-RCTBlob: 86ab788db3fcc1af0d186a6625e7d0956ffeea5b + React-RCTImage: 670a3486b532292649b1aef3ffddd0b495a5cee4 + React-RCTLinking: bd7ab853144aed463903237e615fd91d11b4f659 + React-RCTNetwork: be86a621f3e4724758f23ad1fdce32474ab3d829 + React-RCTSettings: 4f3a29a6d23ffa639db9701bc29af43f30781058 + React-RCTText: adde32164a243103aaba0b1dc7b0a2599733873e + React-RCTVibration: 6bd85328388ac2e82ae0ca11afe48ad5555b483a + React-rncore: fda7b1ae5918fa7baa259105298a5487875a57c8 + React-runtimeexecutor: 57d85d942862b08f6d15441a0badff2542fd233c + React-runtimescheduler: 13b0c5e9354ccfc3dc9a391231e55debeb688523 + React-utils: fa59c9a3375fb6f4aeb66714fd3f7f76b43a9f16 + ReactCommon: 5f73972d2abd8a85e44f27317bf77418a74d3340 RNAppleAuthentication: 473b2c076f1a48a537610580a168c1fb6d0a90c6 + RNCAsyncStorage: addfc2cb6511dbe199c56c6b26ede383b6c38919 RNDateTimePicker: 7658208086d86d09e1627b5c34ba0cf237c60140 RNDeviceInfo: c5f8f3a456adcbba405ace475254b08febc4c095 - RNFastImage: 72a2d5802adef70f8e42fce486f78878f8b47dae - RNFBApp: 3bf62629c41ef65d82e763c25aeb77cdfa63bfae - RNFBMessaging: c2bf85653cdb745f60d3cc43c9ec51d4edca0c52 + RNFastImage: 5c9c9fed9c076e521b3f509fe79e790418a544e8 + RNFBApp: 0d8bf86673bbad0524d1ceac3944d71ccf48a0e4 + RNFBMessaging: 4b8cb1215465bacca36d0fcfc2f51e7e2aa1bc91 RNGestureHandler: a479ebd5ed4221a810967000735517df0d2db211 - RNImageCropPicker: 54e5ea3d0e298ed51e1441a2fa0a0e7c90ee256d - RNPermissions: dcdb7b99796bbeda6975a6e79ad519c41b251b1c + RNImageCropPicker: 486e2f7e2b0461ce24321f751410dce1b3b49e6d + RNPermissions: ccf532ed52f74c1594ef3f6a3ef1c962fb246895 RNScreens: f7ad633b2e0190b77b6a7aab7f914fad6f198d8d RNSVG: 8ba35cbeb385a52fd960fd28db9d7d18b4c2974f RNVectorIcons: 368d6d8b8301224e5ffb6254191f4f8876c2be0d SDWebImage: a7f831e1a65eb5e285e3fb046a23fcfbf08e696d SDWebImageWebPCoder: 908b83b6adda48effe7667cd2b7f78c897e5111d - TOCropViewController: edfd4f25713d56905ad1e0b9f5be3fbe0f59c863 + SocketRocket: f32cd54efbe0f095c4d7594881e52619cfe80b17 + TOCropViewController: 80b8985ad794298fb69d3341de183f33d1853654 toolbar-android: 2a73856e98b750d7e71ce4644d3f41cc98211719 - Yoga: 4bd86afe9883422a7c4028c00e34790f560923d6 + Yoga: b76f1acfda8212aa16b7e26bcce3983230c82603 -PODFILE CHECKSUM: a3125af02674ee3612796ef757121f047dca6252 +PODFILE CHECKSUM: 045ce48c2fa50bc2406cfdd414251743ff4319f8 -COCOAPODS: 1.15.2 +COCOAPODS: 1.16.2 diff --git a/ios/PrivacyInfo.xcprivacy b/ios/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..41b8317 --- /dev/null +++ b/ios/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/assets/app.json b/ios/assets/app.json new file mode 100644 index 0000000..db07328 --- /dev/null +++ b/ios/assets/app.json @@ -0,0 +1,5 @@ +{ + "name": "csareactrn60", + "displayName": "csareactrn60", + "orientation": "portrait" +} \ No newline at end of file diff --git a/ios/assets/assets/icons/selection.json b/ios/assets/assets/icons/selection.json new file mode 100644 index 0000000..0eaa1fd --- /dev/null +++ b/ios/assets/assets/icons/selection.json @@ -0,0 +1 @@ +{"IcoMoonType":"selection","icons":[{"icon":{"paths":["M1000.003 16h-55.424c-13.476 0-24.315 11.096-23.992 24.572l4.69 197.136c-89.124-134.040-241.7-222.248-414.861-221.706-272.774 0.854-494.84 224.016-494.414 496.791 0.428 273.567 222.33 495.206 495.999 495.206 127.852 0 244.403-48.374 332.355-127.816 10.23-9.236 10.711-25.124 0.968-34.867l-39.475-39.475c-9.001-8.996-23.506-9.569-33.004-1.106-69.268 61.757-160.635 99.267-260.844 99.267-216.644 0-391.999-175.324-391.999-392.003 0-216.644 175.324-391.999 391.999-391.999 159.089 0 295.885 94.564 357.35 230.604l-252.78-6.018c-13.471-0.32-24.571 10.514-24.571 23.994v55.42c0 13.254 10.747 24 24.003 24h384c13.251 0 23.997-10.746 23.997-24v-384c0-13.254-10.747-24-23.997-24z"],"attrs":[{"fill":"rgb(255, 255, 255)"}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["ic_refresh"],"colorPermutations":{"1151167121812222125025025012551490125525525512554585138154331":[{"f":7}]}},"attrs":[{"fill":"rgb(255, 255, 255)"}],"properties":{"order":1417,"id":43,"name":"ic_refresh","prevSize":32,"code":59693},"setIdx":0,"setId":0,"iconIdx":0},{"icon":{"paths":["M1000.003 16h-55.424c-13.476 0-24.315 11.096-23.992 24.572l4.69 197.136c-89.124-134.040-241.7-222.248-414.861-221.706-272.774 0.854-494.84 224.016-494.414 496.791 0.428 273.567 222.33 495.206 495.999 495.206 127.852 0 244.403-48.374 332.355-127.816 10.23-9.236 10.711-25.124 0.968-34.867l-39.475-39.475c-9.001-8.996-23.506-9.569-33.004-1.106-69.268 61.757-160.635 99.267-260.844 99.267-216.644 0-391.999-175.324-391.999-392.003 0-216.644 175.324-391.999 391.999-391.999 159.089 0 295.885 94.564 357.35 230.604l-252.78-6.018c-13.471-0.32-24.571 10.514-24.571 23.994v55.42c0 13.254 10.747 24 24.003 24h384c13.251 0 23.997-10.746 23.997-24v-384c0-13.254-10.747-24-23.997-24z"],"attrs":[{"fill":"rgb(255, 255, 255)"}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["ic_reload"],"colorPermutations":{"1151167121812222125025025012551490125525525512554585138154331":[{"f":7}]}},"attrs":[{"fill":"rgb(255, 255, 255)"}],"properties":{"order":1416,"id":42,"name":"ic_reload","prevSize":32,"code":59692},"setIdx":0,"setId":0,"iconIdx":1},{"icon":{"paths":["M1064.008 772.398c54.999-54.2 87.997-122.199 87.997-196.398 0-160-152.996-292.2-352.399-315.8-62.996-115.2-211-196.2-383.599-196.2-229.8 0-416 143.2-416 320 0 74 33 141.998 88 196.398-30.6 61.404-74.6 109-75.4 109.804-12.6 13.399-16.2 32.998-8.8 49.997 7.2 17.004 24 28.001 42.4 28.001 107 0 193.4-40.402 250.4-77.599 18.4 4.198 37.4 7.398 56.8 9.8 62.8 114.801 210.203 195.599 382.598 195.599 41.6 0 81.603-4.797 119.603-13.599 57.001 36.997 143.201 77.599 250.399 77.599 18.401 0 35-10.998 42.399-28.001 7.204-16.998 3.799-36.598-8.796-49.997-0.804-0.604-45.005-48.2-75.602-109.604v0zM278.407 587.802l-34.2 22.2c-28.2 18.196-57 32.599-86.2 42.798 5.4-9.4 10.8-19.4 16-29.599l31-62.203-49.6-48.998c-27-26.8-59.4-70.6-59.4-128 0-121.4 146.6-224 320-224 173.402 0 319.998 102.6 319.998 224s-146.596 224-319.998 224c-33 0-66-3.799-98-11.203l-39.6-8.996zM996.608 704l-49.403 48.799 31.002 62.203c5.202 10.199 10.598 20.198 16 29.599-29.199-10.199-57.999-24.602-86.2-42.798l-34.202-22.2-39.798 9.196c-32 7.404-64.998 11.203-98.002 11.203-107.996 0-204.396-40.202-262.598-99.4 202.602-21.601 358.598-154.798 358.598-316.6 0-6.8-0.799-13.4-1.398-20 128.799 29 225.398 113.599 225.398 212 0 57.4-32.399 101.202-59.397 128z"],"attrs":[{"fill":"rgb(38, 154, 33)"}],"width":1178,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["ic_q&a"],"colorPermutations":{"1151167121812222125025025012551490125525525512554585138154331":[{"f":2}]}},"attrs":[{"fill":"rgb(38, 154, 33)"}],"properties":{"order":1415,"id":41,"name":"ic_qa","prevSize":32,"code":59691},"setIdx":0,"setId":0,"iconIdx":2},{"icon":{"paths":["M537.6 25.6c-179.2 0-337.92 97.28-419.84 245.76l-117.76-117.76v332.8h332.8l-143.36-143.36c66.56-128 194.56-215.040 348.16-215.040 209.92 0 384 174.080 384 384s-174.080 384-384 384c-168.96 0-307.2-107.52-363.52-256h-107.52c56.32 204.8 245.76 358.4 471.040 358.4 271.36 0 486.4-220.16 486.4-486.4s-220.16-486.4-486.4-486.4zM460.8 281.6v261.12l240.64 143.36 40.96-66.56-204.8-122.88v-215.040h-76.8z"],"attrs":[{"fill":"rgb(255, 255, 255)","opacity":0.9}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"1151167121812222125025025012551490125525525512554585138154331":[{"f":7}]},"tags":["ic_clock_history"],"grid":0},"attrs":[{"fill":"rgb(255, 255, 255)","opacity":0.9}],"properties":{"order":495,"id":0,"name":"ic_clock_history","prevSize":32,"code":59690},"setIdx":0,"setId":0,"iconIdx":3},{"icon":{"paths":["M1026.048 455.145c-1.613-14.392-18.401-25.22-32.916-25.22-46.915 0-88.556-27.536-106.015-70.155-17.823-43.642-6.323-94.53 28.631-126.596 11.008-10.065 12.349-26.92 3.123-38.62-24.023-30.494-51.313-58.043-81.111-81.917-11.663-9.353-28.795-8.051-38.917 3.148-30.515 33.798-85.335 46.357-127.698 28.683-44.068-18.542-71.88-63.212-69.151-111.158 0.901-15.070-10.117-28.165-25.134-29.914-38.246-4.428-76.833-4.557-115.192-0.301-14.826 1.639-25.835 14.423-25.343 29.303 1.66 47.477-26.469 91.359-70.111 109.236-41.853 17.098-96.292 4.632-126.746-28.869-10.066-11.036-26.898-12.39-38.638-3.237-30.68 24.077-58.584 51.644-82.825 81.89-9.445 11.758-8.051 28.798 3.052 38.9 35.644 32.279 47.136 83.604 28.63 127.756-17.669 42.092-61.373 69.208-111.401 69.208-16.235-0.523-27.788 10.385-29.582 25.149-4.499 38.452-4.548 77.653-0.217 116.422 1.616 14.454 18.901 25.185 33.576 25.185 44.594-1.132 87.382 26.455 105.357 70.154 17.886 43.638 6.372 94.505-28.639 126.618-10.952 10.066-12.351 26.88-3.104 38.564 23.776 30.305 51.091 57.871 80.983 81.951 11.736 9.452 28.803 8.125 38.975-3.087 30.636-33.879 85.447-46.413 127.636-28.708 44.196 18.493 71.997 63.16 69.283 111.119-0.89 15.073 10.154 28.206 25.118 29.916 19.574 2.289 39.249 3.42 58.984 3.42 18.734 0 37.473-1.019 56.207-3.108 14.843-1.638 25.836-14.433 25.334-29.317-1.71-47.457 26.481-91.341 70.067-109.184 42.132-17.208 96.328-4.613 126.802 28.836 10.117 11.013 26.849 12.349 38.636 3.236 30.628-24.018 58.481-51.574 82.826-81.9 9.457-11.735 8.115-28.795-3.052-38.917-35.635-32.256-47.191-83.604-28.682-127.708 17.393-41.528 59.474-69.407 104.735-69.407l6.328 0.169c14.694 1.188 28.196-10.127 29.972-25.114 4.521-38.487 4.572-77.646 0.22-116.426zM687.918 767.703c-48.819 32.645-107.51 51.676-170.639 51.676-169.768 0-307.391-137.626-307.391-307.39 0-169.766 137.623-307.389 307.391-307.389 169.764 0 307.389 137.623 307.389 307.389 0 63.145-19.041 121.841-51.692 170.665l-134.031-133.893-2.417-2.13c11.863-42.567 1.065-90.143-32.389-123.619-33.254-33.166-80.256-44.029-122.576-32.567l71.652 71.652-18.801 70.214-70.211 18.775-71.697-71.607c-11.395 42.3-0.554 89.322 32.7 122.577 34.829 34.852 85.021 45.071 128.893 30.792l0.399 0.399 133.417 134.456z"],"width":1075,"attrs":[{"fill":"rgb(38, 154, 33)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"1151167121812222125025025012551490125525525512554585138154331":[{"f":2}]},"tags":["icon_repair"],"grid":0},"attrs":[{"fill":"rgb(38, 154, 33)"}],"properties":{"order":494,"id":1,"name":"icon_repair","prevSize":32,"code":59689},"setIdx":0,"setId":0,"iconIdx":4},{"icon":{"paths":["M972.191 505.264c0 266.136-215.746 481.882-481.882 481.882s-481.882-215.746-481.882-481.882c0-266.136 215.746-481.882 481.882-481.882s481.882 215.746 481.882 481.882z","M748.158 269.134l-360.001 360.006-132.279-132.281c-6.414-6.413-16.812-6.413-23.227 0l-38.71 38.71c-6.414 6.413-6.414 16.812 0 23.227l182.601 182.599c6.413 6.415 16.812 6.415 23.227 0l410.328-410.324c6.409-6.413 6.409-16.812 0-23.227l-38.713-38.71c-6.415-6.413-16.812-6.413-23.227 0z"],"attrs":[{"fill":"rgb(255, 255, 255)"},{"fill":"rgb(0, 0, 0)"}],"isMulticolor":true,"isMulticolor2":false,"colorPermutations":{"1151167121812222125025025012551490125525525512554585138154331":[{"f":7},{"f":0}]},"tags":["ic_check"],"grid":0},"attrs":[{"fill":"rgb(255, 255, 255)"},{"fill":"rgb(0, 0, 0)"}],"properties":{"order":492,"id":2,"name":"ic_check","prevSize":32,"code":59685,"codes":[59685,59686]},"setIdx":0,"setId":0,"iconIdx":5},{"icon":{"paths":["M972.191 505.264c0 266.136-215.746 481.882-481.882 481.882s-481.882-215.746-481.882-481.882c0-266.136 215.746-481.882 481.882-481.882s481.882 215.746 481.882 481.882z","M490.309 204.088c-166.375 0-301.176 134.801-301.176 301.176 0 166.377 134.801 301.178 301.176 301.178 166.377 0 301.177-134.801 301.177-301.178 0-166.375-134.801-301.176-301.177-301.176zM490.309 748.146c-134.193 0-242.884-108.689-242.884-242.882s108.691-242.884 242.884-242.884c134.193 0 242.887 108.69 242.887 242.884s-108.695 242.882-242.887 242.882zM565.36 621.363l-103.104-74.93c-3.765-2.793-5.951-7.165-5.951-11.78v-199.408c0-8.015 6.558-14.573 14.573-14.573h38.861c8.016 0 14.573 6.558 14.573 14.573v172.084l81.124 59.021c6.56 4.736 7.891 13.844 3.156 20.402l-22.831 31.454c-4.736 6.433-13.844 7.891-20.402 3.156z"],"attrs":[{"fill":"rgb(255, 255, 255)"},{"fill":"rgb(0, 0, 0)"}],"isMulticolor":true,"isMulticolor2":false,"colorPermutations":{"1151167121812222125025025012551490125525525512554585138154331":[{"f":7},{"f":0}]},"tags":["ic_time"],"grid":0},"attrs":[{"fill":"rgb(255, 255, 255)"},{"fill":"rgb(0, 0, 0)"}],"properties":{"order":493,"id":3,"name":"ic_time","prevSize":32,"code":59687,"codes":[59687,59688]},"setIdx":0,"setId":0,"iconIdx":6},{"icon":{"paths":["M984.003 152h-112.005v-112c0-22.094-17.905-40-39.997-40h-792c-22.094 0-40 17.906-40 40v792c0 105.866 86.133 192 192 192h640c105.866 0 192-86.134 192-192v-640c0-22.094-17.905-40-39.997-40zM792.003 944h-600.003c-61.758 0-112-50.243-112-112v-752h712.003v864zM944 832c0 47.672-29.937 88.484-72.003 104.617v-704.617h72.003v600zM268 531.999h336.001c22.093 0 39.997-17.905 39.997-39.998v-280.001c0-22.093-17.905-39.999-39.997-39.999h-336.001c-22.094 0-40.001 17.906-40.001 39.999v280.001c0 22.094 17.907 39.998 40.001 39.998zM308 252h255.999v199.999h-255.999v-199.999zM152 652.001c0-22.093 17.906-40.003 40-40.003h487.997c22.098 0 40.003 17.91 40.003 40.003s-17.905 39.997-40.003 39.997h-487.997c-22.094 0-40-17.905-40-39.997zM152 812.001c0-22.093 17.906-40.003 40-40.003h487.997c22.098 0 40.003 17.91 40.003 40.003s-17.905 39.997-40.003 39.997h-487.997c-22.094 0-40-17.905-40-39.997z"],"attrs":[{"fill":"rgb(255, 255, 255)","opacity":0.65}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":6}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":7}]},"tags":["newspaper"],"grid":0},"attrs":[{"fill":"rgb(255, 255, 255)","opacity":0.65}],"properties":{"order":44,"id":4,"name":"ic_newspaper","prevSize":32,"code":59682},"setIdx":0,"setId":0,"iconIdx":7},{"icon":{"paths":["M903.999 332h-483.999c-35.813 0-67.993 15.792-89.999 40.754-22.006-24.962-54.184-40.754-90-40.754-21.85 0-42.334 5.898-60 16.144v-196.144h-180v720.001h180v-120.001h664v120.001h180c0-57.158 0-369.926 0-419.999 0-66.169-53.832-120.001-120.001-120.001zM120 812.002h-60v-600.002h60c0 187.144 0 412.633 0 600.002zM180 452.001c0-33.087 26.916-60.003 60-60.003s60 26.916 60 60.003v59.999h-120v-59.999zM964.001 812.002h-60.003v-60.003h60.003v60.003zM964.001 692c-36.754 0-742.723 0-784.001 0v-120.001h784.001v120.001zM964.001 512h-604.001v-59.999c0-33.087 26.916-60.003 59.999-60.003h483.999c33.087 0 60.003 26.916 60.003 60.003v59.999z"],"attrs":[{"fill":"rgb(255, 255, 255)","opacity":0.65}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":6}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":7}]},"tags":["bed-outline"],"grid":0},"attrs":[{"fill":"rgb(255, 255, 255)","opacity":0.65}],"properties":{"order":46,"id":5,"name":"ic_bed-outline","prevSize":32,"code":59683},"setIdx":0,"setId":0,"iconIdx":8},{"icon":{"paths":["M938.665 1024h-298.665c-47.063 0-85.335-38.272-85.335-85.335v-298.665c0-47.063 38.272-85.335 85.335-85.335h298.665c47.063 0 85.335 38.272 85.335 85.335v298.665c0 47.063-38.272 85.335-85.335 85.335zM640 640v298.665h298.537l0.128-298.665h-298.665zM938.665 469.334h-298.665c-47.063 0-85.335-38.272-85.335-85.334v-298.666c0-47.062 38.272-85.334 85.335-85.334h298.665c47.063 0 85.335 38.272 85.335 85.334v298.666c0 47.062-38.272 85.334-85.335 85.334zM640 85.334v298.666h298.537l0.128-298.666h-298.665zM384.086 1024h-298.752c-47.062 0-85.334-38.272-85.334-85.335v-298.665c0-47.063 38.272-85.335 85.334-85.335h298.752c47.061 0 85.333 38.272 85.333 85.335v298.665c0 47.063-38.272 85.335-85.333 85.335zM85.334 640v298.665h298.624l0.128-298.665h-298.752zM384.086 469.334h-298.752c-47.062 0-85.334-38.272-85.334-85.334v-298.666c0-47.062 38.272-85.334 85.334-85.334h298.752c47.061 0 85.333 38.272 85.333 85.334v298.666c0 47.062-38.272 85.334-85.333 85.334zM85.334 85.334v298.666h298.624l0.128-298.666h-298.752z"],"attrs":[{"fill":"rgb(255, 255, 255)","opacity":0.65}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":6}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":7}]},"tags":["grid"],"grid":0},"attrs":[{"fill":"rgb(255, 255, 255)","opacity":0.65}],"properties":{"order":45,"id":6,"name":"ic_grid","prevSize":32,"code":59684},"setIdx":0,"setId":0,"iconIdx":9},{"icon":{"paths":["M908.621 0h-793.24c-63.619 0-115.381 51.762-115.381 115.381v793.24c0 63.616 51.762 115.379 115.381 115.379h793.24c63.616 0 115.379-51.763 115.379-115.379v-793.24c0-63.619-51.763-115.381-115.379-115.381zM951.89 908.621c0 23.859-19.41 43.264-43.269 43.264h-793.24c-23.859 0-43.27-19.405-43.27-43.264v-793.24c0-23.859 19.411-43.27 43.27-43.27h793.24c23.859 0 43.269 19.411 43.269 43.27v793.24z","M880.005 395.066l-229.806-36.905-106.112-207.155c-6.17-12.047-18.56-19.618-32.092-19.618-13.533 0-25.924 7.571-32.092 19.618l-106.113 207.155-229.804 36.905c-13.364 2.144-24.393 11.585-28.579 24.459-4.179 12.863-0.803 26.993 8.743 36.578l164.226 164.938-35.916 229.965c-2.086 13.368 3.483 26.783 14.429 34.729 10.95 7.962 25.427 9.114 37.495 2.99l207.613-105.216 207.612 105.216c5.151 2.611 10.732 3.896 16.297 3.896 7.48 0 14.92-2.324 21.197-6.886 10.952-7.951 16.517-21.361 14.433-34.729l-35.917-229.965 164.224-164.938c9.554-9.585 12.923-23.714 8.745-36.578-4.188-12.874-15.222-22.314-28.585-24.459zM671.621 583.107c-8.105 8.141-11.848 19.656-10.071 31.002l27.868 178.478-161.126-81.664c-5.12-2.596-10.706-3.896-16.296-3.896-5.589 0-11.174 1.3-16.297 3.896l-161.13 81.664 27.875-178.478c1.776-11.346-1.969-22.861-10.075-31.002l-127.452-128.004 178.349-28.641c11.346-1.82 21.142-8.936 26.376-19.163l82.354-160.772 82.355 160.772c5.238 10.226 15.027 17.339 26.373 19.163l178.355 28.641-127.457 128.004z"],"attrs":[{"fill":"rgb(255, 255, 255)","opacity":0.65},{"fill":"rgb(255, 255, 255)","opacity":0.65}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":6},{"f":6}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":7},{"f":7}]},"tags":["star-in-square"],"grid":0},"attrs":[{"fill":"rgb(255, 255, 255)","opacity":0.65},{"fill":"rgb(255, 255, 255)","opacity":0.65}],"properties":{"order":42,"id":7,"name":"ic_star_sq","prevSize":32,"code":59680},"setIdx":0,"setId":0,"iconIdx":10},{"icon":{"paths":["M828.624 44.645h-666.278c-89.526 0-162.346 72.818-162.346 162.326 0 89.526 72.822 162.35 162.346 162.35h1.807v510.477c0 13.256 5.157 25.699 14.519 35.054l49.822 49.856c14.574 14.319 39.348 14.495 54.244-0.211l31.086-31.12 31.312 31.331c14.577 14.283 39.348 14.514 54.246-0.192l31.116-31.14 31.324 31.331c14.544 14.283 39.341 14.514 54.236-0.192l31.13-31.14 34.344 34.396c14.537 14.283 39.348 14.478 54.242-0.195l34.218-34.202 34.539 34.525c7.158 7.29 17.124 11.462 27.344 11.462 10.197 0 19.803-3.931 27.255-11.274l53.182-53.238c9.348-9.355 14.504-21.801 14.504-35.054v-510.481h1.81c89.524 0 162.344-72.822 162.344-162.348 0-89.506-72.823-162.324-162.344-162.324zM760.773 872.99l-23.592 23.618c-1.397 1.401-3.297 2.187-5.275 2.187s-3.878-0.786-5.275-2.187l-29.617-29.63c-7.254-7.145-16.87-11.079-27.057-11.079-10.257 0-19.892 4-27.153 11.271l-28.973 28.943c-1.401 1.397-3.297 2.183-5.275 2.18-1.979 0-3.878-0.786-5.272-2.19l-29.072-29.128c-14.521-14.267-39.315-14.462-54.209 0.195l-25.881 25.864c-2.91 2.913-7.634 2.91-10.544 0l-26.053-26.056c-14.504-14.267-39.302-14.462-54.209 0.192l-25.877 25.864c-1.401 1.397-3.297 2.183-5.279 2.183-1.979 0-3.875-0.786-5.272-2.183l-26.039-26.056c-14.539-14.267-39.314-14.478-54.246 0.211l-25.841 25.841c-1.4 1.401-3.297 2.187-5.275 2.187s-3.878-0.789-5.276-2.19l-20.013-20.037v-614.415h530.573v614.415zM828.624 270.247h-1.81v-19.87c0-31.888-25.927-57.851-57.856-57.851h-546.947c-31.896 0-57.857 25.945-57.857 57.841v19.88h-1.807c-34.892 0-63.276-28.38-63.276-63.276 0-34.873 28.387-63.253 63.276-63.253h666.278c34.889 0 63.273 28.38 63.273 63.253 0 34.896-28.385 63.276-63.273 63.276z","M325.979 407.516h194.018c18.244 0 33.016-14.785 33.016-33.026 0-18.237-14.772-33.022-33.016-33.022h-194.018c-18.257 0-33.028 14.785-33.028 33.022 0 18.24 14.77 33.026 33.028 33.026z","M325.979 539.615h326.101c18.257 0 33.029-14.789 33.029-33.022 0-18.24-14.772-33.029-33.029-33.029h-326.101c-18.257 0-33.028 14.789-33.028 33.029 0 18.234 14.77 33.022 33.028 33.022z","M325.979 671.704h326.101c18.257 0 33.029-14.782 33.029-33.022s-14.772-33.022-33.029-33.022h-326.101c-18.257 0-33.028 14.782-33.028 33.022s14.77 33.022 33.028 33.022z"],"width":991,"attrs":[{"fill":"rgb(255, 255, 255)"},{"fill":"rgb(255, 255, 255)"},{"fill":"rgb(255, 255, 255)"},{"fill":"rgb(255, 255, 255)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":6},{"f":6},{"f":6},{"f":6}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":7},{"f":7},{"f":7},{"f":7}]},"tags":["shop-receive"],"grid":0},"attrs":[{"fill":"rgb(255, 255, 255)"},{"fill":"rgb(255, 255, 255)"},{"fill":"rgb(255, 255, 255)"},{"fill":"rgb(255, 255, 255)"}],"properties":{"order":488,"id":8,"name":"ic_shop_receive","prevSize":32,"code":59679},"setIdx":0,"setId":0,"iconIdx":11},{"icon":{"paths":["M469.333 213.333v256h-256v85.333h256v256h85.333v-256h256v-85.333h-256v-256h-85.333z"],"attrs":[{"opacity":0.54}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{}],"1151167121812222125025025012551490125525525512554585138154331":[{}]},"tags":["Add"],"grid":0},"attrs":[{"opacity":0.54}],"properties":{"order":2,"id":9,"name":"ic_add","prevSize":32,"code":59648},"setIdx":0,"setId":0,"iconIdx":12},{"icon":{"paths":["M637.397 949.461l-392.208-392.205c-12.002-12.002-18.745-28.284-18.745-45.257s6.743-33.254 18.745-45.257l392.208-392.207c12.002-12.002 28.284-18.745 45.257-18.745s33.25 6.743 45.252 18.745c12.002 12.003 18.748 28.281 18.748 45.255s-6.746 33.253-18.748 45.255l-346.952 346.954 346.952 346.953c12.002 12.002 18.748 28.284 18.748 45.257s-6.746 33.25-18.748 45.252c-12.002 12.006-28.279 18.748-45.252 18.748s-33.254-6.741-45.257-18.748v0z"],"width":1195,"attrs":[{"fill":"rgb(255, 255, 255)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":6}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":7}]},"tags":["back"],"grid":0},"attrs":[{"fill":"rgb(255, 255, 255)"}],"properties":{"order":39,"id":10,"name":"ic_back","prevSize":32,"code":59649},"setIdx":0,"setId":0,"iconIdx":13},{"icon":{"paths":["M957.865 566.4c22.39 0 40.535 18.268 40.535 40.801v231.199h-162.135v-108.8h-648.531v108.8h-162.134v-612c0-22.534 18.147-40.8 40.534-40.8h81.066c22.386 0 40.534 18.267 40.534 40.8v340h770.131zM349.866 240c-74.62 0-135.111 60.889-135.111 136s60.491 136 135.111 136c74.62 0 135.111-60.889 135.111-136s-60.491-136-135.111-136zM998.4 457.6c0-90.132-72.591-163.2-162.135-163.2h-283.73c-22.39 0-40.535 18.267-40.535 40.8v176.8h486.4v-54.4z"],"attrs":[{"fill":"rgb(255, 255, 255)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":6}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":7}]},"tags":["bed"],"grid":0},"attrs":[{"fill":"rgb(255, 255, 255)"}],"properties":{"order":38,"id":11,"name":"ic_bed","prevSize":32,"code":59650},"setIdx":0,"setId":0,"iconIdx":14},{"icon":{"paths":["M909.563 661.876c-33.536-33.569-68.194-68.282-68.194-232.165 0-166.052-120.334-304.148-277.285-329.524 7.229-10.645 11.092-23.267 11.073-36.188 0-35.346-28.281-64-63.169-64s-63.169 28.654-63.169 64c-0.018 12.922 3.844 25.544 11.072 36.19-156.951 25.376-277.283 163.472-277.283 329.524 0 163.866-34.646 198.584-68.189 232.158-94.943 95.009-25.414 234.128 87.487 234.128h183.744c0 70.693 56.564 128 126.337 128s126.34-57.307 126.34-128h183.738c112.896 0 182.43-139.166 87.496-234.124zM511.989 943.998c-26.124 0-47.376-21.532-47.376-47.998h94.752c0 26.466-21.253 47.998-47.376 47.998zM822.090 800h-620.221c-33.089 0-49.617-40.778-26.321-64.382 56.428-57.172 101.814-111.448 101.814-305.904 0-131.076 105.253-237.714 234.627-237.714 129.375 0 234.628 106.638 234.628 237.714 0 195.298 45.838 249.147 101.795 305.904 23.398 23.706 6.628 64.382-26.321 64.382z"],"attrs":[{"fill":"rgb(218, 122, 22)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":1}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":3}]},"tags":["bell"],"grid":0},"attrs":[{"fill":"rgb(218, 122, 22)"}],"properties":{"order":5,"id":12,"name":"ic_bell","prevSize":32,"code":59651},"setIdx":0,"setId":0,"iconIdx":15},{"icon":{"paths":["M358.723 576h-80.673c-13.311 0-24.201-10.8-24.201-24v-80c0-13.2 10.891-24 24.201-24h80.673c13.311 0 24.201 10.8 24.201 24v80c0 13.2-10.891 24-24.201 24zM576.538 552v-80c0-13.2-10.891-24-24.202-24h-80.672c-13.311 0-24.202 10.8-24.202 24v80c0 13.2 10.891 24 24.202 24h80.672c13.311 0 24.202-10.8 24.202-24zM770.15 552v-80c0-13.2-10.891-24-24.203-24h-80.673c-13.308 0-24.199 10.8-24.199 24v80c0 13.2 10.891 24 24.199 24h80.673c13.312 0 24.203-10.8 24.203-24zM576.538 744.002v-80.005c0-13.198-10.891-23.998-24.202-23.998h-80.672c-13.311 0-24.202 10.8-24.202 23.998v80.005c0 13.198 10.891 23.998 24.202 23.998h80.672c13.311 0 24.202-10.8 24.202-23.998zM382.924 744.002v-80.005c0-13.198-10.891-23.998-24.201-23.998h-80.673c-13.311 0-24.201 10.8-24.201 23.998v80.005c0 13.198 10.891 23.998 24.201 23.998h80.673c13.311 0 24.201-10.8 24.201-23.998zM770.15 744.002v-80.005c0-13.198-10.891-23.998-24.203-23.998h-80.673c-13.308 0-24.199 10.8-24.199 23.998v80.005c0 13.198 10.891 23.998 24.199 23.998h80.673c13.312 0 24.203-10.8 24.203-23.998zM963.765 224v703.997c0 53.001-43.363 96.003-96.804 96.003h-709.919c-53.445 0-96.807-43.002-96.807-96.003v-703.997c0-53 43.361-96 96.807-96h96.807v-104c0-13.2 10.891-24 24.201-24h80.673c13.311 0 24.201 10.8 24.201 24v104h258.152v-104c0-13.2 10.891-24 24.199-24h80.673c13.312 0 24.203 10.8 24.203 24v104h96.81c53.441 0 96.804 43 96.804 96zM866.961 915.998v-595.998h-709.919v595.998c0 6.602 5.445 11.999 12.101 11.999h685.716c6.656 0 12.101-5.397 12.101-11.999z"],"attrs":[{"opacity":0.25}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{}],"1151167121812222125025025012551490125525525512554585138154331":[{}]},"tags":["calendar-alt"],"grid":0},"attrs":[{"opacity":0.25}],"properties":{"order":6,"id":13,"name":"ic_calendar_alt","prevSize":32,"code":59652},"setIdx":0,"setId":0,"iconIdx":16},{"icon":{"paths":["M332.8 658.286h614.4c14.080 0 25.6-11.372 25.6-25.267v-202.14c0-13.898-11.52-25.267-25.6-25.267h-76.8v-176.874c0-13.897-11.52-25.267-25.6-25.267h-512c-14.080 0-25.6 11.37-25.6 25.267v404.281c0 13.896 11.52 25.267 25.6 25.267zM665.6 279.273h128v126.339h-128v-126.339zM665.6 481.413h230.4v101.069h-230.4v-101.069zM384 279.273h204.8v303.209h-204.8v-303.209zM998.4 734.088h-768v-606.42c0-13.897-11.52-25.268-25.6-25.268h-179.2c-14.080 0-25.6 11.37-25.6 25.268v25.268c0 13.897 11.52 25.267 25.6 25.267h128v606.419c0 13.898 11.52 25.27 25.6 25.27h81.439c-2.88 7.895-4.639 16.422-4.639 25.267 0 41.848 34.401 75.802 76.8 75.802s76.8-33.953 76.8-75.802c0-8.845-1.92-17.372-4.639-25.267h316.639c-2.88 7.895-4.639 16.422-4.639 25.267 0 41.848 34.399 75.802 76.8 75.802 42.399 0 76.797-33.953 76.797-75.802 0-8.845-1.917-17.372-4.639-25.267h132.48c14.080 0 25.6-11.372 25.6-25.27v-25.267c0-13.896-11.52-25.267-25.6-25.267z"],"attrs":[{"fill":"rgb(0, 151, 167)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":0}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":1}]},"tags":["cart"],"grid":0},"attrs":[{"fill":"rgb(0, 151, 167)"}],"properties":{"order":7,"id":14,"name":"ic_cart","prevSize":32,"code":59653},"setIdx":0,"setId":0,"iconIdx":17},{"icon":{"paths":["M478.477 5.955c-257.125 0-465.454 208.329-465.454 465.454s208.329 465.458 465.454 465.458c257.126 0 465.455-208.332 465.455-465.458s-208.329-465.454-465.455-465.454zM478.477 846.775c-207.39 0-375.367-167.976-375.367-375.367s167.977-375.366 375.367-375.366c207.39 0 375.367 167.976 375.367 375.366s-167.977 375.367-375.367 375.367zM594.466 650.834l-159.343-115.8c-5.818-4.317-9.196-11.073-9.196-18.205v-308.177c0-12.387 10.135-22.521 22.521-22.521h60.059c12.388 0 22.522 10.135 22.522 22.521v265.948l125.372 91.214c10.135 7.32 12.2 21.396 4.88 31.531l-35.284 48.609c-7.32 9.948-21.396 12.2-31.531 4.88z"],"attrs":[{"fill":"rgb(0, 151, 167)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":0}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":1}]},"tags":["clock"],"grid":0},"attrs":[{"fill":"rgb(0, 151, 167)"}],"properties":{"order":8,"id":15,"name":"ic_clock","prevSize":32,"code":59654},"setIdx":0,"setId":0,"iconIdx":18},{"icon":{"paths":["M728.525 590.097l34.879-35.556c6.622-6.756 17.783-1.955 17.783 7.467v292.087c0 47.115-37.49 85.333-83.701 85.333h-613.788c-46.208 0-83.698-38.218-83.698-85.333v-625.776c0-47.111 37.49-85.333 83.698-85.333h509.693c9.239 0 13.949 11.555 7.322 18.133l-34.875 35.556c-1.918 1.955-4.708 3.2-7.324 3.2h-474.815c-15.345 0-27.899 12.8-27.899 28.444v625.776c0 15.644 12.555 28.444 27.899 28.444h613.788c15.349 0 27.904-12.8 27.904-28.444v-256.529c0-2.847 1.041-5.514 3.135-7.47zM982.938 250.186l-544.915 555.554-174.198 19.735c-23.366 2.668-43.070-17.419-40.454-41.244l19.355-177.601 544.912-555.554c28.598-29.156 74.98-29.156 103.578 0l91.722 93.511c28.592 29.156 28.592 76.444 0 105.6zM819.723 336.23l-116.304-118.577-407.336 415.111-14.473 133.513 130.954-14.757 407.159-415.289zM943.525 184.764l-91.716-93.511c-6.628-6.755-17.789-7.111-24.587 0l-84.395 86.044 116.304 118.578 84.395-86.044c6.804-6.756 6.804-18.133 0-25.067z"],"attrs":[{"fill":"rgb(255, 255, 255)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":6}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":7}]},"tags":["edit"],"grid":0},"attrs":[{"fill":"rgb(255, 255, 255)"}],"properties":{"order":37,"id":16,"name":"ic_edit","prevSize":32,"code":59655},"setIdx":0,"setId":0,"iconIdx":19},{"icon":{"paths":["M752.941 158.122v-80.314h-80.312v80.314h-321.257v-80.314h-80.314v80.314h-40.157c-44.574 0-80.314 36.141-80.314 80.314v562.193c0 44.177 35.739 80.318 80.314 80.318h562.198c44.171 0 80.312-36.141 80.312-80.318v-562.193c0-44.172-36.141-80.314-80.312-80.314h-40.159zM311.216 439.221v80.314h401.566v-80.314h-401.566zM793.1 800.629h-562.198v-441.722h562.198v441.722zM311.216 599.848v80.311h281.098v-80.311h-281.098z"],"attrs":[{"opacity":0.5}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{}],"1151167121812222125025025012551490125525525512554585138154331":[{}]},"tags":["event_note_24px"],"grid":0},"attrs":[{"opacity":0.5}],"properties":{"order":10,"id":17,"name":"ic_event_note","prevSize":32,"code":59656},"setIdx":0,"setId":0,"iconIdx":20},{"icon":{"paths":["M928 320h-52.198c12.399-24.2 20.198-51 20.198-80 0-97-79.002-176-176-176-83.2 0-136.998 42.6-205.999 136.6-69.001-94-122.801-136.6-206.001-136.6-97 0-176 79-176 176 0 29 7.6 55.8 20.2 80h-56.2c-53 0-96 43-96 96v256c0 17.6 14.4 32 32 32h32v150.801c0 57.997 47.2 105.199 105.2 105.199h685.601c57.997 0 105.199-47.202 105.199-105.199v-150.801h32c17.6 0 32-14.4 32-32v-256c0-53-42.999-96-96-96zM464 864h-294.8c-5 0-9.2-4.002-9.2-9.199v-150.801h224v-96h-288v-192h368v448zM307.8 320c-44.2 0-80-35.8-80-80s35.8-80 80-80c44 0 75 15.2 168.198 154l4.002 6h-172.2zM551.799 314c93.201-138.8 124.203-154 168.201-154 44.198 0 80 35.8 80 80s-35.802 80-80 80h-172.198l3.998-6zM928 608h-288v96h224v150.801c0 5.001-4.002 9.199-9.199 9.199h-294.801v-448h368v192z"],"attrs":[{"opacity":0.25}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{}],"1151167121812222125025025012551490125525525512554585138154331":[{}]},"tags":["favors"],"grid":0},"attrs":[{"opacity":0.25}],"properties":{"order":11,"id":18,"name":"ic_favors","prevSize":32,"code":59657},"setIdx":0,"setId":0,"iconIdx":21},{"icon":{"paths":["M927.904 0h-831.79c-85.276 0-128.302 103.462-67.882 163.882l323.767 323.882v344.236c0 30.214 14.227 58.669 38.4 80l128 94.131c62.546 43.712 153.601 3.078 153.601-76.8v-441.567l323.782-323.882c60.301-60.298 17.568-163.882-67.878-163.882zM575.999 448v480l-128-96v-384l-351.999-352h832l-352.001 352z"],"attrs":[{"opacity":0.25}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{}],"1151167121812222125025025012551490125525525512554585138154331":[{}]},"tags":["filter"],"grid":0},"attrs":[{"opacity":0.25}],"properties":{"order":12,"id":19,"name":"ic_filter","prevSize":32,"code":59658},"setIdx":0,"setId":0,"iconIdx":22},{"icon":{"paths":["M896.868 131.007c-113.085-96.57-287.802-82.065-395.999 29.806-108.196-111.87-282.913-126.574-396-29.806-147.13 125.779-125.609 330.841-20.739 439.534l343.174 355.083c19.565 20.266 45.783 31.593 73.565 31.593 27.977 0 54-11.126 73.563-31.397l343.174-355.083c104.675-108.69 126.589-313.752-20.738-439.73zM850.695 503.577l-343.174 355.083c-4.697 4.768-8.606 4.768-13.303 0l-343.174-355.083c-71.413-73.918-85.891-213.805 14.283-299.447 76.109-64.976 193.5-55.239 267.065 20.864l68.478 70.937 68.479-70.937c73.955-76.501 191.346-85.84 267.064-21.062 99.978 85.641 85.108 226.323 14.283 299.645z","M904.508 127.651c-107.217-92.793-266.672-76.102-365.083 27.023l-38.542 40.336-38.542-40.336c-98.215-103.125-257.864-119.816-365.079-27.023-122.867 106.503-129.324 297.652-19.369 413.097l378.58 397.005c24.456 25.631 64.174 25.631 88.629 0l378.577-397.005c110.151-115.444 103.696-306.594-19.171-413.097z"],"attrs":[{"fill":"rgb(255, 45, 85)"},{"fill":"rgb(255, 45, 85)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":4},{"f":4}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":5},{"f":5}]},"tags":["heart"],"grid":0},"attrs":[{"fill":"rgb(255, 45, 85)"},{"fill":"rgb(255, 45, 85)"}],"properties":{"order":31,"id":20,"name":"ic_heart","prevSize":32,"code":59659},"setIdx":0,"setId":0,"iconIdx":23},{"icon":{"paths":["M640 96c159.058 0 288 128.942 288 288s-128.942 288-288 288c-37.934 0-74.153-7.352-107.32-20.68l-84.68 84.68h-64v96h-96v96h-192v-192l268.354-268.354c-8.212-27.122-12.375-55.308-12.354-83.646 0-159.058 128.942-288 288-288zM640 0c-212.070 0-384 171.908-384 384 0 17.664 1.204 35.246 3.598 52.636l-245.54 245.542c-9.001 9.001-14.057 21.207-14.058 33.94v259.881c0 26.511 21.49 48 48 48h288c26.51 0 48-21.489 48-48v-48h48c26.51 0 48-21.489 48-48v-40.003l80.097-80.333c26.117 5.545 52.823 8.335 79.903 8.335 212.070 0 384-171.909 384-384 0-212.070-171.909-384-384-384zM640 288c0 53.020 42.982 96 96 96s96-42.98 96-96c0-53.020-42.982-96-96-96s-96 42.98-96 96z"],"attrs":[{"fill":"rgb(250, 250, 250)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":5}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":6}]},"tags":["key"],"grid":0},"attrs":[{"fill":"rgb(250, 250, 250)"}],"properties":{"order":29,"id":21,"name":"ic_key","prevSize":32,"code":59660},"setIdx":0,"setId":0,"iconIdx":24},{"icon":{"paths":["M512 0c-212.194 0-384 172.028-384 384 0 142.234 47.982 186.682 302.542 594.848 37.57 60.237 125.388 60.166 162.914 0 254.691-408.38 302.544-452.642 302.544-594.848 0-212.194-172.028-384-384-384zM512 928c-254.848-408.628-288-434.424-288-544 0-159.058 128.942-288 288-288s288 128.942 288 288c0 109.106-30.33 130.851-288 544zM352 384c0-88.366 71.634-160 160-160s160 71.634 160 160c0 88.366-71.634 160-160 160s-160-71.634-160-160z"],"attrs":[{"opacity":0.25}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{}],"1151167121812222125025025012551490125525525512554585138154331":[{}]},"tags":["location"],"grid":0},"attrs":[{"opacity":0.25}],"properties":{"order":28,"id":22,"name":"ic_location","prevSize":32,"code":59661},"setIdx":0,"setId":0,"iconIdx":25},{"icon":{"paths":["M876.976 106.479l-556.369 556.369-204.43-204.43c-9.912-9.911-25.983-9.911-35.896 0l-59.824 59.824c-9.911 9.911-9.911 25.983 0 35.896l282.202 282.201c9.911 9.911 25.982 9.911 35.896 0l634.144-634.14c9.905-9.911 9.905-25.982 0-35.896l-59.828-59.824c-9.911-9.911-25.983-9.911-35.894 0z"],"attrs":[{"fill":"rgb(0, 151, 167)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":0}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":1}]},"tags":["mark"],"grid":0},"attrs":[{"fill":"rgb(0, 151, 167)"}],"properties":{"order":25,"id":23,"name":"ic_mark","prevSize":32,"code":59662},"setIdx":0,"setId":0,"iconIdx":26},{"icon":{"paths":["M512 115.2c-283.095 0-512 226.516-512 505.331 0 59.103 10.284 115.83 29.18 168.543 24.112 67.267 88.599 112.207 160.891 112.207h643.857c72.292 0 136.781-44.941 160.891-112.207 18.898-52.713 29.181-109.44 29.181-168.543 0-278.815-228.905-505.331-512-505.331zM914.373 760.98c-12.022 33.541-44.352 56.074-80.445 56.074h-643.857c-36.092 0-68.421-22.533-80.444-56.074-97.38-271.662 105.851-561.555 402.373-561.555 296.916 0 499.612 290.285 402.373 561.555zM455.112 283.629c0-31.011 25.469-56.15 56.888-56.15s56.888 25.139 56.888 56.15c0 31.011-25.469 56.15-56.888 56.15s-56.888-25.139-56.888-56.15zM853.332 564.38c31.419 0 56.891 25.139 56.891 56.151 0 31.009-25.472 56.148-56.891 56.148s-56.888-25.139-56.888-56.148c0-31.012 25.469-56.151 56.888-56.151zM227.556 620.531c0 31.009-25.47 56.148-56.889 56.148s-56.889-25.139-56.889-56.148c0-31.012 25.47-56.151 56.889-56.151s56.889 25.139 56.889 56.151zM327.112 381.893c0 31.009-25.472 56.148-56.888 56.148-31.42 0-56.89-25.139-56.89-56.148 0-31.012 25.47-56.151 56.89-56.151 31.416 0 56.888 25.139 56.888 56.151zM810.668 381.893c0 31.009-25.472 56.148-56.891 56.148-31.416 0-56.888-25.139-56.888-56.148 0-31.012 25.472-56.151 56.888-56.151 31.419 0 56.891 25.139 56.891 56.151zM651.592 424.525l-63.091 169.027c22.899 20.544 37.276 50.179 37.276 83.128 0 62.021-50.939 112.3-113.777 112.3s-113.777-50.278-113.777-112.3c0-60.836 49.016-110.336 110.19-112.21l63.107-169.062c8.146-21.821 32.673-32.999 54.787-24.956 22.111 8.039 33.431 32.249 25.285 54.073z"],"attrs":[{"fill":"rgb(0, 151, 167)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":0}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":1}]},"tags":["meter"],"grid":0},"attrs":[{"fill":"rgb(0, 151, 167)"}],"properties":{"order":24,"id":24,"name":"ic_meter","prevSize":32,"code":59663},"setIdx":0,"setId":0,"iconIdx":27},{"icon":{"paths":["M981.333 170.667h-782.222c-37.081 0-68.699 23.781-80.441 56.889h-76.003c-23.564 0-42.667 19.102-42.667 42.667v483.557c0 54.98 44.573 99.554 99.555 99.554h881.778c23.565 0 42.667-19.102 42.667-42.667v-597.333c0-23.564-19.102-42.667-42.667-42.667zM85.333 753.779v-440.89h28.445v440.89c0 7.842-6.38 14.221-14.223 14.221s-14.222-6.379-14.222-14.221zM938.667 768h-740.583c0.665-4.646 1.028-9.391 1.028-14.221v-497.779h739.555v512zM305.778 554.667h241.776c11.785 0 21.333-9.552 21.333-21.333v-170.667c0-11.781-9.549-21.333-21.333-21.333h-241.776c-11.782 0-21.333 9.552-21.333 21.333v170.667c0 11.781 9.552 21.333 21.333 21.333zM355.555 412.445h142.224v71.111h-142.224v-71.111zM284.445 661.333v-42.667c0-11.78 9.552-21.333 21.333-21.333h241.776c11.785 0 21.333 9.553 21.333 21.333v42.667c0 11.78-9.549 21.333-21.333 21.333h-241.776c-11.782 0-21.333-9.553-21.333-21.333zM625.779 661.333v-42.667c0-11.78 9.549-21.333 21.333-21.333h184.887c11.78 0 21.333 9.553 21.333 21.333v42.667c0 11.78-9.553 21.333-21.333 21.333h-184.887c-11.785 0-21.333-9.553-21.333-21.333zM625.779 405.333v-42.667c0-11.781 9.549-21.333 21.333-21.333h184.887c11.78 0 21.333 9.552 21.333 21.333v42.667c0 11.781-9.553 21.333-21.333 21.333h-184.887c-11.785 0-21.333-9.552-21.333-21.333zM625.779 533.333v-42.667c0-11.781 9.549-21.333 21.333-21.333h184.887c11.78 0 21.333 9.552 21.333 21.333v42.667c0 11.781-9.553 21.333-21.333 21.333h-184.887c-11.785 0-21.333-9.552-21.333-21.333z"],"attrs":[{"opacity":0.25}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{}],"1151167121812222125025025012551490125525525512554585138154331":[{}]},"tags":["news"],"grid":0},"attrs":[{"opacity":0.25}],"properties":{"order":19,"id":25,"name":"ic_news","prevSize":32,"code":59664},"setIdx":0,"setId":0,"iconIdx":28},{"icon":{"paths":["M597.411 176.008l73.252 80h162.118v479.999h-640.465v-479.999h162.118l73.253-80h169.724zM632.636 96.008h-240.175l-73.253 80h-126.892c-44.032 0-80.058 36-80.058 80v479.999c0 44 36.026 80 80.058 80h640.465c44.032 0 80.058-36 80.058-80v-479.999c0-44-36.026-80-80.058-80h-126.893l-73.252-80z","M512.544 376.015c66.048 0 120.087 54 120.087 120s-54.039 120-120.087 120c-66.048 0-120.087-54-120.087-120s54.039-120 120.087-120zM512.544 296.015c-110.481 0-200.145 89.6-200.145 200s89.665 199.997 200.145 199.997c110.481 0 200.147-89.597 200.147-199.997s-89.667-200-200.147-200z"],"attrs":[{"fill":"rgb(255, 149, 0)"},{"fill":"rgb(255, 149, 0)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":3},{"f":3}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":4},{"f":4}]},"tags":["outline-photo_camera-24px"],"grid":0},"attrs":[{"fill":"rgb(255, 149, 0)"},{"fill":"rgb(255, 149, 0)"}],"properties":{"order":33,"id":26,"name":"ic_outline_camera","prevSize":32,"code":59665},"setIdx":0,"setId":0,"iconIdx":29},{"icon":{"paths":["M510.625 804.571l-443.405-548.572 886.812 0-443.407 548.571z"],"attrs":[{"opacity":0.25}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{}],"1151167121812222125025025012551490125525525512554585138154331":[{}]},"tags":["Polygon"],"grid":0},"attrs":[{"opacity":0.25}],"properties":{"order":18,"id":27,"name":"ic_polygon","prevSize":32,"code":59666},"setIdx":0,"setId":0,"iconIdx":30},{"icon":{"paths":["M777.001 92.6c138.798 88 230.999 243 230.999 419.4 0 273.597-221.599 495.401-495.002 496-272.998 0.599-496.598-221.998-496.998-495.201-0.2-176.799 92-332.199 231-420.199 11.6-7.4 27-3.6 33.8 8.4l23.6 41.8c6.2 11 2.8 25-7.8 31.8-111 71.2-184.6 195.6-184.6 337.4 0 221 179 400 399.999 400s400-179 400-400c0-141.8-73.6-266.2-184.602-337.2-10.598-6.8-13.998-20.8-7.798-31.8l23.598-41.8c6.6-12.2 22.2-15.8 33.802-8.6zM560 551.997v-527.997c0-13.2-10.798-24-23.997-24h-48.002c-13.2 0-24 10.8-24 24v527.997c0 13.204 10.8 24.003 24 24.003h48.002c13.199 0 23.997-10.798 23.997-24.003z"],"attrs":[{"fill":"rgb(218, 122, 22)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":1}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":3}]},"tags":["power-off"],"grid":0},"attrs":[{"fill":"rgb(218, 122, 22)"}],"properties":{"order":15,"id":28,"name":"ic_power_off","prevSize":32,"code":59667},"setIdx":0,"setId":0,"iconIdx":31},{"icon":{"paths":["M512 16c-273.914 0-496 222.166-496 496 0 273.992 222.086 496 496 496 273.915 0 496-222.008 496-496 0-273.834-222.085-496-496-496zM512 912c-221.064 0-400-178.862-400-400 0-220.99 178.944-400 400-400 220.984 0 400 178.942 400 400 0 221.061-178.862 400-400 400zM726.487 401.6c0 134.106-144.84 136.169-144.84 185.725v12.677c0 13.251-10.747 23.997-24.003 23.997h-91.293c-13.254 0-24-10.747-24-23.997v-17.321c0-71.49 54.2-100.068 95.156-123.032 35.123-19.69 56.648-33.082 56.648-59.158 0-34.492-43.996-57.386-79.565-57.386-46.378 0-67.789 21.954-97.885 59.938-8.114 10.24-22.92 12.142-33.332 4.248l-55.648-42.196c-10.214-7.744-12.502-22.132-5.288-32.726 47.254-69.388 107.442-108.37 201.148-108.37 98.145 0 202.9 76.608 202.9 177.6zM595.999 736c0 46.316-37.683 83.999-83.999 83.999-46.318 0-84-37.683-84-83.999s37.682-83.999 84-83.999c46.316 0 83.999 37.683 83.999 83.999z"],"attrs":[{"fill":"rgb(218, 122, 22)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":1}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":3}]},"tags":["question-circle"],"grid":0},"attrs":[{"fill":"rgb(218, 122, 22)"}],"properties":{"order":14,"id":29,"name":"ic_question_circle","prevSize":32,"code":59668},"setIdx":0,"setId":0,"iconIdx":32},{"icon":{"paths":["M1024 585.143h-1024v-146.286h1024v146.286z"],"attrs":[{"opacity":0.5}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{}],"1151167121812222125025025012551490125525525512554585138154331":[{}]},"tags":["remove"],"grid":0},"attrs":[{"opacity":0.5}],"properties":{"order":13,"id":30,"name":"ic_remove","prevSize":32,"code":59669},"setIdx":0,"setId":0,"iconIdx":33},{"icon":{"paths":["M256 296v-80c0-13.2 10.8-24 24-24h80c13.2 0 24 10.8 24 24v80c0 13.2-10.8 24-24 24h-80c-13.2 0-24-10.8-24-24zM536 320h80c13.201 0 24-10.8 24-24v-80c0-13.2-10.799-24-24-24h-80c-13.201 0-24 10.8-24 24v80c0 13.2 10.799 24 24 24zM280 512h80c13.2 0 24-10.799 24-24v-80c0-13.2-10.8-24-24-24h-80c-13.2 0-24 10.8-24 24v80c0 13.201 10.8 24 24 24zM536 512h80c13.201 0 24-10.799 24-24v-80c0-13.2-10.799-24-24-24h-80c-13.201 0-24 10.8-24 24v80c0 13.201 10.799 24 24 24zM384 680v-80c0-13.201-10.8-24-24-24h-80c-13.2 0-24 10.799-24 24v80c0 13.201 10.8 24 24 24h80c13.2 0 24-10.799 24-24zM536 704h80c13.201 0 24-10.799 24-24v-80c0-13.201-10.799-24-24-24h-80c-13.201 0-24 10.799-24 24v80c0 13.201 10.799 24 24 24zM896 952v72h-896v-72c0-13.201 10.8-24 24-24h39v-880c0-26.6 21.4-48 48-48h673.999c26.603 0 48 21.4 48 48v880h39.002c13.201 0 24 10.799 24 24zM159 925.999h225v-133.999c0-13.201 10.8-24 24-24h80c13.201 0 24 10.799 24 24v133.999h224.998v-827.999l-576.998-2-1 829.999z"],"width":896,"attrs":[{"fill":"rgb(255, 149, 0)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":3}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":4}]},"tags":["room"],"grid":0},"attrs":[{"fill":"rgb(255, 149, 0)"}],"properties":{"order":30,"id":31,"name":"ic_room","prevSize":32,"code":59670},"setIdx":0,"setId":0,"iconIdx":34},{"icon":{"paths":["M995.333 934.434l-231.224-231.229c-4.384-4.379-10.099-6.666-16.194-6.666h-25.142c60.002-69.52 96.378-159.993 96.378-259.035 0-218.846-177.323-396.171-396.17-396.171-218.846 0-396.171 177.325-396.171 396.171s177.325 396.173 396.171 396.173c99.045 0 189.513-36.381 259.033-96.378v25.142c0 6.095 2.477 11.81 6.671 16.189l231.224 231.229c8.953 8.953 23.43 8.953 32.378 0l43.047-43.047c8.953-8.953 8.953-23.425 0-32.378zM422.981 742.254c-168.373 0-304.747-136.377-304.747-304.749s136.374-304.747 304.747-304.747c168.374 0 304.747 136.374 304.747 304.747s-136.372 304.749-304.747 304.749z"],"attrs":[{"fill":"rgb(255, 255, 255)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":6}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":7}]},"tags":["search"],"grid":0},"attrs":[{"fill":"rgb(255, 255, 255)"}],"properties":{"order":32,"id":32,"name":"ic_search","prevSize":32,"code":59671},"setIdx":0,"setId":0,"iconIdx":35},{"icon":{"paths":["M996.57 192h-969.141c-15.147 0-27.429-12.281-27.429-27.429v-73.143c0-15.147 12.281-27.429 27.429-27.429h969.141c15.151 0 27.43 12.281 27.43 27.429v73.143c0 15.148-12.279 27.429-27.43 27.429zM996.57 557.713h-969.141c-15.147 0-27.429-12.279-27.429-27.426v-73.144c0-15.147 12.281-27.428 27.429-27.428h969.141c15.151 0 27.43 12.281 27.43 27.428v73.144c0 15.147-12.279 27.426-27.43 27.426zM996.57 923.43h-969.141c-15.147 0-27.429-12.284-27.429-27.43v-73.143c0-15.147 12.281-27.426 27.429-27.426h969.141c15.151 0 27.43 12.279 27.43 27.426v73.143c0 15.147-12.279 27.43-27.43 27.43z"],"attrs":[{"opacity":0.25}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{}],"1151167121812222125025025012551490125525525512554585138154331":[{}]},"tags":["service"],"grid":0},"attrs":[{"opacity":0.25}],"properties":{"order":27,"id":33,"name":"ic_more","prevSize":32,"code":59672},"setIdx":0,"setId":0,"iconIdx":36},{"icon":{"paths":["M949.576 360.728l-267.135-38.44-119.397-238.941c-21.393-42.591-83.377-43.132-104.952 0l-119.398 238.941-267.135 38.44c-47.905 6.858-67.104 65.15-32.363 98.536l193.267 185.884-45.711 262.58c-8.228 47.466 42.42 83.019 84.84 60.819l238.977-123.979 238.98 123.979c42.414 22.016 93.068-13.353 84.835-60.819l-45.711-262.58 193.27-185.884c34.741-33.386 15.537-91.678-32.365-98.536zM694.511 614.829l43.329 249.769-227.273-117.849-227.275 117.849 43.334-249.769-183.941-176.86 254.153-36.455 113.729-227.391 113.73 227.391 254.152 36.455-183.938 176.86z"],"attrs":[{"fill":"rgb(255, 149, 0)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":3}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":4}]},"tags":["star"],"grid":0},"attrs":[{"fill":"rgb(255, 149, 0)"}],"properties":{"order":26,"id":34,"name":"ic_star","prevSize":32,"code":59673},"setIdx":0,"setId":0,"iconIdx":37},{"icon":{"paths":["M257.021 364.334l245.34 151.45 496.132-496.132-436.162 783.369-185.367-156.672-370.737 365.568 250.793-647.582z"],"attrs":[{"fill":"rgb(255, 255, 255)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":6}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":7}]},"tags":["thunder"],"grid":0},"attrs":[{"fill":"rgb(255, 255, 255)"}],"properties":{"order":23,"id":35,"name":"ic_thunder","prevSize":32,"code":59674},"setIdx":0,"setId":0,"iconIdx":38},{"icon":{"paths":["M928 191.978h-250.4l71.398-82.8c25.005-25 25.005-65.6 0-90.6-24.998-25-65.6-25-90.598 0l-146.4 169.8-146.4-169.6c-25-25-65.6-25-90.6 0s-25 65.6 0 90.6l71.4 82.6h-250.4c-53 0-96 43-96 96v576.003c0 52.998 43 96 96 96h32v64h96l42.6-64h490.603l42.598 64h96v-64h32c52.998 0 96-43.002 96-96v-576.003c0.198-53-42.803-96-95.802-96zM784 815.981c0 0 0 16-336 16-304 0-304-16-304-16s-16 0-16-240.003c0-240 16-240 16-240s0-16 304-16c336 0 336 16 336 16s16 0 16 240c0 240.003-16 240.003-16 240.003zM928 615.978c0 13.2-10.797 24-24 24h-16c-13.203 0-24-10.8-24-24v-16c0-13.2 10.797-24 24-24h16c13.203 0 24 10.8 24 24v16zM928 487.978c0 13.2-10.797 24-24 24h-16c-13.203 0-24-10.8-24-24v-16c0-13.2 10.797-24 24-24h16c13.203 0 24 10.8 24 24v16z"],"attrs":[{"fill":"rgb(255, 255, 255)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":6}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":7}]},"tags":["tv-retro"],"grid":0},"attrs":[{"fill":"rgb(255, 255, 255)"}],"properties":{"order":21,"id":36,"name":"ic_tv_retro","prevSize":32,"code":59675},"setIdx":0,"setId":0,"iconIdx":39},{"icon":{"paths":["M678.4 608c-57.4 0-85.002 32-179.2 32-94.2 0-121.6-32-179.2-32-148.4 0-268.8 120.402-268.8 268.8v51.2c0 53.002 43 96 96 96h704c53.002 0 96-42.998 96-96v-51.2c0-148.398-120.402-268.8-268.8-268.8zM851.2 928h-704v-51.2c0-95.201 77.6-172.8 172.8-172.8 29.2 0 76.6 32 179.2 32 103.398 0 149.801-32 179.2-32 95.201 0 172.8 77.599 172.8 172.8v51.2zM499.2 576c159.002 0 288-129 288-288s-128.998-288-288-288c-159 0-288 129-288 288s129 288 288 288zM499.2 96c105.8 0 192 86.2 192 192s-86.2 192-192 192c-105.8 0-192-86.2-192-192s86.2-192 192-192z"],"attrs":[{"fill":"rgb(250, 250, 250)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":5}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":6}]},"tags":["user"],"grid":0},"attrs":[{"fill":"rgb(250, 250, 250)"}],"properties":{"order":20,"id":37,"name":"ic_user","prevSize":32,"code":59676},"setIdx":0,"setId":0,"iconIdx":40},{"icon":{"paths":["M411.005 34.071c28.445 30.476 56.89 63.855 85.332 100.136 28.446 36.281 61.513 82.721 99.2 139.319 37.692 56.599 67.913 119.002 90.667 187.209 22.758 68.211 34.133 134.967 34.133 200.273 0 92.881-33.421 171.61-100.267 236.19-66.842 64.585-147.2 96.875-241.065 96.875-59.733 0-114.844-13.427-165.333-40.273-50.489-26.85-90.666-63.492-120.533-109.935-11.377-18.863-22.044-39.906-32-63.125-15.644-39.185-23.466-79.095-23.466-119.731v-8.708c1.422-121.903 46.933-254.691 136.533-398.365 28.445-44.989 70.4-100.861 125.867-167.619 25.6-29.025 41.245-46.44 46.933-52.245l2.133-2.177c11.378-8.708 21.333-13.061 29.867-13.061s18.489 4.354 29.867 13.061l2.133 2.177zM379.008 872.171c58.313 0 108.446-21.406 150.4-64.218s62.933-93.969 62.933-153.472c0-30.477-5.687-59.499-17.067-87.074-18.487 71.113-54.046 132.425-106.667 183.945-52.623 51.52-113.777 84.535-183.467 99.051 31.289 14.511 62.577 21.769 93.867 21.769z"],"width":725,"attrs":[{"fill":"rgb(255, 255, 255)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":6}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":7}]},"tags":["water"],"grid":0},"attrs":[{"fill":"rgb(255, 255, 255)"}],"properties":{"order":17,"id":38,"name":"ic_water","prevSize":32,"code":59677},"setIdx":0,"setId":0,"iconIdx":41},{"icon":{"paths":["M609.28 735.995c0 49.485-43.556 89.6-97.283 89.6-53.726 0-97.28-40.115-97.28-89.6s43.554-89.598 97.28-89.598c53.727 0 97.283 40.114 97.283 89.598zM816.998 561.776c9.825-9.051 9.492-23.891-0.855-32.434-172.969-142.779-435.521-142.617-608.29 0-10.35 8.543-10.684 23.383-0.857 32.434l51.689 47.608c9.009 8.298 23.505 8.848 33.089 1.115 125.978-101.652 314.751-101.426 440.447 0 9.585 7.734 24.079 7.185 33.091-1.115l51.686-47.608zM987.407 402.571c9.702-8.939 9.503-23.542-0.532-32.162-267.167-229.404-682.684-229.32-949.753 0-10.038 8.62-10.237 23.225-0.532 32.162l51.628 47.552c9.264 8.533 24.154 8.723 33.78 0.537 220.040-187.135 559.903-187.183 779.997 0 9.626 8.187 24.515 7.996 33.782-0.537l51.63-47.552z"],"attrs":[{"fill":"rgb(255, 255, 255)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":6}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":7}]},"tags":["wifi"],"grid":0},"attrs":[{"fill":"rgb(255, 255, 255)"}],"properties":{"order":16,"id":39,"name":"ic_wifi","prevSize":32,"code":59678},"setIdx":0,"setId":0,"iconIdx":42},{"icon":{"paths":["M455.672 455.262l96.19 27.099c6.914 1.896 11.715 8.339 11.715 15.352 0 8.716-7.295 15.917-16.13 15.917h-62.976c-6.91 0-13.631-1.516-19.775-4.166-9.216-4.17-19.968-3.224-27.070 3.789l-33.601 33.161c-10.176 10.047-9.024 27.103 2.88 34.869 18.24 11.94 39.167 19.141 61.056 21.795v33.542c0 16.679 13.824 30.323 30.72 30.323h30.72c16.896 0 30.72-13.644 30.72-30.323v-33.354c58.175-6.82 102.527-58.745 94.654-119.386-5.566-43.59-39.743-78.268-82.366-90.396l-96.19-27.1c-6.914-1.895-11.715-8.338-11.715-15.35 0-8.718 7.299-15.919 16.13-15.919h62.976c6.91 0 13.631 1.516 19.775 4.169 9.216 4.169 19.968 3.222 27.070-3.79l33.599-33.164c10.179-10.044 9.028-27.1-2.879-34.869-18.239-11.939-39.166-19.14-61.055-21.793v-33.543c0-16.676-13.824-30.321-30.72-30.321h-30.72c-16.896 0-30.72 13.645-30.72 30.321v33.353c-58.175 6.822-102.528 58.747-94.656 119.389 5.568 43.586 39.552 78.265 82.368 90.393zM944.12 621.462h-66.626c32.641-58.556 51.266-125.645 51.266-197.087 0-226.082-185.663-409.334-414.72-409.334s-414.72 183.253-414.72 409.334c0 71.442 18.624 138.531 51.264 197.087h-66.624c-33.984 0-61.44 32.596-61.44 72.77v218.313c0 40.174 27.456 72.77 61.44 72.77h860.16c33.985 0 61.44-32.596 61.44-72.77v-218.313c0-40.174-27.455-72.77-61.44-72.77zM514.040 106.003c177.791 0 322.56 142.888 322.56 318.371 0 175.485-144.769 318.37-322.56 318.37s-322.56-142.885-322.56-318.37c0-175.483 144.768-318.371 322.56-318.371zM913.4 894.349h-798.72v-181.924h104.832c23.424 23.306 49.728 43.397 78.144 60.641h-75.456c-8.448 0-15.36 6.82-15.36 15.159v30.323c0 8.339 6.912 15.159 15.36 15.159h583.68c8.45 0 15.36-6.82 15.36-15.159v-30.323c0-8.339-6.91-15.159-15.36-15.159h-75.457c28.418-17.244 54.723-37.335 78.143-60.641h104.833v181.924z"],"attrs":[{"fill":"rgb(255, 255, 255)"}],"isMulticolor":false,"isMulticolor2":false,"colorPermutations":{"151167121812222125025025012551490125520401255255255125545851":[{"f":6}],"1151167121812222125025025012551490125525525512554585138154331":[{"f":7}]},"tags":["Vector"],"grid":0},"attrs":[{"fill":"rgb(255, 255, 255)"}],"properties":{"order":41,"id":40,"name":"ic_money","prevSize":32,"code":59681},"setIdx":0,"setId":0,"iconIdx":43}],"height":1024,"metadata":{"name":"icomoon"},"preferences":{"showGlyphs":true,"showQuickUse":true,"showQuickUse2":true,"showSVGs":true,"fontPref":{"prefix":"icon-","metadata":{"fontFamily":"icomoon"},"metrics":{"emSize":1024,"baseline":6.25,"whitespace":50},"embed":false},"imagePref":{"prefix":"icon-","png":true,"useClassSelector":true,"color":0,"bgColor":16777215,"classSelector":".icon","name":"icomoon"},"historySize":50,"showCodes":true,"gridSize":16}} \ No newline at end of file diff --git a/ios/assets/assets/images/Ellipse2.png b/ios/assets/assets/images/Ellipse2.png new file mode 100644 index 0000000..301ccc8 Binary files /dev/null and b/ios/assets/assets/images/Ellipse2.png differ diff --git a/ios/assets/assets/images/GroupCheck.png b/ios/assets/assets/images/GroupCheck.png new file mode 100644 index 0000000..f21db88 Binary files /dev/null and b/ios/assets/assets/images/GroupCheck.png differ diff --git a/ios/assets/assets/images/appointment_repair.png b/ios/assets/assets/images/appointment_repair.png new file mode 100644 index 0000000..499651d Binary files /dev/null and b/ios/assets/assets/images/appointment_repair.png differ diff --git a/ios/assets/assets/images/check.png b/ios/assets/assets/images/check.png new file mode 100644 index 0000000..02f328e Binary files /dev/null and b/ios/assets/assets/images/check.png differ diff --git a/ios/assets/assets/images/default_big.png b/ios/assets/assets/images/default_big.png new file mode 100644 index 0000000..f6af782 Binary files /dev/null and b/ios/assets/assets/images/default_big.png differ diff --git a/ios/assets/assets/images/default_small.png b/ios/assets/assets/images/default_small.png new file mode 100644 index 0000000..26862b4 Binary files /dev/null and b/ios/assets/assets/images/default_small.png differ diff --git a/ios/assets/assets/images/icon_fb.png b/ios/assets/assets/images/icon_fb.png new file mode 100644 index 0000000..2c19aa8 Binary files /dev/null and b/ios/assets/assets/images/icon_fb.png differ diff --git a/ios/assets/assets/images/icon_payment.png b/ios/assets/assets/images/icon_payment.png new file mode 100644 index 0000000..d4c1d24 Binary files /dev/null and b/ios/assets/assets/images/icon_payment.png differ diff --git a/ios/assets/assets/images/icon_promptpay.png b/ios/assets/assets/images/icon_promptpay.png new file mode 100644 index 0000000..ef2aad4 Binary files /dev/null and b/ios/assets/assets/images/icon_promptpay.png differ diff --git a/ios/assets/assets/images/invoice_icon.png b/ios/assets/assets/images/invoice_icon.png new file mode 100644 index 0000000..02ebb13 Binary files /dev/null and b/ios/assets/assets/images/invoice_icon.png differ diff --git a/ios/assets/assets/images/invoice_overdue_icon.png b/ios/assets/assets/images/invoice_overdue_icon.png new file mode 100644 index 0000000..0b97012 Binary files /dev/null and b/ios/assets/assets/images/invoice_overdue_icon.png differ diff --git a/ios/assets/assets/images/locale_en.png b/ios/assets/assets/images/locale_en.png new file mode 100644 index 0000000..e5592c7 Binary files /dev/null and b/ios/assets/assets/images/locale_en.png differ diff --git a/ios/assets/assets/images/locale_km.png b/ios/assets/assets/images/locale_km.png new file mode 100644 index 0000000..245ff0c Binary files /dev/null and b/ios/assets/assets/images/locale_km.png differ diff --git a/ios/assets/assets/images/locale_my.png b/ios/assets/assets/images/locale_my.png new file mode 100644 index 0000000..8a011d9 Binary files /dev/null and b/ios/assets/assets/images/locale_my.png differ diff --git a/ios/assets/assets/images/locale_th.png b/ios/assets/assets/images/locale_th.png new file mode 100644 index 0000000..e995684 Binary files /dev/null and b/ios/assets/assets/images/locale_th.png differ diff --git a/ios/assets/assets/images/logo_2.png b/ios/assets/assets/images/logo_2.png new file mode 100644 index 0000000..565da5c Binary files /dev/null and b/ios/assets/assets/images/logo_2.png differ diff --git a/ios/assets/assets/images/logo_5.png b/ios/assets/assets/images/logo_5.png new file mode 100644 index 0000000..47a583f Binary files /dev/null and b/ios/assets/assets/images/logo_5.png differ diff --git a/ios/assets/assets/images/logo_white_border.png b/ios/assets/assets/images/logo_white_border.png new file mode 100644 index 0000000..9d71b5d Binary files /dev/null and b/ios/assets/assets/images/logo_white_border.png differ diff --git a/ios/assets/assets/images/map.png b/ios/assets/assets/images/map.png new file mode 100644 index 0000000..421c5cf Binary files /dev/null and b/ios/assets/assets/images/map.png differ diff --git a/ios/assets/assets/images/meter_icon.png b/ios/assets/assets/images/meter_icon.png new file mode 100644 index 0000000..5427256 Binary files /dev/null and b/ios/assets/assets/images/meter_icon.png differ diff --git a/ios/assets/assets/images/meter_noti_image.png b/ios/assets/assets/images/meter_noti_image.png new file mode 100644 index 0000000..886f23b Binary files /dev/null and b/ios/assets/assets/images/meter_noti_image.png differ diff --git a/ios/assets/assets/images/praw.png b/ios/assets/assets/images/praw.png new file mode 100644 index 0000000..08a2669 Binary files /dev/null and b/ios/assets/assets/images/praw.png differ diff --git a/ios/assets/assets/images/profile.png b/ios/assets/assets/images/profile.png new file mode 100644 index 0000000..0c34e7e Binary files /dev/null and b/ios/assets/assets/images/profile.png differ diff --git a/ios/assets/assets/images/repair_noti.png b/ios/assets/assets/images/repair_noti.png new file mode 100644 index 0000000..5db3555 Binary files /dev/null and b/ios/assets/assets/images/repair_noti.png differ diff --git a/ios/assets/assets/images/star_grey.png b/ios/assets/assets/images/star_grey.png new file mode 100644 index 0000000..a1f0906 Binary files /dev/null and b/ios/assets/assets/images/star_grey.png differ diff --git a/ios/assets/assets/images/star_yellow.png b/ios/assets/assets/images/star_yellow.png new file mode 100644 index 0000000..b717a0c Binary files /dev/null and b/ios/assets/assets/images/star_yellow.png differ diff --git a/ios/assets/assets/images/success_repair.png b/ios/assets/assets/images/success_repair.png new file mode 100644 index 0000000..095172e Binary files /dev/null and b/ios/assets/assets/images/success_repair.png differ diff --git a/ios/assets/assets/images/tree2.png b/ios/assets/assets/images/tree2.png new file mode 100644 index 0000000..ce0ac41 Binary files /dev/null and b/ios/assets/assets/images/tree2.png differ diff --git a/ios/assets/assets/images/tree_border.png b/ios/assets/assets/images/tree_border.png new file mode 100644 index 0000000..69d1fed Binary files /dev/null and b/ios/assets/assets/images/tree_border.png differ diff --git a/ios/assets/assets/images/zone_map.png b/ios/assets/assets/images/zone_map.png new file mode 100644 index 0000000..093695c Binary files /dev/null and b/ios/assets/assets/images/zone_map.png differ diff --git a/ios/assets/src/translations/en.json b/ios/assets/src/translations/en.json new file mode 100644 index 0000000..7835728 --- /dev/null +++ b/ios/assets/src/translations/en.json @@ -0,0 +1,202 @@ +{ + "search_project": "Search Projects", + "id_card_existed": "ID No. is already registered.", + "mobile_existed": "Phone No. is already registered.", + "invalid_room_no": "Room No. is invalid.", + "id_card_not_existed": "ID No. is not found in Database.", + "email_not_exist_please_signup": "Email :email is not registered. Please register first.", + "data_invalid": "Invalid Data", + "invalid_mobile_number": "Invaid Phone No.", + "update_read_success": "update read notification success", + "project_not_found'": "Project is not found.", + "room_not_found": "Room is not found.", + "require": ":attribute field is required.", + "have_outstanding_balance": "You have an outstanding balance.", + "no_outstanding_balance_yet": "You have no outstanding balance.", + "view_more": "View Details", + "view_points": "View Points", + "point": "Point", + "redeem": "Redeem", + "mail_and_parcel": "Mail and Parcel", + "request_repair": "Request for Repair", + "inquire": "Inquire", + "latest_news": "News", + "ดู momentjs": "43935", + "outstanding_balance_detail": "Details of outstanding balance", + "no_outstanding_balance": "No outstanding balance", + "save_water_meter": "Water Meter", + "save_electric_meter": "Electricity Meter", + "electric_unit": "Electricity Bill", + "unit": "Unit", + "unit_price": "Unit Price", + "amount": "Amount", + "baht": "Baht", + "request_repair_and_Other": "Request for Repair & Other Services", + "place_choose_service": "Please choose a service.", + "other_service": "Other Services", + "call_for_service": "Call for services", + "repair_history": "Repair History", + "no_repair_history": "No Repair History", + "confirm_info": "Confirm Information", + "make_appoint": "Make Appointment", + "date": "Date", + "time": "Time", + "information": "Information", + "confirm": "Confirm", + "send_confirmation": "Sending Confirmation", + "send_confirm": "Confirm to Send", + "cancel": "Cancel", + "ok": "OK", + "request_sent": "Request sent", + "room": "Room", + "status": "Status", + "pending": "Pending", + "estimate_charge": "Estimate the service charge", + "back_home": "Back to Home", + "faqs": "FAQs", + "me": "Me", + "project": "Project", + "message": "Message", + "submit_data": "Submit data", + "submit_area_from_map": "Select Area from Map", + "news": "News", + "products": "Products", + "service": "Services", + "search_proect": "Search Projects", + "baht_month": "Baht/month", + "view_details": "View Details", + "phone": "Phone No.", + "address": "Address", + "room_detail": "Room details", + "month": "Month", + "detail": "Details", + "book_room": "Book a room", + "individual": "Individual", + "corporate": "Corporate", + "profile": "Profile", + "fullname": "Full Name", + "specific_fullname": "Specify the full name", + "email": "Email", + "specific_email": "Specify an email", + "phone2": "Phone No.", + "specific_phone": "Specify a phone number", + "gender_mf": "Gender Male/Female", + "birth_date": "Date of Birth", + "select_date": "Select date", + "expect_checkin": "Expected check-in date", + "company_name": "Company Name", + "specific_company": "Specify a company name", + "tax_id": "Tax ID No.", + "specific_tax_id": "Specify 13-digit Tax ID No.", + "booking_submit": "Submit booking information", + "booking_confirm": "Confirm Booking", + "booking_success": "Submit booking information successfully", + "close": "Close", + "product_detail": "Product Details", + "request_repair_other": "Request for Repair & Other Services", + "notification": "Notification", + "suggestion": "Suggestion", + "logout": "Log out", + "citizen_id": "ID No.", + "edit_profile": "Edit personal information", + "accom_info": "Accommodation Information", + "building": "Building", + "room2": "Room", + "room_no": "Room No.", + "change_password": "Change Password", + "new_password": "New Password", + "enter_new_password": "Enter a new password", + "confirm_password": "Confirm New Password", + "enter_confirm_password": "Enter a new password to confirm", + "complete": "Complete", + "noti_setting": "Notification Settings", + "news2": "News", + "promotion": "Promotion", + "parcel_list": "List of Parcels", + "payment_due": "Payment due", + "write_suggest": "Write Suggestions", + "photo": "Photo", + "logout_confirm": "Do you want to log out?", + "charoensin_asset": "Charoensin Asset", + "for_csa_customer": "For Charoensin Asset's customers only", + "create_account": "Create an account", + "or": "Or", + "login": "Login", + "login_facebook": "Log in with Facebook", + "term_condition": "Terms and Conditions", + "not_agree": "Not Agree", + "agree": "Agree", + "register": "Create an account", + "next": "Next", + "not_a_member": "You are not a member?", + "gender": "Gender", + "male": "Male", + "female": "Female", + "citizen_id_13": "Citizen ID", + "water_bill": "Water Bill", + "password": "password", + "confirm_password_only": "Confirm Password", + "outstanding_balance": "Outstanding Balance", + "rating": "Rating", + "name": "Name", + "category": "Category", + "individual2": "Individual", + "zone": "Zone", + "accommodation": "Accommodation", + "connect_facebook": "Connect with Facebook", + "choose_project": "Choose Project", + "room_for_rent": "Room for Rent", + "scan_to_pay": "Scan code for payment", + "account_name": "Account Name", + "account": "Account", + "ref_no": "Reference Number", + "total_payment": "Total Payment Amount", + "support_all_bank": "Support every bank", + "save": "Save", + "coporate": "Corporate", + "new_room": "New Room", + "please_pay_before": "Please pay before", + "please_pay_within": "Please make payment within the date", + "begin_charge_on" : "Overdue charge date", + "to_view_outstanding_balance": "to see the outstanding balance", + "no_mail_parcel": "You don't have any mails or parcels", + "no_notification": "You don't have any notifications", + "no_product": "You don't have any products", + "smart_meter": "Smart Meter", + "no_water_electric_bill": "You don't have any water or electric bill", + "receive_code": "Receive confirmation code", + "pay": "Pay", + "please_sign": "Please sign here", + "redeem_reward": "Claim your reward", + "service_detail": "Service details", + "confirmation_code": "Confirmation code", + "consignee": "Consignee", + "waiting_for_pickup": "Waiting for pickup", + "contact_front_desk": "Contact front desk", + "awaiting_payment": "Awaiting payment", + "paid": "Paid", + "latest_promotion": "New Promotion", + "disconnect_facebook": "Disconnect Facebook", + "register_success": "Register Success", + "repair_history_detail": "History Detail", + "repair_inprogress": "In Progress", + "repair_re_appoint": "Re Appointment", + "repair_success": "Success", + "customer": "Customer", + "guest": "Guest", + "other": "Other", + "clear_signature": "clear", + "signature": "Signature", + "save_signature": "Save", + "save_success": "Save Success", + "save_fail_and_try": "Unsuccess, Try again", + "new_parcel": "New Parcel", + "customer_not_found": "Data not found.", + "new_message": "New Message", + "bill_payment": "Bill Payment", + "meter_noti": "Electric Meter", + "title": "Title", + "update_app": "Update Application", + "payment_success": "Payment Success", + "delete_account": "Delete Account" +} diff --git a/ios/assets/src/translations/km.json b/ios/assets/src/translations/km.json new file mode 100644 index 0000000..7e13056 --- /dev/null +++ b/ios/assets/src/translations/km.json @@ -0,0 +1,198 @@ +{ + "search_project": "ស្វែងរកគំរោង", + "id_card_existed": "លេខលិខិតឆ្លងដែនបានប្រើ", + "mobile_existed": "លេខទូរសព្ទបានប្រើ", + "invalid_room_no": "លេខបន្ទប់មិនត្រឹមត្រូវ ។", + "id_card_not_existed": "រកមិនឃើញលេខលិខិតឆ្លងដែននៅក្នុងឃ្លាំងទិន្នន័យ។", + "email_not_exist_please_signup": "អ៊ីមែល :email មិនត្រូវបានចុះឈ្មោះក្នុងប្រព័ន្ធទេសូមចុះឈ្មោះ។", + "data_invalid": "ព័ត៌មានមិនត្រឹមត្រូវ", + "invalid_mobile_number": "លេខទូរស័ព្ទមិនត្រឹមត្រូវ។", + "update_read_success": "ធ្វើឱ្យទាន់សម័យបានអានទទួលបានជោគជ័យជូនដំណឹង។", + "project_not_found'": "រកមិនឃើញគម្រោង។", + "room_not_found": "រកមិនឃើញបន្ទប់។", + "require": "សូមបញ្ចូលព័ត៌មាន : attribute ។", + "have_outstanding_balance": "មានតុល្យភាពលេចធ្លោ។", + "no_outstanding_balance_yet": "មិនមានតុល្យភាពលេចធ្លោ។", + "view_more": "ព័ត៌មាន​បន្ថែម។", + "view_points": "ពិន្ទុរង្វាន់", + "point": "ពិន្ទុ", + "redeem": "ចំណុចផ្លាស់ប្តូរ", + "mail_and_parcel": "ស្មាតម៉ែត្រ", + "request_repair": "ជូនដំណឹងសម្រាប់ការជួសជុល។", + "inquire": "ទាក់ទង​មក​ពួក​យើង", + "latest_news": "ព័ត៌មានថ្មី", + "ดู momentjs": "ថ្ងៃទី ១៤ ខែ មេសា ឆ្នាំ ២០២០", + "outstanding_balance_detail": "ព័ត៌មានលម្អិតអំពីសមតុល្យលេចធ្លោ", + "no_outstanding_balance": "មិនមានតុល្យភាពលេចធ្លោ។", + "save_water_meter": "វិក័យប័ត្រទឹក", + "save_electric_meter": "វិក័យប័ត្រអគ្គិសនី", + "electric_unit": "បរិមាណអគ្គិសនី", + "unit": "បរិមាណ", + "unit_price": "ឯកតា", + "amount": "ចំនួនទឹកប្រាក់", + "baht": "បាត", + "request_repair_and_Other": "ជូនដំណឹងសម្រាប់ការជួសជុល & សេវាកម្មផ្សេងទៀត", + "place_choose_service": "សូមជ្រើសរើសសេវាកម្មដែលចង់បាន។", + "other_service": "សេវាកម្មផ្សេងទៀត", + "call_for_service": "សេវាកម្មជូនដំណឹង", + "repair_history": "បញ្ជីប្រវត្តិ", + "no_repair_history": "គ្មានប្រវត្តិជួសជុលទេ", + "confirm_info": "បញ្ជាក់ព័ត៌មានធាតុ", + "make_appoint": "ការតែងតាំង", + "date": "ថ្ងៃទី", + "time": "ពេលវេលាណាត់ជួប", + "information": "ព័ត៌មានអំពីធាតុ", + "confirm": "បញ្ជាក់", + "send_confirmation": "ផ្ញើព័ត៌មានធាតុ", + "send_confirm": "បញ្ជាក់ការបញ្ជូនព័ត៌មានធាតុ", + "cancel": "ដើម្បីបោះបង់", + "ok": "យល់ព្រម", + "request_sent": "សេវាកម្មដែលបានជូនដំណឹង", + "room": "បន្ទប់", + "status": "ស្ថានភាព", + "pending": "រង់ចាំ", + "estimate_charge": "ថ្លៃសេវាកម្មប៉ាន់ស្មាន", + "back_home": "ត្រលប់ទៅទំព័រមេវិញ", + "faqs": "សំណួរ - ចម្លើយ", + "me": "ខ្ញុំ", + "project": "គម្រោង", + "message": "ប៍តមាន", + "submit_data": "ផ្ញើព័ត៌មាន", + "submit_area_from_map": "ជ្រើសរើសតំបន់ពីផែនទី។", + "news": "ព័ត៌មាន", + "products": "ផលិតផល", + "service": "សេវាកម្ម", + "search_proect": "ស្វែងរកគំរោង", + "baht_month": "បាត / ខែ", + "view_details": "មើលព័ត៌មានលម្អិត", + "phone": "លេខទូរស័ព្ទ", + "address": "អាសយដ្ឋាន", + "room_detail": "ព័ត៌មានលម្អិតបន្ទប់", + "month": "ខែ", + "detail": "ព័ត៌មានលម្អិត", + "book_room": "កក់បន្ទប់", + "individual": "បុគ្គល", + "corporate": "នីតិបុគ្គល", + "profile": "ព័ត៌មានផ្ទាល់ខ្លួន", + "fullname": "ឈ្មោះ - នាមត្រកូល", + "specific_fullname": "បញ្ជាក់ឈ្មោះនិងនាមត្រកូល", + "email": "អ៊ីមែល", + "specific_email": "បញ្ជាក់អ៊ីមែល", + "phone2": "លេខទូរស័ព្ទ", + "specific_phone": "បញ្ជាក់លេខទូរស័ព្ទ", + "gender_mf": "ភេទ: បុរស/ស្រី", + "birth_date": "ថ្ងៃទី/ខែ/ឆ្នាំកំណើត", + "select_date": "ជ្រើសរើសកាលបរិច្ឆេទ", + "expect_checkin": "កាលបរិច្ឆេទនៃការស្នាក់នៅរំពឹងទុក", + "company_name": "ឈ្មោះក្រុមហ៊ុន", + "specific_company": "បញ្ជាក់ឈ្មោះក្រុមហ៊ុន", + "tax_id": "លេខសម្គាល់ពន្ធ", + "specific_tax_id": "បញ្ជាក់ ១៣ ខ្ទង់", + "booking_submit": "ផ្ញើព័ត៌មានកក់", + "booking_confirm": "ការបញ្ជាក់ពីការកក់", + "booking_success": "ព័ត៌មាននៃការកក់ត្រូវបានផ្ញើដោយជោគជ័យ។", + "close": "បិទ", + "product_detail": "ព័ត៌មានលម្អិតអំពីផលិតផល", + "request_repair_other": "ជូនដំណឹងអំពីការជួសជុលនិងសេវាកម្ម", + "notification": "ការជូនដំណឹង", + "suggestion": "សំណូមពរ", + "logout": "ចេញ", + "citizen_id": "លេខអត្តសញ្ញាណប័ណ្ណ", + "edit_profile": "កែសម្រួលព័ត៌មានផ្ទាល់ខ្លួន", + "accom_info": "ព័ត៌មានអំពីការស្នាក់នៅ", + "building": "អគារ", + "room2": "បន្ទប់", + "room_no": "លេខបន្ទប់", + "change_password": "កែលេខសម្ងាត់", + "new_password": "ពាក្យសម្ងាត់ថ្មី", + "enter_new_password": "បញ្ចូលពាក្យសម្ងាត់ថ្មី", + "confirm_password": "បញ្ជាក់ពាក្យសម្ងាត់ថ្មី", + "enter_confirm_password": "បញ្ចូលពាក្យសម្ងាត់ថ្មីដើម្បីបញ្ជាក់។", + "complete": "បានបញ្ចប់", + "noti_setting": "រៀបចំការជូនដំណឹង", + "news2": "ព័ត៌មាន", + "promotion": "ផសបវផសាយ", + "parcel_list": "បញ្ជីផលិតផល", + "payment_due": "ទូទាត់សមតុល្យ", + "write_suggest": "សំណូមពរ", + "photo": "រូបភាព", + "logout_confirm": "តើអ្នកចង់ចេញ?", + "charoensin_asset": "Charoen Sin Asset", + "for_csa_customer": "សម្រាប់អតិថិជនក្រុមហ៊ុន", + "create_account": "ចុះឈ្មោះនៅទីនេះ", + "or": "ឬ", + "login": "ចូល", + "login_facebook": "ចូលជាមួយ Facebook", + "term_condition": "កិច្ចព្រមព្រៀងនិងលក្ខខណ្ឌ", + "not_agree": "មិន​យល់ព្រម", + "agree": "យល់ព្រម", + "register": "ចុះឈ្មោះ", + "next": "ក្រោយ", + "not_a_member": "មិនមែនជាសមាជិកនៅឡើយទេ?", + "gender": "ភេទ", + "male": "បុរស", + "female": "ស្រី", + "citizen_id_13": "លេខសម្គាល់ពលរដ្ឋ", + "water_bill": "ថ្លៃប្រើប្រាស់ទឹកស្អាត", + "password": "ការពាក្យសម្ងាត់", + "confirm_password_only": "អះអាងពាក្យសម្ងាត់", + "outstanding_balance": "សមតុល្យឆ្នើម", + "rating": "ការផ្តល់ចំណាត់ថ្នាក់", + "name": "ឈ្មោះ", + "category": "ប្រភេទ", + "individual2": "បុគគល", + "zone": "តំបន់", + "accommodation": "ការស្នាក់នៅ", + "connect_facebook": "ភ្ជាប់ជាមួយហ្វេសប៊ុក", + "choose_project": "ជ្រើសគម្រោង", + "room_for_rent": "បន្ទប់សម្រាប់ជួល", + "scan_to_pay": "ស្កេនកូដសម្រាប់ការទូទាត់", + "account_name": "ឈ្មោះ​គណនី", + "account": "គណនី", + "ref_no": "លេខ​យោង", + "total_payment": "ចំនួនទឹកប្រាក់ទូទាត់សរុប", + "support_all_bank": "គាំទ្រដល់ធនាគារជារៀងរាល់", + "save": "រក្សាទុក", + "coporate": "សហការ", + "new_room": "បន្ទប់ថ្មី", + "please_pay_before": "សូមយកចិត្តមុនពេល", + "to_view_outstanding_balance": "ដើម្បីមើលឃើញសមតុល្យដែលលេចធ្លោ", + "no_mail_parcel": "អ្នកមិនមានសំបុត្រឬក្បាលដីណាមួយ", + "no_notification": "អ្នកមិនមានការជូនដំណឹងណាមួយឡើយ", + "no_product": "អ្នកមិនមានផលិតផលណាមួយ", + "smart_meter": "Smart Meter", + "no_water_electric_bill": "អ្នកមិនមានវិក័យប័ត្រទឹកឬអគ្គិសនី", + "receive_code": "ទទួលបានលេខកូដការបញ្ជាក់", + "pay": "បង់", + "please_sign": "សូមចុះហត្ថលេខានៅទីនេះ", + "redeem_reward": "ទាមទារយករង្វាន់របស់អ្នក", + "service_detail": "ព័ត៌មានលម្អិតសេវាកម្ម", + "confirmation_code": "កូដបញ្ជាក់ទទួលស្គាល់", + "consignee": "អ្នកទទួលទំនិញ", + "waiting_for_pickup": "កំពុងរង់ចាំភីកអាប់", + "contact_front_desk": "តុមានទំនាក់ទំនងមុខ", + "awaiting_payment": "រង់ចាំការទូទាត់ប្រាក់", + "paid": "បង់ប្រាក់", + "latest_promotion": "លើកកម្ពស់ថ្មី", + "disconnect_facebook": "ផ្តាច់ហ្វេសប៊ុក", + "register_success": "ចុះឈ្មោះទទួលបានជោគជ័យ", + "repair_history_detail": "History Detail", + "repair_inprogress": "In Progress", + "repair_re_appoint": "Re Appointment", + "repair_success": "Success", + "customer": "Customer", + "guest": "Guest", + "other": "Other", + "clear_signature": "clear", + "signature": "Signature", + "save_signature": "រក្សាទុក", + "save_success": "Save Success", + "save_fail_and_try": "Unsuccess, Try again", + "new_parcel": "New Parcel", + "customer_not_found": "Data not found.", + "new_message": "New Message", + "bill_payment": "Bill Payment", + "meter_noti": "Electric Meter", + "title": "Title", + "delete_account": "Delete Account" +} diff --git a/ios/assets/src/translations/my.json b/ios/assets/src/translations/my.json new file mode 100644 index 0000000..3ffbe19 --- /dev/null +++ b/ios/assets/src/translations/my.json @@ -0,0 +1,198 @@ +{ + "search_project": "စီမံကိန္းမ်ား ရွာေဖြမည္", + "id_card_existed": "အသုံးျပဳခဲ့ၿပီးေသာ ႏုိင္ငံကူးလက္မွတ္နံပါတ္ျဖစ္သည္", + "mobile_existed": "အသုံးျပဳခဲ့ၿပီးေသာ ဖုန္းနံပါတ္ျဖစ္သည္", + "invalid_room_no": "အခန္းနံပါတ္ မမွန္ကန္ပါ", + "id_card_not_existed": "အခ်က္အလက္မွာ ႏုိင္ငံကူးလက္မွတ္ရွာမေတြ႕ပါ", + "email_not_exist_please_signup": "အီးေမး မွတ္ပုံမတင္ရေသးပါ ေက်းဇူးျပဳ၍ အသင္း၀င္ရန္ေလွ်ာက္ထားပါ", + "data_invalid": "အခ်က္အလက္မွန္ကန္မႈမရိွပါ", + "invalid_mobile_number": "ဖုန္းေမာ္ဒယ္နံပါတ္ မွန္ကန္မႈမရိွပါ", + "update_read_success": "", + "project_not_found'": "စီမံကိန္း မေတြ႕ပါ", + "room_not_found": "အခန္းမေတြ႕ပါ", + "require": "ေက်းဇူးျပဳ၍ :attribute အခ်က္အလက္ထည့္သြင္းပါ", + "have_outstanding_balance": "သင္ ေငြေပးသြင္းရန္က်န္ရိွေသးသည္", + "no_outstanding_balance_yet": "ေငြေပးသြင္းရန္ မရိွပါ", + "view_more": "ထပ္မံၾကည့္ရွဳရန္", + "view_points": "စုေပါင္းအမွတ္", + "point": "အမွတ္", + "redeem": "အမွတ္လဲလွယ္ရန္", + "mail_and_parcel": "မက္ေဆ့ခ်္ႏွင့္ ကုန္စည္", + "request_repair": "ျပင္ဆင္မႈအတြက္ အေၾကာင္းၾကားျခင္း", + "inquire": "ေမးျမန္းရန္", + "latest_news": "သတင္းအသစ္", + "ดู momentjs": "14-04-63", + "outstanding_balance_detail": "ေငြေပးရန္က်န္ရိွသည့္ အေသးစိတ္", + "no_outstanding_balance": "ေငြထပ္မံေပးသြင္းရန္ မရိွပါ", + "save_water_meter": "ေရခမွတ္တမ္း", + "save_electric_meter": "မီးခမွတ္တမ္း", + "electric_unit": "မီးခ", + "unit": "စုေပါင္း", + "unit_price": "ယူနစ္", + "amount": "စုေပါင္းေငြ", + "baht": "ဘတ္", + "request_repair_and_Other": "ျပင္ဆင္ျခင္းႏွင့္ အျခား၀န္ေဆာင္မႈအမ်ဳိးမ်ဳိး အေၾကာင္းၾကားပါ", + "place_choose_service": "ေက်းဇူးျပဳ၍ ၀န္ေဆာင္မႈေရြးခ်ယ္ပါ", + "other_service": "၀န္ေဆာင္မႈအမ်ဳိးမ်ဳိး", + "call_for_service": "၀န္ေဆာင္မႈကုိ အေၾကာင္းၾကားပါ", + "repair_history": "စာရင္းသမုိင္း", + "no_repair_history": "ျပဳျပင္မႈ စာရင္းသမုိင္းမရိွပါ", + "confirm_info": "စာရင္းအခ်က္အလက္ကုိ အတည္ျပဳပါ", + "make_appoint": "ခ်ိန္းထားသည့္အခ်ိန္", + "date": "ရက္စြဲ", + "time": "ခ်ိန္းထားအခ်ိန္", + "information": "အခ်က္အလက္အေၾကာင္း", + "confirm": "အတည္ျပဳမည္", + "send_confirmation": "သတင္းအခ်က္အလက္ ေပးပုိ႔မည္", + "send_confirm": "သတင္းအခ်က္အလက္ ေပးပုိ႔အတည္ျပဳမည္", + "cancel": "ပယ္ဖ်က္မည္", + "ok": "အုိေက", + "request_sent": "၀န္ေဆာင္မႈ အသိေပးၿပီးၿပီ", + "room": "အခန္း", + "status": "အေျခအေန", + "pending": "ေစာင့္ဆုိင္းေနသည္", + "estimate_charge": "၀န္ေဆာင္မႈအခေၾကး ခန္႔မွန္းခ်က္", + "back_home": "ပင္မစာမ်က္ႏွာသုိ႔ ျပန္သြားမည္", + "faqs": "အေမး-အေျဖ", + "me": "က်ေနာ္", + "project": "စီမံကိန္း", + "message": "မက္ေဆ့ခ်္", + "submit_data": "မက္ေဆ့ခ်္ပုိ႔မည္", + "submit_area_from_map": "ေျမပုံမွ ေနရာေဒသကုိေရြးမည္", + "news": "သတင္း", + "products": "ထုတ္ကုန္", + "service": "၀န္ေဆာင္မႈ", + "search_proect": "စီမံကိန္းမ်ား ရွာေဖြမည္", + "baht_month": "ဘတ္/လ", + "view_details": "အေသးစိတ္ၾကည့္ရွဳရန္", + "phone": "ဖုန္းနံပါတ္", + "address": "လိပ္စာ", + "room_detail": "အခန္းအေသးစိတ္", + "month": "လ", + "detail": "အေသးစိတ္", + "book_room": "အခန္းဘြတ္ကင္လုပ္မည္", + "individual": "သာမန္လူပုဂၢဳိလ္", + "corporate": "ေကာ္ပုိေရးရွင္း", + "profile": "ကုိယ္ေရးမွတ္တမ္း", + "fullname": "အမည္-မ်ဳိးရုိးနာမည္", + "specific_fullname": "အမည္ႏွင့္မ်ဳိးရုိးနာမည္ ျဖည့္ပါ", + "email": "အီးေမး", + "specific_email": "အီးေမး ျဖည့္ပါ", + "phone2": "ဖုန္းနံပါတ္", + "specific_phone": "ဖုန္းနံပါတ္ ျဖည့္ပါ", + "gender_mf": "လိင္ က်ား ၊ မ", + "birth_date": "ေမြးရက္/လ/ခုႏွစ္", + "select_date": "ရက္စြဲေရြးပါ", + "expect_checkin": "နားေနမည့္ရက္", + "company_name": "ကုမၸဏီနာမည္", + "specific_company": "ကုမၸဏီနာမည္ ျဖည့္ပါ", + "tax_id": "အခြန္ေဆာင္သူမွတ္ပုံတင္နံပါတ္", + "specific_tax_id": "မွတ္ပုံတင္နံပါတ္ 13 လုံး ျဖည့္ပါ", + "booking_submit": "ဘြတ္ကင္အခ်က္အလက္ ပုိ႔ပါ", + "booking_confirm": "ဘြတ္ကင္အတည္ျပဳပါ", + "booking_success": "ဘြတ္ကင္ ေအာင္ျမင္ပါသည္", + "close": "ပိတ္မည္", + "product_detail": "ထုတ္ကုန္အေသးစိတ္အေၾကာင္း", + "request_repair_other": "ျပင္ဆင္ျခင္းႏွင့္ အျခား၀န္ေဆာင္မႈအမ်ဳိးမ်ဳိး အေၾကာင္းၾကားပါ", + "notification": "အသိေပးခ်က္", + "suggestion": "အႀကံျပဳခ်က္", + "logout": "အေကာင့္မွ ထြက္မည္", + "citizen_id": "မွတ္ပုံတင္နံပါတ္", + "edit_profile": "ကုိယ္ေရးမွတ္တမ္း ျပင္ဆင္မည္", + "accom_info": "တည္းခုိမည့္ေနရာအခ်က္အလက္", + "building": "တုိက္", + "room2": "အခန္း", + "room_no": "အခန္းနံပါတ္", + "change_password": "လွ်ဳိ႕၀ွက္နံပါတ္ေျပာင္းလဲမည္", + "new_password": "လွ်ဳိ႕၀ွက္နံပါတ္အသစ္", + "enter_new_password": "လွ်ဳိ႕၀ွက္နံပါတ္အသစ္ ျဖည့္မည္", + "confirm_password": "လွ်ဳိ႕၀ွက္နံပါတ္အသစ္ အတည္ျပဳ", + "enter_confirm_password": "အတည္ျပဳရန္ လွ်ဳိ႕၀ွက္နံပါတ္အသစ္ ျဖည့္ပါ", + "complete": "ၿပီးၿပီ", + "noti_setting": "အသိေပးရန္ သတ္မွတ္ခ်က္မ်ားျပဳလုပ္မည္", + "news2": "သတင္းအေၾကာင္းအရာ", + "promotion": "ပရုိမုိးရွင္း", + "parcel_list": "ကုန္စည္စာရင္း", + "payment_due": "ေငြေပးသြင္းရန္ အခ်ိန္ေရာက္ၿပီ", + "write_suggest": "အႀကံျပဳခ်က္မ်ား ေရးသားပါ", + "photo": "ဓါတ္ပုံ", + "logout_confirm": "သင္သည္ အေကာင့္မွ ထြက္မည္ဟုတ္မဟုတ္ ?", + "charoensin_asset": "က်လိန္းဆင္အက္ဆက္", + "for_csa_customer": "က်လိန္းဆင္အက္ဆက္ကုမၸဏီ၏ ေဖါက္သည္မ်ားအတြက္", + "create_account": "ဤေနရာတြင္ အသင္း၀င္ ေလွ်ာက္ထားပါ", + "or": "သုိ႔မဟုတ္", + "login": "အေကာင့္ထဲ ၀င္မည္", + "login_facebook": "Facebook ကုိ အသုံးျပဳ၍ ၀င္မည္", + "term_condition": "အေျခအေနႏွင့္ သေဘာတူညီခ်က္မ်ား", + "not_agree": "လက္မခံပါ", + "agree": "လက္ခံသည္", + "register": "အသင္း၀င္ေလွ်ာက္ထားပါ", + "next": "ဆက္သြားပါ", + "not_a_member": "သင္သည္ အသင္း၀င္သူမဟုတ္ေသးပါ ဟုတ္လား ?", + "gender": "ကျား, မ", + "male": "အထီး", + "female": "အမြိုးသမီး", + "citizen_id_13": "နိုင်ငံသား ID ကို", + "water_bill": "ရေဘီလ်", + "password": "စကားဝှက်ကို", + "confirm_password_only": "စကားဝှက်ကိုအတည်ပြုပါ", + "outstanding_balance": "ထူးချွန်ချိန်ခွင်လျှာ", + "rating": "rating", + "name": "အမည်", + "category": "အမျိုးအစား", + "individual2": "တစ်ဦးချင်း", + "zone": "ဇုန်", + "accommodation": "နေရာထိုင်ခင်း", + "connect_facebook": "Facebook နှင့်ဆက်သွယ်ပါ", + "choose_project": "စီမံကိန်းရွေးပါ", + "room_for_rent": "အခန်းငှားရန်", + "scan_to_pay": "အခန်းငှားရန်", + "account_name": "အကောင့်နာမည်", + "account": "အကောင့်", + "ref_no": "ကိုးကားစရာအရေအတွက်", + "total_payment": "စုစုပေါင်းငွေပေးချေမှုရမည့်ငွေပမာဏ", + "support_all_bank": "တိုင်းဘဏ်ကိုထောကျပံ့", + "save": "သိမ်းဆည်းပါ", + "coporate": "ဥပဒေရေးရာပုဂ္ဂိုလ်သတင်းအချက်အလက်", + "new_room": "အခန်းအသစ်", + "please_pay_before": "မတိုင်မှီပေးဆောင် ကျေးဇူးပြု.", + "to_view_outstanding_balance": "အဆိုပါထူးချွန်ချိန်ခွင်လျှာကြည့်ဖို့", + "no_mail_parcel": "သင်သည်မည်သည့်မေးလ်သို့မဟုတ်ချောထုပ်ရှိသည်မဟုတ်ကြဘူး", + "no_notification": "သင်သည်မည်သည့်အကြောင်းကြားစာများရှိသည်မဟုတ်ကြဘူး", + "no_product": "သင်သည်မည်သည့်ထုတ်ကုန်ရှိသည်မဟုတ်ကြဘူး", + "smart_meter": "Smart Meter", + "no_water_electric_bill": "သင်သည်မည်သည့်ရေသို့မဟုတ်လျှပ်စစ်ဥပဒေကြမ်းရှိသည်မဟုတ်ကြဘူး", + "receive_code": "အတည်ပြုချက်ကိုကုဒ်လက်ခံရရှိ", + "pay": "ပေးဆောင်", + "please_sign": "ကျေးဇူးပြုပြီးဒီမှာလက်မှတ်ထိုးပါ", + "redeem_reward": "မင်းရဲ့ဆုကိုတောင်းခံပါ", + "service_detail": "ဝန်ဆောင်မှုအသေးစိတ်", + "confirmation_code": "အတည်ပြုသည့်ကုတ်", + "consignee": "အခကြေးငွေ", + "waiting_for_pickup": "ပစ်ကပ်ဘို့စောင့်ဆိုင်းနေ", + "contact_front_desk": "ဆက်သွယ်ရန်ရှေ့စားပွဲပေါ်မှာ", + "awaiting_payment": "ငွေပေးချေမှုစောင့်ဆိုင်း", + "paid": "ပေးဆောင်သည်", + "latest_promotion": "နယူးမြှင့်တင်ရေး", + "disconnect_facebook": "အဆက်ဖြုတ် Facebook က", + "register_success": "မှတ်ပုံတင်မည်အောင်မြင်", + "repair_history_detail": "History Detail", + "repair_inprogress": "In Progress", + "repair_re_appoint": "Re Appointment", + "repair_success": "Success", + "customer": "Customer", + "guest": "Guest", + "other": "Other", + "clear_signature": "clear", + "signature": "Signature", + "save_signature": "သိမ်းဆည်းပါ", + "save_success": "Save Success", + "save_fail_and_try": "Unsuccess, Try again", + "new_parcel": "New Parcel", + "customer_not_found": "Data not found.", + "new_message": "New Message", + "bill_payment": "Bill Payment", + "meter_noti": "Electric Meter", + "title": "Title", + "delete_account": "Delete Account" +} diff --git a/ios/assets/src/translations/th.json b/ios/assets/src/translations/th.json new file mode 100644 index 0000000..a95c7c9 --- /dev/null +++ b/ios/assets/src/translations/th.json @@ -0,0 +1,202 @@ +{ + "search_project": "ค้นหาโครงการ", + "id_card_existed": "หมายเลขบัตรประชาชนใช้ลงทะเบียนไปแล้ว", + "mobile_existed": "หมายเลขโทรศัพท์ใช้ลงทะเบียนไปแล้ว", + "invalid_room_no": "หมายเลขห้องพักไม่ถูกต้อง", + "id_card_not_existed": "ไม่พบหมายเลขบัตรประชาชนในฐานข้อมูล", + "email_not_exist_please_signup": "อีเมล์ :email ยังไม่ได้ลงทะเบียนในระบบ กรุณาสมัครสมาชิก", + "data_invalid": "ข้อมูลไม่ถูกต้อง", + "invalid_mobile_number": "หมายเลขเครื่องโทรศัพท์ไม่ถูกต้อง", + "update_read_success": "อ่านแล้ว", + "project_not_found'": "ไม่พบโครงการ", + "room_not_found": "ไม่พบห้องพัก", + "require": "กรุณาใส่ข้อมูล :attribute", + "have_outstanding_balance": "คุณมียอดค้างชำระ", + "no_outstanding_balance_yet": "ยังไม่มียอดค้างชำระ", + "view_more": "ดูเพิ่มเติม", + "view_points": "คะแนนสะสม", + "point": "พอยต์", + "redeem": "แลกคะแนน", + "mail_and_parcel": "จดหมายและพัสดุ", + "request_repair": "แจ้งซ่อม", + "inquire": "สอบถาม", + "latest_news": "ข่าวใหม่", + "ดู momentjs": "14 เม.ษ. 2563", + "outstanding_balance_detail": "รายละเอียดยอดค้างชำระ", + "no_outstanding_balance": "ไม่มียอดค้างชำระ", + "save_water_meter": "บันทึกค่าน้ำ", + "save_electric_meter": "บันทึกค่าไฟ", + "electric_unit": "ค่าไฟ", + "unit": "จำนวน", + "unit_price": "หน่วย", + "amount": "จำนวนเงิน", + "baht": "บาท", + "request_repair_and_Other": "แจ้งซ่อม & บริการอื่นๆ", + "place_choose_service": "กรุณาเลือกบริการที่ต้องการ", + "other_service": "บริการอื่นๆ", + "call_for_service": "แจ้งใช้บริการ", + "repair_history": "ประวัติรายการ", + "no_repair_history": "ไม่มีประวัติรายการซ่อม", + "confirm_info": "ยืนยันข้อมูลรายการ", + "make_appoint": "นัดหมายเวลา", + "date": "วันที่", + "time": "เวลานัด", + "information": "ข้อมูลรายการ", + "confirm": "ยืนยัน", + "send_confirmation": "ส่งข้อมูลรายการ", + "send_confirm": "ยืนยันการส่งข้อมูลรายการ", + "cancel": "ยกเลิก", + "ok": "ตกลง", + "request_sent": "แจ้งบริการเรียบร้อย", + "room": "ห้อง", + "status": "สถานะ", + "pending": "รอดำเนินการ", + "estimate_charge": "ประเมินค่าบริการ", + "back_home": "กลับหน้าหลัก", + "faqs": "ถาม - ตอบ", + "me": "ฉัน", + "project": "โครงการ", + "message": "ข้อความ", + "submit_data": "ส่งข้อมูล", + "submit_area_from_map": "เลือกเขตจากแผนที่", + "news": "ข่าว", + "products": "สินค้า", + "service": "บริการ", + "search_proect": "ค้นหาโครงการ", + "baht_month": "บาท/เดือน", + "view_details": "ดูรายละเอียด", + "phone": "เบอร์โทรศัพท์", + "address": "ที่อยู่", + "room_detail": "รายละเอียดห้อง", + "month": "เดือน", + "detail": "รายละเอียด", + "book_room": "จองห้องพัก", + "individual": "บุคคลธรรมดา", + "corporate": "นิติบุคคล", + "profile": "ข้อมูลส่วนตัว", + "fullname": "ชื่อ - นามสกุล", + "specific_fullname": "ระบุชื่อและนามสกุล", + "email": "อีเมล", + "specific_email": "ระบุอีเมล", + "phone2": "เบอร์โทร", + "specific_phone": "ระบุเบอร์โทร", + "gender_mf": "เพศ ชาย , หญิง", + "birth_date": "วัน/เดือน/ปีเกิด", + "select_date": "เลือกวันที่", + "expect_checkin": "วันที่คาดว่าจะเข้าพัก", + "company_name": "ชื่อบริษัท", + "specific_company": "ระบุชื่อบริษัท", + "tax_id": "เลขประจำตัวผู้เสียภาษี", + "specific_tax_id": "ระบุเลข 13 หลัก", + "booking_submit": "ส่งข้อมูลการจอง", + "booking_confirm": "ยืนยันการจอง", + "booking_success": "ส่งข้อมูลการจองสำเร็จ", + "close": "ปิด", + "product_detail": "รายละเอียดสินค้า", + "request_repair_other": "แจ้งซ่อม & บริการต่างๆ", + "notification": "การแจ้งเตือน", + "suggestion": "ข้อเสนอแนะ", + "logout": "ออกจากระบบ", + "citizen_id": "เลขบัตรประชาชน", + "edit_profile": "แก้ไขข้อมูลส่วนตัว", + "accom_info": "ข้อมูลที่พัก", + "building": "อาคาร", + "room2": "ห้องพัก", + "room_no": "เลขห้อง", + "change_password": "แก้ไขรหัสผ่าน", + "new_password": "รหัสผ่านใหม่", + "enter_new_password": "ใส่รหัสผ่านใหม่", + "confirm_password": "ยืนยันรหัสผ่านใหม่", + "enter_confirm_password": "ใส่รหัสผ่านใหม่เพื่อยืนยัน", + "complete": "เสร็จสิ้น", + "noti_setting": "ตั้งค่าการแจ้งเตือน", + "news2": "ข่าวสาร", + "promotion": "โปรโมชั่น", + "parcel_list": "รายการพัสดุ", + "payment_due": "ถึงเวลาชำระยอดค่าใช้จ่าย", + "write_suggest": "เขียนข้อเสนอแนะ", + "photo": "รูปภาพ", + "logout_confirm": "คุณต้องการออกจากระบบหรือไม่ ?", + "charoensin_asset": "เจริญสิน แอสเสท", + "for_csa_customer": "สำหรับลูกค้าของบริษัท เจริญสิน แอสเสท จำกัด", + "create_account": "สมัครสมาชิกที่นี่", + "or": "หรือ", + "login": "เข้าสู่ระบบ", + "login_facebook": "เข้าสู่ระบบด้วย Facebook", + "term_condition": "ข้อตกลงและเงื่อนไข", + "not_agree": "ไม่ยอมรับ", + "agree": "ยอมรับ", + "register": "สมัครสมาชิก", + "next": "ถัดไป", + "not_a_member": "คุณยังไม่ได้เป็นสมาชิกใช่ไหม ?", + "gender": "เพศ ", + "male": "ชาย", + "female": "หญิง", + "citizen_id_13": "เลขบัตรประชาชน 13 หลัก", + "water_bill": "ค่าน้ำ", + "password": "รหัสผ่าน", + "confirm_password_only": "ยืนยันรหัสผ่าน", + "outstanding_balance": "ยอดค้างชำระ", + "rating": "ประเมินให้คะแนน", + "name": "ชื่อ", + "category": "ประเภท", + "individual2": "บุคคลทั่วไป", + "zone": "โซน", + "accommodation": "ที่พัก", + "connect_facebook": "เชื่อมต่อกับ Facebook", + "choose_project": "เลือกโครงการ", + "room_for_rent": "ห้องพักให้เช่า", + "scan_to_pay": "สแกนเพื่อจ่ายเงิน", + "account_name": "ชื่อบัญชี", + "account": "บัญชี", + "ref_no": "เลขที่อ้างอิง", + "total_payment": "ยอดชำระทั้งหมด", + "support_all_bank": "จ่ายได้ทุกธนาคาร", + "save": "บันทึก", + "coporate": "ข้อมูลนิติบุคคล", + "new_room": "ห้องใหม่", + "please_pay_before": "โปรดชำระก่อนวันที่", + "please_pay_within": "โปรดชำระภายในวันที่", + "begin_charge_on" : "วันที่เริ่มปรับ", + "to_view_outstanding_balance": "เพื่อดูยอดค้างชำระ", + "no_mail_parcel": "ไม่มีจดหมายหรือพัสดุ", + "no_notification": "ไม่มีการแจ้งเตือน", + "no_product": "ไมีมีสินค้า", + "smart_meter": "Smart Meter", + "no_water_electric_bill": "ไม่มีบันทึกค่ามิเตอร์หรือค่าไฟ", + "receive_code": "รับรหัสยืนยัน", + "pay": "ชำระเงิน", + "please_sign": "กรุณาเขียนลายเซ็นของคุณ", + "redeem_reward": "แลกสินค้า", + "service_detail": "รายละเอียดบริการ", + "confirmation_code": "รหัสยืนยัน", + "consignee": "ผู้รับ", + "waiting_for_pickup": "รอรับของ", + "contact_front_desk": "ติดต่อเคาน์เตอร์", + "awaiting_payment": "รอจ่ายที่เคาน์เตอร์", + "paid": "จ่ายเรียบร้อย", + "latest_promotion": "โปรโมชั่นใหม่", + "disconnect_facebook": "ยกเลิกการเชื่อมต่อ Facebook", + "register_success": "สมัครสมาชิกสำเร็จ", + "repair_history_detail" : "รายละเอียดประวัติ", + "repair_inprogress" : "ซ่อมแซม", + "repair_re_appoint": "นัดหมายใหม่", + "repair_success": "ซ่อมสำเร็จ", + "customer": "ลูกค้า", + "guest": "ผู้ใช้งานทั่วไป", + "other": "อื่น ๆ", + "clear_signature": "ล้าง", + "signature": "ลายเซ็น", + "save_signature": "บันทึกรูป", + "save_success": "บันทึกสำเร็จ", + "save_fail_and_try": "บันทึกไม่สำเร็จ กรุณาลองอีกครั้ง", + "new_parcel": "จดหมายและพัสดุใหม่", + "customer_not_found": "ไม่พบข้อมูลในระบบ", + "new_message": "ข้อความใหม่", + "bill_payment": "บิลชำระเงิน", + "meter_noti": "เลขมิเตอร์น้ำ-ไฟฟ้า", + "title": "หัวข้อ", + "update_app": "อัปเดตแอปพลิเคชัน", + "payment_success": "ชำระเงินสำเร็จ", + "delete_account": "ลบบัญชี" +} diff --git a/ios/csareactrn60.xcodeproj/project.pbxproj b/ios/csareactrn60.xcodeproj/project.pbxproj index adc51b5..14f2266 100644 --- a/ios/csareactrn60.xcodeproj/project.pbxproj +++ b/ios/csareactrn60.xcodeproj/project.pbxproj @@ -1,819 +1,863 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 05D9C7D844A84FF383CF9E27 /* HelveticaNeue-HeavyExtObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = B42396AA50F146C9BB464DB4 /* HelveticaNeue-HeavyExtObl.otf */; }; - 060425A5EF864C418B548F15 /* HelveticaNeue-LightExt.otf in Resources */ = {isa = PBXBuildFile; fileRef = B2349329EF6A48AD89E6B4D6 /* HelveticaNeue-LightExt.otf */; }; - 0DA72BE62DD04FCA91E95C99 /* HelveticaNeue-MediumExtObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = BBEF583229764B3EB88778EE /* HelveticaNeue-MediumExtObl.otf */; }; - 10F3B34383D24C0295B848D1 /* HelveticaNeue-UltraLigExt.otf in Resources */ = {isa = PBXBuildFile; fileRef = F942D35FD2AC4A9AA6B2735A /* HelveticaNeue-UltraLigExt.otf */; }; - 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; - 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB11A68108700A75B9A /* LaunchScreen.xib */; }; - 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; - 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; - 17F864C9C4A74744B4649FFC /* Prompt-ExtraBold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 862548AAB33E42CCA52E8C5A /* Prompt-ExtraBold.ttf */; }; - 1F7FF07D5687407EA1D187ED /* HelveticaNeue-ThinItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 4BE8AE7BD21C42E693C0AC63 /* HelveticaNeue-ThinItalic.otf */; }; - 28B708D71DC74110BA5414C9 /* Prompt-ExtraLightItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 8A0E7A5B712240B0A5D80CD0 /* Prompt-ExtraLightItalic.ttf */; }; - 3315BDDF38E744F5A8F2E12D /* arial.ttf in Resources */ = {isa = PBXBuildFile; fileRef = AEB357E1B49949988E70615A /* arial.ttf */; }; - 37240CDF898442598823F626 /* HelveticaNeue-ExtBlackCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = 957ECBB408F7400E97E4ABB7 /* HelveticaNeue-ExtBlackCondObl.otf */; }; - 3B0DFA8A3E66426C83106178 /* HelveticaNeue-Black.otf in Resources */ = {isa = PBXBuildFile; fileRef = B46DE0A65D4D46598592DFCA /* HelveticaNeue-Black.otf */; }; - 3F1F4FFDE2E64BCDB0EF1568 /* Prompt-Thin.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 83BCD4C4237245CC8FD65EBA /* Prompt-Thin.ttf */; }; - 43368876D94248E3A8A13602 /* HelveticaNeue-ExtBlackCond.otf in Resources */ = {isa = PBXBuildFile; fileRef = 231E3867554C4E1A81C5E143 /* HelveticaNeue-ExtBlackCond.otf */; }; - 45A7A9558AD64A09B6EA6EA2 /* Prompt-LightItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 862B9827E2E44C69BEAD246C /* Prompt-LightItalic.ttf */; }; - 487D36DF001C919C6AA18B38 /* libPods-csareactrn60.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E619403A5F8E86D88BFFD6C /* libPods-csareactrn60.a */; }; - 4C37F2DC742A425F913826A7 /* HelveticaBlkIt.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6CE71051FC114CD0B4D6EAF5 /* HelveticaBlkIt.ttf */; }; - 59D523C8F50B4740944768F7 /* HelveticaNeue-BlackExt.otf in Resources */ = {isa = PBXBuildFile; fileRef = 12FFE6B1F22E45B389BE558E /* HelveticaNeue-BlackExt.otf */; }; - 6059ACDBE70E4CECA8A06232 /* HelveticaNeueBoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 5D2BF1F31E004EEE9D522238 /* HelveticaNeueBoldItalic.ttf */; }; - 613CD38CE1D34789B42DE436 /* HelveticaNeue-BlackCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = 5A12439D9E8543F5BE6EE3D1 /* HelveticaNeue-BlackCondObl.otf */; }; - 64317D2EBF034084A3D0E110 /* Prompt-SemiBoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 5636EF3B5B25467E8C547356 /* Prompt-SemiBoldItalic.ttf */; }; - 64D541496C194E35AA212970 /* HelveticaNeueUltraLight.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 73D1933D9D434B94925AEA3D /* HelveticaNeueUltraLight.ttf */; }; - 6617BBF9E0FD491FB83BB4CA /* HelveticaNeue-ThinCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = F1E91A4685864E6EA1AB8961 /* HelveticaNeue-ThinCondObl.otf */; }; - 67B01251A35044E5BDBFC48B /* HelveticaNeue-ExtendedObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = 521C14EB958C485B95341C15 /* HelveticaNeue-ExtendedObl.otf */; }; - 6803037915D0497EA6A335A2 /* Prompt-ExtraBoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 08D55EB6D05E4FC4B7F1FE43 /* Prompt-ExtraBoldItalic.ttf */; }; - 699BE7A98DCC4F7482409379 /* Prompt-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 2972004E4D90493294310170 /* Prompt-Bold.ttf */; }; - 6AEA55507CC74E2588262083 /* HelveticaNeue-BoldExtObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = 16B8B82AA0D44EFC802AB0BC /* HelveticaNeue-BoldExtObl.otf */; }; - 73D75F4367A045AD85E215F4 /* Prompt-ExtraLight.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 1C19FE1049FC4342976A84F0 /* Prompt-ExtraLight.ttf */; }; - 744F09052D2B460C934469B8 /* HelveticaNeue-MediumCond.otf in Resources */ = {isa = PBXBuildFile; fileRef = 001EC7C37F9448CA8B7BE559 /* HelveticaNeue-MediumCond.otf */; }; - 80DAA3500C1145B1973F7FD9 /* HelveticaNeue-LightCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = 215DEA32BCB74D1CBD7D8158 /* HelveticaNeue-LightCondObl.otf */; }; - 81C42E72D1474B48947D9C8F /* Prompt-SemiBold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = BD3C50CEE1DC417691196E47 /* Prompt-SemiBold.ttf */; }; - 87ABB24159D441B5AAD56102 /* HelveticaNeue-Extended.otf in Resources */ = {isa = PBXBuildFile; fileRef = 2708E5627D3E425BAC665EB6 /* HelveticaNeue-Extended.otf */; }; - 883370E023323B1E0045FDA1 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 883370DF23323B1E0045FDA1 /* GoogleService-Info.plist */; }; - 90745F7DC6274104A4DB7493 /* HelveticaNeue-HeavyCond.otf in Resources */ = {isa = PBXBuildFile; fileRef = BC841BEACCFB4C6189DA5F50 /* HelveticaNeue-HeavyCond.otf */; }; - 9735962A8E33451AA784CC52 /* HelveticaNeue-MediumCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = EA62BFA1F6294323BFAE7EA0 /* HelveticaNeue-MediumCondObl.otf */; }; - 9AE35102815944178A4BA1EE /* Prompt-MediumItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 07562EA7B93E4C4EA182A2F7 /* Prompt-MediumItalic.ttf */; }; - 9FEF2682392E49C6A92C415F /* HelveticaNeue-HeavyItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = EC46ED0640744514BC9A3908 /* HelveticaNeue-HeavyItalic.otf */; }; - A041F64477744FFC83EDAE30 /* HelveticaNeue-BlackCond.otf in Resources */ = {isa = PBXBuildFile; fileRef = 5E74820688DD452C826EF9E4 /* HelveticaNeue-BlackCond.otf */; }; - A730EB9733D0415FBAB6119D /* Prompt-Medium.ttf in Resources */ = {isa = PBXBuildFile; fileRef = EE71CEECA7FE41A3BB61EAC4 /* Prompt-Medium.ttf */; }; - AB69EFB603DF4447B8D7C797 /* HelveticaNeue-ThinCond.otf in Resources */ = {isa = PBXBuildFile; fileRef = 579D9C6E7CF64DBFBCB6DDC0 /* HelveticaNeue-ThinCond.otf */; }; - AB7F6C9732154D9899F68238 /* HelveticaNeueMedium.ttf in Resources */ = {isa = PBXBuildFile; fileRef = C06F86F2A28D4C48867E7656 /* HelveticaNeueMedium.ttf */; }; - AD4D58D7044B4CF0B513E73B /* HelveticaNeue-LightExtObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = 1F140B31FD8E42ADA477F817 /* HelveticaNeue-LightExtObl.otf */; }; - AF05F001427343ED9B54558A /* HelveticaNeueLight.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 57204244BCE64FD3B00387F1 /* HelveticaNeueLight.ttf */; }; - AF06DA2E2AFB4B75A842CE83 /* Prompt-Italic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 1DC385B0DEE246E599862EEF /* Prompt-Italic.ttf */; }; - AFB62531EB284F5FAD8D60D7 /* HelveticaNeue-BoldCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = C1BEE168DA7240A0BA35DB71 /* HelveticaNeue-BoldCondObl.otf */; }; - B52C1A10D8454F1D8789A722 /* Prompt-BlackItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = D1E4802508184C2398E398D4 /* Prompt-BlackItalic.ttf */; }; - B7249E7F499746C994028283 /* Prompt-Black.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6B1C611BFCF747E2955D2D25 /* Prompt-Black.ttf */; }; - BF2D955F76D547E2A06A95F7 /* HelveticaNeue-HeavyExt.otf in Resources */ = {isa = PBXBuildFile; fileRef = 6CDCC02C517545A4BB84A7E3 /* HelveticaNeue-HeavyExt.otf */; }; - C33A29FD649F45B9AD0E6016 /* HelveticaNeue-UltraLigCond.otf in Resources */ = {isa = PBXBuildFile; fileRef = 320BC91979FD45F8B4A1DE10 /* HelveticaNeue-UltraLigCond.otf */; }; - C795F5B3AA2646DC989C8094 /* HelveticaNeue-BlackExtObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = EA96FDBCA7C749EA867B19D9 /* HelveticaNeue-BlackExtObl.otf */; }; - C827FCC31E014C9AB99E8DC5 /* icomoon.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6A55B30A897D413385D4D499 /* icomoon.ttf */; }; - CC816883C8EA41D481128BBE /* HelveticaNeue-CondensedObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = 83FF949DAE7F44E08D13EBBF /* HelveticaNeue-CondensedObl.otf */; }; - D68F95FEDD9C4508A3120F0F /* HelveticaNeueLightItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 36ED4079622B4A32A63A1824 /* HelveticaNeueLightItalic.ttf */; }; - D77E87C0F90C41D0834EA1F6 /* HelveticaNeue-UltraLigCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = 5474100744844CAABD7DD120 /* HelveticaNeue-UltraLigCondObl.otf */; }; - DC6D6AD8F35E49B6A1918714 /* HelveticaNeue-Condensed.otf in Resources */ = {isa = PBXBuildFile; fileRef = 1D067B6AEDB34A11B9DDE582 /* HelveticaNeue-Condensed.otf */; }; - E02AA9900E6443CE9B253A5D /* HelveticaNeue-Heavy.otf in Resources */ = {isa = PBXBuildFile; fileRef = 4DE41A5311A74AD8A6489261 /* HelveticaNeue-Heavy.otf */; }; - E47A825148D24193ABFCE9D1 /* Prompt-ThinItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 36B2F6E8A87B476298A99464 /* Prompt-ThinItalic.ttf */; }; - E4BF1F2330A94DC99F9D0DBB /* Prompt-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E261252AAEED484D86F503A4 /* Prompt-Regular.ttf */; }; - E577C35A66024E62A0F7EE2A /* HelveticaNeue-Thin.otf in Resources */ = {isa = PBXBuildFile; fileRef = 401E331B3F084A6694BEA48D /* HelveticaNeue-Thin.otf */; }; - EA2E7CD5D23649239AD8B7C1 /* HelveticaNeue-ThinExtObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = D2017877E59E42C5BDE240A2 /* HelveticaNeue-ThinExtObl.otf */; }; - EEAE6880983148F18CEBC298 /* HelveticaNeue-Roman.otf in Resources */ = {isa = PBXBuildFile; fileRef = 825627A4725D4E8CA2855990 /* HelveticaNeue-Roman.otf */; }; - F0153B418D814179A434916D /* Prompt-Light.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E41D36BC69EB45FBB91C35E7 /* Prompt-Light.ttf */; }; - F411D83EAFEE48EDA1D752F2 /* HelveticaNeueItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = F469012A5CCD49CD9EAF23F7 /* HelveticaNeueItalic.ttf */; }; - F5E452C877D74AB48FA03ADB /* HelveticaNeue-MediumExt.otf in Resources */ = {isa = PBXBuildFile; fileRef = 30547B3A6F39407E85F47460 /* HelveticaNeue-MediumExt.otf */; }; - F64BDC9779CC4A968323B1D2 /* HelveticaNeue-BoldExt.otf in Resources */ = {isa = PBXBuildFile; fileRef = B61EEAA00E5A44BA97170138 /* HelveticaNeue-BoldExt.otf */; }; - F6941127F42843FC86D2733B /* Prompt-BoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6F50A6BE5CE745CB95382DB5 /* Prompt-BoldItalic.ttf */; }; - FD86179F379848B883BE640C /* HelveticaNeue-HeavyCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = D5533C2F700E41D8A348366C /* HelveticaNeue-HeavyCondObl.otf */; }; -/* End PBXBuildFile section */ - -/* Begin PBXFileReference section */ - 001EC7C37F9448CA8B7BE559 /* HelveticaNeue-MediumCond.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-MediumCond.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-MediumCond.otf"; sourceTree = ""; }; - 008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = ""; }; - 015875F8556949209D4B35B5 /* Feather.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Feather.ttf; path = "../node_modules/native-base/Fonts/Feather.ttf"; sourceTree = ""; }; - 027A3B1A6DDE407E980BFD8B /* Foundation.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Foundation.ttf; path = "../node_modules/native-base/Fonts/Foundation.ttf"; sourceTree = ""; }; - 07562EA7B93E4C4EA182A2F7 /* Prompt-MediumItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-MediumItalic.ttf"; path = "../assets/fonts/Prompt/Prompt-MediumItalic.ttf"; sourceTree = ""; }; - 08D55EB6D05E4FC4B7F1FE43 /* Prompt-ExtraBoldItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-ExtraBoldItalic.ttf"; path = "../assets/fonts/Prompt/Prompt-ExtraBoldItalic.ttf"; sourceTree = ""; }; - 1024EDF4A4F64F5E89E955EA /* FontAwesome5_Solid.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Solid.ttf; path = "../node_modules/native-base/Fonts/FontAwesome5_Solid.ttf"; sourceTree = ""; }; - 12F7635DFE8343238183DDB1 /* FontAwesome5_Regular.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Regular.ttf; path = "../node_modules/native-base/Fonts/FontAwesome5_Regular.ttf"; sourceTree = ""; }; - 12FFE6B1F22E45B389BE558E /* HelveticaNeue-BlackExt.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-BlackExt.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-BlackExt.otf"; sourceTree = ""; }; - 13B07F961A680F5B00A75B9A /* csareactrn60.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = csareactrn60.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = csareactrn60/AppDelegate.h; sourceTree = ""; }; - 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = csareactrn60/AppDelegate.m; sourceTree = ""; }; - 13B07FB21A68108700A75B9A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = ""; }; - 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = csareactrn60/Images.xcassets; sourceTree = ""; }; - 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = csareactrn60/Info.plist; sourceTree = ""; }; - 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = csareactrn60/main.m; sourceTree = ""; }; - 16B8B82AA0D44EFC802AB0BC /* HelveticaNeue-BoldExtObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-BoldExtObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-BoldExtObl.otf"; sourceTree = ""; }; - 1C19FE1049FC4342976A84F0 /* Prompt-ExtraLight.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-ExtraLight.ttf"; path = "../assets/fonts/Prompt/Prompt-ExtraLight.ttf"; sourceTree = ""; }; - 1D067B6AEDB34A11B9DDE582 /* HelveticaNeue-Condensed.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-Condensed.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-Condensed.otf"; sourceTree = ""; }; - 1DC385B0DEE246E599862EEF /* Prompt-Italic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-Italic.ttf"; path = "../assets/fonts/Prompt/Prompt-Italic.ttf"; sourceTree = ""; }; - 1F140B31FD8E42ADA477F817 /* HelveticaNeue-LightExtObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-LightExtObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-LightExtObl.otf"; sourceTree = ""; }; - 215DEA32BCB74D1CBD7D8158 /* HelveticaNeue-LightCondObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-LightCondObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-LightCondObl.otf"; sourceTree = ""; }; - 231E3867554C4E1A81C5E143 /* HelveticaNeue-ExtBlackCond.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-ExtBlackCond.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-ExtBlackCond.otf"; sourceTree = ""; }; - 2444992B64A7443F824B28EF /* SimpleLineIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = SimpleLineIcons.ttf; path = "../node_modules/native-base/Fonts/SimpleLineIcons.ttf"; sourceTree = ""; }; - 25116F45562BB5EB09DF23A8 /* Pods-csareactrn60.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-csareactrn60.release.xcconfig"; path = "Target Support Files/Pods-csareactrn60/Pods-csareactrn60.release.xcconfig"; sourceTree = ""; }; - 264A3E43A94848FBADA73D20 /* MaterialIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialIcons.ttf; path = "../node_modules/native-base/Fonts/MaterialIcons.ttf"; sourceTree = ""; }; - 2708E5627D3E425BAC665EB6 /* HelveticaNeue-Extended.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-Extended.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-Extended.otf"; sourceTree = ""; }; - 2972004E4D90493294310170 /* Prompt-Bold.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-Bold.ttf"; path = "../assets/fonts/Prompt/Prompt-Bold.ttf"; sourceTree = ""; }; - 2DC17590934E47E6B335C145 /* Entypo.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Entypo.ttf; path = "../node_modules/native-base/Fonts/Entypo.ttf"; sourceTree = ""; }; - 30547B3A6F39407E85F47460 /* HelveticaNeue-MediumExt.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-MediumExt.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-MediumExt.otf"; sourceTree = ""; }; - 30C86F87245691760093DD8C /* csareactrn60.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = csareactrn60.entitlements; path = csareactrn60/csareactrn60.entitlements; sourceTree = ""; }; - 3112F697376540DD97ED96F7 /* Ionicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Ionicons.ttf; path = "../node_modules/native-base/Fonts/Ionicons.ttf"; sourceTree = ""; }; - 320BC91979FD45F8B4A1DE10 /* HelveticaNeue-UltraLigCond.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-UltraLigCond.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-UltraLigCond.otf"; sourceTree = ""; }; - 36B2F6E8A87B476298A99464 /* Prompt-ThinItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-ThinItalic.ttf"; path = "../assets/fonts/Prompt/Prompt-ThinItalic.ttf"; sourceTree = ""; }; - 36ED4079622B4A32A63A1824 /* HelveticaNeueLightItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = HelveticaNeueLightItalic.ttf; path = ../assets/fonts/HelveticaNeue/HelveticaNeueLightItalic.ttf; sourceTree = ""; }; - 3C662D837947491182124BDD /* Fontisto.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Fontisto.ttf; path = "../node_modules/native-base/Fonts/Fontisto.ttf"; sourceTree = ""; }; - 401E331B3F084A6694BEA48D /* HelveticaNeue-Thin.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-Thin.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-Thin.otf"; sourceTree = ""; }; - 4BE8AE7BD21C42E693C0AC63 /* HelveticaNeue-ThinItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-ThinItalic.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-ThinItalic.otf"; sourceTree = ""; }; - 4DE41A5311A74AD8A6489261 /* HelveticaNeue-Heavy.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-Heavy.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-Heavy.otf"; sourceTree = ""; }; - 521C14EB958C485B95341C15 /* HelveticaNeue-ExtendedObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-ExtendedObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-ExtendedObl.otf"; sourceTree = ""; }; - 5474100744844CAABD7DD120 /* HelveticaNeue-UltraLigCondObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-UltraLigCondObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-UltraLigCondObl.otf"; sourceTree = ""; }; - 55D20555CBAE438D88F3C095 /* FontAwesome.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome.ttf; path = "../node_modules/native-base/Fonts/FontAwesome.ttf"; sourceTree = ""; }; - 5636EF3B5B25467E8C547356 /* Prompt-SemiBoldItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-SemiBoldItalic.ttf"; path = "../assets/fonts/Prompt/Prompt-SemiBoldItalic.ttf"; sourceTree = ""; }; - 57204244BCE64FD3B00387F1 /* HelveticaNeueLight.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = HelveticaNeueLight.ttf; path = ../assets/fonts/HelveticaNeue/HelveticaNeueLight.ttf; sourceTree = ""; }; - 579D9C6E7CF64DBFBCB6DDC0 /* HelveticaNeue-ThinCond.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-ThinCond.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-ThinCond.otf"; sourceTree = ""; }; - 5A12439D9E8543F5BE6EE3D1 /* HelveticaNeue-BlackCondObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-BlackCondObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-BlackCondObl.otf"; sourceTree = ""; }; - 5D2BF1F31E004EEE9D522238 /* HelveticaNeueBoldItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = HelveticaNeueBoldItalic.ttf; path = ../assets/fonts/HelveticaNeue/HelveticaNeueBoldItalic.ttf; sourceTree = ""; }; - 5E74820688DD452C826EF9E4 /* HelveticaNeue-BlackCond.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-BlackCond.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-BlackCond.otf"; sourceTree = ""; }; - 6A55B30A897D413385D4D499 /* icomoon.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = icomoon.ttf; path = ../assets/icons/icomoon.ttf; sourceTree = ""; }; - 6B1C611BFCF747E2955D2D25 /* Prompt-Black.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-Black.ttf"; path = "../assets/fonts/Prompt/Prompt-Black.ttf"; sourceTree = ""; }; - 6CDCC02C517545A4BB84A7E3 /* HelveticaNeue-HeavyExt.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-HeavyExt.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-HeavyExt.otf"; sourceTree = ""; }; - 6CE71051FC114CD0B4D6EAF5 /* HelveticaBlkIt.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = HelveticaBlkIt.ttf; path = ../assets/fonts/HelveticaNeue/HelveticaBlkIt.ttf; sourceTree = ""; }; - 6F50A6BE5CE745CB95382DB5 /* Prompt-BoldItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-BoldItalic.ttf"; path = "../assets/fonts/Prompt/Prompt-BoldItalic.ttf"; sourceTree = ""; }; - 73D1933D9D434B94925AEA3D /* HelveticaNeueUltraLight.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = HelveticaNeueUltraLight.ttf; path = ../assets/fonts/HelveticaNeue/HelveticaNeueUltraLight.ttf; sourceTree = ""; }; - 7EF2E1D9BEE14B03A6149E4A /* FontAwesome5_Brands.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Brands.ttf; path = "../node_modules/native-base/Fonts/FontAwesome5_Brands.ttf"; sourceTree = ""; }; - 825627A4725D4E8CA2855990 /* HelveticaNeue-Roman.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-Roman.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-Roman.otf"; sourceTree = ""; }; - 83BCD4C4237245CC8FD65EBA /* Prompt-Thin.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-Thin.ttf"; path = "../assets/fonts/Prompt/Prompt-Thin.ttf"; sourceTree = ""; }; - 83FF949DAE7F44E08D13EBBF /* HelveticaNeue-CondensedObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-CondensedObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-CondensedObl.otf"; sourceTree = ""; }; - 862548AAB33E42CCA52E8C5A /* Prompt-ExtraBold.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-ExtraBold.ttf"; path = "../assets/fonts/Prompt/Prompt-ExtraBold.ttf"; sourceTree = ""; }; - 862B9827E2E44C69BEAD246C /* Prompt-LightItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-LightItalic.ttf"; path = "../assets/fonts/Prompt/Prompt-LightItalic.ttf"; sourceTree = ""; }; - 883370DF23323B1E0045FDA1 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "GoogleService-Info.plist"; path = "csareactrn60/GoogleService-Info.plist"; sourceTree = ""; }; - 88D28ABD233238AE00C7CDA7 /* libRNFirebase.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libRNFirebase.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 8A0E7A5B712240B0A5D80CD0 /* Prompt-ExtraLightItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-ExtraLightItalic.ttf"; path = "../assets/fonts/Prompt/Prompt-ExtraLightItalic.ttf"; sourceTree = ""; }; - 912AE64D64EF49D280281E8A /* Octicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Octicons.ttf; path = "../node_modules/native-base/Fonts/Octicons.ttf"; sourceTree = ""; }; - 957ECBB408F7400E97E4ABB7 /* HelveticaNeue-ExtBlackCondObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-ExtBlackCondObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-ExtBlackCondObl.otf"; sourceTree = ""; }; - 9C313C620791401F9A2BD0CE /* Roboto_medium.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Roboto_medium.ttf; path = "../node_modules/native-base/Fonts/Roboto_medium.ttf"; sourceTree = ""; }; - 9E619403A5F8E86D88BFFD6C /* libPods-csareactrn60.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-csareactrn60.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 9E832B02F0934D48897D388A /* rubicon-icon-font.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "rubicon-icon-font.ttf"; path = "../node_modules/native-base/Fonts/rubicon-icon-font.ttf"; sourceTree = ""; }; - A4FCADBFE9B149AF00A57491 /* Pods-csareactrn60.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-csareactrn60.debug.xcconfig"; path = "Target Support Files/Pods-csareactrn60/Pods-csareactrn60.debug.xcconfig"; sourceTree = ""; }; - AEB357E1B49949988E70615A /* arial.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = arial.ttf; path = ../assets/fonts/Arial/arial.ttf; sourceTree = ""; }; - B2349329EF6A48AD89E6B4D6 /* HelveticaNeue-LightExt.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-LightExt.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-LightExt.otf"; sourceTree = ""; }; - B2561120DEFA42ACB00FA588 /* Roboto.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Roboto.ttf; path = "../node_modules/native-base/Fonts/Roboto.ttf"; sourceTree = ""; }; - B41D3628F42C42AE8185C663 /* MaterialCommunityIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialCommunityIcons.ttf; path = "../node_modules/native-base/Fonts/MaterialCommunityIcons.ttf"; sourceTree = ""; }; - B42396AA50F146C9BB464DB4 /* HelveticaNeue-HeavyExtObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-HeavyExtObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-HeavyExtObl.otf"; sourceTree = ""; }; - B46DE0A65D4D46598592DFCA /* HelveticaNeue-Black.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-Black.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-Black.otf"; sourceTree = ""; }; - B48E078AFF534DB6805306A9 /* AntDesign.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = AntDesign.ttf; path = "../node_modules/native-base/Fonts/AntDesign.ttf"; sourceTree = ""; }; - B61EEAA00E5A44BA97170138 /* HelveticaNeue-BoldExt.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-BoldExt.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-BoldExt.otf"; sourceTree = ""; }; - BBEF583229764B3EB88778EE /* HelveticaNeue-MediumExtObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-MediumExtObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-MediumExtObl.otf"; sourceTree = ""; }; - BC841BEACCFB4C6189DA5F50 /* HelveticaNeue-HeavyCond.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-HeavyCond.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-HeavyCond.otf"; sourceTree = ""; }; - BD3C50CEE1DC417691196E47 /* Prompt-SemiBold.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-SemiBold.ttf"; path = "../assets/fonts/Prompt/Prompt-SemiBold.ttf"; sourceTree = ""; }; - C06F86F2A28D4C48867E7656 /* HelveticaNeueMedium.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = HelveticaNeueMedium.ttf; path = ../assets/fonts/HelveticaNeue/HelveticaNeueMedium.ttf; sourceTree = ""; }; - C1BEE168DA7240A0BA35DB71 /* HelveticaNeue-BoldCondObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-BoldCondObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-BoldCondObl.otf"; sourceTree = ""; }; - D1E4802508184C2398E398D4 /* Prompt-BlackItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-BlackItalic.ttf"; path = "../assets/fonts/Prompt/Prompt-BlackItalic.ttf"; sourceTree = ""; }; - D2017877E59E42C5BDE240A2 /* HelveticaNeue-ThinExtObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-ThinExtObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-ThinExtObl.otf"; sourceTree = ""; }; - D5533C2F700E41D8A348366C /* HelveticaNeue-HeavyCondObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-HeavyCondObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-HeavyCondObl.otf"; sourceTree = ""; }; - D94DFCEA09754906BBC9F1EF /* EvilIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = EvilIcons.ttf; path = "../node_modules/native-base/Fonts/EvilIcons.ttf"; sourceTree = ""; }; - E261252AAEED484D86F503A4 /* Prompt-Regular.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-Regular.ttf"; path = "../assets/fonts/Prompt/Prompt-Regular.ttf"; sourceTree = ""; }; - E41D36BC69EB45FBB91C35E7 /* Prompt-Light.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-Light.ttf"; path = "../assets/fonts/Prompt/Prompt-Light.ttf"; sourceTree = ""; }; - EA62BFA1F6294323BFAE7EA0 /* HelveticaNeue-MediumCondObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-MediumCondObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-MediumCondObl.otf"; sourceTree = ""; }; - EA96FDBCA7C749EA867B19D9 /* HelveticaNeue-BlackExtObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-BlackExtObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-BlackExtObl.otf"; sourceTree = ""; }; - EC46ED0640744514BC9A3908 /* HelveticaNeue-HeavyItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-HeavyItalic.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-HeavyItalic.otf"; sourceTree = ""; }; - ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; - ED2971642150620600B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.0.sdk/System/Library/Frameworks/JavaScriptCore.framework; sourceTree = DEVELOPER_DIR; }; - EE71CEECA7FE41A3BB61EAC4 /* Prompt-Medium.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-Medium.ttf"; path = "../assets/fonts/Prompt/Prompt-Medium.ttf"; sourceTree = ""; }; - F1E91A4685864E6EA1AB8961 /* HelveticaNeue-ThinCondObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-ThinCondObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-ThinCondObl.otf"; sourceTree = ""; }; - F469012A5CCD49CD9EAF23F7 /* HelveticaNeueItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = HelveticaNeueItalic.ttf; path = ../assets/fonts/HelveticaNeue/HelveticaNeueItalic.ttf; sourceTree = ""; }; - F4F4E0305AB44E4E8AF28BEF /* Zocial.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Zocial.ttf; path = "../node_modules/native-base/Fonts/Zocial.ttf"; sourceTree = ""; }; - F942D35FD2AC4A9AA6B2735A /* HelveticaNeue-UltraLigExt.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-UltraLigExt.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-UltraLigExt.otf"; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 487D36DF001C919C6AA18B38 /* libPods-csareactrn60.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 13B07FAE1A68108700A75B9A /* csareactrn60 */ = { - isa = PBXGroup; - children = ( - 30C86F87245691760093DD8C /* csareactrn60.entitlements */, - 008F07F21AC5B25A0029DE68 /* main.jsbundle */, - 13B07FAF1A68108700A75B9A /* AppDelegate.h */, - 13B07FB01A68108700A75B9A /* AppDelegate.m */, - 13B07FB51A68108700A75B9A /* Images.xcassets */, - 13B07FB61A68108700A75B9A /* Info.plist */, - 13B07FB11A68108700A75B9A /* LaunchScreen.xib */, - 13B07FB71A68108700A75B9A /* main.m */, - ); - name = csareactrn60; - sourceTree = ""; - }; - 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { - isa = PBXGroup; - children = ( - 88D28ABD233238AE00C7CDA7 /* libRNFirebase.a */, - ED297162215061F000B7C4FE /* JavaScriptCore.framework */, - ED2971642150620600B7C4FE /* JavaScriptCore.framework */, - 9E619403A5F8E86D88BFFD6C /* libPods-csareactrn60.a */, - ); - name = Frameworks; - sourceTree = ""; - }; - 4916917C7A3244F890BEE158 /* Resources */ = { - isa = PBXGroup; - children = ( - AEB357E1B49949988E70615A /* arial.ttf */, - 6CE71051FC114CD0B4D6EAF5 /* HelveticaBlkIt.ttf */, - B46DE0A65D4D46598592DFCA /* HelveticaNeue-Black.otf */, - 5E74820688DD452C826EF9E4 /* HelveticaNeue-BlackCond.otf */, - 5A12439D9E8543F5BE6EE3D1 /* HelveticaNeue-BlackCondObl.otf */, - 12FFE6B1F22E45B389BE558E /* HelveticaNeue-BlackExt.otf */, - EA96FDBCA7C749EA867B19D9 /* HelveticaNeue-BlackExtObl.otf */, - C1BEE168DA7240A0BA35DB71 /* HelveticaNeue-BoldCondObl.otf */, - B61EEAA00E5A44BA97170138 /* HelveticaNeue-BoldExt.otf */, - 16B8B82AA0D44EFC802AB0BC /* HelveticaNeue-BoldExtObl.otf */, - 1D067B6AEDB34A11B9DDE582 /* HelveticaNeue-Condensed.otf */, - 83FF949DAE7F44E08D13EBBF /* HelveticaNeue-CondensedObl.otf */, - 231E3867554C4E1A81C5E143 /* HelveticaNeue-ExtBlackCond.otf */, - 957ECBB408F7400E97E4ABB7 /* HelveticaNeue-ExtBlackCondObl.otf */, - 2708E5627D3E425BAC665EB6 /* HelveticaNeue-Extended.otf */, - 521C14EB958C485B95341C15 /* HelveticaNeue-ExtendedObl.otf */, - 4DE41A5311A74AD8A6489261 /* HelveticaNeue-Heavy.otf */, - BC841BEACCFB4C6189DA5F50 /* HelveticaNeue-HeavyCond.otf */, - D5533C2F700E41D8A348366C /* HelveticaNeue-HeavyCondObl.otf */, - 6CDCC02C517545A4BB84A7E3 /* HelveticaNeue-HeavyExt.otf */, - B42396AA50F146C9BB464DB4 /* HelveticaNeue-HeavyExtObl.otf */, - EC46ED0640744514BC9A3908 /* HelveticaNeue-HeavyItalic.otf */, - 215DEA32BCB74D1CBD7D8158 /* HelveticaNeue-LightCondObl.otf */, - B2349329EF6A48AD89E6B4D6 /* HelveticaNeue-LightExt.otf */, - 1F140B31FD8E42ADA477F817 /* HelveticaNeue-LightExtObl.otf */, - 001EC7C37F9448CA8B7BE559 /* HelveticaNeue-MediumCond.otf */, - EA62BFA1F6294323BFAE7EA0 /* HelveticaNeue-MediumCondObl.otf */, - 30547B3A6F39407E85F47460 /* HelveticaNeue-MediumExt.otf */, - BBEF583229764B3EB88778EE /* HelveticaNeue-MediumExtObl.otf */, - 825627A4725D4E8CA2855990 /* HelveticaNeue-Roman.otf */, - 401E331B3F084A6694BEA48D /* HelveticaNeue-Thin.otf */, - 579D9C6E7CF64DBFBCB6DDC0 /* HelveticaNeue-ThinCond.otf */, - F1E91A4685864E6EA1AB8961 /* HelveticaNeue-ThinCondObl.otf */, - D2017877E59E42C5BDE240A2 /* HelveticaNeue-ThinExtObl.otf */, - 4BE8AE7BD21C42E693C0AC63 /* HelveticaNeue-ThinItalic.otf */, - 320BC91979FD45F8B4A1DE10 /* HelveticaNeue-UltraLigCond.otf */, - 5474100744844CAABD7DD120 /* HelveticaNeue-UltraLigCondObl.otf */, - F942D35FD2AC4A9AA6B2735A /* HelveticaNeue-UltraLigExt.otf */, - 5D2BF1F31E004EEE9D522238 /* HelveticaNeueBoldItalic.ttf */, - F469012A5CCD49CD9EAF23F7 /* HelveticaNeueItalic.ttf */, - 57204244BCE64FD3B00387F1 /* HelveticaNeueLight.ttf */, - 36ED4079622B4A32A63A1824 /* HelveticaNeueLightItalic.ttf */, - C06F86F2A28D4C48867E7656 /* HelveticaNeueMedium.ttf */, - 73D1933D9D434B94925AEA3D /* HelveticaNeueUltraLight.ttf */, - 6B1C611BFCF747E2955D2D25 /* Prompt-Black.ttf */, - D1E4802508184C2398E398D4 /* Prompt-BlackItalic.ttf */, - 2972004E4D90493294310170 /* Prompt-Bold.ttf */, - 6F50A6BE5CE745CB95382DB5 /* Prompt-BoldItalic.ttf */, - 862548AAB33E42CCA52E8C5A /* Prompt-ExtraBold.ttf */, - 08D55EB6D05E4FC4B7F1FE43 /* Prompt-ExtraBoldItalic.ttf */, - 1C19FE1049FC4342976A84F0 /* Prompt-ExtraLight.ttf */, - 8A0E7A5B712240B0A5D80CD0 /* Prompt-ExtraLightItalic.ttf */, - 1DC385B0DEE246E599862EEF /* Prompt-Italic.ttf */, - E41D36BC69EB45FBB91C35E7 /* Prompt-Light.ttf */, - 862B9827E2E44C69BEAD246C /* Prompt-LightItalic.ttf */, - EE71CEECA7FE41A3BB61EAC4 /* Prompt-Medium.ttf */, - 07562EA7B93E4C4EA182A2F7 /* Prompt-MediumItalic.ttf */, - E261252AAEED484D86F503A4 /* Prompt-Regular.ttf */, - BD3C50CEE1DC417691196E47 /* Prompt-SemiBold.ttf */, - 5636EF3B5B25467E8C547356 /* Prompt-SemiBoldItalic.ttf */, - 83BCD4C4237245CC8FD65EBA /* Prompt-Thin.ttf */, - 36B2F6E8A87B476298A99464 /* Prompt-ThinItalic.ttf */, - 6A55B30A897D413385D4D499 /* icomoon.ttf */, - B48E078AFF534DB6805306A9 /* AntDesign.ttf */, - 2DC17590934E47E6B335C145 /* Entypo.ttf */, - D94DFCEA09754906BBC9F1EF /* EvilIcons.ttf */, - 015875F8556949209D4B35B5 /* Feather.ttf */, - 55D20555CBAE438D88F3C095 /* FontAwesome.ttf */, - 7EF2E1D9BEE14B03A6149E4A /* FontAwesome5_Brands.ttf */, - 12F7635DFE8343238183DDB1 /* FontAwesome5_Regular.ttf */, - 1024EDF4A4F64F5E89E955EA /* FontAwesome5_Solid.ttf */, - 3C662D837947491182124BDD /* Fontisto.ttf */, - 027A3B1A6DDE407E980BFD8B /* Foundation.ttf */, - 3112F697376540DD97ED96F7 /* Ionicons.ttf */, - B41D3628F42C42AE8185C663 /* MaterialCommunityIcons.ttf */, - 264A3E43A94848FBADA73D20 /* MaterialIcons.ttf */, - 912AE64D64EF49D280281E8A /* Octicons.ttf */, - 9C313C620791401F9A2BD0CE /* Roboto_medium.ttf */, - B2561120DEFA42ACB00FA588 /* Roboto.ttf */, - 9E832B02F0934D48897D388A /* rubicon-icon-font.ttf */, - 2444992B64A7443F824B28EF /* SimpleLineIcons.ttf */, - F4F4E0305AB44E4E8AF28BEF /* Zocial.ttf */, - ); - name = Resources; - sourceTree = ""; - }; - 832341AE1AAA6A7D00B99B32 /* Libraries */ = { - isa = PBXGroup; - children = ( - ); - name = Libraries; - sourceTree = ""; - }; - 83CBB9F61A601CBA00E9B192 = { - isa = PBXGroup; - children = ( - 883370DF23323B1E0045FDA1 /* GoogleService-Info.plist */, - 13B07FAE1A68108700A75B9A /* csareactrn60 */, - 832341AE1AAA6A7D00B99B32 /* Libraries */, - 83CBBA001A601CBA00E9B192 /* Products */, - 2D16E6871FA4F8E400B85C8A /* Frameworks */, - A617DCC10EF8CE6D4DD029BF /* Pods */, - 4916917C7A3244F890BEE158 /* Resources */, - ); - indentWidth = 2; - sourceTree = ""; - tabWidth = 2; - usesTabs = 0; - }; - 83CBBA001A601CBA00E9B192 /* Products */ = { - isa = PBXGroup; - children = ( - 13B07F961A680F5B00A75B9A /* csareactrn60.app */, - ); - name = Products; - sourceTree = ""; - }; - A617DCC10EF8CE6D4DD029BF /* Pods */ = { - isa = PBXGroup; - children = ( - A4FCADBFE9B149AF00A57491 /* Pods-csareactrn60.debug.xcconfig */, - 25116F45562BB5EB09DF23A8 /* Pods-csareactrn60.release.xcconfig */, - ); - path = Pods; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 13B07F861A680F5B00A75B9A /* csareactrn60 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "csareactrn60" */; - buildPhases = ( - D1160407D2240D48C62B7317 /* [CP] Check Pods Manifest.lock */, - FD10A7F022414F080027D42C /* Start Packager */, - 13B07F871A680F5B00A75B9A /* Sources */, - 13B07F8C1A680F5B00A75B9A /* Frameworks */, - 13B07F8E1A680F5B00A75B9A /* Resources */, - 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, - F7A92B6D97F97684A9874FCF /* [CP] Copy Pods Resources */, - 34F19E7C81380893D13A940D /* [CP-User] [RNFB] Core Configuration */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = csareactrn60; - productName = csareactrn60; - productReference = 13B07F961A680F5B00A75B9A /* csareactrn60.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 83CBB9F71A601CBA00E9B192 /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 1120; - ORGANIZATIONNAME = Facebook; - TargetAttributes = { - 13B07F861A680F5B00A75B9A = { - DevelopmentTeam = 84F3R56BUC; - }; - }; - }; - buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "csareactrn60" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - English, - en, - Base, - ); - mainGroup = 83CBB9F61A601CBA00E9B192; - productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 13B07F861A680F5B00A75B9A /* csareactrn60 */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 13B07F8E1A680F5B00A75B9A /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, - 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */, - 3315BDDF38E744F5A8F2E12D /* arial.ttf in Resources */, - 4C37F2DC742A425F913826A7 /* HelveticaBlkIt.ttf in Resources */, - 3B0DFA8A3E66426C83106178 /* HelveticaNeue-Black.otf in Resources */, - A041F64477744FFC83EDAE30 /* HelveticaNeue-BlackCond.otf in Resources */, - 613CD38CE1D34789B42DE436 /* HelveticaNeue-BlackCondObl.otf in Resources */, - 59D523C8F50B4740944768F7 /* HelveticaNeue-BlackExt.otf in Resources */, - C795F5B3AA2646DC989C8094 /* HelveticaNeue-BlackExtObl.otf in Resources */, - AFB62531EB284F5FAD8D60D7 /* HelveticaNeue-BoldCondObl.otf in Resources */, - F64BDC9779CC4A968323B1D2 /* HelveticaNeue-BoldExt.otf in Resources */, - 6AEA55507CC74E2588262083 /* HelveticaNeue-BoldExtObl.otf in Resources */, - 883370E023323B1E0045FDA1 /* GoogleService-Info.plist in Resources */, - DC6D6AD8F35E49B6A1918714 /* HelveticaNeue-Condensed.otf in Resources */, - CC816883C8EA41D481128BBE /* HelveticaNeue-CondensedObl.otf in Resources */, - 43368876D94248E3A8A13602 /* HelveticaNeue-ExtBlackCond.otf in Resources */, - 37240CDF898442598823F626 /* HelveticaNeue-ExtBlackCondObl.otf in Resources */, - 87ABB24159D441B5AAD56102 /* HelveticaNeue-Extended.otf in Resources */, - 67B01251A35044E5BDBFC48B /* HelveticaNeue-ExtendedObl.otf in Resources */, - E02AA9900E6443CE9B253A5D /* HelveticaNeue-Heavy.otf in Resources */, - 90745F7DC6274104A4DB7493 /* HelveticaNeue-HeavyCond.otf in Resources */, - FD86179F379848B883BE640C /* HelveticaNeue-HeavyCondObl.otf in Resources */, - BF2D955F76D547E2A06A95F7 /* HelveticaNeue-HeavyExt.otf in Resources */, - 05D9C7D844A84FF383CF9E27 /* HelveticaNeue-HeavyExtObl.otf in Resources */, - 9FEF2682392E49C6A92C415F /* HelveticaNeue-HeavyItalic.otf in Resources */, - 80DAA3500C1145B1973F7FD9 /* HelveticaNeue-LightCondObl.otf in Resources */, - 060425A5EF864C418B548F15 /* HelveticaNeue-LightExt.otf in Resources */, - AD4D58D7044B4CF0B513E73B /* HelveticaNeue-LightExtObl.otf in Resources */, - 744F09052D2B460C934469B8 /* HelveticaNeue-MediumCond.otf in Resources */, - 9735962A8E33451AA784CC52 /* HelveticaNeue-MediumCondObl.otf in Resources */, - F5E452C877D74AB48FA03ADB /* HelveticaNeue-MediumExt.otf in Resources */, - 0DA72BE62DD04FCA91E95C99 /* HelveticaNeue-MediumExtObl.otf in Resources */, - EEAE6880983148F18CEBC298 /* HelveticaNeue-Roman.otf in Resources */, - E577C35A66024E62A0F7EE2A /* HelveticaNeue-Thin.otf in Resources */, - AB69EFB603DF4447B8D7C797 /* HelveticaNeue-ThinCond.otf in Resources */, - 6617BBF9E0FD491FB83BB4CA /* HelveticaNeue-ThinCondObl.otf in Resources */, - EA2E7CD5D23649239AD8B7C1 /* HelveticaNeue-ThinExtObl.otf in Resources */, - 1F7FF07D5687407EA1D187ED /* HelveticaNeue-ThinItalic.otf in Resources */, - C33A29FD649F45B9AD0E6016 /* HelveticaNeue-UltraLigCond.otf in Resources */, - D77E87C0F90C41D0834EA1F6 /* HelveticaNeue-UltraLigCondObl.otf in Resources */, - 10F3B34383D24C0295B848D1 /* HelveticaNeue-UltraLigExt.otf in Resources */, - 6059ACDBE70E4CECA8A06232 /* HelveticaNeueBoldItalic.ttf in Resources */, - F411D83EAFEE48EDA1D752F2 /* HelveticaNeueItalic.ttf in Resources */, - AF05F001427343ED9B54558A /* HelveticaNeueLight.ttf in Resources */, - D68F95FEDD9C4508A3120F0F /* HelveticaNeueLightItalic.ttf in Resources */, - AB7F6C9732154D9899F68238 /* HelveticaNeueMedium.ttf in Resources */, - 64D541496C194E35AA212970 /* HelveticaNeueUltraLight.ttf in Resources */, - B7249E7F499746C994028283 /* Prompt-Black.ttf in Resources */, - B52C1A10D8454F1D8789A722 /* Prompt-BlackItalic.ttf in Resources */, - 699BE7A98DCC4F7482409379 /* Prompt-Bold.ttf in Resources */, - F6941127F42843FC86D2733B /* Prompt-BoldItalic.ttf in Resources */, - 17F864C9C4A74744B4649FFC /* Prompt-ExtraBold.ttf in Resources */, - 6803037915D0497EA6A335A2 /* Prompt-ExtraBoldItalic.ttf in Resources */, - 73D75F4367A045AD85E215F4 /* Prompt-ExtraLight.ttf in Resources */, - 28B708D71DC74110BA5414C9 /* Prompt-ExtraLightItalic.ttf in Resources */, - AF06DA2E2AFB4B75A842CE83 /* Prompt-Italic.ttf in Resources */, - F0153B418D814179A434916D /* Prompt-Light.ttf in Resources */, - 45A7A9558AD64A09B6EA6EA2 /* Prompt-LightItalic.ttf in Resources */, - A730EB9733D0415FBAB6119D /* Prompt-Medium.ttf in Resources */, - 9AE35102815944178A4BA1EE /* Prompt-MediumItalic.ttf in Resources */, - E4BF1F2330A94DC99F9D0DBB /* Prompt-Regular.ttf in Resources */, - 81C42E72D1474B48947D9C8F /* Prompt-SemiBold.ttf in Resources */, - 64317D2EBF034084A3D0E110 /* Prompt-SemiBoldItalic.ttf in Resources */, - 3F1F4FFDE2E64BCDB0EF1568 /* Prompt-Thin.ttf in Resources */, - E47A825148D24193ABFCE9D1 /* Prompt-ThinItalic.ttf in Resources */, - C827FCC31E014C9AB99E8DC5 /* icomoon.ttf in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Bundle React Native code and images"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh"; - }; - 34F19E7C81380893D13A940D /* [CP-User] [RNFB] Core Configuration */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - "$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)", - ); - name = "[CP-User] [RNFB] Core Configuration"; - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\nset -e\n\n_MAX_LOOKUPS=2;\n_SEARCH_RESULT=''\n_RN_ROOT_EXISTS=''\n_CURRENT_LOOKUPS=1\n_JSON_ROOT=\"'react-native'\"\n_JSON_FILE_NAME='firebase.json'\n_JSON_OUTPUT_BASE64='e30=' # { }\n_CURRENT_SEARCH_DIR=${PROJECT_DIR}\n_PLIST_BUDDY=/usr/libexec/PlistBuddy\n_TARGET_PLIST=\"${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}\"\n_DSYM_PLIST=\"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Info.plist\"\n\n# plist arrays\n_PLIST_ENTRY_KEYS=()\n_PLIST_ENTRY_TYPES=()\n_PLIST_ENTRY_VALUES=()\n\nfunction setPlistValue {\n echo \"info: setting plist entry '$1' of type '$2' in file '$4'\"\n ${_PLIST_BUDDY} -c \"Add :$1 $2 '$3'\" $4 || echo \"info: '$1' already exists\"\n}\n\nfunction getFirebaseJsonKeyValue () {\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n ruby -Ku -e \"require 'rubygems';require 'json'; output=JSON.parse('$1'); puts output[$_JSON_ROOT]['$2']\"\n else\n echo \"\"\n fi;\n}\n\nfunction jsonBoolToYesNo () {\n if [[ $1 == \"false\" ]]; then\n echo \"NO\"\n elif [[ $1 == \"true\" ]]; then\n echo \"YES\"\n else echo \"NO\"\n fi\n}\n\necho \"info: -> RNFB build script started\"\necho \"info: 1) Locating ${_JSON_FILE_NAME} file:\"\n\nif [[ -z ${_CURRENT_SEARCH_DIR} ]]; then\n _CURRENT_SEARCH_DIR=$(pwd)\nfi;\n\nwhile true; do\n _CURRENT_SEARCH_DIR=$(dirname \"$_CURRENT_SEARCH_DIR\")\n if [[ \"$_CURRENT_SEARCH_DIR\" == \"/\" ]] || [[ ${_CURRENT_LOOKUPS} -gt ${_MAX_LOOKUPS} ]]; then break; fi;\n echo \"info: ($_CURRENT_LOOKUPS of $_MAX_LOOKUPS) Searching in '$_CURRENT_SEARCH_DIR' for a ${_JSON_FILE_NAME} file.\"\n _SEARCH_RESULT=$(find \"$_CURRENT_SEARCH_DIR\" -maxdepth 2 -name ${_JSON_FILE_NAME} -print | /usr/bin/head -n 1)\n if [[ ${_SEARCH_RESULT} ]]; then\n echo \"info: ${_JSON_FILE_NAME} found at $_SEARCH_RESULT\"\n break;\n fi;\n _CURRENT_LOOKUPS=$((_CURRENT_LOOKUPS+1))\ndone\n\nif [[ ${_SEARCH_RESULT} ]]; then\n _JSON_OUTPUT_RAW=$(cat \"${_SEARCH_RESULT}\")\n _RN_ROOT_EXISTS=$(ruby -Ku -e \"require 'rubygems';require 'json'; output=JSON.parse('$_JSON_OUTPUT_RAW'); puts output[$_JSON_ROOT]\" || echo '')\n\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n if ! python3 --version >/dev/null 2>&1; then echo \"python3 not found, firebase.json file processing error.\" && exit 1; fi\n _JSON_OUTPUT_BASE64=$(python3 -c 'import json,sys,base64;print(base64.b64encode(bytes(json.dumps(json.loads(open('\"'${_SEARCH_RESULT}'\"', '\"'rb'\"').read())['${_JSON_ROOT}']), '\"'utf-8'\"')).decode())' || echo \"e30=\")\n fi\n\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n\n # config.app_data_collection_default_enabled\n _APP_DATA_COLLECTION_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_data_collection_default_enabled\")\n if [[ $_APP_DATA_COLLECTION_ENABLED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseDataCollectionDefaultEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_DATA_COLLECTION_ENABLED\")\")\n fi\n\n # config.analytics_auto_collection_enabled\n _ANALYTICS_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_auto_collection_enabled\")\n if [[ $_ANALYTICS_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_COLLECTION\")\")\n fi\n\n # config.analytics_collection_deactivated\n _ANALYTICS_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_collection_deactivated\")\n if [[ $_ANALYTICS_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_DEACTIVATED\")\")\n fi\n\n # config.analytics_idfv_collection_enabled\n _ANALYTICS_IDFV_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_idfv_collection_enabled\")\n if [[ $_ANALYTICS_IDFV_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_IDFV_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_IDFV_COLLECTION\")\")\n fi\n\n # config.analytics_default_allow_ad_personalization_signals\n _ANALYTICS_PERSONALIZATION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_ad_personalization_signals\")\n if [[ $_ANALYTICS_PERSONALIZATION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_PERSONALIZATION_SIGNALS\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_PERSONALIZATION\")\")\n fi\n\n # config.analytics_registration_with_ad_network_enabled\n _ANALYTICS_REGISTRATION_WITH_AD_NETWORK=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"google_analytics_registration_with_ad_network_enabled\")\n if [[ $_ANALYTICS_REGISTRATION_WITH_AD_NETWORK ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_REGISTRATION_WITH_AD_NETWORK_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_REGISTRATION_WITH_AD_NETWORK\")\")\n fi\n\n # config.google_analytics_automatic_screen_reporting_enabled\n _ANALYTICS_AUTO_SCREEN_REPORTING=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"google_analytics_automatic_screen_reporting_enabled\")\n if [[ $_ANALYTICS_AUTO_SCREEN_REPORTING ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAutomaticScreenReportingEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_SCREEN_REPORTING\")\")\n fi\n\n # config.perf_auto_collection_enabled\n _PERF_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_auto_collection_enabled\")\n if [[ $_PERF_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_enabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_AUTO_COLLECTION\")\")\n fi\n\n # config.perf_collection_deactivated\n _PERF_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_collection_deactivated\")\n if [[ $_PERF_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_deactivated\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_DEACTIVATED\")\")\n fi\n\n # config.messaging_auto_init_enabled\n _MESSAGING_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"messaging_auto_init_enabled\")\n if [[ $_MESSAGING_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseMessagingAutoInitEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_MESSAGING_AUTO_INIT\")\")\n fi\n\n # config.in_app_messaging_auto_colllection_enabled\n _FIAM_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"in_app_messaging_auto_collection_enabled\")\n if [[ $_FIAM_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseInAppMessagingAutomaticDataCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_FIAM_AUTO_INIT\")\")\n fi\n\n # config.app_check_token_auto_refresh\n _APP_CHECK_TOKEN_AUTO_REFRESH=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_check_token_auto_refresh\")\n if [[ $_APP_CHECK_TOKEN_AUTO_REFRESH ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAppCheckTokenAutoRefreshEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_CHECK_TOKEN_AUTO_REFRESH\")\")\n fi\n\n # config.crashlytics_disable_auto_disabler - undocumented for now - mainly for debugging, document if becomes useful\n _CRASHLYTICS_AUTO_DISABLE_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"crashlytics_disable_auto_disabler\")\n if [[ $_CRASHLYTICS_AUTO_DISABLE_ENABLED == \"true\" ]]; then\n echo \"Disabled Crashlytics auto disabler.\" # do nothing\n else\n _PLIST_ENTRY_KEYS+=(\"FirebaseCrashlyticsCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"NO\")\n fi\nelse\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n echo \"warning: A firebase.json file was not found, whilst this file is optional it is recommended to include it to configure firebase services in React Native Firebase.\"\nfi;\n\necho \"info: 2) Injecting Info.plist entries: \"\n\n# Log out the keys we're adding\nfor i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n echo \" -> $i) ${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\"\ndone\n\nfor plist in \"${_TARGET_PLIST}\" \"${_DSYM_PLIST}\" ; do\n if [[ -f \"${plist}\" ]]; then\n\n # paths with spaces break the call to setPlistValue. temporarily modify\n # the shell internal field separator variable (IFS), which normally\n # includes spaces, to consist only of line breaks\n oldifs=$IFS\n IFS=\"\n\"\n\n for i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n setPlistValue \"${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\" \"${plist}\"\n done\n\n # restore the original internal field separator value\n IFS=$oldifs\n else\n echo \"warning: A Info.plist build output file was not found (${plist})\"\n fi\ndone\n\necho \"info: <- RNFB build script finished\"\n"; - }; - D1160407D2240D48C62B7317 /* [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-csareactrn60-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; - }; - F7A92B6D97F97684A9874FCF /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-csareactrn60/Pods-csareactrn60-resources.sh", - "${PODS_ROOT}/FBSDKCoreKit/FacebookSDKStrings.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker/QBImagePicker.bundle", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Entypo.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/EvilIcons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Feather.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Brands.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Solid.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Fontisto.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Foundation.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Ionicons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/MaterialCommunityIcons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/MaterialIcons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Octicons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Zocial.ttf", - "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/AccessibilityResources.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/TOCropViewController/TOCropViewControllerBundle.bundle", - ); - name = "[CP] Copy Pods Resources"; - outputPaths = ( - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FacebookSDKStrings.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/QBImagePicker.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AntDesign.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Entypo.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EvilIcons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Feather.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome5_Brands.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome5_Regular.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome5_Solid.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Fontisto.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Foundation.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Ionicons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/MaterialCommunityIcons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/MaterialIcons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Octicons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/SimpleLineIcons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Zocial.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AccessibilityResources.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/TOCropViewControllerBundle.bundle", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-csareactrn60/Pods-csareactrn60-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; - FD10A7F022414F080027D42C /* Start Packager */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - ); - name = "Start Packager"; - outputFileListPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "export RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../node_modules/react-native/scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open \"$SRCROOT/../node_modules/react-native/scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n"; - showEnvVarsInLog = 0; - }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 13B07F871A680F5B00A75B9A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */, - 13B07FC11A68108700A75B9A /* main.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXVariantGroup section */ - 13B07FB11A68108700A75B9A /* LaunchScreen.xib */ = { - isa = PBXVariantGroup; - children = ( - 13B07FB21A68108700A75B9A /* Base */, - ); - name = LaunchScreen.xib; - path = csareactrn60; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 13B07F941A680F5B00A75B9A /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = A4FCADBFE9B149AF00A57491 /* Pods-csareactrn60.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_ENTITLEMENTS = csareactrn60/csareactrn60.entitlements; - CODE_SIGN_IDENTITY = "iPhone Distribution"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; - CURRENT_PROJECT_VERSION = 175; - DEAD_CODE_STRIPPING = NO; - DEVELOPMENT_TEAM = 84F3R56BUC; - "DEVELOPMENT_TEAM[sdk=iphoneos*]" = 84F3R56BUC; - INFOPLIST_FILE = csareactrn60/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 13.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - MARKETING_VERSION = 2.109; - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - "-lc++", - ); - PRODUCT_BUNDLE_IDENTIFIER = th.co.csasset.mobile; - PRODUCT_NAME = csareactrn60; - PROVISIONING_PROFILE_SPECIFIER = "Csa dist apple id"; - "PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "Csa dist apple id"; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = Debug; - }; - 13B07F951A680F5B00A75B9A /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 25116F45562BB5EB09DF23A8 /* Pods-csareactrn60.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_ENTITLEMENTS = csareactrn60/csareactrn60.entitlements; - CODE_SIGN_IDENTITY = "iPhone Distribution"; - CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 175; - DEVELOPMENT_TEAM = 84F3R56BUC; - "DEVELOPMENT_TEAM[sdk=iphoneos*]" = 84F3R56BUC; - INFOPLIST_FILE = csareactrn60/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 13.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - MARKETING_VERSION = 2.109; - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - "-lc++", - ); - PRODUCT_BUNDLE_IDENTIFIER = th.co.csasset.mobile; - PRODUCT_NAME = csareactrn60; - PROVISIONING_PROFILE_SPECIFIER = "Csa dist apple id"; - "PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "Csa dist apple id"; - TARGETED_DEVICE_FAMILY = "1,2"; - 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 = "gnu++0x"; - 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_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; - 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 = 13.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - }; - name = Debug; - }; - 83CBBA211A601CBA00E9B192 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - 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_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; - 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 = 13.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "csareactrn60" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 13B07F941A680F5B00A75B9A /* Debug */, - 13B07F951A680F5B00A75B9A /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "csareactrn60" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 83CBBA201A601CBA00E9B192 /* Debug */, - 83CBBA211A601CBA00E9B192 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; -} +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 05D9C7D844A84FF383CF9E27 /* HelveticaNeue-HeavyExtObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = B42396AA50F146C9BB464DB4 /* HelveticaNeue-HeavyExtObl.otf */; }; + 060425A5EF864C418B548F15 /* HelveticaNeue-LightExt.otf in Resources */ = {isa = PBXBuildFile; fileRef = B2349329EF6A48AD89E6B4D6 /* HelveticaNeue-LightExt.otf */; }; + 0DA72BE62DD04FCA91E95C99 /* HelveticaNeue-MediumExtObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = BBEF583229764B3EB88778EE /* HelveticaNeue-MediumExtObl.otf */; }; + 10F3B34383D24C0295B848D1 /* HelveticaNeue-UltraLigExt.otf in Resources */ = {isa = PBXBuildFile; fileRef = F942D35FD2AC4A9AA6B2735A /* HelveticaNeue-UltraLigExt.otf */; }; + 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; + 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB11A68108700A75B9A /* LaunchScreen.xib */; }; + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; + 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; + 17F864C9C4A74744B4649FFC /* Prompt-ExtraBold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 862548AAB33E42CCA52E8C5A /* Prompt-ExtraBold.ttf */; }; + 1F7FF07D5687407EA1D187ED /* HelveticaNeue-ThinItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 4BE8AE7BD21C42E693C0AC63 /* HelveticaNeue-ThinItalic.otf */; }; + 28B708D71DC74110BA5414C9 /* Prompt-ExtraLightItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 8A0E7A5B712240B0A5D80CD0 /* Prompt-ExtraLightItalic.ttf */; }; + 3315BDDF38E744F5A8F2E12D /* arial.ttf in Resources */ = {isa = PBXBuildFile; fileRef = AEB357E1B49949988E70615A /* arial.ttf */; }; + 347A9EADA985C90A442C095F /* libPods-csareactrn60.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E619403A5F8E86D88BFFD6C /* libPods-csareactrn60.a */; }; + 37240CDF898442598823F626 /* HelveticaNeue-ExtBlackCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = 957ECBB408F7400E97E4ABB7 /* HelveticaNeue-ExtBlackCondObl.otf */; }; + 3B0DFA8A3E66426C83106178 /* HelveticaNeue-Black.otf in Resources */ = {isa = PBXBuildFile; fileRef = B46DE0A65D4D46598592DFCA /* HelveticaNeue-Black.otf */; }; + 3F1F4FFDE2E64BCDB0EF1568 /* Prompt-Thin.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 83BCD4C4237245CC8FD65EBA /* Prompt-Thin.ttf */; }; + 43368876D94248E3A8A13602 /* HelveticaNeue-ExtBlackCond.otf in Resources */ = {isa = PBXBuildFile; fileRef = 231E3867554C4E1A81C5E143 /* HelveticaNeue-ExtBlackCond.otf */; }; + 45A7A9558AD64A09B6EA6EA2 /* Prompt-LightItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 862B9827E2E44C69BEAD246C /* Prompt-LightItalic.ttf */; }; + 4C37F2DC742A425F913826A7 /* HelveticaBlkIt.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6CE71051FC114CD0B4D6EAF5 /* HelveticaBlkIt.ttf */; }; + 59D523C8F50B4740944768F7 /* HelveticaNeue-BlackExt.otf in Resources */ = {isa = PBXBuildFile; fileRef = 12FFE6B1F22E45B389BE558E /* HelveticaNeue-BlackExt.otf */; }; + 6059ACDBE70E4CECA8A06232 /* HelveticaNeueBoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 5D2BF1F31E004EEE9D522238 /* HelveticaNeueBoldItalic.ttf */; }; + 613CD38CE1D34789B42DE436 /* HelveticaNeue-BlackCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = 5A12439D9E8543F5BE6EE3D1 /* HelveticaNeue-BlackCondObl.otf */; }; + 64317D2EBF034084A3D0E110 /* Prompt-SemiBoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 5636EF3B5B25467E8C547356 /* Prompt-SemiBoldItalic.ttf */; }; + 64D541496C194E35AA212970 /* HelveticaNeueUltraLight.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 73D1933D9D434B94925AEA3D /* HelveticaNeueUltraLight.ttf */; }; + 6617BBF9E0FD491FB83BB4CA /* HelveticaNeue-ThinCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = F1E91A4685864E6EA1AB8961 /* HelveticaNeue-ThinCondObl.otf */; }; + 67B01251A35044E5BDBFC48B /* HelveticaNeue-ExtendedObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = 521C14EB958C485B95341C15 /* HelveticaNeue-ExtendedObl.otf */; }; + 6803037915D0497EA6A335A2 /* Prompt-ExtraBoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 08D55EB6D05E4FC4B7F1FE43 /* Prompt-ExtraBoldItalic.ttf */; }; + 699BE7A98DCC4F7482409379 /* Prompt-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 2972004E4D90493294310170 /* Prompt-Bold.ttf */; }; + 6AEA55507CC74E2588262083 /* HelveticaNeue-BoldExtObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = 16B8B82AA0D44EFC802AB0BC /* HelveticaNeue-BoldExtObl.otf */; }; + 73D75F4367A045AD85E215F4 /* Prompt-ExtraLight.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 1C19FE1049FC4342976A84F0 /* Prompt-ExtraLight.ttf */; }; + 744F09052D2B460C934469B8 /* HelveticaNeue-MediumCond.otf in Resources */ = {isa = PBXBuildFile; fileRef = 001EC7C37F9448CA8B7BE559 /* HelveticaNeue-MediumCond.otf */; }; + 80DAA3500C1145B1973F7FD9 /* HelveticaNeue-LightCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = 215DEA32BCB74D1CBD7D8158 /* HelveticaNeue-LightCondObl.otf */; }; + 81C42E72D1474B48947D9C8F /* Prompt-SemiBold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = BD3C50CEE1DC417691196E47 /* Prompt-SemiBold.ttf */; }; + 87ABB24159D441B5AAD56102 /* HelveticaNeue-Extended.otf in Resources */ = {isa = PBXBuildFile; fileRef = 2708E5627D3E425BAC665EB6 /* HelveticaNeue-Extended.otf */; }; + 883370E023323B1E0045FDA1 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 883370DF23323B1E0045FDA1 /* GoogleService-Info.plist */; }; + 90745F7DC6274104A4DB7493 /* HelveticaNeue-HeavyCond.otf in Resources */ = {isa = PBXBuildFile; fileRef = BC841BEACCFB4C6189DA5F50 /* HelveticaNeue-HeavyCond.otf */; }; + 9735962A8E33451AA784CC52 /* HelveticaNeue-MediumCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = EA62BFA1F6294323BFAE7EA0 /* HelveticaNeue-MediumCondObl.otf */; }; + 9AE35102815944178A4BA1EE /* Prompt-MediumItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 07562EA7B93E4C4EA182A2F7 /* Prompt-MediumItalic.ttf */; }; + 9FEF2682392E49C6A92C415F /* HelveticaNeue-HeavyItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = EC46ED0640744514BC9A3908 /* HelveticaNeue-HeavyItalic.otf */; }; + A041F64477744FFC83EDAE30 /* HelveticaNeue-BlackCond.otf in Resources */ = {isa = PBXBuildFile; fileRef = 5E74820688DD452C826EF9E4 /* HelveticaNeue-BlackCond.otf */; }; + A730EB9733D0415FBAB6119D /* Prompt-Medium.ttf in Resources */ = {isa = PBXBuildFile; fileRef = EE71CEECA7FE41A3BB61EAC4 /* Prompt-Medium.ttf */; }; + AB69EFB603DF4447B8D7C797 /* HelveticaNeue-ThinCond.otf in Resources */ = {isa = PBXBuildFile; fileRef = 579D9C6E7CF64DBFBCB6DDC0 /* HelveticaNeue-ThinCond.otf */; }; + AB7F6C9732154D9899F68238 /* HelveticaNeueMedium.ttf in Resources */ = {isa = PBXBuildFile; fileRef = C06F86F2A28D4C48867E7656 /* HelveticaNeueMedium.ttf */; }; + AD4D58D7044B4CF0B513E73B /* HelveticaNeue-LightExtObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = 1F140B31FD8E42ADA477F817 /* HelveticaNeue-LightExtObl.otf */; }; + AF05F001427343ED9B54558A /* HelveticaNeueLight.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 57204244BCE64FD3B00387F1 /* HelveticaNeueLight.ttf */; }; + AF06DA2E2AFB4B75A842CE83 /* Prompt-Italic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 1DC385B0DEE246E599862EEF /* Prompt-Italic.ttf */; }; + AFB62531EB284F5FAD8D60D7 /* HelveticaNeue-BoldCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = C1BEE168DA7240A0BA35DB71 /* HelveticaNeue-BoldCondObl.otf */; }; + B52C1A10D8454F1D8789A722 /* Prompt-BlackItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = D1E4802508184C2398E398D4 /* Prompt-BlackItalic.ttf */; }; + B7249E7F499746C994028283 /* Prompt-Black.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6B1C611BFCF747E2955D2D25 /* Prompt-Black.ttf */; }; + BF2D955F76D547E2A06A95F7 /* HelveticaNeue-HeavyExt.otf in Resources */ = {isa = PBXBuildFile; fileRef = 6CDCC02C517545A4BB84A7E3 /* HelveticaNeue-HeavyExt.otf */; }; + C33A29FD649F45B9AD0E6016 /* HelveticaNeue-UltraLigCond.otf in Resources */ = {isa = PBXBuildFile; fileRef = 320BC91979FD45F8B4A1DE10 /* HelveticaNeue-UltraLigCond.otf */; }; + C795F5B3AA2646DC989C8094 /* HelveticaNeue-BlackExtObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = EA96FDBCA7C749EA867B19D9 /* HelveticaNeue-BlackExtObl.otf */; }; + C827FCC31E014C9AB99E8DC5 /* icomoon.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6A55B30A897D413385D4D499 /* icomoon.ttf */; }; + CC816883C8EA41D481128BBE /* HelveticaNeue-CondensedObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = 83FF949DAE7F44E08D13EBBF /* HelveticaNeue-CondensedObl.otf */; }; + D68F95FEDD9C4508A3120F0F /* HelveticaNeueLightItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 36ED4079622B4A32A63A1824 /* HelveticaNeueLightItalic.ttf */; }; + D77E87C0F90C41D0834EA1F6 /* HelveticaNeue-UltraLigCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = 5474100744844CAABD7DD120 /* HelveticaNeue-UltraLigCondObl.otf */; }; + DC6D6AD8F35E49B6A1918714 /* HelveticaNeue-Condensed.otf in Resources */ = {isa = PBXBuildFile; fileRef = 1D067B6AEDB34A11B9DDE582 /* HelveticaNeue-Condensed.otf */; }; + E02AA9900E6443CE9B253A5D /* HelveticaNeue-Heavy.otf in Resources */ = {isa = PBXBuildFile; fileRef = 4DE41A5311A74AD8A6489261 /* HelveticaNeue-Heavy.otf */; }; + E47A825148D24193ABFCE9D1 /* Prompt-ThinItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 36B2F6E8A87B476298A99464 /* Prompt-ThinItalic.ttf */; }; + E4BF1F2330A94DC99F9D0DBB /* Prompt-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E261252AAEED484D86F503A4 /* Prompt-Regular.ttf */; }; + E577C35A66024E62A0F7EE2A /* HelveticaNeue-Thin.otf in Resources */ = {isa = PBXBuildFile; fileRef = 401E331B3F084A6694BEA48D /* HelveticaNeue-Thin.otf */; }; + EA2E7CD5D23649239AD8B7C1 /* HelveticaNeue-ThinExtObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = D2017877E59E42C5BDE240A2 /* HelveticaNeue-ThinExtObl.otf */; }; + EEAE6880983148F18CEBC298 /* HelveticaNeue-Roman.otf in Resources */ = {isa = PBXBuildFile; fileRef = 825627A4725D4E8CA2855990 /* HelveticaNeue-Roman.otf */; }; + F0153B418D814179A434916D /* Prompt-Light.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E41D36BC69EB45FBB91C35E7 /* Prompt-Light.ttf */; }; + F411D83EAFEE48EDA1D752F2 /* HelveticaNeueItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = F469012A5CCD49CD9EAF23F7 /* HelveticaNeueItalic.ttf */; }; + F5E452C877D74AB48FA03ADB /* HelveticaNeue-MediumExt.otf in Resources */ = {isa = PBXBuildFile; fileRef = 30547B3A6F39407E85F47460 /* HelveticaNeue-MediumExt.otf */; }; + F64BDC9779CC4A968323B1D2 /* HelveticaNeue-BoldExt.otf in Resources */ = {isa = PBXBuildFile; fileRef = B61EEAA00E5A44BA97170138 /* HelveticaNeue-BoldExt.otf */; }; + F6941127F42843FC86D2733B /* Prompt-BoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6F50A6BE5CE745CB95382DB5 /* Prompt-BoldItalic.ttf */; }; + FD3F8EF82DCB51B30079A40F /* EventKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FD3F8EF72DCB51B30079A40F /* EventKit.framework */; }; + FD86179F379848B883BE640C /* HelveticaNeue-HeavyCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = D5533C2F700E41D8A348366C /* HelveticaNeue-HeavyCondObl.otf */; }; + FDF0A3462D81709A00B31918 /* main.jsbundle in Resources */ = {isa = PBXBuildFile; fileRef = 008F07F21AC5B25A0029DE68 /* main.jsbundle */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 001EC7C37F9448CA8B7BE559 /* HelveticaNeue-MediumCond.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-MediumCond.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-MediumCond.otf"; sourceTree = ""; }; + 008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = ""; }; + 015875F8556949209D4B35B5 /* Feather.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Feather.ttf; path = "../node_modules/native-base/Fonts/Feather.ttf"; sourceTree = ""; }; + 027A3B1A6DDE407E980BFD8B /* Foundation.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Foundation.ttf; path = "../node_modules/native-base/Fonts/Foundation.ttf"; sourceTree = ""; }; + 07562EA7B93E4C4EA182A2F7 /* Prompt-MediumItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-MediumItalic.ttf"; path = "../assets/fonts/Prompt/Prompt-MediumItalic.ttf"; sourceTree = ""; }; + 08D55EB6D05E4FC4B7F1FE43 /* Prompt-ExtraBoldItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-ExtraBoldItalic.ttf"; path = "../assets/fonts/Prompt/Prompt-ExtraBoldItalic.ttf"; sourceTree = ""; }; + 1024EDF4A4F64F5E89E955EA /* FontAwesome5_Solid.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Solid.ttf; path = "../node_modules/native-base/Fonts/FontAwesome5_Solid.ttf"; sourceTree = ""; }; + 12F7635DFE8343238183DDB1 /* FontAwesome5_Regular.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Regular.ttf; path = "../node_modules/native-base/Fonts/FontAwesome5_Regular.ttf"; sourceTree = ""; }; + 12FFE6B1F22E45B389BE558E /* HelveticaNeue-BlackExt.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-BlackExt.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-BlackExt.otf"; sourceTree = ""; }; + 13B07F961A680F5B00A75B9A /* csareactrn60.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = csareactrn60.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = csareactrn60/AppDelegate.h; sourceTree = ""; }; + 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = csareactrn60/AppDelegate.m; sourceTree = ""; }; + 13B07FB21A68108700A75B9A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = ""; }; + 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = csareactrn60/Images.xcassets; sourceTree = ""; }; + 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = csareactrn60/Info.plist; sourceTree = ""; }; + 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = csareactrn60/main.m; sourceTree = ""; }; + 16B8B82AA0D44EFC802AB0BC /* HelveticaNeue-BoldExtObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-BoldExtObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-BoldExtObl.otf"; sourceTree = ""; }; + 1C19FE1049FC4342976A84F0 /* Prompt-ExtraLight.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-ExtraLight.ttf"; path = "../assets/fonts/Prompt/Prompt-ExtraLight.ttf"; sourceTree = ""; }; + 1D067B6AEDB34A11B9DDE582 /* HelveticaNeue-Condensed.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-Condensed.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-Condensed.otf"; sourceTree = ""; }; + 1DC385B0DEE246E599862EEF /* Prompt-Italic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-Italic.ttf"; path = "../assets/fonts/Prompt/Prompt-Italic.ttf"; sourceTree = ""; }; + 1F140B31FD8E42ADA477F817 /* HelveticaNeue-LightExtObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-LightExtObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-LightExtObl.otf"; sourceTree = ""; }; + 215DEA32BCB74D1CBD7D8158 /* HelveticaNeue-LightCondObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-LightCondObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-LightCondObl.otf"; sourceTree = ""; }; + 231E3867554C4E1A81C5E143 /* HelveticaNeue-ExtBlackCond.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-ExtBlackCond.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-ExtBlackCond.otf"; sourceTree = ""; }; + 2444992B64A7443F824B28EF /* SimpleLineIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = SimpleLineIcons.ttf; path = "../node_modules/native-base/Fonts/SimpleLineIcons.ttf"; sourceTree = ""; }; + 25116F45562BB5EB09DF23A8 /* Pods-csareactrn60.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-csareactrn60.release.xcconfig"; path = "Target Support Files/Pods-csareactrn60/Pods-csareactrn60.release.xcconfig"; sourceTree = ""; }; + 264A3E43A94848FBADA73D20 /* MaterialIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialIcons.ttf; path = "../node_modules/native-base/Fonts/MaterialIcons.ttf"; sourceTree = ""; }; + 2708E5627D3E425BAC665EB6 /* HelveticaNeue-Extended.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-Extended.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-Extended.otf"; sourceTree = ""; }; + 2972004E4D90493294310170 /* Prompt-Bold.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-Bold.ttf"; path = "../assets/fonts/Prompt/Prompt-Bold.ttf"; sourceTree = ""; }; + 2DC17590934E47E6B335C145 /* Entypo.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Entypo.ttf; path = "../node_modules/native-base/Fonts/Entypo.ttf"; sourceTree = ""; }; + 30547B3A6F39407E85F47460 /* HelveticaNeue-MediumExt.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-MediumExt.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-MediumExt.otf"; sourceTree = ""; }; + 30C86F87245691760093DD8C /* csareactrn60.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = csareactrn60.entitlements; path = csareactrn60/csareactrn60.entitlements; sourceTree = ""; }; + 3112F697376540DD97ED96F7 /* Ionicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Ionicons.ttf; path = "../node_modules/native-base/Fonts/Ionicons.ttf"; sourceTree = ""; }; + 320BC91979FD45F8B4A1DE10 /* HelveticaNeue-UltraLigCond.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-UltraLigCond.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-UltraLigCond.otf"; sourceTree = ""; }; + 36B2F6E8A87B476298A99464 /* Prompt-ThinItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-ThinItalic.ttf"; path = "../assets/fonts/Prompt/Prompt-ThinItalic.ttf"; sourceTree = ""; }; + 36ED4079622B4A32A63A1824 /* HelveticaNeueLightItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = HelveticaNeueLightItalic.ttf; path = ../assets/fonts/HelveticaNeue/HelveticaNeueLightItalic.ttf; sourceTree = ""; }; + 3C662D837947491182124BDD /* Fontisto.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Fontisto.ttf; path = "../node_modules/native-base/Fonts/Fontisto.ttf"; sourceTree = ""; }; + 401E331B3F084A6694BEA48D /* HelveticaNeue-Thin.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-Thin.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-Thin.otf"; sourceTree = ""; }; + 4BE8AE7BD21C42E693C0AC63 /* HelveticaNeue-ThinItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-ThinItalic.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-ThinItalic.otf"; sourceTree = ""; }; + 4DE41A5311A74AD8A6489261 /* HelveticaNeue-Heavy.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-Heavy.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-Heavy.otf"; sourceTree = ""; }; + 521C14EB958C485B95341C15 /* HelveticaNeue-ExtendedObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-ExtendedObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-ExtendedObl.otf"; sourceTree = ""; }; + 5474100744844CAABD7DD120 /* HelveticaNeue-UltraLigCondObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-UltraLigCondObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-UltraLigCondObl.otf"; sourceTree = ""; }; + 55D20555CBAE438D88F3C095 /* FontAwesome.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome.ttf; path = "../node_modules/native-base/Fonts/FontAwesome.ttf"; sourceTree = ""; }; + 5636EF3B5B25467E8C547356 /* Prompt-SemiBoldItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-SemiBoldItalic.ttf"; path = "../assets/fonts/Prompt/Prompt-SemiBoldItalic.ttf"; sourceTree = ""; }; + 57204244BCE64FD3B00387F1 /* HelveticaNeueLight.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = HelveticaNeueLight.ttf; path = ../assets/fonts/HelveticaNeue/HelveticaNeueLight.ttf; sourceTree = ""; }; + 579D9C6E7CF64DBFBCB6DDC0 /* HelveticaNeue-ThinCond.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-ThinCond.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-ThinCond.otf"; sourceTree = ""; }; + 5A12439D9E8543F5BE6EE3D1 /* HelveticaNeue-BlackCondObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-BlackCondObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-BlackCondObl.otf"; sourceTree = ""; }; + 5D2BF1F31E004EEE9D522238 /* HelveticaNeueBoldItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = HelveticaNeueBoldItalic.ttf; path = ../assets/fonts/HelveticaNeue/HelveticaNeueBoldItalic.ttf; sourceTree = ""; }; + 5E74820688DD452C826EF9E4 /* HelveticaNeue-BlackCond.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-BlackCond.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-BlackCond.otf"; sourceTree = ""; }; + 6A55B30A897D413385D4D499 /* icomoon.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = icomoon.ttf; path = ../assets/icons/icomoon.ttf; sourceTree = ""; }; + 6B1C611BFCF747E2955D2D25 /* Prompt-Black.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-Black.ttf"; path = "../assets/fonts/Prompt/Prompt-Black.ttf"; sourceTree = ""; }; + 6CDCC02C517545A4BB84A7E3 /* HelveticaNeue-HeavyExt.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-HeavyExt.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-HeavyExt.otf"; sourceTree = ""; }; + 6CE71051FC114CD0B4D6EAF5 /* HelveticaBlkIt.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = HelveticaBlkIt.ttf; path = ../assets/fonts/HelveticaNeue/HelveticaBlkIt.ttf; sourceTree = ""; }; + 6F50A6BE5CE745CB95382DB5 /* Prompt-BoldItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-BoldItalic.ttf"; path = "../assets/fonts/Prompt/Prompt-BoldItalic.ttf"; sourceTree = ""; }; + 73D1933D9D434B94925AEA3D /* HelveticaNeueUltraLight.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = HelveticaNeueUltraLight.ttf; path = ../assets/fonts/HelveticaNeue/HelveticaNeueUltraLight.ttf; sourceTree = ""; }; + 7EF2E1D9BEE14B03A6149E4A /* FontAwesome5_Brands.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Brands.ttf; path = "../node_modules/native-base/Fonts/FontAwesome5_Brands.ttf"; sourceTree = ""; }; + 825627A4725D4E8CA2855990 /* HelveticaNeue-Roman.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-Roman.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-Roman.otf"; sourceTree = ""; }; + 83BCD4C4237245CC8FD65EBA /* Prompt-Thin.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-Thin.ttf"; path = "../assets/fonts/Prompt/Prompt-Thin.ttf"; sourceTree = ""; }; + 83FF949DAE7F44E08D13EBBF /* HelveticaNeue-CondensedObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-CondensedObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-CondensedObl.otf"; sourceTree = ""; }; + 862548AAB33E42CCA52E8C5A /* Prompt-ExtraBold.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-ExtraBold.ttf"; path = "../assets/fonts/Prompt/Prompt-ExtraBold.ttf"; sourceTree = ""; }; + 862B9827E2E44C69BEAD246C /* Prompt-LightItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-LightItalic.ttf"; path = "../assets/fonts/Prompt/Prompt-LightItalic.ttf"; sourceTree = ""; }; + 883370DF23323B1E0045FDA1 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "GoogleService-Info.plist"; path = "csareactrn60/GoogleService-Info.plist"; sourceTree = ""; }; + 88D28ABD233238AE00C7CDA7 /* libRNFirebase.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libRNFirebase.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 8A0E7A5B712240B0A5D80CD0 /* Prompt-ExtraLightItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-ExtraLightItalic.ttf"; path = "../assets/fonts/Prompt/Prompt-ExtraLightItalic.ttf"; sourceTree = ""; }; + 912AE64D64EF49D280281E8A /* Octicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Octicons.ttf; path = "../node_modules/native-base/Fonts/Octicons.ttf"; sourceTree = ""; }; + 957ECBB408F7400E97E4ABB7 /* HelveticaNeue-ExtBlackCondObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-ExtBlackCondObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-ExtBlackCondObl.otf"; sourceTree = ""; }; + 9C313C620791401F9A2BD0CE /* Roboto_medium.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Roboto_medium.ttf; path = "../node_modules/native-base/Fonts/Roboto_medium.ttf"; sourceTree = ""; }; + 9E619403A5F8E86D88BFFD6C /* libPods-csareactrn60.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-csareactrn60.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 9E832B02F0934D48897D388A /* rubicon-icon-font.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "rubicon-icon-font.ttf"; path = "../node_modules/native-base/Fonts/rubicon-icon-font.ttf"; sourceTree = ""; }; + A4FCADBFE9B149AF00A57491 /* Pods-csareactrn60.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-csareactrn60.debug.xcconfig"; path = "Target Support Files/Pods-csareactrn60/Pods-csareactrn60.debug.xcconfig"; sourceTree = ""; }; + AEB357E1B49949988E70615A /* arial.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = arial.ttf; path = ../assets/fonts/Arial/arial.ttf; sourceTree = ""; }; + B2349329EF6A48AD89E6B4D6 /* HelveticaNeue-LightExt.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-LightExt.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-LightExt.otf"; sourceTree = ""; }; + B2561120DEFA42ACB00FA588 /* Roboto.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Roboto.ttf; path = "../node_modules/native-base/Fonts/Roboto.ttf"; sourceTree = ""; }; + B41D3628F42C42AE8185C663 /* MaterialCommunityIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialCommunityIcons.ttf; path = "../node_modules/native-base/Fonts/MaterialCommunityIcons.ttf"; sourceTree = ""; }; + B42396AA50F146C9BB464DB4 /* HelveticaNeue-HeavyExtObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-HeavyExtObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-HeavyExtObl.otf"; sourceTree = ""; }; + B46DE0A65D4D46598592DFCA /* HelveticaNeue-Black.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-Black.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-Black.otf"; sourceTree = ""; }; + B48E078AFF534DB6805306A9 /* AntDesign.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = AntDesign.ttf; path = "../node_modules/native-base/Fonts/AntDesign.ttf"; sourceTree = ""; }; + B61EEAA00E5A44BA97170138 /* HelveticaNeue-BoldExt.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-BoldExt.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-BoldExt.otf"; sourceTree = ""; }; + BBEF583229764B3EB88778EE /* HelveticaNeue-MediumExtObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-MediumExtObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-MediumExtObl.otf"; sourceTree = ""; }; + BC841BEACCFB4C6189DA5F50 /* HelveticaNeue-HeavyCond.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-HeavyCond.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-HeavyCond.otf"; sourceTree = ""; }; + BD3C50CEE1DC417691196E47 /* Prompt-SemiBold.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-SemiBold.ttf"; path = "../assets/fonts/Prompt/Prompt-SemiBold.ttf"; sourceTree = ""; }; + C06F86F2A28D4C48867E7656 /* HelveticaNeueMedium.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = HelveticaNeueMedium.ttf; path = ../assets/fonts/HelveticaNeue/HelveticaNeueMedium.ttf; sourceTree = ""; }; + C1BEE168DA7240A0BA35DB71 /* HelveticaNeue-BoldCondObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-BoldCondObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-BoldCondObl.otf"; sourceTree = ""; }; + D1E4802508184C2398E398D4 /* Prompt-BlackItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-BlackItalic.ttf"; path = "../assets/fonts/Prompt/Prompt-BlackItalic.ttf"; sourceTree = ""; }; + D2017877E59E42C5BDE240A2 /* HelveticaNeue-ThinExtObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-ThinExtObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-ThinExtObl.otf"; sourceTree = ""; }; + D5533C2F700E41D8A348366C /* HelveticaNeue-HeavyCondObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-HeavyCondObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-HeavyCondObl.otf"; sourceTree = ""; }; + D94DFCEA09754906BBC9F1EF /* EvilIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = EvilIcons.ttf; path = "../node_modules/native-base/Fonts/EvilIcons.ttf"; sourceTree = ""; }; + E261252AAEED484D86F503A4 /* Prompt-Regular.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-Regular.ttf"; path = "../assets/fonts/Prompt/Prompt-Regular.ttf"; sourceTree = ""; }; + E41D36BC69EB45FBB91C35E7 /* Prompt-Light.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-Light.ttf"; path = "../assets/fonts/Prompt/Prompt-Light.ttf"; sourceTree = ""; }; + EA62BFA1F6294323BFAE7EA0 /* HelveticaNeue-MediumCondObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-MediumCondObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-MediumCondObl.otf"; sourceTree = ""; }; + EA96FDBCA7C749EA867B19D9 /* HelveticaNeue-BlackExtObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-BlackExtObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-BlackExtObl.otf"; sourceTree = ""; }; + EC46ED0640744514BC9A3908 /* HelveticaNeue-HeavyItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-HeavyItalic.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-HeavyItalic.otf"; sourceTree = ""; }; + ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; + ED2971642150620600B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.0.sdk/System/Library/Frameworks/JavaScriptCore.framework; sourceTree = DEVELOPER_DIR; }; + EE71CEECA7FE41A3BB61EAC4 /* Prompt-Medium.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Prompt-Medium.ttf"; path = "../assets/fonts/Prompt/Prompt-Medium.ttf"; sourceTree = ""; }; + F1E91A4685864E6EA1AB8961 /* HelveticaNeue-ThinCondObl.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-ThinCondObl.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-ThinCondObl.otf"; sourceTree = ""; }; + F469012A5CCD49CD9EAF23F7 /* HelveticaNeueItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = HelveticaNeueItalic.ttf; path = ../assets/fonts/HelveticaNeue/HelveticaNeueItalic.ttf; sourceTree = ""; }; + F4F4E0305AB44E4E8AF28BEF /* Zocial.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Zocial.ttf; path = "../node_modules/native-base/Fonts/Zocial.ttf"; sourceTree = ""; }; + F942D35FD2AC4A9AA6B2735A /* HelveticaNeue-UltraLigExt.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-UltraLigExt.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-UltraLigExt.otf"; sourceTree = ""; }; + FD3F8EF72DCB51B30079A40F /* EventKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = EventKit.framework; path = System/Library/Frameworks/EventKit.framework; sourceTree = SDKROOT; }; + FD7256082D81A1CD00E59CEC /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + FD3F8EF82DCB51B30079A40F /* EventKit.framework in Frameworks */, + 347A9EADA985C90A442C095F /* libPods-csareactrn60.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 13B07FAE1A68108700A75B9A /* csareactrn60 */ = { + isa = PBXGroup; + children = ( + 30C86F87245691760093DD8C /* csareactrn60.entitlements */, + 008F07F21AC5B25A0029DE68 /* main.jsbundle */, + 13B07FAF1A68108700A75B9A /* AppDelegate.h */, + 13B07FB01A68108700A75B9A /* AppDelegate.m */, + 13B07FB51A68108700A75B9A /* Images.xcassets */, + 13B07FB61A68108700A75B9A /* Info.plist */, + 13B07FB11A68108700A75B9A /* LaunchScreen.xib */, + 13B07FB71A68108700A75B9A /* main.m */, + ); + name = csareactrn60; + sourceTree = ""; + }; + 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { + isa = PBXGroup; + children = ( + FD3F8EF72DCB51B30079A40F /* EventKit.framework */, + 88D28ABD233238AE00C7CDA7 /* libRNFirebase.a */, + ED297162215061F000B7C4FE /* JavaScriptCore.framework */, + ED2971642150620600B7C4FE /* JavaScriptCore.framework */, + 9E619403A5F8E86D88BFFD6C /* libPods-csareactrn60.a */, + ); + name = Frameworks; + sourceTree = ""; + }; + 4916917C7A3244F890BEE158 /* Resources */ = { + isa = PBXGroup; + children = ( + AEB357E1B49949988E70615A /* arial.ttf */, + 6CE71051FC114CD0B4D6EAF5 /* HelveticaBlkIt.ttf */, + B46DE0A65D4D46598592DFCA /* HelveticaNeue-Black.otf */, + 5E74820688DD452C826EF9E4 /* HelveticaNeue-BlackCond.otf */, + 5A12439D9E8543F5BE6EE3D1 /* HelveticaNeue-BlackCondObl.otf */, + 12FFE6B1F22E45B389BE558E /* HelveticaNeue-BlackExt.otf */, + EA96FDBCA7C749EA867B19D9 /* HelveticaNeue-BlackExtObl.otf */, + C1BEE168DA7240A0BA35DB71 /* HelveticaNeue-BoldCondObl.otf */, + B61EEAA00E5A44BA97170138 /* HelveticaNeue-BoldExt.otf */, + 16B8B82AA0D44EFC802AB0BC /* HelveticaNeue-BoldExtObl.otf */, + 1D067B6AEDB34A11B9DDE582 /* HelveticaNeue-Condensed.otf */, + 83FF949DAE7F44E08D13EBBF /* HelveticaNeue-CondensedObl.otf */, + 231E3867554C4E1A81C5E143 /* HelveticaNeue-ExtBlackCond.otf */, + 957ECBB408F7400E97E4ABB7 /* HelveticaNeue-ExtBlackCondObl.otf */, + 2708E5627D3E425BAC665EB6 /* HelveticaNeue-Extended.otf */, + 521C14EB958C485B95341C15 /* HelveticaNeue-ExtendedObl.otf */, + 4DE41A5311A74AD8A6489261 /* HelveticaNeue-Heavy.otf */, + BC841BEACCFB4C6189DA5F50 /* HelveticaNeue-HeavyCond.otf */, + D5533C2F700E41D8A348366C /* HelveticaNeue-HeavyCondObl.otf */, + 6CDCC02C517545A4BB84A7E3 /* HelveticaNeue-HeavyExt.otf */, + B42396AA50F146C9BB464DB4 /* HelveticaNeue-HeavyExtObl.otf */, + EC46ED0640744514BC9A3908 /* HelveticaNeue-HeavyItalic.otf */, + 215DEA32BCB74D1CBD7D8158 /* HelveticaNeue-LightCondObl.otf */, + B2349329EF6A48AD89E6B4D6 /* HelveticaNeue-LightExt.otf */, + 1F140B31FD8E42ADA477F817 /* HelveticaNeue-LightExtObl.otf */, + 001EC7C37F9448CA8B7BE559 /* HelveticaNeue-MediumCond.otf */, + EA62BFA1F6294323BFAE7EA0 /* HelveticaNeue-MediumCondObl.otf */, + 30547B3A6F39407E85F47460 /* HelveticaNeue-MediumExt.otf */, + BBEF583229764B3EB88778EE /* HelveticaNeue-MediumExtObl.otf */, + 825627A4725D4E8CA2855990 /* HelveticaNeue-Roman.otf */, + 401E331B3F084A6694BEA48D /* HelveticaNeue-Thin.otf */, + 579D9C6E7CF64DBFBCB6DDC0 /* HelveticaNeue-ThinCond.otf */, + F1E91A4685864E6EA1AB8961 /* HelveticaNeue-ThinCondObl.otf */, + D2017877E59E42C5BDE240A2 /* HelveticaNeue-ThinExtObl.otf */, + 4BE8AE7BD21C42E693C0AC63 /* HelveticaNeue-ThinItalic.otf */, + 320BC91979FD45F8B4A1DE10 /* HelveticaNeue-UltraLigCond.otf */, + 5474100744844CAABD7DD120 /* HelveticaNeue-UltraLigCondObl.otf */, + F942D35FD2AC4A9AA6B2735A /* HelveticaNeue-UltraLigExt.otf */, + 5D2BF1F31E004EEE9D522238 /* HelveticaNeueBoldItalic.ttf */, + F469012A5CCD49CD9EAF23F7 /* HelveticaNeueItalic.ttf */, + 57204244BCE64FD3B00387F1 /* HelveticaNeueLight.ttf */, + 36ED4079622B4A32A63A1824 /* HelveticaNeueLightItalic.ttf */, + C06F86F2A28D4C48867E7656 /* HelveticaNeueMedium.ttf */, + 73D1933D9D434B94925AEA3D /* HelveticaNeueUltraLight.ttf */, + 6B1C611BFCF747E2955D2D25 /* Prompt-Black.ttf */, + D1E4802508184C2398E398D4 /* Prompt-BlackItalic.ttf */, + 2972004E4D90493294310170 /* Prompt-Bold.ttf */, + 6F50A6BE5CE745CB95382DB5 /* Prompt-BoldItalic.ttf */, + 862548AAB33E42CCA52E8C5A /* Prompt-ExtraBold.ttf */, + 08D55EB6D05E4FC4B7F1FE43 /* Prompt-ExtraBoldItalic.ttf */, + 1C19FE1049FC4342976A84F0 /* Prompt-ExtraLight.ttf */, + 8A0E7A5B712240B0A5D80CD0 /* Prompt-ExtraLightItalic.ttf */, + 1DC385B0DEE246E599862EEF /* Prompt-Italic.ttf */, + E41D36BC69EB45FBB91C35E7 /* Prompt-Light.ttf */, + 862B9827E2E44C69BEAD246C /* Prompt-LightItalic.ttf */, + EE71CEECA7FE41A3BB61EAC4 /* Prompt-Medium.ttf */, + 07562EA7B93E4C4EA182A2F7 /* Prompt-MediumItalic.ttf */, + E261252AAEED484D86F503A4 /* Prompt-Regular.ttf */, + BD3C50CEE1DC417691196E47 /* Prompt-SemiBold.ttf */, + 5636EF3B5B25467E8C547356 /* Prompt-SemiBoldItalic.ttf */, + 83BCD4C4237245CC8FD65EBA /* Prompt-Thin.ttf */, + 36B2F6E8A87B476298A99464 /* Prompt-ThinItalic.ttf */, + 6A55B30A897D413385D4D499 /* icomoon.ttf */, + B48E078AFF534DB6805306A9 /* AntDesign.ttf */, + 2DC17590934E47E6B335C145 /* Entypo.ttf */, + D94DFCEA09754906BBC9F1EF /* EvilIcons.ttf */, + 015875F8556949209D4B35B5 /* Feather.ttf */, + 55D20555CBAE438D88F3C095 /* FontAwesome.ttf */, + 7EF2E1D9BEE14B03A6149E4A /* FontAwesome5_Brands.ttf */, + 12F7635DFE8343238183DDB1 /* FontAwesome5_Regular.ttf */, + 1024EDF4A4F64F5E89E955EA /* FontAwesome5_Solid.ttf */, + 3C662D837947491182124BDD /* Fontisto.ttf */, + 027A3B1A6DDE407E980BFD8B /* Foundation.ttf */, + 3112F697376540DD97ED96F7 /* Ionicons.ttf */, + B41D3628F42C42AE8185C663 /* MaterialCommunityIcons.ttf */, + 264A3E43A94848FBADA73D20 /* MaterialIcons.ttf */, + 912AE64D64EF49D280281E8A /* Octicons.ttf */, + 9C313C620791401F9A2BD0CE /* Roboto_medium.ttf */, + B2561120DEFA42ACB00FA588 /* Roboto.ttf */, + 9E832B02F0934D48897D388A /* rubicon-icon-font.ttf */, + 2444992B64A7443F824B28EF /* SimpleLineIcons.ttf */, + F4F4E0305AB44E4E8AF28BEF /* Zocial.ttf */, + ); + name = Resources; + sourceTree = ""; + }; + 832341AE1AAA6A7D00B99B32 /* Libraries */ = { + isa = PBXGroup; + children = ( + ); + name = Libraries; + sourceTree = ""; + }; + 83CBB9F61A601CBA00E9B192 = { + isa = PBXGroup; + children = ( + FD7256082D81A1CD00E59CEC /* PrivacyInfo.xcprivacy */, + 883370DF23323B1E0045FDA1 /* GoogleService-Info.plist */, + 13B07FAE1A68108700A75B9A /* csareactrn60 */, + 832341AE1AAA6A7D00B99B32 /* Libraries */, + 83CBBA001A601CBA00E9B192 /* Products */, + 2D16E6871FA4F8E400B85C8A /* Frameworks */, + A617DCC10EF8CE6D4DD029BF /* Pods */, + 4916917C7A3244F890BEE158 /* Resources */, + ); + indentWidth = 2; + sourceTree = ""; + tabWidth = 2; + usesTabs = 0; + }; + 83CBBA001A601CBA00E9B192 /* Products */ = { + isa = PBXGroup; + children = ( + 13B07F961A680F5B00A75B9A /* csareactrn60.app */, + ); + name = Products; + sourceTree = ""; + }; + A617DCC10EF8CE6D4DD029BF /* Pods */ = { + isa = PBXGroup; + children = ( + A4FCADBFE9B149AF00A57491 /* Pods-csareactrn60.debug.xcconfig */, + 25116F45562BB5EB09DF23A8 /* Pods-csareactrn60.release.xcconfig */, + ); + path = Pods; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 13B07F861A680F5B00A75B9A /* csareactrn60 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "csareactrn60" */; + buildPhases = ( + D1160407D2240D48C62B7317 /* [CP] Check Pods Manifest.lock */, + FD10A7F022414F080027D42C /* Start Packager */, + 13B07F871A680F5B00A75B9A /* Sources */, + 13B07F8C1A680F5B00A75B9A /* Frameworks */, + 13B07F8E1A680F5B00A75B9A /* Resources */, + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, + F7A92B6D97F97684A9874FCF /* [CP] Copy Pods Resources */, + 2FF54CDC5E26E5B0EE4C77D8 /* [CP-User] [RNFB] Core Configuration */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = csareactrn60; + productName = csareactrn60; + productReference = 13B07F961A680F5B00A75B9A /* csareactrn60.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 83CBB9F71A601CBA00E9B192 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 1120; + ORGANIZATIONNAME = Facebook; + TargetAttributes = { + 13B07F861A680F5B00A75B9A = { + DevelopmentTeam = 84F3R56BUC; + }; + }; + }; + buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "csareactrn60" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + English, + en, + Base, + ); + mainGroup = 83CBB9F61A601CBA00E9B192; + productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 13B07F861A680F5B00A75B9A /* csareactrn60 */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 13B07F8E1A680F5B00A75B9A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + FDF0A3462D81709A00B31918 /* main.jsbundle in Resources */, + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, + 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */, + 3315BDDF38E744F5A8F2E12D /* arial.ttf in Resources */, + 4C37F2DC742A425F913826A7 /* HelveticaBlkIt.ttf in Resources */, + 3B0DFA8A3E66426C83106178 /* HelveticaNeue-Black.otf in Resources */, + A041F64477744FFC83EDAE30 /* HelveticaNeue-BlackCond.otf in Resources */, + 613CD38CE1D34789B42DE436 /* HelveticaNeue-BlackCondObl.otf in Resources */, + 59D523C8F50B4740944768F7 /* HelveticaNeue-BlackExt.otf in Resources */, + C795F5B3AA2646DC989C8094 /* HelveticaNeue-BlackExtObl.otf in Resources */, + AFB62531EB284F5FAD8D60D7 /* HelveticaNeue-BoldCondObl.otf in Resources */, + F64BDC9779CC4A968323B1D2 /* HelveticaNeue-BoldExt.otf in Resources */, + 6AEA55507CC74E2588262083 /* HelveticaNeue-BoldExtObl.otf in Resources */, + 883370E023323B1E0045FDA1 /* GoogleService-Info.plist in Resources */, + DC6D6AD8F35E49B6A1918714 /* HelveticaNeue-Condensed.otf in Resources */, + CC816883C8EA41D481128BBE /* HelveticaNeue-CondensedObl.otf in Resources */, + 43368876D94248E3A8A13602 /* HelveticaNeue-ExtBlackCond.otf in Resources */, + 37240CDF898442598823F626 /* HelveticaNeue-ExtBlackCondObl.otf in Resources */, + 87ABB24159D441B5AAD56102 /* HelveticaNeue-Extended.otf in Resources */, + 67B01251A35044E5BDBFC48B /* HelveticaNeue-ExtendedObl.otf in Resources */, + E02AA9900E6443CE9B253A5D /* HelveticaNeue-Heavy.otf in Resources */, + 90745F7DC6274104A4DB7493 /* HelveticaNeue-HeavyCond.otf in Resources */, + FD86179F379848B883BE640C /* HelveticaNeue-HeavyCondObl.otf in Resources */, + BF2D955F76D547E2A06A95F7 /* HelveticaNeue-HeavyExt.otf in Resources */, + 05D9C7D844A84FF383CF9E27 /* HelveticaNeue-HeavyExtObl.otf in Resources */, + 9FEF2682392E49C6A92C415F /* HelveticaNeue-HeavyItalic.otf in Resources */, + 80DAA3500C1145B1973F7FD9 /* HelveticaNeue-LightCondObl.otf in Resources */, + 060425A5EF864C418B548F15 /* HelveticaNeue-LightExt.otf in Resources */, + AD4D58D7044B4CF0B513E73B /* HelveticaNeue-LightExtObl.otf in Resources */, + 744F09052D2B460C934469B8 /* HelveticaNeue-MediumCond.otf in Resources */, + 9735962A8E33451AA784CC52 /* HelveticaNeue-MediumCondObl.otf in Resources */, + F5E452C877D74AB48FA03ADB /* HelveticaNeue-MediumExt.otf in Resources */, + 0DA72BE62DD04FCA91E95C99 /* HelveticaNeue-MediumExtObl.otf in Resources */, + EEAE6880983148F18CEBC298 /* HelveticaNeue-Roman.otf in Resources */, + E577C35A66024E62A0F7EE2A /* HelveticaNeue-Thin.otf in Resources */, + AB69EFB603DF4447B8D7C797 /* HelveticaNeue-ThinCond.otf in Resources */, + 6617BBF9E0FD491FB83BB4CA /* HelveticaNeue-ThinCondObl.otf in Resources */, + EA2E7CD5D23649239AD8B7C1 /* HelveticaNeue-ThinExtObl.otf in Resources */, + 1F7FF07D5687407EA1D187ED /* HelveticaNeue-ThinItalic.otf in Resources */, + C33A29FD649F45B9AD0E6016 /* HelveticaNeue-UltraLigCond.otf in Resources */, + D77E87C0F90C41D0834EA1F6 /* HelveticaNeue-UltraLigCondObl.otf in Resources */, + 10F3B34383D24C0295B848D1 /* HelveticaNeue-UltraLigExt.otf in Resources */, + 6059ACDBE70E4CECA8A06232 /* HelveticaNeueBoldItalic.ttf in Resources */, + F411D83EAFEE48EDA1D752F2 /* HelveticaNeueItalic.ttf in Resources */, + AF05F001427343ED9B54558A /* HelveticaNeueLight.ttf in Resources */, + D68F95FEDD9C4508A3120F0F /* HelveticaNeueLightItalic.ttf in Resources */, + AB7F6C9732154D9899F68238 /* HelveticaNeueMedium.ttf in Resources */, + 64D541496C194E35AA212970 /* HelveticaNeueUltraLight.ttf in Resources */, + B7249E7F499746C994028283 /* Prompt-Black.ttf in Resources */, + B52C1A10D8454F1D8789A722 /* Prompt-BlackItalic.ttf in Resources */, + 699BE7A98DCC4F7482409379 /* Prompt-Bold.ttf in Resources */, + F6941127F42843FC86D2733B /* Prompt-BoldItalic.ttf in Resources */, + 17F864C9C4A74744B4649FFC /* Prompt-ExtraBold.ttf in Resources */, + 6803037915D0497EA6A335A2 /* Prompt-ExtraBoldItalic.ttf in Resources */, + 73D75F4367A045AD85E215F4 /* Prompt-ExtraLight.ttf in Resources */, + 28B708D71DC74110BA5414C9 /* Prompt-ExtraLightItalic.ttf in Resources */, + AF06DA2E2AFB4B75A842CE83 /* Prompt-Italic.ttf in Resources */, + F0153B418D814179A434916D /* Prompt-Light.ttf in Resources */, + 45A7A9558AD64A09B6EA6EA2 /* Prompt-LightItalic.ttf in Resources */, + A730EB9733D0415FBAB6119D /* Prompt-Medium.ttf in Resources */, + 9AE35102815944178A4BA1EE /* Prompt-MediumItalic.ttf in Resources */, + E4BF1F2330A94DC99F9D0DBB /* Prompt-Regular.ttf in Resources */, + 81C42E72D1474B48947D9C8F /* Prompt-SemiBold.ttf in Resources */, + 64317D2EBF034084A3D0E110 /* Prompt-SemiBoldItalic.ttf in Resources */, + 3F1F4FFDE2E64BCDB0EF1568 /* Prompt-Thin.ttf in Resources */, + E47A825148D24193ABFCE9D1 /* Prompt-ThinItalic.ttf in Resources */, + C827FCC31E014C9AB99E8DC5 /* icomoon.ttf in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Bundle React Native code and images"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh\n"; + }; + 2FF54CDC5E26E5B0EE4C77D8 /* [CP-User] [RNFB] Core Configuration */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)", + ); + name = "[CP-User] [RNFB] Core Configuration"; + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\nset -e\n\n_MAX_LOOKUPS=2;\n_SEARCH_RESULT=''\n_RN_ROOT_EXISTS=''\n_CURRENT_LOOKUPS=1\n_JSON_ROOT=\"'react-native'\"\n_JSON_FILE_NAME='firebase.json'\n_JSON_OUTPUT_BASE64='e30=' # { }\n_CURRENT_SEARCH_DIR=${PROJECT_DIR}\n_PLIST_BUDDY=/usr/libexec/PlistBuddy\n_TARGET_PLIST=\"${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}\"\n_DSYM_PLIST=\"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Info.plist\"\n\n# plist arrays\n_PLIST_ENTRY_KEYS=()\n_PLIST_ENTRY_TYPES=()\n_PLIST_ENTRY_VALUES=()\n\nfunction setPlistValue {\n echo \"info: setting plist entry '$1' of type '$2' in file '$4'\"\n ${_PLIST_BUDDY} -c \"Add :$1 $2 '$3'\" $4 || echo \"info: '$1' already exists\"\n}\n\nfunction getFirebaseJsonKeyValue () {\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n ruby -Ku -e \"require 'rubygems';require 'json'; output=JSON.parse('$1'); puts output[$_JSON_ROOT]['$2']\"\n else\n echo \"\"\n fi;\n}\n\nfunction jsonBoolToYesNo () {\n if [[ $1 == \"false\" ]]; then\n echo \"NO\"\n elif [[ $1 == \"true\" ]]; then\n echo \"YES\"\n else echo \"NO\"\n fi\n}\n\necho \"info: -> RNFB build script started\"\necho \"info: 1) Locating ${_JSON_FILE_NAME} file:\"\n\nif [[ -z ${_CURRENT_SEARCH_DIR} ]]; then\n _CURRENT_SEARCH_DIR=$(pwd)\nfi;\n\nwhile true; do\n _CURRENT_SEARCH_DIR=$(dirname \"$_CURRENT_SEARCH_DIR\")\n if [[ \"$_CURRENT_SEARCH_DIR\" == \"/\" ]] || [[ ${_CURRENT_LOOKUPS} -gt ${_MAX_LOOKUPS} ]]; then break; fi;\n echo \"info: ($_CURRENT_LOOKUPS of $_MAX_LOOKUPS) Searching in '$_CURRENT_SEARCH_DIR' for a ${_JSON_FILE_NAME} file.\"\n _SEARCH_RESULT=$(find \"$_CURRENT_SEARCH_DIR\" -maxdepth 2 -name ${_JSON_FILE_NAME} -print | /usr/bin/head -n 1)\n if [[ ${_SEARCH_RESULT} ]]; then\n echo \"info: ${_JSON_FILE_NAME} found at $_SEARCH_RESULT\"\n break;\n fi;\n _CURRENT_LOOKUPS=$((_CURRENT_LOOKUPS+1))\ndone\n\nif [[ ${_SEARCH_RESULT} ]]; then\n _JSON_OUTPUT_RAW=$(cat \"${_SEARCH_RESULT}\")\n _RN_ROOT_EXISTS=$(ruby -Ku -e \"require 'rubygems';require 'json'; output=JSON.parse('$_JSON_OUTPUT_RAW'); puts output[$_JSON_ROOT]\" || echo '')\n\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n if ! python3 --version >/dev/null 2>&1; then echo \"python3 not found, firebase.json file processing error.\" && exit 1; fi\n _JSON_OUTPUT_BASE64=$(python3 -c 'import json,sys,base64;print(base64.b64encode(bytes(json.dumps(json.loads(open('\"'${_SEARCH_RESULT}'\"', '\"'rb'\"').read())['${_JSON_ROOT}']), '\"'utf-8'\"')).decode())' || echo \"e30=\")\n fi\n\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n\n # config.app_data_collection_default_enabled\n _APP_DATA_COLLECTION_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_data_collection_default_enabled\")\n if [[ $_APP_DATA_COLLECTION_ENABLED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseDataCollectionDefaultEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_DATA_COLLECTION_ENABLED\")\")\n fi\n\n # config.analytics_auto_collection_enabled\n _ANALYTICS_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_auto_collection_enabled\")\n if [[ $_ANALYTICS_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_COLLECTION\")\")\n fi\n\n # config.analytics_collection_deactivated\n _ANALYTICS_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_collection_deactivated\")\n if [[ $_ANALYTICS_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_DEACTIVATED\")\")\n fi\n\n # config.analytics_idfv_collection_enabled\n _ANALYTICS_IDFV_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_idfv_collection_enabled\")\n if [[ $_ANALYTICS_IDFV_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_IDFV_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_IDFV_COLLECTION\")\")\n fi\n\n # config.analytics_default_allow_ad_personalization_signals\n _ANALYTICS_PERSONALIZATION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_ad_personalization_signals\")\n if [[ $_ANALYTICS_PERSONALIZATION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_PERSONALIZATION_SIGNALS\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_PERSONALIZATION\")\")\n fi\n\n # config.analytics_registration_with_ad_network_enabled\n _ANALYTICS_REGISTRATION_WITH_AD_NETWORK=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"google_analytics_registration_with_ad_network_enabled\")\n if [[ $_ANALYTICS_REGISTRATION_WITH_AD_NETWORK ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_REGISTRATION_WITH_AD_NETWORK_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_REGISTRATION_WITH_AD_NETWORK\")\")\n fi\n\n # config.google_analytics_automatic_screen_reporting_enabled\n _ANALYTICS_AUTO_SCREEN_REPORTING=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"google_analytics_automatic_screen_reporting_enabled\")\n if [[ $_ANALYTICS_AUTO_SCREEN_REPORTING ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAutomaticScreenReportingEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_SCREEN_REPORTING\")\")\n fi\n\n # config.perf_auto_collection_enabled\n _PERF_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_auto_collection_enabled\")\n if [[ $_PERF_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_enabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_AUTO_COLLECTION\")\")\n fi\n\n # config.perf_collection_deactivated\n _PERF_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_collection_deactivated\")\n if [[ $_PERF_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_deactivated\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_DEACTIVATED\")\")\n fi\n\n # config.messaging_auto_init_enabled\n _MESSAGING_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"messaging_auto_init_enabled\")\n if [[ $_MESSAGING_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseMessagingAutoInitEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_MESSAGING_AUTO_INIT\")\")\n fi\n\n # config.in_app_messaging_auto_colllection_enabled\n _FIAM_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"in_app_messaging_auto_collection_enabled\")\n if [[ $_FIAM_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseInAppMessagingAutomaticDataCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_FIAM_AUTO_INIT\")\")\n fi\n\n # config.app_check_token_auto_refresh\n _APP_CHECK_TOKEN_AUTO_REFRESH=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_check_token_auto_refresh\")\n if [[ $_APP_CHECK_TOKEN_AUTO_REFRESH ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAppCheckTokenAutoRefreshEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_CHECK_TOKEN_AUTO_REFRESH\")\")\n fi\n\n # config.crashlytics_disable_auto_disabler - undocumented for now - mainly for debugging, document if becomes useful\n _CRASHLYTICS_AUTO_DISABLE_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"crashlytics_disable_auto_disabler\")\n if [[ $_CRASHLYTICS_AUTO_DISABLE_ENABLED == \"true\" ]]; then\n echo \"Disabled Crashlytics auto disabler.\" # do nothing\n else\n _PLIST_ENTRY_KEYS+=(\"FirebaseCrashlyticsCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"NO\")\n fi\nelse\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n echo \"warning: A firebase.json file was not found, whilst this file is optional it is recommended to include it to configure firebase services in React Native Firebase.\"\nfi;\n\necho \"info: 2) Injecting Info.plist entries: \"\n\n# Log out the keys we're adding\nfor i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n echo \" -> $i) ${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\"\ndone\n\nfor plist in \"${_TARGET_PLIST}\" \"${_DSYM_PLIST}\" ; do\n if [[ -f \"${plist}\" ]]; then\n\n # paths with spaces break the call to setPlistValue. temporarily modify\n # the shell internal field separator variable (IFS), which normally\n # includes spaces, to consist only of line breaks\n oldifs=$IFS\n IFS=\"\n\"\n\n for i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n setPlistValue \"${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\" \"${plist}\"\n done\n\n # restore the original internal field separator value\n IFS=$oldifs\n else\n echo \"warning: A Info.plist build output file was not found (${plist})\"\n fi\ndone\n\necho \"info: <- RNFB build script finished\"\n"; + }; + D1160407D2240D48C62B7317 /* [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-csareactrn60-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; + }; + F7A92B6D97F97684A9874FCF /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-csareactrn60/Pods-csareactrn60-resources.sh", + "${PODS_ROOT}/FBSDKCoreKit/FacebookSDKStrings.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreInternal/FirebaseCoreInternal_Privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations/FirebaseInstallations_Privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport/GoogleDataTransport_Privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities/GoogleUtilities_Privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC/FBLPromises_Privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage/RNCAsyncStorage_resources.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker/QBImagePicker.bundle", + "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf", + "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Entypo.ttf", + "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/EvilIcons.ttf", + "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Feather.ttf", + "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf", + "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Brands.ttf", + "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf", + "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Solid.ttf", + "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Fontisto.ttf", + "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Foundation.ttf", + "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Ionicons.ttf", + "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/MaterialCommunityIcons.ttf", + "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/MaterialIcons.ttf", + "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Octicons.ttf", + "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf", + "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Zocial.ttf", + "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/AccessibilityResources.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/TOCropViewController/TOCropViewControllerBundle.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/react-native-cameraroll/RNCameraRollPrivacyInfo.bundle", + ); + name = "[CP] Copy Pods Resources"; + outputPaths = ( + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FacebookSDKStrings.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FirebaseCoreInternal_Privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FirebaseInstallations_Privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GoogleDataTransport_Privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GoogleUtilities_Privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FBLPromises_Privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNCAsyncStorage_resources.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/QBImagePicker.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AntDesign.ttf", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Entypo.ttf", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EvilIcons.ttf", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Feather.ttf", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome.ttf", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome5_Brands.ttf", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome5_Regular.ttf", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome5_Solid.ttf", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Fontisto.ttf", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Foundation.ttf", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Ionicons.ttf", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/MaterialCommunityIcons.ttf", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/MaterialIcons.ttf", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Octicons.ttf", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/SimpleLineIcons.ttf", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Zocial.ttf", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AccessibilityResources.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/TOCropViewControllerBundle.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNCameraRollPrivacyInfo.bundle", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-csareactrn60/Pods-csareactrn60-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; + FD10A7F022414F080027D42C /* Start Packager */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = "Start Packager"; + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "export RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../node_modules/react-native/scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open \"$SRCROOT/../node_modules/react-native/scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 13B07F871A680F5B00A75B9A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */, + 13B07FC11A68108700A75B9A /* main.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 13B07FB11A68108700A75B9A /* LaunchScreen.xib */ = { + isa = PBXVariantGroup; + children = ( + 13B07FB21A68108700A75B9A /* Base */, + ); + name = LaunchScreen.xib; + path = csareactrn60; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 13B07F941A680F5B00A75B9A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A4FCADBFE9B149AF00A57491 /* Pods-csareactrn60.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_ENTITLEMENTS = csareactrn60/csareactrn60.entitlements; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; + CURRENT_PROJECT_VERSION = 162; + DEAD_CODE_STRIPPING = NO; + DEVELOPMENT_TEAM = 84F3R56BUC; + "DEVELOPMENT_TEAM[sdk=iphoneos*]" = 84F3R56BUC; + INFOPLIST_FILE = csareactrn60/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MARKETING_VERSION = 2.107; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = th.co.csasset.mobile; + PRODUCT_NAME = csareactrn60; + PROVISIONING_PROFILE_SPECIFIER = "Csa dev apple id"; + "PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "Csa dist apple id"; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Debug; + }; + 13B07F951A680F5B00A75B9A /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 25116F45562BB5EB09DF23A8 /* Pods-csareactrn60.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_ENTITLEMENTS = csareactrn60/csareactrn60.entitlements; + CODE_SIGN_IDENTITY = "iPhone Distribution"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; + CODE_SIGN_STYLE = Manual; + CURRENT_PROJECT_VERSION = 162; + DEVELOPMENT_TEAM = 84F3R56BUC; + "DEVELOPMENT_TEAM[sdk=iphoneos*]" = 84F3R56BUC; + INFOPLIST_FILE = csareactrn60/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MARKETING_VERSION = 2.107; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = th.co.csasset.mobile; + PRODUCT_NAME = csareactrn60; + PROVISIONING_PROFILE_SPECIFIER = "Csa dist apple id"; + "PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "Csa dist apple id"; + TARGETED_DEVICE_FAMILY = "1,2"; + 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++17"; + 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_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*]" = i386; + 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)", + _LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION, + ); + 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 = 13.0; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + OTHER_CFLAGS = "$(inherited)"; + OTHER_CPLUSPLUSFLAGS = "$(inherited)"; + OTHER_LDFLAGS = ( + "$(inherited)", + " ", + ); + REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; + SDKROOT = iphoneos; + }; + name = Debug; + }; + 83CBBA211A601CBA00E9B192 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + 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_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*]" = i386; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + _LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION, + ); + 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 = 13.0; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_CFLAGS = "$(inherited)"; + OTHER_CPLUSPLUSFLAGS = "$(inherited)"; + OTHER_LDFLAGS = ( + "$(inherited)", + " ", + ); + REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; + SDKROOT = iphoneos; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "csareactrn60" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 13B07F941A680F5B00A75B9A /* Debug */, + 13B07F951A680F5B00A75B9A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "csareactrn60" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 83CBBA201A601CBA00E9B192 /* Debug */, + 83CBBA211A601CBA00E9B192 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; +} diff --git a/ios/csareactrn60.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/ios/csareactrn60.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 0000000..f9b0d7c --- /dev/null +++ b/ios/csareactrn60.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,8 @@ + + + + + PreviewsEnabled + + + diff --git a/ios/csareactrn60/AppDelegate.h b/ios/csareactrn60/AppDelegate.h index 2726d5e..ac490f9 100644 --- a/ios/csareactrn60/AppDelegate.h +++ b/ios/csareactrn60/AppDelegate.h @@ -5,11 +5,9 @@ * LICENSE file in the root directory of this source tree. */ -#import +#import #import -@interface AppDelegate : UIResponder - -@property (nonatomic, strong) UIWindow *window; +@interface AppDelegate : RCTAppDelegate @end diff --git a/ios/csareactrn60/AppDelegate.m b/ios/csareactrn60/AppDelegate.m index 43e4058..24bdd6f 100644 --- a/ios/csareactrn60/AppDelegate.m +++ b/ios/csareactrn60/AppDelegate.m @@ -64,7 +64,7 @@ - (NSURL *)sourceURLForBridge:(RCTBridge *)bridge { #if DEBUG - return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil]; + return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index"]; #else return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"]; #endif diff --git a/ios/csareactrn60/AppDelegate.mm b/ios/csareactrn60/AppDelegate.mm new file mode 100644 index 0000000..e40cfb2 --- /dev/null +++ b/ios/csareactrn60/AppDelegate.mm @@ -0,0 +1,71 @@ +/** + * 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. + */ + +#import "AppDelegate.h" + +#import + +#import +#import "RNSplashScreen.h" + +#import + +@implementation AppDelegate + +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions +{ + + if ([FIRApp defaultApp] == nil) { + [FIRApp configure]; + } + + RCTBridge *bridge = [[RCTBridge alloc] initWithDelegate:self launchOptions:launchOptions]; + RCTRootView *rootView = [[RCTRootView alloc] initWithBridge:bridge + moduleName:@"csareactrn60" + initialProperties:nil]; + + rootView.backgroundColor = [[UIColor alloc] initWithRed:1.0f green:1.0f blue:1.0f alpha:1]; + + + self.moduleName = @"RnDiffApp"; + // You can add your custom initial props in the dictionary below. + // They will be passed down to the ViewController used by React Native. + self.initialProps = @{}; + + [RNSplashScreen show]; + + [[FBSDKApplicationDelegate sharedInstance] application:application + didFinishLaunchingWithOptions:launchOptions]; + return [super application:application didFinishLaunchingWithOptions:launchOptions]; +} + + +- (BOOL)application:(UIApplication *)application + openURL:(NSURL *)url + sourceApplication:(NSString *)sourceApplication + annotation:(id)annotation { + + BOOL handled = [[FBSDKApplicationDelegate sharedInstance] application:application + openURL:url + sourceApplication:sourceApplication + annotation:annotation + ]; + // Add any custom logic here. + return handled; +} + + +- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge +{ +#if DEBUG + return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index"]; +#else + return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"]; +#endif +} + +@end diff --git a/ios/csareactrn60/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/csareactrn60/Images.xcassets/AppIcon.appiconset/Contents.json index c2cfd1c..75f2a62 100644 --- a/ios/csareactrn60/Images.xcassets/AppIcon.appiconset/Contents.json +++ b/ios/csareactrn60/Images.xcassets/AppIcon.appiconset/Contents.json @@ -1 +1,185 @@ -{"images":[{"size":"60x60","expected-size":"180","filename":"180.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"40x40","expected-size":"80","filename":"80.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"40x40","expected-size":"120","filename":"120.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"60x60","expected-size":"120","filename":"120.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"57x57","expected-size":"57","filename":"57.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"1x"},{"size":"29x29","expected-size":"58","filename":"58.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"29x29","expected-size":"29","filename":"29.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"1x"},{"size":"29x29","expected-size":"87","filename":"87.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"57x57","expected-size":"114","filename":"114.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"20x20","expected-size":"40","filename":"40.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"20x20","expected-size":"60","filename":"60.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"1024x1024","filename":"1024.png","expected-size":"1024","idiom":"ios-marketing","folder":"Assets.xcassets/AppIcon.appiconset/","scale":"1x"},{"size":"40x40","expected-size":"80","filename":"80.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"72x72","expected-size":"72","filename":"72.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"76x76","expected-size":"152","filename":"152.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"50x50","expected-size":"100","filename":"100.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"29x29","expected-size":"58","filename":"58.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"76x76","expected-size":"76","filename":"76.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"29x29","expected-size":"29","filename":"29.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"50x50","expected-size":"50","filename":"50.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"72x72","expected-size":"144","filename":"144.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"40x40","expected-size":"40","filename":"40.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"83.5x83.5","expected-size":"167","filename":"167.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"20x20","expected-size":"20","filename":"20.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"20x20","expected-size":"40","filename":"40.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"1024x1024","filename":"1024.png","expected-size":"1024","idiom":"ios-marketing","folder":"Assets.xcassets/AppIcon.appiconset/","scale":"1x"}]} \ No newline at end of file +{ + "images": [{ + "size": "60x60", + "expected-size": "180", + "filename": "180.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "iphone", + "scale": "3x" + }, { + "size": "40x40", + "expected-size": "80", + "filename": "80.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "iphone", + "scale": "2x" + }, { + "size": "40x40", + "expected-size": "120", + "filename": "120.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "iphone", + "scale": "3x" + }, { + "size": "60x60", + "expected-size": "120", + "filename": "120.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "iphone", + "scale": "2x" + }, { + "size": "57x57", + "expected-size": "57", + "filename": "57.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "iphone", + "scale": "1x" + }, { + "size": "29x29", + "expected-size": "58", + "filename": "58.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "iphone", + "scale": "2x" + }, { + "size": "29x29", + "expected-size": "29", + "filename": "29.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "iphone", + "scale": "1x" + }, { + "size": "29x29", + "expected-size": "87", + "filename": "87.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "iphone", + "scale": "3x" + }, { + "size": "57x57", + "expected-size": "114", + "filename": "114.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "iphone", + "scale": "2x" + }, { + "size": "20x20", + "expected-size": "40", + "filename": "40.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "iphone", + "scale": "2x" + }, { + "size": "20x20", + "expected-size": "60", + "filename": "60.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "iphone", + "scale": "3x" + }, { + "size": "1024x1024", + "filename": "1024.png", + "expected-size": "1024", + "idiom": "ios-marketing", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "scale": "1x" + }, { + "size": "40x40", + "expected-size": "80", + "filename": "80.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "ipad", + "scale": "2x" + }, { + "size": "72x72", + "expected-size": "72", + "filename": "72.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "ipad", + "scale": "1x" + }, { + "size": "76x76", + "expected-size": "152", + "filename": "152.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "ipad", + "scale": "2x" + }, { + "size": "50x50", + "expected-size": "100", + "filename": "100.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "ipad", + "scale": "2x" + }, { + "size": "29x29", + "expected-size": "58", + "filename": "58.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "ipad", + "scale": "2x" + }, { + "size": "76x76", + "expected-size": "76", + "filename": "76.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "ipad", + "scale": "1x" + }, { + "size": "29x29", + "expected-size": "29", + "filename": "29.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "ipad", + "scale": "1x" + }, { + "size": "50x50", + "expected-size": "50", + "filename": "50.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "ipad", + "scale": "1x" + }, { + "size": "72x72", + "expected-size": "144", + "filename": "144.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "ipad", + "scale": "2x" + }, { + "size": "40x40", + "expected-size": "40", + "filename": "40.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "ipad", + "scale": "1x" + }, { + "size": "83.5x83.5", + "expected-size": "167", + "filename": "167.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "ipad", + "scale": "2x" + }, { + "size": "20x20", + "expected-size": "20", + "filename": "20.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "ipad", + "scale": "1x" + }, { + "size": "20x20", + "expected-size": "40", + "filename": "40.png", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "idiom": "ipad", + "scale": "2x" + }, { + "size": "1024x1024", + "filename": "1024.png", + "expected-size": "1024", + "idiom": "ios-marketing", + "folder": "Assets.xcassets/AppIcon.appiconset/", + "scale": "1x" + }] +} \ No newline at end of file diff --git a/ios/csareactrn60/main.m b/ios/csareactrn60/main.m index c316cf8..1bd4b7a 100644 --- a/ios/csareactrn60/main.m +++ b/ios/csareactrn60/main.m @@ -9,7 +9,8 @@ #import "AppDelegate.h" -int main(int argc, char * argv[]) { +int main(int argc, char *argv[]) +{ @autoreleasepool { return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); } 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 index 13a9642..ad8f87b 100644 --- a/metro.config.js +++ b/metro.config.js @@ -1,17 +1,11 @@ -/** - * Metro configuration for React Native - * https://github.com/facebook/react-native - * - * @format - */ +const {getDefaultConfig, mergeConfig} = require('@react-native/metro-config'); -module.exports = { - transformer: { - getTransformOptions: async () => ({ - transform: { - experimentalImportSupport: false, - inlineRequires: false, - }, - }), - }, -}; +/** + * Metro configuration + * https://facebook.github.io/metro/docs/configuration + * + * @type {import('metro-config').MetroConfig} + */ +const config = {}; + +module.exports = mergeConfig(getDefaultConfig(__dirname), config); diff --git a/package.json b/package.json index 7981f91..4c34038 100644 --- a/package.json +++ b/package.json @@ -4,14 +4,15 @@ "private": true, "scripts": { "start": "react-native start", - "test": "jest", "lint": "eslint .", - "postinstall": "sh ./fix.sh", + "postinstall": "patch-package", "prod-android": "cd android && ./gradlew assembleRelease", "run-android": "react-native run-android", "run-ios": "react-native run-ios --simulator \"iPhone 14 Pro Max\"", "run-device": "react-native run-ios --device", - "ios": "react-native run-ios --simulator \"iPhone 14 Pro Max\"" + "ios": "react-native run-ios --simulator \"iPhone 14 Pro Max\"", + "build:ios": "react-native bundle --entry-file='index.js' --bundle-output='./ios/main.jsbundle' --dev=false --platform='ios'", + "test": "jest" }, "rnpm": { "assets": [ @@ -21,22 +22,27 @@ }, "dependencies": { "@invertase/react-native-apple-authentication": "^1.1.2", - "@react-native-community/cameraroll": "^1.2.1", + "@react-native-async-storage/async-storage": "^2.1.2", + "@react-native-camera-roll/camera-roll": "^7.10.0", "@react-native-community/datetimepicker": "^3.0.2", - "@react-native-community/toolbar-android": "^0.2.1", + "@react-native-community/toolbar-android": "0.2.1", "@react-native-firebase/app": "^17.3.2", "@react-native-firebase/messaging": "^17.3.2", + "@react-native/gradle-plugin": "0.73.4", + "@types/react": "^19.1.0", + "@types/react-native": "^0.73.0", "apisauce": "^1.1.0", - "deprecated-react-native-listview": "^0.0.5", + "deprecated-react-native-prop-types": "^5.0.0", "i18n-js": "^3.5.1", "intl": "^1.2.5", "jetifier": "^2.0.0", "moment": "^2.24.0", "native-base": "^2.13.8", - "react": "16.9.0", - "react-native": "^0.63", + "patch-package": "^7.0.0", + "react": "18.2.0", + "react-native": "0.72.6", "react-native-action-sheet": "^2.2.0", - "react-native-camera": "^4.2.1", + "react-native-camera": "4.2.1", "react-native-countdown-component": "^2.7.1", "react-native-device-info": "^5.5.7", "react-native-dropdown-picker": "^5.4.6", @@ -47,14 +53,14 @@ "react-native-fbsdk": "^1.1.2", "react-native-gesture-handler": "^1.4.1", "react-native-hyperlink": "^0.0.16", - "react-native-image-crop-picker": "^0.32.2", + "react-native-image-crop-picker": "0.40.0", "react-native-image-slider-show": "^1.0.3", "react-native-image-slideshow": "^1.0.1", "react-native-image-view": "^2.1.5", "react-native-linear-gradient": "^2.5.6", "react-native-modal-datetime-picker": "^7.5.0", "react-native-pager-view": "^5.4.25", - "react-native-permissions": "^3.6.1", + "react-native-permissions": "^4.1.5", "react-native-picker-dropdown": "^0.1.2", "react-native-qrcode": "^0.2.7", "react-native-qrcode-scanner": "^1.5.5", @@ -64,34 +70,45 @@ "react-native-searchable-dropdown": "^1.1.1", "react-native-signature-canvas": "^4.4.1", "react-native-signature-pad": "^0.1.0", - "react-native-snap-carousel": "^3.8.0", + "react-native-snap-carousel": "4.0.0-beta.6", "react-native-splash-screen": "^3.2.0", "react-native-svg": "^9.9.3", "react-native-switch-toggle": "^1.1.0", "react-native-tab-view": "^3.1.1", "react-native-toast-message": "^2.2.1", "react-native-vector-icons": "^6.6.0", - "react-native-view-shot": "^3.0.2", - "react-native-webview": "^11.23.0", - "react-navigation": "^3.3.0", + "react-native-view-shot": "^3.1.2", + "react-native-webview": "11.26.0", + "react-navigation": "^4.4.3", + "react-navigation-drawer": "^1.4.0", + "react-navigation-stack": "^1.7.3", + "react-navigation-tabs": "^1.2.0", "react-redux": "^7.1.1", "react-select2-native": "^1.3.0", "redux": "^4.0.4", "redux-persist": "^5.10.0", "redux-persist-transform-encrypt": "^2.0.1", - "rn-tooltip": "^2.0.0" + "rn-tooltip": "^2.0.0", + "typescript": "^5.8.3" }, "devDependencies": { - "@babel/core": "^7.6.0", - "@babel/runtime": "^7.6.0", - "@react-native-community/eslint-config": "^0.0.5", - "babel-jest": "^24.9.0", - "eslint": "^6.3.0", - "jest": "^24.9.0", - "metro-react-native-babel-preset": "^0.59.0", - "react-test-renderer": "16.8.6" + "@babel/core": "^7.20.0", + "@babel/preset-env": "^7.20.0", + "@babel/runtime": "^7.20.0", + "@react-native/eslint-config": "^0.72.2", + "@react-native/metro-config": "^0.72.11", + "@tsconfig/react-native": "^3.0.0", + "@types/react": "^18.0.24", + "@types/react-test-renderer": "^18.0.0", + "babel-jest": "^29.2.1", + "eslint": "^8.19.0", + "jest": "^29.2.1", + "metro-react-native-babel-preset": "0.76.8", + "prettier": "^2.4.1", + "react-test-renderer": "18.2.0", + "typescript": "4.8.4" }, - "jest": { - "preset": "react-native" + "engines": { + "node": ">=16" } } diff --git a/patches/@react-native-firebase+messaging+17.5.0.patch b/patches/@react-native-firebase+messaging+17.5.0.patch new file mode 100644 index 0000000..9d17a2f --- /dev/null +++ b/patches/@react-native-firebase+messaging+17.5.0.patch @@ -0,0 +1,971 @@ +diff --git a/node_modules/@react-native-firebase/messaging/android/.classpath b/node_modules/@react-native-firebase/messaging/android/.classpath +new file mode 100644 +index 0000000..0a3280e +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/.classpath +@@ -0,0 +1,6 @@ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/@react-native-firebase/messaging/android/.project b/node_modules/@react-native-firebase/messaging/android/.project +new file mode 100644 +index 0000000..5e5a5be +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/.project +@@ -0,0 +1,34 @@ ++ ++ ++ react-native-firebase_messaging ++ Project react-native-firebase_messaging created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ ++ ++ 1744530580964 ++ ++ 30 ++ ++ org.eclipse.core.resources.regexFilterMatcher ++ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ ++ ++ ++ ++ +diff --git a/node_modules/@react-native-firebase/messaging/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/@react-native-firebase/messaging/android/.settings/org.eclipse.buildship.core.prefs +new file mode 100644 +index 0000000..68c9fab +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/.settings/org.eclipse.buildship.core.prefs +@@ -0,0 +1,2 @@ ++connection.project.dir=../../../../android ++eclipse.preferences.version=1 +diff --git a/node_modules/@react-native-firebase/messaging/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/@react-native-firebase/messaging/android/.settings/org.eclipse.jdt.core.prefs +new file mode 100644 +index 0000000..60e5b01 +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/.settings/org.eclipse.jdt.core.prefs +@@ -0,0 +1,4 @@ ++eclipse.preferences.version=1 ++org.eclipse.jdt.core.compiler.codegen.targetPlatform=27 ++org.eclipse.jdt.core.compiler.compliance=27 ++org.eclipse.jdt.core.compiler.source=27 +diff --git a/node_modules/@react-native-firebase/messaging/android/build.gradle b/node_modules/@react-native-firebase/messaging/android/build.gradle +index a42c5b6..9b3c109 100644 +--- a/node_modules/@react-native-firebase/messaging/android/build.gradle ++++ b/node_modules/@react-native-firebase/messaging/android/build.gradle +@@ -89,6 +89,7 @@ if (rootProject.ext && rootProject.ext.firebaseJson) { + } + + android { ++ namespace "io.invertase.firebase.messaging" + defaultConfig { + multiDexEnabled true + manifestPlaceholders = [ +@@ -105,6 +106,7 @@ android { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } ++ buildFeatures { buildConfig = true } + } + + repositories { +diff --git a/node_modules/@react-native-firebase/messaging/android/build/generated/source/buildConfig/debug/io/invertase/firebase/messaging/BuildConfig.java b/node_modules/@react-native-firebase/messaging/android/build/generated/source/buildConfig/debug/io/invertase/firebase/messaging/BuildConfig.java +new file mode 100644 +index 0000000..05c96b0 +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/build/generated/source/buildConfig/debug/io/invertase/firebase/messaging/BuildConfig.java +@@ -0,0 +1,12 @@ ++/** ++ * Automatically generated file. DO NOT MODIFY ++ */ ++package io.invertase.firebase.messaging; ++ ++public final class BuildConfig { ++ public static final boolean DEBUG = Boolean.parseBoolean("true"); ++ public static final String LIBRARY_PACKAGE_NAME = "io.invertase.firebase.messaging"; ++ public static final String BUILD_TYPE = "debug"; ++ // Field from default config. ++ public static final String FIREBASE_JSON_RAW = "{}"; ++} +diff --git a/node_modules/@react-native-firebase/messaging/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/@react-native-firebase/messaging/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +new file mode 100644 +index 0000000..42b7356 +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +@@ -0,0 +1,45 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/@react-native-firebase/messaging/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/@react-native-firebase/messaging/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +new file mode 100644 +index 0000000..ff221ff +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "io.invertase.firebase.messaging", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/@react-native-firebase/messaging/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/@react-native-firebase/messaging/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/@react-native-firebase/messaging/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/@react-native-firebase/messaging/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +new file mode 100644 +index 0000000..9e26dfe +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +@@ -0,0 +1 @@ ++{} +\ No newline at end of file +diff --git a/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state +new file mode 100644 +index 0000000..1c983fc +Binary files /dev/null and b/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ +diff --git a/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +new file mode 100644 +index 0000000..2f1993a +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +@@ -0,0 +1 @@ ++#Sun Apr 13 14:15:13 ICT 2025 +diff --git a/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml b/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml +new file mode 100644 +index 0000000..711c9ae +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml +@@ -0,0 +1,143 @@ ++ ++ ++ #F0F8FF ++ #FAEBD7 ++ #00FFFF ++ #7FFFD4 ++ #F0FFFF ++ #F5F5DC ++ #FFE4C4 ++ #000000 ++ #FFEBCD ++ #0000FF ++ #8A2BE2 ++ #A52A2A ++ #DEB887 ++ #5F9EA0 ++ #7FFF00 ++ #D2691E ++ #FF7F50 ++ #6495ED ++ #FFF8DC ++ #DC143C ++ #00FFFF ++ #00008B ++ #008B8B ++ #B8860B ++ #A9A9A9 ++ #006400 ++ #BDB76B ++ #8B008B ++ #556B2F ++ #FF8C00 ++ #9932CC ++ #8B0000 ++ #E9967A ++ #8FBC8F ++ #483D8B ++ #2F4F4F ++ #00CED1 ++ #9400D3 ++ #FF1493 ++ #00BFFF ++ #696969 ++ #1E90FF ++ #B22222 ++ #FFFAF0 ++ #228B22 ++ #FF00FF ++ #DCDCDC ++ #F8F8FF ++ #FFD700 ++ #DAA520 ++ #808080 ++ #008000 ++ #ADFF2F ++ #F0FFF0 ++ #FF69B4 ++ #CD5C5C ++ #4B0082 ++ #FFFFF0 ++ #F0E68C ++ #E6E6FA ++ #FFF0F5 ++ #7CFC00 ++ #FFFACD ++ #ADD8E6 ++ #F08080 ++ #E0FFFF ++ #FAFAD2 ++ #90EE90 ++ #D3D3D3 ++ #FFB6C1 ++ #FFA07A ++ #20B2AA ++ #87CEFA ++ #778899 ++ #B0C4DE ++ #FFFFE0 ++ #00FF00 ++ #32CD32 ++ #FAF0E6 ++ #FF00FF ++ #800000 ++ #66CDAA ++ #0000CD ++ #BA55D3 ++ #9370DB ++ #3CB371 ++ #7B68EE ++ #00FA9A ++ #48D1CC ++ #C71585 ++ #191970 ++ #F5FFFA ++ #FFE4E1 ++ #FFE4B5 ++ #FFDEAD ++ #000080 ++ #FDF5E6 ++ #808000 ++ #6B8E23 ++ #FFA500 ++ #FF4500 ++ #DA70D6 ++ #EEE8AA ++ #98FB98 ++ #AFEEEE ++ #DB7093 ++ #FFEFD5 ++ #FFDAB9 ++ #CD853F ++ #FFC0CB ++ #DDA0DD ++ #B0E0E6 ++ #800080 ++ #FF0000 ++ #BC8F8F ++ #4169E1 ++ #8B4513 ++ #FA8072 ++ #F4A460 ++ #2E8B57 ++ #FFF5EE ++ #A0522D ++ #C0C0C0 ++ #87CEEB ++ #6A5ACD ++ #708090 ++ #FFFAFA ++ #00FF7F ++ #4682B4 ++ #D2B48C ++ #008080 ++ #D8BFD8 ++ #FF6347 ++ #40E0D0 ++ #EE82EE ++ #F5DEB3 ++ #FFFFFF ++ #F5F5F5 ++ #FFFF00 ++ #9ACD32 ++ +\ No newline at end of file +diff --git a/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +new file mode 100644 +index 0000000..408d25f +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +@@ -0,0 +1,2 @@ ++ ++#FFFFFF#FFFFF0#FFFFE0#FFFF00#FFFAFA#FFFAF0#FFFACD#FFF8DC#FFF5EE#FFF0F5#FFEFD5#FFEBCD#FFE4E1#FFE4C4#FFE4B5#FFDEAD#FFDAB9#FFD700#FFC0CB#FFB6C1#FFA500#FFA07A#FF8C00#FF7F50#FF69B4#FF6347#FF4500#FF1493#FF00FF#FF00FF#FF0000#FDF5E6#FAFAD2#FAF0E6#FAEBD7#FA8072#F8F8FF#F5FFFA#F5F5F5#F5F5DC#F5DEB3#F4A460#F0FFFF#F0FFF0#F0F8FF#F0E68C#F08080#EEE8AA#EE82EE#E9967A#E6E6FA#E0FFFF#DEB887#DDA0DD#DCDCDC#DC143C#DB7093#DAA520#DA70D6#D8BFD8#D3D3D3#D2B48C#D2691E#CD853F#CD5C5C#C71585#C0C0C0#BDB76B#BC8F8F#BA55D3#B8860B#B22222#B0E0E6#B0C4DE#AFEEEE#ADFF2F#ADD8E6#A9A9A9#A52A2A#A0522D#9ACD32#9932CC#98FB98#9400D3#9370DB#90EE90#8FBC8F#8B4513#8B008B#8B0000#8A2BE2#87CEFA#87CEEB#808080#808000#800080#800000#7FFFD4#7FFF00#7CFC00#7B68EE#778899#708090#6B8E23#6A5ACD#696969#66CDAA#6495ED#5F9EA0#556B2F#4B0082#48D1CC#483D8B#4682B4#4169E1#40E0D0#3CB371#32CD32#2F4F4F#2E8B57#228B22#20B2AA#1E90FF#191970#00FFFF#00FFFF#00FF7F#00FF00#00FA9A#00CED1#00BFFF#008B8B#008080#008000#006400#0000FF#0000CD#00008B#000080#000000 +\ No newline at end of file +diff --git a/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +new file mode 100644 +index 0000000..456a7b8 +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +new file mode 100644 +index 0000000..5fc0ed2 +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/packageDebugAssets/merger.xml +new file mode 100644 +index 0000000..8bc55fa +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/build/intermediates/incremental/packageDebugAssets/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/@react-native-firebase/messaging/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/@react-native-firebase/messaging/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +new file mode 100644 +index 0000000..34d21d0 +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +@@ -0,0 +1,142 @@ ++R_DEF: Internal format may change without notice ++local ++color aliceblue ++color antiquewhite ++color aqua ++color aquamarine ++color azure ++color beige ++color bisque ++color black ++color blanchedalmond ++color blue ++color blueviolet ++color brown ++color burlywood ++color cadetblue ++color chartreuse ++color chocolate ++color coral ++color cornflowerblue ++color cornsilk ++color crimson ++color cyan ++color darkblue ++color darkcyan ++color darkgoldenrod ++color darkgray ++color darkgreen ++color darkkhaki ++color darkmagenta ++color darkolivegreen ++color darkorange ++color darkorchid ++color darkred ++color darksalmon ++color darkseagreen ++color darkslateblue ++color darkslategray ++color darkturquoise ++color darkviolet ++color deeppink ++color deepskyblue ++color dimgray ++color dodgerblue ++color firebrick ++color floralwhite ++color forestgreen ++color fuchsia ++color gainsboro ++color ghostwhite ++color gold ++color goldenrod ++color gray ++color green ++color greenyellow ++color honeydew ++color hotpink ++color indianred ++color indigo ++color ivory ++color khaki ++color lavender ++color lavenderblush ++color lawngreen ++color lemonchiffon ++color lightblue ++color lightcoral ++color lightcyan ++color lightgoldenrodyellow ++color lightgreen ++color lightgrey ++color lightpink ++color lightsalmon ++color lightseagreen ++color lightskyblue ++color lightslategray ++color lightsteelblue ++color lightyellow ++color lime ++color limegreen ++color linen ++color magenta ++color maroon ++color mediumaquamarine ++color mediumblue ++color mediumorchid ++color mediumpurple ++color mediumseagreen ++color mediumslateblue ++color mediumspringgreen ++color mediumturquoise ++color mediumvioletred ++color midnightblue ++color mintcream ++color mistyrose ++color moccasin ++color navajowhite ++color navy ++color oldlace ++color olive ++color olivedrab ++color orange ++color orangered ++color orchid ++color palegoldenrod ++color palegreen ++color paleturquoise ++color palevioletred ++color papayawhip ++color peachpuff ++color peru ++color pink ++color plum ++color powderblue ++color purple ++color red ++color rosybrown ++color royalblue ++color saddlebrown ++color salmon ++color sandybrown ++color seagreen ++color seashell ++color sienna ++color silver ++color skyblue ++color slateblue ++color slategray ++color snow ++color springgreen ++color steelblue ++color tan ++color teal ++color thistle ++color tomato ++color turquoise ++color violet ++color wheat ++color white ++color whitesmoke ++color yellow ++color yellowgreen +diff --git a/node_modules/@react-native-firebase/messaging/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/@react-native-firebase/messaging/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +new file mode 100644 +index 0000000..a9f755e +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +@@ -0,0 +1,76 @@ ++1 ++2 ++4 ++5 /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml ++7 android:targetSdkVersion="34" /> ++7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml ++8 ++9 ++9-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:5:3-64 ++9-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:5:20-62 ++10 ++10-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:6:3-65 ++10-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:6:20-63 ++11 ++11-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:7:3-76 ++11-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:7:20-74 ++12 ++13 ++13-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:9:3-36:17 ++14 /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:10:5-11:42 ++15 android:name="io.invertase.firebase.messaging.ReactNativeFirebaseMessagingHeadlessService" ++15-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:10:14-73 ++16 android:exported="false" /> ++16-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:11:15-39 ++17 /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:12:5-17:15 ++18 android:name="io.invertase.firebase.messaging.ReactNativeFirebaseMessagingService" ++18-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:12:14-65 ++19 android:exported="false" > ++19-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:13:14-38 ++20 ++20-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:14:7-16:23 ++21 ++21-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:15:9-69 ++21-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:15:17-67 ++22 ++23 ++24 ++25 /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:18:5-25:16 ++26 android:name="io.invertase.firebase.messaging.ReactNativeFirebaseMessagingReceiver" ++26-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:19:7-59 ++27 android:exported="true" ++27-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:20:7-30 ++28 android:permission="com.google.android.c2dm.permission.SEND" > ++28-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:21:7-67 ++29 ++29-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:22:7-24:23 ++30 ++30-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:23:9-73 ++30-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:23:17-70 ++31 ++32 ++33 ++34 /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:28:7-58 ++36 android:value="true" /> ++36-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:29:7-53 ++37 /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:31:7-83 ++39 android:value="" /> ++39-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:32:7-59 ++40 /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:34:7-78 ++42 android:resource="@color/white" /> ++42-->/Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:35:7-58 ++43 ++44 ++45 +diff --git a/node_modules/@react-native-firebase/messaging/android/build/intermediates/merged_java_res/debug/feature-react-native-firebase_messaging.jar b/node_modules/@react-native-firebase/messaging/android/build/intermediates/merged_java_res/debug/feature-react-native-firebase_messaging.jar +new file mode 100644 +index 0000000..15cb0ec +Binary files /dev/null and b/node_modules/@react-native-firebase/messaging/android/build/intermediates/merged_java_res/debug/feature-react-native-firebase_messaging.jar differ +diff --git a/node_modules/@react-native-firebase/messaging/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/@react-native-firebase/messaging/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +new file mode 100644 +index 0000000..42b7356 +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +@@ -0,0 +1,45 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/@react-native-firebase/messaging/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/@react-native-firebase/messaging/android/build/intermediates/navigation_json/debug/navigation.json +new file mode 100644 +index 0000000..0637a08 +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/build/intermediates/navigation_json/debug/navigation.json +@@ -0,0 +1 @@ ++[] +\ No newline at end of file +diff --git a/node_modules/@react-native-firebase/messaging/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/@react-native-firebase/messaging/android/build/intermediates/packaged_manifests/debug/output-metadata.json +new file mode 100644 +index 0000000..70de5fb +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/build/intermediates/packaged_manifests/debug/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "PACKAGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "io.invertase.firebase.messaging", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/@react-native-firebase/messaging/android/build/intermediates/packaged_res/debug/values/values.xml b/node_modules/@react-native-firebase/messaging/android/build/intermediates/packaged_res/debug/values/values.xml +new file mode 100644 +index 0000000..711c9ae +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/build/intermediates/packaged_res/debug/values/values.xml +@@ -0,0 +1,143 @@ ++ ++ ++ #F0F8FF ++ #FAEBD7 ++ #00FFFF ++ #7FFFD4 ++ #F0FFFF ++ #F5F5DC ++ #FFE4C4 ++ #000000 ++ #FFEBCD ++ #0000FF ++ #8A2BE2 ++ #A52A2A ++ #DEB887 ++ #5F9EA0 ++ #7FFF00 ++ #D2691E ++ #FF7F50 ++ #6495ED ++ #FFF8DC ++ #DC143C ++ #00FFFF ++ #00008B ++ #008B8B ++ #B8860B ++ #A9A9A9 ++ #006400 ++ #BDB76B ++ #8B008B ++ #556B2F ++ #FF8C00 ++ #9932CC ++ #8B0000 ++ #E9967A ++ #8FBC8F ++ #483D8B ++ #2F4F4F ++ #00CED1 ++ #9400D3 ++ #FF1493 ++ #00BFFF ++ #696969 ++ #1E90FF ++ #B22222 ++ #FFFAF0 ++ #228B22 ++ #FF00FF ++ #DCDCDC ++ #F8F8FF ++ #FFD700 ++ #DAA520 ++ #808080 ++ #008000 ++ #ADFF2F ++ #F0FFF0 ++ #FF69B4 ++ #CD5C5C ++ #4B0082 ++ #FFFFF0 ++ #F0E68C ++ #E6E6FA ++ #FFF0F5 ++ #7CFC00 ++ #FFFACD ++ #ADD8E6 ++ #F08080 ++ #E0FFFF ++ #FAFAD2 ++ #90EE90 ++ #D3D3D3 ++ #FFB6C1 ++ #FFA07A ++ #20B2AA ++ #87CEFA ++ #778899 ++ #B0C4DE ++ #FFFFE0 ++ #00FF00 ++ #32CD32 ++ #FAF0E6 ++ #FF00FF ++ #800000 ++ #66CDAA ++ #0000CD ++ #BA55D3 ++ #9370DB ++ #3CB371 ++ #7B68EE ++ #00FA9A ++ #48D1CC ++ #C71585 ++ #191970 ++ #F5FFFA ++ #FFE4E1 ++ #FFE4B5 ++ #FFDEAD ++ #000080 ++ #FDF5E6 ++ #808000 ++ #6B8E23 ++ #FFA500 ++ #FF4500 ++ #DA70D6 ++ #EEE8AA ++ #98FB98 ++ #AFEEEE ++ #DB7093 ++ #FFEFD5 ++ #FFDAB9 ++ #CD853F ++ #FFC0CB ++ #DDA0DD ++ #B0E0E6 ++ #800080 ++ #FF0000 ++ #BC8F8F ++ #4169E1 ++ #8B4513 ++ #FA8072 ++ #F4A460 ++ #2E8B57 ++ #FFF5EE ++ #A0522D ++ #C0C0C0 ++ #87CEEB ++ #6A5ACD ++ #708090 ++ #FFFAFA ++ #00FF7F ++ #4682B4 ++ #D2B48C ++ #008080 ++ #D8BFD8 ++ #FF6347 ++ #40E0D0 ++ #EE82EE ++ #F5DEB3 ++ #FFFFFF ++ #F5F5F5 ++ #FFFF00 ++ #9ACD32 ++ +\ No newline at end of file +diff --git a/node_modules/@react-native-firebase/messaging/android/build/intermediates/variant_model/debug/out b/node_modules/@react-native-firebase/messaging/android/build/intermediates/variant_model/debug/out +new file mode 100644 +index 0000000..3c77a9c +Binary files /dev/null and b/node_modules/@react-native-firebase/messaging/android/build/intermediates/variant_model/debug/out differ +diff --git a/node_modules/@react-native-firebase/messaging/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/@react-native-firebase/messaging/android/build/outputs/logs/manifest-merger-debug-report.txt +new file mode 100644 +index 0000000..8665413 +--- /dev/null ++++ b/node_modules/@react-native-firebase/messaging/android/build/outputs/logs/manifest-merger-debug-report.txt +@@ -0,0 +1,92 @@ ++-- Merging decision tree log --- ++meta-data#firebase_messaging_auto_init_enabled ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:27:5-29:55 ++ android:value ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:29:7-53 ++ android:name ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:28:7-58 ++meta-data#com.google.firebase.messaging.default_notification_channel_id ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:30:5-32:62 ++ android:value ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:32:7-59 ++ android:name ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:31:7-83 ++meta-data#com.google.firebase.messaging.default_notification_color ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:33:5-35:61 ++ android:resource ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:35:7-58 ++ android:name ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:34:7-78 ++manifest ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:2:1-37:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:2:1-37:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:2:1-37:12 ++ package ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:3:11-52 ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml ++ xmlns:android ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:2:11-69 ++uses-permission#android.permission.INTERNET ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:5:3-64 ++ android:name ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:5:20-62 ++uses-permission#android.permission.WAKE_LOCK ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:6:3-65 ++ android:name ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:6:20-63 ++uses-permission#android.permission.ACCESS_NETWORK_STATE ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:7:3-76 ++ android:name ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:7:20-74 ++application ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:9:3-36:17 ++service#io.invertase.firebase.messaging.ReactNativeFirebaseMessagingHeadlessService ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:10:5-11:42 ++ android:exported ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:11:15-39 ++ android:name ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:10:14-73 ++service#io.invertase.firebase.messaging.ReactNativeFirebaseMessagingService ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:12:5-17:15 ++ android:exported ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:13:14-38 ++ android:name ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:12:14-65 ++intent-filter#action:name:com.google.firebase.MESSAGING_EVENT ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:14:7-16:23 ++action#com.google.firebase.MESSAGING_EVENT ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:15:9-69 ++ android:name ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:15:17-67 ++receiver#io.invertase.firebase.messaging.ReactNativeFirebaseMessagingReceiver ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:18:5-25:16 ++ android:exported ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:20:7-30 ++ android:permission ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:21:7-67 ++ android:name ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:19:7-59 ++intent-filter#action:name:com.google.android.c2dm.intent.RECEIVE ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:22:7-24:23 ++action#com.google.android.c2dm.intent.RECEIVE ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:23:9-73 ++ android:name ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml:23:17-70 ++uses-sdk ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml reason: use-sdk injection requested ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml ++ android:targetSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml ++ android:minSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/@react-native-firebase/messaging/android/src/main/AndroidManifest.xml diff --git a/patches/react-native-action-sheet+2.2.0.patch b/patches/react-native-action-sheet+2.2.0.patch new file mode 100644 index 0000000..6ff5dae --- /dev/null +++ b/patches/react-native-action-sheet+2.2.0.patch @@ -0,0 +1,453 @@ +diff --git a/node_modules/react-native-action-sheet/android/.classpath b/node_modules/react-native-action-sheet/android/.classpath +new file mode 100644 +index 0000000..0a3280e +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/.classpath +@@ -0,0 +1,6 @@ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-action-sheet/android/.project b/node_modules/react-native-action-sheet/android/.project +new file mode 100644 +index 0000000..b7fc3b4 +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/.project +@@ -0,0 +1,34 @@ ++ ++ ++ react-native-action-sheet ++ Project react-native-action-sheet created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ ++ ++ 1744530580849 ++ ++ 30 ++ ++ org.eclipse.core.resources.regexFilterMatcher ++ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ ++ ++ ++ ++ +diff --git a/node_modules/react-native-action-sheet/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-action-sheet/android/.settings/org.eclipse.buildship.core.prefs +new file mode 100644 +index 0000000..1675490 +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/.settings/org.eclipse.buildship.core.prefs +@@ -0,0 +1,2 @@ ++connection.project.dir=../../../android ++eclipse.preferences.version=1 +diff --git a/node_modules/react-native-action-sheet/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-action-sheet/android/.settings/org.eclipse.jdt.core.prefs +new file mode 100644 +index 0000000..60e5b01 +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/.settings/org.eclipse.jdt.core.prefs +@@ -0,0 +1,4 @@ ++eclipse.preferences.version=1 ++org.eclipse.jdt.core.compiler.codegen.targetPlatform=27 ++org.eclipse.jdt.core.compiler.compliance=27 ++org.eclipse.jdt.core.compiler.source=27 +diff --git a/node_modules/react-native-action-sheet/android/build.gradle b/node_modules/react-native-action-sheet/android/build.gradle +index 23a172b..98e4c4b 100644 +--- a/node_modules/react-native-action-sheet/android/build.gradle ++++ b/node_modules/react-native-action-sheet/android/build.gradle +@@ -25,6 +25,7 @@ def safeExtGet(prop, fallback) { + } + + android { ++ namespace "com.actionsheet" + compileSdkVersion safeExtGet('compileSdkVersion', 25) + buildToolsVersion safeExtGet('buildToolsVersion', '28.0.3') + +diff --git a/node_modules/react-native-action-sheet/android/build/generated/source/buildConfig/debug/com/actionsheet/BuildConfig.java b/node_modules/react-native-action-sheet/android/build/generated/source/buildConfig/debug/com/actionsheet/BuildConfig.java +new file mode 100644 +index 0000000..91d2754 +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/build/generated/source/buildConfig/debug/com/actionsheet/BuildConfig.java +@@ -0,0 +1,10 @@ ++/** ++ * Automatically generated file. DO NOT MODIFY ++ */ ++package com.actionsheet; ++ ++public final class BuildConfig { ++ public static final boolean DEBUG = Boolean.parseBoolean("true"); ++ public static final String LIBRARY_PACKAGE_NAME = "com.actionsheet"; ++ public static final String BUILD_TYPE = "debug"; ++} +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-action-sheet/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +new file mode 100644 +index 0000000..06550ed +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +@@ -0,0 +1,9 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-action-sheet/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +new file mode 100644 +index 0000000..3f12a2f +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.actionsheet", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-action-sheet/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-action-sheet/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +new file mode 100644 +index 0000000..9e26dfe +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +@@ -0,0 +1 @@ ++{} +\ No newline at end of file +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/compiled_local_resources/debug/out/layout_dialog_item.xml.flat b/node_modules/react-native-action-sheet/android/build/intermediates/compiled_local_resources/debug/out/layout_dialog_item.xml.flat +new file mode 100644 +index 0000000..fd0c9ec +Binary files /dev/null and b/node_modules/react-native-action-sheet/android/build/intermediates/compiled_local_resources/debug/out/layout_dialog_item.xml.flat differ +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state +new file mode 100644 +index 0000000..1c983fc +Binary files /dev/null and b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +new file mode 100644 +index 0000000..b3e2e09 +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +@@ -0,0 +1,2 @@ ++#Sun Apr 13 14:15:15 ICT 2025 ++com.actionsheet.react-native-action-sheet-main-7\:/layout/dialog_item.xml=/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/build/intermediates/packaged_res/debug/layout/dialog_item.xml +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml +new file mode 100644 +index 0000000..2177f09 +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml +@@ -0,0 +1,36 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +new file mode 100644 +index 0000000..40eadf3 +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +@@ -0,0 +1,32 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +new file mode 100644 +index 0000000..6e2134b +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +new file mode 100644 +index 0000000..eb5e0e0 +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/packageDebugAssets/merger.xml +new file mode 100644 +index 0000000..caf2035 +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/packageDebugAssets/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-action-sheet/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +new file mode 100644 +index 0000000..fcb70ff +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +@@ -0,0 +1,6 @@ ++R_DEF: Internal format may change without notice ++local ++layout dialog_item ++style DialogListItemStyle ++style DialogStyle ++style DialogTitleStyle +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-action-sheet/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +new file mode 100644 +index 0000000..0b2e64a +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +@@ -0,0 +1,11 @@ ++1 ++2 ++4 ++5 /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml ++7 android:targetSdkVersion="34" /> ++7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml ++8 ++9 +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/merged_java_res/debug/feature-react-native-action-sheet.jar b/node_modules/react-native-action-sheet/android/build/intermediates/merged_java_res/debug/feature-react-native-action-sheet.jar +new file mode 100644 +index 0000000..15cb0ec +Binary files /dev/null and b/node_modules/react-native-action-sheet/android/build/intermediates/merged_java_res/debug/feature-react-native-action-sheet.jar differ +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-action-sheet/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +new file mode 100644 +index 0000000..06550ed +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +@@ -0,0 +1,9 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-action-sheet/android/build/intermediates/navigation_json/debug/navigation.json +new file mode 100644 +index 0000000..0637a08 +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/build/intermediates/navigation_json/debug/navigation.json +@@ -0,0 +1 @@ ++[] +\ No newline at end of file +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-action-sheet/android/build/intermediates/packaged_manifests/debug/output-metadata.json +new file mode 100644 +index 0000000..fd33f41 +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/build/intermediates/packaged_manifests/debug/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "PACKAGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.actionsheet", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/packaged_res/debug/layout/dialog_item.xml b/node_modules/react-native-action-sheet/android/build/intermediates/packaged_res/debug/layout/dialog_item.xml +new file mode 100644 +index 0000000..1827853 +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/build/intermediates/packaged_res/debug/layout/dialog_item.xml +@@ -0,0 +1,5 @@ ++ ++ +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/packaged_res/debug/values/values.xml b/node_modules/react-native-action-sheet/android/build/intermediates/packaged_res/debug/values/values.xml +new file mode 100644 +index 0000000..2177f09 +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/build/intermediates/packaged_res/debug/values/values.xml +@@ -0,0 +1,36 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-action-sheet/android/build/intermediates/variant_model/debug/out +new file mode 100644 +index 0000000..0c4eecb +Binary files /dev/null and b/node_modules/react-native-action-sheet/android/build/intermediates/variant_model/debug/out differ +diff --git a/node_modules/react-native-action-sheet/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-action-sheet/android/build/outputs/logs/manifest-merger-debug-report.txt +new file mode 100644 +index 0000000..a3d8683 +--- /dev/null ++++ b/node_modules/react-native-action-sheet/android/build/outputs/logs/manifest-merger-debug-report.txt +@@ -0,0 +1,25 @@ ++-- Merging decision tree log --- ++manifest ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml:2:1-4:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml:2:1-4:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml:2:1-4:12 ++ package ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml:3:5-30 ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml ++ xmlns:android ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml:2:11-69 ++uses-sdk ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml reason: use-sdk injection requested ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml ++ android:targetSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml ++ android:minSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml diff --git a/patches/react-native-device-info+5.6.5.patch b/patches/react-native-device-info+5.6.5.patch new file mode 100644 index 0000000..b9793c7 --- /dev/null +++ b/patches/react-native-device-info+5.6.5.patch @@ -0,0 +1,385 @@ +diff --git a/node_modules/react-native-device-info/android/.classpath b/node_modules/react-native-device-info/android/.classpath +new file mode 100644 +index 0000000..0a3280e +--- /dev/null ++++ b/node_modules/react-native-device-info/android/.classpath +@@ -0,0 +1,6 @@ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-device-info/android/.project b/node_modules/react-native-device-info/android/.project +new file mode 100644 +index 0000000..2a070b2 +--- /dev/null ++++ b/node_modules/react-native-device-info/android/.project +@@ -0,0 +1,34 @@ ++ ++ ++ react-native-device-info ++ Project react-native-device-info created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ ++ ++ 1744530580916 ++ ++ 30 ++ ++ org.eclipse.core.resources.regexFilterMatcher ++ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ ++ ++ ++ ++ +diff --git a/node_modules/react-native-device-info/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-device-info/android/.settings/org.eclipse.buildship.core.prefs +new file mode 100644 +index 0000000..1675490 +--- /dev/null ++++ b/node_modules/react-native-device-info/android/.settings/org.eclipse.buildship.core.prefs +@@ -0,0 +1,2 @@ ++connection.project.dir=../../../android ++eclipse.preferences.version=1 +diff --git a/node_modules/react-native-device-info/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-device-info/android/.settings/org.eclipse.jdt.core.prefs +new file mode 100644 +index 0000000..60e5b01 +--- /dev/null ++++ b/node_modules/react-native-device-info/android/.settings/org.eclipse.jdt.core.prefs +@@ -0,0 +1,4 @@ ++eclipse.preferences.version=1 ++org.eclipse.jdt.core.compiler.codegen.targetPlatform=27 ++org.eclipse.jdt.core.compiler.compliance=27 ++org.eclipse.jdt.core.compiler.source=27 +diff --git a/node_modules/react-native-device-info/android/build.gradle b/node_modules/react-native-device-info/android/build.gradle +index ac1a9d4..b691f86 100644 +--- a/node_modules/react-native-device-info/android/build.gradle ++++ b/node_modules/react-native-device-info/android/build.gradle +@@ -20,6 +20,7 @@ def safeExtGet(prop, fallback) { + } + + android { ++ namespace "com.learnium.RNDeviceInfo" + compileSdkVersion safeExtGet('compileSdkVersion', 28) + + defaultConfig { +diff --git a/node_modules/react-native-device-info/android/build/generated/source/buildConfig/debug/com/learnium/RNDeviceInfo/BuildConfig.java b/node_modules/react-native-device-info/android/build/generated/source/buildConfig/debug/com/learnium/RNDeviceInfo/BuildConfig.java +new file mode 100644 +index 0000000..6fc4719 +--- /dev/null ++++ b/node_modules/react-native-device-info/android/build/generated/source/buildConfig/debug/com/learnium/RNDeviceInfo/BuildConfig.java +@@ -0,0 +1,10 @@ ++/** ++ * Automatically generated file. DO NOT MODIFY ++ */ ++package com.learnium.RNDeviceInfo; ++ ++public final class BuildConfig { ++ public static final boolean DEBUG = Boolean.parseBoolean("true"); ++ public static final String LIBRARY_PACKAGE_NAME = "com.learnium.RNDeviceInfo"; ++ public static final String BUILD_TYPE = "debug"; ++} +diff --git a/node_modules/react-native-device-info/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-device-info/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +new file mode 100644 +index 0000000..707affa +--- /dev/null ++++ b/node_modules/react-native-device-info/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +@@ -0,0 +1,22 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-device-info/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-device-info/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +new file mode 100644 +index 0000000..5455cea +--- /dev/null ++++ b/node_modules/react-native-device-info/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.learnium.RNDeviceInfo", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-device-info/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-device-info/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/react-native-device-info/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/react-native-device-info/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-device-info/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +new file mode 100644 +index 0000000..9e26dfe +--- /dev/null ++++ b/node_modules/react-native-device-info/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +@@ -0,0 +1 @@ ++{} +\ No newline at end of file +diff --git a/node_modules/react-native-device-info/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-device-info/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state +new file mode 100644 +index 0000000..1c983fc +Binary files /dev/null and b/node_modules/react-native-device-info/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ +diff --git a/node_modules/react-native-device-info/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-device-info/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +new file mode 100644 +index 0000000..7c9fe89 +--- /dev/null ++++ b/node_modules/react-native-device-info/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +@@ -0,0 +1 @@ ++#Sun Apr 13 14:15:14 ICT 2025 +diff --git a/node_modules/react-native-device-info/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-device-info/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +new file mode 100644 +index 0000000..fbe726c +--- /dev/null ++++ b/node_modules/react-native-device-info/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-device-info/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-device-info/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +new file mode 100644 +index 0000000..f50bd99 +--- /dev/null ++++ b/node_modules/react-native-device-info/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-device-info/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-device-info/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +new file mode 100644 +index 0000000..632bdd3 +--- /dev/null ++++ b/node_modules/react-native-device-info/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-device-info/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-device-info/android/build/intermediates/incremental/packageDebugAssets/merger.xml +new file mode 100644 +index 0000000..8799188 +--- /dev/null ++++ b/node_modules/react-native-device-info/android/build/intermediates/incremental/packageDebugAssets/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-device-info/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-device-info/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +new file mode 100644 +index 0000000..78ac5b8 +--- /dev/null ++++ b/node_modules/react-native-device-info/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +@@ -0,0 +1,2 @@ ++R_DEF: Internal format may change without notice ++local +diff --git a/node_modules/react-native-device-info/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-device-info/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +new file mode 100644 +index 0000000..6ac554c +--- /dev/null ++++ b/node_modules/react-native-device-info/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +@@ -0,0 +1,33 @@ ++1 ++2 ++5 ++6 /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml ++8 android:targetSdkVersion="34" /> ++8-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml ++9 ++10 ++10-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:5:3-12:17 ++11 /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:6:5-11:16 ++12 android:name="com.learnium.RNDeviceInfo.RNDeviceReceiver" ++12-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:6:15-72 ++13 android:enabled="true" ++13-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:6:73-95 ++14 android:exported="true" ++14-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:6:96-119 ++15 tools:ignore="ExportedReceiver" > ++15-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:7:9-40 ++16 ++16-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:8:7-10:23 ++17 ++17-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:9:9-71 ++17-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:9:17-68 ++18 ++19 ++20 ++21 ++22 +diff --git a/node_modules/react-native-device-info/android/build/intermediates/merged_java_res/debug/feature-react-native-device-info.jar b/node_modules/react-native-device-info/android/build/intermediates/merged_java_res/debug/feature-react-native-device-info.jar +new file mode 100644 +index 0000000..15cb0ec +Binary files /dev/null and b/node_modules/react-native-device-info/android/build/intermediates/merged_java_res/debug/feature-react-native-device-info.jar differ +diff --git a/node_modules/react-native-device-info/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-device-info/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +new file mode 100644 +index 0000000..707affa +--- /dev/null ++++ b/node_modules/react-native-device-info/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +@@ -0,0 +1,22 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-device-info/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-device-info/android/build/intermediates/navigation_json/debug/navigation.json +new file mode 100644 +index 0000000..0637a08 +--- /dev/null ++++ b/node_modules/react-native-device-info/android/build/intermediates/navigation_json/debug/navigation.json +@@ -0,0 +1 @@ ++[] +\ No newline at end of file +diff --git a/node_modules/react-native-device-info/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-device-info/android/build/intermediates/packaged_manifests/debug/output-metadata.json +new file mode 100644 +index 0000000..138b361 +--- /dev/null ++++ b/node_modules/react-native-device-info/android/build/intermediates/packaged_manifests/debug/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "PACKAGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.learnium.RNDeviceInfo", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-device-info/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-device-info/android/build/intermediates/variant_model/debug/out +new file mode 100644 +index 0000000..0c4eecb +Binary files /dev/null and b/node_modules/react-native-device-info/android/build/intermediates/variant_model/debug/out differ +diff --git a/node_modules/react-native-device-info/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-device-info/android/build/outputs/logs/manifest-merger-debug-report.txt +new file mode 100644 +index 0000000..0864172 +--- /dev/null ++++ b/node_modules/react-native-device-info/android/build/outputs/logs/manifest-merger-debug-report.txt +@@ -0,0 +1,45 @@ ++-- Merging decision tree log --- ++manifest ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:1:1-14:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:1:1-14:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:1:1-14:12 ++ package ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:3:5-40 ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml ++ xmlns:tools ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:2:5-51 ++ xmlns:android ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:1:11-69 ++application ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:5:3-12:17 ++receiver#com.learnium.RNDeviceInfo.RNDeviceReceiver ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:6:5-11:16 ++ android:enabled ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:6:73-95 ++ android:exported ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:6:96-119 ++ tools:ignore ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:7:9-40 ++ android:name ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:6:15-72 ++intent-filter#action:name:com.android.vending.INSTALL_REFERRER ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:8:7-10:23 ++action#com.android.vending.INSTALL_REFERRER ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:9:9-71 ++ android:name ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:9:17-68 ++uses-sdk ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml reason: use-sdk injection requested ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml ++ android:targetSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml ++ android:minSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml diff --git a/patches/react-native-fast-image+8.6.3.patch b/patches/react-native-fast-image+8.6.3.patch new file mode 100644 index 0000000..7bbf316 --- /dev/null +++ b/patches/react-native-fast-image+8.6.3.patch @@ -0,0 +1,490 @@ +diff --git a/node_modules/react-native-fast-image/android/.classpath b/node_modules/react-native-fast-image/android/.classpath +new file mode 100644 +index 0000000..0a3280e +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/.classpath +@@ -0,0 +1,6 @@ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-fast-image/android/.project b/node_modules/react-native-fast-image/android/.project +new file mode 100644 +index 0000000..8803ed8 +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/.project +@@ -0,0 +1,34 @@ ++ ++ ++ react-native-fast-image ++ Project react-native-fast-image created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ ++ ++ 1744530580926 ++ ++ 30 ++ ++ org.eclipse.core.resources.regexFilterMatcher ++ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ ++ ++ ++ ++ +diff --git a/node_modules/react-native-fast-image/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-fast-image/android/.settings/org.eclipse.buildship.core.prefs +new file mode 100644 +index 0000000..1675490 +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/.settings/org.eclipse.buildship.core.prefs +@@ -0,0 +1,2 @@ ++connection.project.dir=../../../android ++eclipse.preferences.version=1 +diff --git a/node_modules/react-native-fast-image/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-fast-image/android/.settings/org.eclipse.jdt.core.prefs +new file mode 100644 +index 0000000..60e5b01 +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/.settings/org.eclipse.jdt.core.prefs +@@ -0,0 +1,4 @@ ++eclipse.preferences.version=1 ++org.eclipse.jdt.core.compiler.codegen.targetPlatform=27 ++org.eclipse.jdt.core.compiler.compliance=27 ++org.eclipse.jdt.core.compiler.source=27 +diff --git a/node_modules/react-native-fast-image/android/bin/.project b/node_modules/react-native-fast-image/android/bin/.project +new file mode 100644 +index 0000000..065377c +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/bin/.project +@@ -0,0 +1,23 @@ ++ ++ ++ react-native-fast-image ++ Project react-native-fast-image created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ +diff --git a/node_modules/react-native-fast-image/android/bin/build.gradle b/node_modules/react-native-fast-image/android/bin/build.gradle +new file mode 100644 +index 0000000..5b21cd5 +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/bin/build.gradle +@@ -0,0 +1,68 @@ ++def safeExtGet(prop, fallback) { ++ rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback ++} ++ ++buildscript { ++ // The Android Gradle plugin is only required when opening the android folder stand-alone. ++ // This avoids unnecessary downloads and potential conflicts when the library is included as a ++ // module dependency in an application project. ++ if (project == rootProject) { ++ repositories { ++ google() ++ mavenCentral() ++ } ++ dependencies { ++ classpath 'com.android.tools.build:gradle:3.5.3' ++ } ++ } ++} ++ ++apply plugin: 'com.android.library' ++ ++android { ++ compileSdkVersion safeExtGet('compileSdkVersion', 28) ++ buildToolsVersion safeExtGet('buildToolsVersion', '28.0.3') ++ defaultConfig { ++ minSdkVersion safeExtGet('minSdkVersion', 16) ++ targetSdkVersion safeExtGet('targetSdkVersion', 28) ++ versionCode 1 ++ versionName "1.0" ++ } ++ sourceSets { ++ main { ++ java { ++ if (safeExtGet('excludeAppGlideModule', false)) { ++ srcDir "src" ++ exclude "**/FastImageGlideModule.java" ++ } ++ } ++ } ++ } ++ lintOptions { ++ abortOnError false ++ } ++} ++ ++repositories { ++ mavenLocal() ++ maven { ++ // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm ++ url "$rootDir/../node_modules/react-native/android" ++ } ++ maven { ++ // Android JSC is installed from npm ++ url "$rootDir/../node_modules/jsc-android/dist" ++ } ++ google() ++ mavenCentral() ++} ++ ++def glideVersion = safeExtGet('glideVersion', '4.12.0') ++ ++dependencies { ++ //noinspection GradleDynamicVersion ++ implementation 'com.facebook.react:react-native:+' // From node_modules ++ implementation "com.github.bumptech.glide:glide:${glideVersion}" ++ implementation "com.github.bumptech.glide:okhttp3-integration:${glideVersion}" ++ annotationProcessor "com.github.bumptech.glide:compiler:${glideVersion}" ++} +diff --git a/node_modules/react-native-fast-image/android/bin/build/generated/source/buildConfig/debug/com/dylanvann/fastimage/BuildConfig.class b/node_modules/react-native-fast-image/android/bin/build/generated/source/buildConfig/debug/com/dylanvann/fastimage/BuildConfig.class +new file mode 100644 +index 0000000..1064c7e +Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/build/generated/source/buildConfig/debug/com/dylanvann/fastimage/BuildConfig.class differ +diff --git a/node_modules/react-native-fast-image/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-fast-image/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/react-native-fast-image/android/bin/src/main/AndroidManifest.xml b/node_modules/react-native-fast-image/android/bin/src/main/AndroidManifest.xml +new file mode 100644 +index 0000000..8ccfa0a +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/bin/src/main/AndroidManifest.xml +@@ -0,0 +1,2 @@ ++ ++ +diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageCacheControl.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageCacheControl.class +new file mode 100644 +index 0000000..a1c1229 +Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageCacheControl.class differ +diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageGlideModule.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageGlideModule.class +new file mode 100644 +index 0000000..dc3e657 +Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageGlideModule.class differ +diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule$DispatchingProgressListener.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule$DispatchingProgressListener.class +new file mode 100644 +index 0000000..a5297df +Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule$DispatchingProgressListener.class differ +diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule$OkHttpProgressResponseBody.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule$OkHttpProgressResponseBody.class +new file mode 100644 +index 0000000..3202313 +Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule$OkHttpProgressResponseBody.class differ +diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule$ResponseProgressListener.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule$ResponseProgressListener.class +new file mode 100644 +index 0000000..dbc6fee +Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule$ResponseProgressListener.class differ +diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule.class +new file mode 100644 +index 0000000..c9a93a8 +Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule.class differ +diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageProgressListener.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageProgressListener.class +new file mode 100644 +index 0000000..4758bd2 +Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageProgressListener.class differ +diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageRequestListener.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageRequestListener.class +new file mode 100644 +index 0000000..5bc510a +Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageRequestListener.class differ +diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageSource.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageSource.class +new file mode 100644 +index 0000000..22d1230 +Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageSource.class differ +diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewConverter.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewConverter.class +new file mode 100644 +index 0000000..ec395fa +Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewConverter.class differ +diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewManager.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewManager.class +new file mode 100644 +index 0000000..2113719 +Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewManager.class differ +diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewModule.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewModule.class +new file mode 100644 +index 0000000..937419e +Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewModule.class differ +diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewPackage.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewPackage.class +new file mode 100644 +index 0000000..57823df +Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewPackage.class differ +diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewWithUrl.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewWithUrl.class +new file mode 100644 +index 0000000..415e67c +Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewWithUrl.class differ +diff --git a/node_modules/react-native-fast-image/android/build.gradle b/node_modules/react-native-fast-image/android/build.gradle +index 5b21cd5..84a69e3 100644 +--- a/node_modules/react-native-fast-image/android/build.gradle ++++ b/node_modules/react-native-fast-image/android/build.gradle +@@ -20,6 +20,7 @@ buildscript { + apply plugin: 'com.android.library' + + android { ++ namespace "com.dylanvann.fastimage" + compileSdkVersion safeExtGet('compileSdkVersion', 28) + buildToolsVersion safeExtGet('buildToolsVersion', '28.0.3') + defaultConfig { +diff --git a/node_modules/react-native-fast-image/android/build/generated/source/buildConfig/debug/com/dylanvann/fastimage/BuildConfig.java b/node_modules/react-native-fast-image/android/build/generated/source/buildConfig/debug/com/dylanvann/fastimage/BuildConfig.java +new file mode 100644 +index 0000000..385f24d +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/build/generated/source/buildConfig/debug/com/dylanvann/fastimage/BuildConfig.java +@@ -0,0 +1,10 @@ ++/** ++ * Automatically generated file. DO NOT MODIFY ++ */ ++package com.dylanvann.fastimage; ++ ++public final class BuildConfig { ++ public static final boolean DEBUG = Boolean.parseBoolean("true"); ++ public static final String LIBRARY_PACKAGE_NAME = "com.dylanvann.fastimage"; ++ public static final String BUILD_TYPE = "debug"; ++} +diff --git a/node_modules/react-native-fast-image/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-fast-image/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +new file mode 100644 +index 0000000..eefba10 +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +@@ -0,0 +1,9 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-fast-image/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-fast-image/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +new file mode 100644 +index 0000000..c657541 +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.dylanvann.fastimage", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-fast-image/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-fast-image/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/react-native-fast-image/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-fast-image/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +new file mode 100644 +index 0000000..d81d11f +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +@@ -0,0 +1 @@ ++{"compiler-4.12.0.jar (com.github.bumptech.glide:compiler:4.12.0)":true} +\ No newline at end of file +diff --git a/node_modules/react-native-fast-image/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-fast-image/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +new file mode 100644 +index 0000000..7c9fe89 +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +@@ -0,0 +1 @@ ++#Sun Apr 13 14:15:14 ICT 2025 +diff --git a/node_modules/react-native-fast-image/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-fast-image/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +new file mode 100644 +index 0000000..287d885 +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-fast-image/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-fast-image/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +new file mode 100644 +index 0000000..329e03a +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-fast-image/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-fast-image/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +new file mode 100644 +index 0000000..a5d0047 +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-fast-image/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-fast-image/android/build/intermediates/incremental/packageDebugAssets/merger.xml +new file mode 100644 +index 0000000..69eb170 +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/build/intermediates/incremental/packageDebugAssets/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-fast-image/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-fast-image/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +new file mode 100644 +index 0000000..78ac5b8 +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +@@ -0,0 +1,2 @@ ++R_DEF: Internal format may change without notice ++local +diff --git a/node_modules/react-native-fast-image/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-fast-image/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +new file mode 100644 +index 0000000..5187f88 +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +@@ -0,0 +1,11 @@ ++1 ++2 ++4 ++5 /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml ++7 android:targetSdkVersion="34" /> ++7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml ++8 ++9 +diff --git a/node_modules/react-native-fast-image/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-fast-image/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +new file mode 100644 +index 0000000..eefba10 +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +@@ -0,0 +1,9 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-fast-image/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-fast-image/android/build/intermediates/navigation_json/debug/navigation.json +new file mode 100644 +index 0000000..0637a08 +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/build/intermediates/navigation_json/debug/navigation.json +@@ -0,0 +1 @@ ++[] +\ No newline at end of file +diff --git a/node_modules/react-native-fast-image/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-fast-image/android/build/intermediates/packaged_manifests/debug/output-metadata.json +new file mode 100644 +index 0000000..daabd76 +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/build/intermediates/packaged_manifests/debug/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "PACKAGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.dylanvann.fastimage", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-fast-image/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-fast-image/android/build/intermediates/variant_model/debug/out +new file mode 100644 +index 0000000..0c4eecb +Binary files /dev/null and b/node_modules/react-native-fast-image/android/build/intermediates/variant_model/debug/out differ +diff --git a/node_modules/react-native-fast-image/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-fast-image/android/build/outputs/logs/manifest-merger-debug-report.txt +new file mode 100644 +index 0000000..0806000 +--- /dev/null ++++ b/node_modules/react-native-fast-image/android/build/outputs/logs/manifest-merger-debug-report.txt +@@ -0,0 +1,25 @@ ++-- Merging decision tree log --- ++manifest ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml:1:1-2:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml:1:1-2:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml:1:1-2:12 ++ package ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml:1:11-44 ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml ++ xmlns:android ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml:1:1-2:12 ++uses-sdk ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml reason: use-sdk injection requested ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml ++ android:targetSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml ++ android:minSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml diff --git a/patches/react-native-fbsdk+1.1.2.patch b/patches/react-native-fbsdk+1.1.2.patch new file mode 100644 index 0000000..288f387 --- /dev/null +++ b/patches/react-native-fbsdk+1.1.2.patch @@ -0,0 +1,604 @@ +diff --git a/node_modules/react-native-fbsdk/android/.classpath b/node_modules/react-native-fbsdk/android/.classpath +new file mode 100644 +index 0000000..0a3280e +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/.classpath +@@ -0,0 +1,6 @@ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-fbsdk/android/.project b/node_modules/react-native-fbsdk/android/.project +new file mode 100644 +index 0000000..720cd11 +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/.project +@@ -0,0 +1,34 @@ ++ ++ ++ react-native-fbsdk ++ Project react-native-fbsdk created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ ++ ++ 1744530580938 ++ ++ 30 ++ ++ org.eclipse.core.resources.regexFilterMatcher ++ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ ++ ++ ++ ++ +diff --git a/node_modules/react-native-fbsdk/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-fbsdk/android/.settings/org.eclipse.buildship.core.prefs +new file mode 100644 +index 0000000..1675490 +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/.settings/org.eclipse.buildship.core.prefs +@@ -0,0 +1,2 @@ ++connection.project.dir=../../../android ++eclipse.preferences.version=1 +diff --git a/node_modules/react-native-fbsdk/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-fbsdk/android/.settings/org.eclipse.jdt.core.prefs +new file mode 100644 +index 0000000..60e5b01 +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/.settings/org.eclipse.jdt.core.prefs +@@ -0,0 +1,4 @@ ++eclipse.preferences.version=1 ++org.eclipse.jdt.core.compiler.codegen.targetPlatform=27 ++org.eclipse.jdt.core.compiler.compliance=27 ++org.eclipse.jdt.core.compiler.source=27 +diff --git a/node_modules/react-native-fbsdk/android/bin/.project b/node_modules/react-native-fbsdk/android/bin/.project +new file mode 100644 +index 0000000..9279c84 +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/bin/.project +@@ -0,0 +1,23 @@ ++ ++ ++ react-native-fbsdk ++ Project react-native-fbsdk created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ +diff --git a/node_modules/react-native-fbsdk/android/bin/build.gradle b/node_modules/react-native-fbsdk/android/bin/build.gradle +new file mode 100644 +index 0000000..5f9065c +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/bin/build.gradle +@@ -0,0 +1,56 @@ ++def safeExtGet(prop, fallback) { ++ rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback ++} ++ ++buildscript { ++ if (project == rootProject) { ++ // The Android Gradle plugin is only required when opening the android folder stand-alone. ++ // This avoids unnecessary downloads and potential conflicts when the library is included as a ++ // module dependency in an application project. ++ repositories { ++ google() ++ jcenter() ++ } ++ dependencies { ++ classpath 'com.android.tools.build:gradle:3.5.2' ++ } ++ } ++} ++ ++apply plugin: 'com.android.library' ++ ++android { ++ compileSdkVersion safeExtGet('compileSdkVersion', 28) ++ buildToolsVersion safeExtGet('buildToolsVersion', '28.0.3') ++ defaultConfig { ++ minSdkVersion safeExtGet('minSdkVersion', 16) ++ targetSdkVersion safeExtGet('targetSdkVersion', 28) ++ } ++ lintOptions { ++ abortOnError false ++ } ++} ++ ++repositories { ++ mavenLocal() ++ maven { ++ // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm ++ url "$rootDir/../node_modules/react-native/android" ++ } ++ maven { ++ // Android JSC is installed from npm ++ url "$rootDir/../node_modules/jsc-android/dist" ++ } ++ google() ++ jcenter() ++} ++ ++def FACEBOOK_SDK_VERSION = safeExtGet('facebookSdkVersion', '[5.0,6.0[') ++ ++dependencies { ++ //noinspection GradleDynamicVersion ++ implementation "com.facebook.react:react-native:+" // From node_modules ++ implementation "com.facebook.android:facebook-core:${FACEBOOK_SDK_VERSION}" ++ implementation "com.facebook.android:facebook-login:${FACEBOOK_SDK_VERSION}" ++ implementation "com.facebook.android:facebook-share:${FACEBOOK_SDK_VERSION}" ++} +diff --git a/node_modules/react-native-fbsdk/android/bin/build/generated/source/buildConfig/debug/com/facebook/reactnative/androidsdk/BuildConfig.class b/node_modules/react-native-fbsdk/android/bin/build/generated/source/buildConfig/debug/com/facebook/reactnative/androidsdk/BuildConfig.class +new file mode 100644 +index 0000000..d634fef +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/build/generated/source/buildConfig/debug/com/facebook/reactnative/androidsdk/BuildConfig.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-fbsdk/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/AndroidManifest.xml b/node_modules/react-native-fbsdk/android/bin/src/main/AndroidManifest.xml +new file mode 100644 +index 0000000..1390726 +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/bin/src/main/AndroidManifest.xml +@@ -0,0 +1,23 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBAccessTokenModule.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBAccessTokenModule.class +new file mode 100644 +index 0000000..7b984d6 +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBAccessTokenModule.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBActivityEventListener.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBActivityEventListener.class +new file mode 100644 +index 0000000..2d8624f +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBActivityEventListener.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBAppEventsLoggerModule.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBAppEventsLoggerModule.class +new file mode 100644 +index 0000000..a8d9e69 +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBAppEventsLoggerModule.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGameRequestDialogModule$GameRequestDialogCallback.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGameRequestDialogModule$GameRequestDialogCallback.class +new file mode 100644 +index 0000000..1c2cb42 +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGameRequestDialogModule$GameRequestDialogCallback.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGameRequestDialogModule.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGameRequestDialogModule.class +new file mode 100644 +index 0000000..09cf742 +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGameRequestDialogModule.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGraphRequestModule$GraphRequestBatchCallback.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGraphRequestModule$GraphRequestBatchCallback.class +new file mode 100644 +index 0000000..19d6f7e +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGraphRequestModule$GraphRequestBatchCallback.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGraphRequestModule$GraphRequestCallback.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGraphRequestModule$GraphRequestCallback.class +new file mode 100644 +index 0000000..97bb2d5 +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGraphRequestModule$GraphRequestCallback.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGraphRequestModule.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGraphRequestModule.class +new file mode 100644 +index 0000000..0e00fab +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGraphRequestModule.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBLoginButtonManager.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBLoginButtonManager.class +new file mode 100644 +index 0000000..8abf88f +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBLoginButtonManager.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBLoginManagerModule$LoginManagerCallback.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBLoginManagerModule$LoginManagerCallback.class +new file mode 100644 +index 0000000..45ff022 +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBLoginManagerModule$LoginManagerCallback.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBLoginManagerModule.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBLoginManagerModule.class +new file mode 100644 +index 0000000..7b4869c +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBLoginManagerModule.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBMessageDialogModule$MessageDialogCallback.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBMessageDialogModule$MessageDialogCallback.class +new file mode 100644 +index 0000000..3cf68b8 +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBMessageDialogModule$MessageDialogCallback.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBMessageDialogModule.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBMessageDialogModule.class +new file mode 100644 +index 0000000..e40cc57 +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBMessageDialogModule.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBSDKCallbackManagerBaseJavaModule.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBSDKCallbackManagerBaseJavaModule.class +new file mode 100644 +index 0000000..b175ef7 +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBSDKCallbackManagerBaseJavaModule.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBSDKPackage.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBSDKPackage.class +new file mode 100644 +index 0000000..3cec541 +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBSDKPackage.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBSendButtonManager.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBSendButtonManager.class +new file mode 100644 +index 0000000..43800e9 +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBSendButtonManager.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareAPIModule$ShareAPICallback.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareAPIModule$ShareAPICallback.class +new file mode 100644 +index 0000000..849a48f +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareAPIModule$ShareAPICallback.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareAPIModule.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareAPIModule.class +new file mode 100644 +index 0000000..9e9c106 +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareAPIModule.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareButtonManager.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareButtonManager.class +new file mode 100644 +index 0000000..6e1fef0 +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareButtonManager.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareDialogModule$ShareDialogCallback.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareDialogModule$ShareDialogCallback.class +new file mode 100644 +index 0000000..a698141 +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareDialogModule$ShareDialogCallback.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareDialogModule.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareDialogModule.class +new file mode 100644 +index 0000000..fcbf755 +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareDialogModule.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/RCTLoginButton.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/RCTLoginButton.class +new file mode 100644 +index 0000000..79964ed +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/RCTLoginButton.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/ReactNativeFacebookSDKCallback.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/ReactNativeFacebookSDKCallback.class +new file mode 100644 +index 0000000..53e6021 +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/ReactNativeFacebookSDKCallback.class differ +diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/Utility.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/Utility.class +new file mode 100644 +index 0000000..76b75c7 +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/Utility.class differ +diff --git a/node_modules/react-native-fbsdk/android/build.gradle b/node_modules/react-native-fbsdk/android/build.gradle +index 5f9065c..12b7525 100644 +--- a/node_modules/react-native-fbsdk/android/build.gradle ++++ b/node_modules/react-native-fbsdk/android/build.gradle +@@ -20,6 +20,7 @@ buildscript { + apply plugin: 'com.android.library' + + android { ++ namespace "com.facebook.reactnative.androidsdk" + compileSdkVersion safeExtGet('compileSdkVersion', 28) + buildToolsVersion safeExtGet('buildToolsVersion', '28.0.3') + defaultConfig { +diff --git a/node_modules/react-native-fbsdk/android/build/generated/source/buildConfig/debug/com/facebook/reactnative/androidsdk/BuildConfig.java b/node_modules/react-native-fbsdk/android/build/generated/source/buildConfig/debug/com/facebook/reactnative/androidsdk/BuildConfig.java +new file mode 100644 +index 0000000..228672b +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/build/generated/source/buildConfig/debug/com/facebook/reactnative/androidsdk/BuildConfig.java +@@ -0,0 +1,10 @@ ++/** ++ * Automatically generated file. DO NOT MODIFY ++ */ ++package com.facebook.reactnative.androidsdk; ++ ++public final class BuildConfig { ++ public static final boolean DEBUG = Boolean.parseBoolean("true"); ++ public static final String LIBRARY_PACKAGE_NAME = "com.facebook.reactnative.androidsdk"; ++ public static final String BUILD_TYPE = "debug"; ++} +diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-fbsdk/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +new file mode 100644 +index 0000000..2271219 +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +@@ -0,0 +1,28 @@ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-fbsdk/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +new file mode 100644 +index 0000000..2e3ec9f +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.facebook.reactnative.androidsdk", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-fbsdk/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-fbsdk/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +new file mode 100644 +index 0000000..9e26dfe +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +@@ -0,0 +1 @@ ++{} +\ No newline at end of file +diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state +new file mode 100644 +index 0000000..1c983fc +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ +diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +new file mode 100644 +index 0000000..2f1993a +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +@@ -0,0 +1 @@ ++#Sun Apr 13 14:15:13 ICT 2025 +diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +new file mode 100644 +index 0000000..7c67d24 +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +new file mode 100644 +index 0000000..cc9f348 +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +new file mode 100644 +index 0000000..41d004a +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/packageDebugAssets/merger.xml +new file mode 100644 +index 0000000..be4aa63 +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/packageDebugAssets/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-fbsdk/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +new file mode 100644 +index 0000000..78ac5b8 +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +@@ -0,0 +1,2 @@ ++R_DEF: Internal format may change without notice ++local +diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-fbsdk/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +new file mode 100644 +index 0000000..d8c61bb +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +@@ -0,0 +1,30 @@ ++1 ++2 ++21 ++23 ++24 /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml ++26 android:targetSdkVersion="34" /> ++26-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml ++27 ++28 +diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/merged_java_res/debug/feature-react-native-fbsdk.jar b/node_modules/react-native-fbsdk/android/build/intermediates/merged_java_res/debug/feature-react-native-fbsdk.jar +new file mode 100644 +index 0000000..15cb0ec +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/build/intermediates/merged_java_res/debug/feature-react-native-fbsdk.jar differ +diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-fbsdk/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +new file mode 100644 +index 0000000..2271219 +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +@@ -0,0 +1,28 @@ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-fbsdk/android/build/intermediates/navigation_json/debug/navigation.json +new file mode 100644 +index 0000000..0637a08 +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/build/intermediates/navigation_json/debug/navigation.json +@@ -0,0 +1 @@ ++[] +\ No newline at end of file +diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-fbsdk/android/build/intermediates/packaged_manifests/debug/output-metadata.json +new file mode 100644 +index 0000000..3a3ed2b +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/build/intermediates/packaged_manifests/debug/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "PACKAGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.facebook.reactnative.androidsdk", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-fbsdk/android/build/intermediates/variant_model/debug/out +new file mode 100644 +index 0000000..0c4eecb +Binary files /dev/null and b/node_modules/react-native-fbsdk/android/build/intermediates/variant_model/debug/out differ +diff --git a/node_modules/react-native-fbsdk/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-fbsdk/android/build/outputs/logs/manifest-merger-debug-report.txt +new file mode 100644 +index 0000000..02b51b2 +--- /dev/null ++++ b/node_modules/react-native-fbsdk/android/build/outputs/logs/manifest-merger-debug-report.txt +@@ -0,0 +1,25 @@ ++-- Merging decision tree log --- ++manifest ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml:21:1-23:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml:21:1-23:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml:21:1-23:12 ++ package ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml:22:5-50 ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml ++ xmlns:android ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml:21:1-23:12 ++uses-sdk ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml reason: use-sdk injection requested ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml ++ android:targetSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml ++ android:minSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml diff --git a/patches/react-native-gesture-handler+1.10.3.patch b/patches/react-native-gesture-handler+1.10.3.patch new file mode 100644 index 0000000..7a15e13 --- /dev/null +++ b/patches/react-native-gesture-handler+1.10.3.patch @@ -0,0 +1,317 @@ +diff --git a/node_modules/react-native-gesture-handler/android/.classpath b/node_modules/react-native-gesture-handler/android/.classpath +new file mode 100644 +index 0000000..0a3280e +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/.classpath +@@ -0,0 +1,6 @@ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-gesture-handler/android/.project b/node_modules/react-native-gesture-handler/android/.project +new file mode 100644 +index 0000000..5f693ae +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/.project +@@ -0,0 +1,34 @@ ++ ++ ++ react-native-gesture-handler ++ Project react-native-gesture-handler created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ ++ ++ 1744530580980 ++ ++ 30 ++ ++ org.eclipse.core.resources.regexFilterMatcher ++ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ ++ ++ ++ ++ +diff --git a/node_modules/react-native-gesture-handler/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-gesture-handler/android/.settings/org.eclipse.buildship.core.prefs +new file mode 100644 +index 0000000..1675490 +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/.settings/org.eclipse.buildship.core.prefs +@@ -0,0 +1,2 @@ ++connection.project.dir=../../../android ++eclipse.preferences.version=1 +diff --git a/node_modules/react-native-gesture-handler/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-gesture-handler/android/.settings/org.eclipse.jdt.core.prefs +new file mode 100644 +index 0000000..60e5b01 +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/.settings/org.eclipse.jdt.core.prefs +@@ -0,0 +1,4 @@ ++eclipse.preferences.version=1 ++org.eclipse.jdt.core.compiler.codegen.targetPlatform=27 ++org.eclipse.jdt.core.compiler.compliance=27 ++org.eclipse.jdt.core.compiler.source=27 +diff --git a/node_modules/react-native-gesture-handler/android/build.gradle b/node_modules/react-native-gesture-handler/android/build.gradle +index 88c1bfc..a92e56e 100644 +--- a/node_modules/react-native-gesture-handler/android/build.gradle ++++ b/node_modules/react-native-gesture-handler/android/build.gradle +@@ -5,6 +5,7 @@ def safeExtGet(prop, fallback) { + } + + android { ++ namespace "com.swmansion.gesturehandler.react" + compileSdkVersion safeExtGet("compileSdkVersion", 28) + + defaultConfig { +diff --git a/node_modules/react-native-gesture-handler/android/build/generated/source/buildConfig/debug/com/swmansion/gesturehandler/react/BuildConfig.java b/node_modules/react-native-gesture-handler/android/build/generated/source/buildConfig/debug/com/swmansion/gesturehandler/react/BuildConfig.java +new file mode 100644 +index 0000000..601b6b7 +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/build/generated/source/buildConfig/debug/com/swmansion/gesturehandler/react/BuildConfig.java +@@ -0,0 +1,10 @@ ++/** ++ * Automatically generated file. DO NOT MODIFY ++ */ ++package com.swmansion.gesturehandler.react; ++ ++public final class BuildConfig { ++ public static final boolean DEBUG = Boolean.parseBoolean("true"); ++ public static final String LIBRARY_PACKAGE_NAME = "com.swmansion.gesturehandler.react"; ++ public static final String BUILD_TYPE = "debug"; ++} +diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-gesture-handler/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +new file mode 100644 +index 0000000..8459d2e +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +@@ -0,0 +1,9 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-gesture-handler/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +new file mode 100644 +index 0000000..f999aed +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.swmansion.gesturehandler.react", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-gesture-handler/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-gesture-handler/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +new file mode 100644 +index 0000000..9e26dfe +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +@@ -0,0 +1 @@ ++{} +\ No newline at end of file +diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state +new file mode 100644 +index 0000000..1c983fc +Binary files /dev/null and b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ +diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +new file mode 100644 +index 0000000..462a436 +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +@@ -0,0 +1 @@ ++#Sun Apr 13 14:15:12 ICT 2025 +diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +new file mode 100644 +index 0000000..9b6d08a +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +new file mode 100644 +index 0000000..3e06496 +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +new file mode 100644 +index 0000000..c331c3c +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/packageDebugAssets/merger.xml +new file mode 100644 +index 0000000..9b75817 +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/packageDebugAssets/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-gesture-handler/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +new file mode 100644 +index 0000000..78ac5b8 +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +@@ -0,0 +1,2 @@ ++R_DEF: Internal format may change without notice ++local +diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-gesture-handler/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +new file mode 100644 +index 0000000..516f457 +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +@@ -0,0 +1,11 @@ ++1 ++2 ++4 ++5 /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml ++7 android:targetSdkVersion="34" /> ++7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml ++8 ++9 +diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/merged_java_res/debug/feature-react-native-gesture-handler.jar b/node_modules/react-native-gesture-handler/android/build/intermediates/merged_java_res/debug/feature-react-native-gesture-handler.jar +new file mode 100644 +index 0000000..15cb0ec +Binary files /dev/null and b/node_modules/react-native-gesture-handler/android/build/intermediates/merged_java_res/debug/feature-react-native-gesture-handler.jar differ +diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-gesture-handler/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +new file mode 100644 +index 0000000..8459d2e +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +@@ -0,0 +1,9 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-gesture-handler/android/build/intermediates/navigation_json/debug/navigation.json +new file mode 100644 +index 0000000..0637a08 +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/build/intermediates/navigation_json/debug/navigation.json +@@ -0,0 +1 @@ ++[] +\ No newline at end of file +diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-gesture-handler/android/build/intermediates/packaged_manifests/debug/output-metadata.json +new file mode 100644 +index 0000000..c3f7e15 +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/build/intermediates/packaged_manifests/debug/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "PACKAGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.swmansion.gesturehandler.react", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-gesture-handler/android/build/intermediates/variant_model/debug/out +new file mode 100644 +index 0000000..0c4eecb +Binary files /dev/null and b/node_modules/react-native-gesture-handler/android/build/intermediates/variant_model/debug/out differ +diff --git a/node_modules/react-native-gesture-handler/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-gesture-handler/android/build/outputs/logs/manifest-merger-debug-report.txt +new file mode 100644 +index 0000000..ce054d9 +--- /dev/null ++++ b/node_modules/react-native-gesture-handler/android/build/outputs/logs/manifest-merger-debug-report.txt +@@ -0,0 +1,25 @@ ++-- Merging decision tree log --- ++manifest ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml:1:1-3:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml:1:1-3:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml:1:1-3:12 ++ package ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml:2:5-49 ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml ++ xmlns:android ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml:1:11-69 ++uses-sdk ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml reason: use-sdk injection requested ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml ++ android:targetSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml ++ android:minSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml diff --git a/patches/react-native-image-crop-picker+0.40.0.patch b/patches/react-native-image-crop-picker+0.40.0.patch new file mode 100644 index 0000000..625ff9b --- /dev/null +++ b/patches/react-native-image-crop-picker+0.40.0.patch @@ -0,0 +1,891 @@ +diff --git a/node_modules/react-native-image-crop-picker/android/.classpath b/node_modules/react-native-image-crop-picker/android/.classpath +new file mode 100644 +index 0000000..0a3280e +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/.classpath +@@ -0,0 +1,6 @@ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-image-crop-picker/android/.project b/node_modules/react-native-image-crop-picker/android/.project +new file mode 100644 +index 0000000..dc03db2 +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/.project +@@ -0,0 +1,34 @@ ++ ++ ++ react-native-image-crop-picker ++ Project react-native-image-crop-picker created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ ++ ++ 1744530580986 ++ ++ 30 ++ ++ org.eclipse.core.resources.regexFilterMatcher ++ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ ++ ++ ++ ++ +diff --git a/node_modules/react-native-image-crop-picker/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-image-crop-picker/android/.settings/org.eclipse.buildship.core.prefs +new file mode 100644 +index 0000000..1675490 +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/.settings/org.eclipse.buildship.core.prefs +@@ -0,0 +1,2 @@ ++connection.project.dir=../../../android ++eclipse.preferences.version=1 +diff --git a/node_modules/react-native-image-crop-picker/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-image-crop-picker/android/.settings/org.eclipse.jdt.core.prefs +new file mode 100644 +index 0000000..60e5b01 +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/.settings/org.eclipse.jdt.core.prefs +@@ -0,0 +1,4 @@ ++eclipse.preferences.version=1 ++org.eclipse.jdt.core.compiler.codegen.targetPlatform=27 ++org.eclipse.jdt.core.compiler.compliance=27 ++org.eclipse.jdt.core.compiler.source=27 +diff --git a/node_modules/react-native-image-crop-picker/android/bin/.project b/node_modules/react-native-image-crop-picker/android/bin/.project +new file mode 100644 +index 0000000..c9e0f4b +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/bin/.project +@@ -0,0 +1,23 @@ ++ ++ ++ react-native-image-crop-picker ++ Project react-native-image-crop-picker created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ +diff --git a/node_modules/react-native-image-crop-picker/android/bin/build.gradle b/node_modules/react-native-image-crop-picker/android/bin/build.gradle +new file mode 100644 +index 0000000..48443cc +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/bin/build.gradle +@@ -0,0 +1,26 @@ ++apply plugin: 'com.android.library' ++ ++def DEFAULT_COMPILE_SDK_VERSION = 30 ++def DEFAULT_BUILD_TOOLS_VERSION = "29.0.3" ++def DEFAULT_TARGET_SDK_VERSION = 30 ++def DEFAULT_MIN_SDK_VERSION = 16 ++ ++android { ++ compileSdkVersion rootProject.hasProperty('compileSdkVersion') ? rootProject.compileSdkVersion : DEFAULT_COMPILE_SDK_VERSION ++ buildToolsVersion rootProject.hasProperty('buildToolsVersion') ? rootProject.buildToolsVersion : DEFAULT_BUILD_TOOLS_VERSION ++ ++ defaultConfig { ++ minSdkVersion rootProject.hasProperty('minSdkVersion') ? rootProject.minSdkVersion : DEFAULT_MIN_SDK_VERSION ++ targetSdkVersion rootProject.hasProperty('targetSdkVersion') ? rootProject.targetSdkVersion : DEFAULT_TARGET_SDK_VERSION ++ versionCode 1 ++ } ++ lintOptions { ++ abortOnError false ++ } ++} ++ ++dependencies { ++ implementation 'com.facebook.react:react-native:+' ++ implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.1.0' ++ implementation 'com.github.yalantis:ucrop:2.2.6-native' ++} +diff --git a/node_modules/react-native-image-crop-picker/android/bin/build/generated/source/buildConfig/debug/com/reactnative/ivpusic/imagepicker/BuildConfig.class b/node_modules/react-native-image-crop-picker/android/bin/build/generated/source/buildConfig/debug/com/reactnative/ivpusic/imagepicker/BuildConfig.class +new file mode 100644 +index 0000000..2c318e8 +Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/build/generated/source/buildConfig/debug/com/reactnative/ivpusic/imagepicker/BuildConfig.class differ +diff --git a/node_modules/react-native-image-crop-picker/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-image-crop-picker/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/react-native-image-crop-picker/android/bin/gradle/wrapper/gradle-wrapper.jar b/node_modules/react-native-image-crop-picker/android/bin/gradle/wrapper/gradle-wrapper.jar +new file mode 100644 +index 0000000..13372ae +Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/gradle/wrapper/gradle-wrapper.jar differ +diff --git a/node_modules/react-native-image-crop-picker/android/bin/gradle/wrapper/gradle-wrapper.properties b/node_modules/react-native-image-crop-picker/android/bin/gradle/wrapper/gradle-wrapper.properties +new file mode 100644 +index 0000000..0f5c93f +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/bin/gradle/wrapper/gradle-wrapper.properties +@@ -0,0 +1,6 @@ ++#Tue May 17 14:28:43 CEST 2016 ++distributionBase=GRADLE_USER_HOME ++distributionPath=wrapper/dists ++zipStoreBase=GRADLE_USER_HOME ++zipStorePath=wrapper/dists ++distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip +diff --git a/node_modules/react-native-image-crop-picker/android/bin/gradlew b/node_modules/react-native-image-crop-picker/android/bin/gradlew +new file mode 100644 +index 0000000..9d82f78 +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/bin/gradlew +@@ -0,0 +1,160 @@ ++#!/usr/bin/env bash ++ ++############################################################################## ++## ++## Gradle start up script for UN*X ++## ++############################################################################## ++ ++# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. ++DEFAULT_JVM_OPTS="" ++ ++APP_NAME="Gradle" ++APP_BASE_NAME=`basename "$0"` ++ ++# Use the maximum available, or set MAX_FD != -1 to use that value. ++MAX_FD="maximum" ++ ++warn ( ) { ++ echo "$*" ++} ++ ++die ( ) { ++ echo ++ echo "$*" ++ echo ++ exit 1 ++} ++ ++# OS specific support (must be 'true' or 'false'). ++cygwin=false ++msys=false ++darwin=false ++case "`uname`" in ++ CYGWIN* ) ++ cygwin=true ++ ;; ++ Darwin* ) ++ darwin=true ++ ;; ++ MINGW* ) ++ msys=true ++ ;; ++esac ++ ++# Attempt to set APP_HOME ++# Resolve links: $0 may be a link ++PRG="$0" ++# Need this for relative symlinks. ++while [ -h "$PRG" ] ; do ++ ls=`ls -ld "$PRG"` ++ link=`expr "$ls" : '.*-> \(.*\)$'` ++ if expr "$link" : '/.*' > /dev/null; then ++ PRG="$link" ++ else ++ PRG=`dirname "$PRG"`"/$link" ++ fi ++done ++SAVED="`pwd`" ++cd "`dirname \"$PRG\"`/" >/dev/null ++APP_HOME="`pwd -P`" ++cd "$SAVED" >/dev/null ++ ++CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar ++ ++# Determine the Java command to use to start the JVM. ++if [ -n "$JAVA_HOME" ] ; then ++ if [ -x "$JAVA_HOME/jre/sh/java" ] ; then ++ # IBM's JDK on AIX uses strange locations for the executables ++ JAVACMD="$JAVA_HOME/jre/sh/java" ++ else ++ JAVACMD="$JAVA_HOME/bin/java" ++ fi ++ if [ ! -x "$JAVACMD" ] ; then ++ die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME ++ ++Please set the JAVA_HOME variable in your environment to match the ++location of your Java installation." ++ fi ++else ++ JAVACMD="java" ++ which java >/dev/null 2>&1 || 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 ++ ++# Increase the maximum file descriptors if we can. ++if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then ++ MAX_FD_LIMIT=`ulimit -H -n` ++ if [ $? -eq 0 ] ; then ++ if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then ++ MAX_FD="$MAX_FD_LIMIT" ++ fi ++ ulimit -n $MAX_FD ++ if [ $? -ne 0 ] ; then ++ warn "Could not set maximum file descriptor limit: $MAX_FD" ++ fi ++ else ++ warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" ++ fi ++fi ++ ++# For Darwin, add options to specify how the application appears in the dock ++if $darwin; then ++ GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" ++fi ++ ++# For Cygwin, switch paths to Windows format before running java ++if $cygwin ; then ++ APP_HOME=`cygpath --path --mixed "$APP_HOME"` ++ CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` ++ JAVACMD=`cygpath --unix "$JAVACMD"` ++ ++ # We build the pattern for arguments to be converted via cygpath ++ ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` ++ SEP="" ++ for dir in $ROOTDIRSRAW ; do ++ ROOTDIRS="$ROOTDIRS$SEP$dir" ++ SEP="|" ++ done ++ OURCYGPATTERN="(^($ROOTDIRS))" ++ # Add a user-defined pattern to the cygpath arguments ++ if [ "$GRADLE_CYGPATTERN" != "" ] ; then ++ OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" ++ fi ++ # Now convert the arguments - kludge to limit ourselves to /bin/sh ++ i=0 ++ for arg in "$@" ; do ++ CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` ++ CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option ++ ++ if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition ++ eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` ++ else ++ eval `echo args$i`="\"$arg\"" ++ fi ++ i=$((i+1)) ++ done ++ case $i in ++ (0) set -- ;; ++ (1) set -- "$args0" ;; ++ (2) set -- "$args0" "$args1" ;; ++ (3) set -- "$args0" "$args1" "$args2" ;; ++ (4) set -- "$args0" "$args1" "$args2" "$args3" ;; ++ (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; ++ (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; ++ (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; ++ (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; ++ (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; ++ esac ++fi ++ ++# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules ++function splitJvmOpts() { ++ JVM_OPTS=("$@") ++} ++eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS ++JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME" ++ ++exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@" +diff --git a/node_modules/react-native-image-crop-picker/android/bin/gradlew.bat b/node_modules/react-native-image-crop-picker/android/bin/gradlew.bat +new file mode 100644 +index 0000000..aec9973 +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/bin/gradlew.bat +@@ -0,0 +1,90 @@ ++@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 ++ ++@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= ++ ++set DIRNAME=%~dp0 ++if "%DIRNAME%" == "" set DIRNAME=. ++set APP_BASE_NAME=%~n0 ++set APP_HOME=%DIRNAME% ++ ++@rem Find java.exe ++if defined JAVA_HOME goto findJavaFromJavaHome ++ ++set JAVA_EXE=java.exe ++%JAVA_EXE% -version >NUL 2>&1 ++if "%ERRORLEVEL%" == "0" goto init ++ ++echo. ++echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. ++echo. ++echo Please set the JAVA_HOME variable in your environment to match the ++echo location of your Java installation. ++ ++goto fail ++ ++:findJavaFromJavaHome ++set JAVA_HOME=%JAVA_HOME:"=% ++set JAVA_EXE=%JAVA_HOME%/bin/java.exe ++ ++if exist "%JAVA_EXE%" goto init ++ ++echo. ++echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% ++echo. ++echo Please set the JAVA_HOME variable in your environment to match the ++echo location of your Java installation. ++ ++goto fail ++ ++:init ++@rem Get command-line arguments, handling Windowz variants ++ ++if not "%OS%" == "Windows_NT" goto win9xME_args ++if "%@eval[2+2]" == "4" goto 4NT_args ++ ++:win9xME_args ++@rem Slurp the command line arguments. ++set CMD_LINE_ARGS= ++set _SKIP=2 ++ ++:win9xME_args_slurp ++if "x%~1" == "x" goto execute ++ ++set CMD_LINE_ARGS=%* ++goto execute ++ ++:4NT_args ++@rem Get arguments from the 4NT Shell from JP Software ++set CMD_LINE_ARGS=%$ ++ ++:execute ++@rem Setup the command line ++ ++set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar ++ ++@rem Execute Gradle ++"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% ++ ++:end ++@rem End local scope for the variables with windows NT shell ++if "%ERRORLEVEL%"=="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! ++if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 ++exit /b 1 ++ ++:mainEnd ++if "%OS%"=="Windows_NT" endlocal ++ ++:omega +diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/AndroidManifest.xml b/node_modules/react-native-image-crop-picker/android/bin/src/main/AndroidManifest.xml +new file mode 100644 +index 0000000..c356fde +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/bin/src/main/AndroidManifest.xml +@@ -0,0 +1,29 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/Compression.class b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/Compression.class +new file mode 100644 +index 0000000..2f7bdec +Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/Compression.class differ +diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/ExifExtractor.class b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/ExifExtractor.class +new file mode 100644 +index 0000000..2c1ecf3 +Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/ExifExtractor.class differ +diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/GeoDegree.class b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/GeoDegree.class +new file mode 100644 +index 0000000..f938e14 +Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/GeoDegree.class differ +diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/IvpusicImagePickerFileProvider.class b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/IvpusicImagePickerFileProvider.class +new file mode 100644 +index 0000000..6117020 +Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/IvpusicImagePickerFileProvider.class differ +diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/PickerModule.class b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/PickerModule.class +new file mode 100644 +index 0000000..cb733fa +Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/PickerModule.class differ +diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/PickerPackage.class b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/PickerPackage.class +new file mode 100644 +index 0000000..30ce3e3 +Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/PickerPackage.class differ +diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/RealPathUtil.class b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/RealPathUtil.class +new file mode 100644 +index 0000000..500f4cc +Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/RealPathUtil.class differ +diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/ResultCollector.class b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/ResultCollector.class +new file mode 100644 +index 0000000..c409f2a +Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/ResultCollector.class differ +diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/res/xml/ivpusic_imagepicker_provider_paths.xml b/node_modules/react-native-image-crop-picker/android/bin/src/main/res/xml/ivpusic_imagepicker_provider_paths.xml +new file mode 100644 +index 0000000..ffa74ab +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/bin/src/main/res/xml/ivpusic_imagepicker_provider_paths.xml +@@ -0,0 +1,4 @@ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-image-crop-picker/android/build.gradle b/node_modules/react-native-image-crop-picker/android/build.gradle +index 48443cc..8cb368f 100644 +--- a/node_modules/react-native-image-crop-picker/android/build.gradle ++++ b/node_modules/react-native-image-crop-picker/android/build.gradle +@@ -6,6 +6,7 @@ def DEFAULT_TARGET_SDK_VERSION = 30 + def DEFAULT_MIN_SDK_VERSION = 16 + + android { ++ namespace "com.reactnative.ivpusic.imagepicker" + compileSdkVersion rootProject.hasProperty('compileSdkVersion') ? rootProject.compileSdkVersion : DEFAULT_COMPILE_SDK_VERSION + buildToolsVersion rootProject.hasProperty('buildToolsVersion') ? rootProject.buildToolsVersion : DEFAULT_BUILD_TOOLS_VERSION + +diff --git a/node_modules/react-native-image-crop-picker/android/build/generated/source/buildConfig/debug/com/reactnative/ivpusic/imagepicker/BuildConfig.java b/node_modules/react-native-image-crop-picker/android/build/generated/source/buildConfig/debug/com/reactnative/ivpusic/imagepicker/BuildConfig.java +new file mode 100644 +index 0000000..74a36dd +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/build/generated/source/buildConfig/debug/com/reactnative/ivpusic/imagepicker/BuildConfig.java +@@ -0,0 +1,10 @@ ++/** ++ * Automatically generated file. DO NOT MODIFY ++ */ ++package com.reactnative.ivpusic.imagepicker; ++ ++public final class BuildConfig { ++ public static final boolean DEBUG = Boolean.parseBoolean("true"); ++ public static final String LIBRARY_PACKAGE_NAME = "com.reactnative.ivpusic.imagepicker"; ++ public static final String BUILD_TYPE = "debug"; ++} +diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +new file mode 100644 +index 0000000..516f8b4 +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +@@ -0,0 +1,33 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-image-crop-picker/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +new file mode 100644 +index 0000000..a34b0f9 +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.reactnative.ivpusic.imagepicker", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-image-crop-picker/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-image-crop-picker/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +new file mode 100644 +index 0000000..9e26dfe +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +@@ -0,0 +1 @@ ++{} +\ No newline at end of file +diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/compiled_local_resources/debug/out/xml_ivpusic_imagepicker_provider_paths.xml.flat b/node_modules/react-native-image-crop-picker/android/build/intermediates/compiled_local_resources/debug/out/xml_ivpusic_imagepicker_provider_paths.xml.flat +new file mode 100644 +index 0000000..9acc159 +Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/compiled_local_resources/debug/out/xml_ivpusic_imagepicker_provider_paths.xml.flat differ +diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state +new file mode 100644 +index 0000000..1c983fc +Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ +diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +new file mode 100644 +index 0000000..65bab25 +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +@@ -0,0 +1,2 @@ ++#Sun Apr 13 14:15:12 ICT 2025 ++com.reactnative.ivpusic.imagepicker.react-native-image-crop-picker-main-7\:/xml/ivpusic_imagepicker_provider_paths.xml=/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/build/intermediates/packaged_res/debug/xml/ivpusic_imagepicker_provider_paths.xml +diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +new file mode 100644 +index 0000000..4b925f4 +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +new file mode 100644 +index 0000000..a86d17f +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +new file mode 100644 +index 0000000..7c080e1 +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/packageDebugAssets/merger.xml +new file mode 100644 +index 0000000..73ee454 +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/packageDebugAssets/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-image-crop-picker/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +new file mode 100644 +index 0000000..192ed14 +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +@@ -0,0 +1,3 @@ ++R_DEF: Internal format may change without notice ++local ++xml ivpusic_imagepicker_provider_paths +diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-image-crop-picker/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +new file mode 100644 +index 0000000..f430cbf +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +@@ -0,0 +1,53 @@ ++1 ++2 ++4 ++5 /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml ++7 android:targetSdkVersion="34" /> ++7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml ++8 ++9 ++9-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:4:5-8:15 ++10 ++10-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:5:9-7:18 ++11 ++11-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:6:13-73 ++11-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:6:21-70 ++12 ++13 ++14 ++15 ++15-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:10:5-81 ++15-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:10:22-78 ++16 ++17 ++17-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:12:5-27:19 ++18 /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:14:9-22:20 ++19 android:name="com.reactnative.ivpusic.imagepicker.IvpusicImagePickerFileProvider" ++19-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:15:13-59 ++20 android:authorities="${applicationId}.provider" ++20-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:16:13-60 ++21 android:exported="false" ++21-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:17:13-37 ++22 android:grantUriPermissions="true" > ++22-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:18:13-47 ++23 /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:19:13-21:78 ++24 android:name="android.support.FILE_PROVIDER_PATHS" ++24-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:20:17-67 ++25 android:resource="@xml/ivpusic_imagepicker_provider_paths" /> ++25-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:21:17-75 ++26 ++27 ++28 /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:24:9-26:72 ++29 android:name="com.yalantis.ucrop.UCropActivity" ++29-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:25:13-60 ++30 android:theme="@style/Theme.AppCompat.Light.NoActionBar" /> ++30-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:26:13-69 ++31 ++32 ++33 +diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/merged_java_res/debug/feature-react-native-image-crop-picker.jar b/node_modules/react-native-image-crop-picker/android/build/intermediates/merged_java_res/debug/feature-react-native-image-crop-picker.jar +new file mode 100644 +index 0000000..15cb0ec +Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/merged_java_res/debug/feature-react-native-image-crop-picker.jar differ +diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +new file mode 100644 +index 0000000..a6aeac9 +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +@@ -0,0 +1,33 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-image-crop-picker/android/build/intermediates/navigation_json/debug/navigation.json +new file mode 100644 +index 0000000..0637a08 +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/navigation_json/debug/navigation.json +@@ -0,0 +1 @@ ++[] +\ No newline at end of file +diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-image-crop-picker/android/build/intermediates/packaged_manifests/debug/output-metadata.json +new file mode 100644 +index 0000000..66e8fb8 +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/packaged_manifests/debug/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "PACKAGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.reactnative.ivpusic.imagepicker", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/packaged_res/debug/xml/ivpusic_imagepicker_provider_paths.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/packaged_res/debug/xml/ivpusic_imagepicker_provider_paths.xml +new file mode 100644 +index 0000000..ffa74ab +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/packaged_res/debug/xml/ivpusic_imagepicker_provider_paths.xml +@@ -0,0 +1,4 @@ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-image-crop-picker/android/build/intermediates/variant_model/debug/out +new file mode 100644 +index 0000000..0c4eecb +Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/variant_model/debug/out differ +diff --git a/node_modules/react-native-image-crop-picker/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-image-crop-picker/android/build/outputs/logs/manifest-merger-debug-report.txt +new file mode 100644 +index 0000000..dfab255 +--- /dev/null ++++ b/node_modules/react-native-image-crop-picker/android/build/outputs/logs/manifest-merger-debug-report.txt +@@ -0,0 +1,61 @@ ++-- Merging decision tree log --- ++manifest ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:1:1-29:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:1:1-29:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:1:1-29:12 ++ package ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:2:5-50 ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml ++ xmlns:android ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:1:11-69 ++queries ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:4:5-8:15 ++intent#action:name:android.media.action.IMAGE_CAPTURE ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:5:9-7:18 ++action#android.media.action.IMAGE_CAPTURE ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:6:13-73 ++ android:name ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:6:21-70 ++uses-permission#android.permission.WRITE_EXTERNAL_STORAGE ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:10:5-81 ++ android:name ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:10:22-78 ++application ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:12:5-27:19 ++provider#com.reactnative.ivpusic.imagepicker.IvpusicImagePickerFileProvider ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:14:9-22:20 ++ android:grantUriPermissions ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:18:13-47 ++ android:authorities ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:16:13-60 ++ android:exported ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:17:13-37 ++ android:name ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:15:13-59 ++meta-data#android.support.FILE_PROVIDER_PATHS ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:19:13-21:78 ++ android:resource ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:21:17-75 ++ android:name ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:20:17-67 ++activity#com.yalantis.ucrop.UCropActivity ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:24:9-26:72 ++ android:theme ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:26:13-69 ++ android:name ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:25:13-60 ++uses-sdk ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml reason: use-sdk injection requested ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml ++ android:targetSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml ++ android:minSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml diff --git a/patches/react-native-linear-gradient+2.8.3.patch b/patches/react-native-linear-gradient+2.8.3.patch new file mode 100644 index 0000000..8bfaa02 --- /dev/null +++ b/patches/react-native-linear-gradient+2.8.3.patch @@ -0,0 +1,442 @@ +diff --git a/node_modules/react-native-linear-gradient/android/.classpath b/node_modules/react-native-linear-gradient/android/.classpath +new file mode 100644 +index 0000000..0a3280e +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/.classpath +@@ -0,0 +1,6 @@ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-linear-gradient/android/.project b/node_modules/react-native-linear-gradient/android/.project +new file mode 100644 +index 0000000..a857a17 +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/.project +@@ -0,0 +1,34 @@ ++ ++ ++ react-native-linear-gradient ++ Project react-native-linear-gradient created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ ++ ++ 1744530580998 ++ ++ 30 ++ ++ org.eclipse.core.resources.regexFilterMatcher ++ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ ++ ++ ++ ++ +diff --git a/node_modules/react-native-linear-gradient/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-linear-gradient/android/.settings/org.eclipse.buildship.core.prefs +new file mode 100644 +index 0000000..1675490 +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/.settings/org.eclipse.buildship.core.prefs +@@ -0,0 +1,2 @@ ++connection.project.dir=../../../android ++eclipse.preferences.version=1 +diff --git a/node_modules/react-native-linear-gradient/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-linear-gradient/android/.settings/org.eclipse.jdt.core.prefs +new file mode 100644 +index 0000000..60e5b01 +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/.settings/org.eclipse.jdt.core.prefs +@@ -0,0 +1,4 @@ ++eclipse.preferences.version=1 ++org.eclipse.jdt.core.compiler.codegen.targetPlatform=27 ++org.eclipse.jdt.core.compiler.compliance=27 ++org.eclipse.jdt.core.compiler.source=27 +diff --git a/node_modules/react-native-linear-gradient/android/bin/.project b/node_modules/react-native-linear-gradient/android/bin/.project +new file mode 100644 +index 0000000..1ec6e75 +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/bin/.project +@@ -0,0 +1,23 @@ ++ ++ ++ react-native-linear-gradient ++ Project react-native-linear-gradient created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ +diff --git a/node_modules/react-native-linear-gradient/android/bin/build.gradle b/node_modules/react-native-linear-gradient/android/bin/build.gradle +new file mode 100644 +index 0000000..e3aacde +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/bin/build.gradle +@@ -0,0 +1,50 @@ ++def safeExtGet(prop, fallback) { ++ rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback ++} ++ ++buildscript { ++ // The Android Gradle plugin is only required when opening the android folder stand-alone. ++ // This avoids unnecessary downloads and potential conflicts when the library is included as a ++ // module dependency in an application project. ++ if (project == rootProject) { ++ repositories { ++ google() ++ mavenCentral() ++ } ++ dependencies { ++ classpath 'com.android.tools.build:gradle:7.2.1' ++ } ++ } ++} ++ ++apply plugin: 'com.android.library' ++ ++android { ++ compileSdkVersion safeExtGet('compileSdkVersion', 31).toInteger() ++ defaultConfig { ++ minSdkVersion safeExtGet('minSdkVersion', 21) ++ targetSdkVersion safeExtGet('targetSdkVersion', 31) ++ } ++ lintOptions { ++ abortOnError false ++ } ++} ++ ++repositories { ++ mavenLocal() ++ mavenCentral() ++ maven { ++ // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm ++ url "$rootDir/../node_modules/react-native/android" ++ } ++ maven { ++ // Android JSC is installed from npm ++ url "$rootDir/../node_modules/jsc-android/dist" ++ } ++ google() ++} ++ ++dependencies { ++ //noinspection GradleDynamicVersion ++ implementation 'com.facebook.react:react-native:+' // From node_modules ++} +diff --git a/node_modules/react-native-linear-gradient/android/bin/build/generated/source/buildConfig/debug/com/BV/LinearGradient/BuildConfig.class b/node_modules/react-native-linear-gradient/android/bin/build/generated/source/buildConfig/debug/com/BV/LinearGradient/BuildConfig.class +new file mode 100644 +index 0000000..866513f +Binary files /dev/null and b/node_modules/react-native-linear-gradient/android/bin/build/generated/source/buildConfig/debug/com/BV/LinearGradient/BuildConfig.class differ +diff --git a/node_modules/react-native-linear-gradient/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-linear-gradient/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/react-native-linear-gradient/android/bin/gradle.properties b/node_modules/react-native-linear-gradient/android/bin/gradle.properties +new file mode 100644 +index 0000000..5bac8ac +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/bin/gradle.properties +@@ -0,0 +1 @@ ++android.useAndroidX=true +diff --git a/node_modules/react-native-linear-gradient/android/bin/src/main/AndroidManifest.xml b/node_modules/react-native-linear-gradient/android/bin/src/main/AndroidManifest.xml +new file mode 100644 +index 0000000..a7d57a6 +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/bin/src/main/AndroidManifest.xml +@@ -0,0 +1 @@ ++ +diff --git a/node_modules/react-native-linear-gradient/android/bin/src/main/java/com/BV/LinearGradient/LinearGradientManager.class b/node_modules/react-native-linear-gradient/android/bin/src/main/java/com/BV/LinearGradient/LinearGradientManager.class +new file mode 100644 +index 0000000..f53a18f +Binary files /dev/null and b/node_modules/react-native-linear-gradient/android/bin/src/main/java/com/BV/LinearGradient/LinearGradientManager.class differ +diff --git a/node_modules/react-native-linear-gradient/android/bin/src/main/java/com/BV/LinearGradient/LinearGradientPackage.class b/node_modules/react-native-linear-gradient/android/bin/src/main/java/com/BV/LinearGradient/LinearGradientPackage.class +new file mode 100644 +index 0000000..90c6b7a +Binary files /dev/null and b/node_modules/react-native-linear-gradient/android/bin/src/main/java/com/BV/LinearGradient/LinearGradientPackage.class differ +diff --git a/node_modules/react-native-linear-gradient/android/bin/src/main/java/com/BV/LinearGradient/LinearGradientView.class b/node_modules/react-native-linear-gradient/android/bin/src/main/java/com/BV/LinearGradient/LinearGradientView.class +new file mode 100644 +index 0000000..8d3c3a1 +Binary files /dev/null and b/node_modules/react-native-linear-gradient/android/bin/src/main/java/com/BV/LinearGradient/LinearGradientView.class differ +diff --git a/node_modules/react-native-linear-gradient/android/build.gradle b/node_modules/react-native-linear-gradient/android/build.gradle +index e3aacde..2498eba 100644 +--- a/node_modules/react-native-linear-gradient/android/build.gradle ++++ b/node_modules/react-native-linear-gradient/android/build.gradle +@@ -20,6 +20,7 @@ buildscript { + apply plugin: 'com.android.library' + + android { ++ namespace "com.BV.LinearGradient" + compileSdkVersion safeExtGet('compileSdkVersion', 31).toInteger() + defaultConfig { + minSdkVersion safeExtGet('minSdkVersion', 21) +diff --git a/node_modules/react-native-linear-gradient/android/build/generated/source/buildConfig/debug/com/BV/LinearGradient/BuildConfig.java b/node_modules/react-native-linear-gradient/android/build/generated/source/buildConfig/debug/com/BV/LinearGradient/BuildConfig.java +new file mode 100644 +index 0000000..47c2423 +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/build/generated/source/buildConfig/debug/com/BV/LinearGradient/BuildConfig.java +@@ -0,0 +1,10 @@ ++/** ++ * Automatically generated file. DO NOT MODIFY ++ */ ++package com.BV.LinearGradient; ++ ++public final class BuildConfig { ++ public static final boolean DEBUG = Boolean.parseBoolean("true"); ++ public static final String LIBRARY_PACKAGE_NAME = "com.BV.LinearGradient"; ++ public static final String BUILD_TYPE = "debug"; ++} +diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-linear-gradient/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +new file mode 100644 +index 0000000..869089d +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +@@ -0,0 +1,9 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-linear-gradient/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +new file mode 100644 +index 0000000..3d6fa11 +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.BV.LinearGradient", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-linear-gradient/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-linear-gradient/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +new file mode 100644 +index 0000000..9e26dfe +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +@@ -0,0 +1 @@ ++{} +\ No newline at end of file +diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state +new file mode 100644 +index 0000000..1c983fc +Binary files /dev/null and b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ +diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +new file mode 100644 +index 0000000..42fb0f5 +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +@@ -0,0 +1 @@ ++#Sun Apr 13 14:15:11 ICT 2025 +diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +new file mode 100644 +index 0000000..99de637 +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +new file mode 100644 +index 0000000..ad8f21f +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +new file mode 100644 +index 0000000..ee472db +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/packageDebugAssets/merger.xml +new file mode 100644 +index 0000000..4553f5e +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/packageDebugAssets/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-linear-gradient/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +new file mode 100644 +index 0000000..78ac5b8 +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +@@ -0,0 +1,2 @@ ++R_DEF: Internal format may change without notice ++local +diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-linear-gradient/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +new file mode 100644 +index 0000000..795e127 +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +@@ -0,0 +1,11 @@ ++1 ++2 ++4 ++5 /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml ++7 android:targetSdkVersion="34" /> ++7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml ++8 ++9 +diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/merged_java_res/debug/feature-react-native-linear-gradient.jar b/node_modules/react-native-linear-gradient/android/build/intermediates/merged_java_res/debug/feature-react-native-linear-gradient.jar +new file mode 100644 +index 0000000..15cb0ec +Binary files /dev/null and b/node_modules/react-native-linear-gradient/android/build/intermediates/merged_java_res/debug/feature-react-native-linear-gradient.jar differ +diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-linear-gradient/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +new file mode 100644 +index 0000000..869089d +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +@@ -0,0 +1,9 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-linear-gradient/android/build/intermediates/navigation_json/debug/navigation.json +new file mode 100644 +index 0000000..0637a08 +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/build/intermediates/navigation_json/debug/navigation.json +@@ -0,0 +1 @@ ++[] +\ No newline at end of file +diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-linear-gradient/android/build/intermediates/packaged_manifests/debug/output-metadata.json +new file mode 100644 +index 0000000..8ae2b0e +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/build/intermediates/packaged_manifests/debug/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "PACKAGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.BV.LinearGradient", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-linear-gradient/android/build/intermediates/variant_model/debug/out +new file mode 100644 +index 0000000..0c4eecb +Binary files /dev/null and b/node_modules/react-native-linear-gradient/android/build/intermediates/variant_model/debug/out differ +diff --git a/node_modules/react-native-linear-gradient/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-linear-gradient/android/build/outputs/logs/manifest-merger-debug-report.txt +new file mode 100644 +index 0000000..a0bbcec +--- /dev/null ++++ b/node_modules/react-native-linear-gradient/android/build/outputs/logs/manifest-merger-debug-report.txt +@@ -0,0 +1,25 @@ ++-- Merging decision tree log --- ++manifest ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml:1:1-45 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml:1:1-45 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml:1:1-45 ++ package ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml:1:11-42 ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml ++ xmlns:android ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml:1:1-45 ++uses-sdk ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml reason: use-sdk injection requested ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml ++ android:targetSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml ++ android:minSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml diff --git a/patches/react-native-screens+2.18.1.patch b/patches/react-native-screens+2.18.1.patch new file mode 100644 index 0000000..7c1c481 --- /dev/null +++ b/patches/react-native-screens+2.18.1.patch @@ -0,0 +1,640 @@ +diff --git a/node_modules/react-native-screens/android/.classpath b/node_modules/react-native-screens/android/.classpath +new file mode 100644 +index 0000000..0a3280e +--- /dev/null ++++ b/node_modules/react-native-screens/android/.classpath +@@ -0,0 +1,6 @@ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-screens/android/.project b/node_modules/react-native-screens/android/.project +new file mode 100644 +index 0000000..6db854a +--- /dev/null ++++ b/node_modules/react-native-screens/android/.project +@@ -0,0 +1,34 @@ ++ ++ ++ react-native-screens ++ Project react-native-screens created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ ++ ++ 1744530581006 ++ ++ 30 ++ ++ org.eclipse.core.resources.regexFilterMatcher ++ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ ++ ++ ++ ++ +diff --git a/node_modules/react-native-screens/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-screens/android/.settings/org.eclipse.buildship.core.prefs +new file mode 100644 +index 0000000..1675490 +--- /dev/null ++++ b/node_modules/react-native-screens/android/.settings/org.eclipse.buildship.core.prefs +@@ -0,0 +1,2 @@ ++connection.project.dir=../../../android ++eclipse.preferences.version=1 +diff --git a/node_modules/react-native-screens/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-screens/android/.settings/org.eclipse.jdt.core.prefs +new file mode 100644 +index 0000000..60e5b01 +--- /dev/null ++++ b/node_modules/react-native-screens/android/.settings/org.eclipse.jdt.core.prefs +@@ -0,0 +1,4 @@ ++eclipse.preferences.version=1 ++org.eclipse.jdt.core.compiler.codegen.targetPlatform=27 ++org.eclipse.jdt.core.compiler.compliance=27 ++org.eclipse.jdt.core.compiler.source=27 +diff --git a/node_modules/react-native-screens/android/bin/.project b/node_modules/react-native-screens/android/bin/.project +new file mode 100644 +index 0000000..c29fa55 +--- /dev/null ++++ b/node_modules/react-native-screens/android/bin/.project +@@ -0,0 +1,23 @@ ++ ++ ++ react-native-screens ++ Project react-native-screens created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ +diff --git a/node_modules/react-native-screens/android/bin/build.gradle b/node_modules/react-native-screens/android/bin/build.gradle +new file mode 100644 +index 0000000..1b07b08 +--- /dev/null ++++ b/node_modules/react-native-screens/android/bin/build.gradle +@@ -0,0 +1,43 @@ ++apply plugin: 'com.android.library' ++ ++def safeExtGet(prop, fallback) { ++ rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback ++} ++ ++android { ++ compileSdkVersion safeExtGet('compileSdkVersion', 28) ++ buildToolsVersion safeExtGet('buildToolsVersion', '28.0.3') ++ ++ defaultConfig { ++ minSdkVersion safeExtGet('minSdkVersion', 16) ++ targetSdkVersion safeExtGet('targetSdkVersion', 22) ++ versionCode 1 ++ versionName "1.0" ++ } ++ lintOptions { ++ abortOnError false ++ } ++} ++ ++repositories { ++ maven { ++ // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm ++ // Matches the RN Hello World template ++ // https://github.com/facebook/react-native/blob/1e8f3b11027fe0a7514b4fc97d0798d3c64bc895/local-cli/templates/HelloWorld/android/build.gradle#L21 ++ url "$projectDir/../node_modules/react-native/android" ++ } ++ mavenCentral() ++ mavenLocal() ++ google() ++ jcenter() ++ ++} ++ ++dependencies { ++ implementation 'com.facebook.react:react-native:+' ++ implementation 'androidx.appcompat:appcompat:1.1.0' ++ implementation 'androidx.fragment:fragment:1.2.1' ++ implementation 'androidx.coordinatorlayout:coordinatorlayout:1.1.0' ++ implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.0.0' ++ implementation 'com.google.android.material:material:1.1.0' ++} +diff --git a/node_modules/react-native-screens/android/bin/build/generated/source/buildConfig/debug/com/swmansion/rnscreens/BuildConfig.class b/node_modules/react-native-screens/android/bin/build/generated/source/buildConfig/debug/com/swmansion/rnscreens/BuildConfig.class +new file mode 100644 +index 0000000..f52d228 +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/build/generated/source/buildConfig/debug/com/swmansion/rnscreens/BuildConfig.class differ +diff --git a/node_modules/react-native-screens/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-screens/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/react-native-screens/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/react-native-screens/android/bin/src/main/AndroidManifest.xml b/node_modules/react-native-screens/android/bin/src/main/AndroidManifest.xml +new file mode 100644 +index 0000000..2de74e8 +--- /dev/null ++++ b/node_modules/react-native-screens/android/bin/src/main/AndroidManifest.xml +@@ -0,0 +1,5 @@ ++ ++ ++ ++ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/LifecycleHelper.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/LifecycleHelper.class +new file mode 100644 +index 0000000..723b0f0 +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/LifecycleHelper.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/RNScreensPackage.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/RNScreensPackage.class +new file mode 100644 +index 0000000..7a7848d +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/RNScreensPackage.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$ActivityState.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$ActivityState.class +new file mode 100644 +index 0000000..c18e251 +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$ActivityState.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$ReplaceAnimation.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$ReplaceAnimation.class +new file mode 100644 +index 0000000..8dbc862 +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$ReplaceAnimation.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$StackAnimation.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$StackAnimation.class +new file mode 100644 +index 0000000..1bed76a +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$StackAnimation.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$StackPresentation.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$StackPresentation.class +new file mode 100644 +index 0000000..d53e677 +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$StackPresentation.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen.class +new file mode 100644 +index 0000000..9f2ee9d +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenAppearEvent.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenAppearEvent.class +new file mode 100644 +index 0000000..a00ee51 +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenAppearEvent.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenContainer.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenContainer.class +new file mode 100644 +index 0000000..ac7e8ec +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenContainer.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenContainerViewManager.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenContainerViewManager.class +new file mode 100644 +index 0000000..073bd86 +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenContainerViewManager.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenDisappearEvent.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenDisappearEvent.class +new file mode 100644 +index 0000000..802baa8 +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenDisappearEvent.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenDismissedEvent.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenDismissedEvent.class +new file mode 100644 +index 0000000..5c0a081 +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenDismissedEvent.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenFragment.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenFragment.class +new file mode 100644 +index 0000000..3d7b4c2 +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenFragment.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStack.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStack.class +new file mode 100644 +index 0000000..20c955b +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStack.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackFragment$NotifyingCoordinatorLayout.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackFragment$NotifyingCoordinatorLayout.class +new file mode 100644 +index 0000000..909239b +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackFragment$NotifyingCoordinatorLayout.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackFragment.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackFragment.class +new file mode 100644 +index 0000000..1c4c7df +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackFragment.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfig$DebugMenuToolbar.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfig$DebugMenuToolbar.class +new file mode 100644 +index 0000000..96c5b91 +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfig$DebugMenuToolbar.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfig.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfig.class +new file mode 100644 +index 0000000..bf4a263 +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfig.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfigViewManager.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfigViewManager.class +new file mode 100644 +index 0000000..1205bb6 +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfigViewManager.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderSubview$Type.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderSubview$Type.class +new file mode 100644 +index 0000000..e062b24 +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderSubview$Type.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderSubview.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderSubview.class +new file mode 100644 +index 0000000..b8ca4ca +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderSubview.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderSubviewManager.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderSubviewManager.class +new file mode 100644 +index 0000000..255580a +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderSubviewManager.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackViewManager.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackViewManager.class +new file mode 100644 +index 0000000..efcc53b +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackViewManager.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenViewManager.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenViewManager.class +new file mode 100644 +index 0000000..6c757dc +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenViewManager.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenWillAppearEvent.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenWillAppearEvent.class +new file mode 100644 +index 0000000..52944bb +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenWillAppearEvent.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenWillDisappearEvent.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenWillDisappearEvent.class +new file mode 100644 +index 0000000..c0506c8 +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenWillDisappearEvent.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/StackFinishTransitioningEvent.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/StackFinishTransitioningEvent.class +new file mode 100644 +index 0000000..6e7cb47 +Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/StackFinishTransitioningEvent.class differ +diff --git a/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_in_from_left.xml b/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_in_from_left.xml +new file mode 100644 +index 0000000..939110f +--- /dev/null ++++ b/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_in_from_left.xml +@@ -0,0 +1,5 @@ ++ ++ +diff --git a/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_in_from_right.xml b/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_in_from_right.xml +new file mode 100644 +index 0000000..428eb9b +--- /dev/null ++++ b/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_in_from_right.xml +@@ -0,0 +1,5 @@ ++ ++ +diff --git a/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_out_to_left.xml b/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_out_to_left.xml +new file mode 100644 +index 0000000..400a202 +--- /dev/null ++++ b/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_out_to_left.xml +@@ -0,0 +1,5 @@ ++ ++ +diff --git a/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_out_to_right.xml b/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_out_to_right.xml +new file mode 100644 +index 0000000..a00332b +--- /dev/null ++++ b/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_out_to_right.xml +@@ -0,0 +1,5 @@ ++ ++ +diff --git a/node_modules/react-native-screens/android/build.gradle b/node_modules/react-native-screens/android/build.gradle +index 1b07b08..61c4444 100644 +--- a/node_modules/react-native-screens/android/build.gradle ++++ b/node_modules/react-native-screens/android/build.gradle +@@ -5,6 +5,7 @@ def safeExtGet(prop, fallback) { + } + + android { ++ namespace "com.swmansion.rnscreens" + compileSdkVersion safeExtGet('compileSdkVersion', 28) + buildToolsVersion safeExtGet('buildToolsVersion', '28.0.3') + +diff --git a/node_modules/react-native-screens/android/build/generated/source/buildConfig/debug/com/swmansion/rnscreens/BuildConfig.java b/node_modules/react-native-screens/android/build/generated/source/buildConfig/debug/com/swmansion/rnscreens/BuildConfig.java +new file mode 100644 +index 0000000..392ba85 +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/generated/source/buildConfig/debug/com/swmansion/rnscreens/BuildConfig.java +@@ -0,0 +1,10 @@ ++/** ++ * Automatically generated file. DO NOT MODIFY ++ */ ++package com.swmansion.rnscreens; ++ ++public final class BuildConfig { ++ public static final boolean DEBUG = Boolean.parseBoolean("true"); ++ public static final String LIBRARY_PACKAGE_NAME = "com.swmansion.rnscreens"; ++ public static final String BUILD_TYPE = "debug"; ++} +diff --git a/node_modules/react-native-screens/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-screens/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +new file mode 100644 +index 0000000..19f9963 +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +@@ -0,0 +1,9 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-screens/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-screens/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +new file mode 100644 +index 0000000..37294a0 +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.swmansion.rnscreens", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-screens/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-screens/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/react-native-screens/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-screens/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +new file mode 100644 +index 0000000..9e26dfe +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +@@ -0,0 +1 @@ ++{} +\ No newline at end of file +diff --git a/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_in_from_left.xml.flat b/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_in_from_left.xml.flat +new file mode 100644 +index 0000000..2d10d97 +Binary files /dev/null and b/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_in_from_left.xml.flat differ +diff --git a/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_in_from_right.xml.flat b/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_in_from_right.xml.flat +new file mode 100644 +index 0000000..f972334 +Binary files /dev/null and b/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_in_from_right.xml.flat differ +diff --git a/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_out_to_left.xml.flat b/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_out_to_left.xml.flat +new file mode 100644 +index 0000000..50f5d8f +Binary files /dev/null and b/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_out_to_left.xml.flat differ +diff --git a/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_out_to_right.xml.flat b/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_out_to_right.xml.flat +new file mode 100644 +index 0000000..e1e140a +Binary files /dev/null and b/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_out_to_right.xml.flat differ +diff --git a/node_modules/react-native-screens/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-screens/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state +new file mode 100644 +index 0000000..1c983fc +Binary files /dev/null and b/node_modules/react-native-screens/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ +diff --git a/node_modules/react-native-screens/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-screens/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +new file mode 100644 +index 0000000..512a6d5 +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +@@ -0,0 +1,5 @@ ++#Sun Apr 13 14:15:11 ICT 2025 ++com.swmansion.rnscreens.react-native-screens-main-7\:/anim/rns_slide_in_from_right.xml=/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_in_from_right.xml ++com.swmansion.rnscreens.react-native-screens-main-7\:/anim/rns_slide_out_to_right.xml=/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_out_to_right.xml ++com.swmansion.rnscreens.react-native-screens-main-7\:/anim/rns_slide_in_from_left.xml=/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_in_from_left.xml ++com.swmansion.rnscreens.react-native-screens-main-7\:/anim/rns_slide_out_to_left.xml=/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_out_to_left.xml +diff --git a/node_modules/react-native-screens/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-screens/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +new file mode 100644 +index 0000000..65f87df +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-screens/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-screens/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +new file mode 100644 +index 0000000..21a2705 +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-screens/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-screens/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +new file mode 100644 +index 0000000..f31f1ea +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-screens/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-screens/android/build/intermediates/incremental/packageDebugAssets/merger.xml +new file mode 100644 +index 0000000..39cea7d +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/intermediates/incremental/packageDebugAssets/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-screens/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-screens/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +new file mode 100644 +index 0000000..f2bff6a +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +@@ -0,0 +1,6 @@ ++R_DEF: Internal format may change without notice ++local ++anim rns_slide_in_from_left ++anim rns_slide_in_from_right ++anim rns_slide_out_to_left ++anim rns_slide_out_to_right +diff --git a/node_modules/react-native-screens/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-screens/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +new file mode 100644 +index 0000000..a1723f1 +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +@@ -0,0 +1,11 @@ ++1 ++2 ++4 ++5 /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml ++7 android:targetSdkVersion="34" /> ++7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml ++8 ++9 +diff --git a/node_modules/react-native-screens/android/build/intermediates/merged_java_res/debug/feature-react-native-screens.jar b/node_modules/react-native-screens/android/build/intermediates/merged_java_res/debug/feature-react-native-screens.jar +new file mode 100644 +index 0000000..15cb0ec +Binary files /dev/null and b/node_modules/react-native-screens/android/build/intermediates/merged_java_res/debug/feature-react-native-screens.jar differ +diff --git a/node_modules/react-native-screens/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-screens/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +new file mode 100644 +index 0000000..19f9963 +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +@@ -0,0 +1,9 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-screens/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-screens/android/build/intermediates/navigation_json/debug/navigation.json +new file mode 100644 +index 0000000..0637a08 +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/intermediates/navigation_json/debug/navigation.json +@@ -0,0 +1 @@ ++[] +\ No newline at end of file +diff --git a/node_modules/react-native-screens/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-screens/android/build/intermediates/packaged_manifests/debug/output-metadata.json +new file mode 100644 +index 0000000..402190a +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/intermediates/packaged_manifests/debug/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "PACKAGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.swmansion.rnscreens", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_in_from_left.xml b/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_in_from_left.xml +new file mode 100644 +index 0000000..939110f +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_in_from_left.xml +@@ -0,0 +1,5 @@ ++ ++ +diff --git a/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_in_from_right.xml b/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_in_from_right.xml +new file mode 100644 +index 0000000..428eb9b +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_in_from_right.xml +@@ -0,0 +1,5 @@ ++ ++ +diff --git a/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_out_to_left.xml b/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_out_to_left.xml +new file mode 100644 +index 0000000..400a202 +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_out_to_left.xml +@@ -0,0 +1,5 @@ ++ ++ +diff --git a/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_out_to_right.xml b/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_out_to_right.xml +new file mode 100644 +index 0000000..a00332b +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_out_to_right.xml +@@ -0,0 +1,5 @@ ++ ++ +diff --git a/node_modules/react-native-screens/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-screens/android/build/intermediates/variant_model/debug/out +new file mode 100644 +index 0000000..0c4eecb +Binary files /dev/null and b/node_modules/react-native-screens/android/build/intermediates/variant_model/debug/out differ +diff --git a/node_modules/react-native-screens/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-screens/android/build/outputs/logs/manifest-merger-debug-report.txt +new file mode 100644 +index 0000000..698ecf5 +--- /dev/null ++++ b/node_modules/react-native-screens/android/build/outputs/logs/manifest-merger-debug-report.txt +@@ -0,0 +1,25 @@ ++-- Merging decision tree log --- ++manifest ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml:2:1-5:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml:2:1-5:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml:2:1-5:12 ++ package ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml:3:11-44 ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml ++ xmlns:android ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml:2:11-69 ++uses-sdk ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml reason: use-sdk injection requested ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml ++ android:targetSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml ++ android:minSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml diff --git a/patches/react-native-splash-screen+3.3.0.patch b/patches/react-native-splash-screen+3.3.0.patch new file mode 100644 index 0000000..a4ef662 --- /dev/null +++ b/patches/react-native-splash-screen+3.3.0.patch @@ -0,0 +1,525 @@ +diff --git a/node_modules/react-native-splash-screen/android/.classpath b/node_modules/react-native-splash-screen/android/.classpath +new file mode 100644 +index 0000000..0a3280e +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/.classpath +@@ -0,0 +1,6 @@ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-splash-screen/android/.project b/node_modules/react-native-splash-screen/android/.project +new file mode 100644 +index 0000000..7aa4953 +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/.project +@@ -0,0 +1,34 @@ ++ ++ ++ react-native-splash-screen ++ Project react-native-splash-screen created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ ++ ++ 1744530581014 ++ ++ 30 ++ ++ org.eclipse.core.resources.regexFilterMatcher ++ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ ++ ++ ++ ++ +diff --git a/node_modules/react-native-splash-screen/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-splash-screen/android/.settings/org.eclipse.buildship.core.prefs +new file mode 100644 +index 0000000..1675490 +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/.settings/org.eclipse.buildship.core.prefs +@@ -0,0 +1,2 @@ ++connection.project.dir=../../../android ++eclipse.preferences.version=1 +diff --git a/node_modules/react-native-splash-screen/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-splash-screen/android/.settings/org.eclipse.jdt.core.prefs +new file mode 100644 +index 0000000..60e5b01 +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/.settings/org.eclipse.jdt.core.prefs +@@ -0,0 +1,4 @@ ++eclipse.preferences.version=1 ++org.eclipse.jdt.core.compiler.codegen.targetPlatform=27 ++org.eclipse.jdt.core.compiler.compliance=27 ++org.eclipse.jdt.core.compiler.source=27 +diff --git a/node_modules/react-native-splash-screen/android/bin/.project b/node_modules/react-native-splash-screen/android/bin/.project +new file mode 100644 +index 0000000..750463d +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/bin/.project +@@ -0,0 +1,23 @@ ++ ++ ++ react-native-splash-screen ++ Project react-native-splash-screen created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ +diff --git a/node_modules/react-native-splash-screen/android/bin/build.gradle b/node_modules/react-native-splash-screen/android/bin/build.gradle +new file mode 100644 +index 0000000..baef1a9 +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/bin/build.gradle +@@ -0,0 +1,37 @@ ++def safeExtGet(prop, fallback) { ++ rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback ++} ++ ++apply plugin: 'com.android.library' ++ ++def DEFAULT_COMPILE_SDK_VERSION = 26 ++def DEFAULT_BUILD_TOOLS_VERSION = "26.0.2" ++def DEFAULT_TARGET_SDK_VERSION = 26 ++def DEFAULT_SUPPORT_LIB_VERSION = "26.1.0" ++ ++android { ++ compileSdkVersion rootProject.hasProperty('compileSdkVersion') ? rootProject.compileSdkVersion : DEFAULT_COMPILE_SDK_VERSION ++ buildToolsVersion rootProject.hasProperty('buildToolsVersion') ? rootProject.buildToolsVersion : DEFAULT_BUILD_TOOLS_VERSION ++ ++ defaultConfig { ++ minSdkVersion safeExtGet('minSdkVersion', 16) ++ targetSdkVersion rootProject.hasProperty('targetSdkVersion') ? rootProject.targetSdkVersion : DEFAULT_TARGET_SDK_VERSION ++ versionCode 1 ++ versionName "1.0" ++ } ++ buildTypes { ++ release { ++ minifyEnabled false ++ proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' ++ } ++ } ++} ++ ++dependencies { ++ def supportLibVersion = rootProject.hasProperty('supportLibVersion') ? rootProject.supportLibVersion : DEFAULT_SUPPORT_LIB_VERSION ++ ++ implementation fileTree(dir: 'libs', include: ['*.jar']) ++ testImplementation 'junit:junit:4.12' ++ implementation "com.android.support:appcompat-v7:$supportLibVersion" ++ implementation "com.facebook.react:react-native:+" // From node_modules ++} +diff --git a/node_modules/react-native-splash-screen/android/bin/build/generated/source/buildConfig/debug/org/devio/rn/splashscreen/BuildConfig.class b/node_modules/react-native-splash-screen/android/bin/build/generated/source/buildConfig/debug/org/devio/rn/splashscreen/BuildConfig.class +new file mode 100644 +index 0000000..f752f7c +Binary files /dev/null and b/node_modules/react-native-splash-screen/android/bin/build/generated/source/buildConfig/debug/org/devio/rn/splashscreen/BuildConfig.class differ +diff --git a/node_modules/react-native-splash-screen/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-splash-screen/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/react-native-splash-screen/android/bin/src/main/AndroidManifest.xml b/node_modules/react-native-splash-screen/android/bin/src/main/AndroidManifest.xml +new file mode 100644 +index 0000000..be5bfe9 +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/bin/src/main/AndroidManifest.xml +@@ -0,0 +1,4 @@ ++ ++ ++ +diff --git a/node_modules/react-native-splash-screen/android/bin/src/main/java/org/devio/rn/splashscreen/SplashScreen.class b/node_modules/react-native-splash-screen/android/bin/src/main/java/org/devio/rn/splashscreen/SplashScreen.class +new file mode 100644 +index 0000000..c282769 +Binary files /dev/null and b/node_modules/react-native-splash-screen/android/bin/src/main/java/org/devio/rn/splashscreen/SplashScreen.class differ +diff --git a/node_modules/react-native-splash-screen/android/bin/src/main/java/org/devio/rn/splashscreen/SplashScreenModule.class b/node_modules/react-native-splash-screen/android/bin/src/main/java/org/devio/rn/splashscreen/SplashScreenModule.class +new file mode 100644 +index 0000000..876454e +Binary files /dev/null and b/node_modules/react-native-splash-screen/android/bin/src/main/java/org/devio/rn/splashscreen/SplashScreenModule.class differ +diff --git a/node_modules/react-native-splash-screen/android/bin/src/main/java/org/devio/rn/splashscreen/SplashScreenReactPackage.class b/node_modules/react-native-splash-screen/android/bin/src/main/java/org/devio/rn/splashscreen/SplashScreenReactPackage.class +new file mode 100644 +index 0000000..e5fdc92 +Binary files /dev/null and b/node_modules/react-native-splash-screen/android/bin/src/main/java/org/devio/rn/splashscreen/SplashScreenReactPackage.class differ +diff --git a/node_modules/react-native-splash-screen/android/bin/src/main/res/values/refs.xml b/node_modules/react-native-splash-screen/android/bin/src/main/res/values/refs.xml +new file mode 100644 +index 0000000..9ac5c2e +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/bin/src/main/res/values/refs.xml +@@ -0,0 +1,6 @@ ++ ++ ++ ++ @layout/launch_screen ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-splash-screen/android/bin/src/main/res/values/strings.xml b/node_modules/react-native-splash-screen/android/bin/src/main/res/values/strings.xml +new file mode 100644 +index 0000000..4ba7153 +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/bin/src/main/res/values/strings.xml +@@ -0,0 +1,3 @@ ++ ++ SplashScreen ++ +diff --git a/node_modules/react-native-splash-screen/android/bin/src/main/res/values/styles.xml b/node_modules/react-native-splash-screen/android/bin/src/main/res/values/styles.xml +new file mode 100644 +index 0000000..6db777b +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/bin/src/main/res/values/styles.xml +@@ -0,0 +1,12 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-splash-screen/android/build.gradle b/node_modules/react-native-splash-screen/android/build.gradle +index baef1a9..7c53661 100644 +--- a/node_modules/react-native-splash-screen/android/build.gradle ++++ b/node_modules/react-native-splash-screen/android/build.gradle +@@ -10,6 +10,7 @@ def DEFAULT_TARGET_SDK_VERSION = 26 + def DEFAULT_SUPPORT_LIB_VERSION = "26.1.0" + + android { ++ namespace "org.devio.rn.splashscreen" + compileSdkVersion rootProject.hasProperty('compileSdkVersion') ? rootProject.compileSdkVersion : DEFAULT_COMPILE_SDK_VERSION + buildToolsVersion rootProject.hasProperty('buildToolsVersion') ? rootProject.buildToolsVersion : DEFAULT_BUILD_TOOLS_VERSION + +diff --git a/node_modules/react-native-splash-screen/android/build/generated/source/buildConfig/debug/org/devio/rn/splashscreen/BuildConfig.java b/node_modules/react-native-splash-screen/android/build/generated/source/buildConfig/debug/org/devio/rn/splashscreen/BuildConfig.java +new file mode 100644 +index 0000000..17ea1ab +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/build/generated/source/buildConfig/debug/org/devio/rn/splashscreen/BuildConfig.java +@@ -0,0 +1,10 @@ ++/** ++ * Automatically generated file. DO NOT MODIFY ++ */ ++package org.devio.rn.splashscreen; ++ ++public final class BuildConfig { ++ public static final boolean DEBUG = Boolean.parseBoolean("true"); ++ public static final String LIBRARY_PACKAGE_NAME = "org.devio.rn.splashscreen"; ++ public static final String BUILD_TYPE = "debug"; ++} +diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-splash-screen/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +new file mode 100644 +index 0000000..1076ccd +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +@@ -0,0 +1,9 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-splash-screen/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +new file mode 100644 +index 0000000..bf17820 +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "org.devio.rn.splashscreen", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-splash-screen/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-splash-screen/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +new file mode 100644 +index 0000000..9e26dfe +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +@@ -0,0 +1 @@ ++{} +\ No newline at end of file +diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state +new file mode 100644 +index 0000000..1c983fc +Binary files /dev/null and b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ +diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +new file mode 100644 +index 0000000..42fb0f5 +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +@@ -0,0 +1 @@ ++#Sun Apr 13 14:15:11 ICT 2025 +diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml +new file mode 100644 +index 0000000..30829e2 +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml +@@ -0,0 +1,16 @@ ++ ++ ++ ++ @layout/launch_screen ++ ++ SplashScreen ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +new file mode 100644 +index 0000000..8bf5928 +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +@@ -0,0 +1,10 @@ ++ ++SplashScreen ++ @layout/launch_screen ++ +\ No newline at end of file +diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +new file mode 100644 +index 0000000..ae2338e +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +new file mode 100644 +index 0000000..e0d83f7 +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/packageDebugAssets/merger.xml +new file mode 100644 +index 0000000..9919298 +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/packageDebugAssets/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-splash-screen/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +new file mode 100644 +index 0000000..685be3c +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +@@ -0,0 +1,7 @@ ++R_DEF: Internal format may change without notice ++local ++layout launch_screen ++string app_name ++style SplashScreen_Fullscreen ++style SplashScreen_SplashAnimation ++style SplashScreen_SplashTheme +diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-splash-screen/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +new file mode 100644 +index 0000000..e4a5ca7 +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +@@ -0,0 +1,11 @@ ++1 ++2 ++4 ++5 /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml ++7 android:targetSdkVersion="34" /> ++7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml ++8 ++9 +diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/merged_java_res/debug/feature-react-native-splash-screen.jar b/node_modules/react-native-splash-screen/android/build/intermediates/merged_java_res/debug/feature-react-native-splash-screen.jar +new file mode 100644 +index 0000000..15cb0ec +Binary files /dev/null and b/node_modules/react-native-splash-screen/android/build/intermediates/merged_java_res/debug/feature-react-native-splash-screen.jar differ +diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-splash-screen/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +new file mode 100644 +index 0000000..1076ccd +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +@@ -0,0 +1,9 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-splash-screen/android/build/intermediates/navigation_json/debug/navigation.json +new file mode 100644 +index 0000000..0637a08 +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/build/intermediates/navigation_json/debug/navigation.json +@@ -0,0 +1 @@ ++[] +\ No newline at end of file +diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-splash-screen/android/build/intermediates/packaged_manifests/debug/output-metadata.json +new file mode 100644 +index 0000000..84f4dc4 +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/build/intermediates/packaged_manifests/debug/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "PACKAGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "org.devio.rn.splashscreen", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/packaged_res/debug/values/values.xml b/node_modules/react-native-splash-screen/android/build/intermediates/packaged_res/debug/values/values.xml +new file mode 100644 +index 0000000..30829e2 +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/build/intermediates/packaged_res/debug/values/values.xml +@@ -0,0 +1,16 @@ ++ ++ ++ ++ @layout/launch_screen ++ ++ SplashScreen ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-splash-screen/android/build/intermediates/variant_model/debug/out +new file mode 100644 +index 0000000..0c4eecb +Binary files /dev/null and b/node_modules/react-native-splash-screen/android/build/intermediates/variant_model/debug/out differ +diff --git a/node_modules/react-native-splash-screen/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-splash-screen/android/build/outputs/logs/manifest-merger-debug-report.txt +new file mode 100644 +index 0000000..53fe5c5 +--- /dev/null ++++ b/node_modules/react-native-splash-screen/android/build/outputs/logs/manifest-merger-debug-report.txt +@@ -0,0 +1,25 @@ ++-- Merging decision tree log --- ++manifest ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml:1:1-4:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml:1:1-4:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml:1:1-4:12 ++ package ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml:2:5-40 ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml ++ xmlns:android ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml:1:11-69 ++uses-sdk ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml reason: use-sdk injection requested ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml ++ android:targetSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml ++ android:minSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml diff --git a/patches/react-native-svg+9.13.6.patch b/patches/react-native-svg+9.13.6.patch new file mode 100644 index 0000000..98b52b8 --- /dev/null +++ b/patches/react-native-svg+9.13.6.patch @@ -0,0 +1,766 @@ +diff --git a/node_modules/react-native-svg/android/.classpath b/node_modules/react-native-svg/android/.classpath +new file mode 100644 +index 0000000..0a3280e +--- /dev/null ++++ b/node_modules/react-native-svg/android/.classpath +@@ -0,0 +1,6 @@ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-svg/android/.project b/node_modules/react-native-svg/android/.project +new file mode 100644 +index 0000000..c654428 +--- /dev/null ++++ b/node_modules/react-native-svg/android/.project +@@ -0,0 +1,34 @@ ++ ++ ++ react-native-svg ++ Project react-native-svg created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ ++ ++ 1744530581018 ++ ++ 30 ++ ++ org.eclipse.core.resources.regexFilterMatcher ++ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ ++ ++ ++ ++ +diff --git a/node_modules/react-native-svg/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-svg/android/.settings/org.eclipse.buildship.core.prefs +new file mode 100644 +index 0000000..1675490 +--- /dev/null ++++ b/node_modules/react-native-svg/android/.settings/org.eclipse.buildship.core.prefs +@@ -0,0 +1,2 @@ ++connection.project.dir=../../../android ++eclipse.preferences.version=1 +diff --git a/node_modules/react-native-svg/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-svg/android/.settings/org.eclipse.jdt.core.prefs +new file mode 100644 +index 0000000..60e5b01 +--- /dev/null ++++ b/node_modules/react-native-svg/android/.settings/org.eclipse.jdt.core.prefs +@@ -0,0 +1,4 @@ ++eclipse.preferences.version=1 ++org.eclipse.jdt.core.compiler.codegen.targetPlatform=27 ++org.eclipse.jdt.core.compiler.compliance=27 ++org.eclipse.jdt.core.compiler.source=27 +diff --git a/node_modules/react-native-svg/android/bin/.project b/node_modules/react-native-svg/android/bin/.project +new file mode 100644 +index 0000000..cab38d6 +--- /dev/null ++++ b/node_modules/react-native-svg/android/bin/.project +@@ -0,0 +1,23 @@ ++ ++ ++ react-native-svg ++ Project react-native-svg created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ +diff --git a/node_modules/react-native-svg/android/bin/build.gradle b/node_modules/react-native-svg/android/bin/build.gradle +new file mode 100644 +index 0000000..89bcf41 +--- /dev/null ++++ b/node_modules/react-native-svg/android/bin/build.gradle +@@ -0,0 +1,52 @@ ++buildscript { ++ ext.safeExtGet = {prop, fallback -> ++ rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback ++ } ++ ++ // The Android Gradle plugin is only required when opening the android folder stand-alone. ++ // This avoids unnecessary downloads and potential conflicts when the library is included as a ++ // module dependency in an application project. ++ if (project == rootProject) { ++ repositories { ++ google() ++ jcenter() ++ } ++ ++ dependencies { ++ //noinspection GradleDependency ++ classpath("com.android.tools.build:gradle:3.5.1") ++ } ++ } ++} ++ ++apply plugin: 'com.android.library' ++ ++android { ++ compileSdkVersion safeExtGet('compileSdkVersion', 28) ++ //noinspection GradleDependency ++ buildToolsVersion safeExtGet('buildToolsVersion', '28.0.3') ++ ++ defaultConfig { ++ minSdkVersion safeExtGet('minSdkVersion', 16) ++ //noinspection OldTargetApi ++ targetSdkVersion safeExtGet('targetSdkVersion', 28) ++ } ++ lintOptions { ++ abortOnError false ++ } ++} ++ ++repositories { ++ mavenLocal() ++ google() ++ jcenter() ++ maven { ++ // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm ++ url "$rootDir/../node_modules/react-native/android" ++ } ++} ++ ++dependencies { ++ //noinspection GradleDynamicVersion ++ implementation "com.facebook.react:react-native:${safeExtGet('reactnativeVersion', '+')}" ++} +diff --git a/node_modules/react-native-svg/android/bin/build/generated/source/buildConfig/debug/com/horcrux/svg/BuildConfig.class b/node_modules/react-native-svg/android/bin/build/generated/source/buildConfig/debug/com/horcrux/svg/BuildConfig.class +new file mode 100644 +index 0000000..89249de +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/build/generated/source/buildConfig/debug/com/horcrux/svg/BuildConfig.class differ +diff --git a/node_modules/react-native-svg/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-svg/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/react-native-svg/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/react-native-svg/android/bin/src/main/AndroidManifest.xml b/node_modules/react-native-svg/android/bin/src/main/AndroidManifest.xml +new file mode 100644 +index 0000000..d85bd62 +--- /dev/null ++++ b/node_modules/react-native-svg/android/bin/src/main/AndroidManifest.xml +@@ -0,0 +1,2 @@ ++ ++ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Brush$BrushType.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Brush$BrushType.class +new file mode 100644 +index 0000000..4cc8da1 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Brush$BrushType.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Brush$BrushUnits.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Brush$BrushUnits.class +new file mode 100644 +index 0000000..8525b57 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Brush$BrushUnits.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Brush.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Brush.class +new file mode 100644 +index 0000000..6455957 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Brush.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/CircleView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/CircleView.class +new file mode 100644 +index 0000000..0b8bb49 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/CircleView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ClipPathView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ClipPathView.class +new file mode 100644 +index 0000000..75a48be +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ClipPathView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/DefinitionView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/DefinitionView.class +new file mode 100644 +index 0000000..421e096 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/DefinitionView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/DefsView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/DefsView.class +new file mode 100644 +index 0000000..5c64b2f +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/DefsView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ElementType.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ElementType.class +new file mode 100644 +index 0000000..5b276ea +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ElementType.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/EllipseView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/EllipseView.class +new file mode 100644 +index 0000000..37ea93c +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/EllipseView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/FontData$AbsoluteFontWeight.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/FontData$AbsoluteFontWeight.class +new file mode 100644 +index 0000000..24ab7d3 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/FontData$AbsoluteFontWeight.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/FontData.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/FontData.class +new file mode 100644 +index 0000000..8a744e3 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/FontData.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/GlyphContext.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/GlyphContext.class +new file mode 100644 +index 0000000..d2a7e4b +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/GlyphContext.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/GlyphPathBag.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/GlyphPathBag.class +new file mode 100644 +index 0000000..96d09ec +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/GlyphPathBag.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/GroupView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/GroupView.class +new file mode 100644 +index 0000000..04d53af +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/GroupView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ImageView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ImageView.class +new file mode 100644 +index 0000000..baabbb7 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ImageView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/LineView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/LineView.class +new file mode 100644 +index 0000000..54ee62e +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/LineView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/LinearGradientView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/LinearGradientView.class +new file mode 100644 +index 0000000..a8be0a2 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/LinearGradientView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/MarkerView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/MarkerView.class +new file mode 100644 +index 0000000..4e59758 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/MarkerView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/MaskView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/MaskView.class +new file mode 100644 +index 0000000..bb86961 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/MaskView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PathElement.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PathElement.class +new file mode 100644 +index 0000000..4f570c9 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PathElement.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PathParser.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PathParser.class +new file mode 100644 +index 0000000..1dd61de +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PathParser.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PathView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PathView.class +new file mode 100644 +index 0000000..898b6cd +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PathView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PatternView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PatternView.class +new file mode 100644 +index 0000000..47e1bc9 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PatternView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Point.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Point.class +new file mode 100644 +index 0000000..782ffee +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Point.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PropHelper.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PropHelper.class +new file mode 100644 +index 0000000..115d3ab +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PropHelper.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RNSVGMarkerPosition.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RNSVGMarkerPosition.class +new file mode 100644 +index 0000000..5604581 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RNSVGMarkerPosition.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RNSVGMarkerType.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RNSVGMarkerType.class +new file mode 100644 +index 0000000..d782ea8 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RNSVGMarkerType.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RNSVGRenderableManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RNSVGRenderableManager.class +new file mode 100644 +index 0000000..3b690c7 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RNSVGRenderableManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RadialGradientView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RadialGradientView.class +new file mode 100644 +index 0000000..7879c7c +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RadialGradientView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RectView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RectView.class +new file mode 100644 +index 0000000..6820da3 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RectView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableView.class +new file mode 100644 +index 0000000..f6858e1 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$CircleViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$CircleViewManager.class +new file mode 100644 +index 0000000..674ac7d +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$CircleViewManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$ClipPathViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$ClipPathViewManager.class +new file mode 100644 +index 0000000..f68e5f2 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$ClipPathViewManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$DefsViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$DefsViewManager.class +new file mode 100644 +index 0000000..0db60e1 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$DefsViewManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$EllipseViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$EllipseViewManager.class +new file mode 100644 +index 0000000..5aa130f +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$EllipseViewManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$GroupViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$GroupViewManager.class +new file mode 100644 +index 0000000..aa720b9 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$GroupViewManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$ImageViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$ImageViewManager.class +new file mode 100644 +index 0000000..f78ca2f +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$ImageViewManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$LineViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$LineViewManager.class +new file mode 100644 +index 0000000..dd61c23 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$LineViewManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$LinearGradientManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$LinearGradientManager.class +new file mode 100644 +index 0000000..b5b830a +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$LinearGradientManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$MarkerManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$MarkerManager.class +new file mode 100644 +index 0000000..e4a093d +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$MarkerManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$MaskManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$MaskManager.class +new file mode 100644 +index 0000000..4560719 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$MaskManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$MatrixDecompositionContext.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$MatrixDecompositionContext.class +new file mode 100644 +index 0000000..79495fd +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$MatrixDecompositionContext.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$PathViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$PathViewManager.class +new file mode 100644 +index 0000000..b1af4d8 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$PathViewManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$PatternManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$PatternManager.class +new file mode 100644 +index 0000000..8b85b0f +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$PatternManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$RadialGradientManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$RadialGradientManager.class +new file mode 100644 +index 0000000..a87ebd4 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$RadialGradientManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$RectViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$RectViewManager.class +new file mode 100644 +index 0000000..01e72fe +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$RectViewManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$RenderableShadowNode.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$RenderableShadowNode.class +new file mode 100644 +index 0000000..00d2a7c +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$RenderableShadowNode.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$SVGClass.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$SVGClass.class +new file mode 100644 +index 0000000..606a6e9 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$SVGClass.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$SymbolManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$SymbolManager.class +new file mode 100644 +index 0000000..db1f29b +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$SymbolManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$TSpanViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$TSpanViewManager.class +new file mode 100644 +index 0000000..51724f8 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$TSpanViewManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$TextPathViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$TextPathViewManager.class +new file mode 100644 +index 0000000..46da46c +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$TextPathViewManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$TextViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$TextViewManager.class +new file mode 100644 +index 0000000..5254f69 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$TextViewManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$UseViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$UseViewManager.class +new file mode 100644 +index 0000000..f47a2ee +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$UseViewManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager.class +new file mode 100644 +index 0000000..258ed65 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SVGLength$UnitType.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SVGLength$UnitType.class +new file mode 100644 +index 0000000..214fe81 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SVGLength$UnitType.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SVGLength.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SVGLength.class +new file mode 100644 +index 0000000..75a08b3 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SVGLength.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SegmentData.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SegmentData.class +new file mode 100644 +index 0000000..557916a +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SegmentData.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgPackage.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgPackage.class +new file mode 100644 +index 0000000..67d9d88 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgPackage.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgView$Events.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgView$Events.class +new file mode 100644 +index 0000000..4953ecc +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgView$Events.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgView.class +new file mode 100644 +index 0000000..320983e +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgViewManager.class +new file mode 100644 +index 0000000..ecc4bbe +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgViewManager.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgViewModule.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgViewModule.class +new file mode 100644 +index 0000000..773506f +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgViewModule.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SymbolView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SymbolView.class +new file mode 100644 +index 0000000..17e7e83 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SymbolView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TSpanView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TSpanView.class +new file mode 100644 +index 0000000..0af7d61 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TSpanView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextLayoutAlgorithm$CharacterInformation.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextLayoutAlgorithm$CharacterInformation.class +new file mode 100644 +index 0000000..6be11dd +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextLayoutAlgorithm$CharacterInformation.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextLayoutAlgorithm$LayoutInput.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextLayoutAlgorithm$LayoutInput.class +new file mode 100644 +index 0000000..d2f5255 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextLayoutAlgorithm$LayoutInput.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextLayoutAlgorithm.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextLayoutAlgorithm.class +new file mode 100644 +index 0000000..a162ae7 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextLayoutAlgorithm.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextPathView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextPathView.class +new file mode 100644 +index 0000000..cee3f8e +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextPathView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$AlignmentBaseline.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$AlignmentBaseline.class +new file mode 100644 +index 0000000..8ab9b9c +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$AlignmentBaseline.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$Direction.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$Direction.class +new file mode 100644 +index 0000000..eb9e85d +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$Direction.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$FontStyle.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$FontStyle.class +new file mode 100644 +index 0000000..cb24631 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$FontStyle.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$FontVariantLigatures.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$FontVariantLigatures.class +new file mode 100644 +index 0000000..1cd6006 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$FontVariantLigatures.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$FontWeight.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$FontWeight.class +new file mode 100644 +index 0000000..663bb9f +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$FontWeight.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextAnchor.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextAnchor.class +new file mode 100644 +index 0000000..f6de57a +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextAnchor.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextDecoration.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextDecoration.class +new file mode 100644 +index 0000000..0fbc91f +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextDecoration.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextLengthAdjust.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextLengthAdjust.class +new file mode 100644 +index 0000000..2ca2bf7 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextLengthAdjust.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathMethod.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathMethod.class +new file mode 100644 +index 0000000..baa6780 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathMethod.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathMidLine.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathMidLine.class +new file mode 100644 +index 0000000..eed0aec +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathMidLine.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathSide.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathSide.class +new file mode 100644 +index 0000000..5861ae1 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathSide.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathSpacing.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathSpacing.class +new file mode 100644 +index 0000000..c5149c0 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathSpacing.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties.class +new file mode 100644 +index 0000000..d6596f4 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextView.class +new file mode 100644 +index 0000000..fadf81c +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/UseView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/UseView.class +new file mode 100644 +index 0000000..7595b33 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/UseView.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ViewBox.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ViewBox.class +new file mode 100644 +index 0000000..99399e3 +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ViewBox.class differ +diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/VirtualView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/VirtualView.class +new file mode 100644 +index 0000000..a2b30ec +Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/VirtualView.class differ +diff --git a/node_modules/react-native-svg/android/build.gradle b/node_modules/react-native-svg/android/build.gradle +index 89bcf41..ce8ed63 100644 +--- a/node_modules/react-native-svg/android/build.gradle ++++ b/node_modules/react-native-svg/android/build.gradle +@@ -22,6 +22,7 @@ buildscript { + apply plugin: 'com.android.library' + + android { ++ namespace "com.horcrux.svg" + compileSdkVersion safeExtGet('compileSdkVersion', 28) + //noinspection GradleDependency + buildToolsVersion safeExtGet('buildToolsVersion', '28.0.3') +diff --git a/node_modules/react-native-svg/android/build/generated/source/buildConfig/debug/com/horcrux/svg/BuildConfig.java b/node_modules/react-native-svg/android/build/generated/source/buildConfig/debug/com/horcrux/svg/BuildConfig.java +new file mode 100644 +index 0000000..1f8c210 +--- /dev/null ++++ b/node_modules/react-native-svg/android/build/generated/source/buildConfig/debug/com/horcrux/svg/BuildConfig.java +@@ -0,0 +1,10 @@ ++/** ++ * Automatically generated file. DO NOT MODIFY ++ */ ++package com.horcrux.svg; ++ ++public final class BuildConfig { ++ public static final boolean DEBUG = Boolean.parseBoolean("true"); ++ public static final String LIBRARY_PACKAGE_NAME = "com.horcrux.svg"; ++ public static final String BUILD_TYPE = "debug"; ++} +diff --git a/node_modules/react-native-svg/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-svg/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +new file mode 100644 +index 0000000..613e594 +--- /dev/null ++++ b/node_modules/react-native-svg/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +@@ -0,0 +1,9 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-svg/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-svg/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +new file mode 100644 +index 0000000..8fa1366 +--- /dev/null ++++ b/node_modules/react-native-svg/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.horcrux.svg", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-svg/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-svg/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/react-native-svg/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/react-native-svg/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-svg/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +new file mode 100644 +index 0000000..9e26dfe +--- /dev/null ++++ b/node_modules/react-native-svg/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +@@ -0,0 +1 @@ ++{} +\ No newline at end of file +diff --git a/node_modules/react-native-svg/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-svg/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state +new file mode 100644 +index 0000000..1c983fc +Binary files /dev/null and b/node_modules/react-native-svg/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ +diff --git a/node_modules/react-native-svg/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-svg/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +new file mode 100644 +index 0000000..5c5ef8e +--- /dev/null ++++ b/node_modules/react-native-svg/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +@@ -0,0 +1 @@ ++#Sun Apr 13 14:15:08 ICT 2025 +diff --git a/node_modules/react-native-svg/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-svg/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +new file mode 100644 +index 0000000..0b9abc4 +--- /dev/null ++++ b/node_modules/react-native-svg/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-svg/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-svg/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +new file mode 100644 +index 0000000..1e7d7dd +--- /dev/null ++++ b/node_modules/react-native-svg/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-svg/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-svg/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +new file mode 100644 +index 0000000..adf59ab +--- /dev/null ++++ b/node_modules/react-native-svg/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-svg/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-svg/android/build/intermediates/incremental/packageDebugAssets/merger.xml +new file mode 100644 +index 0000000..d6802ad +--- /dev/null ++++ b/node_modules/react-native-svg/android/build/intermediates/incremental/packageDebugAssets/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-svg/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-svg/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +new file mode 100644 +index 0000000..78ac5b8 +--- /dev/null ++++ b/node_modules/react-native-svg/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +@@ -0,0 +1,2 @@ ++R_DEF: Internal format may change without notice ++local +diff --git a/node_modules/react-native-svg/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-svg/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +new file mode 100644 +index 0000000..bf7feef +--- /dev/null ++++ b/node_modules/react-native-svg/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +@@ -0,0 +1,11 @@ ++1 ++2 ++4 ++5 /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml ++7 android:targetSdkVersion="34" /> ++7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml ++8 ++9 +diff --git a/node_modules/react-native-svg/android/build/intermediates/merged_java_res/debug/feature-react-native-svg.jar b/node_modules/react-native-svg/android/build/intermediates/merged_java_res/debug/feature-react-native-svg.jar +new file mode 100644 +index 0000000..15cb0ec +Binary files /dev/null and b/node_modules/react-native-svg/android/build/intermediates/merged_java_res/debug/feature-react-native-svg.jar differ +diff --git a/node_modules/react-native-svg/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-svg/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +new file mode 100644 +index 0000000..613e594 +--- /dev/null ++++ b/node_modules/react-native-svg/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +@@ -0,0 +1,9 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-svg/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-svg/android/build/intermediates/navigation_json/debug/navigation.json +new file mode 100644 +index 0000000..0637a08 +--- /dev/null ++++ b/node_modules/react-native-svg/android/build/intermediates/navigation_json/debug/navigation.json +@@ -0,0 +1 @@ ++[] +\ No newline at end of file +diff --git a/node_modules/react-native-svg/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-svg/android/build/intermediates/packaged_manifests/debug/output-metadata.json +new file mode 100644 +index 0000000..7c44b88 +--- /dev/null ++++ b/node_modules/react-native-svg/android/build/intermediates/packaged_manifests/debug/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "PACKAGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.horcrux.svg", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-svg/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-svg/android/build/intermediates/variant_model/debug/out +new file mode 100644 +index 0000000..0c4eecb +Binary files /dev/null and b/node_modules/react-native-svg/android/build/intermediates/variant_model/debug/out differ +diff --git a/node_modules/react-native-svg/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-svg/android/build/outputs/logs/manifest-merger-debug-report.txt +new file mode 100644 +index 0000000..5fd1e66 +--- /dev/null ++++ b/node_modules/react-native-svg/android/build/outputs/logs/manifest-merger-debug-report.txt +@@ -0,0 +1,25 @@ ++-- Merging decision tree log --- ++manifest ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml:1:1-2:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml:1:1-2:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml:1:1-2:12 ++ package ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml:1:11-36 ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml ++ xmlns:android ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml:1:1-2:12 ++uses-sdk ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml reason: use-sdk injection requested ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml ++ android:targetSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml ++ android:minSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml diff --git a/patches/react-native-vector-icons+6.7.0.patch b/patches/react-native-vector-icons+6.7.0.patch new file mode 100644 index 0000000..8482203 --- /dev/null +++ b/patches/react-native-vector-icons+6.7.0.patch @@ -0,0 +1,436 @@ +diff --git a/node_modules/react-native-vector-icons/android/.classpath b/node_modules/react-native-vector-icons/android/.classpath +new file mode 100644 +index 0000000..0a3280e +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/.classpath +@@ -0,0 +1,6 @@ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-vector-icons/android/.project b/node_modules/react-native-vector-icons/android/.project +new file mode 100644 +index 0000000..31e40f4 +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/.project +@@ -0,0 +1,34 @@ ++ ++ ++ react-native-vector-icons ++ Project react-native-vector-icons created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ ++ ++ 1744530581035 ++ ++ 30 ++ ++ org.eclipse.core.resources.regexFilterMatcher ++ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ ++ ++ ++ ++ +diff --git a/node_modules/react-native-vector-icons/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-vector-icons/android/.settings/org.eclipse.buildship.core.prefs +new file mode 100644 +index 0000000..1675490 +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/.settings/org.eclipse.buildship.core.prefs +@@ -0,0 +1,2 @@ ++connection.project.dir=../../../android ++eclipse.preferences.version=1 +diff --git a/node_modules/react-native-vector-icons/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-vector-icons/android/.settings/org.eclipse.jdt.core.prefs +new file mode 100644 +index 0000000..60e5b01 +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/.settings/org.eclipse.jdt.core.prefs +@@ -0,0 +1,4 @@ ++eclipse.preferences.version=1 ++org.eclipse.jdt.core.compiler.codegen.targetPlatform=27 ++org.eclipse.jdt.core.compiler.compliance=27 ++org.eclipse.jdt.core.compiler.source=27 +diff --git a/node_modules/react-native-vector-icons/android/bin/.project b/node_modules/react-native-vector-icons/android/bin/.project +new file mode 100644 +index 0000000..6b434fb +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/bin/.project +@@ -0,0 +1,23 @@ ++ ++ ++ react-native-vector-icons ++ Project react-native-vector-icons created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ +diff --git a/node_modules/react-native-vector-icons/android/bin/build.gradle b/node_modules/react-native-vector-icons/android/bin/build.gradle +new file mode 100755 +index 0000000..7a686f2 +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/bin/build.gradle +@@ -0,0 +1,50 @@ ++buildscript { ++ // The Android Gradle plugin is only required when opening the android folder stand-alone. ++ // This avoids unnecessary downloads and potential conflicts when the library is included as a ++ // module dependency in an application project. ++ if (project == rootProject) { ++ repositories { ++ google() ++ jcenter() ++ } ++ ++ dependencies { ++ classpath("com.android.tools.build:gradle:3.5.3") ++ } ++ } ++} ++ ++apply plugin: 'com.android.library' ++ ++def safeExtGet(prop, fallback) { ++ rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback ++} ++ ++ ++android { ++ compileSdkVersion safeExtGet('compileSdkVersion', 28) ++ ++ defaultConfig { ++ minSdkVersion safeExtGet('minSdkVersion', 16) ++ targetSdkVersion safeExtGet('targetSdkVersion', 28) ++ versionCode 1 ++ versionName "1.0" ++ } ++ lintOptions { ++ abortOnError false ++ } ++} ++ ++repositories { ++ mavenLocal() ++ google() ++ jcenter() ++ maven { ++ // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm ++ url "$rootDir/../node_modules/react-native/android" ++ } ++} ++ ++dependencies { ++ implementation "com.facebook.react:react-native:+" ++} +diff --git a/node_modules/react-native-vector-icons/android/bin/build/generated/source/buildConfig/debug/com/oblador/vectoricons/BuildConfig.class b/node_modules/react-native-vector-icons/android/bin/build/generated/source/buildConfig/debug/com/oblador/vectoricons/BuildConfig.class +new file mode 100644 +index 0000000..34dd6ba +Binary files /dev/null and b/node_modules/react-native-vector-icons/android/bin/build/generated/source/buildConfig/debug/com/oblador/vectoricons/BuildConfig.class differ +diff --git a/node_modules/react-native-vector-icons/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-vector-icons/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/react-native-vector-icons/android/bin/src/main/AndroidManifest.xml b/node_modules/react-native-vector-icons/android/bin/src/main/AndroidManifest.xml +new file mode 100755 +index 0000000..3bd661a +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/bin/src/main/AndroidManifest.xml +@@ -0,0 +1,2 @@ ++ ++ +diff --git a/node_modules/react-native-vector-icons/android/bin/src/main/java/com/oblador/vectoricons/VectorIconsModule$Errors.class b/node_modules/react-native-vector-icons/android/bin/src/main/java/com/oblador/vectoricons/VectorIconsModule$Errors.class +new file mode 100644 +index 0000000..31a906f +Binary files /dev/null and b/node_modules/react-native-vector-icons/android/bin/src/main/java/com/oblador/vectoricons/VectorIconsModule$Errors.class differ +diff --git a/node_modules/react-native-vector-icons/android/bin/src/main/java/com/oblador/vectoricons/VectorIconsModule.class b/node_modules/react-native-vector-icons/android/bin/src/main/java/com/oblador/vectoricons/VectorIconsModule.class +new file mode 100644 +index 0000000..7966e28 +Binary files /dev/null and b/node_modules/react-native-vector-icons/android/bin/src/main/java/com/oblador/vectoricons/VectorIconsModule.class differ +diff --git a/node_modules/react-native-vector-icons/android/bin/src/main/java/com/oblador/vectoricons/VectorIconsPackage.class b/node_modules/react-native-vector-icons/android/bin/src/main/java/com/oblador/vectoricons/VectorIconsPackage.class +new file mode 100644 +index 0000000..24c2d38 +Binary files /dev/null and b/node_modules/react-native-vector-icons/android/bin/src/main/java/com/oblador/vectoricons/VectorIconsPackage.class differ +diff --git a/node_modules/react-native-vector-icons/android/build.gradle b/node_modules/react-native-vector-icons/android/build.gradle +index 7a686f2..22b344e 100755 +--- a/node_modules/react-native-vector-icons/android/build.gradle ++++ b/node_modules/react-native-vector-icons/android/build.gradle +@@ -22,6 +22,7 @@ def safeExtGet(prop, fallback) { + + + android { ++ namespace "com.oblador.vectoricons" + compileSdkVersion safeExtGet('compileSdkVersion', 28) + + defaultConfig { +diff --git a/node_modules/react-native-vector-icons/android/build/generated/source/buildConfig/debug/com/oblador/vectoricons/BuildConfig.java b/node_modules/react-native-vector-icons/android/build/generated/source/buildConfig/debug/com/oblador/vectoricons/BuildConfig.java +new file mode 100644 +index 0000000..52a02e0 +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/build/generated/source/buildConfig/debug/com/oblador/vectoricons/BuildConfig.java +@@ -0,0 +1,10 @@ ++/** ++ * Automatically generated file. DO NOT MODIFY ++ */ ++package com.oblador.vectoricons; ++ ++public final class BuildConfig { ++ public static final boolean DEBUG = Boolean.parseBoolean("true"); ++ public static final String LIBRARY_PACKAGE_NAME = "com.oblador.vectoricons"; ++ public static final String BUILD_TYPE = "debug"; ++} +diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-vector-icons/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +new file mode 100644 +index 0000000..bc67a03 +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml +@@ -0,0 +1,9 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-vector-icons/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +new file mode 100644 +index 0000000..8c253a8 +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.oblador.vectoricons", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-vector-icons/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +new file mode 100644 +index 0000000..8c9c699 +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/build/intermediates/aar_metadata/debug/aar-metadata.properties +@@ -0,0 +1,4 @@ ++aarFormatVersion=1.0 ++aarMetadataVersion=1.0 ++minCompileSdk=1 ++minAndroidGradlePluginVersion=1.0.0 +diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-vector-icons/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +new file mode 100644 +index 0000000..9e26dfe +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json +@@ -0,0 +1 @@ ++{} +\ No newline at end of file +diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state +new file mode 100644 +index 0000000..1c983fc +Binary files /dev/null and b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ +diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +new file mode 100644 +index 0000000..5c5ef8e +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +@@ -0,0 +1 @@ ++#Sun Apr 13 14:15:08 ICT 2025 +diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +new file mode 100644 +index 0000000..8ce020b +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +new file mode 100644 +index 0000000..dda8f0f +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +new file mode 100644 +index 0000000..269ddaf +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/mergeDebugShaders/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/packageDebugAssets/merger.xml +new file mode 100644 +index 0000000..1f4819b +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/packageDebugAssets/merger.xml +@@ -0,0 +1,2 @@ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-vector-icons/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +new file mode 100644 +index 0000000..78ac5b8 +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/build/intermediates/local_only_symbol_list/debug/R-def.txt +@@ -0,0 +1,2 @@ ++R_DEF: Internal format may change without notice ++local +diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-vector-icons/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +new file mode 100644 +index 0000000..da80ebc +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +@@ -0,0 +1,11 @@ ++1 ++2 ++4 ++5 /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml ++7 android:targetSdkVersion="34" /> ++7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml ++8 ++9 +diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/merged_java_res/debug/feature-react-native-vector-icons.jar b/node_modules/react-native-vector-icons/android/build/intermediates/merged_java_res/debug/feature-react-native-vector-icons.jar +new file mode 100644 +index 0000000..15cb0ec +Binary files /dev/null and b/node_modules/react-native-vector-icons/android/build/intermediates/merged_java_res/debug/feature-react-native-vector-icons.jar differ +diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-vector-icons/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +new file mode 100644 +index 0000000..bc67a03 +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml +@@ -0,0 +1,9 @@ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-vector-icons/android/build/intermediates/navigation_json/debug/navigation.json +new file mode 100644 +index 0000000..0637a08 +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/build/intermediates/navigation_json/debug/navigation.json +@@ -0,0 +1 @@ ++[] +\ No newline at end of file +diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-vector-icons/android/build/intermediates/packaged_manifests/debug/output-metadata.json +new file mode 100644 +index 0000000..0be2a09 +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/build/intermediates/packaged_manifests/debug/output-metadata.json +@@ -0,0 +1,18 @@ ++{ ++ "version": 3, ++ "artifactType": { ++ "type": "PACKAGED_MANIFESTS", ++ "kind": "Directory" ++ }, ++ "applicationId": "com.oblador.vectoricons", ++ "variantName": "debug", ++ "elements": [ ++ { ++ "type": "SINGLE", ++ "filters": [], ++ "attributes": [], ++ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml" ++ } ++ ], ++ "elementType": "File" ++} +\ No newline at end of file +diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-vector-icons/android/build/intermediates/variant_model/debug/out +new file mode 100644 +index 0000000..0c4eecb +Binary files /dev/null and b/node_modules/react-native-vector-icons/android/build/intermediates/variant_model/debug/out differ +diff --git a/node_modules/react-native-vector-icons/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-vector-icons/android/build/outputs/logs/manifest-merger-debug-report.txt +new file mode 100644 +index 0000000..baebc80 +--- /dev/null ++++ b/node_modules/react-native-vector-icons/android/build/outputs/logs/manifest-merger-debug-report.txt +@@ -0,0 +1,25 @@ ++-- Merging decision tree log --- ++manifest ++ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml:1:1-2:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml:1:1-2:12 ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml:1:1-2:12 ++ package ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml:1:70-103 ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml ++ xmlns:android ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml:1:11-69 ++uses-sdk ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml reason: use-sdk injection requested ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml ++INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml ++ android:targetSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml ++ android:minSdkVersion ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml ++ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml ++ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml diff --git a/patches/react-native-webview+11.26.0.patch b/patches/react-native-webview+11.26.0.patch new file mode 100644 index 0000000..dd73079 --- /dev/null +++ b/patches/react-native-webview+11.26.0.patch @@ -0,0 +1,82 @@ +diff --git a/node_modules/react-native-webview/android/.classpath b/node_modules/react-native-webview/android/.classpath +new file mode 100644 +index 0000000..0a3280e +--- /dev/null ++++ b/node_modules/react-native-webview/android/.classpath +@@ -0,0 +1,6 @@ ++ ++ ++ ++ ++ ++ +diff --git a/node_modules/react-native-webview/android/.project b/node_modules/react-native-webview/android/.project +new file mode 100644 +index 0000000..f5a4217 +--- /dev/null ++++ b/node_modules/react-native-webview/android/.project +@@ -0,0 +1,34 @@ ++ ++ ++ react-native-webview ++ Project react-native-webview created by Buildship. ++ ++ ++ ++ ++ org.eclipse.jdt.core.javabuilder ++ ++ ++ ++ ++ org.eclipse.buildship.core.gradleprojectbuilder ++ ++ ++ ++ ++ ++ org.eclipse.jdt.core.javanature ++ org.eclipse.buildship.core.gradleprojectnature ++ ++ ++ ++ 1744530581046 ++ ++ 30 ++ ++ org.eclipse.core.resources.regexFilterMatcher ++ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ ++ ++ ++ ++ +diff --git a/node_modules/react-native-webview/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-webview/android/.settings/org.eclipse.buildship.core.prefs +new file mode 100644 +index 0000000..1675490 +--- /dev/null ++++ b/node_modules/react-native-webview/android/.settings/org.eclipse.buildship.core.prefs +@@ -0,0 +1,2 @@ ++connection.project.dir=../../../android ++eclipse.preferences.version=1 +diff --git a/node_modules/react-native-webview/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-webview/android/.settings/org.eclipse.jdt.core.prefs +new file mode 100644 +index 0000000..60e5b01 +--- /dev/null ++++ b/node_modules/react-native-webview/android/.settings/org.eclipse.jdt.core.prefs +@@ -0,0 +1,4 @@ ++eclipse.preferences.version=1 ++org.eclipse.jdt.core.compiler.codegen.targetPlatform=27 ++org.eclipse.jdt.core.compiler.compliance=27 ++org.eclipse.jdt.core.compiler.source=27 +diff --git a/node_modules/react-native-webview/android/build.gradle b/node_modules/react-native-webview/android/build.gradle +index fbede17..e61053d 100644 +--- a/node_modules/react-native-webview/android/build.gradle ++++ b/node_modules/react-native-webview/android/build.gradle +@@ -35,6 +35,7 @@ apply plugin: 'com.android.library' + apply plugin: 'kotlin-android' + + android { ++ namespace "com.reactnativecommunity.webview" + compileSdkVersion getExtOrIntegerDefault('compileSdkVersion') + defaultConfig { + minSdkVersion getExtOrIntegerDefault('minSdkVersion') diff --git a/react-native.config.js b/react-native.config.js new file mode 100644 index 0000000..6ab8f5a --- /dev/null +++ b/react-native.config.js @@ -0,0 +1,6 @@ +module.exports = { + project: { + ios: {}, + android: {}, + } +} \ No newline at end of file diff --git a/src/api/UserApi.js b/src/api/UserApi.js index 5ce41e0..9c986a5 100644 --- a/src/api/UserApi.js +++ b/src/api/UserApi.js @@ -85,9 +85,11 @@ export const roomdetail = (room_id) => { }); } -export const payment = (user_id) => { +export const payment = (user_id, page, search='') => { return Api.get('/mobile/me/invoice', { - user_id: user_id + user_id, + page, + search }); } @@ -375,4 +377,7 @@ export function getLevelMemberDetail(){ export function getPointExpire(){ return Api.get('/mobile/me/expired-point') +} +export function requestDeleteAccount() { + return Api.get('/me/request_delete') } \ No newline at end of file diff --git a/src/components/FacebookUtils.js b/src/components/FacebookUtils.js index 0ed6ead..613b613 100644 --- a/src/components/FacebookUtils.js +++ b/src/components/FacebookUtils.js @@ -35,15 +35,15 @@ export function loginWithFacebook(onSuccess){ } async function loginAccessTokenToServer(accessToken,onSuccess){ - const fcm = messaging(); + const fcm = messaging() if (!await fcm.hasPermission()) { try { - await messaging().requestPermission(); + await messaging().requestPermission() } catch (error) { } } - const fcmToken = await messaging().getAPNSToken(); + const fcmToken = await messaging().getAPNSToken() let params = { access_token: accessToken, diff --git a/src/components/GetWidthHeightDevice.js b/src/components/GetWidthHeightDevice.js index a1412b7..ae0ec53 100644 --- a/src/components/GetWidthHeightDevice.js +++ b/src/components/GetWidthHeightDevice.js @@ -1,6 +1,6 @@ import React, { Component } from 'react' import { Dimensions, StatusBar } from 'react-native' -import { Header } from 'react-navigation' +import { Header } from 'react-navigation-stack' const {height, width} = Dimensions.get('window') diff --git a/src/components/SearchableDropDown.js b/src/components/SearchableDropDown.js index 962fa4b..9b3b36e 100644 --- a/src/components/SearchableDropDown.js +++ b/src/components/SearchableDropDown.js @@ -5,7 +5,6 @@ import { TouchableOpacity, Keyboard } from 'react-native'; -// import {ListView} from 'deprecated-react-native-listview' import {CustomInput} from './CustomInput' import Icon from './Icon' import Text from './Text' @@ -30,12 +29,6 @@ export default class SearchableDropDown extends Component { data={ds.cloneWithRows(this.state.listItems)} keyExtractor={(item, index) => index.toString()} renderItem={({ item }) => this.renderItems(item)} /> - // - // ) } } diff --git a/src/navigation/AppStack.js b/src/navigation/AppStack.js index ee08fb1..33bc80f 100644 --- a/src/navigation/AppStack.js +++ b/src/navigation/AppStack.js @@ -1,7 +1,8 @@ import React, {useCallback, useRef, useState} from 'react' import {Modal, StyleSheet, TouchableOpacity, View} from 'react-native' import Image from 'react-native-fast-image' -import {createBottomTabNavigator, createStackNavigator} from 'react-navigation' +import {createBottomTabNavigator} from 'react-navigation-tabs' +import { createStackNavigator } from 'react-navigation-stack' import NewsScreen from '../screens/news/News' import RoomScreen from '../screens/room/Room' import ProductScreen from '../screens/product/Product' @@ -73,7 +74,7 @@ const NavWithRightIcon = (title, iconName, routeName) => ({ navigation }) => ({ title: t(title), headerStyle: { backgroundColor: '#00420A', - height: 50, + height: 75, elevation: 0, shadowOpacity: 0, }, @@ -117,8 +118,8 @@ const defaultNavOption = (title, backgroundColor) => ({ navigation }) => ({ title: t(title), headerStyle: { backgroundColor: backgroundColor || '#00420A', - height: 50, - marginTop: 25, + height: 75, + marginTop: 0, elevation: 0, shadowOpacity: 0, }, @@ -434,8 +435,8 @@ const AppStack = createStackNavigator({ // title: 'Charoensin Condo', headerStyle: { backgroundColor: '#00420A', - height: 50, - marginTop: 25, + height: 75, + marginTop: 0, elevation: 0, shadowOpacity: 0, }, @@ -492,8 +493,8 @@ const AppStack = createStackNavigator({ title: '', headerStyle: { backgroundColor: '#00420A', - height: 50, - marginTop: 25, + height: 75, + marginTop: 0, elevation: 0, shadowOpacity: 0, }, @@ -553,8 +554,8 @@ const AppStack = createStackNavigator({ title: t('faqs'), headerStyle: { backgroundColor: '#00420A', - marginTop: 25, - height: 50 + marginTop: 0, + height: 75 }, headerTitleStyle: { fontSize: 18, @@ -590,8 +591,7 @@ const AppStack = createStackNavigator({ title: t('mail_and_parcel'), headerStyle: { backgroundColor: '#00420A', - height: 50, - marginTop: 25, + height: 75, elevation: 0, shadowOpacity: 0, }, @@ -620,7 +620,7 @@ const AppStack = createStackNavigator({ headerLeft: ( navigation.navigate('HomeScreen')}> + onPress={() => navigation.goBack()}> ) @@ -634,8 +634,8 @@ const AppStack = createStackNavigator({ title: t('login'), headerStyle: { backgroundColor: '#00420A', - marginTop: 25, - height: 50 + marginTop: 0, + height: 75 }, headerTitleStyle: { @@ -729,7 +729,7 @@ const AppStack = createStackNavigator({ title: t('repair_history_detail'), headerStyle: { backgroundColor: '#00420A', - height: 50, + height: 75, elevation: 0, shadowOpacity: 0, }, @@ -798,7 +798,33 @@ const AppStack = createStackNavigator({ screen: TermsAndCondition, navigationOptions: ({navigation}) => ({ title: t('term_condition'), - ...defaultHeaderStyle(), + headerStyle: { + backgroundColor: '#00420A', + height: 75, + elevation: 0, + shadowOpacity: 0, + }, + headerTintColor: '#000', + headerTitleStyle: { + fontWeight: '400', + fontSize: 18, + color: '#fff', + textAlign: 'left', + flex: 1, + fontFamily: 'Prompt-Regular', + marginLeft: 0, + + }, + headerTitleContainerStyle: { + alignItems: 'center', + justifyContent: 'center', + }, + headerLeftContainerStyle: { + alignItems: 'center', + justifyContent: 'center', + width: '10%', + }, + headerTitleAllowFontScaling: false, headerLeft: ( { + this.setState({ + page: 1, + all_payment : [], + room_number_array : [], + payment: [], + sum_payment: [], + total_page: 1, + currentIndex: 0 + }, () => { + this.getPaymentPagination() + }) + }, 2500) } - getData = () => { - payment(this.props.user.id) + componentDidMount() { + if(this.props.user){ + this.getPaymentPagination() + } + } + + getPaymentPagination () { + this.setState({ + isLoading: true + }, () => { + payment(this.props.user.id, this.state.page, this.state.search) .then(res => { if(res.ok){ let sum_payment = []; @@ -118,6 +147,7 @@ class BillScreen extends Component { }) } + sum_payment = this.state.sum_payment.concat(sum_payment) let payment = res.data.payment_room_period if(Object.keys(payment).length > 0){ Object.keys(payment).map((pay) => { @@ -127,19 +157,15 @@ class BillScreen extends Component { array_payment.push({ room_id: pay, period: detail, - // total_cost: payment[pay][detail].total_cost, - // details: payment[pay][detail].details, - // status: payment[pay][detail].status, - // created_at: payment[pay][detail].created_at, - // payment_id: payment[pay][detail].id, - // enable_qr: payment[pay][detail].enable_qr ...payment[pay][detail] }) }) } }) } - let all_payment_data = array_payment; + + let all_payment_data = this.state.all_payment.concat(array_payment) + let array_room_no = this.state.room_number_array; this.setState({ room_number_array: array_room_no.filter((item, i, ar) => ar.indexOf(item) === i) @@ -179,58 +205,19 @@ class BillScreen extends Component { isLoading:false, payment: array_payment, sum_payment: sum_payment, - all_payment: all_payment_data + all_payment: all_payment_data, + page: res.data.page, + total_page: res.data.total_page + }, () => { + this.roomFilter(this.state.currentIndex) + } ) + }else { + this.setState({ + isLoading: false }) } }) - // if(res.ok){ - // let sum_payment = []; - // let array_payment = []; - // let sum_cost_room = res.data.sum_cost_room; - // let all_payment = res.data.payment_room_period; - // let room_number_array = []; - - // if(Object.keys(sum_cost_room).length > 0) { - // Object.keys(sum_cost_room).map((sum_cost) => { - // sum_payment.push({ - // total_cost : sum_cost_room[sum_cost].total_cost, - // room: sum_cost_room[sum_cost].room, - // room_id: sum_cost_room[sum_cost].room_id, - // project: sum_cost_room[sum_cost].project, - // due_at: sum_cost_room[sum_cost].due_at, - // } - // ) - // room_number_array.push(sum_cost_room[sum_cost].room_id) - // }) - - // let first_room = room_number_array && room_number_array.length > 0 && room_number_array[0]; - // array_payment = all_payment && all_payment.length > 0 && all_payment.filter((payment)=>{ - // return payment.room_id === first_room - // }); - - // let date_now = moment() - // let findTimeout = array_payment && array_payment.length > 0 && array_payment.find((item) => {return moment(item.due_date) == date_now}) - // //check bill timeout - // if(findTimeout !== undefined){ - // this.setState({ - // isCanPay: false - // }) - // } - // } - - // this.setState({ - // isLoading: false, - // payment: array_payment, - // sum_payment: sum_payment, - // all_payment, - // room_number_array - // }) - // }else { - // this.setState({ - // isLoading: false - // }) - // } - // }) + }) } getTitle (period) { @@ -465,31 +452,82 @@ class BillScreen extends Component { } } + handlePrevious = () => { + let currentIndex = this.state.currentIndex - 1; + + this.setState({ + currentIndex, + activePage: currentIndex + }, () => { + this.roomFilter(this.state.currentIndex) + this.flatListRef.scrollToIndex({index: this.state.currentIndex, animated: true}) + }) + } + + handleNext = () => { + let currentIndex = this.state.currentIndex; + let dataLength = this.state.sum_payment.length + if(dataLength > this.state.currentIndex) { + currentIndex += 1; + this.roomFilter(currentIndex) + this.setState({ + currentIndex, + activePage: currentIndex + }, () => { + this.flatListRef.scrollToIndex({index: currentIndex, animated: true}) + if(dataLength - 1 == this.state.currentIndex && this.state.page < this.state.total_page) { + this.setState({ + page: parseInt(this.state.page) + 1 + }, () => { + this.getPaymentPagination() + }) + } + }) + } + } + renderNativeItemImages = (item) => { // console.log('check data item ',item) - return - - - - {t('room')} {item.room} - {item.project && item.project.name} - {t('outstanding_balance')} {item.total_cost} {t('baht')} + return + { + this.state.currentIndex > 0 && + + + + } + + + + + + {t('room')} {item.room} + {item.project && item.project.name} + {t('outstanding_balance')} {item.total_cost} {t('baht')} + + + { + item.due_at !== null + ? ( + + {t('please_pay_within')} {this.getDueDate(item.due_at)} + + ) + : null + } + + - - { - item.due_at !== null - ? ( - - {t('please_pay_within')} {this.getDueDate(item.due_at)} - - ) - : null - } - - + + + { + this.state.currentIndex < this.state.sum_payment.length - 1 && + + + + } - } + _onCarouselScroll(e) { const scrollX = e.nativeEvent.contentOffset.x this.setState({ @@ -519,35 +557,48 @@ class BillScreen extends Component { _keyExtractor = (item, index) => 'bill_'+index + handleSearch = (search) => { + this.setState({ + search + }, () => { + this.debounceSearch() + }) + } + render() { return ( - { - this.setState({ - isLoading: true - }, () => { - this.getData() - }) - }} - /> + + + + { this.state.sum_payment.length == 0 && - - {this.props.user.room} {t('no_outstanding_balance')} - + + {this.state.search === '' ? t('no_outstanding_balance') : t('room_not_found')} + } + this.renderNativeItemImages(item)} horizontal={true} - onScroll={this._onCarouselScroll} - onScrollEndDrag={this.roomFilter(this.state.activePage)} - pagingEnabled={true} + // onScroll={this._onCarouselScroll} + // onScrollEndDrag={this.roomFilter(this.state.activePage)} + // pagingEnabled={true} extraData={this.state} keyExtractor={this._keyExtractor} + scrollEnabled={false} + ref={(flatlist) => { this.flatListRef = flatlist }} /> {this.state.sum_payment.map((item, i) => )} @@ -582,7 +633,15 @@ const styles = StyleSheet.create({ }, colorTextPayment: { color: '#3AA40C' - } + }, + form_input: { + backgroundColor: '#4BAF3B', + borderColor: '#0e5e29', + borderRadius: 30, + borderWidth: 1, + width: '80%', + marginTop: 10 + }, }) const mapDisPatchToProps = state => ({ diff --git a/src/screens/bill/Payment.js b/src/screens/bill/Payment.js index 4d1d081..abbc780 100644 --- a/src/screens/bill/Payment.js +++ b/src/screens/bill/Payment.js @@ -1,6 +1,6 @@ import React, { Component } from 'react' import {ScrollView, StyleSheet, TouchableOpacity, Alert, PermissionsAndroid, ImageBackground, Platform} from "react-native"; -import CameraRoll from "@react-native-community/cameraroll"; +import {CameraRoll} from '@react-native-camera-roll/camera-roll' import {View} from "native-base"; import Text from '../../components/Text'; import { payment_detail } from '../../api/UserApi'; @@ -48,41 +48,56 @@ class PaymentScreen extends Component { }) }; + async hasAndroidPermission() { + const getCheckPermissionPromise = () => { + if (Platform.Version >= 33) { + return Promise.all([ + PermissionsAndroid.check(PermissionsAndroid.PERMISSIONS.READ_MEDIA_IMAGES), + PermissionsAndroid.check(PermissionsAndroid.PERMISSIONS.READ_MEDIA_VIDEO), + ]).then( + ([hasReadMediaImagesPermission, hasReadMediaVideoPermission]) => + hasReadMediaImagesPermission && hasReadMediaVideoPermission, + ); + } else { + return PermissionsAndroid.check(PermissionsAndroid.PERMISSIONS.READ_EXTERNAL_STORAGE); + } + }; + + const hasPermission = await getCheckPermissionPromise(); + if (hasPermission) { + return true; + } + const getRequestPermissionPromise = () => { + if (Platform.Version >= 33) { + return PermissionsAndroid.requestMultiple([ + PermissionsAndroid.PERMISSIONS.READ_MEDIA_IMAGES, + PermissionsAndroid.PERMISSIONS.READ_MEDIA_VIDEO, + ]).then( + (statuses) => + statuses[PermissionsAndroid.PERMISSIONS.READ_MEDIA_IMAGES] === + PermissionsAndroid.RESULTS.GRANTED && + statuses[PermissionsAndroid.PERMISSIONS.READ_MEDIA_VIDEO] === + PermissionsAndroid.RESULTS.GRANTED, + ); + } else { + return PermissionsAndroid.request(PermissionsAndroid.PERMISSIONS.READ_EXTERNAL_STORAGE).then((status) => status === PermissionsAndroid.RESULTS.GRANTED); + } + }; + + return await getRequestPermissionPromise(); + } + async snapScreen() { try { - if(Platform.OS == 'android'){ - const granted = await PermissionsAndroid.request( - PermissionsAndroid.PERMISSIONS.WRITE_EXTERNAL_STORAGE, - { - title: 'Cool Photo App Camera Permission', - message: - 'Cool Photo App needs access to your camera ' + - 'so you can take awesome pictures.', - buttonNeutral: 'Ask Me Later', - buttonNegative: 'Cancel', - buttonPositive: 'OK', - }, - ); - if (granted === PermissionsAndroid.RESULTS.GRANTED) { - console.log('You can use the camera'); - this.viewshot.capture() - .then( - uri => { - console.log('------------> ',uri) - return CameraRoll.saveToCameraRoll(uri,'photo') - .then(Alert.alert(null, 'บันทึกรูปสำเร็จ',[{text: t('ok')}])) - } - ) - } else { - console.log('Camera permission denied'); - } + if(Platform.OS == 'android' && !(await this.hasAndroidPermission())){ + return }else{ this.viewshot.capture() .then( uri => { - console.log('------------> ',uri) - return CameraRoll.saveToCameraRoll(uri,'photo') - .then(Alert.alert(null, 'บันทึกรูปสำเร็จ',[{text: t('ok')}])) + console.log(' ------------> ',uri) + return CameraRoll.save(uri, { type: 'photo' }) + .then(Alert.alert(null, 'บันทึกรูปสำเร็จ',[{text: t('ok')}])) } ) } diff --git a/src/screens/login/Login.js b/src/screens/login/Login.js index 0f05892..8a907d9 100644 --- a/src/screens/login/Login.js +++ b/src/screens/login/Login.js @@ -23,8 +23,8 @@ class LoginScreen extends Component { super(props) this.state = { isLoading: false, - username: '0935697758', - password: '123456', + username: null, + password: null, payment: [], sum_payment: [], all_payment : [], @@ -34,12 +34,14 @@ class LoginScreen extends Component { } async _login () { - if (this.state.username && this.state.password) { + this.setState({ + isLoading: true + }, async () => { + if (this.state.username && this.state.password) { var regex = /^\d+$/; if (regex.test(this.state.username) === true) { console.log('true') - const fcm = messaging() if (!await fcm.hasPermission()) { try { @@ -48,7 +50,7 @@ class LoginScreen extends Component { } } - const fcmToken = await messaging().getAPNSToken(); + const fcmToken = await messaging().getAPNSToken() let params = { // mobile: this.state.username, @@ -63,31 +65,20 @@ class LoginScreen extends Component { login(params) .then((res) => { if (res.ok) { - console.log('data >>>>> ', res.data) if (res.data.access_token) { - // setToken(res.data.token) - // this.props.appSetToken(res.data.token) setToken(res.data.access_token) this.props.appSetToken(res.data.access_token) this.props.navigation.navigate('HomeScreen',{isLogin:true}) let user_data = res.data.user; this.props.appSetUser(user_data) - - setTimeout(() => { - console.log('tokennnnnnnnnnnnnn >>>>>>>>>>>> ', this.props.token) - console.log('userrrrrrrrrrrrrrr >>>>>>>>>>>> ', this.props.user) - }, 5000) - }else { - setTimeout(() => { - Alert.alert(null, 'ท่านกรอก บัญชีผู้ใช้งาน หรือ รหัสผ่านผิด') - }, 600); } + this.setState({ isLoading: false }) } else { setTimeout(() => { Alert.alert(null, 'ท่านกรอก บัญชีผู้ใช้งาน หรือ รหัสผ่านผิด') }, 600); + this.setState({isLoading:false}) } - this.setState({isLoading:false}) }) } else { Alert.alert(null, 'ท่านกรอกรูปแบบโทรศัพท์ไม่ถูกต้อง') @@ -95,6 +86,8 @@ class LoginScreen extends Component { } else { Alert.alert(null, 'กรุณากรอกข้อมูลให้ครบถ้วน') } + }) + }; render() { diff --git a/src/screens/login/RegisterProfile.js b/src/screens/login/RegisterProfile.js index ef285f8..1ba8736 100644 --- a/src/screens/login/RegisterProfile.js +++ b/src/screens/login/RegisterProfile.js @@ -70,10 +70,10 @@ class RegisterProfileScreen extends Component { } - _register() { + async _register() { this.setState({disableButton: true}) if (!this.props.device && this.props.push_token) { - const resultSendDevice = registerDevice(this.props.push_token) + const resultSendDevice = await registerDevice(this.props.push_token) if (resultSendDevice.ok && resultSendDevice.data.success) { this.props.appSetDevice(resultSendDevice.data.device) } diff --git a/src/screens/meters/Meter.js b/src/screens/meters/Meter.js index 3da5f44..cb12aca 100644 --- a/src/screens/meters/Meter.js +++ b/src/screens/meters/Meter.js @@ -46,8 +46,12 @@ export default class Meter extends Component { .then(res => { console.log('check response meter list ----------> ',res.data); if(res.ok){ + // let room_list = [ + // {id: 87576, name: 'CN1-005', project_name: 'CNK', electric: 1264, water: 0} + // ] this.setState({ room_list: res.data.rooms, + // room_list, cost_list: res.data.data, }) } @@ -94,7 +98,7 @@ export default class Meter extends Component { }, () => { this.selectedImage(this.state.image_url) }) - }).catch(e => {}) + }).catch(e => {console.log('e >>>> ', e)}) } selectedImage(image_meter){ diff --git a/src/screens/news/News.js b/src/screens/news/News.js index 9990019..b8847bf 100644 --- a/src/screens/news/News.js +++ b/src/screens/news/News.js @@ -11,7 +11,17 @@ import LinearGradient from 'react-native-linear-gradient' import { BackgroundImage } from '../../components/BackgroundImage' import Text from '../../components/Text' import { NavigationEvents } from 'react-navigation' -import {getNews, getNewsPage, getUserProfile, getNewsByProject, login, registerDevice, setPaymentLater, setFillInMeterLater, checkPaymentMeter} from '../../api/UserApi'; +import { + getNews, + getNewsPage, + getUserProfile, + getNewsByProject, + login, + registerDevice, + setPaymentLater, + setFillInMeterLater, + checkPaymentMeter } from '../../api/UserApi'; +import { clearToken } from '../../api/api' import { bindActionCreators } from 'redux' import { appSetDevice, @@ -21,7 +31,8 @@ import { appCleanToken, appCleanUser, appSetNotification, - appSetProjectID + appSetProjectID, + appCleanProjectID } from '../../redux/app/action' import { connect } from 'react-redux' import moment from 'moment' @@ -190,7 +201,7 @@ class NewsScreen extends Component { componentDidMount () { // this.initData() - // this.checkNotifiedPopup() + // this.checkNotifiedPopup() } checkNotifiedPopup = () => { @@ -208,6 +219,7 @@ class NewsScreen extends Component { due_at_payment: res.data.payment && res.data.payment.due_at ? res.data.payment.due_at : null, }, () => { setTimeout(() => { + console.log('pending payment >>> ', parseInt(this.state.pending_payment)) this.setState({ visibleNotiElectric: this.state.is_notified_overdue ? false : this.state.is_notified_electric && parseInt(this.state.pending_payment) > 0, visibleNotiMeter: ((this.state.is_notified_electric && parseInt(this.state.pending_payment) > 0) || this.state.is_notified_overdue) === true ? false : this.state.is_notified_meter, @@ -248,14 +260,19 @@ class NewsScreen extends Component { } }) } else { - //setTimeout(() => { - this.setState({ - isLoading: false - }, () => { - this.props.appCleanUser() - this.props.appCleanToken() - }) - //}, 600) + // this.setState({ + // isLoading: false + // }, () => { + clearToken(); + + setTimeout(() => { + this.props.appCleanUser(); + this.props.appCleanToken(); + this.props.appCleanProjectID(); + + this.initData() + }, 500) + // }) } }) }else { @@ -554,15 +571,7 @@ class NewsScreen extends Component { isLoading: true }, () => { this.initData() - // this.checkNotifiedPopup() }) - /*let checkNav = this.props.navigation.getParam('isLogin') - if (checkNav) { - this.props.navigation.setParams({ isLogin: false }) - this.initData() - } else { - this.setState({ isLoading: false }) - }*/ }} /> @@ -603,225 +612,210 @@ class NewsScreen extends Component { } - {this.state.auth !== null && - ( - !this.state.auth ? ( - - - - - {t('for_csa_customer')} - {t('login')} {t('to_view_outstanding_balance')} - - {/* { - // this.props.navigation.navigate('Register') - this.props.navigation.navigate('Terms') - }}> + { + this.state.auth !== null && + ( + !this.state.auth ? ( + + + - - {t('create_account')} - + {t('for_csa_customer')} + {t('login')} {t('to_view_outstanding_balance')} - */} - {/* {t('or')} */} - { this.props.navigation.navigate('Login') }}> - - - {t('login')} - - - - {Platform.OS == 'ios' ? {t('or')} : null} - {Platform.OS == 'ios' ? - {signinApple(() => { - this.initData() - }) - }} - /> - : null} - - {t('or')} - - { - loginWithFacebook(() => { - this.initData() - }) - /*if(this.state.fb_is_link !== false){ + {/* { + // this.props.navigation.navigate('Register') + this.props.navigation.navigate('Terms') + }}> + + + {t('create_account')} + + + */} + {/* {t('or')} */} + { this.props.navigation.navigate('Login') }}> + + + {t('login')} + + + + {Platform.OS == 'ios' ? {t('or')} : null} + {Platform.OS == 'ios' ? + {signinApple(() => { + this.initData() + }) + }} + /> + : null} + + {t('or')} + + { loginWithFacebook(() => { this.initData() - }) - }else - Alert.alert( - "", - "อิเมล์ "+this.state.email+" ยังไม่ได้ลงทะเบียนในระบบ กรุณาสมัครสมาชิก", - [ - { text: "OK", onPress: () => console.log("OK Pressed") } - ], - { cancelable: false } - ) - }*/ - - }}> - - - - - {t('login_facebook')} - - - - - - - ) : ( - - - - - - - - - {/*คุณมียอดค้างชำระ*/} - {t('have_outstanding_balance')} - - - {this.state.isBilling ? this.state.pending_payment : 'N/A'} - {/*{parseFloat(this.state.pending_payment) > 0 ?'โปรดชำระก่อนวันที่':'ยังไม่มียอดค้างชำระ'}*/} - {parseFloat(this.state.pending_payment) > 0 ? t('to_view_outstanding_balance') : t('no_outstanding_balance_yet')} - {this.state.due_at !== '' && {parseFloat(this.state.pending_payment) > 0 && this.state.due_at !== '' ? this.state.due_at : ''} } - - {this.props.navigation.navigate('Bill')}}> - {/*ดูเพิ่มเติม*/} - {t('view_more')} - + })}}> + + + + + {t('login_facebook')} + - - + + + + + ) : ( + + + + + + + + + {/*คุณมียอดค้างชำระ*/} + {t('have_outstanding_balance')} + + + {this.state.isBilling ? this.state.pending_payment : 'N/A'} + {/*{parseFloat(this.state.pending_payment) > 0 ?'โปรดชำระก่อนวันที่':'ยังไม่มียอดค้างชำระ'}*/} + {parseFloat(this.state.pending_payment) > 0 ? t('to_view_outstanding_balance') : t('no_outstanding_balance_yet')} + {this.state.due_at !== '' && {parseFloat(this.state.pending_payment) > 0 && this.state.due_at !== '' ? this.state.due_at : ''} } + + {this.props.navigation.navigate('Bill')}}> + {/*ดูเพิ่มเติม*/} + {t('view_more')} + + + + + + + + + + + {t('view_points')} + {parseFloat(this.state.user_point).toLocaleString()} + {/*พอยต์*/} + {t('point')} + {this.props.navigation.navigate('Redeem')}}> + + {t('redeem')} + + + + + + - - - - - - {/*คะแนนสะสม*/} - {t('view_points')} - {parseFloat(this.state.user_point).toLocaleString()} - {/*พอยต์*/} - {t('point')} - {this.props.navigation.navigate('Redeem')}}> - - {t('redeem')} - - - - - + + + { + this.props.navigation.navigate('Meter') + }} style={{ flex: 1 }}> + + + + + {t('smart_meter')} + + + + + + + { + this.props.navigation.navigate('Object',{ + user:this.props.user + }) + }} style={{ flex: 1 }}> + + + + + {t('mail_and_parcel')} + + + + + + + { this.props.navigation.navigate('RepairService',{ + user:this.props.user + }) }}*/ + onPress={() => { this.props.navigation.navigate('Repair')}} + style={{ flex: 1 }}> + + + + + {t('request_repair')} + + + + + + + {this.props.navigation.navigate('Question')}} style={{ flex: 1 }}> + + + + + {t('inquire')} + + + + + - - - { - this.props.navigation.navigate('Meter') - }} style={{ flex: 1 }}> - - - - - {t('smart_meter')} - - - - - - - { - this.props.navigation.navigate('Object',{ - user:this.props.user - }) - }} style={{ flex: 1 }}> - - - - - {t('mail_and_parcel')} - - - - - - - { this.props.navigation.navigate('RepairService',{ - user:this.props.user - }) }}*/ - onPress={() => { this.props.navigation.navigate('Repair')}} - style={{ flex: 1 }}> - - - - - {t('request_repair')} - - - - - - - {this.props.navigation.navigate('Question')}} style={{ flex: 1 }}> - - - - - {t('inquire')} - - - - - - - - )) + )) + } bindActionCreators({ appCleanUser, appSetNotification, appSetProjectID, - setPaymentLater + setPaymentLater, + appCleanProjectID }, dispatch) export default connect(mapDisPatchToProps, setUser)(NewsScreen) diff --git a/src/screens/profile/Profile.js b/src/screens/profile/Profile.js index 6ae41a3..36d266a 100644 --- a/src/screens/profile/Profile.js +++ b/src/screens/profile/Profile.js @@ -9,7 +9,7 @@ import Icon from 'src/components/Icon' import { CustomButton } from '../../components/CustomButton' import { bindActionCreators } from 'redux' import { connect } from 'react-redux' -import { getUserProfile } from '../../api/UserApi'; +import { getUserProfile, requestDeleteAccount } from '../../api/UserApi'; import moment from 'moment' import { NavigationEvents } from 'react-navigation' import IndicatorLoading from '../../components/IndicatorLoading'; @@ -93,6 +93,40 @@ class ProfileScreen extends Component { window.location.reload(false); } + confirmDeleteAccount = () => { + Alert.alert('ต้องการลบบัญชีใช่หรือไม่ ?', 'คำขอของท่านจะถูกส่งไปยังผู้ดุแลเพื่อตรวจสอบและทำการลบบัญชี อาจใช้เวลาประมาณ 30 วัน', [ + { + text: t('cancel') + }, + { + text: t('ok'), + onPress: () => { + this.deleteAccount() + } + } + ]) + } + + deleteAccount = () => { + this.setState({ + isLoading: true + }, () => { + requestDeleteAccount().then((res) => { + if(res.data?.success) { + Alert.alert('ทำรายการสำเร็จ') + this.setState({ + isLoading: false + }) + }else { + Alert.alert('ทำรายการสำเร็จไม่สำเร็จ', 'กรุณาติดต่อผู้ดูแลเพื่อขอลบบัญชี') + this.setState({ + isLoading: false + }) + } + }) + }) + } + render() { return ( + : - + + + + + diff --git a/src/screens/repair/RepairService.js b/src/screens/repair/RepairService.js index 7c7ae50..e88cdac 100644 --- a/src/screens/repair/RepairService.js +++ b/src/screens/repair/RepairService.js @@ -216,7 +216,7 @@ export default class RepairService extends Component { // onScrollEndDrag={this.roomFilter(this.state.activePage)} /> - {this.state.room_list.map((item, i) => )} + { this.state.room_list?.length > 0 && this.state.room_list.map((item, i) => ) } diff --git a/src/screens/room/CustomDatePicker.js b/src/screens/room/CustomDatePicker.js index 72e81f0..d9a0427 100644 --- a/src/screens/room/CustomDatePicker.js +++ b/src/screens/room/CustomDatePicker.js @@ -1,5 +1,5 @@ import React, { Component } from 'react'; -import { View, TouchableOpacity } from 'react-native'; +import { View, TouchableOpacity, Appearance } from 'react-native'; import Text from '../../components/Text'; import DateTimePicker from "react-native-modal-datetime-picker"; import Icon from 'src/components/Icon' diff --git a/src/screens/service/Service.js b/src/screens/service/Service.js index 15f21d0..a5e08cf 100644 --- a/src/screens/service/Service.js +++ b/src/screens/service/Service.js @@ -15,6 +15,7 @@ import {clearToken} from "../../api/api"; import DeviceInfo from 'react-native-device-info'; import { t } from 'src/utils/i18n' import {getUserProfile, logout} from "../../api/UserApi"; +import IndicatorLoading from '../../components/IndicatorLoading' import IconEvil from 'react-native-vector-icons/EvilIcons' const buildVersion = DeviceInfo.getVersion() @@ -52,7 +53,8 @@ class ServiceScreen extends Component { user: { point: 0 }, - profileImage : require('../../../assets/images/praw.png') + profileImage : require('../../../assets/images/praw.png'), + isLoadingLogout: false } } @@ -76,7 +78,10 @@ class ServiceScreen extends Component { } _logout() { - logout() + this.setState({ + isLoadingLogout : true + }, () => { + logout() .then(res => { console.log('response >>> ', res.data); if(res.status && res.status === 200){ @@ -89,14 +94,16 @@ class ServiceScreen extends Component { this.setState({ auth: false }, () => { + this.setState({ isLoadingLogout: false}) this.props.navigation.navigate('HomeScreen',{isLogin:true}) }) }, 500) }else { + this.setState({ isLoadingLogout: false}) Alert.alert('Logout unsuccessfully'); } }) - + }) } getUserData(){ @@ -241,6 +248,8 @@ class ServiceScreen extends Component { v{buildVersion} ({buildNumber}) + + ) diff --git a/src/translations/en.json b/src/translations/en.json index dfc2254..8ff75ff 100644 --- a/src/translations/en.json +++ b/src/translations/en.json @@ -198,6 +198,7 @@ "title": "Title", "update_app": "Update Application", "payment_success": "Payment Success", + "delete_account": "Delete Account", "move_out": "Move Out", "floor": "Floor", "move_out_date": "Date", diff --git a/src/translations/km.json b/src/translations/km.json index 90d02da..55e3be5 100644 --- a/src/translations/km.json +++ b/src/translations/km.json @@ -194,6 +194,7 @@ "bill_payment": "Bill Payment", "meter_noti": "Electric Meter", "title": "Title", + "delete_account": "Delete Account", "update_app": "Update Application", "payment_success": "Payment Success", "move_out": "Move Out", diff --git a/src/translations/my.json b/src/translations/my.json index 1b877ea..305f53a 100644 --- a/src/translations/my.json +++ b/src/translations/my.json @@ -194,6 +194,7 @@ "bill_payment": "Bill Payment", "meter_noti": "Electric Meter", "title": "Title", + "delete_account": "Delete Account", "update_app": "Update Application", "payment_success": "Payment Success", "move_out": "Move Out", diff --git a/src/translations/th.json b/src/translations/th.json index 287d1a2..e81434e 100644 --- a/src/translations/th.json +++ b/src/translations/th.json @@ -198,6 +198,7 @@ "title": "หัวข้อ", "update_app": "อัปเดตแอปพลิเคชัน", "payment_success": "ชำระเงินสำเร็จ", + "delete_account": "ลบบัญชี", "move_out": "ย้ายออก", "floor": "ชั้น", "move_out_date": "วันที่ต้องการย้ายออก", diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..45a6c70 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,3 @@ +{ + "extends": "@tsconfig/react-native/tsconfig.json" +} diff --git a/yarn.lock b/yarn.lock index dc09c23..ecaab5b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,266 +2,279 @@ # yarn lockfile v1 -"@ampproject/remapping@^2.1.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" - integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== +"@ampproject/remapping@^2.2.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4" + integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw== dependencies: - "@jridgewell/gen-mapping" "^0.1.0" - "@jridgewell/trace-mapping" "^0.3.9" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.24" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" - integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.24.7", "@babel/code-frame@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.27.1.tgz#200f715e66d52a23b221a9435534a91cc13ad5be" + integrity sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg== dependencies: - "@babel/highlight" "^7.18.6" + "@babel/helper-validator-identifier" "^7.27.1" + js-tokens "^4.0.0" + picocolors "^1.1.1" -"@babel/code-frame@~7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a" - integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== +"@babel/compat-data@^7.20.5", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.27.1.tgz#db7cf122745e0a332c44e847ddc4f5e5221a43f6" + integrity sha512-Q+E+rd/yBzNQhXkG+zQnF58e4zoZfBedaxwzPmicKsiK3nt8iJYrSrDbjwFFDGC4f+rPafqRaPH6TsDoSvMf7A== + +"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.13.16", "@babel/core@^7.20.0", "@babel/core@^7.23.9", "@babel/core@^7.25.2": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.27.1.tgz#89de51e86bd12246003e3524704c49541b16c3e6" + integrity sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ== dependencies: - "@babel/highlight" "^7.10.4" - -"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.18.8": - version "7.18.13" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.18.13.tgz#6aff7b350a1e8c3e40b029e46cbe78e24a913483" - integrity sha512-5yUzC5LqyTFp2HLmDoxGQelcdYgSpP9xsnMWBphAscOdFrHSAVbLNzWiy32sVNDqJRDiJK6klfDnAgu6PAGSHw== - -"@babel/core@^7.0.0", "@babel/core@^7.1.0", "@babel/core@^7.6.0": - version "7.18.13" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.13.tgz#9be8c44512751b05094a4d3ab05fc53a47ce00ac" - integrity sha512-ZisbOvRRusFktksHSG6pjj1CSvkPkcZq/KHD45LAkVP/oiHJkNBZWfpvlLmX8OtHDG8IuzsFlVRWo08w7Qxn0A== - dependencies: - "@ampproject/remapping" "^2.1.0" - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.18.13" - "@babel/helper-compilation-targets" "^7.18.9" - "@babel/helper-module-transforms" "^7.18.9" - "@babel/helpers" "^7.18.9" - "@babel/parser" "^7.18.13" - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.18.13" - "@babel/types" "^7.18.13" - convert-source-map "^1.7.0" + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.27.1" + "@babel/generator" "^7.27.1" + "@babel/helper-compilation-targets" "^7.27.1" + "@babel/helper-module-transforms" "^7.27.1" + "@babel/helpers" "^7.27.1" + "@babel/parser" "^7.27.1" + "@babel/template" "^7.27.1" + "@babel/traverse" "^7.27.1" + "@babel/types" "^7.27.1" + convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" - json5 "^2.2.1" - semver "^6.3.0" + json5 "^2.2.3" + semver "^6.3.1" -"@babel/generator@^7.18.13", "@babel/generator@^7.4.0", "@babel/generator@^7.5.0": - version "7.18.13" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.13.tgz#59550cbb9ae79b8def15587bdfbaa388c4abf212" - integrity sha512-CkPg8ySSPuHTYPJYo7IRALdqyjM9HCbt/3uOBEFbzyGVP6Mn8bwFPB0jX6982JVNBlYzM1nnPkfjuXSOPtQeEQ== +"@babel/eslint-parser@^7.20.0": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.27.1.tgz#e146fb2facef62c6c5d1a6fd07cfd79ee9f7b0f1" + integrity sha512-q8rjOuadH0V6Zo4XLMkJ3RMQ9MSBqwaDByyYB0izsYdaIWGNLmEblbCOf1vyFHICcg16CD7Fsi51vcQnYxmt6Q== dependencies: - "@babel/types" "^7.18.13" - "@jridgewell/gen-mapping" "^0.3.2" - jsesc "^2.5.1" + "@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1" + eslint-visitor-keys "^2.1.0" + semver "^6.3.1" -"@babel/helper-annotate-as-pure@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb" - integrity sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA== +"@babel/generator@^7.20.0", "@babel/generator@^7.25.0", "@babel/generator@^7.27.1", "@babel/generator@^7.7.2": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.27.1.tgz#862d4fad858f7208edd487c28b58144036b76230" + integrity sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w== dependencies: - "@babel/types" "^7.18.6" + "@babel/parser" "^7.27.1" + "@babel/types" "^7.27.1" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + jsesc "^3.0.2" -"@babel/helper-builder-binary-assignment-operator-visitor@^7.18.6": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz#acd4edfd7a566d1d51ea975dff38fd52906981bb" - integrity sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw== +"@babel/helper-annotate-as-pure@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.1.tgz#4345d81a9a46a6486e24d069469f13e60445c05d" + integrity sha512-WnuuDILl9oOBbKnb4L+DyODx7iC47XfzmNCpTttFsSp6hTG7XZxu60+4IO+2/hPfcGOoKbFiwoI/+zwARbNQow== dependencies: - "@babel/helper-explode-assignable-expression" "^7.18.6" - "@babel/types" "^7.18.9" + "@babel/types" "^7.27.1" -"@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz#69e64f57b524cde3e5ff6cc5a9f4a387ee5563bf" - integrity sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg== +"@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.1.tgz#eac1096c7374f161e4f33fc8ae38f4ddf122087a" + integrity sha512-2YaDd/Rd9E598B5+WIc8wJPmWETiiJXFYVE60oX8FDohv7rAUU3CQj+A1MgeEmcsk2+dQuEjIe/GDvig0SqL4g== dependencies: - "@babel/compat-data" "^7.18.8" - "@babel/helper-validator-option" "^7.18.6" - browserslist "^4.20.2" - semver "^6.3.0" + "@babel/compat-data" "^7.27.1" + "@babel/helper-validator-option" "^7.27.1" + browserslist "^4.24.0" + lru-cache "^5.1.1" + semver "^6.3.1" -"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.18.9": - version "7.18.13" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.13.tgz#63e771187bd06d234f95fdf8bd5f8b6429de6298" - integrity sha512-hDvXp+QYxSRL+23mpAlSGxHMDyIGChm0/AwTfTAAK5Ufe40nCsyNdaYCGuK91phn/fVu9kqayImRDkvNAgdrsA== +"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.27.1.tgz#5bee4262a6ea5ddc852d0806199eb17ca3de9281" + integrity sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A== dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.18.9" - "@babel/helper-member-expression-to-functions" "^7.18.9" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/helper-replace-supers" "^7.18.9" - "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/helper-annotate-as-pure" "^7.27.1" + "@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.27.1" + semver "^6.3.1" -"@babel/helper-create-regexp-features-plugin@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz#3e35f4e04acbbf25f1b3534a657610a000543d3c" - integrity sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A== +"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.27.1.tgz#05b0882d97ba1d4d03519e4bce615d70afa18c53" + integrity sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ== dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - regexpu-core "^5.1.0" + "@babel/helper-annotate-as-pure" "^7.27.1" + regexpu-core "^6.2.0" + semver "^6.3.1" -"@babel/helper-define-polyfill-provider@^0.3.2": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz#bd10d0aca18e8ce012755395b05a79f45eca5073" - integrity sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg== +"@babel/helper-define-polyfill-provider@^0.6.3", "@babel/helper-define-polyfill-provider@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.4.tgz#15e8746368bfa671785f5926ff74b3064c291fab" + integrity sha512-jljfR1rGnXXNWnmQg2K3+bvhkxB51Rl32QRaOTuwwjviGrHzIbSc8+x9CpraDtbT7mfyjXObULP4w/adunNwAw== dependencies: - "@babel/helper-compilation-targets" "^7.17.7" - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-compilation-targets" "^7.22.6" + "@babel/helper-plugin-utils" "^7.22.5" debug "^4.1.1" lodash.debounce "^4.0.8" resolve "^1.14.2" - semver "^6.1.2" "@babel/helper-environment-visitor@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" - integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== - -"@babel/helper-explode-assignable-expression@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz#41f8228ef0a6f1a036b8dfdfec7ce94f9a6bc096" - integrity sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg== + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz#4b31ba9551d1f90781ba83491dd59cf9b269f7d9" + integrity sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ== dependencies: - "@babel/types" "^7.18.6" + "@babel/types" "^7.24.7" -"@babel/helper-function-name@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz#940e6084a55dee867d33b4e487da2676365e86b0" - integrity sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A== +"@babel/helper-member-expression-to-functions@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.27.1.tgz#ea1211276be93e798ce19037da6f06fbb994fa44" + integrity sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA== dependencies: - "@babel/template" "^7.18.6" - "@babel/types" "^7.18.9" + "@babel/traverse" "^7.27.1" + "@babel/types" "^7.27.1" -"@babel/helper-hoist-variables@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" - integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== +"@babel/helper-module-imports@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz#7ef769a323e2655e126673bb6d2d6913bbead204" + integrity sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w== dependencies: - "@babel/types" "^7.18.6" + "@babel/traverse" "^7.27.1" + "@babel/types" "^7.27.1" -"@babel/helper-member-expression-to-functions@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz#1531661e8375af843ad37ac692c132841e2fd815" - integrity sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg== +"@babel/helper-module-transforms@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.27.1.tgz#e1663b8b71d2de948da5c4fb2a20ca4f3ec27a6f" + integrity sha512-9yHn519/8KvTU5BjTVEEeIM3w9/2yXNKoD82JifINImhpKkARMJKPP59kLo+BafpdN5zgNeIcS4jsGDmd3l58g== dependencies: - "@babel/types" "^7.18.9" + "@babel/helper-module-imports" "^7.27.1" + "@babel/helper-validator-identifier" "^7.27.1" + "@babel/traverse" "^7.27.1" -"@babel/helper-module-imports@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" - integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA== +"@babel/helper-optimise-call-expression@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz#c65221b61a643f3e62705e5dd2b5f115e35f9200" + integrity sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw== dependencies: - "@babel/types" "^7.18.6" + "@babel/types" "^7.27.1" -"@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz#5a1079c005135ed627442df31a42887e80fcb712" - integrity sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g== +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.27.1", "@babel/helper-plugin-utils@^7.8.0": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz#ddb2f876534ff8013e6c2b299bf4d39b3c51d44c" + integrity sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw== + +"@babel/helper-remap-async-to-generator@^7.18.9", "@babel/helper-remap-async-to-generator@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz#4601d5c7ce2eb2aea58328d43725523fcd362ce6" + integrity sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.27.1" + "@babel/helper-wrap-function" "^7.27.1" + "@babel/traverse" "^7.27.1" + +"@babel/helper-replace-supers@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz#b1ed2d634ce3bdb730e4b52de30f8cccfd692bc0" + integrity sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.27.1" + "@babel/helper-optimise-call-expression" "^7.27.1" + "@babel/traverse" "^7.27.1" + +"@babel/helper-skip-transparent-expression-wrappers@^7.20.0", "@babel/helper-skip-transparent-expression-wrappers@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz#62bb91b3abba8c7f1fec0252d9dbea11b3ee7a56" + integrity sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg== + dependencies: + "@babel/traverse" "^7.27.1" + "@babel/types" "^7.27.1" + +"@babel/helper-string-parser@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz#54da796097ab19ce67ed9f88b47bb2ec49367687" + integrity sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA== + +"@babel/helper-validator-identifier@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz#a7054dcc145a967dd4dc8fee845a57c1316c9df8" + integrity sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow== + +"@babel/helper-validator-option@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz#fa52f5b1e7db1ab049445b421c4471303897702f" + integrity sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg== + +"@babel/helper-wrap-function@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.27.1.tgz#b88285009c31427af318d4fe37651cd62a142409" + integrity sha512-NFJK2sHUvrjo8wAU/nQTWU890/zB2jj0qBcCbZbbf+005cAsv6tMjXz31fBign6M5ov1o0Bllu+9nbqkfsjjJQ== + dependencies: + "@babel/template" "^7.27.1" + "@babel/traverse" "^7.27.1" + "@babel/types" "^7.27.1" + +"@babel/helpers@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.27.1.tgz#ffc27013038607cdba3288e692c3611c06a18aa4" + integrity sha512-FCvFTm0sWV8Fxhpp2McP5/W53GPllQ9QeQ7SiqGWjMf/LVG07lFa5+pgK05IRhVwtvafT22KF+ZSnM9I545CvQ== + dependencies: + "@babel/template" "^7.27.1" + "@babel/types" "^7.27.1" + +"@babel/parser@^7.1.0", "@babel/parser@^7.13.16", "@babel/parser@^7.14.7", "@babel/parser@^7.20.0", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9", "@babel/parser@^7.25.3", "@babel/parser@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.27.1.tgz#c55d5bed74449d1223701f1869b9ee345cc94cc9" + integrity sha512-I0dZ3ZpCrJ1c04OqlNsQcKiZlsrXf/kkE4FXzID9rIOYICsAbA8mMDzhW/luRNAHdCNt7os/u8wenklZDlUVUQ== + dependencies: + "@babel/types" "^7.27.1" + +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.27.1.tgz#61dd8a8e61f7eb568268d1b5f129da3eee364bf9" + integrity sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/traverse" "^7.27.1" + +"@babel/plugin-bugfix-safari-class-field-initializer-scope@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz#43f70a6d7efd52370eefbdf55ae03d91b293856d" + integrity sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz#beb623bd573b8b6f3047bd04c32506adc3e58a72" + integrity sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz#e134a5479eb2ba9c02714e8c1ebf1ec9076124fd" + integrity sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw== + 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" + +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.27.1.tgz#bb1c25af34d75115ce229a1de7fa44bf8f955670" + integrity sha512-6BpaYGDavZqkI6yT+KSPdpZFfpnd68UKXbcjI9pJ13pvHhPrCKWOOLp+ysvMeA+DxnhuPpgIaRpxRxo5A9t5jw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/traverse" "^7.27.1" + +"@babel/plugin-proposal-async-generator-functions@^7.0.0": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz#bfb7276d2d573cb67ba379984a2334e262ba5326" + integrity sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA== dependencies: "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-simple-access" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/helper-validator-identifier" "^7.18.6" - "@babel/template" "^7.18.6" - "@babel/traverse" "^7.18.9" - "@babel/types" "^7.18.9" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-remap-async-to-generator" "^7.18.9" + "@babel/plugin-syntax-async-generators" "^7.8.4" -"@babel/helper-optimise-call-expression@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe" - integrity sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.8.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz#4b8aea3b069d8cb8a72cdfe28ddf5ceca695ef2f" - integrity sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w== - -"@babel/helper-replace-supers@^7.18.6", "@babel/helper-replace-supers@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz#1092e002feca980fbbb0bd4d51b74a65c6a500e6" - integrity sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ== - dependencies: - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-member-expression-to-functions" "^7.18.9" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/traverse" "^7.18.9" - "@babel/types" "^7.18.9" - -"@babel/helper-simple-access@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz#d6d8f51f4ac2978068df934b569f08f29788c7ea" - integrity sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-skip-transparent-expression-wrappers@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz#778d87b3a758d90b471e7b9918f34a9a02eb5818" - integrity sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw== - dependencies: - "@babel/types" "^7.18.9" - -"@babel/helper-split-export-declaration@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" - integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-string-parser@^7.18.10": - version "7.18.10" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz#181f22d28ebe1b3857fa575f5c290b1aaf659b56" - integrity sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw== - -"@babel/helper-validator-identifier@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz#9c97e30d31b2b8c72a1d08984f2ca9b574d7a076" - integrity sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g== - -"@babel/helper-validator-option@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8" - integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw== - -"@babel/helpers@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.18.9.tgz#4bef3b893f253a1eced04516824ede94dcfe7ff9" - integrity sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ== - dependencies: - "@babel/template" "^7.18.6" - "@babel/traverse" "^7.18.9" - "@babel/types" "^7.18.9" - -"@babel/highlight@^7.10.4", "@babel/highlight@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" - integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== - dependencies: - "@babel/helper-validator-identifier" "^7.18.6" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.18.10", "@babel/parser@^7.18.13", "@babel/parser@^7.4.3": - version "7.18.13" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.13.tgz#5b2dd21cae4a2c5145f1fbd8ca103f9313d3b7e4" - integrity sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg== - -"@babel/plugin-external-helpers@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-external-helpers/-/plugin-external-helpers-7.18.6.tgz#58f2a6eca8ad05bc130de8cec569c43dc19b6deb" - integrity sha512-wNqc87qjLvsD1PIMQBzLn1bMuTlGzqLzM/1VGQ22Wm51cbCWS9k71ydp5iZS4hjwQNuTWSn/xbZkkusNENwtZg== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-proposal-class-properties@^7.0.0": +"@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.13.0", "@babel/plugin-proposal-class-properties@^7.18.0": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== @@ -270,14 +283,13 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-proposal-export-default-from@^7.0.0": - version "7.18.10" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.18.10.tgz#091f4794dbce4027c03cf4ebc64d3fb96b75c206" - integrity sha512-5H2N3R2aQFxkV4PIBUR/i7PUSwgTZjouJKzI8eKswfIjT0PhvzkPn0t0wIS5zn6maQuvtT0t1oHtMUz61LOuow== + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.27.1.tgz#59b050b0e5fdc366162ab01af4fcbac06ea40919" + integrity sha512-hjlsMBl1aJc5lp8MoCDEZCiYzlgdRAShOjAfRw6X+GlpLpUPU7c3XNLsKFZbQk/1cRzBlJ7CXg3xJAJMrFa1Uw== dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/plugin-syntax-export-default-from" "^7.18.6" + "@babel/helper-plugin-utils" "^7.27.1" -"@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0": +"@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8", "@babel/plugin-proposal-nullish-coalescing-operator@^7.18.0": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz#fdd940a99a740e577d6c753ab6fbb43fdb9467e1" integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA== @@ -285,16 +297,24 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" -"@babel/plugin-proposal-object-rest-spread@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz#f9434f6beb2c8cae9dfcf97d2a5941bbbf9ad4e7" - integrity sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q== +"@babel/plugin-proposal-numeric-separator@^7.0.0": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz#899b14fbafe87f053d2c5ff05b36029c62e13c75" + integrity sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q== dependencies: - "@babel/compat-data" "^7.18.8" - "@babel/helper-compilation-targets" "^7.18.9" - "@babel/helper-plugin-utils" "^7.18.9" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + +"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.20.0": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz#aa662940ef425779c75534a5c41e9d936edc390a" + integrity sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg== + dependencies: + "@babel/compat-data" "^7.20.5" + "@babel/helper-compilation-targets" "^7.20.7" + "@babel/helper-plugin-utils" "^7.20.2" "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.18.8" + "@babel/plugin-transform-parameters" "^7.20.7" "@babel/plugin-proposal-optional-catch-binding@^7.0.0": version "7.18.6" @@ -304,49 +324,110 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" -"@babel/plugin-proposal-optional-chaining@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz#e8e8fe0723f2563960e4bf5e9690933691915993" - integrity sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w== +"@babel/plugin-proposal-optional-chaining@^7.13.12", "@babel/plugin-proposal-optional-chaining@^7.20.0": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz#886f5c8978deb7d30f678b2e24346b287234d3ea" + integrity sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA== dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" "@babel/plugin-syntax-optional-chaining" "^7.8.3" -"@babel/plugin-syntax-class-properties@^7.0.0": +"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": + version "7.21.0-placeholder-for-preset-env.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703" + integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== + +"@babel/plugin-syntax-async-generators@^7.8.4": + version "7.8.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-bigint@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" + integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-class-properties@^7.0.0", "@babel/plugin-syntax-class-properties@^7.12.13": version "7.12.13" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== dependencies: "@babel/helper-plugin-utils" "^7.12.13" -"@babel/plugin-syntax-dynamic-import@^7.0.0": +"@babel/plugin-syntax-class-static-block@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" + integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-dynamic-import@^7.8.0": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-export-default-from@^7.0.0", "@babel/plugin-syntax-export-default-from@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.18.6.tgz#8df076711a4818c4ce4f23e61d622b0ba2ff84bc" - integrity sha512-Kr//z3ujSVNx6E9z9ih5xXXMqK07VVTuqPmqGe6Mss/zW5XPeLZeSDZoP9ab/hT4wPKqAgjl2PnhPrcpk8Seew== +"@babel/plugin-syntax-export-default-from@^7.0.0": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.27.1.tgz#8efed172e79ab657c7fa4d599224798212fb7e18" + integrity sha512-eBC/3KSekshx19+N40MzjWqJd7KTEdOoLesAfa4IDFI8eRz5a47i5Oszus6zG/cwIXN63YhgLOMSSNJx49sENg== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.27.1" -"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.18.6", "@babel/plugin-syntax-flow@^7.2.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz#774d825256f2379d06139be0c723c4dd444f3ca1" - integrity sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A== +"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.12.1", "@babel/plugin-syntax-flow@^7.18.0", "@babel/plugin-syntax-flow@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.27.1.tgz#6c83cf0d7d635b716827284b7ecd5aead9237662" + integrity sha512-p9OkPbZ5G7UT1MofwYFigGebnrzGJacoBSQM0/6bi/PUMVE+qlWDD/OalvQKbwgQzU6dl0xAv6r4X7Jme0RYxA== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.27.1" -"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz#a8feef63b010150abd97f1649ec296e849943ca0" - integrity sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q== +"@babel/plugin-syntax-import-assertions@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz#88894aefd2b03b5ee6ad1562a7c8e1587496aecd" + integrity sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-syntax-import-attributes@^7.24.7", "@babel/plugin-syntax-import-attributes@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz#34c017d54496f9b11b61474e7ea3dfd5563ffe07" + integrity sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-syntax-import-meta@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" + integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-json-strings@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.27.1", "@babel/plugin-syntax-jsx@^7.7.2": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz#2f9beb5eff30fa507c5532d107daac7b888fa34c" + integrity sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" + integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-nullish-coalescing-operator@^7.0.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": version "7.8.3" @@ -355,6 +436,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" +"@babel/plugin-syntax-numeric-separator@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" @@ -376,304 +464,638 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-typescript@^7.18.6": +"@babel/plugin-syntax-private-property-in-object@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" + integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-top-level-await@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" + integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-typescript@^7.27.1", "@babel/plugin-syntax-typescript@^7.7.2": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz#5147d29066a793450f220c63fa3a9431b7e6dd18" + integrity sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-syntax-unicode-sets-regex@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz#1c09cd25795c7c2b8a4ba9ae49394576d4133285" - integrity sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-arrow-functions@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz#19063fcf8771ec7b31d742339dac62433d0611fe" - integrity sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-block-scoped-functions@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz#9187bf4ba302635b9d70d986ad70f038726216a8" - integrity sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-block-scoping@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz#f9b7e018ac3f373c81452d6ada8bd5a18928926d" - integrity sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-classes@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.9.tgz#90818efc5b9746879b869d5ce83eb2aa48bbc3da" - integrity sha512-EkRQxsxoytpTlKJmSPYrsOMjCILacAjtSVkd4gChEe2kXjFCun3yohhW5I7plXJhCemM0gKsaGMcO8tinvCA5g== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.18.9" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/helper-replace-supers" "^7.18.9" - "@babel/helper-split-export-declaration" "^7.18.6" - globals "^11.1.0" - -"@babel/plugin-transform-computed-properties@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz#2357a8224d402dad623caf6259b611e56aec746e" - integrity sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-destructuring@^7.0.0": - version "7.18.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz#9e03bc4a94475d62b7f4114938e6c5c33372cbf5" - integrity sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-exponentiation-operator@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz#421c705f4521888c65e91fdd1af951bfefd4dacd" - integrity sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw== - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-flow-strip-types@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.18.9.tgz#5b4cc521426263b5ce08893a2db41097ceba35bf" - integrity sha512-+G6rp2zRuOAInY5wcggsx4+QVao1qPM0osC9fTUVlAV3zOrzTCnrMAFVnR6+a3T8wz1wFIH7KhYMcMB3u1n80A== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/plugin-syntax-flow" "^7.18.6" - -"@babel/plugin-transform-for-of@^7.0.0": - version "7.18.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz#6ef8a50b244eb6a0bdbad0c7c61877e4e30097c1" - integrity sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-function-name@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz#cc354f8234e62968946c61a46d6365440fc764e0" - integrity sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ== - dependencies: - "@babel/helper-compilation-targets" "^7.18.9" - "@babel/helper-function-name" "^7.18.9" - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-literals@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz#72796fdbef80e56fba3c6a699d54f0de557444bc" - integrity sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-member-expression-literals@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz#ac9fdc1a118620ac49b7e7a5d2dc177a1bfee88e" - integrity sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-modules-commonjs@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz#afd243afba166cca69892e24a8fd8c9f2ca87883" - integrity sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q== - dependencies: - "@babel/helper-module-transforms" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-simple-access" "^7.18.6" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-object-assign@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.18.6.tgz#7830b4b6f83e1374a5afb9f6111bcfaea872cdd2" - integrity sha512-mQisZ3JfqWh2gVXvfqYCAAyRs6+7oev+myBsTwW5RnPhYXOTuCEw2oe3YgxlXMViXUS53lG8koulI7mJ+8JE+A== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-object-super@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz#fb3c6ccdd15939b6ff7939944b51971ddc35912c" - integrity sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-replace-supers" "^7.18.6" - -"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.18.8": - version "7.18.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz#ee9f1a0ce6d78af58d0956a9378ea3427cccb48a" - integrity sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-property-literals@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz#e22498903a483448e94e032e9bbb9c5ccbfc93a3" - integrity sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-react-display-name@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz#8b1125f919ef36ebdfff061d664e266c666b9415" - integrity sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-react-jsx-self@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.18.6.tgz#3849401bab7ae8ffa1e3e5687c94a753fc75bda7" - integrity sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-react-jsx-source@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.18.6.tgz#06e9ae8a14d2bc19ce6e3c447d842032a50598fc" - integrity sha512-utZmlASneDfdaMh0m/WausbjUjEdGrQJz0vFK93d7wD3xf5wBtX219+q6IlCNZeguIcxS2f/CvLZrlLSvSHQXw== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-react-jsx@^7.0.0": - version "7.18.10" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.18.10.tgz#ea47b2c4197102c196cbd10db9b3bb20daa820f1" - integrity sha512-gCy7Iikrpu3IZjYZolFE4M1Sm+nrh1/6za2Ewj77Z+XirT4TsbJcvOFOyF+fRPwU6AKKK136CZxx6L8AbSFG6A== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/plugin-syntax-jsx" "^7.18.6" - "@babel/types" "^7.18.10" - -"@babel/plugin-transform-regenerator@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz#585c66cb84d4b4bf72519a34cfce761b8676ca73" - integrity sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - regenerator-transform "^0.15.0" - -"@babel/plugin-transform-runtime@^7.0.0": - version "7.18.10" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz#37d14d1fa810a368fd635d4d1476c0154144a96f" - integrity sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ== - dependencies: - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.9" - babel-plugin-polyfill-corejs2 "^0.3.2" - babel-plugin-polyfill-corejs3 "^0.5.3" - babel-plugin-polyfill-regenerator "^0.4.0" - semver "^6.3.0" - -"@babel/plugin-transform-shorthand-properties@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz#6d6df7983d67b195289be24909e3f12a8f664dc9" - integrity sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-spread@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.9.tgz#6ea7a6297740f381c540ac56caf75b05b74fb664" - integrity sha512-39Q814wyoOPtIB/qGopNIL9xDChOE1pNU0ZY5dO0owhiVt/5kFm4li+/bBtwc7QotG0u5EPzqhZdjMtmqBqyQA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" - -"@babel/plugin-transform-sticky-regex@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz#c6706eb2b1524028e317720339583ad0f444adcc" - integrity sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-template-literals@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz#04ec6f10acdaa81846689d63fae117dd9c243a5e" - integrity sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-typescript@^7.5.0": - version "7.18.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.12.tgz#712e9a71b9e00fde9f8c0238e0cceee86ab2f8fd" - integrity sha512-2vjjam0cum0miPkenUbQswKowuxs/NjMwIKEq0zwegRxXk12C9YOF9STXnaUptITOtOJHKHpzvvWYOjbm6tc0w== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.9" - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/plugin-syntax-typescript" "^7.18.6" - -"@babel/plugin-transform-unicode-regex@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz#194317225d8c201bbae103364ffe9e2cea36cdca" - integrity sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA== + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357" + integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" -"@babel/register@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.18.9.tgz#1888b24bc28d5cc41c412feb015e9ff6b96e439c" - integrity sha512-ZlbnXDcNYHMR25ITwwNKT88JiaukkdVj/nG7r3wnuXkOTHc60Uy05PwMCPre0hSkY68E6zK3xz+vUJSP2jWmcw== +"@babel/plugin-transform-arrow-functions@^7.0.0", "@babel/plugin-transform-arrow-functions@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz#6e2061067ba3ab0266d834a9f94811196f2aba9a" + integrity sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-async-generator-functions@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.27.1.tgz#ca433df983d68e1375398e7ca71bf2a4f6fd89d7" + integrity sha512-eST9RrwlpaoJBDHShc+DS2SG4ATTi2MYNb4OxYkf3n+7eb49LWpnS+HSpVfW4x927qQwgk8A2hGNVaajAEw0EA== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-remap-async-to-generator" "^7.27.1" + "@babel/traverse" "^7.27.1" + +"@babel/plugin-transform-async-to-generator@^7.20.0", "@babel/plugin-transform-async-to-generator@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz#9a93893b9379b39466c74474f55af03de78c66e7" + integrity sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA== + dependencies: + "@babel/helper-module-imports" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-remap-async-to-generator" "^7.27.1" + +"@babel/plugin-transform-block-scoped-functions@^7.0.0", "@babel/plugin-transform-block-scoped-functions@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz#558a9d6e24cf72802dd3b62a4b51e0d62c0f57f9" + integrity sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.27.1.tgz#bc0dbe8ac6de5602981ba58ef68c6df8ef9bfbb3" + integrity sha512-QEcFlMl9nGTgh1rn2nIeU5bkfb9BAjaQcWbiP4LvKxUot52ABcTkpcyJ7f2Q2U2RuQ84BNLgts3jRme2dTx6Fw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-class-properties@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz#dd40a6a370dfd49d32362ae206ddaf2bb082a925" + integrity sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-class-static-block@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.27.1.tgz#7e920d5625b25bbccd3061aefbcc05805ed56ce4" + integrity sha512-s734HmYU78MVzZ++joYM+NkJusItbdRcbm+AGRgJCt3iA+yux0QpD9cBVdz3tKyrjVYWRl7j0mHSmv4lhV0aoA== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-classes@^7.0.0", "@babel/plugin-transform-classes@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.27.1.tgz#03bb04bea2c7b2f711f0db7304a8da46a85cced4" + integrity sha512-7iLhfFAubmpeJe/Wo2TVuDrykh/zlWXLzPNdL0Jqn/Xu8R3QQ8h9ff8FQoISZOsw74/HFqFI7NX63HN7QFIHKA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.27.1" + "@babel/helper-compilation-targets" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-replace-supers" "^7.27.1" + "@babel/traverse" "^7.27.1" + globals "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz#81662e78bf5e734a97982c2b7f0a793288ef3caa" + integrity sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/template" "^7.27.1" + +"@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.20.0", "@babel/plugin-transform-destructuring@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.27.1.tgz#d5916ef7089cb254df0418ae524533c1b72ba656" + integrity sha512-ttDCqhfvpE9emVkXbPD8vyxxh4TWYACVybGkDj+oReOGwnp066ITEivDlLwe0b1R0+evJ13IXQuLNB5w1fhC5Q== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-dotall-regex@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz#aa6821de864c528b1fecf286f0a174e38e826f4d" + integrity sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-duplicate-keys@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz#f1fbf628ece18e12e7b32b175940e68358f546d1" + integrity sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-duplicate-named-capturing-groups-regex@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz#5043854ca620a94149372e69030ff8cb6a9eb0ec" + integrity sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-dynamic-import@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz#4c78f35552ac0e06aa1f6e3c573d67695e8af5a4" + integrity sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-exponentiation-operator@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.27.1.tgz#fc497b12d8277e559747f5a3ed868dd8064f83e1" + integrity sha512-uspvXnhHvGKf2r4VVtBpeFnuDWsJLQ6MF6lGJLC89jBR1uoVeqM416AZtTuhTezOfgHicpJQmoD5YUakO/YmXQ== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-export-namespace-from@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz#71ca69d3471edd6daa711cf4dfc3400415df9c23" + integrity sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-flow-strip-types@^7.0.0", "@babel/plugin-transform-flow-strip-types@^7.20.0", "@babel/plugin-transform-flow-strip-types@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.27.1.tgz#5def3e1e7730f008d683144fb79b724f92c5cdf9" + integrity sha512-G5eDKsu50udECw7DL2AcsysXiQyB7Nfg521t2OAJ4tbfTJ27doHLeF/vlI1NZGlLdbb/v+ibvtL1YBQqYOwJGg== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/plugin-syntax-flow" "^7.27.1" + +"@babel/plugin-transform-for-of@^7.0.0", "@babel/plugin-transform-for-of@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz#bc24f7080e9ff721b63a70ac7b2564ca15b6c40a" + integrity sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1" + +"@babel/plugin-transform-function-name@^7.0.0", "@babel/plugin-transform-function-name@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz#4d0bf307720e4dce6d7c30fcb1fd6ca77bdeb3a7" + integrity sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ== + dependencies: + "@babel/helper-compilation-targets" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/traverse" "^7.27.1" + +"@babel/plugin-transform-json-strings@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz#a2e0ce6ef256376bd527f290da023983527a4f4c" + integrity sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-literals@^7.0.0", "@babel/plugin-transform-literals@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz#baaefa4d10a1d4206f9dcdda50d7d5827bb70b24" + integrity sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-logical-assignment-operators@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.27.1.tgz#890cb20e0270e0e5bebe3f025b434841c32d5baa" + integrity sha512-SJvDs5dXxiae4FbSL1aBJlG4wvl594N6YEVVn9e3JGulwioy6z3oPjx/sQBO3Y4NwUu5HNix6KJ3wBZoewcdbw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-member-expression-literals@^7.0.0", "@babel/plugin-transform-member-expression-literals@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz#37b88ba594d852418e99536f5612f795f23aeaf9" + integrity sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-modules-amd@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz#a4145f9d87c2291fe2d05f994b65dba4e3e7196f" + integrity sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA== + dependencies: + "@babel/helper-module-transforms" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.13.8", "@babel/plugin-transform-modules-commonjs@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz#8e44ed37c2787ecc23bdc367f49977476614e832" + integrity sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw== + dependencies: + "@babel/helper-module-transforms" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-modules-systemjs@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.27.1.tgz#00e05b61863070d0f3292a00126c16c0e024c4ed" + integrity sha512-w5N1XzsRbc0PQStASMksmUeqECuzKuTJer7kFagK8AXgpCMkeDMO5S+aaFb7A51ZYDF7XI34qsTX+fkHiIm5yA== + 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" + +"@babel/plugin-transform-modules-umd@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz#63f2cf4f6dc15debc12f694e44714863d34cd334" + integrity sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w== + dependencies: + "@babel/helper-module-transforms" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.0.0", "@babel/plugin-transform-named-capturing-groups-regex@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz#f32b8f7818d8fc0cc46ee20a8ef75f071af976e1" + integrity sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-new-target@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz#259c43939728cad1706ac17351b7e6a7bea1abeb" + integrity sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-nullish-coalescing-operator@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz#4f9d3153bf6782d73dd42785a9d22d03197bc91d" + integrity sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-numeric-separator@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz#614e0b15cc800e5997dadd9bd6ea524ed6c819c6" + integrity sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-object-rest-spread@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.27.1.tgz#845bdcd74c87b8f565c25cc6812f7f4f43c9ed79" + integrity sha512-/sSliVc9gHE20/7D5qsdGlq7RG5NCDTWsAhyqzGuq174EtWJoGzIu1BQ7G56eDsTcy1jseBZwv50olSdXOlGuA== + dependencies: + "@babel/helper-compilation-targets" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/plugin-transform-parameters" "^7.27.1" + +"@babel/plugin-transform-object-super@^7.0.0", "@babel/plugin-transform-object-super@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz#1c932cd27bf3874c43a5cac4f43ebf970c9871b5" + integrity sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-replace-supers" "^7.27.1" + +"@babel/plugin-transform-optional-catch-binding@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz#84c7341ebde35ccd36b137e9e45866825072a30c" + integrity sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-optional-chaining@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.27.1.tgz#874ce3c4f06b7780592e946026eb76a32830454f" + integrity sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1" + +"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.20.7", "@babel/plugin-transform-parameters@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.1.tgz#80334b54b9b1ac5244155a0c8304a187a618d5a7" + integrity sha512-018KRk76HWKeZ5l4oTj2zPpSh+NbGdt0st5S6x0pga6HgrjBOJb24mMDHorFopOOd6YHkLgOZ+zaCjZGPO4aKg== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-private-methods@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz#fdacbab1c5ed81ec70dfdbb8b213d65da148b6af" + integrity sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-private-property-in-object@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz#4dbbef283b5b2f01a21e81e299f76e35f900fb11" + integrity sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ== + 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" + +"@babel/plugin-transform-property-literals@^7.0.0", "@babel/plugin-transform-property-literals@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz#07eafd618800591e88073a0af1b940d9a42c6424" + integrity sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-react-display-name@^7.0.0": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.27.1.tgz#43af31362d71f7848cfac0cbc212882b1a16e80f" + integrity sha512-p9+Vl3yuHPmkirRrg021XiP+EETmPMQTLr6Ayjj85RLNEbb3Eya/4VI0vAdzQG9SEAl2Lnt7fy5lZyMzjYoZQQ== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-react-jsx-self@^7.0.0": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz#af678d8506acf52c577cac73ff7fe6615c85fc92" + integrity sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-react-jsx-source@^7.0.0": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz#dcfe2c24094bb757bf73960374e7c55e434f19f0" + integrity sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-react-jsx@^7.0.0": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.27.1.tgz#1023bc94b78b0a2d68c82b5e96aed573bcfb9db0" + integrity sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw== + 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" + +"@babel/plugin-transform-regenerator@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.27.1.tgz#0a471df9213416e44cd66bf67176b66f65768401" + integrity sha512-B19lbbL7PMrKr52BNPjCqg1IyNUIjTcxKj8uX9zHO+PmWN93s19NDr/f69mIkEp2x9nmDJ08a7lgHaTTzvW7mw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-regexp-modifiers@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz#df9ba5577c974e3f1449888b70b76169998a6d09" + integrity sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-reserved-words@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz#40fba4878ccbd1c56605a4479a3a891ac0274bb4" + integrity sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-runtime@^7.0.0": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.27.1.tgz#f9fbf71949a209eb26b3e60375b1d956937b8be9" + integrity sha512-TqGF3desVsTcp3WrJGj4HfKokfCXCLcHpt4PJF0D8/iT6LPd9RS82Upw3KPeyr6B22Lfd3DO8MVrmp0oRkUDdw== + dependencies: + "@babel/helper-module-imports" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.11.0" + babel-plugin-polyfill-regenerator "^0.6.1" + semver "^6.3.1" + +"@babel/plugin-transform-shorthand-properties@^7.0.0", "@babel/plugin-transform-shorthand-properties@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz#532abdacdec87bfee1e0ef8e2fcdee543fe32b90" + integrity sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz#1a264d5fc12750918f50e3fe3e24e437178abb08" + integrity sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1" + +"@babel/plugin-transform-sticky-regex@^7.0.0", "@babel/plugin-transform-sticky-regex@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz#18984935d9d2296843a491d78a014939f7dcd280" + integrity sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-template-literals@^7.0.0", "@babel/plugin-transform-template-literals@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz#1a0eb35d8bb3e6efc06c9fd40eb0bcef548328b8" + integrity sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-typeof-symbol@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz#70e966bb492e03509cf37eafa6dcc3051f844369" + integrity sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-typescript@^7.27.1", "@babel/plugin-transform-typescript@^7.5.0": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.27.1.tgz#d3bb65598bece03f773111e88cc4e8e5070f1140" + integrity sha512-Q5sT5+O4QUebHdbwKedFBEwRLb02zJ7r4A5Gg2hUoLuU3FjdMcyqcywqUrLCaDsFCxzokf7u9kuy7qz51YUuAg== + 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" + "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1" + "@babel/plugin-syntax-typescript" "^7.27.1" + +"@babel/plugin-transform-unicode-escapes@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz#3e3143f8438aef842de28816ece58780190cf806" + integrity sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-unicode-property-regex@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz#bdfe2d3170c78c5691a3c3be934c8c0087525956" + integrity sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-unicode-regex@^7.0.0", "@babel/plugin-transform-unicode-regex@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz#25948f5c395db15f609028e370667ed8bae9af97" + integrity sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-unicode-sets-regex@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz#6ab706d10f801b5c72da8bb2548561fa04193cd1" + integrity sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/preset-env@^7.20.0": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.27.1.tgz#23463ab94f36540630924f5de3b4c7a8dde3b6a2" + integrity sha512-TZ5USxFpLgKDpdEt8YWBR7p6g+bZo6sHaXLqP2BY/U0acaoI8FTVflcYCr/v94twM1C5IWFdZ/hscq9WjUeLXA== + dependencies: + "@babel/compat-data" "^7.27.1" + "@babel/helper-compilation-targets" "^7.27.1" + "@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.27.1" + "@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.27.1" + "@babel/plugin-transform-async-to-generator" "^7.27.1" + "@babel/plugin-transform-block-scoped-functions" "^7.27.1" + "@babel/plugin-transform-block-scoping" "^7.27.1" + "@babel/plugin-transform-class-properties" "^7.27.1" + "@babel/plugin-transform-class-static-block" "^7.27.1" + "@babel/plugin-transform-classes" "^7.27.1" + "@babel/plugin-transform-computed-properties" "^7.27.1" + "@babel/plugin-transform-destructuring" "^7.27.1" + "@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-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.27.1" + "@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.1" + "@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.27.1" + "@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.10" + babel-plugin-polyfill-corejs3 "^0.11.0" + babel-plugin-polyfill-regenerator "^0.6.1" + core-js-compat "^3.40.0" + semver "^6.3.1" + +"@babel/preset-flow@^7.13.13": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.27.1.tgz#3050ed7c619e8c4bfd0e0eeee87a2fa86a4bb1c6" + integrity sha512-ez3a2it5Fn6P54W8QkbfIyyIbxlXvcxyWHHvno1Wg0Ej5eiJY5hBb8ExttoIOJJk7V2dZE6prP7iby5q2aQ0Lg== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-validator-option" "^7.27.1" + "@babel/plugin-transform-flow-strip-types" "^7.27.1" + +"@babel/preset-modules@0.1.6-no-external-plugins": + version "0.1.6-no-external-plugins" + resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz#ccb88a2c49c817236861fee7826080573b8a923a" + integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/types" "^7.4.4" + esutils "^2.0.2" + +"@babel/preset-typescript@^7.13.0": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.27.1.tgz#190742a6428d282306648a55b0529b561484f912" + integrity sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-validator-option" "^7.27.1" + "@babel/plugin-syntax-jsx" "^7.27.1" + "@babel/plugin-transform-modules-commonjs" "^7.27.1" + "@babel/plugin-transform-typescript" "^7.27.1" + +"@babel/register@^7.13.16": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.27.1.tgz#ea4d701649d788d7cb8a064b7540fd21083147f1" + integrity sha512-K13lQpoV54LATKkzBpBAEu1GGSIRzxR9f4IN4V8DCDgiUMo2UDGagEZr3lPeVNJPLkWUi5JE4hCHKneVTwQlYQ== dependencies: clone-deep "^4.0.1" find-cache-dir "^2.0.0" make-dir "^2.1.0" - pirates "^4.0.5" + pirates "^4.0.6" source-map-support "^0.5.16" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.15.4", "@babel/runtime@^7.6.0", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.9.tgz#b4fcfce55db3d2e5e080d2490f608a3b9f407f4a" - integrity sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw== - dependencies: - regenerator-runtime "^0.13.4" +"@babel/runtime@^7.0.0", "@babel/runtime@^7.15.4", "@babel/runtime@^7.20.0", "@babel/runtime@^7.25.0", "@babel/runtime@^7.9.2": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.27.1.tgz#9fce313d12c9a77507f264de74626e87fd0dc541" + integrity sha512-1x3D2xEk2fRo3PAhwQwu5UubzgiVWSXTBfWpVd2Mx2AzRqJuDJCsgaDVZ7HB5iGzDW1Hl1sWN2mFyKjmR9uAog== -"@babel/template@^7.0.0", "@babel/template@^7.18.10", "@babel/template@^7.18.6", "@babel/template@^7.4.0": - version "7.18.10" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.10.tgz#6f9134835970d1dbf0835c0d100c9f38de0c5e71" - integrity sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA== +"@babel/template@^7.0.0", "@babel/template@^7.25.0", "@babel/template@^7.27.1", "@babel/template@^7.3.3": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.27.1.tgz#b9e4f55c17a92312774dfbdde1b3c01c547bbae2" + integrity sha512-Fyo3ghWMqkHHpHQCoBs2VnYjR4iWFFjguTDEqA5WgZDOrFesVjMhMM2FSqTKSoUSDO1VQtavj8NFpdRBEvJTtg== dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/parser" "^7.18.10" - "@babel/types" "^7.18.10" + "@babel/code-frame" "^7.27.1" + "@babel/parser" "^7.27.1" + "@babel/types" "^7.27.1" -"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.18.13", "@babel/traverse@^7.18.9", "@babel/traverse@^7.4.3": - version "7.18.13" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.13.tgz#5ab59ef51a997b3f10c4587d648b9696b6cb1a68" - integrity sha512-N6kt9X1jRMLPxxxPYWi7tgvJRH/rtoU+dbKAPDM44RFHiMH8igdsaSBgFeskhSl/kLWLDUvIh1RXCrTmg0/zvA== +"@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3", "@babel/traverse@^7.20.0", "@babel/traverse@^7.25.3", "@babel/traverse@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.27.1.tgz#4db772902b133bbddd1c4f7a7ee47761c1b9f291" + integrity sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg== dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.18.13" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.18.9" - "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.18.13" - "@babel/types" "^7.18.13" - debug "^4.1.0" + "@babel/code-frame" "^7.27.1" + "@babel/generator" "^7.27.1" + "@babel/parser" "^7.27.1" + "@babel/template" "^7.27.1" + "@babel/types" "^7.27.1" + debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.18.10", "@babel/types@^7.18.13", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.3.0", "@babel/types@^7.4.0": - version "7.18.13" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.13.tgz#30aeb9e514f4100f7c1cb6e5ba472b30e48f519a" - integrity sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ== +"@babel/types@^7.0.0", "@babel/types@^7.20.0", "@babel/types@^7.20.7", "@babel/types@^7.24.7", "@babel/types@^7.25.2", "@babel/types@^7.27.1", "@babel/types@^7.3.3", "@babel/types@^7.4.4": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.27.1.tgz#9defc53c16fc899e46941fc6901a9eea1c9d8560" + integrity sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q== dependencies: - "@babel/helper-string-parser" "^7.18.10" - "@babel/helper-validator-identifier" "^7.18.6" - to-fast-properties "^2.0.0" + "@babel/helper-string-parser" "^7.27.1" + "@babel/helper-validator-identifier" "^7.27.1" -"@cnakazawa/watch@^1.0.3": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a" - integrity sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ== - dependencies: - exec-sh "^0.3.2" - minimist "^1.2.0" +"@bcoe/v8-coverage@^0.2.3": + version "0.2.3" + resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" + integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== "@codler/react-native-keyboard-aware-scroll-view@1.0.1": version "1.0.1" @@ -689,421 +1111,566 @@ dependencies: "@types/hammerjs" "^2.0.36" -"@expo/config-plugins@^5.0.4": - version "5.0.4" - resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-5.0.4.tgz#216fea6558fe66615af1370de55193f4181cb23e" - integrity sha512-vzUcVpqOMs3h+hyRdhGwk+eGIOhXa5xYdd92yO17RMNHav3v/+ekMbs7XA2c3lepMO8Yd4/5hqmRw9ZTL6jGzg== +"@eslint-community/eslint-utils@^4.2.0": + version "4.7.0" + resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz#607084630c6c033992a082de6e6fbc1a8b52175a" + integrity sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw== dependencies: - "@expo/config-types" "^47.0.0" - "@expo/json-file" "8.2.36" - "@expo/plist" "0.0.18" - "@expo/sdk-runtime-versions" "^1.0.0" - "@react-native/normalize-color" "^2.0.0" - chalk "^4.1.2" - debug "^4.3.1" - find-up "~5.0.0" - getenv "^1.0.0" - glob "7.1.6" - resolve-from "^5.0.0" - semver "^7.3.5" - slash "^3.0.0" - xcode "^3.0.1" - xml2js "0.4.23" + eslint-visitor-keys "^3.4.3" -"@expo/config-types@^47.0.0": - version "47.0.0" - resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-47.0.0.tgz#99eeabe0bba7a776e0f252b78beb0c574692c38d" - integrity sha512-r0pWfuhkv7KIcXMUiNACJmJKKwlTBGMw9VZHNdppS8/0Nve8HZMTkNRFQzTHW1uH3pBj8jEXpyw/2vSWDHex9g== +"@eslint-community/regexpp@^4.4.0", "@eslint-community/regexpp@^4.6.1": + version "4.12.1" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.1.tgz#cfc6cffe39df390a3841cde2abccf92eaa7ae0e0" + integrity sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ== -"@expo/json-file@8.2.36": - version "8.2.36" - resolved "https://registry.yarnpkg.com/@expo/json-file/-/json-file-8.2.36.tgz#62a505cb7f30a34d097386476794680a3f7385ff" - integrity sha512-tOZfTiIFA5KmMpdW9KF7bc6CFiGjb0xnbieJhTGlHrLL+ps2G0OkqmuZ3pFEXBOMnJYUVpnSy++52LFxvpa5ZQ== - dependencies: - "@babel/code-frame" "~7.10.4" - json5 "^1.0.1" - write-file-atomic "^2.3.0" - -"@expo/plist@0.0.18": - version "0.0.18" - resolved "https://registry.yarnpkg.com/@expo/plist/-/plist-0.0.18.tgz#9abcde78df703a88f6d9fa1a557ee2f045d178b0" - integrity sha512-+48gRqUiz65R21CZ/IXa7RNBXgAI/uPSdvJqoN9x1hfL44DNbUoWHgHiEXTx7XelcATpDwNTz6sHLfy0iNqf+w== - dependencies: - "@xmldom/xmldom" "~0.7.0" - base64-js "^1.2.3" - xmlbuilder "^14.0.0" - -"@expo/sdk-runtime-versions@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@expo/sdk-runtime-versions/-/sdk-runtime-versions-1.0.0.tgz#d7ebd21b19f1c6b0395e50d78da4416941c57f7c" - integrity sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ== - -"@hapi/address@2.x.x": +"@eslint/eslintrc@^2.1.4": version "2.1.4" - resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" - integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== - -"@hapi/bourne@1.x.x": - version "1.3.2" - resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" - integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== - -"@hapi/hoek@8.x.x", "@hapi/hoek@^8.3.0": - version "8.5.1" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.5.1.tgz#fde96064ca446dec8c55a8c2f130957b070c6e06" - integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== - -"@hapi/joi@^15.0.3": - version "15.1.1" - resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.1.tgz#c675b8a71296f02833f8d6d243b34c57b8ce19d7" - integrity sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#388a269f0f25c1b6adc317b5a2c55714894c70ad" + integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ== dependencies: - "@hapi/address" "2.x.x" - "@hapi/bourne" "1.x.x" - "@hapi/hoek" "8.x.x" - "@hapi/topo" "3.x.x" + 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" -"@hapi/topo@3.x.x": - version "3.1.6" - resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" - integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== +"@eslint/js@8.57.1": + version "8.57.1" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz#de633db3ec2ef6a3c89e2f19038063e8a122e2c2" + integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q== + +"@hapi/hoek@^9.0.0", "@hapi/hoek@^9.3.0": + version "9.3.0" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb" + integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ== + +"@hapi/topo@^5.1.0": + version "5.1.0" + resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.1.0.tgz#dc448e332c6c6e37a4dc02fd84ba8d44b9afb012" + integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== dependencies: - "@hapi/hoek" "^8.3.0" + "@hapi/hoek" "^9.0.0" + +"@humanwhocodes/config-array@^0.13.0": + version "0.13.0" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.13.0.tgz#fb907624df3256d04b9aa2df50d7aa97ec648748" + integrity sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw== + dependencies: + "@humanwhocodes/object-schema" "^2.0.3" + debug "^4.3.1" + minimatch "^3.0.5" + +"@humanwhocodes/module-importer@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" + integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== + +"@humanwhocodes/object-schema@^2.0.3": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3" + integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA== "@invertase/react-native-apple-authentication@^1.1.2": version "1.1.2" resolved "https://registry.yarnpkg.com/@invertase/react-native-apple-authentication/-/react-native-apple-authentication-1.1.2.tgz#cf86364d89030f0b9970d04468fde2d204cab5df" integrity sha512-eRwLOyxPtAP0ZEy1iaBf+Sle7upBnyqOkeXgScWNKLKsb4r6+6I6CvMuHNdMZ9ObSdUfAVgAbj5L09TbJRw0hQ== -"@jest/console@^24.7.1", "@jest/console@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-24.9.0.tgz#79b1bc06fb74a8cfb01cbdedf945584b1b9707f0" - integrity sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ== - dependencies: - "@jest/source-map" "^24.9.0" - chalk "^2.0.1" - slash "^2.0.0" +"@isaacs/ttlcache@^1.4.1": + version "1.4.1" + resolved "https://registry.yarnpkg.com/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz#21fb23db34e9b6220c6ba023a0118a2dd3461ea2" + integrity sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA== -"@jest/core@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-24.9.0.tgz#2ceccd0b93181f9c4850e74f2a9ad43d351369c4" - integrity sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A== +"@istanbuljs/load-nyc-config@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" + integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== dependencies: - "@jest/console" "^24.7.1" - "@jest/reporters" "^24.9.0" - "@jest/test-result" "^24.9.0" - "@jest/transform" "^24.9.0" - "@jest/types" "^24.9.0" - ansi-escapes "^3.0.0" - chalk "^2.0.1" + 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" + +"@istanbuljs/schema@^0.1.2", "@istanbuljs/schema@^0.1.3": + version "0.1.3" + resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" + integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== + +"@jest/console@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-29.7.0.tgz#cd4822dbdb84529265c5a2bdb529a3c9cc950ffc" + integrity sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg== + 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" + +"@jest/core@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-29.7.0.tgz#b6cccc239f30ff36609658c5a5e2291757ce448f" + integrity sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg== + 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.1.15" - jest-changed-files "^24.9.0" - jest-config "^24.9.0" - jest-haste-map "^24.9.0" - jest-message-util "^24.9.0" - jest-regex-util "^24.3.0" - jest-resolve "^24.9.0" - jest-resolve-dependencies "^24.9.0" - jest-runner "^24.9.0" - jest-runtime "^24.9.0" - jest-snapshot "^24.9.0" - jest-util "^24.9.0" - jest-validate "^24.9.0" - jest-watcher "^24.9.0" - micromatch "^3.1.10" - p-each-series "^1.0.0" - realpath-native "^1.1.0" - rimraf "^2.5.4" - slash "^2.0.0" - strip-ansi "^5.0.0" + 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" -"@jest/environment@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-24.9.0.tgz#21e3afa2d65c0586cbd6cbefe208bafade44ab18" - integrity sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ== +"@jest/create-cache-key-function@^29.2.1", "@jest/create-cache-key-function@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/create-cache-key-function/-/create-cache-key-function-29.7.0.tgz#793be38148fab78e65f40ae30c36785f4ad859f0" + integrity sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA== dependencies: - "@jest/fake-timers" "^24.9.0" - "@jest/transform" "^24.9.0" - "@jest/types" "^24.9.0" - jest-mock "^24.9.0" + "@jest/types" "^29.6.3" -"@jest/fake-timers@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-24.9.0.tgz#ba3e6bf0eecd09a636049896434d306636540c93" - integrity sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A== +"@jest/environment@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.7.0.tgz#24d61f54ff1f786f3cd4073b4b94416383baf2a7" + integrity sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw== dependencies: - "@jest/types" "^24.9.0" - jest-message-util "^24.9.0" - jest-mock "^24.9.0" + "@jest/fake-timers" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + jest-mock "^29.7.0" -"@jest/reporters@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-24.9.0.tgz#86660eff8e2b9661d042a8e98a028b8d631a5b43" - integrity sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw== +"@jest/expect-utils@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.7.0.tgz#023efe5d26a8a70f21677d0a1afc0f0a44e3a1c6" + integrity sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA== dependencies: - "@jest/environment" "^24.9.0" - "@jest/test-result" "^24.9.0" - "@jest/transform" "^24.9.0" - "@jest/types" "^24.9.0" - chalk "^2.0.1" + jest-get-type "^29.6.3" + +"@jest/expect@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-29.7.0.tgz#76a3edb0cb753b70dfbfe23283510d3d45432bf2" + integrity sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ== + dependencies: + expect "^29.7.0" + jest-snapshot "^29.7.0" + +"@jest/fake-timers@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.7.0.tgz#fd91bf1fffb16d7d0d24a426ab1a47a49881a565" + integrity sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ== + 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" + +"@jest/globals@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.7.0.tgz#8d9290f9ec47ff772607fa864ca1d5a2efae1d4d" + integrity sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/expect" "^29.7.0" + "@jest/types" "^29.6.3" + jest-mock "^29.7.0" + +"@jest/reporters@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-29.7.0.tgz#04b262ecb3b8faa83b0b3d321623972393e8f4c7" + integrity sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg== + 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.2" - istanbul-lib-coverage "^2.0.2" - istanbul-lib-instrument "^3.0.1" - istanbul-lib-report "^2.0.4" - istanbul-lib-source-maps "^3.0.1" - istanbul-reports "^2.2.6" - jest-haste-map "^24.9.0" - jest-resolve "^24.9.0" - jest-runtime "^24.9.0" - jest-util "^24.9.0" - jest-worker "^24.6.0" - node-notifier "^5.4.2" - slash "^2.0.0" - source-map "^0.6.0" - string-length "^2.0.0" + 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" -"@jest/source-map@^24.3.0", "@jest/source-map@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-24.9.0.tgz#0e263a94430be4b41da683ccc1e6bffe2a191714" - integrity sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg== +"@jest/schemas@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03" + integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== dependencies: + "@sinclair/typebox" "^0.27.8" + +"@jest/source-map@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-29.6.3.tgz#d90ba772095cf37a34a5eb9413f1b562a08554c4" + integrity sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw== + dependencies: + "@jridgewell/trace-mapping" "^0.3.18" callsites "^3.0.0" - graceful-fs "^4.1.15" - source-map "^0.6.0" + graceful-fs "^4.2.9" -"@jest/test-result@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-24.9.0.tgz#11796e8aa9dbf88ea025757b3152595ad06ba0ca" - integrity sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA== +"@jest/test-result@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-29.7.0.tgz#8db9a80aa1a097bb2262572686734baed9b1657c" + integrity sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA== dependencies: - "@jest/console" "^24.9.0" - "@jest/types" "^24.9.0" + "@jest/console" "^29.7.0" + "@jest/types" "^29.6.3" "@types/istanbul-lib-coverage" "^2.0.0" + collect-v8-coverage "^1.0.0" -"@jest/test-sequencer@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz#f8f334f35b625a4f2f355f2fe7e6036dad2e6b31" - integrity sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A== +"@jest/test-sequencer@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz#6cef977ce1d39834a3aea887a1726628a6f072ce" + integrity sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw== dependencies: - "@jest/test-result" "^24.9.0" - jest-haste-map "^24.9.0" - jest-runner "^24.9.0" - jest-runtime "^24.9.0" + "@jest/test-result" "^29.7.0" + graceful-fs "^4.2.9" + jest-haste-map "^29.7.0" + slash "^3.0.0" -"@jest/transform@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-24.9.0.tgz#4ae2768b296553fadab09e9ec119543c90b16c56" - integrity sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ== +"@jest/transform@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.7.0.tgz#df2dd9c346c7d7768b8a06639994640c642e284c" + integrity sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw== dependencies: - "@babel/core" "^7.1.0" - "@jest/types" "^24.9.0" - babel-plugin-istanbul "^5.1.0" - chalk "^2.0.1" - convert-source-map "^1.4.0" - fast-json-stable-stringify "^2.0.0" - graceful-fs "^4.1.15" - jest-haste-map "^24.9.0" - jest-regex-util "^24.9.0" - jest-util "^24.9.0" - micromatch "^3.1.10" - pirates "^4.0.1" - realpath-native "^1.1.0" - slash "^2.0.0" - source-map "^0.6.1" - write-file-atomic "2.4.1" + "@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" -"@jest/types@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-24.9.0.tgz#63cb26cb7500d069e5a389441a7c6ab5e909fc59" - integrity sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw== +"@jest/types@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e" + integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== dependencies: "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^1.1.1" - "@types/yargs" "^13.0.0" - -"@jest/types@^25.5.0": - version "25.5.0" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-25.5.0.tgz#4d6a4793f7b9599fc3680877b856a97dbccf2a9d" - integrity sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^1.1.1" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" "@types/yargs" "^15.0.0" - chalk "^3.0.0" + chalk "^4.0.0" -"@jridgewell/gen-mapping@^0.1.0": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" - integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w== +"@jest/types@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.5.1.tgz#3c79ec4a8ba61c170bf937bcf9e98a9df175ec80" + integrity sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw== dependencies: - "@jridgewell/set-array" "^1.0.0" - "@jridgewell/sourcemap-codec" "^1.4.10" + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^16.0.0" + chalk "^4.0.0" -"@jridgewell/gen-mapping@^0.3.2": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9" - integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== +"@jest/types@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59" + integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== dependencies: - "@jridgewell/set-array" "^1.0.1" - "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/trace-mapping" "^0.3.9" + "@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" -"@jridgewell/resolve-uri@^3.0.3": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" - integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== - -"@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" - integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== - -"@jridgewell/sourcemap-codec@^1.4.10": - version "1.4.14" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" - integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== - -"@jridgewell/trace-mapping@^0.3.9": - version "0.3.15" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz#aba35c48a38d3fd84b37e66c9c0423f9744f9774" - integrity sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g== +"@jridgewell/gen-mapping@^0.3.5": + version "0.3.8" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz#4f0e06362e01362f823d348f1872b08f666d8142" + integrity sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA== dependencies: - "@jridgewell/resolve-uri" "^3.0.3" + "@jridgewell/set-array" "^1.2.1" "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.24" + +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== + +"@jridgewell/set-array@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== + +"@jridgewell/source-map@^0.3.3": + version "0.3.6" + resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.6.tgz#9d71ca886e32502eb9362c9a74a46787c36df81a" + integrity sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ== + dependencies: + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" + integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== + +"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": + version "0.3.25" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": + version "5.1.1-v1" + resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz#dbf733a965ca47b1973177dc0bb6c889edcfb129" + integrity sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg== + dependencies: + eslint-scope "5.1.1" + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": + version "1.2.8" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" "@react-native-async-storage/async-storage@^1.13.4": - version "1.17.10" - resolved "https://registry.yarnpkg.com/@react-native-async-storage/async-storage/-/async-storage-1.17.10.tgz#8d6a4771912be8454a9e215eebd469b1b8e2e638" - integrity sha512-KrR021BmBLsA0TT1AAsfH16bHYy0MSbhdAeBAqpriak3GS1T2alFcdTUvn13p0ZW6FKRD6Bd3ryU2zhU/IYYJQ== + version "1.24.0" + resolved "https://registry.yarnpkg.com/@react-native-async-storage/async-storage/-/async-storage-1.24.0.tgz#888efbc62a26f7d9464b32f4d3027b7f2771999b" + integrity sha512-W4/vbwUOYOjco0x3toB8QCr7EjIP6nE9G7o8PMguvvjYT5Awg09lyV4enACRx4s++PPulBiBSjL0KTFx2u0Z/g== dependencies: merge-options "^3.0.4" -"@react-native-community/cameraroll@^1.2.1": - version "1.8.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cameraroll/-/cameraroll-1.8.1.tgz#cf0efd3f963a53448ca246c186c273d3675731e5" - integrity sha512-5omI11UUNGpNFPmaE/TQVARFdP+ZvxiTl3rLluGS4raqvPVqz5C8ETVVKCnGk8FjVhuc/7CdfAkC6mvokAsAcw== +"@react-native-async-storage/async-storage@^2.1.2": + version "2.1.2" + resolved "https://registry.yarnpkg.com/@react-native-async-storage/async-storage/-/async-storage-2.1.2.tgz#8aae432adfc20800308e2ef3ce380864f0f9def8" + integrity sha512-dvlNq4AlGWC+ehtH12p65+17V0Dx7IecOWl6WanF2ja38O1Dcjjvn7jVzkUHJ5oWkQBlyASurTPlTHgKXyYiow== + dependencies: + merge-options "^3.0.4" -"@react-native-community/cli-debugger-ui@^4.13.1": - version "4.13.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-4.13.1.tgz#07de6d4dab80ec49231de1f1fbf658b4ad39b32c" - integrity sha512-UFnkg5RTq3s2X15fSkrWY9+5BKOFjihNSnJjTV2H5PtTUFbd55qnxxPw8CxSfK0bXb1IrSvCESprk2LEpqr5cg== +"@react-native-camera-roll/camera-roll@^7.10.0": + version "7.10.0" + resolved "https://registry.yarnpkg.com/@react-native-camera-roll/camera-roll/-/camera-roll-7.10.0.tgz#5e9518d78a9cd87ddc8e68d03e31a608df5033ab" + integrity sha512-Zm1yHxxTQS2APsnnxUFoLnK+DMMTPqmIQ2z2pGtNyHRXAG40Nt4MLVB3tDJTWnuJLAG87BpTCEvpz49+u0YkUw== + +"@react-native-community/cli-clean@11.3.7": + version "11.3.7" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-clean/-/cli-clean-11.3.7.tgz#cb4c2f225f78593412c2d191b55b8570f409a48f" + integrity sha512-twtsv54ohcRyWVzPXL3F9VHGb4Qhn3slqqRs3wEuRzjR7cTmV2TIO2b1VhaqF4HlCgNd+cGuirvLtK2JJyaxMg== + dependencies: + "@react-native-community/cli-tools" "11.3.7" + chalk "^4.1.2" + execa "^5.0.0" + prompts "^2.4.0" + +"@react-native-community/cli-config@11.3.7": + version "11.3.7" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-config/-/cli-config-11.3.7.tgz#4ce95548252ecb094b576369abebf9867c95d277" + integrity sha512-FDBLku9xskS+bx0YFJFLCmUJhEZ4/MMSC9qPYOGBollWYdgE7k/TWI0IeYFmMALAnbCdKQAYP5N29N55Tad8lg== + dependencies: + "@react-native-community/cli-tools" "11.3.7" + chalk "^4.1.2" + cosmiconfig "^5.1.0" + deepmerge "^4.3.0" + glob "^7.1.3" + joi "^17.2.1" + +"@react-native-community/cli-debugger-ui@11.3.7": + version "11.3.7" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-11.3.7.tgz#2147b73313af8de3c9b396406d5d344b904cf2bb" + integrity sha512-aVmKuPKHZENR8SrflkMurZqeyLwbKieHdOvaZCh1Nn/0UC5CxWcyST2DB2XQboZwsvr3/WXKJkSUO+SZ1J9qTQ== dependencies: serve-static "^1.13.1" -"@react-native-community/cli-hermes@^4.13.0": - version "4.13.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-4.13.0.tgz#6243ed9c709dad5e523f1ccd7d21066b32f2899d" - integrity sha512-oG+w0Uby6rSGsUkJGLvMQctZ5eVRLLfhf84lLyz942OEDxFRa9U19YJxOe9FmgCKtotbYiM3P/XhK+SVCuerPQ== +"@react-native-community/cli-doctor@11.3.7": + version "11.3.7" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-doctor/-/cli-doctor-11.3.7.tgz#7d5f5b1aea78134bba713fa97795986345ff1344" + integrity sha512-YEHUqWISOHnsl5+NM14KHelKh68Sr5/HeEZvvNdIcvcKtZic3FU7Xd1WcbNdo3gCq5JvzGFfufx02Tabh5zmrg== dependencies: - "@react-native-community/cli-platform-android" "^4.13.0" - "@react-native-community/cli-tools" "^4.13.0" - chalk "^3.0.0" + "@react-native-community/cli-config" "11.3.7" + "@react-native-community/cli-platform-android" "11.3.7" + "@react-native-community/cli-platform-ios" "11.3.7" + "@react-native-community/cli-tools" "11.3.7" + chalk "^4.1.2" + command-exists "^1.2.8" + envinfo "^7.7.2" + execa "^5.0.0" hermes-profile-transformer "^0.0.6" ip "^1.1.5" - -"@react-native-community/cli-platform-android@^4.10.0", "@react-native-community/cli-platform-android@^4.13.0": - version "4.13.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-4.13.0.tgz#922681ec82ee1aadd993598b814df1152118be02" - integrity sha512-3i8sX8GklEytUZwPnojuoFbCjIRzMugCdzDIdZ9UNmi/OhD4/8mLGO0dgXfT4sMWjZwu3qjy45sFfk2zOAgHbA== - dependencies: - "@react-native-community/cli-tools" "^4.13.0" - chalk "^3.0.0" - execa "^1.0.0" - fs-extra "^8.1.0" - glob "^7.1.3" - jetifier "^1.6.2" - lodash "^4.17.15" - logkitty "^0.7.1" - slash "^3.0.0" - xmldoc "^1.1.2" - -"@react-native-community/cli-platform-ios@^4.10.0": - version "4.13.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-4.13.0.tgz#a738915c68cac86df54e578b59a1311ea62b1aef" - integrity sha512-6THlTu8zp62efkzimfGr3VIuQJ2514o+vScZERJCV1xgEi8XtV7mb/ZKt9o6Y9WGxKKkc0E0b/aVAtgy+L27CA== - dependencies: - "@react-native-community/cli-tools" "^4.13.0" - chalk "^3.0.0" - glob "^7.1.3" - js-yaml "^3.13.1" - lodash "^4.17.15" - plist "^3.0.1" - xcode "^2.0.0" - -"@react-native-community/cli-server-api@^4.13.1": - version "4.13.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-4.13.1.tgz#bee7ee9702afce848e9d6ca3dcd5669b99b125bd" - integrity sha512-vQzsFKD9CjHthA2ehTQX8c7uIzlI9A7ejaIow1I9RlEnLraPH2QqVDmzIdbdh5Od47UPbRzamCgAP8Bnqv3qwQ== - dependencies: - "@react-native-community/cli-debugger-ui" "^4.13.1" - "@react-native-community/cli-tools" "^4.13.0" - compression "^1.7.1" - connect "^3.6.5" - errorhandler "^1.5.0" - nocache "^2.1.0" - pretty-format "^25.1.0" - serve-static "^1.13.1" - ws "^1.1.0" - -"@react-native-community/cli-tools@^4.13.0": - version "4.13.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-4.13.0.tgz#b406463d33af16cedc4305a9a9257ed32845cf1b" - integrity sha512-s4f489h5+EJksn4CfheLgv5PGOM0CDmK1UEBLw2t/ncWs3cW2VI7vXzndcd/WJHTv3GntJhXDcJMuL+Z2IAOgg== - dependencies: - chalk "^3.0.0" - lodash "^4.17.15" - mime "^2.4.1" - node-fetch "^2.6.0" - open "^6.2.0" - shell-quote "1.6.1" - -"@react-native-community/cli-types@^4.10.1": - version "4.10.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-4.10.1.tgz#d68a2dcd1649d3b3774823c64e5e9ce55bfbe1c9" - integrity sha512-ael2f1onoPF3vF7YqHGWy7NnafzGu+yp88BbFbP0ydoCP2xGSUzmZVw0zakPTC040Id+JQ9WeFczujMkDy6jYQ== - -"@react-native-community/cli@^4.10.0": - version "4.14.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-4.14.0.tgz#bb106a98341bfa2db36060091ff90bfe82ea4f55" - integrity sha512-EYJKBuxFxAu/iwNUfwDq41FjORpvSh1wvQ3qsHjzcR5uaGlWEOJrd3uNJDuKBAS0TVvbEesLF9NEXipjyRVr4Q== - dependencies: - "@hapi/joi" "^15.0.3" - "@react-native-community/cli-debugger-ui" "^4.13.1" - "@react-native-community/cli-hermes" "^4.13.0" - "@react-native-community/cli-server-api" "^4.13.1" - "@react-native-community/cli-tools" "^4.13.0" - "@react-native-community/cli-types" "^4.10.1" - chalk "^3.0.0" - command-exists "^1.2.8" - commander "^2.19.0" - cosmiconfig "^5.1.0" - deepmerge "^3.2.0" - envinfo "^7.7.2" - execa "^1.0.0" - find-up "^4.1.0" - fs-extra "^8.1.0" - glob "^7.1.3" - graceful-fs "^4.1.3" - inquirer "^3.0.6" - leven "^3.1.0" - lodash "^4.17.15" - metro "^0.59.0" - metro-config "^0.59.0" - metro-core "^0.59.0" - metro-react-native-babel-transformer "^0.59.0" - metro-resolver "^0.59.0" - minimist "^1.2.0" - mkdirp "^0.5.1" node-stream-zip "^1.9.1" - ora "^3.4.0" - pretty-format "^25.2.0" - semver "^6.3.0" - serve-static "^1.13.1" + ora "^5.4.1" + prompts "^2.4.0" + semver "^7.5.2" strip-ansi "^5.2.0" sudo-prompt "^9.0.0" wcwidth "^1.0.1" + yaml "^2.2.1" + +"@react-native-community/cli-hermes@11.3.7": + version "11.3.7" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-11.3.7.tgz#091e730a1f8bace6c3729e8744bad6141002e0e8" + integrity sha512-chkKd8n/xeZkinRvtH6QcYA8rjNOKU3S3Lw/3Psxgx+hAYV0Gyk95qJHTalx7iu+PwjOOqqvCkJo5jCkYLkoqw== + dependencies: + "@react-native-community/cli-platform-android" "11.3.7" + "@react-native-community/cli-tools" "11.3.7" + chalk "^4.1.2" + hermes-profile-transformer "^0.0.6" + ip "^1.1.5" + +"@react-native-community/cli-platform-android@11.3.7": + version "11.3.7" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-11.3.7.tgz#7845bc48258b6bb55df208a23b3690647f113995" + integrity sha512-WGtXI/Rm178UQb8bu1TAeFC/RJvYGnbHpULXvE20GkmeJ1HIrMjkagyk6kkY3Ej25JAP2R878gv+TJ/XiRhaEg== + dependencies: + "@react-native-community/cli-tools" "11.3.7" + chalk "^4.1.2" + execa "^5.0.0" + glob "^7.1.3" + logkitty "^0.7.1" + +"@react-native-community/cli-platform-ios@11.3.7": + version "11.3.7" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-11.3.7.tgz#87478f907634713b7236c77870446a5ca1f35ff1" + integrity sha512-Z/8rseBput49EldX7MogvN6zJlWzZ/4M97s2P+zjS09ZoBU7I0eOKLi0N9wx+95FNBvGQQ/0P62bB9UaFQH2jw== + dependencies: + "@react-native-community/cli-tools" "11.3.7" + chalk "^4.1.2" + execa "^5.0.0" + fast-xml-parser "^4.0.12" + glob "^7.1.3" + ora "^5.4.1" + +"@react-native-community/cli-plugin-metro@11.3.7": + version "11.3.7" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-11.3.7.tgz#2e8a9deb30b40495c5c1347a1837a824400fa00f" + integrity sha512-0WhgoBVGF1f9jXcuagQmtxpwpfP+2LbLZH4qMyo6OtYLWLG13n2uRep+8tdGzfNzl1bIuUTeE9yZSAdnf9LfYQ== + dependencies: + "@react-native-community/cli-server-api" "11.3.7" + "@react-native-community/cli-tools" "11.3.7" + chalk "^4.1.2" + execa "^5.0.0" + metro "0.76.8" + metro-config "0.76.8" + metro-core "0.76.8" + metro-react-native-babel-transformer "0.76.8" + metro-resolver "0.76.8" + metro-runtime "0.76.8" + readline "^1.3.0" + +"@react-native-community/cli-server-api@11.3.7": + version "11.3.7" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-11.3.7.tgz#2cce54b3331c9c51b9067129c297ab2e9a142216" + integrity sha512-yoFyGdvR3HxCnU6i9vFqKmmSqFzCbnFSnJ29a+5dppgPRetN+d//O8ard/YHqHzToFnXutAFf2neONn23qcJAg== + dependencies: + "@react-native-community/cli-debugger-ui" "11.3.7" + "@react-native-community/cli-tools" "11.3.7" + compression "^1.7.1" + connect "^3.6.5" + errorhandler "^1.5.1" + nocache "^3.0.1" + pretty-format "^26.6.2" + serve-static "^1.13.1" + ws "^7.5.1" + +"@react-native-community/cli-tools@11.3.7": + version "11.3.7" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-11.3.7.tgz#37aa7efc7b4a1b7077d541f1d7bb11a2ab7b6ff2" + integrity sha512-peyhP4TV6Ps1hk+MBHTFaIR1eI3u+OfGBvr5r0wPwo3FAJvldRinMgcB/TcCcOBXVORu7ba1XYjkubPeYcqAyA== + dependencies: + appdirsjs "^1.2.4" + chalk "^4.1.2" + find-up "^5.0.0" + mime "^2.4.1" + node-fetch "^2.6.0" + open "^6.2.0" + ora "^5.4.1" + semver "^7.5.2" + shell-quote "^1.7.3" + +"@react-native-community/cli-types@11.3.7": + version "11.3.7" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-11.3.7.tgz#12fe7cff3da08bd27e11116531b2e001939854b9" + integrity sha512-OhSr/TiDQkXjL5YOs8+hvGSB+HltLn5ZI0+A3DCiMsjUgTTsYh+Z63OtyMpNjrdCEFcg0MpfdU2uxstCS6Dc5g== + dependencies: + joi "^17.2.1" + +"@react-native-community/cli@11.3.7": + version "11.3.7" + resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-11.3.7.tgz#564c0054269d8385fa9d301750b2e56dbb5c0cc9" + integrity sha512-Ou8eDlF+yh2rzXeCTpMPYJ2fuqsusNOhmpYPYNQJQ2h6PvaF30kPomflgRILems+EBBuggRtcT+I+1YH4o/q6w== + dependencies: + "@react-native-community/cli-clean" "11.3.7" + "@react-native-community/cli-config" "11.3.7" + "@react-native-community/cli-debugger-ui" "11.3.7" + "@react-native-community/cli-doctor" "11.3.7" + "@react-native-community/cli-hermes" "11.3.7" + "@react-native-community/cli-plugin-metro" "11.3.7" + "@react-native-community/cli-server-api" "11.3.7" + "@react-native-community/cli-tools" "11.3.7" + "@react-native-community/cli-types" "11.3.7" + chalk "^4.1.2" + commander "^9.4.1" + execa "^5.0.0" + find-up "^4.1.0" + fs-extra "^8.1.0" + graceful-fs "^4.1.3" + prompts "^2.4.0" + semver "^7.5.2" "@react-native-community/datetimepicker@^3.0.2": version "3.5.2" @@ -1112,261 +1679,527 @@ dependencies: invariant "^2.2.4" -"@react-native-community/eslint-config@^0.0.5": - version "0.0.5" - resolved "https://registry.yarnpkg.com/@react-native-community/eslint-config/-/eslint-config-0.0.5.tgz#584f6493258202a57efc22e7be66966e43832795" - integrity sha512-jwO2tnKaTPTLX5XYXMHGEnFdf543SU7jz98/OF5mDH3b7lP+BOaCD+jVfqqHoDRkcqyPlYiR1CgwVGWpi0vMWg== - dependencies: - "@typescript-eslint/eslint-plugin" "^1.5.0" - "@typescript-eslint/parser" "^1.5.0" - babel-eslint "10.0.1" - eslint-plugin-eslint-comments "^3.1.1" - eslint-plugin-flowtype "2.50.3" - eslint-plugin-jest "22.4.1" - eslint-plugin-prettier "2.6.2" - eslint-plugin-react "7.12.4" - eslint-plugin-react-hooks "^1.5.1" - eslint-plugin-react-native "3.6.0" - prettier "1.16.4" - -"@react-native-community/toolbar-android@^0.2.1": +"@react-native-community/toolbar-android@0.2.1": version "0.2.1" resolved "https://registry.yarnpkg.com/@react-native-community/toolbar-android/-/toolbar-android-0.2.1.tgz#5d021da8f6aef9412c58d5c981a62b91191af3fe" integrity sha512-kq1jVuJTSnKvqiyFqHp0hNLfntZRdE16heQI2UbE7dUUI0pR7YIoBoRlnt8x5ivJJ/f6m1Dcidku9LkwtcUs6w== "@react-native-firebase/app@^17.3.2": - version "17.3.2" - resolved "https://registry.yarnpkg.com/@react-native-firebase/app/-/app-17.3.2.tgz#c39dd34f5389ff65845c5d67313bbf2371275a8f" - integrity sha512-JPA9PuD3il2/FERnsW5bC/PbXdcBcVMtk4V0vL8YgLh+jQg+E3qQTQmeWn9eOWTYJb6BYOiiNHTdTglvqoo5Cg== + version "17.5.0" + resolved "https://registry.yarnpkg.com/@react-native-firebase/app/-/app-17.5.0.tgz#faccb298f1e7f78cab06a20f232857a0edf3e6e8" + integrity sha512-8DWjguVmVYmuPWI7mhXlmLB6GxKnPjUjZ4Wnnyj3Wh5uqHzgUREHEA1aH92PT84LJLZL8F6dJZk+fIyo9UyXnA== dependencies: - "@expo/config-plugins" "^5.0.4" opencollective-postinstall "^2.0.1" superstruct "^0.6.2" "@react-native-firebase/messaging@^17.3.2": - version "17.3.2" - resolved "https://registry.yarnpkg.com/@react-native-firebase/messaging/-/messaging-17.3.2.tgz#1d37fdf8cc3027542fdbab871f5df3ea2fb687c8" - integrity sha512-7IO12OjNdjtvtxHXY/8qJ9a0RLTg4cUddnE1sNxj3RciDz+Sx7SRJX0fsyX19i1m7dcPh73p9NzrrtnvNnILfw== + version "17.5.0" + resolved "https://registry.yarnpkg.com/@react-native-firebase/messaging/-/messaging-17.5.0.tgz#9c6db50423c67760dd61e553189187b9e5a2b75e" + integrity sha512-9jB7jEt4ySdALio2qwquAkXI106GTdPEuGY+vUFuNT6Wwwc5VQhyiJ5yforaF0BEsppFgK151PLYQQdIhahgzA== "@react-native-picker/picker@^1.9.7": version "1.16.8" resolved "https://registry.yarnpkg.com/@react-native-picker/picker/-/picker-1.16.8.tgz#2126ca54d4a5a3e9ea5e3f39ad1e6643f8e4b3d4" integrity sha512-pacdQDX6V6EmjF+HoiIh6u++qx4mTK0WnhgUHRc01B+Qt5eoeUwseBqmqfTSXTx/aHDEd6PiIw7UGvKgFoqgFQ== -"@react-native/normalize-color@^2.0.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@react-native/normalize-color/-/normalize-color-2.1.0.tgz#939b87a9849e81687d3640c5efa2a486ac266f91" - integrity sha512-Z1jQI2NpdFJCVgpY+8Dq/Bt3d+YUi1928Q+/CZm/oh66fzM0RUl54vvuXlPJKybH4pdCZey1eDTPaLHkMPNgWA== +"@react-native/assets-registry@0.79.2": + version "0.79.2" + resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.79.2.tgz#731963e664c8543f5b277e56c058bde612b69f50" + integrity sha512-5h2Z7/+/HL/0h88s0JHOdRCW4CXMCJoROxqzHqxdrjGL6EBD1DdaB4ZqkCOEVSW4Vjhir5Qb97C8i/MPWEYPtg== -"@react-navigation/core@~3.5.1": - version "3.5.2" - resolved "https://registry.yarnpkg.com/@react-navigation/core/-/core-3.5.2.tgz#3a3d147b8419e5839e0f2ad4dea086bd2d307fe3" - integrity sha512-HgKXci1h74aETgm5CXMBoIWG8R7VZG1eUUHYb3BdxwekdiZjW1P/srjiXzsCqFGlsESnVIOIkzT4DqI9J752Bw== +"@react-native/assets-registry@^0.72.0": + version "0.72.0" + resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.72.0.tgz#c82a76a1d86ec0c3907be76f7faf97a32bbed05d" + integrity sha512-Im93xRJuHHxb1wniGhBMsxLwcfzdYreSZVQGDoMJgkd6+Iky61LInGEHnQCTN0fKNYF1Dvcofb4uMmE1RQHXHQ== + +"@react-native/codegen@0.79.2": + version "0.79.2" + resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.79.2.tgz#75270d8162e78c02b0272396a3c6942e39e8703d" + integrity sha512-8JTlGLuLi1p8Jx2N/enwwEd7/2CfrqJpv90Cp77QLRX3VHF2hdyavRIxAmXMwN95k+Me7CUuPtqn2X3IBXOWYg== dependencies: - hoist-non-react-statics "^3.3.0" - path-to-regexp "^1.7.0" - query-string "^6.4.2" - react-is "^16.8.6" + glob "^7.1.1" + hermes-parser "0.25.1" + invariant "^2.2.4" + nullthrows "^1.1.1" + yargs "^17.6.2" -"@react-navigation/native@~3.6.2": - version "3.6.5" - resolved "https://registry.yarnpkg.com/@react-navigation/native/-/native-3.6.5.tgz#97b0b9a48f059a0704e3527f40fb034720ef363d" - integrity sha512-ttEmnokFVf09CvrkzlPIdfA693KfYcRxTYf9OZwp0Ll6El27UYjJD4arwGc+zvlohjTErCdba6CAKV702Wv28w== +"@react-native/codegen@^0.72.7": + version "0.72.8" + resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.72.8.tgz#0593f628e1310f430450a9479fbb4be35e7b63d6" + integrity sha512-jQCcBlXV7B7ap5VlHhwIPieYz89yiRgwd2FPUBu+unz+kcJ6pAiB2U8RdLDmyIs8fiWd+Vq1xxaWs4TR329/ng== + dependencies: + "@babel/parser" "^7.20.0" + flow-parser "^0.206.0" + glob "^7.1.1" + invariant "^2.2.4" + jscodeshift "^0.14.0" + mkdirp "^0.5.1" + nullthrows "^1.1.1" + +"@react-native/community-cli-plugin@0.79.2": + version "0.79.2" + resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.79.2.tgz#d3a0efbdfb554cf3a7e9bfb27865a7caeeeaa1b3" + integrity sha512-E+YEY2dL+68HyR2iahsZdyBKBUi9QyPyaN9vsnda1jNgCjNpSPk2yAF5cXsho+zKK5ZQna3JSeE1Kbi2IfGJbw== + dependencies: + "@react-native/dev-middleware" "0.79.2" + chalk "^4.0.0" + debug "^2.2.0" + invariant "^2.2.4" + metro "^0.82.0" + metro-config "^0.82.0" + metro-core "^0.82.0" + semver "^7.1.3" + +"@react-native/debugger-frontend@0.79.2": + version "0.79.2" + resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.79.2.tgz#1377de6d9cabe5455bf332e06408167da5f60c19" + integrity sha512-cGmC7X6kju76DopSBNc+PRAEetbd7TWF9J9o84hOp/xL3ahxR2kuxJy0oJX8Eg8oehhGGEXTuMKHzNa3rDBeSg== + +"@react-native/dev-middleware@0.79.2": + version "0.79.2" + resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.79.2.tgz#f09f1a75b4cd0b56dfd82a07bf41157a9c45619c" + integrity sha512-9q4CpkklsAs1L0Bw8XYCoqqyBSrfRALGEw4/r0EkR38Y/6fVfNfdsjSns0pTLO6h0VpxswK34L/hm4uK3MoLHw== + dependencies: + "@isaacs/ttlcache" "^1.4.1" + "@react-native/debugger-frontend" "0.79.2" + chrome-launcher "^0.15.2" + chromium-edge-launcher "^0.2.0" + connect "^3.6.5" + debug "^2.2.0" + invariant "^2.2.4" + nullthrows "^1.1.1" + open "^7.0.3" + serve-static "^1.16.2" + ws "^6.2.3" + +"@react-native/eslint-config@^0.72.2": + version "0.72.2" + resolved "https://registry.yarnpkg.com/@react-native/eslint-config/-/eslint-config-0.72.2.tgz#31da4cec65ad2805d4db9fdda138452821d72133" + integrity sha512-rAYuQQXzi63W7+9Pu/+23od/b/lTSzHjMFibum3sKgdG2LIyvhoMEWQ5+Chu7TqebqYy1b9SDn/KEMHvpWFtNg== + dependencies: + "@babel/core" "^7.20.0" + "@babel/eslint-parser" "^7.20.0" + "@react-native/eslint-plugin" "^0.72.0" + "@typescript-eslint/eslint-plugin" "^5.30.5" + "@typescript-eslint/parser" "^5.30.5" + eslint-config-prettier "^8.5.0" + eslint-plugin-eslint-comments "^3.2.0" + eslint-plugin-ft-flow "^2.0.1" + eslint-plugin-jest "^26.5.3" + eslint-plugin-prettier "^4.2.1" + eslint-plugin-react "^7.30.1" + eslint-plugin-react-hooks "^4.6.0" + eslint-plugin-react-native "^4.0.0" + +"@react-native/eslint-plugin@^0.72.0": + version "0.72.0" + resolved "https://registry.yarnpkg.com/@react-native/eslint-plugin/-/eslint-plugin-0.72.0.tgz#7ec4c6a73dfde4bd6b4a4d3c462cfdc2637bf91d" + integrity sha512-xWQthnyKd+H22TBqeJUTFebsyWAAwzUb7EQCT8F/WMZsS1sv5UG+2cM/cU9/2HEbVZgxHYuLIi915WznjKPvlg== + +"@react-native/gradle-plugin@0.73.4": + version "0.73.4" + resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.73.4.tgz#aa55784a8c2b471aa89934db38c090d331baf23b" + integrity sha512-PMDnbsZa+tD55Ug+W8CfqXiGoGneSSyrBZCMb5JfiB3AFST3Uj5e6lw8SgI/B6SKZF7lG0BhZ6YHZsRZ5MlXmg== + +"@react-native/gradle-plugin@0.79.2": + version "0.79.2" + resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.79.2.tgz#d41d4e2c63baf688a2b47652c6260f2a2f1ec091" + integrity sha512-6MJFemrwR0bOT0QM+2BxX9k3/pvZQNmJ3Js5pF/6owsA0cUDiCO57otiEU8Fz+UywWEzn1FoQfOfQ8vt2GYmoA== + +"@react-native/gradle-plugin@^0.72.11": + version "0.72.11" + resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.72.11.tgz#c063ef12778706611de7a1e42b74b14d9405fb9f" + integrity sha512-P9iRnxiR2w7EHcZ0mJ+fmbPzMby77ZzV6y9sJI3lVLJzF7TLSdbwcQyD3lwMsiL+q5lKUHoZJS4sYmih+P2HXw== + +"@react-native/js-polyfills@0.79.2": + version "0.79.2" + resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.79.2.tgz#15eb4da0fe9e8d61d2980d08fd06b5f49e133b0f" + integrity sha512-IaY87Ckd4GTPMkO1/Fe8fC1IgIx3vc3q9Tyt/6qS3Mtk9nC0x9q4kSR5t+HHq0/MuvGtu8HpdxXGy5wLaM+zUw== + +"@react-native/js-polyfills@^0.72.1": + version "0.72.1" + resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.72.1.tgz#905343ef0c51256f128256330fccbdb35b922291" + integrity sha512-cRPZh2rBswFnGt5X5EUEPs0r+pAsXxYsifv/fgy9ZLQokuT52bPH+9xjDR+7TafRua5CttGW83wP4TntRcWNDA== + +"@react-native/metro-config@^0.72.11": + version "0.72.12" + resolved "https://registry.yarnpkg.com/@react-native/metro-config/-/metro-config-0.72.12.tgz#f55a0a68100824ac57989ee9ae9518a69b0c43c5" + integrity sha512-6NC5nr70oV8gH5vTz0yVYig6TGn97NfE58DdYottuOGPEODZf9Jpb7gdLs6Rqj5ryFDsKVPU3NsFmXKBJwEgXQ== + dependencies: + "@react-native/js-polyfills" "^0.72.1" + metro-config "^0.76.9" + metro-react-native-babel-transformer "^0.76.9" + metro-runtime "^0.76.9" + +"@react-native/normalize-colors@*", "@react-native/normalize-colors@0.79.2": + version "0.79.2" + resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.79.2.tgz#9ab70ca257c7411e4ab74cf7f91332c27d39cc6f" + integrity sha512-+b+GNrupWrWw1okHnEENz63j7NSMqhKeFMOyzYLBwKcprG8fqJQhDIGXfizKdxeIa5NnGSAevKL1Ev1zJ56X8w== + +"@react-native/normalize-colors@^0.72.0": + version "0.72.0" + resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.72.0.tgz#14294b7ed3c1d92176d2a00df48456e8d7d62212" + integrity sha512-285lfdqSXaqKuBbbtP9qL2tDrfxdOFtIMvkKadtleRQkdOxx+uzGvFr82KHmc/sSiMtfXGp7JnFYWVh4sFl7Yw== + +"@react-native/normalize-colors@^0.73.0": + version "0.73.2" + resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.73.2.tgz#cc8e48fbae2bbfff53e12f209369e8d2e4cf34ec" + integrity sha512-bRBcb2T+I88aG74LMVHaKms2p/T8aQd8+BZ7LuuzXlRfog1bMWWn/C5i0HVuvW4RPtXQYgIlGiXVDy9Ir1So/w== + +"@react-native/virtualized-lists@0.79.2": + version "0.79.2" + resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.79.2.tgz#ed5a419a30b7ddec978b7816ff698a9d85507e15" + integrity sha512-9G6ROJeP+rdw9Bvr5ruOlag11ET7j1z/En1riFFNo6W3xZvJY+alCuH1ttm12y9+zBm4n8jwCk4lGhjYaV4dKw== + dependencies: + invariant "^2.2.4" + nullthrows "^1.1.1" + +"@react-native/virtualized-lists@^0.72.8": + version "0.72.8" + resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.72.8.tgz#a2c6a91ea0f1d40eb5a122fb063daedb92ed1dc3" + integrity sha512-J3Q4Bkuo99k7mu+jPS9gSUSgq+lLRSI/+ahXNwV92XgJ/8UgOTxu2LPwhJnBk/sQKxq7E8WkZBnBiozukQMqrw== + dependencies: + invariant "^2.2.4" + nullthrows "^1.1.1" + +"@react-navigation/core@^3.7.9": + version "3.7.9" + resolved "https://registry.yarnpkg.com/@react-navigation/core/-/core-3.7.9.tgz#3f7ba0fcb6c8d74a77a057382af198d84c7c4e3b" + integrity sha512-EknbzM8OI9A5alRxXtQRV5Awle68B+z1QAxNty5DxmlS3BNfmduWNGnim159ROyqxkuDffK9L/U/Tbd45mx+Jg== dependencies: hoist-non-react-statics "^3.3.2" - react-native-safe-area-view "^0.14.8" + path-to-regexp "^1.8.0" + query-string "^6.13.6" + react-is "^16.13.0" -"@types/babel__core@^7.1.0": - version "7.1.19" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.19.tgz#7b497495b7d1b4812bdb9d02804d0576f43ee460" - integrity sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw== +"@react-navigation/native@^3.8.4": + version "3.8.4" + resolved "https://registry.yarnpkg.com/@react-navigation/native/-/native-3.8.4.tgz#4d77f86506364ecf18b33c7f8740afb6763d0b37" + integrity sha512-gXSVcL7bfFDyVkvyg1FiAqTCIgZub5K1X/TZqURBs2CPqDpfX1OsCtB9D33eTF14SpbfgHW866btqrrxoCACfg== dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" + hoist-non-react-statics "^3.3.2" + react-native-safe-area-view "^0.14.9" + +"@sideway/address@^4.1.5": + version "4.1.5" + resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.5.tgz#4bc149a0076623ced99ca8208ba780d65a99b9d5" + integrity sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q== + dependencies: + "@hapi/hoek" "^9.0.0" + +"@sideway/formula@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@sideway/formula/-/formula-3.0.1.tgz#80fcbcbaf7ce031e0ef2dd29b1bfc7c3f583611f" + integrity sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg== + +"@sideway/pinpoint@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" + integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== + +"@sinclair/typebox@^0.27.8": + version "0.27.8" + resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" + integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== + +"@sinonjs/commons@^3.0.0": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-3.0.1.tgz#1029357e44ca901a615585f6d27738dbc89084cd" + integrity sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ== + dependencies: + type-detect "4.0.8" + +"@sinonjs/fake-timers@^10.0.2": + version "10.3.0" + resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz#55fdff1ecab9f354019129daf4df0dd4d923ea66" + integrity sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA== + dependencies: + "@sinonjs/commons" "^3.0.0" + +"@tsconfig/react-native@^3.0.0": + version "3.0.5" + resolved "https://registry.yarnpkg.com/@tsconfig/react-native/-/react-native-3.0.5.tgz#c4971b1eca2e8cdf7b0d25f40193a782039c1abd" + integrity sha512-0+pmYzHccvwWpFz2Tv5AJxp6UroLALmAy+SX34tKlwaCie1mNbtCv6uOJp7x8pKchgNA9/n6BGrx7uLQvw8p9A== + +"@types/babel__core@^7.1.14": + version "7.20.5" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017" + integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA== + dependencies: + "@babel/parser" "^7.20.7" + "@babel/types" "^7.20.7" "@types/babel__generator" "*" "@types/babel__template" "*" "@types/babel__traverse" "*" "@types/babel__generator@*": - version "7.6.4" - resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.4.tgz#1f20ce4c5b1990b37900b63f050182d28c2439b7" - integrity sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg== + version "7.27.0" + resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.27.0.tgz#b5819294c51179957afaec341442f9341e4108a9" + integrity sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg== dependencies: "@babel/types" "^7.0.0" "@types/babel__template@*": - version "7.4.1" - resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.1.tgz#3d1a48fd9d6c0edfd56f2ff578daed48f36c8969" - integrity sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g== + version "7.4.4" + resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.4.tgz#5672513701c1b2199bc6dad636a9d7491586766f" + integrity sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A== dependencies: "@babel/parser" "^7.1.0" "@babel/types" "^7.0.0" "@types/babel__traverse@*", "@types/babel__traverse@^7.0.6": - version "7.18.1" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.18.1.tgz#ce5e2c8c272b99b7a9fd69fa39f0b4cd85028bd9" - integrity sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA== + version "7.20.7" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.7.tgz#968cdc2366ec3da159f61166428ee40f370e56c2" + integrity sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng== dependencies: - "@babel/types" "^7.3.0" + "@babel/types" "^7.20.7" -"@types/eslint-visitor-keys@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d" - integrity sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag== +"@types/graceful-fs@^4.1.3": + version "4.1.9" + resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.9.tgz#2a06bc0f68a20ab37b3e36aa238be6abdf49e8b4" + integrity sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ== + dependencies: + "@types/node" "*" "@types/hammerjs@^2.0.36": - version "2.0.41" - resolved "https://registry.yarnpkg.com/@types/hammerjs/-/hammerjs-2.0.41.tgz#f6ecf57d1b12d2befcce00e928a6a097c22980aa" - integrity sha512-ewXv/ceBaJprikMcxCmWU1FKyMAQ2X7a9Gtmzw8fcg2kIePI1crERDM818W+XYrxqdBBOdlf2rm137bU+BltCA== + version "2.0.46" + resolved "https://registry.yarnpkg.com/@types/hammerjs/-/hammerjs-2.0.46.tgz#381daaca1360ff8a7c8dff63f32e69745b9fb1e1" + integrity sha512-ynRvcq6wvqexJ9brDMS4BnBLzmr0e14d6ZJTEShTBWKymQiHwlAyGu0ZPEFI2Fh1U53F7tN9ufClWM5KvqkKOw== "@types/hoist-non-react-statics@^3.3.0": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz#1124aafe5118cb591977aeb1ceaaed1070eb039f" - integrity sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA== + version "3.3.6" + resolved "https://registry.yarnpkg.com/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.6.tgz#6bba74383cdab98e8db4e20ce5b4a6b98caed010" + integrity sha512-lPByRJUer/iN/xa4qpyL0qmL11DqNW81iU/IG1S3uvRUq4oKagz8VCxZjiWkumgt66YT3vOdDgZ0o32sGKtCEw== dependencies: "@types/react" "*" hoist-non-react-statics "^3.3.0" -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#8467d4b3c087805d63580480890791277ce35c44" - integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g== +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz#7739c232a1fee9b4d3ce8985f314c0c6d33549d7" + integrity sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w== "@types/istanbul-lib-report@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" - integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz#53047614ae72e19fc0401d872de3ae2b4ce350bf" + integrity sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA== dependencies: "@types/istanbul-lib-coverage" "*" -"@types/istanbul-reports@^1.1.1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz#e875cc689e47bce549ec81f3df5e6f6f11cfaeb2" - integrity sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw== +"@types/istanbul-reports@^3.0.0": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz#0f03e3d2f670fbdac586e34b433783070cc16f54" + integrity sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ== dependencies: - "@types/istanbul-lib-coverage" "*" "@types/istanbul-lib-report" "*" -"@types/json-schema@^7.0.3": - version "7.0.11" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" - integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== +"@types/json-schema@^7.0.9": + version "7.0.15" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" + integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== + +"@types/node@*": + version "22.15.3" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.15.3.tgz#b7fb9396a8ec5b5dfb1345d8ac2502060e9af68b" + integrity sha512-lX7HFZeHf4QG/J7tBZqrCAXwz9J5RD56Y6MpP0eJkka8p+K0RY/yBTW7CYFJ4VGCclxqOLKmiGP5juQc6MKgcw== + dependencies: + undici-types "~6.21.0" "@types/prop-types@*": - version "15.7.5" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf" - integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== + version "15.7.14" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.14.tgz#1433419d73b2a7ebfc6918dcefd2ec0d5cd698f2" + integrity sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ== + +"@types/react-addons-shallow-compare@^0.14.22": + version "0.14.25" + resolved "https://registry.yarnpkg.com/@types/react-addons-shallow-compare/-/react-addons-shallow-compare-0.14.25.tgz#e4766c17caf1703b4ff347cc802a8d2c57cf9e2f" + integrity sha512-pPeim+3t4/RgbWxpG6ftxXjf41JFoXe545aYSPXzfyqBUxGsVmYSdteNDtmiKtZfYbQKuYBXlzTey08nKgwtoA== + dependencies: + "@types/react" "*" "@types/react-native-vector-icons@^6.4.4": - version "6.4.12" - resolved "https://registry.yarnpkg.com/@types/react-native-vector-icons/-/react-native-vector-icons-6.4.12.tgz#4b9c63bf85eb42fca7c5b0a55ec317900e4fb427" - integrity sha512-gSXtv3NMOsRwSXJ/gvGebm7CNjHbkeFKCse9h/Pvi+x2yjCLOkJR1FBfec06DhaFJpsK7Y8WRQpwOS0eLqx5Rg== + version "6.4.18" + resolved "https://registry.yarnpkg.com/@types/react-native-vector-icons/-/react-native-vector-icons-6.4.18.tgz#18671c617b9d0958747bc959903470dde91a8c79" + integrity sha512-YGlNWb+k5laTBHd7+uZowB9DpIK3SXUneZqAiKQaj1jnJCZM0x71GDim5JCTMi4IFkhc9m8H/Gm28T5BjyivUw== dependencies: "@types/react" "*" - "@types/react-native" "*" + "@types/react-native" "^0.70" -"@types/react-native@*": - version "0.69.6" - resolved "https://registry.yarnpkg.com/@types/react-native/-/react-native-0.69.6.tgz#b792b7eb024a14869fdbbe97536e6014cb3be731" - integrity sha512-jx1QdJT3CdQc42EpoIGu22F1wrPZjmC/CNkfR5sRs5GxloJzthuICK7CKqAGEo2SekPs+YYzhbzrJGi1IrG5Lg== +"@types/react-native@^0.70": + version "0.70.19" + resolved "https://registry.yarnpkg.com/@types/react-native/-/react-native-0.70.19.tgz#b4e651dcf7f49c69ff3a4c3072584cad93155582" + integrity sha512-c6WbyCgWTBgKKMESj/8b4w+zWcZSsCforson7UdXtXMecG3MxCinYi6ihhrHVPyUrVzORsvEzK8zg32z4pK6Sg== dependencies: "@types/react" "*" +"@types/react-native@^0.73.0": + version "0.73.0" + resolved "https://registry.yarnpkg.com/@types/react-native/-/react-native-0.73.0.tgz#b316be230745779814caa533360262140b0f5984" + integrity sha512-6ZRPQrYM72qYKGWidEttRe6M5DZBEV5F+MHMHqd4TTYx0tfkcdrUFGdef6CCxY0jXU7wldvd/zA/b0A/kTeJmA== + dependencies: + react-native "*" + "@types/react-redux@^7.1.20": - version "7.1.24" - resolved "https://registry.yarnpkg.com/@types/react-redux/-/react-redux-7.1.24.tgz#6caaff1603aba17b27d20f8ad073e4c077e975c0" - integrity sha512-7FkurKcS1k0FHZEtdbbgN8Oc6b+stGSfZYjQGicofJ0j4U0qIn/jaSvnP2pLwZKiai3/17xqqxkkrxTgN8UNbQ== + version "7.1.34" + resolved "https://registry.yarnpkg.com/@types/react-redux/-/react-redux-7.1.34.tgz#83613e1957c481521e6776beeac4fd506d11bd0e" + integrity sha512-GdFaVjEbYv4Fthm2ZLvj1VSCedV7TqE5y1kNwnjSdBOTXuRSgowux6J8TAct15T3CKBr63UMk+2CO7ilRhyrAQ== dependencies: "@types/hoist-non-react-statics" "^3.3.0" "@types/react" "*" hoist-non-react-statics "^3.3.0" redux "^4.0.0" -"@types/react@*": - version "18.0.18" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.18.tgz#9f16f33d57bc5d9dca848d12c3572110ff9429ac" - integrity sha512-6hI08umYs6NaiHFEEGioXnxJ+oEhY3eRz8VCUaudZmGdtvPviCJB8mgaMxaDWAdPSYd4eFavrPk2QIolwbLYrg== +"@types/react-test-renderer@^18.0.0": + version "18.3.1" + resolved "https://registry.yarnpkg.com/@types/react-test-renderer/-/react-test-renderer-18.3.1.tgz#225bfe8d4ad7ee3b04c2fa27642bb74274a5961d" + integrity sha512-vAhnk0tG2eGa37lkU9+s5SoroCsRI08xnsWFiAXOuPH2jqzMbcXvKExXViPi1P5fIklDeCvXqyrdmipFaSkZrA== + dependencies: + "@types/react" "^18" + +"@types/react@*", "@types/react@^19.1.0": + version "19.1.2" + resolved "https://registry.yarnpkg.com/@types/react/-/react-19.1.2.tgz#11df86f66f188f212c90ecb537327ec68bfd593f" + integrity sha512-oxLPMytKchWGbnQM9O7D67uPa9paTNxO7jVoNMXgkkErULBPhPARCfkKL9ytcIJJRGjbsVwW4ugJzyFFvm/Tiw== dependencies: - "@types/prop-types" "*" - "@types/scheduler" "*" csstype "^3.0.2" -"@types/scheduler@*": - version "0.16.2" - resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" - integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== +"@types/react@^18": + version "18.3.20" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.20.tgz#b0dccda9d2f1bc24d2a04b1d0cb5d0b9a3576ad3" + integrity sha512-IPaCZN7PShZK/3t6Q87pfTkRm6oLTd4vztyoj+cbHUF1g3FfVb2tFIL79uCRKEfv16AhqDMBywP2VW3KIZUvcg== + dependencies: + "@types/prop-types" "*" + csstype "^3.0.2" -"@types/stack-utils@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-1.0.1.tgz#0a851d3bd96498fa25c33ab7278ed3bd65f06c3e" - integrity sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw== +"@types/semver@^7.3.12": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.7.0.tgz#64c441bdae033b378b6eef7d0c3d77c329b9378e" + integrity sha512-k107IF4+Xr7UHjwDc7Cfd6PRQfbdkiRabXGRjo07b4WyPahFBZCZ1sE+BNxYIJPPg73UkfOsVOLwqVc/6ETrIA== + +"@types/stack-utils@^2.0.0": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.3.tgz#6209321eb2c1712a7e7466422b8cb1fc0d9dd5d8" + integrity sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw== "@types/yargs-parser@*": - version "21.0.0" - resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b" - integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== - -"@types/yargs@^13.0.0": - version "13.0.12" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-13.0.12.tgz#d895a88c703b78af0465a9de88aa92c61430b092" - integrity sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ== - dependencies: - "@types/yargs-parser" "*" + version "21.0.3" + resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15" + integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== "@types/yargs@^15.0.0": - version "15.0.14" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.14.tgz#26d821ddb89e70492160b66d10a0eb6df8f6fb06" - integrity sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ== + version "15.0.19" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.19.tgz#328fb89e46109ecbdb70c295d96ff2f46dfd01b9" + integrity sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA== dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@^1.5.0": - version "1.13.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-1.13.0.tgz#22fed9b16ddfeb402fd7bcde56307820f6ebc49f" - integrity sha512-WQHCozMnuNADiqMtsNzp96FNox5sOVpU8Xt4meaT4em8lOG1SrOv92/mUbEHQVh90sldKSfcOc/I0FOb/14G1g== +"@types/yargs@^16.0.0": + version "16.0.9" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.9.tgz#ba506215e45f7707e6cbcaf386981155b7ab956e" + integrity sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA== dependencies: - "@typescript-eslint/experimental-utils" "1.13.0" - eslint-utils "^1.3.1" - functional-red-black-tree "^1.0.1" - regexpp "^2.0.1" - tsutils "^3.7.0" + "@types/yargs-parser" "*" -"@typescript-eslint/experimental-utils@1.13.0": - version "1.13.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz#b08c60d780c0067de2fb44b04b432f540138301e" - integrity sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg== +"@types/yargs@^17.0.8": + version "17.0.33" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.33.tgz#8c32303da83eec050a84b3c7ae7b9f922d13e32d" + integrity sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA== dependencies: - "@types/json-schema" "^7.0.3" - "@typescript-eslint/typescript-estree" "1.13.0" - eslint-scope "^4.0.0" + "@types/yargs-parser" "*" -"@typescript-eslint/parser@^1.5.0": - version "1.13.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-1.13.0.tgz#61ac7811ea52791c47dc9fd4dd4a184fae9ac355" - integrity sha512-ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ== +"@typescript-eslint/eslint-plugin@^5.30.5": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz#aeef0328d172b9e37d9bab6dbc13b87ed88977db" + integrity sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag== dependencies: - "@types/eslint-visitor-keys" "^1.0.0" - "@typescript-eslint/experimental-utils" "1.13.0" - "@typescript-eslint/typescript-estree" "1.13.0" - eslint-visitor-keys "^1.0.0" + "@eslint-community/regexpp" "^4.4.0" + "@typescript-eslint/scope-manager" "5.62.0" + "@typescript-eslint/type-utils" "5.62.0" + "@typescript-eslint/utils" "5.62.0" + debug "^4.3.4" + graphemer "^1.4.0" + ignore "^5.2.0" + natural-compare-lite "^1.4.0" + semver "^7.3.7" + tsutils "^3.21.0" -"@typescript-eslint/typescript-estree@1.13.0": - version "1.13.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz#8140f17d0f60c03619798f1d628b8434913dc32e" - integrity sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw== +"@typescript-eslint/parser@^5.30.5": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.62.0.tgz#1b63d082d849a2fcae8a569248fbe2ee1b8a56c7" + integrity sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA== dependencies: - lodash.unescape "4.0.1" - semver "5.5.0" + "@typescript-eslint/scope-manager" "5.62.0" + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/typescript-estree" "5.62.0" + debug "^4.3.4" -"@xmldom/xmldom@~0.7.0": - version "0.7.9" - resolved "https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.7.9.tgz#7f9278a50e737920e21b297b8a35286e9942c056" - integrity sha512-yceMpm/xd4W2a85iqZyO09gTnHvXF6pyiWjD2jcOJs7hRoZtNNOO1eJlhHj1ixA+xip2hOyGn+LgcvLCMo5zXA== +"@typescript-eslint/scope-manager@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz#d9457ccc6a0b8d6b37d0eb252a23022478c5460c" + integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w== + dependencies: + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/visitor-keys" "5.62.0" -abab@^2.0.0: - version "2.0.6" - resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291" - integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== +"@typescript-eslint/type-utils@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz#286f0389c41681376cdad96b309cedd17d70346a" + integrity sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew== + dependencies: + "@typescript-eslint/typescript-estree" "5.62.0" + "@typescript-eslint/utils" "5.62.0" + debug "^4.3.4" + tsutils "^3.21.0" + +"@typescript-eslint/types@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" + integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== + +"@typescript-eslint/typescript-estree@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b" + integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA== + 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" + +"@typescript-eslint/utils@5.62.0", "@typescript-eslint/utils@^5.10.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86" + integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== + 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" + +"@typescript-eslint/visitor-keys@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz#2174011917ce582875954ffe2f6912d5931e353e" + integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw== + dependencies: + "@typescript-eslint/types" "5.62.0" + eslint-visitor-keys "^3.3.0" + +"@ungap/structured-clone@^1.2.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.3.0.tgz#d06bbb384ebcf6c505fde1c3d0ed4ddffe0aaff8" + integrity sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g== + +"@yarnpkg/lockfile@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" + integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== abort-controller@^3.0.0: version "3.0.0" @@ -1375,12 +2208,7 @@ abort-controller@^3.0.0: dependencies: event-target-shim "^5.0.0" -absolute-path@^0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/absolute-path/-/absolute-path-0.0.0.tgz#a78762fbdadfb5297be99b15d35a785b2f095bf7" - integrity sha512-HQiug4c+/s3WOvEnDRxXVmNtSG5s2gJM9r19BTcqjp7BWcE48PB+Y2G6jE65kqI0LpsQeMZygt/b60Gi4KxGyA== - -accepts@~1.3.5, accepts@~1.3.7: +accepts@^1.3.7, accepts@~1.3.7: version "1.3.8" resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== @@ -1388,40 +2216,22 @@ accepts@~1.3.5, accepts@~1.3.7: mime-types "~2.1.34" negotiator "0.6.3" -acorn-globals@^4.1.0: - version "4.3.4" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.4.tgz#9fa1926addc11c97308c4e66d7add0d40c3272e7" - integrity sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A== - dependencies: - acorn "^6.0.1" - acorn-walk "^6.0.1" - -acorn-jsx@^5.2.0: +acorn-jsx@^5.3.2: version "5.3.2" resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== -acorn-walk@^6.0.1: - version "6.2.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.2.0.tgz#123cb8f3b84c2171f1f7fb252615b1c78a6b1a8c" - integrity sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA== +acorn@^8.8.2, acorn@^8.9.0: + version "8.14.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.14.1.tgz#721d5dc10f7d5b5609a891773d47731796935dfb" + integrity sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg== -acorn@^5.5.3: - version "5.7.4" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.4.tgz#3e8d8a9947d0599a1796d10225d7432f4a4acf5e" - integrity sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg== +agent-base@^7.1.2: + version "7.1.3" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.3.tgz#29435eb821bc4194633a5b89e5bc4703bafc25a1" + integrity sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw== -acorn@^6.0.1: - version "6.4.2" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" - integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== - -acorn@^7.1.1: - version "7.4.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - -ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.3: +ajv@^6.12.4: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -1436,25 +2246,6 @@ anser@^1.4.9: resolved "https://registry.yarnpkg.com/anser/-/anser-1.4.10.tgz#befa3eddf282684bd03b63dcda3927aef8c2e35b" integrity sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww== -ansi-colors@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-1.1.0.tgz#6374b4dd5d4718ff3ce27a671a3b1cad077132a9" - integrity sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA== - dependencies: - ansi-wrap "^0.1.0" - -ansi-cyan@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/ansi-cyan/-/ansi-cyan-0.1.1.tgz#538ae528af8982f28ae30d86f2f17456d2609873" - integrity sha512-eCjan3AVo/SxZ0/MyIYRtkpxIu/H3xZN7URr1vXVrISxeyz8fUFz0FJziamK4sS8I+t35y4rHg1b2PklyBe/7A== - dependencies: - ansi-wrap "0.1.0" - -ansi-escapes@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" - integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== - ansi-escapes@^4.2.1: version "4.3.2" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" @@ -1471,20 +2262,6 @@ ansi-fragments@^0.2.1: slice-ansi "^2.0.0" strip-ansi "^5.0.0" -ansi-gray@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/ansi-gray/-/ansi-gray-0.1.1.tgz#2962cf54ec9792c48510a3deb524436861ef7251" - integrity sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw== - dependencies: - ansi-wrap "0.1.0" - -ansi-red@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/ansi-red/-/ansi-red-0.1.1.tgz#8c638f9d1080800a353c9c28c8a81ca4705d946c" - integrity sha512-ewaIr5y+9CUTGFwZfpECUbFlGcC0GCw1oqR9RI6h1gQCd9Aj2GxSckCnPsVJnmfMZbwFYE+leZGASgkWl06Jow== - dependencies: - ansi-wrap "0.1.0" - ansi-regex@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" @@ -1495,7 +2272,7 @@ ansi-regex@^3.0.0: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.1.tgz#123d6479e92ad45ad897d4054e3c7ca7db4944e1" integrity sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw== -ansi-regex@^4.0.0, ansi-regex@^4.1.0: +ansi-regex@^4.1.0: version "4.1.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.1.tgz#164daac87ab2d6f6db3a29875e2d1766582dabed" integrity sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g== @@ -1510,7 +2287,7 @@ ansi-styles@^2.1.0: resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" integrity sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA== -ansi-styles@^3.2.0, ansi-styles@^3.2.1: +ansi-styles@^3.2.0: version "3.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== @@ -1524,18 +2301,18 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0: dependencies: color-convert "^2.0.1" -ansi-wrap@0.1.0, ansi-wrap@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf" - integrity sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw== +ansi-styles@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" + integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== -anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" - integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== +anymatch@^3.0.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" + integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" + normalize-path "^3.0.0" + picomatch "^2.0.4" apisauce@^1.1.0: version "1.1.5" @@ -1545,6 +2322,11 @@ apisauce@^1.1.0: axios "^0.21.2" ramda "^0.25.0" +appdirsjs@^1.2.4: + version "1.2.7" + resolved "https://registry.yarnpkg.com/appdirsjs/-/appdirsjs-1.2.7.tgz#50b4b7948a26ba6090d4aede2ae2dc2b051be3b3" + integrity sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw== + argparse@^1.0.7: version "1.0.10" resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" @@ -1552,144 +2334,135 @@ argparse@^1.0.7: dependencies: sprintf-js "~1.0.2" -arr-diff@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-1.1.0.tgz#687c32758163588fef7de7b36fabe495eb1a399a" - integrity sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q== +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +array-buffer-byte-length@^1.0.1, array-buffer-byte-length@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz#384d12a37295aec3769ab022ad323a18a51ccf8b" + integrity sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw== dependencies: - arr-flatten "^1.0.1" - array-slice "^0.2.3" + call-bound "^1.0.3" + is-array-buffer "^3.0.5" -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA== +array-includes@^3.1.6, array-includes@^3.1.8: + version "3.1.8" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.8.tgz#5e370cbe172fdd5dd6530c1d4aadda25281ba97d" + integrity sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.4" + is-string "^1.0.7" -arr-flatten@^1.0.1, arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== - -arr-union@^2.0.1: +array-union@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-2.1.0.tgz#20f9eab5ec70f5c7d215b1077b1c39161d292c7d" - integrity sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA== + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q== - -array-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93" - integrity sha512-H3LU5RLiSsGXPhN+Nipar0iR0IofH+8r89G2y1tBKxQ/agagKyAjhkAFDRBfodP2caPrNKHpAWNIM/c9yeL7uA== - -array-filter@~0.0.0: - version "0.0.1" - resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec" - integrity sha512-VW0FpCIhjZdarWjIz8Vpva7U95fl2Jn+b+mmFFMLn8PIVscOQcAgEznwUzTEuUHuqZqIxwzRlcaN/urTFFQoiw== - -array-includes@^3.0.3, array-includes@^3.1.1: - version "3.1.5" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.5.tgz#2c320010db8d31031fd2a5f6b3bbd4b1aad31bdb" - integrity sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ== +array.prototype.findlast@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz#3e4fbcb30a15a7f5bf64cf2faae22d139c2e4904" + integrity sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - get-intrinsic "^1.1.1" - is-string "^1.0.7" + 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" -array-map@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662" - integrity sha512-123XMszMB01QKVptpDQ7x1m1pP5NmJIG1kbl0JSPPRezvwQChxAN0Gvzo7rvR1IZ2tOL2tmiy7kY/KKgnpVVpg== +array.prototype.flat@^1.3.1: + version "1.3.3" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz#534aaf9e6e8dd79fb6b9a9917f839ef1ec63afe5" + integrity sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-shim-unscopables "^1.0.2" -array-reduce@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b" - integrity sha512-8jR+StqaC636u7h3ye1co3lQRefgVVUQUhuAmRbDqIMeR2yuXzRvkCNQiQ5J/wbREmoBLNtp13dhaaVpZQDRUw== +array.prototype.flatmap@^1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz#712cc792ae70370ae40586264629e33aab5dd38b" + integrity sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-shim-unscopables "^1.0.2" -array-slice@^0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-0.2.3.tgz#dd3cfb80ed7973a75117cdac69b0b99ec86186f5" - integrity sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q== +array.prototype.tosorted@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz#fe954678ff53034e717ea3352a03f0b0b86f7ffc" + integrity sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA== + 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" -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ== - -array.prototype.reduce@^1.0.4: +arraybuffer.prototype.slice@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz#8167e80089f78bff70a99e20bd4201d4663b0a6f" - integrity sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw== + resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz#9d760d84dbdd06d0cbf92c8849615a1a7ab3183c" + integrity sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.2" - es-array-method-boxes-properly "^1.0.0" - is-string "^1.0.7" + 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" asap@~2.0.3, asap@~2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== -asn1@~0.2.3: - version "0.2.6" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.6.tgz#0d3a7bb6e64e02a90c0303b31f292868ea09a08d" - integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ== +ast-types@0.15.2: + version "0.15.2" + resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.15.2.tgz#39ae4809393c4b16df751ee563411423e85fb49d" + integrity sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg== dependencies: - safer-buffer "~2.1.0" - -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw== + tslib "^2.0.1" astral-regex@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== +async-function@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/async-function/-/async-function-1.0.0.tgz#509c9fca60eaf85034c6829838188e4e4c8ffb2b" + integrity sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA== + async-limiter@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== -async@^2.4.0: - version "2.6.4" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221" - integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA== +async@^3.2.2: + version "3.2.6" + resolved "https://registry.yarnpkg.com/async/-/async-3.2.6.tgz#1b0728e14929d51b85b449b7f06e27c1145e38ce" + integrity sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA== + +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + +available-typed-arrays@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" + integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== dependencies: - lodash "^4.17.14" - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== - -atob@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== - -aws4@^1.8.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" - integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== + possible-typed-array-names "^1.0.0" axios@^0.21.2: version "0.21.4" @@ -1698,85 +2471,110 @@ axios@^0.21.2: dependencies: follow-redirects "^1.14.0" -babel-eslint@10.0.1: - version "10.0.1" - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.0.1.tgz#919681dc099614cd7d31d45c8908695092a1faed" - integrity sha512-z7OT1iNV+TjOwHNLLyJk+HN+YVWX+CLE6fPD2SymJZOZQBs+QIexFjhm4keGTm8MW9xr4EC9Q0PbaLB24V5GoQ== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.0.0" - "@babel/traverse" "^7.0.0" - "@babel/types" "^7.0.0" - eslint-scope "3.7.1" - eslint-visitor-keys "^1.0.0" +babel-core@^7.0.0-bridge.0: + version "7.0.0-bridge.0" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-bridge.0.tgz#95a492ddd90f9b4e9a4a1da14eb335b87b634ece" + integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg== -babel-jest@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-24.9.0.tgz#3fc327cb8467b89d14d7bc70e315104a783ccd54" - integrity sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw== +babel-jest@^29.2.1, babel-jest@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.7.0.tgz#f4369919225b684c56085998ac63dbd05be020d5" + integrity sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg== dependencies: - "@jest/transform" "^24.9.0" - "@jest/types" "^24.9.0" - "@types/babel__core" "^7.1.0" - babel-plugin-istanbul "^5.1.0" - babel-preset-jest "^24.9.0" - chalk "^2.4.2" - slash "^2.0.0" + "@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" -babel-plugin-dynamic-import-node@^2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" - integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== - dependencies: - object.assign "^4.1.0" - -babel-plugin-istanbul@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz#df4ade83d897a92df069c4d9a25cf2671293c854" - integrity sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw== +babel-plugin-istanbul@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" + integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" - find-up "^3.0.0" - istanbul-lib-instrument "^3.3.0" - test-exclude "^5.2.3" + "@istanbuljs/load-nyc-config" "^1.0.0" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-instrument "^5.0.4" + test-exclude "^6.0.0" -babel-plugin-jest-hoist@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz#4f837091eb407e01447c8843cbec546d0002d756" - integrity sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw== +babel-plugin-jest-hoist@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz#aadbe943464182a8922c3c927c3067ff40d24626" + integrity sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg== dependencies: + "@babel/template" "^7.3.3" + "@babel/types" "^7.3.3" + "@types/babel__core" "^7.1.14" "@types/babel__traverse" "^7.0.6" -babel-plugin-polyfill-corejs2@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz#e4c31d4c89b56f3cf85b92558954c66b54bd972d" - integrity sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q== +babel-plugin-polyfill-corejs2@^0.4.10: + version "0.4.13" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.13.tgz#7d445f0e0607ebc8fb6b01d7e8fb02069b91dd8b" + integrity sha512-3sX/eOms8kd3q2KZ6DAhKPc0dgm525Gqq5NtWKZ7QYYZEv57OQ54KtblzJzH1lQF/eQxO8KjWGIK9IPUJNus5g== dependencies: - "@babel/compat-data" "^7.17.7" - "@babel/helper-define-polyfill-provider" "^0.3.2" - semver "^6.1.1" + "@babel/compat-data" "^7.22.6" + "@babel/helper-define-polyfill-provider" "^0.6.4" + semver "^6.3.1" -babel-plugin-polyfill-corejs3@^0.5.3: - version "0.5.3" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz#d7e09c9a899079d71a8b670c6181af56ec19c5c7" - integrity sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw== +babel-plugin-polyfill-corejs3@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.11.1.tgz#4e4e182f1bb37c7ba62e2af81d8dd09df31344f6" + integrity sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ== dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.2" - core-js-compat "^3.21.0" + "@babel/helper-define-polyfill-provider" "^0.6.3" + core-js-compat "^3.40.0" -babel-plugin-polyfill-regenerator@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz#8f51809b6d5883e07e71548d75966ff7635527fe" - integrity sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw== +babel-plugin-polyfill-regenerator@^0.6.1: + version "0.6.4" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.4.tgz#428c615d3c177292a22b4f93ed99e358d7906a9b" + integrity sha512-7gD3pRadPrbjhjLyxebmx/WrFYcuSjZ0XbdUujQMZ/fcE9oeewk2U/7PCvez84UeuK3oSjmPZ0Ch0dlupQvGzw== dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.2" + "@babel/helper-define-polyfill-provider" "^0.6.4" + +babel-plugin-syntax-hermes-parser@0.25.1: + version "0.25.1" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.25.1.tgz#58b539df973427fcfbb5176a3aec7e5dee793cb0" + integrity sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ== + dependencies: + hermes-parser "0.25.1" babel-plugin-syntax-trailing-function-commas@^7.0.0-beta.0: version "7.0.0-beta.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz#aa213c1435e2bffeb6fca842287ef534ad05d5cf" integrity sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ== -babel-preset-fbjs@^3.2.0, babel-preset-fbjs@^3.3.0: +babel-plugin-transform-flow-enums@^0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-flow-enums/-/babel-plugin-transform-flow-enums-0.0.2.tgz#d1d0cc9bdc799c850ca110d0ddc9f21b9ec3ef25" + integrity sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ== + dependencies: + "@babel/plugin-syntax-flow" "^7.12.1" + +babel-preset-current-node-syntax@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz#9a929eafece419612ef4ae4f60b1862ebad8ef30" + integrity sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw== + 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" + +babel-preset-fbjs@^3.4.0: version "3.4.0" resolved "https://registry.yarnpkg.com/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz#38a14e5a7a3b285a3f3a86552d650dca5cf6111c" integrity sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow== @@ -1809,55 +2607,37 @@ babel-preset-fbjs@^3.2.0, babel-preset-fbjs@^3.3.0: "@babel/plugin-transform-template-literals" "^7.0.0" babel-plugin-syntax-trailing-function-commas "^7.0.0-beta.0" -babel-preset-jest@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz#192b521e2217fb1d1f67cf73f70c336650ad3cdc" - integrity sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg== +babel-preset-jest@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz#fa05fa510e7d493896d7b0dd2033601c840f171c" + integrity sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA== dependencies: - "@babel/plugin-syntax-object-rest-spread" "^7.0.0" - babel-plugin-jest-hoist "^24.9.0" + babel-plugin-jest-hoist "^29.6.3" + babel-preset-current-node-syntax "^1.0.0" balanced-match@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== -base64-js@^1.0.2, base64-js@^1.1.2, base64-js@^1.2.3, base64-js@^1.5.1: +base64-arraybuffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz#1c37589a7c4b0746e34bd1feb951da2df01c1bdc" + integrity sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ== + +base64-js@^1.0.2, base64-js@^1.1.2, base64-js@^1.3.1, base64-js@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== -base@^0.11.1: - version "0.11.2" - resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== +bl@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" + integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== - dependencies: - tweetnacl "^0.14.3" - -big-integer@1.6.x: - version "1.6.51" - resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686" - integrity sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg== - -bindings@^1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" - integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== - dependencies: - file-uri-to-path "1.0.0" + buffer "^5.5.0" + inherits "^2.0.4" + readable-stream "^3.4.0" blueimp-md5@^2.5.0: version "2.19.0" @@ -1869,20 +2649,6 @@ boolbase@^1.0.0, boolbase@~1.0.0: resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== -bplist-creator@0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/bplist-creator/-/bplist-creator-0.1.0.tgz#018a2d1b587f769e379ef5519103730f8963ba1e" - integrity sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg== - dependencies: - stream-buffers "2.2.x" - -bplist-parser@0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.3.1.tgz#e1c90b2ca2a9f9474cc72f6862bbf3fee8341fd1" - integrity sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA== - dependencies: - big-integer "1.6.x" - brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" @@ -1891,43 +2657,22 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" -braces@^2.3.1: - version "2.3.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== +braces@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" + integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" + fill-range "^7.1.1" -browser-process-hrtime@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" - integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== - -browser-resolve@^1.11.3: - version "1.11.3" - resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.3.tgz#9b7cbb3d0f510e4cb86bdbd796124d28b5890af6" - integrity sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ== +browserslist@^4.24.0, browserslist@^4.24.4: + version "4.24.4" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.4.tgz#c6b2865a3f08bcb860a0e827389003b9fe686e4b" + integrity sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A== dependencies: - resolve "1.1.7" - -browserslist@^4.20.2, browserslist@^4.21.3: - version "4.21.3" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.3.tgz#5df277694eb3c48bc5c4b05af3e8b7e09c5a6d1a" - integrity sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ== - dependencies: - caniuse-lite "^1.0.30001370" - electron-to-chromium "^1.4.202" - node-releases "^2.0.6" - update-browserslist-db "^1.0.5" + caniuse-lite "^1.0.30001688" + electron-to-chromium "^1.5.73" + node-releases "^2.0.19" + update-browserslist-db "^1.1.1" bser@2.1.1: version "2.1.1" @@ -1936,11 +2681,6 @@ bser@2.1.1: dependencies: node-int64 "^0.4.0" -buffer-crc32@^0.2.13: - version "0.2.13" - resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" - integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== - buffer-from@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" @@ -1955,33 +2695,44 @@ buffer@^4.5.1: ieee754 "^1.1.4" isarray "^1.0.0" -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== - -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== +buffer@^5.5.0: + version "5.7.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" + base64-js "^1.3.1" + ieee754 "^1.1.13" -call-bind@^1.0.0, call-bind@^1.0.2: +bytes@3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== + +call-bind-apply-helpers@^1.0.0, call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + resolved "https://registry.yarnpkg.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz#4b5428c222be985d79c3d82657479dbe0b59b2d6" + integrity sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ== dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" + es-errors "^1.3.0" + function-bind "^1.1.2" + +call-bind@^1.0.7, call-bind@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.8.tgz#0736a9660f537e3388826f440d5ec45f744eaa4c" + integrity sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww== + 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" + +call-bound@^1.0.2, call-bound@^1.0.3, call-bound@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/call-bound/-/call-bound-1.0.4.tgz#238de935d2a2a692928c538c7ccfa91067fd062a" + integrity sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg== + dependencies: + call-bind-apply-helpers "^1.0.2" + get-intrinsic "^1.3.0" caller-callsite@^2.0.0: version "2.0.0" @@ -2017,6 +2768,11 @@ camelcase@^5.0.0, camelcase@^5.3.1: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== +camelcase@^6.2.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== + can-promise@^0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/can-promise/-/can-promise-0.0.1.tgz#7a7597ad801fb14c8b22341dfec314b6bd6ad8d3" @@ -2024,22 +2780,10 @@ can-promise@^0.0.1: dependencies: window-or-global "^1.0.1" -caniuse-lite@^1.0.30001370: - version "1.0.30001387" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001387.tgz#90d2b9bdfcc3ab9a5b9addee00a25ef86c9e2e1e" - integrity sha512-fKDH0F1KOJvR+mWSOvhj8lVRr/Q/mc5u5nabU2vi1/sgvlSqEsE8dOq0Hy/BqVbDkCYQPRRHB1WRjW6PGB/7PA== - -capture-exit@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" - integrity sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g== - dependencies: - rsvp "^4.8.4" - -caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== +caniuse-lite@^1.0.30001688: + version "1.0.30001716" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001716.tgz#39220dfbc58c85d9d4519e7090b656aa11ca4b85" + integrity sha512-49/c1+x3Kwz7ZIWt+4DvK3aMJy9oYXXG6/97JKsnjdCk/6n9vVyWL8NAwVt95Lwt9eigI10Hl782kDfZUUlRXw== chalk@1.1.1: version "1.1.1" @@ -2052,24 +2796,7 @@ chalk@1.1.1: strip-ansi "^3.0.0" supports-color "^2.0.0" -chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" - integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@^4.1.0, chalk@^4.1.2: +chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -2077,43 +2804,53 @@ chalk@^4.1.0, chalk@^4.1.2: ansi-styles "^4.1.0" supports-color "^7.1.0" -chardet@^0.4.0: - version "0.4.2" - resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2" - integrity sha512-j/Toj7f1z98Hh2cYo2BVr85EpIRWqUi7rtRSGxh/cqUjqrnJe9l9UE7IUGd2vQ2p+kSHLkSzObQPZPLUC6TQwg== +char-regex@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" + integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== -chardet@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" - integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== +chrome-launcher@^0.15.2: + version "0.15.2" + resolved "https://registry.yarnpkg.com/chrome-launcher/-/chrome-launcher-0.15.2.tgz#4e6404e32200095fdce7f6a1e1004f9bd36fa5da" + integrity sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ== + dependencies: + "@types/node" "*" + escape-string-regexp "^4.0.0" + is-wsl "^2.2.0" + lighthouse-logger "^1.0.0" + +chromium-edge-launcher@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/chromium-edge-launcher/-/chromium-edge-launcher-0.2.0.tgz#0c378f28c99aefc360705fa155de0113997f62fc" + integrity sha512-JfJjUnq25y9yg4FABRRVPmBGWPZZi+AQXT4mxupb67766/0UlhG8PAZCz6xzEMXTbW3CsSoE8PcCWA49n35mKg== + dependencies: + "@types/node" "*" + escape-string-regexp "^4.0.0" + is-wsl "^2.2.0" + lighthouse-logger "^1.0.0" + mkdirp "^1.0.4" + rimraf "^3.0.2" ci-info@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== +ci-info@^3.2.0, ci-info@^3.7.0: + version "3.9.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" + integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== + +cjs-module-lexer@^1.0.0: + version "1.4.3" + resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz#0f79731eb8cfe1ec72acd4066efac9d61991b00d" + integrity sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q== + clamp@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/clamp/-/clamp-1.0.1.tgz#66a0e64011816e37196828fdc8c8c147312c8634" integrity sha512-kgMuFyE78OC6Dyu3Dy7vcx4uy97EIbVxJB/B0eJ3bUNAkwdNcxYzgKltnyADiYwsR7SEqkkUPsEUT//OVS6XMA== -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -cli-cursor@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - integrity sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw== - dependencies: - restore-cursor "^2.0.0" - cli-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" @@ -2121,20 +2858,10 @@ cli-cursor@^3.1.0: dependencies: restore-cursor "^3.1.0" -cli-spinners@^2.0.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.7.0.tgz#f815fd30b5f9eaac02db604c7a231ed7cb2f797a" - integrity sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw== - -cli-width@^2.0.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48" - integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== - -cli-width@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" - integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== +cli-spinners@^2.5.0: + version "2.9.2" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz#1773a8f4b9c4d6ac31563df53b3fc1d79462fe41" + integrity sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg== cliui@^3.2.0: version "3.2.0" @@ -2145,15 +2872,6 @@ cliui@^3.2.0: strip-ansi "^3.0.1" wrap-ansi "^2.0.0" -cliui@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" - integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== - dependencies: - string-width "^3.1.0" - strip-ansi "^5.2.0" - wrap-ansi "^5.1.0" - cliui@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" @@ -2163,6 +2881,15 @@ cliui@^6.0.0: strip-ansi "^6.0.0" wrap-ansi "^6.2.0" +cliui@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" + integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.1" + wrap-ansi "^7.0.0" + clone-deep@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-2.0.2.tgz#00db3a1e173656730d1188c3d6aced6d7ea97713" @@ -2197,13 +2924,10 @@ code-point-at@^1.0.0: resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" integrity sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA== -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw== - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" +collect-v8-coverage@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz#c0b29bcd33bcd0779a1344c2136051e6afd3d9e9" + integrity sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q== color-convert@^1.9.0, color-convert@^1.9.1, color-convert@^1.9.3: version "1.9.3" @@ -2237,11 +2961,6 @@ color-string@^1.6.0: color-name "^1.0.0" simple-swizzle "^0.2.2" -color-support@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" - integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== - color@^3.1.0: version "3.2.1" resolved "https://registry.yarnpkg.com/color/-/color-3.2.1.tgz#3544dc198caf4490c3ecc9a790b54fe9ff45e164" @@ -2263,23 +2982,26 @@ colorette@^1.0.7: resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.4.0.tgz#5190fbb87276259a86ad700bff2c6d6faa3fca40" integrity sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g== -combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - command-exists@^1.2.8: version "1.2.9" resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.9.tgz#c50725af3808c8ab0260fd60b01fbfa25b954f69" integrity sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w== -commander@^2.19.0: +commander@^12.0.0: + version "12.1.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-12.1.0.tgz#01423b36f501259fdaac4d0e4d60c96c991585d3" + integrity sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA== + +commander@^2.20.0: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== +commander@^9.4.1: + version "9.5.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-9.5.0.tgz#bc08d1eb5cedf7ccb797a96199d41c7bc3e60d30" + integrity sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ== + commander@~2.13.0: version "2.13.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" @@ -2290,12 +3012,7 @@ commondir@^1.0.1: resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== -component-emitter@^1.2.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" - integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== - -compressible@~2.0.16: +compressible@~2.0.18: version "2.0.18" resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== @@ -2303,16 +3020,16 @@ compressible@~2.0.16: mime-db ">= 1.43.0 < 2" compression@^1.7.1: - version "1.7.4" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" - integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + version "1.8.0" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.8.0.tgz#09420efc96e11a0f44f3a558de59e321364180f7" + integrity sha512-k6WLKfunuqCYD3t6AsuPGvQWaKwuLLh2/xHNcX4qE+vIfDNXpSqnrhwA7O53R7WVQUnt8dVAIW+YHr7xTgOgGA== dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.16" + bytes "3.1.2" + compressible "~2.0.18" debug "2.6.9" + negotiator "~0.6.4" on-headers "~1.0.2" - safe-buffer "5.1.2" + safe-buffer "5.2.1" vary "~1.1.2" concat-map@0.0.1: @@ -2320,16 +3037,6 @@ concat-map@0.0.1: resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== -concat-stream@^1.6.0: - version "1.6.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - connect@^3.6.5: version "3.7.0" resolved "https://registry.yarnpkg.com/connect/-/connect-3.7.0.tgz#5d49348910caa5e07a01800b030d0c35f20484f8" @@ -2340,41 +3047,23 @@ connect@^3.6.5: parseurl "~1.3.3" utils-merge "1.0.1" -convert-source-map@^1.4.0, convert-source-map@^1.7.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" - integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== - dependencies: - safe-buffer "~5.1.1" +convert-source-map@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" + integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw== - -core-js-compat@^3.21.0: - version "3.25.0" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.25.0.tgz#489affbfbf9cb3fa56192fe2dd9ebaee985a66c5" - integrity sha512-extKQM0g8/3GjFx9US12FAgx8KJawB7RCQ5y8ipYLbmfzEzmFRWdDjIlxDx82g7ygcNG85qMVUSRyABouELdow== +core-js-compat@^3.40.0: + version "3.42.0" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.42.0.tgz#ce19c29706ee5806e26d3cb3c542d4cfc0ed51bb" + integrity sha512-bQasjMfyDGyaeWKBIu33lHh9qlSR0MFE/Nmc6nMjf/iU9b3rSMdAYz1Baxrv4lPdGUsTqZudHA4jIGSJy0SWZQ== dependencies: - browserslist "^4.21.3" - semver "7.0.0" + browserslist "^4.24.4" core-js@^1.0.0: version "1.2.7" resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" integrity sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA== -core-js@^2.4.1: - version "2.6.12" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" - integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== - -core-util-is@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== - core-util-is@~1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" @@ -2390,7 +3079,20 @@ cosmiconfig@^5.0.5, cosmiconfig@^5.1.0: js-yaml "^3.13.1" parse-json "^4.0.0" -create-react-class@*, create-react-class@^15.6.0, create-react-class@^15.6.3: +create-jest@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/create-jest/-/create-jest-29.7.0.tgz#a355c5b3cb1e1af02ba177fe7afd7feee49a5320" + integrity sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q== + 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" + +create-react-class@^15.6.0, create-react-class@^15.6.3: version "15.7.0" resolved "https://registry.yarnpkg.com/create-react-class/-/create-react-class-15.7.0.tgz#7499d7ca2e69bb51d13faf59bd04f0c65a1d6c1e" integrity sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng== @@ -2399,13 +3101,13 @@ create-react-class@*, create-react-class@^15.6.0, create-react-class@^15.6.3: object-assign "^4.1.1" cross-fetch@^3.1.5: - version "3.1.5" - resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.5.tgz#e1389f44d9e7ba767907f7af8454787952ab534f" - integrity sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw== + version "3.2.0" + resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.2.0.tgz#34e9192f53bc757d6614304d9e5e6fb4edb782e3" + integrity sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q== dependencies: - node-fetch "2.6.7" + node-fetch "^2.7.0" -cross-spawn@^5.0.1, cross-spawn@^5.1.0: +cross-spawn@^5.0.1: version "5.1.0" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" integrity sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A== @@ -2414,22 +3116,27 @@ cross-spawn@^5.0.1, cross-spawn@^5.1.0: shebang-command "^1.2.0" which "^1.2.9" -cross-spawn@^6.0.0, cross-spawn@^6.0.5: - version "6.0.5" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== +cross-spawn@^7.0.2, cross-spawn@^7.0.3: + version "7.0.6" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f" + integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA== dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" crypto-js@^3.1.9-1: version "3.3.0" resolved "https://registry.yarnpkg.com/crypto-js/-/crypto-js-3.3.0.tgz#846dd1cce2f68aacfa156c8578f926a609b7976b" integrity sha512-DIT51nX0dCfKltpRiXV+/TVZq+Qq2NgF4644+K7Ttnla7zEzqc+kjJyiB96BHNyUTBxyjzRcZYpUdZa+QAqi6Q== +css-line-break@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/css-line-break/-/css-line-break-2.1.0.tgz#bfef660dfa6f5397ea54116bb3cb4873edbc4fa0" + integrity sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w== + dependencies: + utrie "^1.0.2" + css-select@^2.0.2: version "2.1.0" resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" @@ -2453,57 +3160,56 @@ css-what@^3.2.1: resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== -cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0": - version "0.3.8" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" - integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== - -cssstyle@^1.0.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.4.0.tgz#9d31328229d3c565c61e586b02041a28fccdccf1" - integrity sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA== - dependencies: - cssom "0.3.x" - csstype@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.0.tgz#4ddcac3718d787cf9df0d1b7d15033925c8f29f2" - integrity sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA== + version "3.1.3" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" + integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== +data-view-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.2.tgz#211a03ba95ecaf7798a8c7198d79536211f88570" + integrity sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ== dependencies: - assert-plus "^1.0.0" + call-bound "^1.0.3" + es-errors "^1.3.0" + is-data-view "^1.0.2" -data-urls@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-1.1.0.tgz#15ee0582baa5e22bb59c77140da8f9c76963bbfe" - integrity sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ== +data-view-byte-length@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz#9e80f7ca52453ce3e93d25a35318767ea7704735" + integrity sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ== dependencies: - abab "^2.0.0" - whatwg-mimetype "^2.2.0" - whatwg-url "^7.0.0" + call-bound "^1.0.3" + es-errors "^1.3.0" + is-data-view "^1.0.2" + +data-view-byte-offset@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz#068307f9b71ab76dbbe10291389e020856606191" + integrity sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + is-data-view "^1.0.1" dayjs@^1.8.15: - version "1.11.5" - resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.5.tgz#00e8cc627f231f9499c19b38af49f56dc0ac5e93" - integrity sha512-CAdX5Q3YW3Gclyo5Vpqkgpj8fSdLQcRuzfX6mC6Phy0nfJ0eGYOeS7m4mt2plDWLAtA4TqTakvbboHvUxfe4iA== + version "1.11.13" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.13.tgz#92430b0139055c3ebb60150aa13e860a4b5a366c" + integrity sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg== -debug@2.6.9, debug@^2.2.0, debug@^2.3.3: +debug@2.6.9, debug@^2.2.0, debug@^2.6.9: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: ms "2.0.0" -debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: - version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== +debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4, debug@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz#2b3f2aea2ffeb776477460267377dc8710faba8a" + integrity sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA== dependencies: - ms "2.1.2" + ms "^2.1.3" decamelize@^1.1.1, decamelize@^1.2.0: version "1.2.0" @@ -2511,62 +3217,55 @@ decamelize@^1.1.1, decamelize@^1.2.0: integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - integrity sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og== + version "0.2.2" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" + integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== -deep-is@~0.1.3: +dedent@^1.0.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/dedent/-/dedent-1.6.0.tgz#79d52d6389b1ffa67d2bcef59ba51847a9d503b2" + integrity sha512-F1Z+5UCFpmQUzJa11agbyPVMbpgT/qA3/SKyJ1jyBgm7dUcUEa8v9JwDkerSQXfakBwFljIxhOJqGkjUwZ9FSA== + +deep-is@^0.1.3: version "0.1.4" resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== -deepmerge@^3.1.0, deepmerge@^3.2.0: +deepmerge@^3.1.0: version "3.3.0" resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-3.3.0.tgz#d3c47fd6f3a93d517b14426b0628a17b0125f5f7" integrity sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA== +deepmerge@^4.2.2, deepmerge@^4.3.0: + version "4.3.1" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" + integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== + defaults@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" - integrity sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA== + version "1.0.4" + resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz#b0b02062c1e2aa62ff5d9528f0f98baa90978d7a" + integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== dependencies: clone "^1.0.2" -define-properties@^1.1.3, define-properties@^1.1.4: +define-data-property@^1.0.1, define-data-property@^1.1.4: version "1.1.4" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" - integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + gopd "^1.0.1" + +define-properties@^1.1.3, define-properties@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + dependencies: + define-data-property "^1.0.1" has-property-descriptors "^1.0.0" object-keys "^1.1.1" -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA== - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA== - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== - denodeify@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/denodeify/-/denodeify-1.2.1.tgz#3a36287f5034e699e7577901052c2e6c94251631" @@ -2577,35 +3276,50 @@ depd@2.0.0: resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== -deprecated-react-native-listview@^0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/deprecated-react-native-listview/-/deprecated-react-native-listview-0.0.5.tgz#fc8a6dc45b0a8ba611e6014e13b38d6d763e763f" - integrity sha512-Cy7nDdd+KU+nR3tY1BSMuoZpsYC6OVSZyAiUSTDBop2lIgzCseDx7XI57x6h+NXer/8aor2yiQDQfeFcmBMwgQ== +deprecated-react-native-prop-types@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-4.1.0.tgz#8ed03a64c21b7fbdd2d000957b6838d4f38d2c66" + integrity sha512-WfepZHmRbbdTvhcolb8aOKEvQdcmTMn5tKLbqbXmkBvjFjRVWAYqsXk/DBsV8TZxws8SdGHLuHaJrHSQUPRdfw== dependencies: - create-react-class "*" - fbjs "*" + "@react-native/normalize-colors" "*" invariant "*" - react-clone-referenced-element "*" + prop-types "*" + +deprecated-react-native-prop-types@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-5.0.0.tgz#02a12f090da7bd9e8c3ac53c31cf786a1315d302" + integrity sha512-cIK8KYiiGVOFsKdPMmm1L3tA/Gl+JopXL6F5+C7x39MyPsQYnP57Im/D6bNUzcborD7fcMwiwZqcBdBXXZucYQ== + dependencies: + "@react-native/normalize-colors" "^0.73.0" + invariant "^2.2.4" + prop-types "^15.8.1" destroy@1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== -detect-newline@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2" - integrity sha512-CwffZFvlJffUg9zZA0uqrjQayUTC8ob94pnr5sFwaVv3IOmkfUHcWH+jXaQK3askE51Cqe8/9Ql/0uXNwqZ8Zg== +detect-newline@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" + integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== -diff-sequences@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-24.9.0.tgz#5715d6244e2aa65f48bba0bc972db0b0b11e95b5" - integrity sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew== +diff-sequences@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921" + integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q== dijkstrajs@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/dijkstrajs/-/dijkstrajs-1.0.2.tgz#2e48c0d3b825462afe75ab4ad5e829c8ece36257" - integrity sha512-QV6PMaHTCNmKSeP6QoXhVTw9snc9VD8MulTT0Bd99Pacp4SS1cjcrYPgBPmibqKVtMJJfqC6XvOXgPMEEPH/fg== + version "1.0.3" + resolved "https://registry.yarnpkg.com/dijkstrajs/-/dijkstrajs-1.0.3.tgz#4c8dbdea1f0f6478bff94d9c49c784d623e4fc23" + integrity sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA== + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" doctrine@^2.1.0: version "2.1.0" @@ -2639,13 +3353,6 @@ domelementtype@^2.0.1: resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== -domexception@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90" - integrity sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug== - dependencies: - webidl-conversions "^4.0.2" - domhandler@^2.3.0: version "2.4.2" resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" @@ -2666,28 +3373,29 @@ dooboolab-welcome@^1.1.0: resolved "https://registry.yarnpkg.com/dooboolab-welcome/-/dooboolab-welcome-1.3.2.tgz#4928595312f0429b4ea1b485ba8767bae6acdab7" integrity sha512-2NbMaIIURElxEf/UAoVUFlXrO+7n/FRhLCiQlk4fkbGRh9cJ3/f8VEMPveR9m4Ug2l2Zey+UCXjd6EcBqHJ5bw== -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== +dunder-proto@^1.0.0, dunder-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz#d7ae667e1dc83482f8b70fd0f6eefc50da30f58a" + integrity sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A== dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" + call-bind-apply-helpers "^1.0.1" + es-errors "^1.3.0" + gopd "^1.2.0" ee-first@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== -electron-to-chromium@^1.4.202: - version "1.4.237" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.237.tgz#c695c5fedc3bb48f04ba1b39470c5aef2aaafd84" - integrity sha512-vxVyGJcsgArNOVUJcXm+7iY3PJAfmSapEszQD1HbyPLl0qoCmNQ1o/EX3RI7Et5/88In9oLxX3SGF8J3orkUgA== +electron-to-chromium@^1.5.73: + version "1.5.149" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.149.tgz#b6d1a468b9537165e2494d0b5b82e9b3392d0ddb" + integrity sha512-UyiO82eb9dVOx8YO3ajDf9jz2kKyt98DEITRdeLPstOEuTlLzDA4Gyq5K9he71TQziU5jUVu2OAu5N48HmQiyQ== -emoji-regex@^7.0.1: - version "7.0.3" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" - integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== +emittery@^0.13.1: + version "0.13.1" + resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.13.1.tgz#c04b8c3457490e0847ae51fced3af52d338e3dad" + integrity sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ== emoji-regex@^8.0.0: version "8.0.0" @@ -2699,6 +3407,11 @@ encodeurl@~1.0.2: resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== +encodeurl@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-2.0.0.tgz#7b8ea898077d7e409d3ac45474ea38eaf0857a58" + integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg== + encoding@^0.1.11: version "0.1.13" resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9" @@ -2706,13 +3419,6 @@ encoding@^0.1.11: dependencies: iconv-lite "^0.6.2" -end-of-stream@^1.1.0: - version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - entities@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" @@ -2724,9 +3430,9 @@ entities@^2.0.0: integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== envinfo@^7.7.2: - version "7.8.1" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475" - integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw== + version "7.14.0" + resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.14.0.tgz#26dac5db54418f2a4c1159153a0b2ae980838aae" + integrity sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg== error-ex@^1.2.0, error-ex@^1.3.1: version "1.3.2" @@ -2742,7 +3448,7 @@ error-stack-parser@^2.0.6: dependencies: stackframe "^1.3.4" -errorhandler@^1.5.0: +errorhandler@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/errorhandler/-/errorhandler-1.5.1.tgz#b9ba5d17cf90744cd1e851357a6e75bf806a9a91" integrity sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A== @@ -2750,53 +3456,132 @@ errorhandler@^1.5.0: accepts "~1.3.7" escape-html "~1.0.3" -es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5, es-abstract@^1.20.1: - version "1.20.1" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.1.tgz#027292cd6ef44bd12b1913b828116f54787d1814" - integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA== +es-abstract@^1.17.5, es-abstract@^1.23.2, es-abstract@^1.23.3, es-abstract@^1.23.5, es-abstract@^1.23.6, es-abstract@^1.23.9: + version "1.23.9" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.9.tgz#5b45994b7de78dada5c1bebf1379646b32b9d606" + integrity sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA== dependencies: - call-bind "^1.0.2" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - function.prototype.name "^1.1.5" - get-intrinsic "^1.1.1" - get-symbol-description "^1.0.0" - has "^1.0.3" - has-property-descriptors "^1.0.0" - has-symbols "^1.0.3" - internal-slot "^1.0.3" - is-callable "^1.2.4" - is-negative-zero "^2.0.2" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" - is-string "^1.0.7" - is-weakref "^1.0.2" - object-inspect "^1.12.0" + 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.3" + 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.0.0" + es-set-tostringtag "^2.1.0" + es-to-primitive "^1.3.0" + function.prototype.name "^1.1.8" + get-intrinsic "^1.2.7" + get-proto "^1.0.0" + 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-regex "^1.2.1" + is-shared-array-buffer "^1.0.4" + is-string "^1.1.1" + is-typed-array "^1.1.15" + is-weakref "^1.1.0" + math-intrinsics "^1.1.0" + object-inspect "^1.13.3" object-keys "^1.1.1" - object.assign "^4.1.2" - regexp.prototype.flags "^1.4.3" - string.prototype.trimend "^1.0.5" - string.prototype.trimstart "^1.0.5" - unbox-primitive "^1.0.2" + object.assign "^4.1.7" + own-keys "^1.0.1" + regexp.prototype.flags "^1.5.3" + safe-array-concat "^1.1.3" + safe-push-apply "^1.0.0" + safe-regex-test "^1.1.0" + set-proto "^1.0.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.18" -es-array-method-boxes-properly@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" - integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== +es-define-property@^1.0.0, es-define-property@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.1.tgz#983eb2f9a6724e9303f61addf011c72e09e0b0fa" + integrity sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g== -es-to-primitive@^1.2.1: +es-errors@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + +es-iterator-helpers@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz#d1dd0f58129054c0ad922e6a9a1e65eef435fe75" + integrity sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w== dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" + 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" -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== +es-object-atoms@^1.0.0, es-object-atoms@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz#1c4f2c4837327597ce69d2ca190a7fdd172338c1" + integrity sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA== + dependencies: + es-errors "^1.3.0" + +es-set-tostringtag@^2.0.3, es-set-tostringtag@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz#f31dbbe0c183b00a6d26eb6325c810c0fd18bd4d" + integrity sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA== + dependencies: + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + has-tostringtag "^1.0.2" + hasown "^2.0.2" + +es-shim-unscopables@^1.0.2: + version "1.1.0" + resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz#438df35520dac5d105f3943d927549ea3b00f4b5" + integrity sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw== + dependencies: + hasown "^2.0.2" + +es-to-primitive@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.3.0.tgz#96c89c82cc49fd8794a24835ba3e1ff87f214e18" + integrity sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g== + dependencies: + is-callable "^1.2.7" + is-date-object "^1.0.5" + is-symbol "^1.0.4" + +escalade@^3.1.1, escalade@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" + integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== escape-html@~1.0.3: version "1.0.3" @@ -2813,17 +3598,10 @@ escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== -escodegen@^1.9.1: - version "1.14.3" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503" - integrity sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== - dependencies: - esprima "^4.0.1" - estraverse "^4.2.0" - esutils "^2.0.2" - optionator "^0.8.1" - optionalDependencies: - source-map "~0.6.1" +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== eslint-config-prettier@^6.0.0: version "6.15.0" @@ -2832,7 +3610,12 @@ eslint-config-prettier@^6.0.0: dependencies: get-stdin "^6.0.0" -eslint-plugin-eslint-comments@^3.1.1: +eslint-config-prettier@^8.5.0: + version "8.10.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz#3a06a662130807e2502fc3ff8b4143d8a0658e11" + integrity sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg== + +eslint-plugin-eslint-comments@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz#9e1cd7b4413526abb313933071d7aba05ca12ffa" integrity sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ== @@ -2840,73 +3623,70 @@ eslint-plugin-eslint-comments@^3.1.1: escape-string-regexp "^1.0.5" ignore "^5.0.5" -eslint-plugin-flowtype@2.50.3: - version "2.50.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.3.tgz#61379d6dce1d010370acd6681740fd913d68175f" - integrity sha512-X+AoKVOr7Re0ko/yEXyM5SSZ0tazc6ffdIOocp2fFUlWoDt7DV0Bz99mngOkAFLOAWjqRA5jPwqUCbrx13XoxQ== +eslint-plugin-ft-flow@^2.0.1: + version "2.0.3" + resolved "https://registry.yarnpkg.com/eslint-plugin-ft-flow/-/eslint-plugin-ft-flow-2.0.3.tgz#3b3c113c41902bcbacf0e22b536debcfc3c819e8" + integrity sha512-Vbsd/b+LYA99jUbsL6viEUWShFaYQt2YQs3QN3f+aeszOhh2sgdcU0mjzDyD4yyBvMc8qy2uwvBBWfMzEX06tg== dependencies: - lodash "^4.17.10" + lodash "^4.17.21" + string-natural-compare "^3.0.1" -eslint-plugin-jest@22.4.1: - version "22.4.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-22.4.1.tgz#a5fd6f7a2a41388d16f527073b778013c5189a9c" - integrity sha512-gcLfn6P2PrFAVx3AobaOzlIEevpAEf9chTpFZz7bYfc7pz8XRv7vuKTIE4hxPKZSha6XWKKplDQ0x9Pq8xX2mg== - -eslint-plugin-prettier@2.6.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-2.6.2.tgz#71998c60aedfa2141f7bfcbf9d1c459bf98b4fad" - integrity sha512-tGek5clmW5swrAx1mdPYM8oThrBE83ePh7LeseZHBWfHVGrHPhKn7Y5zgRMbU/9D5Td9K4CEmUPjGxA7iw98Og== +eslint-plugin-jest@^26.5.3: + version "26.9.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-26.9.0.tgz#7931c31000b1c19e57dbfb71bbf71b817d1bf949" + integrity sha512-TWJxWGp1J628gxh2KhaH1H1paEdgE2J61BBF1I59c6xWeL5+D1BzMxGDN/nXAfX+aSkR5u80K+XhskK6Gwq9ng== dependencies: - fast-diff "^1.1.1" - jest-docblock "^21.0.0" + "@typescript-eslint/utils" "^5.10.0" -eslint-plugin-react-hooks@^1.5.1: - version "1.7.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz#6210b6d5a37205f0b92858f895a4e827020a7d04" - integrity sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA== +eslint-plugin-prettier@^4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz#651cbb88b1dab98bfd42f017a12fa6b2d993f94b" + integrity sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ== + dependencies: + prettier-linter-helpers "^1.0.0" + +eslint-plugin-react-hooks@^4.6.0: + version "4.6.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz#c829eb06c0e6f484b3fbb85a97e57784f328c596" + integrity sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ== eslint-plugin-react-native-globals@^0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/eslint-plugin-react-native-globals/-/eslint-plugin-react-native-globals-0.1.2.tgz#ee1348bc2ceb912303ce6bdbd22e2f045ea86ea2" integrity sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g== -eslint-plugin-react-native@3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-native/-/eslint-plugin-react-native-3.6.0.tgz#7cad3b7c6159df6d26fe3252c6c5417a17f27b4b" - integrity sha512-BEQcHZ06hZSBYWFVuNEq0xuui5VEsWpHDsZGBtfadHfCRqRMUrkYPgdDb3bpc60qShHE83kqIv59uKdinEg91Q== +eslint-plugin-react-native@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-native/-/eslint-plugin-react-native-4.1.0.tgz#5343acd3b2246bc1b857ac38be708f070d18809f" + integrity sha512-QLo7rzTBOl43FvVqDdq5Ql9IoElIuTdjrz9SKAXCvULvBoRZ44JGSkx9z4999ZusCsb4rK3gjS8gOGyeYqZv2Q== dependencies: eslint-plugin-react-native-globals "^0.1.1" -eslint-plugin-react@7.12.4: - version "7.12.4" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.12.4.tgz#b1ecf26479d61aee650da612e425c53a99f48c8c" - integrity sha512-1puHJkXJY+oS1t467MjbqjvX53uQ05HXwjqDgdbGBqf5j9eeydI54G3KwiJmWciQ0HTBacIKw2jgwSBSH3yfgQ== +eslint-plugin-react@^7.30.1: + version "7.37.5" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz#2975511472bdda1b272b34d779335c9b0e877065" + integrity sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA== dependencies: - array-includes "^3.0.3" + 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" - has "^1.0.3" - jsx-ast-utils "^2.0.1" - object.fromentries "^2.0.0" - prop-types "^15.6.2" - resolve "^1.9.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" -eslint-scope@3.7.1: - version "3.7.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8" - integrity sha512-ivpbtpUgg9SJS4TLjK7KdcDhqc/E3CGItsvQbBNLkNGUeMhd5qnJcryba/brESS+dg3vrLqPuc/UcS7jRJdN5A== - dependencies: - esrecurse "^4.1.0" - estraverse "^4.1.1" - -eslint-scope@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" - integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== - dependencies: - esrecurse "^4.1.0" - estraverse "^4.1.1" - -eslint-scope@^5.0.0: +eslint-scope@5.1.1, eslint-scope@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== @@ -2914,95 +3694,102 @@ eslint-scope@^5.0.0: esrecurse "^4.3.0" estraverse "^4.1.1" -eslint-utils@^1.3.1, eslint-utils@^1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.3.tgz#74fec7c54d0776b6f67e0251040b5806564e981f" - integrity sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q== +eslint-scope@^7.2.2: + version "7.2.2" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f" + integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== dependencies: - eslint-visitor-keys "^1.1.0" + esrecurse "^4.3.0" + estraverse "^5.2.0" -eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" - integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== +eslint-visitor-keys@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" + integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== -eslint@^6.3.0: - version "6.8.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-6.8.0.tgz#62262d6729739f9275723824302fb227c8c93ffb" - integrity sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig== +eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: + version "3.4.3" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== + +eslint@^8.19.0: + version "8.57.1" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.1.tgz#7df109654aba7e3bbe5c8eae533c5e461d3c6ca9" + integrity sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA== dependencies: - "@babel/code-frame" "^7.0.0" - ajv "^6.10.0" - chalk "^2.1.0" - cross-spawn "^6.0.5" - debug "^4.0.1" + "@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" - eslint-scope "^5.0.0" - eslint-utils "^1.4.3" - eslint-visitor-keys "^1.1.0" - espree "^6.1.2" - esquery "^1.0.1" + 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" - file-entry-cache "^5.0.1" - functional-red-black-tree "^1.0.1" - glob-parent "^5.0.0" - globals "^12.1.0" - ignore "^4.0.6" - import-fresh "^3.0.0" + 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" - inquirer "^7.0.0" is-glob "^4.0.0" - js-yaml "^3.13.1" + is-path-inside "^3.0.3" + js-yaml "^4.1.0" json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.3.0" - lodash "^4.17.14" - minimatch "^3.0.4" - mkdirp "^0.5.1" + levn "^0.4.1" + lodash.merge "^4.6.2" + minimatch "^3.1.2" natural-compare "^1.4.0" - optionator "^0.8.3" - progress "^2.0.0" - regexpp "^2.0.1" - semver "^6.1.2" - strip-ansi "^5.2.0" - strip-json-comments "^3.0.1" - table "^5.2.3" + optionator "^0.9.3" + strip-ansi "^6.0.1" text-table "^0.2.0" - v8-compile-cache "^2.0.3" -espree@^6.1.2: - version "6.2.1" - resolved "https://registry.yarnpkg.com/espree/-/espree-6.2.1.tgz#77fc72e1fd744a2052c20f38a5b575832e82734a" - integrity sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw== +espree@^9.6.0, espree@^9.6.1: + version "9.6.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f" + integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== dependencies: - acorn "^7.1.1" - acorn-jsx "^5.2.0" - eslint-visitor-keys "^1.1.0" + acorn "^8.9.0" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.4.1" -esprima@^4.0.0, esprima@^4.0.1: +esprima@^4.0.0, esprima@~4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== -esquery@^1.0.1: - version "1.4.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" - integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== +esquery@^1.4.2: + version "1.6.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz#91419234f804d852a82dceec3e16cdc22cf9dae7" + integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg== dependencies: estraverse "^5.1.0" -esrecurse@^4.1.0, esrecurse@^4.3.0: +esrecurse@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== dependencies: estraverse "^5.2.0" -estraverse@^4.1.1, estraverse@^4.2.0: +estraverse@^4.1.1: version "4.3.0" resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== -estraverse@^5.1.0, estraverse@^5.2.0: +estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== @@ -3022,21 +3809,11 @@ event-target-shim@^5.0.0, event-target-shim@^5.0.1: resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== -eventemitter3@^3.0.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7" - integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q== - events@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" integrity sha512-kEcvvCBByWXGnZy6JUlgAp2gBIUjfCAV6P6TgT1/aaQKcmuAEC4OZTV1I4EWQLz2gxZw76atuVyvHhTxvi0Flw== -exec-sh@^0.3.2: - version "0.3.6" - resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.6.tgz#ff264f9e325519a60cb5e273692943483cca63bc" - integrity sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w== - execa@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" @@ -3050,152 +3827,91 @@ execa@^0.7.0: signal-exit "^3.0.0" strip-eof "^1.0.0" -execa@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" - integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== +execa@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" + integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== dependencies: - cross-spawn "^6.0.0" - get-stream "^4.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" + 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" exit@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA== +expect@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/expect/-/expect-29.7.0.tgz#578874590dcb3214514084c08115d8aee61e11bc" + integrity sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw== dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" + "@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" -expect@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/expect/-/expect-24.9.0.tgz#b75165b4817074fa4a157794f46fe9f1ba15b6ca" - integrity sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q== - dependencies: - "@jest/types" "^24.9.0" - ansi-styles "^3.2.0" - jest-get-type "^24.9.0" - jest-matcher-utils "^24.9.0" - jest-message-util "^24.9.0" - jest-regex-util "^24.9.0" +exponential-backoff@^3.1.1: + version "3.1.2" + resolved "https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.2.tgz#a8f26adb96bf78e8cd8ad1037928d5e5c0679d91" + integrity sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA== -extend-shallow@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-1.1.4.tgz#19d6bf94dfc09d76ba711f39b872d21ff4dd9071" - integrity sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw== - dependencies: - kind-of "^1.1.0" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extend@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -external-editor@^2.0.4: - version "2.2.0" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.2.0.tgz#045511cfd8d133f3846673d1047c154e214ad3d5" - integrity sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A== - dependencies: - chardet "^0.4.0" - iconv-lite "^0.4.17" - tmp "^0.0.33" - -external-editor@^3.0.3: - version "3.1.0" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" - integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== - dependencies: - chardet "^0.7.0" - iconv-lite "^0.4.24" - tmp "^0.0.33" - -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -extsprintf@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== - -extsprintf@^1.2.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" - integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== - -fancy-log@^1.3.2: - version "1.3.3" - resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.3.3.tgz#dbc19154f558690150a23953a0adbd035be45fc7" - integrity sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw== - dependencies: - ansi-gray "^0.1.1" - color-support "^1.1.3" - parse-node-version "^1.0.0" - time-stamp "^1.0.0" - -fast-deep-equal@^3.1.1: +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== -fast-diff@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" - integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== +fast-diff@^1.1.2: + version "1.3.0" + resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.3.0.tgz#ece407fa550a64d638536cd727e129c61616e0f0" + integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== -fast-json-stable-stringify@^2.0.0: +fast-glob@^3.2.9: + version "3.3.3" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818" + integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg== + 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" + +fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== -fast-levenshtein@~2.0.6: +fast-levenshtein@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== +fast-xml-parser@^4.0.12: + version "4.5.3" + resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.5.3.tgz#c54d6b35aa0f23dc1ea60b6c884340c006dc6efb" + integrity sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig== + dependencies: + strnum "^1.1.1" + +fastq@^1.6.0: + version "1.19.1" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.19.1.tgz#d50eaba803c8846a883c16492821ebcd2cda55f5" + integrity sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ== + dependencies: + reusify "^1.0.4" + fb-watchman@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85" - integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== + version "2.0.2" + resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.2.tgz#e9524ee6b5c77e9e5001af0f85f3adbb8623255c" + integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== dependencies: bser "2.1.1" @@ -3204,35 +3920,6 @@ fbjs-css-vars@^1.0.0: resolved "https://registry.yarnpkg.com/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz#216551136ae02fe255932c3ec8775f18e2c078b8" integrity sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ== -fbjs-scripts@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/fbjs-scripts/-/fbjs-scripts-1.2.0.tgz#069a0c0634242d10031c6460ef1fccefcdae8b27" - integrity sha512-5krZ8T0Bf8uky0abPoCLrfa7Orxd8UH4Qq8hRUF2RZYNMu+FmEOrBc7Ib3YVONmxTXTlLAvyrrdrVmksDb2OqQ== - dependencies: - "@babel/core" "^7.0.0" - ansi-colors "^1.0.1" - babel-preset-fbjs "^3.2.0" - core-js "^2.4.1" - cross-spawn "^5.1.0" - fancy-log "^1.3.2" - object-assign "^4.0.1" - plugin-error "^0.1.2" - semver "^5.1.0" - through2 "^2.0.0" - -fbjs@*, fbjs@^3.0.0: - version "3.0.4" - resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-3.0.4.tgz#e1871c6bd3083bac71ff2da868ad5067d37716c6" - integrity sha512-ucV0tDODnGV3JCnnkmoszb5lf4bNpzjv80K41wd4k798Etq+UYD0y0TIfalLjZoKgjive6/adkRnszwapiDgBQ== - dependencies: - cross-fetch "^3.1.5" - fbjs-css-vars "^1.0.0" - loose-envify "^1.0.0" - object-assign "^4.1.0" - promise "^7.1.1" - setimmediate "^1.0.5" - ua-parser-js "^0.7.30" - fbjs@^0.8.4: version "0.8.18" resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.18.tgz#9835e0addb9aca2eff53295cd79ca1cfc7c9662a" @@ -3246,55 +3933,32 @@ fbjs@^0.8.4: setimmediate "^1.0.5" ua-parser-js "^0.7.30" -fbjs@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-1.0.0.tgz#52c215e0883a3c86af2a7a776ed51525ae8e0a5a" - integrity sha512-MUgcMEJaFhCaF1QtWGnmq9ZDRAzECTCRAF7O6UZIlAlkTs1SasiX9aP0Iw7wfD2mJ7wDTNfg2w7u5fSCwJk1OA== +fbjs@^3.0.0: + version "3.0.5" + resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-3.0.5.tgz#aa0edb7d5caa6340011790bd9249dbef8a81128d" + integrity sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg== dependencies: - core-js "^2.4.1" + cross-fetch "^3.1.5" fbjs-css-vars "^1.0.0" - isomorphic-fetch "^2.1.1" loose-envify "^1.0.0" object-assign "^4.1.0" promise "^7.1.1" setimmediate "^1.0.5" - ua-parser-js "^0.7.18" + ua-parser-js "^1.0.35" -figures@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" - integrity sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA== +file-entry-cache@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" + integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== dependencies: - escape-string-regexp "^1.0.5" + flat-cache "^3.0.4" -figures@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" - integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== +fill-range@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" + integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== dependencies: - escape-string-regexp "^1.0.5" - -file-entry-cache@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" - integrity sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== - dependencies: - flat-cache "^2.0.1" - -file-uri-to-path@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" - integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== - -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ== - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" + to-regex-range "^5.0.1" filter-obj@^1.1.0: version "1.1.0" @@ -3337,7 +4001,7 @@ find-up@^3.0.0: dependencies: locate-path "^3.0.0" -find-up@^4.1.0: +find-up@^4.0.0, find-up@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== @@ -3345,7 +4009,7 @@ find-up@^4.1.0: locate-path "^5.0.0" path-exists "^4.0.0" -find-up@~5.0.0: +find-up@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== @@ -3353,38 +4017,65 @@ find-up@~5.0.0: locate-path "^6.0.0" path-exists "^4.0.0" -flat-cache@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0" - integrity sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== +find-yarn-workspace-root@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz#f47fb8d239c900eb78179aa81b66673eac88f7bd" + integrity sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ== dependencies: - flatted "^2.0.0" - rimraf "2.6.3" - write "1.0.3" + micromatch "^4.0.2" -flatted@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" - integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== +flat-cache@^3.0.4: + version "3.2.0" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz#2c0c2d5040c99b1632771a9d105725c0115363ee" + integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw== + dependencies: + flatted "^3.2.9" + keyv "^4.5.3" + rimraf "^3.0.2" + +flatted@^3.2.9: + version "3.3.3" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.3.tgz#67c8fad95454a7c7abebf74bb78ee74a44023358" + integrity sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg== + +flow-enums-runtime@^0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/flow-enums-runtime/-/flow-enums-runtime-0.0.5.tgz#95884bfcc82edaf27eef7e1dd09732331cfbafbc" + integrity sha512-PSZF9ZuaZD03sT9YaIs0FrGJ7lSUw7rHZIex+73UYVXg46eL/wxN5PaVcPJFudE2cJu5f0fezitV5aBkLHPUOQ== + +flow-enums-runtime@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz#5bb0cd1b0a3e471330f4d109039b7eba5cb3e787" + integrity sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw== + +flow-parser@0.*: + version "0.269.1" + resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.269.1.tgz#92067f8100d89a84433c656eb59c5b92e4036eb9" + integrity sha512-2Yr0kqvT7RwaGL192nT78O5AWJeECQjl0NEzBkMsx8OJt63BvNl5yvSIbE4qZ1VDSjEkhbUgaWYdwX354bVNjw== + +flow-parser@^0.206.0: + version "0.206.0" + resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.206.0.tgz#f4f794f8026535278393308e01ea72f31000bfef" + integrity sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w== follow-redirects@^1.14.0: - version "1.15.1" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.1.tgz#0ca6a452306c9b276e4d3127483e29575e207ad5" - integrity sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA== + version "1.15.9" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.9.tgz#a604fa10e443bf98ca94228d9eebcc2e8a2c8ee1" + integrity sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ== -for-each@^0.3.3: - version "0.3.3" - resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" - integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== +for-each@^0.3.3, for-each@^0.3.5: + version "0.3.5" + resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.5.tgz#d650688027826920feeb0af747ee7b9421a41d47" + integrity sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg== dependencies: - is-callable "^1.1.3" + is-callable "^1.2.7" for-in@^0.1.3: version "0.1.8" resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.8.tgz#d8773908e31256109952b1fdb9b3fa867d2775e1" integrity sha512-F0to7vbBSHP8E3l6dCjxNOLuSFAACIxFy3UehTUlG7svlXi37HHsDkyVcHo0Pq8QwrE+pXvWSVX3ZT1T9wAZ9g== -for-in@^1.0.1, for-in@^1.0.2: +for-in@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" integrity sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ== @@ -3396,41 +4087,11 @@ for-own@^1.0.0: dependencies: for-in "^1.0.1" -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== - -form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA== - dependencies: - map-cache "^0.2.2" - fresh@0.5.2: version "0.5.2" resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== -fs-extra@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-1.0.0.tgz#cd3ce5f7e7cb6145883fcae3191e9877f8587950" - integrity sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - klaw "^1.0.0" - fs-extra@^2.0.0: version "2.1.2" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-2.1.2.tgz#046c70163cef9aad46b0e4a7fa467fb22d71de35" @@ -3448,40 +4109,44 @@ fs-extra@^8.1.0: jsonfile "^4.0.0" universalify "^0.1.0" +fs-extra@^9.0.0: + version "9.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" + integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== -fsevents@^1.2.7: - version "1.2.13" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" - integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== +fsevents@^2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + +function.prototype.name@^1.1.6, function.prototype.name@^1.1.8: + version "1.1.8" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.8.tgz#e68e1df7b259a5c949eeef95cdbde53edffabb78" + integrity sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q== dependencies: - bindings "^1.5.0" - nan "^2.12.1" + 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" -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -function.prototype.name@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" - integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.0" - functions-have-names "^1.2.2" - -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== - -functions-have-names@^1.2.2: +functions-have-names@^1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== @@ -3496,19 +4161,39 @@ get-caller-file@^1.0.1: resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== -get-caller-file@^2.0.1: +get-caller-file@^2.0.1, get-caller-file@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.2.tgz#336975123e05ad0b7ba41f152ee4aadbea6cf598" - integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA== +get-intrinsic@^1.2.4, get-intrinsic@^1.2.5, get-intrinsic@^1.2.6, get-intrinsic@^1.2.7, get-intrinsic@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz#743f0e3b6964a93a5491ed1bffaae054d7f98d01" + integrity sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ== dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.3" + call-bind-apply-helpers "^1.0.2" + es-define-property "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.1.1" + function-bind "^1.1.2" + get-proto "^1.0.1" + gopd "^1.2.0" + has-symbols "^1.1.0" + hasown "^2.0.2" + math-intrinsics "^1.1.0" + +get-package-type@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" + integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== + +get-proto@^1.0.0, get-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/get-proto/-/get-proto-1.0.1.tgz#150b3f2743869ef3e851ec0c49d15b1d14d00ee1" + integrity sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g== + dependencies: + dunder-proto "^1.0.1" + es-object-atoms "^1.0.0" get-stdin@^6.0.0: version "6.0.0" @@ -3520,58 +4205,35 @@ get-stream@^3.0.0: resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" integrity sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ== -get-stream@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== +get-stream@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" + integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== + +get-symbol-description@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.1.0.tgz#7bdd54e0befe8ffc9f3b4e203220d9f1e881b6ee" + integrity sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg== dependencies: - pump "^3.0.0" + call-bound "^1.0.3" + es-errors "^1.3.0" + get-intrinsic "^1.2.6" -get-symbol-description@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" - integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA== - -getenv@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/getenv/-/getenv-1.0.0.tgz#874f2e7544fbca53c7a4738f37de8605c3fcfc31" - integrity sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg== - -getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== - dependencies: - assert-plus "^1.0.0" - -glob-parent@^5.0.0: +glob-parent@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== dependencies: is-glob "^4.0.1" -glob@7.1.6: - version "7.1.6" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" - integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== +glob-parent@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" + is-glob "^4.0.3" -glob@^7.1.1, glob@^7.1.2, glob@^7.1.3: +glob@^7.1.1, glob@^7.1.3, glob@^7.1.4: version "7.2.3" resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== @@ -3588,35 +4250,47 @@ globals@^11.1.0: resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== -globals@^12.1.0: - version "12.4.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8" - integrity sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== +globals@^13.19.0: + version "13.24.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz#8432a19d78ce0c1e833949c36adb345400bb1171" + integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ== dependencies: - type-fest "^0.8.1" + type-fest "^0.20.2" -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0: - version "4.2.10" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" - integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== - -growly@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" - integrity sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw== - -har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== - -har-validator@~5.1.3: - version "5.1.5" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" - integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== +globalthis@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236" + integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ== dependencies: - ajv "^6.12.3" - har-schema "^2.0.0" + define-properties "^1.2.1" + gopd "^1.0.1" + +globby@^11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" + integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== + 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" + +gopd@^1.0.1, gopd@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz#89f56b8217bdbc8802bd299df6d7f1081d7e51a1" + integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg== + +graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9: + version "4.2.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + +graphemer@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== has-ansi@^2.0.0: version "2.0.0" @@ -3625,82 +4299,84 @@ has-ansi@^2.0.0: dependencies: ansi-regex "^2.0.0" -has-bigints@^1.0.1, has-bigints@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" - integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== +has-bigints@^1.0.2: + version "1.1.0" + resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.1.0.tgz#28607e965ac967e03cd2a2c70a2636a1edad49fe" + integrity sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg== has-flag@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-property-descriptors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" - integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== +has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== dependencies: - get-intrinsic "^1.1.1" + es-define-property "^1.0.0" -has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" - integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== - -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" - integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== +has-proto@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.2.0.tgz#5de5a6eabd95fdffd9818b43055e8065e39fe9d5" + integrity sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ== dependencies: - has-symbols "^1.0.2" + dunder-proto "^1.0.0" -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q== +has-symbols@^1.0.3, has-symbols@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz#fc9c6a783a084951d0b971fe1018de813707a338" + integrity sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ== + +has-tostringtag@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" + integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" + has-symbols "^1.0.3" -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw== +hasown@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" + integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" + function-bind "^1.1.2" -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ== +hermes-estree@0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.12.0.tgz#8a289f9aee854854422345e6995a48613bac2ca8" + integrity sha512-+e8xR6SCen0wyAKrMT3UD0ZCCLymKhRgjEB5sS28rKiFir/fXgLoeRilRUssFCILmGHb+OvHDUlhxs0+IEyvQw== -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ== +hermes-estree@0.25.1: + version "0.25.1" + resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.25.1.tgz#6aeec17d1983b4eabf69721f3aa3eb705b17f480" + integrity sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw== + +hermes-estree@0.28.1: + version "0.28.1" + resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.28.1.tgz#631e6db146b06e62fc1c630939acf4a3c77d1b24" + integrity sha512-w3nxl/RGM7LBae0v8LH2o36+8VqwOZGv9rX1wyoWT6YaKZLqpJZ0YQ5P0LVr3tuRpf7vCx0iIG4i/VmBJejxTQ== + +hermes-parser@0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.12.0.tgz#114dc26697cfb41a6302c215b859b74224383773" + integrity sha512-d4PHnwq6SnDLhYl3LHNHvOg7nQ6rcI7QVil418REYksv0Mh3cEkHDcuhGxNQ3vgnLSLl4QSvDrFCwQNYdpWlzw== dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" + hermes-estree "0.12.0" -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== +hermes-parser@0.25.1: + version "0.25.1" + resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.25.1.tgz#5be0e487b2090886c62bd8a11724cd766d5f54d1" + integrity sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA== dependencies: - function-bind "^1.1.1" + hermes-estree "0.25.1" -hermes-engine@~0.5.0: - version "0.5.1" - resolved "https://registry.yarnpkg.com/hermes-engine/-/hermes-engine-0.5.1.tgz#601115e4b1e0a17d9aa91243b96277de4e926e09" - integrity sha512-hLwqh8dejHayjlpvZY40e1aDCDvyP98cWx/L5DhAjSJLH8g4z9Tp08D7y4+3vErDsncPOdf1bxm+zUWpx0/Fxg== +hermes-parser@0.28.1: + version "0.28.1" + resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.28.1.tgz#17b9e6377f334b6870a1f6da2e123fdcd0b605ac" + integrity sha512-nf8o+hE8g7UJWParnccljHumE9Vlq8F7MqIdeahl+4x0tvCUJYRrT0L7h0MMg/X9YJmkNwsfbaNNrzPtFXOscg== + dependencies: + hermes-estree "0.28.1" hermes-profile-transformer@^0.0.6: version "0.0.6" @@ -3731,13 +4407,6 @@ hosted-git-info@^2.1.4: resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== -html-encoding-sniffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8" - integrity sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw== - dependencies: - whatwg-encoding "^1.0.1" - html-entities@^1.2.0: version "1.4.0" resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc" @@ -3748,6 +4417,14 @@ html-escaper@^2.0.0: resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== +html2canvas@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/html2canvas/-/html2canvas-1.4.1.tgz#7cef1888311b5011d507794a066041b14669a543" + integrity sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA== + dependencies: + css-line-break "^2.1.0" + text-segmentation "^1.0.3" + htmlparser2@3.10.1: version "3.10.1" resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" @@ -3771,27 +4448,24 @@ http-errors@2.0.0: statuses "2.0.1" toidentifier "1.0.1" -http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== +https-proxy-agent@^7.0.5: + version "7.0.6" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz#da8dfeac7da130b05c2ba4b59c9b6cd66611a6b9" + integrity sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw== dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" + agent-base "^7.1.2" + debug "4" + +human-signals@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== i18n-js@^3.5.1: version "3.9.2" resolved "https://registry.yarnpkg.com/i18n-js/-/i18n-js-3.9.2.tgz#4a015dcfabd4c9fc73115fc2d02d2627e4c15ca5" integrity sha512-+Gm8h5HL0emzKhRx2avMKX+nKiVPXeaOZm7Euf2/pbbFcLQoJ3zZYiUykAzoRasijCoWos2Kl1tslmScTgAQKw== -iconv-lite@0.4.24, iconv-lite@^0.4.17, iconv-lite@^0.4.24: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - iconv-lite@^0.6.2: version "0.6.3" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" @@ -3799,25 +4473,22 @@ iconv-lite@^0.6.2: dependencies: safer-buffer ">= 2.1.2 < 3.0.0" -ieee754@^1.1.4: +ieee754@^1.1.13, ieee754@^1.1.4: version "1.2.1" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== -ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== +ignore@^5.0.5, ignore@^5.2.0: + version "5.3.2" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5" + integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g== -ignore@^5.0.5: - version "5.2.0" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" - integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== - -image-size@^0.6.0: - version "0.6.3" - resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.6.3.tgz#e7e5c65bb534bd7cdcedd6cb5166272a85f75fb2" - integrity sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA== +image-size@^1.0.2: + version "1.2.1" + resolved "https://registry.yarnpkg.com/image-size/-/image-size-1.2.1.tgz#ee118aedfe666db1a6ee12bed5821cde3740276d" + integrity sha512-rH+46sQJ2dlwfjfhCyNx5thzrv+dtmBIhPHk0zgRUukHzZ/kRueTJXoYYsclBaKcSMBWuGbOFXtioLpzTb5euw== + dependencies: + queue "6.0.2" import-fresh@^2.0.0: version "2.0.0" @@ -3827,21 +4498,21 @@ import-fresh@^2.0.0: caller-path "^2.0.0" resolve-from "^3.0.0" -import-fresh@^3.0.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" - integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== +import-fresh@^3.2.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.1.tgz#9cecb56503c0ada1f2741dbbd6546e4b13b57ccf" + integrity sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ== dependencies: parent-module "^1.0.0" resolve-from "^4.0.0" -import-local@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" - integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== +import-local@^3.0.2: + version "3.2.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.2.0.tgz#c3d5c745798c02a6f8b897726aba5100186ee260" + integrity sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA== dependencies: - pkg-dir "^3.0.0" - resolve-cwd "^2.0.0" + pkg-dir "^4.2.0" + resolve-cwd "^3.0.0" imurmurhash@^0.1.4: version "0.1.4" @@ -3856,58 +4527,19 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: version "2.0.4" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== -inquirer@^3.0.6: - version "3.3.0" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9" - integrity sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ== +internal-slot@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.1.0.tgz#1eac91762947d2f7056bc838d93e13b2e9604961" + integrity sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw== dependencies: - ansi-escapes "^3.0.0" - chalk "^2.0.0" - cli-cursor "^2.1.0" - cli-width "^2.0.0" - external-editor "^2.0.4" - figures "^2.0.0" - lodash "^4.3.0" - mute-stream "0.0.7" - run-async "^2.2.0" - rx-lite "^4.0.8" - rx-lite-aggregates "^4.0.8" - string-width "^2.1.0" - strip-ansi "^4.0.0" - through "^2.3.6" - -inquirer@^7.0.0: - version "7.3.3" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.3.3.tgz#04d176b2af04afc157a83fd7c100e98ee0aad003" - integrity sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA== - dependencies: - ansi-escapes "^4.2.1" - chalk "^4.1.0" - cli-cursor "^3.1.0" - cli-width "^3.0.0" - external-editor "^3.0.3" - figures "^3.0.0" - lodash "^4.17.19" - mute-stream "0.0.8" - run-async "^2.4.0" - rxjs "^6.6.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - through "^2.3.6" - -internal-slot@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" - integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== - dependencies: - get-intrinsic "^1.1.0" - has "^1.0.3" - side-channel "^1.0.4" + es-errors "^1.3.0" + hasown "^2.0.2" + side-channel "^1.1.0" intl@^1.2.5: version "1.2.5" @@ -3927,23 +4559,18 @@ invert-kv@^1.0.0: integrity sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ== ip@^1.1.5: - version "1.1.8" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.8.tgz#ae05948f6b075435ed3307acce04629da8cdbf48" - integrity sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg== + version "1.1.9" + resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.9.tgz#8dfbcc99a754d07f425310b86a99546b1151e396" + integrity sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ== -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A== +is-array-buffer@^3.0.4, is-array-buffer@^3.0.5: + version "3.0.5" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.5.tgz#65742e1e687bd2cc666253068fd8707fe4d44280" + integrity sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A== dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== - dependencies: - kind-of "^6.0.0" + call-bind "^1.0.8" + call-bound "^1.0.3" + get-intrinsic "^1.2.6" is-arrayish@^0.2.1: version "0.2.1" @@ -3955,106 +4582,88 @@ is-arrayish@^0.3.1: resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== -is-bigint@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" - integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== +is-async-function@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.1.1.tgz#3e69018c8e04e73b738793d020bfe884b9fd3523" + integrity sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ== dependencies: - has-bigints "^1.0.1" + 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" -is-boolean-object@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" - integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== +is-bigint@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.1.0.tgz#dda7a3445df57a42583db4228682eba7c4170672" + integrity sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ== dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" + has-bigints "^1.0.2" -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== - -is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" - integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== - -is-ci@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" - integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== +is-boolean-object@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.2.2.tgz#7067f47709809a393c71ff5bb3e135d8a9215d9e" + integrity sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A== dependencies: - ci-info "^2.0.0" + call-bound "^1.0.3" + has-tostringtag "^1.0.2" -is-core-module@^2.9.0: - version "2.10.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.10.0.tgz#9012ede0a91c69587e647514e1d5277019e728ed" - integrity sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg== +is-callable@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== + +is-core-module@^2.13.0, is-core-module@^2.16.0: + version "2.16.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.1.tgz#2a98801a849f43e2add644fbb6bc6229b19a4ef4" + integrity sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w== dependencies: - has "^1.0.3" + hasown "^2.0.2" -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - integrity sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg== - dependencies: - kind-of "^3.0.2" - -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== - dependencies: - kind-of "^6.0.0" - -is-date-object@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" - integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== - dependencies: - has-tostringtag "^1.0.0" - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: +is-data-view@^1.0.1, is-data-view@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== + resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.2.tgz#bae0a41b9688986c2188dda6657e56b8f9e63b8e" + integrity sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw== dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" + call-bound "^1.0.2" + get-intrinsic "^1.2.6" + is-typed-array "^1.1.13" + +is-date-object@^1.0.5, is-date-object@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.1.0.tgz#ad85541996fc7aa8b2729701d27b7319f95d82f7" + integrity sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg== + dependencies: + call-bound "^1.0.2" + has-tostringtag "^1.0.2" is-directory@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" integrity sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw== -is-extendable@^0.1.0, is-extendable@^0.1.1: +is-docker@^2.0.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" + integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + +is-extendable@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== - dependencies: - is-plain-object "^2.0.4" - is-extglob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== +is-finalizationregistry@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz#eefdcdc6c94ddd0674d9c85887bf93f944a97c90" + integrity sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg== + dependencies: + call-bound "^1.0.3" + is-fullwidth-code-point@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" @@ -4077,111 +4686,167 @@ is-generator-fn@^2.0.0: resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== -is-glob@^4.0.0, is-glob@^4.0.1: +is-generator-function@^1.0.10: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.1.0.tgz#bf3eeda931201394f57b5dba2800f91a238309ca" + integrity sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ== + dependencies: + call-bound "^1.0.3" + get-proto "^1.0.0" + has-tostringtag "^1.0.2" + safe-regex-test "^1.1.0" + +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3: version "4.0.3" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== dependencies: is-extglob "^2.1.1" -is-negative-zero@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" - integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== +is-interactive@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" + integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== -is-number-object@^1.0.4: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" - integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== - dependencies: - has-tostringtag "^1.0.0" +is-map@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.3.tgz#ede96b7fe1e270b3c4465e3a465658764926d62e" + integrity sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw== -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== +is-number-object@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.1.1.tgz#144b21e95a1bc148205dcc2814a9134ec41b2541" + integrity sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw== dependencies: - kind-of "^3.0.2" + call-bound "^1.0.3" + has-tostringtag "^1.0.2" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-path-inside@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== is-plain-obj@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== -is-plain-object@^2.0.3, is-plain-object@^2.0.4: +is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== dependencies: isobject "^3.0.1" -is-regex@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" - integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== +is-regex@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.2.1.tgz#76d70a3ed10ef9be48eb577887d74205bf0cad22" + integrity sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g== dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" + call-bound "^1.0.2" + gopd "^1.2.0" + has-tostringtag "^1.0.2" + hasown "^2.0.2" -is-shared-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" - integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== +is-set@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.3.tgz#8ab209ea424608141372ded6e0cb200ef1d9d01d" + integrity sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg== + +is-shared-array-buffer@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz#9b67844bd9b7f246ba0708c3a93e34269c774f6f" + integrity sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A== dependencies: - call-bind "^1.0.2" + call-bound "^1.0.3" is-stream@^1.0.1, is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" integrity sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== -is-string@^1.0.5, is-string@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" - integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== +is-stream@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + +is-string@^1.0.7, is-string@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.1.1.tgz#92ea3f3d5c5b6e039ca8677e5ac8d07ea773cbb9" + integrity sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA== dependencies: - has-tostringtag "^1.0.0" + call-bound "^1.0.3" + has-tostringtag "^1.0.2" -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" - integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== +is-symbol@^1.0.4, is-symbol@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.1.1.tgz#f47761279f532e2b05a7024a7506dbbedacd0634" + integrity sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w== dependencies: - has-symbols "^1.0.2" + call-bound "^1.0.2" + has-symbols "^1.1.0" + safe-regex-test "^1.1.0" -is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== - -is-weakref@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" - integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== +is-typed-array@^1.1.13, is-typed-array@^1.1.14, is-typed-array@^1.1.15: + version "1.1.15" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.15.tgz#4bfb4a45b61cee83a5a46fba778e4e8d59c0ce0b" + integrity sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ== dependencies: - call-bind "^1.0.2" + which-typed-array "^1.1.16" -is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== +is-unicode-supported@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" + integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== + +is-weakmap@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.2.tgz#bf72615d649dfe5f699079c54b83e47d1ae19cfd" + integrity sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w== + +is-weakref@^1.0.2, is-weakref@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.1.1.tgz#eea430182be8d64174bd96bffbc46f21bf3f9293" + integrity sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew== + dependencies: + call-bound "^1.0.3" + +is-weakset@^2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.4.tgz#c9f5deb0bc1906c6d6f1027f284ddf459249daca" + integrity sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ== + dependencies: + call-bound "^1.0.3" + get-intrinsic "^1.2.6" is-wsl@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" integrity sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw== +is-wsl@^2.1.1, is-wsl@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + dependencies: + is-docker "^2.0.0" + isarray@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== -isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: +isarray@^1.0.0, isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== -isarray@^2.0.1: +isarray@^2.0.1, isarray@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== @@ -4191,14 +4856,7 @@ isexe@^2.0.0: resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA== - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: +isobject@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== @@ -4211,430 +4869,476 @@ isomorphic-fetch@^2.1.1: node-fetch "^1.0.1" whatwg-fetch ">=0.10.0" -isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== +istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz#2d166c4b0644d43a39f04bf6c2edd1e585f31756" + integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg== -istanbul-lib-coverage@^2.0.2, istanbul-lib-coverage@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz#675f0ab69503fad4b1d849f736baaca803344f49" - integrity sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA== - -istanbul-lib-instrument@^3.0.1, istanbul-lib-instrument@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz#a5f63d91f0bbc0c3e479ef4c5de027335ec6d630" - integrity sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA== +istanbul-lib-instrument@^5.0.4: + version "5.2.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz#d10c8885c2125574e1c231cacadf955675e1ce3d" + integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg== dependencies: - "@babel/generator" "^7.4.0" - "@babel/parser" "^7.4.3" - "@babel/template" "^7.4.0" - "@babel/traverse" "^7.4.3" - "@babel/types" "^7.4.0" - istanbul-lib-coverage "^2.0.5" - semver "^6.0.0" + "@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" -istanbul-lib-report@^2.0.4: - version "2.0.8" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz#5a8113cd746d43c4889eba36ab10e7d50c9b4f33" - integrity sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ== +istanbul-lib-instrument@^6.0.0: + version "6.0.3" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz#fa15401df6c15874bcb2105f773325d78c666765" + integrity sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q== dependencies: - istanbul-lib-coverage "^2.0.5" - make-dir "^2.1.0" - supports-color "^6.1.0" + "@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" -istanbul-lib-source-maps@^3.0.1: - version "3.0.6" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz#284997c48211752ec486253da97e3879defba8c8" - integrity sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw== +istanbul-lib-report@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz#908305bac9a5bd175ac6a74489eafd0fc2445a7d" + integrity sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw== + dependencies: + istanbul-lib-coverage "^3.0.0" + make-dir "^4.0.0" + supports-color "^7.1.0" + +istanbul-lib-source-maps@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551" + integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== dependencies: debug "^4.1.1" - istanbul-lib-coverage "^2.0.5" - make-dir "^2.1.0" - rimraf "^2.6.3" + istanbul-lib-coverage "^3.0.0" source-map "^0.6.1" -istanbul-reports@^2.2.6: - version "2.2.7" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-2.2.7.tgz#5d939f6237d7b48393cc0959eab40cd4fd056931" - integrity sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg== +istanbul-reports@^3.1.3: + version "3.1.7" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.7.tgz#daed12b9e1dca518e15c056e1e537e741280fa0b" + integrity sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g== dependencies: html-escaper "^2.0.0" + istanbul-lib-report "^3.0.0" -jest-changed-files@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-24.9.0.tgz#08d8c15eb79a7fa3fc98269bc14b451ee82f8039" - integrity sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg== +iterator.prototype@^1.1.4: + version "1.1.5" + resolved "https://registry.yarnpkg.com/iterator.prototype/-/iterator.prototype-1.1.5.tgz#12c959a29de32de0aa3bbbb801f4d777066dae39" + integrity sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g== dependencies: - "@jest/types" "^24.9.0" - execa "^1.0.0" - throat "^4.0.0" + 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" -jest-cli@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-24.9.0.tgz#ad2de62d07472d419c6abc301fc432b98b10d2af" - integrity sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg== +jest-changed-files@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-29.7.0.tgz#1c06d07e77c78e1585d020424dedc10d6e17ac3a" + integrity sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w== dependencies: - "@jest/core" "^24.9.0" - "@jest/test-result" "^24.9.0" - "@jest/types" "^24.9.0" - chalk "^2.0.1" - exit "^0.1.2" - import-local "^2.0.0" - is-ci "^2.0.0" - jest-config "^24.9.0" - jest-util "^24.9.0" - jest-validate "^24.9.0" - prompts "^2.0.1" - realpath-native "^1.1.0" - yargs "^13.3.0" + execa "^5.0.0" + jest-util "^29.7.0" + p-limit "^3.1.0" -jest-config@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-24.9.0.tgz#fb1bbc60c73a46af03590719efa4825e6e4dd1b5" - integrity sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ== +jest-circus@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-29.7.0.tgz#b6817a45fcc835d8b16d5962d0c026473ee3668a" + integrity sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw== dependencies: - "@babel/core" "^7.1.0" - "@jest/test-sequencer" "^24.9.0" - "@jest/types" "^24.9.0" - babel-jest "^24.9.0" - chalk "^2.0.1" - glob "^7.1.1" - jest-environment-jsdom "^24.9.0" - jest-environment-node "^24.9.0" - jest-get-type "^24.9.0" - jest-jasmine2 "^24.9.0" - jest-regex-util "^24.3.0" - jest-resolve "^24.9.0" - jest-util "^24.9.0" - jest-validate "^24.9.0" - micromatch "^3.1.10" - pretty-format "^24.9.0" - realpath-native "^1.1.0" - -jest-diff@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-24.9.0.tgz#931b7d0d5778a1baf7452cb816e325e3724055da" - integrity sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ== - dependencies: - chalk "^2.0.1" - diff-sequences "^24.9.0" - jest-get-type "^24.9.0" - pretty-format "^24.9.0" - -jest-docblock@^21.0.0: - version "21.2.0" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-21.2.0.tgz#51529c3b30d5fd159da60c27ceedc195faf8d414" - integrity sha512-5IZ7sY9dBAYSV+YjQ0Ovb540Ku7AO9Z5o2Cg789xj167iQuZ2cG+z0f3Uct6WeYLbU6aQiM2pCs7sZ+4dotydw== - -jest-docblock@^24.3.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-24.9.0.tgz#7970201802ba560e1c4092cc25cbedf5af5a8ce2" - integrity sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA== - dependencies: - detect-newline "^2.1.0" - -jest-each@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-24.9.0.tgz#eb2da602e2a610898dbc5f1f6df3ba86b55f8b05" - integrity sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog== - dependencies: - "@jest/types" "^24.9.0" - chalk "^2.0.1" - jest-get-type "^24.9.0" - jest-util "^24.9.0" - pretty-format "^24.9.0" - -jest-environment-jsdom@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz#4b0806c7fc94f95edb369a69cc2778eec2b7375b" - integrity sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA== - dependencies: - "@jest/environment" "^24.9.0" - "@jest/fake-timers" "^24.9.0" - "@jest/types" "^24.9.0" - jest-mock "^24.9.0" - jest-util "^24.9.0" - jsdom "^11.5.1" - -jest-environment-node@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-24.9.0.tgz#333d2d2796f9687f2aeebf0742b519f33c1cbfd3" - integrity sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA== - dependencies: - "@jest/environment" "^24.9.0" - "@jest/fake-timers" "^24.9.0" - "@jest/types" "^24.9.0" - jest-mock "^24.9.0" - jest-util "^24.9.0" - -jest-get-type@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-24.9.0.tgz#1684a0c8a50f2e4901b6644ae861f579eed2ef0e" - integrity sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q== - -jest-haste-map@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-24.9.0.tgz#b38a5d64274934e21fa417ae9a9fbeb77ceaac7d" - integrity sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ== - dependencies: - "@jest/types" "^24.9.0" - anymatch "^2.0.0" - fb-watchman "^2.0.0" - graceful-fs "^4.1.15" - invariant "^2.2.4" - jest-serializer "^24.9.0" - jest-util "^24.9.0" - jest-worker "^24.9.0" - micromatch "^3.1.10" - sane "^4.0.3" - walker "^1.0.7" - optionalDependencies: - fsevents "^1.2.7" - -jest-jasmine2@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz#1f7b1bd3242c1774e62acabb3646d96afc3be6a0" - integrity sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw== - dependencies: - "@babel/traverse" "^7.1.0" - "@jest/environment" "^24.9.0" - "@jest/test-result" "^24.9.0" - "@jest/types" "^24.9.0" - chalk "^2.0.1" + "@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" - expect "^24.9.0" + dedent "^1.0.0" is-generator-fn "^2.0.0" - jest-each "^24.9.0" - jest-matcher-utils "^24.9.0" - jest-message-util "^24.9.0" - jest-runtime "^24.9.0" - jest-snapshot "^24.9.0" - jest-util "^24.9.0" - pretty-format "^24.9.0" - throat "^4.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" -jest-leak-detector@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz#b665dea7c77100c5c4f7dfcb153b65cf07dcf96a" - integrity sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA== +jest-cli@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-29.7.0.tgz#5592c940798e0cae677eec169264f2d839a37995" + integrity sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg== dependencies: - jest-get-type "^24.9.0" - pretty-format "^24.9.0" + "@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" -jest-matcher-utils@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz#f5b3661d5e628dffe6dd65251dfdae0e87c3a073" - integrity sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA== +jest-config@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-29.7.0.tgz#bcbda8806dbcc01b1e316a46bb74085a84b0245f" + integrity sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ== dependencies: - chalk "^2.0.1" - jest-diff "^24.9.0" - jest-get-type "^24.9.0" - pretty-format "^24.9.0" + "@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" -jest-message-util@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-24.9.0.tgz#527f54a1e380f5e202a8d1149b0ec872f43119e3" - integrity sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw== +jest-diff@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.7.0.tgz#017934a66ebb7ecf6f205e84699be10afd70458a" + integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw== dependencies: - "@babel/code-frame" "^7.0.0" - "@jest/test-result" "^24.9.0" - "@jest/types" "^24.9.0" - "@types/stack-utils" "^1.0.1" - chalk "^2.0.1" - micromatch "^3.1.10" - slash "^2.0.0" - stack-utils "^1.0.1" + chalk "^4.0.0" + diff-sequences "^29.6.3" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" -jest-mock@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-24.9.0.tgz#c22835541ee379b908673ad51087a2185c13f1c6" - integrity sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w== +jest-docblock@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-29.7.0.tgz#8fddb6adc3cdc955c93e2a87f61cfd350d5d119a" + integrity sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g== dependencies: - "@jest/types" "^24.9.0" + detect-newline "^3.0.0" -jest-pnp-resolver@^1.2.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" - integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== +jest-each@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-29.7.0.tgz#162a9b3f2328bdd991beaabffbb74745e56577d1" + integrity sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ== + 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" + +jest-environment-node@^29.2.1, jest-environment-node@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.7.0.tgz#0b93e111dda8ec120bc8300e6d1fb9576e164376" + integrity sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw== + 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" + +jest-get-type@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.6.3.tgz#36f499fdcea197c1045a127319c0481723908fd1" + integrity sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw== + +jest-haste-map@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.7.0.tgz#3c2396524482f5a0506376e6c858c3bbcc17b104" + integrity sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA== + 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" + optionalDependencies: + fsevents "^2.3.2" + +jest-leak-detector@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz#5b7ec0dadfdfec0ca383dc9aa016d36b5ea4c728" + integrity sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw== + dependencies: + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + +jest-matcher-utils@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz#ae8fec79ff249fd592ce80e3ee474e83a6c44f12" + integrity sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g== + dependencies: + chalk "^4.0.0" + jest-diff "^29.7.0" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + +jest-message-util@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.7.0.tgz#8bc392e204e95dfe7564abbe72a404e28e51f7f3" + integrity sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w== + 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" + +jest-mock@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.7.0.tgz#4e836cf60e99c6fcfabe9f99d017f3fdd50a6347" + integrity sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw== + dependencies: + "@jest/types" "^29.6.3" + "@types/node" "*" + jest-util "^29.7.0" + +jest-pnp-resolver@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz#930b1546164d4ad5937d5540e711d4d38d4cad2e" + integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w== jest-react-native@^18.0.0: version "18.0.0" resolved "https://registry.yarnpkg.com/jest-react-native/-/jest-react-native-18.0.0.tgz#77dd909f069324599f227c58c61c2e62168726ba" integrity sha512-BPL0WBX1kx+qo4KB92o82pcq4uFXH6gmYtN7DDj+etMK6pvtWwPFWpvT9JHmaS96wP5Xf9Vq2ilAxXycgHeMog== -jest-regex-util@^24.3.0, jest-regex-util@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-24.9.0.tgz#c13fb3380bde22bf6575432c493ea8fe37965636" - integrity sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA== +jest-regex-util@^27.0.6: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.5.1.tgz#4da143f7e9fd1e542d4aa69617b38e4a78365b95" + integrity sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg== -jest-resolve-dependencies@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz#ad055198959c4cfba8a4f066c673a3f0786507ab" - integrity sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g== - dependencies: - "@jest/types" "^24.9.0" - jest-regex-util "^24.3.0" - jest-snapshot "^24.9.0" +jest-regex-util@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.6.3.tgz#4a556d9c776af68e1c5f48194f4d0327d24e8a52" + integrity sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg== -jest-resolve@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-24.9.0.tgz#dff04c7687af34c4dd7e524892d9cf77e5d17321" - integrity sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ== +jest-resolve-dependencies@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz#1b04f2c095f37fc776ff40803dc92921b1e88428" + integrity sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA== dependencies: - "@jest/types" "^24.9.0" - browser-resolve "^1.11.3" - chalk "^2.0.1" - jest-pnp-resolver "^1.2.1" - realpath-native "^1.1.0" + jest-regex-util "^29.6.3" + jest-snapshot "^29.7.0" -jest-runner@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-24.9.0.tgz#574fafdbd54455c2b34b4bdf4365a23857fcdf42" - integrity sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg== +jest-resolve@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-29.7.0.tgz#64d6a8992dd26f635ab0c01e5eef4399c6bcbc30" + integrity sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA== dependencies: - "@jest/console" "^24.7.1" - "@jest/environment" "^24.9.0" - "@jest/test-result" "^24.9.0" - "@jest/types" "^24.9.0" - chalk "^2.4.2" - exit "^0.1.2" - graceful-fs "^4.1.15" - jest-config "^24.9.0" - jest-docblock "^24.3.0" - jest-haste-map "^24.9.0" - jest-jasmine2 "^24.9.0" - jest-leak-detector "^24.9.0" - jest-message-util "^24.9.0" - jest-resolve "^24.9.0" - jest-runtime "^24.9.0" - jest-util "^24.9.0" - jest-worker "^24.6.0" - source-map-support "^0.5.6" - throat "^4.0.0" + 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" -jest-runtime@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-24.9.0.tgz#9f14583af6a4f7314a6a9d9f0226e1a781c8e4ac" - integrity sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw== +jest-runner@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-29.7.0.tgz#809af072d408a53dcfd2e849a4c976d3132f718e" + integrity sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ== dependencies: - "@jest/console" "^24.7.1" - "@jest/environment" "^24.9.0" - "@jest/source-map" "^24.3.0" - "@jest/transform" "^24.9.0" - "@jest/types" "^24.9.0" - "@types/yargs" "^13.0.0" - chalk "^2.0.1" - exit "^0.1.2" + "@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" + +jest-runtime@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-29.7.0.tgz#efecb3141cf7d3767a3a0cc8f7c9990587d3d817" + integrity sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ== + 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.1.15" - jest-config "^24.9.0" - jest-haste-map "^24.9.0" - jest-message-util "^24.9.0" - jest-mock "^24.9.0" - jest-regex-util "^24.3.0" - jest-resolve "^24.9.0" - jest-snapshot "^24.9.0" - jest-util "^24.9.0" - jest-validate "^24.9.0" - realpath-native "^1.1.0" - slash "^2.0.0" - strip-bom "^3.0.0" - yargs "^13.3.0" + 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" -jest-serializer@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-24.9.0.tgz#e6d7d7ef96d31e8b9079a714754c5d5c58288e73" - integrity sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ== - -jest-snapshot@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-24.9.0.tgz#ec8e9ca4f2ec0c5c87ae8f925cf97497b0e951ba" - integrity sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew== +jest-snapshot@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-29.7.0.tgz#c2c574c3f51865da1bb329036778a69bf88a6be5" + integrity sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw== dependencies: - "@babel/types" "^7.0.0" - "@jest/types" "^24.9.0" - chalk "^2.0.1" - expect "^24.9.0" - jest-diff "^24.9.0" - jest-get-type "^24.9.0" - jest-matcher-utils "^24.9.0" - jest-message-util "^24.9.0" - jest-resolve "^24.9.0" - mkdirp "^0.5.1" + "@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 "^24.9.0" - semver "^6.2.0" + pretty-format "^29.7.0" + semver "^7.5.3" -jest-util@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-24.9.0.tgz#7396814e48536d2e85a37de3e4c431d7cb140162" - integrity sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg== +jest-util@^27.2.0: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.5.1.tgz#3ba9771e8e31a0b85da48fe0b0891fb86c01c2f9" + integrity sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw== dependencies: - "@jest/console" "^24.9.0" - "@jest/fake-timers" "^24.9.0" - "@jest/source-map" "^24.9.0" - "@jest/test-result" "^24.9.0" - "@jest/types" "^24.9.0" - callsites "^3.0.0" - chalk "^2.0.1" - graceful-fs "^4.1.15" - is-ci "^2.0.0" - mkdirp "^0.5.1" - slash "^2.0.0" - source-map "^0.6.0" + "@jest/types" "^27.5.1" + "@types/node" "*" + chalk "^4.0.0" + ci-info "^3.2.0" + graceful-fs "^4.2.9" + picomatch "^2.2.3" -jest-validate@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-24.9.0.tgz#0775c55360d173cd854e40180756d4ff52def8ab" - integrity sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ== +jest-util@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc" + integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== dependencies: - "@jest/types" "^24.9.0" - camelcase "^5.3.1" - chalk "^2.0.1" - jest-get-type "^24.9.0" + "@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" + +jest-validate@^29.2.1, jest-validate@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-29.7.0.tgz#7bf705511c64da591d46b15fce41400d52147d9c" + integrity sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw== + 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 "^24.9.0" + pretty-format "^29.7.0" -jest-watcher@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-24.9.0.tgz#4b56e5d1ceff005f5b88e528dc9afc8dd4ed2b3b" - integrity sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw== +jest-watcher@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-29.7.0.tgz#7810d30d619c3a62093223ce6bb359ca1b28a2f2" + integrity sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g== dependencies: - "@jest/test-result" "^24.9.0" - "@jest/types" "^24.9.0" - "@types/yargs" "^13.0.0" - ansi-escapes "^3.0.0" - chalk "^2.0.1" - jest-util "^24.9.0" - string-length "^2.0.0" + "@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" -jest-worker@^24.6.0, jest-worker@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.9.0.tgz#5dbfdb5b2d322e98567898238a9697bcce67b3e5" - integrity sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== +jest-worker@^27.2.0: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" + integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== dependencies: + "@types/node" "*" merge-stream "^2.0.0" - supports-color "^6.1.0" + supports-color "^8.0.0" -jest@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest/-/jest-24.9.0.tgz#987d290c05a08b52c56188c1002e368edb007171" - integrity sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw== +jest-worker@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.7.0.tgz#acad073acbbaeb7262bd5389e1bcf43e10058d4a" + integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== dependencies: - import-local "^2.0.0" - jest-cli "^24.9.0" + "@types/node" "*" + jest-util "^29.7.0" + merge-stream "^2.0.0" + supports-color "^8.0.0" -jetifier@^1.6.2: - version "1.6.8" - resolved "https://registry.yarnpkg.com/jetifier/-/jetifier-1.6.8.tgz#e88068697875cbda98c32472902c4d3756247798" - integrity sha512-3Zi16h6L5tXDRQJTb221cnRoVG9/9OvreLdLU2/ZjRv/GILL+2Cemt0IKvkowwkDpvouAU1DQPOJ7qaiHeIdrw== +jest@^29.2.1: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest/-/jest-29.7.0.tgz#994676fc24177f088f1c5e3737f5697204ff2613" + integrity sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw== + dependencies: + "@jest/core" "^29.7.0" + "@jest/types" "^29.6.3" + import-local "^3.0.2" + jest-cli "^29.7.0" jetifier@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/jetifier/-/jetifier-2.0.0.tgz#699391367ca1fe7bc4da5f8bf691eb117758e4cb" integrity sha512-J4Au9KuT74te+PCCCHKgAjyLlEa+2VyIAEPNCdE5aNkAJ6FAJcAqcdzEkSnzNksIa9NkGmC4tPiClk2e7tCJuQ== +joi@^17.2.1: + version "17.13.3" + resolved "https://registry.yarnpkg.com/joi/-/joi-17.13.3.tgz#0f5cc1169c999b30d344366d384b12d92558bcec" + integrity sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA== + 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" + "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" @@ -4648,101 +5352,92 @@ js-yaml@^3.13.1: argparse "^1.0.7" esprima "^4.0.0" -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== - -jsc-android@^245459.0.0: - version "245459.0.0" - resolved "https://registry.yarnpkg.com/jsc-android/-/jsc-android-245459.0.0.tgz#e584258dd0b04c9159a27fb104cd5d491fd202c9" - integrity sha512-wkjURqwaB1daNkDi2OYYbsLnIdC/lUM2nPXQKRs5pqEU9chDg435bjvo+LSaHotDENygHQDHe+ntUkkw2gwMtg== - -jsdom@^11.5.1: - version "11.12.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-11.12.0.tgz#1a80d40ddd378a1de59656e9e6dc5a3ba8657bc8" - integrity sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw== +js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== dependencies: - abab "^2.0.0" - acorn "^5.5.3" - acorn-globals "^4.1.0" - array-equal "^1.0.0" - cssom ">= 0.3.2 < 0.4.0" - cssstyle "^1.0.0" - data-urls "^1.0.0" - domexception "^1.0.1" - escodegen "^1.9.1" - html-encoding-sniffer "^1.0.2" - left-pad "^1.3.0" - nwsapi "^2.0.7" - parse5 "4.0.0" - pn "^1.1.0" - request "^2.87.0" - request-promise-native "^1.0.5" - sax "^1.2.4" - symbol-tree "^3.2.2" - tough-cookie "^2.3.4" - w3c-hr-time "^1.0.1" - webidl-conversions "^4.0.2" - whatwg-encoding "^1.0.3" - whatwg-mimetype "^2.1.0" - whatwg-url "^6.4.1" - ws "^5.2.0" - xml-name-validator "^3.0.0" + argparse "^2.0.1" -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== +jsc-android@^250231.0.0: + version "250231.0.0" + resolved "https://registry.yarnpkg.com/jsc-android/-/jsc-android-250231.0.0.tgz#91720f8df382a108872fa4b3f558f33ba5e95262" + integrity sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw== -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== +jsc-safe-url@^0.2.2: + version "0.2.4" + resolved "https://registry.yarnpkg.com/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz#141c14fbb43791e88d5dc64e85a374575a83477a" + integrity sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q== + +jscodeshift@^0.14.0: + version "0.14.0" + resolved "https://registry.yarnpkg.com/jscodeshift/-/jscodeshift-0.14.0.tgz#7542e6715d6d2e8bde0b4e883f0ccea358b46881" + integrity sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA== + dependencies: + "@babel/core" "^7.13.16" + "@babel/parser" "^7.13.16" + "@babel/plugin-proposal-class-properties" "^7.13.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.13.8" + "@babel/plugin-proposal-optional-chaining" "^7.13.12" + "@babel/plugin-transform-modules-commonjs" "^7.13.8" + "@babel/preset-flow" "^7.13.13" + "@babel/preset-typescript" "^7.13.0" + "@babel/register" "^7.13.16" + babel-core "^7.0.0-bridge.0" + chalk "^4.1.2" + flow-parser "0.*" + graceful-fs "^4.2.4" + micromatch "^4.0.4" + neo-async "^2.5.0" + node-dir "^0.1.17" + recast "^0.21.0" + temp "^0.8.4" + write-file-atomic "^2.3.0" + +jsesc@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.1.0.tgz#74d335a234f67ed19907fdadfac7ccf9d409825d" + integrity sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA== + +jsesc@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz#bb8b09a6597ba426425f2e4a07245c3d00b9343e" + integrity sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g== + +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== json-parse-better-errors@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== +json-parse-even-better-errors@^2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + json-schema-traverse@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== -json-schema@0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" - integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== - json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== -json-stable-stringify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" - integrity sha512-i/J297TW6xyj7sDFa7AmBPkQvLIxWr2kKPWI26tXydnZrzVAocNqn5DMNT1Mzk0vit1V5UkRM7C1KdVNp7Lmcg== - dependencies: - jsonify "~0.0.0" - -json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: +json-stringify-safe@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== -json5@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593" - integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== - dependencies: - minimist "^1.2.0" - -json5@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c" - integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== +json5@^2.2.3: + version "2.2.3" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== jsonfile@^2.1.0: version "2.4.0" @@ -4758,47 +5453,31 @@ jsonfile@^4.0.0: optionalDependencies: graceful-fs "^4.1.6" -jsonify@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" - integrity sha512-trvBk1ki43VZptdBI5rIlG4YOzyeH/WefQt5rj1grasPn4iiZWKet8nkgc4GlsAylaztn0qZfUYOiTsASJFdNA== - -jsprim@^1.2.2: - version "1.4.2" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.2.tgz#712c65533a15c878ba59e9ed5f0e26d5b77c5feb" - integrity sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw== +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.4.0" - verror "1.10.0" + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" -jsx-ast-utils@^2.0.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.4.1.tgz#1114a4c1209481db06c690c2b4f488cc665f657e" - integrity sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w== +"jsx-ast-utils@^2.4.1 || ^3.0.0": + version "3.3.5" + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz#4766bd05a8e2a11af222becd19e15575e52a853a" + integrity sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ== dependencies: - array-includes "^3.1.1" - object.assign "^4.1.0" + array-includes "^3.1.6" + array.prototype.flat "^1.3.1" + object.assign "^4.1.4" + object.values "^1.1.6" -kind-of@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-1.1.0.tgz#140a3d2d41a36d2efcfa9377b62c24f8495a5c44" - integrity sha512-aUH6ElPnMGon2/YkxRIigV32MOpTVcoXQ1Oo8aYn40s+sJ3j+0gFZsT8HKDcxNy7Fi9zuquWtGaGAahOdv5p/g== - -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== +keyv@^4.5.3: + version "4.5.4" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw== - dependencies: - is-buffer "^1.1.5" + json-buffer "3.0.1" kind-of@^5.0.0: version "5.1.0" @@ -4810,12 +5489,12 @@ kind-of@^6.0.0, kind-of@^6.0.1, kind-of@^6.0.2: resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== -klaw@^1.0.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439" - integrity sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw== - optionalDependencies: - graceful-fs "^4.1.9" +klaw-sync@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/klaw-sync/-/klaw-sync-6.0.0.tgz#1fd2cfd56ebb6250181114f0a581167099c2b28c" + integrity sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ== + dependencies: + graceful-fs "^4.1.11" kleur@^3.0.3: version "3.0.3" @@ -4829,23 +5508,31 @@ lcid@^1.0.0: dependencies: invert-kv "^1.0.0" -left-pad@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e" - integrity sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA== - leven@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== -levn@^0.3.0, levn@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" + prelude-ls "^1.2.1" + type-check "~0.4.0" + +lighthouse-logger@^1.0.0: + version "1.4.2" + resolved "https://registry.yarnpkg.com/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz#aef90f9e97cd81db367c7634292ee22079280aaa" + integrity sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g== + dependencies: + debug "^2.6.9" + marky "^1.2.2" + +lines-and-columns@^1.1.6: + version "1.2.4" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== linkify-it@^2.2.0: version "2.2.0" @@ -4864,16 +5551,6 @@ load-json-file@^2.0.0: pify "^2.0.0" strip-bom "^3.0.0" -load-json-file@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" - integrity sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw== - dependencies: - graceful-fs "^4.1.2" - parse-json "^4.0.0" - pify "^3.0.0" - strip-bom "^3.0.0" - locate-path@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" @@ -4929,6 +5606,11 @@ lodash.isstring@^4.0.1: resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" integrity sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw== +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + lodash.omit@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.omit/-/lodash.omit-4.5.0.tgz#6eb19ae5a1ee1dd9df0b969e66ce0b7fa30b5e60" @@ -4939,11 +5621,6 @@ lodash.pick@^4.4.0: resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3" integrity sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q== -lodash.sortby@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" - integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== - lodash.template@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.5.0.tgz#f976195cf3f347d0d5f52483569fe8031ccce8ab" @@ -4964,22 +5641,18 @@ lodash.throttle@^4.1.1: resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" integrity sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ== -lodash.unescape@4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/lodash.unescape/-/lodash.unescape-4.0.1.tgz#bf2249886ce514cda112fae9218cdc065211fc9c" - integrity sha512-DhhGRshNS1aX6s5YdBE3njCCouPgnG29ebyHvImlZzXZf2SHgt+J08DHgytTPnpywNbO1Y8mNUFyQuIDBq2JZg== - -lodash@^4.17.10, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.4, lodash@^4.3.0: +lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.21, lodash@^4.17.4: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== -log-symbols@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" - integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== +log-symbols@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" + integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== dependencies: - chalk "^2.0.1" + chalk "^4.1.0" + is-unicode-supported "^0.1.0" logkitty@^0.7.1: version "0.7.1" @@ -5005,12 +5678,12 @@ lru-cache@^4.0.1: pseudomap "^1.0.2" yallist "^2.1.2" -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== dependencies: - yallist "^4.0.0" + yallist "^3.0.2" make-dir@^2.0.0, make-dir@^2.1.0: version "2.1.0" @@ -5020,6 +5693,13 @@ make-dir@^2.0.0, make-dir@^2.1.0: pify "^4.0.1" semver "^5.6.0" +make-dir@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-4.0.0.tgz#c3c2307a771277cd9638305f915c29ae741b614e" + integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw== + dependencies: + semver "^7.5.3" + makeerror@1.0.12: version "1.0.12" resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a" @@ -5027,17 +5707,15 @@ makeerror@1.0.12: dependencies: tmpl "1.0.5" -map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg== +marky@^1.2.2: + version "1.3.0" + resolved "https://registry.yarnpkg.com/marky/-/marky-1.3.0.tgz#422b63b0baf65022f02eda61a238eccdbbc14997" + integrity sha512-ocnPZQLNpvbedwTy9kNrQEsknEfgvcLMvOtz3sFeWApDq1MXH1TqkCIx58xlpESsfwQOnuBO9beyQuNGzVvuhQ== -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w== - dependencies: - object-visit "^1.0.0" +math-intrinsics@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9" + integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g== mdn-data@2.0.14: version "2.0.14" @@ -5056,6 +5734,11 @@ mem@^1.1.0: dependencies: mimic-fn "^1.0.0" +memoize-one@^5.0.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.2.1.tgz#8337aa3c4335581839ec01c3d594090cebe8f00e" + integrity sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q== + merge-options@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/merge-options/-/merge-options-3.0.4.tgz#84709c2aa2a4b24c1981f66c179fe5565cc6dbb7" @@ -5063,273 +5746,760 @@ merge-options@^3.0.4: dependencies: is-plain-obj "^2.1.0" -merge-stream@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1" - integrity sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA== - dependencies: - readable-stream "^2.0.1" - merge-stream@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== -metro-babel-register@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.59.0.tgz#2bcff65641b36794cf083ba732fbc46cf870fb43" - integrity sha512-JtWc29erdsXO/V3loenXKw+aHUXgj7lt0QPaZKPpctLLy8kcEpI/8pfXXgVK9weXICCpCnYtYncIosAyzh0xjg== - dependencies: - "@babel/core" "^7.0.0" - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/register" "^7.0.0" - escape-string-regexp "^1.0.5" +merge2@^1.3.0, merge2@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== -metro-babel-transformer@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.59.0.tgz#dda99c75d831b00142c42c020c51c103b29f199d" - integrity sha512-fdZJl8rs54GVFXokxRdD7ZrQ1TJjxWzOi/xSP25VR3E8tbm3nBZqS+/ylu643qSr/IueABR+jrlqAyACwGEf6w== +metro-babel-transformer@0.76.8: + version "0.76.8" + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.76.8.tgz#5efd1027353b36b73706164ef09c290dceac096a" + integrity sha512-Hh6PW34Ug/nShlBGxkwQJSgPGAzSJ9FwQXhUImkzdsDgVu6zj5bx258J8cJVSandjNoQ8nbaHK6CaHlnbZKbyA== dependencies: - "@babel/core" "^7.0.0" - metro-source-map "0.59.0" + "@babel/core" "^7.20.0" + hermes-parser "0.12.0" + nullthrows "^1.1.1" -metro-cache@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.59.0.tgz#ef3c055f276933979b731455dc8317d7a66f0f2d" - integrity sha512-ryWNkSnpyADfRpHGb8BRhQ3+k8bdT/bsxMH2O0ntlZYZ188d8nnYWmxbRvFmEzToJxe/ol4uDw0tJFAaQsN8KA== +metro-babel-transformer@0.76.9: + version "0.76.9" + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.76.9.tgz#659ba481d471b5f748c31a8f9397094b629f50ec" + integrity sha512-dAnAmBqRdTwTPVn4W4JrowPolxD1MDbuU97u3MqtWZgVRvDpmr+Cqnn5oSxLQk3Uc+Zy3wkqVrB/zXNRlLDSAQ== dependencies: - jest-serializer "^24.9.0" - metro-core "0.59.0" - mkdirp "^0.5.1" - rimraf "^2.5.4" + "@babel/core" "^7.20.0" + hermes-parser "0.12.0" + nullthrows "^1.1.1" -metro-config@0.59.0, metro-config@^0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.59.0.tgz#9844e388069321dd7403e49f0d495a81f9aa0fef" - integrity sha512-MDsknFG9vZ4Nb5VR6OUDmGHaWz6oZg/FtE3up1zVBKPVRTXE1Z+k7zypnPtMXjMh3WHs/Sy4+wU1xnceE/zdnA== +metro-babel-transformer@0.82.2: + version "0.82.2" + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.82.2.tgz#acb89a300a070b685cadbfdc3aa3f809b52de9fc" + integrity sha512-c2gesA7/B4dovPmmYC2HziNXb4XFG3YkQ9FjEzwRnR6KH2hT7nJn6mkcri1h85r3sMttpnmoBuZ8WDz980Zhlw== dependencies: + "@babel/core" "^7.25.2" + flow-enums-runtime "^0.0.6" + hermes-parser "0.28.1" + nullthrows "^1.1.1" + +metro-cache-key@0.76.8: + version "0.76.8" + resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.76.8.tgz#8a0a5e991c06f56fcc584acadacb313c312bdc16" + integrity sha512-buKQ5xentPig9G6T37Ww/R/bC+/V1MA5xU/D8zjnhlelsrPG6w6LtHUS61ID3zZcMZqYaELWk5UIadIdDsaaLw== + +metro-cache-key@0.76.9: + version "0.76.9" + resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.76.9.tgz#6f17f821d6f306fa9028b7e79445eb18387d03d9" + integrity sha512-ugJuYBLngHVh1t2Jj+uP9pSCQl7enzVXkuh6+N3l0FETfqjgOaSHlcnIhMPn6yueGsjmkiIfxQU4fyFVXRtSTw== + +metro-cache-key@0.82.2: + version "0.82.2" + resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.82.2.tgz#d1b73cd4849e9ed3984aeb2386e5b198f8f59fad" + integrity sha512-lfjC9zzSri+rS7lkoCh04LniFga8JQVUqSuscD9KraIm9zRzwIwvaMx8V6Oogiezs+FAJUOSnVNhHcHc9l8H2Q== + dependencies: + flow-enums-runtime "^0.0.6" + +metro-cache@0.76.8: + version "0.76.8" + resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.76.8.tgz#296c1c189db2053b89735a8f33dbe82575f53661" + integrity sha512-QBJSJIVNH7Hc/Yo6br/U/qQDUpiUdRgZ2ZBJmvAbmAKp2XDzsapnMwK/3BGj8JNWJF7OLrqrYHsRsukSbUBpvQ== + dependencies: + metro-core "0.76.8" + rimraf "^3.0.2" + +metro-cache@0.76.9: + version "0.76.9" + resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.76.9.tgz#64326d7a8b470c3886a5e97d5e2a20acab20bc5f" + integrity sha512-W6QFEU5AJG1gH4Ltv8S2IvhmEhSDYnbPafyj5fGR3YLysdykj+olKv9B0V+YQXtcLGyY5CqpXLYUx595GdiKzA== + dependencies: + metro-core "0.76.9" + rimraf "^3.0.2" + +metro-cache@0.82.2: + version "0.82.2" + resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.82.2.tgz#2d5427164a8bf9f15c6fb96484666cd1187eda6b" + integrity sha512-MxY4xvPKuE68NYpKJjH8YvVVugDL2QcuTracHsV5/30ZIaRr0v1QuAX5vt45OCQDQQWeh1rDv3E4JB6AbIvnZQ== + dependencies: + exponential-backoff "^3.1.1" + flow-enums-runtime "^0.0.6" + https-proxy-agent "^7.0.5" + metro-core "0.82.2" + +metro-config@0.76.8: + version "0.76.8" + resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.76.8.tgz#20bd5397fcc6096f98d2a813a7cecb38b8af062d" + integrity sha512-SL1lfKB0qGHALcAk2zBqVgQZpazDYvYFGwCK1ikz0S6Y/CM2i2/HwuZN31kpX6z3mqjv/6KvlzaKoTb1otuSAA== + dependencies: + connect "^3.6.5" cosmiconfig "^5.0.5" - jest-validate "^24.9.0" - metro "0.59.0" - metro-cache "0.59.0" - metro-core "0.59.0" + jest-validate "^29.2.1" + metro "0.76.8" + metro-cache "0.76.8" + metro-core "0.76.8" + metro-runtime "0.76.8" -metro-core@0.59.0, metro-core@^0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.59.0.tgz#958cde3fe5c8cd84a78e1899af801ad69e9c83b1" - integrity sha512-kb5LKvV5r2pqMEzGyTid8ai2mIjW13NMduQ8oBmfha7/EPTATcTQ//s+bkhAs1toQD8vqVvjAb0cPNjWQEmcmQ== +metro-config@0.76.9, metro-config@^0.76.9: + version "0.76.9" + resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.76.9.tgz#5e60aff9d8894c1ee6bbc5de23b7c8515a0b84a3" + integrity sha512-oYyJ16PY3rprsfoi80L+gDJhFJqsKI3Pob5LKQbJpvL+gGr8qfZe1eQzYp5Xxxk9DOHKBV1xD94NB8GdT/DA8Q== dependencies: - jest-haste-map "^24.9.0" - lodash.throttle "^4.1.1" - metro-resolver "0.59.0" - wordwrap "^1.0.0" + connect "^3.6.5" + cosmiconfig "^5.0.5" + jest-validate "^29.2.1" + metro "0.76.9" + metro-cache "0.76.9" + metro-core "0.76.9" + metro-runtime "0.76.9" -metro-inspector-proxy@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.59.0.tgz#39d1390772d13767fc595be9a1a7074e2425cf8e" - integrity sha512-hPeAuQcofTOH0F+2GEZqWkvkVY1/skezSSlMocDQDaqds+Kw6JgdA7FlZXxnKmQ/jYrWUzff/pl8SUCDwuYthQ== +metro-config@0.82.2, metro-config@^0.82.0: + version "0.82.2" + resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.82.2.tgz#0766d13f9707d60367a824f506fdd5144f7cb53b" + integrity sha512-0dG3qCFLoE3ddNexAxSLJ7FbGjEbwUjDNOgYeCLoPSkKB01k5itvvr2HFfl2HisOCfLcpjpVzF5NtB/O71lxfA== + dependencies: + connect "^3.6.5" + cosmiconfig "^5.0.5" + flow-enums-runtime "^0.0.6" + jest-validate "^29.7.0" + metro "0.82.2" + metro-cache "0.82.2" + metro-core "0.82.2" + metro-runtime "0.82.2" + +metro-core@0.76.8: + version "0.76.8" + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.76.8.tgz#917c8157c63406cb223522835abb8e7c6291dcad" + integrity sha512-sl2QLFI3d1b1XUUGxwzw/KbaXXU/bvFYrSKz6Sg19AdYGWFyzsgZ1VISRIDf+HWm4R/TJXluhWMEkEtZuqi3qA== + dependencies: + lodash.throttle "^4.1.1" + metro-resolver "0.76.8" + +metro-core@0.76.9: + version "0.76.9" + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.76.9.tgz#5f55f0fbde41d28957e4f3bb187d32251403f00e" + integrity sha512-DSeEr43Wrd5Q7ySfRzYzDwfV89g2OZTQDf1s3exOcLjE5fb7awoLOkA2h46ZzN8NcmbbM0cuJy6hOwF073/yRQ== + dependencies: + lodash.throttle "^4.1.1" + metro-resolver "0.76.9" + +metro-core@0.82.2, metro-core@^0.82.0: + version "0.82.2" + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.82.2.tgz#8c95128a247848f750835c184c29ca23905892ab" + integrity sha512-d2XMkWbRh6PdPV1OZ8OyUyDWrtEbQ1m5ASpKtemLPbujfoE4RlwFZdl4ljfBNVVZ1s0z7tgsSFwKMyTeXgjtSg== + dependencies: + flow-enums-runtime "^0.0.6" + lodash.throttle "^4.1.1" + metro-resolver "0.82.2" + +metro-file-map@0.76.8: + version "0.76.8" + resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.76.8.tgz#a1db1185b6c316904ba6b53d628e5d1323991d79" + integrity sha512-A/xP1YNEVwO1SUV9/YYo6/Y1MmzhL4ZnVgcJC3VmHp/BYVOXVStzgVbWv2wILe56IIMkfXU+jpXrGKKYhFyHVw== + dependencies: + anymatch "^3.0.3" + debug "^2.2.0" + fb-watchman "^2.0.0" + graceful-fs "^4.2.4" + invariant "^2.2.4" + jest-regex-util "^27.0.6" + jest-util "^27.2.0" + jest-worker "^27.2.0" + micromatch "^4.0.4" + node-abort-controller "^3.1.1" + nullthrows "^1.1.1" + walker "^1.0.7" + optionalDependencies: + fsevents "^2.3.2" + +metro-file-map@0.76.9: + version "0.76.9" + resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.76.9.tgz#dd3d76ec23fc0ba8cb7b3a3b8075bb09e0b5d378" + integrity sha512-7vJd8kksMDTO/0fbf3081bTrlw8SLiploeDf+vkkf0OwlrtDUWPOikfebp+MpZB2S61kamKjCNRfRkgrbPfSwg== + dependencies: + anymatch "^3.0.3" + debug "^2.2.0" + fb-watchman "^2.0.0" + graceful-fs "^4.2.4" + invariant "^2.2.4" + jest-regex-util "^27.0.6" + jest-util "^27.2.0" + jest-worker "^27.2.0" + micromatch "^4.0.4" + node-abort-controller "^3.1.1" + nullthrows "^1.1.1" + walker "^1.0.7" + optionalDependencies: + fsevents "^2.3.2" + +metro-file-map@0.82.2: + version "0.82.2" + resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.82.2.tgz#acb98d73701373e12f1294f1998b983749e4c7cb" + integrity sha512-pax0WA80eRH096YO0kwox+ZD5im3V0Vswr2x1YqdMcZVWlr6uwXgQdo9q+mpcvJ1k77J+hmY5HIg71bqrUptVg== + 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" + +metro-inspector-proxy@0.76.8: + version "0.76.8" + resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.76.8.tgz#6b8678a7461b0b42f913a7881cc9319b4d3cddff" + integrity sha512-Us5o5UEd4Smgn1+TfHX4LvVPoWVo9VsVMn4Ldbk0g5CQx3Gu0ygc/ei2AKPGTwsOZmKxJeACj7yMH2kgxQP/iw== dependencies: connect "^3.6.5" debug "^2.2.0" - ws "^1.1.5" - yargs "^14.2.0" + node-fetch "^2.2.0" + ws "^7.5.1" + yargs "^17.6.2" -metro-minify-uglify@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.59.0.tgz#6491876308d878742f7b894d7fca4af356886dd5" - integrity sha512-7IzVgCVWZMymgZ/quieg/9v5EQ8QmZWAgDc86Zp9j0Vy6tQTjUn6jlU+YAKW3mfMEjMr6iIUzCD8YklX78tFAw== +metro-inspector-proxy@0.76.9: + version "0.76.9" + resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.76.9.tgz#0d333e64a7bc9d156d712265faa7b7ae88c775e8" + integrity sha512-idIiPkb8CYshc0WZmbzwmr4B1QwsQUbpDwBzHwxE1ni27FWKWhV9CD5p+qlXZHgfwJuMRfPN+tIaLSR8+vttYg== + dependencies: + connect "^3.6.5" + debug "^2.2.0" + node-fetch "^2.2.0" + ws "^7.5.1" + yargs "^17.6.2" + +metro-minify-terser@0.76.8: + version "0.76.8" + resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.76.8.tgz#915ab4d1419257fc6a0b9fa15827b83fe69814bf" + integrity sha512-Orbvg18qXHCrSj1KbaeSDVYRy/gkro2PC7Fy2tDSH1c9RB4aH8tuMOIXnKJE+1SXxBtjWmQ5Yirwkth2DyyEZA== + dependencies: + terser "^5.15.0" + +metro-minify-terser@0.76.9: + version "0.76.9" + resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.76.9.tgz#3f6271da74dd57179852118443b62cc8dc578aab" + integrity sha512-ju2nUXTKvh96vHPoGZH/INhSvRRKM14CbGAJXQ98+g8K5z1v3luYJ/7+dFQB202eVzJdTB2QMtBjI1jUUpooCg== + dependencies: + terser "^5.15.0" + +metro-minify-terser@0.82.2: + version "0.82.2" + resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.82.2.tgz#9afd1d486357065edfd01b5e9a9f1e18a93018e9" + integrity sha512-+nveaEdQUvsoi0OSr4Cp+btevZsg2DKsu8kUJsvyLIcRRFPUw9CwzF3V2cA5b55DY5LcIJyAcZf4D9ARKfoilQ== + dependencies: + flow-enums-runtime "^0.0.6" + terser "^5.15.0" + +metro-minify-uglify@0.76.8: + version "0.76.8" + resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.76.8.tgz#74745045ea2dd29f8783db483b2fce58385ba695" + integrity sha512-6l8/bEvtVaTSuhG1FqS0+Mc8lZ3Bl4RI8SeRIifVLC21eeSDp4CEBUWSGjpFyUDfi6R5dXzYaFnSgMNyfxADiQ== dependencies: uglify-es "^3.1.9" -metro-react-native-babel-preset@0.59.0, metro-react-native-babel-preset@^0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.59.0.tgz#20e020bc6ac9849e1477de1333d303ed42aba225" - integrity sha512-BoO6ncPfceIDReIH8pQ5tQptcGo5yRWQXJGVXfANbiKLq4tfgdZB1C1e2rMUJ6iypmeJU9dzl+EhPmIFKtgREg== +metro-minify-uglify@0.76.9: + version "0.76.9" + resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.76.9.tgz#e88c30c27911c053e1ee20e12077f0f4cbb154f8" + integrity sha512-MXRrM3lFo62FPISlPfTqC6n9HTEI3RJjDU5SvpE7sJFfJKLx02xXQEltsL/wzvEqK+DhRQ5DEYACTwf5W4Z3yA== dependencies: - "@babel/plugin-proposal-class-properties" "^7.0.0" + uglify-es "^3.1.9" + +metro-react-native-babel-preset@0.76.8: + version "0.76.8" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.76.8.tgz#7476efae14363cbdfeeec403b4f01d7348e6c048" + integrity sha512-Ptza08GgqzxEdK8apYsjTx2S8WDUlS2ilBlu9DR1CUcHmg4g3kOkFylZroogVAUKtpYQNYwAvdsjmrSdDNtiAg== + dependencies: + "@babel/core" "^7.20.0" + "@babel/plugin-proposal-async-generator-functions" "^7.0.0" + "@babel/plugin-proposal-class-properties" "^7.18.0" "@babel/plugin-proposal-export-default-from" "^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.0" + "@babel/plugin-proposal-numeric-separator" "^7.0.0" + "@babel/plugin-proposal-object-rest-spread" "^7.20.0" "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.0.0" - "@babel/plugin-syntax-dynamic-import" "^7.0.0" + "@babel/plugin-proposal-optional-chaining" "^7.20.0" + "@babel/plugin-syntax-dynamic-import" "^7.8.0" "@babel/plugin-syntax-export-default-from" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.2.0" + "@babel/plugin-syntax-flow" "^7.18.0" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" "@babel/plugin-syntax-optional-chaining" "^7.0.0" "@babel/plugin-transform-arrow-functions" "^7.0.0" + "@babel/plugin-transform-async-to-generator" "^7.20.0" "@babel/plugin-transform-block-scoping" "^7.0.0" "@babel/plugin-transform-classes" "^7.0.0" "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-exponentiation-operator" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-for-of" "^7.0.0" + "@babel/plugin-transform-destructuring" "^7.20.0" + "@babel/plugin-transform-flow-strip-types" "^7.20.0" "@babel/plugin-transform-function-name" "^7.0.0" "@babel/plugin-transform-literals" "^7.0.0" "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-object-assign" "^7.0.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.0.0" "@babel/plugin-transform-parameters" "^7.0.0" "@babel/plugin-transform-react-display-name" "^7.0.0" "@babel/plugin-transform-react-jsx" "^7.0.0" "@babel/plugin-transform-react-jsx-self" "^7.0.0" "@babel/plugin-transform-react-jsx-source" "^7.0.0" - "@babel/plugin-transform-regenerator" "^7.0.0" "@babel/plugin-transform-runtime" "^7.0.0" "@babel/plugin-transform-shorthand-properties" "^7.0.0" "@babel/plugin-transform-spread" "^7.0.0" "@babel/plugin-transform-sticky-regex" "^7.0.0" - "@babel/plugin-transform-template-literals" "^7.0.0" "@babel/plugin-transform-typescript" "^7.5.0" "@babel/plugin-transform-unicode-regex" "^7.0.0" "@babel/template" "^7.0.0" + babel-plugin-transform-flow-enums "^0.0.2" react-refresh "^0.4.0" -metro-react-native-babel-transformer@0.59.0, metro-react-native-babel-transformer@^0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.59.0.tgz#9b3dfd6ad35c6ef37fc4ce4d20a2eb67fabbb4be" - integrity sha512-1O3wrnMq4NcPQ1asEcl9lRDn/t+F1Oef6S9WaYVIKEhg9m/EQRGVrrTVP+R6B5Eeaj3+zNKbzM8Dx/NWy1hUbQ== +metro-react-native-babel-preset@0.76.9: + version "0.76.9" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.76.9.tgz#15868142122af14313429d7572c15cf01c16f077" + integrity sha512-eCBtW/UkJPDr6HlMgFEGF+964DZsUEF9RGeJdZLKWE7d/0nY3ABZ9ZAGxzu9efQ35EWRox5bDMXUGaOwUe5ikQ== dependencies: - "@babel/core" "^7.0.0" - babel-preset-fbjs "^3.3.0" - metro-babel-transformer "0.59.0" - metro-react-native-babel-preset "0.59.0" - metro-source-map "0.59.0" + "@babel/core" "^7.20.0" + "@babel/plugin-proposal-async-generator-functions" "^7.0.0" + "@babel/plugin-proposal-class-properties" "^7.18.0" + "@babel/plugin-proposal-export-default-from" "^7.0.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.0" + "@babel/plugin-proposal-numeric-separator" "^7.0.0" + "@babel/plugin-proposal-object-rest-spread" "^7.20.0" + "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" + "@babel/plugin-proposal-optional-chaining" "^7.20.0" + "@babel/plugin-syntax-dynamic-import" "^7.8.0" + "@babel/plugin-syntax-export-default-from" "^7.0.0" + "@babel/plugin-syntax-flow" "^7.18.0" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" + "@babel/plugin-syntax-optional-chaining" "^7.0.0" + "@babel/plugin-transform-arrow-functions" "^7.0.0" + "@babel/plugin-transform-async-to-generator" "^7.20.0" + "@babel/plugin-transform-block-scoping" "^7.0.0" + "@babel/plugin-transform-classes" "^7.0.0" + "@babel/plugin-transform-computed-properties" "^7.0.0" + "@babel/plugin-transform-destructuring" "^7.20.0" + "@babel/plugin-transform-flow-strip-types" "^7.20.0" + "@babel/plugin-transform-function-name" "^7.0.0" + "@babel/plugin-transform-literals" "^7.0.0" + "@babel/plugin-transform-modules-commonjs" "^7.0.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.0.0" + "@babel/plugin-transform-parameters" "^7.0.0" + "@babel/plugin-transform-react-display-name" "^7.0.0" + "@babel/plugin-transform-react-jsx" "^7.0.0" + "@babel/plugin-transform-react-jsx-self" "^7.0.0" + "@babel/plugin-transform-react-jsx-source" "^7.0.0" + "@babel/plugin-transform-runtime" "^7.0.0" + "@babel/plugin-transform-shorthand-properties" "^7.0.0" + "@babel/plugin-transform-spread" "^7.0.0" + "@babel/plugin-transform-sticky-regex" "^7.0.0" + "@babel/plugin-transform-typescript" "^7.5.0" + "@babel/plugin-transform-unicode-regex" "^7.0.0" + "@babel/template" "^7.0.0" + babel-plugin-transform-flow-enums "^0.0.2" + react-refresh "^0.4.0" -metro-resolver@0.59.0, metro-resolver@^0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.59.0.tgz#fbc9d7c95f094c52807877d0011feffb9e896fad" - integrity sha512-lbgiumnwoVosffEI96z0FGuq1ejTorHAj3QYUPmp5dFMfitRxLP7Wm/WP9l4ZZjIptxTExsJwuEff1SLRCPD9w== +metro-react-native-babel-transformer@0.76.8: + version "0.76.8" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.76.8.tgz#c3a98e1f4cd5faf1e21eba8e004b94a90c4db69b" + integrity sha512-3h+LfS1WG1PAzhq8QF0kfXjxuXetbY/lgz8vYMQhgrMMp17WM1DNJD0gjx8tOGYbpbBC1qesJ45KMS4o5TA73A== dependencies: - absolute-path "^0.0.0" + "@babel/core" "^7.20.0" + babel-preset-fbjs "^3.4.0" + hermes-parser "0.12.0" + metro-react-native-babel-preset "0.76.8" + nullthrows "^1.1.1" -metro-source-map@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.59.0.tgz#e9beb9fc51bfb4e060f95820cf1508fc122d23f7" - integrity sha512-0w5CmCM+ybSqXIjqU4RiK40t4bvANL6lafabQ2GP2XD3vSwkLY+StWzCtsb4mPuyi9R/SgoLBel+ZOXHXAH0eQ== +metro-react-native-babel-transformer@^0.76.9: + version "0.76.9" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.76.9.tgz#464aab85669ed39f7a59f1fd993a05de9543b09e" + integrity sha512-xXzHcfngSIkbQj+U7i/anFkNL0q2QVarYSzr34CFkzKLa79Rp16B8ki7z9eVVqo9W3B4TBcTXl3BipgRoOoZSQ== dependencies: - "@babel/traverse" "^7.0.0" - "@babel/types" "^7.0.0" + "@babel/core" "^7.20.0" + babel-preset-fbjs "^3.4.0" + hermes-parser "0.12.0" + metro-react-native-babel-preset "0.76.9" + nullthrows "^1.1.1" + +metro-resolver@0.76.8: + version "0.76.8" + resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.76.8.tgz#0862755b9b84e26853978322464fb37c6fdad76d" + integrity sha512-KccOqc10vrzS7ZhG2NSnL2dh3uVydarB7nOhjreQ7C4zyWuiW9XpLC4h47KtGQv3Rnv/NDLJYeDqaJ4/+140HQ== + +metro-resolver@0.76.9: + version "0.76.9" + resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.76.9.tgz#79c244784b16ca56076bc1fc816d2ba74860e882" + integrity sha512-s86ipNRas9vNR5lChzzSheF7HoaQEmzxBLzwFA6/2YcGmUCowcoyPAfs1yPh4cjMw9F1T4KlMLaiwniGE7HCyw== + +metro-resolver@0.82.2: + version "0.82.2" + resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.82.2.tgz#994ebdbf23970fc460c50e47d39bf74db3b87e57" + integrity sha512-Who2hGzq2aCGSsBaQBU0L3SADiy/kj/gv0coujNWziRY4SKq7ECKzWqtVk1JlEF7IGXDDRDxEgFuLmPV6mZGVQ== + dependencies: + flow-enums-runtime "^0.0.6" + +metro-runtime@0.76.8: + version "0.76.8" + resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.76.8.tgz#74b2d301a2be5f3bbde91b8f1312106f8ffe50c3" + integrity sha512-XKahvB+iuYJSCr3QqCpROli4B4zASAYpkK+j3a0CJmokxCDNbgyI4Fp88uIL6rNaZfN0Mv35S0b99SdFXIfHjg== + dependencies: + "@babel/runtime" "^7.0.0" + react-refresh "^0.4.0" + +metro-runtime@0.76.9, metro-runtime@^0.76.9: + version "0.76.9" + resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.76.9.tgz#f8ebe150f8896ce1aef5d7f3a52844f8b4f721fb" + integrity sha512-/5vezDpGUtA0Fv6cJg0+i6wB+QeBbvLeaw9cTSG7L76liP0b91f8vOcYzGaUbHI8pznJCCTerxRzpQ8e3/NcDw== + dependencies: + "@babel/runtime" "^7.0.0" + react-refresh "^0.4.0" + +metro-runtime@0.82.2, metro-runtime@^0.82.0: + version "0.82.2" + resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.82.2.tgz#4a86e48cdb124dd5f53fa42befadfd0838c58fdb" + integrity sha512-gEcb2AfDs3GRs2SFjtEmG0k61B/cZEVCbh6cSmkjJpyHr+VRjw77MnDpX9AUcJYa4bCT63E7IEySOMM0Z8p87g== + dependencies: + "@babel/runtime" "^7.25.0" + flow-enums-runtime "^0.0.6" + +metro-source-map@0.76.8: + version "0.76.8" + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.76.8.tgz#f085800152a6ba0b41ca26833874d31ec36c5a53" + integrity sha512-Hh0ncPsHPVf6wXQSqJqB3K9Zbudht4aUtNpNXYXSxH+pteWqGAXnjtPsRAnCsCWl38wL0jYF0rJDdMajUI3BDw== + dependencies: + "@babel/traverse" "^7.20.0" + "@babel/types" "^7.20.0" invariant "^2.2.4" - metro-symbolicate "0.59.0" - ob1 "0.59.0" + metro-symbolicate "0.76.8" + nullthrows "^1.1.1" + ob1 "0.76.8" source-map "^0.5.6" vlq "^1.0.0" -metro-symbolicate@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.59.0.tgz#fc7f93957a42b02c2bfc57ed1e8f393f5f636a54" - integrity sha512-asLaF2A7rndrToGFIknL13aiohwPJ95RKHf0NM3hP/nipiLDoMzXT6ZnQvBqDxkUKyP+51AI75DMtb+Wcyw4Bw== +metro-source-map@0.76.9: + version "0.76.9" + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.76.9.tgz#0f976ada836717f307427d3830aea52a2ca7ed5f" + integrity sha512-q5qsMlu8EFvsT46wUUh+ao+efDsicT30zmaPATNhq+PcTawDbDgnMuUD+FT0bvxxnisU2PWl91RdzKfNc2qPQA== + dependencies: + "@babel/traverse" "^7.20.0" + "@babel/types" "^7.20.0" + invariant "^2.2.4" + metro-symbolicate "0.76.9" + nullthrows "^1.1.1" + ob1 "0.76.9" + source-map "^0.5.6" + vlq "^1.0.0" + +metro-source-map@0.82.2, metro-source-map@^0.82.0: + version "0.82.2" + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.82.2.tgz#19c1cb06e462a9f19ff76dfc3827c2561cbebf63" + integrity sha512-S26xPdz1/EeAY0HqaPXfny8CeiY0Dvl4sBLQiXGXhoES4gUDAuMhA1tioKrv5F+x68Sod8cp8Js6EGqbMXeqMA== + 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.82.2" + nullthrows "^1.1.1" + ob1 "0.82.2" + source-map "^0.5.6" + vlq "^1.0.0" + +metro-symbolicate@0.76.8: + version "0.76.8" + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.76.8.tgz#f102ac1a306d51597ecc8fdf961c0a88bddbca03" + integrity sha512-LrRL3uy2VkzrIXVlxoPtqb40J6Bf1mlPNmUQewipc3qfKKFgtPHBackqDy1YL0njDsWopCKcfGtFYLn0PTUn3w== dependencies: invariant "^2.2.4" - metro-source-map "0.59.0" + metro-source-map "0.76.8" + nullthrows "^1.1.1" source-map "^0.5.6" through2 "^2.0.1" vlq "^1.0.0" -metro@0.59.0, metro@^0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro/-/metro-0.59.0.tgz#64a87cd61357814a4f279518e0781b1eab5934b8" - integrity sha512-OpVgYXyuTvouusFZQJ/UYKEbwfLmialrSCUUTGTFaBor6UMUHZgXPYtK86LzesgMqRc8aiuTQVO78iKW2Iz3wg== +metro-symbolicate@0.76.9: + version "0.76.9" + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.76.9.tgz#f1627ef6f73bb0c4d48c55684d3c87866a0b0920" + integrity sha512-Yyq6Ukj/IeWnGST09kRt0sBK8TwzGZWoU7YAcQlh14+AREH454Olx4wbFTpkkhUkV05CzNCvUuXQ0efFxhA1bw== + dependencies: + invariant "^2.2.4" + metro-source-map "0.76.9" + nullthrows "^1.1.1" + source-map "^0.5.6" + through2 "^2.0.1" + vlq "^1.0.0" + +metro-symbolicate@0.82.2: + version "0.82.2" + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.82.2.tgz#1e16d60fb9b96e7067527cfb2257f2b46406a4f6" + integrity sha512-iheanMnOMned6gjt6sKSfU5AoNyV6pJyQAWydwuHcjhGpa/kiAM0kKmw23qHejELK89Yw8HDZ3Fd/5l1jxpFVA== + dependencies: + flow-enums-runtime "^0.0.6" + invariant "^2.2.4" + metro-source-map "0.82.2" + nullthrows "^1.1.1" + source-map "^0.5.6" + vlq "^1.0.0" + +metro-transform-plugins@0.76.8: + version "0.76.8" + resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.76.8.tgz#d77c28a6547a8e3b72250f740fcfbd7f5408f8ba" + integrity sha512-PlkGTQNqS51Bx4vuufSQCdSn2R2rt7korzngo+b5GCkeX5pjinPjnO2kNhQ8l+5bO0iUD/WZ9nsM2PGGKIkWFA== + dependencies: + "@babel/core" "^7.20.0" + "@babel/generator" "^7.20.0" + "@babel/template" "^7.0.0" + "@babel/traverse" "^7.20.0" + nullthrows "^1.1.1" + +metro-transform-plugins@0.76.9: + version "0.76.9" + resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.76.9.tgz#73e34f2014d3df3c336a882b13e541bceb826d37" + integrity sha512-YEQeNlOCt92I7S9A3xbrfaDfwfgcxz9PpD/1eeop3c4cO3z3Q3otYuxw0WJ/rUIW8pZfOm5XCehd+1NRbWlAaw== + dependencies: + "@babel/core" "^7.20.0" + "@babel/generator" "^7.20.0" + "@babel/template" "^7.0.0" + "@babel/traverse" "^7.20.0" + nullthrows "^1.1.1" + +metro-transform-plugins@0.82.2: + version "0.82.2" + resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.82.2.tgz#2948a012ef40b36ad272fc986920fd7e9b552be4" + integrity sha512-kEveuEVxghTEXkDiyY0MT5QRqei092KJG46nduo0VghFgI6QFodbAjFit1ULyWsn2VOTGSUDJ3VgHBMy7MaccA== + 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" + +metro-transform-worker@0.76.8: + version "0.76.8" + resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.76.8.tgz#b9012a196cee205170d0c899b8b175b9305acdea" + integrity sha512-mE1fxVAnJKmwwJyDtThildxxos9+DGs9+vTrx2ktSFMEVTtXS/bIv2W6hux1pqivqAfyJpTeACXHk5u2DgGvIQ== + dependencies: + "@babel/core" "^7.20.0" + "@babel/generator" "^7.20.0" + "@babel/parser" "^7.20.0" + "@babel/types" "^7.20.0" + babel-preset-fbjs "^3.4.0" + metro "0.76.8" + metro-babel-transformer "0.76.8" + metro-cache "0.76.8" + metro-cache-key "0.76.8" + metro-source-map "0.76.8" + metro-transform-plugins "0.76.8" + nullthrows "^1.1.1" + +metro-transform-worker@0.76.9: + version "0.76.9" + resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.76.9.tgz#281fad223f0447e1ff9cc44d6f7e33dfab9ab120" + integrity sha512-F69A0q0qFdJmP2Clqr6TpTSn4WTV9p5A28h5t9o+mB22ryXBZfUQ6BFBBW/6Wp2k/UtPH+oOsBfV9guiqm3d2Q== + dependencies: + "@babel/core" "^7.20.0" + "@babel/generator" "^7.20.0" + "@babel/parser" "^7.20.0" + "@babel/types" "^7.20.0" + babel-preset-fbjs "^3.4.0" + metro "0.76.9" + metro-babel-transformer "0.76.9" + metro-cache "0.76.9" + metro-cache-key "0.76.9" + metro-minify-terser "0.76.9" + metro-source-map "0.76.9" + metro-transform-plugins "0.76.9" + nullthrows "^1.1.1" + +metro-transform-worker@0.82.2: + version "0.82.2" + resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.82.2.tgz#4eb09c95c2d9cda1cf0e8e201bd899c0da5b0a0c" + integrity sha512-MJQNz6cGjqewCRqFmPrsHu6Oe93v2B6zgHkrNxQ6XdPMJz5VHD33m8q+8UsNJOH8wUMoRu5JmYtuUTIVIFxh2A== + 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.82.2" + metro-babel-transformer "0.82.2" + metro-cache "0.82.2" + metro-cache-key "0.82.2" + metro-minify-terser "0.82.2" + metro-source-map "0.82.2" + metro-transform-plugins "0.82.2" + nullthrows "^1.1.1" + +metro@0.76.8: + version "0.76.8" + resolved "https://registry.yarnpkg.com/metro/-/metro-0.76.8.tgz#ba526808b99977ca3f9ac5a7432fd02a340d13a6" + integrity sha512-oQA3gLzrrYv3qKtuWArMgHPbHu8odZOD9AoavrqSFllkPgOtmkBvNNDLCELqv5SjBfqjISNffypg+5UGG3y0pg== dependencies: "@babel/code-frame" "^7.0.0" - "@babel/core" "^7.0.0" - "@babel/generator" "^7.5.0" - "@babel/parser" "^7.0.0" - "@babel/plugin-external-helpers" "^7.0.0" + "@babel/core" "^7.20.0" + "@babel/generator" "^7.20.0" + "@babel/parser" "^7.20.0" "@babel/template" "^7.0.0" - "@babel/traverse" "^7.0.0" - "@babel/types" "^7.0.0" - absolute-path "^0.0.0" - async "^2.4.0" - babel-preset-fbjs "^3.3.0" - buffer-crc32 "^0.2.13" - chalk "^2.4.1" + "@babel/traverse" "^7.20.0" + "@babel/types" "^7.20.0" + accepts "^1.3.7" + async "^3.2.2" + chalk "^4.0.0" ci-info "^2.0.0" - concat-stream "^1.6.0" connect "^3.6.5" debug "^2.2.0" denodeify "^1.2.1" error-stack-parser "^2.0.6" - eventemitter3 "^3.0.0" - fbjs "^1.0.0" - fs-extra "^1.0.0" - graceful-fs "^4.1.3" - image-size "^0.6.0" + graceful-fs "^4.2.4" + hermes-parser "0.12.0" + image-size "^1.0.2" invariant "^2.2.4" - jest-haste-map "^24.9.0" - jest-worker "^24.9.0" - json-stable-stringify "^1.0.1" + jest-worker "^27.2.0" + jsc-safe-url "^0.2.2" lodash.throttle "^4.1.1" - merge-stream "^1.0.1" - metro-babel-register "0.59.0" - metro-babel-transformer "0.59.0" - metro-cache "0.59.0" - metro-config "0.59.0" - metro-core "0.59.0" - metro-inspector-proxy "0.59.0" - metro-minify-uglify "0.59.0" - metro-react-native-babel-preset "0.59.0" - metro-resolver "0.59.0" - metro-source-map "0.59.0" - metro-symbolicate "0.59.0" - mime-types "2.1.11" - mkdirp "^0.5.1" + metro-babel-transformer "0.76.8" + metro-cache "0.76.8" + metro-cache-key "0.76.8" + metro-config "0.76.8" + metro-core "0.76.8" + metro-file-map "0.76.8" + metro-inspector-proxy "0.76.8" + metro-minify-terser "0.76.8" + metro-minify-uglify "0.76.8" + metro-react-native-babel-preset "0.76.8" + metro-resolver "0.76.8" + metro-runtime "0.76.8" + metro-source-map "0.76.8" + metro-symbolicate "0.76.8" + metro-transform-plugins "0.76.8" + metro-transform-worker "0.76.8" + mime-types "^2.1.27" node-fetch "^2.2.0" nullthrows "^1.1.1" - resolve "^1.5.0" - rimraf "^2.5.4" + rimraf "^3.0.2" serialize-error "^2.1.0" source-map "^0.5.6" - strip-ansi "^4.0.0" - temp "0.8.3" - throat "^4.1.0" - wordwrap "^1.0.0" - ws "^1.1.5" - xpipe "^1.0.5" - yargs "^14.2.0" + strip-ansi "^6.0.0" + throat "^5.0.0" + ws "^7.5.1" + yargs "^17.6.2" -micromatch@^3.1.10, micromatch@^3.1.4: - version "3.1.10" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== +metro@0.76.9: + version "0.76.9" + resolved "https://registry.yarnpkg.com/metro/-/metro-0.76.9.tgz#605fddf1a54d27762ddba2f636420ae2408862df" + integrity sha512-gcjcfs0l5qIPg0lc5P7pj0x7vPJ97tan+OnEjiYLbKjR1D7Oa78CE93YUPyymUPH6q7VzlzMm1UjT35waEkZUw== dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" + "@babel/code-frame" "^7.0.0" + "@babel/core" "^7.20.0" + "@babel/generator" "^7.20.0" + "@babel/parser" "^7.20.0" + "@babel/template" "^7.0.0" + "@babel/traverse" "^7.20.0" + "@babel/types" "^7.20.0" + accepts "^1.3.7" + async "^3.2.2" + chalk "^4.0.0" + ci-info "^2.0.0" + connect "^3.6.5" + debug "^2.2.0" + denodeify "^1.2.1" + error-stack-parser "^2.0.6" + graceful-fs "^4.2.4" + hermes-parser "0.12.0" + image-size "^1.0.2" + invariant "^2.2.4" + jest-worker "^27.2.0" + jsc-safe-url "^0.2.2" + lodash.throttle "^4.1.1" + metro-babel-transformer "0.76.9" + metro-cache "0.76.9" + metro-cache-key "0.76.9" + metro-config "0.76.9" + metro-core "0.76.9" + metro-file-map "0.76.9" + metro-inspector-proxy "0.76.9" + metro-minify-uglify "0.76.9" + metro-react-native-babel-preset "0.76.9" + metro-resolver "0.76.9" + metro-runtime "0.76.9" + metro-source-map "0.76.9" + metro-symbolicate "0.76.9" + metro-transform-plugins "0.76.9" + metro-transform-worker "0.76.9" + mime-types "^2.1.27" + node-fetch "^2.2.0" + nullthrows "^1.1.1" + rimraf "^3.0.2" + serialize-error "^2.1.0" + source-map "^0.5.6" + strip-ansi "^6.0.0" + throat "^5.0.0" + ws "^7.5.1" + yargs "^17.6.2" -mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": +metro@0.82.2, metro@^0.82.0: + version "0.82.2" + resolved "https://registry.yarnpkg.com/metro/-/metro-0.82.2.tgz#3fdf2eb2558d930ba9f156967e861dee8b026081" + integrity sha512-hOBd4O4Cn/tLf3jz7IjSgD/A66MqMzgZuyF1I/pmNwYcY3q3j2vbh7Fa09KIbvUq5Yz7BewU356XboaEtEXPgA== + 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.28.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.82.2" + metro-cache "0.82.2" + metro-cache-key "0.82.2" + metro-config "0.82.2" + metro-core "0.82.2" + metro-file-map "0.82.2" + metro-resolver "0.82.2" + metro-runtime "0.82.2" + metro-source-map "0.82.2" + metro-symbolicate "0.82.2" + metro-transform-plugins "0.82.2" + metro-transform-worker "0.82.2" + 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" + +micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202" + integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== + dependencies: + braces "^3.0.3" + picomatch "^2.3.1" + +mime-db@1.52.0: version "1.52.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== -mime-db@~1.23.0: - version "1.23.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.23.0.tgz#a31b4070adaea27d732ea333740a64d0ec9a6659" - integrity sha512-lsX3UhcJITPHDXGOXSglBSPoI2UbcsWMmgX1VTaeXJ11TjjxOSE/DHrCl23zJk75odJc8MVpdZzWxdWt1Csx5Q== +"mime-db@>= 1.43.0 < 2": + version "1.54.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.54.0.tgz#cddb3ee4f9c64530dff640236661d42cb6a314f5" + integrity sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ== -mime-types@2.1.11: - version "2.1.11" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.11.tgz#c259c471bda808a85d6cd193b430a5fae4473b3c" - integrity sha512-14dD2ItPaGFLVyhddUE/Rrtg+g7v8RmBLjN5Xsb3fJJLKunoZOw3I3bK6csjoJKjaNjcXo8xob9kHDyOpJfgpg== - dependencies: - mime-db "~1.23.0" - -mime-types@^2.1.12, mime-types@~2.1.19, mime-types@~2.1.34: +mime-types@^2.1.27, mime-types@~2.1.34: version "2.1.35" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== @@ -5356,25 +6526,17 @@ mimic-fn@^2.1.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== -minimatch@^3.0.4, minimatch@^3.1.1: +minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== dependencies: brace-expansion "^1.1.7" -minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.6: - version "1.2.6" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" - integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== - -mixin-deep@^1.2.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" - integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" +minimist@^1.2.6: + version "1.2.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== mixin-object@^2.0.1: version "2.0.1" @@ -5391,58 +6553,26 @@ mkdirp@^0.5.1: dependencies: minimist "^1.2.6" +mkdirp@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== + moment@^2.24.0: - version "2.29.4" - resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.4.tgz#3dbe052889fe7c1b2ed966fcb3a77328964ef108" - integrity sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w== + version "2.30.1" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.30.1.tgz#f8c91c07b7a786e30c59926df530b4eac96974ae" + integrity sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how== ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== -ms@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@2.1.3: +ms@2.1.3, ms@^2.1.3: version "2.1.3" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== -mute-stream@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" - integrity sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ== - -mute-stream@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" - integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== - -nan@^2.12.1: - version "2.16.0" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.16.0.tgz#664f43e45460fb98faf00edca0bb0d7b8dce7916" - integrity sha512-UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA== - -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - native-base-shoutem-theme@0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/native-base-shoutem-theme/-/native-base-shoutem-theme-0.3.1.tgz#f15cbd4ca74ca1c8b6a636d297b9164a5f2b3662" @@ -5478,6 +6608,11 @@ native-base@^2.13.8: react-tween-state "^0.1.5" tween-functions "^1.0.1" +natural-compare-lite@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz#17b09581988979fddafe0201e931ba933c96cbb4" + integrity sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g== + natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" @@ -5488,22 +6623,32 @@ negotiator@0.6.3: resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== +negotiator@~0.6.4: + version "0.6.4" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.4.tgz#777948e2452651c570b712dd01c23e262713fff7" + integrity sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w== -nocache@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/nocache/-/nocache-2.1.0.tgz#120c9ffec43b5729b1d5de88cd71aa75a0ba491f" - integrity sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q== +neo-async@^2.5.0: + version "2.6.2" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== -node-fetch@2.6.7, node-fetch@^2.2.0, node-fetch@^2.6.0: - version "2.6.7" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" - integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== +nocache@^3.0.1: + version "3.0.4" + resolved "https://registry.yarnpkg.com/nocache/-/nocache-3.0.4.tgz#5b37a56ec6e09fc7d401dceaed2eab40c8bfdf79" + integrity sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw== + +node-abort-controller@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/node-abort-controller/-/node-abort-controller-3.1.1.tgz#a94377e964a9a37ac3976d848cb5c765833b8548" + integrity sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ== + +node-dir@^0.1.17: + version "0.1.17" + resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.17.tgz#5f5665d93351335caabef8f1c554516cf5f1e4e5" + integrity sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg== dependencies: - whatwg-url "^5.0.0" + minimatch "^3.0.2" node-fetch@^1.0.1: version "1.7.3" @@ -5513,26 +6658,22 @@ node-fetch@^1.0.1: encoding "^0.1.11" is-stream "^1.0.1" +node-fetch@^2.2.0, node-fetch@^2.6.0, node-fetch@^2.7.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" + integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== + dependencies: + whatwg-url "^5.0.0" + node-int64@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== -node-notifier@^5.4.2: - version "5.4.5" - resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.4.5.tgz#0cbc1a2b0f658493b4025775a13ad938e96091ef" - integrity sha512-tVbHs7DyTLtzOiN78izLA85zRqB9NvEXkAf014Vx3jtSvn/xBl6bR8ZYifj+dFcFrKI21huSQgJZ6ZtL3B4HfQ== - dependencies: - growly "^1.3.0" - is-wsl "^1.1.0" - semver "^5.5.0" - shellwords "^0.1.1" - which "^1.3.0" - -node-releases@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503" - integrity sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg== +node-releases@^2.0.19: + version "2.0.19" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.19.tgz#9e445a52950951ec4d177d843af370b411caf314" + integrity sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw== node-stream-zip@^1.9.1: version "1.15.0" @@ -5549,12 +6690,10 @@ normalize-package-data@^2.3.2: semver "2 || 3 || 4 || 5" validate-npm-package-license "^3.0.1" -normalize-path@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - integrity sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w== - dependencies: - remove-trailing-separator "^1.0.1" +normalize-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== npm-run-path@^2.0.0: version "2.0.2" @@ -5563,6 +6702,13 @@ npm-run-path@^2.0.0: dependencies: path-key "^2.0.0" +npm-run-path@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + nth-check@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" @@ -5580,87 +6726,79 @@ number-is-nan@^1.0.0: resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" integrity sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ== -nwsapi@^2.0.7: - version "2.2.1" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.1.tgz#10a9f268fbf4c461249ebcfe38e359aa36e2577c" - integrity sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg== +ob1@0.76.8: + version "0.76.8" + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.76.8.tgz#ac4c459465b1c0e2c29aaa527e09fc463d3ffec8" + integrity sha512-dlBkJJV5M/msj9KYA9upc+nUWVwuOFFTbu28X6kZeGwcuW+JxaHSBZ70SYQnk5M+j5JbNLR6yKHmgW4M5E7X5g== -oauth-sign@~0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" - integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== +ob1@0.76.9: + version "0.76.9" + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.76.9.tgz#a493e4b83a0fb39200de639804b5d06eed5599dc" + integrity sha512-g0I/OLnSxf6OrN3QjSew3bTDJCdbZoWxnh8adh1z36alwCuGF1dgDeRA25bTYSakrG5WULSaWJPOdgnf1O/oQw== -ob1@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.59.0.tgz#ee103619ef5cb697f2866e3577da6f0ecd565a36" - integrity sha512-opXMTxyWJ9m68ZglCxwo0OPRESIC/iGmKFPXEXzMZqsVIrgoRXOHmoMDkQzz4y3irVjbyPJRAh5pI9fd0MJTFQ== +ob1@0.82.2: + version "0.82.2" + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.82.2.tgz#ca2478f9cd904a4a91381fbfa729996c40ed567b" + integrity sha512-sfUaYpjkAdHgu8cXLAyWXO98jW1EUOStTDNslfC9eb3tBLExe67PRqh09J0xdD6AlFKHFGTvXPbuHGvlrZNJNA== + dependencies: + flow-enums-runtime "^0.0.6" -object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: +object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ== - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-inspect@^1.12.0, object-inspect@^1.9.0: - version "1.12.2" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" - integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== +object-inspect@^1.13.3: + version "1.13.4" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.4.tgz#8375265e21bc20d0fa582c22e1b13485d6e00213" + integrity sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew== object-keys@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA== +object.assign@^4.1.4, object.assign@^4.1.7: + version "4.1.7" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.7.tgz#8c14ca1a424c6a561b0bb2a22f66f5049a945d3d" + integrity sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw== dependencies: - isobject "^3.0.0" - -object.assign@^4.1.0, object.assign@^4.1.2: - version "4.1.4" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" - integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - has-symbols "^1.0.3" + 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" -object.fromentries@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.5.tgz#7b37b205109c21e741e605727fe8b0ad5fa08251" - integrity sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw== +object.entries@^1.1.9: + version "1.1.9" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.9.tgz#e4770a6a1444afb61bd39f984018b5bede25f8b3" + integrity sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw== dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" + call-bind "^1.0.8" + call-bound "^1.0.4" + define-properties "^1.2.1" + es-object-atoms "^1.1.1" -object.getownpropertydescriptors@^2.1.1: - version "2.1.4" - resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz#7965e6437a57278b587383831a9b829455a4bc37" - integrity sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ== +object.fromentries@^2.0.8: + version "2.0.8" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65" + integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ== dependencies: - array.prototype.reduce "^1.0.4" - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" -object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ== +object.values@^1.1.6, object.values@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.1.tgz#deed520a50809ff7f75a7cfd4bc64c7a038c6216" + integrity sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA== dependencies: - isobject "^3.0.1" + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" on-finished@2.4.1: version "2.4.1" @@ -5681,21 +6819,14 @@ on-headers@~1.0.2: resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== -once@^1.3.0, once@^1.3.1, once@^1.4.0: +once@^1.3.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== dependencies: wrappy "1" -onetime@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - integrity sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ== - dependencies: - mimic-fn "^1.0.0" - -onetime@^5.1.0: +onetime@^5.1.0, onetime@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== @@ -5709,38 +6840,44 @@ open@^6.2.0: dependencies: is-wsl "^1.1.0" +open@^7.0.3, open@^7.4.2: + version "7.4.2" + resolved "https://registry.yarnpkg.com/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321" + integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q== + dependencies: + is-docker "^2.0.0" + is-wsl "^2.1.1" + opencollective-postinstall@^2.0.0, opencollective-postinstall@^2.0.1, opencollective-postinstall@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz#7a0fff978f6dbfa4d006238fbac98ed4198c3259" integrity sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q== -optionator@^0.8.1, optionator@^0.8.3: - version "0.8.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" - integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== +optionator@^0.9.3: + version "0.9.4" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734" + integrity sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g== dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.6" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - word-wrap "~1.2.3" + 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" -options@>=0.0.5: - version "0.0.6" - resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f" - integrity sha512-bOj3L1ypm++N+n7CEbbe473A414AB7z+amKYshRb//iuL3MpdDCLhPnw6aVTdKB9g5ZRVHIEp8eUln6L2NUStg== - -ora@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/ora/-/ora-3.4.0.tgz#bf0752491059a3ef3ed4c85097531de9fdbcd318" - integrity sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg== +ora@^5.4.1: + version "5.4.1" + resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18" + integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== dependencies: - chalk "^2.4.2" - cli-cursor "^2.1.0" - cli-spinners "^2.0.0" - log-symbols "^2.2.0" - strip-ansi "^5.2.0" + 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" os-locale@^2.0.0: @@ -5752,17 +6889,19 @@ os-locale@^2.0.0: lcid "^1.0.0" mem "^1.1.0" -os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: +os-tmpdir@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== -p-each-series@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-1.0.0.tgz#930f3d12dd1f50e7434457a22cd6f04ac6ad7f71" - integrity sha512-J/e9xiZZQNrt+958FFzJ+auItsBGq+UrQ7nE89AUP7UOTtjHnkISANXLdayhVzh538UnLMCSlf13lFfRIAKQOA== +own-keys@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/own-keys/-/own-keys-1.0.1.tgz#e4006910a2bf913585289676eebd6f390cf51358" + integrity sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg== dependencies: - p-reduce "^1.0.0" + get-intrinsic "^1.2.6" + object-keys "^1.1.1" + safe-push-apply "^1.0.0" p-finally@^1.0.0: version "1.0.0" @@ -5783,7 +6922,7 @@ p-limit@^2.0.0, p-limit@^2.2.0: dependencies: p-try "^2.0.0" -p-limit@^3.0.2: +p-limit@^3.0.2, p-limit@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== @@ -5818,11 +6957,6 @@ p-locate@^5.0.0: dependencies: p-limit "^3.0.2" -p-reduce@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-1.0.0.tgz#18c2b0dd936a4690a529f8231f58a0fdb6a47dfa" - integrity sha512-3Tx1T3oM1xO/Y8Gj0sWyE78EIJZ+t+aEmXUdvQgvGmSMri7aPTHoovbXEreWKkL5j21Er60XAWLTzKbAKYOujQ== - p-try@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" @@ -5855,25 +6989,40 @@ parse-json@^4.0.0: error-ex "^1.3.1" json-parse-better-errors "^1.0.1" -parse-node-version@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b" - integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== - -parse5@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" - integrity sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== +parse-json@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== + 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" parseurl@~1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw== +patch-package@^7.0.0: + version "7.0.2" + resolved "https://registry.yarnpkg.com/patch-package/-/patch-package-7.0.2.tgz#c01589bb6964854b5210506a5845d47900641f5a" + integrity sha512-PMYfL8LXxGIRmxXLqlEaBxzKPu7/SdP13ld6GSfAUJUZRmBDPp8chZs0dpzaAFn9TSPnFiMwkC6PJt6pBiAl8Q== + dependencies: + "@yarnpkg/lockfile" "^1.1.0" + chalk "^4.1.2" + ci-info "^3.7.0" + cross-spawn "^7.0.3" + find-yarn-workspace-root "^2.0.0" + fs-extra "^9.0.0" + klaw-sync "^6.0.0" + minimist "^1.2.6" + open "^7.4.2" + rimraf "^2.6.3" + semver "^7.5.3" + slash "^2.0.0" + tmp "^0.0.33" + yaml "^2.2.2" path-exists@^3.0.0: version "3.0.0" @@ -5890,20 +7039,25 @@ path-is-absolute@^1.0.0: resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== -path-key@^2.0.0, path-key@^2.0.1: +path-key@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + path-parse@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== -path-to-regexp@^1.7.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.8.0.tgz#887b3ba9d84393e87a0a0b9f4cb756198b53548a" - integrity sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== +path-to-regexp@^1.8.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.9.0.tgz#5dc0753acbf8521ca2e0f137b4578b917b10cf24" + integrity sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g== dependencies: isarray "0.0.1" @@ -5914,42 +7068,40 @@ path-type@^2.0.0: dependencies: pify "^2.0.0" -path-type@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" - integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== - dependencies: - pify "^3.0.0" +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== performance-now@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== +picocolors@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" + integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== + +picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== - pify@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== -pirates@^4.0.1, pirates@^4.0.5: - version "4.0.5" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b" - integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== +pirates@^4.0.4, pirates@^4.0.6: + version "4.0.7" + resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.7.tgz#643b4a18c4257c8a65104b73f3049ce9a0a15e22" + integrity sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA== pkg-dir@^3.0.0: version "3.0.0" @@ -5958,69 +7110,58 @@ pkg-dir@^3.0.0: dependencies: find-up "^3.0.0" -plist@^3.0.1, plist@^3.0.5: - version "3.0.6" - resolved "https://registry.yarnpkg.com/plist/-/plist-3.0.6.tgz#7cfb68a856a7834bca6dbfe3218eb9c7740145d3" - integrity sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA== +pkg-dir@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== dependencies: - base64-js "^1.5.1" - xmlbuilder "^15.1.1" - -plugin-error@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/plugin-error/-/plugin-error-0.1.2.tgz#3b9bb3335ccf00f425e07437e19276967da47ace" - integrity sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw== - dependencies: - ansi-cyan "^0.1.1" - ansi-red "^0.1.1" - arr-diff "^1.0.1" - arr-union "^2.0.1" - extend-shallow "^1.1.2" - -pn@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" - integrity sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== + find-up "^4.0.0" pngjs@^3.3.0: version "3.4.0" resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-3.4.0.tgz#99ca7d725965fb655814eaf65f38f12bbdbf555f" integrity sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w== -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg== +possible-typed-array-names@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz#93e3582bc0e5426586d9d07b79ee40fc841de4ae" + integrity sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg== -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== -prettier@1.16.4: - version "1.16.4" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.16.4.tgz#73e37e73e018ad2db9c76742e2647e21790c9717" - integrity sha512-ZzWuos7TI5CKUeQAtFd6Zhm2s6EpAD/ZLApIhsF9pRvRtM1RFo61dM/4MSRUA0SuLugA/zgrZD8m0BaY46Og7g== - -pretty-format@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.9.0.tgz#12fac31b37019a4eea3c11aa9a959eb7628aa7c9" - integrity sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA== +prettier-linter-helpers@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" + integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== dependencies: - "@jest/types" "^24.9.0" - ansi-regex "^4.0.0" - ansi-styles "^3.2.0" - react-is "^16.8.4" + fast-diff "^1.1.2" -pretty-format@^25.1.0, pretty-format@^25.2.0: - version "25.5.0" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-25.5.0.tgz#7873c1d774f682c34b8d48b6743a2bf2ac55791a" - integrity sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ== +prettier@^2.4.1: + version "2.8.8" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" + integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== + +pretty-format@^26.5.2, pretty-format@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" + integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== dependencies: - "@jest/types" "^25.5.0" + "@jest/types" "^26.6.2" ansi-regex "^5.0.0" ansi-styles "^4.0.0" - react-is "^16.12.0" + react-is "^17.0.1" + +pretty-format@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812" + integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ== + dependencies: + "@jest/schemas" "^29.6.3" + ansi-styles "^5.0.0" + react-is "^18.0.0" print-message@^2.1.0: version "2.1.0" @@ -6034,11 +7175,6 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -progress@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - promise@^7.1.1: version "7.3.1" resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" @@ -6046,14 +7182,14 @@ promise@^7.1.1: dependencies: asap "~2.0.3" -promise@^8.0.3: - version "8.1.0" - resolved "https://registry.yarnpkg.com/promise/-/promise-8.1.0.tgz#697c25c3dfe7435dd79fcd58c38a135888eaf05e" - integrity sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q== +promise@^8.3.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/promise/-/promise-8.3.0.tgz#8cb333d1edeb61ef23869fbb8a4ea0279ab60e0a" + integrity sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg== dependencies: asap "~2.0.6" -prompts@^2.0.1: +prompts@^2.0.1, prompts@^2.4.0: version "2.4.2" resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== @@ -6061,7 +7197,7 @@ prompts@^2.0.1: kleur "^3.0.3" sisteransi "^1.0.5" -prop-types@^15.5.10, prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2: +prop-types@*, prop-types@^15.5.10, prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: version "15.8.1" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== @@ -6075,23 +7211,15 @@ pseudomap@^1.0.2: resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" integrity sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ== -psl@^1.1.28: - version "1.9.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" - integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== +punycode@^2.1.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== +pure-rand@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.1.0.tgz#d173cf23258231976ccbdb05247c9787957604f2" + integrity sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA== qr.js@0.0.0: version "0.0.0" @@ -6109,12 +7237,7 @@ qrcode@1.2.0: pngjs "^3.3.0" yargs "^8.0.2" -qs@~6.5.2: - version "6.5.3" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" - integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== - -query-string@^6.4.2: +query-string@^6.13.6: version "6.14.1" resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.14.1.tgz#7ac2dca46da7f309449ba0f86b1fd28255b0c86a" integrity sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw== @@ -6124,6 +7247,18 @@ query-string@^6.4.2: split-on-first "^1.0.0" strict-uri-encode "^2.0.0" +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +queue@6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/queue/-/queue-6.0.2.tgz#b91525283e2315c7553d2efa18d83e76432fed65" + integrity sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA== + dependencies: + inherits "~2.0.3" + raf@^3.1.0: version "3.4.1" resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39" @@ -6149,25 +7284,33 @@ react-addons-shallow-compare@15.6.2: fbjs "^0.8.4" object-assign "^4.1.0" -react-clone-referenced-element@*: - version "1.1.1" - resolved "https://registry.yarnpkg.com/react-clone-referenced-element/-/react-clone-referenced-element-1.1.1.tgz#8d76727dc0459788e461741e804a512d20757381" - integrity sha512-LZBPvQV8W0B5dFzXFu+D3Tpil8YHS8tO00iFsfXcTLdtpuH7XyvaHqHcoz4hd4uNPQCZ30fceh+s7mLznzMXvg== - -react-devtools-core@^4.6.0: - version "4.25.0" - resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.25.0.tgz#78b11a2c9f81dd9ebff3745ab4ee2147cc96c12a" - integrity sha512-iewRrnu0ZnmfL+jJayKphXj04CFh6i3ezVnpCtcnZbTPSQgN09XqHAzXbKbqNDl7aTg9QLNkQRP6M3DvdrinWA== +react-devtools-core@^4.27.2: + version "4.28.5" + resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.28.5.tgz#c8442b91f068cdf0c899c543907f7f27d79c2508" + integrity sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA== dependencies: shell-quote "^1.6.1" ws "^7" -react-is@^16.12.0, react-is@^16.13.1, react-is@^16.7.0, react-is@^16.8.4, react-is@^16.8.6: +react-devtools-core@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-6.1.1.tgz#7dac74773d039273134c360f8b65cf4f6c795c49" + integrity sha512-TFo1MEnkqE6hzAbaztnyR5uLTMoz6wnEWwWBsCUzNt+sVXJycuRJdDqvL078M4/h65BI/YO5XWTaxZDWVsW0fw== + dependencies: + shell-quote "^1.6.1" + ws "^7" + +"react-is@^16.12.0 || ^17.0.0 || ^18.0.0", react-is@^18.0.0, react-is@^18.2.0: + version "18.3.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e" + integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg== + +react-is@^16.13.0, react-is@^16.13.1, react-is@^16.7.0: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== -react-is@^17.0.2: +react-is@^17.0.1, react-is@^17.0.2: version "17.0.2" resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== @@ -6184,7 +7327,7 @@ react-native-animatable@1.3.3: dependencies: prop-types "^15.7.2" -react-native-camera@^4.2.1: +react-native-camera@4.2.1: version "4.2.1" resolved "https://registry.yarnpkg.com/react-native-camera/-/react-native-camera-4.2.1.tgz#caf74081f055e89d7e9b0cd5108965d808c60e90" integrity sha512-+Vkql24PFYQfsPRznJCvPwJQfyzCnjlcww/iZ4Ej80bgivKjL9eU0IMQIXp4yi6XCrKi4voWXxIDPMupQZKeIQ== @@ -6245,9 +7388,9 @@ react-native-elements@^1.2.0: react-native-status-bar-height "^2.2.0" react-native-fast-image@^8.1.5: - version "8.6.0" - resolved "https://registry.yarnpkg.com/react-native-fast-image/-/react-native-fast-image-8.6.0.tgz#0141fa428839511f5ae8c66ad0a7587d13346162" - integrity sha512-NJe6ReNPbFZ3X3/mYGACqOhtzGIkuzENfryYs91lv2fScAq9OYte9UVwtFftUl3HfB+IvVgmfLBEXyCeqlcmLw== + version "8.6.3" + resolved "https://registry.yarnpkg.com/react-native-fast-image/-/react-native-fast-image-8.6.3.tgz#6edc3f9190092a909d636d93eecbcc54a8822255" + integrity sha512-Sdw4ESidXCXOmQ9EcYguNY2swyoWmx53kym2zRsvi+VeFCHEdkO+WG1DK+6W81juot40bbfLNhkc63QnWtesNg== react-native-fbsdk@^1.1.2: version "1.1.2" @@ -6273,10 +7416,10 @@ react-native-hyperlink@^0.0.16: linkify-it "^2.2.0" mdurl "^1.0.0" -react-native-image-crop-picker@^0.32.2: - version "0.32.3" - resolved "https://registry.yarnpkg.com/react-native-image-crop-picker/-/react-native-image-crop-picker-0.32.3.tgz#53aa18249485e002e3a57a8cf70447482112b86e" - integrity sha512-+2em4wBcjpAkDat9gfNjGMIDvtjd67ekVaUQ6jC0dP2KOylX5zQbUlUQxx/gMbxQRZZDmBy8YGCDG1Y8D2d+oA== +react-native-image-crop-picker@0.40.0: + version "0.40.0" + resolved "https://registry.yarnpkg.com/react-native-image-crop-picker/-/react-native-image-crop-picker-0.40.0.tgz#cf378a4cbdb64b9b6ff94399b8515ff3bdccbf9c" + integrity sha512-FpqiCS4CiPQp8qIorlELWKbpi1d9lyhJki9spZr4LShv9hk65GWo6tYJupfTV19o5XcRwJn8d4MHIUoyWMJRTQ== react-native-image-slider-show@^1.0.3: version "1.0.3" @@ -6301,9 +7444,9 @@ react-native-iphone-x-helper@^1.0.3: integrity sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg== react-native-linear-gradient@^2.5.6: - version "2.6.2" - resolved "https://registry.yarnpkg.com/react-native-linear-gradient/-/react-native-linear-gradient-2.6.2.tgz#56598a76832724b2afa7889747635b5c80948f38" - integrity sha512-Z8Xxvupsex+9BBFoSYS87bilNPWcRfRsGC0cpJk72Nxb5p2nEkGSBv73xZbEHnW2mUFvP+huYxrVvjZkr/gRjQ== + version "2.8.3" + resolved "https://registry.yarnpkg.com/react-native-linear-gradient/-/react-native-linear-gradient-2.8.3.tgz#9a116649f86d74747304ee13db325e20b21e564f" + integrity sha512-KflAXZcEg54PXkLyflaSZQ3PJp4uC4whM7nT/Uot9m0e/qxFV3p6uor1983D1YOBJbJN7rrWdqIjq0T42jOJyA== react-native-modal-datetime-picker@^7.5.0: version "7.6.1" @@ -6331,10 +7474,10 @@ react-native-permissions@^2.0.2: resolved "https://registry.yarnpkg.com/react-native-permissions/-/react-native-permissions-2.2.2.tgz#3d2a63f6b7d6be52fc86e30f77412a9566283028" integrity sha512-ihf4shQDSX5Oo9ChQXb9kr13mmyyNem5MaEvOpr3dCjhBOBWyEMztXm9/uPK1Qg5PsNpaYLa1KpcPZDCw87LXg== -react-native-permissions@^3.6.1: - version "3.6.1" - resolved "https://registry.yarnpkg.com/react-native-permissions/-/react-native-permissions-3.6.1.tgz#73adcc1cef8cd57a9ef167b4507405f4ff5749c4" - integrity sha512-fzPpPQXeD34inUccqtoResSwYubfrwUguP4qrVUUv8+KSMjYSaHGoS5HaIJLZHlN9gO+TvLJZ2L5ZljTsb6qnQ== +react-native-permissions@^4.1.5: + version "4.1.5" + resolved "https://registry.yarnpkg.com/react-native-permissions/-/react-native-permissions-4.1.5.tgz#db4d1ddbf076570043f4fd4168f54bb6020aec92" + integrity sha512-r6VMRacASmtRHS+GZ+5HQCp9p9kiE+UU9magHOZCXZLTJitdTuVHWZRrb4v4oqZGU+zAp3mZhTQftuMMv+WLUg== react-native-picker-dropdown@^0.1.2: version "0.1.2" @@ -6385,7 +7528,7 @@ react-native-render-html@^4.1.2: html-entities "^1.2.0" htmlparser2 "3.10.1" -react-native-safe-area-view@^0.14.8: +react-native-safe-area-view@^0.14.9: version "0.14.9" resolved "https://registry.yarnpkg.com/react-native-safe-area-view/-/react-native-safe-area-view-0.14.9.tgz#90ee8383037010d9a5055a97cf97e4c1da1f0c3d" integrity sha512-WII/ulhpVyL/qbYb7vydq7dJAfZRBcEhg4/UWt6F6nAKpLa3gAceMOxBxI914ppwSP/TdUsandFy6lkJQE0z4A== @@ -6403,23 +7546,23 @@ react-native-searchable-dropdown@^1.1.1: integrity sha512-ip6YwjKED/h27oRQGN3f62usFMj5IfS6tr/zZWfQItCAV/XAq5E9P0Exvg/86gSlcGJnnZdoixK+PS1sElxcyA== react-native-signature-canvas@^4.4.1: - version "4.4.1" - resolved "https://registry.yarnpkg.com/react-native-signature-canvas/-/react-native-signature-canvas-4.4.1.tgz#cb320dcf14b128ba58c299d52c7fb8ea6ee10ba9" - integrity sha512-2FMo88796tnRnQ8uN+dLpBRYcpzr08kcOqkVOVxE3TVvBUAIeEoSbCPa3URHkApMXLLDADU8dpXJK3eTpCeBEA== + version "4.7.2" + resolved "https://registry.yarnpkg.com/react-native-signature-canvas/-/react-native-signature-canvas-4.7.2.tgz#04e7143e6274533b24b5a59e9b000b01bfaa5592" + integrity sha512-n4TUmYEFTHIbosLSa7ovMhirA+9EWw6pYbUIk2uUuiCfYqyF5TESb9EzjRU7VllDESWce9Djwy20VmwPKvEJWA== react-native-signature-pad@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/react-native-signature-pad/-/react-native-signature-pad-0.1.0.tgz#b921c290f06cce99664b5bff23aa3ec30f482c63" - integrity sha512-OFcvfdmrB+UdvHIyFYGtBpoDc0hR56T/9/s5+vpkqMJxqOWCSuCNIzzKKT8lWzsMB/KYhojs+dTfH8cIhTA+OA== + version "0.1.2" + resolved "https://registry.yarnpkg.com/react-native-signature-pad/-/react-native-signature-pad-0.1.2.tgz#fc6bbc340a35f7974dddb88c6ae9b81f41f5c0cc" + integrity sha512-+HiS1WQyxgQMeY52VwF+powZZ3gMybkYXUFER2fPqGB8RwCzjmHCK5oRV/zBRnmeFGtEnuOusfyVC318BrBoxw== dependencies: prop-types "^15.6.0" -react-native-snap-carousel@^3.8.0: - version "3.9.1" - resolved "https://registry.yarnpkg.com/react-native-snap-carousel/-/react-native-snap-carousel-3.9.1.tgz#6fd9bd8839546c2c6043a41d2035afbc6fe0443e" - integrity sha512-xWEGusacIgK1YaDXLi7Gao2+ISLoGPVEBR8fcMf4tOOJQufutlNwkoLu0l6B8Qgsrre0nTxoVZikRgGRDWlLaQ== +react-native-snap-carousel@4.0.0-beta.6: + version "4.0.0-beta.6" + resolved "https://registry.yarnpkg.com/react-native-snap-carousel/-/react-native-snap-carousel-4.0.0-beta.6.tgz#cc73108f83cbcf227cd1c6367f17926e8451fd01" + integrity sha512-jr6Kesrn+/047FwL32JRwAL6/l4Soz2uw73rFM5LfoGTgZhPatUsw60eTE3bznqFewPhoFIKezYe2m3LypTnIA== dependencies: - prop-types "^15.6.1" + "@types/react-addons-shallow-compare" "^0.14.22" react-addons-shallow-compare "15.6.2" react-native-splash-screen@^3.2.0: @@ -6455,14 +7598,16 @@ react-native-tab-view@^1.2.0, react-native-tab-view@^1.4.1: prop-types "^15.6.1" react-native-tab-view@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/react-native-tab-view/-/react-native-tab-view-3.1.1.tgz#1f8d7a835ab4f5b1b1407ec8dddc1053b53fa3c6" - integrity sha512-M5pRN6utQfytKWoKlKVzg5NbkYu308qNoW1khGTtEOTs1k14p2dHJ/BWOJoJYHKbPVUyZldbG9MFT7gUl4YHnw== + version "3.5.2" + resolved "https://registry.yarnpkg.com/react-native-tab-view/-/react-native-tab-view-3.5.2.tgz#2789b8af6148b16835869566bf13dc3b0e6c1b46" + integrity sha512-nE5WqjbeEPsWQx4mtz81QGVvgHRhujTNIIZiMCx3Bj6CBFDafbk7XZp9ocmtzXUQaZ4bhtVS43R4FIiR4LboJw== + dependencies: + use-latest-callback "^0.1.5" react-native-toast-message@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/react-native-toast-message/-/react-native-toast-message-2.2.1.tgz#f395321e9bc818ce63274c38a3d294ed997a4a27" - integrity sha512-iXFMnlxPcgKKs4bZOIl06W16m6KXMh/bAYpWLyVXlISSCdcL2+FX5WPpRP3TGQeM/u9q+j5ex48DDY+72en+Sw== + version "2.3.0" + resolved "https://registry.yarnpkg.com/react-native-toast-message/-/react-native-toast-message-2.3.0.tgz#c25fb40d7af4388f6a798efbfca479d53916ed00" + integrity sha512-d7LldTK1ei1Bl7RFhoOYw8hVQ4oKPQHORYI//xR9Pyz3HxSlFlvQbueE5X3KLoemRRgBrOUg3zY6DxXnxrVLRg== react-native-vector-icons@^6.6.0: version "6.7.0" @@ -6487,67 +7632,120 @@ react-native-vector-icons@^7.0.0: prop-types "^15.7.2" yargs "^15.0.2" -react-native-view-shot@^3.0.2: - version "3.4.0" - resolved "https://registry.yarnpkg.com/react-native-view-shot/-/react-native-view-shot-3.4.0.tgz#787b31b2d0525a197864e12aaea214e905e97f9a" - integrity sha512-b0CcWJGO0xLCXRsstIYRUEg/UStrR7uujQV9jFHRIVyPfBH0gRplT7Vlgimr+PX+Xg+9/rCyIKPjqK1Knv8hxg== +react-native-view-shot@^3.1.2: + version "3.8.0" + resolved "https://registry.yarnpkg.com/react-native-view-shot/-/react-native-view-shot-3.8.0.tgz#1aa1905f0e79428ca32bf80c16fd4abc719c600b" + integrity sha512-4cU8SOhMn3YQIrskh+5Q8VvVRxQOu8/s1M9NAL4z5BY1Rm0HXMWkQJ4N0XsZ42+Yca+y86ISF3LC5qdLPvPuiA== + dependencies: + html2canvas "^1.4.1" -react-native-webview@^11.23.0: - version "11.23.0" - resolved "https://registry.yarnpkg.com/react-native-webview/-/react-native-webview-11.23.0.tgz#603a584236da2e993906e6a094f165dcac3a1fdb" - integrity sha512-mGrgsMnYcQONvQy59xpBn87sKqkCsSkqIDRo+c2Ov4ISYl1j90wFBs+qViVJRWdoNHVuoCAZ4nZkJ65mhDpHhA== +react-native-webview@11.26.0: + version "11.26.0" + resolved "https://registry.yarnpkg.com/react-native-webview/-/react-native-webview-11.26.0.tgz#e524992876fe4a79e69905f0fab8949b470e9f16" + integrity sha512-4T4CKRm8xlaQDz9h/bCMPGAvtkesrhkRWqCX9FDJEzBToaVUIsV0ZOqtC4w/JSnCtFKKYiaC1ReJtCGv+4mFeQ== dependencies: escape-string-regexp "2.0.0" invariant "2.2.4" -react-native@^0.63: - version "0.63.4" - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.63.4.tgz#2210fdd404c94a5fa6b423c6de86f8e48810ec36" - integrity sha512-I4kM8kYO2mWEYUFITMcpRulcy4/jd+j9T6PbIzR0FuMcz/xwd+JwHoLPa1HmCesvR1RDOw9o4D+OFLwuXXfmGw== +react-native@*: + version "0.79.2" + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.79.2.tgz#f1a53099701c1736d09e441eb79f97cfc90dd202" + integrity sha512-AnGzb56JvU5YCL7cAwg10+ewDquzvmgrMddiBM0GAWLwQM/6DJfGd2ZKrMuKKehHerpDDZgG+EY64gk3x3dEkw== dependencies: - "@babel/runtime" "^7.0.0" - "@react-native-community/cli" "^4.10.0" - "@react-native-community/cli-platform-android" "^4.10.0" - "@react-native-community/cli-platform-ios" "^4.10.0" + "@jest/create-cache-key-function" "^29.7.0" + "@react-native/assets-registry" "0.79.2" + "@react-native/codegen" "0.79.2" + "@react-native/community-cli-plugin" "0.79.2" + "@react-native/gradle-plugin" "0.79.2" + "@react-native/js-polyfills" "0.79.2" + "@react-native/normalize-colors" "0.79.2" + "@react-native/virtualized-lists" "0.79.2" + 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.25.1" + base64-js "^1.5.1" + chalk "^4.0.0" + commander "^12.0.0" + event-target-shim "^5.0.1" + 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.82.0" + metro-source-map "^0.82.0" + nullthrows "^1.1.1" + pretty-format "^29.7.0" + promise "^8.3.0" + react-devtools-core "^6.1.1" + react-refresh "^0.14.0" + regenerator-runtime "^0.13.2" + scheduler "0.25.0" + semver "^7.1.3" + stacktrace-parser "^0.1.10" + whatwg-fetch "^3.0.0" + ws "^6.2.3" + yargs "^17.6.2" + +react-native@0.72.6: + version "0.72.6" + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.72.6.tgz#9f8d090694907e2f83af22e115cc0e4a3d5fa626" + integrity sha512-RafPY2gM7mcrFySS8TL8x+TIO3q7oAlHpzEmC7Im6pmXni6n1AuufGaVh0Narbr1daxstw7yW7T9BKW5dpVc2A== + dependencies: + "@jest/create-cache-key-function" "^29.2.1" + "@react-native-community/cli" "11.3.7" + "@react-native-community/cli-platform-android" "11.3.7" + "@react-native-community/cli-platform-ios" "11.3.7" + "@react-native/assets-registry" "^0.72.0" + "@react-native/codegen" "^0.72.7" + "@react-native/gradle-plugin" "^0.72.11" + "@react-native/js-polyfills" "^0.72.1" + "@react-native/normalize-colors" "^0.72.0" + "@react-native/virtualized-lists" "^0.72.8" abort-controller "^3.0.0" anser "^1.4.9" base64-js "^1.1.2" + deprecated-react-native-prop-types "4.1.0" event-target-shim "^5.0.1" - fbjs "^1.0.0" - fbjs-scripts "^1.1.0" - hermes-engine "~0.5.0" + flow-enums-runtime "^0.0.5" invariant "^2.2.4" - jsc-android "^245459.0.0" - metro-babel-register "0.59.0" - metro-react-native-babel-transformer "0.59.0" - metro-source-map "0.59.0" + jest-environment-node "^29.2.1" + jsc-android "^250231.0.0" + memoize-one "^5.0.0" + metro-runtime "0.76.8" + metro-source-map "0.76.8" + mkdirp "^0.5.1" nullthrows "^1.1.1" - pretty-format "^24.9.0" - promise "^8.0.3" - prop-types "^15.7.2" - react-devtools-core "^4.6.0" + pretty-format "^26.5.2" + promise "^8.3.0" + react-devtools-core "^4.27.2" react-refresh "^0.4.0" + react-shallow-renderer "^16.15.0" regenerator-runtime "^0.13.2" - scheduler "0.19.1" - stacktrace-parser "^0.1.3" - use-subscription "^1.0.0" + scheduler "0.24.0-canary-efb381bbf-20230505" + stacktrace-parser "^0.1.10" + use-sync-external-store "^1.0.0" whatwg-fetch "^3.0.0" + ws "^6.2.2" + yargs "^17.6.2" -react-navigation-drawer@~1.4.0: +react-navigation-drawer@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/react-navigation-drawer/-/react-navigation-drawer-1.4.0.tgz#70f3dd83e3da9cd4ea6e2739526502c823d466b9" integrity sha512-ZyWBozcjB2aZ7vwCALv90cYA2NpDjM+WALaiYRshvPvue8l7cqynePbHK8GhlMGyJDwZqp4MxQmu8u1XAKp3Bw== dependencies: react-native-tab-view "^1.2.0" -react-navigation-stack@1.5.3: - version "1.5.3" - resolved "https://registry.yarnpkg.com/react-navigation-stack/-/react-navigation-stack-1.5.3.tgz#cdc9f5a6dbdc55509a15f60d765722573dec1997" - integrity sha512-MQcwDVbZUYsTtDJb5cFOSm+K+e7KpUCoROaGoUOR+JHWE3uuaJ3pd/Nu+32a57J98TNBf4qq0+2TPJWl6z6IBg== +react-navigation-stack@^1.7.3: + version "1.10.3" + resolved "https://registry.yarnpkg.com/react-navigation-stack/-/react-navigation-stack-1.10.3.tgz#e714e442b20427f0d2d3c18fce1f9e8cfe69be0b" + integrity sha512-1gksFi/g/Lg9sBhgLlD0OiEB5xnatHb4C0eNMA5tli9cTVlhq375XNPIqOiTyftibBmjdApAsZFj5srUCoOu/w== dependencies: prop-types "^15.7.2" -react-navigation-tabs@~1.2.0: +react-navigation-tabs@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/react-navigation-tabs/-/react-navigation-tabs-1.2.0.tgz#602c147029bb4f1c569b26479ddba534fe3ebb19" integrity sha512-I6vq3XX4ub9KhWQzcrggznls+2Z2C6w2ro46vokDGGvJ02CBpQRar7J0ETV29Ot5AJY67HucNUmZdH3yDFckmQ== @@ -6556,21 +7754,18 @@ react-navigation-tabs@~1.2.0: prop-types "^15.6.1" react-native-tab-view "^1.4.1" -react-navigation@^3.3.0: - version "3.13.0" - resolved "https://registry.yarnpkg.com/react-navigation/-/react-navigation-3.13.0.tgz#e802bb5174c1ec8b727c69f8e4409ff1351a5250" - integrity sha512-r64bTImY2aNye8wtd39ubouVB6ZMJqjVQYKxH4LFmOav4FsI59fQTDN7sZzyJa29owowYw/wVkh+NWGT+tdD1A== +react-navigation@^4.4.3: + version "4.4.4" + resolved "https://registry.yarnpkg.com/react-navigation/-/react-navigation-4.4.4.tgz#8cda2219196311db440e54998bc724523359949f" + integrity sha512-08Nzy1aKEd73496CsuzN49vLFmxPKYF5WpKGgGvkQ10clB79IRM2BtAfVl6NgPKuUM8FXq1wCsrjo/c5ftl5og== dependencies: - "@react-navigation/core" "~3.5.1" - "@react-navigation/native" "~3.6.2" - react-navigation-drawer "~1.4.0" - react-navigation-stack "1.5.3" - react-navigation-tabs "~1.2.0" + "@react-navigation/core" "^3.7.9" + "@react-navigation/native" "^3.8.4" react-redux@^7.1.1: - version "7.2.8" - resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-7.2.8.tgz#a894068315e65de5b1b68899f9c6ee0923dd28de" - integrity sha512-6+uDjhs3PSIclqoCk0kd6iX74gzrGc3W5zcAjbrFgEdIjRSQObdIwfx80unTkVUYvbQ95Y8Av3OvFHq1w5EOUw== + version "7.2.9" + resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-7.2.9.tgz#09488fbb9416a4efe3735b7235055442b042481d" + integrity sha512-Gx4L3uM182jEEayZfRbI/G11ZpYdNAnBs70lFVMNdHJI76XYtR+7m0MN+eAs7UHBPhWXcnFPaS+9owSCJQHNpQ== dependencies: "@babel/runtime" "^7.15.4" "@types/react-redux" "^7.1.20" @@ -6579,6 +7774,11 @@ react-redux@^7.1.1: prop-types "^15.7.2" react-is "^17.0.2" +react-refresh@^0.14.0: + version "0.14.2" + resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.2.tgz#3833da01ce32da470f1f936b9d477da5c7028bf9" + integrity sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA== + react-refresh@^0.4.0: version "0.4.3" resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.4.3.tgz#966f1750c191672e76e16c2efa569150cc73ab53" @@ -6589,15 +7789,22 @@ react-select2-native@^1.3.0: resolved "https://registry.yarnpkg.com/react-select2-native/-/react-select2-native-1.3.0.tgz#21c16cd0f2b096892b2fb3c1fc2868cab7ad1493" integrity sha512-oqDZ09LED0SvvQ2bFg/7D0JOvwvhpXWeFFmGjOWRlxnZneF7pG+K9AXeT5aY4sIULGRccpz3WnKarU3M8DbLQg== -react-test-renderer@16.8.6: - version "16.8.6" - resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.8.6.tgz#188d8029b8c39c786f998aa3efd3ffe7642d5ba1" - integrity sha512-H2srzU5IWYT6cZXof6AhUcx/wEyJddQ8l7cLM/F7gDXYyPr4oq+vCIxJYXVGhId1J706sqziAjuOEjyNkfgoEw== +react-shallow-renderer@^16.15.0: + version "16.15.0" + resolved "https://registry.yarnpkg.com/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz#48fb2cf9b23d23cde96708fe5273a7d3446f4457" + integrity sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA== dependencies: object-assign "^4.1.1" - prop-types "^15.6.2" - react-is "^16.8.6" - scheduler "^0.13.6" + react-is "^16.12.0 || ^17.0.0 || ^18.0.0" + +react-test-renderer@18.2.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-18.2.0.tgz#1dd912bd908ff26da5b9fca4fd1c489b9523d37e" + integrity sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA== + dependencies: + react-is "^18.2.0" + react-shallow-renderer "^16.15.0" + scheduler "^0.23.0" react-tween-state@^0.1.5: version "0.1.5" @@ -6607,14 +7814,12 @@ react-tween-state@^0.1.5: raf "^3.1.0" tween-functions "^1.0.1" -react@16.9.0: - version "16.9.0" - resolved "https://registry.yarnpkg.com/react/-/react-16.9.0.tgz#40ba2f9af13bc1a38d75dbf2f4359a5185c4f7aa" - integrity sha512-+7LQnFBwkiw+BobzOF6N//BdoNw0ouwmSJTEm9cglOOmsg/TMiFHZLe2sEoN5M7LgJTj9oHH0gxklfnQe66S1w== +react@18.2.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" + integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== dependencies: loose-envify "^1.1.0" - object-assign "^4.1.1" - prop-types "^15.6.2" read-pkg-up@^2.0.0: version "2.0.0" @@ -6624,14 +7829,6 @@ read-pkg-up@^2.0.0: find-up "^2.0.0" read-pkg "^2.0.0" -read-pkg-up@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-4.0.0.tgz#1b221c6088ba7799601c808f91161c66e58f8978" - integrity sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA== - dependencies: - find-up "^3.0.0" - read-pkg "^3.0.0" - read-pkg@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" @@ -6641,19 +7838,10 @@ read-pkg@^2.0.0: normalize-package-data "^2.3.2" path-type "^2.0.0" -read-pkg@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" - integrity sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA== - dependencies: - load-json-file "^4.0.0" - normalize-package-data "^2.3.2" - path-type "^3.0.0" - -readable-stream@^2.0.1, readable-stream@^2.2.2, readable-stream@^2.2.6, readable-stream@~2.3.6: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== +readable-stream@^2.2.6, readable-stream@~2.3.6: + version "2.3.8" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" + integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== dependencies: core-util-is "~1.0.0" inherits "~2.0.3" @@ -6663,21 +7851,29 @@ readable-stream@^2.0.1, readable-stream@^2.2.2, readable-stream@^2.2.6, readable string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@^3.1.1: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== +readable-stream@^3.1.1, readable-stream@^3.4.0: + version "3.6.2" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" + integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== dependencies: inherits "^2.0.3" string_decoder "^1.1.1" util-deprecate "^1.0.1" -realpath-native@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.1.0.tgz#2003294fea23fb0672f2476ebe22fcf498a2d65c" - integrity sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA== +readline@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/readline/-/readline-1.3.0.tgz#c580d77ef2cfc8752b132498060dc9793a7ac01c" + integrity sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg== + +recast@^0.21.0: + version "0.21.5" + resolved "https://registry.yarnpkg.com/recast/-/recast-0.21.5.tgz#e8cd22bb51bcd6130e54f87955d33a2b2e57b495" + integrity sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg== dependencies: - util.promisify "^1.0.0" + ast-types "0.15.2" + esprima "~4.0.0" + source-map "~0.6.1" + tslib "^2.0.1" redux-persist-transform-encrypt@^2.0.1: version "2.0.1" @@ -6694,16 +7890,30 @@ redux-persist@^5.10.0: integrity sha512-sSJAzNq7zka3qVHKce1hbvqf0Vf5DuTVm7dr4GtsqQVOexnrvbV47RWFiPxQ8fscnyiuWyD2O92DOxPl0tGCRg== redux@^4.0.0, redux@^4.0.4: - version "4.2.0" - resolved "https://registry.yarnpkg.com/redux/-/redux-4.2.0.tgz#46f10d6e29b6666df758780437651eeb2b969f13" - integrity sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA== + version "4.2.1" + resolved "https://registry.yarnpkg.com/redux/-/redux-4.2.1.tgz#c08f4306826c49b5e9dc901dee0452ea8fce6197" + integrity sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w== dependencies: "@babel/runtime" "^7.9.2" -regenerate-unicode-properties@^10.0.1: - version "10.0.1" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz#7f442732aa7934a3740c779bb9b3340dccc1fb56" - integrity sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw== +reflect.getprototypeof@^1.0.6, reflect.getprototypeof@^1.0.9: + version "1.0.10" + resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz#c629219e78a3316d8b604c765ef68996964e7bf9" + integrity sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw== + 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" + +regenerate-unicode-properties@^10.2.0: + version "10.2.0" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz#626e39df8c372338ea9b8028d1f99dc3fd9c3db0" + integrity sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA== dependencies: regenerate "^1.4.2" @@ -6712,120 +7922,46 @@ regenerate@^1.4.2: resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== -regenerator-runtime@^0.13.2, regenerator-runtime@^0.13.4: - version "0.13.9" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52" - integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== +regenerator-runtime@^0.13.2: + version "0.13.11" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" + integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== -regenerator-transform@^0.15.0: - version "0.15.0" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.0.tgz#cbd9ead5d77fae1a48d957cf889ad0586adb6537" - integrity sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg== +regexp.prototype.flags@^1.5.3: + version "1.5.4" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz#1ad6c62d44a259007e55b3970e00f746efbcaa19" + integrity sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA== dependencies: - "@babel/runtime" "^7.8.4" + 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" -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -regexp.prototype.flags@^1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" - integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - functions-have-names "^1.2.2" - -regexpp@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" - integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== - -regexpu-core@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.1.0.tgz#2f8504c3fd0ebe11215783a41541e21c79942c6d" - integrity sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA== +regexpu-core@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-6.2.0.tgz#0e5190d79e542bf294955dccabae04d3c7d53826" + integrity sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA== dependencies: regenerate "^1.4.2" - regenerate-unicode-properties "^10.0.1" - regjsgen "^0.6.0" - regjsparser "^0.8.2" + regenerate-unicode-properties "^10.2.0" + regjsgen "^0.8.0" + regjsparser "^0.12.0" unicode-match-property-ecmascript "^2.0.0" - unicode-match-property-value-ecmascript "^2.0.0" + unicode-match-property-value-ecmascript "^2.1.0" -regjsgen@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.6.0.tgz#83414c5354afd7d6627b16af5f10f41c4e71808d" - integrity sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA== +regjsgen@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.8.0.tgz#df23ff26e0c5b300a6470cad160a9d090c3a37ab" + integrity sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q== -regjsparser@^0.8.2: - version "0.8.4" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.8.4.tgz#8a14285ffcc5de78c5b95d62bbf413b6bc132d5f" - integrity sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA== +regjsparser@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.12.0.tgz#0e846df6c6530586429377de56e0475583b088dc" + integrity sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ== dependencies: - jsesc "~0.5.0" - -remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - integrity sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw== - -repeat-element@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" - integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== - -repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== - -request-promise-core@1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.4.tgz#3eedd4223208d419867b78ce815167d10593a22f" - integrity sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== - dependencies: - lodash "^4.17.19" - -request-promise-native@^1.0.5: - version "1.0.9" - resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.9.tgz#e407120526a5efdc9a39b28a5679bf47b9d9dc28" - integrity sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g== - dependencies: - request-promise-core "1.1.4" - stealthy-require "^1.1.1" - tough-cookie "^2.3.3" - -request@^2.87.0: - version "2.88.2" - resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" - integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.3" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.5.0" - tunnel-agent "^0.6.0" - uuid "^3.3.2" + jsesc "~3.0.2" require-directory@^2.1.1: version "2.1.1" @@ -6842,12 +7978,12 @@ require-main-filename@^2.0.0: resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== -resolve-cwd@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" - integrity sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg== +resolve-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" + integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== dependencies: - resolve-from "^3.0.0" + resolve-from "^5.0.0" resolve-from@^3.0.0: version "3.0.0" @@ -6864,32 +8000,28 @@ resolve-from@^5.0.0: resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== +resolve.exports@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.3.tgz#41955e6f1b4013b7586f873749a635dea07ebe3f" + integrity sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A== -resolve@1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" - integrity sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg== - -resolve@^1.10.0, resolve@^1.14.2, resolve@^1.5.0, resolve@^1.9.0: - version "1.22.1" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" - integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== +resolve@^1.10.0, resolve@^1.14.2, resolve@^1.20.0: + version "1.22.10" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.10.tgz#b663e83ffb09bbf2386944736baae803029b8b39" + integrity sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w== dependencies: - is-core-module "^2.9.0" + is-core-module "^2.16.0" path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" -restore-cursor@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - integrity sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q== +resolve@^2.0.0-next.5: + version "2.0.0-next.5" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.5.tgz#6b0ec3107e671e52b68cd068ef327173b90dc03c" + integrity sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA== dependencies: - onetime "^2.0.0" - signal-exit "^3.0.2" + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" restore-cursor@^3.1.0: version "3.1.0" @@ -6899,153 +8031,125 @@ restore-cursor@^3.1.0: onetime "^5.1.0" signal-exit "^3.0.2" -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== +reusify@^1.0.4: + version "1.1.0" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.1.0.tgz#0fe13b9522e1473f51b558ee796e08f11f9b489f" + integrity sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw== -rimraf@2.6.3: - version "2.6.3" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - dependencies: - glob "^7.1.3" - -rimraf@^2.5.4, rimraf@^2.6.3: +rimraf@^2.6.3: version "2.7.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== dependencies: glob "^7.1.3" -rimraf@~2.2.6: - version "2.2.8" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582" - integrity sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg== +rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +rimraf@~2.6.2: + version "2.6.3" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" + integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + dependencies: + glob "^7.1.3" rn-tooltip@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/rn-tooltip/-/rn-tooltip-2.0.0.tgz#de0a2e220e83cc044fb598029dce6c222e0bdf69" integrity sha512-yeErRA1I3JCEYZuicpSBg+lI5IYsnoMZMKXIKgrGfE6LWn+e4bPqVgrI03eS/q1yuOImJ02R4P/BkKK/VWTFqA== -rsvp@^4.8.4: - version "4.8.5" - resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" - integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA== - -run-async@^2.2.0, run-async@^2.4.0: - version "2.4.1" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" - integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== - -rx-lite-aggregates@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be" - integrity sha512-3xPNZGW93oCjiO7PtKxRK6iOVYBWBvtf9QHDfU23Oc+dLIQmAV//UnyXV/yihv81VS/UqoQPk4NegS8EFi55Hg== +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== dependencies: - rx-lite "*" + queue-microtask "^1.2.2" -rx-lite@*, rx-lite@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" - integrity sha512-Cun9QucwK6MIrp3mry/Y7hqD1oFqTYLQ4pGxaHTjIdaFDWRGGLikqp6u8LcWJnzpoALg9hap+JGk8sFIUuEGNA== - -rxjs@^6.6.0: - version "6.6.7" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9" - integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== +safe-array-concat@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.3.tgz#c9e54ec4f603b0bbb8e7e5007a5ee7aecd1538c3" + integrity sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q== dependencies: - tslib "^1.9.0" + call-bind "^1.0.8" + call-bound "^1.0.2" + get-intrinsic "^1.2.6" + has-symbols "^1.1.0" + isarray "^2.0.5" -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.2.0: +safe-buffer@5.2.1, safe-buffer@~5.2.0: version "5.2.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg== - dependencies: - ret "~0.1.10" +safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: +safe-push-apply@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/safe-push-apply/-/safe-push-apply-1.0.0.tgz#01850e981c1602d398c85081f360e4e6d03d27f5" + integrity sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA== + dependencies: + es-errors "^1.3.0" + isarray "^2.0.5" + +safe-regex-test@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.1.0.tgz#7f87dfb67a3150782eaaf18583ff5d1711ac10c1" + integrity sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + is-regex "^1.2.1" + +"safer-buffer@>= 2.1.2 < 3.0.0": version "2.1.2" resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sane@^4.0.3: - version "4.1.0" - resolved "https://registry.yarnpkg.com/sane/-/sane-4.1.0.tgz#ed881fd922733a6c461bc189dc2b6c006f3ffded" - integrity sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA== - dependencies: - "@cnakazawa/watch" "^1.0.3" - anymatch "^2.0.0" - capture-exit "^2.0.0" - exec-sh "^0.3.2" - execa "^1.0.0" - fb-watchman "^2.0.0" - micromatch "^3.1.4" - minimist "^1.1.1" - walker "~1.0.5" - -sax@>=0.6.0, sax@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - -scheduler@0.19.1: - version "0.19.1" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.19.1.tgz#4f3e2ed2c1a7d65681f4c854fa8c5a1ccb40f196" - integrity sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA== +scheduler@0.24.0-canary-efb381bbf-20230505: + version "0.24.0-canary-efb381bbf-20230505" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.24.0-canary-efb381bbf-20230505.tgz#5dddc60e29f91cd7f8b983d7ce4a99c2202d178f" + integrity sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA== dependencies: loose-envify "^1.1.0" - object-assign "^4.1.1" -scheduler@^0.13.6: - version "0.13.6" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.13.6.tgz#466a4ec332467b31a91b9bf74e5347072e4cd889" - integrity sha512-IWnObHt413ucAYKsD9J1QShUKkbKLQQHdxRyw73sw4FN26iWr3DY/H34xGPe4nmL1DwXyWmSWmMrA9TfQbE/XQ== +scheduler@0.25.0: + version "0.25.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.25.0.tgz#336cd9768e8cceebf52d3c80e3dcf5de23e7e015" + integrity sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA== + +scheduler@^0.23.0: + version "0.23.2" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3" + integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ== dependencies: loose-envify "^1.1.0" - object-assign "^4.1.1" -"semver@2 || 3 || 4 || 5", semver@^5.1.0, semver@^5.5.0, semver@^5.6.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== +"semver@2 || 3 || 4 || 5", semver@^5.6.0: + version "5.7.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" + integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -semver@5.5.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" - integrity sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA== +semver@^6.3.0, semver@^6.3.1: + version "6.3.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" - integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== +semver@^7.1.3, semver@^7.3.7, semver@^7.5.2, semver@^7.5.3, semver@^7.5.4: + version "7.7.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.1.tgz#abd5098d82b18c6c81f6074ff2647fd3e7220c9f" + integrity sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA== -semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^7.3.5: - version "7.3.8" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798" - integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A== - dependencies: - lru-cache "^6.0.0" - -send@0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" - integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== +send@0.19.0: + version "0.19.0" + resolved "https://registry.yarnpkg.com/send/-/send-0.19.0.tgz#bbc5a388c8ea6c048967049dbeac0e4a3f09d7f8" + integrity sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw== dependencies: debug "2.6.9" depd "2.0.0" @@ -7066,30 +8170,51 @@ serialize-error@^2.1.0: resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-2.1.0.tgz#50b679d5635cdf84667bdc8e59af4e5b81d5f60a" integrity sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw== -serve-static@^1.13.1: - version "1.15.0" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" - integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== +serve-static@^1.13.1, serve-static@^1.16.2: + version "1.16.2" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.16.2.tgz#b6a5343da47f6bdd2673848bf45754941e803296" + integrity sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw== dependencies: - encodeurl "~1.0.2" + encodeurl "~2.0.0" escape-html "~1.0.3" parseurl "~1.3.3" - send "0.18.0" + send "0.19.0" set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== -set-value@^2.0.0, set-value@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" - integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== +set-function-length@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" + 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" + +set-function-name@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz#16a705c5a0dc2f5e638ca96d8a8cd4e1c2b90985" + integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + functions-have-names "^1.2.3" + has-property-descriptors "^1.0.2" + +set-proto@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/set-proto/-/set-proto-1.0.0.tgz#0760dbcff30b2d7e801fd6e19983e56da337565e" + integrity sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw== + dependencies: + dunder-proto "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" setimmediate@^1.0.5: version "1.0.5" @@ -7124,54 +8249,73 @@ shebang-command@^1.2.0: dependencies: shebang-regex "^1.0.0" +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + shebang-regex@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== -shell-quote@1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" - integrity sha512-V0iQEZ/uoem3NmD91rD8XiuozJnq9/ZJnbHVXHnWqP1ucAhS3yJ7sLIIzEi57wFFcK3oi3kFUC46uSyWr35mxg== +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +shell-quote@^1.6.1, shell-quote@^1.7.3: + version "1.8.2" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.2.tgz#d2d83e057959d53ec261311e9e9b8f51dcb2934a" + integrity sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA== + +side-channel-list@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/side-channel-list/-/side-channel-list-1.0.0.tgz#10cb5984263115d3b7a0e336591e290a830af8ad" + integrity sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA== dependencies: - array-filter "~0.0.0" - array-map "~0.0.0" - array-reduce "~0.0.0" - jsonify "~0.0.0" + es-errors "^1.3.0" + object-inspect "^1.13.3" -shell-quote@^1.6.1: - version "1.7.3" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123" - integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw== - -shellwords@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" - integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== - -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== +side-channel-map@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/side-channel-map/-/side-channel-map-1.0.1.tgz#d6bb6b37902c6fef5174e5f533fab4c732a26f42" + integrity sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA== dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" + call-bound "^1.0.2" + es-errors "^1.3.0" + get-intrinsic "^1.2.5" + object-inspect "^1.13.3" -signal-exit@^3.0.0, signal-exit@^3.0.2: +side-channel-weakmap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz#11dda19d5368e40ce9ec2bdc1fb0ecbc0790ecea" + integrity sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A== + 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" + +side-channel@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.1.0.tgz#c3fcff9c4da932784873335ec9765fa94ff66bc9" + integrity sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw== + 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" + +signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: version "3.0.7" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== -simple-plist@^1.0.0, simple-plist@^1.1.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/simple-plist/-/simple-plist-1.3.1.tgz#16e1d8f62c6c9b691b8383127663d834112fb017" - integrity sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw== - dependencies: - bplist-creator "0.1.0" - bplist-parser "0.3.1" - plist "^3.0.5" - simple-swizzle@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" @@ -7194,7 +8338,7 @@ slash@^3.0.0: resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== -slice-ansi@^2.0.0, slice-ansi@^2.1.0: +slice-ansi@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== @@ -7203,48 +8347,15 @@ slice-ansi@^2.0.0, slice-ansi@^2.1.0: astral-regex "^1.0.0" is-fullwidth-code-point "^2.0.0" -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== +source-map-support@0.5.13: + version "0.5.13" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" + integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w== dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" + buffer-from "^1.0.0" + source-map "^0.6.0" -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - -source-map-resolve@^0.5.0: - version "0.5.3" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" - integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - -source-map-support@^0.5.16, source-map-support@^0.5.6: +source-map-support@^0.5.16, source-map-support@~0.5.20: version "0.5.21" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== @@ -7252,11 +8363,6 @@ source-map-support@^0.5.16, source-map-support@^0.5.6: buffer-from "^1.0.0" source-map "^0.6.0" -source-map-url@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" - integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== - source-map@^0.5.6: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" @@ -7273,17 +8379,17 @@ source-map@^0.7.3: integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== + version "3.2.0" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" + integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== dependencies: spdx-expression-parse "^3.0.0" spdx-license-ids "^3.0.0" spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== + version "2.5.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz#5d607d27fc806f66d7b64a766650fa890f04ed66" + integrity sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w== spdx-expression-parse@^3.0.0: version "3.0.1" @@ -7294,51 +8400,29 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.12" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz#69077835abe2710b65f03969898b6637b505a779" - integrity sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA== + version "3.0.21" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.21.tgz#6d6e980c9df2b6fc905343a3b2d702a6239536c3" + integrity sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg== split-on-first@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-1.1.0.tgz#f610afeee3b12bce1d0c30425e76398b78249a5f" integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw== -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - dependencies: - extend-shallow "^3.0.0" - sprintf-js@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.2.tgz#da1765262bf8c0f571749f2ad6c26300207ae673" - integrity sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug== + version "1.1.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.3.tgz#4914b903a2f8b685d17fdf78a70e917e872e444a" + integrity sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA== sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== -sshpk@^1.7.0: - version "1.17.0" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.17.0.tgz#578082d92d4fe612b13007496e543fa0fbcbe4c5" - integrity sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ== - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - bcrypt-pbkdf "^1.0.0" - dashdash "^1.12.0" - ecc-jsbn "~0.1.1" - getpass "^0.1.1" - jsbn "~0.1.0" - safer-buffer "^2.0.2" - tweetnacl "~0.14.0" - -stack-utils@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.5.tgz#a19b0b01947e0029c8e451d5d61a498f5bb1471b" - integrity sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ== +stack-utils@^2.0.3: + version "2.0.6" + resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.6.tgz#aaf0748169c02fc33c8232abccf933f54a1cc34f" + integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ== dependencies: escape-string-regexp "^2.0.0" @@ -7347,21 +8431,13 @@ stackframe@^1.3.4: resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310" integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== -stacktrace-parser@^0.1.3: - version "0.1.10" - resolved "https://registry.yarnpkg.com/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz#29fb0cae4e0d0b85155879402857a1639eb6051a" - integrity sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg== +stacktrace-parser@^0.1.10: + version "0.1.11" + resolved "https://registry.yarnpkg.com/stacktrace-parser/-/stacktrace-parser-0.1.11.tgz#c7c08f9b29ef566b9a6f7b255d7db572f66fabc4" + integrity sha512-WjlahMgHmCJpqzU8bIBy4qtsZdU9lRlcZE3Lvyej6t4tuOuv1vk57OW3MBrj6hXBFx/nNoC9MPMTcr5YA7NQbg== dependencies: type-fest "^0.7.1" -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g== - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - statuses@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" @@ -7372,28 +8448,23 @@ statuses@~1.5.0: resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== -stealthy-require@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" - integrity sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g== - -stream-buffers@2.2.x: - version "2.2.0" - resolved "https://registry.yarnpkg.com/stream-buffers/-/stream-buffers-2.2.0.tgz#91d5f5130d1cef96dcfa7f726945188741d09ee4" - integrity sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg== - strict-uri-encode@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" integrity sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ== -string-length@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed" - integrity sha512-Qka42GGrS8Mm3SZ+7cH8UXiIWI867/b/Z/feQSpQx/rbfB8UGknGEZVaUQMOUVj+soY6NpWAxily63HI1OckVQ== +string-length@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" + integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== dependencies: - astral-regex "^1.0.0" - strip-ansi "^4.0.0" + char-regex "^1.0.2" + strip-ansi "^6.0.0" + +string-natural-compare@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/string-natural-compare/-/string-natural-compare-3.0.1.tgz#7a42d58474454963759e8e8b7ae63d71c1e7fdf4" + integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== string-width@^1.0.1: version "1.0.2" @@ -7404,7 +8475,7 @@ string-width@^1.0.1: is-fullwidth-code-point "^1.0.0" strip-ansi "^3.0.0" -string-width@^2.0.0, string-width@^2.1.0: +string-width@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== @@ -7412,16 +8483,7 @@ string-width@^2.0.0, string-width@^2.1.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^4.0.0" -string-width@^3.0.0, string-width@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" - integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== - dependencies: - emoji-regex "^7.0.1" - is-fullwidth-code-point "^2.0.0" - strip-ansi "^5.1.0" - -string-width@^4.1.0, string-width@^4.2.0: +string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -7430,23 +8492,64 @@ string-width@^4.1.0, string-width@^4.2.0: is-fullwidth-code-point "^3.0.0" strip-ansi "^6.0.1" -string.prototype.trimend@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0" - integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== +string.prototype.matchall@^4.0.12: + version "4.0.12" + resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz#6c88740e49ad4956b1332a911e949583a275d4c0" + integrity sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA== dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" + 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" -string.prototype.trimstart@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef" - integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== +string.prototype.repeat@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz#e90872ee0308b29435aa26275f6e1b762daee01a" + integrity sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w== dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" + define-properties "^1.1.3" + es-abstract "^1.17.5" + +string.prototype.trim@^1.2.10: + version "1.2.10" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz#40b2dd5ee94c959b4dcfb1d65ce72e90da480c81" + integrity sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA== + 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" + +string.prototype.trimend@^1.0.9: + version "1.0.9" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz#62e2731272cd285041b36596054e9f66569b6942" + integrity sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.2" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +string.prototype.trimstart@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#7ee834dda8c7c17eff3118472bb35bfedaa34dde" + integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" string_decoder@^1.1.1: version "1.3.0" @@ -7476,7 +8579,7 @@ strip-ansi@^4.0.0: dependencies: ansi-regex "^3.0.0" -strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: +strip-ansi@^5.0.0, strip-ansi@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== @@ -7495,16 +8598,31 @@ strip-bom@^3.0.0: resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== +strip-bom@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" + integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== + strip-eof@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" integrity sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q== -strip-json-comments@^3.0.1: +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + +strip-json-comments@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== +strnum@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.1.2.tgz#57bca4fbaa6f271081715dbc9ed7cee5493e28e4" + integrity sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA== + sudo-prompt@^9.0.0: version "9.2.1" resolved "https://registry.yarnpkg.com/sudo-prompt/-/sudo-prompt-9.2.1.tgz#77efb84309c9ca489527a4e749f287e6bdd52afd" @@ -7523,20 +8641,6 @@ supports-color@^2.0.0: resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" integrity sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g== -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" - integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== - dependencies: - has-flag "^3.0.0" - supports-color@^7.1.0: version "7.2.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" @@ -7544,55 +8648,62 @@ supports-color@^7.1.0: dependencies: has-flag "^4.0.0" +supports-color@^8.0.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + supports-preserve-symlinks-flag@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== -symbol-tree@^3.2.2: - version "3.2.4" - resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" - integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== - -table@^5.2.3: - version "5.4.6" - resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" - integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== +temp@^0.8.4: + version "0.8.4" + resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.4.tgz#8c97a33a4770072e0a05f919396c7665a7dd59f2" + integrity sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg== dependencies: - ajv "^6.10.2" - lodash "^4.17.14" - slice-ansi "^2.1.0" - string-width "^3.0.0" + rimraf "~2.6.2" -temp@0.8.3: - version "0.8.3" - resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.3.tgz#e0c6bc4d26b903124410e4fed81103014dfc1f59" - integrity sha512-jtnWJs6B1cZlHs9wPG7BrowKxZw/rf6+UpGAkr8AaYmiTyTO7zQlLoST8zx/8TcUPnZmeBoB+H8ARuHZaSijVw== +terser@^5.15.0: + version "5.39.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.39.0.tgz#0e82033ed57b3ddf1f96708d123cca717d86ca3a" + integrity sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw== dependencies: - os-tmpdir "^1.0.0" - rimraf "~2.2.6" + "@jridgewell/source-map" "^0.3.3" + acorn "^8.8.2" + commander "^2.20.0" + source-map-support "~0.5.20" -test-exclude@^5.2.3: - version "5.2.3" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-5.2.3.tgz#c3d3e1e311eb7ee405e092dac10aefd09091eac0" - integrity sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g== +test-exclude@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" + integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== dependencies: - glob "^7.1.3" + "@istanbuljs/schema" "^0.1.2" + glob "^7.1.4" minimatch "^3.0.4" - read-pkg-up "^4.0.0" - require-main-filename "^2.0.0" + +text-segmentation@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/text-segmentation/-/text-segmentation-1.0.3.tgz#52a388159efffe746b24a63ba311b6ac9f2d7943" + integrity sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw== + dependencies: + utrie "^1.0.2" text-table@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== -throat@^4.0.0, throat@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a" - integrity sha512-wCVxLDcFxw7ujDxaeJC6nfl2XfHJNYs8yUYJnvMgtPEFlttP9tHSfRUv2vBe6C4hkVFPWoP1P6ZccbYjmSEkKA== +throat@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" + integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== -through2@^2.0.0, through2@^2.0.1: +through2@^2.0.1: version "2.0.5" resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== @@ -7600,16 +8711,6 @@ through2@^2.0.0, through2@^2.0.1: readable-stream "~2.3.6" xtend "~4.0.1" -through@^2.3.6: - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== - -time-stamp@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3" - integrity sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw== - tmp@^0.0.33: version "0.0.33" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" @@ -7622,96 +8723,61 @@ tmpl@1.0.5: resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== - -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg== +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== dependencies: - kind-of "^3.0.2" - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg== - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" + is-number "^7.0.0" toidentifier@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== -tough-cookie@^2.3.3, tough-cookie@^2.3.4, tough-cookie@~2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - -tr46@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" - integrity sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA== - dependencies: - punycode "^2.1.0" - tr46@~0.0.3: version "0.0.3" resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== -tslib@^1.8.1, tslib@^1.9.0: +tslib@^1.8.1: version "1.14.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tsutils@^3.7.0: +tslib@^2.0.1: + version "2.8.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" + integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== + +tsutils@^3.21.0: version "3.21.0" resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== dependencies: tslib "^1.8.1" -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== - dependencies: - safe-buffer "^5.0.1" - tween-functions@^1.0.1: version "1.2.0" resolved "https://registry.yarnpkg.com/tween-functions/-/tween-functions-1.2.0.tgz#1ae3a50e7c60bb3def774eac707acbca73bbc3ff" integrity sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA== -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== - -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== +type-check@^0.4.0, type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== dependencies: - prelude-ls "~1.1.2" + prelude-ls "^1.2.1" + +type-detect@4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" + integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== type-fest@^0.21.3: version "0.21.3" @@ -7723,20 +8789,65 @@ type-fest@^0.7.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.7.1.tgz#8dda65feaf03ed78f0a3f9678f1869147f7c5c48" integrity sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg== -type-fest@^0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" - integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== +typed-array-buffer@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz#a72395450a4869ec033fd549371b47af3a2ee536" + integrity sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-typed-array "^1.1.14" -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== +typed-array-byte-length@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz#8407a04f7d78684f3d252aa1a143d2b77b4160ce" + integrity sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg== + 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" -ua-parser-js@^0.7.18, ua-parser-js@^0.7.30: - version "0.7.31" - resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.31.tgz#649a656b191dffab4f21d5e053e27ca17cbff5c6" - integrity sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ== +typed-array-byte-offset@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz#ae3698b8ec91a8ab945016108aef00d5bff12355" + integrity sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ== + 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" + +typed-array-length@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.7.tgz#ee4deff984b64be1e118b0de8c9c877d5ce73d3d" + integrity sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg== + 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" + +typescript@^5.8.3: + version "5.8.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.8.3.tgz#92f8a3e5e3cf497356f4178c34cd65a7f5e8440e" + integrity sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ== + +ua-parser-js@^0.7.30: + version "0.7.40" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.40.tgz#c87d83b7bb25822ecfa6397a0da5903934ea1562" + integrity sha512-us1E3K+3jJppDBa3Tl0L3MOJiGhe1C6P0+nIvQAFYbxlMAx0h81eOwLmU57xgqToduDDPx3y5QsdjPfDu+FgOQ== + +ua-parser-js@^1.0.35: + version "1.0.40" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-1.0.40.tgz#ac6aff4fd8ea3e794a6aa743ec9c2fc29e75b675" + integrity sha512-z6PJ8Lml+v3ichVojCiB8toQJBuwR42ySM4ezjXIqXK3M0HczmKQ3LF4rhU55PfD99KEEXQG6yb7iOMyvYuHew== uc.micro@^1.0.1: version "1.0.6" @@ -7751,25 +8862,25 @@ uglify-es@^3.1.9: commander "~2.13.0" source-map "~0.6.1" -ultron@1.0.x: - version "1.0.2" - resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa" - integrity sha512-QMpnpVtYaWEeY+MwKDN/UdKlE/LsFZXM5lO1u7GaZzNgmIbGixHEmVMIKT+vqYOALu3m5GYQy9kz4Xu4IVn7Ow== - -unbox-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" - integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== +unbox-primitive@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.1.0.tgz#8d9d2c9edeea8460c7f35033a88867944934d1e2" + integrity sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw== dependencies: - call-bind "^1.0.2" + call-bound "^1.0.3" has-bigints "^1.0.2" - has-symbols "^1.0.3" - which-boxed-primitive "^1.0.2" + has-symbols "^1.1.0" + which-boxed-primitive "^1.1.1" + +undici-types@~6.21.0: + version "6.21.0" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.21.0.tgz#691d00af3909be93a7faa13be61b3a5b50ef12cb" + integrity sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ== unicode-canonical-property-names-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" - integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== + version "2.0.1" + resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz#cb3173fe47ca743e228216e4a3ddc4c84d628cc2" + integrity sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg== unicode-match-property-ecmascript@^2.0.0: version "2.0.0" @@ -7779,51 +8890,38 @@ unicode-match-property-ecmascript@^2.0.0: unicode-canonical-property-names-ecmascript "^2.0.0" unicode-property-aliases-ecmascript "^2.0.0" -unicode-match-property-value-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz#1a01aa57247c14c568b89775a54938788189a714" - integrity sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw== +unicode-match-property-value-ecmascript@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz#a0401aee72714598f739b68b104e4fe3a0cb3c71" + integrity sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg== unicode-property-aliases-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz#0a36cb9a585c4f6abd51ad1deddb285c165297c8" - integrity sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ== - -union-value@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" - integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^2.0.1" + version "2.1.0" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" + integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== universalify@^0.1.0: version "0.1.2" resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== +universalify@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" + integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== + unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ== +update-browserslist-db@^1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz#348377dd245216f9e7060ff50b15a1b740b75420" + integrity sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw== dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -update-browserslist-db@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz#be06a5eedd62f107b7c19eb5bcefb194411abf38" - integrity sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q== - dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" + escalade "^3.2.0" + picocolors "^1.1.1" uri-js@^4.2.2: version "4.4.1" @@ -7832,63 +8930,41 @@ uri-js@^4.2.2: dependencies: punycode "^2.1.0" -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg== +use-latest-callback@^0.1.5: + version "0.1.11" + resolved "https://registry.yarnpkg.com/use-latest-callback/-/use-latest-callback-0.1.11.tgz#e073fcbba792cc95ac661d96bc13b6041956cfe1" + integrity sha512-8nhb73STSD/z3GTHklvNjL8F9wMOo0bj0AFnulpIYuFTm6aQlT3ZcNbXF2YurKImIY8+kpSFSDHZZyQmurGrhw== -use-subscription@^1.0.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/use-subscription/-/use-subscription-1.8.0.tgz#f118938c29d263c2bce12fc5585d3fe694d4dbce" - integrity sha512-LISuG0/TmmoDoCRmV5XAqYkd3UCBNM0ML3gGBndze65WITcsExCD3DTvXXTLyNcOC0heFQZzluW88bN/oC1DQQ== - dependencies: - use-sync-external-store "^1.2.0" - -use-sync-external-store@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz#7dbefd6ef3fe4e767a0cf5d7287aacfb5846928a" - integrity sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA== - -use@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== +use-sync-external-store@^1.0.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz#55122e2a3edd2a6c106174c27485e0fd59bcfca0" + integrity sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A== util-deprecate@^1.0.1, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== -util.promisify@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.1.1.tgz#77832f57ced2c9478174149cae9b96e9918cd54b" - integrity sha512-/s3UsZUrIfa6xDhr7zZhnE9SLQ5RIXyYfiVnMMyMDzOc8WhWN4Nbh36H842OyurKbCDAesZOJaVyvmSl6fhGQw== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - for-each "^0.3.3" - has-symbols "^1.0.1" - object.getownpropertydescriptors "^2.1.1" - utils-merge@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== -uuid@^3.3.2: - version "3.4.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" - integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== +utrie@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/utrie/-/utrie-1.0.2.tgz#d42fe44de9bc0119c25de7f564a6ed1b2c87a645" + integrity sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw== + dependencies: + base64-arraybuffer "^1.0.2" -uuid@^7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-7.0.3.tgz#c5c9f2c8cf25dc0a372c4df1441c41f5bd0c680b" - integrity sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg== - -v8-compile-cache@^2.0.3: - version "2.3.0" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" - integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== +v8-to-istanbul@^9.0.1: + version "9.3.0" + resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz#b9572abfa62bd556c16d75fdebc1a411d5ff3175" + integrity sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA== + dependencies: + "@jridgewell/trace-mapping" "^0.3.12" + "@types/istanbul-lib-coverage" "^2.0.1" + convert-source-map "^2.0.0" validate-npm-package-license@^3.0.1: version "3.0.4" @@ -7903,28 +8979,12 @@ vary@~1.1.2: resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== -verror@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - vlq@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/vlq/-/vlq-1.0.1.tgz#c003f6e7c0b4c1edd623fd6ee50bbc0d6a1de468" integrity sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w== -w3c-hr-time@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" - integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== - dependencies: - browser-process-hrtime "^1.0.0" - -walker@^1.0.7, walker@~1.0.5: +walker@^1.0.7, walker@^1.0.8: version "1.0.8" resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== @@ -7943,27 +9003,10 @@ webidl-conversions@^3.0.0: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== -webidl-conversions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" - integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== - -whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3: - version "1.0.5" - resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" - integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== - dependencies: - iconv-lite "0.4.24" - whatwg-fetch@>=0.10.0, whatwg-fetch@^3.0.0: - version "3.6.2" - resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#dced24f37f2624ed0281725d51d0e2e3fe677f8c" - integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA== - -whatwg-mimetype@^2.1.0, whatwg-mimetype@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" - integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== + version "3.6.20" + resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz#580ce6d791facec91d37c72890995a0b48d31c70" + integrity sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg== whatwg-url@^5.0.0: version "5.0.0" @@ -7973,61 +9016,87 @@ whatwg-url@^5.0.0: tr46 "~0.0.3" webidl-conversions "^3.0.0" -whatwg-url@^6.4.1: - version "6.5.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-6.5.0.tgz#f2df02bff176fd65070df74ad5ccbb5a199965a8" - integrity sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ== +which-boxed-primitive@^1.1.0, which-boxed-primitive@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz#d76ec27df7fa165f18d5808374a5fe23c29b176e" + integrity sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA== dependencies: - lodash.sortby "^4.7.0" - tr46 "^1.0.1" - webidl-conversions "^4.0.2" + 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" -whatwg-url@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" - integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== +which-builtin-type@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.2.1.tgz#89183da1b4907ab089a6b02029cc5d8d6574270e" + integrity sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q== dependencies: - lodash.sortby "^4.7.0" - tr46 "^1.0.1" - webidl-conversions "^4.0.2" + 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" -which-boxed-primitive@^1.0.2: +which-collection@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" - integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.2.tgz#627ef76243920a107e7ce8e96191debe4b16c2a0" + integrity sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw== dependencies: - is-bigint "^1.0.1" - is-boolean-object "^1.1.0" - is-number-object "^1.0.4" - is-string "^1.0.5" - is-symbol "^1.0.3" + is-map "^2.0.3" + is-set "^2.0.3" + is-weakmap "^2.0.2" + is-weakset "^2.0.3" which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q== + version "2.0.1" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409" + integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== -which@^1.2.9, which@^1.3.0: +which-typed-array@^1.1.16, which-typed-array@^1.1.18: + version "1.1.19" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.19.tgz#df03842e870b6b88e117524a4b364b6fc689f956" + integrity sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.4" + for-each "^0.3.5" + get-proto "^1.0.1" + gopd "^1.2.0" + has-tostringtag "^1.0.2" + +which@^1.2.9: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== dependencies: isexe "^2.0.0" +which@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + window-or-global@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/window-or-global/-/window-or-global-1.0.1.tgz#dbe45ba2a291aabc56d62cf66c45b7fa322946de" integrity sha512-tE12J/NenOv4xdVobD+AD3fT06T4KNqnzRhkv5nBIu7K+pvOH2oLCEgYP+i+5mF2jtI6FEADheOdZkA8YWET9w== -word-wrap@~1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" - integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== - -wordwrap@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== +word-wrap@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" + integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== wrap-ansi@^2.0.0: version "2.1.0" @@ -8037,15 +9106,6 @@ wrap-ansi@^2.0.0: string-width "^1.0.1" strip-ansi "^3.0.1" -wrap-ansi@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" - integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== - dependencies: - ansi-styles "^3.2.0" - string-width "^3.0.0" - strip-ansi "^5.0.0" - wrap-ansi@^6.2.0: version "6.2.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" @@ -8055,20 +9115,20 @@ wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== -write-file-atomic@2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.1.tgz#d0b05463c188ae804396fd5ab2a370062af87529" - integrity sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg== - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - signal-exit "^3.0.2" - write-file-atomic@^2.3.0: version "2.4.3" resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481" @@ -8078,88 +9138,25 @@ write-file-atomic@^2.3.0: imurmurhash "^0.1.4" signal-exit "^3.0.2" -write@1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3" - integrity sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== +write-file-atomic@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.2.tgz#a9df01ae5b77858a027fd2e80768ee433555fcfd" + integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg== dependencies: - mkdirp "^0.5.1" + imurmurhash "^0.1.4" + signal-exit "^3.0.7" -ws@^1.1.0, ws@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ws/-/ws-1.1.5.tgz#cbd9e6e75e09fc5d2c90015f21f0c40875e0dd51" - integrity sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w== - dependencies: - options ">=0.0.5" - ultron "1.0.x" - -ws@^5.2.0: - version "5.2.3" - resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.3.tgz#05541053414921bc29c63bee14b8b0dd50b07b3d" - integrity sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA== +ws@^6.2.2, ws@^6.2.3: + version "6.2.3" + resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.3.tgz#ccc96e4add5fd6fedbc491903075c85c5a11d9ee" + integrity sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA== dependencies: async-limiter "~1.0.0" -ws@^7: - version "7.5.9" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" - integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== - -xcode@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/xcode/-/xcode-2.1.0.tgz#bab64a7e954bb50ca8d19da7e09531c65a43ecfe" - integrity sha512-uCrmPITrqTEzhn0TtT57fJaNaw8YJs1aCzs+P/QqxsDbvPZSv7XMPPwXrKvHtD6pLjBM/NaVwraWJm8q83Y4iQ== - dependencies: - simple-plist "^1.0.0" - uuid "^3.3.2" - -xcode@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/xcode/-/xcode-3.0.1.tgz#3efb62aac641ab2c702458f9a0302696146aa53c" - integrity sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA== - dependencies: - simple-plist "^1.1.0" - uuid "^7.0.3" - -xml-name-validator@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" - integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== - -xml2js@0.4.23: - version "0.4.23" - resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.23.tgz#a0c69516752421eb2ac758ee4d4ccf58843eac66" - integrity sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug== - dependencies: - sax ">=0.6.0" - xmlbuilder "~11.0.0" - -xmlbuilder@^14.0.0: - version "14.0.0" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-14.0.0.tgz#876b5aec4f05ffd5feb97b0a871c855d16fbeb8c" - integrity sha512-ts+B2rSe4fIckR6iquDjsKbQFK2NlUk6iG5nf14mDEyldgoc2nEKZ3jZWMPTxGQwVgToSjt6VGIho1H8/fNFTg== - -xmlbuilder@^15.1.1: - version "15.1.1" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-15.1.1.tgz#9dcdce49eea66d8d10b42cae94a79c3c8d0c2ec5" - integrity sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg== - -xmlbuilder@~11.0.0: - version "11.0.1" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-11.0.1.tgz#be9bae1c8a046e76b31127726347d0ad7002beb3" - integrity sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA== - -xmldoc@^1.1.2: - version "1.2.0" - resolved "https://registry.yarnpkg.com/xmldoc/-/xmldoc-1.2.0.tgz#7554371bfd8c138287cff01841ae4566d26e5541" - integrity sha512-2eN8QhjBsMW2uVj7JHLHkMytpvGHLHxKXBy4J3fAT/HujsEtM6yU84iGjpESYGHg6XwK0Vu4l+KgqQ2dv2cCqg== - dependencies: - sax "^1.2.4" - -xpipe@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/xpipe/-/xpipe-1.0.5.tgz#8dd8bf45fc3f7f55f0e054b878f43a62614dafdf" - integrity sha512-tuqoLk8xPl0o+7ny9iPlEZuzjfy1zC5ZJtAGjDDZWmVTVBK5PJP0arMGVu3Y53zSyeYK+YonMVSUv0DJgGN/ig== +ws@^7, ws@^7.5.1, ws@^7.5.10: + version "7.5.10" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9" + integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ== xtend@~4.0.1: version "4.0.2" @@ -8176,31 +9173,25 @@ y18n@^4.0.0: resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== +y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + yallist@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" integrity sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A== -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== -yargs-parser@^13.1.2: - version "13.1.2" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" - integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs-parser@^15.0.1: - version "15.0.3" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-15.0.3.tgz#316e263d5febe8b38eef61ac092b33dfcc9b1115" - integrity sha512-/MVEVjTXy/cGAjdtQf8dW3V9b97bPN7rNn8ETj6BmAQL7ibC7O1Q9SPJbGjgh3SlwoBNXMzj/ZGIj8mBgl12YA== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" +yaml@^2.2.1, yaml@^2.2.2: + version "2.7.1" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.7.1.tgz#44a247d1b88523855679ac7fa7cda6ed7e135cf6" + integrity sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ== yargs-parser@^18.1.2: version "18.1.3" @@ -8210,6 +9201,11 @@ yargs-parser@^18.1.2: camelcase "^5.0.0" decamelize "^1.2.0" +yargs-parser@^21.1.1: + version "21.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== + yargs-parser@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9" @@ -8217,39 +9213,6 @@ yargs-parser@^7.0.0: dependencies: camelcase "^4.1.0" -yargs@^13.3.0: - version "13.3.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" - integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== - dependencies: - cliui "^5.0.0" - find-up "^3.0.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 "^3.0.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^13.1.2" - -yargs@^14.2.0: - version "14.2.3" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-14.2.3.tgz#1a1c3edced1afb2a2fea33604bc6d1d8d688a414" - integrity sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg== - dependencies: - cliui "^5.0.0" - decamelize "^1.2.0" - find-up "^3.0.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 "^3.0.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^15.0.1" - yargs@^15.0.2, yargs@^15.1.0: version "15.4.1" resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" @@ -8267,6 +9230,19 @@ yargs@^15.0.2, yargs@^15.1.0: y18n "^4.0.0" yargs-parser "^18.1.2" +yargs@^17.3.1, yargs@^17.6.2: + version "17.7.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" + integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== + 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" + yargs@^8.0.2: version "8.0.2" resolved "https://registry.yarnpkg.com/yargs/-/yargs-8.0.2.tgz#6299a9055b1cefc969ff7e79c1d918dceb22c360"