diff --git a/android/app/build.gradle b/android/app/build.gradle
index 79b5aaac..bb0f7151 100644
--- a/android/app/build.gradle
+++ b/android/app/build.gradle
@@ -1,113 +1,112 @@
apply plugin: "com.android.application"
-apply plugin: "kotlin-android"
+apply plugin: "com.facebook.react"
-project.ext.react = [
- enableHermes: true, // clean and rebuild if changing
-]
+import com.android.build.OutputFile
-project.ext.vectoricons = [
- iconFontNames: ['MaterialIcons.ttf']
-]
+/**
+ * This is the configuration block to customize your React Native Android app.
+ * By default you don't need to apply any configuration, just uncomment the lines you need.
+ */
+react {
+ /* Folders */
+ // The root of your project, i.e. where "package.json" lives. Default is '..'
+ // root = file("../")
+ // The folder where the react-native NPM package is. Default is ../node_modules/react-native
+ // reactNativeDir = file("../node_modules/react-native")
+ // The folder where the react-native Codegen package is. Default is ../node_modules/react-native-codegen
+ // codegenDir = file("../node_modules/react-native-codegen")
+ // The cli.js file which is the React Native CLI entrypoint. Default is ../node_modules/react-native/cli.js
+ // cliFile = file("../node_modules/react-native/cli.js")
-apply from: "../../node_modules/react-native/react.gradle"
-apply from: "../../node_modules/react-native-vector-icons/fonts.gradle"
+ /* 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"]
-def enableSeparateBuildPerCPUArchitecture = true
-def enableProguardInReleaseBuilds = true
+ /* 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 four separate APKs instead of one,
+ * one for each native architecture. This is useful if you don't
+ * use App Bundles (https://developer.android.com/guide/app-bundle/)
+ * and want to have separate APKs to upload to the Play Store.
+ */
+def enableSeparateBuildPerCPUArchitecture = false
+
+/**
+ * Set this to true to Run Proguard on Release builds to minify the Java bytecode.
+ */
+def enableProguardInReleaseBuilds = false
+
+/**
+ * The preferred build flavor of JavaScriptCore (JSC)
+ *
+ * For example, to use the international variant, you can use:
+ * `def jscFlavor = 'org.webkit:android-jsc-intl:+'`
+ *
+ * The international variant includes ICU i18n library and necessary data
+ * allowing to use e.g. `Date.toLocaleString` and `String.localeCompare` that
+ * give correct results when using with locales other than en-US. Note that
+ * this variant is about 6MiB larger per architecture than default.
+ */
def jscFlavor = 'org.webkit:android-jsc:+'
-def enableHermes = project.ext.react.get("enableHermes", true);
+/**
+ * Private function to get the list of Native Architectures you want to build.
+ * This reads the value from reactNativeArchitectures in your gradle.properties
+ * file and works together with the --active-arch-only flag of react-native run-android.
+ */
def reactNativeArchitectures() {
def value = project.getProperties().get("reactNativeArchitectures")
return value ? value.split(",") : ["armeabi-v7a", "x86", "x86_64", "arm64-v8a"]
}
android {
- java {
- sourceCompatibility = JavaVersion.VERSION_11
- targetCompatibility = JavaVersion.VERSION_11
- }
-
- packagingOptions {
- jniLibs {
- pickFirsts += ['**/armeabi-v7a/libfolly_runtime.so', '**/x86/libfolly_runtime.so', '**/arm64-v8a/libfolly_runtime.so', '**/x86_64/libfolly_runtime.so']
- }
- }
ndkVersion rootProject.ext.ndkVersion
+
compileSdkVersion rootProject.ext.compileSdkVersion
+ namespace "com.massive"
defaultConfig {
applicationId "com.massive"
- missingDimensionStrategy "RNNotifications.reactNativeVersion", "reactNative60"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 36154
versionName "1.128"
- buildConfigField "boolean", "IS_NEW_ARCHITECTURE_ENABLED", isNewArchitectureEnabled().toString()
-
- if (isNewArchitectureEnabled()) {
- externalNativeBuild {
- ndkBuild {
- arguments "APP_PLATFORM=android-21",
- "APP_STL=c++_shared",
- "NDK_TOOLCHAIN_VERSION=clang",
- "GENERATED_SRC_DIR=$buildDir/generated/source",
- "PROJECT_BUILD_DIR=$buildDir",
- "REACT_ANDROID_DIR=$rootDir/../node_modules/react-native/ReactAndroid",
- "REACT_ANDROID_BUILD_DIR=$rootDir/../node_modules/react-native/ReactAndroid/build",
- "NODE_MODULES_DIR=$rootDir/../node_modules"
- cFlags "-Wall", "-Werror", "-fexceptions", "-frtti", "-DWITH_INSPECTOR=1"
- cppFlags "-std=c++17"
- targets "massive_appmodules"
- }
- }
- if (!enableSeparateBuildPerCPUArchitecture) {
- ndk {
- abiFilters(*reactNativeArchitectures())
- }
- }
- }
- }
-
- if (isNewArchitectureEnabled()) {
- externalNativeBuild {
- ndkBuild {
- path "$projectDir/src/main/jni/Android.mk"
- }
- }
- def reactAndroidProjectDir = project(':ReactAndroid').projectDir
- def packageReactNdkDebugLibs = tasks.register("packageReactNdkDebugLibs", Copy) {
- dependsOn(":ReactAndroid:packageReactNdkDebugLibsForBuck")
- from("$reactAndroidProjectDir/src/main/jni/prebuilt/lib")
- into("$buildDir/react-ndk/exported")
- }
- def packageReactNdkReleaseLibs = tasks.register("packageReactNdkReleaseLibs", Copy) {
- dependsOn(":ReactAndroid:packageReactNdkReleaseLibsForBuck")
- from("$reactAndroidProjectDir/src/main/jni/prebuilt/lib")
- into("$buildDir/react-ndk/exported")
- }
- afterEvaluate {
- preDebugBuild.dependsOn(packageReactNdkDebugLibs)
- preReleaseBuild.dependsOn(packageReactNdkReleaseLibs)
-
- configureNdkBuildRelease.dependsOn(preReleaseBuild)
- configureNdkBuildDebug.dependsOn(preDebugBuild)
- reactNativeArchitectures().each { architecture ->
- tasks.findByName("configureNdkBuildDebug[${architecture}]")?.configure {
- dependsOn("preDebugBuild")
- }
- tasks.findByName("configureNdkBuildRelease[${architecture}]")?.configure {
- dependsOn("preReleaseBuild")
- }
- }
- }
}
splits {
abi {
reset()
enable enableSeparateBuildPerCPUArchitecture
- universalApk false
+ universalApk false // If true, also generate a universal APK
include(*reactNativeArchitectures())
}
}
@@ -127,83 +126,63 @@ android {
keyAlias MYAPP_UPLOAD_KEY_ALIAS
keyPassword MYAPP_UPLOAD_KEY_PASSWORD
}
+ storeFile file('debug.keystore')
+ storePassword 'android'
+ keyAlias 'androiddebugkey'
+ keyPassword 'android'
}
}
- buildFeatures {
- viewBinding true
- }
buildTypes {
debug {
signingConfig signingConfigs.debug
}
release {
- signingConfig signingConfigs.release
+ // Caution! In production, you need to generate your own keystore file.
+ // see https://reactnative.dev/docs/signed-apk-android.
+ signingConfig signingConfigs.debug
minifyEnabled enableProguardInReleaseBuilds
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
+ // Example: versionCode 1 will generate 1001 for armeabi-v7a, 1002 for x86, etc.
+ 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 =
+ defaultConfig.versionCode * 1000 + versionCodes.get(abi)
+ }
+
+ }
+ }
}
dependencies {
- implementation 'androidx.appcompat:appcompat:1.4.1'
- implementation 'com.google.android.material:material:1.4.+'
- implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
- implementation 'androidx.databinding:databinding-runtime:7.1.2'
- def work_version = "2.7.1"
+ // The version of react-native is set by the React Native Gradle Plugin
+ implementation("com.facebook.react:react-android")
- implementation "androidx.work:work-runtime:$work_version"
- implementation "androidx.work:work-runtime-ktx:$work_version"
- implementation "androidx.work:work-rxjava2:$work_version"
- androidTestImplementation "androidx.work:work-testing:$work_version"
- implementation "androidx.work:work-multiprocess:$work_version"
- implementation fileTree(dir: "libs", include: ["*.jar"])
- implementation "com.facebook.react:react-native:+" // From node_modules
- implementation "androidx.core:core-ktx:1.8.0"
- implementation project(':react-native-sqlite-storage')
- implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.0.0"
-
- debugImplementation("com.facebook.flipper:flipper:${FLIPPER_VERSION}") {
- exclude group: 'com.facebook.fbjni'
- }
+ implementation("androidx.swiperefreshlayout:swiperefreshlayout:1.0.0")
+ implementation 'androidx.constraintlayout:constraintlayout:2.1.0'
+ implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
+ implementation "androidx.core:core-ktx:1.6.0"
+ implementation "androidx.appcompat:appcompat:1.3.1"
+ debugImplementation("com.facebook.flipper:flipper:${FLIPPER_VERSION}")
debugImplementation("com.facebook.flipper:flipper-network-plugin:${FLIPPER_VERSION}") {
- exclude group: 'com.facebook.flipper'
exclude group: 'com.squareup.okhttp3', module: 'okhttp'
}
- debugImplementation("com.facebook.flipper:flipper-fresco-plugin:${FLIPPER_VERSION}") {
- exclude group: 'com.facebook.flipper'
- }
-
- if (enableHermes) {
- implementation("com.facebook.react:hermes-engine:+") { // From node_modules
- exclude group: 'com.facebook.fbjni'
- }
+ debugImplementation("com.facebook.flipper:flipper-fresco-plugin:${FLIPPER_VERSION}")
+ if (hermesEnabled.toBoolean()) {
+ implementation("com.facebook.react:hermes-android")
} else {
implementation jscFlavor
}
}
-if (isNewArchitectureEnabled()) {
- configurations.all {
- resolutionStrategy.dependencySubstitution {
- substitute(module("com.facebook.react:react-native"))
- .using(project(":ReactAndroid"))
- .because("On New Architecture we're building React Native from source")
- substitute(module("com.facebook.react:hermes-engine"))
- .using(project(":ReactAndroid:hermes-engine"))
- .because("On New Architecture we're building Hermes from source")
- }
- }
-}
-
-task copyDownloadableDepsToLibs(type: Copy) {
- from configurations.implementation
- into 'libs'
-}
-
apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project)
-
-def isNewArchitectureEnabled() {
- return project.hasProperty("newArchEnabled") && project.newArchEnabled == "true"
-}
diff --git a/android/app/src/debug/java/com/massive/ReactNativeFlipper.java b/android/app/src/debug/java/com/massive/ReactNativeFlipper.java
deleted file mode 100644
index 96146cc2..00000000
--- a/android/app/src/debug/java/com/massive/ReactNativeFlipper.java
+++ /dev/null
@@ -1,73 +0,0 @@
-/**
- * Copyright (c) Meta Platforms, Inc. and affiliates.
- *
- *
This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- */
-package com.massive;
-
-import android.content.Context;
-import com.facebook.flipper.android.AndroidFlipperClient;
-import com.facebook.flipper.android.utils.FlipperUtils;
-import com.facebook.flipper.core.FlipperClient;
-import com.facebook.flipper.plugins.crashreporter.CrashReporterPlugin;
-import com.facebook.flipper.plugins.databases.DatabasesFlipperPlugin;
-import com.facebook.flipper.plugins.fresco.FrescoFlipperPlugin;
-import com.facebook.flipper.plugins.inspector.DescriptorMapping;
-import com.facebook.flipper.plugins.inspector.InspectorFlipperPlugin;
-import com.facebook.flipper.plugins.network.FlipperOkhttpInterceptor;
-import com.facebook.flipper.plugins.network.NetworkFlipperPlugin;
-import com.facebook.flipper.plugins.react.ReactFlipperPlugin;
-import com.facebook.flipper.plugins.sharedpreferences.SharedPreferencesFlipperPlugin;
-import com.facebook.react.ReactInstanceEventListener;
-import com.facebook.react.ReactInstanceManager;
-import com.facebook.react.bridge.ReactContext;
-import com.facebook.react.modules.network.NetworkingModule;
-import okhttp3.OkHttpClient;
-
-public class ReactNativeFlipper {
- public static void initializeFlipper(Context context, ReactInstanceManager reactInstanceManager) {
- if (FlipperUtils.shouldEnableFlipper(context)) {
- final FlipperClient client = AndroidFlipperClient.getInstance(context);
-
- client.addPlugin(new InspectorFlipperPlugin(context, DescriptorMapping.withDefaults()));
- client.addPlugin(new ReactFlipperPlugin());
- client.addPlugin(new DatabasesFlipperPlugin(context));
- client.addPlugin(new SharedPreferencesFlipperPlugin(context));
- client.addPlugin(CrashReporterPlugin.getInstance());
-
- NetworkFlipperPlugin networkFlipperPlugin = new NetworkFlipperPlugin();
- NetworkingModule.setCustomClientBuilder(
- new NetworkingModule.CustomClientBuilder() {
- @Override
- public void apply(OkHttpClient.Builder builder) {
- builder.addNetworkInterceptor(new FlipperOkhttpInterceptor(networkFlipperPlugin));
- }
- });
- client.addPlugin(networkFlipperPlugin);
- client.start();
-
- // Fresco Plugin needs to ensure that ImagePipelineFactory is initialized
- // Hence we run if after all native modules have been initialized
- ReactContext reactContext = reactInstanceManager.getCurrentReactContext();
- if (reactContext == null) {
- reactInstanceManager.addReactInstanceEventListener(
- new ReactInstanceEventListener() {
- @Override
- public void onReactContextInitialized(ReactContext reactContext) {
- reactInstanceManager.removeReactInstanceEventListener(this);
- reactContext.runOnNativeModulesQueueThread(
- new Runnable() {
- @Override
- public void run() {
- client.addPlugin(new FrescoFlipperPlugin());
- }
- });
- }
- });
- } else {
- client.addPlugin(new FrescoFlipperPlugin());
- }
- }
- }
-}
diff --git a/android/app/src/main/java/com/massive/MainActivity.kt b/android/app/src/main/java/com/massive/MainActivity.kt
index 4b995dae..8a3e3f13 100644
--- a/android/app/src/main/java/com/massive/MainActivity.kt
+++ b/android/app/src/main/java/com/massive/MainActivity.kt
@@ -2,32 +2,29 @@ package com.massive
import com.facebook.react.ReactActivity
import com.facebook.react.ReactActivityDelegate
-import com.facebook.react.ReactRootView
-import android.os.Bundle;
+import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint
+import com.facebook.react.defaults.DefaultReactActivityDelegate
class MainActivity : ReactActivity() {
- override fun getMainComponentName(): String? {
- return "massive"
+ /**
+ * Returns the name of the main component registered from JavaScript. This is used to schedule
+ * rendering of the component.
+ */
+ override fun getMainComponentName(): kotlin.String {
+ return "RnDiffApp"
}
+ /**
+ * Returns the instance of the [ReactActivityDelegate]. Here we use a util class [ ] which allows you to easily enable Fabric and Concurrent React
+ * (aka React 18) with two boolean flags.
+ */
override fun createReactActivityDelegate(): ReactActivityDelegate {
- return MainActivityDelegate(this, mainComponentName)
+ return DefaultReactActivityDelegate(
+ this,
+ mainComponentName, // If you opted-in for the New Architecture, we enable the Fabric Renderer.
+ DefaultNewArchitectureEntryPoint.fabricEnabled, // fabricEnabled
+ // If you opted-in for the New Architecture, we enable Concurrent React (i.e. React 18).
+ DefaultNewArchitectureEntryPoint.concurrentReactEnabled // concurrentRootEnabled
+ )
}
-
- override fun onCreate(savedInstanceState: Bundle?) {
- super.onCreate(null)
- }
-
- class MainActivityDelegate(activity: ReactActivity?, mainComponentName: String?) :
- ReactActivityDelegate(activity, mainComponentName) {
- override fun createRootView(): ReactRootView {
- val reactRootView = ReactRootView(context)
- reactRootView.setIsFabric(BuildConfig.IS_NEW_ARCHITECTURE_ENABLED)
- return reactRootView
- }
-
- override fun isConcurrentRootEnabled(): Boolean {
- return BuildConfig.IS_NEW_ARCHITECTURE_ENABLED
- }
- }
-}
+}
\ No newline at end of file
diff --git a/android/app/src/main/java/com/massive/MainApplication.kt b/android/app/src/main/java/com/massive/MainApplication.kt
index 242f9885..3c7ed587 100644
--- a/android/app/src/main/java/com/massive/MainApplication.kt
+++ b/android/app/src/main/java/com/massive/MainApplication.kt
@@ -1,70 +1,47 @@
package com.massive
import android.app.Application
-import android.content.Context
-import com.facebook.react.*
-import com.facebook.react.config.ReactFeatureFlags
+import com.facebook.react.PackageList
+import com.facebook.react.ReactApplication
+import com.facebook.react.ReactNativeHost
+import com.facebook.react.ReactPackage
+import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load
+import com.facebook.react.defaults.DefaultReactNativeHost
import com.facebook.soloader.SoLoader
-import com.massive.newarchitecture.MainApplicationReactNativeHost
-import java.lang.reflect.InvocationTargetException
class MainApplication : Application(), ReactApplication {
- private val mReactNativeHost: ReactNativeHost = object : ReactNativeHost(this) {
+ private val mReactNativeHost: ReactNativeHost = object : DefaultReactNativeHost(this) {
override fun getUseDeveloperSupport(): Boolean {
return BuildConfig.DEBUG
}
override fun getPackages(): List {
- val packages: MutableList = PackageList(this).packages
- packages.add(MassivePackage())
- return packages
+ // Packages that cannot be autolinked yet can be added manually here, for example:
+ // packages.add(new MyReactNativePackage());
+ return PackageList(this).packages
}
override fun getJSMainModuleName(): String {
return "index"
}
+
+ override val isNewArchEnabled: Boolean
+ protected get() = BuildConfig.IS_NEW_ARCHITECTURE_ENABLED
+ override val isHermesEnabled: Boolean
+ protected get() = BuildConfig.IS_HERMES_ENABLED
}
- private val mNewArchitectureNativeHost: ReactNativeHost = MainApplicationReactNativeHost(this)
override fun getReactNativeHost(): ReactNativeHost {
- return if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) {
- mNewArchitectureNativeHost
- } else {
- mReactNativeHost
- }
+ return mReactNativeHost
}
override fun onCreate() {
super.onCreate()
- ReactFeatureFlags.useTurboModules = BuildConfig.IS_NEW_ARCHITECTURE_ENABLED
- SoLoader.init(this, false)
- initializeFlipper(this, reactNativeHost.reactInstanceManager)
- }
-
- companion object {
- private fun initializeFlipper(
- context: Context, reactInstanceManager: ReactInstanceManager
- ) {
- if (BuildConfig.DEBUG) {
- try {
- val aClass = Class.forName("com.massive.ReactNativeFlipper")
- aClass
- .getMethod(
- "initializeFlipper",
- Context::class.java,
- ReactInstanceManager::class.java
- )
- .invoke(null, context, reactInstanceManager)
- } catch (e: ClassNotFoundException) {
- e.printStackTrace()
- } catch (e: NoSuchMethodException) {
- e.printStackTrace()
- } catch (e: IllegalAccessException) {
- e.printStackTrace()
- } catch (e: InvocationTargetException) {
- e.printStackTrace()
- }
- }
+ SoLoader.init(this, /* native exopackage */false)
+ if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) {
+ // If you opted-in for the New Architecture, we load the native entry point for this app.
+ load()
}
+ ReactNativeFlipper.initializeFlipper(this, reactNativeHost.reactInstanceManager)
}
}
\ No newline at end of file
diff --git a/android/app/src/main/java/com/massive/ReactNativeFlipper.java b/android/app/src/main/java/com/massive/ReactNativeFlipper.java
new file mode 100644
index 00000000..6c826936
--- /dev/null
+++ b/android/app/src/main/java/com/massive/ReactNativeFlipper.java
@@ -0,0 +1,21 @@
+/**
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ *
+ * This source code is licensed under the MIT license found in the LICENSE file in the root
+ * directory of this source tree.
+ */
+package com.massive;
+
+import android.content.Context;
+
+import com.facebook.react.ReactInstanceManager;
+
+/**
+ * Class responsible of loading Flipper inside your React Native application. This is the release
+ * flavor of it so it's empty as we don't want to load Flipper.
+ */
+public class ReactNativeFlipper {
+ public static void initializeFlipper(Context context, ReactInstanceManager reactInstanceManager) {
+ // Do nothing as we don't want to initialize Flipper on Release.
+ }
+}
diff --git a/android/app/src/main/java/com/massive/newarchitecture/MainApplicationReactNativeHost.java b/android/app/src/main/java/com/massive/newarchitecture/MainApplicationReactNativeHost.java
deleted file mode 100644
index 725e36ad..00000000
--- a/android/app/src/main/java/com/massive/newarchitecture/MainApplicationReactNativeHost.java
+++ /dev/null
@@ -1,116 +0,0 @@
-package com.massive.newarchitecture;
-
-import android.app.Application;
-import androidx.annotation.NonNull;
-import com.facebook.react.PackageList;
-import com.facebook.react.ReactInstanceManager;
-import com.facebook.react.ReactNativeHost;
-import com.facebook.react.ReactPackage;
-import com.facebook.react.ReactPackageTurboModuleManagerDelegate;
-import com.facebook.react.bridge.JSIModulePackage;
-import com.facebook.react.bridge.JSIModuleProvider;
-import com.facebook.react.bridge.JSIModuleSpec;
-import com.facebook.react.bridge.JSIModuleType;
-import com.facebook.react.bridge.JavaScriptContextHolder;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.UIManager;
-import com.facebook.react.fabric.ComponentFactory;
-import com.facebook.react.fabric.CoreComponentsRegistry;
-import com.facebook.react.fabric.FabricJSIModuleProvider;
-import com.facebook.react.fabric.ReactNativeConfig;
-import com.facebook.react.uimanager.ViewManagerRegistry;
-import com.massive.BuildConfig;
-import com.massive.newarchitecture.components.MainComponentsRegistry;
-import com.massive.newarchitecture.modules.MainApplicationTurboModuleManagerDelegate;
-import java.util.ArrayList;
-import java.util.List;
-
-/**
- * A {@link ReactNativeHost} that helps you load everything needed for the New Architecture, both
- * TurboModule delegates and the Fabric Renderer.
- *
- *
Please note that this class is used ONLY if you opt-in for the New Architecture (see the
- * `newArchEnabled` property). Is ignored otherwise.
- */
-public class MainApplicationReactNativeHost extends ReactNativeHost {
- public MainApplicationReactNativeHost(Application application) {
- super(application);
- }
-
- @Override
- public boolean getUseDeveloperSupport() {
- return BuildConfig.DEBUG;
- }
-
- @Override
- protected List getPackages() {
- List packages = new PackageList(this).getPackages();
- // Packages that cannot be autolinked yet can be added manually here, for example:
- // packages.add(new MyReactNativePackage());
- // TurboModules must also be loaded here providing a valid TurboReactPackage implementation:
- // packages.add(new TurboReactPackage() { ... });
- // If you have custom Fabric Components, their ViewManagers should also be loaded here
- // inside a ReactPackage.
- return packages;
- }
-
- @Override
- protected String getJSMainModuleName() {
- return "index";
- }
-
- @NonNull
- @Override
- protected ReactPackageTurboModuleManagerDelegate.Builder
- getReactPackageTurboModuleManagerDelegateBuilder() {
- // Here we provide the ReactPackageTurboModuleManagerDelegate Builder. This is necessary
- // for the new architecture and to use TurboModules correctly.
- return new MainApplicationTurboModuleManagerDelegate.Builder();
- }
-
- @Override
- protected JSIModulePackage getJSIModulePackage() {
- return new JSIModulePackage() {
- @Override
- public List getJSIModules(
- final ReactApplicationContext reactApplicationContext,
- final JavaScriptContextHolder jsContext) {
- final List specs = new ArrayList<>();
-
- // Here we provide a new JSIModuleSpec that will be responsible of providing the
- // custom Fabric Components.
- specs.add(
- new JSIModuleSpec() {
- @Override
- public JSIModuleType getJSIModuleType() {
- return JSIModuleType.UIManager;
- }
-
- @Override
- public JSIModuleProvider getJSIModuleProvider() {
- final ComponentFactory componentFactory = new ComponentFactory();
- CoreComponentsRegistry.register(componentFactory);
-
- // Here we register a Components Registry.
- // The one that is generated with the template contains no components
- // and just provides you the one from React Native core.
- MainComponentsRegistry.register(componentFactory);
-
- final ReactInstanceManager reactInstanceManager = getReactInstanceManager();
-
- ViewManagerRegistry viewManagerRegistry =
- new ViewManagerRegistry(
- reactInstanceManager.getOrCreateViewManagers(reactApplicationContext));
-
- return new FabricJSIModuleProvider(
- reactApplicationContext,
- componentFactory,
- ReactNativeConfig.DEFAULT_CONFIG,
- viewManagerRegistry);
- }
- });
- return specs;
- }
- };
- }
-}
diff --git a/android/app/src/main/java/com/massive/newarchitecture/components/MainComponentsRegistry.java b/android/app/src/main/java/com/massive/newarchitecture/components/MainComponentsRegistry.java
deleted file mode 100644
index 9fe97d65..00000000
--- a/android/app/src/main/java/com/massive/newarchitecture/components/MainComponentsRegistry.java
+++ /dev/null
@@ -1,36 +0,0 @@
-package com.massive.newarchitecture.components;
-
-import com.facebook.jni.HybridData;
-import com.facebook.proguard.annotations.DoNotStrip;
-import com.facebook.react.fabric.ComponentFactory;
-import com.facebook.soloader.SoLoader;
-
-/**
- * Class responsible to load the custom Fabric Components. This class has native methods and needs a
- * corresponding C++ implementation/header file to work correctly (already placed inside the jni/
- * folder for you).
- *
- * Please note that this class is used ONLY if you opt-in for the New Architecture (see the
- * `newArchEnabled` property). Is ignored otherwise.
- */
-@DoNotStrip
-public class MainComponentsRegistry {
- static {
- SoLoader.loadLibrary("fabricjni");
- }
-
- @DoNotStrip private final HybridData mHybridData;
-
- @DoNotStrip
- private native HybridData initHybrid(ComponentFactory componentFactory);
-
- @DoNotStrip
- private MainComponentsRegistry(ComponentFactory componentFactory) {
- mHybridData = initHybrid(componentFactory);
- }
-
- @DoNotStrip
- public static MainComponentsRegistry register(ComponentFactory componentFactory) {
- return new MainComponentsRegistry(componentFactory);
- }
-}
diff --git a/android/app/src/main/java/com/massive/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java b/android/app/src/main/java/com/massive/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java
deleted file mode 100644
index 79de198a..00000000
--- a/android/app/src/main/java/com/massive/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java
+++ /dev/null
@@ -1,48 +0,0 @@
-package com.massive.newarchitecture.modules;
-
-import com.facebook.jni.HybridData;
-import com.facebook.react.ReactPackage;
-import com.facebook.react.ReactPackageTurboModuleManagerDelegate;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.soloader.SoLoader;
-import java.util.List;
-
-/**
- * Class responsible to load the TurboModules. This class has native methods and needs a
- * corresponding C++ implementation/header file to work correctly (already placed inside the jni/
- * folder for you).
- *
- *
Please note that this class is used ONLY if you opt-in for the New Architecture (see the
- * `newArchEnabled` property). Is ignored otherwise.
- */
-public class MainApplicationTurboModuleManagerDelegate
- extends ReactPackageTurboModuleManagerDelegate {
-
- private static volatile boolean sIsSoLibraryLoaded;
-
- protected MainApplicationTurboModuleManagerDelegate(
- ReactApplicationContext reactApplicationContext, List packages) {
- super(reactApplicationContext, packages);
- }
-
- protected native HybridData initHybrid();
-
- native boolean canCreateTurboModule(String moduleName);
-
- public static class Builder extends ReactPackageTurboModuleManagerDelegate.Builder {
- protected MainApplicationTurboModuleManagerDelegate build(
- ReactApplicationContext context, List packages) {
- return new MainApplicationTurboModuleManagerDelegate(context, packages);
- }
- }
-
- @Override
- protected synchronized void maybeLoadOtherSoLibraries() {
- if (!sIsSoLibraryLoaded) {
- // If you change the name of your application .so file in the Android.mk file,
- // make sure you update the name here as well.
- SoLoader.loadLibrary("massive_appmodules");
- sIsSoLibraryLoaded = true;
- }
- }
-}
diff --git a/android/app/src/main/jni/MainApplicationModuleProvider.cpp b/android/app/src/main/jni/MainApplicationModuleProvider.cpp
deleted file mode 100644
index 0ac23cc6..00000000
--- a/android/app/src/main/jni/MainApplicationModuleProvider.cpp
+++ /dev/null
@@ -1,24 +0,0 @@
-#include "MainApplicationModuleProvider.h"
-
-#include
-
-namespace facebook {
-namespace react {
-
-std::shared_ptr MainApplicationModuleProvider(
- const std::string moduleName,
- const JavaTurboModule::InitParams ¶ms) {
- // Here you can provide your own module provider for TurboModules coming from
- // either your application or from external libraries. The approach to follow
- // is similar to the following (for a library called `samplelibrary`:
- //
- // auto module = samplelibrary_ModuleProvider(moduleName, params);
- // if (module != nullptr) {
- // return module;
- // }
- // return rncore_ModuleProvider(moduleName, params);
- return rncore_ModuleProvider(moduleName, params);
-}
-
-} // namespace react
-} // namespace facebook
diff --git a/android/app/src/main/jni/MainApplicationModuleProvider.h b/android/app/src/main/jni/MainApplicationModuleProvider.h
deleted file mode 100644
index 0fa43fa6..00000000
--- a/android/app/src/main/jni/MainApplicationModuleProvider.h
+++ /dev/null
@@ -1,16 +0,0 @@
-#pragma once
-
-#include
-#include
-
-#include
-
-namespace facebook {
-namespace react {
-
-std::shared_ptr MainApplicationModuleProvider(
- const std::string moduleName,
- const JavaTurboModule::InitParams ¶ms);
-
-} // namespace react
-} // namespace facebook
diff --git a/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp b/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp
deleted file mode 100644
index dbbdc3d1..00000000
--- a/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp
+++ /dev/null
@@ -1,45 +0,0 @@
-#include "MainApplicationTurboModuleManagerDelegate.h"
-#include "MainApplicationModuleProvider.h"
-
-namespace facebook {
-namespace react {
-
-jni::local_ref
-MainApplicationTurboModuleManagerDelegate::initHybrid(
- jni::alias_ref) {
- return makeCxxInstance();
-}
-
-void MainApplicationTurboModuleManagerDelegate::registerNatives() {
- registerHybrid({
- makeNativeMethod(
- "initHybrid", MainApplicationTurboModuleManagerDelegate::initHybrid),
- makeNativeMethod(
- "canCreateTurboModule",
- MainApplicationTurboModuleManagerDelegate::canCreateTurboModule),
- });
-}
-
-std::shared_ptr
-MainApplicationTurboModuleManagerDelegate::getTurboModule(
- const std::string name,
- const std::shared_ptr jsInvoker) {
- // Not implemented yet: provide pure-C++ NativeModules here.
- return nullptr;
-}
-
-std::shared_ptr
-MainApplicationTurboModuleManagerDelegate::getTurboModule(
- const std::string name,
- const JavaTurboModule::InitParams ¶ms) {
- return MainApplicationModuleProvider(name, params);
-}
-
-bool MainApplicationTurboModuleManagerDelegate::canCreateTurboModule(
- std::string name) {
- return getTurboModule(name, nullptr) != nullptr ||
- getTurboModule(name, {.moduleName = name}) != nullptr;
-}
-
-} // namespace react
-} // namespace facebook
diff --git a/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h b/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h
deleted file mode 100644
index a1ae20cc..00000000
--- a/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h
+++ /dev/null
@@ -1,38 +0,0 @@
-#include
-#include
-
-#include
-#include
-
-namespace facebook {
-namespace react {
-
-class MainApplicationTurboModuleManagerDelegate
- : public jni::HybridClass<
- MainApplicationTurboModuleManagerDelegate,
- TurboModuleManagerDelegate> {
- public:
- // Adapt it to the package you used for your Java class.
- static constexpr auto kJavaDescriptor =
- "Lcom/massive/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate;";
-
- static jni::local_ref initHybrid(jni::alias_ref);
-
- static void registerNatives();
-
- std::shared_ptr getTurboModule(
- const std::string name,
- const std::shared_ptr jsInvoker) override;
- std::shared_ptr getTurboModule(
- const std::string name,
- const JavaTurboModule::InitParams ¶ms) override;
-
- /**
- * Test-only method. Allows user to verify whether a TurboModule can be
- * created by instances of this class.
- */
- bool canCreateTurboModule(std::string name);
-};
-
-} // namespace react
-} // namespace facebook
diff --git a/android/app/src/main/jni/MainComponentsRegistry.cpp b/android/app/src/main/jni/MainComponentsRegistry.cpp
deleted file mode 100644
index 8f7edffd..00000000
--- a/android/app/src/main/jni/MainComponentsRegistry.cpp
+++ /dev/null
@@ -1,61 +0,0 @@
-#include "MainComponentsRegistry.h"
-
-#include
-#include
-#include
-#include
-
-namespace facebook {
-namespace react {
-
-MainComponentsRegistry::MainComponentsRegistry(ComponentFactory *delegate) {}
-
-std::shared_ptr
-MainComponentsRegistry::sharedProviderRegistry() {
- auto providerRegistry = CoreComponentsRegistry::sharedProviderRegistry();
-
- // Custom Fabric Components go here. You can register custom
- // components coming from your App or from 3rd party libraries here.
- //
- // providerRegistry->add(concreteComponentDescriptorProvider<
- // AocViewerComponentDescriptor>());
- return providerRegistry;
-}
-
-jni::local_ref
-MainComponentsRegistry::initHybrid(
- jni::alias_ref,
- ComponentFactory *delegate) {
- auto instance = makeCxxInstance(delegate);
-
- auto buildRegistryFunction =
- [](EventDispatcher::Weak const &eventDispatcher,
- ContextContainer::Shared const &contextContainer)
- -> ComponentDescriptorRegistry::Shared {
- auto registry = MainComponentsRegistry::sharedProviderRegistry()
- ->createComponentDescriptorRegistry(
- {eventDispatcher, contextContainer});
-
- auto mutableRegistry =
- std::const_pointer_cast(registry);
-
- mutableRegistry->setFallbackComponentDescriptor(
- std::make_shared(
- ComponentDescriptorParameters{
- eventDispatcher, contextContainer, nullptr}));
-
- return registry;
- };
-
- delegate->buildRegistryFunction = buildRegistryFunction;
- return instance;
-}
-
-void MainComponentsRegistry::registerNatives() {
- registerHybrid({
- makeNativeMethod("initHybrid", MainComponentsRegistry::initHybrid),
- });
-}
-
-} // namespace react
-} // namespace facebook
diff --git a/android/app/src/main/jni/MainComponentsRegistry.h b/android/app/src/main/jni/MainComponentsRegistry.h
deleted file mode 100644
index 57092dff..00000000
--- a/android/app/src/main/jni/MainComponentsRegistry.h
+++ /dev/null
@@ -1,32 +0,0 @@
-#pragma once
-
-#include
-#include
-#include
-#include
-
-namespace facebook {
-namespace react {
-
-class MainComponentsRegistry
- : public facebook::jni::HybridClass {
- public:
- // Adapt it to the package you used for your Java class.
- constexpr static auto kJavaDescriptor =
- "Lcom/massive/newarchitecture/components/MainComponentsRegistry;";
-
- static void registerNatives();
-
- MainComponentsRegistry(ComponentFactory *delegate);
-
- private:
- static std::shared_ptr
- sharedProviderRegistry();
-
- static jni::local_ref initHybrid(
- jni::alias_ref,
- ComponentFactory *delegate);
-};
-
-} // namespace react
-} // namespace facebook
diff --git a/android/app/src/main/jni/OnLoad.cpp b/android/app/src/main/jni/OnLoad.cpp
deleted file mode 100644
index c569b6e8..00000000
--- a/android/app/src/main/jni/OnLoad.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
-#include
-#include "MainApplicationTurboModuleManagerDelegate.h"
-#include "MainComponentsRegistry.h"
-
-JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *) {
- return facebook::jni::initialize(vm, [] {
- facebook::react::MainApplicationTurboModuleManagerDelegate::
- registerNatives();
- facebook::react::MainComponentsRegistry::registerNatives();
- });
-}
diff --git a/android/build.gradle b/android/build.gradle
index 7f82bf05..af3e60e0 100644
--- a/android/build.gradle
+++ b/android/build.gradle
@@ -1,55 +1,21 @@
-import org.apache.tools.ant.taskdefs.condition.Os
-
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
ext {
kotlin_version = '1.6.10'
- buildToolsVersion = "31.0.0"
+ buildToolsVersion = "33.0.0"
minSdkVersion = 21
- compileSdkVersion = 31
- targetSdkVersion = 31
-
- if (System.properties['os.arch'] == "aarch64") {
- // For M1 Users we need to use the NDK 24 which added support for aarch64
- ndkVersion = "24.0.8215888"
- } else {
- // Otherwise we default to the side-by-side NDK version from AGP.
- ndkVersion = "21.4.7075529"
- }
+ compileSdkVersion = 33
+ targetSdkVersion = 33
+ ndkVersion = "23.1.7779620"
}
repositories {
google()
mavenCentral()
}
dependencies {
- classpath('com.android.tools.build:gradle:7.2.1')
+ classpath('com.android.tools.build:gradle:7.3.1')
classpath("com.facebook.react:react-native-gradle-plugin")
- classpath("de.undercouch:gradle-download-task:5.0.1")
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
- // NOTE: Do not place your application dependencies here; they belong
- // in the individual module build.gradle files
}
-}
-
-allprojects {
- repositories {
- 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")
- }
- mavenCentral {
- // We don't want to fetch react-native from Maven Central as there are
- // older versions over there.
- content {
- excludeGroup "com.facebook.react"
- }
- }
- google()
- maven { url 'https://www.jitpack.io' }
- }
-}
+}
\ No newline at end of file
diff --git a/android/gradle.properties b/android/gradle.properties
index fa4feae5..04bba0a5 100644
--- a/android/gradle.properties
+++ b/android/gradle.properties
@@ -1,40 +1,33 @@
# Project-wide Gradle settings.
-
# IDE (e.g. Android Studio) users:
# Gradle settings configured through the IDE *will override*
# any settings specified in this file.
-
# For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html
-
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
# Default value: -Xmx512m -XX:MaxMetaspaceSize=256m
org.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m
-
# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
-
# AndroidX package structure to make it clearer which packages are bundled with the
# Android operating system, and which are packaged with your app's APK
# https://developer.android.com/topic/libraries/support-library/androidx-rn
android.useAndroidX=true
# Automatically convert third-party libraries to use AndroidX
android.enableJetifier=true
-
# Version of flipper SDK to use with React Native
FLIPPER_VERSION=0.125.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
+hermesEnabled=true
diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties
index 669386b8..f5d649da 100644
--- a/android/gradle/wrapper/gradle-wrapper.properties
+++ b/android/gradle/wrapper/gradle-wrapper.properties
@@ -1,5 +1,6 @@
+#Fri Mar 03 17:27:19 NZDT 2023
distributionBase=GRADLE_USER_HOME
+distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-bin.zip
distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-all.zip
-zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
+zipStoreBase=GRADLE_USER_HOME
diff --git a/android/settings.gradle b/android/settings.gradle
index d67fad88..10492ff2 100644
--- a/android/settings.gradle
+++ b/android/settings.gradle
@@ -4,10 +4,3 @@ include ':app'
includeBuild('../node_modules/react-native-gradle-plugin')
include ':react-native-sqlite-storage'
project(':react-native-sqlite-storage').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-sqlite-storage/platforms/android')
-
-if (settings.hasProperty("newArchEnabled") && settings.newArchEnabled == "true") {
- include(":ReactAndroid")
- project(":ReactAndroid").projectDir = file('../node_modules/react-native/ReactAndroid')
- include(":ReactAndroid:hermes-engine")
- project(":ReactAndroid:hermes-engine").projectDir = file('../node_modules/react-native/ReactAndroid/hermes-engine')
-}
diff --git a/package.json b/package.json
index 7daf8703..7626056b 100644
--- a/package.json
+++ b/package.json
@@ -39,7 +39,7 @@
"react-native-linear-gradient": "^2.6.2",
"react-native-pager-view": "^6.0.1",
"react-native-paper": "^4.12.5",
- "react-native-reanimated": "^2.12.0",
+ "react-native-reanimated": "^3.0.0",
"react-native-safe-area-context": "^4.4.1",
"react-native-screens": "^3.18.2",
"react-native-share": "^7.9.1",
@@ -52,11 +52,11 @@
"typeorm": "^0.3.10"
},
"devDependencies": {
- "@tsconfig/react-native": "^2.0.2",
"@babel/core": "^7.20.0",
"@babel/plugin-proposal-decorators": "^7.20.0",
"@babel/runtime": "^7.20.0",
"@react-native-community/eslint-config": "^3.2.0",
+ "@tsconfig/react-native": "^2.0.2",
"@types/node": "^18.11.7",
"@types/react-native": "^0.69.0",
"@types/react-test-renderer": "^18.0.0",
@@ -64,9 +64,9 @@
"@typescript-eslint/parser": "^5.29.0",
"eslint": "^8.26.0",
"metro-react-native-babel-preset": "^0.73.7",
+ "prettier": "^2.4.1",
"react-native-testing-library": "^6.0.0",
- "typescript": "^4.8.4",
- "prettier": "^2.4.1"
+ "typescript": "^4.8.4"
},
"eslintConfig": {
"extends": "react-app",
diff --git a/tsconfig.json b/tsconfig.json
index 20e816ce..b3226480 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -23,5 +23,6 @@
"babel.config.js",
"metro.config.js",
"jest.config.js"
- ]
+ ],
+ "extends": "@tsconfig/react-native/tsconfig.json"
}
diff --git a/yarn.lock b/yarn.lock
index f40c4423..4343dba8 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5,7 +5,7 @@ __metadata:
version: 6
cacheKey: 8
-"@ampproject/remapping@npm:^2.1.0":
+"@ampproject/remapping@npm:^2.1.0, @ampproject/remapping@npm:^2.2.0":
version: 2.2.0
resolution: "@ampproject/remapping@npm:2.2.0"
dependencies:
@@ -31,7 +31,14 @@ __metadata:
languageName: node
linkType: hard
-"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.12.9, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.0":
+"@babel/compat-data@npm:^7.20.1, @babel/compat-data@npm:^7.20.5":
+ version: 7.21.0
+ resolution: "@babel/compat-data@npm:7.21.0"
+ checksum: dbf632c532f9c75ba0be7d1dc9f6cd3582501af52f10a6b90415d634ec5878735bd46064c91673b10317af94d4cc99c4da5bd9d955978cdccb7905fc33291e4d
+ languageName: node
+ linkType: hard
+
+"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.0":
version: 7.19.6
resolution: "@babel/core@npm:7.19.6"
dependencies:
@@ -54,7 +61,44 @@ __metadata:
languageName: node
linkType: hard
-"@babel/generator@npm:^7.14.0, @babel/generator@npm:^7.19.6, @babel/generator@npm:^7.20.0, @babel/generator@npm:^7.7.2":
+"@babel/core@npm:^7.20.0":
+ version: 7.21.0
+ resolution: "@babel/core@npm:7.21.0"
+ dependencies:
+ "@ampproject/remapping": ^2.2.0
+ "@babel/code-frame": ^7.18.6
+ "@babel/generator": ^7.21.0
+ "@babel/helper-compilation-targets": ^7.20.7
+ "@babel/helper-module-transforms": ^7.21.0
+ "@babel/helpers": ^7.21.0
+ "@babel/parser": ^7.21.0
+ "@babel/template": ^7.20.7
+ "@babel/traverse": ^7.21.0
+ "@babel/types": ^7.21.0
+ convert-source-map: ^1.7.0
+ debug: ^4.1.0
+ gensync: ^1.0.0-beta.2
+ json5: ^2.2.2
+ semver: ^6.3.0
+ checksum: 357f4dd3638861ceebf6d95ff49ad8b902065ee8b7b352621deed5666c2a6d702a48ca7254dba23ecae2a0afb67d20f90db7dd645c3b75e35e72ad9776c671aa
+ languageName: node
+ linkType: hard
+
+"@babel/eslint-parser@npm:^7.18.2":
+ version: 7.19.1
+ resolution: "@babel/eslint-parser@npm:7.19.1"
+ dependencies:
+ "@nicolo-ribaudo/eslint-scope-5-internals": 5.1.1-v1
+ eslint-visitor-keys: ^2.1.0
+ semver: ^6.3.0
+ peerDependencies:
+ "@babel/core": ">=7.11.0"
+ eslint: ^7.5.0 || ^8.0.0
+ checksum: 6d5360f62f25ed097250657deb1bc4c4f51a5f5f2fe456e98cda13727753fdf7a11a109b4cfa03ef0dd6ced3beaeb703b76193c1141e29434d1f91f1bac0517d
+ languageName: node
+ linkType: hard
+
+"@babel/generator@npm:^7.19.6, @babel/generator@npm:^7.20.0, @babel/generator@npm:^7.7.2":
version: 7.20.0
resolution: "@babel/generator@npm:7.20.0"
dependencies:
@@ -65,6 +109,18 @@ __metadata:
languageName: node
linkType: hard
+"@babel/generator@npm:^7.21.0, @babel/generator@npm:^7.21.1":
+ version: 7.21.1
+ resolution: "@babel/generator@npm:7.21.1"
+ dependencies:
+ "@babel/types": ^7.21.0
+ "@jridgewell/gen-mapping": ^0.3.2
+ "@jridgewell/trace-mapping": ^0.3.17
+ jsesc: ^2.5.1
+ checksum: 69085a211ff91a7a608ee3f86e6fcb9cf5e724b756d792a713b0c328a671cd3e423e1ef1b12533f366baba0616caffe0a7ba9d328727eab484de5961badbef00
+ languageName: node
+ linkType: hard
+
"@babel/helper-annotate-as-pure@npm:^7.18.6":
version: 7.18.6
resolution: "@babel/helper-annotate-as-pure@npm:7.18.6"
@@ -98,6 +154,21 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-compilation-targets@npm:^7.20.0, @babel/helper-compilation-targets@npm:^7.20.7":
+ version: 7.20.7
+ resolution: "@babel/helper-compilation-targets@npm:7.20.7"
+ dependencies:
+ "@babel/compat-data": ^7.20.5
+ "@babel/helper-validator-option": ^7.18.6
+ browserslist: ^4.21.3
+ lru-cache: ^5.1.1
+ semver: ^6.3.0
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 8c32c873ba86e2e1805b30e0807abd07188acbe00ebb97576f0b09061cc65007f1312b589eccb4349c5a8c7f8bb9f2ab199d41da7030bf103d9f347dcd3a3cf4
+ languageName: node
+ linkType: hard
+
"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.19.0":
version: 7.19.0
resolution: "@babel/helper-create-class-features-plugin@npm:7.19.0"
@@ -169,6 +240,16 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-function-name@npm:^7.21.0":
+ version: 7.21.0
+ resolution: "@babel/helper-function-name@npm:7.21.0"
+ dependencies:
+ "@babel/template": ^7.20.7
+ "@babel/types": ^7.21.0
+ checksum: d63e63c3e0e3e8b3138fa47b0cd321148a300ef12b8ee951196994dcd2a492cc708aeda94c2c53759a5c9177fffaac0fd8778791286746f72a000976968daf4e
+ languageName: node
+ linkType: hard
+
"@babel/helper-hoist-variables@npm:^7.18.6":
version: 7.18.6
resolution: "@babel/helper-hoist-variables@npm:7.18.6"
@@ -187,6 +268,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-member-expression-to-functions@npm:^7.20.7":
+ version: 7.21.0
+ resolution: "@babel/helper-member-expression-to-functions@npm:7.21.0"
+ dependencies:
+ "@babel/types": ^7.21.0
+ checksum: 49cbb865098195fe82ba22da3a8fe630cde30dcd8ebf8ad5f9a24a2b685150c6711419879cf9d99b94dad24cff9244d8c2a890d3d7ec75502cd01fe58cff5b5d
+ languageName: node
+ linkType: hard
+
"@babel/helper-module-imports@npm:^7.18.6":
version: 7.18.6
resolution: "@babel/helper-module-imports@npm:7.18.6"
@@ -212,6 +302,22 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-module-transforms@npm:^7.20.11, @babel/helper-module-transforms@npm:^7.21.0, @babel/helper-module-transforms@npm:^7.21.2":
+ version: 7.21.2
+ resolution: "@babel/helper-module-transforms@npm:7.21.2"
+ dependencies:
+ "@babel/helper-environment-visitor": ^7.18.9
+ "@babel/helper-module-imports": ^7.18.6
+ "@babel/helper-simple-access": ^7.20.2
+ "@babel/helper-split-export-declaration": ^7.18.6
+ "@babel/helper-validator-identifier": ^7.19.1
+ "@babel/template": ^7.20.7
+ "@babel/traverse": ^7.21.2
+ "@babel/types": ^7.21.2
+ checksum: 8a1c129a4f90bdf97d8b6e7861732c9580f48f877aaaafbc376ce2482febebcb8daaa1de8bc91676d12886487603f8c62a44f9e90ee76d6cac7f9225b26a49e1
+ languageName: node
+ linkType: hard
+
"@babel/helper-optimise-call-expression@npm:^7.18.6":
version: 7.18.6
resolution: "@babel/helper-optimise-call-expression@npm:7.18.6"
@@ -228,6 +334,13 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-plugin-utils@npm:^7.20.2":
+ version: 7.20.2
+ resolution: "@babel/helper-plugin-utils@npm:7.20.2"
+ checksum: f6cae53b7fdb1bf3abd50fa61b10b4470985b400cc794d92635da1e7077bb19729f626adc0741b69403d9b6e411cddddb9c0157a709cc7c4eeb41e663be5d74b
+ languageName: node
+ linkType: hard
+
"@babel/helper-remap-async-to-generator@npm:^7.18.6, @babel/helper-remap-async-to-generator@npm:^7.18.9":
version: 7.18.9
resolution: "@babel/helper-remap-async-to-generator@npm:7.18.9"
@@ -255,6 +368,20 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-replace-supers@npm:^7.20.7":
+ version: 7.20.7
+ resolution: "@babel/helper-replace-supers@npm:7.20.7"
+ dependencies:
+ "@babel/helper-environment-visitor": ^7.18.9
+ "@babel/helper-member-expression-to-functions": ^7.20.7
+ "@babel/helper-optimise-call-expression": ^7.18.6
+ "@babel/template": ^7.20.7
+ "@babel/traverse": ^7.20.7
+ "@babel/types": ^7.20.7
+ checksum: b8e0087c9b0c1446e3c6f3f72b73b7e03559c6b570e2cfbe62c738676d9ebd8c369a708cf1a564ef88113b4330750a50232ee1131d303d478b7a5e65e46fbc7c
+ languageName: node
+ linkType: hard
+
"@babel/helper-simple-access@npm:^7.19.4":
version: 7.19.4
resolution: "@babel/helper-simple-access@npm:7.19.4"
@@ -264,6 +391,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-simple-access@npm:^7.20.2":
+ version: 7.20.2
+ resolution: "@babel/helper-simple-access@npm:7.20.2"
+ dependencies:
+ "@babel/types": ^7.20.2
+ checksum: ad1e96ee2e5f654ffee2369a586e5e8d2722bf2d8b028a121b4c33ebae47253f64d420157b9f0a8927aea3a9e0f18c0103e74fdd531815cf3650a0a4adca11a1
+ languageName: node
+ linkType: hard
+
"@babel/helper-skip-transparent-expression-wrappers@npm:^7.18.9":
version: 7.20.0
resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.20.0"
@@ -326,6 +462,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helpers@npm:^7.21.0":
+ version: 7.21.0
+ resolution: "@babel/helpers@npm:7.21.0"
+ dependencies:
+ "@babel/template": ^7.20.7
+ "@babel/traverse": ^7.21.0
+ "@babel/types": ^7.21.0
+ checksum: 9370dad2bb665c551869a08ac87c8bdafad53dbcdce1f5c5d498f51811456a3c005d9857562715151a0f00b2e912ac8d89f56574f837b5689f5f5072221cdf54
+ languageName: node
+ linkType: hard
+
"@babel/highlight@npm:^7.18.6":
version: 7.18.6
resolution: "@babel/highlight@npm:7.18.6"
@@ -337,7 +484,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.18.10, @babel/parser@npm:^7.19.6, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.7.0":
+"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.18.10, @babel/parser@npm:^7.19.6, @babel/parser@npm:^7.20.0":
version: 7.20.0
resolution: "@babel/parser@npm:7.20.0"
bin:
@@ -346,6 +493,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.0, @babel/parser@npm:^7.21.2":
+ version: 7.21.2
+ resolution: "@babel/parser@npm:7.21.2"
+ bin:
+ parser: ./bin/babel-parser.js
+ checksum: e2b89de2c63d4cdd2cafeaea34f389bba729727eec7a8728f736bc472a59396059e3e9fe322c9bed8fd126d201fb609712949dc8783f4cae4806acd9a73da6ff
+ languageName: node
+ linkType: hard
+
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.18.6":
version: 7.18.6
resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.18.6"
@@ -370,7 +526,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-proposal-async-generator-functions@npm:^7.0.0, @babel/plugin-proposal-async-generator-functions@npm:^7.19.1":
+"@babel/plugin-proposal-async-generator-functions@npm:^7.0.0":
version: 7.19.1
resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.19.1"
dependencies:
@@ -384,6 +540,20 @@ __metadata:
languageName: node
linkType: hard
+"@babel/plugin-proposal-async-generator-functions@npm:^7.20.1":
+ version: 7.20.7
+ resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.20.7"
+ dependencies:
+ "@babel/helper-environment-visitor": ^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
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 111109ee118c9e69982f08d5e119eab04190b36a0f40e22e873802d941956eee66d2aa5a15f5321e51e3f9aa70a91136451b987fe15185ef8cc547ac88937723
+ languageName: node
+ linkType: hard
+
"@babel/plugin-proposal-class-properties@npm:^7.0.0, @babel/plugin-proposal-class-properties@npm:^7.13.0, @babel/plugin-proposal-class-properties@npm:^7.18.6":
version: 7.18.6
resolution: "@babel/plugin-proposal-class-properties@npm:7.18.6"
@@ -508,7 +678,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-proposal-object-rest-spread@npm:^7.0.0, @babel/plugin-proposal-object-rest-spread@npm:^7.19.4":
+"@babel/plugin-proposal-object-rest-spread@npm:^7.0.0":
version: 7.19.4
resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.19.4"
dependencies:
@@ -523,6 +693,21 @@ __metadata:
languageName: node
linkType: hard
+"@babel/plugin-proposal-object-rest-spread@npm:^7.20.2":
+ version: 7.20.7
+ resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.20.7"
+ 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.20.7
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 1329db17009964bc644484c660eab717cb3ca63ac0ab0f67c651a028d1bc2ead51dc4064caea283e46994f1b7221670a35cbc0b4beb6273f55e915494b5aa0b2
+ languageName: node
+ linkType: hard
+
"@babel/plugin-proposal-optional-catch-binding@npm:^7.0.0, @babel/plugin-proposal-optional-catch-binding@npm:^7.18.6":
version: 7.18.6
resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.18.6"
@@ -674,7 +859,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-flow@npm:^7.0.0, @babel/plugin-syntax-flow@npm:^7.18.6, @babel/plugin-syntax-flow@npm:^7.2.0":
+"@babel/plugin-syntax-flow@npm:^7.0.0, @babel/plugin-syntax-flow@npm:^7.18.0, @babel/plugin-syntax-flow@npm:^7.18.6":
version: 7.18.6
resolution: "@babel/plugin-syntax-flow@npm:7.18.6"
dependencies:
@@ -685,7 +870,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-import-assertions@npm:^7.18.6":
+"@babel/plugin-syntax-import-assertions@npm:^7.20.0":
version: 7.20.0
resolution: "@babel/plugin-syntax-import-assertions@npm:7.20.0"
dependencies:
@@ -863,7 +1048,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-block-scoping@npm:^7.0.0, @babel/plugin-transform-block-scoping@npm:^7.19.4":
+"@babel/plugin-transform-block-scoping@npm:^7.0.0":
version: 7.20.0
resolution: "@babel/plugin-transform-block-scoping@npm:7.20.0"
dependencies:
@@ -874,7 +1059,18 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-classes@npm:^7.0.0, @babel/plugin-transform-classes@npm:^7.19.0":
+"@babel/plugin-transform-block-scoping@npm:^7.20.2":
+ version: 7.21.0
+ resolution: "@babel/plugin-transform-block-scoping@npm:7.21.0"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.20.2
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 15aacaadbecf96b53a750db1be4990b0d89c7f5bc3e1794b63b49fb219638c1fd25d452d15566d7e5ddf5b5f4e1a0a0055c35c1c7aee323c7b114bf49f66f4b0
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-classes@npm:^7.0.0":
version: 7.19.0
resolution: "@babel/plugin-transform-classes@npm:7.19.0"
dependencies:
@@ -893,6 +1089,25 @@ __metadata:
languageName: node
linkType: hard
+"@babel/plugin-transform-classes@npm:^7.20.2":
+ version: 7.21.0
+ resolution: "@babel/plugin-transform-classes@npm:7.21.0"
+ dependencies:
+ "@babel/helper-annotate-as-pure": ^7.18.6
+ "@babel/helper-compilation-targets": ^7.20.7
+ "@babel/helper-environment-visitor": ^7.18.9
+ "@babel/helper-function-name": ^7.21.0
+ "@babel/helper-optimise-call-expression": ^7.18.6
+ "@babel/helper-plugin-utils": ^7.20.2
+ "@babel/helper-replace-supers": ^7.20.7
+ "@babel/helper-split-export-declaration": ^7.18.6
+ globals: ^11.1.0
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 088ae152074bd0e90f64659169255bfe50393e637ec8765cb2a518848b11b0299e66b91003728fd0a41563a6fdc6b8d548ece698a314fd5447f5489c22e466b7
+ languageName: node
+ linkType: hard
+
"@babel/plugin-transform-computed-properties@npm:^7.0.0, @babel/plugin-transform-computed-properties@npm:^7.18.9":
version: 7.18.9
resolution: "@babel/plugin-transform-computed-properties@npm:7.18.9"
@@ -904,7 +1119,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-destructuring@npm:^7.0.0, @babel/plugin-transform-destructuring@npm:^7.19.4":
+"@babel/plugin-transform-destructuring@npm:^7.0.0":
version: 7.20.0
resolution: "@babel/plugin-transform-destructuring@npm:7.20.0"
dependencies:
@@ -915,6 +1130,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/plugin-transform-destructuring@npm:^7.20.2":
+ version: 7.20.7
+ resolution: "@babel/plugin-transform-destructuring@npm:7.20.7"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.20.2
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: bd8affdb142c77662037215e37128b2110a786c92a67e1f00b38223c438c1610bd84cbc0386e9cd3479245ea811c5ca6c9838f49be4729b592159a30ce79add2
+ languageName: node
+ linkType: hard
+
"@babel/plugin-transform-dotall-regex@npm:^7.18.6, @babel/plugin-transform-dotall-regex@npm:^7.4.4":
version: 7.18.6
resolution: "@babel/plugin-transform-dotall-regex@npm:7.18.6"
@@ -938,7 +1164,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-exponentiation-operator@npm:^7.0.0, @babel/plugin-transform-exponentiation-operator@npm:^7.18.6":
+"@babel/plugin-transform-exponentiation-operator@npm:^7.18.6":
version: 7.18.6
resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.18.6"
dependencies:
@@ -1008,19 +1234,19 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-amd@npm:^7.18.6":
- version: 7.19.6
- resolution: "@babel/plugin-transform-modules-amd@npm:7.19.6"
+"@babel/plugin-transform-modules-amd@npm:^7.19.6":
+ version: 7.20.11
+ resolution: "@babel/plugin-transform-modules-amd@npm:7.20.11"
dependencies:
- "@babel/helper-module-transforms": ^7.19.6
- "@babel/helper-plugin-utils": ^7.19.0
+ "@babel/helper-module-transforms": ^7.20.11
+ "@babel/helper-plugin-utils": ^7.20.2
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 4236aad970025bc10c772c1589b1e2eab8b7681933bb5ffa6e395d4c1a52532b28c47c553e3011b4272ea81e5ab39fe969eb5349584e8390e59771055c467d42
+ checksum: 23665c1c20c8f11c89382b588fb9651c0756d130737a7625baeaadbd3b973bc5bfba1303bedffa8fb99db1e6d848afb01016e1df2b69b18303e946890c790001
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.13.8, @babel/plugin-transform-modules-commonjs@npm:^7.18.6":
+"@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.13.8":
version: 7.19.6
resolution: "@babel/plugin-transform-modules-commonjs@npm:7.19.6"
dependencies:
@@ -1033,17 +1259,30 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-systemjs@npm:^7.19.0":
- version: 7.19.6
- resolution: "@babel/plugin-transform-modules-systemjs@npm:7.19.6"
+"@babel/plugin-transform-modules-commonjs@npm:^7.19.6":
+ version: 7.21.2
+ resolution: "@babel/plugin-transform-modules-commonjs@npm:7.21.2"
+ dependencies:
+ "@babel/helper-module-transforms": ^7.21.2
+ "@babel/helper-plugin-utils": ^7.20.2
+ "@babel/helper-simple-access": ^7.20.2
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 65aa06e3e3792f39b99eb5f807034693ff0ecf80438580f7ae504f4c4448ef04147b1889ea5e6f60f3ad4a12ebbb57c6f1f979a249dadbd8d11fe22f4441918b
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-modules-systemjs@npm:^7.19.6":
+ version: 7.20.11
+ resolution: "@babel/plugin-transform-modules-systemjs@npm:7.20.11"
dependencies:
"@babel/helper-hoist-variables": ^7.18.6
- "@babel/helper-module-transforms": ^7.19.6
- "@babel/helper-plugin-utils": ^7.19.0
+ "@babel/helper-module-transforms": ^7.20.11
+ "@babel/helper-plugin-utils": ^7.20.2
"@babel/helper-validator-identifier": ^7.19.1
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 8526431cc81ea3eb232ad50862d0ed1cbb422b5251d14a8d6610d0ca0617f6e75f35179e98eb1235d0cccb980120350b9f112594e5646dd45378d41eaaf87342
+ checksum: 4546c47587f88156d66c7eb7808e903cf4bb3f6ba6ac9bc8e3af2e29e92eb9f0b3f44d52043bfd24eb25fa7827fd7b6c8bfeac0cac7584e019b87e1ecbd0e673
languageName: node
linkType: hard
@@ -1116,6 +1355,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/plugin-transform-parameters@npm:^7.20.1, @babel/plugin-transform-parameters@npm:^7.20.7":
+ version: 7.20.7
+ resolution: "@babel/plugin-transform-parameters@npm:7.20.7"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.20.2
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 6ffe0dd9afb2d2b9bc247381aa2e95dd9997ff5568a0a11900528919a4e073ac68f46409431455badb8809644d47cff180045bc2b9700e3f36e3b23554978947
+ languageName: node
+ linkType: hard
+
"@babel/plugin-transform-property-literals@npm:^7.0.0, @babel/plugin-transform-property-literals@npm:^7.18.6":
version: 7.18.6
resolution: "@babel/plugin-transform-property-literals@npm:7.18.6"
@@ -1306,17 +1556,17 @@ __metadata:
languageName: node
linkType: hard
-"@babel/preset-env@npm:^7.19.1":
- version: 7.19.4
- resolution: "@babel/preset-env@npm:7.19.4"
+"@babel/preset-env@npm:^7.20.0":
+ version: 7.20.2
+ resolution: "@babel/preset-env@npm:7.20.2"
dependencies:
- "@babel/compat-data": ^7.19.4
- "@babel/helper-compilation-targets": ^7.19.3
- "@babel/helper-plugin-utils": ^7.19.0
+ "@babel/compat-data": ^7.20.1
+ "@babel/helper-compilation-targets": ^7.20.0
+ "@babel/helper-plugin-utils": ^7.20.2
"@babel/helper-validator-option": ^7.18.6
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.18.6
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.18.9
- "@babel/plugin-proposal-async-generator-functions": ^7.19.1
+ "@babel/plugin-proposal-async-generator-functions": ^7.20.1
"@babel/plugin-proposal-class-properties": ^7.18.6
"@babel/plugin-proposal-class-static-block": ^7.18.6
"@babel/plugin-proposal-dynamic-import": ^7.18.6
@@ -1325,7 +1575,7 @@ __metadata:
"@babel/plugin-proposal-logical-assignment-operators": ^7.18.9
"@babel/plugin-proposal-nullish-coalescing-operator": ^7.18.6
"@babel/plugin-proposal-numeric-separator": ^7.18.6
- "@babel/plugin-proposal-object-rest-spread": ^7.19.4
+ "@babel/plugin-proposal-object-rest-spread": ^7.20.2
"@babel/plugin-proposal-optional-catch-binding": ^7.18.6
"@babel/plugin-proposal-optional-chaining": ^7.18.9
"@babel/plugin-proposal-private-methods": ^7.18.6
@@ -1336,7 +1586,7 @@ __metadata:
"@babel/plugin-syntax-class-static-block": ^7.14.5
"@babel/plugin-syntax-dynamic-import": ^7.8.3
"@babel/plugin-syntax-export-namespace-from": ^7.8.3
- "@babel/plugin-syntax-import-assertions": ^7.18.6
+ "@babel/plugin-syntax-import-assertions": ^7.20.0
"@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
@@ -1349,10 +1599,10 @@ __metadata:
"@babel/plugin-transform-arrow-functions": ^7.18.6
"@babel/plugin-transform-async-to-generator": ^7.18.6
"@babel/plugin-transform-block-scoped-functions": ^7.18.6
- "@babel/plugin-transform-block-scoping": ^7.19.4
- "@babel/plugin-transform-classes": ^7.19.0
+ "@babel/plugin-transform-block-scoping": ^7.20.2
+ "@babel/plugin-transform-classes": ^7.20.2
"@babel/plugin-transform-computed-properties": ^7.18.9
- "@babel/plugin-transform-destructuring": ^7.19.4
+ "@babel/plugin-transform-destructuring": ^7.20.2
"@babel/plugin-transform-dotall-regex": ^7.18.6
"@babel/plugin-transform-duplicate-keys": ^7.18.9
"@babel/plugin-transform-exponentiation-operator": ^7.18.6
@@ -1360,14 +1610,14 @@ __metadata:
"@babel/plugin-transform-function-name": ^7.18.9
"@babel/plugin-transform-literals": ^7.18.9
"@babel/plugin-transform-member-expression-literals": ^7.18.6
- "@babel/plugin-transform-modules-amd": ^7.18.6
- "@babel/plugin-transform-modules-commonjs": ^7.18.6
- "@babel/plugin-transform-modules-systemjs": ^7.19.0
+ "@babel/plugin-transform-modules-amd": ^7.19.6
+ "@babel/plugin-transform-modules-commonjs": ^7.19.6
+ "@babel/plugin-transform-modules-systemjs": ^7.19.6
"@babel/plugin-transform-modules-umd": ^7.18.6
"@babel/plugin-transform-named-capturing-groups-regex": ^7.19.1
"@babel/plugin-transform-new-target": ^7.18.6
"@babel/plugin-transform-object-super": ^7.18.6
- "@babel/plugin-transform-parameters": ^7.18.8
+ "@babel/plugin-transform-parameters": ^7.20.1
"@babel/plugin-transform-property-literals": ^7.18.6
"@babel/plugin-transform-regenerator": ^7.18.6
"@babel/plugin-transform-reserved-words": ^7.18.6
@@ -1379,7 +1629,7 @@ __metadata:
"@babel/plugin-transform-unicode-escapes": ^7.18.10
"@babel/plugin-transform-unicode-regex": ^7.18.6
"@babel/preset-modules": ^0.1.5
- "@babel/types": ^7.19.4
+ "@babel/types": ^7.20.2
babel-plugin-polyfill-corejs2: ^0.3.3
babel-plugin-polyfill-corejs3: ^0.6.0
babel-plugin-polyfill-regenerator: ^0.4.1
@@ -1387,7 +1637,7 @@ __metadata:
semver: ^6.3.0
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: f12af25281f3c5e7df60fa1e79ad481ddd7f6a111d4c0fabcffdabf0eaed3a01b4f8c647ae5445ed1f58df70f52083ffd283e8919ade7afa73801a49c733d22c
+ checksum: ece2d7e9c7789db6116e962b8e1a55eb55c110c44c217f0c8f6ffea4ca234954e66557f7bd019b7affadf7fbb3a53ccc807e93fc935aacd48146234b73b6947e
languageName: node
linkType: hard
@@ -1447,7 +1697,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.8.4":
+"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.8.4":
version: 7.20.0
resolution: "@babel/runtime@npm:7.20.0"
dependencies:
@@ -1456,6 +1706,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/runtime@npm:^7.20.0":
+ version: 7.21.0
+ resolution: "@babel/runtime@npm:7.21.0"
+ dependencies:
+ regenerator-runtime: ^0.13.11
+ checksum: 7b33e25bfa9e0e1b9e8828bb61b2d32bdd46b41b07ba7cb43319ad08efc6fda8eb89445193e67d6541814627df0ca59122c0ea795e412b99c5183a0540d338ab
+ languageName: node
+ linkType: hard
+
"@babel/template@npm:^7.0.0, @babel/template@npm:^7.18.10, @babel/template@npm:^7.3.3":
version: 7.18.10
resolution: "@babel/template@npm:7.18.10"
@@ -1467,7 +1726,18 @@ __metadata:
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.14.0, @babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.19.1, @babel/traverse@npm:^7.19.6, @babel/traverse@npm:^7.20.0, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2, @babel/traverse@npm:^7.7.4":
+"@babel/template@npm:^7.20.7":
+ version: 7.20.7
+ resolution: "@babel/template@npm:7.20.7"
+ dependencies:
+ "@babel/code-frame": ^7.18.6
+ "@babel/parser": ^7.20.7
+ "@babel/types": ^7.20.7
+ checksum: 2eb1a0ab8d415078776bceb3473d07ab746e6bb4c2f6ca46ee70efb284d75c4a32bb0cd6f4f4946dec9711f9c0780e8e5d64b743208deac6f8e9858afadc349e
+ languageName: node
+ linkType: hard
+
+"@babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.19.1, @babel/traverse@npm:^7.19.6, @babel/traverse@npm:^7.20.0, @babel/traverse@npm:^7.7.2, @babel/traverse@npm:^7.7.4":
version: 7.20.0
resolution: "@babel/traverse@npm:7.20.0"
dependencies:
@@ -1485,7 +1755,25 @@ __metadata:
languageName: node
linkType: hard
-"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.10, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.19.4, @babel/types@npm:^7.20.0, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.7.0, @babel/types@npm:^7.8.3":
+"@babel/traverse@npm:^7.20.7, @babel/traverse@npm:^7.21.0, @babel/traverse@npm:^7.21.2":
+ version: 7.21.2
+ resolution: "@babel/traverse@npm:7.21.2"
+ dependencies:
+ "@babel/code-frame": ^7.18.6
+ "@babel/generator": ^7.21.1
+ "@babel/helper-environment-visitor": ^7.18.9
+ "@babel/helper-function-name": ^7.21.0
+ "@babel/helper-hoist-variables": ^7.18.6
+ "@babel/helper-split-export-declaration": ^7.18.6
+ "@babel/parser": ^7.21.2
+ "@babel/types": ^7.21.2
+ debug: ^4.1.0
+ globals: ^11.1.0
+ checksum: d851e3f5cfbdc2fac037a014eae7b0707709de50f7d2fbb82ffbf932d3eeba90a77431529371d6e544f8faaf8c6540eeb18fdd8d1c6fa2b61acea0fb47e18d4b
+ languageName: node
+ linkType: hard
+
+"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.10, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.19.4, @babel/types@npm:^7.20.0, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3":
version: 7.20.0
resolution: "@babel/types@npm:7.20.0"
dependencies:
@@ -1496,6 +1784,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/types@npm:^7.20.2, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.0, @babel/types@npm:^7.21.2":
+ version: 7.21.2
+ resolution: "@babel/types@npm:7.21.2"
+ dependencies:
+ "@babel/helper-string-parser": ^7.19.4
+ "@babel/helper-validator-identifier": ^7.19.1
+ to-fast-properties: ^2.0.0
+ checksum: a45a52acde139e575502c6de42c994bdbe262bafcb92ae9381fb54cdf1a3672149086843fda655c7683ce9806e998fd002bbe878fa44984498d0fdc7935ce7ff
+ languageName: node
+ linkType: hard
+
"@bcoe/v8-coverage@npm:^0.2.3":
version: 0.2.3
resolution: "@bcoe/v8-coverage@npm:0.2.3"
@@ -1664,12 +1963,12 @@ __metadata:
languageName: node
linkType: hard
-"@jest/create-cache-key-function@npm:^29.0.3":
- version: 29.2.1
- resolution: "@jest/create-cache-key-function@npm:29.2.1"
+"@jest/create-cache-key-function@npm:^29.2.1":
+ version: 29.4.3
+ resolution: "@jest/create-cache-key-function@npm:29.4.3"
dependencies:
- "@jest/types": ^29.2.1
- checksum: b84d258391d0d41a5c98d74eb933cb3bcc6ad0688c79c9d3e2b180873f452f9cbd4ec5e4019652f5f6b63b24f7e2f336b400a4bd8619bd35fc24537a3a35cca2
+ "@jest/types": ^29.4.3
+ checksum: 19d230fd6219ffcbb3c6cdca0da0fa2b49de4b9e16eaa6f2c06d3dbdf9d7f9847a2a7dc1435bff54f2ffb148cf2bd36cd49cf81f4341d4c50d07470d984e63ba
languageName: node
linkType: hard
@@ -1685,6 +1984,18 @@ __metadata:
languageName: node
linkType: hard
+"@jest/environment@npm:^29.4.3":
+ version: 29.4.3
+ resolution: "@jest/environment@npm:29.4.3"
+ dependencies:
+ "@jest/fake-timers": ^29.4.3
+ "@jest/types": ^29.4.3
+ "@types/node": "*"
+ jest-mock: ^29.4.3
+ checksum: 7c1b0cc4e84b90f8a3bbeca9bbf088882c88aee70a81b3b8e24265dcb1cbc302cd1eee3319089cf65bfd39adbaea344903c712afea106cb8da6c86088d99c5fb
+ languageName: node
+ linkType: hard
+
"@jest/expect-utils@npm:^29.2.2":
version: 29.2.2
resolution: "@jest/expect-utils@npm:29.2.2"
@@ -1718,6 +2029,20 @@ __metadata:
languageName: node
linkType: hard
+"@jest/fake-timers@npm:^29.4.3":
+ version: 29.4.3
+ resolution: "@jest/fake-timers@npm:29.4.3"
+ dependencies:
+ "@jest/types": ^29.4.3
+ "@sinonjs/fake-timers": ^10.0.2
+ "@types/node": "*"
+ jest-message-util: ^29.4.3
+ jest-mock: ^29.4.3
+ jest-util: ^29.4.3
+ checksum: adaceb9143c395cccf3d7baa0e49b7042c3092a554e8283146df19926247e34c21b5bde5688bb90e9e87b4a02e4587926c5d858ee0a38d397a63175d0a127874
+ languageName: node
+ linkType: hard
+
"@jest/globals@npm:^29.2.2":
version: 29.2.2
resolution: "@jest/globals@npm:29.2.2"
@@ -1776,6 +2101,15 @@ __metadata:
languageName: node
linkType: hard
+"@jest/schemas@npm:^29.4.3":
+ version: 29.4.3
+ resolution: "@jest/schemas@npm:29.4.3"
+ dependencies:
+ "@sinclair/typebox": ^0.25.16
+ checksum: ac754e245c19dc39e10ebd41dce09040214c96a4cd8efa143b82148e383e45128f24599195ab4f01433adae4ccfbe2db6574c90db2862ccd8551a86704b5bebd
+ languageName: node
+ linkType: hard
+
"@jest/source-map@npm:^29.2.0":
version: 29.2.0
resolution: "@jest/source-map@npm:29.2.0"
@@ -1834,6 +2168,29 @@ __metadata:
languageName: node
linkType: hard
+"@jest/transform@npm:^29.4.3":
+ version: 29.4.3
+ resolution: "@jest/transform@npm:29.4.3"
+ dependencies:
+ "@babel/core": ^7.11.6
+ "@jest/types": ^29.4.3
+ "@jridgewell/trace-mapping": ^0.3.15
+ 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.4.3
+ jest-regex-util: ^29.4.3
+ jest-util: ^29.4.3
+ micromatch: ^4.0.4
+ pirates: ^4.0.4
+ slash: ^3.0.0
+ write-file-atomic: ^4.0.2
+ checksum: 082d74e04044213aa7baa8de29f8383e5010034f867969c8602a2447a4ef2f484cfaf2491eba3179ce42f369f7a0af419cbd087910f7e5caf7aa5d1fe03f2ff9
+ languageName: node
+ linkType: hard
+
"@jest/types@npm:^26.6.2":
version: 26.6.2
resolution: "@jest/types@npm:26.6.2"
@@ -1874,6 +2231,20 @@ __metadata:
languageName: node
linkType: hard
+"@jest/types@npm:^29.4.3":
+ version: 29.4.3
+ resolution: "@jest/types@npm:29.4.3"
+ dependencies:
+ "@jest/schemas": ^29.4.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
+ checksum: 1756f4149d360f98567f56f434144f7af23ed49a2c42889261a314df6b6654c2de70af618fb2ee0ee39cadaf10835b885845557184509503646c9cb9dcc02bac
+ languageName: node
+ linkType: hard
+
"@jridgewell/gen-mapping@npm:^0.1.0":
version: 0.1.1
resolution: "@jridgewell/gen-mapping@npm:0.1.1"
@@ -1884,7 +2255,7 @@ __metadata:
languageName: node
linkType: hard
-"@jridgewell/gen-mapping@npm:^0.3.2":
+"@jridgewell/gen-mapping@npm:^0.3.0, @jridgewell/gen-mapping@npm:^0.3.2":
version: 0.3.2
resolution: "@jridgewell/gen-mapping@npm:0.3.2"
dependencies:
@@ -1909,6 +2280,16 @@ __metadata:
languageName: node
linkType: hard
+"@jridgewell/source-map@npm:^0.3.2":
+ version: 0.3.2
+ resolution: "@jridgewell/source-map@npm:0.3.2"
+ dependencies:
+ "@jridgewell/gen-mapping": ^0.3.0
+ "@jridgewell/trace-mapping": ^0.3.9
+ checksum: 1b83f0eb944e77b70559a394d5d3b3f98a81fcc186946aceb3ef42d036762b52ef71493c6c0a3b7c1d2f08785f53ba2df1277fe629a06e6109588ff4cdcf7482
+ languageName: node
+ linkType: hard
+
"@jridgewell/sourcemap-codec@npm:1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.10":
version: 1.4.14
resolution: "@jridgewell/sourcemap-codec@npm:1.4.14"
@@ -1916,7 +2297,7 @@ __metadata:
languageName: node
linkType: hard
-"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.15, @jridgewell/trace-mapping@npm:^0.3.9":
+"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.15, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.9":
version: 0.3.17
resolution: "@jridgewell/trace-mapping@npm:0.3.17"
dependencies:
@@ -1926,6 +2307,15 @@ __metadata:
languageName: node
linkType: hard
+"@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1":
+ version: 5.1.1-v1
+ resolution: "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1"
+ dependencies:
+ eslint-scope: 5.1.1
+ checksum: f2e3b2d6a6e2d9f163ca22105910c9f850dc4897af0aea3ef0a5886b63d8e1ba6505b71c99cb78a3bba24a09557d601eb21c8dede3f3213753fcfef364eb0e57
+ languageName: node
+ linkType: hard
+
"@nodelib/fs.scandir@npm:2.1.5":
version: 2.1.5
resolution: "@nodelib/fs.scandir@npm:2.1.5"
@@ -1973,47 +2363,48 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-clean@npm:^9.2.1":
- version: 9.2.1
- resolution: "@react-native-community/cli-clean@npm:9.2.1"
+"@react-native-community/cli-clean@npm:^10.1.1":
+ version: 10.1.1
+ resolution: "@react-native-community/cli-clean@npm:10.1.1"
dependencies:
- "@react-native-community/cli-tools": ^9.2.1
+ "@react-native-community/cli-tools": ^10.1.1
chalk: ^4.1.2
execa: ^1.0.0
prompts: ^2.4.0
- checksum: 52286695a7197a3679125bf05e33bbcecd9d116d25ba2960a55888d35a9cecc5b1a6857d8edff7bfa2593e11ad496b823f7a5fae5d838c41556a63abd3d62955
+ checksum: 2994aa6f0651390af7195742a87d2a79c7970acc7e51e65908d56b288302c531534171563926b91da852550674829c68476e20fdd03cba06406bb28f22bc400e
languageName: node
linkType: hard
-"@react-native-community/cli-config@npm:^9.2.1":
- version: 9.2.1
- resolution: "@react-native-community/cli-config@npm:9.2.1"
+"@react-native-community/cli-config@npm:^10.1.1":
+ version: 10.1.1
+ resolution: "@react-native-community/cli-config@npm:10.1.1"
dependencies:
- "@react-native-community/cli-tools": ^9.2.1
+ "@react-native-community/cli-tools": ^10.1.1
+ chalk: ^4.1.2
cosmiconfig: ^5.1.0
deepmerge: ^3.2.0
glob: ^7.1.3
joi: ^17.2.1
- checksum: 95a6f8f380677b4ed43bbb6853cf9c889cd5be05a89452cc471e4c873bb0939be698f5685261d99113c439df988e8f6022478302878ca8e682fd963b3488703f
+ checksum: e665f9181eb402d3a9ab5622d19f0c9985ea029df5451c2ae6a3c48126816632d35d5f4d70a8710648428e097933d182b42fac84bae46b49e8c456019802e44e
languageName: node
linkType: hard
-"@react-native-community/cli-debugger-ui@npm:^9.0.0":
- version: 9.0.0
- resolution: "@react-native-community/cli-debugger-ui@npm:9.0.0"
+"@react-native-community/cli-debugger-ui@npm:^10.0.0":
+ version: 10.0.0
+ resolution: "@react-native-community/cli-debugger-ui@npm:10.0.0"
dependencies:
serve-static: ^1.13.1
- checksum: 32e16e3d5c7b5cc4f16a1b3242c7bb33e358301a11736ba03d567dd63d4e8517cf7428cfabcbbe59ce527f68d72489d5ede1e76ba8dd399965e9cf8366dc38e8
+ checksum: 519b395f9d0eabe8c774a6fd776b1e33d75627959768975b14af085a20e3833dc4457e84e7aaf8b48f192b92007055e2017651eb685f625f6d45ed6f6c467641
languageName: node
linkType: hard
-"@react-native-community/cli-doctor@npm:^9.2.1":
- version: 9.2.1
- resolution: "@react-native-community/cli-doctor@npm:9.2.1"
+"@react-native-community/cli-doctor@npm:^10.1.1":
+ version: 10.2.0
+ resolution: "@react-native-community/cli-doctor@npm:10.2.0"
dependencies:
- "@react-native-community/cli-config": ^9.2.1
- "@react-native-community/cli-platform-ios": ^9.2.1
- "@react-native-community/cli-tools": ^9.2.1
+ "@react-native-community/cli-config": ^10.1.1
+ "@react-native-community/cli-platform-ios": ^10.2.0
+ "@react-native-community/cli-tools": ^10.1.1
chalk: ^4.1.2
command-exists: ^1.2.8
envinfo: ^7.7.2
@@ -2027,75 +2418,101 @@ __metadata:
strip-ansi: ^5.2.0
sudo-prompt: ^9.0.0
wcwidth: ^1.0.1
- checksum: 48ccdf4b77420a14a3e32d67bb31ce81568d395040e456737813c7d26b524e8a050850434bb12ce60a6c9dcee4da97eaad9a1b2f5a458329a098fe6a18fef413
+ checksum: 8243a2de5eff924f519c6e19e5feaedf257b1a79b1d74165e18a03e6d80d2db793164fe343c5019222a1f580c57521efd4d9d94a41b4b9854f6e310958b93c49
languageName: node
linkType: hard
-"@react-native-community/cli-hermes@npm:^9.2.1":
- version: 9.2.1
- resolution: "@react-native-community/cli-hermes@npm:9.2.1"
+"@react-native-community/cli-hermes@npm:^10.1.3":
+ version: 10.2.0
+ resolution: "@react-native-community/cli-hermes@npm:10.2.0"
dependencies:
- "@react-native-community/cli-platform-android": ^9.2.1
- "@react-native-community/cli-tools": ^9.2.1
+ "@react-native-community/cli-platform-android": ^10.2.0
+ "@react-native-community/cli-tools": ^10.1.1
chalk: ^4.1.2
hermes-profile-transformer: ^0.0.6
ip: ^1.1.5
- checksum: 11d934ee2c921dec658ae1f03d9425ef378e99ada030b59581b845cd102d76424ecccb0af56239a579a10660d64f9462a0401575841b7feeea13be8a389e5423
+ checksum: a0dbe70ec4820abd9c4f209e8520473ac8991cfa672127818b3127ebc1daad556f07dc7faf32a293af934e1db96a29a553da81c06758fdc7c66c8ab232b90cea
languageName: node
linkType: hard
-"@react-native-community/cli-platform-android@npm:9.2.1, @react-native-community/cli-platform-android@npm:^9.2.1":
- version: 9.2.1
- resolution: "@react-native-community/cli-platform-android@npm:9.2.1"
+"@react-native-community/cli-platform-android@npm:10.1.3":
+ version: 10.1.3
+ resolution: "@react-native-community/cli-platform-android@npm:10.1.3"
dependencies:
- "@react-native-community/cli-tools": ^9.2.1
+ "@react-native-community/cli-tools": ^10.1.1
chalk: ^4.1.2
execa: ^1.0.0
- fs-extra: ^8.1.0
glob: ^7.1.3
logkitty: ^0.7.1
- slash: ^3.0.0
- checksum: b62618bde64b23adc9c123d0a83f03788a5d2c451262cc4afb15f4cbb779e5f7c26111871df740c39ddf6010f0dc57f4df4274ea3bfcb5d1c261eb0959ee40b9
+ checksum: f99751d014112c265467e690f075fc4a4d179954a95bc04846f41e9984a7f2e09f401ea34030b0a544c8d8c0fc10f81614328766f8b208974ae06d2fd1e44fb0
languageName: node
linkType: hard
-"@react-native-community/cli-platform-ios@npm:9.2.1, @react-native-community/cli-platform-ios@npm:^9.2.1":
- version: 9.2.1
- resolution: "@react-native-community/cli-platform-ios@npm:9.2.1"
+"@react-native-community/cli-platform-android@npm:^10.2.0":
+ version: 10.2.0
+ resolution: "@react-native-community/cli-platform-android@npm:10.2.0"
dependencies:
- "@react-native-community/cli-tools": ^9.2.1
+ "@react-native-community/cli-tools": ^10.1.1
+ chalk: ^4.1.2
+ execa: ^1.0.0
+ glob: ^7.1.3
+ logkitty: ^0.7.1
+ checksum: 368b6c016aafce0c969a61e9d9ff84c9ed8ff14c4ef19146dc0e38be1ac0c678af9eb1fa428348ac56c1e3e1eace37aaa1e2a19ee772e636db1122ea9c918e46
+ languageName: node
+ linkType: hard
+
+"@react-native-community/cli-platform-ios@npm:10.1.1":
+ version: 10.1.1
+ resolution: "@react-native-community/cli-platform-ios@npm:10.1.1"
+ dependencies:
+ "@react-native-community/cli-tools": ^10.1.1
chalk: ^4.1.2
execa: ^1.0.0
glob: ^7.1.3
ora: ^5.4.1
- checksum: 7e7fc71d5dcc872059846d7405bd4fc615fecfff36a431512fd3a5e1f772e946b82f33c2d08f3a0d2ee0ba9a4fa152153efa72ae6c71a1caf7ff412fc59531df
+ checksum: 2cc5cffeacfea9d79cba89ca807ce0de76fac80217031975d4f392f21d5a4b49330d6d6bf27915e33239e51d9c2f2e7ad19bfec893981b9c90eb6d10a6806041
languageName: node
linkType: hard
-"@react-native-community/cli-plugin-metro@npm:^9.2.1":
- version: 9.2.1
- resolution: "@react-native-community/cli-plugin-metro@npm:9.2.1"
+"@react-native-community/cli-platform-ios@npm:^10.2.0":
+ version: 10.2.0
+ resolution: "@react-native-community/cli-platform-ios@npm:10.2.0"
dependencies:
- "@react-native-community/cli-server-api": ^9.2.1
- "@react-native-community/cli-tools": ^9.2.1
+ "@react-native-community/cli-tools": ^10.1.1
chalk: ^4.1.2
- metro: 0.72.3
- metro-config: 0.72.3
- metro-core: 0.72.3
- metro-react-native-babel-transformer: 0.72.3
- metro-resolver: 0.72.3
- metro-runtime: 0.72.3
- readline: ^1.3.0
- checksum: 1581eb5515f2f6e65fbf94c4ef0610ba68d9856715902cbbbb6205943828ac7c7b3f989881bcda88bdbf2acb855a8accca3114abb2922369d580922e62a33ea8
+ execa: ^1.0.0
+ fast-xml-parser: ^4.0.12
+ glob: ^7.1.3
+ ora: ^5.4.1
+ checksum: 3d8b0ef7eb65637307814d7e3a06df84787a33c4bac2924616af1f00bd39fa61ffc786e9a9b8f0dfca9580654241e71de5233ee6a4c76265fa2a9950284d47ff
languageName: node
linkType: hard
-"@react-native-community/cli-server-api@npm:^9.2.1":
- version: 9.2.1
- resolution: "@react-native-community/cli-server-api@npm:9.2.1"
+"@react-native-community/cli-plugin-metro@npm:^10.1.1":
+ version: 10.2.0
+ resolution: "@react-native-community/cli-plugin-metro@npm:10.2.0"
dependencies:
- "@react-native-community/cli-debugger-ui": ^9.0.0
- "@react-native-community/cli-tools": ^9.2.1
+ "@react-native-community/cli-server-api": ^10.1.1
+ "@react-native-community/cli-tools": ^10.1.1
+ chalk: ^4.1.2
+ execa: ^1.0.0
+ metro: 0.73.8
+ metro-config: 0.73.8
+ metro-core: 0.73.8
+ metro-react-native-babel-transformer: 0.73.8
+ metro-resolver: 0.73.8
+ metro-runtime: 0.73.8
+ readline: ^1.3.0
+ checksum: 78b60bffd438f63c00fa5794c63a2db33af28d2d742bc813d49f10c65b75c22a01a397df0d1c893aaadf197a38c3f847f20ba7e3ae380e919f051bf1b440c3f9
+ languageName: node
+ linkType: hard
+
+"@react-native-community/cli-server-api@npm:^10.1.1":
+ version: 10.1.1
+ resolution: "@react-native-community/cli-server-api@npm:10.1.1"
+ dependencies:
+ "@react-native-community/cli-debugger-ui": ^10.0.0
+ "@react-native-community/cli-tools": ^10.1.1
compression: ^1.7.1
connect: ^3.6.5
errorhandler: ^1.5.0
@@ -2103,13 +2520,13 @@ __metadata:
pretty-format: ^26.6.2
serve-static: ^1.13.1
ws: ^7.5.1
- checksum: 0452310b2d499560458249101d9ad75886a1553aab6deec6e84d968d5de95bb206266d6254d2b500b3492d266b99fd5e1e0eafb686142900fba6a272ceb4038a
+ checksum: ce1bf6374a45a677942aecffe3d0ea6671f18b2d694eb39e61592dae596ee98ab936f8e61faaf5b032168919959aad63f932001cf3553c04d87ef16333a4c0ec
languageName: node
linkType: hard
-"@react-native-community/cli-tools@npm:^9.2.1":
- version: 9.2.1
- resolution: "@react-native-community/cli-tools@npm:9.2.1"
+"@react-native-community/cli-tools@npm:^10.1.1":
+ version: 10.1.1
+ resolution: "@react-native-community/cli-tools@npm:10.1.1"
dependencies:
appdirsjs: ^1.2.4
chalk: ^4.1.2
@@ -2120,34 +2537,34 @@ __metadata:
ora: ^5.4.1
semver: ^6.3.0
shell-quote: ^1.7.3
- checksum: 8f99ec43b5bc7b5f90e32cae5ba10f5d64e4f2ca2dfb0b51ac71aae5215747c0672ed05752def89eb47cbdc41231afc29f450ffdc6151bd06f4bf4584a3f4bea
+ checksum: a70ac3d9f294066db454482b6cadee3613a06cafaf08cd6e24ea941a6936f919672ccb638b8ab8d3ae3ad29c4e7cec64557afcd09ba4d0587eb50b88bd98567b
languageName: node
linkType: hard
-"@react-native-community/cli-types@npm:^9.1.0":
- version: 9.1.0
- resolution: "@react-native-community/cli-types@npm:9.1.0"
+"@react-native-community/cli-types@npm:^10.0.0":
+ version: 10.0.0
+ resolution: "@react-native-community/cli-types@npm:10.0.0"
dependencies:
joi: ^17.2.1
- checksum: 4ac2b9ba8f05562a30201595f90e12ce7f28f0eed1f34e30a0a085525227c8862454dabeccb5da5eebc21e2856e365b2241599b7182eb5721ebcdfe631407eac
+ checksum: 6153088d6be1eeb05c9203a4fbed7f4a3761d989d461ad596c081316379775f1649a59a474adf660b1198c3b179dbe343392eb78b3fe7c6a0f400e53476f7fc1
languageName: node
linkType: hard
-"@react-native-community/cli@npm:9.2.1":
- version: 9.2.1
- resolution: "@react-native-community/cli@npm:9.2.1"
+"@react-native-community/cli@npm:10.1.3":
+ version: 10.1.3
+ resolution: "@react-native-community/cli@npm:10.1.3"
dependencies:
- "@react-native-community/cli-clean": ^9.2.1
- "@react-native-community/cli-config": ^9.2.1
- "@react-native-community/cli-debugger-ui": ^9.0.0
- "@react-native-community/cli-doctor": ^9.2.1
- "@react-native-community/cli-hermes": ^9.2.1
- "@react-native-community/cli-plugin-metro": ^9.2.1
- "@react-native-community/cli-server-api": ^9.2.1
- "@react-native-community/cli-tools": ^9.2.1
- "@react-native-community/cli-types": ^9.1.0
+ "@react-native-community/cli-clean": ^10.1.1
+ "@react-native-community/cli-config": ^10.1.1
+ "@react-native-community/cli-debugger-ui": ^10.0.0
+ "@react-native-community/cli-doctor": ^10.1.1
+ "@react-native-community/cli-hermes": ^10.1.3
+ "@react-native-community/cli-plugin-metro": ^10.1.1
+ "@react-native-community/cli-server-api": ^10.1.1
+ "@react-native-community/cli-tools": ^10.1.1
+ "@react-native-community/cli-types": ^10.0.0
chalk: ^4.1.2
- commander: ^9.4.0
+ commander: ^9.4.1
execa: ^1.0.0
find-up: ^4.1.0
fs-extra: ^8.1.0
@@ -2156,7 +2573,7 @@ __metadata:
semver: ^6.3.0
bin:
react-native: build/bin.js
- checksum: 9dfe8d258e9f36d339b8e9ebe22d276003b00a035d20ff4a3328ce3b923cd090e94f6a53aaab9869c9c29d46e5aa12317bae3f806890880a7f0235a01825e5e3
+ checksum: cf542a8fe0f0b589c0dfa19df1ebd0aa8924c6438a36b11560ee727543bbe28566e80559f49ffc75262dd4ac60467ad7abb96be2ebf26f74273af13040f2df6b
languageName: node
linkType: hard
@@ -2169,26 +2586,27 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/eslint-config@npm:^2.0.0":
- version: 2.0.0
- resolution: "@react-native-community/eslint-config@npm:2.0.0"
+"@react-native-community/eslint-config@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "@react-native-community/eslint-config@npm:3.2.0"
dependencies:
+ "@babel/core": ^7.14.0
+ "@babel/eslint-parser": ^7.18.2
"@react-native-community/eslint-plugin": ^1.1.0
- "@typescript-eslint/eslint-plugin": ^3.1.0
- "@typescript-eslint/parser": ^3.1.0
- babel-eslint: ^10.1.0
- eslint-config-prettier: ^6.10.1
- eslint-plugin-eslint-comments: ^3.1.2
- eslint-plugin-flowtype: 2.50.3
- eslint-plugin-jest: 22.4.1
- eslint-plugin-prettier: 3.1.2
- eslint-plugin-react: ^7.20.0
- eslint-plugin-react-hooks: ^4.0.4
- eslint-plugin-react-native: ^3.8.1
- prettier: ^2.0.2
+ "@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
peerDependencies:
- eslint: ">=6"
- checksum: 9b15e6521962f39d25943ef70b12ad7a6213d7077d1896d023756ab3c9e3f88fb1c71f7d30f30acd8f8ce6e589b3d45700605ac9ba4473cd9d85d91f2a9c5ecc
+ eslint: ">=8"
+ prettier: ">=2"
+ checksum: 0a2dce65dbe43067571d7a382cfcfb1cae041b319aff216116797389ef0e431865caf6f48925e3532f1879363dc9f6b15cf81fdc967879d544d54605fd617119
languageName: node
linkType: hard
@@ -2216,10 +2634,10 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/normalize-color@npm:2.0.0":
- version: 2.0.0
- resolution: "@react-native/normalize-color@npm:2.0.0"
- checksum: 2da373297f0d22b700edb9ab1b2cca34684e94a5dfe172e1cfd114e74ac17e139e802bc671e9868e0a580190eccbf3fa804f67be8cc1d9cbd0e216e994495931
+"@react-native/normalize-color@npm:*, @react-native/normalize-color@npm:2.1.0":
+ version: 2.1.0
+ resolution: "@react-native/normalize-color@npm:2.1.0"
+ checksum: 8ccbd40b3c7629f1dc97b3e9aadd95fd3507fcf2e37535a6299a70436ab891c34cbdc4240b07380553d6e85dd909e23d5773b5be1da2906b026312e0b0768838
languageName: node
linkType: hard
@@ -2349,6 +2767,13 @@ __metadata:
languageName: node
linkType: hard
+"@sinclair/typebox@npm:^0.25.16":
+ version: 0.25.24
+ resolution: "@sinclair/typebox@npm:0.25.24"
+ checksum: 10219c58f40b8414c50b483b0550445e9710d4fe7b2c4dccb9b66533dd90ba8e024acc776026cebe81e87f06fa24b07fdd7bc30dd277eb9cc386ec50151a3026
+ languageName: node
+ linkType: hard
+
"@sinonjs/commons@npm:^1.7.0":
version: 1.8.3
resolution: "@sinonjs/commons@npm:1.8.3"
@@ -2358,6 +2783,24 @@ __metadata:
languageName: node
linkType: hard
+"@sinonjs/commons@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@sinonjs/commons@npm:2.0.0"
+ dependencies:
+ type-detect: 4.0.8
+ checksum: 5023ba17edf2b85ed58262313b8e9b59e23c6860681a9af0200f239fe939e2b79736d04a260e8270ddd57196851dde3ba754d7230be5c5234e777ae2ca8af137
+ languageName: node
+ linkType: hard
+
+"@sinonjs/fake-timers@npm:^10.0.2":
+ version: 10.0.2
+ resolution: "@sinonjs/fake-timers@npm:10.0.2"
+ dependencies:
+ "@sinonjs/commons": ^2.0.0
+ checksum: c62aa98e7cefda8dedc101ce227abc888dc46b8ff9706c5f0a8dfd9c3ada97d0a5611384738d9ba0b26b59f99c2ba24efece8e779bb08329e9e87358fa309824
+ languageName: node
+ linkType: hard
+
"@sinonjs/fake-timers@npm:^9.1.2":
version: 9.1.2
resolution: "@sinonjs/fake-timers@npm:9.1.2"
@@ -2415,6 +2858,13 @@ __metadata:
languageName: node
linkType: hard
+"@tsconfig/react-native@npm:^2.0.2":
+ version: 2.0.3
+ resolution: "@tsconfig/react-native@npm:2.0.3"
+ checksum: 757edb4435a12d4ece9cf61c010df3dab771fbf6065c5b03445ecf440398df641d2859fc3ace3790a1f07eca990f54d16912fab59f144090871bf70612f47a80
+ languageName: node
+ linkType: hard
+
"@types/babel__core@npm:^7.1.14":
version: 7.1.19
resolution: "@types/babel__core@npm:7.1.19"
@@ -2504,13 +2954,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/eslint-visitor-keys@npm:^1.0.0":
- version: 1.0.0
- resolution: "@types/eslint-visitor-keys@npm:1.0.0"
- checksum: a90f0b023e357a59ea04268e0387cfb0ea06703068cc48fe2ca97fa158bcf3c51a6611a56bdbdf763e3451150b92bba3fb5d0b689fc55f856cae8555ec366a63
- languageName: node
- linkType: hard
-
"@types/graceful-fs@npm:^4.1.3":
version: 4.1.5
resolution: "@types/graceful-fs@npm:4.1.5"
@@ -2527,13 +2970,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/invariant@npm:^2.2.35":
- version: 2.2.35
- resolution: "@types/invariant@npm:2.2.35"
- checksum: af1b624057c89789ed0917838fea3d42bb0c101cc22b829a24d8777c678be3bc79d6ae05992a13bdf607b94731262467a2e62a809602ea1f7eea5e8c2242660d
- languageName: node
- linkType: hard
-
"@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1":
version: 2.0.4
resolution: "@types/istanbul-lib-coverage@npm:2.0.4"
@@ -2559,17 +2995,17 @@ __metadata:
languageName: node
linkType: hard
-"@types/jest@npm:^29.2.0":
- version: 29.2.0
- resolution: "@types/jest@npm:29.2.0"
+"@types/jest@npm:^29.2.1":
+ version: 29.4.0
+ resolution: "@types/jest@npm:29.4.0"
dependencies:
expect: ^29.0.0
pretty-format: ^29.0.0
- checksum: 6779e63d8d7507b116a61b2935a200e48531849fc1ac74090212759fe17716777ca6d2c3a8d927a563e9cfa474ae91d40b1688376ae80e3a08974b3c9e9691e1
+ checksum: 23760282362a252e6690314584d83a47512d4cd61663e957ed3398ecf98195fe931c45606ee2f9def12f8ed7d8aa102d492ec42d26facdaf8b78094a31e6568e
languageName: node
linkType: hard
-"@types/json-schema@npm:^7.0.3, @types/json-schema@npm:^7.0.9":
+"@types/json-schema@npm:^7.0.9":
version: 7.0.11
resolution: "@types/json-schema@npm:7.0.11"
checksum: 527bddfe62db9012fccd7627794bd4c71beb77601861055d87e3ee464f2217c85fca7a4b56ae677478367bbd248dbde13553312b7d4dbc702a2f2bbf60c4018d
@@ -2654,14 +3090,14 @@ __metadata:
languageName: node
linkType: hard
-"@types/react@npm:^18":
- version: 18.0.24
- resolution: "@types/react@npm:18.0.24"
+"@types/react@npm:^18.0.24":
+ version: 18.0.28
+ resolution: "@types/react@npm:18.0.28"
dependencies:
"@types/prop-types": "*"
"@types/scheduler": "*"
csstype: ^3.0.2
- checksum: 7d06125bac61e1c6661e5dfbeeeb56d5b6d1d4c743292faebaa6b0f30f8414c7af3cadf674923fd86e4ca14e82566ff9156cd40c56786be024600c31b97d6c03
+ checksum: e752df961105e5127652460504785897ca6e77259e0da8f233f694f9e8f451cde7fa0709d4456ade0ff600c8ce909cfe29f9b08b9c247fa9b734e126ec53edd7
languageName: node
linkType: hard
@@ -2720,26 +3156,6 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/eslint-plugin@npm:^3.1.0":
- version: 3.10.1
- resolution: "@typescript-eslint/eslint-plugin@npm:3.10.1"
- dependencies:
- "@typescript-eslint/experimental-utils": 3.10.1
- debug: ^4.1.1
- functional-red-black-tree: ^1.0.1
- regexpp: ^3.0.0
- semver: ^7.3.2
- tsutils: ^3.17.1
- peerDependencies:
- "@typescript-eslint/parser": ^3.0.0
- eslint: ^5.0.0 || ^6.0.0 || ^7.0.0
- peerDependenciesMeta:
- typescript:
- optional: true
- checksum: f1720338b4a1438c8850668940696d90c2be49d6afa53d3fd7c4a5976442386fdcb7bda0a2d2003f27742fdbc27e72aafcb72c00668841e010849084a55a93c0
- languageName: node
- linkType: hard
-
"@typescript-eslint/eslint-plugin@npm:^5.29.0":
version: 5.41.0
resolution: "@typescript-eslint/eslint-plugin@npm:5.41.0"
@@ -2762,36 +3178,27 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/experimental-utils@npm:3.10.1":
- version: 3.10.1
- resolution: "@typescript-eslint/experimental-utils@npm:3.10.1"
+"@typescript-eslint/eslint-plugin@npm:^5.30.5":
+ version: 5.54.0
+ resolution: "@typescript-eslint/eslint-plugin@npm:5.54.0"
dependencies:
- "@types/json-schema": ^7.0.3
- "@typescript-eslint/types": 3.10.1
- "@typescript-eslint/typescript-estree": 3.10.1
- eslint-scope: ^5.0.0
- eslint-utils: ^2.0.0
+ "@typescript-eslint/scope-manager": 5.54.0
+ "@typescript-eslint/type-utils": 5.54.0
+ "@typescript-eslint/utils": 5.54.0
+ debug: ^4.3.4
+ grapheme-splitter: ^1.0.4
+ ignore: ^5.2.0
+ natural-compare-lite: ^1.4.0
+ regexpp: ^3.2.0
+ semver: ^7.3.7
+ tsutils: ^3.21.0
peerDependencies:
- eslint: "*"
- checksum: 635cc1afe466088b04901c2bce0e4c3e48bb74668e61e39aa74a485f856c6f9683482350d4b16b3f4c0112ce40cad2c2c427d4fe5e11a3329b3bb93286d4ab26
- languageName: node
- linkType: hard
-
-"@typescript-eslint/parser@npm:^3.1.0":
- version: 3.10.1
- resolution: "@typescript-eslint/parser@npm:3.10.1"
- dependencies:
- "@types/eslint-visitor-keys": ^1.0.0
- "@typescript-eslint/experimental-utils": 3.10.1
- "@typescript-eslint/types": 3.10.1
- "@typescript-eslint/typescript-estree": 3.10.1
- eslint-visitor-keys: ^1.1.0
- peerDependencies:
- eslint: ^5.0.0 || ^6.0.0 || ^7.0.0
+ "@typescript-eslint/parser": ^5.0.0
+ eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
peerDependenciesMeta:
typescript:
optional: true
- checksum: 4939ed1dd1ce21772574266a7f36d7451397ab40fc9d753a06cb79c966bd07364f5ff6753483c1b4f23ab40884f18d64525fe64cb6b4da7ec0581b29e18a238a
+ checksum: 4fdb520b8e0f6b9eb878206ddfa4212522f170d1507d7aba8a975159a198efa37af6d2d17982dd560317452d0748f2e2da5dd7347b172bc4446d1c5562ce2e94
languageName: node
linkType: hard
@@ -2812,6 +3219,23 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/parser@npm:^5.30.5":
+ version: 5.54.0
+ resolution: "@typescript-eslint/parser@npm:5.54.0"
+ dependencies:
+ "@typescript-eslint/scope-manager": 5.54.0
+ "@typescript-eslint/types": 5.54.0
+ "@typescript-eslint/typescript-estree": 5.54.0
+ debug: ^4.3.4
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 368d6dd85be42c3f518f0ddeed23ecd1d3c9484a77ae291ee4e08e2703ed379bed613bde014cd8ab2a3e06e85dd8aef201112ae5e3d2a07deba29ae80bb1fe06
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/scope-manager@npm:5.41.0":
version: 5.41.0
resolution: "@typescript-eslint/scope-manager@npm:5.41.0"
@@ -2822,6 +3246,16 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/scope-manager@npm:5.54.0":
+ version: 5.54.0
+ resolution: "@typescript-eslint/scope-manager@npm:5.54.0"
+ dependencies:
+ "@typescript-eslint/types": 5.54.0
+ "@typescript-eslint/visitor-keys": 5.54.0
+ checksum: e50f12396de0ddb94aab119bdd5f4769b80dd2c273e137fd25e5811e25114d7a3d3668cdb3c454aca9537e940744881d62a1fed2ec86f07f60533dc7382ae15c
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/type-utils@npm:5.41.0":
version: 5.41.0
resolution: "@typescript-eslint/type-utils@npm:5.41.0"
@@ -2839,10 +3273,20 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/types@npm:3.10.1":
- version: 3.10.1
- resolution: "@typescript-eslint/types@npm:3.10.1"
- checksum: 3ea820d37c2595d457acd6091ffda8b531e5d916e1cce708336bf958aa8869126f95cca3268a724f453ce13be11c5388a0a4143bf09bca51be1020ec46635d92
+"@typescript-eslint/type-utils@npm:5.54.0":
+ version: 5.54.0
+ resolution: "@typescript-eslint/type-utils@npm:5.54.0"
+ dependencies:
+ "@typescript-eslint/typescript-estree": 5.54.0
+ "@typescript-eslint/utils": 5.54.0
+ debug: ^4.3.4
+ tsutils: ^3.21.0
+ peerDependencies:
+ eslint: "*"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 9cb5b52c7277bdf74b9ea3282fc40f41fda90ea4b1d33039044476e43cf05a766b1294e7d45f429594f2776828f7d17729cfa4ea027315f3df883e748ba57514
languageName: node
linkType: hard
@@ -2853,22 +3297,10 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/typescript-estree@npm:3.10.1":
- version: 3.10.1
- resolution: "@typescript-eslint/typescript-estree@npm:3.10.1"
- dependencies:
- "@typescript-eslint/types": 3.10.1
- "@typescript-eslint/visitor-keys": 3.10.1
- debug: ^4.1.1
- glob: ^7.1.6
- is-glob: ^4.0.1
- lodash: ^4.17.15
- semver: ^7.3.2
- tsutils: ^3.17.1
- peerDependenciesMeta:
- typescript:
- optional: true
- checksum: 911680da9d26220944f4f8f26f88349917609844fafcff566147cecae37ff0211d66c626eb62a2b24d17fd50d10715f5b0f32b2e7f5d9a88efc46709266d5053
+"@typescript-eslint/types@npm:5.54.0":
+ version: 5.54.0
+ resolution: "@typescript-eslint/types@npm:5.54.0"
+ checksum: 0f66b1b93078f3afea6dfcd3d4e2f0abea4f60cd0c613c2cf13f85098e5bf786185484c9846ed80b6c4272de2c31a70c5a8aacb91314cf1b6da7dcb8855cb7ac
languageName: node
linkType: hard
@@ -2890,6 +3322,24 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/typescript-estree@npm:5.54.0":
+ version: 5.54.0
+ resolution: "@typescript-eslint/typescript-estree@npm:5.54.0"
+ dependencies:
+ "@typescript-eslint/types": 5.54.0
+ "@typescript-eslint/visitor-keys": 5.54.0
+ debug: ^4.3.4
+ globby: ^11.1.0
+ is-glob: ^4.0.3
+ semver: ^7.3.7
+ tsutils: ^3.21.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 377c75c34c4f95b7ab6218c1d96a6db3ea6ed6727711b6a09354582fe0157861dc1b6fb9e3f7113cd09741f713735d59d5ab5845457f5733a4ebad7470bf600a
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/utils@npm:5.41.0":
version: 5.41.0
resolution: "@typescript-eslint/utils@npm:5.41.0"
@@ -2908,12 +3358,21 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/visitor-keys@npm:3.10.1":
- version: 3.10.1
- resolution: "@typescript-eslint/visitor-keys@npm:3.10.1"
+"@typescript-eslint/utils@npm:5.54.0, @typescript-eslint/utils@npm:^5.10.0":
+ version: 5.54.0
+ resolution: "@typescript-eslint/utils@npm:5.54.0"
dependencies:
- eslint-visitor-keys: ^1.1.0
- checksum: 0c4825b9829b1c11258a73aaee70d64834ba6d9b24157e7624e80f27f6537f468861d4dd33ad233c13ad2c6520afb9008c0675da6d792f26e82d75d6bfe9b0c6
+ "@types/json-schema": ^7.0.9
+ "@types/semver": ^7.3.12
+ "@typescript-eslint/scope-manager": 5.54.0
+ "@typescript-eslint/types": 5.54.0
+ "@typescript-eslint/typescript-estree": 5.54.0
+ eslint-scope: ^5.1.1
+ eslint-utils: ^3.0.0
+ semver: ^7.3.7
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
+ checksum: b8f344fc2961c7af530b93e53d5a17b5084cdf550b381082e3fb7f349ef16e718d9eebde1b9fc2d8fc4ecf8d60d334b004359977247554265c1afc87323bed37
languageName: node
linkType: hard
@@ -2927,6 +3386,16 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/visitor-keys@npm:5.54.0":
+ version: 5.54.0
+ resolution: "@typescript-eslint/visitor-keys@npm:5.54.0"
+ dependencies:
+ "@typescript-eslint/types": 5.54.0
+ eslint-visitor-keys: ^3.3.0
+ checksum: 17fc323c09e6272b603cdaec30a99916600fbbb737e1fbc8c1727a487753b4363cea112277fa43e0562bff34bdd1de9ad73ff9433118b1fd469b112fad0313ca
+ languageName: node
+ linkType: hard
+
"abbrev@npm:^1.0.0":
version: 1.1.1
resolution: "abbrev@npm:1.1.1"
@@ -2969,6 +3438,15 @@ __metadata:
languageName: node
linkType: hard
+"acorn@npm:^8.5.0":
+ version: 8.8.2
+ resolution: "acorn@npm:8.8.2"
+ bin:
+ acorn: bin/acorn
+ checksum: f790b99a1bf63ef160c967e23c46feea7787e531292bb827126334612c234ed489a0dc2c7ba33156416f0ffa8d25bf2b0fdb7f35c2ba60eb3e960572bece4001
+ languageName: node
+ linkType: hard
+
"acorn@npm:^8.8.0":
version: 8.8.1
resolution: "acorn@npm:8.8.1"
@@ -3184,6 +3662,19 @@ __metadata:
languageName: node
linkType: hard
+"array-includes@npm:^3.1.6":
+ version: 3.1.6
+ resolution: "array-includes@npm:3.1.6"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ get-intrinsic: ^1.1.3
+ is-string: ^1.0.7
+ checksum: f22f8cd8ba8a6448d91eebdc69f04e4e55085d09232b5216ee2d476dab3ef59984e8d1889e662c6a0ed939dcb1b57fd05b2c0209c3370942fc41b752c82a2ca5
+ languageName: node
+ linkType: hard
+
"array-union@npm:^2.1.0":
version: 2.1.0
resolution: "array-union@npm:2.1.0"
@@ -3198,15 +3689,28 @@ __metadata:
languageName: node
linkType: hard
-"array.prototype.flatmap@npm:^1.3.0":
- version: 1.3.0
- resolution: "array.prototype.flatmap@npm:1.3.0"
+"array.prototype.flatmap@npm:^1.3.1":
+ version: 1.3.1
+ resolution: "array.prototype.flatmap@npm:1.3.1"
dependencies:
call-bind: ^1.0.2
- define-properties: ^1.1.3
- es-abstract: ^1.19.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
es-shim-unscopables: ^1.0.0
- checksum: 818538f39409c4045d874be85df0dbd195e1446b14d22f95bdcfefea44ae77db44e42dcd89a559254ec5a7c8b338cfc986cc6d641e3472f9a5326b21eb2976a2
+ checksum: 8c1c43a4995f12cf12523436da28515184c753807b3f0bc2ca6c075f71c470b099e2090cc67dba8e5280958fea401c1d0c59e1db0143272aef6cd1103921a987
+ languageName: node
+ linkType: hard
+
+"array.prototype.tosorted@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "array.prototype.tosorted@npm:1.1.1"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ es-shim-unscopables: ^1.0.0
+ get-intrinsic: ^1.1.3
+ checksum: 7923324a67e70a2fc0a6e40237405d92395e45ebd76f5cb89c2a5cf1e66b47aca6baacd0cd628ffd88830b90d47fff268071493d09c9ae123645613dac2c2ca3
languageName: node
linkType: hard
@@ -3263,6 +3767,13 @@ __metadata:
languageName: node
linkType: hard
+"available-typed-arrays@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "available-typed-arrays@npm:1.0.5"
+ checksum: 20eb47b3cefd7db027b9bbb993c658abd36d4edd3fe1060e83699a03ee275b0c9b216cc076ff3f2db29073225fb70e7613987af14269ac1fe2a19803ccc97f1a
+ languageName: node
+ linkType: hard
+
"babel-core@npm:^7.0.0-bridge.0":
version: 7.0.0-bridge.0
resolution: "babel-core@npm:7.0.0-bridge.0"
@@ -3272,19 +3783,20 @@ __metadata:
languageName: node
linkType: hard
-"babel-eslint@npm:^10.1.0":
- version: 10.1.0
- resolution: "babel-eslint@npm:10.1.0"
+"babel-jest@npm:^29.2.1":
+ version: 29.4.3
+ resolution: "babel-jest@npm:29.4.3"
dependencies:
- "@babel/code-frame": ^7.0.0
- "@babel/parser": ^7.7.0
- "@babel/traverse": ^7.7.0
- "@babel/types": ^7.7.0
- eslint-visitor-keys: ^1.0.0
- resolve: ^1.12.0
+ "@jest/transform": ^29.4.3
+ "@types/babel__core": ^7.1.14
+ babel-plugin-istanbul: ^6.1.1
+ babel-preset-jest: ^29.4.3
+ chalk: ^4.0.0
+ graceful-fs: ^4.2.9
+ slash: ^3.0.0
peerDependencies:
- eslint: ">= 4.12.1"
- checksum: bdc1f62b6b0f9c4d5108c96d835dad0c0066bc45b7c020fcb2d6a08107cf69c9217a99d3438dbd701b2816896190c4283ba04270ed9a8349ee07bd8dafcdc050
+ "@babel/core": ^7.8.0
+ checksum: a1a95937adb5e717dbffc2eb9e583fa6d26c7e5d5b07bb492a2d7f68631510a363e9ff097eafb642ad642dfac9dc2b13872b584f680e166a4f0922c98ea95853
languageName: node
linkType: hard
@@ -3330,6 +3842,18 @@ __metadata:
languageName: node
linkType: hard
+"babel-plugin-jest-hoist@npm:^29.4.3":
+ version: 29.4.3
+ resolution: "babel-plugin-jest-hoist@npm:29.4.3"
+ dependencies:
+ "@babel/template": ^7.3.3
+ "@babel/types": ^7.3.3
+ "@types/babel__core": ^7.1.14
+ "@types/babel__traverse": ^7.0.6
+ checksum: c8702a6db6b30ec39dfb9f8e72b501c13895231ed80b15ed2648448f9f0c7b7cc4b1529beac31802ae655f63479a05110ca612815aa25fb1b0e6c874e1589137
+ languageName: node
+ linkType: hard
+
"babel-plugin-polyfill-corejs2@npm:^0.3.3":
version: 0.3.3
resolution: "babel-plugin-polyfill-corejs2@npm:0.3.3"
@@ -3451,6 +3975,18 @@ __metadata:
languageName: node
linkType: hard
+"babel-preset-jest@npm:^29.4.3":
+ version: 29.4.3
+ resolution: "babel-preset-jest@npm:29.4.3"
+ dependencies:
+ babel-plugin-jest-hoist: ^29.4.3
+ babel-preset-current-node-syntax: ^1.0.0
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: a091721861ea2f8d969ace8fe06570cff8f2e847dbc6e4800abacbe63f72131abde615ce0a3b6648472c97e55a5be7f8bf7ae381e2b194ad2fa1737096febcf5
+ languageName: node
+ linkType: hard
+
"balanced-match@npm:^1.0.0":
version: 1.0.2
resolution: "balanced-match@npm:1.0.2"
@@ -3984,10 +4520,17 @@ __metadata:
languageName: node
linkType: hard
-"commander@npm:^9.4.0":
- version: 9.4.1
- resolution: "commander@npm:9.4.1"
- checksum: bfb18e325a5bdf772763c2213d5c7d9e77144d944124e988bcd8e5e65fb6d45d5d4e86b09155d0f2556c9a59c31e428720e57968bcd050b2306e910a0bf3cf13
+"commander@npm:^2.20.0":
+ version: 2.20.3
+ resolution: "commander@npm:2.20.3"
+ checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e
+ languageName: node
+ linkType: hard
+
+"commander@npm:^9.4.1":
+ version: 9.5.0
+ resolution: "commander@npm:9.5.0"
+ checksum: c7a3e27aa59e913b54a1bafd366b88650bc41d6651f0cbe258d4ff09d43d6a7394232a4dadd0bf518b3e696fdf595db1028a0d82c785b88bd61f8a440cecfade
languageName: node
linkType: hard
@@ -4069,6 +4612,13 @@ __metadata:
languageName: node
linkType: hard
+"convert-source-map@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "convert-source-map@npm:2.0.0"
+ checksum: 63ae9933be5a2b8d4509daca5124e20c14d023c820258e484e32dc324d34c2754e71297c94a05784064ad27615037ef677e3f0c00469fb55f409d2bb21261035
+ languageName: node
+ linkType: hard
+
"copy-descriptor@npm:^0.1.0":
version: 0.1.1
resolution: "copy-descriptor@npm:0.1.1"
@@ -4410,6 +4960,17 @@ __metadata:
languageName: node
linkType: hard
+"deprecated-react-native-prop-types@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "deprecated-react-native-prop-types@npm:3.0.1"
+ dependencies:
+ "@react-native/normalize-color": "*"
+ invariant: "*"
+ prop-types: "*"
+ checksum: 6b02d6f29387cb39f3250f85675bfd8f0b7a312612bc2a637fdd96033eadc0391447d558262854db0b4c7280ee304f201ecd4b1126af123335c7cbddf5194151
+ languageName: node
+ linkType: hard
+
"destroy@npm:1.2.0":
version: 1.2.0
resolution: "destroy@npm:1.2.0"
@@ -4614,7 +5175,7 @@ __metadata:
languageName: node
linkType: hard
-"es-abstract@npm:^1.19.0, es-abstract@npm:^1.19.1, es-abstract@npm:^1.19.2, es-abstract@npm:^1.19.5":
+"es-abstract@npm:^1.19.0, es-abstract@npm:^1.19.5":
version: 1.20.4
resolution: "es-abstract@npm:1.20.4"
dependencies:
@@ -4646,6 +5207,58 @@ __metadata:
languageName: node
linkType: hard
+"es-abstract@npm:^1.20.4":
+ version: 1.21.1
+ resolution: "es-abstract@npm:1.21.1"
+ dependencies:
+ available-typed-arrays: ^1.0.5
+ call-bind: ^1.0.2
+ es-set-tostringtag: ^2.0.1
+ es-to-primitive: ^1.2.1
+ function-bind: ^1.1.1
+ function.prototype.name: ^1.1.5
+ get-intrinsic: ^1.1.3
+ get-symbol-description: ^1.0.0
+ globalthis: ^1.0.3
+ gopd: ^1.0.1
+ has: ^1.0.3
+ has-property-descriptors: ^1.0.0
+ has-proto: ^1.0.1
+ has-symbols: ^1.0.3
+ internal-slot: ^1.0.4
+ is-array-buffer: ^3.0.1
+ is-callable: ^1.2.7
+ is-negative-zero: ^2.0.2
+ is-regex: ^1.1.4
+ is-shared-array-buffer: ^1.0.2
+ is-string: ^1.0.7
+ is-typed-array: ^1.1.10
+ is-weakref: ^1.0.2
+ object-inspect: ^1.12.2
+ object-keys: ^1.1.1
+ object.assign: ^4.1.4
+ regexp.prototype.flags: ^1.4.3
+ safe-regex-test: ^1.0.0
+ string.prototype.trimend: ^1.0.6
+ string.prototype.trimstart: ^1.0.6
+ typed-array-length: ^1.0.4
+ unbox-primitive: ^1.0.2
+ which-typed-array: ^1.1.9
+ checksum: 23ff60d42d17a55d150e7bcedbdb065d4077a8b98c436e0e2e1ef4dd532a6d78a56028673de0bd8ed464a43c46ba781c50d9af429b6a17e44dbd14c7d7fb7926
+ languageName: node
+ linkType: hard
+
+"es-set-tostringtag@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "es-set-tostringtag@npm:2.0.1"
+ dependencies:
+ get-intrinsic: ^1.1.3
+ has: ^1.0.3
+ has-tostringtag: ^1.0.0
+ checksum: ec416a12948cefb4b2a5932e62093a7cf36ddc3efd58d6c58ca7ae7064475ace556434b869b0bbeb0c365f1032a8ccd577211101234b69837ad83ad204fff884
+ languageName: node
+ linkType: hard
+
"es-shim-unscopables@npm:^1.0.0":
version: 1.0.0
resolution: "es-shim-unscopables@npm:1.0.0"
@@ -4701,20 +5314,18 @@ __metadata:
languageName: node
linkType: hard
-"eslint-config-prettier@npm:^6.10.1":
- version: 6.15.0
- resolution: "eslint-config-prettier@npm:6.15.0"
- dependencies:
- get-stdin: ^6.0.0
+"eslint-config-prettier@npm:^8.5.0":
+ version: 8.6.0
+ resolution: "eslint-config-prettier@npm:8.6.0"
peerDependencies:
- eslint: ">=3.14.1"
+ eslint: ">=7.0.0"
bin:
- eslint-config-prettier-check: bin/cli.js
- checksum: 02f461a5d7fbf06bd17077e76857eb7cf70def81762fb853094ae16e895231b2bf53c7ca83f535b943d7558fdd02ac41b33eb6d59523e60b1d8c6d1730d00f1e
+ eslint-config-prettier: bin/cli.js
+ checksum: ff0d0dfc839a556355422293428637e8d35693de58dabf8638bf0b6529131a109d0b2ade77521aa6e54573bb842d7d9d322e465dd73dd61c7590fa3834c3fa81
languageName: node
linkType: hard
-"eslint-plugin-eslint-comments@npm:^3.1.2":
+"eslint-plugin-eslint-comments@npm:^3.2.0":
version: 3.2.0
resolution: "eslint-plugin-eslint-comments@npm:3.2.0"
dependencies:
@@ -4726,17 +5337,6 @@ __metadata:
languageName: node
linkType: hard
-"eslint-plugin-flowtype@npm:2.50.3":
- version: 2.50.3
- resolution: "eslint-plugin-flowtype@npm:2.50.3"
- dependencies:
- lodash: ^4.17.10
- peerDependencies:
- eslint: ">=2.0.0"
- checksum: 8c64cf0ba7684063d8ac8c55f46de6f4fa6b450f0dc7e4e91c392b819caf5f3ba8bc470cd764ea1b082d21150d941f984b06a923ca51affe8c5755bb8761b852
- languageName: node
- linkType: hard
-
"eslint-plugin-flowtype@npm:^8.0.3":
version: 8.0.3
resolution: "eslint-plugin-flowtype@npm:8.0.3"
@@ -4751,28 +5351,52 @@ __metadata:
languageName: node
linkType: hard
-"eslint-plugin-jest@npm:22.4.1":
- version: 22.4.1
- resolution: "eslint-plugin-jest@npm:22.4.1"
+"eslint-plugin-ft-flow@npm:^2.0.1":
+ version: 2.0.3
+ resolution: "eslint-plugin-ft-flow@npm:2.0.3"
+ dependencies:
+ lodash: ^4.17.21
+ string-natural-compare: ^3.0.1
peerDependencies:
- eslint: ">=5"
- checksum: f2f4edd9e052e77b4345e90cd35d46012e36ddbebad1bb28880de1bb7dabe83d12555509403c25f531b118224bd36179b4085768f05d0f03a5a8c1f7be9cbe96
+ "@babel/eslint-parser": ^7.12.0
+ eslint: ^8.1.0
+ checksum: 6272f7c352154875dc85c7dcd7cf66f6ed926a9a6aba81c675583bcc6695147597d6b9a6db0f643a387d14eccd61dc36daf20eec1c49e91ce1c63c01ffe295f7
languageName: node
linkType: hard
-"eslint-plugin-prettier@npm:3.1.2":
- version: 3.1.2
- resolution: "eslint-plugin-prettier@npm:3.1.2"
+"eslint-plugin-jest@npm:^26.5.3":
+ version: 26.9.0
+ resolution: "eslint-plugin-jest@npm:26.9.0"
+ dependencies:
+ "@typescript-eslint/utils": ^5.10.0
+ peerDependencies:
+ "@typescript-eslint/eslint-plugin": ^5.0.0
+ eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
+ peerDependenciesMeta:
+ "@typescript-eslint/eslint-plugin":
+ optional: true
+ jest:
+ optional: true
+ checksum: 6d5fd5c95368f1ca2640389aeb7ce703d6202493c3ec6bdedb4eaca37233710508b0c75829e727765a16fd27029a466d34202bc7f2811c752038ccbbce224400
+ languageName: node
+ linkType: hard
+
+"eslint-plugin-prettier@npm:^4.2.1":
+ version: 4.2.1
+ resolution: "eslint-plugin-prettier@npm:4.2.1"
dependencies:
prettier-linter-helpers: ^1.0.0
peerDependencies:
- eslint: ">= 5.0.0"
- prettier: ">= 1.13.0"
- checksum: f591459f6991f15088740c296f9ed736bd7100e8e5fd8dcb4d71017413f55c97faad89672b1a8f9860dbcb73f8fbbf1a3a89ab5de3a7077b3fe42e7609d46c04
+ eslint: ">=7.28.0"
+ prettier: ">=2.0.0"
+ peerDependenciesMeta:
+ eslint-config-prettier:
+ optional: true
+ checksum: b9e839d2334ad8ec7a5589c5cb0f219bded260839a857d7a486997f9870e95106aa59b8756ff3f37202085ebab658de382b0267cae44c3a7f0eb0bcc03a4f6d6
languageName: node
linkType: hard
-"eslint-plugin-react-hooks@npm:^4.0.4":
+"eslint-plugin-react-hooks@npm:^4.6.0":
version: 4.6.0
resolution: "eslint-plugin-react-hooks@npm:4.6.0"
peerDependencies:
@@ -4788,43 +5412,44 @@ __metadata:
languageName: node
linkType: hard
-"eslint-plugin-react-native@npm:^3.8.1":
- version: 3.11.0
- resolution: "eslint-plugin-react-native@npm:3.11.0"
+"eslint-plugin-react-native@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "eslint-plugin-react-native@npm:4.0.0"
dependencies:
"@babel/traverse": ^7.7.4
eslint-plugin-react-native-globals: ^0.1.1
peerDependencies:
- eslint: ^3.17.0 || ^4 || ^5 || ^6 || ^7
- checksum: 100006a29c7a47df66764db11560ae51076bcd37dd8aaaf5738675a402404e257caa0a6c1d724fb6979fbc8198545da42e45966a4460a0a52e8b2b29d3c7a901
+ eslint: ^3.17.0 || ^4 || ^5 || ^6 || ^7 || ^8
+ checksum: 69fee2de6bad525b5e747112cd8007861be4ad014b96208f6b7d221eef0bac43b834115e4379d9f719e7aa24a5d41c281bbbd6a76ddfa363f939670a635ab0fa
languageName: node
linkType: hard
-"eslint-plugin-react@npm:^7.20.0":
- version: 7.31.10
- resolution: "eslint-plugin-react@npm:7.31.10"
+"eslint-plugin-react@npm:^7.30.1":
+ version: 7.32.2
+ resolution: "eslint-plugin-react@npm:7.32.2"
dependencies:
- array-includes: ^3.1.5
- array.prototype.flatmap: ^1.3.0
+ array-includes: ^3.1.6
+ array.prototype.flatmap: ^1.3.1
+ array.prototype.tosorted: ^1.1.1
doctrine: ^2.1.0
estraverse: ^5.3.0
jsx-ast-utils: ^2.4.1 || ^3.0.0
minimatch: ^3.1.2
- object.entries: ^1.1.5
- object.fromentries: ^2.0.5
- object.hasown: ^1.1.1
- object.values: ^1.1.5
+ object.entries: ^1.1.6
+ object.fromentries: ^2.0.6
+ object.hasown: ^1.1.2
+ object.values: ^1.1.6
prop-types: ^15.8.1
- resolve: ^2.0.0-next.3
+ resolve: ^2.0.0-next.4
semver: ^6.3.0
- string.prototype.matchall: ^4.0.7
+ string.prototype.matchall: ^4.0.8
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
- checksum: f013669c296483559a760648fa06425f161b1aff93c668f14c4561c933d22a7836b745b88a795c53cab929c71513d5fd1f2ffdddff915709f01b77ac25f5b71b
+ checksum: 2232b3b8945aa50b7773919c15cd96892acf35d2f82503667a79e2f55def90f728ed4f0e496f0f157acbe1bd4397c5615b676ae7428fe84488a544ca53feb944
languageName: node
linkType: hard
-"eslint-scope@npm:^5.0.0, eslint-scope@npm:^5.1.1":
+"eslint-scope@npm:5.1.1, eslint-scope@npm:^5.1.1":
version: 5.1.1
resolution: "eslint-scope@npm:5.1.1"
dependencies:
@@ -4844,15 +5469,6 @@ __metadata:
languageName: node
linkType: hard
-"eslint-utils@npm:^2.0.0":
- version: 2.1.0
- resolution: "eslint-utils@npm:2.1.0"
- dependencies:
- eslint-visitor-keys: ^1.1.0
- checksum: 27500938f348da42100d9e6ad03ae29b3de19ba757ae1a7f4a087bdcf83ac60949bbb54286492ca61fac1f5f3ac8692dd21537ce6214240bf95ad0122f24d71d
- languageName: node
- linkType: hard
-
"eslint-utils@npm:^3.0.0":
version: 3.0.0
resolution: "eslint-utils@npm:3.0.0"
@@ -4864,14 +5480,7 @@ __metadata:
languageName: node
linkType: hard
-"eslint-visitor-keys@npm:^1.0.0, eslint-visitor-keys@npm:^1.1.0":
- version: 1.3.0
- resolution: "eslint-visitor-keys@npm:1.3.0"
- checksum: 37a19b712f42f4c9027e8ba98c2b06031c17e0c0a4c696cd429bd9ee04eb43889c446f2cd545e1ff51bef9593fcec94ecd2c2ef89129fcbbf3adadbef520376a
- languageName: node
- linkType: hard
-
-"eslint-visitor-keys@npm:^2.0.0":
+"eslint-visitor-keys@npm:^2.0.0, eslint-visitor-keys@npm:^2.1.0":
version: 2.1.0
resolution: "eslint-visitor-keys@npm:2.1.0"
checksum: e3081d7dd2611a35f0388bbdc2f5da60b3a3c5b8b6e928daffff7391146b434d691577aa95064c8b7faad0b8a680266bcda0a42439c18c717b80e6718d7e267d
@@ -5151,6 +5760,17 @@ __metadata:
languageName: node
linkType: hard
+"fast-xml-parser@npm:^4.0.12":
+ version: 4.1.3
+ resolution: "fast-xml-parser@npm:4.1.3"
+ dependencies:
+ strnum: ^1.0.5
+ bin:
+ fxparser: src/cli/cli.js
+ checksum: 6123d374ee10a92850422acfc49ff1cb7c993ede160a4b753498ccdd22c6f4876ef52065a256bd03991432ca43b3bd9ddc06d825b1d77850e4fa26652fb9d26c
+ languageName: node
+ linkType: hard
+
"fastq@npm:^1.6.0":
version: 1.13.0
resolution: "fastq@npm:1.13.0"
@@ -5285,10 +5905,19 @@ __metadata:
languageName: node
linkType: hard
-"flow-parser@npm:^0.121.0":
- version: 0.121.0
- resolution: "flow-parser@npm:0.121.0"
- checksum: 2d9a9724b903f4c2eae63f8e1442f97c8284516197bebd746cdbba938ff0a17f2dd7a2bc74ca9a987556af0f43d31a793b251ae30660d6b5e914f0c2e8501d2d
+"flow-parser@npm:^0.185.0":
+ version: 0.185.2
+ resolution: "flow-parser@npm:0.185.2"
+ checksum: 6c8cee6ef2a2f0e5a5dd29698dfc493c8148263ce52b061804c812877ef68b1d0747d8f17256f2ed36e105550eab27a37377be32f1fed4b72c434dda6e0c053c
+ languageName: node
+ linkType: hard
+
+"for-each@npm:^0.3.3":
+ version: 0.3.3
+ resolution: "for-each@npm:0.3.3"
+ dependencies:
+ is-callable: ^1.1.3
+ checksum: 6c48ff2bc63362319c65e2edca4a8e1e3483a2fabc72fbe7feaf8c73db94fc7861bd53bc02c8a66a0c1dd709da6b04eec42e0abdd6b40ce47305ae92a25e5d28
languageName: node
linkType: hard
@@ -5315,17 +5944,6 @@ __metadata:
languageName: node
linkType: hard
-"fs-extra@npm:^1.0.0":
- version: 1.0.0
- resolution: "fs-extra@npm:1.0.0"
- dependencies:
- graceful-fs: ^4.1.2
- jsonfile: ^2.1.0
- klaw: ^1.0.0
- checksum: 9d3642621f42c810e9a32e6ecf97f6f827fdffb001316504d2102d87b4505b8bda1197d43e38e5b1db1faa240b022380b489a0e378b739e1cadef0df9aad4b5f
- languageName: node
- linkType: hard
-
"fs-extra@npm:^8.1.0":
version: 8.1.0
resolution: "fs-extra@npm:8.1.0"
@@ -5353,7 +5971,7 @@ __metadata:
languageName: node
linkType: hard
-"fsevents@npm:^2.1.2, fsevents@npm:^2.3.2":
+"fsevents@npm:^2.3.2":
version: 2.3.2
resolution: "fsevents@npm:2.3.2"
dependencies:
@@ -5363,7 +5981,7 @@ __metadata:
languageName: node
linkType: hard
-"fsevents@patch:fsevents@^2.1.2#~builtin, fsevents@patch:fsevents@^2.3.2#~builtin":
+"fsevents@patch:fsevents@^2.3.2#~builtin":
version: 2.3.2
resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=18f3a7"
dependencies:
@@ -5391,13 +6009,6 @@ __metadata:
languageName: node
linkType: hard
-"functional-red-black-tree@npm:^1.0.1":
- version: 1.0.1
- resolution: "functional-red-black-tree@npm:1.0.1"
- checksum: ca6c170f37640e2d94297da8bb4bf27a1d12bea3e00e6a3e007fd7aa32e37e000f5772acf941b4e4f3cf1c95c3752033d0c509af157ad8f526e7f00723b9eb9f
- languageName: node
- linkType: hard
-
"functions-have-names@npm:^1.2.2":
version: 1.2.3
resolution: "functions-have-names@npm:1.2.3"
@@ -5446,6 +6057,17 @@ __metadata:
languageName: node
linkType: hard
+"get-intrinsic@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "get-intrinsic@npm:1.2.0"
+ dependencies:
+ function-bind: ^1.1.1
+ has: ^1.0.3
+ has-symbols: ^1.0.3
+ checksum: 78fc0487b783f5c58cf2dccafc3ae656ee8d2d8062a8831ce4a95e7057af4587a1d4882246c033aca0a7b4965276f4802b45cc300338d1b77a73d3e3e3f4877d
+ languageName: node
+ linkType: hard
+
"get-package-type@npm:^0.1.0":
version: 0.1.0
resolution: "get-package-type@npm:0.1.0"
@@ -5453,13 +6075,6 @@ __metadata:
languageName: node
linkType: hard
-"get-stdin@npm:^6.0.0":
- version: 6.0.0
- resolution: "get-stdin@npm:6.0.0"
- checksum: 593f6fb4fff4c8d49ec93a07c430c1edc6bd4fe7e429d222b5da2f367276a98809af9e90467ad88a2d83722ff95b9b35bbaba02b56801421c5e3668173fe12b4
- languageName: node
- linkType: hard
-
"get-stream@npm:^4.0.0":
version: 4.1.0
resolution: "get-stream@npm:4.1.0"
@@ -5511,7 +6126,7 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.2.0":
+"glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.2.0":
version: 7.2.3
resolution: "glob@npm:7.2.3"
dependencies:
@@ -5554,6 +6169,15 @@ __metadata:
languageName: node
linkType: hard
+"globalthis@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "globalthis@npm:1.0.3"
+ dependencies:
+ define-properties: ^1.1.3
+ checksum: fbd7d760dc464c886d0196166d92e5ffb4c84d0730846d6621a39fbbc068aeeb9c8d1421ad330e94b7bca4bb4ea092f5f21f3d36077812af5d098b4dc006c998
+ languageName: node
+ linkType: hard
+
"globby@npm:^11.1.0":
version: 11.1.0
resolution: "globby@npm:11.1.0"
@@ -5568,7 +6192,16 @@ __metadata:
languageName: node
linkType: hard
-"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.3, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.1.9, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9":
+"gopd@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "gopd@npm:1.0.1"
+ dependencies:
+ get-intrinsic: ^1.1.3
+ checksum: a5ccfb8806e0917a94e0b3de2af2ea4979c1da920bc381667c260e00e7cafdbe844e2cb9c5bcfef4e5412e8bf73bab837285bc35c7ba73aaaf0134d4583393a6
+ languageName: node
+ linkType: hard
+
+"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.3, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9":
version: 4.2.10
resolution: "graceful-fs@npm:4.2.10"
checksum: 3f109d70ae123951905d85032ebeae3c2a5a7a997430df00ea30df0e3a6c60cf6689b109654d6fdacd28810a053348c4d14642da1d075049e6be1ba5216218da
@@ -5612,6 +6245,13 @@ __metadata:
languageName: node
linkType: hard
+"has-proto@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "has-proto@npm:1.0.1"
+ checksum: febc5b5b531de8022806ad7407935e2135f1cc9e64636c3916c6842bd7995994ca3b29871ecd7954bd35f9e2986c17b3b227880484d22259e2f8e6ce63fd383e
+ languageName: node
+ linkType: hard
+
"has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3":
version: 1.0.3
resolution: "has-symbols@npm:1.0.3"
@@ -5901,7 +6541,18 @@ __metadata:
languageName: node
linkType: hard
-"invariant@npm:^2.2.4":
+"internal-slot@npm:^1.0.4":
+ version: 1.0.5
+ resolution: "internal-slot@npm:1.0.5"
+ dependencies:
+ get-intrinsic: ^1.2.0
+ has: ^1.0.3
+ side-channel: ^1.0.4
+ checksum: 97e84046bf9e7574d0956bd98d7162313ce7057883b6db6c5c7b5e5f05688864b0978ba07610c726d15d66544ffe4b1050107d93f8a39ebc59b15d8b429b497a
+ languageName: node
+ linkType: hard
+
+"invariant@npm:*, invariant@npm:^2.2.4":
version: 2.2.4
resolution: "invariant@npm:2.2.4"
dependencies:
@@ -5942,6 +6593,17 @@ __metadata:
languageName: node
linkType: hard
+"is-array-buffer@npm:^3.0.1":
+ version: 3.0.2
+ resolution: "is-array-buffer@npm:3.0.2"
+ dependencies:
+ call-bind: ^1.0.2
+ get-intrinsic: ^1.2.0
+ is-typed-array: ^1.1.10
+ checksum: dcac9dda66ff17df9cabdc58214172bf41082f956eab30bb0d86bc0fab1e44b690fc8e1f855cf2481245caf4e8a5a006a982a71ddccec84032ed41f9d8da8c14
+ languageName: node
+ linkType: hard
+
"is-arrayish@npm:^0.2.1":
version: 0.2.1
resolution: "is-arrayish@npm:0.2.1"
@@ -5982,7 +6644,7 @@ __metadata:
languageName: node
linkType: hard
-"is-callable@npm:^1.1.4, is-callable@npm:^1.2.7":
+"is-callable@npm:^1.1.3, is-callable@npm:^1.1.4, is-callable@npm:^1.2.7":
version: 1.2.7
resolution: "is-callable@npm:1.2.7"
checksum: 61fd57d03b0d984e2ed3720fb1c7a897827ea174bd44402878e059542ea8c4aeedee0ea0985998aa5cc2736b2fa6e271c08587addb5b3959ac52cf665173d1ac
@@ -6220,6 +6882,19 @@ __metadata:
languageName: node
linkType: hard
+"is-typed-array@npm:^1.1.10, is-typed-array@npm:^1.1.9":
+ version: 1.1.10
+ resolution: "is-typed-array@npm:1.1.10"
+ dependencies:
+ available-typed-arrays: ^1.0.5
+ call-bind: ^1.0.2
+ for-each: ^0.3.3
+ gopd: ^1.0.1
+ has-tostringtag: ^1.0.0
+ checksum: aac6ecb59d4c56a1cdeb69b1f129154ef462bbffe434cb8a8235ca89b42f258b7ae94073c41b3cb7bce37f6a1733ad4499f07882d5d5093a7ba84dfc4ebb8017
+ languageName: node
+ linkType: hard
+
"is-unicode-supported@npm:^0.1.0":
version: 0.1.0
resolution: "is-unicode-supported@npm:0.1.0"
@@ -6468,6 +7143,20 @@ __metadata:
languageName: node
linkType: hard
+"jest-environment-node@npm:^29.2.1":
+ version: 29.4.3
+ resolution: "jest-environment-node@npm:29.4.3"
+ dependencies:
+ "@jest/environment": ^29.4.3
+ "@jest/fake-timers": ^29.4.3
+ "@jest/types": ^29.4.3
+ "@types/node": "*"
+ jest-mock: ^29.4.3
+ jest-util: ^29.4.3
+ checksum: 3c7362edfdbd516e83af7367c95dde35761a482b174de9735c07633405486ec73e19624e9bea4333fca33c24e8d65eaa1aa6594e0cb6bfeeeb564ccc431ee61d
+ languageName: node
+ linkType: hard
+
"jest-environment-node@npm:^29.2.2":
version: 29.2.2
resolution: "jest-environment-node@npm:29.2.2"
@@ -6519,6 +7208,29 @@ __metadata:
languageName: node
linkType: hard
+"jest-haste-map@npm:^29.4.3":
+ version: 29.4.3
+ resolution: "jest-haste-map@npm:29.4.3"
+ dependencies:
+ "@jest/types": ^29.4.3
+ "@types/graceful-fs": ^4.1.3
+ "@types/node": "*"
+ anymatch: ^3.0.3
+ fb-watchman: ^2.0.0
+ fsevents: ^2.3.2
+ graceful-fs: ^4.2.9
+ jest-regex-util: ^29.4.3
+ jest-util: ^29.4.3
+ jest-worker: ^29.4.3
+ micromatch: ^4.0.4
+ walker: ^1.0.8
+ dependenciesMeta:
+ fsevents:
+ optional: true
+ checksum: c7a83ebe6008b3fe96a96235e8153092e54b14df68e0f4205faedec57450df26b658578495a71c6d82494c01fbb44bca98c1506a6b2b9c920696dcc5d2e2bc59
+ languageName: node
+ linkType: hard
+
"jest-leak-detector@npm:^29.2.1":
version: 29.2.1
resolution: "jest-leak-detector@npm:29.2.1"
@@ -6558,6 +7270,23 @@ __metadata:
languageName: node
linkType: hard
+"jest-message-util@npm:^29.4.3":
+ version: 29.4.3
+ resolution: "jest-message-util@npm:29.4.3"
+ dependencies:
+ "@babel/code-frame": ^7.12.13
+ "@jest/types": ^29.4.3
+ "@types/stack-utils": ^2.0.0
+ chalk: ^4.0.0
+ graceful-fs: ^4.2.9
+ micromatch: ^4.0.4
+ pretty-format: ^29.4.3
+ slash: ^3.0.0
+ stack-utils: ^2.0.3
+ checksum: 64f06b9550021e68da0059020bea8691283cf818918810bb67192d7b7fb9b691c7eadf55c2ca3cd04df5394918f2327245077095cdc0d6b04be3532d2c7d0ced
+ languageName: node
+ linkType: hard
+
"jest-mock@npm:^29.2.2":
version: 29.2.2
resolution: "jest-mock@npm:29.2.2"
@@ -6569,6 +7298,17 @@ __metadata:
languageName: node
linkType: hard
+"jest-mock@npm:^29.4.3":
+ version: 29.4.3
+ resolution: "jest-mock@npm:29.4.3"
+ dependencies:
+ "@jest/types": ^29.4.3
+ "@types/node": "*"
+ jest-util: ^29.4.3
+ checksum: 8eb4a29b02d2cd03faac0290b6df6d23b4ffa43f72b21c7fff3c7dd04a2797355b1e85862b70b15341dd33ee3a693b17db5520a6f6e6b81ee75601987de6a1a2
+ languageName: node
+ linkType: hard
+
"jest-pnp-resolver@npm:^1.2.2":
version: 1.2.2
resolution: "jest-pnp-resolver@npm:1.2.2"
@@ -6595,6 +7335,13 @@ __metadata:
languageName: node
linkType: hard
+"jest-regex-util@npm:^29.4.3":
+ version: 29.4.3
+ resolution: "jest-regex-util@npm:29.4.3"
+ checksum: 96fc7fc28cd4dd73a63c13a526202c4bd8b351d4e5b68b1a2a2c88da3308c2a16e26feaa593083eb0bac38cca1aa9dd05025412e7de013ba963fb8e66af22b8a
+ languageName: node
+ linkType: hard
+
"jest-resolve-dependencies@npm:^29.2.2":
version: 29.2.2
resolution: "jest-resolve-dependencies@npm:29.2.2"
@@ -6751,6 +7498,20 @@ __metadata:
languageName: node
linkType: hard
+"jest-util@npm:^29.4.3":
+ version: 29.4.3
+ resolution: "jest-util@npm:29.4.3"
+ dependencies:
+ "@jest/types": ^29.4.3
+ "@types/node": "*"
+ chalk: ^4.0.0
+ ci-info: ^3.2.0
+ graceful-fs: ^4.2.9
+ picomatch: ^2.2.3
+ checksum: 606b3e6077895baf8fb4ad4d08c134f37a6b81d5ba77ae654c942b1ae4b7294ab3b5a0eb93db34f129407b367970cf3b76bf5c80897b30f215f2bc8bf20a5f3f
+ languageName: node
+ linkType: hard
+
"jest-validate@npm:^26.5.2":
version: 26.6.2
resolution: "jest-validate@npm:26.6.2"
@@ -6818,6 +7579,18 @@ __metadata:
languageName: node
linkType: hard
+"jest-worker@npm:^29.4.3":
+ version: 29.4.3
+ resolution: "jest-worker@npm:29.4.3"
+ dependencies:
+ "@types/node": "*"
+ jest-util: ^29.4.3
+ merge-stream: ^2.0.0
+ supports-color: ^8.0.0
+ checksum: c99ae66f257564613e72c5797c3a68f21a22e1c1fb5f30d14695ff5b508a0d2405f22748f13a3df8d1015b5e16abb130170f81f047ff68f58b6b1d2ff6ebc51b
+ languageName: node
+ linkType: hard
+
"jest@npm:^29.2.2":
version: 29.2.2
resolution: "jest@npm:29.2.2"
@@ -6887,10 +7660,10 @@ __metadata:
languageName: node
linkType: hard
-"jsc-android@npm:^250230.2.1":
- version: 250230.2.1
- resolution: "jsc-android@npm:250230.2.1"
- checksum: 11b7c41a0a9192ea4697e61f72a65341afd143550159bbc951cfe8e08eaee4fb119a7f4b9241de15b7156a873f0faef677f6ee72c243ace013e537bfc819dd6d
+"jsc-android@npm:^250231.0.0":
+ version: 250231.0.0
+ resolution: "jsc-android@npm:250231.0.0"
+ checksum: 6c3f0f6f02fa37a19935b2fbe651e9d6ecc370eb30f2ecee76379337bbf084abb568a1ef1133fe622c5b76f43cf54bb7716f92a94dca010985da38edc48841e2
languageName: node
linkType: hard
@@ -6980,15 +7753,12 @@ __metadata:
languageName: node
linkType: hard
-"jsonfile@npm:^2.1.0":
- version: 2.4.0
- resolution: "jsonfile@npm:2.4.0"
- dependencies:
- graceful-fs: ^4.1.6
- dependenciesMeta:
- graceful-fs:
- optional: true
- checksum: f5064aabbc9e35530dc471d8b203ae1f40dbe949ddde4391c6f6a6d310619a15f0efdae5587df594d1d70c555193aaeee9d2ed4aec9ffd5767bd5e4e62d49c3d
+"json5@npm:^2.2.2":
+ version: 2.2.3
+ resolution: "json5@npm:2.2.3"
+ bin:
+ json5: lib/cli.js
+ checksum: 2a7436a93393830bce797d4626275152e37e877b265e94ca69c99e3d20c2b9dab021279146a39cdb700e71b2dd32a4cebd1514cd57cee102b1af906ce5040349
languageName: node
linkType: hard
@@ -7046,18 +7816,6 @@ __metadata:
languageName: node
linkType: hard
-"klaw@npm:^1.0.0":
- version: 1.3.1
- resolution: "klaw@npm:1.3.1"
- dependencies:
- graceful-fs: ^4.1.9
- dependenciesMeta:
- graceful-fs:
- optional: true
- checksum: 8f69e4797c26e7c3f2426bfa85f38a3da3c2cb1b4c6bd850d2377aed440d41ce9d806f2885c2e2e224372c56af4b1d43b8a499adecf9a05e7373dc6b8b7c52e4
- languageName: node
- linkType: hard
-
"kleur@npm:^3.0.3":
version: 3.0.3
resolution: "kleur@npm:3.0.3"
@@ -7145,7 +7903,7 @@ __metadata:
languageName: node
linkType: hard
-"lodash@npm:^4.16.6, lodash@npm:^4.17.10, lodash@npm:^4.17.15, lodash@npm:^4.17.21":
+"lodash@npm:^4.16.6, lodash@npm:^4.17.21":
version: 4.17.21
resolution: "lodash@npm:4.17.21"
checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7
@@ -7186,6 +7944,15 @@ __metadata:
languageName: node
linkType: hard
+"lru-cache@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "lru-cache@npm:5.1.1"
+ dependencies:
+ yallist: ^3.0.2
+ checksum: c154ae1cbb0c2206d1501a0e94df349653c92c8cbb25236d7e85190bcaf4567a03ac6eb43166fabfa36fd35623694da7233e88d9601fbf411a9a481d85dbd2cb
+ languageName: node
+ linkType: hard
+
"lru-cache@npm:^6.0.0":
version: 6.0.0
resolution: "lru-cache@npm:6.0.0"
@@ -7274,21 +8041,22 @@ __metadata:
version: 0.0.0-use.local
resolution: "massive@workspace:."
dependencies:
- "@babel/core": ^7.12.9
+ "@babel/core": ^7.20.0
"@babel/plugin-proposal-decorators": ^7.20.0
"@babel/plugin-transform-flow-strip-types": ^7.19.0
- "@babel/preset-env": ^7.19.1
- "@babel/runtime": ^7.12.5
+ "@babel/preset-env": ^7.20.0
+ "@babel/runtime": ^7.20.0
"@react-native-community/datetimepicker": ^6.7.1
- "@react-native-community/eslint-config": ^2.0.0
+ "@react-native-community/eslint-config": ^3.2.0
"@react-native-masked-view/masked-view": ^0.2.7
"@react-navigation/drawer": ^6.5.0
"@react-navigation/native": ^6.0.13
"@react-navigation/stack": ^6.3.0
"@testing-library/jest-native": ^5.1.2
"@testing-library/react-native": ^11.3.0
+ "@tsconfig/react-native": ^2.0.2
"@types/d3-shape": ^3.1.0
- "@types/jest": ^29.2.0
+ "@types/jest": ^29.2.1
"@types/node": ^18.11.7
"@types/react-native": ^0.69.0
"@types/react-native-sqlite-storage": ^5.0.2
@@ -7297,23 +8065,24 @@ __metadata:
"@types/react-test-renderer": ^18.0.0
"@typescript-eslint/eslint-plugin": ^5.29.0
"@typescript-eslint/parser": ^5.29.0
- babel-jest: ^29.2.2
+ babel-jest: ^29.2.1
babel-plugin-transform-remove-console: ^6.9.4
date-fns: ^2.29.3
eslint: ^8.26.0
eslint-plugin-flowtype: ^8.0.3
jest: ^29.2.2
- metro-react-native-babel-preset: ^0.73.3
+ metro-react-native-babel-preset: ^0.73.7
+ prettier: ^2.4.1
react: ^18.2.0
react-hook-form: ^7.41.2
- react-native: ^0.70.5
+ react-native: ^0.71.3
react-native-document-picker: ^8.1.2
react-native-file-access: ^2.5.0
react-native-gesture-handler: ^2.8.0
react-native-linear-gradient: ^2.6.2
react-native-pager-view: ^6.0.1
react-native-paper: ^4.12.5
- react-native-reanimated: ^2.12.0
+ react-native-reanimated: ^3.0.0
react-native-safe-area-context: ^4.4.1
react-native-screens: ^3.18.2
react-native-share: ^7.9.1
@@ -7357,68 +8126,80 @@ __metadata:
languageName: node
linkType: hard
-"metro-babel-transformer@npm:0.72.3":
- version: 0.72.3
- resolution: "metro-babel-transformer@npm:0.72.3"
+"metro-babel-transformer@npm:0.73.7":
+ version: 0.73.7
+ resolution: "metro-babel-transformer@npm:0.73.7"
dependencies:
- "@babel/core": ^7.14.0
+ "@babel/core": ^7.20.0
hermes-parser: 0.8.0
- metro-source-map: 0.72.3
+ metro-source-map: 0.73.7
nullthrows: ^1.1.1
- checksum: 6bce52a924f1eb84ea2859b65d37ab6f90bd998ac68184680afaa627e4d0a933cd7ddba391bcd9ea9fb8cacd6228615a427342aeeec6e6053600b322990d16f6
+ checksum: 9b591af61ae33f6bc5197e1c2ac3dc4bc97fb02943861c43acfd41ac8020e116a2ff92263416b1a67a477dcfa2bd99a53d820c44b5333b15fc6c24daad2e14e3
languageName: node
linkType: hard
-"metro-cache-key@npm:0.72.3":
- version: 0.72.3
- resolution: "metro-cache-key@npm:0.72.3"
- checksum: e188147435f2e1f3f711a0bc5ea5794d78dc882cc23702fa8676fbbabd54bb21b7c905ba52a5306bdf6869396102f02131845269be9f9a2719c243e48b004ad3
- languageName: node
- linkType: hard
-
-"metro-cache@npm:0.72.3":
- version: 0.72.3
- resolution: "metro-cache@npm:0.72.3"
+"metro-babel-transformer@npm:0.73.8":
+ version: 0.73.8
+ resolution: "metro-babel-transformer@npm:0.73.8"
dependencies:
- metro-core: 0.72.3
- rimraf: ^2.5.4
- checksum: 958e304333995ea44e5443f77250f3a5f64d6213d66408f46538dcfda9185a6518251fdaf8cdb7920a48f5c8ac7b05c867ec0268ebb9c7dc768a35e5eab47317
+ "@babel/core": ^7.20.0
+ hermes-parser: 0.8.0
+ metro-source-map: 0.73.8
+ nullthrows: ^1.1.1
+ checksum: c54633336af056387c6edb8acb113ed46b6846e1e4b6cfa7ef4b2b3a466ad574011aa438e63d6761be1aced45ef28ce5066dd18cb8ea56f4dfcde165db6777da
languageName: node
linkType: hard
-"metro-config@npm:0.72.3":
- version: 0.72.3
- resolution: "metro-config@npm:0.72.3"
+"metro-cache-key@npm:0.73.8":
+ version: 0.73.8
+ resolution: "metro-cache-key@npm:0.73.8"
+ checksum: 2dcbaf99f4797104f1ac19a45fabe53b183967ca8400fb0bf5a36012afdb02ebce9ea176e3f47d68743a495d1fbab8ab90b91bb8acf8cbc933fc528c43c18f93
+ languageName: node
+ linkType: hard
+
+"metro-cache@npm:0.73.8":
+ version: 0.73.8
+ resolution: "metro-cache@npm:0.73.8"
+ dependencies:
+ metro-core: 0.73.8
+ rimraf: ^3.0.2
+ checksum: 37166d5cd28284bc347294b80fabe7744ef57cf8f072115956fa109a0a2948e1ed2dcf4ba7a77e51a90946e2e42fc71a248b5751939ba79605beba93305fc352
+ languageName: node
+ linkType: hard
+
+"metro-config@npm:0.73.8":
+ version: 0.73.8
+ resolution: "metro-config@npm:0.73.8"
dependencies:
cosmiconfig: ^5.0.5
jest-validate: ^26.5.2
- metro: 0.72.3
- metro-cache: 0.72.3
- metro-core: 0.72.3
- metro-runtime: 0.72.3
- checksum: c4dff3f2c636894dc0deb44640ac0dc8a520a824cf2ba78098736ef0f796acc1a7fcb646d63ea8dbab55eb41340443a83d30f8749be5ddf577578de1cf74bb6e
+ metro: 0.73.8
+ metro-cache: 0.73.8
+ metro-core: 0.73.8
+ metro-runtime: 0.73.8
+ checksum: f3b2cc273b294fc0580b06e97ec9228726352f6a1365219b54f8f0635b4568212511cd31f0c8f8b8212377a18baefd0d66a8d8112cb2532d89d28c1c590975d6
languageName: node
linkType: hard
-"metro-core@npm:0.72.3":
- version: 0.72.3
- resolution: "metro-core@npm:0.72.3"
+"metro-core@npm:0.73.8":
+ version: 0.73.8
+ resolution: "metro-core@npm:0.73.8"
dependencies:
lodash.throttle: ^4.1.1
- metro-resolver: 0.72.3
- checksum: 0a94f5d4b6e8c46b6833897a924af9985ad2887b2e41dfd28a13799c3b6861b69d3d2e72bac891e827d58d767b8132b9325ab7f57c8110bb95ca15ce47348de8
+ metro-resolver: 0.73.8
+ checksum: 324093358d2a22cd91f5167e8a2d468e7b14d81bdfc943000acc7fa6eb7efce57599bfc4542e1a4ad6b872ed55363d0436e9e9e4e8b6ca42fb8538566afc29f9
languageName: node
linkType: hard
-"metro-file-map@npm:0.72.3":
- version: 0.72.3
- resolution: "metro-file-map@npm:0.72.3"
+"metro-file-map@npm:0.73.8":
+ version: 0.73.8
+ resolution: "metro-file-map@npm:0.73.8"
dependencies:
abort-controller: ^3.0.0
anymatch: ^3.0.3
debug: ^2.2.0
fb-watchman: ^2.0.0
- fsevents: ^2.1.2
+ fsevents: ^2.3.2
graceful-fs: ^4.2.4
invariant: ^2.2.4
jest-regex-util: ^27.0.6
@@ -7426,49 +8207,59 @@ __metadata:
jest-util: ^27.2.0
jest-worker: ^27.2.0
micromatch: ^4.0.4
+ nullthrows: ^1.1.1
walker: ^1.0.7
dependenciesMeta:
fsevents:
optional: true
- checksum: 1c233a684395552eb47707027bad0ca8e868b1867774b305d07841b60f94ded301882dcc62c106009e3bfed1bafc7d705c74966b5afb4d68537fcda38f4c5241
+ checksum: c02c0d69c45f23bdcee68c0d90c92357060a620f12ae75e357be7b8b3a9ca2dd4183de46e2a066ca8c365f58b56b9c6139e912ee5fbd3d32c0d03abefee4cc25
languageName: node
linkType: hard
-"metro-hermes-compiler@npm:0.72.3":
- version: 0.72.3
- resolution: "metro-hermes-compiler@npm:0.72.3"
- checksum: ccf58abeae45e7e1489bb3bb9a88165cd73cbb9988c3f9bc0d5221677335cc89ccd8791da0734c0ff1a70191d3c0ef84a326964dd38944124414cb841f8210eb
+"metro-hermes-compiler@npm:0.73.8":
+ version: 0.73.8
+ resolution: "metro-hermes-compiler@npm:0.73.8"
+ checksum: 05063ccc4367671b1ae8bca39fcbff1eb361f4a12a3adc709037b1d183267e92043c69e0cad89052620b70995273d88d8e981522edc7e3a5e677daaab487f1a7
languageName: node
linkType: hard
-"metro-inspector-proxy@npm:0.72.3":
- version: 0.72.3
- resolution: "metro-inspector-proxy@npm:0.72.3"
+"metro-inspector-proxy@npm:0.73.8":
+ version: 0.73.8
+ resolution: "metro-inspector-proxy@npm:0.73.8"
dependencies:
connect: ^3.6.5
debug: ^2.2.0
ws: ^7.5.1
- yargs: ^15.3.1
+ yargs: ^17.5.1
bin:
metro-inspector-proxy: src/cli.js
- checksum: 0fef6c59c35e874f209ee40f93850dd0c2b9644e90883542296b5d11f68b7b8ed960e6435d0c90bd1e5e6e9dcdfa2e27a771a436f4840ec48f2d7e62a259af2a
+ checksum: 7922bcdc0d4091473d34dd98117373988b3abbae8208575785ac7e02fff31ec8ebe63ca53babe209176753c5721b29549751f88b0cc2a0957a8c4e6b5a87efa3
languageName: node
linkType: hard
-"metro-minify-uglify@npm:0.72.3":
- version: 0.72.3
- resolution: "metro-minify-uglify@npm:0.72.3"
+"metro-minify-terser@npm:0.73.8":
+ version: 0.73.8
+ resolution: "metro-minify-terser@npm:0.73.8"
+ dependencies:
+ terser: ^5.15.0
+ checksum: b32bdb147cc8b0305d83add7ee3cb7e3242412437be50f2bc2c1540247d82825f20bb632ed3dabdb3b91252618fb43ccb932ffe0db7936d99e67b411e10b5b0d
+ languageName: node
+ linkType: hard
+
+"metro-minify-uglify@npm:0.73.8":
+ version: 0.73.8
+ resolution: "metro-minify-uglify@npm:0.73.8"
dependencies:
uglify-es: ^3.1.9
- checksum: 6384a85fec8133a2e54fe7123ec17649b183309f333c960cad42d999d8d2f0aa40d5cc8111e25013b1ccfe26de59a5a202e8a014fd673d8bb4f0eca52e9d9ac3
+ checksum: 73216f63fb6a0704656fa2de0ea2a8e3974e59c6a3b6d191dca0a5dd8fbe41e5bbddefb9d301c0d6bfc5eb57b2b461c71ad1162b0c72a836f413b0b2a0d01cb9
languageName: node
linkType: hard
-"metro-react-native-babel-preset@npm:0.72.3":
- version: 0.72.3
- resolution: "metro-react-native-babel-preset@npm:0.72.3"
+"metro-react-native-babel-preset@npm:0.73.7":
+ version: 0.73.7
+ resolution: "metro-react-native-babel-preset@npm:0.73.7"
dependencies:
- "@babel/core": ^7.14.0
+ "@babel/core": ^7.20.0
"@babel/plugin-proposal-async-generator-functions": ^7.0.0
"@babel/plugin-proposal-class-properties": ^7.0.0
"@babel/plugin-proposal-export-default-from": ^7.0.0
@@ -7478,56 +8269,7 @@ __metadata:
"@babel/plugin-proposal-optional-chaining": ^7.0.0
"@babel/plugin-syntax-dynamic-import": ^7.0.0
"@babel/plugin-syntax-export-default-from": ^7.0.0
- "@babel/plugin-syntax-flow": ^7.2.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.0.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-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-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
- react-refresh: ^0.4.0
- peerDependencies:
- "@babel/core": "*"
- checksum: 678595fe00c8f9b39517094dc90facc93d514d68b32bc4bb64b7c58b9ab72a36da80b0969da932ef52e4a8d8b223a8ebc731ca0e88e221fb4187db7a4d7e5e79
- languageName: node
- linkType: hard
-
-"metro-react-native-babel-preset@npm:^0.73.3":
- version: 0.73.3
- resolution: "metro-react-native-babel-preset@npm:0.73.3"
- dependencies:
- "@babel/core": ^7.14.0
- "@babel/plugin-proposal-async-generator-functions": ^7.0.0
- "@babel/plugin-proposal-class-properties": ^7.0.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-optional-catch-binding": ^7.0.0
- "@babel/plugin-proposal-optional-chaining": ^7.0.0
- "@babel/plugin-syntax-dynamic-import": ^7.0.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
@@ -7557,123 +8299,230 @@ __metadata:
react-refresh: ^0.4.0
peerDependencies:
"@babel/core": "*"
- checksum: ff34a049ee6d13f1fd015e021407907db5d48355ce6a2ee2848c6b680f180fa46c2da690161f6b194d8c2c62d45805b69bf2f885b16c884555d50a7ae510c6c5
+ checksum: 059fa87ed3890e9378c619d6b546387056637d78df82f11c29e4966ba915faa16f721d7e71f47dc98290b94a45d360d6e4ee7d71a6c2b952aa7f55f515b0a9d2
languageName: node
linkType: hard
-"metro-react-native-babel-transformer@npm:0.72.3":
- version: 0.72.3
- resolution: "metro-react-native-babel-transformer@npm:0.72.3"
+"metro-react-native-babel-preset@npm:0.73.8, metro-react-native-babel-preset@npm:^0.73.7":
+ version: 0.73.8
+ resolution: "metro-react-native-babel-preset@npm:0.73.8"
dependencies:
- "@babel/core": ^7.14.0
+ "@babel/core": ^7.20.0
+ "@babel/plugin-proposal-async-generator-functions": ^7.0.0
+ "@babel/plugin-proposal-class-properties": ^7.0.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-optional-catch-binding": ^7.0.0
+ "@babel/plugin-proposal-optional-chaining": ^7.0.0
+ "@babel/plugin-syntax-dynamic-import": ^7.0.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.0.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-flow-strip-types": ^7.0.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-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
+ react-refresh: ^0.4.0
+ peerDependencies:
+ "@babel/core": "*"
+ checksum: 3d9b6308163b60ffc4d066b997e5d0205a39f72f0de4e376713262e552f22fc1369321f225636cf94f4833b3d2dd737b4ec2f92776137641c085d2a13db00979
+ languageName: node
+ linkType: hard
+
+"metro-react-native-babel-transformer@npm:0.73.7":
+ version: 0.73.7
+ resolution: "metro-react-native-babel-transformer@npm:0.73.7"
+ dependencies:
+ "@babel/core": ^7.20.0
babel-preset-fbjs: ^3.4.0
hermes-parser: 0.8.0
- metro-babel-transformer: 0.72.3
- metro-react-native-babel-preset: 0.72.3
- metro-source-map: 0.72.3
+ metro-babel-transformer: 0.73.7
+ metro-react-native-babel-preset: 0.73.7
+ metro-source-map: 0.73.7
nullthrows: ^1.1.1
peerDependencies:
"@babel/core": "*"
- checksum: e9ae85eb4be2d5e734f3c211f2aee4f655692429775e8fb1a2825faf3920ed00ca96a4506205de193c9de0576d015813636813de9a81ef7c56fe4ce7488e3ed4
+ checksum: 5d2e4cfcb8aa161aa167962658c5beef9c958ecc3ee1905292404df5ac4449a9b306179696315a5169c03174c460eaece5748aed3f7d9af8622271fec9288d84
languageName: node
linkType: hard
-"metro-resolver@npm:0.72.3":
- version: 0.72.3
- resolution: "metro-resolver@npm:0.72.3"
+"metro-react-native-babel-transformer@npm:0.73.8":
+ version: 0.73.8
+ resolution: "metro-react-native-babel-transformer@npm:0.73.8"
+ dependencies:
+ "@babel/core": ^7.20.0
+ babel-preset-fbjs: ^3.4.0
+ hermes-parser: 0.8.0
+ metro-babel-transformer: 0.73.8
+ metro-react-native-babel-preset: 0.73.8
+ metro-source-map: 0.73.8
+ nullthrows: ^1.1.1
+ peerDependencies:
+ "@babel/core": "*"
+ checksum: c619941dfca69b53684ca21b5fd3d669949ae25175cd5d45d7d2c2f792f7e58dac4706a39d431309649292efe1715eb2c30b6c4b6db75ac5629ffd59014b8884
+ languageName: node
+ linkType: hard
+
+"metro-resolver@npm:0.73.8":
+ version: 0.73.8
+ resolution: "metro-resolver@npm:0.73.8"
dependencies:
absolute-path: ^0.0.0
- checksum: bbf502a1533f3099b91be94c57a34be18bd79d68fa789f0ba26806a932865aa4394f8363dc7a09579f474046cedd837b826cc9391fa9cf562515afa00d2313c1
+ checksum: 1e76c7e5143e1986c2e23461cd9a44572f202ac667d5b7f27368498f74f288de2e374f9241ff52608e0429e2ada2bba06d038b772c1445830f38017e2b2aafd5
languageName: node
linkType: hard
-"metro-runtime@npm:0.72.3":
- version: 0.72.3
- resolution: "metro-runtime@npm:0.72.3"
+"metro-runtime@npm:0.73.7":
+ version: 0.73.7
+ resolution: "metro-runtime@npm:0.73.7"
dependencies:
"@babel/runtime": ^7.0.0
react-refresh: ^0.4.0
- checksum: 7017fad668bdf44f1ab57eebd3d6841f7f4f3f5b747970d9e7ec9c4c497ed058c5a153eb41efd598e4bad3f89d036b38e71f3795298b8dbd31ba2a5d974d4019
+ checksum: c9e269816fdf6a845ac774b5b3e263c70896c3df6931f336dc780189f12b779fe384bafa2b062809d1e3360a4aa0d720268328ac6fe58d969a0e8d3e06a78612
languageName: node
linkType: hard
-"metro-source-map@npm:0.72.3":
- version: 0.72.3
- resolution: "metro-source-map@npm:0.72.3"
+"metro-runtime@npm:0.73.8":
+ version: 0.73.8
+ resolution: "metro-runtime@npm:0.73.8"
dependencies:
- "@babel/traverse": ^7.14.0
- "@babel/types": ^7.0.0
+ "@babel/runtime": ^7.0.0
+ react-refresh: ^0.4.0
+ checksum: 08242a92924466cc83d2afb9b29193aa3b24255d8e351727cbff77a8e9f85776aab37d045d10140c8b113926a57fe80d22ef6da152a7294df8d93eddec565374
+ languageName: node
+ linkType: hard
+
+"metro-source-map@npm:0.73.7":
+ version: 0.73.7
+ resolution: "metro-source-map@npm:0.73.7"
+ dependencies:
+ "@babel/traverse": ^7.20.0
+ "@babel/types": ^7.20.0
invariant: ^2.2.4
- metro-symbolicate: 0.72.3
+ metro-symbolicate: 0.73.7
nullthrows: ^1.1.1
- ob1: 0.72.3
+ ob1: 0.73.7
source-map: ^0.5.6
vlq: ^1.0.0
- checksum: 4bbd27097d0de46ed4a091424a3ef497a54f48ae3559751bb619a5a48f637786881ef170c6ef037e8e8581ff3b4f43af5ba44cf9e4bd106c703246e346bb1029
+ checksum: d12366f95b1038f25ed1f685a948fcdc626886d946bb870f71231fff12a74600506a7ea49aa564a024cf691861b015780f017f9ca854a9d47fbfbff9ff821399
languageName: node
linkType: hard
-"metro-symbolicate@npm:0.72.3":
- version: 0.72.3
- resolution: "metro-symbolicate@npm:0.72.3"
+"metro-source-map@npm:0.73.8":
+ version: 0.73.8
+ resolution: "metro-source-map@npm:0.73.8"
+ dependencies:
+ "@babel/traverse": ^7.20.0
+ "@babel/types": ^7.20.0
+ invariant: ^2.2.4
+ metro-symbolicate: 0.73.8
+ nullthrows: ^1.1.1
+ ob1: 0.73.8
+ source-map: ^0.5.6
+ vlq: ^1.0.0
+ checksum: 1a6cf57a07ef5f1f7f2cec83c5ed345fe75ec6a75288b29d7de609b047179f32632112d665aad601cef7f30a6f1398ae5c42074914bb1286cb8e3f0f6c720eb6
+ languageName: node
+ linkType: hard
+
+"metro-symbolicate@npm:0.73.7":
+ version: 0.73.7
+ resolution: "metro-symbolicate@npm:0.73.7"
dependencies:
invariant: ^2.2.4
- metro-source-map: 0.72.3
+ metro-source-map: 0.73.7
nullthrows: ^1.1.1
source-map: ^0.5.6
through2: ^2.0.1
vlq: ^1.0.0
bin:
metro-symbolicate: src/index.js
- checksum: e2b434d008a086132b999cefa07316f4b9c6e666d169c1a4534085a50046320afd5dd15eeb6849354e82ac360cddb6fa9882ac2da13a70e93bd987675e9d4209
+ checksum: 0f87e150ecc44dc0b4630c626c8fe50a0445053f6b9000df821771349168ef7816e7e232298b9751ee7f2d6e51a4dc756da115fb3fdc23b1a3d6bb5e17487e07
languageName: node
linkType: hard
-"metro-transform-plugins@npm:0.72.3":
- version: 0.72.3
- resolution: "metro-transform-plugins@npm:0.72.3"
+"metro-symbolicate@npm:0.73.8":
+ version: 0.73.8
+ resolution: "metro-symbolicate@npm:0.73.8"
dependencies:
- "@babel/core": ^7.14.0
- "@babel/generator": ^7.14.0
+ invariant: ^2.2.4
+ metro-source-map: 0.73.8
+ nullthrows: ^1.1.1
+ source-map: ^0.5.6
+ through2: ^2.0.1
+ vlq: ^1.0.0
+ bin:
+ metro-symbolicate: src/index.js
+ checksum: 79a308959ee8207097dccaa8a5b35b8526d495598e0edcff01d499536d9c65879f37e223c3f90427e059751bab0901f89c232819e8984d615ea8f56fef17b474
+ languageName: node
+ linkType: hard
+
+"metro-transform-plugins@npm:0.73.8":
+ version: 0.73.8
+ resolution: "metro-transform-plugins@npm:0.73.8"
+ dependencies:
+ "@babel/core": ^7.20.0
+ "@babel/generator": ^7.20.0
"@babel/template": ^7.0.0
- "@babel/traverse": ^7.14.0
+ "@babel/traverse": ^7.20.0
nullthrows: ^1.1.1
- checksum: e85e5d8fb05ff315431c30fdd3508844224afb516bc03aa4bb2eeebb67c29cfefad165ec3e950062335c28d1b31cf434dbd7c89e22f70a33f54fc2e4f0343448
+ checksum: 3a5d7721cd32e94cb8e46a4ce77518ebf2a1a2b4c8ac5ce05ca12a5e00ec677d4acc02c9ab8f94f0e2a3dea0b08870fb01a6adec5fe9b3ad8b7785dad846b542
languageName: node
linkType: hard
-"metro-transform-worker@npm:0.72.3":
- version: 0.72.3
- resolution: "metro-transform-worker@npm:0.72.3"
+"metro-transform-worker@npm:0.73.8":
+ version: 0.73.8
+ resolution: "metro-transform-worker@npm:0.73.8"
dependencies:
- "@babel/core": ^7.14.0
- "@babel/generator": ^7.14.0
- "@babel/parser": ^7.14.0
- "@babel/types": ^7.0.0
+ "@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.72.3
- metro-babel-transformer: 0.72.3
- metro-cache: 0.72.3
- metro-cache-key: 0.72.3
- metro-hermes-compiler: 0.72.3
- metro-source-map: 0.72.3
- metro-transform-plugins: 0.72.3
+ metro: 0.73.8
+ metro-babel-transformer: 0.73.8
+ metro-cache: 0.73.8
+ metro-cache-key: 0.73.8
+ metro-hermes-compiler: 0.73.8
+ metro-source-map: 0.73.8
+ metro-transform-plugins: 0.73.8
nullthrows: ^1.1.1
- checksum: 2a0349b3e17a3c6d41f52185554a1cc4bb05665c99bcb2053c2085d72aac84fd8452cc3c51bef07a2416d0497855d02458e115b1203da308f5eb5e6da1e77e66
+ checksum: 29ce41d30e5fb8f7932bf256d3547c2565d3ea1934b0f0626216ba4ca7f2740b5050548ad429cbc849704e04ab0ee399b8858016ea3c877e331c030ed2886523
languageName: node
linkType: hard
-"metro@npm:0.72.3":
- version: 0.72.3
- resolution: "metro@npm:0.72.3"
+"metro@npm:0.73.8":
+ version: 0.73.8
+ resolution: "metro@npm:0.73.8"
dependencies:
"@babel/code-frame": ^7.0.0
- "@babel/core": ^7.14.0
- "@babel/generator": ^7.14.0
- "@babel/parser": ^7.14.0
+ "@babel/core": ^7.20.0
+ "@babel/generator": ^7.20.0
+ "@babel/parser": ^7.20.0
"@babel/template": ^7.0.0
- "@babel/traverse": ^7.14.0
- "@babel/types": ^7.0.0
+ "@babel/traverse": ^7.20.0
+ "@babel/types": ^7.20.0
absolute-path: ^0.0.0
accepts: ^1.3.7
async: ^3.2.2
@@ -7683,43 +8532,43 @@ __metadata:
debug: ^2.2.0
denodeify: ^1.2.1
error-stack-parser: ^2.0.6
- fs-extra: ^1.0.0
graceful-fs: ^4.2.4
hermes-parser: 0.8.0
image-size: ^0.6.0
invariant: ^2.2.4
jest-worker: ^27.2.0
lodash.throttle: ^4.1.1
- metro-babel-transformer: 0.72.3
- metro-cache: 0.72.3
- metro-cache-key: 0.72.3
- metro-config: 0.72.3
- metro-core: 0.72.3
- metro-file-map: 0.72.3
- metro-hermes-compiler: 0.72.3
- metro-inspector-proxy: 0.72.3
- metro-minify-uglify: 0.72.3
- metro-react-native-babel-preset: 0.72.3
- metro-resolver: 0.72.3
- metro-runtime: 0.72.3
- metro-source-map: 0.72.3
- metro-symbolicate: 0.72.3
- metro-transform-plugins: 0.72.3
- metro-transform-worker: 0.72.3
+ metro-babel-transformer: 0.73.8
+ metro-cache: 0.73.8
+ metro-cache-key: 0.73.8
+ metro-config: 0.73.8
+ metro-core: 0.73.8
+ metro-file-map: 0.73.8
+ metro-hermes-compiler: 0.73.8
+ metro-inspector-proxy: 0.73.8
+ metro-minify-terser: 0.73.8
+ metro-minify-uglify: 0.73.8
+ metro-react-native-babel-preset: 0.73.8
+ metro-resolver: 0.73.8
+ metro-runtime: 0.73.8
+ metro-source-map: 0.73.8
+ metro-symbolicate: 0.73.8
+ metro-transform-plugins: 0.73.8
+ metro-transform-worker: 0.73.8
mime-types: ^2.1.27
node-fetch: ^2.2.0
nullthrows: ^1.1.1
- rimraf: ^2.5.4
+ rimraf: ^3.0.2
serialize-error: ^2.1.0
source-map: ^0.5.6
strip-ansi: ^6.0.0
temp: 0.8.3
throat: ^5.0.0
ws: ^7.5.1
- yargs: ^15.3.1
+ yargs: ^17.5.1
bin:
metro: src/cli.js
- checksum: 03bdd94e7857e66046131eb943b8caccb986d86ccd87f3a9abd14d0dc860f4912e49adf8aa96c34f3ea55a25d3f4832f06199e97aac38d6df3fdbe9ac0ef1aa8
+ checksum: 8b119451ab1f5af350a73132bd9e38c01b727a6986fd9d5574eb8d44fc96d1e09b8f7798c35defca0fba3c299918da77044f6f2bd7bb7138864c88b55f51a6db
languageName: node
linkType: hard
@@ -7987,6 +8836,13 @@ __metadata:
languageName: node
linkType: hard
+"natural-compare-lite@npm:^1.4.0":
+ version: 1.4.0
+ resolution: "natural-compare-lite@npm:1.4.0"
+ checksum: 5222ac3986a2b78dd6069ac62cbb52a7bf8ffc90d972ab76dfe7b01892485d229530ed20d0c62e79a6b363a663b273db3bde195a1358ce9e5f779d4453887225
+ languageName: node
+ linkType: hard
+
"natural-compare@npm:^1.4.0":
version: 1.4.0
resolution: "natural-compare@npm:1.4.0"
@@ -8150,10 +9006,17 @@ __metadata:
languageName: node
linkType: hard
-"ob1@npm:0.72.3":
- version: 0.72.3
- resolution: "ob1@npm:0.72.3"
- checksum: 21ef5c2565b3ec0b5f190f117f205548ed3ee935e5884d916da7cb570ad1bd0206e1dbd542b91c004cd4e6eb5ee5100517f37e9664f23dbb6cbecc9cdb5b26eb
+"ob1@npm:0.73.7":
+ version: 0.73.7
+ resolution: "ob1@npm:0.73.7"
+ checksum: 47fb8d4ad6893cfa49a307242646c82edb6a3a1e405785a33de4330d2f70179811deef675388bf496b10099c0cdda139b198efce8810b5f5bc1159e6850bef16
+ languageName: node
+ linkType: hard
+
+"ob1@npm:0.73.8":
+ version: 0.73.8
+ resolution: "ob1@npm:0.73.8"
+ checksum: 92e10c34cc7f700256a61b3f782a828f9fe222a65895a9f08b3b2d3b4afccae3805d8807f41cdcddfb5a020f37b874e81055e36329ffc6802d523ed2d0d26ebe
languageName: node
linkType: hard
@@ -8210,35 +9073,35 @@ __metadata:
languageName: node
linkType: hard
-"object.entries@npm:^1.1.5":
- version: 1.1.5
- resolution: "object.entries@npm:1.1.5"
+"object.entries@npm:^1.1.6":
+ version: 1.1.6
+ resolution: "object.entries@npm:1.1.6"
dependencies:
call-bind: ^1.0.2
- define-properties: ^1.1.3
- es-abstract: ^1.19.1
- checksum: d658696f74fd222060d8428d2a9fda2ce736b700cb06f6bdf4a16a1892d145afb746f453502b2fa55d1dca8ead6f14ddbcf66c545df45adadea757a6c4cd86c7
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ checksum: 0f8c47517e6a9a980241eafe3b73de11e59511883173c2b93d67424a008e47e11b77c80e431ad1d8a806f6108b225a1cab9223e53e555776c612a24297117d28
languageName: node
linkType: hard
-"object.fromentries@npm:^2.0.5":
- version: 2.0.5
- resolution: "object.fromentries@npm:2.0.5"
+"object.fromentries@npm:^2.0.6":
+ version: 2.0.6
+ resolution: "object.fromentries@npm:2.0.6"
dependencies:
call-bind: ^1.0.2
- define-properties: ^1.1.3
- es-abstract: ^1.19.1
- checksum: 61a0b565ded97b76df9e30b569729866e1824cce902f98e90bb106e84f378aea20163366f66dc75c9000e2aad2ed0caf65c6f530cb2abc4c0c0f6c982102db4b
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ checksum: 453c6d694180c0c30df451b60eaf27a5b9bca3fb43c37908fd2b78af895803dc631242bcf05582173afa40d8d0e9c96e16e8874b39471aa53f3ac1f98a085d85
languageName: node
linkType: hard
-"object.hasown@npm:^1.1.1":
- version: 1.1.1
- resolution: "object.hasown@npm:1.1.1"
+"object.hasown@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "object.hasown@npm:1.1.2"
dependencies:
define-properties: ^1.1.4
- es-abstract: ^1.19.5
- checksum: d8ed4907ce57f48b93e3b53c418fd6787bf226a51e8d698c91e39b78e80fe5b124cb6282f6a9d5be21cf9e2c7829ab10206dcc6112b7748860eefe641880c793
+ es-abstract: ^1.20.4
+ checksum: b936572536db0cdf38eb30afd2f1026a8b6f2cc5d2c4497c9d9bbb01eaf3e980dead4fd07580cfdd098e6383e5a9db8212d3ea0c6bdd2b5e68c60aa7e3b45566
languageName: node
linkType: hard
@@ -8251,14 +9114,14 @@ __metadata:
languageName: node
linkType: hard
-"object.values@npm:^1.1.5":
- version: 1.1.5
- resolution: "object.values@npm:1.1.5"
+"object.values@npm:^1.1.6":
+ version: 1.1.6
+ resolution: "object.values@npm:1.1.6"
dependencies:
call-bind: ^1.0.2
- define-properties: ^1.1.3
- es-abstract: ^1.19.1
- checksum: 0f17e99741ebfbd0fa55ce942f6184743d3070c61bd39221afc929c8422c4907618c8da694c6915bc04a83ab3224260c779ba37fc07bb668bdc5f33b66a902a4
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ checksum: f6fff9fd817c24cfd8107f50fb33061d81cd11bacc4e3dbb3852e9ff7692fde4dbce823d4333ea27cd9637ef1b6690df5fbb61f1ed314fa2959598dc3ae23d8e
languageName: node
linkType: hard
@@ -8615,12 +9478,12 @@ __metadata:
languageName: node
linkType: hard
-"prettier@npm:^2.0.2":
- version: 2.7.1
- resolution: "prettier@npm:2.7.1"
+"prettier@npm:^2.4.1":
+ version: 2.8.4
+ resolution: "prettier@npm:2.8.4"
bin:
prettier: bin-prettier.js
- checksum: 55a4409182260866ab31284d929b3cb961e5fdb91fe0d2e099dac92eaecec890f36e524b4c19e6ceae839c99c6d7195817579cdffc8e2c80da0cb794463a748b
+ checksum: c173064bf3df57b6d93d19aa98753b9b9dd7657212e33b41ada8e2e9f9884066bb9ca0b4005b89b3ab137efffdf8fbe0b462785aba20364798ff4303aadda57e
languageName: node
linkType: hard
@@ -8647,6 +9510,17 @@ __metadata:
languageName: node
linkType: hard
+"pretty-format@npm:^29.4.3":
+ version: 29.4.3
+ resolution: "pretty-format@npm:29.4.3"
+ dependencies:
+ "@jest/schemas": ^29.4.3
+ ansi-styles: ^5.0.0
+ react-is: ^18.0.0
+ checksum: 3258b9a010bd79b3cf73783ad1e4592b6326fc981b6e31b742f316f14e7fbac09b48a9dbf274d092d9bde404db9fe16f518370e121837dc078a597392e6e5cc5
+ languageName: node
+ linkType: hard
+
"process-nextick-args@npm:~2.0.0":
version: 2.0.1
resolution: "process-nextick-args@npm:2.0.1"
@@ -8671,7 +9545,7 @@ __metadata:
languageName: node
linkType: hard
-"promise@npm:^8.0.3":
+"promise@npm:^8.3.0":
version: 8.3.0
resolution: "promise@npm:8.3.0"
dependencies:
@@ -8690,7 +9564,7 @@ __metadata:
languageName: node
linkType: hard
-"prop-types@npm:^15.6.0, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1":
+"prop-types@npm:*, prop-types@npm:^15.6.0, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1":
version: 15.8.1
resolution: "prop-types@npm:15.8.1"
dependencies:
@@ -8744,13 +9618,13 @@ __metadata:
languageName: node
linkType: hard
-"react-devtools-core@npm:4.24.0":
- version: 4.24.0
- resolution: "react-devtools-core@npm:4.24.0"
+"react-devtools-core@npm:^4.26.1":
+ version: 4.27.2
+ resolution: "react-devtools-core@npm:4.27.2"
dependencies:
shell-quote: ^1.6.1
ws: ^7
- checksum: c9e21ff2621447a6de51d4a350f3859e8077634f8be327f006d8da73dba349e78432ef910e432f066c615938fed697231ed3daee8f9eae049004c14ebac85625
+ checksum: f52e2b05b8043c79fce6c0f9c93579f731a1850af79442ac7b8dfde5fb12e03f7d4f48dafc3c84e28c3675565f4af8a7002e49bcab862ece89c90dcef850a813
languageName: node
linkType: hard
@@ -8793,15 +9667,15 @@ __metadata:
languageName: node
linkType: hard
-"react-native-codegen@npm:^0.70.6":
- version: 0.70.6
- resolution: "react-native-codegen@npm:0.70.6"
+"react-native-codegen@npm:^0.71.5":
+ version: 0.71.5
+ resolution: "react-native-codegen@npm:0.71.5"
dependencies:
"@babel/parser": ^7.14.0
- flow-parser: ^0.121.0
+ flow-parser: ^0.185.0
jscodeshift: ^0.13.1
nullthrows: ^1.1.1
- checksum: 2a50ad71e09bc8cbb3694057cf47d6e9665c16f3968d1dc2b71e83c8c4e7be3b07b74bea08750ec9c8f6c60e6c746a5f695963c8694e5a76edcbce35a53a6a06
+ checksum: d3a40b557d4b3a0d51664070eb8388b0dde247a0518025ff5a815d3573c98ff16f616df8236e827ee16625f685169931db5c966dd144d860ad5aed437b65b28c
languageName: node
linkType: hard
@@ -8847,10 +9721,10 @@ __metadata:
languageName: node
linkType: hard
-"react-native-gradle-plugin@npm:^0.70.3":
- version: 0.70.3
- resolution: "react-native-gradle-plugin@npm:0.70.3"
- checksum: 04a3379842bcb4709ac6b37e093a3de59acd33b28b200885843b13908fac685a77ab81d732c34090c56e5c0eec971d578b227f302bd04fe7901e8792d434f41f
+"react-native-gradle-plugin@npm:^0.71.15":
+ version: 0.71.15
+ resolution: "react-native-gradle-plugin@npm:0.71.15"
+ checksum: e1c1714568324405fbca4ca841a0ab62cd8b90c65b3320183825161358f2bdb5226c8b22153b3007c2455dc7535d839d07d43148e6cba7952ae948636154f2b6
languageName: node
linkType: hard
@@ -8898,13 +9772,13 @@ __metadata:
languageName: node
linkType: hard
-"react-native-reanimated@npm:^2.12.0":
- version: 2.12.0
- resolution: "react-native-reanimated@npm:2.12.0"
+"react-native-reanimated@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "react-native-reanimated@npm:3.0.0"
dependencies:
"@babel/plugin-transform-object-assign": ^7.16.7
"@babel/preset-typescript": ^7.16.7
- "@types/invariant": ^2.2.35
+ convert-source-map: ^1.7.0
invariant: ^2.2.4
lodash.isequal: ^4.5.0
setimmediate: ^1.0.5
@@ -8913,7 +9787,7 @@ __metadata:
"@babel/core": ^7.0.0-0
react: "*"
react-native: "*"
- checksum: ef94d7888ad77859a9cf13156a88d6b7f2d96622bf8f7a19415fd3b7f2a588a1a78214711ce77259bfc45ceb5112c43cad8b96b034dc3ab749a1e0a835a923d0
+ checksum: 86b3cb4133f0dc554f7d45188890c27d602f0122c12c4edf01252e7ec46840d69cbda16a308e8da27c09d152a57f3a6e860b96b44a1810e0dabda5a7f93f42e9
languageName: node
linkType: hard
@@ -9036,47 +9910,49 @@ __metadata:
languageName: node
linkType: hard
-"react-native@npm:^0.70.5":
- version: 0.70.5
- resolution: "react-native@npm:0.70.5"
+"react-native@npm:^0.71.3":
+ version: 0.71.3
+ resolution: "react-native@npm:0.71.3"
dependencies:
- "@jest/create-cache-key-function": ^29.0.3
- "@react-native-community/cli": 9.2.1
- "@react-native-community/cli-platform-android": 9.2.1
- "@react-native-community/cli-platform-ios": 9.2.1
+ "@jest/create-cache-key-function": ^29.2.1
+ "@react-native-community/cli": 10.1.3
+ "@react-native-community/cli-platform-android": 10.1.3
+ "@react-native-community/cli-platform-ios": 10.1.1
"@react-native/assets": 1.0.0
- "@react-native/normalize-color": 2.0.0
+ "@react-native/normalize-color": 2.1.0
"@react-native/polyfills": 2.0.0
abort-controller: ^3.0.0
anser: ^1.4.9
base64-js: ^1.1.2
+ deprecated-react-native-prop-types: ^3.0.1
event-target-shim: ^5.0.1
invariant: ^2.2.4
- jsc-android: ^250230.2.1
+ jest-environment-node: ^29.2.1
+ jsc-android: ^250231.0.0
memoize-one: ^5.0.0
- metro-react-native-babel-transformer: 0.72.3
- metro-runtime: 0.72.3
- metro-source-map: 0.72.3
+ metro-react-native-babel-transformer: 0.73.7
+ metro-runtime: 0.73.7
+ metro-source-map: 0.73.7
mkdirp: ^0.5.1
nullthrows: ^1.1.1
pretty-format: ^26.5.2
- promise: ^8.0.3
- react-devtools-core: 4.24.0
- react-native-codegen: ^0.70.6
- react-native-gradle-plugin: ^0.70.3
+ promise: ^8.3.0
+ react-devtools-core: ^4.26.1
+ react-native-codegen: ^0.71.5
+ react-native-gradle-plugin: ^0.71.15
react-refresh: ^0.4.0
react-shallow-renderer: ^16.15.0
regenerator-runtime: ^0.13.2
- scheduler: ^0.22.0
+ scheduler: ^0.23.0
stacktrace-parser: ^0.1.3
use-sync-external-store: ^1.0.0
whatwg-fetch: ^3.0.0
- ws: ^6.1.4
+ ws: ^6.2.2
peerDependencies:
- react: 18.1.0
+ react: 18.2.0
bin:
react-native: cli.js
- checksum: 5aca6e1dba32c450078117c874e368efa7e291fbf37263a30935e395475343ad78f87d4e41d12742cc16d9fcaebd5175a631962fc5d620daa312079782d0a66c
+ checksum: 1f6cee37352db4981eadee3e07b04f19d4ad3eeebf2ede7e8d98d42c87ea6041ec3e5703038349c650148fadb1bfab3db0c52121620fd946d9cf4a47b130b715
languageName: node
linkType: hard
@@ -9206,6 +10082,13 @@ __metadata:
languageName: node
linkType: hard
+"regenerator-runtime@npm:^0.13.11":
+ version: 0.13.11
+ resolution: "regenerator-runtime@npm:0.13.11"
+ checksum: 27481628d22a1c4e3ff551096a683b424242a216fee44685467307f14d58020af1e19660bf2e26064de946bad7eff28950eae9f8209d55723e2d9351e632bbb4
+ languageName: node
+ linkType: hard
+
"regenerator-transform@npm:^0.15.0":
version: 0.15.0
resolution: "regenerator-transform@npm:0.15.0"
@@ -9225,7 +10108,7 @@ __metadata:
languageName: node
linkType: hard
-"regexp.prototype.flags@npm:^1.4.1, regexp.prototype.flags@npm:^1.4.3":
+"regexp.prototype.flags@npm:^1.4.3":
version: 1.4.3
resolution: "regexp.prototype.flags@npm:1.4.3"
dependencies:
@@ -9236,7 +10119,7 @@ __metadata:
languageName: node
linkType: hard
-"regexpp@npm:^3.0.0, regexpp@npm:^3.2.0":
+"regexpp@npm:^3.2.0":
version: 3.2.0
resolution: "regexpp@npm:3.2.0"
checksum: a78dc5c7158ad9ddcfe01aa9144f46e192ddbfa7b263895a70a5c6c73edd9ce85faf7c0430e59ac38839e1734e275b9c3de5c57ee3ab6edc0e0b1bdebefccef8
@@ -9347,7 +10230,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.20.0":
+"resolve@npm:^1.14.2, resolve@npm:^1.20.0":
version: 1.22.1
resolution: "resolve@npm:1.22.1"
dependencies:
@@ -9360,7 +10243,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:^2.0.0-next.3":
+"resolve@npm:^2.0.0-next.4":
version: 2.0.0-next.4
resolution: "resolve@npm:2.0.0-next.4"
dependencies:
@@ -9373,7 +10256,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.20.0#~builtin":
+"resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.20.0#~builtin":
version: 1.22.1
resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=07638b"
dependencies:
@@ -9386,7 +10269,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@^2.0.0-next.3#~builtin":
+"resolve@patch:resolve@^2.0.0-next.4#~builtin":
version: 2.0.0-next.4
resolution: "resolve@patch:resolve@npm%3A2.0.0-next.4#~builtin::version=2.0.0-next.4&hash=07638b"
dependencies:
@@ -9430,17 +10313,6 @@ __metadata:
languageName: node
linkType: hard
-"rimraf@npm:^2.5.4":
- version: 2.7.1
- resolution: "rimraf@npm:2.7.1"
- dependencies:
- glob: ^7.1.3
- bin:
- rimraf: ./bin.js
- checksum: cdc7f6eacb17927f2a075117a823e1c5951792c6498ebcce81ca8203454a811d4cf8900314154d3259bb8f0b42ab17f67396a8694a54cae3283326e57ad250cd
- languageName: node
- linkType: hard
-
"rimraf@npm:^3.0.2":
version: 3.0.2
resolution: "rimraf@npm:3.0.2"
@@ -9529,15 +10401,6 @@ __metadata:
languageName: node
linkType: hard
-"scheduler@npm:^0.22.0":
- version: 0.22.0
- resolution: "scheduler@npm:0.22.0"
- dependencies:
- loose-envify: ^1.1.0
- checksum: a8ef5cab769c020cd6382ad9ecc3f72dbde56a50a36639b3a42ad9c11f7724f03700bcad373044059b8067d4a6365154dc7c0ca8027ef20ff4900cf58a0fc2c5
- languageName: node
- linkType: hard
-
"scheduler@npm:^0.23.0":
version: 0.23.0
resolution: "scheduler@npm:0.23.0"
@@ -9565,7 +10428,7 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.3.7":
+"semver@npm:^7.3.5, semver@npm:^7.3.7":
version: 7.3.8
resolution: "semver@npm:7.3.8"
dependencies:
@@ -9848,7 +10711,7 @@ __metadata:
languageName: node
linkType: hard
-"source-map-support@npm:^0.5.16":
+"source-map-support@npm:^0.5.16, source-map-support@npm:~0.5.20":
version: 0.5.21
resolution: "source-map-support@npm:0.5.21"
dependencies:
@@ -10009,19 +10872,19 @@ __metadata:
languageName: node
linkType: hard
-"string.prototype.matchall@npm:^4.0.7":
- version: 4.0.7
- resolution: "string.prototype.matchall@npm:4.0.7"
+"string.prototype.matchall@npm:^4.0.8":
+ version: 4.0.8
+ resolution: "string.prototype.matchall@npm:4.0.8"
dependencies:
call-bind: ^1.0.2
- define-properties: ^1.1.3
- es-abstract: ^1.19.1
- get-intrinsic: ^1.1.1
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ get-intrinsic: ^1.1.3
has-symbols: ^1.0.3
internal-slot: ^1.0.3
- regexp.prototype.flags: ^1.4.1
+ regexp.prototype.flags: ^1.4.3
side-channel: ^1.0.4
- checksum: fc09f3ccbfb325de0472bcc87a6be0598a7499e0b4a31db5789676155b15754a4cc4bb83924f15fc9ed48934dac7366ee52c8b9bd160bed6fd072c93b489e75c
+ checksum: 952da3a818de42ad1c10b576140a5e05b4de7b34b8d9dbf00c3ac8c1293e9c0f533613a39c5cda53e0a8221f2e710bc2150e730b1c2278d60004a8a35726efb6
languageName: node
linkType: hard
@@ -10036,6 +10899,17 @@ __metadata:
languageName: node
linkType: hard
+"string.prototype.trimend@npm:^1.0.6":
+ version: 1.0.6
+ resolution: "string.prototype.trimend@npm:1.0.6"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ checksum: 0fdc34645a639bd35179b5a08227a353b88dc089adf438f46be8a7c197fc3f22f8514c1c9be4629b3cd29c281582730a8cbbad6466c60f76b5f99cf2addb132e
+ languageName: node
+ linkType: hard
+
"string.prototype.trimstart@npm:^1.0.5":
version: 1.0.5
resolution: "string.prototype.trimstart@npm:1.0.5"
@@ -10047,6 +10921,17 @@ __metadata:
languageName: node
linkType: hard
+"string.prototype.trimstart@npm:^1.0.6":
+ version: 1.0.6
+ resolution: "string.prototype.trimstart@npm:1.0.6"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ checksum: 89080feef416621e6ef1279588994305477a7a91648d9436490d56010a1f7adc39167cddac7ce0b9884b8cdbef086987c4dcb2960209f2af8bac0d23ceff4f41
+ languageName: node
+ linkType: hard
+
"string_decoder@npm:^1.1.1":
version: 1.3.0
resolution: "string_decoder@npm:1.3.0"
@@ -10120,6 +11005,13 @@ __metadata:
languageName: node
linkType: hard
+"strnum@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "strnum@npm:1.0.5"
+ checksum: 651b2031db5da1bf4a77fdd2f116a8ac8055157c5420f5569f64879133825915ad461513e7202a16d7fec63c54fd822410d0962f8ca12385c4334891b9ae6dd2
+ languageName: node
+ linkType: hard
+
"sudo-prompt@npm:^9.0.0":
version: 9.2.1
resolution: "sudo-prompt@npm:9.2.1"
@@ -10194,6 +11086,20 @@ __metadata:
languageName: node
linkType: hard
+"terser@npm:^5.15.0":
+ version: 5.16.5
+ resolution: "terser@npm:5.16.5"
+ dependencies:
+ "@jridgewell/source-map": ^0.3.2
+ acorn: ^8.5.0
+ commander: ^2.20.0
+ source-map-support: ~0.5.20
+ bin:
+ terser: bin/terser
+ checksum: f2c1a087fac7f4ff04b1b4e79bffc52e2fc0b068b98912bfcc0b341184c284c30c19ed73f76ac92b225b71668f7f8fc586d99a7e50a29cdc1c916cb1265522ec
+ languageName: node
+ linkType: hard
+
"test-exclude@npm:^6.0.0":
version: 6.0.0
resolution: "test-exclude@npm:6.0.0"
@@ -10329,7 +11235,7 @@ __metadata:
languageName: node
linkType: hard
-"tsutils@npm:^3.17.1, tsutils@npm:^3.21.0":
+"tsutils@npm:^3.21.0":
version: 3.21.0
resolution: "tsutils@npm:3.21.0"
dependencies:
@@ -10377,6 +11283,17 @@ __metadata:
languageName: node
linkType: hard
+"typed-array-length@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "typed-array-length@npm:1.0.4"
+ dependencies:
+ call-bind: ^1.0.2
+ for-each: ^0.3.3
+ is-typed-array: ^1.1.9
+ checksum: 2228febc93c7feff142b8c96a58d4a0d7623ecde6c7a24b2b98eb3170e99f7c7eff8c114f9b283085cd59dcd2bd43aadf20e25bba4b034a53c5bb292f71f8956
+ languageName: node
+ linkType: hard
+
"typeorm@npm:^0.3.10":
version: 0.3.10
resolution: "typeorm@npm:0.3.10"
@@ -10758,6 +11675,20 @@ __metadata:
languageName: node
linkType: hard
+"which-typed-array@npm:^1.1.9":
+ version: 1.1.9
+ resolution: "which-typed-array@npm:1.1.9"
+ dependencies:
+ available-typed-arrays: ^1.0.5
+ call-bind: ^1.0.2
+ for-each: ^0.3.3
+ gopd: ^1.0.1
+ has-tostringtag: ^1.0.0
+ is-typed-array: ^1.1.10
+ checksum: fe0178ca44c57699ca2c0e657b64eaa8d2db2372a4e2851184f568f98c478ae3dc3fdb5f7e46c384487046b0cf9e23241423242b277e03e8ba3dabc7c84c98ef
+ languageName: node
+ linkType: hard
+
"which@npm:^1.2.9":
version: 1.3.1
resolution: "which@npm:1.3.1"
@@ -10836,7 +11767,7 @@ __metadata:
languageName: node
linkType: hard
-"write-file-atomic@npm:^4.0.1":
+"write-file-atomic@npm:^4.0.1, write-file-atomic@npm:^4.0.2":
version: 4.0.2
resolution: "write-file-atomic@npm:4.0.2"
dependencies:
@@ -10846,7 +11777,7 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^6.1.4":
+"ws@npm:^6.2.2":
version: 6.2.2
resolution: "ws@npm:6.2.2"
dependencies:
@@ -10908,6 +11839,13 @@ __metadata:
languageName: node
linkType: hard
+"yallist@npm:^3.0.2":
+ version: 3.1.1
+ resolution: "yallist@npm:3.1.1"
+ checksum: 48f7bb00dc19fc635a13a39fe547f527b10c9290e7b3e836b9a8f1ca04d4d342e85714416b3c2ab74949c9c66f9cebb0473e6bc353b79035356103b47641285d
+ languageName: node
+ linkType: hard
+
"yallist@npm:^4.0.0":
version: 4.0.0
resolution: "yallist@npm:4.0.0"
@@ -10932,14 +11870,14 @@ __metadata:
languageName: node
linkType: hard
-"yargs-parser@npm:^21.0.0":
+"yargs-parser@npm:^21.0.0, yargs-parser@npm:^21.1.1":
version: 21.1.1
resolution: "yargs-parser@npm:21.1.1"
checksum: ed2d96a616a9e3e1cc7d204c62ecc61f7aaab633dcbfab2c6df50f7f87b393993fe6640d017759fe112d0cb1e0119f2b4150a87305cc873fd90831c6a58ccf1c
languageName: node
linkType: hard
-"yargs@npm:^15.1.0, yargs@npm:^15.3.1":
+"yargs@npm:^15.1.0":
version: 15.4.1
resolution: "yargs@npm:15.4.1"
dependencies:
@@ -10988,6 +11926,21 @@ __metadata:
languageName: node
linkType: hard
+"yargs@npm:^17.5.1":
+ version: 17.7.1
+ resolution: "yargs@npm:17.7.1"
+ 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
+ checksum: 3d8a43c336a4942bc68080768664aca85c7bd406f018bad362fd255c41c8f4e650277f42fd65d543fce99e084124ddafee7bbfc1a5c6a8fda4cec78609dcf8d4
+ languageName: node
+ linkType: hard
+
"yocto-queue@npm:^0.1.0":
version: 0.1.0
resolution: "yocto-queue@npm:0.1.0"