diff --git a/.github/workflows/close-stale.yml b/.github/workflows/close-stale.yml
new file mode 100644
index 000000000..6e1c4eda3
--- /dev/null
+++ b/.github/workflows/close-stale.yml
@@ -0,0 +1,21 @@
+name: Close Stale Issues
+on:
+ schedule:
+ - cron: '0 0 * * *' # Run every day at midnight
+jobs:
+ close_stale_prs:
+ runs-on: ubuntu-latest
+ steps:
+ - name: Close stale pull requests
+ uses: actions/stale@v5
+ with:
+ days-before-stale: 30
+ days-before-pr-close: 60
+ days-before-close: 14
+ stale-issue-message: 'This issue has been marked as stale because it has been inactive for 30 days. Please update this issue or it will be automatically closed in 14 days.'
+ stale-pr-message: 'This pull request has been marked as stale because it has been inactive for 60 days. Please update this pull request or it will be automatically closed in 14 days.'
+ close-issue-message: 'This issue has been automatically closed because it has been inactive for more than 14 days. Please reopen if you want to add more context.'
+ close-pr-message: 'This pull request has been automatically closed because it has been inactive for more than 14 days. Please reopen if you still intend to submit this pull request.'
+ stale-pr-label: stale
+ stape-issue-label: stale
+
diff --git a/packages/TesterApp/.node-version b/packages/TesterApp/.node-version
deleted file mode 100644
index 25bf17fc5..000000000
--- a/packages/TesterApp/.node-version
+++ /dev/null
@@ -1 +0,0 @@
-18
\ No newline at end of file
diff --git a/packages/TesterApp/CHANGELOG.md b/packages/TesterApp/CHANGELOG.md
index bfa728ee2..c693f45df 100644
--- a/packages/TesterApp/CHANGELOG.md
+++ b/packages/TesterApp/CHANGELOG.md
@@ -1,5 +1,27 @@
# testerapp
+## 0.1.7
+
+### Patch Changes
+
+- [#476](https://github.com/callstack/repack/pull/476) [`c60d88a`](https://github.com/callstack/repack/commit/c60d88ac95105b39222eb3062cc40c0afde73496) Thanks [@szymonrybczak](https://github.com/szymonrybczak)! - Upgraded TesterApp to react-native@0.73.0
+
+* [#479](https://github.com/callstack/repack/pull/479) [`b1ad518`](https://github.com/callstack/repack/commit/b1ad518a7ff76e5ffe95a9af02469cc74b99584e) Thanks [@ambar](https://github.com/ambar)! - Added the ability to fully leverage the webpack built-in caching mechanism to optimise cold build times.
+
+* Updated dependencies [[`e1476e6`](https://github.com/callstack/repack/commit/e1476e644c1da9cee5bc933b32219027248bd5af), [`b1ad518`](https://github.com/callstack/repack/commit/b1ad518a7ff76e5ffe95a9af02469cc74b99584e)]:
+ - @callstack/repack@3.7.0
+
+## 0.1.6
+
+### Patch Changes
+
+- [#460](https://github.com/callstack/repack/pull/460) [`8992399`](https://github.com/callstack/repack/commit/8992399278b2fb4f17d92a1c25c502dfb4dc7a45) Thanks [@jbroma](https://github.com/jbroma)! - Force light theme in TesterApp
+
+* [#458](https://github.com/callstack/repack/pull/458) [`8e174dd`](https://github.com/callstack/repack/commit/8e174dd8b7e11c5318ba3b6fc10e8aff94483202) Thanks [@jbroma](https://github.com/jbroma)! - Upgraded TesterApp to react-native@0.72.6
+
+* Updated dependencies [[`74de630`](https://github.com/callstack/repack/commit/74de630d4a27215580e6f835b6204757f2998a5a)]:
+ - @callstack/repack@3.6.0
+
## 0.1.5
### Patch Changes
diff --git a/packages/TesterApp/Gemfile b/packages/TesterApp/Gemfile
index 1142b1b20..b4032aa2d 100644
--- a/packages/TesterApp/Gemfile
+++ b/packages/TesterApp/Gemfile
@@ -3,4 +3,5 @@ source 'https://rubygems.org'
# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version
ruby '>= 2.6.10'
-gem 'cocoapods', '>= 1.11.3'
+gem 'cocoapods', '~> 1.13'
+gem 'activesupport', '>= 6.1.7.3', '< 7.1.0'
diff --git a/packages/TesterApp/Gemfile.lock b/packages/TesterApp/Gemfile.lock
index 744beae46..09438f225 100644
--- a/packages/TesterApp/Gemfile.lock
+++ b/packages/TesterApp/Gemfile.lock
@@ -1,30 +1,29 @@
GEM
remote: https://rubygems.org/
specs:
- CFPropertyList (3.0.5)
+ CFPropertyList (3.0.6)
rexml
- activesupport (6.1.7)
+ activesupport (7.0.8)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
- zeitwerk (~> 2.3)
- addressable (2.8.1)
+ addressable (2.8.5)
public_suffix (>= 2.0.2, < 6.0)
algoliasearch (1.27.5)
httpclient (~> 2.8, >= 2.8.3)
json (>= 1.5.1)
atomos (0.1.3)
claide (1.1.0)
- cocoapods (1.11.3)
+ cocoapods (1.14.2)
addressable (~> 2.8)
claide (>= 1.0.2, < 2.0)
- cocoapods-core (= 1.11.3)
+ cocoapods-core (= 1.14.2)
cocoapods-deintegrate (>= 1.0.3, < 2.0)
- cocoapods-downloader (>= 1.4.0, < 2.0)
+ cocoapods-downloader (>= 2.0)
cocoapods-plugins (>= 1.0.0, < 2.0)
cocoapods-search (>= 1.0.0, < 2.0)
- cocoapods-trunk (>= 1.4.0, < 2.0)
+ cocoapods-trunk (>= 1.6.0, < 2.0)
cocoapods-try (>= 1.1.0, < 2.0)
colored2 (~> 3.1)
escape (~> 0.0.4)
@@ -32,10 +31,10 @@ GEM
gh_inspector (~> 1.0)
molinillo (~> 0.8.0)
nap (~> 1.0)
- ruby-macho (>= 1.0, < 3.0)
- xcodeproj (>= 1.21.0, < 2.0)
- cocoapods-core (1.11.3)
- activesupport (>= 5.0, < 7)
+ ruby-macho (>= 2.3.0, < 3.0)
+ xcodeproj (>= 1.23.0, < 2.0)
+ cocoapods-core (1.14.2)
+ activesupport (>= 5.0, < 8)
addressable (~> 2.8)
algoliasearch (~> 1.0)
concurrent-ruby (~> 1.1)
@@ -45,7 +44,7 @@ GEM
public_suffix (~> 4.0)
typhoeus (~> 1.0)
cocoapods-deintegrate (1.0.5)
- cocoapods-downloader (1.6.3)
+ cocoapods-downloader (2.0)
cocoapods-plugins (1.0.0)
nap
cocoapods-search (1.0.1)
@@ -54,38 +53,37 @@ GEM
netrc (~> 0.11)
cocoapods-try (1.2.0)
colored2 (3.1.2)
- concurrent-ruby (1.1.10)
+ concurrent-ruby (1.2.2)
escape (0.0.4)
ethon (0.16.0)
ffi (>= 1.15.0)
- ffi (1.15.5)
+ ffi (1.16.3)
fourflusher (2.3.1)
fuzzy_match (2.0.4)
gh_inspector (1.1.3)
httpclient (2.8.3)
- i18n (1.12.0)
+ i18n (1.14.1)
concurrent-ruby (~> 1.0)
- json (2.6.2)
- minitest (5.16.3)
+ json (2.6.3)
+ minitest (5.20.0)
molinillo (0.8.0)
nanaimo (0.3.0)
nap (1.1.0)
netrc (0.11.0)
public_suffix (4.0.7)
- rexml (3.2.5)
+ rexml (3.2.6)
ruby-macho (2.5.1)
typhoeus (1.4.0)
ethon (>= 0.9.0)
- tzinfo (2.0.5)
+ tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
- xcodeproj (1.22.0)
+ xcodeproj (1.23.0)
CFPropertyList (>= 2.3.3, < 4.0)
atomos (~> 0.1.3)
claide (>= 1.0.2, < 2.0)
colored2 (~> 3.1)
nanaimo (~> 0.3.0)
rexml (~> 3.2.4)
- zeitwerk (2.6.6)
PLATFORMS
arm64-darwin-21
@@ -93,10 +91,11 @@ PLATFORMS
ruby
DEPENDENCIES
- cocoapods (>= 1.11.3)
+ activesupport (>= 6.1.7.3, < 7.1.0)
+ cocoapods (~> 1.13)
RUBY VERSION
ruby 2.7.6p219
BUNDLED WITH
- 2.4.7
+ 2.4.20
diff --git a/packages/TesterApp/__tests__/start.test.ts b/packages/TesterApp/__tests__/start.test.ts
index 21eec0220..da0f5a4c4 100644
--- a/packages/TesterApp/__tests__/start.test.ts
+++ b/packages/TesterApp/__tests__/start.test.ts
@@ -29,6 +29,7 @@ beforeAll(async () => {
port,
silent: true,
logFile: path.join(TMP_DIR, 'server.log'),
+ webpackConfig: path.join(__dirname, './webpack.config.mjs'),
};
const { stop } = await start.func([], config as Config, args as Args);
diff --git a/packages/TesterApp/__tests__/webpack.config.mjs b/packages/TesterApp/__tests__/webpack.config.mjs
index e3c530393..d341c7af5 100644
--- a/packages/TesterApp/__tests__/webpack.config.mjs
+++ b/packages/TesterApp/__tests__/webpack.config.mjs
@@ -6,5 +6,9 @@ export default async (env) => {
...config.output,
path: process.env.TEST_WEBPACK_OUTPUT_DIR,
},
+ experiments: {
+ ...config.output.experiments,
+ lazyCompilation: false,
+ },
};
};
diff --git a/packages/TesterApp/android/app/build.gradle b/packages/TesterApp/android/app/build.gradle
index ee988414e..254486a13 100644
--- a/packages/TesterApp/android/app/build.gradle
+++ b/packages/TesterApp/android/app/build.gradle
@@ -1,8 +1,7 @@
apply plugin: "com.android.application"
+apply plugin: "org.jetbrains.kotlin.android"
apply plugin: "com.facebook.react"
-import com.android.build.OutputFile
-
/**
* 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.
@@ -13,8 +12,8 @@ react {
// 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 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")
@@ -52,14 +51,6 @@ react {
// 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.
*/
@@ -78,20 +69,11 @@ def enableProguardInReleaseBuilds = false
*/
def jscFlavor = 'org.webkit:android-jsc:+'
-/**
- * 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 {
ndkVersion rootProject.ext.ndkVersion
- compileSdkVersion rootProject.ext.compileSdkVersion
+ buildToolsVersion rootProject.ext.buildToolsVersion
+ compileSdk rootProject.ext.compileSdkVersion
namespace "com.testerapp"
defaultConfig {
@@ -101,15 +83,6 @@ android {
versionCode 1
versionName "1.0"
}
-
- splits {
- abi {
- reset()
- enable enableSeparateBuildPerCPUArchitecture
- universalApk false // If true, also generate a universal APK
- include (*reactNativeArchitectures())
- }
- }
signingConfigs {
debug {
storeFile file('debug.keystore')
@@ -130,37 +103,12 @@ android {
proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
}
}
-
- // applicationVariants are e.g. debug, release
- applicationVariants.all { variant ->
- variant.outputs.each { output ->
- // For each separate APK per architecture, set a unique version code as described here:
- // https://developer.android.com/studio/build/configure-apk-splits.html
- // 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 {
// The version of react-native is set by the React Native Gradle Plugin
implementation("com.facebook.react:react-android")
- implementation("androidx.swiperefreshlayout:swiperefreshlayout:1.0.0")
-
- debugImplementation("com.facebook.flipper:flipper:${FLIPPER_VERSION}")
- debugImplementation("com.facebook.flipper:flipper-network-plugin:${FLIPPER_VERSION}") {
- exclude group:'com.squareup.okhttp3', module:'okhttp'
- }
-
- debugImplementation("com.facebook.flipper:flipper-fresco-plugin:${FLIPPER_VERSION}")
-
if (hermesEnabled.toBoolean()) {
implementation("com.facebook.react:hermes-android")
} else {
diff --git a/packages/TesterApp/android/app/src/debug/java/com/testerapp/ReactNativeFlipper.java b/packages/TesterApp/android/app/src/debug/java/com/testerapp/ReactNativeFlipper.java
deleted file mode 100644
index 81aa1fc18..000000000
--- a/packages/TesterApp/android/app/src/debug/java/com/testerapp/ReactNativeFlipper.java
+++ /dev/null
@@ -1,76 +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.testerapp;
-
-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;
-
-/**
- * Class responsible of loading Flipper inside your React Native application. This is the debug
- * flavor of it. Here you can add your own plugins and customize the Flipper setup.
- */
-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 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/packages/TesterApp/android/app/src/main/java/com/testerapp/MainActivity.java b/packages/TesterApp/android/app/src/main/java/com/testerapp/MainActivity.java
deleted file mode 100644
index 16364d203..000000000
--- a/packages/TesterApp/android/app/src/main/java/com/testerapp/MainActivity.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package com.testerapp;
-
-import com.facebook.react.ReactActivity;
-import com.facebook.react.ReactActivityDelegate;
-import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint;
-import com.facebook.react.defaults.DefaultReactActivityDelegate;
-
-public class MainActivity extends ReactActivity {
-
- /**
- * Returns the name of the main component registered from JavaScript. This is used to schedule
- * rendering of the component.
- */
- @Override
- protected String getMainComponentName() {
- return "TesterApp";
- }
-
- /**
- * Returns the instance of the {@link ReactActivityDelegate}. Here we use a util class {@link
- * DefaultReactActivityDelegate} which allows you to easily enable Fabric and Concurrent React
- * (aka React 18) with two boolean flags.
- */
- @Override
- protected ReactActivityDelegate createReactActivityDelegate() {
- return new DefaultReactActivityDelegate(
- this,
- getMainComponentName(),
- // If you opted-in for the New Architecture, we enable the Fabric Renderer.
- DefaultNewArchitectureEntryPoint.getFabricEnabled(), // fabricEnabled
- // If you opted-in for the New Architecture, we enable Concurrent React (i.e. React 18).
- DefaultNewArchitectureEntryPoint.getConcurrentReactEnabled() // concurrentRootEnabled
- );
- }
-}
diff --git a/packages/TesterApp/android/app/src/main/java/com/testerapp/MainActivity.kt b/packages/TesterApp/android/app/src/main/java/com/testerapp/MainActivity.kt
new file mode 100644
index 000000000..7166eb7c8
--- /dev/null
+++ b/packages/TesterApp/android/app/src/main/java/com/testerapp/MainActivity.kt
@@ -0,0 +1,22 @@
+package com.testerapp
+
+import com.facebook.react.ReactActivity
+import com.facebook.react.ReactActivityDelegate
+import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.fabricEnabled
+import com.facebook.react.defaults.DefaultReactActivityDelegate
+
+class MainActivity : ReactActivity() {
+
+ /**
+ * Returns the name of the main component registered from JavaScript. This is used to schedule
+ * rendering of the component.
+ */
+ override fun getMainComponentName(): String = "TesterApp"
+
+ /**
+ * Returns the instance of the [ReactActivityDelegate]. We use [DefaultReactActivityDelegate]
+ * which allows you to enable New Architecture with a single boolean flags [fabricEnabled]
+ */
+ override fun createReactActivityDelegate(): ReactActivityDelegate =
+ DefaultReactActivityDelegate(this, mainComponentName, fabricEnabled)
+}
\ No newline at end of file
diff --git a/packages/TesterApp/android/app/src/main/java/com/testerapp/MainApplication.java b/packages/TesterApp/android/app/src/main/java/com/testerapp/MainApplication.java
deleted file mode 100644
index 8b8015dfb..000000000
--- a/packages/TesterApp/android/app/src/main/java/com/testerapp/MainApplication.java
+++ /dev/null
@@ -1,64 +0,0 @@
-package com.testerapp;
-
-import android.app.Application;
-
-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;
-import com.facebook.react.defaults.DefaultReactNativeHost;
-import com.facebook.soloader.SoLoader;
-
-import java.util.List;
-
-public class MainApplication extends Application implements ReactApplication {
-
- private final ReactNativeHost mReactNativeHost =
- new DefaultReactNativeHost(this) {
- @Override
- public boolean getUseDeveloperSupport() {
- return BuildConfig.DEBUG;
- }
-
- @Override
- protected List getPackages() {
- @SuppressWarnings("UnnecessaryLocalVariable")
- List packages = new PackageList(this).getPackages();
- // Packages that cannot be autolinked yet can be added manually here, for example:
- // packages.add(new MyReactNativePackage());
- return packages;
- }
-
- @Override
- protected String getJSMainModuleName() {
- return "index";
- }
-
- @Override
- protected boolean isNewArchEnabled() {
- return BuildConfig.IS_NEW_ARCHITECTURE_ENABLED;
- }
-
- @Override
- protected Boolean isHermesEnabled() {
- return BuildConfig.IS_HERMES_ENABLED;
- }
- };
-
- @Override
- public ReactNativeHost getReactNativeHost() {
- return mReactNativeHost;
- }
-
- @Override
- public void onCreate() {
- super.onCreate();
- 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.
- DefaultNewArchitectureEntryPoint.load();
- }
- ReactNativeFlipper.initializeFlipper(this, getReactNativeHost().getReactInstanceManager());
- }
-}
diff --git a/packages/TesterApp/android/app/src/main/java/com/testerapp/MainApplication.kt b/packages/TesterApp/android/app/src/main/java/com/testerapp/MainApplication.kt
new file mode 100644
index 000000000..00adf6ec1
--- /dev/null
+++ b/packages/TesterApp/android/app/src/main/java/com/testerapp/MainApplication.kt
@@ -0,0 +1,43 @@
+package com.testerapp
+
+import android.app.Application
+import com.facebook.react.PackageList
+import com.facebook.react.ReactApplication
+import com.facebook.react.ReactHost
+import com.facebook.react.ReactNativeHost
+import com.facebook.react.ReactPackage
+import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load
+import com.facebook.react.defaults.DefaultReactHost.getDefaultReactHost
+import com.facebook.react.defaults.DefaultReactNativeHost
+import com.facebook.soloader.SoLoader
+
+class MainApplication : Application(), ReactApplication {
+
+ override val reactNativeHost: ReactNativeHost =
+ object : DefaultReactNativeHost(this) {
+ override fun getPackages(): List {
+ // 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 = "index"
+
+ override fun getUseDeveloperSupport(): Boolean = BuildConfig.DEBUG
+
+ override val isNewArchEnabled: Boolean = BuildConfig.IS_NEW_ARCHITECTURE_ENABLED
+ override val isHermesEnabled: Boolean = BuildConfig.IS_HERMES_ENABLED
+ }
+
+ override val reactHost: ReactHost
+ get() = getDefaultReactHost(this.applicationContext, reactNativeHost)
+
+ override fun onCreate() {
+ super.onCreate()
+ SoLoader.init(this, 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()
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/TesterApp/android/app/src/main/res/drawable/rn_edit_text_material.xml b/packages/TesterApp/android/app/src/main/res/drawable/rn_edit_text_material.xml
index f35d99620..73b37e4d9 100644
--- a/packages/TesterApp/android/app/src/main/res/drawable/rn_edit_text_material.xml
+++ b/packages/TesterApp/android/app/src/main/res/drawable/rn_edit_text_material.xml
@@ -20,7 +20,7 @@
android:insetBottom="@dimen/abc_edit_text_inset_bottom_material">
-
-
diff --git a/packages/TesterApp/android/app/src/release/java/com/testerapp/ReactNativeFlipper.java b/packages/TesterApp/android/app/src/release/java/com/testerapp/ReactNativeFlipper.java
deleted file mode 100644
index 2c87cdb4c..000000000
--- a/packages/TesterApp/android/app/src/release/java/com/testerapp/ReactNativeFlipper.java
+++ /dev/null
@@ -1,21 +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.testerapp;
-
-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/packages/TesterApp/android/build.gradle b/packages/TesterApp/android/build.gradle
index 67d887b03..e1910f629 100644
--- a/packages/TesterApp/android/build.gradle
+++ b/packages/TesterApp/android/build.gradle
@@ -2,20 +2,23 @@
buildscript {
ext {
- buildToolsVersion = "33.0.0"
+ buildToolsVersion = "34.0.0"
minSdkVersion = 21
- compileSdkVersion = 33
- targetSdkVersion = 33
+ compileSdkVersion = 34
+ targetSdkVersion = 34
- // We use NDK 23 which has both M1 support and is the side-by-side NDK version from AGP.
- ndkVersion = "23.1.7779620"
+ ndkVersion = "25.1.8937393"
+ kotlinVersion = "1.8.0"
}
repositories {
google()
mavenCentral()
}
dependencies {
- classpath("com.android.tools.build:gradle:7.3.1")
+ classpath("com.android.tools.build:gradle")
classpath("com.facebook.react:react-native-gradle-plugin")
+ classpath("org.jetbrains.kotlin:kotlin-gradle-plugin")
}
}
+
+apply plugin: "com.facebook.react.rootproject"
diff --git a/packages/TesterApp/android/gradle.properties b/packages/TesterApp/android/gradle.properties
index e4af465e8..a46a5b90f 100644
--- a/packages/TesterApp/android/gradle.properties
+++ b/packages/TesterApp/android/gradle.properties
@@ -24,9 +24,6 @@ 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
diff --git a/packages/TesterApp/android/gradle/wrapper/gradle-wrapper.jar b/packages/TesterApp/android/gradle/wrapper/gradle-wrapper.jar
index 41d9927a4..7f93135c4 100644
Binary files a/packages/TesterApp/android/gradle/wrapper/gradle-wrapper.jar and b/packages/TesterApp/android/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/packages/TesterApp/android/gradle/wrapper/gradle-wrapper.properties b/packages/TesterApp/android/gradle/wrapper/gradle-wrapper.properties
index 8fad3f5a9..d11cdd907 100644
--- a/packages/TesterApp/android/gradle/wrapper/gradle-wrapper.properties
+++ b/packages/TesterApp/android/gradle/wrapper/gradle-wrapper.properties
@@ -1,5 +1,7 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-all.zip
+networkTimeout=10000
+validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
diff --git a/packages/TesterApp/android/gradlew b/packages/TesterApp/android/gradlew
index 1b6c78733..0adc8e1a5 100755
--- a/packages/TesterApp/android/gradlew
+++ b/packages/TesterApp/android/gradlew
@@ -55,7 +55,7 @@
# Darwin, MinGW, and NonStop.
#
# (3) This script is generated from the Groovy template
-# https://github.com/gradle/gradle/blob/master/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
+# https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
# within the Gradle project.
#
# You can find Gradle at https://github.com/gradle/gradle/.
@@ -80,13 +80,11 @@ do
esac
done
-APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit
-
-APP_NAME="Gradle"
+# This is normally unused
+# shellcheck disable=SC2034
APP_BASE_NAME=${0##*/}
-
-# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
-DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
+# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)
+APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit
# Use the maximum available, or set MAX_FD != -1 to use that value.
MAX_FD=maximum
@@ -133,22 +131,29 @@ location of your Java installation."
fi
else
JAVACMD=java
- which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+ if ! command -v java >/dev/null 2>&1
+ then
+ die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation."
+ fi
fi
# Increase the maximum file descriptors if we can.
if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then
case $MAX_FD in #(
max*)
+ # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked.
+ # shellcheck disable=SC3045
MAX_FD=$( ulimit -H -n ) ||
warn "Could not query maximum file descriptor limit"
esac
case $MAX_FD in #(
'' | soft) :;; #(
*)
+ # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked.
+ # shellcheck disable=SC3045
ulimit -n "$MAX_FD" ||
warn "Could not set maximum file descriptor limit to $MAX_FD"
esac
@@ -193,6 +198,10 @@ if "$cygwin" || "$msys" ; then
done
fi
+
+# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
+
# Collect all arguments for the java command;
# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of
# shell script including quotes and variable substitutions, so put them in
@@ -205,6 +214,12 @@ set -- \
org.gradle.wrapper.GradleWrapperMain \
"$@"
+# Stop when "xargs" is not available.
+if ! command -v xargs >/dev/null 2>&1
+then
+ die "xargs is not available"
+fi
+
# Use "xargs" to parse quoted args.
#
# With -n1 it outputs one arg per line, with the quotes and backslashes removed.
diff --git a/packages/TesterApp/android/gradlew.bat b/packages/TesterApp/android/gradlew.bat
index ac1b06f93..6689b85be 100644
--- a/packages/TesterApp/android/gradlew.bat
+++ b/packages/TesterApp/android/gradlew.bat
@@ -14,7 +14,7 @@
@rem limitations under the License.
@rem
-@if "%DEBUG%" == "" @echo off
+@if "%DEBUG%"=="" @echo off
@rem ##########################################################################
@rem
@rem Gradle startup script for Windows
@@ -25,7 +25,8 @@
if "%OS%"=="Windows_NT" setlocal
set DIRNAME=%~dp0
-if "%DIRNAME%" == "" set DIRNAME=.
+if "%DIRNAME%"=="" set DIRNAME=.
+@rem This is normally unused
set APP_BASE_NAME=%~n0
set APP_HOME=%DIRNAME%
@@ -40,7 +41,7 @@ if defined JAVA_HOME goto findJavaFromJavaHome
set JAVA_EXE=java.exe
%JAVA_EXE% -version >NUL 2>&1
-if "%ERRORLEVEL%" == "0" goto execute
+if %ERRORLEVEL% equ 0 goto execute
echo.
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
@@ -75,13 +76,15 @@ set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
:end
@rem End local scope for the variables with windows NT shell
-if "%ERRORLEVEL%"=="0" goto mainEnd
+if %ERRORLEVEL% equ 0 goto mainEnd
:fail
rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
rem the _cmd.exe /c_ return code!
-if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
-exit /b 1
+set EXIT_CODE=%ERRORLEVEL%
+if %EXIT_CODE% equ 0 set EXIT_CODE=1
+if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE%
+exit /b %EXIT_CODE%
:mainEnd
if "%OS%"=="Windows_NT" endlocal
diff --git a/packages/TesterApp/android/settings.gradle b/packages/TesterApp/android/settings.gradle
index 636a62d9d..563448d97 100644
--- a/packages/TesterApp/android/settings.gradle
+++ b/packages/TesterApp/android/settings.gradle
@@ -1,4 +1,4 @@
rootProject.name = 'TesterApp'
apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings)
include ':app'
-includeBuild('../node_modules/react-native-gradle-plugin')
+includeBuild('../node_modules/@react-native/gradle-plugin')
diff --git a/packages/TesterApp/babel.config.js b/packages/TesterApp/babel.config.js
index 4099d0ec5..d4461aec7 100644
--- a/packages/TesterApp/babel.config.js
+++ b/packages/TesterApp/babel.config.js
@@ -1,4 +1,4 @@
module.exports = {
- presets: ['module:metro-react-native-babel-preset'],
+ presets: ['module:@react-native/babel-preset'],
comments: true,
};
diff --git a/packages/TesterApp/ios/Podfile b/packages/TesterApp/ios/Podfile
index c11855022..a942d7dd3 100644
--- a/packages/TesterApp/ios/Podfile
+++ b/packages/TesterApp/ios/Podfile
@@ -1,19 +1,13 @@
-require_relative '../node_modules/react-native/scripts/react_native_pods'
-require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
+# Resolve react_native_pods.rb with node to allow for hoisting
+require Pod::Executable.execute_command('node', ['-p',
+ 'require.resolve(
+ "react-native/scripts/react_native_pods.rb",
+ {paths: [process.argv[1]]},
+ )', __dir__]).strip
platform :ios, min_ios_version_supported
prepare_react_native_project!
-# If you are using a `react-native-flipper` your iOS build will fail when `NO_FLIPPER=1` is set.
-# because `react-native-flipper` depends on (FlipperKit,...) that will be excluded
-#
-# To fix this you can also exclude `react-native-flipper` using a `react-native.config.js`
-# ```js
-# module.exports = {
-# dependencies: {
-# ...(process.env.NO_FLIPPER ? { 'react-native-flipper': { platforms: { ios: null } } } : {}),
-# ```
-flipper_config = ENV['NO_FLIPPER'] == "1" ? FlipperConfiguration.disabled : FlipperConfiguration.enabled
linkage = ENV['USE_FRAMEWORKS']
if linkage != nil
Pod::UI.puts "Configuring Pod with #{linkage}ally linked Frameworks".green
@@ -23,21 +17,9 @@ end
target 'TesterApp' do
config = use_native_modules!
- # Flags change depending on the env values.
- flags = get_default_flags()
-
use_react_native!(
:path => config[:reactNativePath],
- # Hermes is now enabled by default. Disable by setting this flag to false.
- # Upcoming versions of React Native may rely on get_default_flags(), but
- # we make it explicit here to aid in the React Native upgrade process.
- :hermes_enabled => flags[:hermes_enabled],
- :fabric_enabled => flags[:fabric_enabled],
- # Enables Flipper.
- #
- # Note that if you have use_frameworks! enabled, Flipper will not work and
- # you should disable the next line.
- :flipper_configuration => flipper_config,
+
# An absolute path to your application root.
:app_path => "#{Pod::Config.instance.installation_root}/.."
)
@@ -48,12 +30,11 @@ target 'TesterApp' do
end
post_install do |installer|
+ # https://github.com/facebook/react-native/blob/main/packages/react-native/scripts/react_native_pods.rb#L197-L202
react_native_post_install(
installer,
- # Set `mac_catalyst_enabled` to `true` in order to apply patches
- # necessary for Mac Catalyst builds
+ config[:reactNativePath],
:mac_catalyst_enabled => false
)
- __apply_Xcode_12_5_M1_post_install_workaround(installer)
end
end
diff --git a/packages/TesterApp/ios/Podfile.lock b/packages/TesterApp/ios/Podfile.lock
index 798c0fa70..5cc688969 100644
--- a/packages/TesterApp/ios/Podfile.lock
+++ b/packages/TesterApp/ios/Podfile.lock
@@ -1,126 +1,70 @@
PODS:
- - boost (1.76.0)
- - callstack-repack (3.5.1):
+ - boost (1.83.0)
+ - callstack-repack (3.7.0):
- JWTDecode (~> 3.0.0)
- React-Core
- SwiftyRSA (~> 1.7)
- - CocoaAsyncSocket (7.6.5)
- DoubleConversion (1.1.6)
- - FBLazyVector (0.71.8)
- - FBReactNativeSpec (0.71.8):
- - RCT-Folly (= 2021.07.22.00)
- - RCTRequired (= 0.71.8)
- - RCTTypeSafety (= 0.71.8)
- - React-Core (= 0.71.8)
- - React-jsi (= 0.71.8)
- - ReactCommon/turbomodule/core (= 0.71.8)
- - Flipper (0.125.0):
- - Flipper-Folly (~> 2.6)
- - Flipper-RSocket (~> 1.4)
- - Flipper-Boost-iOSX (1.76.0.1.11)
- - Flipper-DoubleConversion (3.2.0.1)
- - Flipper-Fmt (7.1.7)
- - Flipper-Folly (2.6.10):
- - Flipper-Boost-iOSX
- - Flipper-DoubleConversion
- - Flipper-Fmt (= 7.1.7)
- - Flipper-Glog
- - libevent (~> 2.1.12)
- - OpenSSL-Universal (= 1.1.1100)
- - Flipper-Glog (0.5.0.5)
- - Flipper-PeerTalk (0.0.4)
- - Flipper-RSocket (1.4.3):
- - Flipper-Folly (~> 2.6)
- - FlipperKit (0.125.0):
- - FlipperKit/Core (= 0.125.0)
- - FlipperKit/Core (0.125.0):
- - Flipper (~> 0.125.0)
- - FlipperKit/CppBridge
- - FlipperKit/FBCxxFollyDynamicConvert
- - FlipperKit/FBDefines
- - FlipperKit/FKPortForwarding
- - SocketRocket (~> 0.6.0)
- - FlipperKit/CppBridge (0.125.0):
- - Flipper (~> 0.125.0)
- - FlipperKit/FBCxxFollyDynamicConvert (0.125.0):
- - Flipper-Folly (~> 2.6)
- - FlipperKit/FBDefines (0.125.0)
- - FlipperKit/FKPortForwarding (0.125.0):
- - CocoaAsyncSocket (~> 7.6)
- - Flipper-PeerTalk (~> 0.0.4)
- - FlipperKit/FlipperKitHighlightOverlay (0.125.0)
- - FlipperKit/FlipperKitLayoutHelpers (0.125.0):
- - FlipperKit/Core
- - FlipperKit/FlipperKitHighlightOverlay
- - FlipperKit/FlipperKitLayoutTextSearchable
- - FlipperKit/FlipperKitLayoutIOSDescriptors (0.125.0):
- - FlipperKit/Core
- - FlipperKit/FlipperKitHighlightOverlay
- - FlipperKit/FlipperKitLayoutHelpers
- - YogaKit (~> 1.18)
- - FlipperKit/FlipperKitLayoutPlugin (0.125.0):
- - FlipperKit/Core
- - FlipperKit/FlipperKitHighlightOverlay
- - FlipperKit/FlipperKitLayoutHelpers
- - FlipperKit/FlipperKitLayoutIOSDescriptors
- - FlipperKit/FlipperKitLayoutTextSearchable
- - YogaKit (~> 1.18)
- - FlipperKit/FlipperKitLayoutTextSearchable (0.125.0)
- - FlipperKit/FlipperKitNetworkPlugin (0.125.0):
- - FlipperKit/Core
- - FlipperKit/FlipperKitReactPlugin (0.125.0):
- - FlipperKit/Core
- - FlipperKit/FlipperKitUserDefaultsPlugin (0.125.0):
- - FlipperKit/Core
- - FlipperKit/SKIOSNetworkPlugin (0.125.0):
- - FlipperKit/Core
- - FlipperKit/FlipperKitNetworkPlugin
+ - FBLazyVector (0.73.0)
+ - FBReactNativeSpec (0.73.0):
+ - RCT-Folly (= 2022.05.16.00)
+ - RCTRequired (= 0.73.0)
+ - RCTTypeSafety (= 0.73.0)
+ - React-Core (= 0.73.0)
+ - React-jsi (= 0.73.0)
+ - ReactCommon/turbomodule/core (= 0.73.0)
- fmt (6.2.1)
- glog (0.3.5)
- - hermes-engine (0.71.8):
- - hermes-engine/Pre-built (= 0.71.8)
- - hermes-engine/Pre-built (0.71.8)
+ - hermes-engine (0.73.0):
+ - hermes-engine/Pre-built (= 0.73.0)
+ - hermes-engine/Pre-built (0.73.0)
- JWTDecode (3.0.1)
- libevent (2.1.12)
- - OpenSSL-Universal (1.1.1100)
- - RCT-Folly (2021.07.22.00):
+ - RCT-Folly (2022.05.16.00):
- boost
- DoubleConversion
- fmt (~> 6.2.1)
- glog
- - RCT-Folly/Default (= 2021.07.22.00)
- - RCT-Folly/Default (2021.07.22.00):
+ - RCT-Folly/Default (= 2022.05.16.00)
+ - RCT-Folly/Default (2022.05.16.00):
- boost
- DoubleConversion
- fmt (~> 6.2.1)
- glog
- - RCT-Folly/Futures (2021.07.22.00):
+ - RCT-Folly/Fabric (2022.05.16.00):
+ - boost
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - RCT-Folly/Futures (2022.05.16.00):
- boost
- DoubleConversion
- fmt (~> 6.2.1)
- glog
- libevent
- - RCTRequired (0.71.8)
- - RCTTypeSafety (0.71.8):
- - FBLazyVector (= 0.71.8)
- - RCTRequired (= 0.71.8)
- - React-Core (= 0.71.8)
- - React (0.71.8):
- - React-Core (= 0.71.8)
- - React-Core/DevSupport (= 0.71.8)
- - React-Core/RCTWebSocket (= 0.71.8)
- - React-RCTActionSheet (= 0.71.8)
- - React-RCTAnimation (= 0.71.8)
- - React-RCTBlob (= 0.71.8)
- - React-RCTImage (= 0.71.8)
- - React-RCTLinking (= 0.71.8)
- - React-RCTNetwork (= 0.71.8)
- - React-RCTSettings (= 0.71.8)
- - React-RCTText (= 0.71.8)
- - React-RCTVibration (= 0.71.8)
- - React-callinvoker (0.71.8)
- - React-Codegen (0.71.8):
+ - RCTRequired (0.73.0)
+ - RCTTypeSafety (0.73.0):
+ - FBLazyVector (= 0.73.0)
+ - RCTRequired (= 0.73.0)
+ - React-Core (= 0.73.0)
+ - React (0.73.0):
+ - React-Core (= 0.73.0)
+ - React-Core/DevSupport (= 0.73.0)
+ - React-Core/RCTWebSocket (= 0.73.0)
+ - React-RCTActionSheet (= 0.73.0)
+ - React-RCTAnimation (= 0.73.0)
+ - React-RCTBlob (= 0.73.0)
+ - React-RCTImage (= 0.73.0)
+ - React-RCTLinking (= 0.73.0)
+ - React-RCTNetwork (= 0.73.0)
+ - React-RCTSettings (= 0.73.0)
+ - React-RCTText (= 0.73.0)
+ - React-RCTVibration (= 0.73.0)
+ - React-callinvoker (0.73.0)
+ - React-Codegen (0.73.0):
+ - DoubleConversion
- FBReactNativeSpec
+ - glog
- hermes-engine
- RCT-Folly
- RCTRequired
@@ -128,307 +72,1001 @@ PODS:
- React-Core
- React-jsi
- React-jsiexecutor
+ - React-NativeModulesApple
+ - React-rncore
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- - React-Core (0.71.8):
+ - React-Core (0.73.0):
- glog
- hermes-engine
- - RCT-Folly (= 2021.07.22.00)
- - React-Core/Default (= 0.71.8)
- - React-cxxreact (= 0.71.8)
+ - RCT-Folly (= 2022.05.16.00)
+ - React-Core/Default (= 0.73.0)
+ - React-cxxreact
- React-hermes
- - React-jsi (= 0.71.8)
- - React-jsiexecutor (= 0.71.8)
- - React-perflogger (= 0.71.8)
+ - React-jsi
+ - React-jsiexecutor
+ - React-perflogger
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket (= 0.6.1)
- Yoga
- - React-Core/CoreModulesHeaders (0.71.8):
+ - React-Core/CoreModulesHeaders (0.73.0):
- glog
- hermes-engine
- - RCT-Folly (= 2021.07.22.00)
+ - RCT-Folly (= 2022.05.16.00)
- React-Core/Default
- - React-cxxreact (= 0.71.8)
+ - React-cxxreact
- React-hermes
- - React-jsi (= 0.71.8)
- - React-jsiexecutor (= 0.71.8)
- - React-perflogger (= 0.71.8)
+ - React-jsi
+ - React-jsiexecutor
+ - React-perflogger
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket (= 0.6.1)
- Yoga
- - React-Core/Default (0.71.8):
+ - React-Core/Default (0.73.0):
- glog
- hermes-engine
- - RCT-Folly (= 2021.07.22.00)
- - React-cxxreact (= 0.71.8)
+ - RCT-Folly (= 2022.05.16.00)
+ - React-cxxreact
- React-hermes
- - React-jsi (= 0.71.8)
- - React-jsiexecutor (= 0.71.8)
- - React-perflogger (= 0.71.8)
+ - React-jsi
+ - React-jsiexecutor
+ - React-perflogger
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket (= 0.6.1)
- Yoga
- - React-Core/DevSupport (0.71.8):
+ - React-Core/DevSupport (0.73.0):
- glog
- hermes-engine
- - RCT-Folly (= 2021.07.22.00)
- - React-Core/Default (= 0.71.8)
- - React-Core/RCTWebSocket (= 0.71.8)
- - React-cxxreact (= 0.71.8)
+ - RCT-Folly (= 2022.05.16.00)
+ - React-Core/Default (= 0.73.0)
+ - React-Core/RCTWebSocket (= 0.73.0)
+ - React-cxxreact
- React-hermes
- - React-jsi (= 0.71.8)
- - React-jsiexecutor (= 0.71.8)
- - React-jsinspector (= 0.71.8)
- - React-perflogger (= 0.71.8)
+ - React-jsi
+ - React-jsiexecutor
+ - React-jsinspector (= 0.73.0)
+ - React-perflogger
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket (= 0.6.1)
- Yoga
- - React-Core/RCTActionSheetHeaders (0.71.8):
+ - React-Core/RCTActionSheetHeaders (0.73.0):
- glog
- hermes-engine
- - RCT-Folly (= 2021.07.22.00)
+ - RCT-Folly (= 2022.05.16.00)
- React-Core/Default
- - React-cxxreact (= 0.71.8)
+ - React-cxxreact
- React-hermes
- - React-jsi (= 0.71.8)
- - React-jsiexecutor (= 0.71.8)
- - React-perflogger (= 0.71.8)
+ - React-jsi
+ - React-jsiexecutor
+ - React-perflogger
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket (= 0.6.1)
- Yoga
- - React-Core/RCTAnimationHeaders (0.71.8):
+ - React-Core/RCTAnimationHeaders (0.73.0):
- glog
- hermes-engine
- - RCT-Folly (= 2021.07.22.00)
+ - RCT-Folly (= 2022.05.16.00)
- React-Core/Default
- - React-cxxreact (= 0.71.8)
+ - React-cxxreact
- React-hermes
- - React-jsi (= 0.71.8)
- - React-jsiexecutor (= 0.71.8)
- - React-perflogger (= 0.71.8)
+ - React-jsi
+ - React-jsiexecutor
+ - React-perflogger
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket (= 0.6.1)
- Yoga
- - React-Core/RCTBlobHeaders (0.71.8):
+ - React-Core/RCTBlobHeaders (0.73.0):
- glog
- hermes-engine
- - RCT-Folly (= 2021.07.22.00)
+ - RCT-Folly (= 2022.05.16.00)
- React-Core/Default
- - React-cxxreact (= 0.71.8)
+ - React-cxxreact
- React-hermes
- - React-jsi (= 0.71.8)
- - React-jsiexecutor (= 0.71.8)
- - React-perflogger (= 0.71.8)
+ - React-jsi
+ - React-jsiexecutor
+ - React-perflogger
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket (= 0.6.1)
- Yoga
- - React-Core/RCTImageHeaders (0.71.8):
+ - React-Core/RCTImageHeaders (0.73.0):
- glog
- hermes-engine
- - RCT-Folly (= 2021.07.22.00)
+ - RCT-Folly (= 2022.05.16.00)
- React-Core/Default
- - React-cxxreact (= 0.71.8)
+ - React-cxxreact
- React-hermes
- - React-jsi (= 0.71.8)
- - React-jsiexecutor (= 0.71.8)
- - React-perflogger (= 0.71.8)
+ - React-jsi
+ - React-jsiexecutor
+ - React-perflogger
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket (= 0.6.1)
- Yoga
- - React-Core/RCTLinkingHeaders (0.71.8):
+ - React-Core/RCTLinkingHeaders (0.73.0):
- glog
- hermes-engine
- - RCT-Folly (= 2021.07.22.00)
+ - RCT-Folly (= 2022.05.16.00)
- React-Core/Default
- - React-cxxreact (= 0.71.8)
+ - React-cxxreact
- React-hermes
- - React-jsi (= 0.71.8)
- - React-jsiexecutor (= 0.71.8)
- - React-perflogger (= 0.71.8)
+ - React-jsi
+ - React-jsiexecutor
+ - React-perflogger
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket (= 0.6.1)
- Yoga
- - React-Core/RCTNetworkHeaders (0.71.8):
+ - React-Core/RCTNetworkHeaders (0.73.0):
- glog
- hermes-engine
- - RCT-Folly (= 2021.07.22.00)
+ - RCT-Folly (= 2022.05.16.00)
- React-Core/Default
- - React-cxxreact (= 0.71.8)
+ - React-cxxreact
- React-hermes
- - React-jsi (= 0.71.8)
- - React-jsiexecutor (= 0.71.8)
- - React-perflogger (= 0.71.8)
+ - React-jsi
+ - React-jsiexecutor
+ - React-perflogger
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket (= 0.6.1)
- Yoga
- - React-Core/RCTSettingsHeaders (0.71.8):
+ - React-Core/RCTSettingsHeaders (0.73.0):
- glog
- hermes-engine
- - RCT-Folly (= 2021.07.22.00)
+ - RCT-Folly (= 2022.05.16.00)
- React-Core/Default
- - React-cxxreact (= 0.71.8)
+ - React-cxxreact
- React-hermes
- - React-jsi (= 0.71.8)
- - React-jsiexecutor (= 0.71.8)
- - React-perflogger (= 0.71.8)
+ - React-jsi
+ - React-jsiexecutor
+ - React-perflogger
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket (= 0.6.1)
- Yoga
- - React-Core/RCTTextHeaders (0.71.8):
+ - React-Core/RCTTextHeaders (0.73.0):
- glog
- hermes-engine
- - RCT-Folly (= 2021.07.22.00)
+ - RCT-Folly (= 2022.05.16.00)
- React-Core/Default
- - React-cxxreact (= 0.71.8)
+ - React-cxxreact
- React-hermes
- - React-jsi (= 0.71.8)
- - React-jsiexecutor (= 0.71.8)
- - React-perflogger (= 0.71.8)
+ - React-jsi
+ - React-jsiexecutor
+ - React-perflogger
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket (= 0.6.1)
- Yoga
- - React-Core/RCTVibrationHeaders (0.71.8):
+ - React-Core/RCTVibrationHeaders (0.73.0):
- glog
- hermes-engine
- - RCT-Folly (= 2021.07.22.00)
+ - RCT-Folly (= 2022.05.16.00)
- React-Core/Default
- - React-cxxreact (= 0.71.8)
+ - React-cxxreact
- React-hermes
- - React-jsi (= 0.71.8)
- - React-jsiexecutor (= 0.71.8)
- - React-perflogger (= 0.71.8)
+ - React-jsi
+ - React-jsiexecutor
+ - React-perflogger
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket (= 0.6.1)
- Yoga
- - React-Core/RCTWebSocket (0.71.8):
+ - React-Core/RCTWebSocket (0.73.0):
- glog
- hermes-engine
- - RCT-Folly (= 2021.07.22.00)
- - React-Core/Default (= 0.71.8)
- - React-cxxreact (= 0.71.8)
+ - RCT-Folly (= 2022.05.16.00)
+ - React-Core/Default (= 0.73.0)
+ - React-cxxreact
- React-hermes
- - React-jsi (= 0.71.8)
- - React-jsiexecutor (= 0.71.8)
- - React-perflogger (= 0.71.8)
+ - React-jsi
+ - React-jsiexecutor
+ - React-perflogger
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket (= 0.6.1)
- Yoga
- - React-CoreModules (0.71.8):
- - RCT-Folly (= 2021.07.22.00)
- - RCTTypeSafety (= 0.71.8)
- - React-Codegen (= 0.71.8)
- - React-Core/CoreModulesHeaders (= 0.71.8)
- - React-jsi (= 0.71.8)
+ - React-CoreModules (0.73.0):
+ - RCT-Folly (= 2022.05.16.00)
+ - RCTTypeSafety (= 0.73.0)
+ - React-Codegen
+ - React-Core/CoreModulesHeaders (= 0.73.0)
+ - React-jsi (= 0.73.0)
+ - React-NativeModulesApple
- React-RCTBlob
- - React-RCTImage (= 0.71.8)
- - ReactCommon/turbomodule/core (= 0.71.8)
- - React-cxxreact (0.71.8):
- - boost (= 1.76.0)
+ - React-RCTImage (= 0.73.0)
+ - ReactCommon
+ - SocketRocket (= 0.6.1)
+ - React-cxxreact (0.73.0):
+ - boost (= 1.83.0)
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2022.05.16.00)
+ - React-callinvoker (= 0.73.0)
+ - React-debug (= 0.73.0)
+ - React-jsi (= 0.73.0)
+ - React-jsinspector (= 0.73.0)
+ - React-logger (= 0.73.0)
+ - React-perflogger (= 0.73.0)
+ - React-runtimeexecutor (= 0.73.0)
+ - React-debug (0.73.0)
+ - React-Fabric (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric/animations (= 0.73.0)
+ - React-Fabric/attributedstring (= 0.73.0)
+ - React-Fabric/componentregistry (= 0.73.0)
+ - React-Fabric/componentregistrynative (= 0.73.0)
+ - React-Fabric/components (= 0.73.0)
+ - React-Fabric/core (= 0.73.0)
+ - React-Fabric/imagemanager (= 0.73.0)
+ - React-Fabric/leakchecker (= 0.73.0)
+ - React-Fabric/mounting (= 0.73.0)
+ - React-Fabric/scheduler (= 0.73.0)
+ - React-Fabric/telemetry (= 0.73.0)
+ - React-Fabric/templateprocessor (= 0.73.0)
+ - React-Fabric/textlayoutmanager (= 0.73.0)
+ - React-Fabric/uimanager (= 0.73.0)
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/animations (0.73.0):
- DoubleConversion
+ - fmt (~> 6.2.1)
- glog
- hermes-engine
- - RCT-Folly (= 2021.07.22.00)
- - React-callinvoker (= 0.71.8)
- - React-jsi (= 0.71.8)
- - React-jsinspector (= 0.71.8)
- - React-logger (= 0.71.8)
- - React-perflogger (= 0.71.8)
- - React-runtimeexecutor (= 0.71.8)
- - React-hermes (0.71.8):
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/attributedstring (0.73.0):
- DoubleConversion
+ - fmt (~> 6.2.1)
- glog
- hermes-engine
- - RCT-Folly (= 2021.07.22.00)
- - RCT-Folly/Futures (= 2021.07.22.00)
- - React-cxxreact (= 0.71.8)
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
- React-jsi
- - React-jsiexecutor (= 0.71.8)
- - React-jsinspector (= 0.71.8)
- - React-perflogger (= 0.71.8)
- - React-jsi (0.71.8):
- - boost (= 1.76.0)
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/componentregistry (0.73.0):
- DoubleConversion
+ - fmt (~> 6.2.1)
- glog
- hermes-engine
- - RCT-Folly (= 2021.07.22.00)
- - React-jsiexecutor (0.71.8):
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/componentregistrynative (0.73.0):
- DoubleConversion
+ - fmt (~> 6.2.1)
- glog
- hermes-engine
- - RCT-Folly (= 2021.07.22.00)
- - React-cxxreact (= 0.71.8)
- - React-jsi (= 0.71.8)
- - React-perflogger (= 0.71.8)
- - React-jsinspector (0.71.8)
- - React-logger (0.71.8):
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/components (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
- glog
- - React-perflogger (0.71.8)
- - React-RCTActionSheet (0.71.8):
- - React-Core/RCTActionSheetHeaders (= 0.71.8)
- - React-RCTAnimation (0.71.8):
- - RCT-Folly (= 2021.07.22.00)
- - RCTTypeSafety (= 0.71.8)
- - React-Codegen (= 0.71.8)
- - React-Core/RCTAnimationHeaders (= 0.71.8)
- - React-jsi (= 0.71.8)
- - ReactCommon/turbomodule/core (= 0.71.8)
- - React-RCTAppDelegate (0.71.8):
- - RCT-Folly
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric/components/inputaccessory (= 0.73.0)
+ - React-Fabric/components/legacyviewmanagerinterop (= 0.73.0)
+ - React-Fabric/components/modal (= 0.73.0)
+ - React-Fabric/components/rncore (= 0.73.0)
+ - React-Fabric/components/root (= 0.73.0)
+ - React-Fabric/components/safeareaview (= 0.73.0)
+ - React-Fabric/components/scrollview (= 0.73.0)
+ - React-Fabric/components/text (= 0.73.0)
+ - React-Fabric/components/textinput (= 0.73.0)
+ - React-Fabric/components/unimplementedview (= 0.73.0)
+ - React-Fabric/components/view (= 0.73.0)
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/components/inputaccessory (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/components/legacyviewmanagerinterop (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/components/modal (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/components/rncore (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/components/root (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/components/safeareaview (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/components/scrollview (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/components/text (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/components/textinput (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/components/unimplementedview (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
- RCTRequired
- RCTTypeSafety
- React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/components/view (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - Yoga
+ - React-Fabric/core (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/imagemanager (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/leakchecker (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/mounting (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
- ReactCommon/turbomodule/core
- - React-RCTBlob (0.71.8):
- - hermes-engine
- - RCT-Folly (= 2021.07.22.00)
- - React-Codegen (= 0.71.8)
- - React-Core/RCTBlobHeaders (= 0.71.8)
- - React-Core/RCTWebSocket (= 0.71.8)
- - React-jsi (= 0.71.8)
- - React-RCTNetwork (= 0.71.8)
- - ReactCommon/turbomodule/core (= 0.71.8)
- - React-RCTImage (0.71.8):
- - RCT-Folly (= 2021.07.22.00)
- - RCTTypeSafety (= 0.71.8)
- - React-Codegen (= 0.71.8)
- - React-Core/RCTImageHeaders (= 0.71.8)
- - React-jsi (= 0.71.8)
- - React-RCTNetwork (= 0.71.8)
- - ReactCommon/turbomodule/core (= 0.71.8)
- - React-RCTLinking (0.71.8):
- - React-Codegen (= 0.71.8)
- - React-Core/RCTLinkingHeaders (= 0.71.8)
- - React-jsi (= 0.71.8)
- - ReactCommon/turbomodule/core (= 0.71.8)
- - React-RCTNetwork (0.71.8):
- - RCT-Folly (= 2021.07.22.00)
- - RCTTypeSafety (= 0.71.8)
- - React-Codegen (= 0.71.8)
- - React-Core/RCTNetworkHeaders (= 0.71.8)
- - React-jsi (= 0.71.8)
- - ReactCommon/turbomodule/core (= 0.71.8)
- - React-RCTSettings (0.71.8):
- - RCT-Folly (= 2021.07.22.00)
- - RCTTypeSafety (= 0.71.8)
- - React-Codegen (= 0.71.8)
- - React-Core/RCTSettingsHeaders (= 0.71.8)
- - React-jsi (= 0.71.8)
- - ReactCommon/turbomodule/core (= 0.71.8)
- - React-RCTText (0.71.8):
- - React-Core/RCTTextHeaders (= 0.71.8)
- - React-RCTVibration (0.71.8):
- - RCT-Folly (= 2021.07.22.00)
- - React-Codegen (= 0.71.8)
- - React-Core/RCTVibrationHeaders (= 0.71.8)
- - React-jsi (= 0.71.8)
- - ReactCommon/turbomodule/core (= 0.71.8)
- - React-runtimeexecutor (0.71.8):
- - React-jsi (= 0.71.8)
- - ReactCommon/turbomodule/bridging (0.71.8):
- - DoubleConversion
- - glog
- - hermes-engine
- - RCT-Folly (= 2021.07.22.00)
- - React-callinvoker (= 0.71.8)
- - React-Core (= 0.71.8)
- - React-cxxreact (= 0.71.8)
- - React-jsi (= 0.71.8)
- - React-logger (= 0.71.8)
- - React-perflogger (= 0.71.8)
- - ReactCommon/turbomodule/core (0.71.8):
- - DoubleConversion
- - glog
- - hermes-engine
- - RCT-Folly (= 2021.07.22.00)
- - React-callinvoker (= 0.71.8)
- - React-Core (= 0.71.8)
- - React-cxxreact (= 0.71.8)
- - React-jsi (= 0.71.8)
- - React-logger (= 0.71.8)
- - React-perflogger (= 0.71.8)
- - RNCAsyncStorage (1.17.11):
+ - React-Fabric/scheduler (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/telemetry (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/templateprocessor (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/textlayoutmanager (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric/uimanager
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-Fabric/uimanager (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - React-FabricImage (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - RCTRequired (= 0.73.0)
+ - RCTTypeSafety (= 0.73.0)
+ - React-Fabric
+ - React-graphics
+ - React-ImageManager
+ - React-jsi
+ - React-jsiexecutor (= 0.73.0)
+ - React-logger
+ - React-rendererdebug
+ - React-utils
+ - ReactCommon
+ - Yoga
+ - React-graphics (0.73.0):
+ - glog
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - React-Core/Default (= 0.73.0)
+ - React-utils
+ - React-hermes (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2022.05.16.00)
+ - RCT-Folly/Futures (= 2022.05.16.00)
+ - React-cxxreact (= 0.73.0)
+ - React-jsi
+ - React-jsiexecutor (= 0.73.0)
+ - React-jsinspector (= 0.73.0)
+ - React-perflogger (= 0.73.0)
+ - React-ImageManager (0.73.0):
+ - glog
+ - RCT-Folly/Fabric
+ - React-Core/Default
+ - React-debug
+ - React-Fabric
+ - React-graphics
+ - React-rendererdebug
+ - React-utils
+ - React-jserrorhandler (0.73.0):
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - React-debug
+ - React-jsi
+ - React-Mapbuffer
+ - React-jsi (0.73.0):
+ - boost (= 1.83.0)
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2022.05.16.00)
+ - React-jsiexecutor (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2022.05.16.00)
+ - React-cxxreact (= 0.73.0)
+ - React-jsi (= 0.73.0)
+ - React-perflogger (= 0.73.0)
+ - React-jsinspector (0.73.0)
+ - React-logger (0.73.0):
+ - glog
+ - React-Mapbuffer (0.73.0):
+ - glog
+ - React-debug
+ - React-nativeconfig (0.73.0)
+ - React-NativeModulesApple (0.73.0):
+ - glog
+ - hermes-engine
+ - React-callinvoker
+ - React-Core
+ - React-cxxreact
+ - React-jsi
+ - React-runtimeexecutor
+ - ReactCommon/turbomodule/bridging
+ - ReactCommon/turbomodule/core
+ - React-perflogger (0.73.0)
+ - React-RCTActionSheet (0.73.0):
+ - React-Core/RCTActionSheetHeaders (= 0.73.0)
+ - React-RCTAnimation (0.73.0):
+ - RCT-Folly (= 2022.05.16.00)
+ - RCTTypeSafety
+ - React-Codegen
+ - React-Core/RCTAnimationHeaders
+ - React-jsi
+ - React-NativeModulesApple
+ - ReactCommon
+ - React-RCTAppDelegate (0.73.0):
+ - RCT-Folly
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-CoreModules
+ - React-hermes
+ - React-nativeconfig
+ - React-NativeModulesApple
+ - React-RCTFabric
+ - React-RCTImage
+ - React-RCTNetwork
+ - React-runtimescheduler
+ - ReactCommon
+ - React-RCTBlob (0.73.0):
+ - hermes-engine
+ - RCT-Folly (= 2022.05.16.00)
+ - React-Codegen
+ - React-Core/RCTBlobHeaders
+ - React-Core/RCTWebSocket
+ - React-jsi
+ - React-NativeModulesApple
+ - React-RCTNetwork
+ - ReactCommon
+ - React-RCTFabric (0.73.0):
+ - glog
+ - hermes-engine
+ - RCT-Folly/Fabric (= 2022.05.16.00)
+ - React-Core
+ - React-debug
+ - React-Fabric
+ - React-FabricImage
+ - React-graphics
+ - React-ImageManager
+ - React-jsi
+ - React-nativeconfig
+ - React-RCTImage
+ - React-RCTText
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - Yoga
+ - React-RCTImage (0.73.0):
+ - RCT-Folly (= 2022.05.16.00)
+ - RCTTypeSafety
+ - React-Codegen
+ - React-Core/RCTImageHeaders
+ - React-jsi
+ - React-NativeModulesApple
+ - React-RCTNetwork
+ - ReactCommon
+ - React-RCTLinking (0.73.0):
+ - React-Codegen
+ - React-Core/RCTLinkingHeaders (= 0.73.0)
+ - React-jsi (= 0.73.0)
+ - React-NativeModulesApple
+ - ReactCommon
+ - ReactCommon/turbomodule/core (= 0.73.0)
+ - React-RCTNetwork (0.73.0):
+ - RCT-Folly (= 2022.05.16.00)
+ - RCTTypeSafety
+ - React-Codegen
+ - React-Core/RCTNetworkHeaders
+ - React-jsi
+ - React-NativeModulesApple
+ - ReactCommon
+ - React-RCTSettings (0.73.0):
+ - RCT-Folly (= 2022.05.16.00)
+ - RCTTypeSafety
+ - React-Codegen
+ - React-Core/RCTSettingsHeaders
+ - React-jsi
+ - React-NativeModulesApple
+ - ReactCommon
+ - React-RCTText (0.73.0):
+ - React-Core/RCTTextHeaders (= 0.73.0)
+ - Yoga
+ - React-RCTVibration (0.73.0):
+ - RCT-Folly (= 2022.05.16.00)
+ - React-Codegen
+ - React-Core/RCTVibrationHeaders
+ - React-jsi
+ - React-NativeModulesApple
+ - ReactCommon
+ - React-rendererdebug (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - RCT-Folly (= 2022.05.16.00)
+ - React-debug
+ - React-rncore (0.73.0)
+ - React-runtimeexecutor (0.73.0):
+ - React-jsi (= 0.73.0)
+ - React-runtimescheduler (0.73.0):
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2022.05.16.00)
+ - React-callinvoker
+ - React-cxxreact
+ - React-debug
+ - React-jsi
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-utils
+ - React-utils (0.73.0):
+ - glog
+ - RCT-Folly (= 2022.05.16.00)
+ - React-debug
+ - ReactCommon (0.73.0):
+ - React-logger (= 0.73.0)
+ - ReactCommon/turbomodule (= 0.73.0)
+ - ReactCommon/turbomodule (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2022.05.16.00)
+ - React-callinvoker (= 0.73.0)
+ - React-cxxreact (= 0.73.0)
+ - React-jsi (= 0.73.0)
+ - React-logger (= 0.73.0)
+ - React-perflogger (= 0.73.0)
+ - ReactCommon/turbomodule/bridging (= 0.73.0)
+ - ReactCommon/turbomodule/core (= 0.73.0)
+ - ReactCommon/turbomodule/bridging (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2022.05.16.00)
+ - React-callinvoker (= 0.73.0)
+ - React-cxxreact (= 0.73.0)
+ - React-jsi (= 0.73.0)
+ - React-logger (= 0.73.0)
+ - React-perflogger (= 0.73.0)
+ - ReactCommon/turbomodule/core (0.73.0):
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2022.05.16.00)
+ - React-callinvoker (= 0.73.0)
+ - React-cxxreact (= 0.73.0)
+ - React-jsi (= 0.73.0)
+ - React-logger (= 0.73.0)
+ - React-perflogger (= 0.73.0)
+ - RNCAsyncStorage (1.21.0):
- React-Core
- RNSVG (13.8.0):
- React-Core
- - SocketRocket (0.6.0)
+ - SocketRocket (0.6.1)
- SwiftyRSA (1.7.0):
- SwiftyRSA/ObjC (= 1.7.0)
- SwiftyRSA/ObjC (1.7.0)
- Yoga (1.14.0)
- - YogaKit (1.18.1):
- - Yoga (~> 1.14)
DEPENDENCIES:
- boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`)
@@ -436,59 +1074,51 @@ DEPENDENCIES:
- DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
- FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
- FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`)
- - Flipper (= 0.125.0)
- - Flipper-Boost-iOSX (= 1.76.0.1.11)
- - Flipper-DoubleConversion (= 3.2.0.1)
- - Flipper-Fmt (= 7.1.7)
- - Flipper-Folly (= 2.6.10)
- - Flipper-Glog (= 0.5.0.5)
- - Flipper-PeerTalk (= 0.0.4)
- - Flipper-RSocket (= 1.4.3)
- - FlipperKit (= 0.125.0)
- - FlipperKit/Core (= 0.125.0)
- - FlipperKit/CppBridge (= 0.125.0)
- - FlipperKit/FBCxxFollyDynamicConvert (= 0.125.0)
- - FlipperKit/FBDefines (= 0.125.0)
- - FlipperKit/FKPortForwarding (= 0.125.0)
- - FlipperKit/FlipperKitHighlightOverlay (= 0.125.0)
- - FlipperKit/FlipperKitLayoutPlugin (= 0.125.0)
- - FlipperKit/FlipperKitLayoutTextSearchable (= 0.125.0)
- - FlipperKit/FlipperKitNetworkPlugin (= 0.125.0)
- - FlipperKit/FlipperKitReactPlugin (= 0.125.0)
- - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.125.0)
- - FlipperKit/SKIOSNetworkPlugin (= 0.125.0)
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
- hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`)
- libevent (~> 2.1.12)
- - OpenSSL-Universal (= 1.1.1100)
- RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`)
+ - RCT-Folly/Fabric (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`)
- RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`)
- RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`)
- React (from `../node_modules/react-native/`)
- React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`)
- React-Codegen (from `build/generated/ios`)
- React-Core (from `../node_modules/react-native/`)
- - React-Core/DevSupport (from `../node_modules/react-native/`)
- React-Core/RCTWebSocket (from `../node_modules/react-native/`)
- React-CoreModules (from `../node_modules/react-native/React/CoreModules`)
- React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`)
+ - React-debug (from `../node_modules/react-native/ReactCommon/react/debug`)
+ - React-Fabric (from `../node_modules/react-native/ReactCommon`)
+ - React-FabricImage (from `../node_modules/react-native/ReactCommon`)
+ - React-graphics (from `../node_modules/react-native/ReactCommon/react/renderer/graphics`)
- React-hermes (from `../node_modules/react-native/ReactCommon/hermes`)
+ - React-ImageManager (from `../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios`)
+ - React-jserrorhandler (from `../node_modules/react-native/ReactCommon/jserrorhandler`)
- React-jsi (from `../node_modules/react-native/ReactCommon/jsi`)
- React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`)
- - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`)
+ - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector-modern`)
- React-logger (from `../node_modules/react-native/ReactCommon/logger`)
+ - React-Mapbuffer (from `../node_modules/react-native/ReactCommon`)
+ - React-nativeconfig (from `../node_modules/react-native/ReactCommon`)
+ - React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`)
- React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`)
- React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`)
- React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`)
- React-RCTAppDelegate (from `../node_modules/react-native/Libraries/AppDelegate`)
- React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`)
+ - React-RCTFabric (from `../node_modules/react-native/React`)
- React-RCTImage (from `../node_modules/react-native/Libraries/Image`)
- React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`)
- React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`)
- React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`)
- React-RCTText (from `../node_modules/react-native/Libraries/Text`)
- React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`)
+ - React-rendererdebug (from `../node_modules/react-native/ReactCommon/react/renderer/debug`)
+ - React-rncore (from `../node_modules/react-native/ReactCommon`)
- React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`)
+ - React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`)
+ - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`)
- ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`)
- "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)"
- RNSVG (from `../node_modules/react-native-svg`)
@@ -496,23 +1126,11 @@ DEPENDENCIES:
SPEC REPOS:
trunk:
- - CocoaAsyncSocket
- - Flipper
- - Flipper-Boost-iOSX
- - Flipper-DoubleConversion
- - Flipper-Fmt
- - Flipper-Folly
- - Flipper-Glog
- - Flipper-PeerTalk
- - Flipper-RSocket
- - FlipperKit
- fmt
- JWTDecode
- libevent
- - OpenSSL-Universal
- SocketRocket
- SwiftyRSA
- - YogaKit
EXTERNAL SOURCES:
boost:
@@ -529,6 +1147,7 @@ EXTERNAL SOURCES:
:podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec"
hermes-engine:
:podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec"
+ :tag: hermes-2023-11-17-RNv0.73.0-21043a3fc062be445e56a2c10ecd8be028dd9cc5
RCT-Folly:
:podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec"
RCTRequired:
@@ -547,16 +1166,34 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/React/CoreModules"
React-cxxreact:
:path: "../node_modules/react-native/ReactCommon/cxxreact"
+ React-debug:
+ :path: "../node_modules/react-native/ReactCommon/react/debug"
+ React-Fabric:
+ :path: "../node_modules/react-native/ReactCommon"
+ React-FabricImage:
+ :path: "../node_modules/react-native/ReactCommon"
+ React-graphics:
+ :path: "../node_modules/react-native/ReactCommon/react/renderer/graphics"
React-hermes:
:path: "../node_modules/react-native/ReactCommon/hermes"
+ React-ImageManager:
+ :path: "../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios"
+ React-jserrorhandler:
+ :path: "../node_modules/react-native/ReactCommon/jserrorhandler"
React-jsi:
:path: "../node_modules/react-native/ReactCommon/jsi"
React-jsiexecutor:
:path: "../node_modules/react-native/ReactCommon/jsiexecutor"
React-jsinspector:
- :path: "../node_modules/react-native/ReactCommon/jsinspector"
+ :path: "../node_modules/react-native/ReactCommon/jsinspector-modern"
React-logger:
:path: "../node_modules/react-native/ReactCommon/logger"
+ React-Mapbuffer:
+ :path: "../node_modules/react-native/ReactCommon"
+ React-nativeconfig:
+ :path: "../node_modules/react-native/ReactCommon"
+ React-NativeModulesApple:
+ :path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios"
React-perflogger:
:path: "../node_modules/react-native/ReactCommon/reactperflogger"
React-RCTActionSheet:
@@ -567,6 +1204,8 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/Libraries/AppDelegate"
React-RCTBlob:
:path: "../node_modules/react-native/Libraries/Blob"
+ React-RCTFabric:
+ :path: "../node_modules/react-native/React"
React-RCTImage:
:path: "../node_modules/react-native/Libraries/Image"
React-RCTLinking:
@@ -579,8 +1218,16 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/Libraries/Text"
React-RCTVibration:
:path: "../node_modules/react-native/Libraries/Vibration"
+ React-rendererdebug:
+ :path: "../node_modules/react-native/ReactCommon/react/renderer/debug"
+ React-rncore:
+ :path: "../node_modules/react-native/ReactCommon"
React-runtimeexecutor:
:path: "../node_modules/react-native/ReactCommon/runtimeexecutor"
+ React-runtimescheduler:
+ :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler"
+ React-utils:
+ :path: "../node_modules/react-native/ReactCommon/react/utils"
ReactCommon:
:path: "../node_modules/react-native/ReactCommon"
RNCAsyncStorage:
@@ -591,61 +1238,63 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/ReactCommon/yoga"
SPEC CHECKSUMS:
- boost: 57d2868c099736d80fcd648bf211b4431e51a558
- callstack-repack: f8a2b10fcecdcc033d70b72af1e2c3cf50a023bd
- CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
- DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54
- FBLazyVector: f637f31eacba90d4fdeff3fa41608b8f361c173b
- FBReactNativeSpec: 0d9a4f4de7ab614c49e98c00aedfd3bfbda33d59
- Flipper: 26fc4b7382499f1281eb8cb921e5c3ad6de91fe0
- Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c
- Flipper-DoubleConversion: 2dc99b02f658daf147069aad9dbd29d8feb06d30
- Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b
- Flipper-Folly: 584845625005ff068a6ebf41f857f468decd26b3
- Flipper-Glog: 70c50ce58ddaf67dc35180db05f191692570f446
- Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9
- Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541
- FlipperKit: cbdee19bdd4e7f05472a66ce290f1b729ba3cb86
+ boost: 26fad476bfa736552bbfa698a06cc530475c1505
+ callstack-repack: bbcb691e5e6a19845295770a1178bdf54b1be018
+ DoubleConversion: fea03f2699887d960129cc54bba7e52542b6f953
+ FBLazyVector: 39ba45baf4e398618f8b3a4bb6ba8fcdb7fc2133
+ FBReactNativeSpec: 20cfca68498e27879514790359289d1df2b52c56
fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
- glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b
- hermes-engine: 47986d26692ae75ee7a17ab049caee8864f855de
+ glog: c5d68082e772fa1c511173d6b30a9de2c05a69a2
+ hermes-engine: 34304f8c6e8fa68f63a5fe29af82f227d817d7a7
JWTDecode: 2eed97c2fa46ccaf3049a787004eedf0be474a87
libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913
- OpenSSL-Universal: ebc357f1e6bc71fa463ccb2fe676756aff50e88c
- RCT-Folly: 424b8c9a7a0b9ab2886ffe9c3b041ef628fd4fb1
- RCTRequired: 8af6a32dfc2b65ec82193c2dee6e1011ff22ac2a
- RCTTypeSafety: bee9dd161c175896c680d47ef1d9eaacf2b587f4
- React: d850475db9ba8006a8b875d79e1e0d6ac8a0f8b6
- React-callinvoker: 6a0c75475ddc17c9ed54e4ff0478074a18fd7ab5
- React-Codegen: 786571642e87add634e7f4d299c85314ec6cc158
- React-Core: 1adfab153f59e4f56e09b97a153089f466d7b8aa
- React-CoreModules: 958d236715415d4ccdd5fa35c516cf0356637393
- React-cxxreact: 2e7a6283807ce8755c3d501735acd400bec3b5cd
- React-hermes: 8102c3112ba32207c3052619be8cfae14bf99d84
- React-jsi: dd29264f041a587e91f994e4be97e86c127742b2
- React-jsiexecutor: 747911ab5921641b4ed7e4900065896597142125
- React-jsinspector: c712f9e3bb9ba4122d6b82b4f906448b8a281580
- React-logger: 342f358b8decfbf8f272367f4eacf4b6154061be
- React-perflogger: d21f182895de9d1b077f8a3cd00011095c8c9100
- React-RCTActionSheet: 0151f83ef92d2a7139bba7dfdbc8066632a6d47b
- React-RCTAnimation: 5ec9c0705bb2297549c120fe6473aa3e4a01e215
- React-RCTAppDelegate: 9895fd1b6d1176d88c4b10ddc169b2e1300c91f0
- React-RCTBlob: f3634eb45b6e7480037655e1ca93d1136ac984dd
- React-RCTImage: 3c12cb32dec49549ae62ed6cba4018db43841ffc
- React-RCTLinking: 310e930ee335ef25481b4a173d9edb64b77895f9
- React-RCTNetwork: b6837841fe88303b0c04c1e3c01992b30f1f5498
- React-RCTSettings: 600d91fe25fa7c16b0ff891304082440f2904b89
- React-RCTText: a0a19f749088280c6def5397ed6211b811e7eef3
- React-RCTVibration: 43ffd976a25f6057a7cf95ea3648ba4e00287f89
- React-runtimeexecutor: 7c51ae9d4b3e9608a2366e39ccaa606aa551b9ed
- ReactCommon: 85c98ab0a509e70bf5ee5d9715cf68dbf495b84c
- RNCAsyncStorage: 8616bd5a58af409453ea4e1b246521bb76578d60
+ RCT-Folly: 7169b2b1c44399c76a47b5deaaba715eeeb476c0
+ RCTRequired: 5e3631b27c08716986980ef23eed8abdee1cdcaf
+ RCTTypeSafety: 02a64828b0b428eb4f63de1397d44fb2d0747e85
+ React: df5dbfbd10c5bd8d4bcb49bd9830551533e11c7e
+ React-callinvoker: dc0dff59e8d3d1fe4cd9fb5f120f82a775d2a325
+ React-Codegen: 88bf5d1e29db28c1c9b88fe909f073be6c9f769d
+ React-Core: 276ccbbf282538138f4429313bb1200a15067c6e
+ React-CoreModules: 64747180c0329bebed8307ffdc97c331220277a6
+ React-cxxreact: 84d98283f701bae882dcd3ad7c573a02f4c9d5c0
+ React-debug: 443cf46ade52f3555dd1ec709718793490ac5edc
+ React-Fabric: 4c877c032b3acc07ed3f2e46ae25b5a39af89382
+ React-FabricImage: c46c47ea3c672b9fadd6850795a51d3d9e5df712
+ React-graphics: e1cff03acf09098513642535324432d495b6425c
+ React-hermes: e3356f82c76c5c41688a7e08ced2254a944501c4
+ React-ImageManager: c783771479ab0bf1e3dbe711cc8b9f5b0f65972b
+ React-jserrorhandler: 7cd93ce5165e5d66c87b6f612f94e5642f5c5028
+ React-jsi: 81b5fe94500e69051c2f3a775308afaa53e2608b
+ React-jsiexecutor: 4f790f865ad23fa949396c1a103d06867c0047ed
+ React-jsinspector: 9f6fb9ed9f03a0fb961ab8dc2e0e0ee0dc729e77
+ React-logger: 008caec0d6a587abc1e71be21bfac5ba1662fe6a
+ React-Mapbuffer: 58fe558faf52ecde6705376700f848d0293d1cef
+ React-nativeconfig: a063483672b8add47a4875b0281e202908ff6747
+ React-NativeModulesApple: 169506a5fd708ab22811f76ee06a976595c367a1
+ React-perflogger: b61e5db8e5167f5e70366e820766c492847c082e
+ React-RCTActionSheet: dcaecff7ffc1888972cd1c1935751ff3bce1e0c1
+ React-RCTAnimation: 24b8ae7ebc897ba3f33a93a020bbc66ab7863f5d
+ React-RCTAppDelegate: 661fc59d833e6727cc8c7e36bf8664215e5c277f
+ React-RCTBlob: 112880abc731c5a0d8eefb5919a591ad30f630e8
+ React-RCTFabric: a0289e3bf73da8c03b68b4e9733ba497b021de45
+ React-RCTImage: b8065c1b51cc6c2ff58ad81001619352518dd793
+ React-RCTLinking: fdf9f43f8bd763d178281a079700105674953849
+ React-RCTNetwork: ad3d988e425288492510ee37c9dcdf8259566214
+ React-RCTSettings: 67c3876f2775d1cf86298f657e6006afc2a2e4cf
+ React-RCTText: 671518da40bd548943ec12ee6a60f733a751e2e9
+ React-RCTVibration: 60bc4d01d7d8ab7cff14852a195a7fa93b38e1f3
+ React-rendererdebug: 6aaab394c9fefe395ef61809580a9bf63b98fd3e
+ React-rncore: 6680f0ebb941e256af7dc92c6a512356e77bfea7
+ React-runtimeexecutor: 2ca6f02d3fd6eea5b9575eb30720cf12c5d89906
+ React-runtimescheduler: 77543c74df984ce56c09d49d427149c53784aaf6
+ React-utils: 42708ea436853045ef1eaff29996813d9fbbe209
+ ReactCommon: 851280fb976399ca1aabc74cc2c3612069ea70a2
+ RNCAsyncStorage: 618d03a5f52fbccb3d7010076bc54712844c18ef
RNSVG: c1e76b81c76cdcd34b4e1188852892dc280eb902
- SocketRocket: fccef3f9c5cedea1353a9ef6ada904fde10d6608
+ SocketRocket: f32cd54efbe0f095c4d7594881e52619cfe80b17
SwiftyRSA: 8c6dd1ea7db1b8dc4fb517a202f88bb1354bc2c6
- Yoga: 065f0b74dba4832d6e328238de46eb72c5de9556
- YogaKit: f782866e155069a2cca2517aafea43200b01fd5a
+ Yoga: 20d6a900dcc8d61d5e3b799bbf627cc34474a8c4
-PODFILE CHECKSUM: 5455e0ad66ad9c2f284b12a025de080294c5c623
+PODFILE CHECKSUM: bfe91a981d64614a20d26a8cf583bc804942b7d0
-COCOAPODS: 1.11.3
+COCOAPODS: 1.14.2
diff --git a/packages/TesterApp/ios/TesterApp.xcodeproj/project.pbxproj b/packages/TesterApp/ios/TesterApp.xcodeproj/project.pbxproj
index 53d3d4551..3de02999f 100644
--- a/packages/TesterApp/ios/TesterApp.xcodeproj/project.pbxproj
+++ b/packages/TesterApp/ios/TesterApp.xcodeproj/project.pbxproj
@@ -466,6 +466,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CURRENT_PROJECT_VERSION = 1;
+ DEVELOPMENT_TEAM = ZK8L4ATDPD;
ENABLE_BITCODE = NO;
INFOPLIST_FILE = TesterApp/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
@@ -493,6 +494,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CURRENT_PROJECT_VERSION = 1;
+ DEVELOPMENT_TEAM = ZK8L4ATDPD;
INFOPLIST_FILE = TesterApp/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -516,7 +518,7 @@
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "c++17";
+ CLANG_CXX_LANGUAGE_STANDARD = "c++20";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
@@ -552,6 +554,7 @@
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
+ _LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION,
);
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
@@ -572,14 +575,21 @@
);
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
+ OTHER_CFLAGS = "$(inherited)";
OTHER_CPLUSPLUSFLAGS = (
"$(OTHER_CFLAGS)",
"-DFOLLY_NO_CONFIG",
"-DFOLLY_MOBILE=1",
"-DFOLLY_USE_LIBCPP=1",
);
+ OTHER_LDFLAGS = (
+ "$(inherited)",
+ "-Wl",
+ "-ld_classic",
+ );
REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
SDKROOT = iphoneos;
+ USE_HERMES = true;
};
name = Debug;
};
@@ -588,7 +598,7 @@
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "c++17";
+ CLANG_CXX_LANGUAGE_STANDARD = "c++20";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
@@ -619,6 +629,10 @@
"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = i386;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_NO_COMMON_BLOCKS = YES;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "$(inherited)",
+ _LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION,
+ );
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
@@ -636,14 +650,21 @@
"\"$(inherited)\"",
);
MTL_ENABLE_DEBUG_INFO = NO;
+ OTHER_CFLAGS = "$(inherited)";
OTHER_CPLUSPLUSFLAGS = (
"$(OTHER_CFLAGS)",
"-DFOLLY_NO_CONFIG",
"-DFOLLY_MOBILE=1",
"-DFOLLY_USE_LIBCPP=1",
);
+ OTHER_LDFLAGS = (
+ "$(inherited)",
+ "-Wl",
+ "-ld_classic",
+ );
REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
SDKROOT = iphoneos;
+ USE_HERMES = true;
VALIDATE_PRODUCT = YES;
};
name = Release;
diff --git a/packages/TesterApp/ios/TesterApp/AppDelegate.mm b/packages/TesterApp/ios/TesterApp/AppDelegate.mm
index 7cfea5d9c..4a9070ea0 100644
--- a/packages/TesterApp/ios/TesterApp/AppDelegate.mm
+++ b/packages/TesterApp/ios/TesterApp/AppDelegate.mm
@@ -15,6 +15,10 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(
}
- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge
+{
+ return [self getBundleURL];
+}
+- (NSURL *)getBundleURL
{
#if DEBUG
return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index"];
@@ -23,14 +27,4 @@ - (NSURL *)sourceURLForBridge:(RCTBridge *)bridge
#endif
}
-/// This method controls whether the `concurrentRoot`feature of React18 is turned on or off.
-///
-/// @see: https://reactjs.org/blog/2022/03/29/react-v18.html
-/// @note: This requires to be rendering on Fabric (i.e. on the New Architecture).
-/// @return: `true` if the `concurrentRoot` feature is enabled. Otherwise, it returns `false`.
-- (BOOL)concurrentRootEnabled
-{
- return true;
-}
-
@end
\ No newline at end of file
diff --git a/packages/TesterApp/ios/TesterApp/Info.plist b/packages/TesterApp/ios/TesterApp/Info.plist
index 95b24d607..02e7a19e1 100644
--- a/packages/TesterApp/ios/TesterApp/Info.plist
+++ b/packages/TesterApp/ios/TesterApp/Info.plist
@@ -26,8 +26,10 @@
NSAppTransportSecurity
- NSAllowsLocalNetworking
-
+ NSAllowsArbitraryLoads
+
+ NSAllowsLocalNetworking
+
NSLocationWhenInUseUsageDescription
@@ -43,6 +45,8 @@
UIInterfaceOrientationLandscapeLeft
UIInterfaceOrientationLandscapeRight
+ UIUserInterfaceStyle
+ Light
UIViewControllerBasedStatusBarAppearance
diff --git a/packages/TesterApp/metro.config.js b/packages/TesterApp/metro.config.js
deleted file mode 100644
index e91aba937..000000000
--- a/packages/TesterApp/metro.config.js
+++ /dev/null
@@ -1,17 +0,0 @@
-/**
- * Metro configuration for React Native
- * https://github.com/facebook/react-native
- *
- * @format
- */
-
-module.exports = {
- transformer: {
- getTransformOptions: async () => ({
- transform: {
- experimentalImportSupport: false,
- inlineRequires: true,
- },
- }),
- },
-};
diff --git a/packages/TesterApp/package.json b/packages/TesterApp/package.json
index 2964933ee..b40607d4d 100644
--- a/packages/TesterApp/package.json
+++ b/packages/TesterApp/package.json
@@ -1,6 +1,6 @@
{
"name": "testerapp",
- "version": "0.1.5",
+ "version": "0.1.7",
"private": true,
"installConfig": {
"hoistingLimits": "workspaces"
@@ -17,11 +17,11 @@
"serve-remote-assets:ios": "yarn http-server -p 9999 build/output/ios/remote"
},
"dependencies": {
- "@callstack/repack": "3.5.1",
- "@react-native-async-storage/async-storage": "^1.17.11",
+ "@callstack/repack": "3.7.0",
+ "@react-native-async-storage/async-storage": "^1.21.0",
"lodash.throttle": "^4.1.1",
"react": "18.2.0",
- "react-native": "^0.71.8",
+ "react-native": "0.73.0",
"react-native-svg": "^13.7.0"
},
"devDependencies": {
@@ -29,8 +29,10 @@
"@babel/preset-env": "^7.20.0",
"@babel/runtime": "^7.20.0",
"@callstack/eslint-config": "^12.0.2",
+ "@react-native/babel-preset": "^0.73.18",
+ "@react-native/eslint-config": "^0.73.1",
+ "@react-native/typescript-config": "^0.73.1",
"@svgr/webpack": "^6.2.1",
- "@tsconfig/react-native": "^2.0.2",
"@types/get-port": "^4.2.0",
"babel-loader": "^8.2.5",
"eslint": "^8.19.0",
@@ -38,10 +40,10 @@
"get-port": "^6.1.2",
"globby": "^13.1.2",
"http-server": "^14.1.1",
- "metro-react-native-babel-preset": "^0.73.9",
"node-fetch": "^3.2.6",
+ "react-native-event-source": "^1.1.0",
"terser-webpack-plugin": "^5.3.3",
- "typescript": "^4.8.4",
+ "typescript": "5.0.4",
"vitest": "^0.15.1",
"webpack": "^5.75.0"
},
diff --git a/packages/TesterApp/src/App.tsx b/packages/TesterApp/src/App.tsx
index ee8ed00c8..91c589a66 100644
--- a/packages/TesterApp/src/App.tsx
+++ b/packages/TesterApp/src/App.tsx
@@ -1,4 +1,5 @@
import React from 'react';
+import { Appearance } from 'react-native';
import { AppContainer } from './ui/AppContainer';
import { Section } from './ui/Section';
@@ -9,6 +10,8 @@ import { RemoteContainer } from './remoteChunks/RemoteContainer';
import { MiniAppsContainer } from './miniapp/MiniAppsContainer';
import { AssetsTestContainer } from './assetsTest/AssetsTestContainer';
+Appearance.setColorScheme('light');
+
const App = () => {
return (
diff --git a/packages/TesterApp/tsconfig.json b/packages/TesterApp/tsconfig.json
index 45a6c7072..304ab4e2d 100644
--- a/packages/TesterApp/tsconfig.json
+++ b/packages/TesterApp/tsconfig.json
@@ -1,3 +1,3 @@
{
- "extends": "@tsconfig/react-native/tsconfig.json"
+ "extends": "@react-native/typescript-config/tsconfig.json"
}
diff --git a/packages/TesterApp/webpack.config.mjs b/packages/TesterApp/webpack.config.mjs
index ff08f7294..67ff564f6 100644
--- a/packages/TesterApp/webpack.config.mjs
+++ b/packages/TesterApp/webpack.config.mjs
@@ -55,6 +55,16 @@ export default (env) => {
*/
devtool: false,
context,
+ experiments: {
+ lazyCompilation: devServer && {
+ imports: true,
+ entries: false,
+ },
+ },
+ cache: {
+ type: 'filesystem',
+ name: `${platform}-${mode}`,
+ },
/**
* `getInitializationEntries` will return necessary entries with setup and initialization code.
* If you don't want to use Hot Module Replacement, set `hmr` option to `false`. By default,
@@ -84,6 +94,17 @@ export default (env) => {
'react-native': reactNativePath,
'@babel/runtime': path.join(dirname, 'node_modules/@babel/runtime'),
},
+ /**
+ * Because Re.Pack is symlinked from it's workspace, we need to provide a fallback for
+ * `react-native-event-source` package used for lazyCompilation. This is not needed in
+ * normal projects.
+ */
+ fallback: {
+ 'react-native-event-source': path.join(
+ dirname,
+ 'node_modules/react-native-event-source'
+ ),
+ },
},
/**
* Configures output.
@@ -143,7 +164,7 @@ export default (env) => {
/node_modules(.*[/\\])+@react-native/,
/node_modules(.*[/\\])+@react-navigation/,
/node_modules(.*[/\\])+@react-native-community/,
- /node_modules(.*[/\\])+@expo/,
+ /node_modules(.*[/\\])+expo/,
/node_modules(.*[/\\])+pretty-format/,
/node_modules(.*[/\\])+metro/,
/node_modules(.*[/\\])+abort-controller/,
diff --git a/packages/dev-server/CHANGELOG.md b/packages/dev-server/CHANGELOG.md
index 4a21d7eda..31be26d96 100644
--- a/packages/dev-server/CHANGELOG.md
+++ b/packages/dev-server/CHANGELOG.md
@@ -1,5 +1,11 @@
# @callstack/repack-dev-server
+## 1.1.0
+
+### Minor Changes
+
+- [#475](https://github.com/callstack/repack/pull/475) [`cc997a2`](https://github.com/callstack/repack/commit/cc997a2f84b4835f8fe597487b0cde6f41b4b7f0) Thanks [@szymonrybczak](https://github.com/szymonrybczak)! - Added X-React-Native-Project-Root header, so the RN CLI picks up the running bundler correctly
+
## 1.0.2
### Patch Changes
diff --git a/packages/dev-server/package.json b/packages/dev-server/package.json
index 139f7fae2..a4265731e 100644
--- a/packages/dev-server/package.json
+++ b/packages/dev-server/package.json
@@ -2,7 +2,7 @@
"name": "@callstack/repack-dev-server",
"description": "A bundler-agnostic development server for React Native applications as part of @callstack/repack.",
"license": "MIT",
- "version": "1.0.2",
+ "version": "1.1.0",
"type": "module",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
diff --git a/packages/dev-server/src/createServer.ts b/packages/dev-server/src/createServer.ts
index 565865e3b..813c45078 100644
--- a/packages/dev-server/src/createServer.ts
+++ b/packages/dev-server/src/createServer.ts
@@ -91,6 +91,7 @@ export async function createServer(config: Server.Config) {
instance.addHook('onSend', async (request, reply, payload) => {
reply.header('X-Content-Type-Options', 'nosniff');
+ reply.header('X-React-Native-Project-Root', config.options.rootDir);
const [pathname] = request.url.split('?');
if (pathname.endsWith('.map')) {
diff --git a/packages/repack/CHANGELOG.md b/packages/repack/CHANGELOG.md
index c092a3f42..112d1ef6f 100644
--- a/packages/repack/CHANGELOG.md
+++ b/packages/repack/CHANGELOG.md
@@ -1,5 +1,24 @@
# @callstack/repack
+## 3.7.0
+
+### Minor Changes
+
+- [#477](https://github.com/callstack/repack/pull/477) [`e1476e6`](https://github.com/callstack/repack/commit/e1476e644c1da9cee5bc933b32219027248bd5af) Thanks [@szymonrybczak](https://github.com/szymonrybczak)! - fix: get commands options and description from new package (support RN>=0.73)
+
+### Patch Changes
+
+- [#479](https://github.com/callstack/repack/pull/479) [`b1ad518`](https://github.com/callstack/repack/commit/b1ad518a7ff76e5ffe95a9af02469cc74b99584e) Thanks [@ambar](https://github.com/ambar)! - Added the ability to fully leverage the webpack built-in caching mechanism to optimise cold build times.
+
+- Updated dependencies [[`cc997a2`](https://github.com/callstack/repack/commit/cc997a2f84b4835f8fe597487b0cde6f41b4b7f0)]:
+ - @callstack/repack-dev-server@1.1.0
+
+## 3.6.0
+
+### Minor Changes
+
+- [#457](https://github.com/callstack/repack/pull/457) [`74de630`](https://github.com/callstack/repack/commit/74de630d4a27215580e6f835b6204757f2998a5a) Thanks [@jbroma](https://github.com/jbroma)! - Support lazy-compilation for dynamic imports
+
## 3.5.1
### Patch Changes
diff --git a/packages/repack/commands.js b/packages/repack/commands.js
index 2ebdebf3a..3574818a5 100644
--- a/packages/repack/commands.js
+++ b/packages/repack/commands.js
@@ -1,7 +1,7 @@
const path = require('path');
const { createRequire } = require('module');
-function getReactNativeCliPath() {
+function getCommands() {
let cliPath;
try {
@@ -25,19 +25,35 @@ function getReactNativeCliPath() {
// NOOP
}
- if (!cliPath) {
- throw new Error('Cannot resolve @react-native-community/cli package');
+ const { projectCommands } = require(`${cliPath}/commands`);
+ const commandNames = Object.values(projectCommands).map(({ name }) => name);
+
+ if (commandNames.includes('bundle') && commandNames.includes('start')) {
+ return projectCommands;
+ }
+
+ // RN >= 0.73
+ let commands;
+
+ try {
+ commands = require(require.resolve(
+ 'react-native/react-native.config.js'
+ )).commands;
+ } catch (e) {
+ // NOOP
+ }
+
+ if (!commands) {
+ throw new Error('Cannot resolve path to react-native package');
}
- return cliPath;
+ return commands;
}
-const {
- projectCommands: cliCommands,
-} = require(`${getReactNativeCliPath()}/commands`);
+const cliCommands = Object.values(getCommands());
-const startCommand = cliCommands.find((command) => command.name === 'start');
-const bundleCommand = cliCommands.find((command) => command.name === 'bundle');
+const startCommand = cliCommands.find(({ name }) => name === 'start');
+const bundleCommand = cliCommands.find(({ name }) => name === 'bundle');
const webpackConfigOption = {
name: '--webpackConfig ',
diff --git a/packages/repack/package.json b/packages/repack/package.json
index ea2dc4ee9..008e97e75 100644
--- a/packages/repack/package.json
+++ b/packages/repack/package.json
@@ -1,6 +1,6 @@
{
"name": "@callstack/repack",
- "version": "3.5.1",
+ "version": "3.7.0",
"description": "A Webpack-based toolkit to build your React Native application with full support of Webpack ecosystem.",
"main": "dist/index.js",
"types": "dist/index.d.ts",
@@ -58,7 +58,7 @@
"webpack": "5.x"
},
"dependencies": {
- "@callstack/repack-dev-server": "^1.0.2",
+ "@callstack/repack-dev-server": "^1.1.0",
"@discoveryjs/json-ext": "^0.5.7",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.7",
"colorette": "^1.2.2",
@@ -107,6 +107,7 @@
"headers-polyfill": "^3.0.7",
"jest": "^28.1.1",
"react-native": "^0.64.1",
+ "react-native-event-source": "^1.1.0",
"terser-webpack-plugin": "^5.1.3",
"typedoc": "^0.22.17",
"typedoc-plugin-markdown": "^3.12.1",
diff --git a/packages/repack/src/commands/bundle.ts b/packages/repack/src/commands/bundle.ts
index af730e2a6..1506398dd 100644
--- a/packages/repack/src/commands/bundle.ts
+++ b/packages/repack/src/commands/bundle.ts
@@ -104,5 +104,17 @@ export async function bundle(
}
}
});
+ // eslint-disable-next-line promise/prefer-await-to-then
+ }).then(() => {
+ return new Promise((resolve, reject) => {
+ // make cache work: https://webpack.js.org/api/node/#run
+ compiler.close((error) => {
+ if (error) {
+ reject();
+ } else {
+ resolve();
+ }
+ });
+ });
});
}
diff --git a/packages/repack/src/webpack/plugins/DevelopmentPlugin.ts b/packages/repack/src/webpack/plugins/DevelopmentPlugin.ts
index e960a4a17..7d64f0d49 100644
--- a/packages/repack/src/webpack/plugins/DevelopmentPlugin.ts
+++ b/packages/repack/src/webpack/plugins/DevelopmentPlugin.ts
@@ -40,6 +40,8 @@ export class DevelopmentPlugin implements WebpackPlugin {
* @param compiler Webpack compiler instance.
*/
apply(compiler: webpack.Compiler) {
+ const logger = compiler.getInfrastructureLogger('DevelopmentPlugin');
+
if (!this.config?.devServer) {
return;
}
@@ -115,5 +117,32 @@ export class DevelopmentPlugin implements WebpackPlugin {
}
);
}
+
+ if (compiler.options.experiments?.lazyCompilation) {
+ if (compiler.options.experiments.lazyCompilation.entries !== false) {
+ compiler.hooks.initialize.tap('DevelopmentPlugin', () => {
+ logger.error(
+ 'You have enabled lazyCompilation for entrypoints which is not supported. ' +
+ 'Lazy compilation is supported only for dynamic imports. ' +
+ 'You can fix this by adding { entries: false } to experiments.lazyCompilation configuration object inside webpack.config.'
+ );
+ });
+ }
+
+ try {
+ require.resolve('react-native-event-source');
+ } catch (error) {
+ compiler.hooks.initialize.tap('DevelopmentPlugin', () => {
+ logger.error(
+ "You have enabled lazyCompilation but 'react-native-event-source' was not found in your devDependencies. " +
+ 'Please install it via your package manager and try again.'
+ );
+ });
+ }
+
+ new webpack.ProvidePlugin({
+ EventSource: ['react-native-event-source', 'default'],
+ }).apply(compiler);
+ }
}
}
diff --git a/templates/webpack.config.cjs b/templates/webpack.config.cjs
index 0364495d1..6bea0c74e 100644
--- a/templates/webpack.config.cjs
+++ b/templates/webpack.config.cjs
@@ -153,7 +153,7 @@ module.exports = (env) => {
/node_modules(.*[/\\])+@react-native/,
/node_modules(.*[/\\])+@react-navigation/,
/node_modules(.*[/\\])+@react-native-community/,
- /node_modules(.*[/\\])+@expo/,
+ /node_modules(.*[/\\])+expo/,
/node_modules(.*[/\\])+pretty-format/,
/node_modules(.*[/\\])+metro/,
/node_modules(.*[/\\])+abort-controller/,
diff --git a/templates/webpack.config.mjs b/templates/webpack.config.mjs
index d582ea4ad..27ec8a366 100644
--- a/templates/webpack.config.mjs
+++ b/templates/webpack.config.mjs
@@ -155,7 +155,7 @@ export default (env) => {
/node_modules(.*[/\\])+@react-native/,
/node_modules(.*[/\\])+@react-navigation/,
/node_modules(.*[/\\])+@react-native-community/,
- /node_modules(.*[/\\])+@expo/,
+ /node_modules(.*[/\\])+expo/,
/node_modules(.*[/\\])+pretty-format/,
/node_modules(.*[/\\])+metro/,
/node_modules(.*[/\\])+abort-controller/,
diff --git a/website/docs/configuration/guides/lazy-compilation.mdx b/website/docs/configuration/guides/lazy-compilation.mdx
new file mode 100644
index 000000000..9bad2384a
--- /dev/null
+++ b/website/docs/configuration/guides/lazy-compilation.mdx
@@ -0,0 +1,107 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+# Lazy Compilation
+
+:::caution
+
+Lazy compilation is an experimental feature of webpack, therefore it is considered experimental in Re.Pack as well.
+
+If you encounter an issue while using lazy compilation, it's advisable to disable it temporarily before reporting the problem to ensure it's not the underlying cause.
+
+:::
+
+If you are using [Code splitting](/docs/code-splitting/usage)
+and have async chunks in your app, imported like this:
+
+```js
+const myChunk = await import('./myChunk.js');
+```
+
+You might benefit from using lazy compilation in development.
+It will cause all dynamic imports in your app to be compiled only when necessary, reducing the time of your initial app startup.
+
+:::danger
+
+Lazy compilation is supported only for dynamic imports. While webpack has an option to also compile entrypoints on demand, this will not work in React Native environment, and will result in your app's bundle compiling with errors.
+
+:::
+
+:::caution
+
+Prefetching chunks with `ScriptManager` with lazy compilation might result in confusing behaviour. When fetched via `ScriptManager.shared.prefetchScript`, the chunk will be downloaded, but it will not have the desired contents inside. Only upon evaluation of that chunk, the compilation will be triggered and the result will be sent to your client.
+
+:::
+
+## Usage
+
+First, install the `react-native-event-source` package to your `devDependencies`:
+
+
+
+
+```bash
+npm install -D react-native-event-source
+```
+
+
+
+
+```bash
+yarn add -D react-native-event-source
+```
+
+
+
+
+```bash
+pnpm add -D react-native-event-source
+```
+
+
+
+
+```bash
+bun add -D react-native-event-source
+```
+
+
+
+
+:::info
+
+`react-native-event-source` is a polyfill for `EventSource`
+which is used by webpack to communicate with the development server.
+It is required for lazy compilation to work.
+:::
+
+Then, add the following to your `webpack.config` file:
+
+```js
+/* ... */
+
+export default (env) => {
+ /* ... */
+
+ return {
+ /* ... */
+
+ module: {
+ experiments: [
+ lazyCompilation: devServer && {
+ imports: true,
+ entries: false,
+ }
+ ],
+ },
+
+ /* ... */
+ };
+};
+```
+
+:::tip
+
+You can read more about Webpack's lazy compilation feature here: https://webpack.js.org/configuration/experiments/#experimentslazycompilation
+
+:::
diff --git a/website/docs/configuration/plugins/chunks-to-hermes.mdx b/website/docs/configuration/plugins/chunks-to-hermes.mdx
index 1977128fc..f4548fe2f 100644
--- a/website/docs/configuration/plugins/chunks-to-hermes.mdx
+++ b/website/docs/configuration/plugins/chunks-to-hermes.mdx
@@ -41,7 +41,7 @@ import * as Repack from '@callstack/repack';
// ...
plugins: [
- new Repack.ChunksToHermesBytecodePlugin({
+ new Repack.plugins.ChunksToHermesBytecodePlugin({
enabled: mode === 'production' && !devServer,
test: /\.(js)?bundle$/,
exclude: /index.bundle$/,
diff --git a/website/sidebars.js b/website/sidebars.js
index 8e86f18d6..472ea2c7d 100644
--- a/website/sidebars.js
+++ b/website/sidebars.js
@@ -77,6 +77,7 @@ module.exports = {
'configuration/guides/svg',
'configuration/guides/inline-assets',
'configuration/guides/remote-assets',
+ 'configuration/guides/lazy-compilation',
],
},
],
diff --git a/yarn.lock b/yarn.lock
index 5c29e1896..4c95ff927 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -233,6 +233,16 @@ __metadata:
languageName: node
linkType: hard
+"@babel/code-frame@npm:^7.22.13":
+ version: 7.22.13
+ resolution: "@babel/code-frame@npm:7.22.13"
+ dependencies:
+ "@babel/highlight": ^7.22.13
+ chalk: ^2.4.2
+ checksum: 22e342c8077c8b77eeb11f554ecca2ba14153f707b85294fcf6070b6f6150aae88a7b7436dd88d8c9289970585f3fe5b9b941c5aa3aa26a6d5a8ef3f292da058
+ languageName: node
+ linkType: hard
+
"@babel/compat-data@npm:^7.13.11, @babel/compat-data@npm:^7.14.5, @babel/compat-data@npm:^7.14.7":
version: 7.14.7
resolution: "@babel/compat-data@npm:7.14.7"
@@ -414,6 +424,20 @@ __metadata:
languageName: node
linkType: hard
+"@babel/eslint-parser@npm:^7.20.0":
+ version: 7.23.3
+ resolution: "@babel/eslint-parser@npm:7.23.3"
+ dependencies:
+ "@nicolo-ribaudo/eslint-scope-5-internals": 5.1.1-v1
+ eslint-visitor-keys: ^2.1.0
+ semver: ^6.3.1
+ peerDependencies:
+ "@babel/core": ^7.11.0
+ eslint: ^7.5.0 || ^8.0.0
+ checksum: 9573daebe21af5123c302c307be80cacf1c2bf236a9497068a14726d3944ef55e1282519d0ccf51882dfc369359a3442299c98cb22a419e209924db39d4030fd
+ languageName: node
+ linkType: hard
+
"@babel/generator@npm:^7.12.5, @babel/generator@npm:^7.18.2, @babel/generator@npm:^7.7.2":
version: 7.18.2
resolution: "@babel/generator@npm:7.18.2"
@@ -495,6 +519,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-annotate-as-pure@npm:^7.22.5":
+ version: 7.22.5
+ resolution: "@babel/helper-annotate-as-pure@npm:7.22.5"
+ dependencies:
+ "@babel/types": ^7.22.5
+ checksum: 53da330f1835c46f26b7bf4da31f7a496dee9fd8696cca12366b94ba19d97421ce519a74a837f687749318f94d1a37f8d1abcbf35e8ed22c32d16373b2f6198d
+ languageName: node
+ linkType: hard
+
"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.14.5":
version: 7.14.5
resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.14.5"
@@ -649,6 +682,25 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-create-class-features-plugin@npm:^7.22.15":
+ version: 7.23.6
+ resolution: "@babel/helper-create-class-features-plugin@npm:7.23.6"
+ dependencies:
+ "@babel/helper-annotate-as-pure": ^7.22.5
+ "@babel/helper-environment-visitor": ^7.22.20
+ "@babel/helper-function-name": ^7.23.0
+ "@babel/helper-member-expression-to-functions": ^7.23.0
+ "@babel/helper-optimise-call-expression": ^7.22.5
+ "@babel/helper-replace-supers": ^7.22.20
+ "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5
+ "@babel/helper-split-export-declaration": ^7.22.6
+ semver: ^6.3.1
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 356b71b9f4a3a95917432bf6a452f475a292d394d9310e9c8b23c8edb564bee91e40d4290b8aa8779d2987a7c39ae717b2d76edc7c952078b8952df1a20259e3
+ languageName: node
+ linkType: hard
+
"@babel/helper-create-regexp-features-plugin@npm:^7.14.5":
version: 7.14.5
resolution: "@babel/helper-create-regexp-features-plugin@npm:7.14.5"
@@ -751,6 +803,13 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-environment-visitor@npm:^7.22.20":
+ version: 7.22.20
+ resolution: "@babel/helper-environment-visitor@npm:7.22.20"
+ checksum: d80ee98ff66f41e233f36ca1921774c37e88a803b2f7dca3db7c057a5fea0473804db9fb6729e5dbfd07f4bed722d60f7852035c2c739382e84c335661590b69
+ languageName: node
+ linkType: hard
+
"@babel/helper-explode-assignable-expression@npm:^7.14.5":
version: 7.14.5
resolution: "@babel/helper-explode-assignable-expression@npm:7.14.5"
@@ -820,6 +879,16 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-function-name@npm:^7.22.5, @babel/helper-function-name@npm:^7.23.0":
+ version: 7.23.0
+ resolution: "@babel/helper-function-name@npm:7.23.0"
+ dependencies:
+ "@babel/template": ^7.22.15
+ "@babel/types": ^7.23.0
+ checksum: e44542257b2d4634a1f979244eb2a4ad8e6d75eb6761b4cfceb56b562f7db150d134bc538c8e6adca3783e3bc31be949071527aa8e3aab7867d1ad2d84a26e10
+ languageName: node
+ linkType: hard
+
"@babel/helper-get-function-arity@npm:^7.14.5":
version: 7.14.5
resolution: "@babel/helper-get-function-arity@npm:7.14.5"
@@ -910,6 +979,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-member-expression-to-functions@npm:^7.22.15, @babel/helper-member-expression-to-functions@npm:^7.23.0":
+ version: 7.23.0
+ resolution: "@babel/helper-member-expression-to-functions@npm:7.23.0"
+ dependencies:
+ "@babel/types": ^7.23.0
+ checksum: 494659361370c979ada711ca685e2efe9460683c36db1b283b446122596602c901e291e09f2f980ecedfe6e0f2bd5386cb59768285446530df10c14df1024e75
+ languageName: node
+ linkType: hard
+
"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.15.4":
version: 7.15.4
resolution: "@babel/helper-module-imports@npm:7.15.4"
@@ -955,6 +1033,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-module-imports@npm:^7.22.5":
+ version: 7.22.15
+ resolution: "@babel/helper-module-imports@npm:7.22.15"
+ dependencies:
+ "@babel/types": ^7.22.15
+ checksum: ecd7e457df0a46f889228f943ef9b4a47d485d82e030676767e6a2fdcbdaa63594d8124d4b55fd160b41c201025aec01fc27580352b1c87a37c9c6f33d116702
+ languageName: node
+ linkType: hard
+
"@babel/helper-module-transforms@npm:^7.12.1, @babel/helper-module-transforms@npm:^7.18.0":
version: 7.18.0
resolution: "@babel/helper-module-transforms@npm:7.18.0"
@@ -1055,6 +1142,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-optimise-call-expression@npm:^7.22.5":
+ version: 7.22.5
+ resolution: "@babel/helper-optimise-call-expression@npm:7.22.5"
+ dependencies:
+ "@babel/types": ^7.22.5
+ checksum: c70ef6cc6b6ed32eeeec4482127e8be5451d0e5282d5495d5d569d39eb04d7f1d66ec99b327f45d1d5842a9ad8c22d48567e93fc502003a47de78d122e355f7c
+ languageName: node
+ linkType: hard
+
"@babel/helper-plugin-utils@npm:7.10.4":
version: 7.10.4
resolution: "@babel/helper-plugin-utils@npm:7.10.4"
@@ -1090,6 +1186,13 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-plugin-utils@npm:^7.22.5":
+ version: 7.22.5
+ resolution: "@babel/helper-plugin-utils@npm:7.22.5"
+ checksum: c0fc7227076b6041acd2f0e818145d2e8c41968cc52fb5ca70eed48e21b8fe6dd88a0a91cbddf4951e33647336eb5ae184747ca706817ca3bef5e9e905151ff5
+ languageName: node
+ linkType: hard
+
"@babel/helper-remap-async-to-generator@npm:^7.14.5":
version: 7.14.5
resolution: "@babel/helper-remap-async-to-generator@npm:7.14.5"
@@ -1137,6 +1240,19 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-remap-async-to-generator@npm:^7.22.5":
+ version: 7.22.20
+ resolution: "@babel/helper-remap-async-to-generator@npm:7.22.20"
+ dependencies:
+ "@babel/helper-annotate-as-pure": ^7.22.5
+ "@babel/helper-environment-visitor": ^7.22.20
+ "@babel/helper-wrap-function": ^7.22.20
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 2fe6300a6f1b58211dffa0aed1b45d4958506d096543663dba83bd9251fe8d670fa909143a65b45e72acb49e7e20fbdb73eae315d9ddaced467948c3329986e7
+ languageName: node
+ linkType: hard
+
"@babel/helper-replace-supers@npm:^7.14.5":
version: 7.14.5
resolution: "@babel/helper-replace-supers@npm:7.14.5"
@@ -1188,6 +1304,19 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-replace-supers@npm:^7.22.20":
+ version: 7.22.20
+ resolution: "@babel/helper-replace-supers@npm:7.22.20"
+ dependencies:
+ "@babel/helper-environment-visitor": ^7.22.20
+ "@babel/helper-member-expression-to-functions": ^7.22.15
+ "@babel/helper-optimise-call-expression": ^7.22.5
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: a0008332e24daedea2e9498733e3c39b389d6d4512637e000f96f62b797e702ee24a407ccbcd7a236a551590a38f31282829a8ef35c50a3c0457d88218cae639
+ languageName: node
+ linkType: hard
+
"@babel/helper-simple-access@npm:^7.14.5":
version: 7.14.5
resolution: "@babel/helper-simple-access@npm:7.14.5"
@@ -1260,6 +1389,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-skip-transparent-expression-wrappers@npm:^7.22.5":
+ version: 7.22.5
+ resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.22.5"
+ dependencies:
+ "@babel/types": ^7.22.5
+ checksum: 1012ef2295eb12dc073f2b9edf3425661e9b8432a3387e62a8bc27c42963f1f216ab3124228015c748770b2257b4f1fda882ca8fa34c0bf485e929ae5bc45244
+ languageName: node
+ linkType: hard
+
"@babel/helper-split-export-declaration@npm:^7.14.5":
version: 7.14.5
resolution: "@babel/helper-split-export-declaration@npm:7.14.5"
@@ -1296,6 +1434,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-split-export-declaration@npm:^7.22.6":
+ version: 7.22.6
+ resolution: "@babel/helper-split-export-declaration@npm:7.22.6"
+ dependencies:
+ "@babel/types": ^7.22.5
+ checksum: e141cace583b19d9195f9c2b8e17a3ae913b7ee9b8120246d0f9ca349ca6f03cb2c001fd5ec57488c544347c0bb584afec66c936511e447fd20a360e591ac921
+ languageName: node
+ linkType: hard
+
"@babel/helper-string-parser@npm:^7.19.4":
version: 7.19.4
resolution: "@babel/helper-string-parser@npm:7.19.4"
@@ -1310,6 +1457,13 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-string-parser@npm:^7.22.5":
+ version: 7.22.5
+ resolution: "@babel/helper-string-parser@npm:7.22.5"
+ checksum: 836851ca5ec813077bbb303acc992d75a360267aa3b5de7134d220411c852a6f17de7c0d0b8c8dcc0f567f67874c00f4528672b2a4f1bc978a3ada64c8c78467
+ languageName: node
+ linkType: hard
+
"@babel/helper-validator-identifier@npm:^7.14.5":
version: 7.14.5
resolution: "@babel/helper-validator-identifier@npm:7.14.5"
@@ -1338,6 +1492,13 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-validator-identifier@npm:^7.22.20":
+ version: 7.22.20
+ resolution: "@babel/helper-validator-identifier@npm:7.22.20"
+ checksum: 136412784d9428266bcdd4d91c32bcf9ff0e8d25534a9d94b044f77fe76bc50f941a90319b05aafd1ec04f7d127cd57a179a3716009ff7f3412ef835ada95bdc
+ languageName: node
+ linkType: hard
+
"@babel/helper-validator-option@npm:^7.14.5":
version: 7.14.5
resolution: "@babel/helper-validator-option@npm:7.14.5"
@@ -1407,6 +1568,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-wrap-function@npm:^7.22.20":
+ version: 7.22.20
+ resolution: "@babel/helper-wrap-function@npm:7.22.20"
+ dependencies:
+ "@babel/helper-function-name": ^7.22.5
+ "@babel/template": ^7.22.15
+ "@babel/types": ^7.22.19
+ checksum: 221ed9b5572612aeb571e4ce6a256f2dee85b3c9536f1dd5e611b0255e5f59a3d0ec392d8d46d4152149156a8109f92f20379b1d6d36abb613176e0e33f05fca
+ languageName: node
+ linkType: hard
+
"@babel/helpers@npm:^7.12.5, @babel/helpers@npm:^7.18.2":
version: 7.18.2
resolution: "@babel/helpers@npm:7.18.2"
@@ -1484,6 +1656,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/highlight@npm:^7.22.13":
+ version: 7.22.20
+ resolution: "@babel/highlight@npm:7.22.20"
+ dependencies:
+ "@babel/helper-validator-identifier": ^7.22.20
+ chalk: ^2.4.2
+ js-tokens: ^4.0.0
+ checksum: 84bd034dca309a5e680083cd827a766780ca63cef37308404f17653d32366ea76262bd2364b2d38776232f2d01b649f26721417d507e8b4b6da3e4e739f6d134
+ languageName: node
+ linkType: hard
+
"@babel/parser@npm:7.16.8":
version: 7.16.8
resolution: "@babel/parser@npm:7.16.8"
@@ -1502,7 +1685,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/parser@npm:^7.12.7, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.0, @babel/parser@npm:^7.18.3, @babel/parser@npm:^7.18.5":
+"@babel/parser@npm:^7.12.7, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.18.3, @babel/parser@npm:^7.18.5":
version: 7.18.5
resolution: "@babel/parser@npm:7.18.5"
bin:
@@ -1547,6 +1730,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/parser@npm:^7.22.15":
+ version: 7.23.0
+ resolution: "@babel/parser@npm:7.23.0"
+ bin:
+ parser: ./bin/babel-parser.js
+ checksum: 453fdf8b9e2c2b7d7b02139e0ce003d1af21947bbc03eb350fb248ee335c9b85e4ab41697ddbdd97079698de825a265e45a0846bb2ed47a2c7c1df833f42a354
+ languageName: node
+ linkType: hard
+
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.17.12":
version: 7.17.12
resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.17.12"
@@ -1672,7 +1864,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-proposal-class-properties@npm:^7.18.6":
+"@babel/plugin-proposal-class-properties@npm:^7.18.0, @babel/plugin-proposal-class-properties@npm:^7.18.6":
version: 7.18.6
resolution: "@babel/plugin-proposal-class-properties@npm:7.18.6"
dependencies:
@@ -1903,7 +2095,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.18.6":
+"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.18.0, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.18.6":
version: 7.18.6
resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.18.6"
dependencies:
@@ -1915,6 +2107,18 @@ __metadata:
languageName: node
linkType: hard
+"@babel/plugin-proposal-numeric-separator@npm:^7.0.0, @babel/plugin-proposal-numeric-separator@npm:^7.18.6":
+ version: 7.18.6
+ resolution: "@babel/plugin-proposal-numeric-separator@npm:7.18.6"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.18.6
+ "@babel/plugin-syntax-numeric-separator": ^7.10.4
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: f370ea584c55bf4040e1f78c80b4eeb1ce2e6aaa74f87d1a48266493c33931d0b6222d8cee3a082383d6bb648ab8d6b7147a06f974d3296ef3bc39c7851683ec
+ languageName: node
+ linkType: hard
+
"@babel/plugin-proposal-numeric-separator@npm:^7.14.5":
version: 7.14.5
resolution: "@babel/plugin-proposal-numeric-separator@npm:7.14.5"
@@ -1939,18 +2143,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-proposal-numeric-separator@npm:^7.18.6":
- version: 7.18.6
- resolution: "@babel/plugin-proposal-numeric-separator@npm:7.18.6"
- dependencies:
- "@babel/helper-plugin-utils": ^7.18.6
- "@babel/plugin-syntax-numeric-separator": ^7.10.4
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: f370ea584c55bf4040e1f78c80b4eeb1ce2e6aaa74f87d1a48266493c33931d0b6222d8cee3a082383d6bb648ab8d6b7147a06f974d3296ef3bc39c7851683ec
- languageName: node
- linkType: hard
-
"@babel/plugin-proposal-object-rest-spread@npm:7.12.1":
version: 7.12.1
resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.12.1"
@@ -2009,7 +2201,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-proposal-object-rest-spread@npm:^7.20.2":
+"@babel/plugin-proposal-object-rest-spread@npm:^7.20.0, @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:
@@ -2086,7 +2278,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-proposal-optional-chaining@npm:^7.18.9, @babel/plugin-proposal-optional-chaining@npm:^7.20.7":
+"@babel/plugin-proposal-optional-chaining@npm:^7.18.9, @babel/plugin-proposal-optional-chaining@npm:^7.20.0, @babel/plugin-proposal-optional-chaining@npm:^7.20.7":
version: 7.21.0
resolution: "@babel/plugin-proposal-optional-chaining@npm:7.21.0"
dependencies:
@@ -2257,7 +2449,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-dynamic-import@npm:^7.0.0, @babel/plugin-syntax-dynamic-import@npm:^7.8.3":
+"@babel/plugin-syntax-dynamic-import@npm:^7.0.0, @babel/plugin-syntax-dynamic-import@npm:^7.8.0, @babel/plugin-syntax-dynamic-import@npm:^7.8.3":
version: 7.8.3
resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3"
dependencies:
@@ -2301,6 +2493,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/plugin-syntax-flow@npm:^7.12.1, @babel/plugin-syntax-flow@npm:^7.22.5":
+ version: 7.22.5
+ resolution: "@babel/plugin-syntax-flow@npm:7.22.5"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.22.5
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 84c8c40fcfe8e78cecdd6fb90e8f97f419e3f3b27a33de8324ae97d5ce1b87cdd98a636fa21a68d4d2c37c7d63f3a279bb84b6956b849921affed6b806b6ffe7
+ languageName: node
+ linkType: hard
+
"@babel/plugin-syntax-flow@npm:^7.17.12":
version: 7.17.12
resolution: "@babel/plugin-syntax-flow@npm:7.17.12"
@@ -2565,19 +2768,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-async-to-generator@npm:^7.0.0, @babel/plugin-transform-async-to-generator@npm:^7.17.12":
- version: 7.17.12
- resolution: "@babel/plugin-transform-async-to-generator@npm:7.17.12"
- dependencies:
- "@babel/helper-module-imports": ^7.16.7
- "@babel/helper-plugin-utils": ^7.17.12
- "@babel/helper-remap-async-to-generator": ^7.16.8
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 052dd56eb3b10bc31f5aaced0f75fc7307713f74049ccfb91cd087bebfc890a6d462b59445c5299faaca9030814172cac290c941c76b731a38dcb267377c9187
- languageName: node
- linkType: hard
-
"@babel/plugin-transform-async-to-generator@npm:^7.14.5":
version: 7.14.5
resolution: "@babel/plugin-transform-async-to-generator@npm:7.14.5"
@@ -2591,6 +2781,19 @@ __metadata:
languageName: node
linkType: hard
+"@babel/plugin-transform-async-to-generator@npm:^7.17.12":
+ version: 7.17.12
+ resolution: "@babel/plugin-transform-async-to-generator@npm:7.17.12"
+ dependencies:
+ "@babel/helper-module-imports": ^7.16.7
+ "@babel/helper-plugin-utils": ^7.17.12
+ "@babel/helper-remap-async-to-generator": ^7.16.8
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 052dd56eb3b10bc31f5aaced0f75fc7307713f74049ccfb91cd087bebfc890a6d462b59445c5299faaca9030814172cac290c941c76b731a38dcb267377c9187
+ languageName: node
+ linkType: hard
+
"@babel/plugin-transform-async-to-generator@npm:^7.18.6":
version: 7.20.7
resolution: "@babel/plugin-transform-async-to-generator@npm:7.20.7"
@@ -2604,6 +2807,19 @@ __metadata:
languageName: node
linkType: hard
+"@babel/plugin-transform-async-to-generator@npm:^7.20.0":
+ version: 7.22.5
+ resolution: "@babel/plugin-transform-async-to-generator@npm:7.22.5"
+ dependencies:
+ "@babel/helper-module-imports": ^7.22.5
+ "@babel/helper-plugin-utils": ^7.22.5
+ "@babel/helper-remap-async-to-generator": ^7.22.5
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: b95f23f99dcb379a9f0a1c2a3bbea3f8dc0e1b16dc1ac8b484fe378370169290a7a63d520959a9ba1232837cf74a80e23f6facbe14fd42a3cda6d3c2d7168e62
+ languageName: node
+ linkType: hard
+
"@babel/plugin-transform-block-scoped-functions@npm:^7.0.0, @babel/plugin-transform-block-scoped-functions@npm:^7.14.5":
version: 7.14.5
resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.14.5"
@@ -2808,6 +3024,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/plugin-transform-destructuring@npm:^7.20.0":
+ version: 7.23.0
+ resolution: "@babel/plugin-transform-destructuring@npm:7.23.0"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.22.5
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: cd6dd454ccc2766be551e4f8a04b1acc2aa539fa19e5c7501c56cc2f8cc921dd41a7ffb78455b4c4b2f954fcab8ca4561ba7c9c7bd5af9f19465243603d18cc3
+ 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"
@@ -2948,6 +3175,18 @@ __metadata:
languageName: node
linkType: hard
+"@babel/plugin-transform-flow-strip-types@npm:^7.20.0":
+ version: 7.22.5
+ resolution: "@babel/plugin-transform-flow-strip-types@npm:7.22.5"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.22.5
+ "@babel/plugin-syntax-flow": ^7.22.5
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 1ba48187d6f33814be01c6870489f0b1858256cf2b9dd7e62f02af8b30049bf375112f1d44692c5fed3cb9cd26ee2fb32e358cd79b6ad2360a51e8f993e861bf
+ languageName: node
+ linkType: hard
+
"@babel/plugin-transform-for-of@npm:^7.0.0":
version: 7.14.5
resolution: "@babel/plugin-transform-for-of@npm:7.14.5"
@@ -3428,6 +3667,32 @@ __metadata:
languageName: node
linkType: hard
+"@babel/plugin-transform-private-methods@npm:^7.22.5":
+ version: 7.23.3
+ resolution: "@babel/plugin-transform-private-methods@npm:7.23.3"
+ dependencies:
+ "@babel/helper-create-class-features-plugin": ^7.22.15
+ "@babel/helper-plugin-utils": ^7.22.5
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: cedc1285c49b5a6d9a3d0e5e413b756ac40b3ac2f8f68bdfc3ae268bc8d27b00abd8bb0861c72756ff5dd8bf1eb77211b7feb5baf4fdae2ebbaabe49b9adc1d0
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-private-property-in-object@npm:^7.22.11":
+ version: 7.23.4
+ resolution: "@babel/plugin-transform-private-property-in-object@npm:7.23.4"
+ dependencies:
+ "@babel/helper-annotate-as-pure": ^7.22.5
+ "@babel/helper-create-class-features-plugin": ^7.22.15
+ "@babel/helper-plugin-utils": ^7.22.5
+ "@babel/plugin-syntax-private-property-in-object": ^7.14.5
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: fb7adfe94ea97542f250a70de32bddbc3e0b802381c92be947fec83ebffda57e68533c4d0697152719a3496fdd3ebf3798d451c024cd4ac848fc15ac26b70aa7
+ languageName: node
+ linkType: hard
+
"@babel/plugin-transform-property-literals@npm:^7.0.0, @babel/plugin-transform-property-literals@npm:^7.14.5":
version: 7.14.5
resolution: "@babel/plugin-transform-property-literals@npm:7.14.5"
@@ -4525,6 +4790,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/template@npm:^7.22.15":
+ version: 7.22.15
+ resolution: "@babel/template@npm:7.22.15"
+ dependencies:
+ "@babel/code-frame": ^7.22.13
+ "@babel/parser": ^7.22.15
+ "@babel/types": ^7.22.15
+ checksum: 1f3e7dcd6c44f5904c184b3f7fe280394b191f2fed819919ffa1e529c259d5b197da8981b6ca491c235aee8dbad4a50b7e31304aa531271cb823a4a24a0dd8fd
+ languageName: node
+ linkType: hard
+
"@babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.14.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.4":
version: 7.14.7
resolution: "@babel/traverse@npm:7.14.7"
@@ -4675,6 +4951,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0":
+ version: 7.23.0
+ resolution: "@babel/types@npm:7.23.0"
+ dependencies:
+ "@babel/helper-string-parser": ^7.22.5
+ "@babel/helper-validator-identifier": ^7.22.20
+ to-fast-properties: ^2.0.0
+ checksum: 215fe04bd7feef79eeb4d33374b39909ce9cad1611c4135a4f7fdf41fe3280594105af6d7094354751514625ea92d0875aba355f53e86a92600f290e77b0e604
+ languageName: node
+ linkType: hard
+
"@bcoe/v8-coverage@npm:^0.2.3":
version: 0.2.3
resolution: "@bcoe/v8-coverage@npm:0.2.3"
@@ -4841,7 +5128,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@callstack/repack-dev-server@^1.0.2, @callstack/repack-dev-server@workspace:packages/dev-server":
+"@callstack/repack-dev-server@^1.1.0, @callstack/repack-dev-server@workspace:packages/dev-server":
version: 0.0.0-use.local
resolution: "@callstack/repack-dev-server@workspace:packages/dev-server"
dependencies:
@@ -4899,7 +5186,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@callstack/repack@3.5.1, @callstack/repack@workspace:packages/repack":
+"@callstack/repack@3.7.0, @callstack/repack@workspace:packages/repack":
version: 0.0.0-use.local
resolution: "@callstack/repack@workspace:packages/repack"
dependencies:
@@ -4909,7 +5196,7 @@ __metadata:
"@babel/preset-env": ^7.18.2
"@babel/preset-typescript": ^7.17.12
"@callstack/eslint-config": ^11.0.0
- "@callstack/repack-dev-server": ^1.0.2
+ "@callstack/repack-dev-server": ^1.1.0
"@discoveryjs/json-ext": ^0.5.7
"@pmmmwh/react-refresh-webpack-plugin": ^0.5.7
"@react-native-community/cli": 5.0.1-alpha.1
@@ -4945,6 +5232,7 @@ __metadata:
mime-types: ^2.1.35
pretty-format: ^26.6.2
react-native: ^0.64.1
+ react-native-event-source: ^1.1.0
react-refresh: ^0.14.0
schema-utils: ^3.0.0
shallowequal: ^1.1.0
@@ -6136,6 +6424,13 @@ __metadata:
languageName: node
linkType: hard
+"@isaacs/ttlcache@npm:^1.4.1":
+ version: 1.4.1
+ resolution: "@isaacs/ttlcache@npm:1.4.1"
+ checksum: b99f0918faf1eba405b6bc3421584282b2edc46cca23f8d8e112a643bf6e4506c6c53a4525901118e229d19c5719bbec3028ec438d758fd71081f6c32af871ec
+ languageName: node
+ linkType: hard
+
"@istanbuljs/load-nyc-config@npm:^1.0.0":
version: 1.1.0
resolution: "@istanbuljs/load-nyc-config@npm:1.1.0"
@@ -6221,12 +6516,12 @@ __metadata:
languageName: node
linkType: hard
-"@jest/create-cache-key-function@npm:^29.2.1":
- version: 29.4.3
- resolution: "@jest/create-cache-key-function@npm:29.4.3"
+"@jest/create-cache-key-function@npm:^29.6.3":
+ version: 29.7.0
+ resolution: "@jest/create-cache-key-function@npm:29.7.0"
dependencies:
- "@jest/types": ^29.4.3
- checksum: 19d230fd6219ffcbb3c6cdca0da0fa2b49de4b9e16eaa6f2c06d3dbdf9d7f9847a2a7dc1435bff54f2ffb148cf2bd36cd49cf81f4341d4c50d07470d984e63ba
+ "@jest/types": ^29.6.3
+ checksum: 681bc761fa1d6fa3dd77578d444f97f28296ea80755e90e46d1c8fa68661b9e67f54dd38b988742db636d26cf160450dc6011892cec98b3a7ceb58cad8ff3aae
languageName: node
linkType: hard
@@ -6242,15 +6537,15 @@ __metadata:
languageName: node
linkType: hard
-"@jest/environment@npm:^29.4.3":
- version: 29.4.3
- resolution: "@jest/environment@npm:29.4.3"
+"@jest/environment@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/environment@npm:29.7.0"
dependencies:
- "@jest/fake-timers": ^29.4.3
- "@jest/types": ^29.4.3
+ "@jest/fake-timers": ^29.7.0
+ "@jest/types": ^29.6.3
"@types/node": "*"
- jest-mock: ^29.4.3
- checksum: 7c1b0cc4e84b90f8a3bbeca9bbf088882c88aee70a81b3b8e24265dcb1cbc302cd1eee3319089cf65bfd39adbaea344903c712afea106cb8da6c86088d99c5fb
+ jest-mock: ^29.7.0
+ checksum: 6fb398143b2543d4b9b8d1c6dbce83fa5247f84f550330604be744e24c2bd2178bb893657d62d1b97cf2f24baf85c450223f8237cccb71192c36a38ea2272934
languageName: node
linkType: hard
@@ -6287,17 +6582,17 @@ __metadata:
languageName: node
linkType: hard
-"@jest/fake-timers@npm:^29.4.3":
- version: 29.4.3
- resolution: "@jest/fake-timers@npm:29.4.3"
+"@jest/fake-timers@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/fake-timers@npm:29.7.0"
dependencies:
- "@jest/types": ^29.4.3
+ "@jest/types": ^29.6.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
+ jest-message-util: ^29.7.0
+ jest-mock: ^29.7.0
+ jest-util: ^29.7.0
+ checksum: caf2bbd11f71c9241b458d1b5a66cbe95debc5a15d96442444b5d5c7ba774f523c76627c6931cca5e10e76f0d08761f6f1f01a608898f4751a0eee54fc3d8d00
languageName: node
linkType: hard
@@ -6359,12 +6654,12 @@ __metadata:
languageName: node
linkType: hard
-"@jest/schemas@npm:^29.4.3":
- version: 29.4.3
- resolution: "@jest/schemas@npm:29.4.3"
+"@jest/schemas@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "@jest/schemas@npm:29.6.3"
dependencies:
- "@sinclair/typebox": ^0.25.16
- checksum: ac754e245c19dc39e10ebd41dce09040214c96a4cd8efa143b82148e383e45128f24599195ab4f01433adae4ccfbe2db6574c90db2862ccd8551a86704b5bebd
+ "@sinclair/typebox": ^0.27.8
+ checksum: 910040425f0fc93cd13e68c750b7885590b8839066dfa0cd78e7def07bbb708ad869381f725945d66f2284de5663bbecf63e8fdd856e2ae6e261ba30b1687e93
languageName: node
linkType: hard
@@ -6478,17 +6773,17 @@ __metadata:
languageName: node
linkType: hard
-"@jest/types@npm:^29.4.3":
- version: 29.4.3
- resolution: "@jest/types@npm:29.4.3"
+"@jest/types@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "@jest/types@npm:29.6.3"
dependencies:
- "@jest/schemas": ^29.4.3
+ "@jest/schemas": ^29.6.3
"@types/istanbul-lib-coverage": ^2.0.0
"@types/istanbul-reports": ^3.0.0
"@types/node": "*"
"@types/yargs": ^17.0.8
chalk: ^4.0.0
- checksum: 1756f4149d360f98567f56f434144f7af23ed49a2c42889261a314df6b6654c2de70af618fb2ee0ee39cadaf10835b885845557184509503646c9cb9dcc02bac
+ checksum: a0bcf15dbb0eca6bdd8ce61a3fb055349d40268622a7670a3b2eb3c3dbafe9eb26af59938366d520b86907b9505b0f9b29b85cec11579a9e580694b87cd90fcc
languageName: node
linkType: hard
@@ -7383,6 +7678,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"
@@ -7668,49 +7972,48 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-async-storage/async-storage@npm:^1.17.11":
- version: 1.17.11
- resolution: "@react-native-async-storage/async-storage@npm:1.17.11"
+"@react-native-async-storage/async-storage@npm:^1.21.0":
+ version: 1.21.0
+ resolution: "@react-native-async-storage/async-storage@npm:1.21.0"
dependencies:
merge-options: ^3.0.4
peerDependencies:
- react-native: ^0.0.0-0 || 0.60 - 0.71 || 1000.0.0
- checksum: 691f2b74498160d0b532f673402d8affeecb28b005b1c6d6fa2e7c87f89ab3068177e8e2d2686738306e7592a39c6d7148aa4c426b7e8e149c43a336ad446648
+ react-native: ^0.0.0-0 || >=0.60 <1.0
+ checksum: 969cdeb444a037087b1897553082e148e25c8331055dd0dc142f76deeb4aadd9ed5ec26926ae990b3e9ff088396e74ab557148a2dd2a7db86058051b774f2619
languageName: node
linkType: hard
-"@react-native-community/cli-clean@npm:^10.1.1":
- version: 10.1.1
- resolution: "@react-native-community/cli-clean@npm:10.1.1"
+"@react-native-community/cli-clean@npm:12.1.1":
+ version: 12.1.1
+ resolution: "@react-native-community/cli-clean@npm:12.1.1"
dependencies:
- "@react-native-community/cli-tools": ^10.1.1
+ "@react-native-community/cli-tools": 12.1.1
chalk: ^4.1.2
- execa: ^1.0.0
- prompts: ^2.4.0
- checksum: 2994aa6f0651390af7195742a87d2a79c7970acc7e51e65908d56b288302c531534171563926b91da852550674829c68476e20fdd03cba06406bb28f22bc400e
+ execa: ^5.0.0
+ checksum: 555394f30213d6d93142a0c6658c33fb374994ef66e0e297f96a03d1624f72c3d647824bf2a599b23cd076a46c49ddeab7c618b72dcf5f64c25d9fd844ff5d78
languageName: node
linkType: hard
-"@react-native-community/cli-config@npm:^10.1.1":
- version: 10.1.1
- resolution: "@react-native-community/cli-config@npm:10.1.1"
+"@react-native-community/cli-config@npm:12.1.1":
+ version: 12.1.1
+ resolution: "@react-native-community/cli-config@npm:12.1.1"
dependencies:
- "@react-native-community/cli-tools": ^10.1.1
+ "@react-native-community/cli-tools": 12.1.1
chalk: ^4.1.2
cosmiconfig: ^5.1.0
- deepmerge: ^3.2.0
+ deepmerge: ^4.3.0
glob: ^7.1.3
joi: ^17.2.1
- checksum: e665f9181eb402d3a9ab5622d19f0c9985ea029df5451c2ae6a3c48126816632d35d5f4d70a8710648428e097933d182b42fac84bae46b49e8c456019802e44e
+ checksum: 919e2fb0950ff9fedcf3017819b71cc39c4b1d78b5fae0421c7f3e42d36b40d598b0826b5880f820cfaca3d6f12302dc7fa0a9973b5ea7699723ca2dcd650b32
languageName: node
linkType: hard
-"@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"
+"@react-native-community/cli-debugger-ui@npm:12.1.1":
+ version: 12.1.1
+ resolution: "@react-native-community/cli-debugger-ui@npm:12.1.1"
dependencies:
serve-static: ^1.13.1
- checksum: 519b395f9d0eabe8c774a6fd776b1e33d75627959768975b14af085a20e3833dc4457e84e7aaf8b48f192b92007055e2017651eb685f625f6d45ed6f6c467641
+ checksum: 4044fe6522a24e701faea57dc0b90dc201bdd1f3e8b63917c56d01e97f5ad9628ddd90a48d0906bdd8b6874fcbf9a8d818e09164246dbdd13e20b20fb5a61f1e
languageName: node
linkType: hard
@@ -7723,40 +8026,41 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-doctor@npm:^10.2.2":
- version: 10.2.2
- resolution: "@react-native-community/cli-doctor@npm:10.2.2"
+"@react-native-community/cli-doctor@npm:12.1.1":
+ version: 12.1.1
+ resolution: "@react-native-community/cli-doctor@npm:12.1.1"
dependencies:
- "@react-native-community/cli-config": ^10.1.1
- "@react-native-community/cli-platform-ios": ^10.2.1
- "@react-native-community/cli-tools": ^10.1.1
+ "@react-native-community/cli-config": 12.1.1
+ "@react-native-community/cli-platform-android": 12.1.1
+ "@react-native-community/cli-platform-ios": 12.1.1
+ "@react-native-community/cli-tools": 12.1.1
chalk: ^4.1.2
command-exists: ^1.2.8
- envinfo: ^7.7.2
- execa: ^1.0.0
+ deepmerge: ^4.3.0
+ envinfo: ^7.10.0
+ execa: ^5.0.0
hermes-profile-transformer: ^0.0.6
ip: ^1.1.5
node-stream-zip: ^1.9.1
ora: ^5.4.1
- prompts: ^2.4.0
- semver: ^6.3.0
+ semver: ^7.5.2
strip-ansi: ^5.2.0
- sudo-prompt: ^9.0.0
wcwidth: ^1.0.1
- checksum: 4af4f460fadc5ab8fa0e8c0ff79757d22d51097666424c15a89c7971a9ca1f23cd93ab9837ccef50dca0e56055345909416da31ce5b3ac78ed877c8be848ed88
+ yaml: ^2.2.1
+ checksum: 110b682bebcd3baec9f149a80b0c3528403f3ea23bf8fabdf7f8204f767426fde23484961273ab0fc20472b60d7f3cb057348f86e3dbb776c8ffe528134a4fd7
languageName: node
linkType: hard
-"@react-native-community/cli-hermes@npm:^10.2.0":
- version: 10.2.0
- resolution: "@react-native-community/cli-hermes@npm:10.2.0"
+"@react-native-community/cli-hermes@npm:12.1.1":
+ version: 12.1.1
+ resolution: "@react-native-community/cli-hermes@npm:12.1.1"
dependencies:
- "@react-native-community/cli-platform-android": ^10.2.0
- "@react-native-community/cli-tools": ^10.1.1
+ "@react-native-community/cli-platform-android": 12.1.1
+ "@react-native-community/cli-tools": 12.1.1
chalk: ^4.1.2
hermes-profile-transformer: ^0.0.6
ip: ^1.1.5
- checksum: a0dbe70ec4820abd9c4f209e8520473ac8991cfa672127818b3127ebc1daad556f07dc7faf32a293af934e1db96a29a553da81c06758fdc7c66c8ab232b90cea
+ checksum: d1e7d5e85a4c4b77959656bb30600b21c45742c2fe4eebc0437ff1b2300625737ce8a5cde8626e5ab42d5bd56960fef13e3d0daacfb028003ff8e9aac7b6e194
languageName: node
linkType: hard
@@ -7773,16 +8077,17 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-platform-android@npm:10.2.0, @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"
+"@react-native-community/cli-platform-android@npm:12.1.1":
+ version: 12.1.1
+ resolution: "@react-native-community/cli-platform-android@npm:12.1.1"
dependencies:
- "@react-native-community/cli-tools": ^10.1.1
+ "@react-native-community/cli-tools": 12.1.1
chalk: ^4.1.2
- execa: ^1.0.0
+ execa: ^5.0.0
+ fast-xml-parser: ^4.2.4
glob: ^7.1.3
logkitty: ^0.7.1
- checksum: 368b6c016aafce0c969a61e9d9ff84c9ed8ff14c4ef19146dc0e38be1ac0c678af9eb1fa428348ac56c1e3e1eace37aaa1e2a19ee772e636db1122ea9c918e46
+ checksum: 15db2179ec434e5aaed075951f7f4aa117a68227ba42a9773dfcc265eecc81f7c085a23ff6f8f34adc9c959ee80272f7d273b735257816c8615edae9453e892c
languageName: node
linkType: hard
@@ -7804,17 +8109,17 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-platform-ios@npm:10.2.1, @react-native-community/cli-platform-ios@npm:^10.2.1":
- version: 10.2.1
- resolution: "@react-native-community/cli-platform-ios@npm:10.2.1"
+"@react-native-community/cli-platform-ios@npm:12.1.1":
+ version: 12.1.1
+ resolution: "@react-native-community/cli-platform-ios@npm:12.1.1"
dependencies:
- "@react-native-community/cli-tools": ^10.1.1
+ "@react-native-community/cli-tools": 12.1.1
chalk: ^4.1.2
- execa: ^1.0.0
+ execa: ^5.0.0
fast-xml-parser: ^4.0.12
glob: ^7.1.3
ora: ^5.4.1
- checksum: 17228084eb482dd769eaf872b779be9d901f28645b6888915646a7dd002f9c3317fd92a3b9d3a7744fa8580155aea1b1225a56642e4f31581970ae39a9a12b83
+ checksum: 5116d6ae52a3e13e989164898a8defc8d761d8a98dc7d8a5e28d2b984695adfdf0c3d06dfb2c8ed5ca66849f2aefeed43dcd80a8840e65318115260be3f6ef3d
languageName: node
linkType: hard
@@ -7833,39 +8138,27 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-plugin-metro@npm:^10.2.2":
- version: 10.2.2
- resolution: "@react-native-community/cli-plugin-metro@npm:10.2.2"
- dependencies:
- "@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.9
- metro-config: 0.73.9
- metro-core: 0.73.9
- metro-react-native-babel-transformer: 0.73.9
- metro-resolver: 0.73.9
- metro-runtime: 0.73.9
- readline: ^1.3.0
- checksum: 69fc6bb0c63fed1f63fba1a10a11336b60ea3d425e584ad7b45f9c533f956dc8c36acf039bed3cc5edf89460a3f03f0e6b601b1f1c20c6a132f0da36c53cef73
+"@react-native-community/cli-plugin-metro@npm:12.1.1":
+ version: 12.1.1
+ resolution: "@react-native-community/cli-plugin-metro@npm:12.1.1"
+ checksum: dcd0dd69c0b4086e46838f180c15fc5f5f134c22bb8199dc5b5ee210ebaffd8c170a7229f8cdfdfb50a2e35f9a5418774fe85ae0cec8df5be96ad883ac8982dc
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"
+"@react-native-community/cli-server-api@npm:12.1.1":
+ version: 12.1.1
+ resolution: "@react-native-community/cli-server-api@npm:12.1.1"
dependencies:
- "@react-native-community/cli-debugger-ui": ^10.0.0
- "@react-native-community/cli-tools": ^10.1.1
+ "@react-native-community/cli-debugger-ui": 12.1.1
+ "@react-native-community/cli-tools": 12.1.1
compression: ^1.7.1
connect: ^3.6.5
- errorhandler: ^1.5.0
+ errorhandler: ^1.5.1
nocache: ^3.0.1
pretty-format: ^26.6.2
serve-static: ^1.13.1
ws: ^7.5.1
- checksum: ce1bf6374a45a677942aecffe3d0ea6671f18b2d694eb39e61592dae596ee98ab936f8e61faaf5b032168919959aad63f932001cf3553c04d87ef16333a4c0ec
+ checksum: a34ff038cbe07e61144da9ebe0dcfa8d4d3520e57199430444adf2cb8ce57087b71260d132d5c1cc487d0b5c12e4f8ecb5a49fa4430e3f66f456c38bf7522f1b
languageName: node
linkType: hard
@@ -7886,9 +8179,9 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-tools@npm:^10.1.1":
- version: 10.1.1
- resolution: "@react-native-community/cli-tools@npm:10.1.1"
+"@react-native-community/cli-tools@npm:12.1.1":
+ version: 12.1.1
+ resolution: "@react-native-community/cli-tools@npm:12.1.1"
dependencies:
appdirsjs: ^1.2.4
chalk: ^4.1.2
@@ -7897,9 +8190,10 @@ __metadata:
node-fetch: ^2.6.0
open: ^6.2.0
ora: ^5.4.1
- semver: ^6.3.0
+ semver: ^7.5.2
shell-quote: ^1.7.3
- checksum: a70ac3d9f294066db454482b6cadee3613a06cafaf08cd6e24ea941a6936f919672ccb638b8ab8d3ae3ad29c4e7cec64557afcd09ba4d0587eb50b88bd98567b
+ sudo-prompt: ^9.0.0
+ checksum: 44fa3291de83e77d8f8e6e434fe739eb1c4bfd48d27ff3614d45129837028bcd94e7749fbf0f1bb67ad82c1c2feb73aabd1c86a52209c43cf49f1882fa0974dc
languageName: node
linkType: hard
@@ -7917,6 +8211,15 @@ __metadata:
languageName: node
linkType: hard
+"@react-native-community/cli-types@npm:12.1.1":
+ version: 12.1.1
+ resolution: "@react-native-community/cli-types@npm:12.1.1"
+ dependencies:
+ joi: ^17.2.1
+ checksum: 172fa8b01f06902dad0e4802fc6b4ea3b89bb453a1c04e352955986296a1c777f1026f09a91dd5b6a985f38f3fecb00066a6a100fdd3c84cd1f8c664b01c030e
+ languageName: node
+ linkType: hard
+
"@react-native-community/cli-types@npm:5.0.1-alpha.1":
version: 5.0.1-alpha.1
resolution: "@react-native-community/cli-types@npm:5.0.1-alpha.1"
@@ -7926,15 +8229,6 @@ __metadata:
languageName: node
linkType: hard
-"@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: 6153088d6be1eeb05c9203a4fbed7f4a3761d989d461ad596c081316379775f1649a59a474adf660b1198c3b179dbe343392eb78b3fe7c6a0f400e53476f7fc1
- languageName: node
- linkType: hard
-
"@react-native-community/cli-types@npm:^5.0.1, @react-native-community/cli-types@npm:^5.0.1-alpha.1":
version: 5.0.1
resolution: "@react-native-community/cli-types@npm:5.0.1"
@@ -7944,30 +8238,31 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli@npm:10.2.2":
- version: 10.2.2
- resolution: "@react-native-community/cli@npm:10.2.2"
- dependencies:
- "@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.2.2
- "@react-native-community/cli-hermes": ^10.2.0
- "@react-native-community/cli-plugin-metro": ^10.2.2
- "@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
+"@react-native-community/cli@npm:12.1.1":
+ version: 12.1.1
+ resolution: "@react-native-community/cli@npm:12.1.1"
+ dependencies:
+ "@react-native-community/cli-clean": 12.1.1
+ "@react-native-community/cli-config": 12.1.1
+ "@react-native-community/cli-debugger-ui": 12.1.1
+ "@react-native-community/cli-doctor": 12.1.1
+ "@react-native-community/cli-hermes": 12.1.1
+ "@react-native-community/cli-plugin-metro": 12.1.1
+ "@react-native-community/cli-server-api": 12.1.1
+ "@react-native-community/cli-tools": 12.1.1
+ "@react-native-community/cli-types": 12.1.1
chalk: ^4.1.2
commander: ^9.4.1
- execa: ^1.0.0
+ deepmerge: ^4.3.0
+ execa: ^5.0.0
find-up: ^4.1.0
fs-extra: ^8.1.0
graceful-fs: ^4.1.3
- prompts: ^2.4.0
- semver: ^6.3.0
+ prompts: ^2.4.2
+ semver: ^7.5.2
bin:
react-native: build/bin.js
- checksum: f3c498c8cc660c53a75cfb8522748a26b589fa087d13a03225cd207dad61c592dfa59ebc26e5d9caf8cb210b8802922bc4a3c907e180273027bc738ee7cc6038
+ checksum: 162cdcaf2c994d8329ec60a59d6afd2c41ec317c19e346c8edaf8e6e8250c7ef00c10070d24d580104ce9c2f16d2ace6f34fa485001f82ca6ce66f74e489c032
languageName: node
linkType: hard
@@ -8069,6 +8364,13 @@ __metadata:
languageName: node
linkType: hard
+"@react-native/assets-registry@npm:^0.73.1":
+ version: 0.73.1
+ resolution: "@react-native/assets-registry@npm:0.73.1"
+ checksum: d9d09774d497bae13b1fb6a1c977bf6e442858639ee66fe4e8f955cfc903a16f79de6129471114a918a4b814eb5150bd808a5a7dc9f8b12d49795d9488d4cb67
+ languageName: node
+ linkType: hard
+
"@react-native/assets@npm:1.0.0":
version: 1.0.0
resolution: "@react-native/assets@npm:1.0.0"
@@ -8076,10 +8378,251 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/normalize-color@npm:*":
- version: 2.0.0
- resolution: "@react-native/normalize-color@npm:2.0.0"
- checksum: 2da373297f0d22b700edb9ab1b2cca34684e94a5dfe172e1cfd114e74ac17e139e802bc671e9868e0a580190eccbf3fa804f67be8cc1d9cbd0e216e994495931
+"@react-native/babel-plugin-codegen@npm:*":
+ version: 0.74.0
+ resolution: "@react-native/babel-plugin-codegen@npm:0.74.0"
+ dependencies:
+ "@react-native/codegen": "*"
+ checksum: 4663bd2395503ce0e14908b718107bc5d82708be709db746eba448b57193e5dfce7a404688b12b319bf6c9e37ca4db5dd9591f471daba9dfe219970eb8ed2bf7
+ languageName: node
+ linkType: hard
+
+"@react-native/babel-preset@npm:*":
+ version: 0.74.0
+ resolution: "@react-native/babel-preset@npm:0.74.0"
+ dependencies:
+ "@babel/core": ^7.20.0
+ "@babel/plugin-proposal-async-generator-functions": ^7.0.0
+ "@babel/plugin-proposal-class-properties": ^7.18.0
+ "@babel/plugin-proposal-export-default-from": ^7.0.0
+ "@babel/plugin-proposal-nullish-coalescing-operator": ^7.18.0
+ "@babel/plugin-proposal-numeric-separator": ^7.0.0
+ "@babel/plugin-proposal-object-rest-spread": ^7.20.0
+ "@babel/plugin-proposal-optional-catch-binding": ^7.0.0
+ "@babel/plugin-proposal-optional-chaining": ^7.20.0
+ "@babel/plugin-syntax-dynamic-import": ^7.8.0
+ "@babel/plugin-syntax-export-default-from": ^7.0.0
+ "@babel/plugin-syntax-flow": ^7.18.0
+ "@babel/plugin-syntax-nullish-coalescing-operator": ^7.0.0
+ "@babel/plugin-syntax-optional-chaining": ^7.0.0
+ "@babel/plugin-transform-arrow-functions": ^7.0.0
+ "@babel/plugin-transform-async-to-generator": ^7.20.0
+ "@babel/plugin-transform-block-scoping": ^7.0.0
+ "@babel/plugin-transform-classes": ^7.0.0
+ "@babel/plugin-transform-computed-properties": ^7.0.0
+ "@babel/plugin-transform-destructuring": ^7.20.0
+ "@babel/plugin-transform-flow-strip-types": ^7.20.0
+ "@babel/plugin-transform-function-name": ^7.0.0
+ "@babel/plugin-transform-literals": ^7.0.0
+ "@babel/plugin-transform-modules-commonjs": ^7.0.0
+ "@babel/plugin-transform-named-capturing-groups-regex": ^7.0.0
+ "@babel/plugin-transform-parameters": ^7.0.0
+ "@babel/plugin-transform-private-methods": ^7.22.5
+ "@babel/plugin-transform-private-property-in-object": ^7.22.11
+ "@babel/plugin-transform-react-display-name": ^7.0.0
+ "@babel/plugin-transform-react-jsx": ^7.0.0
+ "@babel/plugin-transform-react-jsx-self": ^7.0.0
+ "@babel/plugin-transform-react-jsx-source": ^7.0.0
+ "@babel/plugin-transform-runtime": ^7.0.0
+ "@babel/plugin-transform-shorthand-properties": ^7.0.0
+ "@babel/plugin-transform-spread": ^7.0.0
+ "@babel/plugin-transform-sticky-regex": ^7.0.0
+ "@babel/plugin-transform-typescript": ^7.5.0
+ "@babel/plugin-transform-unicode-regex": ^7.0.0
+ "@babel/template": ^7.0.0
+ "@react-native/babel-plugin-codegen": "*"
+ babel-plugin-transform-flow-enums: ^0.0.2
+ react-refresh: ^0.14.0
+ peerDependencies:
+ "@babel/core": "*"
+ checksum: d0d94e033407f24f09519f8b62ec6e384b4acf9e599cec3a630add0c1fda6ac1959fb91829af420932a418ccdcc147e2e7358908988a141b804e22d6a4093859
+ languageName: node
+ linkType: hard
+
+"@react-native/babel-preset@npm:^0.73.18":
+ version: 0.73.18
+ resolution: "@react-native/babel-preset@npm:0.73.18"
+ dependencies:
+ "@babel/core": ^7.20.0
+ "@babel/plugin-proposal-async-generator-functions": ^7.0.0
+ "@babel/plugin-proposal-class-properties": ^7.18.0
+ "@babel/plugin-proposal-export-default-from": ^7.0.0
+ "@babel/plugin-proposal-nullish-coalescing-operator": ^7.18.0
+ "@babel/plugin-proposal-numeric-separator": ^7.0.0
+ "@babel/plugin-proposal-object-rest-spread": ^7.20.0
+ "@babel/plugin-proposal-optional-catch-binding": ^7.0.0
+ "@babel/plugin-proposal-optional-chaining": ^7.20.0
+ "@babel/plugin-syntax-dynamic-import": ^7.8.0
+ "@babel/plugin-syntax-export-default-from": ^7.0.0
+ "@babel/plugin-syntax-flow": ^7.18.0
+ "@babel/plugin-syntax-nullish-coalescing-operator": ^7.0.0
+ "@babel/plugin-syntax-optional-chaining": ^7.0.0
+ "@babel/plugin-transform-arrow-functions": ^7.0.0
+ "@babel/plugin-transform-async-to-generator": ^7.20.0
+ "@babel/plugin-transform-block-scoping": ^7.0.0
+ "@babel/plugin-transform-classes": ^7.0.0
+ "@babel/plugin-transform-computed-properties": ^7.0.0
+ "@babel/plugin-transform-destructuring": ^7.20.0
+ "@babel/plugin-transform-flow-strip-types": ^7.20.0
+ "@babel/plugin-transform-function-name": ^7.0.0
+ "@babel/plugin-transform-literals": ^7.0.0
+ "@babel/plugin-transform-modules-commonjs": ^7.0.0
+ "@babel/plugin-transform-named-capturing-groups-regex": ^7.0.0
+ "@babel/plugin-transform-parameters": ^7.0.0
+ "@babel/plugin-transform-private-methods": ^7.22.5
+ "@babel/plugin-transform-private-property-in-object": ^7.22.11
+ "@babel/plugin-transform-react-display-name": ^7.0.0
+ "@babel/plugin-transform-react-jsx": ^7.0.0
+ "@babel/plugin-transform-react-jsx-self": ^7.0.0
+ "@babel/plugin-transform-react-jsx-source": ^7.0.0
+ "@babel/plugin-transform-runtime": ^7.0.0
+ "@babel/plugin-transform-shorthand-properties": ^7.0.0
+ "@babel/plugin-transform-spread": ^7.0.0
+ "@babel/plugin-transform-sticky-regex": ^7.0.0
+ "@babel/plugin-transform-typescript": ^7.5.0
+ "@babel/plugin-transform-unicode-regex": ^7.0.0
+ "@babel/template": ^7.0.0
+ "@react-native/babel-plugin-codegen": "*"
+ babel-plugin-transform-flow-enums: ^0.0.2
+ react-refresh: ^0.14.0
+ peerDependencies:
+ "@babel/core": "*"
+ checksum: 291e9ee5ea916a36103daea2c8209c3e36381763d661a9fd1ed237eed63f7154fa37acfb23a2fd7302bbc60e25fcadecdd319bc2e0d6ef28ac92bd1d7d4a3fbf
+ languageName: node
+ linkType: hard
+
+"@react-native/codegen@npm:*":
+ version: 0.74.0
+ resolution: "@react-native/codegen@npm:0.74.0"
+ dependencies:
+ "@babel/parser": ^7.20.0
+ flow-parser: ^0.206.0
+ jscodeshift: ^0.14.0
+ nullthrows: ^1.1.1
+ peerDependencies:
+ "@babel/preset-env": ^7.1.6
+ checksum: dcb7abbe142b50b3c0be8f33d2a44a8c891333f4bc2e0af0008fc66a69cb9662dacd08ecc0985670e150347ca8a4281fa80f78527854ff5e1289105b90702ca6
+ languageName: node
+ linkType: hard
+
+"@react-native/codegen@npm:^0.73.2":
+ version: 0.73.2
+ resolution: "@react-native/codegen@npm:0.73.2"
+ dependencies:
+ "@babel/parser": ^7.20.0
+ flow-parser: ^0.206.0
+ glob: ^7.1.1
+ invariant: ^2.2.4
+ jscodeshift: ^0.14.0
+ mkdirp: ^0.5.1
+ nullthrows: ^1.1.1
+ peerDependencies:
+ "@babel/preset-env": ^7.1.6
+ checksum: 92a40fc695ba0c19790e9e7e73c064b4ae48f4300f5d258fdf746d4fd34ef028fc1e10ce487f9fb54ff36710c5e3b032bd496147564a0369b2d5689b12fbc6bb
+ languageName: node
+ linkType: hard
+
+"@react-native/community-cli-plugin@npm:^0.73.10":
+ version: 0.73.10
+ resolution: "@react-native/community-cli-plugin@npm:0.73.10"
+ dependencies:
+ "@react-native-community/cli-server-api": 12.1.1
+ "@react-native-community/cli-tools": 12.1.1
+ "@react-native/dev-middleware": ^0.73.5
+ "@react-native/metro-babel-transformer": ^0.73.12
+ chalk: ^4.0.0
+ execa: ^5.1.1
+ metro: ^0.80.0
+ metro-config: ^0.80.0
+ metro-core: ^0.80.0
+ node-fetch: ^2.2.0
+ readline: ^1.3.0
+ checksum: dadbebdd0ab7ee4a07509415ad7af5bf21ff7a150caadeb39fcc6ada33dd5928096113385a26ec5e03d406898134104f9ad1e543a98e70bf8b05956b794ba51f
+ languageName: node
+ linkType: hard
+
+"@react-native/debugger-frontend@npm:^0.73.2":
+ version: 0.73.2
+ resolution: "@react-native/debugger-frontend@npm:0.73.2"
+ checksum: 6c904e7c3565100f86bbfddefe9f4e50f1295acc1158dd51c229a960eef58fc15a71db78212b33e02eb6d610c294d72b6695137e17add7c174cf0663a8a8ec1d
+ languageName: node
+ linkType: hard
+
+"@react-native/dev-middleware@npm:^0.73.5":
+ version: 0.73.5
+ resolution: "@react-native/dev-middleware@npm:0.73.5"
+ dependencies:
+ "@isaacs/ttlcache": ^1.4.1
+ "@react-native/debugger-frontend": ^0.73.2
+ chrome-launcher: ^0.15.2
+ chromium-edge-launcher: ^1.0.0
+ connect: ^3.6.5
+ debug: ^2.2.0
+ node-fetch: ^2.2.0
+ open: ^7.0.3
+ serve-static: ^1.13.1
+ temp-dir: ^2.0.0
+ checksum: 60070ee81f35e92a8cbf4147806da713cc7ec8af95f5754708d54bd2a82c20db74564844439bfc41afee815c755740467673df279de1d5412369385f9f7676be
+ languageName: node
+ linkType: hard
+
+"@react-native/eslint-config@npm:^0.73.1":
+ version: 0.73.1
+ resolution: "@react-native/eslint-config@npm:0.73.1"
+ dependencies:
+ "@babel/core": ^7.20.0
+ "@babel/eslint-parser": ^7.20.0
+ "@react-native/eslint-plugin": ^0.73.1
+ "@typescript-eslint/eslint-plugin": ^5.57.1
+ "@typescript-eslint/parser": ^5.57.1
+ 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: ">=8"
+ prettier: ">=2"
+ checksum: d2e86572b0c09be999c5033ae49b6dcf3d492b666c027304e0e1c096de20f0adcdc140af98a42ae104d16209c5610457073a92fa04aae0c3de204ea8ef922081
+ languageName: node
+ linkType: hard
+
+"@react-native/eslint-plugin@npm:^0.73.1":
+ version: 0.73.1
+ resolution: "@react-native/eslint-plugin@npm:0.73.1"
+ checksum: 82a9bd30ada10ec4e926021967d1ffeb7c82eaaba6f7171cc655daf3339d2e2c15897bc3cd0f529e83ef2958c3b9b0365590a6b672a1a0efe7c781bd3e854473
+ languageName: node
+ linkType: hard
+
+"@react-native/gradle-plugin@npm:^0.73.4":
+ version: 0.73.4
+ resolution: "@react-native/gradle-plugin@npm:0.73.4"
+ checksum: f72e2a9fc44f7a848142f09e939686b85f7f51edb0634407635b742f152f2d5162eb08579a6a03c37f2550397a64915578d185dac1b95c7cf1ba8729fa51f389
+ languageName: node
+ linkType: hard
+
+"@react-native/js-polyfills@npm:^0.73.1":
+ version: 0.73.1
+ resolution: "@react-native/js-polyfills@npm:0.73.1"
+ checksum: ec5899c3f2480475a6dccb252f3de6cc0b2eccc32d3d4a61a479e5f09d6458d86860fd60af472448b417d6e19f75c6b4008de245ab7fbb6d9c4300f452a37fd5
+ languageName: node
+ linkType: hard
+
+"@react-native/metro-babel-transformer@npm:^0.73.12":
+ version: 0.73.12
+ resolution: "@react-native/metro-babel-transformer@npm:0.73.12"
+ dependencies:
+ "@babel/core": ^7.20.0
+ "@react-native/babel-preset": "*"
+ babel-preset-fbjs: ^3.4.0
+ hermes-parser: 0.15.0
+ nullthrows: ^1.1.1
+ peerDependencies:
+ "@babel/core": "*"
+ checksum: ba9d27e71d76190bbc97633486e2eaa57a51bdaaad7fd13dc7cca3a864b31533773d38cf9c69ef092148e62cb88243e7f4a643f1b363e9a3f733b598c6f3374a
languageName: node
linkType: hard
@@ -8090,10 +8633,10 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/normalize-color@npm:2.1.0":
- version: 2.1.0
- resolution: "@react-native/normalize-color@npm:2.1.0"
- checksum: 8ccbd40b3c7629f1dc97b3e9aadd95fd3507fcf2e37535a6299a70436ab891c34cbdc4240b07380553d6e85dd909e23d5773b5be1da2906b026312e0b0768838
+"@react-native/normalize-colors@npm:^0.73.0, @react-native/normalize-colors@npm:^0.73.2":
+ version: 0.73.2
+ resolution: "@react-native/normalize-colors@npm:0.73.2"
+ checksum: ddf9384ad41adc4f3c8eb61ddd27113130c8060bd2f4255bee284a52aa7ddcff8a5e751f569dd416c45f8b9d4062392fa7219b221f2f7f0b229d02b8d2a5b974
languageName: node
linkType: hard
@@ -8104,10 +8647,22 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/polyfills@npm:2.0.0":
- version: 2.0.0
- resolution: "@react-native/polyfills@npm:2.0.0"
- checksum: 6f2a0d1c8c4df4f20e8adac92fcfaec0fb536d097f96fbfd56bdb21b0a3afc4157f82d084b6851093255f58d350818f7ad28098818d584f654533eeb9cba2656
+"@react-native/typescript-config@npm:^0.73.1":
+ version: 0.73.1
+ resolution: "@react-native/typescript-config@npm:0.73.1"
+ checksum: 9b66fe369c26758764e782f876241f51b75101b627659a148b2709e3c0548a314f5e98dfb508a72d038379a9a11eef18f5cc3e20b04d4e28210b0e09edd819fe
+ languageName: node
+ linkType: hard
+
+"@react-native/virtualized-lists@npm:^0.73.3":
+ version: 0.73.3
+ resolution: "@react-native/virtualized-lists@npm:0.73.3"
+ dependencies:
+ invariant: ^2.2.4
+ nullthrows: ^1.1.1
+ peerDependencies:
+ react-native: "*"
+ checksum: ff546e88cc2e886ec3b35d685ee21f8f8a7b215a4f9a3fc480a2a5ef7931b99b33232aa78dcaf5f656090bf4d4ceacaff23803e8035491fdb8de61a758912a3c
languageName: node
linkType: hard
@@ -8164,10 +8719,10 @@ __metadata:
languageName: node
linkType: hard
-"@sinclair/typebox@npm:^0.25.16":
- version: 0.25.23
- resolution: "@sinclair/typebox@npm:0.25.23"
- checksum: 5720daec6e604be9ac849e6361cfa30d19f4d01934c9b79a3a5f5290dfcefaa300192ea0d384bb5dd0104432d88447bbad27adfacdf0b0f042b510bf15fbd5db
+"@sinclair/typebox@npm:^0.27.8":
+ version: 0.27.8
+ resolution: "@sinclair/typebox@npm:0.27.8"
+ checksum: 00bd7362a3439021aa1ea51b0e0d0a0e8ca1351a3d54c606b115fdcc49b51b16db6e5f43b4fe7a28c38688523e22a94d49dd31168868b655f0d4d50f032d07a1
languageName: node
linkType: hard
@@ -8493,13 +9048,6 @@ __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__code-frame@npm:^7.0.3":
version: 7.0.3
resolution: "@types/babel__code-frame@npm:7.0.3"
@@ -9388,6 +9936,30 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/eslint-plugin@npm:^5.57.1":
+ version: 5.62.0
+ resolution: "@typescript-eslint/eslint-plugin@npm:5.62.0"
+ dependencies:
+ "@eslint-community/regexpp": ^4.4.0
+ "@typescript-eslint/scope-manager": 5.62.0
+ "@typescript-eslint/type-utils": 5.62.0
+ "@typescript-eslint/utils": 5.62.0
+ debug: ^4.3.4
+ graphemer: ^1.4.0
+ ignore: ^5.2.0
+ natural-compare-lite: ^1.4.0
+ semver: ^7.3.7
+ tsutils: ^3.21.0
+ peerDependencies:
+ "@typescript-eslint/parser": ^5.0.0
+ eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: fc104b389c768f9fa7d45a48c86d5c1ad522c1d0512943e782a56b1e3096b2cbcc1eea3fcc590647bf0658eef61aac35120a9c6daf979bf629ad2956deb516a1
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/experimental-utils@npm:4.28.2, @typescript-eslint/experimental-utils@npm:^4.0.1":
version: 4.28.2
resolution: "@typescript-eslint/experimental-utils@npm:4.28.2"
@@ -9466,6 +10038,23 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/parser@npm:^5.57.1":
+ version: 5.62.0
+ resolution: "@typescript-eslint/parser@npm:5.62.0"
+ dependencies:
+ "@typescript-eslint/scope-manager": 5.62.0
+ "@typescript-eslint/types": 5.62.0
+ "@typescript-eslint/typescript-estree": 5.62.0
+ debug: ^4.3.4
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: d168f4c7f21a7a63f47002e2d319bcbb6173597af5c60c1cf2de046b46c76b4930a093619e69faf2d30214c29ab27b54dcf1efc7046a6a6bd6f37f59a990e752
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/scope-manager@npm:4.28.2":
version: 4.28.2
resolution: "@typescript-eslint/scope-manager@npm:4.28.2"
@@ -9496,6 +10085,16 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/scope-manager@npm:5.62.0":
+ version: 5.62.0
+ resolution: "@typescript-eslint/scope-manager@npm:5.62.0"
+ dependencies:
+ "@typescript-eslint/types": 5.62.0
+ "@typescript-eslint/visitor-keys": 5.62.0
+ checksum: 6062d6b797fe1ce4d275bb0d17204c827494af59b5eaf09d8a78cdd39dadddb31074dded4297aaf5d0f839016d601032857698b0e4516c86a41207de606e9573
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/type-utils@npm:5.27.0":
version: 5.27.0
resolution: "@typescript-eslint/type-utils@npm:5.27.0"
@@ -9529,6 +10128,23 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/type-utils@npm:5.62.0":
+ version: 5.62.0
+ resolution: "@typescript-eslint/type-utils@npm:5.62.0"
+ dependencies:
+ "@typescript-eslint/typescript-estree": 5.62.0
+ "@typescript-eslint/utils": 5.62.0
+ debug: ^4.3.4
+ tsutils: ^3.21.0
+ peerDependencies:
+ eslint: "*"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: fc41eece5f315dfda14320be0da78d3a971d650ea41300be7196934b9715f3fe1120a80207551eb71d39568275dbbcf359bde540d1ca1439d8be15e9885d2739
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/types@npm:4.28.2":
version: 4.28.2
resolution: "@typescript-eslint/types@npm:4.28.2"
@@ -9557,6 +10173,13 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/types@npm:5.62.0":
+ version: 5.62.0
+ resolution: "@typescript-eslint/types@npm:5.62.0"
+ checksum: 48c87117383d1864766486f24de34086155532b070f6264e09d0e6139449270f8a9559cfef3c56d16e3bcfb52d83d42105d61b36743626399c7c2b5e0ac3b670
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/typescript-estree@npm:4.28.2":
version: 4.28.2
resolution: "@typescript-eslint/typescript-estree@npm:4.28.2"
@@ -9611,6 +10234,24 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/typescript-estree@npm:5.62.0":
+ version: 5.62.0
+ resolution: "@typescript-eslint/typescript-estree@npm:5.62.0"
+ dependencies:
+ "@typescript-eslint/types": 5.62.0
+ "@typescript-eslint/visitor-keys": 5.62.0
+ debug: ^4.3.4
+ globby: ^11.1.0
+ is-glob: ^4.0.3
+ semver: ^7.3.7
+ tsutils: ^3.21.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 3624520abb5807ed8f57b1197e61c7b1ed770c56dfcaca66372d584ff50175225798bccb701f7ef129d62c5989070e1ee3a0aa2d84e56d9524dcf011a2bb1a52
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/typescript-estree@npm:^5.13.0":
version: 5.28.0
resolution: "@typescript-eslint/typescript-estree@npm:5.28.0"
@@ -9663,6 +10304,24 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/utils@npm:5.62.0":
+ version: 5.62.0
+ resolution: "@typescript-eslint/utils@npm:5.62.0"
+ dependencies:
+ "@eslint-community/eslint-utils": ^4.2.0
+ "@types/json-schema": ^7.0.9
+ "@types/semver": ^7.3.12
+ "@typescript-eslint/scope-manager": 5.62.0
+ "@typescript-eslint/types": 5.62.0
+ "@typescript-eslint/typescript-estree": 5.62.0
+ eslint-scope: ^5.1.1
+ semver: ^7.3.7
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
+ checksum: ee9398c8c5db6d1da09463ca7bf36ed134361e20131ea354b2da16a5fdb6df9ba70c62a388d19f6eebb421af1786dbbd79ba95ddd6ab287324fc171c3e28d931
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/visitor-keys@npm:4.28.2":
version: 4.28.2
resolution: "@typescript-eslint/visitor-keys@npm:4.28.2"
@@ -9703,6 +10362,16 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/visitor-keys@npm:5.62.0":
+ version: 5.62.0
+ resolution: "@typescript-eslint/visitor-keys@npm:5.62.0"
+ dependencies:
+ "@typescript-eslint/types": 5.62.0
+ eslint-visitor-keys: ^3.3.0
+ checksum: 976b05d103fe8335bef5c93ad3f76d781e3ce50329c0243ee0f00c0fcfb186c81df50e64bfdd34970148113f8ade90887f53e3c4938183afba830b4ba8e30a35
+ languageName: node
+ linkType: hard
+
"@vercel/nft@npm:^0.20.0":
version: 0.20.0
resolution: "@vercel/nft@npm:0.20.0"
@@ -10817,6 +11486,34 @@ __metadata:
languageName: node
linkType: hard
+"array.prototype.tosorted@npm:^1.1.1":
+ version: 1.1.2
+ resolution: "array.prototype.tosorted@npm:1.1.2"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.2.0
+ es-abstract: ^1.22.1
+ es-shim-unscopables: ^1.0.0
+ get-intrinsic: ^1.2.1
+ checksum: 3607a7d6b117f0ffa6f4012457b7af0d47d38cf05e01d50e09682fd2fb782a66093a5e5fbbdbad77c8c824794a9d892a51844041641f719ad41e3a974f0764de
+ languageName: node
+ linkType: hard
+
+"arraybuffer.prototype.slice@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "arraybuffer.prototype.slice@npm:1.0.2"
+ dependencies:
+ array-buffer-byte-length: ^1.0.0
+ call-bind: ^1.0.2
+ define-properties: ^1.2.0
+ es-abstract: ^1.22.1
+ get-intrinsic: ^1.2.1
+ is-array-buffer: ^3.0.2
+ is-shared-array-buffer: ^1.0.2
+ checksum: c200faf437786f5b2c80d4564ff5481c886a16dee642ef02abdc7306c7edd523d1f01d1dd12b769c7eb42ac9bc53874510db19a92a2c035c0f6696172aafa5d3
+ languageName: node
+ linkType: hard
+
"arrify@npm:^1.0.1":
version: 1.0.1
resolution: "arrify@npm:1.0.1"
@@ -10882,6 +11579,15 @@ __metadata:
languageName: node
linkType: hard
+"ast-types@npm:0.15.2":
+ version: 0.15.2
+ resolution: "ast-types@npm:0.15.2"
+ dependencies:
+ tslib: ^2.0.1
+ checksum: 24f0d86bf9e4c8dae16fa24b13c1776f2c2677040bcfbd4eb4f27911db49020be4876885e45e6cfcc548ed4dfea3a0742d77e3346b84fae47379cb0b89e9daa0
+ languageName: node
+ linkType: hard
+
"astral-regex@npm:^1.0.0":
version: 1.0.0
resolution: "astral-regex@npm:1.0.0"
@@ -10912,7 +11618,7 @@ __metadata:
languageName: node
linkType: hard
-"async@npm:^3.2.2, async@npm:^3.2.3":
+"async@npm:^3.2.3":
version: 3.2.4
resolution: "async@npm:3.2.4"
checksum: 43d07459a4e1d09b84a20772414aa684ff4de085cbcaec6eea3c7a8f8150e8c62aa6cd4e699fe8ee93c3a5b324e777d34642531875a0817a35697522c1b02e89
@@ -10926,6 +11632,15 @@ __metadata:
languageName: node
linkType: hard
+"asynciterator.prototype@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "asynciterator.prototype@npm:1.0.0"
+ dependencies:
+ has-symbols: ^1.0.3
+ checksum: e8ebfd9493ac651cf9b4165e9d64030b3da1d17181bb1963627b59e240cdaf021d9b59d44b827dc1dde4e22387ec04c2d0f8720cf58a1c282e34e40cc12721b3
+ languageName: node
+ linkType: hard
+
"asynckit@npm:^0.4.0":
version: 0.4.0
resolution: "asynckit@npm:0.4.0"
@@ -11309,6 +12024,15 @@ __metadata:
languageName: node
linkType: hard
+"babel-plugin-transform-flow-enums@npm:^0.0.2":
+ version: 0.0.2
+ resolution: "babel-plugin-transform-flow-enums@npm:0.0.2"
+ dependencies:
+ "@babel/plugin-syntax-flow": ^7.12.1
+ checksum: fd52aef54448e01948a9d1cca0c8f87d064970c8682458962b7a222c372704bc2ce26ae8109e0ab2566e7ea5106856460f04c1a5ed794ab3bcd2f42cae1d9845
+ languageName: node
+ linkType: hard
+
"babel-preset-current-node-syntax@npm:^1.0.0":
version: 1.0.1
resolution: "babel-preset-current-node-syntax@npm:1.0.1"
@@ -12088,6 +12812,17 @@ __metadata:
languageName: node
linkType: hard
+"call-bind@npm:^1.0.4, call-bind@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "call-bind@npm:1.0.5"
+ dependencies:
+ function-bind: ^1.1.2
+ get-intrinsic: ^1.2.1
+ set-function-length: ^1.1.1
+ checksum: 449e83ecbd4ba48e7eaac5af26fea3b50f8f6072202c2dd7c5a6e7a6308f2421abe5e13a3bbd55221087f76320c5e09f25a8fdad1bab2b77c68ae74d92234ea5
+ languageName: node
+ linkType: hard
+
"call-me-maybe@npm:^1.0.1":
version: 1.0.1
resolution: "call-me-maybe@npm:1.0.1"
@@ -12487,6 +13222,20 @@ __metadata:
languageName: node
linkType: hard
+"chrome-launcher@npm:^0.15.2":
+ version: 0.15.2
+ resolution: "chrome-launcher@npm:0.15.2"
+ dependencies:
+ "@types/node": "*"
+ escape-string-regexp: ^4.0.0
+ is-wsl: ^2.2.0
+ lighthouse-logger: ^1.0.0
+ bin:
+ print-chrome-path: bin/print-chrome-path.js
+ checksum: e1f8131b9f7bd931248ea85f413c6cdb93a0d41440ff5bf0987f36afb081d2b2c7b60ba6062ee7ae2dd9b052143f6b275b38c9eb115d11b49c3ea8829bad7db0
+ languageName: node
+ linkType: hard
+
"chrome-trace-event@npm:^1.0.2":
version: 1.0.3
resolution: "chrome-trace-event@npm:1.0.3"
@@ -12494,6 +13243,20 @@ __metadata:
languageName: node
linkType: hard
+"chromium-edge-launcher@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "chromium-edge-launcher@npm:1.0.0"
+ dependencies:
+ "@types/node": "*"
+ escape-string-regexp: ^4.0.0
+ is-wsl: ^2.2.0
+ lighthouse-logger: ^1.0.0
+ mkdirp: ^1.0.4
+ rimraf: ^3.0.2
+ checksum: 77ce4fc03e7ee6f72383cc23c9b34a18ff368fcce8d23bcdc777c603c6d48ae25d3b79be5a1256e7edeec65f6e2250245a5372175454a329bcc99df672160ee4
+ languageName: node
+ linkType: hard
+
"ci-info@npm:^2.0.0":
version: 2.0.0
resolution: "ci-info@npm:2.0.0"
@@ -14158,6 +14921,13 @@ __metadata:
languageName: node
linkType: hard
+"deepmerge@npm:^4.3.0":
+ version: 4.3.1
+ resolution: "deepmerge@npm:4.3.1"
+ checksum: 2024c6a980a1b7128084170c4cf56b0fd58a63f2da1660dcfe977415f27b17dbe5888668b59d0b063753f3220719d5e400b7f113609489c90160bb9a5518d052
+ languageName: node
+ linkType: hard
+
"default-browser-id@npm:^3.0.0":
version: 3.0.0
resolution: "default-browser-id@npm:3.0.0"
@@ -14212,6 +14982,17 @@ __metadata:
languageName: node
linkType: hard
+"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "define-data-property@npm:1.1.1"
+ dependencies:
+ get-intrinsic: ^1.2.1
+ gopd: ^1.0.1
+ has-property-descriptors: ^1.0.0
+ checksum: a29855ad3f0630ea82e3c5012c812efa6ca3078d5c2aa8df06b5f597c1cde6f7254692df41945851d903e05a1668607b6d34e778f402b9ff9ffb38111f1a3f0d
+ languageName: node
+ linkType: hard
+
"define-lazy-prop@npm:^2.0.0":
version: 2.0.0
resolution: "define-lazy-prop@npm:2.0.0"
@@ -14245,6 +15026,17 @@ __metadata:
languageName: node
linkType: hard
+"define-properties@npm:^1.2.0, define-properties@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "define-properties@npm:1.2.1"
+ dependencies:
+ define-data-property: ^1.0.1
+ has-property-descriptors: ^1.0.0
+ object-keys: ^1.1.1
+ checksum: b4ccd00597dd46cb2d4a379398f5b19fca84a16f3374e2249201992f36b30f6835949a9429669ee6b41b6e837205a163eadd745e472069e70dfc10f03e5fcc12
+ languageName: node
+ linkType: hard
+
"define-property@npm:^0.2.5":
version: 0.2.5
resolution: "define-property@npm:0.2.5"
@@ -14360,14 +15152,14 @@ __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"
+"deprecated-react-native-prop-types@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "deprecated-react-native-prop-types@npm:5.0.0"
dependencies:
- "@react-native/normalize-color": "*"
- invariant: "*"
- prop-types: "*"
- checksum: 6b02d6f29387cb39f3250f85675bfd8f0b7a312612bc2a637fdd96033eadc0391447d558262854db0b4c7280ee304f201ecd4b1126af123335c7cbddf5194151
+ "@react-native/normalize-colors": ^0.73.0
+ invariant: ^2.2.4
+ prop-types: ^15.8.1
+ checksum: ccbd4214733a178ef51934c4e0149f5c3ab60aa318d68500b6d6b4b59be9d6c25b844f808ed7095d82e1bbef6fc4bc49e0dea14d55d3ebd1ff383011ac2a1576
languageName: node
linkType: hard
@@ -15110,6 +15902,15 @@ __metadata:
languageName: node
linkType: hard
+"envinfo@npm:^7.10.0":
+ version: 7.11.0
+ resolution: "envinfo@npm:7.11.0"
+ bin:
+ envinfo: dist/cli.js
+ checksum: c45a7d20409d5f4cda72483b150d3816b15b434f2944d72c1495d8838bd7c4e7b2f32c12128ffb9b92b5f66f436237b8a525eb3a9a5da2d20013bc4effa28aef
+ languageName: node
+ linkType: hard
+
"envinfo@npm:^7.3.1, envinfo@npm:^7.7.2, envinfo@npm:^7.7.3":
version: 7.8.1
resolution: "envinfo@npm:7.8.1"
@@ -15153,7 +15954,7 @@ __metadata:
languageName: node
linkType: hard
-"errorhandler@npm:^1.5.0":
+"errorhandler@npm:^1.5.0, errorhandler@npm:^1.5.1":
version: 1.5.1
resolution: "errorhandler@npm:1.5.1"
dependencies:
@@ -15260,6 +16061,75 @@ __metadata:
languageName: node
linkType: hard
+"es-abstract@npm:^1.22.1":
+ version: 1.22.3
+ resolution: "es-abstract@npm:1.22.3"
+ dependencies:
+ array-buffer-byte-length: ^1.0.0
+ arraybuffer.prototype.slice: ^1.0.2
+ available-typed-arrays: ^1.0.5
+ call-bind: ^1.0.5
+ es-set-tostringtag: ^2.0.1
+ es-to-primitive: ^1.2.1
+ function.prototype.name: ^1.1.6
+ get-intrinsic: ^1.2.2
+ get-symbol-description: ^1.0.0
+ globalthis: ^1.0.3
+ gopd: ^1.0.1
+ has-property-descriptors: ^1.0.0
+ has-proto: ^1.0.1
+ has-symbols: ^1.0.3
+ hasown: ^2.0.0
+ internal-slot: ^1.0.5
+ is-array-buffer: ^3.0.2
+ 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.12
+ is-weakref: ^1.0.2
+ object-inspect: ^1.13.1
+ object-keys: ^1.1.1
+ object.assign: ^4.1.4
+ regexp.prototype.flags: ^1.5.1
+ safe-array-concat: ^1.0.1
+ safe-regex-test: ^1.0.0
+ string.prototype.trim: ^1.2.8
+ string.prototype.trimend: ^1.0.7
+ string.prototype.trimstart: ^1.0.7
+ typed-array-buffer: ^1.0.0
+ typed-array-byte-length: ^1.0.0
+ typed-array-byte-offset: ^1.0.0
+ typed-array-length: ^1.0.4
+ unbox-primitive: ^1.0.2
+ which-typed-array: ^1.1.13
+ checksum: b1bdc962856836f6e72be10b58dc128282bdf33771c7a38ae90419d920fc3b36cc5d2b70a222ad8016e3fc322c367bf4e9e89fc2bc79b7e933c05b218e83d79a
+ languageName: node
+ linkType: hard
+
+"es-iterator-helpers@npm:^1.0.12":
+ version: 1.0.15
+ resolution: "es-iterator-helpers@npm:1.0.15"
+ dependencies:
+ asynciterator.prototype: ^1.0.0
+ call-bind: ^1.0.2
+ define-properties: ^1.2.1
+ es-abstract: ^1.22.1
+ es-set-tostringtag: ^2.0.1
+ function-bind: ^1.1.1
+ get-intrinsic: ^1.2.1
+ globalthis: ^1.0.3
+ has-property-descriptors: ^1.0.0
+ has-proto: ^1.0.1
+ has-symbols: ^1.0.3
+ internal-slot: ^1.0.5
+ iterator.prototype: ^1.1.2
+ safe-array-concat: ^1.0.1
+ checksum: 50081ae5c549efe62e5c1d244df0194b40b075f7897fc2116b7e1aa437eb3c41f946d2afda18c33f9b31266ec544765932542765af839f76fa6d7b7855d1e0e1
+ languageName: node
+ linkType: hard
+
"es-module-lexer@npm:^0.10.0":
version: 0.10.5
resolution: "es-module-lexer@npm:0.10.5"
@@ -15615,6 +16485,17 @@ __metadata:
languageName: node
linkType: hard
+"eslint-config-prettier@npm:^8.5.0":
+ version: 8.10.0
+ resolution: "eslint-config-prettier@npm:8.10.0"
+ peerDependencies:
+ eslint: ">=7.0.0"
+ bin:
+ eslint-config-prettier: bin/cli.js
+ checksum: 153266badd477e49b0759816246b2132f1dbdb6c7f313ca60a9af5822fd1071c2bc5684a3720d78b725452bbac04bb130878b2513aea5e72b1b792de5a69fec8
+ languageName: node
+ linkType: hard
+
"eslint-import-resolver-node@npm:^0.3.4":
version: 0.3.4
resolution: "eslint-import-resolver-node@npm:0.3.4"
@@ -15697,6 +16578,18 @@ __metadata:
languageName: node
linkType: hard
+"eslint-plugin-eslint-comments@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "eslint-plugin-eslint-comments@npm:3.2.0"
+ dependencies:
+ escape-string-regexp: ^1.0.5
+ ignore: ^5.0.5
+ peerDependencies:
+ eslint: ">=4.19.1"
+ checksum: c9fe273dd56699abdf7e416cfad0344eb50aa01564a5a9133e72d982defb89310bc2e9b0b148ce19c5190d7ff641223b0ba9e667a194bc48467c3dd0d471e657
+ languageName: node
+ linkType: hard
+
"eslint-plugin-flowtype@npm:^4.5.2":
version: 4.7.0
resolution: "eslint-plugin-flowtype@npm:4.7.0"
@@ -15734,6 +16627,19 @@ __metadata:
languageName: node
linkType: hard
+"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:
+ "@babel/eslint-parser": ^7.12.0
+ eslint: ^8.1.0
+ checksum: 6272f7c352154875dc85c7dcd7cf66f6ed926a9a6aba81c675583bcc6695147597d6b9a6db0f643a387d14eccd61dc36daf20eec1c49e91ce1c63c01ffe295f7
+ languageName: node
+ linkType: hard
+
"eslint-plugin-import@npm:^2.19.1":
version: 2.23.4
resolution: "eslint-plugin-import@npm:2.23.4"
@@ -15839,6 +16745,23 @@ __metadata:
languageName: node
linkType: hard
+"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-jest@npm:^27.0.1":
version: 27.2.1
resolution: "eslint-plugin-jest@npm:27.2.1"
@@ -15886,6 +16809,21 @@ __metadata:
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: ">=7.28.0"
+ prettier: ">=2.0.0"
+ peerDependenciesMeta:
+ eslint-config-prettier:
+ optional: true
+ checksum: b9e839d2334ad8ec7a5589c5cb0f219bded260839a857d7a486997f9870e95106aa59b8756ff3f37202085ebab658de382b0267cae44c3a7f0eb0bcc03a4f6d6
+ languageName: node
+ linkType: hard
+
"eslint-plugin-promise@npm:^4.2.1":
version: 4.3.1
resolution: "eslint-plugin-promise@npm:4.3.1"
@@ -15929,6 +16867,15 @@ __metadata:
languageName: node
linkType: hard
+"eslint-plugin-react-hooks@npm:^4.6.0":
+ version: 4.6.0
+ resolution: "eslint-plugin-react-hooks@npm:4.6.0"
+ peerDependencies:
+ eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
+ checksum: 23001801f14c1d16bf0a837ca7970d9dd94e7b560384b41db378b49b6e32dc43d6e2790de1bd737a652a86f81a08d6a91f402525061b47719328f586a57e86c3
+ languageName: node
+ linkType: hard
+
"eslint-plugin-react-native-a11y@npm:^2.0.0":
version: 2.0.4
resolution: "eslint-plugin-react-native-a11y@npm:2.0.4"
@@ -16045,6 +16992,32 @@ __metadata:
languageName: node
linkType: hard
+"eslint-plugin-react@npm:^7.30.1":
+ version: 7.33.2
+ resolution: "eslint-plugin-react@npm:7.33.2"
+ dependencies:
+ array-includes: ^3.1.6
+ array.prototype.flatmap: ^1.3.1
+ array.prototype.tosorted: ^1.1.1
+ doctrine: ^2.1.0
+ es-iterator-helpers: ^1.0.12
+ estraverse: ^5.3.0
+ jsx-ast-utils: ^2.4.1 || ^3.0.0
+ minimatch: ^3.1.2
+ 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.4
+ semver: ^6.3.1
+ string.prototype.matchall: ^4.0.8
+ peerDependencies:
+ eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
+ checksum: b4c3d76390b0ae6b6f9fed78170604cc2c04b48e6778a637db339e8e3911ec9ef22510b0ae77c429698151d0f1b245f282177f384105b6830e7b29b9c9b26610
+ languageName: node
+ linkType: hard
+
"eslint-restricted-globals@npm:^0.2.0":
version: 0.2.0
resolution: "eslint-restricted-globals@npm:0.2.0"
@@ -17021,6 +17994,17 @@ __metadata:
languageName: node
linkType: hard
+"fast-xml-parser@npm:^4.2.4":
+ version: 4.3.2
+ resolution: "fast-xml-parser@npm:4.3.2"
+ dependencies:
+ strnum: ^1.0.5
+ bin:
+ fxparser: src/cli/cli.js
+ checksum: d507ce2efa5fd13d0a5ba28bd76dd68f2fc30ad8748357c37b70f360d19417866d79e35a688af067d5bceaaa796033fa985206aef9692f7a421e1326b6e73309
+ languageName: node
+ linkType: hard
+
"fastest-levenshtein@npm:^1.0.12":
version: 1.0.12
resolution: "fastest-levenshtein@npm:1.0.12"
@@ -17519,6 +18503,13 @@ __metadata:
languageName: node
linkType: hard
+"flow-enums-runtime@npm:^0.0.6":
+ version: 0.0.6
+ resolution: "flow-enums-runtime@npm:0.0.6"
+ checksum: c60412ed6d43b26bf5dfa66be8e588c3ccdb20191fd269e02ca7e8e1d350c73a327cc9a7edb626c80c31eb906981945d12a87ca37118985f33406303806dab79
+ languageName: node
+ linkType: hard
+
"flow-parser@npm:0.*":
version: 0.154.0
resolution: "flow-parser@npm:0.154.0"
@@ -17533,10 +18524,10 @@ __metadata:
languageName: node
linkType: hard
-"flow-parser@npm:^0.185.0":
- version: 0.185.2
- resolution: "flow-parser@npm:0.185.2"
- checksum: 6c8cee6ef2a2f0e5a5dd29698dfc493c8148263ce52b061804c812877ef68b1d0747d8f17256f2ed36e105550eab27a37377be32f1fed4b72c434dda6e0c053c
+"flow-parser@npm:^0.206.0":
+ version: 0.206.0
+ resolution: "flow-parser@npm:0.206.0"
+ checksum: 1b87d87b59815b09852a6981543ad222da7f4d0e0c26702f9d5e0065174f5f64d2563db76d07a487c6b55e1979344e3845ac42929db70f77a82e8c9171a62a86
languageName: node
linkType: hard
@@ -17860,6 +18851,13 @@ __metadata:
languageName: node
linkType: hard
+"function-bind@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "function-bind@npm:1.1.2"
+ checksum: 2b0ff4ce708d99715ad14a6d1f894e2a83242e4a52ccfcefaee5e40050562e5f6dafc1adbb4ce2d4ab47279a45dc736ab91ea5042d843c3c092820dfe032efb1
+ languageName: node
+ linkType: hard
+
"function.prototype.name@npm:^1.1.5":
version: 1.1.5
resolution: "function.prototype.name@npm:1.1.5"
@@ -17872,6 +18870,18 @@ __metadata:
languageName: node
linkType: hard
+"function.prototype.name@npm:^1.1.6":
+ version: 1.1.6
+ resolution: "function.prototype.name@npm:1.1.6"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.2.0
+ es-abstract: ^1.22.1
+ functions-have-names: ^1.2.3
+ checksum: 7a3f9bd98adab09a07f6e1f03da03d3f7c26abbdeaeee15223f6c04a9fb5674792bdf5e689dac19b97ac71de6aad2027ba3048a9b883aa1b3173eed6ab07f479
+ 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"
@@ -17879,7 +18889,7 @@ __metadata:
languageName: node
linkType: hard
-"functions-have-names@npm:^1.2.2":
+"functions-have-names@npm:^1.2.2, functions-have-names@npm:^1.2.3":
version: 1.2.3
resolution: "functions-have-names@npm:1.2.3"
checksum: c3f1f5ba20f4e962efb71344ce0a40722163e85bee2101ce25f88214e78182d2d2476aa85ef37950c579eb6cf6ee811c17b3101bb84004bb75655f3e33f3fdb5
@@ -17996,6 +19006,18 @@ __metadata:
languageName: node
linkType: hard
+"get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.2":
+ version: 1.2.2
+ resolution: "get-intrinsic@npm:1.2.2"
+ dependencies:
+ function-bind: ^1.1.2
+ has-proto: ^1.0.1
+ has-symbols: ^1.0.3
+ hasown: ^2.0.0
+ checksum: 447ff0724df26829908dc033b62732359596fcf66027bc131ab37984afb33842d9cd458fd6cecadfe7eac22fd8a54b349799ed334cf2726025c921c7250e7417
+ languageName: node
+ linkType: hard
+
"get-own-enumerable-property-symbols@npm:^3.0.0":
version: 3.0.2
resolution: "get-own-enumerable-property-symbols@npm:3.0.2"
@@ -18206,7 +19228,7 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^7.1.6":
+"glob@npm:^7.1.1, glob@npm:^7.1.6":
version: 7.2.3
resolution: "glob@npm:7.2.3"
dependencies:
@@ -18500,6 +19522,13 @@ __metadata:
languageName: node
linkType: hard
+"graphemer@npm:^1.4.0":
+ version: 1.4.0
+ resolution: "graphemer@npm:1.4.0"
+ checksum: bab8f0be9b568857c7bec9fda95a89f87b783546d02951c40c33f84d05bb7da3fd10f863a9beb901463669b6583173a8c8cc6d6b306ea2b9b9d5d3d943c3a673
+ languageName: node
+ linkType: hard
+
"graphql@npm:16.0.0":
version: 16.0.0
resolution: "graphql@npm:16.0.0"
@@ -18770,6 +19799,15 @@ __metadata:
languageName: node
linkType: hard
+"hasown@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "hasown@npm:2.0.0"
+ dependencies:
+ function-bind: ^1.1.2
+ checksum: 6151c75ca12554565098641c98a40f4cc86b85b0fd5b6fe92360967e4605a4f9610f7757260b4e8098dd1c2ce7f4b095f2006fe72a570e3b6d2d28de0298c176
+ languageName: node
+ linkType: hard
+
"hast-to-hyperscript@npm:^9.0.0":
version: 9.0.1
resolution: "hast-to-hyperscript@npm:9.0.1"
@@ -18898,19 +19936,35 @@ __metadata:
languageName: node
linkType: hard
-"hermes-estree@npm:0.8.0":
- version: 0.8.0
- resolution: "hermes-estree@npm:0.8.0"
- checksum: 3a169d1751d8bed000c665314205e4f033f9dd0506ac0f72528c31853f7ac3d0a13abd34c7cd69d8f5b57effd730d7da9fdadb0a3fb35303769a12f90dd0a61f
+"hermes-estree@npm:0.15.0":
+ version: 0.15.0
+ resolution: "hermes-estree@npm:0.15.0"
+ checksum: 227d7ac117a00b4f02cdadf33f4ca73dd263bb05e692065f6709ef5a348b283d0fc319fc5d188438c84c688c4e1245cd990ade27f229abd4e9f94dda1abe147d
languageName: node
linkType: hard
-"hermes-parser@npm:0.8.0":
- version: 0.8.0
- resolution: "hermes-parser@npm:0.8.0"
+"hermes-estree@npm:0.17.1":
+ version: 0.17.1
+ resolution: "hermes-estree@npm:0.17.1"
+ checksum: ffa6f997ad0b2a0dfe8ec782fc8cc5224a0d943b330944e62fe58c93c1f590afb67ba064d5a308c51a824b0db6e1bdc1654bfaf6bdfb4b0de4fb8f9cd8cf1050
+ languageName: node
+ linkType: hard
+
+"hermes-parser@npm:0.15.0":
+ version: 0.15.0
+ resolution: "hermes-parser@npm:0.15.0"
dependencies:
- hermes-estree: 0.8.0
- checksum: 0c992bdc6c98482aef0c8bc3b55c84769d80536aa6becf9c3e296caf19647ba4fa1c516e50e313dfe44dadce140c7dc9f9f5ceee36091cf9835bbcd101b1b974
+ hermes-estree: 0.15.0
+ checksum: 6c06a57a3998edd8c3aff05bbacdc8ec80f930360fa82ab75021b4b20edce8d76d30232babb7d6e7a0fcb758b0b36d7ee0f25936c9accf0b977542a079cb39cf
+ languageName: node
+ linkType: hard
+
+"hermes-parser@npm:0.17.1":
+ version: 0.17.1
+ resolution: "hermes-parser@npm:0.17.1"
+ dependencies:
+ hermes-estree: 0.17.1
+ checksum: 0a8fd611c708ec076654e9b7aed4b8c5b4302bdef87402a66e9c09ec3f925aa3c12718c80ebc52154ec5712a348ad375a69838f243c9bc2189ec6459415d6760
languageName: node
linkType: hard
@@ -19399,6 +20453,13 @@ __metadata:
languageName: node
linkType: hard
+"ignore@npm:^5.0.5":
+ version: 5.3.0
+ resolution: "ignore@npm:5.3.0"
+ checksum: 2736da6621f14ced652785cb05d86301a66d70248597537176612bd0c8630893564bd5f6421f8806b09e8472e75c591ef01672ab8059c07c6eb2c09cefe04bf9
+ languageName: node
+ linkType: hard
+
"ignore@npm:^5.1.4":
version: 5.1.8
resolution: "ignore@npm:5.1.8"
@@ -19444,6 +20505,17 @@ __metadata:
languageName: node
linkType: hard
+"image-size@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "image-size@npm:1.0.2"
+ dependencies:
+ queue: 6.0.2
+ bin:
+ image-size: bin/image-size.js
+ checksum: 01745fdb47f87cecf538e69c63f9adc5bfab30a345345c2de91105f3afbd1bfcfba1256af02bf3323077b33b0004469a837e077bf0cbb9c907e9c1e9e7547585
+ languageName: node
+ linkType: hard
+
"immer@npm:^9.0.7":
version: 9.0.15
resolution: "immer@npm:9.0.15"
@@ -19696,7 +20768,7 @@ __metadata:
languageName: node
linkType: hard
-"invariant@npm:*, invariant@npm:^2.2.4":
+"invariant@npm:^2.2.4":
version: 2.2.4
resolution: "invariant@npm:2.2.4"
dependencies:
@@ -19803,6 +20875,15 @@ __metadata:
languageName: node
linkType: hard
+"is-async-function@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "is-async-function@npm:2.0.0"
+ dependencies:
+ has-tostringtag: ^1.0.0
+ checksum: e3471d95e6c014bf37cad8a93f2f4b6aac962178e0a5041e8903147166964fdc1c5c1d2ef87e86d77322c370ca18f2ea004fa7420581fa747bcaf7c223069dbd
+ languageName: node
+ linkType: hard
+
"is-bigint@npm:^1.0.1":
version: 1.0.2
resolution: "is-bigint@npm:1.0.2"
@@ -19917,6 +20998,15 @@ __metadata:
languageName: node
linkType: hard
+"is-core-module@npm:^2.13.0":
+ version: 2.13.1
+ resolution: "is-core-module@npm:2.13.1"
+ dependencies:
+ hasown: ^2.0.0
+ checksum: 256559ee8a9488af90e4bad16f5583c6d59e92f0742e9e8bb4331e758521ee86b810b93bae44f390766ffbc518a0488b18d9dab7da9a5ff997d499efc9403f7c
+ languageName: node
+ linkType: hard
+
"is-core-module@npm:^2.2.0, is-core-module@npm:^2.4.0":
version: 2.4.0
resolution: "is-core-module@npm:2.4.0"
@@ -19960,6 +21050,15 @@ __metadata:
languageName: node
linkType: hard
+"is-date-object@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "is-date-object@npm:1.0.5"
+ dependencies:
+ has-tostringtag: ^1.0.0
+ checksum: baa9077cdf15eb7b58c79398604ca57379b2fc4cf9aa7a9b9e295278648f628c9b201400c01c5e0f7afae56507d741185730307cbe7cad3b9f90a77e5ee342fc
+ languageName: node
+ linkType: hard
+
"is-decimal@npm:^1.0.0":
version: 1.0.4
resolution: "is-decimal@npm:1.0.4"
@@ -20047,6 +21146,15 @@ __metadata:
languageName: node
linkType: hard
+"is-finalizationregistry@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "is-finalizationregistry@npm:1.0.2"
+ dependencies:
+ call-bind: ^1.0.2
+ checksum: 4f243a8e06228cd45bdab8608d2cb7abfc20f6f0189c8ac21ea8d603f1f196eabd531ce0bb8e08cbab047e9845ef2c191a3761c9a17ad5cabf8b35499c4ad35d
+ languageName: node
+ linkType: hard
+
"is-fullwidth-code-point@npm:^1.0.0":
version: 1.0.0
resolution: "is-fullwidth-code-point@npm:1.0.0"
@@ -20084,6 +21192,15 @@ __metadata:
languageName: node
linkType: hard
+"is-generator-function@npm:^1.0.10":
+ version: 1.0.10
+ resolution: "is-generator-function@npm:1.0.10"
+ dependencies:
+ has-tostringtag: ^1.0.0
+ checksum: d54644e7dbaccef15ceb1e5d91d680eb5068c9ee9f9eb0a9e04173eb5542c9b51b5ab52c5537f5703e48d5fddfd376817c1ca07a84a407b7115b769d4bdde72b
+ languageName: node
+ linkType: hard
+
"is-glob@npm:^3.0.0, is-glob@npm:^3.1.0":
version: 3.1.0
resolution: "is-glob@npm:3.1.0"
@@ -20169,6 +21286,13 @@ __metadata:
languageName: node
linkType: hard
+"is-map@npm:^2.0.1":
+ version: 2.0.2
+ resolution: "is-map@npm:2.0.2"
+ checksum: ace3d0ecd667bbdefdb1852de601268f67f2db725624b1958f279316e13fecb8fa7df91fd60f690d7417b4ec180712f5a7ee967008e27c65cfd475cc84337728
+ languageName: node
+ linkType: hard
+
"is-natural-number@npm:^4.0.1":
version: 4.0.1
resolution: "is-natural-number@npm:4.0.1"
@@ -20356,6 +21480,13 @@ __metadata:
languageName: node
linkType: hard
+"is-set@npm:^2.0.1":
+ version: 2.0.2
+ resolution: "is-set@npm:2.0.2"
+ checksum: b64343faf45e9387b97a6fd32be632ee7b269bd8183701f3b3f5b71a7cf00d04450ed8669d0bd08753e08b968beda96fca73a10fd0ff56a32603f64deba55a57
+ languageName: node
+ linkType: hard
+
"is-shared-array-buffer@npm:^1.0.2":
version: 1.0.2
resolution: "is-shared-array-buffer@npm:1.0.2"
@@ -20433,6 +21564,15 @@ __metadata:
languageName: node
linkType: hard
+"is-typed-array@npm:^1.1.12":
+ version: 1.1.12
+ resolution: "is-typed-array@npm:1.1.12"
+ dependencies:
+ which-typed-array: ^1.1.11
+ checksum: 4c89c4a3be07186caddadf92197b17fda663a9d259ea0d44a85f171558270d36059d1c386d34a12cba22dfade5aba497ce22778e866adc9406098c8fc4771796
+ languageName: node
+ linkType: hard
+
"is-typedarray@npm:^1.0.0":
version: 1.0.0
resolution: "is-typedarray@npm:1.0.0"
@@ -20475,6 +21615,13 @@ __metadata:
languageName: node
linkType: hard
+"is-weakmap@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "is-weakmap@npm:2.0.1"
+ checksum: 1222bb7e90c32bdb949226e66d26cb7bce12e1e28e3e1b40bfa6b390ba3e08192a8664a703dff2a00a84825f4e022f9cd58c4599ff9981ab72b1d69479f4f7f6
+ languageName: node
+ linkType: hard
+
"is-weakref@npm:^1.0.2":
version: 1.0.2
resolution: "is-weakref@npm:1.0.2"
@@ -20484,6 +21631,16 @@ __metadata:
languageName: node
linkType: hard
+"is-weakset@npm:^2.0.1":
+ version: 2.0.2
+ resolution: "is-weakset@npm:2.0.2"
+ dependencies:
+ call-bind: ^1.0.2
+ get-intrinsic: ^1.1.1
+ checksum: 5d8698d1fa599a0635d7ca85be9c26d547b317ed8fd83fc75f03efbe75d50001b5eececb1e9971de85fcde84f69ae6f8346bc92d20d55d46201d328e4c74a367
+ languageName: node
+ linkType: hard
+
"is-whitespace-character@npm:^1.0.0":
version: 1.0.4
resolution: "is-whitespace-character@npm:1.0.4"
@@ -20519,7 +21676,7 @@ __metadata:
languageName: node
linkType: hard
-"is-wsl@npm:^2.2.0":
+"is-wsl@npm:^2.1.1, is-wsl@npm:^2.2.0":
version: 2.2.0
resolution: "is-wsl@npm:2.2.0"
dependencies:
@@ -20549,6 +21706,13 @@ __metadata:
languageName: node
linkType: hard
+"isarray@npm:^2.0.5":
+ version: 2.0.5
+ resolution: "isarray@npm:2.0.5"
+ checksum: bd5bbe4104438c4196ba58a54650116007fa0262eccef13a4c55b2e09a5b36b59f1e75b9fcc49883dd9d4953892e6fc007eef9e9155648ceea036e184b0f930a
+ languageName: node
+ linkType: hard
+
"iserror@npm:0.0.2, iserror@npm:^0.0.2":
version: 0.0.2
resolution: "iserror@npm:0.0.2"
@@ -20648,6 +21812,19 @@ __metadata:
languageName: node
linkType: hard
+"iterator.prototype@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "iterator.prototype@npm:1.1.2"
+ dependencies:
+ define-properties: ^1.2.1
+ get-intrinsic: ^1.2.1
+ has-symbols: ^1.0.3
+ reflect.getprototypeof: ^1.0.4
+ set-function-name: ^2.0.1
+ checksum: d8a507e2ccdc2ce762e8a1d3f4438c5669160ac72b88b648e59a688eec6bc4e64b22338e74000518418d9e693faf2a092d2af21b9ec7dbf7763b037a54701168
+ languageName: node
+ linkType: hard
+
"jest-changed-files@npm:^28.0.2":
version: 28.0.2
resolution: "jest-changed-files@npm:28.0.2"
@@ -20810,17 +21987,17 @@ __metadata:
languageName: node
linkType: hard
-"jest-environment-node@npm:^29.2.1":
- version: 29.4.3
- resolution: "jest-environment-node@npm:29.4.3"
+"jest-environment-node@npm:^29.6.3":
+ version: 29.7.0
+ resolution: "jest-environment-node@npm:29.7.0"
dependencies:
- "@jest/environment": ^29.4.3
- "@jest/fake-timers": ^29.4.3
- "@jest/types": ^29.4.3
+ "@jest/environment": ^29.7.0
+ "@jest/fake-timers": ^29.7.0
+ "@jest/types": ^29.6.3
"@types/node": "*"
- jest-mock: ^29.4.3
- jest-util: ^29.4.3
- checksum: 3c7362edfdbd516e83af7367c95dde35761a482b174de9735c07633405486ec73e19624e9bea4333fca33c24e8d65eaa1aa6594e0cb6bfeeeb564ccc431ee61d
+ jest-mock: ^29.7.0
+ jest-util: ^29.7.0
+ checksum: 501a9966292cbe0ca3f40057a37587cb6def25e1e0c5e39ac6c650fe78d3c70a2428304341d084ac0cced5041483acef41c477abac47e9a290d5545fd2f15646
languageName: node
linkType: hard
@@ -20852,6 +22029,13 @@ __metadata:
languageName: node
linkType: hard
+"jest-get-type@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "jest-get-type@npm:29.6.3"
+ checksum: 88ac9102d4679d768accae29f1e75f592b760b44277df288ad76ce5bf038c3f5ce3719dea8aa0f035dac30e9eb034b848ce716b9183ad7cc222d029f03e92205
+ languageName: node
+ linkType: hard
+
"jest-haste-map@npm:^26.5.2":
version: 26.6.2
resolution: "jest-haste-map@npm:26.6.2"
@@ -20951,20 +22135,20 @@ __metadata:
languageName: node
linkType: hard
-"jest-message-util@npm:^29.4.3":
- version: 29.4.3
- resolution: "jest-message-util@npm:29.4.3"
+"jest-message-util@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-message-util@npm:29.7.0"
dependencies:
"@babel/code-frame": ^7.12.13
- "@jest/types": ^29.4.3
+ "@jest/types": ^29.6.3
"@types/stack-utils": ^2.0.0
chalk: ^4.0.0
graceful-fs: ^4.2.9
micromatch: ^4.0.4
- pretty-format: ^29.4.3
+ pretty-format: ^29.7.0
slash: ^3.0.0
stack-utils: ^2.0.3
- checksum: 64f06b9550021e68da0059020bea8691283cf818918810bb67192d7b7fb9b691c7eadf55c2ca3cd04df5394918f2327245077095cdc0d6b04be3532d2c7d0ced
+ checksum: a9d025b1c6726a2ff17d54cc694de088b0489456c69106be6b615db7a51b7beb66788bea7a59991a019d924fbf20f67d085a445aedb9a4d6760363f4d7d09930
languageName: node
linkType: hard
@@ -20978,14 +22162,14 @@ __metadata:
languageName: node
linkType: hard
-"jest-mock@npm:^29.4.3":
- version: 29.4.3
- resolution: "jest-mock@npm:29.4.3"
+"jest-mock@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-mock@npm:29.7.0"
dependencies:
- "@jest/types": ^29.4.3
+ "@jest/types": ^29.6.3
"@types/node": "*"
- jest-util: ^29.4.3
- checksum: 8eb4a29b02d2cd03faac0290b6df6d23b4ffa43f72b21c7fff3c7dd04a2797355b1e85862b70b15341dd33ee3a693b17db5520a6f6e6b81ee75601987de6a1a2
+ jest-util: ^29.7.0
+ checksum: 81ba9b68689a60be1482212878973700347cb72833c5e5af09895882b9eb5c4e02843a1bbdf23f94c52d42708bab53a30c45a3482952c9eec173d1eaac5b86c5
languageName: node
linkType: hard
@@ -21008,13 +22192,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-regex-util@npm:^27.0.6":
- version: 27.5.1
- resolution: "jest-regex-util@npm:27.5.1"
- checksum: d45ca7a9543616a34f7f3079337439cf07566e677a096472baa2810e274b9808b76767c97b0a4029b8a5b82b9d256dee28ef9ad4138b2b9e5933f6fac106c418
- languageName: node
- linkType: hard
-
"jest-regex-util@npm:^28.0.2":
version: 28.0.2
resolution: "jest-regex-util@npm:28.0.2"
@@ -21118,16 +22295,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-serializer@npm:^27.0.6":
- version: 27.5.1
- resolution: "jest-serializer@npm:27.5.1"
- dependencies:
- "@types/node": "*"
- graceful-fs: ^4.2.9
- checksum: 803e03a552278610edc6753c0dd9fa5bb5cd3ca47414a7b2918106efb62b79fd5e9ae785d0a21f12a299fa599fea8acc1fa6dd41283328cee43962cf7df9bb44
- languageName: node
- linkType: hard
-
"jest-snapshot@npm:^28.1.1":
version: 28.1.1
resolution: "jest-snapshot@npm:28.1.1"
@@ -21173,20 +22340,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-util@npm:^27.2.0":
- version: 27.5.1
- resolution: "jest-util@npm:27.5.1"
- dependencies:
- "@jest/types": ^27.5.1
- "@types/node": "*"
- chalk: ^4.0.0
- ci-info: ^3.2.0
- graceful-fs: ^4.2.9
- picomatch: ^2.2.3
- checksum: ac8d122f6daf7a035dcea156641fd3701aeba245417c40836a77e35b3341b9c02ddc5d904cfcd4ddbaa00ab854da76d3b911870cafdcdbaff90ea471de26c7d7
- languageName: node
- linkType: hard
-
"jest-util@npm:^28.1.1":
version: 28.1.1
resolution: "jest-util@npm:28.1.1"
@@ -21201,17 +22354,17 @@ __metadata:
languageName: node
linkType: hard
-"jest-util@npm:^29.4.3":
- version: 29.4.3
- resolution: "jest-util@npm:29.4.3"
+"jest-util@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-util@npm:29.7.0"
dependencies:
- "@jest/types": ^29.4.3
+ "@jest/types": ^29.6.3
"@types/node": "*"
chalk: ^4.0.0
ci-info: ^3.2.0
graceful-fs: ^4.2.9
picomatch: ^2.2.3
- checksum: 606b3e6077895baf8fb4ad4d08c134f37a6b81d5ba77ae654c942b1ae4b7294ab3b5a0eb93db34f129407b367970cf3b76bf5c80897b30f215f2bc8bf20a5f3f
+ checksum: 042ab4980f4ccd4d50226e01e5c7376a8556b472442ca6091a8f102488c0f22e6e8b89ea874111d2328a2080083bf3225c86f3788c52af0bd0345a00eb57a3ca
languageName: node
linkType: hard
@@ -21271,6 +22424,20 @@ __metadata:
languageName: node
linkType: hard
+"jest-validate@npm:^29.6.3":
+ version: 29.7.0
+ resolution: "jest-validate@npm:29.7.0"
+ dependencies:
+ "@jest/types": ^29.6.3
+ camelcase: ^6.2.0
+ chalk: ^4.0.0
+ jest-get-type: ^29.6.3
+ leven: ^3.1.0
+ pretty-format: ^29.7.0
+ checksum: 191fcdc980f8a0de4dbdd879fa276435d00eb157a48683af7b3b1b98b0f7d9de7ffe12689b617779097ff1ed77601b9f7126b0871bba4f776e222c40f62e9dae
+ languageName: node
+ linkType: hard
+
"jest-watcher@npm:^28.1.1":
version: 28.1.1
resolution: "jest-watcher@npm:28.1.1"
@@ -21320,7 +22487,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-worker@npm:^27.2.0, jest-worker@npm:^27.4.5, jest-worker@npm:^27.5.1":
+"jest-worker@npm:^27.4.5, jest-worker@npm:^27.5.1":
version: 27.5.1
resolution: "jest-worker@npm:27.5.1"
dependencies:
@@ -21342,6 +22509,18 @@ __metadata:
languageName: node
linkType: hard
+"jest-worker@npm:^29.6.3":
+ version: 29.7.0
+ resolution: "jest-worker@npm:29.7.0"
+ dependencies:
+ "@types/node": "*"
+ jest-util: ^29.7.0
+ merge-stream: ^2.0.0
+ supports-color: ^8.0.0
+ checksum: 30fff60af49675273644d408b650fc2eb4b5dcafc5a0a455f238322a8f9d8a98d847baca9d51ff197b6747f54c7901daa2287799230b856a0f48287d131f8c13
+ languageName: node
+ linkType: hard
+
"jest@npm:^28.1.1":
version: 28.1.1
resolution: "jest@npm:28.1.1"
@@ -21463,6 +22642,13 @@ __metadata:
languageName: node
linkType: hard
+"jsc-safe-url@npm:^0.2.2":
+ version: 0.2.4
+ resolution: "jsc-safe-url@npm:0.2.4"
+ checksum: 53b5741ba2c0a54da1722929dc80becb2c6fcc9525124fb6c2aec1a00f48e79afffd26816c278111e7b938e37ace029e33cbb8cdaa4ac1f528a87e58022284af
+ languageName: node
+ linkType: hard
+
"jscodeshift@npm:^0.11.0":
version: 0.11.0
resolution: "jscodeshift@npm:0.11.0"
@@ -21494,9 +22680,9 @@ __metadata:
languageName: node
linkType: hard
-"jscodeshift@npm:^0.13.1":
- version: 0.13.1
- resolution: "jscodeshift@npm:0.13.1"
+"jscodeshift@npm:^0.14.0":
+ version: 0.14.0
+ resolution: "jscodeshift@npm:0.14.0"
dependencies:
"@babel/core": ^7.13.16
"@babel/parser": ^7.13.16
@@ -21511,17 +22697,17 @@ __metadata:
chalk: ^4.1.2
flow-parser: 0.*
graceful-fs: ^4.2.4
- micromatch: ^3.1.10
+ micromatch: ^4.0.4
neo-async: ^2.5.0
node-dir: ^0.1.17
- recast: ^0.20.4
+ recast: ^0.21.0
temp: ^0.8.4
write-file-atomic: ^2.3.0
peerDependencies:
"@babel/preset-env": ^7.1.6
bin:
jscodeshift: bin/jscodeshift.js
- checksum: 1c35938de5fc29cafec80e2c37d5c3411f85cd5d40e0243b52f2da0c1ab4b659daddfd62de558eca5d562303616f7838097727b651f4ad8e32b1e96f169cdd76
+ checksum: 54ea6d639455883336f80b38a70648821c88b7942315dc0fbab01bc34a9ad0f0f78e3bd69304b5ab167e4262d6ed7e6284c6d32525ab01c89d9118df89b3e2a0
languageName: node
linkType: hard
@@ -21961,6 +23147,16 @@ __metadata:
languageName: node
linkType: hard
+"lighthouse-logger@npm:^1.0.0":
+ version: 1.4.2
+ resolution: "lighthouse-logger@npm:1.4.2"
+ dependencies:
+ debug: ^2.6.9
+ marky: ^1.2.2
+ checksum: ba6b73d93424318fab58b4e07c9ed246e3e969a3313f26b69515ed4c06457dd9a0b11bc706948398fdaef26aa4ba5e65cb848c37ce59f470d3c6c450b9b79a33
+ languageName: node
+ linkType: hard
+
"lilconfig@npm:^2.0.3":
version: 2.0.3
resolution: "lilconfig@npm:2.0.3"
@@ -22698,6 +23894,13 @@ __metadata:
languageName: node
linkType: hard
+"marky@npm:^1.2.2":
+ version: 1.2.5
+ resolution: "marky@npm:1.2.5"
+ checksum: 823b946677749551cdfc3b5221685478b5d1b9cc0dc03eff977c6f9a615fb05c67559f9556cb3c0fcb941a9ea0e195e37befd83026443396ccee8b724f54f4c5
+ languageName: node
+ linkType: hard
+
"maxstache-stream@npm:^1.0.0":
version: 1.0.4
resolution: "maxstache-stream@npm:1.0.4"
@@ -22923,15 +24126,14 @@ __metadata:
languageName: node
linkType: hard
-"metro-babel-transformer@npm:0.73.9":
- version: 0.73.9
- resolution: "metro-babel-transformer@npm:0.73.9"
+"metro-babel-transformer@npm:0.80.1":
+ version: 0.80.1
+ resolution: "metro-babel-transformer@npm:0.80.1"
dependencies:
"@babel/core": ^7.20.0
- hermes-parser: 0.8.0
- metro-source-map: 0.73.9
+ hermes-parser: 0.17.1
nullthrows: ^1.1.1
- checksum: a136f110bdd5661d3e0cc9ff5399a480151205e91f7ce735820c4df0eb47e0d002496ceeed497799045b4c9695a63ce9d0b8235ad6844dd3854d9e5337f74627
+ checksum: e0972387b5f531c588c54ea6cca953a9e7ac504acd2e0eafc6b8e01493c9b9fda6e1adeb593cd303514726b85a280fe00b3154fa486ecd8df9f3027581a46527
languageName: node
linkType: hard
@@ -22942,10 +24144,10 @@ __metadata:
languageName: node
linkType: hard
-"metro-cache-key@npm:0.73.9":
- version: 0.73.9
- resolution: "metro-cache-key@npm:0.73.9"
- checksum: 96265f4a65bf7b7d1268150b0167143e517c3a5f6dddc593d025dd33d514b27bdc8b756a1d7dbcde2f0b092ec6defa564ec81066a7da158cef250de47b39ac7e
+"metro-cache-key@npm:0.80.1":
+ version: 0.80.1
+ resolution: "metro-cache-key@npm:0.80.1"
+ checksum: 22c74162e474bb8ff1a71198b8c2879b1c1d5fb7a24b6d76f9ececdd79c9ddcbe1e5d42def362baffa1c7b024443caf74c3dd0790852f6f99f31a645e7acdf79
languageName: node
linkType: hard
@@ -22960,13 +24162,13 @@ __metadata:
languageName: node
linkType: hard
-"metro-cache@npm:0.73.9":
- version: 0.73.9
- resolution: "metro-cache@npm:0.73.9"
+"metro-cache@npm:0.80.1":
+ version: 0.80.1
+ resolution: "metro-cache@npm:0.80.1"
dependencies:
- metro-core: 0.73.9
+ metro-core: 0.80.1
rimraf: ^3.0.2
- checksum: a573419ca7e2a44c4e5a93cbd7c8609856fd0574fea0576252ddf8705334fda74297686b507cbecdf6f8c97de2c6a9982beea60607bd6d90db36c2958808b83c
+ checksum: 5f981a20cc2aa91cc9acc9d2d499c3d8d11807998263df9f2f3df00851a43655f46dab0fa5a104d5f8939e0d89ae71abd155debfee2300243c0771fbb0839fb7
languageName: node
linkType: hard
@@ -22984,17 +24186,18 @@ __metadata:
languageName: node
linkType: hard
-"metro-config@npm:0.73.9":
- version: 0.73.9
- resolution: "metro-config@npm:0.73.9"
+"metro-config@npm:0.80.1, metro-config@npm:^0.80.0":
+ version: 0.80.1
+ resolution: "metro-config@npm:0.80.1"
dependencies:
+ connect: ^3.6.5
cosmiconfig: ^5.0.5
- jest-validate: ^26.5.2
- metro: 0.73.9
- metro-cache: 0.73.9
- metro-core: 0.73.9
- metro-runtime: 0.73.9
- checksum: e40dde49a6c1e302f001c727e39fcf7d79433e872b0f74c4ecbfa90de0b6a51b2b0647a19c6905548a002258c552d0e2d4b110daa6f4f100aa5fc642ae6bbc88
+ jest-validate: ^29.6.3
+ metro: 0.80.1
+ metro-cache: 0.80.1
+ metro-core: 0.80.1
+ metro-runtime: 0.80.1
+ checksum: 5c23c8fe1d9a2599dcc0d542a21e604ce0478f2a4ccd7c96f1ad12b89c4b1a193e28ec20315a18e01b19506c54eaa491ae5651c1e5e5789a6e81863298f3bbf6
languageName: node
linkType: hard
@@ -23009,38 +24212,35 @@ __metadata:
languageName: node
linkType: hard
-"metro-core@npm:0.73.9":
- version: 0.73.9
- resolution: "metro-core@npm:0.73.9"
+"metro-core@npm:0.80.1, metro-core@npm:^0.80.0":
+ version: 0.80.1
+ resolution: "metro-core@npm:0.80.1"
dependencies:
lodash.throttle: ^4.1.1
- metro-resolver: 0.73.9
- checksum: d41cd99bc2c671a5d675023ec27cef6dc74ef05330476851d5a0a45b452e61f05fae5a93cb1fcee24f26aa272a06051d9277097fadc838c0669929a5ce4cfa1b
+ metro-resolver: 0.80.1
+ checksum: 1dc79082f13f11c656899be3dd2a8dd99e2c976666e6d53230e4e00d0142dc68792237953cd8b912357ffded4fadb6df9eefb67544082779844bcc2c237f9778
languageName: node
linkType: hard
-"metro-file-map@npm:0.73.9":
- version: 0.73.9
- resolution: "metro-file-map@npm:0.73.9"
+"metro-file-map@npm:0.80.1":
+ version: 0.80.1
+ resolution: "metro-file-map@npm:0.80.1"
dependencies:
- abort-controller: ^3.0.0
anymatch: ^3.0.3
debug: ^2.2.0
fb-watchman: ^2.0.0
fsevents: ^2.3.2
graceful-fs: ^4.2.4
invariant: ^2.2.4
- jest-regex-util: ^27.0.6
- jest-serializer: ^27.0.6
- jest-util: ^27.2.0
- jest-worker: ^27.2.0
+ jest-worker: ^29.6.3
micromatch: ^4.0.4
+ node-abort-controller: ^3.1.1
nullthrows: ^1.1.1
walker: ^1.0.7
dependenciesMeta:
fsevents:
optional: true
- checksum: f8e462e11e0235afdf46ccc0c7f113fe7d50ba174ba90d988c06472d144f187cefde9de2bd60a3990afa54b11cc0688b5ffc93a763609998a6646765fed08f20
+ checksum: cb114d3daba3a247782a5d47589d4e4f8bc6549a750d49a05b5ded601f6ef6d264f4caebb377b44de288476c771f7d50269891f153f9a59c2efca827d5d7056c
languageName: node
linkType: hard
@@ -23051,13 +24251,6 @@ __metadata:
languageName: node
linkType: hard
-"metro-hermes-compiler@npm:0.73.9":
- version: 0.73.9
- resolution: "metro-hermes-compiler@npm:0.73.9"
- checksum: 40c300b81fff2d420836973dad41588d8a3f7606da69b48b77efb23f05000d8ce1defe5a7558d9894b56c1b2396b4e84e899133fa458acb2c2e044e588ba7873
- languageName: node
- linkType: hard
-
"metro-inspector-proxy@npm:0.64.0":
version: 0.64.0
resolution: "metro-inspector-proxy@npm:0.64.0"
@@ -23072,20 +24265,6 @@ __metadata:
languageName: node
linkType: hard
-"metro-inspector-proxy@npm:0.73.9":
- version: 0.73.9
- resolution: "metro-inspector-proxy@npm:0.73.9"
- dependencies:
- connect: ^3.6.5
- debug: ^2.2.0
- ws: ^7.5.1
- yargs: ^17.5.1
- bin:
- metro-inspector-proxy: src/cli.js
- checksum: 339a8930dafd83479db3289da9db1b80ca2cae57d50b05ed707ffb8dff5da36a2f901f0c8db746d1336736a459dc6546ae6a9acad8a2c3c1fce5a9fbb6bd0603
- languageName: node
- linkType: hard
-
"metro-inspector-proxy@npm:^0.71.0":
version: 0.71.0
resolution: "metro-inspector-proxy@npm:0.71.0"
@@ -23100,12 +24279,12 @@ __metadata:
languageName: node
linkType: hard
-"metro-minify-terser@npm:0.73.9":
- version: 0.73.9
- resolution: "metro-minify-terser@npm:0.73.9"
+"metro-minify-terser@npm:0.80.1":
+ version: 0.80.1
+ resolution: "metro-minify-terser@npm:0.80.1"
dependencies:
terser: ^5.15.0
- checksum: afa386384bc87c9bbf65766e585058434da275573f21604d7747e6937b8001f94d5ae6f14436a267041bc3fd0ebb256fd0ccad0164aa34811627d0389df741e0
+ checksum: d8bbccdb0472e48121b7bba2cf1a1aabc38cd162d2b3e6bb500b6bf20741066a406888613dd94e6e69a2862881755b156006e3edc5c5ed857dd081c4539be84c
languageName: node
linkType: hard
@@ -23118,15 +24297,6 @@ __metadata:
languageName: node
linkType: hard
-"metro-minify-uglify@npm:0.73.9":
- version: 0.73.9
- resolution: "metro-minify-uglify@npm:0.73.9"
- dependencies:
- uglify-es: ^3.1.9
- checksum: d579e03d2bd45b156acb79469d31827a480b7905a50390010f6f95b588fe7f0a65ae518c5a70fee10b4230a4c15fe5ad70a9bce27985b60b8a0ba3e00ae1d3aa
- languageName: node
- linkType: hard
-
"metro-react-native-babel-preset@npm:0.64.0":
version: 0.64.0
resolution: "metro-react-native-babel-preset@npm:0.64.0"
@@ -23176,54 +24346,6 @@ __metadata:
languageName: node
linkType: hard
-"metro-react-native-babel-preset@npm:0.73.9, metro-react-native-babel-preset@npm:^0.73.9":
- version: 0.73.9
- resolution: "metro-react-native-babel-preset@npm:0.73.9"
- dependencies:
- "@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: ab5f099fbf2077cdf9cdcb906157a9d6571f90e461ca03434090fd0f4a671a95320c3a8a1379845aa5bfa3bdb3e8a47eda779f35dc41de70464d4ece3c1b33bc
- languageName: node
- linkType: hard
-
"metro-react-native-babel-transformer@npm:0.64.0, metro-react-native-babel-transformer@npm:^0.64.0":
version: 0.64.0
resolution: "metro-react-native-babel-transformer@npm:0.64.0"
@@ -23240,23 +24362,6 @@ __metadata:
languageName: node
linkType: hard
-"metro-react-native-babel-transformer@npm:0.73.9":
- version: 0.73.9
- resolution: "metro-react-native-babel-transformer@npm:0.73.9"
- dependencies:
- "@babel/core": ^7.20.0
- babel-preset-fbjs: ^3.4.0
- hermes-parser: 0.8.0
- metro-babel-transformer: 0.73.9
- metro-react-native-babel-preset: 0.73.9
- metro-source-map: 0.73.9
- nullthrows: ^1.1.1
- peerDependencies:
- "@babel/core": "*"
- checksum: f54224a1b851ccb939ef71763b802ef35d5af70fb571cf4b61477a75a357000a07bd7ea5b900402eb718586af4dfd1aaa2b433757167882642bf3beb66e980e0
- languageName: node
- linkType: hard
-
"metro-resolver@npm:0.64.0, metro-resolver@npm:^0.64.0":
version: 0.64.0
resolution: "metro-resolver@npm:0.64.0"
@@ -23266,12 +24371,10 @@ __metadata:
languageName: node
linkType: hard
-"metro-resolver@npm:0.73.9":
- version: 0.73.9
- resolution: "metro-resolver@npm:0.73.9"
- dependencies:
- absolute-path: ^0.0.0
- checksum: 32ba18d823f73142ab768bec29668337983a2f155aff633a59b872ec99fe043808249628a48afded0b72005a2d6283dc7618e8450deb8997e4567c2db1ca9ee3
+"metro-resolver@npm:0.80.1":
+ version: 0.80.1
+ resolution: "metro-resolver@npm:0.80.1"
+ checksum: 1cc9bb8033124bbf32efd7072b9e0e4cd9e701b461d33f146464ab5b2bee459e86a48320edd7899e46a9f4b7cacfef4878f9ca1b4c13ef057e156794fe57bc97
languageName: node
linkType: hard
@@ -23282,13 +24385,12 @@ __metadata:
languageName: node
linkType: hard
-"metro-runtime@npm:0.73.9":
- version: 0.73.9
- resolution: "metro-runtime@npm:0.73.9"
+"metro-runtime@npm:0.80.1, metro-runtime@npm:^0.80.0":
+ version: 0.80.1
+ resolution: "metro-runtime@npm:0.80.1"
dependencies:
"@babel/runtime": ^7.0.0
- react-refresh: ^0.4.0
- checksum: b6afd195fe0f99281d6a71e4b742545de62b8f54b0731bb79da55b98b30561a807f90f46e96469aa96dec720bac3153e51741c038d0d9171e4c395aeda62ae4a
+ checksum: 15836913f68c849c2a5c58c025784c3caa9f8a32e0cbe5441a0498b2363a601d1c733c278de5d6bde5ce27e16da3c2aeddf5d42cd7b4af4f6a631ba264af64fb
languageName: node
linkType: hard
@@ -23308,19 +24410,19 @@ __metadata:
languageName: node
linkType: hard
-"metro-source-map@npm:0.73.9":
- version: 0.73.9
- resolution: "metro-source-map@npm:0.73.9"
+"metro-source-map@npm:0.80.1, metro-source-map@npm:^0.80.0":
+ version: 0.80.1
+ resolution: "metro-source-map@npm:0.80.1"
dependencies:
"@babel/traverse": ^7.20.0
"@babel/types": ^7.20.0
invariant: ^2.2.4
- metro-symbolicate: 0.73.9
+ metro-symbolicate: 0.80.1
nullthrows: ^1.1.1
- ob1: 0.73.9
+ ob1: 0.80.1
source-map: ^0.5.6
vlq: ^1.0.0
- checksum: 289db0ddacebbeeea0d126018978476f8da3ec4646e196b873d4e35ff8c3f1d3e409110b008637d52d7aee4dda0d7ca0b2e1bf8f1944e0a015ef6f1189d1f7d0
+ checksum: 5de90ab199ff90d96cd14ad19c72e114f9717354e50bb257afc29b6ebd26d3dfcf067dac992ec316e6a9d2c626ac86cb25a6f8699e482484f57efad05cbf69f9
languageName: node
linkType: hard
@@ -23340,19 +24442,19 @@ __metadata:
languageName: node
linkType: hard
-"metro-symbolicate@npm:0.73.9":
- version: 0.73.9
- resolution: "metro-symbolicate@npm:0.73.9"
+"metro-symbolicate@npm:0.80.1":
+ version: 0.80.1
+ resolution: "metro-symbolicate@npm:0.80.1"
dependencies:
invariant: ^2.2.4
- metro-source-map: 0.73.9
+ metro-source-map: 0.80.1
nullthrows: ^1.1.1
source-map: ^0.5.6
through2: ^2.0.1
vlq: ^1.0.0
bin:
metro-symbolicate: src/index.js
- checksum: 056ea58297a63fb613df3580cba0a338b9dfc3c7e5f1c3e1cd4997c69d3d8476d53ca5127baa557de61bffa0feee9b383f18a7bc776e5677df729382ee874a31
+ checksum: 23ba3fa46edf294245fa6fdd5fb74637ab3194eb04f1420dc19f43a0d29c262bd42d70936aef0bda4f6e2160d8769e92c95f63a77f4c18aee53173121a0fb42a
languageName: node
linkType: hard
@@ -23369,16 +24471,16 @@ __metadata:
languageName: node
linkType: hard
-"metro-transform-plugins@npm:0.73.9":
- version: 0.73.9
- resolution: "metro-transform-plugins@npm:0.73.9"
+"metro-transform-plugins@npm:0.80.1":
+ version: 0.80.1
+ resolution: "metro-transform-plugins@npm:0.80.1"
dependencies:
"@babel/core": ^7.20.0
"@babel/generator": ^7.20.0
"@babel/template": ^7.0.0
"@babel/traverse": ^7.20.0
nullthrows: ^1.1.1
- checksum: 47fdf0709e0235aa8cf5e6bb00cbeaab475760058189d558eb3644debb9e2bab7473294899ffb8f99135392b7fb48671eca5c6fc14640d2996a1302cb6fce19c
+ checksum: 66e56a96beacd9fd5e28922e71c84e4e67fa87b5ab65ee4542953e17e968a791ef11521232f7792092215a95704f99e4336b9753509ca810aa710d562f031363
languageName: node
linkType: hard
@@ -23403,24 +24505,22 @@ __metadata:
languageName: node
linkType: hard
-"metro-transform-worker@npm:0.73.9":
- version: 0.73.9
- resolution: "metro-transform-worker@npm:0.73.9"
+"metro-transform-worker@npm:0.80.1":
+ version: 0.80.1
+ resolution: "metro-transform-worker@npm:0.80.1"
dependencies:
"@babel/core": ^7.20.0
"@babel/generator": ^7.20.0
"@babel/parser": ^7.20.0
"@babel/types": ^7.20.0
- babel-preset-fbjs: ^3.4.0
- metro: 0.73.9
- metro-babel-transformer: 0.73.9
- metro-cache: 0.73.9
- metro-cache-key: 0.73.9
- metro-hermes-compiler: 0.73.9
- metro-source-map: 0.73.9
- metro-transform-plugins: 0.73.9
+ metro: 0.80.1
+ metro-babel-transformer: 0.80.1
+ metro-cache: 0.80.1
+ metro-cache-key: 0.80.1
+ metro-source-map: 0.80.1
+ metro-transform-plugins: 0.80.1
nullthrows: ^1.1.1
- checksum: 7cbdac0b6c87c718214378c0d87bb1a95505601bd607c3247b425b2ec46af4606606baac3ba6a397a9ab3726186047c80149138ab00aa7e4502f35541948e211
+ checksum: 9d13198e0d6d6320b27ef962c5260fdc18e6536a029826aa7300c2cb975d9aea2d18e4f83022f31891373e72c13511b11e758cea1fb831e3081655dcfb29c199
languageName: node
linkType: hard
@@ -23485,9 +24585,9 @@ __metadata:
languageName: node
linkType: hard
-"metro@npm:0.73.9":
- version: 0.73.9
- resolution: "metro@npm:0.73.9"
+"metro@npm:0.80.1, metro@npm:^0.80.0":
+ version: 0.80.1
+ resolution: "metro@npm:0.80.1"
dependencies:
"@babel/code-frame": ^7.0.0
"@babel/core": ^7.20.0
@@ -23496,9 +24596,7 @@ __metadata:
"@babel/template": ^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
chalk: ^4.0.0
ci-info: ^2.0.0
connect: ^3.6.5
@@ -23506,28 +24604,25 @@ __metadata:
denodeify: ^1.2.1
error-stack-parser: ^2.0.6
graceful-fs: ^4.2.4
- hermes-parser: 0.8.0
- image-size: ^0.6.0
+ hermes-parser: 0.17.1
+ image-size: ^1.0.2
invariant: ^2.2.4
- jest-worker: ^27.2.0
+ jest-worker: ^29.6.3
+ jsc-safe-url: ^0.2.2
lodash.throttle: ^4.1.1
- metro-babel-transformer: 0.73.9
- metro-cache: 0.73.9
- metro-cache-key: 0.73.9
- metro-config: 0.73.9
- metro-core: 0.73.9
- metro-file-map: 0.73.9
- metro-hermes-compiler: 0.73.9
- metro-inspector-proxy: 0.73.9
- metro-minify-terser: 0.73.9
- metro-minify-uglify: 0.73.9
- metro-react-native-babel-preset: 0.73.9
- metro-resolver: 0.73.9
- metro-runtime: 0.73.9
- metro-source-map: 0.73.9
- metro-symbolicate: 0.73.9
- metro-transform-plugins: 0.73.9
- metro-transform-worker: 0.73.9
+ metro-babel-transformer: 0.80.1
+ metro-cache: 0.80.1
+ metro-cache-key: 0.80.1
+ metro-config: 0.80.1
+ metro-core: 0.80.1
+ metro-file-map: 0.80.1
+ metro-minify-terser: 0.80.1
+ metro-resolver: 0.80.1
+ metro-runtime: 0.80.1
+ metro-source-map: 0.80.1
+ metro-symbolicate: 0.80.1
+ metro-transform-plugins: 0.80.1
+ metro-transform-worker: 0.80.1
mime-types: ^2.1.27
node-fetch: ^2.2.0
nullthrows: ^1.1.1
@@ -23535,13 +24630,12 @@ __metadata:
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: ^17.5.1
+ yargs: ^17.6.2
bin:
metro: src/cli.js
- checksum: 2ca5d6e02e1b28170e82c6fabe77156b99ae282a1ea67a2ba2d22a0406f9838fb30c031ea0c342cd3219a8f03e252d8d6a30e867d08eb2a5ecb10ad12e7d0184
+ checksum: 11ca9ad89bd085e87a143fcf9461075ae081b5db144f31cf4f575572241576a2742c996257553dd580423163de5ba03378ae0f047d52e1d8a7b0dcde2b8fffce
languageName: node
linkType: hard
@@ -24393,6 +25487,13 @@ __metadata:
languageName: node
linkType: hard
+"node-abort-controller@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "node-abort-controller@npm:3.1.1"
+ checksum: 2c340916af9710328b11c0828223fc65ba320e0d082214a211311bf64c2891028e42ef276b9799188c4ada9e6e1c54cf7a0b7c05dd9d59fcdc8cd633304c8047
+ languageName: node
+ linkType: hard
+
"node-dir@npm:^0.1.17":
version: 0.1.17
resolution: "node-dir@npm:0.1.17"
@@ -24881,10 +25982,10 @@ __metadata:
languageName: node
linkType: hard
-"ob1@npm:0.73.9":
- version: 0.73.9
- resolution: "ob1@npm:0.73.9"
- checksum: 6f45eeb21ca426259f8edb21a68127b3ec85bd1b01c00f3637c077f20fca32a428d19038aa09f1cfbe1f4eb0df5fdcfb9de90523b00bc9b99f129853584e20c1
+"ob1@npm:0.80.1":
+ version: 0.80.1
+ resolution: "ob1@npm:0.80.1"
+ checksum: 5c30ae37dea37fd2844ec28894e6592de3d12d97035139d7e3796595e839881d610450ddeb5261d7d12a3c76c4512267fe7b088b1a9d72e16c83e5062a57180a
languageName: node
linkType: hard
@@ -24934,6 +26035,13 @@ __metadata:
languageName: node
linkType: hard
+"object-inspect@npm:^1.13.1":
+ version: 1.13.1
+ resolution: "object-inspect@npm:1.13.1"
+ checksum: 7d9fa9221de3311dcb5c7c307ee5dc011cdd31dc43624b7c184b3840514e118e05ef0002be5388304c416c0eb592feb46e983db12577fc47e47d5752fbbfb61f
+ languageName: node
+ linkType: hard
+
"object-is@npm:^1.0.1":
version: 1.1.5
resolution: "object-is@npm:1.1.5"
@@ -25006,6 +26114,17 @@ __metadata:
languageName: node
linkType: hard
+"object.entries@npm:^1.1.6":
+ version: 1.1.7
+ resolution: "object.entries@npm:1.1.7"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.2.0
+ es-abstract: ^1.22.1
+ checksum: da287d434e7e32989586cd734382364ba826a2527f2bc82e6acbf9f9bfafa35d51018b66ec02543ffdfa2a5ba4af2b6f1ca6e588c65030cb4fd9c67d6ced594c
+ languageName: node
+ linkType: hard
+
"object.fromentries@npm:^2.0.4":
version: 2.0.4
resolution: "object.fromentries@npm:2.0.4"
@@ -25029,6 +26148,17 @@ __metadata:
languageName: node
linkType: hard
+"object.fromentries@npm:^2.0.6":
+ version: 2.0.7
+ resolution: "object.fromentries@npm:2.0.7"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.2.0
+ es-abstract: ^1.22.1
+ checksum: 7341ce246e248b39a431b87a9ddd331ff52a454deb79afebc95609f94b1f8238966cf21f52188f2a353f0fdf83294f32f1ebf1f7826aae915ebad21fd0678065
+ languageName: node
+ linkType: hard
+
"object.hasown@npm:^1.1.1":
version: 1.1.1
resolution: "object.hasown@npm:1.1.1"
@@ -25039,6 +26169,16 @@ __metadata:
languageName: node
linkType: hard
+"object.hasown@npm:^1.1.2":
+ version: 1.1.3
+ resolution: "object.hasown@npm:1.1.3"
+ dependencies:
+ define-properties: ^1.2.0
+ es-abstract: ^1.22.1
+ checksum: 76bc17356f6124542fb47e5d0e78d531eafa4bba3fc2d6fc4b1a8ce8b6878912366c0d99f37ce5c84ada8fd79df7aa6ea1214fddf721f43e093ad2df51f27da1
+ languageName: node
+ linkType: hard
+
"object.pick@npm:^1.3.0":
version: 1.3.0
resolution: "object.pick@npm:1.3.0"
@@ -25186,6 +26326,16 @@ __metadata:
languageName: node
linkType: hard
+"open@npm:^7.0.3":
+ version: 7.4.2
+ resolution: "open@npm:7.4.2"
+ dependencies:
+ is-docker: ^2.0.0
+ is-wsl: ^2.1.1
+ checksum: 3333900ec0e420d64c23b831bc3467e57031461d843c801f569b2204a1acc3cd7b3ec3c7897afc9dde86491dfa289708eb92bba164093d8bd88fb2c231843c91
+ languageName: node
+ linkType: hard
+
"open@npm:^8.0.4, open@npm:^8.4.0":
version: 8.4.0
resolution: "open@npm:8.4.0"
@@ -26867,14 +28017,14 @@ __metadata:
languageName: node
linkType: hard
-"pretty-format@npm:^29.4.3":
- version: 29.4.3
- resolution: "pretty-format@npm:29.4.3"
+"pretty-format@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "pretty-format@npm:29.7.0"
dependencies:
- "@jest/schemas": ^29.4.3
+ "@jest/schemas": ^29.6.3
ansi-styles: ^5.0.0
react-is: ^18.0.0
- checksum: 3258b9a010bd79b3cf73783ad1e4592b6326fc981b6e31b742f316f14e7fbac09b48a9dbf274d092d9bde404db9fe16f518370e121837dc078a597392e6e5cc5
+ checksum: 032c1602383e71e9c0c02a01bbd25d6759d60e9c7cf21937dde8357aa753da348fcec5def5d1002c9678a8524d5fe099ad98861286550ef44de8808cc61e43b6
languageName: node
linkType: hard
@@ -27014,25 +28164,25 @@ __metadata:
languageName: node
linkType: hard
-"prop-types@npm:*, prop-types@npm:^15.8.1":
- version: 15.8.1
- resolution: "prop-types@npm:15.8.1"
+"prop-types@npm:^15.0.0, prop-types@npm:^15.6.2, prop-types@npm:^15.7.2":
+ version: 15.7.2
+ resolution: "prop-types@npm:15.7.2"
dependencies:
loose-envify: ^1.4.0
object-assign: ^4.1.1
- react-is: ^16.13.1
- checksum: c056d3f1c057cb7ff8344c645450e14f088a915d078dcda795041765047fa080d38e5d626560ccaac94a4e16e3aa15f3557c1a9a8d1174530955e992c675e459
+ react-is: ^16.8.1
+ checksum: 5eef82fdda64252c7e75aa5c8cc28a24bbdece0f540adb60ce67c205cf978a5bd56b83e4f269f91c6e4dcfd80b36f2a2dec24d362e278913db2086ca9c6f9430
languageName: node
linkType: hard
-"prop-types@npm:^15.0.0, prop-types@npm:^15.6.2, prop-types@npm:^15.7.2":
- version: 15.7.2
- resolution: "prop-types@npm:15.7.2"
+"prop-types@npm:^15.8.1":
+ version: 15.8.1
+ resolution: "prop-types@npm:15.8.1"
dependencies:
loose-envify: ^1.4.0
object-assign: ^4.1.1
- react-is: ^16.8.1
- checksum: 5eef82fdda64252c7e75aa5c8cc28a24bbdece0f540adb60ce67c205cf978a5bd56b83e4f269f91c6e4dcfd80b36f2a2dec24d362e278913db2086ca9c6f9430
+ react-is: ^16.13.1
+ checksum: c056d3f1c057cb7ff8344c645450e14f088a915d078dcda795041765047fa080d38e5d626560ccaac94a4e16e3aa15f3557c1a9a8d1174530955e992c675e459
languageName: node
linkType: hard
@@ -27360,13 +28510,13 @@ __metadata:
languageName: node
linkType: hard
-"react-devtools-core@npm:^4.26.1":
- version: 4.27.2
- resolution: "react-devtools-core@npm:4.27.2"
+"react-devtools-core@npm:^4.27.7":
+ version: 4.28.5
+ resolution: "react-devtools-core@npm:4.28.5"
dependencies:
shell-quote: ^1.6.1
ws: ^7
- checksum: f52e2b05b8043c79fce6c0f9c93579f731a1850af79442ac7b8dfde5fb12e03f7d4f48dafc3c84e28c3675565f4af8a7002e49bcab862ece89c90dcef850a813
+ checksum: d8e4b32ffcfe1ada5c9f7decffd04afc4707a3d6261953a92b8aed1c8abe15cd57d6eb4ce711f842180a2f5c60d2947209e3c1202f7ea29303ee150c55da59e0
languageName: node
linkType: hard
@@ -27509,22 +28659,10 @@ __metadata:
languageName: node
linkType: hard
-"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.185.0
- jscodeshift: ^0.13.1
- nullthrows: ^1.1.1
- checksum: d3a40b557d4b3a0d51664070eb8388b0dde247a0518025ff5a815d3573c98ff16f616df8236e827ee16625f685169931db5c966dd144d860ad5aed437b65b28c
- languageName: node
- linkType: hard
-
-"react-native-gradle-plugin@npm:^0.71.18":
- version: 0.71.18
- resolution: "react-native-gradle-plugin@npm:0.71.18"
- checksum: 19f0a41e29c9210ff495010aaa612f2c2f4f5f937b6c20266c8dc62f4ccedc65bb7576de59b2f3fd2bb8044ce9785e56673879f2eb452f948e6659a5e1fa5894
+"react-native-event-source@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "react-native-event-source@npm:1.1.0"
+ checksum: 303f369bcaf10961b51212e7d39b266bdf37af2022e0def6ec8f12e416d1dd4d62bbadb7490671eaba1f29ea8b4f91864bf5b4299aca36545a89c9e813e15a27
languageName: node
linkType: hard
@@ -27541,6 +28679,55 @@ __metadata:
languageName: node
linkType: hard
+"react-native@npm:0.73.0":
+ version: 0.73.0
+ resolution: "react-native@npm:0.73.0"
+ dependencies:
+ "@jest/create-cache-key-function": ^29.6.3
+ "@react-native-community/cli": 12.1.1
+ "@react-native-community/cli-platform-android": 12.1.1
+ "@react-native-community/cli-platform-ios": 12.1.1
+ "@react-native/assets-registry": ^0.73.1
+ "@react-native/codegen": ^0.73.2
+ "@react-native/community-cli-plugin": ^0.73.10
+ "@react-native/gradle-plugin": ^0.73.4
+ "@react-native/js-polyfills": ^0.73.1
+ "@react-native/normalize-colors": ^0.73.2
+ "@react-native/virtualized-lists": ^0.73.3
+ abort-controller: ^3.0.0
+ anser: ^1.4.9
+ ansi-regex: ^5.0.0
+ base64-js: ^1.5.1
+ deprecated-react-native-prop-types: ^5.0.0
+ event-target-shim: ^5.0.1
+ flow-enums-runtime: ^0.0.6
+ invariant: ^2.2.4
+ jest-environment-node: ^29.6.3
+ jsc-android: ^250231.0.0
+ memoize-one: ^5.0.0
+ metro-runtime: ^0.80.0
+ metro-source-map: ^0.80.0
+ mkdirp: ^0.5.1
+ nullthrows: ^1.1.1
+ pretty-format: ^26.5.2
+ promise: ^8.3.0
+ react-devtools-core: ^4.27.7
+ react-refresh: ^0.14.0
+ react-shallow-renderer: ^16.15.0
+ regenerator-runtime: ^0.13.2
+ scheduler: 0.24.0-canary-efb381bbf-20230505
+ stacktrace-parser: ^0.1.10
+ whatwg-fetch: ^3.0.0
+ ws: ^6.2.2
+ yargs: ^17.6.2
+ peerDependencies:
+ react: 18.2.0
+ bin:
+ react-native: cli.js
+ checksum: d988181d09ca53379d2e67b0928bf7b012b213b6ca1bde52ecff8881bcb36f8d78a767b7e85da629c018a0e326f29d468b9cc97c9196c46aa9a878c2859081b1
+ languageName: node
+ linkType: hard
+
"react-native@npm:^0.64.1":
version: 0.64.2
resolution: "react-native@npm:0.64.2"
@@ -27585,52 +28772,6 @@ __metadata:
languageName: node
linkType: hard
-"react-native@npm:^0.71.8":
- version: 0.71.8
- resolution: "react-native@npm:0.71.8"
- dependencies:
- "@jest/create-cache-key-function": ^29.2.1
- "@react-native-community/cli": 10.2.2
- "@react-native-community/cli-platform-android": 10.2.0
- "@react-native-community/cli-platform-ios": 10.2.1
- "@react-native/assets": 1.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
- jest-environment-node: ^29.2.1
- jsc-android: ^250231.0.0
- memoize-one: ^5.0.0
- metro-react-native-babel-transformer: 0.73.9
- metro-runtime: 0.73.9
- metro-source-map: 0.73.9
- mkdirp: ^0.5.1
- nullthrows: ^1.1.1
- pretty-format: ^26.5.2
- promise: ^8.3.0
- react-devtools-core: ^4.26.1
- react-native-codegen: ^0.71.5
- react-native-gradle-plugin: ^0.71.18
- react-refresh: ^0.4.0
- react-shallow-renderer: ^16.15.0
- regenerator-runtime: ^0.13.2
- scheduler: ^0.23.0
- stacktrace-parser: ^0.1.3
- use-sync-external-store: ^1.0.0
- whatwg-fetch: ^3.0.0
- ws: ^6.2.2
- peerDependencies:
- react: 18.2.0
- bin:
- react-native: cli.js
- checksum: fe887c1b8bded23f9efea9dc10a8a8b2f32147e06418fc9a78294944874797abb0185ebcb0fdc5ce88046280bca72264ae8d119f4ca681a3e0bc502d0f75bfbe
- languageName: node
- linkType: hard
-
"react-refresh@npm:^0.14.0":
version: 0.14.0
resolution: "react-refresh@npm:0.14.0"
@@ -27968,15 +29109,15 @@ __metadata:
languageName: node
linkType: hard
-"recast@npm:^0.20.4":
- version: 0.20.5
- resolution: "recast@npm:0.20.5"
+"recast@npm:^0.21.0":
+ version: 0.21.5
+ resolution: "recast@npm:0.21.5"
dependencies:
- ast-types: 0.14.2
+ ast-types: 0.15.2
esprima: ~4.0.0
source-map: ~0.6.1
tslib: ^2.0.1
- checksum: 14c35115cd9965950724cb2968f069a247fa79ce890643ab6dc3795c705b363f7b92a45238e9f765387c306763be9955f72047bb9d15b5d60b0a55f9e7912d5a
+ checksum: 03cc7f57562238ba258d468be67bf7446ce7a707bc87a087891dad15afead46c36e9aaeedf2130e2ab5a465244a9c62bfd4127849761cf8f4085abe2f3e5f485
languageName: node
linkType: hard
@@ -28037,6 +29178,20 @@ __metadata:
languageName: node
linkType: hard
+"reflect.getprototypeof@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "reflect.getprototypeof@npm:1.0.4"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.2.0
+ es-abstract: ^1.22.1
+ get-intrinsic: ^1.2.1
+ globalthis: ^1.0.3
+ which-builtin-type: ^1.1.3
+ checksum: 16e2361988dbdd23274b53fb2b1b9cefeab876c3941a2543b4cadac6f989e3db3957b07a44aac46cfceb3e06e2871785ec2aac992d824f76292f3b5ee87f66f2
+ languageName: node
+ linkType: hard
+
"regenerate-unicode-properties@npm:^10.0.1":
version: 10.0.1
resolution: "regenerate-unicode-properties@npm:10.0.1"
@@ -28150,6 +29305,17 @@ __metadata:
languageName: node
linkType: hard
+"regexp.prototype.flags@npm:^1.5.0, regexp.prototype.flags@npm:^1.5.1":
+ version: 1.5.1
+ resolution: "regexp.prototype.flags@npm:1.5.1"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.2.0
+ set-function-name: ^2.0.0
+ checksum: 869edff00288442f8d7fa4c9327f91d85f3b3acf8cbbef9ea7a220345cf23e9241b6def9263d2c1ebcf3a316b0aa52ad26a43a84aa02baca3381717b3e307f47
+ languageName: node
+ linkType: hard
+
"regexpp@npm:^3.1.0, regexpp@npm:^3.2.0":
version: 3.2.0
resolution: "regexpp@npm:3.2.0"
@@ -28556,6 +29722,19 @@ __metadata:
languageName: node
linkType: hard
+"resolve@npm:^2.0.0-next.4":
+ version: 2.0.0-next.5
+ resolution: "resolve@npm:2.0.0-next.5"
+ dependencies:
+ is-core-module: ^2.13.0
+ path-parse: ^1.0.7
+ supports-preserve-symlinks-flag: ^1.0.0
+ bin:
+ resolve: bin/resolve
+ checksum: a73ac69a1c4bd34c56b213d91f5b17ce390688fdb4a1a96ed3025cc7e08e7bfb90b3a06fcce461780cb0b589c958afcb0080ab802c71c01a7ecc8c64feafc89f
+ languageName: node
+ linkType: hard
+
"resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.13.1#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.9.0#~builtin":
version: 1.20.0
resolution: "resolve@patch:resolve@npm%3A1.20.0#~builtin::version=1.20.0&hash=07638b"
@@ -28602,6 +29781,19 @@ __metadata:
languageName: node
linkType: hard
+"resolve@patch:resolve@^2.0.0-next.4#~builtin":
+ version: 2.0.0-next.5
+ resolution: "resolve@patch:resolve@npm%3A2.0.0-next.5#~builtin::version=2.0.0-next.5&hash=07638b"
+ dependencies:
+ is-core-module: ^2.13.0
+ path-parse: ^1.0.7
+ supports-preserve-symlinks-flag: ^1.0.0
+ bin:
+ resolve: bin/resolve
+ checksum: 064d09c1808d0c51b3d90b5d27e198e6d0c5dad0eb57065fd40803d6a20553e5398b07f76739d69cbabc12547058bec6b32106ea66622375fb0d7e8fca6a846c
+ languageName: node
+ linkType: hard
+
"responselike@npm:1.0.2, responselike@npm:^1.0.2":
version: 1.0.2
resolution: "responselike@npm:1.0.2"
@@ -28842,6 +30034,18 @@ __metadata:
languageName: node
linkType: hard
+"safe-array-concat@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "safe-array-concat@npm:1.0.1"
+ dependencies:
+ call-bind: ^1.0.2
+ get-intrinsic: ^1.2.1
+ has-symbols: ^1.0.3
+ isarray: ^2.0.5
+ checksum: 001ecf1d8af398251cbfabaf30ed66e3855127fbceee178179524b24160b49d15442f94ed6c0db0b2e796da76bb05b73bf3cc241490ec9c2b741b41d33058581
+ languageName: node
+ linkType: hard
+
"safe-buffer@npm:5.1.2, safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1":
version: 5.1.2
resolution: "safe-buffer@npm:5.1.2"
@@ -28967,22 +30171,22 @@ __metadata:
languageName: node
linkType: hard
-"scheduler@npm:^0.20.1, scheduler@npm:^0.20.2":
- version: 0.20.2
- resolution: "scheduler@npm:0.20.2"
+"scheduler@npm:0.24.0-canary-efb381bbf-20230505":
+ version: 0.24.0-canary-efb381bbf-20230505
+ resolution: "scheduler@npm:0.24.0-canary-efb381bbf-20230505"
dependencies:
loose-envify: ^1.1.0
- object-assign: ^4.1.1
- checksum: c4b35cf967c8f0d3e65753252d0f260271f81a81e427241295c5a7b783abf4ea9e905f22f815ab66676f5313be0a25f47be582254db8f9241b259213e999b8fc
+ checksum: 232149125c10f10193b1340ec4bbf14a8e6a845152790d6fd6f58207642db801abdb5a21227561a0a93871b98ba47539a6233b4e6155aae72d6db6db9f9f09b3
languageName: node
linkType: hard
-"scheduler@npm:^0.23.0":
- version: 0.23.0
- resolution: "scheduler@npm:0.23.0"
+"scheduler@npm:^0.20.1, scheduler@npm:^0.20.2":
+ version: 0.20.2
+ resolution: "scheduler@npm:0.20.2"
dependencies:
loose-envify: ^1.1.0
- checksum: d79192eeaa12abef860c195ea45d37cbf2bbf5f66e3c4dcd16f54a7da53b17788a70d109ee3d3dde1a0fd50e6a8fc171f4300356c5aee4fc0171de526bf35f8a
+ object-assign: ^4.1.1
+ checksum: c4b35cf967c8f0d3e65753252d0f260271f81a81e427241295c5a7b783abf4ea9e905f22f815ab66676f5313be0a25f47be582254db8f9241b259213e999b8fc
languageName: node
linkType: hard
@@ -29146,6 +30350,15 @@ __metadata:
languageName: node
linkType: hard
+"semver@npm:^6.3.1":
+ version: 6.3.1
+ resolution: "semver@npm:6.3.1"
+ bin:
+ semver: bin/semver.js
+ checksum: ae47d06de28836adb9d3e25f22a92943477371292d9b665fb023fae278d345d508ca1958232af086d85e0155aee22e313e100971898bbb8d5d89b8b1d4054ca2
+ languageName: node
+ linkType: hard
+
"semver@npm:^7.0.0, semver@npm:^7.3.7":
version: 7.3.7
resolution: "semver@npm:7.3.7"
@@ -29190,6 +30403,17 @@ __metadata:
languageName: node
linkType: hard
+"semver@npm:^7.5.2":
+ version: 7.5.4
+ resolution: "semver@npm:7.5.4"
+ dependencies:
+ lru-cache: ^6.0.0
+ bin:
+ semver: bin/semver.js
+ checksum: 12d8ad952fa353b0995bf180cdac205a4068b759a140e5d3c608317098b3575ac2f1e09182206bf2eb26120e1c0ed8fb92c48c592f6099680de56bb071423ca3
+ languageName: node
+ linkType: hard
+
"send@npm:0.17.1":
version: 0.17.1
resolution: "send@npm:0.17.1"
@@ -29338,6 +30562,29 @@ __metadata:
languageName: node
linkType: hard
+"set-function-length@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "set-function-length@npm:1.1.1"
+ dependencies:
+ define-data-property: ^1.1.1
+ get-intrinsic: ^1.2.1
+ gopd: ^1.0.1
+ has-property-descriptors: ^1.0.0
+ checksum: c131d7569cd7e110cafdfbfbb0557249b538477624dfac4fc18c376d879672fa52563b74029ca01f8f4583a8acb35bb1e873d573a24edb80d978a7ee607c6e06
+ languageName: node
+ linkType: hard
+
+"set-function-name@npm:^2.0.0, set-function-name@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "set-function-name@npm:2.0.1"
+ dependencies:
+ define-data-property: ^1.0.1
+ functions-have-names: ^1.2.3
+ has-property-descriptors: ^1.0.0
+ checksum: 4975d17d90c40168eee2c7c9c59d023429f0a1690a89d75656306481ece0c3c1fb1ebcc0150ea546d1913e35fbd037bace91372c69e543e51fc5d1f31a9fa126
+ languageName: node
+ linkType: hard
+
"set-value@npm:^2.0.0, set-value@npm:^2.0.1":
version: 2.0.1
resolution: "set-value@npm:2.0.1"
@@ -30043,7 +31290,7 @@ __metadata:
languageName: node
linkType: hard
-"stacktrace-parser@npm:^0.1.3":
+"stacktrace-parser@npm:^0.1.10, stacktrace-parser@npm:^0.1.3":
version: 0.1.10
resolution: "stacktrace-parser@npm:0.1.10"
dependencies:
@@ -30265,6 +31512,23 @@ __metadata:
languageName: node
linkType: hard
+"string.prototype.matchall@npm:^4.0.8":
+ version: 4.0.10
+ resolution: "string.prototype.matchall@npm:4.0.10"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.2.0
+ es-abstract: ^1.22.1
+ get-intrinsic: ^1.2.1
+ has-symbols: ^1.0.3
+ internal-slot: ^1.0.5
+ regexp.prototype.flags: ^1.5.0
+ set-function-name: ^2.0.0
+ side-channel: ^1.0.4
+ checksum: 3c78bdeff39360c8e435d7c4c6ea19f454aa7a63eda95fa6fadc3a5b984446a2f9f2c02d5c94171ce22268a573524263fbd0c8edbe3ce2e9890d7cc036cdc3ed
+ languageName: node
+ linkType: hard
+
"string.prototype.replaceall@npm:^1.0.6":
version: 1.0.6
resolution: "string.prototype.replaceall@npm:1.0.6"
@@ -30290,6 +31554,17 @@ __metadata:
languageName: node
linkType: hard
+"string.prototype.trim@npm:^1.2.8":
+ version: 1.2.8
+ resolution: "string.prototype.trim@npm:1.2.8"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.2.0
+ es-abstract: ^1.22.1
+ checksum: 49eb1a862a53aba73c3fb6c2a53f5463173cb1f4512374b623bcd6b43ad49dd559a06fb5789bdec771a40fc4d2a564411c0a75d35fb27e76bbe738c211ecff07
+ languageName: node
+ linkType: hard
+
"string.prototype.trimend@npm:^1.0.4":
version: 1.0.4
resolution: "string.prototype.trimend@npm:1.0.4"
@@ -30322,6 +31597,17 @@ __metadata:
languageName: node
linkType: hard
+"string.prototype.trimend@npm:^1.0.7":
+ version: 1.0.7
+ resolution: "string.prototype.trimend@npm:1.0.7"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.2.0
+ es-abstract: ^1.22.1
+ checksum: 2375516272fd1ba75992f4c4aa88a7b5f3c7a9ca308d963bcd5645adf689eba6f8a04ebab80c33e30ec0aefc6554181a3a8416015c38da0aa118e60ec896310c
+ languageName: node
+ linkType: hard
+
"string.prototype.trimstart@npm:^1.0.4":
version: 1.0.4
resolution: "string.prototype.trimstart@npm:1.0.4"
@@ -30354,6 +31640,17 @@ __metadata:
languageName: node
linkType: hard
+"string.prototype.trimstart@npm:^1.0.7":
+ version: 1.0.7
+ resolution: "string.prototype.trimstart@npm:1.0.7"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.2.0
+ es-abstract: ^1.22.1
+ checksum: 13d0c2cb0d5ff9e926fa0bec559158b062eed2b68cd5be777ffba782c96b2b492944e47057274e064549b94dd27cf81f48b27a31fee8af5b574cff253e7eb613
+ languageName: node
+ linkType: hard
+
"string_decoder@npm:^1.1.1":
version: 1.3.0
resolution: "string_decoder@npm:1.3.0"
@@ -31047,10 +32344,12 @@ __metadata:
"@babel/preset-env": ^7.20.0
"@babel/runtime": ^7.20.0
"@callstack/eslint-config": ^12.0.2
- "@callstack/repack": 3.5.1
- "@react-native-async-storage/async-storage": ^1.17.11
+ "@callstack/repack": 3.7.0
+ "@react-native-async-storage/async-storage": ^1.21.0
+ "@react-native/babel-preset": ^0.73.18
+ "@react-native/eslint-config": ^0.73.1
+ "@react-native/typescript-config": ^0.73.1
"@svgr/webpack": ^6.2.1
- "@tsconfig/react-native": ^2.0.2
"@types/get-port": ^4.2.0
babel-loader: ^8.2.5
eslint: ^8.19.0
@@ -31059,13 +32358,13 @@ __metadata:
globby: ^13.1.2
http-server: ^14.1.1
lodash.throttle: ^4.1.1
- metro-react-native-babel-preset: ^0.73.9
node-fetch: ^3.2.6
react: 18.2.0
- react-native: ^0.71.8
+ react-native: 0.73.0
+ react-native-event-source: ^1.1.0
react-native-svg: ^13.7.0
terser-webpack-plugin: ^5.3.3
- typescript: ^4.8.4
+ typescript: 5.0.4
vitest: ^0.15.1
webpack: ^5.75.0
languageName: unknown
@@ -31771,6 +33070,42 @@ __metadata:
languageName: node
linkType: hard
+"typed-array-buffer@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "typed-array-buffer@npm:1.0.0"
+ dependencies:
+ call-bind: ^1.0.2
+ get-intrinsic: ^1.2.1
+ is-typed-array: ^1.1.10
+ checksum: 3e0281c79b2a40cd97fe715db803884301993f4e8c18e8d79d75fd18f796e8cd203310fec8c7fdb5e6c09bedf0af4f6ab8b75eb3d3a85da69328f28a80456bd3
+ languageName: node
+ linkType: hard
+
+"typed-array-byte-length@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "typed-array-byte-length@npm:1.0.0"
+ dependencies:
+ call-bind: ^1.0.2
+ for-each: ^0.3.3
+ has-proto: ^1.0.1
+ is-typed-array: ^1.1.10
+ checksum: b03db16458322b263d87a702ff25388293f1356326c8a678d7515767ef563ef80e1e67ce648b821ec13178dd628eb2afdc19f97001ceae7a31acf674c849af94
+ languageName: node
+ linkType: hard
+
+"typed-array-byte-offset@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "typed-array-byte-offset@npm:1.0.0"
+ dependencies:
+ available-typed-arrays: ^1.0.5
+ call-bind: ^1.0.2
+ for-each: ^0.3.3
+ has-proto: ^1.0.1
+ is-typed-array: ^1.1.10
+ checksum: 04f6f02d0e9a948a95fbfe0d5a70b002191fae0b8fe0fe3130a9b2336f043daf7a3dda56a31333c35a067a97e13f539949ab261ca0f3692c41603a46a94e960b
+ languageName: node
+ linkType: hard
+
"typed-array-length@npm:^1.0.4":
version: 1.0.4
resolution: "typed-array-length@npm:1.0.4"
@@ -31819,6 +33154,16 @@ __metadata:
languageName: node
linkType: hard
+"typescript@npm:5.0.4, typescript@npm:^5.0.4":
+ version: 5.0.4
+ resolution: "typescript@npm:5.0.4"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: 82b94da3f4604a8946da585f7d6c3025fff8410779e5bde2855ab130d05e4fd08938b9e593b6ebed165bda6ad9292b230984f10952cf82f0a0ca07bbeaa08172
+ languageName: node
+ linkType: hard
+
"typescript@npm:^4.1.5":
version: 4.3.5
resolution: "typescript@npm:4.3.5"
@@ -31859,23 +33204,13 @@ __metadata:
languageName: node
linkType: hard
-"typescript@npm:^4.8.4":
- version: 4.9.5
- resolution: "typescript@npm:4.9.5"
- bin:
- tsc: bin/tsc
- tsserver: bin/tsserver
- checksum: ee000bc26848147ad423b581bd250075662a354d84f0e06eb76d3b892328d8d4440b7487b5a83e851b12b255f55d71835b008a66cbf8f255a11e4400159237db
- languageName: node
- linkType: hard
-
-"typescript@npm:^5.0.4":
+"typescript@patch:typescript@5.0.4#~builtin, typescript@patch:typescript@^5.0.4#~builtin":
version: 5.0.4
- resolution: "typescript@npm:5.0.4"
+ resolution: "typescript@patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=7ad353"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
- checksum: 82b94da3f4604a8946da585f7d6c3025fff8410779e5bde2855ab130d05e4fd08938b9e593b6ebed165bda6ad9292b230984f10952cf82f0a0ca07bbeaa08172
+ checksum: 6a1fe9a77bb9c5176ead919cc4a1499ee63e46b4e05bf667079f11bf3a8f7887f135aa72460a4c3b016e6e6bb65a822cb8689a6d86cbfe92d22cc9f501f09213
languageName: node
linkType: hard
@@ -31919,26 +33254,6 @@ __metadata:
languageName: node
linkType: hard
-"typescript@patch:typescript@^4.8.4#~builtin":
- version: 4.9.5
- resolution: "typescript@patch:typescript@npm%3A4.9.5#~builtin::version=4.9.5&hash=7ad353"
- bin:
- tsc: bin/tsc
- tsserver: bin/tsserver
- checksum: 2eee5c37cad4390385db5db5a8e81470e42e8f1401b0358d7390095d6f681b410f2c4a0c496c6ff9ebd775423c7785cdace7bcdad76c7bee283df3d9718c0f20
- languageName: node
- linkType: hard
-
-"typescript@patch:typescript@^5.0.4#~builtin":
- version: 5.0.4
- resolution: "typescript@patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=7ad353"
- bin:
- tsc: bin/tsc
- tsserver: bin/tsserver
- checksum: 6a1fe9a77bb9c5176ead919cc4a1499ee63e46b4e05bf667079f11bf3a8f7887f135aa72460a4c3b016e6e6bb65a822cb8689a6d86cbfe92d22cc9f501f09213
- languageName: node
- linkType: hard
-
"ua-parser-js@npm:^0.7.30":
version: 0.7.31
resolution: "ua-parser-js@npm:0.7.31"
@@ -32456,15 +33771,6 @@ __metadata:
languageName: node
linkType: hard
-"use-sync-external-store@npm:^1.0.0":
- version: 1.2.0
- resolution: "use-sync-external-store@npm:1.2.0"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- checksum: 5c639e0f8da3521d605f59ce5be9e094ca772bd44a4ce7322b055a6f58eeed8dda3c94cabd90c7a41fb6fa852210092008afe48f7038792fd47501f33299116a
- languageName: node
- linkType: hard
-
"use@npm:^3.1.0":
version: 3.1.1
resolution: "use@npm:3.1.1"
@@ -33190,6 +34496,38 @@ __metadata:
languageName: node
linkType: hard
+"which-builtin-type@npm:^1.1.3":
+ version: 1.1.3
+ resolution: "which-builtin-type@npm:1.1.3"
+ dependencies:
+ function.prototype.name: ^1.1.5
+ has-tostringtag: ^1.0.0
+ is-async-function: ^2.0.0
+ is-date-object: ^1.0.5
+ is-finalizationregistry: ^1.0.2
+ is-generator-function: ^1.0.10
+ is-regex: ^1.1.4
+ is-weakref: ^1.0.2
+ isarray: ^2.0.5
+ which-boxed-primitive: ^1.0.2
+ which-collection: ^1.0.1
+ which-typed-array: ^1.1.9
+ checksum: 43730f7d8660ff9e33d1d3f9f9451c4784265ee7bf222babc35e61674a11a08e1c2925019d6c03154fcaaca4541df43abe35d2720843b9b4cbcebdcc31408f36
+ languageName: node
+ linkType: hard
+
+"which-collection@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "which-collection@npm:1.0.1"
+ dependencies:
+ is-map: ^2.0.1
+ is-set: ^2.0.1
+ is-weakmap: ^2.0.1
+ is-weakset: ^2.0.1
+ checksum: c815bbd163107ef9cb84f135e6f34453eaf4cca994e7ba85ddb0d27cea724c623fae2a473ceccfd5549c53cc65a5d82692de418166df3f858e1e5dc60818581c
+ languageName: node
+ linkType: hard
+
"which-module@npm:^2.0.0":
version: 2.0.0
resolution: "which-module@npm:2.0.0"
@@ -33207,6 +34545,19 @@ __metadata:
languageName: node
linkType: hard
+"which-typed-array@npm:^1.1.11, which-typed-array@npm:^1.1.13":
+ version: 1.1.13
+ resolution: "which-typed-array@npm:1.1.13"
+ dependencies:
+ available-typed-arrays: ^1.0.5
+ call-bind: ^1.0.4
+ for-each: ^0.3.3
+ gopd: ^1.0.1
+ has-tostringtag: ^1.0.0
+ checksum: 3828a0d5d72c800e369d447e54c7620742a4cc0c9baf1b5e8c17e9b6ff90d8d861a3a6dd4800f1953dbf80e5e5cec954a289e5b4a223e3bee4aeb1f8c5f33309
+ languageName: node
+ linkType: hard
+
"which-typed-array@npm:^1.1.9":
version: 1.1.9
resolution: "which-typed-array@npm:1.1.9"
@@ -33644,6 +34995,13 @@ __metadata:
languageName: node
linkType: hard
+"yaml@npm:^2.2.1":
+ version: 2.3.3
+ resolution: "yaml@npm:2.3.3"
+ checksum: cdfd132e7e0259f948929efe8835923df05c013c273c02bb7a2de9b46ac3af53c2778a35b32c7c0f877cc355dc9340ed564018c0242bfbb1278c2a3e53a0e99e
+ languageName: node
+ linkType: hard
+
"yargs-parser@npm:^18.1.2, yargs-parser@npm:^18.1.3":
version: 18.1.3
resolution: "yargs-parser@npm:18.1.3"
@@ -33709,22 +35067,7 @@ __metadata:
languageName: node
linkType: hard
-"yargs@npm:^17.5.1":
- version: 17.7.0
- resolution: "yargs@npm:17.7.0"
- 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: e7d5f5b60e63b04ded7c27c3d4b194565565cac3ea19fffcdbb183bed973a83106822a04dda28ebba4811ce92949a9d9858d3935186ff8f343548bf98aab2120
- languageName: node
- linkType: hard
-
-"yargs@npm:^17.7.2":
+"yargs@npm:^17.6.2, yargs@npm:^17.7.2":
version: 17.7.2
resolution: "yargs@npm:17.7.2"
dependencies: