diff --git a/.env b/.env
index 8b847c58..6eaf4f2b 100644
--- a/.env
+++ b/.env
@@ -1,2 +1,2 @@
-APP_VERSION=2.5.26
-APP_BUILD_NUMBER=459
\ No newline at end of file
+APP_VERSION=2.5.27
+APP_BUILD_NUMBER=462
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
index 7685e3ff..fb23e6f1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -66,6 +66,7 @@ local.properties
*.keystore
*.android.bundle
android/app/src/main/res/drawable-mdpi
+.kotlin/
# VS Code
diff --git a/.nvmrc b/.nvmrc
new file mode 100644
index 00000000..5b811e53
--- /dev/null
+++ b/.nvmrc
@@ -0,0 +1 @@
+20.19.4
\ No newline at end of file
diff --git a/.prettierrc b/.prettierrc
index ab7a1a42..0cbde125 100644
--- a/.prettierrc
+++ b/.prettierrc
@@ -1,6 +1,6 @@
{
- "bracketSpacing": true,
- "jsxBracketSameLine": false,
- "singleQuote": false,
- "trailingComma": "none"
-}
\ No newline at end of file
+ "bracketSpacing": true,
+ "jsxBracketSameLine": false,
+ "singleQuote": false,
+ "trailingComma": "none"
+}
diff --git a/Gemfile b/Gemfile
index 8b6b01b4..6a4c5f17 100644
--- a/Gemfile
+++ b/Gemfile
@@ -2,9 +2,15 @@ source 'https://rubygems.org'
# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version
ruby ">= 2.6.10"
-
+
# Exclude problematic versions of cocoapods and activesupport that causes build failures.
gem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1'
gem 'activesupport', '>= 6.1.7.5', '!= 7.1.0'
gem 'xcodeproj', '< 1.26.0'
-gem 'concurrent-ruby', '< 1.3.4'
\ No newline at end of file
+gem 'concurrent-ruby', '< 1.3.4'
+
+# Ruby 3.4.0 has removed some libraries from the standard library.
+gem 'bigdecimal'
+gem 'logger'
+gem 'benchmark'
+gem 'mutex_m'
diff --git a/android/app/build.gradle b/android/app/build.gradle
index 957becf8..94609850 100644
--- a/android/app/build.gradle
+++ b/android/app/build.gradle
@@ -73,14 +73,14 @@ def enableProguardInReleaseBuilds = true
* The preferred build flavor of JavaScriptCore (JSC)
*
* For example, to use the international variant, you can use:
- * `def jscFlavor = 'org.webkit:android-jsc-intl:+'`
+ * `def jscFlavor = io.github.react-native-community:jsc-android-intl:2026004.+`
*
* The international variant includes ICU i18n library and necessary data
* allowing to use e.g. `Date.toLocaleString` and `String.localeCompare` that
* give correct results when using with locales other than en-US. Note that
* this variant is about 6MiB larger per architecture than default.
*/
-def jscFlavor = 'org.webkit:android-jsc:+'
+def jscFlavor = 'io.github.react-native-community:jsc-android:2026004.+'
/**
* Private function to get the list of Native Architectures you want to build.
diff --git a/android/app/src/debug/AndroidManifest.xml b/android/app/src/debug/AndroidManifest.xml
deleted file mode 100644
index ced5aabf..00000000
--- a/android/app/src/debug/AndroidManifest.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml
index 3c090dca..8ec2ed57 100644
--- a/android/app/src/main/AndroidManifest.xml
+++ b/android/app/src/main/AndroidManifest.xml
@@ -38,6 +38,7 @@
android:largeHeap="true"
android:hardwareAccelerated="true"
android:theme="@style/AppTheme"
+ android:usesCleartextTraffic="${usesCleartextTraffic}"
android:supportsRtl="true">
/dev/null && printf '%s
-' "$PWD" ) || exit
+APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s\n' "$PWD" ) || exit
# Use the maximum available, or set MAX_FD != -1 to use that value.
MAX_FD=maximum
@@ -115,7 +114,7 @@ case "$( uname )" in #(
NONSTOP* ) nonstop=true ;;
esac
-CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
+CLASSPATH="\\\"\\\""
# Determine the Java command to use to start the JVM.
@@ -206,7 +205,7 @@ fi
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
# Collect all arguments for the java command:
-# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
+# * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
# and any embedded shellness will be escaped.
# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be
# treated as '${Hostname}' itself on the command line.
@@ -214,7 +213,7 @@ DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
set -- \
"-Dorg.gradle.appname=$APP_BASE_NAME" \
-classpath "$CLASSPATH" \
- org.gradle.wrapper.GradleWrapperMain \
+ -jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \
"$@"
# Stop when "xargs" is not available.
diff --git a/android/gradlew.bat b/android/gradlew.bat
index 9b42019c..5eed7ee8 100644
--- a/android/gradlew.bat
+++ b/android/gradlew.bat
@@ -70,11 +70,11 @@ goto fail
:execute
@rem Setup the command line
-set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
+set CLASSPATH=
@rem Execute Gradle
-"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
+"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %*
:end
@rem End local scope for the variables with windows NT shell
diff --git a/index.js b/index.js
index d6fa0016..229d962d 100644
--- a/index.js
+++ b/index.js
@@ -1,7 +1,7 @@
import "react-native-get-random-values";
import "node-libs-react-native/globals.js";
import { AppRegistry, LogBox } from "react-native";
-import { Root } from "./src/Root";
+import Root from "./src/Root";
import { name as appName } from "./app.json";
import {
isSslPinningAvailable,
diff --git a/ios/SwissBitcoinPay.xcodeproj/project.pbxproj b/ios/SwissBitcoinPay.xcodeproj/project.pbxproj
index 11b17e5d..a1410084 100644
--- a/ios/SwissBitcoinPay.xcodeproj/project.pbxproj
+++ b/ios/SwissBitcoinPay.xcodeproj/project.pbxproj
@@ -35,18 +35,7 @@
BFEDB2B877EA4725BFBC7740 /* SpaceMono-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 4C7AED05711C4576BB05787D /* SpaceMono-Bold.ttf */; };
/* End PBXBuildFile section */
-/* Begin PBXContainerItemProxy section */
- 00E356F41AD99517003FC87E /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 13B07F861A680F5B00A75B9A;
- remoteInfo = SwissBitcoinPay;
- };
-/* End PBXContainerItemProxy section */
-
/* Begin PBXFileReference section */
- 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
112FDAA795A44E5F9227AF2C /* Poppins-ExtraBold.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Poppins-ExtraBold.ttf"; path = "../src/assets/fonts/Poppins/Poppins-ExtraBold.ttf"; sourceTree = ""; };
13B07F961A680F5B00A75B9A /* SwissBitcoinPay.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SwissBitcoinPay.app; sourceTree = BUILT_PRODUCTS_DIR; };
13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = SwissBitcoinPay/AppDelegate.h; sourceTree = ""; };
@@ -94,14 +83,6 @@
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
- 00E356F01AD99517003FC87E /* Supporting Files */ = {
- isa = PBXGroup;
- children = (
- 00E356F11AD99517003FC87E /* Info.plist */,
- );
- name = "Supporting Files";
- sourceTree = "";
- };
13B07FAE1A68108700A75B9A /* SwissBitcoinPay */ = {
isa = PBXGroup;
children = (
@@ -247,13 +228,6 @@
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
- 00E356EC1AD99517003FC87E /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
13B07F8E1A680F5B00A75B9A /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
@@ -300,7 +274,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
- shellScript = "set -e\n\nWITH_ENVIRONMENT=\"$REACT_NATIVE_PATH/scripts/xcode/with-environment.sh\"\nREACT_NATIVE_XCODE=\"$REACT_NATIVE_PATH/scripts/react-native-xcode.sh\"\n\n/bin/sh -c \"$WITH_ENVIRONMENT \\\"/bin/sh ../node_modules/@sentry/react-native/scripts/sentry-xcode.sh $REACT_NATIVE_XCODE\\\"\"\n";
+ shellScript = "set -e\n\nWITH_ENVIRONMENT=\"$REACT_NATIVE_PATH/scripts/xcode/with-environment.sh\"\nREACT_NATIVE_XCODE=\"$REACT_NATIVE_PATH/scripts/react-native-xcode.sh\"\SENTRY_XCODE=\"../node_modules/@sentry/react-native/scripts/sentry-xcode.sh\"\BUNDLE_REACT_NATIVE=\"/bin/sh $SENTRY_XCODE $REACT_NATIVE_XCODE\"\n\n/bin/sh -c \"${PROJECT_DIR}/sentry-wrapper.sh\"\n";
};
00EEFC60759A1932668264C0 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
@@ -385,14 +359,6 @@
};
/* End PBXSourcesBuildPhase section */
-/* Begin PBXTargetDependency section */
- 00E356F51AD99517003FC87E /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 13B07F861A680F5B00A75B9A /* SwissBitcoinPay */;
- targetProxy = 00E356F41AD99517003FC87E /* PBXContainerItemProxy */;
- };
-/* End PBXTargetDependency section */
-
/* Begin XCBuildConfiguration section */
13B07F941A680F5B00A75B9A /* Debug */ = {
isa = XCBuildConfiguration;
diff --git a/ios/SwissBitcoinPay/AppDelegate.swift b/ios/SwissBitcoinPay/AppDelegate.swift
index ecf7eb66..1486e34c 100644
--- a/ios/SwissBitcoinPay/AppDelegate.swift
+++ b/ios/SwissBitcoinPay/AppDelegate.swift
@@ -1,26 +1,43 @@
-
import UIKit
import React
import React_RCTAppDelegate
import ReactAppDependencyProvider
-
+
@main
-class AppDelegate: RCTAppDelegate {
- override func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil) -> Bool {
- self.moduleName = "SwissBitcoinPay"
- self.dependencyProvider = RCTAppDependencyProvider()
-
- // You can add your custom initial props in the dictionary below.
- // They will be passed down to the ViewController used by React Native.
- self.initialProps = [:]
-
- return super.application(application, didFinishLaunchingWithOptions: launchOptions)
+class AppDelegate: UIResponder, UIApplicationDelegate {
+ var window: UIWindow?
+
+ var reactNativeDelegate: ReactNativeDelegate?
+ var reactNativeFactory: RCTReactNativeFactory?
+
+ func application(
+ _ application: UIApplication,
+ didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil
+ ) -> Bool {
+ let delegate = ReactNativeDelegate()
+ let factory = RCTReactNativeFactory(delegate: delegate)
+ delegate.dependencyProvider = RCTAppDependencyProvider()
+
+ reactNativeDelegate = delegate
+ reactNativeFactory = factory
+
+ window = UIWindow(frame: UIScreen.main.bounds)
+
+ factory.startReactNative(
+ withModuleName: "SwissBitcoinPay",
+ in: window,
+ launchOptions: launchOptions
+ )
+
+ return true
}
-
+}
+
+class ReactNativeDelegate: RCTDefaultReactNativeFactoryDelegate {
override func sourceURL(for bridge: RCTBridge) -> URL? {
self.bundleURL()
}
-
+
override func bundleURL() -> URL? {
#if DEBUG
RCTBundleURLProvider.sharedSettings().jsBundleURL(forBundleRoot: "index")
@@ -28,4 +45,4 @@ class AppDelegate: RCTAppDelegate {
Bundle.main.url(forResource: "main", withExtension: "jsbundle")
#endif
}
-}
\ No newline at end of file
+}
diff --git a/ios/sentry-wrapper.sh b/ios/sentry-wrapper.sh
new file mode 100755
index 00000000..2850dd78
--- /dev/null
+++ b/ios/sentry-wrapper.sh
@@ -0,0 +1,6 @@
+#!/bin/bash
+
+# Fix by https://github.com/getsentry/sentry-react-native/issues/5168#issuecomment-3307421119
+
+set -e
+exec ../node_modules/@sentry/react-native/scripts/sentry-xcode.sh ../node_modules/react-native/scripts/react-native-xcode.sh
\ No newline at end of file
diff --git a/metro.config.js b/metro.config.js
index 0bff901b..7eaeb277 100644
--- a/metro.config.js
+++ b/metro.config.js
@@ -1,8 +1,4 @@
-const { getDefaultConfig, mergeConfig } = require('@react-native/metro-config');
-
-const {
- withSentryConfig
-} = require("@sentry/react-native/metro");
+const { getDefaultConfig, mergeConfig } = require("@react-native/metro-config");
const defaultConfig = getDefaultConfig(__dirname);
@@ -27,4 +23,4 @@ const config = {
}
};
-module.exports = withSentryConfig(mergeConfig(defaultConfig, config));
\ No newline at end of file
+module.exports = mergeConfig(defaultConfig, config);
diff --git a/package-lock.json b/package-lock.json
index e65414b8..ffaea4b4 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11,35 +11,36 @@
"dependencies": {
"@bam.tech/react-native-image-resizer": "3.0.11",
"@bitcoinerlab/secp256k1": "1.2.0",
- "@fortawesome/fontawesome-svg-core": "6.7.2",
- "@fortawesome/free-brands-svg-icons": "6.7.2",
- "@fortawesome/free-regular-svg-icons": "6.7.2",
- "@fortawesome/free-solid-svg-icons": "6.7.2",
- "@fortawesome/react-fontawesome": "0.2.2",
+ "@d11/react-native-fast-image": "8.12.0",
+ "@fortawesome/fontawesome-svg-core": "7.0.1",
+ "@fortawesome/free-brands-svg-icons": "7.0.1",
+ "@fortawesome/free-regular-svg-icons": "7.0.1",
+ "@fortawesome/free-solid-svg-icons": "7.0.1",
+ "@fortawesome/react-fontawesome": "3.0.2",
"@fortawesome/react-native-fontawesome": "0.3.2",
- "@ledgerhq/hw-app-btc": "10.6.0",
- "@ledgerhq/hw-transport-webhid": "6.30.0",
- "@ledgerhq/hw-transport-webusb": "6.29.4",
- "@ledgerhq/react-native-hid": "6.32.4",
- "@ledgerhq/react-native-hw-transport-ble": "6.34.0",
- "@lottiefiles/dotlottie-react": "0.13.0",
+ "@ledgerhq/hw-app-btc": "10.11.0",
+ "@ledgerhq/hw-transport-webhid": "6.30.6",
+ "@ledgerhq/hw-transport-webusb": "6.29.10",
+ "@ledgerhq/react-native-hid": "6.32.10",
+ "@ledgerhq/react-native-hw-transport-ble": "6.35.3",
+ "@lottiefiles/dotlottie-react": "0.17.1",
"@lottiefiles/react-lottie-player": "3.6.0",
- "@react-native-async-storage/async-storage": "2.1.1",
- "@react-native-clipboard/clipboard": "1.16.1",
+ "@react-native-async-storage/async-storage": "2.2.0",
+ "@react-native-clipboard/clipboard": "1.16.3",
"@react-native-community/blur": "4.4.1",
- "@react-native-community/checkbox": "0.5.17",
- "@react-native-community/slider": "4.5.5",
- "@react-native-picker/picker": "2.11.1",
- "@react-native/assets-registry": "0.77.1",
- "@react-spring/native": "9.7.5",
- "@react-spring/web": "9.7.5",
- "@sentry/react-native": "6.17.0",
- "@sentry/webpack-plugin": "3.1.2",
- "@trezor/connect-web": "9.6.2",
+ "@react-native-community/checkbox": "0.5.20",
+ "@react-native-community/slider": "4.5.7",
+ "@react-native-picker/picker": "2.11.2",
+ "@react-native/assets-registry": "0.81.1",
+ "@react-spring/native": "10.0.3",
+ "@react-spring/web": "10.0.3",
+ "@sentry/react-native": "7.1.0",
+ "@sentry/webpack-plugin": "4.3.0",
+ "@trezor/connect-web": "9.6.3",
"@yudiel/react-qr-scanner": "2.1.0",
- "axios": "1.7.9",
+ "axios": "1.12.2",
"bech32": "2.0.0",
- "bip322-js": "2.0.0",
+ "bip322-js": "3.0.0",
"bip39": "3.1.0",
"bip84": "0.2.9",
"bitbox-api": "0.9.0",
@@ -47,10 +48,10 @@
"bitcoinjs-lib": "7.0.0-rc.0",
"crypto-browserify": "3.12.1",
"date-fns": "4.1.0",
- "ecpair": "3.0.0-rc.0",
+ "ecpair": "3.0.0",
"email-validator": "2.0.4",
- "i18next": "24.2.2",
- "i18next-browser-languagedetector": "8.0.3",
+ "i18next": "25.5.2",
+ "i18next-browser-languagedetector": "8.2.0",
"ibantools": "4.5.1",
"is-valid-zipcode": "1.0.3",
"js-crypto-hmac": "1.0.7",
@@ -58,146 +59,136 @@
"js-lnurl": "0.6.0",
"ledger-bitcoin": "0.2.3",
"locale-currency": "0.0.4",
- "lottie-react-native": "7.2.2",
- "lottie-web": "5.12.2",
+ "lottie-react-native": "7.3.4",
+ "lottie-web": "5.13.0",
"node-libs-react-native": "1.2.1",
"patch-package": "8.0.0",
- "query-string": "9.1.1",
- "react": "18.3.1",
+ "query-string": "9.3.1",
+ "react": "19.1.0",
"react-device-detect": "2.2.3",
- "react-dom": "18.3.1",
- "react-hook-form": "7.54.2",
- "react-i18next": "15.4.0",
- "react-native": "0.77.2",
+ "react-dom": "19.1.0",
+ "react-hook-form": "7.63.0",
+ "react-i18next": "15.7.3",
+ "react-native": "0.81.4",
"react-native-animated-linear-gradient": "1.3.0",
"react-native-barcode-zxing-scan": "1.0.2",
"react-native-bars": "2.4.3",
"react-native-biometrics": "3.0.1",
"react-native-ble-plx": "3.4.0",
- "react-native-bootsplash": "6.3.3",
- "react-native-config": "1.5.5",
+ "react-native-bootsplash": "6.3.11",
+ "react-native-config": "1.5.9",
"react-native-countdown-circle-timer": "3.2.1",
"react-native-device-detection": "0.2.1",
- "react-native-device-info": "14.0.4",
+ "react-native-device-info": "14.1.1",
"react-native-dotenv": "3.4.11",
"react-native-encrypted-storage": "4.0.3",
- "react-native-error-boundary": "1.2.7",
- "react-native-fast-image": "8.6.3",
+ "react-native-error-boundary": "2.0.0",
"react-native-fs": "2.20.0",
"react-native-get-random-values": "1.11.0",
- "react-native-keychain": "9.2.3",
+ "react-native-keychain": "10.0.0",
"react-native-linear-gradient": "2.8.3",
- "react-native-nfc-manager": "3.16.1",
+ "react-native-nfc-manager": "3.16.3",
"react-native-nyx-printer": "github:SwissBitcoinPay/react-native-nyx-printer#83b4006",
"react-native-picker-select": "9.3.1",
"react-native-progress": "5.0.1",
- "react-native-qrcode-svg": "6.3.14",
- "react-native-safe-area-context": "5.2.0",
- "react-native-screenguard": "1.0.4",
+ "react-native-qrcode-svg": "6.3.15",
+ "react-native-safe-area-context": "5.6.1",
+ "react-native-screenguard": "1.1.0",
"react-native-screenshot-prevent": "1.2.1",
"react-native-securerandom": "1.0.1",
- "react-native-ssl-public-key-pinning": "1.2.5",
- "react-native-svg": "15.11.1",
+ "react-native-ssl-public-key-pinning": "1.2.6",
+ "react-native-svg": "15.13.0",
"react-native-text-size": "4.0.0-rc.1",
"react-native-toast-notifications": "3.4.0",
"react-native-use-keyboard": "1.1.0",
- "react-native-video": "6.10.1",
- "react-native-vision-camera": "4.7.1",
- "react-native-web": "0.19.13",
+ "react-native-video": "6.16.1",
+ "react-native-vision-camera": "4.7.2",
+ "react-native-web": "0.21.1",
"react-native-web-linear-gradient": "1.1.2",
- "react-native-webview": "13.15.0",
- "react-refresh": "0.16.0",
- "react-router-dom": "7.1.5",
- "react-router-native": "6.29.0",
+ "react-native-webview": "13.16.0",
+ "react-refresh": "0.17.0",
+ "react-router-dom": "7.6.3",
+ "react-router-native": "6.30.0",
"react-use-websocket": "4.13.0",
"stream-browserify": "3.0.0",
- "styled-components": "6.1.15",
+ "styled-components": "6.1.19",
+ "text-encoding-polyfill": "^0.6.7",
"use-previous": "1.2.0",
- "uuid": "11.0.5",
+ "uuid": "13.0.0",
"vm-browserify": "1.1.2",
- "xpub-converter": "1.0.2"
+ "xpub-converter": "1.0.3"
},
"devDependencies": {
- "@babel/core": "7.26.9",
- "@babel/plugin-transform-classes": "7.25.9",
- "@babel/plugin-transform-export-namespace-from": "7.25.9",
- "@babel/preset-env": "7.26.9",
- "@babel/runtime": "7.26.9",
- "@eslint/compat": "1.2.7",
- "@eslint/eslintrc": "3.3.0",
- "@eslint/js": "9.21.0",
- "@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
- "@react-native-community/cli": "15.1.3",
- "@react-native-community/cli-platform-android": "15.1.3",
- "@react-native-community/cli-platform-ios": "15.1.3",
+ "@babel/core": "7.28.4",
+ "@babel/plugin-transform-classes": "7.28.4",
+ "@babel/plugin-transform-export-namespace-from": "7.27.1",
+ "@babel/preset-env": "7.28.3",
+ "@babel/runtime": "7.28.4",
+ "@eslint/compat": "1.3.2",
+ "@eslint/eslintrc": "3.3.1",
+ "@eslint/js": "9.36.0",
+ "@pmmmwh/react-refresh-webpack-plugin": "0.6.1",
+ "@react-native-community/cli": "20.0.2",
+ "@react-native-community/cli-platform-android": "20.0.2",
+ "@react-native-community/cli-platform-ios": "20.0.2",
"@react-native-community/eslint-config": "3.2.0",
- "@react-native/babel-preset": "0.77.2",
- "@react-native/eslint-config": "0.77.2",
- "@react-native/metro-config": "0.77.2",
- "@react-native/typescript-config": "0.77.2",
+ "@react-native/babel-preset": "0.81.1",
+ "@react-native/eslint-config": "0.81.1",
+ "@react-native/metro-config": "0.81.1",
+ "@react-native/typescript-config": "0.81.1",
"@svgr/webpack": "8.1.0",
- "@tsconfig/react-native": "3.0.5",
- "@types/bcryptjs": "2.4.6",
- "@types/encodeurl": "1.0.2",
+ "@tsconfig/react-native": "3.0.7",
+ "@types/bcryptjs": "3.0.0",
+ "@types/encodeurl": "1.0.3",
"@types/is-valid-zipcode": "1.0.2",
- "@types/jest": "29.5.14",
- "@types/node": "22.13.4",
- "@types/react": "19.0.8",
+ "@types/jest": "30.0.0",
+ "@types/node": "24.5.2",
+ "@types/react": "19.1.13",
"@types/react-click-outside-hook": "1.0.3",
- "@types/react-dom": "19.0.3",
+ "@types/react-dom": "19.1.9",
"@types/react-native": "0.73.0",
"@types/react-native-material-ripple": "0.9.6",
"@types/react-native-svg-animated-linear-gradient": "0.4.3",
- "@types/react-native-web": "0.19.0",
- "@types/react-test-renderer": "19.0.0",
+ "@types/react-native-web": "0.19.2",
+ "@types/react-test-renderer": "19.1.0",
"@types/styled-components": "5.1.34",
- "@typescript-eslint/eslint-plugin": "8.24.0",
- "@typescript-eslint/parser": "8.24.0",
+ "@typescript-eslint/eslint-plugin": "8.44.0",
+ "@typescript-eslint/parser": "8.44.0",
"ajv": "8.17.1",
- "babel-jest": "29.7.0",
- "babel-loader": "9.2.1",
+ "babel-jest": "30.1.2",
+ "babel-loader": "10.0.0",
"babel-plugin-module-resolver": "5.0.2",
- "babel-plugin-react-native-web": "0.19.13",
+ "babel-plugin-react-native-web": "0.21.1",
"babel-plugin-rewrite-require": "1.14.5",
"clean-webpack-plugin": "4.0.0",
"css-loader": "7.1.2",
- "dotenv": "16.4.7",
- "eslint": "9.20.1",
- "eslint-config-prettier": "10.0.1",
+ "dotenv": "17.2.2",
+ "eslint": "9.36.0",
+ "eslint-config-prettier": "10.1.8",
"eslint-import-resolver-babel-module": "5.3.2",
- "eslint-plugin-import": "2.31.0",
+ "eslint-plugin-import": "2.32.0",
"eslint-plugin-module-resolver": "1.5.0",
- "eslint-plugin-react-hooks": "5.1.0",
- "html-webpack-plugin": "5.6.3",
- "jest": "29.7.0",
+ "eslint-plugin-react-hooks": "5.2.0",
+ "html-webpack-plugin": "5.6.4",
+ "jest": "30.1.3",
"lodash-webpack-plugin": "0.11.6",
"node-loader": "2.1.0",
- "prettier": "3.5.1",
- "react-native-svg-transformer": "1.5.0",
+ "prettier": "3.6.2",
+ "react-native-svg-transformer": "1.5.1",
"style-loader": "4.0.0",
- "ts-essentials": "10.0.4",
+ "ts-essentials": "10.1.1",
+ "ts-node": "10.9.2",
"tsconfig-paths-webpack-plugin": "4.2.0",
- "typescript": "5.7.3",
+ "typescript": "5.9.2",
"typescript-plugin-styled-components": "3.0.0",
"url": "0.11.4",
- "web-vitals": "4.2.4",
- "webpack": "5.98.0",
+ "web-vitals": "5.1.0",
+ "webpack": "5.101.3",
"webpack-cli": "6.0.1",
- "webpack-dev-server": "5.2.0"
+ "webpack-dev-server": "5.2.2"
},
"engines": {
- "node": ">=18"
- }
- },
- "node_modules/@ampproject/remapping": {
- "version": "2.3.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.24"
- },
- "engines": {
- "node": ">=6.0.0"
+ "node": ">=20"
}
},
"node_modules/@babel/code-frame": {
@@ -213,26 +204,26 @@
}
},
"node_modules/@babel/compat-data": {
- "version": "7.28.0",
+ "version": "7.28.4",
"license": "MIT",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/core": {
- "version": "7.26.9",
- "license": "MIT",
- "dependencies": {
- "@ampproject/remapping": "^2.2.0",
- "@babel/code-frame": "^7.26.2",
- "@babel/generator": "^7.26.9",
- "@babel/helper-compilation-targets": "^7.26.5",
- "@babel/helper-module-transforms": "^7.26.0",
- "@babel/helpers": "^7.26.9",
- "@babel/parser": "^7.26.9",
- "@babel/template": "^7.26.9",
- "@babel/traverse": "^7.26.9",
- "@babel/types": "^7.26.9",
+ "version": "7.28.4",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/code-frame": "^7.27.1",
+ "@babel/generator": "^7.28.3",
+ "@babel/helper-compilation-targets": "^7.27.2",
+ "@babel/helper-module-transforms": "^7.28.3",
+ "@babel/helpers": "^7.28.4",
+ "@babel/parser": "^7.28.4",
+ "@babel/template": "^7.27.2",
+ "@babel/traverse": "^7.28.4",
+ "@babel/types": "^7.28.4",
+ "@jridgewell/remapping": "^2.3.5",
"convert-source-map": "^2.0.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
@@ -248,7 +239,7 @@
}
},
"node_modules/@babel/eslint-parser": {
- "version": "7.28.0",
+ "version": "7.28.4",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -265,11 +256,11 @@
}
},
"node_modules/@babel/generator": {
- "version": "7.28.0",
+ "version": "7.28.3",
"license": "MIT",
"dependencies": {
- "@babel/parser": "^7.28.0",
- "@babel/types": "^7.28.0",
+ "@babel/parser": "^7.28.3",
+ "@babel/types": "^7.28.2",
"@jridgewell/gen-mapping": "^0.3.12",
"@jridgewell/trace-mapping": "^0.3.28",
"jsesc": "^3.0.2"
@@ -303,15 +294,15 @@
}
},
"node_modules/@babel/helper-create-class-features-plugin": {
- "version": "7.27.1",
+ "version": "7.28.3",
"license": "MIT",
"dependencies": {
- "@babel/helper-annotate-as-pure": "^7.27.1",
+ "@babel/helper-annotate-as-pure": "^7.27.3",
"@babel/helper-member-expression-to-functions": "^7.27.1",
"@babel/helper-optimise-call-expression": "^7.27.1",
"@babel/helper-replace-supers": "^7.27.1",
"@babel/helper-skip-transparent-expression-wrappers": "^7.27.1",
- "@babel/traverse": "^7.27.1",
+ "@babel/traverse": "^7.28.3",
"semver": "^6.3.1"
},
"engines": {
@@ -350,16 +341,6 @@
"@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
}
},
- "node_modules/@babel/helper-environment-visitor": {
- "version": "7.24.7",
- "license": "MIT",
- "dependencies": {
- "@babel/types": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
"node_modules/@babel/helper-globals": {
"version": "7.28.0",
"license": "MIT",
@@ -390,12 +371,12 @@
}
},
"node_modules/@babel/helper-module-transforms": {
- "version": "7.27.3",
+ "version": "7.28.3",
"license": "MIT",
"dependencies": {
"@babel/helper-module-imports": "^7.27.1",
"@babel/helper-validator-identifier": "^7.27.1",
- "@babel/traverse": "^7.27.3"
+ "@babel/traverse": "^7.28.3"
},
"engines": {
"node": ">=6.9.0"
@@ -484,23 +465,23 @@
}
},
"node_modules/@babel/helper-wrap-function": {
- "version": "7.27.1",
+ "version": "7.28.3",
"license": "MIT",
"dependencies": {
- "@babel/template": "^7.27.1",
- "@babel/traverse": "^7.27.1",
- "@babel/types": "^7.27.1"
+ "@babel/template": "^7.27.2",
+ "@babel/traverse": "^7.28.3",
+ "@babel/types": "^7.28.2"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helpers": {
- "version": "7.28.2",
+ "version": "7.28.4",
"license": "MIT",
"dependencies": {
"@babel/template": "^7.27.2",
- "@babel/types": "^7.28.2"
+ "@babel/types": "^7.28.4"
},
"engines": {
"node": ">=6.9.0"
@@ -577,10 +558,10 @@
}
},
"node_modules/@babel/parser": {
- "version": "7.28.0",
+ "version": "7.28.4",
"license": "MIT",
"dependencies": {
- "@babel/types": "^7.28.0"
+ "@babel/types": "^7.28.4"
},
"bin": {
"parser": "bin/babel-parser.js"
@@ -591,7 +572,6 @@
},
"node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1",
@@ -606,7 +586,6 @@
},
"node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -620,7 +599,6 @@
},
"node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -634,7 +612,6 @@
},
"node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1",
@@ -649,12 +626,11 @@
}
},
"node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": {
- "version": "7.27.1",
- "dev": true,
+ "version": "7.28.3",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1",
- "@babel/traverse": "^7.27.1"
+ "@babel/traverse": "^7.28.3"
},
"engines": {
"node": ">=6.9.0"
@@ -663,53 +639,9 @@
"@babel/core": "^7.0.0"
}
},
- "node_modules/@babel/plugin-proposal-async-generator-functions": {
- "version": "7.20.7",
- "license": "MIT",
- "dependencies": {
- "@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/helper-remap-async-to-generator": "^7.18.9",
- "@babel/plugin-syntax-async-generators": "^7.8.4"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-class-properties": {
- "version": "7.18.6",
- "license": "MIT",
- "dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-decorators": {
- "version": "7.28.0",
- "license": "MIT",
- "dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.27.1",
- "@babel/helper-plugin-utils": "^7.27.1",
- "@babel/plugin-syntax-decorators": "^7.27.1"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
"node_modules/@babel/plugin-proposal-export-default-from": {
"version": "7.27.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -721,97 +653,8 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
- "version": "7.20.7",
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
- "version": "7.18.6",
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-numeric-separator": {
- "version": "7.18.6",
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/plugin-syntax-numeric-separator": "^7.10.4"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-object-rest-spread": {
- "version": "7.20.7",
- "license": "MIT",
- "dependencies": {
- "@babel/compat-data": "^7.20.5",
- "@babel/helper-compilation-targets": "^7.20.7",
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
- "@babel/plugin-transform-parameters": "^7.20.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-optional-catch-binding": {
- "version": "7.18.6",
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-optional-chaining": {
- "version": "7.21.0",
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
- "@babel/plugin-syntax-optional-chaining": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
"node_modules/@babel/plugin-proposal-private-property-in-object": {
"version": "7.21.0-placeholder-for-preset-env.2",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">=6.9.0"
@@ -863,21 +706,9 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/plugin-syntax-decorators": {
- "version": "7.27.1",
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.27.1"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
"node_modules/@babel/plugin-syntax-dynamic-import": {
"version": "7.8.3",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
@@ -888,6 +719,7 @@
},
"node_modules/@babel/plugin-syntax-export-default-from": {
"version": "7.27.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -901,6 +733,7 @@
},
"node_modules/@babel/plugin-syntax-flow": {
"version": "7.27.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -914,7 +747,6 @@
},
"node_modules/@babel/plugin-syntax-import-assertions": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -1060,6 +892,7 @@
},
"node_modules/@babel/plugin-syntax-typescript": {
"version": "7.27.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -1073,7 +906,6 @@
},
"node_modules/@babel/plugin-syntax-unicode-sets-regex": {
"version": "7.18.6",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.18.6",
@@ -1131,7 +963,6 @@
},
"node_modules/@babel/plugin-transform-block-scoped-functions": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -1144,7 +975,7 @@
}
},
"node_modules/@babel/plugin-transform-block-scoping": {
- "version": "7.28.0",
+ "version": "7.28.4",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -1171,11 +1002,10 @@
}
},
"node_modules/@babel/plugin-transform-class-static-block": {
- "version": "7.27.1",
- "dev": true,
+ "version": "7.28.3",
"license": "MIT",
"dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.27.1",
+ "@babel/helper-create-class-features-plugin": "^7.28.3",
"@babel/helper-plugin-utils": "^7.27.1"
},
"engines": {
@@ -1186,15 +1016,15 @@
}
},
"node_modules/@babel/plugin-transform-classes": {
- "version": "7.25.9",
+ "version": "7.28.4",
"license": "MIT",
"dependencies": {
- "@babel/helper-annotate-as-pure": "^7.25.9",
- "@babel/helper-compilation-targets": "^7.25.9",
- "@babel/helper-plugin-utils": "^7.25.9",
- "@babel/helper-replace-supers": "^7.25.9",
- "@babel/traverse": "^7.25.9",
- "globals": "^11.1.0"
+ "@babel/helper-annotate-as-pure": "^7.27.3",
+ "@babel/helper-compilation-targets": "^7.27.2",
+ "@babel/helper-globals": "^7.28.0",
+ "@babel/helper-plugin-utils": "^7.27.1",
+ "@babel/helper-replace-supers": "^7.27.1",
+ "@babel/traverse": "^7.28.4"
},
"engines": {
"node": ">=6.9.0"
@@ -1233,7 +1063,6 @@
},
"node_modules/@babel/plugin-transform-dotall-regex": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.27.1",
@@ -1248,7 +1077,6 @@
},
"node_modules/@babel/plugin-transform-duplicate-keys": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -1262,7 +1090,6 @@
},
"node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.27.1",
@@ -1277,7 +1104,6 @@
},
"node_modules/@babel/plugin-transform-dynamic-import": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -1289,9 +1115,22 @@
"@babel/core": "^7.0.0-0"
}
},
+ "node_modules/@babel/plugin-transform-explicit-resource-management": {
+ "version": "7.28.0",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.27.1",
+ "@babel/plugin-transform-destructuring": "^7.28.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
"node_modules/@babel/plugin-transform-exponentiation-operator": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -1304,10 +1143,10 @@
}
},
"node_modules/@babel/plugin-transform-export-namespace-from": {
- "version": "7.25.9",
+ "version": "7.27.1",
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.25.9"
+ "@babel/helper-plugin-utils": "^7.27.1"
},
"engines": {
"node": ">=6.9.0"
@@ -1318,6 +1157,7 @@
},
"node_modules/@babel/plugin-transform-flow-strip-types": {
"version": "7.27.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1",
@@ -1361,7 +1201,6 @@
},
"node_modules/@babel/plugin-transform-json-strings": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -1401,7 +1240,6 @@
},
"node_modules/@babel/plugin-transform-member-expression-literals": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -1415,7 +1253,6 @@
},
"node_modules/@babel/plugin-transform-modules-amd": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-module-transforms": "^7.27.1",
@@ -1444,7 +1281,6 @@
},
"node_modules/@babel/plugin-transform-modules-systemjs": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-module-transforms": "^7.27.1",
@@ -1461,7 +1297,6 @@
},
"node_modules/@babel/plugin-transform-modules-umd": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-module-transforms": "^7.27.1",
@@ -1490,7 +1325,6 @@
},
"node_modules/@babel/plugin-transform-new-target": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -1529,14 +1363,14 @@
}
},
"node_modules/@babel/plugin-transform-object-rest-spread": {
- "version": "7.28.0",
+ "version": "7.28.4",
"license": "MIT",
"dependencies": {
"@babel/helper-compilation-targets": "^7.27.2",
"@babel/helper-plugin-utils": "^7.27.1",
"@babel/plugin-transform-destructuring": "^7.28.0",
"@babel/plugin-transform-parameters": "^7.27.7",
- "@babel/traverse": "^7.28.0"
+ "@babel/traverse": "^7.28.4"
},
"engines": {
"node": ">=6.9.0"
@@ -1547,7 +1381,6 @@
},
"node_modules/@babel/plugin-transform-object-super": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1",
@@ -1631,7 +1464,6 @@
},
"node_modules/@babel/plugin-transform-property-literals": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -1702,6 +1534,7 @@
},
"node_modules/@babel/plugin-transform-react-jsx-self": {
"version": "7.27.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -1715,6 +1548,7 @@
},
"node_modules/@babel/plugin-transform-react-jsx-source": {
"version": "7.27.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -1741,7 +1575,7 @@
}
},
"node_modules/@babel/plugin-transform-regenerator": {
- "version": "7.28.1",
+ "version": "7.28.4",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -1755,7 +1589,6 @@
},
"node_modules/@babel/plugin-transform-regexp-modifiers": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.27.1",
@@ -1770,7 +1603,6 @@
},
"node_modules/@babel/plugin-transform-reserved-words": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -1783,7 +1615,8 @@
}
},
"node_modules/@babel/plugin-transform-runtime": {
- "version": "7.28.0",
+ "version": "7.28.3",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-module-imports": "^7.27.1",
@@ -1800,17 +1633,6 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/plugin-transform-runtime/node_modules/babel-plugin-polyfill-corejs3": {
- "version": "0.13.0",
- "license": "MIT",
- "dependencies": {
- "@babel/helper-define-polyfill-provider": "^0.6.5",
- "core-js-compat": "^3.43.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
- }
- },
"node_modules/@babel/plugin-transform-shorthand-properties": {
"version": "7.27.1",
"license": "MIT",
@@ -1853,7 +1675,6 @@
},
"node_modules/@babel/plugin-transform-template-literals": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -1867,7 +1688,6 @@
},
"node_modules/@babel/plugin-transform-typeof-symbol": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -1881,6 +1701,7 @@
},
"node_modules/@babel/plugin-transform-typescript": {
"version": "7.28.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.27.3",
@@ -1898,7 +1719,6 @@
},
"node_modules/@babel/plugin-transform-unicode-escapes": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -1912,7 +1732,6 @@
},
"node_modules/@babel/plugin-transform-unicode-property-regex": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.27.1",
@@ -1941,7 +1760,6 @@
},
"node_modules/@babel/plugin-transform-unicode-sets-regex": {
"version": "7.27.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.27.1",
@@ -1955,78 +1773,78 @@
}
},
"node_modules/@babel/preset-env": {
- "version": "7.26.9",
- "dev": true,
+ "version": "7.28.3",
"license": "MIT",
"dependencies": {
- "@babel/compat-data": "^7.26.8",
- "@babel/helper-compilation-targets": "^7.26.5",
- "@babel/helper-plugin-utils": "^7.26.5",
- "@babel/helper-validator-option": "^7.25.9",
- "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9",
- "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9",
- "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9",
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9",
- "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9",
+ "@babel/compat-data": "^7.28.0",
+ "@babel/helper-compilation-targets": "^7.27.2",
+ "@babel/helper-plugin-utils": "^7.27.1",
+ "@babel/helper-validator-option": "^7.27.1",
+ "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.27.1",
+ "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1",
+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1",
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1",
+ "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.3",
"@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2",
- "@babel/plugin-syntax-import-assertions": "^7.26.0",
- "@babel/plugin-syntax-import-attributes": "^7.26.0",
+ "@babel/plugin-syntax-import-assertions": "^7.27.1",
+ "@babel/plugin-syntax-import-attributes": "^7.27.1",
"@babel/plugin-syntax-unicode-sets-regex": "^7.18.6",
- "@babel/plugin-transform-arrow-functions": "^7.25.9",
- "@babel/plugin-transform-async-generator-functions": "^7.26.8",
- "@babel/plugin-transform-async-to-generator": "^7.25.9",
- "@babel/plugin-transform-block-scoped-functions": "^7.26.5",
- "@babel/plugin-transform-block-scoping": "^7.25.9",
- "@babel/plugin-transform-class-properties": "^7.25.9",
- "@babel/plugin-transform-class-static-block": "^7.26.0",
- "@babel/plugin-transform-classes": "^7.25.9",
- "@babel/plugin-transform-computed-properties": "^7.25.9",
- "@babel/plugin-transform-destructuring": "^7.25.9",
- "@babel/plugin-transform-dotall-regex": "^7.25.9",
- "@babel/plugin-transform-duplicate-keys": "^7.25.9",
- "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9",
- "@babel/plugin-transform-dynamic-import": "^7.25.9",
- "@babel/plugin-transform-exponentiation-operator": "^7.26.3",
- "@babel/plugin-transform-export-namespace-from": "^7.25.9",
- "@babel/plugin-transform-for-of": "^7.26.9",
- "@babel/plugin-transform-function-name": "^7.25.9",
- "@babel/plugin-transform-json-strings": "^7.25.9",
- "@babel/plugin-transform-literals": "^7.25.9",
- "@babel/plugin-transform-logical-assignment-operators": "^7.25.9",
- "@babel/plugin-transform-member-expression-literals": "^7.25.9",
- "@babel/plugin-transform-modules-amd": "^7.25.9",
- "@babel/plugin-transform-modules-commonjs": "^7.26.3",
- "@babel/plugin-transform-modules-systemjs": "^7.25.9",
- "@babel/plugin-transform-modules-umd": "^7.25.9",
- "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9",
- "@babel/plugin-transform-new-target": "^7.25.9",
- "@babel/plugin-transform-nullish-coalescing-operator": "^7.26.6",
- "@babel/plugin-transform-numeric-separator": "^7.25.9",
- "@babel/plugin-transform-object-rest-spread": "^7.25.9",
- "@babel/plugin-transform-object-super": "^7.25.9",
- "@babel/plugin-transform-optional-catch-binding": "^7.25.9",
- "@babel/plugin-transform-optional-chaining": "^7.25.9",
- "@babel/plugin-transform-parameters": "^7.25.9",
- "@babel/plugin-transform-private-methods": "^7.25.9",
- "@babel/plugin-transform-private-property-in-object": "^7.25.9",
- "@babel/plugin-transform-property-literals": "^7.25.9",
- "@babel/plugin-transform-regenerator": "^7.25.9",
- "@babel/plugin-transform-regexp-modifiers": "^7.26.0",
- "@babel/plugin-transform-reserved-words": "^7.25.9",
- "@babel/plugin-transform-shorthand-properties": "^7.25.9",
- "@babel/plugin-transform-spread": "^7.25.9",
- "@babel/plugin-transform-sticky-regex": "^7.25.9",
- "@babel/plugin-transform-template-literals": "^7.26.8",
- "@babel/plugin-transform-typeof-symbol": "^7.26.7",
- "@babel/plugin-transform-unicode-escapes": "^7.25.9",
- "@babel/plugin-transform-unicode-property-regex": "^7.25.9",
- "@babel/plugin-transform-unicode-regex": "^7.25.9",
- "@babel/plugin-transform-unicode-sets-regex": "^7.25.9",
+ "@babel/plugin-transform-arrow-functions": "^7.27.1",
+ "@babel/plugin-transform-async-generator-functions": "^7.28.0",
+ "@babel/plugin-transform-async-to-generator": "^7.27.1",
+ "@babel/plugin-transform-block-scoped-functions": "^7.27.1",
+ "@babel/plugin-transform-block-scoping": "^7.28.0",
+ "@babel/plugin-transform-class-properties": "^7.27.1",
+ "@babel/plugin-transform-class-static-block": "^7.28.3",
+ "@babel/plugin-transform-classes": "^7.28.3",
+ "@babel/plugin-transform-computed-properties": "^7.27.1",
+ "@babel/plugin-transform-destructuring": "^7.28.0",
+ "@babel/plugin-transform-dotall-regex": "^7.27.1",
+ "@babel/plugin-transform-duplicate-keys": "^7.27.1",
+ "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1",
+ "@babel/plugin-transform-dynamic-import": "^7.27.1",
+ "@babel/plugin-transform-explicit-resource-management": "^7.28.0",
+ "@babel/plugin-transform-exponentiation-operator": "^7.27.1",
+ "@babel/plugin-transform-export-namespace-from": "^7.27.1",
+ "@babel/plugin-transform-for-of": "^7.27.1",
+ "@babel/plugin-transform-function-name": "^7.27.1",
+ "@babel/plugin-transform-json-strings": "^7.27.1",
+ "@babel/plugin-transform-literals": "^7.27.1",
+ "@babel/plugin-transform-logical-assignment-operators": "^7.27.1",
+ "@babel/plugin-transform-member-expression-literals": "^7.27.1",
+ "@babel/plugin-transform-modules-amd": "^7.27.1",
+ "@babel/plugin-transform-modules-commonjs": "^7.27.1",
+ "@babel/plugin-transform-modules-systemjs": "^7.27.1",
+ "@babel/plugin-transform-modules-umd": "^7.27.1",
+ "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1",
+ "@babel/plugin-transform-new-target": "^7.27.1",
+ "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1",
+ "@babel/plugin-transform-numeric-separator": "^7.27.1",
+ "@babel/plugin-transform-object-rest-spread": "^7.28.0",
+ "@babel/plugin-transform-object-super": "^7.27.1",
+ "@babel/plugin-transform-optional-catch-binding": "^7.27.1",
+ "@babel/plugin-transform-optional-chaining": "^7.27.1",
+ "@babel/plugin-transform-parameters": "^7.27.7",
+ "@babel/plugin-transform-private-methods": "^7.27.1",
+ "@babel/plugin-transform-private-property-in-object": "^7.27.1",
+ "@babel/plugin-transform-property-literals": "^7.27.1",
+ "@babel/plugin-transform-regenerator": "^7.28.3",
+ "@babel/plugin-transform-regexp-modifiers": "^7.27.1",
+ "@babel/plugin-transform-reserved-words": "^7.27.1",
+ "@babel/plugin-transform-shorthand-properties": "^7.27.1",
+ "@babel/plugin-transform-spread": "^7.27.1",
+ "@babel/plugin-transform-sticky-regex": "^7.27.1",
+ "@babel/plugin-transform-template-literals": "^7.27.1",
+ "@babel/plugin-transform-typeof-symbol": "^7.27.1",
+ "@babel/plugin-transform-unicode-escapes": "^7.27.1",
+ "@babel/plugin-transform-unicode-property-regex": "^7.27.1",
+ "@babel/plugin-transform-unicode-regex": "^7.27.1",
+ "@babel/plugin-transform-unicode-sets-regex": "^7.27.1",
"@babel/preset-modules": "0.1.6-no-external-plugins",
- "babel-plugin-polyfill-corejs2": "^0.4.10",
- "babel-plugin-polyfill-corejs3": "^0.11.0",
- "babel-plugin-polyfill-regenerator": "^0.6.1",
- "core-js-compat": "^3.40.0",
+ "babel-plugin-polyfill-corejs2": "^0.4.14",
+ "babel-plugin-polyfill-corejs3": "^0.13.0",
+ "babel-plugin-polyfill-regenerator": "^0.6.5",
+ "core-js-compat": "^3.43.0",
"semver": "^6.3.1"
},
"engines": {
@@ -2036,24 +1854,8 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/preset-flow": {
- "version": "7.27.1",
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.27.1",
- "@babel/helper-validator-option": "^7.27.1",
- "@babel/plugin-transform-flow-strip-types": "^7.27.1"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
"node_modules/@babel/preset-modules": {
"version": "0.1.6-no-external-plugins",
- "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.0.0",
@@ -2084,6 +1886,7 @@
},
"node_modules/@babel/preset-typescript": {
"version": "7.27.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1",
@@ -2099,135 +1902,9 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/register": {
- "version": "7.27.1",
+ "node_modules/@babel/runtime": {
+ "version": "7.28.4",
"license": "MIT",
- "dependencies": {
- "clone-deep": "^4.0.1",
- "find-cache-dir": "^2.0.0",
- "make-dir": "^2.1.0",
- "pirates": "^4.0.6",
- "source-map-support": "^0.5.16"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/register/node_modules/find-cache-dir": {
- "version": "2.1.0",
- "license": "MIT",
- "dependencies": {
- "commondir": "^1.0.1",
- "make-dir": "^2.0.0",
- "pkg-dir": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@babel/register/node_modules/find-up": {
- "version": "3.0.0",
- "license": "MIT",
- "dependencies": {
- "locate-path": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@babel/register/node_modules/locate-path": {
- "version": "3.0.0",
- "license": "MIT",
- "dependencies": {
- "p-locate": "^3.0.0",
- "path-exists": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@babel/register/node_modules/make-dir": {
- "version": "2.1.0",
- "license": "MIT",
- "dependencies": {
- "pify": "^4.0.1",
- "semver": "^5.6.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@babel/register/node_modules/p-limit": {
- "version": "2.3.0",
- "license": "MIT",
- "dependencies": {
- "p-try": "^2.0.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@babel/register/node_modules/p-locate": {
- "version": "3.0.0",
- "license": "MIT",
- "dependencies": {
- "p-limit": "^2.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@babel/register/node_modules/path-exists": {
- "version": "3.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/register/node_modules/pkg-dir": {
- "version": "3.0.0",
- "license": "MIT",
- "dependencies": {
- "find-up": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@babel/register/node_modules/semver": {
- "version": "5.7.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver"
- }
- },
- "node_modules/@babel/register/node_modules/source-map": {
- "version": "0.6.1",
- "license": "BSD-3-Clause",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/@babel/register/node_modules/source-map-support": {
- "version": "0.5.21",
- "license": "MIT",
- "dependencies": {
- "buffer-from": "^1.0.0",
- "source-map": "^0.6.0"
- }
- },
- "node_modules/@babel/runtime": {
- "version": "7.26.9",
- "license": "MIT",
- "dependencies": {
- "regenerator-runtime": "^0.14.0"
- },
"engines": {
"node": ">=6.9.0"
}
@@ -2245,15 +1922,15 @@
}
},
"node_modules/@babel/traverse": {
- "version": "7.28.0",
+ "version": "7.28.4",
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.27.1",
- "@babel/generator": "^7.28.0",
+ "@babel/generator": "^7.28.3",
"@babel/helper-globals": "^7.28.0",
- "@babel/parser": "^7.28.0",
+ "@babel/parser": "^7.28.4",
"@babel/template": "^7.27.2",
- "@babel/types": "^7.28.0",
+ "@babel/types": "^7.28.4",
"debug": "^4.3.1"
},
"engines": {
@@ -2262,15 +1939,15 @@
},
"node_modules/@babel/traverse--for-generate-function-map": {
"name": "@babel/traverse",
- "version": "7.28.0",
+ "version": "7.28.4",
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.27.1",
- "@babel/generator": "^7.28.0",
+ "@babel/generator": "^7.28.3",
"@babel/helper-globals": "^7.28.0",
- "@babel/parser": "^7.28.0",
+ "@babel/parser": "^7.28.4",
"@babel/template": "^7.27.2",
- "@babel/types": "^7.28.0",
+ "@babel/types": "^7.28.4",
"debug": "^4.3.1"
},
"engines": {
@@ -2278,7 +1955,7 @@
}
},
"node_modules/@babel/types": {
- "version": "7.28.2",
+ "version": "7.28.4",
"license": "MIT",
"dependencies": {
"@babel/helper-string-parser": "^7.27.1",
@@ -2420,6 +2097,37 @@
"@noble/curves": "^1.7.0"
}
},
+ "node_modules/@cspotcode/source-map-support": {
+ "version": "0.8.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jridgewell/trace-mapping": "0.3.9"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jridgewell/resolve-uri": "^3.0.3",
+ "@jridgewell/sourcemap-codec": "^1.4.10"
+ }
+ },
+ "node_modules/@d11/react-native-fast-image": {
+ "version": "8.12.0",
+ "license": "(MIT AND Apache-2.0)",
+ "workspaces": [
+ "ReactNativeFastImageExample"
+ ],
+ "peerDependencies": {
+ "react": "*",
+ "react-native": "*"
+ }
+ },
"node_modules/@discoveryjs/json-ext": {
"version": "0.6.3",
"dev": true,
@@ -2452,7 +2160,7 @@
"license": "MIT"
},
"node_modules/@eslint-community/eslint-utils": {
- "version": "4.7.0",
+ "version": "4.9.0",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2488,14 +2196,14 @@
}
},
"node_modules/@eslint/compat": {
- "version": "1.2.7",
+ "version": "1.3.2",
"dev": true,
"license": "Apache-2.0",
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
},
"peerDependencies": {
- "eslint": "^9.10.0"
+ "eslint": "^8.40 || 9"
},
"peerDependenciesMeta": {
"eslint": {
@@ -2504,7 +2212,7 @@
}
},
"node_modules/@eslint/config-array": {
- "version": "0.19.2",
+ "version": "0.21.0",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -2516,8 +2224,16 @@
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
}
},
+ "node_modules/@eslint/config-helpers": {
+ "version": "0.3.1",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ }
+ },
"node_modules/@eslint/core": {
- "version": "0.11.0",
+ "version": "0.15.2",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -2528,7 +2244,7 @@
}
},
"node_modules/@eslint/eslintrc": {
- "version": "3.3.0",
+ "version": "3.3.1",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2564,28 +2280,20 @@
"url": "https://github.com/sponsors/epoberezkin"
}
},
- "node_modules/@eslint/eslintrc/node_modules/globals": {
- "version": "14.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": {
"version": "0.4.1",
"dev": true,
"license": "MIT"
},
"node_modules/@eslint/js": {
- "version": "9.21.0",
+ "version": "9.36.0",
"dev": true,
"license": "MIT",
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://eslint.org/donate"
}
},
"node_modules/@eslint/object-schema": {
@@ -2597,28 +2305,17 @@
}
},
"node_modules/@eslint/plugin-kit": {
- "version": "0.2.8",
+ "version": "0.3.5",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@eslint/core": "^0.13.0",
+ "@eslint/core": "^0.15.2",
"levn": "^0.4.1"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
}
},
- "node_modules/@eslint/plugin-kit/node_modules/@eslint/core": {
- "version": "0.13.0",
- "dev": true,
- "license": "Apache-2.0",
- "dependencies": {
- "@types/json-schema": "^7.0.15"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- }
- },
"node_modules/@ethereumjs/common": {
"version": "10.0.0",
"license": "MIT",
@@ -2661,129 +2358,18 @@
"node": ">=18"
}
},
- "node_modules/@expo/bunyan": {
- "version": "4.0.1",
- "engines": [
- "node >=0.10.0"
- ],
- "license": "MIT",
- "dependencies": {
- "uuid": "^8.0.0"
- }
- },
- "node_modules/@expo/bunyan/node_modules/uuid": {
- "version": "8.3.2",
- "license": "MIT",
- "bin": {
- "uuid": "dist/bin/uuid"
- }
- },
- "node_modules/@expo/cli": {
- "version": "0.18.31",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.20.0",
- "@expo/code-signing-certificates": "0.0.5",
- "@expo/config": "~9.0.0-beta.0",
- "@expo/config-plugins": "~8.0.8",
- "@expo/devcert": "^1.0.0",
- "@expo/env": "~0.3.0",
- "@expo/image-utils": "^0.5.0",
- "@expo/json-file": "^8.3.0",
- "@expo/metro-config": "0.18.11",
- "@expo/osascript": "^2.0.31",
- "@expo/package-manager": "^1.5.0",
- "@expo/plist": "^0.1.0",
- "@expo/prebuild-config": "7.0.9",
- "@expo/rudder-sdk-node": "1.1.1",
- "@expo/spawn-async": "^1.7.2",
- "@expo/xcpretty": "^4.3.0",
- "@react-native/dev-middleware": "0.74.85",
- "@urql/core": "2.3.6",
- "@urql/exchange-retry": "0.3.0",
- "accepts": "^1.3.8",
- "arg": "5.0.2",
- "better-opn": "~3.0.2",
- "bplist-creator": "0.0.7",
- "bplist-parser": "^0.3.1",
- "cacache": "^18.0.2",
- "chalk": "^4.0.0",
- "ci-info": "^3.3.0",
- "connect": "^3.7.0",
- "debug": "^4.3.4",
- "env-editor": "^0.4.1",
- "fast-glob": "^3.3.2",
- "find-yarn-workspace-root": "~2.0.0",
- "form-data": "^3.0.1",
- "freeport-async": "2.0.0",
- "fs-extra": "~8.1.0",
- "getenv": "^1.0.0",
- "glob": "^7.1.7",
- "graphql": "15.8.0",
- "graphql-tag": "^2.10.1",
- "https-proxy-agent": "^5.0.1",
- "internal-ip": "4.3.0",
- "is-docker": "^2.0.0",
- "is-wsl": "^2.1.1",
- "js-yaml": "^3.13.1",
- "json-schema-deref-sync": "^0.13.0",
- "lodash.debounce": "^4.0.8",
- "md5hex": "^1.0.0",
- "minimatch": "^3.0.4",
- "node-fetch": "^2.6.7",
- "node-forge": "^1.3.1",
- "npm-package-arg": "^7.0.0",
- "open": "^8.3.0",
- "ora": "3.4.0",
- "picomatch": "^3.0.1",
- "pretty-bytes": "5.6.0",
- "progress": "2.0.3",
- "prompts": "^2.3.2",
- "qrcode-terminal": "0.11.0",
- "require-from-string": "^2.0.2",
- "requireg": "^0.2.2",
- "resolve": "^1.22.2",
- "resolve-from": "^5.0.0",
- "resolve.exports": "^2.0.2",
- "semver": "^7.6.0",
- "send": "^0.18.0",
- "slugify": "^1.3.4",
- "source-map-support": "~0.5.21",
- "stacktrace-parser": "^0.1.10",
- "structured-headers": "^0.4.1",
- "tar": "^6.0.5",
- "temp-dir": "^2.0.0",
- "tempy": "^0.7.1",
- "terminal-link": "^2.1.1",
- "text-table": "^0.2.0",
- "url-join": "4.0.0",
- "wrap-ansi": "^7.0.0",
- "ws": "^8.12.1"
- },
- "bin": {
- "expo-internal": "build/bin/cli"
- }
- },
- "node_modules/@expo/cli/node_modules/@babel/code-frame": {
- "version": "7.10.4",
- "license": "MIT",
- "dependencies": {
- "@babel/highlight": "^7.10.4"
- }
- },
- "node_modules/@expo/cli/node_modules/@expo/config-plugins": {
- "version": "8.0.11",
+ "node_modules/@expo/config-plugins": {
+ "version": "10.1.2",
"license": "MIT",
"dependencies": {
- "@expo/config-types": "^51.0.3",
- "@expo/json-file": "~8.3.0",
- "@expo/plist": "^0.1.0",
+ "@expo/config-types": "^53.0.5",
+ "@expo/json-file": "~9.1.5",
+ "@expo/plist": "^0.3.5",
"@expo/sdk-runtime-versions": "^1.0.0",
"chalk": "^4.1.2",
- "debug": "^4.3.1",
- "find-up": "~5.0.0",
- "getenv": "^1.0.0",
- "glob": "7.1.6",
+ "debug": "^4.3.5",
+ "getenv": "^2.0.0",
+ "glob": "^10.4.2",
"resolve-from": "^5.0.0",
"semver": "^7.5.4",
"slash": "^3.0.0",
@@ -2792,1366 +2378,86 @@
"xml2js": "0.6.0"
}
},
- "node_modules/@expo/cli/node_modules/@expo/config-plugins/node_modules/glob": {
- "version": "7.1.6",
+ "node_modules/@expo/config-plugins/node_modules/brace-expansion": {
+ "version": "2.0.2",
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "node_modules/@expo/config-plugins/node_modules/glob": {
+ "version": "10.4.5",
"license": "ISC",
"dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^3.1.2",
+ "minimatch": "^9.0.4",
+ "minipass": "^7.1.2",
+ "package-json-from-dist": "^1.0.0",
+ "path-scurry": "^1.11.1"
+ },
+ "bin": {
+ "glob": "dist/esm/bin.mjs"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/@expo/config-plugins/node_modules/minimatch": {
+ "version": "9.0.5",
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
},
"engines": {
- "node": "*"
+ "node": ">=16 || 14 >=14.17"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/@expo/cli/node_modules/@expo/config-types": {
- "version": "51.0.3",
+ "node_modules/@expo/config-plugins/node_modules/semver": {
+ "version": "7.7.2",
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@expo/config-types": {
+ "version": "53.0.5",
"license": "MIT"
},
- "node_modules/@expo/cli/node_modules/@expo/json-file": {
- "version": "8.3.3",
+ "node_modules/@expo/json-file": {
+ "version": "9.1.5",
"license": "MIT",
"dependencies": {
"@babel/code-frame": "~7.10.4",
- "json5": "^2.2.2",
- "write-file-atomic": "^2.3.0"
+ "json5": "^2.2.3"
}
},
- "node_modules/@expo/cli/node_modules/@expo/plist": {
- "version": "0.1.3",
- "license": "MIT",
- "dependencies": {
- "@xmldom/xmldom": "~0.7.7",
- "base64-js": "^1.2.3",
- "xmlbuilder": "^14.0.0"
- }
- },
- "node_modules/@expo/cli/node_modules/@react-native/debugger-frontend": {
- "version": "0.74.85",
- "license": "BSD-3-Clause",
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@expo/cli/node_modules/@react-native/dev-middleware": {
- "version": "0.74.85",
- "license": "MIT",
- "dependencies": {
- "@isaacs/ttlcache": "^1.4.1",
- "@react-native/debugger-frontend": "0.74.85",
- "@rnx-kit/chromium-edge-launcher": "^1.0.0",
- "chrome-launcher": "^0.15.2",
- "connect": "^3.6.5",
- "debug": "^2.2.0",
- "node-fetch": "^2.2.0",
- "nullthrows": "^1.1.1",
- "open": "^7.0.3",
- "selfsigned": "^2.4.1",
- "serve-static": "^1.13.1",
- "temp-dir": "^2.0.0",
- "ws": "^6.2.2"
- },
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@expo/cli/node_modules/@react-native/dev-middleware/node_modules/debug": {
- "version": "2.6.9",
- "license": "MIT",
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/@expo/cli/node_modules/@react-native/dev-middleware/node_modules/ms": {
- "version": "2.0.0",
- "license": "MIT"
- },
- "node_modules/@expo/cli/node_modules/@react-native/dev-middleware/node_modules/open": {
- "version": "7.4.2",
- "license": "MIT",
- "dependencies": {
- "is-docker": "^2.0.0",
- "is-wsl": "^2.1.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@expo/cli/node_modules/@react-native/dev-middleware/node_modules/ws": {
- "version": "6.2.3",
- "license": "MIT",
- "dependencies": {
- "async-limiter": "~1.0.0"
- }
- },
- "node_modules/@expo/cli/node_modules/@xmldom/xmldom": {
- "version": "0.7.13",
- "license": "MIT",
- "engines": {
- "node": ">=10.0.0"
- }
- },
- "node_modules/@expo/cli/node_modules/ansi-styles": {
- "version": "3.2.1",
- "license": "MIT",
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/cli/node_modules/argparse": {
- "version": "1.0.10",
- "license": "MIT",
- "dependencies": {
- "sprintf-js": "~1.0.2"
- }
- },
- "node_modules/@expo/cli/node_modules/bplist-creator": {
- "version": "0.0.7",
- "license": "MIT",
- "dependencies": {
- "stream-buffers": "~2.2.0"
- }
- },
- "node_modules/@expo/cli/node_modules/cli-cursor": {
- "version": "2.1.0",
- "license": "MIT",
- "dependencies": {
- "restore-cursor": "^2.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/cli/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@expo/cli/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT"
- },
- "node_modules/@expo/cli/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@expo/cli/node_modules/form-data": {
- "version": "3.0.4",
- "license": "MIT",
- "dependencies": {
- "asynckit": "^0.4.0",
- "combined-stream": "^1.0.8",
- "es-set-tostringtag": "^2.1.0",
- "hasown": "^2.0.2",
- "mime-types": "^2.1.35"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/@expo/cli/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/cli/node_modules/is-wsl": {
- "version": "2.2.0",
- "license": "MIT",
- "dependencies": {
- "is-docker": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@expo/cli/node_modules/js-yaml": {
- "version": "3.14.1",
- "license": "MIT",
- "dependencies": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
- "node_modules/@expo/cli/node_modules/log-symbols": {
- "version": "2.2.0",
- "license": "MIT",
- "dependencies": {
- "chalk": "^2.0.1"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/cli/node_modules/log-symbols/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/cli/node_modules/mime": {
- "version": "1.6.0",
- "license": "MIT",
- "bin": {
- "mime": "cli.js"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/cli/node_modules/mimic-fn": {
- "version": "1.2.0",
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/cli/node_modules/on-finished": {
- "version": "2.4.1",
- "license": "MIT",
- "dependencies": {
- "ee-first": "1.1.1"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/@expo/cli/node_modules/onetime": {
- "version": "2.0.1",
- "license": "MIT",
- "dependencies": {
- "mimic-fn": "^1.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/cli/node_modules/open": {
- "version": "8.4.2",
- "license": "MIT",
- "dependencies": {
- "define-lazy-prop": "^2.0.0",
- "is-docker": "^2.1.1",
- "is-wsl": "^2.2.0"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@expo/cli/node_modules/ora": {
- "version": "3.4.0",
- "license": "MIT",
- "dependencies": {
- "chalk": "^2.4.2",
- "cli-cursor": "^2.1.0",
- "cli-spinners": "^2.0.0",
- "log-symbols": "^2.2.0",
- "strip-ansi": "^5.2.0",
- "wcwidth": "^1.0.1"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@expo/cli/node_modules/ora/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/cli/node_modules/picomatch": {
- "version": "3.0.1",
- "license": "MIT",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
- "node_modules/@expo/cli/node_modules/restore-cursor": {
- "version": "2.0.0",
- "license": "MIT",
- "dependencies": {
- "onetime": "^2.0.0",
- "signal-exit": "^3.0.2"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/cli/node_modules/semver": {
- "version": "7.7.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@expo/cli/node_modules/send": {
- "version": "0.18.0",
- "license": "MIT",
- "dependencies": {
- "debug": "2.6.9",
- "depd": "2.0.0",
- "destroy": "1.2.0",
- "encodeurl": "~1.0.2",
- "escape-html": "~1.0.3",
- "etag": "~1.8.1",
- "fresh": "0.5.2",
- "http-errors": "2.0.0",
- "mime": "1.6.0",
- "ms": "2.1.3",
- "on-finished": "2.4.1",
- "range-parser": "~1.2.1",
- "statuses": "2.0.1"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/@expo/cli/node_modules/send/node_modules/debug": {
- "version": "2.6.9",
- "license": "MIT",
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/@expo/cli/node_modules/send/node_modules/debug/node_modules/ms": {
- "version": "2.0.0",
- "license": "MIT"
- },
- "node_modules/@expo/cli/node_modules/source-map": {
- "version": "0.6.1",
- "license": "BSD-3-Clause",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/@expo/cli/node_modules/source-map-support": {
- "version": "0.5.21",
- "license": "MIT",
- "dependencies": {
- "buffer-from": "^1.0.0",
- "source-map": "^0.6.0"
- }
- },
- "node_modules/@expo/cli/node_modules/sprintf-js": {
- "version": "1.0.3",
- "license": "BSD-3-Clause"
- },
- "node_modules/@expo/cli/node_modules/statuses": {
- "version": "2.0.1",
- "license": "MIT",
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/@expo/cli/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/cli/node_modules/write-file-atomic": {
- "version": "2.4.3",
- "license": "ISC",
- "dependencies": {
- "graceful-fs": "^4.1.11",
- "imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.2"
- }
- },
- "node_modules/@expo/cli/node_modules/ws": {
- "version": "8.18.3",
- "license": "MIT",
- "engines": {
- "node": ">=10.0.0"
- },
- "peerDependencies": {
- "bufferutil": "^4.0.1",
- "utf-8-validate": ">=5.0.2"
- },
- "peerDependenciesMeta": {
- "bufferutil": {
- "optional": true
- },
- "utf-8-validate": {
- "optional": true
- }
- }
- },
- "node_modules/@expo/cli/node_modules/xmlbuilder": {
- "version": "14.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=8.0"
- }
- },
- "node_modules/@expo/code-signing-certificates": {
- "version": "0.0.5",
- "license": "MIT",
- "dependencies": {
- "node-forge": "^1.2.1",
- "nullthrows": "^1.1.1"
- }
- },
- "node_modules/@expo/config": {
- "version": "9.0.4",
- "license": "MIT",
- "dependencies": {
- "@babel/code-frame": "~7.10.4",
- "@expo/config-plugins": "~8.0.8",
- "@expo/config-types": "^51.0.3",
- "@expo/json-file": "^8.3.0",
- "getenv": "^1.0.0",
- "glob": "7.1.6",
- "require-from-string": "^2.0.2",
- "resolve-from": "^5.0.0",
- "semver": "^7.6.0",
- "slugify": "^1.3.4",
- "sucrase": "3.34.0"
- }
- },
- "node_modules/@expo/config-plugins": {
- "version": "9.1.7",
- "license": "MIT",
- "dependencies": {
- "@expo/config-types": "^53.0.0",
- "@expo/json-file": "~9.1.3",
- "@expo/plist": "^0.3.3",
- "@expo/sdk-runtime-versions": "^1.0.0",
- "chalk": "^4.1.2",
- "debug": "^4.3.5",
- "getenv": "^1.0.0",
- "glob": "^10.4.2",
- "resolve-from": "^5.0.0",
- "semver": "^7.5.4",
- "slash": "^3.0.0",
- "slugify": "^1.6.6",
- "xcode": "^3.0.1",
- "xml2js": "0.6.0"
- }
- },
- "node_modules/@expo/config-plugins/node_modules/brace-expansion": {
- "version": "2.0.2",
- "license": "MIT",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
- "node_modules/@expo/config-plugins/node_modules/glob": {
- "version": "10.4.5",
- "license": "ISC",
- "dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^3.1.2",
- "minimatch": "^9.0.4",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^1.11.1"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@expo/config-plugins/node_modules/minimatch": {
- "version": "9.0.5",
- "license": "ISC",
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@expo/config-plugins/node_modules/semver": {
- "version": "7.7.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@expo/config-types": {
- "version": "53.0.5",
- "license": "MIT"
- },
- "node_modules/@expo/config/node_modules/@babel/code-frame": {
- "version": "7.10.4",
- "license": "MIT",
- "dependencies": {
- "@babel/highlight": "^7.10.4"
- }
- },
- "node_modules/@expo/config/node_modules/@expo/config-plugins": {
- "version": "8.0.11",
- "license": "MIT",
- "dependencies": {
- "@expo/config-types": "^51.0.3",
- "@expo/json-file": "~8.3.0",
- "@expo/plist": "^0.1.0",
- "@expo/sdk-runtime-versions": "^1.0.0",
- "chalk": "^4.1.2",
- "debug": "^4.3.1",
- "find-up": "~5.0.0",
- "getenv": "^1.0.0",
- "glob": "7.1.6",
- "resolve-from": "^5.0.0",
- "semver": "^7.5.4",
- "slash": "^3.0.0",
- "slugify": "^1.6.6",
- "xcode": "^3.0.1",
- "xml2js": "0.6.0"
- }
- },
- "node_modules/@expo/config/node_modules/@expo/config-types": {
- "version": "51.0.3",
- "license": "MIT"
- },
- "node_modules/@expo/config/node_modules/@expo/json-file": {
- "version": "8.3.3",
- "license": "MIT",
- "dependencies": {
- "@babel/code-frame": "~7.10.4",
- "json5": "^2.2.2",
- "write-file-atomic": "^2.3.0"
- }
- },
- "node_modules/@expo/config/node_modules/@expo/plist": {
- "version": "0.1.3",
- "license": "MIT",
- "dependencies": {
- "@xmldom/xmldom": "~0.7.7",
- "base64-js": "^1.2.3",
- "xmlbuilder": "^14.0.0"
- }
- },
- "node_modules/@expo/config/node_modules/@xmldom/xmldom": {
- "version": "0.7.13",
- "license": "MIT",
- "engines": {
- "node": ">=10.0.0"
- }
- },
- "node_modules/@expo/config/node_modules/glob": {
- "version": "7.1.6",
- "license": "ISC",
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
- "engines": {
- "node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@expo/config/node_modules/semver": {
- "version": "7.7.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@expo/config/node_modules/write-file-atomic": {
- "version": "2.4.3",
- "license": "ISC",
- "dependencies": {
- "graceful-fs": "^4.1.11",
- "imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.2"
- }
- },
- "node_modules/@expo/config/node_modules/xmlbuilder": {
- "version": "14.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=8.0"
- }
- },
- "node_modules/@expo/devcert": {
- "version": "1.2.0",
- "license": "MIT",
- "dependencies": {
- "@expo/sudo-prompt": "^9.3.1",
- "debug": "^3.1.0",
- "glob": "^10.4.2"
- }
- },
- "node_modules/@expo/devcert/node_modules/brace-expansion": {
- "version": "2.0.2",
- "license": "MIT",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
- "node_modules/@expo/devcert/node_modules/debug": {
- "version": "3.2.7",
- "license": "MIT",
- "dependencies": {
- "ms": "^2.1.1"
- }
- },
- "node_modules/@expo/devcert/node_modules/glob": {
- "version": "10.4.5",
- "license": "ISC",
- "dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^3.1.2",
- "minimatch": "^9.0.4",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^1.11.1"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@expo/devcert/node_modules/minimatch": {
- "version": "9.0.5",
- "license": "ISC",
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@expo/env": {
- "version": "0.3.0",
- "license": "MIT",
- "dependencies": {
- "chalk": "^4.0.0",
- "debug": "^4.3.4",
- "dotenv": "~16.4.5",
- "dotenv-expand": "~11.0.6",
- "getenv": "^1.0.0"
- }
- },
- "node_modules/@expo/image-utils": {
- "version": "0.5.1",
- "license": "MIT",
- "dependencies": {
- "@expo/spawn-async": "^1.7.2",
- "chalk": "^4.0.0",
- "fs-extra": "9.0.0",
- "getenv": "^1.0.0",
- "jimp-compact": "0.16.1",
- "node-fetch": "^2.6.0",
- "parse-png": "^2.1.0",
- "resolve-from": "^5.0.0",
- "semver": "^7.6.0",
- "tempy": "0.3.0"
- }
- },
- "node_modules/@expo/image-utils/node_modules/crypto-random-string": {
- "version": "1.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/image-utils/node_modules/fs-extra": {
- "version": "9.0.0",
- "license": "MIT",
- "dependencies": {
- "at-least-node": "^1.0.0",
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^1.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@expo/image-utils/node_modules/jsonfile": {
- "version": "6.1.0",
- "license": "MIT",
- "dependencies": {
- "universalify": "^2.0.0"
- },
- "optionalDependencies": {
- "graceful-fs": "^4.1.6"
- }
- },
- "node_modules/@expo/image-utils/node_modules/jsonfile/node_modules/universalify": {
- "version": "2.0.1",
- "license": "MIT",
- "engines": {
- "node": ">= 10.0.0"
- }
- },
- "node_modules/@expo/image-utils/node_modules/semver": {
- "version": "7.7.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@expo/image-utils/node_modules/temp-dir": {
- "version": "1.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/image-utils/node_modules/tempy": {
- "version": "0.3.0",
- "license": "MIT",
- "dependencies": {
- "temp-dir": "^1.0.0",
- "type-fest": "^0.3.1",
- "unique-string": "^1.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@expo/image-utils/node_modules/type-fest": {
- "version": "0.3.1",
- "license": "(MIT OR CC0-1.0)",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@expo/image-utils/node_modules/unique-string": {
- "version": "1.0.0",
- "license": "MIT",
- "dependencies": {
- "crypto-random-string": "^1.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/image-utils/node_modules/universalify": {
- "version": "1.0.0",
- "license": "MIT",
- "engines": {
- "node": ">= 10.0.0"
- }
- },
- "node_modules/@expo/json-file": {
- "version": "9.1.5",
- "license": "MIT",
- "dependencies": {
- "@babel/code-frame": "~7.10.4",
- "json5": "^2.2.3"
- }
- },
- "node_modules/@expo/json-file/node_modules/@babel/code-frame": {
- "version": "7.10.4",
- "license": "MIT",
- "dependencies": {
- "@babel/highlight": "^7.10.4"
- }
- },
- "node_modules/@expo/metro-config": {
- "version": "0.18.11",
- "license": "MIT",
- "dependencies": {
- "@babel/core": "^7.20.0",
- "@babel/generator": "^7.20.5",
- "@babel/parser": "^7.20.0",
- "@babel/types": "^7.20.0",
- "@expo/config": "~9.0.0-beta.0",
- "@expo/env": "~0.3.0",
- "@expo/json-file": "~8.3.0",
- "@expo/spawn-async": "^1.7.2",
- "chalk": "^4.1.0",
- "debug": "^4.3.2",
- "find-yarn-workspace-root": "~2.0.0",
- "fs-extra": "^9.1.0",
- "getenv": "^1.0.0",
- "glob": "^7.2.3",
- "jsc-safe-url": "^0.2.4",
- "lightningcss": "~1.19.0",
- "postcss": "~8.4.32",
- "resolve-from": "^5.0.0"
- }
- },
- "node_modules/@expo/metro-config/node_modules/@babel/code-frame": {
- "version": "7.10.4",
- "license": "MIT",
- "dependencies": {
- "@babel/highlight": "^7.10.4"
- }
- },
- "node_modules/@expo/metro-config/node_modules/@expo/json-file": {
- "version": "8.3.3",
- "license": "MIT",
- "dependencies": {
- "@babel/code-frame": "~7.10.4",
- "json5": "^2.2.2",
- "write-file-atomic": "^2.3.0"
- }
- },
- "node_modules/@expo/metro-config/node_modules/fs-extra": {
- "version": "9.1.0",
- "license": "MIT",
- "dependencies": {
- "at-least-node": "^1.0.0",
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@expo/metro-config/node_modules/jsonfile": {
- "version": "6.1.0",
- "license": "MIT",
- "dependencies": {
- "universalify": "^2.0.0"
- },
- "optionalDependencies": {
- "graceful-fs": "^4.1.6"
- }
- },
- "node_modules/@expo/metro-config/node_modules/postcss": {
- "version": "8.4.49",
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/postcss"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "nanoid": "^3.3.7",
- "picocolors": "^1.1.1",
- "source-map-js": "^1.2.1"
- },
- "engines": {
- "node": "^10 || ^12 || >=14"
- }
- },
- "node_modules/@expo/metro-config/node_modules/universalify": {
- "version": "2.0.1",
- "license": "MIT",
- "engines": {
- "node": ">= 10.0.0"
- }
- },
- "node_modules/@expo/metro-config/node_modules/write-file-atomic": {
- "version": "2.4.3",
- "license": "ISC",
- "dependencies": {
- "graceful-fs": "^4.1.11",
- "imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.2"
- }
- },
- "node_modules/@expo/osascript": {
- "version": "2.2.5",
- "license": "MIT",
- "dependencies": {
- "@expo/spawn-async": "^1.7.2",
- "exec-async": "^2.2.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@expo/package-manager": {
- "version": "1.8.6",
- "license": "MIT",
- "dependencies": {
- "@expo/json-file": "^9.1.5",
- "@expo/spawn-async": "^1.7.2",
- "chalk": "^4.0.0",
- "npm-package-arg": "^11.0.0",
- "ora": "^3.4.0",
- "resolve-workspace-root": "^2.0.0"
- }
- },
- "node_modules/@expo/package-manager/node_modules/ansi-styles": {
- "version": "3.2.1",
- "license": "MIT",
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/package-manager/node_modules/cli-cursor": {
- "version": "2.1.0",
- "license": "MIT",
- "dependencies": {
- "restore-cursor": "^2.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/package-manager/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@expo/package-manager/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT"
- },
- "node_modules/@expo/package-manager/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@expo/package-manager/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/package-manager/node_modules/hosted-git-info": {
- "version": "7.0.2",
- "license": "ISC",
- "dependencies": {
- "lru-cache": "^10.0.1"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/@expo/package-manager/node_modules/log-symbols": {
- "version": "2.2.0",
- "license": "MIT",
- "dependencies": {
- "chalk": "^2.0.1"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/package-manager/node_modules/log-symbols/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/package-manager/node_modules/lru-cache": {
- "version": "10.4.3",
- "license": "ISC"
- },
- "node_modules/@expo/package-manager/node_modules/mimic-fn": {
- "version": "1.2.0",
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/package-manager/node_modules/npm-package-arg": {
- "version": "11.0.3",
- "license": "ISC",
- "dependencies": {
- "hosted-git-info": "^7.0.0",
- "proc-log": "^4.0.0",
- "semver": "^7.3.5",
- "validate-npm-package-name": "^5.0.0"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/@expo/package-manager/node_modules/onetime": {
- "version": "2.0.1",
- "license": "MIT",
- "dependencies": {
- "mimic-fn": "^1.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/package-manager/node_modules/ora": {
- "version": "3.4.0",
- "license": "MIT",
- "dependencies": {
- "chalk": "^2.4.2",
- "cli-cursor": "^2.1.0",
- "cli-spinners": "^2.0.0",
- "log-symbols": "^2.2.0",
- "strip-ansi": "^5.2.0",
- "wcwidth": "^1.0.1"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@expo/package-manager/node_modules/ora/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/package-manager/node_modules/restore-cursor": {
- "version": "2.0.0",
- "license": "MIT",
- "dependencies": {
- "onetime": "^2.0.0",
- "signal-exit": "^3.0.2"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/package-manager/node_modules/semver": {
- "version": "7.7.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@expo/package-manager/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@expo/package-manager/node_modules/validate-npm-package-name": {
- "version": "5.0.1",
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@expo/plist": {
- "version": "0.3.5",
- "license": "MIT",
- "dependencies": {
- "@xmldom/xmldom": "^0.8.8",
- "base64-js": "^1.2.3",
- "xmlbuilder": "^15.1.1"
- }
- },
- "node_modules/@expo/prebuild-config": {
- "version": "7.0.9",
- "license": "MIT",
- "dependencies": {
- "@expo/config": "~9.0.0-beta.0",
- "@expo/config-plugins": "~8.0.8",
- "@expo/config-types": "^51.0.3",
- "@expo/image-utils": "^0.5.0",
- "@expo/json-file": "^8.3.0",
- "@react-native/normalize-colors": "0.74.85",
- "debug": "^4.3.1",
- "fs-extra": "^9.0.0",
- "resolve-from": "^5.0.0",
- "semver": "^7.6.0",
- "xml2js": "0.6.0"
- },
- "peerDependencies": {
- "expo-modules-autolinking": ">=0.8.1"
- }
- },
- "node_modules/@expo/prebuild-config/node_modules/@babel/code-frame": {
- "version": "7.10.4",
- "license": "MIT",
- "dependencies": {
- "@babel/highlight": "^7.10.4"
- }
- },
- "node_modules/@expo/prebuild-config/node_modules/@expo/config-plugins": {
- "version": "8.0.11",
- "license": "MIT",
- "dependencies": {
- "@expo/config-types": "^51.0.3",
- "@expo/json-file": "~8.3.0",
- "@expo/plist": "^0.1.0",
- "@expo/sdk-runtime-versions": "^1.0.0",
- "chalk": "^4.1.2",
- "debug": "^4.3.1",
- "find-up": "~5.0.0",
- "getenv": "^1.0.0",
- "glob": "7.1.6",
- "resolve-from": "^5.0.0",
- "semver": "^7.5.4",
- "slash": "^3.0.0",
- "slugify": "^1.6.6",
- "xcode": "^3.0.1",
- "xml2js": "0.6.0"
- }
- },
- "node_modules/@expo/prebuild-config/node_modules/@expo/config-types": {
- "version": "51.0.3",
- "license": "MIT"
- },
- "node_modules/@expo/prebuild-config/node_modules/@expo/json-file": {
- "version": "8.3.3",
- "license": "MIT",
- "dependencies": {
- "@babel/code-frame": "~7.10.4",
- "json5": "^2.2.2",
- "write-file-atomic": "^2.3.0"
- }
- },
- "node_modules/@expo/prebuild-config/node_modules/@expo/plist": {
- "version": "0.1.3",
- "license": "MIT",
- "dependencies": {
- "@xmldom/xmldom": "~0.7.7",
- "base64-js": "^1.2.3",
- "xmlbuilder": "^14.0.0"
- }
- },
- "node_modules/@expo/prebuild-config/node_modules/@react-native/normalize-colors": {
- "version": "0.74.85",
- "license": "MIT"
- },
- "node_modules/@expo/prebuild-config/node_modules/@xmldom/xmldom": {
- "version": "0.7.13",
- "license": "MIT",
- "engines": {
- "node": ">=10.0.0"
- }
- },
- "node_modules/@expo/prebuild-config/node_modules/fs-extra": {
- "version": "9.1.0",
- "license": "MIT",
- "dependencies": {
- "at-least-node": "^1.0.0",
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@expo/prebuild-config/node_modules/glob": {
- "version": "7.1.6",
- "license": "ISC",
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
- "engines": {
- "node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@expo/prebuild-config/node_modules/jsonfile": {
- "version": "6.1.0",
- "license": "MIT",
- "dependencies": {
- "universalify": "^2.0.0"
- },
- "optionalDependencies": {
- "graceful-fs": "^4.1.6"
- }
- },
- "node_modules/@expo/prebuild-config/node_modules/semver": {
- "version": "7.7.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@expo/prebuild-config/node_modules/universalify": {
- "version": "2.0.1",
+ "node_modules/@expo/json-file/node_modules/@babel/code-frame": {
+ "version": "7.10.4",
"license": "MIT",
- "engines": {
- "node": ">= 10.0.0"
- }
- },
- "node_modules/@expo/prebuild-config/node_modules/write-file-atomic": {
- "version": "2.4.3",
- "license": "ISC",
"dependencies": {
- "graceful-fs": "^4.1.11",
- "imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.2"
- }
- },
- "node_modules/@expo/prebuild-config/node_modules/xmlbuilder": {
- "version": "14.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=8.0"
+ "@babel/highlight": "^7.10.4"
}
},
- "node_modules/@expo/rudder-sdk-node": {
- "version": "1.1.1",
+ "node_modules/@expo/plist": {
+ "version": "0.3.5",
"license": "MIT",
"dependencies": {
- "@expo/bunyan": "^4.0.0",
- "@segment/loosely-validate-event": "^2.0.0",
- "fetch-retry": "^4.1.1",
- "md5": "^2.2.1",
- "node-fetch": "^2.6.1",
- "remove-trailing-slash": "^0.1.0",
- "uuid": "^8.3.2"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@expo/rudder-sdk-node/node_modules/uuid": {
- "version": "8.3.2",
- "license": "MIT",
- "bin": {
- "uuid": "dist/bin/uuid"
+ "@xmldom/xmldom": "^0.8.8",
+ "base64-js": "^1.2.3",
+ "xmlbuilder": "^15.1.1"
}
},
"node_modules/@expo/sdk-runtime-versions": {
"version": "1.0.0",
"license": "MIT"
},
- "node_modules/@expo/spawn-async": {
- "version": "1.7.2",
- "license": "MIT",
- "dependencies": {
- "cross-spawn": "^7.0.3"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@expo/sudo-prompt": {
- "version": "9.3.2",
- "license": "MIT"
- },
- "node_modules/@expo/vector-icons": {
- "version": "14.1.0",
- "license": "MIT",
- "peerDependencies": {
- "expo-font": "*",
- "react": "*",
- "react-native": "*"
- }
- },
- "node_modules/@expo/xcpretty": {
- "version": "4.3.2",
- "license": "BSD-3-Clause",
- "dependencies": {
- "@babel/code-frame": "7.10.4",
- "chalk": "^4.1.0",
- "find-up": "^5.0.0",
- "js-yaml": "^4.1.0"
- },
- "bin": {
- "excpretty": "build/cli.js"
- }
- },
- "node_modules/@expo/xcpretty/node_modules/@babel/code-frame": {
- "version": "7.10.4",
- "license": "MIT",
- "dependencies": {
- "@babel/highlight": "^7.10.4"
- }
- },
"node_modules/@fivebinaries/coin-selection": {
"version": "3.0.0",
"license": "Apache-2.0",
@@ -4161,61 +2467,61 @@
}
},
"node_modules/@fortawesome/fontawesome-common-types": {
- "version": "6.7.2",
+ "version": "7.0.1",
"license": "MIT",
"engines": {
"node": ">=6"
}
},
"node_modules/@fortawesome/fontawesome-svg-core": {
- "version": "6.7.2",
+ "version": "7.0.1",
"license": "MIT",
"dependencies": {
- "@fortawesome/fontawesome-common-types": "6.7.2"
+ "@fortawesome/fontawesome-common-types": "7.0.1"
},
"engines": {
"node": ">=6"
}
},
"node_modules/@fortawesome/free-brands-svg-icons": {
- "version": "6.7.2",
+ "version": "7.0.1",
"license": "(CC-BY-4.0 AND MIT)",
"dependencies": {
- "@fortawesome/fontawesome-common-types": "6.7.2"
+ "@fortawesome/fontawesome-common-types": "7.0.1"
},
"engines": {
"node": ">=6"
}
},
"node_modules/@fortawesome/free-regular-svg-icons": {
- "version": "6.7.2",
+ "version": "7.0.1",
"license": "(CC-BY-4.0 AND MIT)",
"dependencies": {
- "@fortawesome/fontawesome-common-types": "6.7.2"
+ "@fortawesome/fontawesome-common-types": "7.0.1"
},
"engines": {
"node": ">=6"
}
},
"node_modules/@fortawesome/free-solid-svg-icons": {
- "version": "6.7.2",
+ "version": "7.0.1",
"license": "(CC-BY-4.0 AND MIT)",
"dependencies": {
- "@fortawesome/fontawesome-common-types": "6.7.2"
+ "@fortawesome/fontawesome-common-types": "7.0.1"
},
"engines": {
"node": ">=6"
}
},
"node_modules/@fortawesome/react-fontawesome": {
- "version": "0.2.2",
+ "version": "3.0.2",
"license": "MIT",
- "dependencies": {
- "prop-types": "^15.8.1"
+ "engines": {
+ "node": ">=20"
},
"peerDependencies": {
- "@fortawesome/fontawesome-svg-core": "~1 || ~6",
- "react": ">=16.3"
+ "@fortawesome/fontawesome-svg-core": "~6 || ~7",
+ "react": "^18.0.0 || ^19.0.0"
}
},
"node_modules/@fortawesome/react-native-fontawesome": {
@@ -4231,13 +2537,6 @@
"react-native-svg": ">= 11.x"
}
},
- "node_modules/@graphql-typed-document-node/core": {
- "version": "3.2.0",
- "license": "MIT",
- "peerDependencies": {
- "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0"
- }
- },
"node_modules/@hapi/hoek": {
"version": "9.3.0",
"dev": true,
@@ -4260,29 +2559,17 @@
}
},
"node_modules/@humanfs/node": {
- "version": "0.16.6",
+ "version": "0.16.7",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@humanfs/core": "^0.19.1",
- "@humanwhocodes/retry": "^0.3.0"
+ "@humanwhocodes/retry": "^0.4.0"
},
"engines": {
"node": ">=18.18.0"
}
},
- "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": {
- "version": "0.3.1",
- "dev": true,
- "license": "Apache-2.0",
- "engines": {
- "node": ">=18.18"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/nzakas"
- }
- },
"node_modules/@humanwhocodes/module-importer": {
"version": "1.0.1",
"dev": true,
@@ -4323,7 +2610,7 @@
}
},
"node_modules/@isaacs/cliui/node_modules/ansi-regex": {
- "version": "6.1.0",
+ "version": "6.2.2",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -4333,7 +2620,7 @@
}
},
"node_modules/@isaacs/cliui/node_modules/ansi-styles": {
- "version": "6.2.1",
+ "version": "6.2.3",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -4362,7 +2649,7 @@
}
},
"node_modules/@isaacs/cliui/node_modules/strip-ansi": {
- "version": "7.1.0",
+ "version": "7.1.2",
"license": "MIT",
"dependencies": {
"ansi-regex": "^6.0.1"
@@ -4479,10 +2766,6 @@
"node": ">=8"
}
},
- "node_modules/@istanbuljs/load-nyc-config/node_modules/sprintf-js": {
- "version": "1.0.3",
- "license": "BSD-3-Clause"
- },
"node_modules/@istanbuljs/schema": {
"version": "0.1.3",
"license": "MIT",
@@ -4491,57 +2774,57 @@
}
},
"node_modules/@jest/console": {
- "version": "29.7.0",
+ "version": "30.1.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/types": "^29.6.3",
+ "@jest/types": "30.0.5",
"@types/node": "*",
- "chalk": "^4.0.0",
- "jest-message-util": "^29.7.0",
- "jest-util": "^29.7.0",
+ "chalk": "^4.1.2",
+ "jest-message-util": "30.1.0",
+ "jest-util": "30.0.5",
"slash": "^3.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/@jest/core": {
- "version": "29.7.0",
+ "version": "30.1.3",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/console": "^29.7.0",
- "@jest/reporters": "^29.7.0",
- "@jest/test-result": "^29.7.0",
- "@jest/transform": "^29.7.0",
- "@jest/types": "^29.6.3",
+ "@jest/console": "30.1.2",
+ "@jest/pattern": "30.0.1",
+ "@jest/reporters": "30.1.3",
+ "@jest/test-result": "30.1.3",
+ "@jest/transform": "30.1.2",
+ "@jest/types": "30.0.5",
"@types/node": "*",
- "ansi-escapes": "^4.2.1",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "exit": "^0.1.2",
- "graceful-fs": "^4.2.9",
- "jest-changed-files": "^29.7.0",
- "jest-config": "^29.7.0",
- "jest-haste-map": "^29.7.0",
- "jest-message-util": "^29.7.0",
- "jest-regex-util": "^29.6.3",
- "jest-resolve": "^29.7.0",
- "jest-resolve-dependencies": "^29.7.0",
- "jest-runner": "^29.7.0",
- "jest-runtime": "^29.7.0",
- "jest-snapshot": "^29.7.0",
- "jest-util": "^29.7.0",
- "jest-validate": "^29.7.0",
- "jest-watcher": "^29.7.0",
- "micromatch": "^4.0.4",
- "pretty-format": "^29.7.0",
- "slash": "^3.0.0",
- "strip-ansi": "^6.0.0"
+ "ansi-escapes": "^4.3.2",
+ "chalk": "^4.1.2",
+ "ci-info": "^4.2.0",
+ "exit-x": "^0.2.2",
+ "graceful-fs": "^4.2.11",
+ "jest-changed-files": "30.0.5",
+ "jest-config": "30.1.3",
+ "jest-haste-map": "30.1.0",
+ "jest-message-util": "30.1.0",
+ "jest-regex-util": "30.0.1",
+ "jest-resolve": "30.1.3",
+ "jest-resolve-dependencies": "30.1.3",
+ "jest-runner": "30.1.3",
+ "jest-runtime": "30.1.3",
+ "jest-snapshot": "30.1.2",
+ "jest-util": "30.0.5",
+ "jest-validate": "30.1.0",
+ "jest-watcher": "30.1.3",
+ "micromatch": "^4.0.8",
+ "pretty-format": "30.0.5",
+ "slash": "^3.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
},
"peerDependencies": {
"node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
@@ -4564,16 +2847,16 @@
}
},
"node_modules/@jest/core/node_modules/pretty-format": {
- "version": "29.7.0",
+ "version": "30.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/schemas": "^29.6.3",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
+ "@jest/schemas": "30.0.5",
+ "ansi-styles": "^5.2.0",
+ "react-is": "^18.3.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/@jest/core/node_modules/react-is": {
@@ -4581,124 +2864,171 @@
"dev": true,
"license": "MIT"
},
- "node_modules/@jest/core/node_modules/strip-ansi": {
- "version": "6.0.1",
- "dev": true,
+ "node_modules/@jest/create-cache-key-function": {
+ "version": "29.7.0",
"license": "MIT",
"dependencies": {
- "ansi-regex": "^5.0.1"
+ "@jest/types": "^29.6.3"
},
"engines": {
- "node": ">=8"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@jest/create-cache-key-function": {
- "version": "29.7.0",
+ "node_modules/@jest/create-cache-key-function/node_modules/@jest/schemas": {
+ "version": "29.6.3",
"license": "MIT",
"dependencies": {
- "@jest/types": "^29.6.3"
+ "@sinclair/typebox": "^0.27.8"
},
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@jest/environment": {
- "version": "29.7.0",
+ "node_modules/@jest/create-cache-key-function/node_modules/@jest/types": {
+ "version": "29.6.3",
"license": "MIT",
"dependencies": {
- "@jest/fake-timers": "^29.7.0",
- "@jest/types": "^29.6.3",
+ "@jest/schemas": "^29.6.3",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
"@types/node": "*",
- "jest-mock": "^29.7.0"
+ "@types/yargs": "^17.0.8",
+ "chalk": "^4.0.0"
},
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
+ "node_modules/@jest/create-cache-key-function/node_modules/@sinclair/typebox": {
+ "version": "0.27.8",
+ "license": "MIT"
+ },
+ "node_modules/@jest/diff-sequences": {
+ "version": "30.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
+ }
+ },
+ "node_modules/@jest/environment": {
+ "version": "30.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jest/fake-timers": "30.1.2",
+ "@jest/types": "30.0.5",
+ "@types/node": "*",
+ "jest-mock": "30.0.5"
+ },
+ "engines": {
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
+ }
+ },
"node_modules/@jest/expect": {
- "version": "29.7.0",
+ "version": "30.1.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "expect": "^29.7.0",
- "jest-snapshot": "^29.7.0"
+ "expect": "30.1.2",
+ "jest-snapshot": "30.1.2"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/@jest/expect-utils": {
- "version": "29.7.0",
+ "version": "30.1.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "jest-get-type": "^29.6.3"
+ "@jest/get-type": "30.1.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/@jest/fake-timers": {
- "version": "29.7.0",
+ "version": "30.1.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@jest/types": "^29.6.3",
- "@sinonjs/fake-timers": "^10.0.2",
+ "@jest/types": "30.0.5",
+ "@sinonjs/fake-timers": "^13.0.0",
"@types/node": "*",
- "jest-message-util": "^29.7.0",
- "jest-mock": "^29.7.0",
- "jest-util": "^29.7.0"
+ "jest-message-util": "30.1.0",
+ "jest-mock": "30.0.5",
+ "jest-util": "30.0.5"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
+ }
+ },
+ "node_modules/@jest/get-type": {
+ "version": "30.1.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/@jest/globals": {
- "version": "29.7.0",
+ "version": "30.1.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/environment": "^29.7.0",
- "@jest/expect": "^29.7.0",
- "@jest/types": "^29.6.3",
- "jest-mock": "^29.7.0"
+ "@jest/environment": "30.1.2",
+ "@jest/expect": "30.1.2",
+ "@jest/types": "30.0.5",
+ "jest-mock": "30.0.5"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
+ }
+ },
+ "node_modules/@jest/pattern": {
+ "version": "30.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/node": "*",
+ "jest-regex-util": "30.0.1"
+ },
+ "engines": {
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/@jest/reporters": {
- "version": "29.7.0",
+ "version": "30.1.3",
"dev": true,
"license": "MIT",
"dependencies": {
"@bcoe/v8-coverage": "^0.2.3",
- "@jest/console": "^29.7.0",
- "@jest/test-result": "^29.7.0",
- "@jest/transform": "^29.7.0",
- "@jest/types": "^29.6.3",
- "@jridgewell/trace-mapping": "^0.3.18",
+ "@jest/console": "30.1.2",
+ "@jest/test-result": "30.1.3",
+ "@jest/transform": "30.1.2",
+ "@jest/types": "30.0.5",
+ "@jridgewell/trace-mapping": "^0.3.25",
"@types/node": "*",
- "chalk": "^4.0.0",
- "collect-v8-coverage": "^1.0.0",
- "exit": "^0.1.2",
- "glob": "^7.1.3",
- "graceful-fs": "^4.2.9",
+ "chalk": "^4.1.2",
+ "collect-v8-coverage": "^1.0.2",
+ "exit-x": "^0.2.2",
+ "glob": "^10.3.10",
+ "graceful-fs": "^4.2.11",
"istanbul-lib-coverage": "^3.0.0",
"istanbul-lib-instrument": "^6.0.0",
"istanbul-lib-report": "^3.0.0",
- "istanbul-lib-source-maps": "^4.0.0",
+ "istanbul-lib-source-maps": "^5.0.0",
"istanbul-reports": "^3.1.3",
- "jest-message-util": "^29.7.0",
- "jest-util": "^29.7.0",
- "jest-worker": "^29.7.0",
+ "jest-message-util": "30.1.0",
+ "jest-util": "30.0.5",
+ "jest-worker": "30.1.0",
"slash": "^3.0.0",
- "string-length": "^4.0.1",
- "strip-ansi": "^6.0.0",
+ "string-length": "^4.0.2",
"v8-to-istanbul": "^9.0.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
},
"peerDependencies": {
"node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
@@ -4709,145 +3039,176 @@
}
}
},
- "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": {
- "version": "6.0.3",
+ "node_modules/@jest/reporters/node_modules/brace-expansion": {
+ "version": "2.0.2",
"dev": true,
- "license": "BSD-3-Clause",
+ "license": "MIT",
"dependencies": {
- "@babel/core": "^7.23.9",
- "@babel/parser": "^7.23.9",
- "@istanbuljs/schema": "^0.1.3",
- "istanbul-lib-coverage": "^3.2.0",
- "semver": "^7.5.4"
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "node_modules/@jest/reporters/node_modules/glob": {
+ "version": "10.4.5",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^3.1.2",
+ "minimatch": "^9.0.4",
+ "minipass": "^7.1.2",
+ "package-json-from-dist": "^1.0.0",
+ "path-scurry": "^1.11.1"
+ },
+ "bin": {
+ "glob": "dist/esm/bin.mjs"
},
- "engines": {
- "node": ">=10"
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/@jest/reporters/node_modules/semver": {
- "version": "7.7.2",
+ "node_modules/@jest/reporters/node_modules/minimatch": {
+ "version": "9.0.5",
"dev": true,
"license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
},
"engines": {
- "node": ">=10"
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/@jest/reporters/node_modules/strip-ansi": {
- "version": "6.0.1",
+ "node_modules/@jest/schemas": {
+ "version": "30.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
- "ansi-regex": "^5.0.1"
+ "@sinclair/typebox": "^0.34.0"
},
"engines": {
- "node": ">=8"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
- "node_modules/@jest/schemas": {
- "version": "29.6.3",
+ "node_modules/@jest/schemas/node_modules/@sinclair/typebox": {
+ "version": "0.34.41",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@jest/snapshot-utils": {
+ "version": "30.1.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@sinclair/typebox": "^0.27.8"
+ "@jest/types": "30.0.5",
+ "chalk": "^4.1.2",
+ "graceful-fs": "^4.2.11",
+ "natural-compare": "^1.4.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
- "node_modules/@jest/schemas/node_modules/@sinclair/typebox": {
- "version": "0.27.8",
- "license": "MIT"
- },
"node_modules/@jest/source-map": {
- "version": "29.6.3",
+ "version": "30.0.1",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jridgewell/trace-mapping": "^0.3.18",
- "callsites": "^3.0.0",
- "graceful-fs": "^4.2.9"
+ "@jridgewell/trace-mapping": "^0.3.25",
+ "callsites": "^3.1.0",
+ "graceful-fs": "^4.2.11"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/@jest/test-result": {
- "version": "29.7.0",
+ "version": "30.1.3",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/console": "^29.7.0",
- "@jest/types": "^29.6.3",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "collect-v8-coverage": "^1.0.0"
+ "@jest/console": "30.1.2",
+ "@jest/types": "30.0.5",
+ "@types/istanbul-lib-coverage": "^2.0.6",
+ "collect-v8-coverage": "^1.0.2"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/@jest/test-sequencer": {
- "version": "29.7.0",
+ "version": "30.1.3",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/test-result": "^29.7.0",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.7.0",
+ "@jest/test-result": "30.1.3",
+ "graceful-fs": "^4.2.11",
+ "jest-haste-map": "30.1.0",
"slash": "^3.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/@jest/transform": {
- "version": "29.7.0",
+ "version": "30.1.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@babel/core": "^7.11.6",
- "@jest/types": "^29.6.3",
- "@jridgewell/trace-mapping": "^0.3.18",
- "babel-plugin-istanbul": "^6.1.1",
- "chalk": "^4.0.0",
+ "@babel/core": "^7.27.4",
+ "@jest/types": "30.0.5",
+ "@jridgewell/trace-mapping": "^0.3.25",
+ "babel-plugin-istanbul": "^7.0.0",
+ "chalk": "^4.1.2",
"convert-source-map": "^2.0.0",
"fast-json-stable-stringify": "^2.1.0",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.7.0",
- "jest-regex-util": "^29.6.3",
- "jest-util": "^29.7.0",
- "micromatch": "^4.0.4",
- "pirates": "^4.0.4",
+ "graceful-fs": "^4.2.11",
+ "jest-haste-map": "30.1.0",
+ "jest-regex-util": "30.0.1",
+ "jest-util": "30.0.5",
+ "micromatch": "^4.0.8",
+ "pirates": "^4.0.7",
"slash": "^3.0.0",
- "write-file-atomic": "^4.0.2"
+ "write-file-atomic": "^5.0.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/@jest/types": {
- "version": "29.6.3",
+ "version": "30.0.5",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@jest/schemas": "^29.6.3",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
+ "@jest/pattern": "30.0.1",
+ "@jest/schemas": "30.0.5",
+ "@types/istanbul-lib-coverage": "^2.0.6",
+ "@types/istanbul-reports": "^3.0.4",
"@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "@types/yargs": "^17.0.33",
+ "chalk": "^4.1.2"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.12",
+ "version": "0.3.13",
"license": "MIT",
"dependencies": {
"@jridgewell/sourcemap-codec": "^1.5.0",
"@jridgewell/trace-mapping": "^0.3.24"
}
},
+ "node_modules/@jridgewell/remapping": {
+ "version": "2.3.5",
+ "license": "MIT",
+ "dependencies": {
+ "@jridgewell/gen-mapping": "^0.3.5",
+ "@jridgewell/trace-mapping": "^0.3.24"
+ }
+ },
"node_modules/@jridgewell/resolve-uri": {
"version": "3.1.2",
"license": "MIT",
@@ -4856,7 +3217,7 @@
}
},
"node_modules/@jridgewell/source-map": {
- "version": "0.3.10",
+ "version": "0.3.11",
"license": "MIT",
"dependencies": {
"@jridgewell/gen-mapping": "^0.3.5",
@@ -4864,11 +3225,11 @@
}
},
"node_modules/@jridgewell/sourcemap-codec": {
- "version": "1.5.4",
+ "version": "1.5.5",
"license": "MIT"
},
"node_modules/@jridgewell/trace-mapping": {
- "version": "0.3.29",
+ "version": "0.3.31",
"license": "MIT",
"dependencies": {
"@jridgewell/resolve-uri": "^3.1.0",
@@ -4921,7 +3282,7 @@
}
},
"node_modules/@jsonjoy.com/json-pack": {
- "version": "1.10.0",
+ "version": "1.14.0",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -4945,11 +3306,12 @@
}
},
"node_modules/@jsonjoy.com/json-pointer": {
- "version": "1.0.1",
+ "version": "1.0.2",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@jsonjoy.com/util": "^1.3.0"
+ "@jsonjoy.com/codegen": "^1.0.0",
+ "@jsonjoy.com/util": "^1.9.0"
},
"engines": {
"node": ">=10.0"
@@ -4982,10 +3344,10 @@
}
},
"node_modules/@ledgerhq/devices": {
- "version": "8.4.8",
+ "version": "8.5.1",
"license": "Apache-2.0",
"dependencies": {
- "@ledgerhq/errors": "^6.23.0",
+ "@ledgerhq/errors": "^6.25.0",
"@ledgerhq/logs": "^6.13.0",
"rxjs": "^7.8.1",
"semver": "^7.3.5"
@@ -5002,15 +3364,16 @@
}
},
"node_modules/@ledgerhq/errors": {
- "version": "6.23.0",
+ "version": "6.25.0",
"license": "Apache-2.0"
},
"node_modules/@ledgerhq/hw-app-btc": {
- "version": "10.6.0",
+ "version": "10.11.0",
"license": "Apache-2.0",
"dependencies": {
- "@ledgerhq/hw-transport": "^6.31.4",
- "@ledgerhq/logs": "^6.12.0",
+ "@ledgerhq/hw-transport": "^6.31.10",
+ "@ledgerhq/logs": "^6.13.0",
+ "@noble/curves": "1.9.7",
"bip32-path": "^0.4.2",
"bitcoinjs-lib": "^5.2.0",
"bs58": "^4.0.1",
@@ -5019,7 +3382,6 @@
"ripemd160": "2",
"semver": "^7.3.5",
"sha.js": "2",
- "tiny-secp256k1": "1.1.6",
"varuint-bitcoin": "1.1.2"
}
},
@@ -5103,53 +3465,33 @@
}
},
"node_modules/@ledgerhq/hw-transport": {
- "version": "6.31.8",
+ "version": "6.31.10",
"license": "Apache-2.0",
"dependencies": {
- "@ledgerhq/devices": "8.4.8",
- "@ledgerhq/errors": "^6.23.0",
+ "@ledgerhq/devices": "8.5.1",
+ "@ledgerhq/errors": "^6.25.0",
"@ledgerhq/logs": "^6.13.0",
"events": "^3.3.0"
}
},
"node_modules/@ledgerhq/hw-transport-webhid": {
- "version": "6.30.0",
+ "version": "6.30.6",
"license": "Apache-2.0",
"dependencies": {
- "@ledgerhq/devices": "8.4.4",
- "@ledgerhq/errors": "^6.19.1",
- "@ledgerhq/hw-transport": "^6.31.4",
- "@ledgerhq/logs": "^6.12.0"
- }
- },
- "node_modules/@ledgerhq/hw-transport-webhid/node_modules/@ledgerhq/devices": {
- "version": "8.4.4",
- "license": "Apache-2.0",
- "dependencies": {
- "@ledgerhq/errors": "^6.19.1",
- "@ledgerhq/logs": "^6.12.0",
- "rxjs": "^7.8.1",
- "semver": "^7.3.5"
- }
- },
- "node_modules/@ledgerhq/hw-transport-webhid/node_modules/semver": {
- "version": "7.7.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
+ "@ledgerhq/devices": "8.5.1",
+ "@ledgerhq/errors": "^6.25.0",
+ "@ledgerhq/hw-transport": "^6.31.10",
+ "@ledgerhq/logs": "^6.13.0"
}
},
"node_modules/@ledgerhq/hw-transport-webusb": {
- "version": "6.29.4",
+ "version": "6.29.10",
"license": "Apache-2.0",
"dependencies": {
- "@ledgerhq/devices": "^8.4.4",
- "@ledgerhq/errors": "^6.19.1",
- "@ledgerhq/hw-transport": "^6.31.4",
- "@ledgerhq/logs": "^6.12.0"
+ "@ledgerhq/devices": "8.5.1",
+ "@ledgerhq/errors": "^6.25.0",
+ "@ledgerhq/hw-transport": "^6.31.10",
+ "@ledgerhq/logs": "^6.13.0"
}
},
"node_modules/@ledgerhq/logs": {
@@ -5157,13 +3499,13 @@
"license": "Apache-2.0"
},
"node_modules/@ledgerhq/react-native-hid": {
- "version": "6.32.4",
+ "version": "6.32.10",
"license": "Apache-2.0",
"dependencies": {
- "@ledgerhq/devices": "^8.4.4",
- "@ledgerhq/errors": "^6.19.1",
- "@ledgerhq/hw-transport": "^6.31.4",
- "@ledgerhq/logs": "^6.12.0",
+ "@ledgerhq/devices": "8.5.1",
+ "@ledgerhq/errors": "^6.25.0",
+ "@ledgerhq/hw-transport": "^6.31.10",
+ "@ledgerhq/logs": "^6.13.0",
"rxjs": "^7.8.1"
},
"peerDependencies": {
@@ -5171,128 +3513,18 @@
}
},
"node_modules/@ledgerhq/react-native-hw-transport-ble": {
- "version": "6.34.0",
+ "version": "6.35.3",
"license": "Apache-2.0",
"dependencies": {
- "@ledgerhq/devices": "8.4.4",
- "@ledgerhq/errors": "^6.19.1",
- "@ledgerhq/hw-transport": "^6.31.4",
- "@ledgerhq/logs": "^6.12.0",
- "react-native-ble-plx": "3.2.1",
+ "@ledgerhq/devices": "8.5.1",
+ "@ledgerhq/errors": "^6.25.0",
+ "@ledgerhq/hw-transport": "^6.31.10",
+ "@ledgerhq/logs": "^6.13.0",
+ "react-native-ble-plx": "3.4.0",
"rxjs": "^7.8.1",
"uuid": "^9.0.1"
}
},
- "node_modules/@ledgerhq/react-native-hw-transport-ble/node_modules/@babel/code-frame": {
- "version": "7.10.4",
- "license": "MIT",
- "dependencies": {
- "@babel/highlight": "^7.10.4"
- }
- },
- "node_modules/@ledgerhq/react-native-hw-transport-ble/node_modules/@expo/config-plugins": {
- "version": "8.0.11",
- "license": "MIT",
- "dependencies": {
- "@expo/config-types": "^51.0.3",
- "@expo/json-file": "~8.3.0",
- "@expo/plist": "^0.1.0",
- "@expo/sdk-runtime-versions": "^1.0.0",
- "chalk": "^4.1.2",
- "debug": "^4.3.1",
- "find-up": "~5.0.0",
- "getenv": "^1.0.0",
- "glob": "7.1.6",
- "resolve-from": "^5.0.0",
- "semver": "^7.5.4",
- "slash": "^3.0.0",
- "slugify": "^1.6.6",
- "xcode": "^3.0.1",
- "xml2js": "0.6.0"
- }
- },
- "node_modules/@ledgerhq/react-native-hw-transport-ble/node_modules/@expo/config-types": {
- "version": "51.0.3",
- "license": "MIT"
- },
- "node_modules/@ledgerhq/react-native-hw-transport-ble/node_modules/@expo/json-file": {
- "version": "8.3.3",
- "license": "MIT",
- "dependencies": {
- "@babel/code-frame": "~7.10.4",
- "json5": "^2.2.2",
- "write-file-atomic": "^2.3.0"
- }
- },
- "node_modules/@ledgerhq/react-native-hw-transport-ble/node_modules/@expo/plist": {
- "version": "0.1.3",
- "license": "MIT",
- "dependencies": {
- "@xmldom/xmldom": "~0.7.7",
- "base64-js": "^1.2.3",
- "xmlbuilder": "^14.0.0"
- }
- },
- "node_modules/@ledgerhq/react-native-hw-transport-ble/node_modules/@ledgerhq/devices": {
- "version": "8.4.4",
- "license": "Apache-2.0",
- "dependencies": {
- "@ledgerhq/errors": "^6.19.1",
- "@ledgerhq/logs": "^6.12.0",
- "rxjs": "^7.8.1",
- "semver": "^7.3.5"
- }
- },
- "node_modules/@ledgerhq/react-native-hw-transport-ble/node_modules/@xmldom/xmldom": {
- "version": "0.7.13",
- "license": "MIT",
- "engines": {
- "node": ">=10.0.0"
- }
- },
- "node_modules/@ledgerhq/react-native-hw-transport-ble/node_modules/glob": {
- "version": "7.1.6",
- "license": "ISC",
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
- "engines": {
- "node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@ledgerhq/react-native-hw-transport-ble/node_modules/react-native-ble-plx": {
- "version": "3.2.1",
- "license": "MIT",
- "dependencies": {
- "@expo/config-plugins": "^7.2.5 || ^8.0.0",
- "expo": "^51.0.14"
- },
- "engines": {
- "node": ">= 18.0.0"
- },
- "peerDependencies": {
- "react": "*",
- "react-native": "*"
- }
- },
- "node_modules/@ledgerhq/react-native-hw-transport-ble/node_modules/semver": {
- "version": "7.7.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/@ledgerhq/react-native-hw-transport-ble/node_modules/uuid": {
"version": "9.0.1",
"funding": [
@@ -5304,39 +3536,23 @@
"uuid": "dist/bin/uuid"
}
},
- "node_modules/@ledgerhq/react-native-hw-transport-ble/node_modules/write-file-atomic": {
- "version": "2.4.3",
- "license": "ISC",
- "dependencies": {
- "graceful-fs": "^4.1.11",
- "imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.2"
- }
- },
- "node_modules/@ledgerhq/react-native-hw-transport-ble/node_modules/xmlbuilder": {
- "version": "14.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=8.0"
- }
- },
"node_modules/@leichtgewicht/ip-codec": {
"version": "2.0.5",
"dev": true,
"license": "MIT"
},
"node_modules/@lottiefiles/dotlottie-react": {
- "version": "0.13.0",
+ "version": "0.17.1",
"license": "MIT",
"dependencies": {
- "@lottiefiles/dotlottie-web": "0.40.1"
+ "@lottiefiles/dotlottie-web": "0.52.2"
},
"peerDependencies": {
"react": "^17 || ^18 || ^19"
}
},
"node_modules/@lottiefiles/dotlottie-web": {
- "version": "0.40.1",
+ "version": "0.52.2",
"license": "MIT"
},
"node_modules/@lottiefiles/react-lottie-player": {
@@ -5375,7 +3591,7 @@
}
},
"node_modules/@noble/curves": {
- "version": "1.9.6",
+ "version": "1.9.7",
"license": "MIT",
"dependencies": {
"@noble/hashes": "1.8.0"
@@ -5426,26 +3642,6 @@
"node": ">= 8"
}
},
- "node_modules/@npmcli/fs": {
- "version": "3.1.1",
- "license": "ISC",
- "dependencies": {
- "semver": "^7.3.5"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/fs/node_modules/semver": {
- "version": "7.7.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/@pkgjs/parseargs": {
"version": "0.11.0",
"license": "MIT",
@@ -5454,31 +3650,41 @@
"node": ">=14"
}
},
+ "node_modules/@pkgr/core": {
+ "version": "0.2.9",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^12.20.0 || ^14.18.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/pkgr"
+ }
+ },
"node_modules/@pmmmwh/react-refresh-webpack-plugin": {
- "version": "0.5.15",
+ "version": "0.6.1",
"dev": true,
"license": "MIT",
"dependencies": {
- "ansi-html": "^0.0.9",
+ "anser": "^2.1.1",
"core-js-pure": "^3.23.3",
"error-stack-parser": "^2.0.6",
"html-entities": "^2.1.0",
- "loader-utils": "^2.0.4",
"schema-utils": "^4.2.0",
"source-map": "^0.7.3"
},
"engines": {
- "node": ">= 10.13"
+ "node": ">=18.12"
},
"peerDependencies": {
- "@types/webpack": "4.x || 5.x",
+ "@types/webpack": "5.x",
"react-refresh": ">=0.10.0 <1.0.0",
"sockjs-client": "^1.4.0",
"type-fest": ">=0.17.0 <5.0.0",
- "webpack": ">=4.43.0 <6.0.0",
- "webpack-dev-server": "3.x || 4.x || 5.x",
+ "webpack": "^5.0.0",
+ "webpack-dev-server": "^4.8.0 || 5.x",
"webpack-hot-middleware": "2.x",
- "webpack-plugin-serve": "0.x || 1.x"
+ "webpack-plugin-serve": "1.x"
},
"peerDependenciesMeta": {
"@types/webpack": {
@@ -5546,7 +3752,7 @@
"license": "BSD-3-Clause"
},
"node_modules/@react-native-async-storage/async-storage": {
- "version": "2.1.1",
+ "version": "2.2.0",
"license": "MIT",
"dependencies": {
"merge-options": "^3.0.4"
@@ -5556,7 +3762,7 @@
}
},
"node_modules/@react-native-clipboard/clipboard": {
- "version": "1.16.1",
+ "version": "1.16.3",
"license": "MIT",
"workspaces": [
"example"
@@ -5585,7 +3791,7 @@
}
},
"node_modules/@react-native-community/checkbox": {
- "version": "0.5.17",
+ "version": "0.5.20",
"license": "MIT",
"peerDependencies": {
"react": "*",
@@ -5599,17 +3805,16 @@
}
},
"node_modules/@react-native-community/cli": {
- "version": "15.1.3",
+ "version": "20.0.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-clean": "15.1.3",
- "@react-native-community/cli-config": "15.1.3",
- "@react-native-community/cli-debugger-ui": "15.1.3",
- "@react-native-community/cli-doctor": "15.1.3",
- "@react-native-community/cli-server-api": "15.1.3",
- "@react-native-community/cli-tools": "15.1.3",
- "@react-native-community/cli-types": "15.1.3",
+ "@react-native-community/cli-clean": "20.0.2",
+ "@react-native-community/cli-config": "20.0.2",
+ "@react-native-community/cli-doctor": "20.0.2",
+ "@react-native-community/cli-server-api": "20.0.2",
+ "@react-native-community/cli-tools": "20.0.2",
+ "@react-native-community/cli-types": "20.0.2",
"chalk": "^4.1.2",
"commander": "^9.4.1",
"deepmerge": "^4.3.0",
@@ -5624,26 +3829,26 @@
"rnc-cli": "build/bin.js"
},
"engines": {
- "node": ">=18"
+ "node": ">=20.19.4"
}
},
"node_modules/@react-native-community/cli-clean": {
- "version": "15.1.3",
+ "version": "20.0.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-tools": "15.1.3",
+ "@react-native-community/cli-tools": "20.0.2",
"chalk": "^4.1.2",
"execa": "^5.0.0",
"fast-glob": "^3.3.2"
}
},
"node_modules/@react-native-community/cli-config": {
- "version": "15.1.3",
+ "version": "20.0.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-tools": "15.1.3",
+ "@react-native-community/cli-tools": "20.0.2",
"chalk": "^4.1.2",
"cosmiconfig": "^9.0.0",
"deepmerge": "^4.3.0",
@@ -5652,43 +3857,37 @@
}
},
"node_modules/@react-native-community/cli-config-android": {
- "version": "15.1.3",
+ "version": "20.0.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-tools": "15.1.3",
+ "@react-native-community/cli-tools": "20.0.2",
"chalk": "^4.1.2",
"fast-glob": "^3.3.2",
"fast-xml-parser": "^4.4.1"
}
},
"node_modules/@react-native-community/cli-config-apple": {
- "version": "15.1.3",
+ "version": "20.0.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-tools": "15.1.3",
+ "@react-native-community/cli-tools": "20.0.2",
"chalk": "^4.1.2",
"execa": "^5.0.0",
"fast-glob": "^3.3.2"
}
},
- "node_modules/@react-native-community/cli-debugger-ui": {
- "version": "15.1.3",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "serve-static": "^1.13.1"
- }
- },
"node_modules/@react-native-community/cli-doctor": {
- "version": "15.1.3",
+ "version": "20.0.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-config": "15.1.3",
- "@react-native-community/cli-platform-android": "15.1.3",
- "@react-native-community/cli-platform-apple": "15.1.3",
- "@react-native-community/cli-platform-ios": "15.1.3",
- "@react-native-community/cli-tools": "15.1.3",
+ "@react-native-community/cli-config": "20.0.2",
+ "@react-native-community/cli-platform-android": "20.0.2",
+ "@react-native-community/cli-platform-apple": "20.0.2",
+ "@react-native-community/cli-platform-ios": "20.0.2",
+ "@react-native-community/cli-tools": "20.0.2",
"chalk": "^4.1.2",
"command-exists": "^1.2.8",
"deepmerge": "^4.3.0",
@@ -5697,7 +3896,6 @@
"node-stream-zip": "^1.9.1",
"ora": "^5.4.1",
"semver": "^7.5.2",
- "strip-ansi": "^5.2.0",
"wcwidth": "^1.0.1",
"yaml": "^2.2.1"
}
@@ -5714,72 +3912,74 @@
}
},
"node_modules/@react-native-community/cli-platform-android": {
- "version": "15.1.3",
+ "version": "20.0.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-config-android": "15.1.3",
- "@react-native-community/cli-tools": "15.1.3",
+ "@react-native-community/cli-config-android": "20.0.2",
+ "@react-native-community/cli-tools": "20.0.2",
"chalk": "^4.1.2",
"execa": "^5.0.0",
"logkitty": "^0.7.1"
}
},
"node_modules/@react-native-community/cli-platform-apple": {
- "version": "15.1.3",
+ "version": "20.0.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-config-apple": "15.1.3",
- "@react-native-community/cli-tools": "15.1.3",
+ "@react-native-community/cli-config-apple": "20.0.2",
+ "@react-native-community/cli-tools": "20.0.2",
"chalk": "^4.1.2",
"execa": "^5.0.0",
"fast-xml-parser": "^4.4.1"
}
},
"node_modules/@react-native-community/cli-platform-ios": {
- "version": "15.1.3",
+ "version": "20.0.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-platform-apple": "15.1.3"
+ "@react-native-community/cli-platform-apple": "20.0.2"
}
},
"node_modules/@react-native-community/cli-server-api": {
- "version": "15.1.3",
+ "version": "20.0.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-debugger-ui": "15.1.3",
- "@react-native-community/cli-tools": "15.1.3",
+ "@react-native-community/cli-tools": "20.0.2",
+ "body-parser": "^1.20.3",
"compression": "^1.7.1",
"connect": "^3.6.5",
"errorhandler": "^1.5.1",
"nocache": "^3.0.1",
- "pretty-format": "^26.6.2",
+ "open": "^6.2.0",
+ "pretty-format": "^29.7.0",
"serve-static": "^1.13.1",
"ws": "^6.2.3"
}
},
"node_modules/@react-native-community/cli-tools": {
- "version": "15.1.3",
+ "version": "20.0.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
+ "@vscode/sudo-prompt": "^9.0.0",
"appdirsjs": "^1.2.4",
"chalk": "^4.1.2",
"execa": "^5.0.0",
"find-up": "^5.0.0",
+ "launch-editor": "^2.9.1",
"mime": "^2.4.1",
- "open": "^6.2.0",
"ora": "^5.4.1",
"prompts": "^2.4.2",
- "semver": "^7.5.2",
- "shell-quote": "^1.7.3",
- "sudo-prompt": "^9.0.0"
+ "semver": "^7.5.2"
}
},
"node_modules/@react-native-community/cli-tools/node_modules/semver": {
"version": "7.7.2",
+ "dev": true,
"license": "ISC",
"bin": {
"semver": "bin/semver.js"
@@ -5789,7 +3989,7 @@
}
},
"node_modules/@react-native-community/cli-types": {
- "version": "15.1.3",
+ "version": "20.0.2",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6088,11 +4288,11 @@
"license": "MIT"
},
"node_modules/@react-native-community/slider": {
- "version": "4.5.5",
+ "version": "4.5.7",
"license": "MIT"
},
"node_modules/@react-native-picker/picker": {
- "version": "2.11.1",
+ "version": "2.11.2",
"license": "MIT",
"workspaces": [
"example"
@@ -6103,25 +4303,27 @@
}
},
"node_modules/@react-native/assets-registry": {
- "version": "0.77.1",
+ "version": "0.81.1",
"license": "MIT",
"engines": {
- "node": ">=18"
+ "node": ">= 20.19.4"
}
},
"node_modules/@react-native/babel-plugin-codegen": {
- "version": "0.77.2",
+ "version": "0.81.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/traverse": "^7.25.3",
- "@react-native/codegen": "0.77.2"
+ "@react-native/codegen": "0.81.1"
},
"engines": {
- "node": ">=18"
+ "node": ">= 20.19.4"
}
},
"node_modules/@react-native/babel-preset": {
- "version": "0.77.2",
+ "version": "0.81.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/core": "^7.25.2",
@@ -6165,13 +4367,13 @@
"@babel/plugin-transform-typescript": "^7.25.2",
"@babel/plugin-transform-unicode-regex": "^7.24.7",
"@babel/template": "^7.25.0",
- "@react-native/babel-plugin-codegen": "0.77.2",
- "babel-plugin-syntax-hermes-parser": "0.25.1",
+ "@react-native/babel-plugin-codegen": "0.81.1",
+ "babel-plugin-syntax-hermes-parser": "0.29.1",
"babel-plugin-transform-flow-enums": "^0.0.2",
"react-refresh": "^0.14.0"
},
"engines": {
- "node": ">=18"
+ "node": ">= 20.19.4"
},
"peerDependencies": {
"@babel/core": "*"
@@ -6179,68 +4381,60 @@
},
"node_modules/@react-native/babel-preset/node_modules/react-refresh": {
"version": "0.14.2",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/@react-native/codegen": {
- "version": "0.77.2",
+ "version": "0.81.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
+ "@babel/core": "^7.25.2",
"@babel/parser": "^7.25.3",
"glob": "^7.1.1",
- "hermes-parser": "0.25.1",
+ "hermes-parser": "0.29.1",
"invariant": "^2.2.4",
- "jscodeshift": "^17.0.0",
"nullthrows": "^1.1.1",
"yargs": "^17.6.2"
},
"engines": {
- "node": ">=18"
+ "node": ">= 20.19.4"
},
"peerDependencies": {
- "@babel/preset-env": "^7.1.6"
+ "@babel/core": "*"
}
},
"node_modules/@react-native/community-cli-plugin": {
- "version": "0.77.2",
+ "version": "0.81.4",
"license": "MIT",
"dependencies": {
- "@react-native/dev-middleware": "0.77.2",
- "@react-native/metro-babel-transformer": "0.77.2",
- "chalk": "^4.0.0",
- "debug": "^2.2.0",
+ "@react-native/dev-middleware": "0.81.4",
+ "debug": "^4.4.0",
"invariant": "^2.2.4",
- "metro": "^0.81.3",
- "metro-config": "^0.81.3",
- "metro-core": "^0.81.3",
- "readline": "^1.3.0",
+ "metro": "^0.83.1",
+ "metro-config": "^0.83.1",
+ "metro-core": "^0.83.1",
"semver": "^7.1.3"
},
"engines": {
- "node": ">=18"
+ "node": ">= 20.19.4"
},
"peerDependencies": {
- "@react-native-community/cli": "*"
+ "@react-native-community/cli": "*",
+ "@react-native/metro-config": "*"
},
"peerDependenciesMeta": {
"@react-native-community/cli": {
"optional": true
+ },
+ "@react-native/metro-config": {
+ "optional": true
}
}
},
- "node_modules/@react-native/community-cli-plugin/node_modules/debug": {
- "version": "2.6.9",
- "license": "MIT",
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/@react-native/community-cli-plugin/node_modules/ms": {
- "version": "2.0.0",
- "license": "MIT"
- },
"node_modules/@react-native/community-cli-plugin/node_modules/semver": {
"version": "7.7.2",
"license": "ISC",
@@ -6252,38 +4446,30 @@
}
},
"node_modules/@react-native/debugger-frontend": {
- "version": "0.77.2",
+ "version": "0.81.4",
"license": "BSD-3-Clause",
"engines": {
- "node": ">=18"
+ "node": ">= 20.19.4"
}
},
"node_modules/@react-native/dev-middleware": {
- "version": "0.77.2",
+ "version": "0.81.4",
"license": "MIT",
"dependencies": {
"@isaacs/ttlcache": "^1.4.1",
- "@react-native/debugger-frontend": "0.77.2",
+ "@react-native/debugger-frontend": "0.81.4",
"chrome-launcher": "^0.15.2",
"chromium-edge-launcher": "^0.2.0",
"connect": "^3.6.5",
- "debug": "^2.2.0",
+ "debug": "^4.4.0",
"invariant": "^2.2.4",
"nullthrows": "^1.1.1",
"open": "^7.0.3",
- "selfsigned": "^2.4.1",
"serve-static": "^1.16.2",
"ws": "^6.2.3"
},
"engines": {
- "node": ">=18"
- }
- },
- "node_modules/@react-native/dev-middleware/node_modules/debug": {
- "version": "2.6.9",
- "license": "MIT",
- "dependencies": {
- "ms": "2.0.0"
+ "node": ">= 20.19.4"
}
},
"node_modules/@react-native/dev-middleware/node_modules/is-wsl": {
@@ -6296,10 +4482,6 @@
"node": ">=8"
}
},
- "node_modules/@react-native/dev-middleware/node_modules/ms": {
- "version": "2.0.0",
- "license": "MIT"
- },
"node_modules/@react-native/dev-middleware/node_modules/open": {
"version": "7.4.2",
"license": "MIT",
@@ -6315,13 +4497,13 @@
}
},
"node_modules/@react-native/eslint-config": {
- "version": "0.77.2",
+ "version": "0.81.1",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/core": "^7.25.2",
"@babel/eslint-parser": "^7.25.1",
- "@react-native/eslint-plugin": "0.77.2",
+ "@react-native/eslint-plugin": "0.81.1",
"@typescript-eslint/eslint-plugin": "^7.1.1",
"@typescript-eslint/parser": "^7.1.1",
"eslint-config-prettier": "^8.5.0",
@@ -6329,11 +4511,11 @@
"eslint-plugin-ft-flow": "^2.0.1",
"eslint-plugin-jest": "^27.9.0",
"eslint-plugin-react": "^7.30.1",
- "eslint-plugin-react-hooks": "^4.6.0",
+ "eslint-plugin-react-hooks": "^5.2.0",
"eslint-plugin-react-native": "^4.0.0"
},
"engines": {
- "node": ">=18"
+ "node": ">= 20.19.4"
},
"peerDependencies": {
"eslint": ">=8",
@@ -6663,17 +4845,6 @@
"url": "https://opencollective.com/typescript-eslint"
}
},
- "node_modules/@react-native/eslint-config/node_modules/eslint-plugin-react-hooks": {
- "version": "4.6.2",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0"
- }
- },
"node_modules/@react-native/eslint-config/node_modules/eslint-visitor-keys": {
"version": "3.4.3",
"dev": true,
@@ -6741,78 +4912,80 @@
}
},
"node_modules/@react-native/eslint-plugin": {
- "version": "0.77.2",
+ "version": "0.81.1",
"dev": true,
"license": "MIT",
"engines": {
- "node": ">=18"
+ "node": ">= 20.19.4"
}
},
"node_modules/@react-native/gradle-plugin": {
- "version": "0.77.2",
+ "version": "0.81.4",
"license": "MIT",
"engines": {
- "node": ">=18"
+ "node": ">= 20.19.4"
}
},
"node_modules/@react-native/js-polyfills": {
- "version": "0.77.2",
+ "version": "0.81.1",
+ "dev": true,
"license": "MIT",
"engines": {
- "node": ">=18"
+ "node": ">= 20.19.4"
}
},
"node_modules/@react-native/metro-babel-transformer": {
- "version": "0.77.2",
+ "version": "0.81.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/core": "^7.25.2",
- "@react-native/babel-preset": "0.77.2",
- "hermes-parser": "0.25.1",
+ "@react-native/babel-preset": "0.81.1",
+ "hermes-parser": "0.29.1",
"nullthrows": "^1.1.1"
},
"engines": {
- "node": ">=18"
+ "node": ">= 20.19.4"
},
"peerDependencies": {
"@babel/core": "*"
}
},
"node_modules/@react-native/metro-config": {
- "version": "0.77.2",
+ "version": "0.81.1",
"dev": true,
"license": "MIT",
"dependencies": {
- "@react-native/js-polyfills": "0.77.2",
- "@react-native/metro-babel-transformer": "0.77.2",
- "metro-config": "^0.81.3",
- "metro-runtime": "^0.81.3"
+ "@react-native/js-polyfills": "0.81.1",
+ "@react-native/metro-babel-transformer": "0.81.1",
+ "metro-config": "^0.83.1",
+ "metro-runtime": "^0.83.1"
},
"engines": {
- "node": ">=18"
+ "node": ">= 20.19.4"
}
},
"node_modules/@react-native/normalize-colors": {
- "version": "0.77.2",
+ "version": "0.81.4",
"license": "MIT"
},
"node_modules/@react-native/typescript-config": {
- "version": "0.77.2",
+ "version": "0.81.1",
"dev": true,
"license": "MIT"
},
"node_modules/@react-native/virtualized-lists": {
- "version": "0.77.2",
+ "version": "0.81.4",
"license": "MIT",
"dependencies": {
"invariant": "^2.2.4",
"nullthrows": "^1.1.1"
},
"engines": {
- "node": ">=18"
+ "node": ">= 20.19.4"
},
"peerDependencies": {
- "@types/react": "^18.2.6",
+ "@types/react": "^19.1.0",
"react": "*",
"react-native": "*"
},
@@ -6823,135 +4996,86 @@
}
},
"node_modules/@react-spring/animated": {
- "version": "9.7.5",
+ "version": "10.0.3",
"license": "MIT",
"dependencies": {
- "@react-spring/shared": "~9.7.5",
- "@react-spring/types": "~9.7.5"
+ "@react-spring/shared": "~10.0.3",
+ "@react-spring/types": "~10.0.3"
},
"peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
}
},
"node_modules/@react-spring/core": {
- "version": "9.7.5",
+ "version": "10.0.3",
"license": "MIT",
"dependencies": {
- "@react-spring/animated": "~9.7.5",
- "@react-spring/shared": "~9.7.5",
- "@react-spring/types": "~9.7.5"
+ "@react-spring/animated": "~10.0.3",
+ "@react-spring/shared": "~10.0.3",
+ "@react-spring/types": "~10.0.3"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/react-spring/donate"
},
"peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
}
},
"node_modules/@react-spring/native": {
- "version": "9.7.5",
+ "version": "10.0.3",
"license": "MIT",
"dependencies": {
- "@react-spring/animated": "~9.7.5",
- "@react-spring/core": "~9.7.5",
- "@react-spring/shared": "~9.7.5",
- "@react-spring/types": "~9.7.5"
+ "@react-spring/animated": "~10.0.3",
+ "@react-spring/core": "~10.0.3",
+ "@react-spring/shared": "~10.0.3",
+ "@react-spring/types": "~10.0.3"
},
"peerDependencies": {
- "react": "16.8.0 || >=17.0.0 || >=18.0.0",
- "react-native": ">=0.58"
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react-native": ">=0.78"
}
},
"node_modules/@react-spring/rafz": {
- "version": "9.7.5",
+ "version": "10.0.3",
"license": "MIT"
},
"node_modules/@react-spring/shared": {
- "version": "9.7.5",
+ "version": "10.0.3",
"license": "MIT",
"dependencies": {
- "@react-spring/rafz": "~9.7.5",
- "@react-spring/types": "~9.7.5"
+ "@react-spring/rafz": "~10.0.3",
+ "@react-spring/types": "~10.0.3"
},
"peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
}
},
"node_modules/@react-spring/types": {
- "version": "9.7.5",
+ "version": "10.0.3",
"license": "MIT"
},
"node_modules/@react-spring/web": {
- "version": "9.7.5",
+ "version": "10.0.3",
"license": "MIT",
"dependencies": {
- "@react-spring/animated": "~9.7.5",
- "@react-spring/core": "~9.7.5",
- "@react-spring/shared": "~9.7.5",
- "@react-spring/types": "~9.7.5"
+ "@react-spring/animated": "~10.0.3",
+ "@react-spring/core": "~10.0.3",
+ "@react-spring/shared": "~10.0.3",
+ "@react-spring/types": "~10.0.3"
},
"peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0",
- "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
}
},
"node_modules/@remix-run/router": {
- "version": "1.22.0",
+ "version": "1.23.0",
"license": "MIT",
"engines": {
"node": ">=14.0.0"
}
},
- "node_modules/@rnx-kit/chromium-edge-launcher": {
- "version": "1.0.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@types/node": "^18.0.0",
- "escape-string-regexp": "^4.0.0",
- "is-wsl": "^2.2.0",
- "lighthouse-logger": "^1.0.0",
- "mkdirp": "^1.0.4",
- "rimraf": "^3.0.2"
- },
- "engines": {
- "node": ">=14.15"
- }
- },
- "node_modules/@rnx-kit/chromium-edge-launcher/node_modules/@types/node": {
- "version": "18.19.122",
- "license": "MIT",
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "node_modules/@rnx-kit/chromium-edge-launcher/node_modules/is-wsl": {
- "version": "2.2.0",
- "license": "MIT",
- "dependencies": {
- "is-docker": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@rnx-kit/chromium-edge-launcher/node_modules/rimraf": {
- "version": "3.0.2",
- "license": "ISC",
- "dependencies": {
- "glob": "^7.1.3"
- },
- "bin": {
- "rimraf": "bin.js"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@rnx-kit/chromium-edge-launcher/node_modules/undici-types": {
- "version": "5.26.5",
- "license": "MIT"
- },
"node_modules/@rtsao/scc": {
"version": "1.1.0",
"dev": true,
@@ -6987,83 +5111,76 @@
"url": "https://paulmillr.com/funding/"
}
},
- "node_modules/@segment/loosely-validate-event": {
- "version": "2.0.0",
- "dependencies": {
- "component-type": "^1.2.1",
- "join-component": "^1.1.0"
- }
- },
"node_modules/@sentry-internal/browser-utils": {
- "version": "8.54.0",
+ "version": "10.12.0",
"license": "MIT",
"dependencies": {
- "@sentry/core": "8.54.0"
+ "@sentry/core": "10.12.0"
},
"engines": {
- "node": ">=14.18"
+ "node": ">=18"
}
},
"node_modules/@sentry-internal/feedback": {
- "version": "8.54.0",
+ "version": "10.12.0",
"license": "MIT",
"dependencies": {
- "@sentry/core": "8.54.0"
+ "@sentry/core": "10.12.0"
},
"engines": {
- "node": ">=14.18"
+ "node": ">=18"
}
},
"node_modules/@sentry-internal/replay": {
- "version": "8.54.0",
+ "version": "10.12.0",
"license": "MIT",
"dependencies": {
- "@sentry-internal/browser-utils": "8.54.0",
- "@sentry/core": "8.54.0"
+ "@sentry-internal/browser-utils": "10.12.0",
+ "@sentry/core": "10.12.0"
},
"engines": {
- "node": ">=14.18"
+ "node": ">=18"
}
},
"node_modules/@sentry-internal/replay-canvas": {
- "version": "8.54.0",
+ "version": "10.12.0",
"license": "MIT",
"dependencies": {
- "@sentry-internal/replay": "8.54.0",
- "@sentry/core": "8.54.0"
+ "@sentry-internal/replay": "10.12.0",
+ "@sentry/core": "10.12.0"
},
"engines": {
- "node": ">=14.18"
+ "node": ">=18"
}
},
"node_modules/@sentry/babel-plugin-component-annotate": {
- "version": "3.5.0",
+ "version": "4.3.0",
"license": "MIT",
"engines": {
"node": ">= 14"
}
},
"node_modules/@sentry/browser": {
- "version": "8.54.0",
+ "version": "10.12.0",
"license": "MIT",
"dependencies": {
- "@sentry-internal/browser-utils": "8.54.0",
- "@sentry-internal/feedback": "8.54.0",
- "@sentry-internal/replay": "8.54.0",
- "@sentry-internal/replay-canvas": "8.54.0",
- "@sentry/core": "8.54.0"
+ "@sentry-internal/browser-utils": "10.12.0",
+ "@sentry-internal/feedback": "10.12.0",
+ "@sentry-internal/replay": "10.12.0",
+ "@sentry-internal/replay-canvas": "10.12.0",
+ "@sentry/core": "10.12.0"
},
"engines": {
- "node": ">=14.18"
+ "node": ">=18"
}
},
"node_modules/@sentry/bundler-plugin-core": {
- "version": "3.1.2",
+ "version": "4.3.0",
"license": "MIT",
"dependencies": {
"@babel/core": "^7.18.5",
- "@sentry/babel-plugin-component-annotate": "3.1.2",
- "@sentry/cli": "2.41.1",
+ "@sentry/babel-plugin-component-annotate": "4.3.0",
+ "@sentry/cli": "^2.51.0",
"dotenv": "^16.3.1",
"find-up": "^5.0.0",
"glob": "^9.3.2",
@@ -7074,55 +5191,6 @@
"node": ">= 14"
}
},
- "node_modules/@sentry/bundler-plugin-core/node_modules/@sentry/babel-plugin-component-annotate": {
- "version": "3.1.2",
- "license": "MIT",
- "engines": {
- "node": ">= 14"
- }
- },
- "node_modules/@sentry/bundler-plugin-core/node_modules/@sentry/cli": {
- "version": "2.41.1",
- "hasInstallScript": true,
- "license": "BSD-3-Clause",
- "dependencies": {
- "https-proxy-agent": "^5.0.0",
- "node-fetch": "^2.6.7",
- "progress": "^2.0.3",
- "proxy-from-env": "^1.1.0",
- "which": "^2.0.2"
- },
- "bin": {
- "sentry-cli": "bin/sentry-cli"
- },
- "engines": {
- "node": ">= 10"
- },
- "optionalDependencies": {
- "@sentry/cli-darwin": "2.41.1",
- "@sentry/cli-linux-arm": "2.41.1",
- "@sentry/cli-linux-arm64": "2.41.1",
- "@sentry/cli-linux-i686": "2.41.1",
- "@sentry/cli-linux-x64": "2.41.1",
- "@sentry/cli-win32-i686": "2.41.1",
- "@sentry/cli-win32-x64": "2.41.1"
- }
- },
- "node_modules/@sentry/bundler-plugin-core/node_modules/@sentry/cli-linux-x64": {
- "version": "2.41.1",
- "cpu": [
- "x64"
- ],
- "license": "BSD-3-Clause",
- "optional": true,
- "os": [
- "linux",
- "freebsd"
- ],
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/@sentry/bundler-plugin-core/node_modules/brace-expansion": {
"version": "2.0.2",
"license": "MIT",
@@ -7130,6 +5198,16 @@
"balanced-match": "^1.0.0"
}
},
+ "node_modules/@sentry/bundler-plugin-core/node_modules/dotenv": {
+ "version": "16.6.1",
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://dotenvx.com"
+ }
+ },
"node_modules/@sentry/bundler-plugin-core/node_modules/glob": {
"version": "9.3.5",
"license": "ISC",
@@ -7167,7 +5245,7 @@
}
},
"node_modules/@sentry/cli": {
- "version": "2.47.0",
+ "version": "2.53.0",
"hasInstallScript": true,
"license": "BSD-3-Clause",
"dependencies": {
@@ -7184,18 +5262,18 @@
"node": ">= 10"
},
"optionalDependencies": {
- "@sentry/cli-darwin": "2.47.0",
- "@sentry/cli-linux-arm": "2.47.0",
- "@sentry/cli-linux-arm64": "2.47.0",
- "@sentry/cli-linux-i686": "2.47.0",
- "@sentry/cli-linux-x64": "2.47.0",
- "@sentry/cli-win32-arm64": "2.47.0",
- "@sentry/cli-win32-i686": "2.47.0",
- "@sentry/cli-win32-x64": "2.47.0"
+ "@sentry/cli-darwin": "2.53.0",
+ "@sentry/cli-linux-arm": "2.53.0",
+ "@sentry/cli-linux-arm64": "2.53.0",
+ "@sentry/cli-linux-i686": "2.53.0",
+ "@sentry/cli-linux-x64": "2.53.0",
+ "@sentry/cli-win32-arm64": "2.53.0",
+ "@sentry/cli-win32-i686": "2.53.0",
+ "@sentry/cli-win32-x64": "2.53.0"
}
},
"node_modules/@sentry/cli-linux-x64": {
- "version": "2.47.0",
+ "version": "2.53.0",
"cpu": [
"x64"
],
@@ -7211,38 +5289,39 @@
}
},
"node_modules/@sentry/core": {
- "version": "8.54.0",
+ "version": "10.12.0",
"license": "MIT",
"engines": {
- "node": ">=14.18"
+ "node": ">=18"
}
},
"node_modules/@sentry/react": {
- "version": "8.54.0",
+ "version": "10.12.0",
"license": "MIT",
"dependencies": {
- "@sentry/browser": "8.54.0",
- "@sentry/core": "8.54.0",
+ "@sentry/browser": "10.12.0",
+ "@sentry/core": "10.12.0",
"hoist-non-react-statics": "^3.3.2"
},
"engines": {
- "node": ">=14.18"
+ "node": ">=18"
},
"peerDependencies": {
"react": "^16.14.0 || 17.x || 18.x || 19.x"
}
},
"node_modules/@sentry/react-native": {
- "version": "6.17.0",
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/@sentry/react-native/-/react-native-7.1.0.tgz",
+ "integrity": "sha512-Nhs/1j+w7cl9Q+FmaBl0+nByeAKpZttWFz1R0YkZJsg01b+4g63pepI3WMwUSq2QrvYIAu/5PiUoTa2dx9HK6g==",
"license": "MIT",
"dependencies": {
- "@sentry/babel-plugin-component-annotate": "3.5.0",
- "@sentry/browser": "8.54.0",
- "@sentry/cli": "2.47.0",
- "@sentry/core": "8.54.0",
- "@sentry/react": "8.54.0",
- "@sentry/types": "8.54.0",
- "@sentry/utils": "8.54.0"
+ "@sentry/babel-plugin-component-annotate": "4.3.0",
+ "@sentry/browser": "10.12.0",
+ "@sentry/cli": "2.53.0",
+ "@sentry/core": "10.12.0",
+ "@sentry/react": "10.12.0",
+ "@sentry/types": "10.12.0"
},
"bin": {
"sentry-expo-upload-sourcemaps": "scripts/expo-upload-sourcemaps.js"
@@ -7259,30 +5338,20 @@
}
},
"node_modules/@sentry/types": {
- "version": "8.54.0",
- "license": "MIT",
- "dependencies": {
- "@sentry/core": "8.54.0"
- },
- "engines": {
- "node": ">=14.18"
- }
- },
- "node_modules/@sentry/utils": {
- "version": "8.54.0",
+ "version": "10.12.0",
"license": "MIT",
"dependencies": {
- "@sentry/core": "8.54.0"
+ "@sentry/core": "10.12.0"
},
"engines": {
- "node": ">=14.18"
+ "node": ">=18"
}
},
"node_modules/@sentry/webpack-plugin": {
- "version": "3.1.2",
+ "version": "4.3.0",
"license": "MIT",
"dependencies": {
- "@sentry/bundler-plugin-core": "3.1.2",
+ "@sentry/bundler-plugin-core": "4.3.0",
"unplugin": "1.0.1",
"uuid": "^9.0.0"
},
@@ -7334,10 +5403,11 @@
}
},
"node_modules/@sinonjs/fake-timers": {
- "version": "10.3.0",
+ "version": "13.0.5",
+ "dev": true,
"license": "BSD-3-Clause",
"dependencies": {
- "@sinonjs/commons": "^3.0.0"
+ "@sinonjs/commons": "^3.0.1"
}
},
"node_modules/@solana-program/compute-budget": {
@@ -7517,7 +5587,7 @@
}
},
"node_modules/@solana/errors/node_modules/chalk": {
- "version": "5.5.0",
+ "version": "5.6.2",
"license": "MIT",
"engines": {
"node": "^12.17.0 || ^14.13 || >=16.0.0"
@@ -7527,7 +5597,7 @@
}
},
"node_modules/@solana/errors/node_modules/commander": {
- "version": "14.0.0",
+ "version": "14.0.1",
"license": "MIT",
"engines": {
"node": ">=20"
@@ -8024,15 +6094,6 @@
"node": ">=18.0.0"
}
},
- "node_modules/@stellar/stellar-sdk/node_modules/axios": {
- "version": "1.11.0",
- "license": "MIT",
- "dependencies": {
- "follow-redirects": "^1.15.6",
- "form-data": "^4.0.4",
- "proxy-from-env": "^1.1.0"
- }
- },
"node_modules/@svgr/babel-plugin-add-jsx-attribute": {
"version": "8.0.0",
"dev": true,
@@ -8327,73 +6388,70 @@
}
},
"node_modules/@trezor/analytics": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/@trezor/analytics/-/analytics-1.4.2.tgz",
- "integrity": "sha512-FgjJekuDvx1TjiDemvpnPiRck7Kp/v1ZeppsBYpQR3yGKyKzbG1pVpcl0RyI2237raXxbORaz7XV8tcyjq4BXg==",
+ "version": "1.4.3",
+ "license": "See LICENSE.md in repo root",
"dependencies": {
- "@trezor/env-utils": "1.4.2",
- "@trezor/utils": "9.4.2"
+ "@trezor/env-utils": "1.4.3",
+ "@trezor/utils": "9.4.3"
},
"peerDependencies": {
"tslib": "^2.6.2"
}
},
"node_modules/@trezor/blockchain-link": {
- "version": "2.5.2",
- "resolved": "https://registry.npmjs.org/@trezor/blockchain-link/-/blockchain-link-2.5.2.tgz",
- "integrity": "sha512-/egUnIt/fR57QY33ejnkPMhZwRvVRS/pUCoqdVIGitN1Q7QZsdopoR4hw37hdK/Ux/q1ZLH6LZz7U2UFahjppw==",
+ "version": "2.5.3",
+ "license": "SEE LICENSE IN LICENSE.md",
"dependencies": {
+ "@solana-program/compute-budget": "^0.8.0",
"@solana-program/stake": "^0.2.1",
"@solana-program/token": "^0.5.1",
"@solana-program/token-2022": "^0.4.2",
- "@solana/kit": "^2.1.1",
- "@solana/rpc-types": "^2.1.1",
+ "@solana/kit": "^2.3.0",
+ "@solana/rpc-types": "^2.3.0",
"@stellar/stellar-sdk": "^13.3.0",
- "@trezor/blockchain-link-types": "1.4.2",
- "@trezor/blockchain-link-utils": "1.4.2",
- "@trezor/env-utils": "1.4.2",
- "@trezor/utils": "9.4.2",
- "@trezor/utxo-lib": "2.4.2",
- "@trezor/websocket-client": "1.2.2",
+ "@trezor/blockchain-link-types": "1.4.3",
+ "@trezor/blockchain-link-utils": "1.4.3",
+ "@trezor/env-utils": "1.4.3",
+ "@trezor/utils": "9.4.3",
+ "@trezor/utxo-lib": "2.4.3",
+ "@trezor/websocket-client": "1.2.3",
"@types/web": "^0.0.197",
"events": "^3.3.0",
"socks-proxy-agent": "8.0.5",
- "xrpl": "^4.3.0"
+ "xrpl": "^4.4.0"
},
"peerDependencies": {
"tslib": "^2.6.2"
}
},
"node_modules/@trezor/blockchain-link-types": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/@trezor/blockchain-link-types/-/blockchain-link-types-1.4.2.tgz",
- "integrity": "sha512-KThBmGOFLJAFnmou9ThQhnjEVxfYPfEwMOaVTVNgJ+NAkt5rEMx0SKBBelCGZ63XtOLWdVPglFo83wtm+I9Vpg==",
+ "version": "1.4.3",
+ "license": "See LICENSE.md in repo root",
"dependencies": {
- "@trezor/utxo-lib": "2.4.2"
+ "@trezor/utils": "9.4.3",
+ "@trezor/utxo-lib": "2.4.3"
},
"peerDependencies": {
"tslib": "^2.6.2"
}
},
"node_modules/@trezor/blockchain-link-utils": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/@trezor/blockchain-link-utils/-/blockchain-link-utils-1.4.2.tgz",
- "integrity": "sha512-PBEBrdtHn0dn/c9roW6vjdHI/CucMywJm5gthETZAZmzBOtg6ZDpLTn+qL8+jZGIbwcAkItrQ3iHrHhR6xTP5g==",
+ "version": "1.4.3",
+ "license": "See LICENSE.md in repo root",
"dependencies": {
"@mobily/ts-belt": "^3.13.1",
"@stellar/stellar-sdk": "^13.3.0",
- "@trezor/env-utils": "1.4.2",
- "@trezor/utils": "9.4.2",
- "xrpl": "^4.3.0"
+ "@trezor/env-utils": "1.4.3",
+ "@trezor/utils": "9.4.3",
+ "xrpl": "^4.4.0"
},
"peerDependencies": {
"tslib": "^2.6.2"
}
},
"node_modules/@trezor/connect": {
- "version": "9.6.2",
- "resolved": "https://registry.npmjs.org/@trezor/connect/-/connect-9.6.2.tgz",
- "integrity": "sha512-XsSERBK+KnF6FPsATuhB9AEM0frekVLwAwFo35MRV9I4P+mdv6tnUiZUq8O8aoPbfJwDjtNJSYv+PMsKuRH6rg==",
+ "version": "9.6.3",
+ "license": "SEE LICENSE IN LICENSE.md",
"dependencies": {
"@ethereumjs/common": "^10.0.0",
"@ethereumjs/tx": "^10.0.0",
@@ -8405,25 +6463,26 @@
"@solana-program/system": "^0.7.0",
"@solana-program/token": "^0.5.1",
"@solana-program/token-2022": "^0.4.2",
- "@solana/kit": "^2.1.1",
- "@trezor/blockchain-link": "2.5.2",
- "@trezor/blockchain-link-types": "1.4.2",
- "@trezor/blockchain-link-utils": "1.4.2",
- "@trezor/connect-analytics": "1.3.5",
- "@trezor/connect-common": "0.4.2",
+ "@solana/kit": "^2.3.0",
+ "@trezor/blockchain-link": "2.5.3",
+ "@trezor/blockchain-link-types": "1.4.3",
+ "@trezor/blockchain-link-utils": "1.4.3",
+ "@trezor/connect-analytics": "1.3.6",
+ "@trezor/connect-common": "0.4.3",
"@trezor/crypto-utils": "1.1.4",
- "@trezor/device-utils": "1.1.2",
- "@trezor/env-utils": "^1.4.2",
- "@trezor/protobuf": "1.4.2",
- "@trezor/protocol": "1.2.8",
+ "@trezor/device-utils": "1.1.3",
+ "@trezor/env-utils": "^1.4.3",
+ "@trezor/protobuf": "1.4.3",
+ "@trezor/protocol": "1.2.9",
"@trezor/schema-utils": "1.3.4",
- "@trezor/transport": "1.5.2",
- "@trezor/type-utils": "1.1.8",
- "@trezor/utils": "9.4.2",
- "@trezor/utxo-lib": "2.4.2",
+ "@trezor/transport": "1.5.3",
+ "@trezor/type-utils": "1.1.9",
+ "@trezor/utils": "9.4.3",
+ "@trezor/utxo-lib": "2.4.3",
"blakejs": "^1.2.1",
"bs58": "^6.0.0",
"bs58check": "^4.0.0",
+ "cbor": "^10.0.10",
"cross-fetch": "^4.0.0",
"jws": "^4.0.0"
},
@@ -8432,37 +6491,34 @@
}
},
"node_modules/@trezor/connect-analytics": {
- "version": "1.3.5",
- "resolved": "https://registry.npmjs.org/@trezor/connect-analytics/-/connect-analytics-1.3.5.tgz",
- "integrity": "sha512-Aoi+EITpZZycnELQJEp9XV0mHFfaCQ6JE0Ka5mWuHtOny3nJdFLBrih4ipcEXJdJbww6pBxRJB09sJ19cTyacA==",
+ "version": "1.3.6",
+ "license": "See LICENSE.md in repo root",
"dependencies": {
- "@trezor/analytics": "1.4.2"
+ "@trezor/analytics": "1.4.3"
},
"peerDependencies": {
"tslib": "^2.6.2"
}
},
"node_modules/@trezor/connect-common": {
- "version": "0.4.2",
- "resolved": "https://registry.npmjs.org/@trezor/connect-common/-/connect-common-0.4.2.tgz",
- "integrity": "sha512-ND5TTjrTPnJdfl8Wlhl9YtFWnY2u6FHM1dsPkNYCmyUKIMoflJ5cLn95Xabl6l1btHERYn3wTUvgEYQG7r8OVQ==",
+ "version": "0.4.3",
+ "license": "SEE LICENSE IN LICENSE.md",
"dependencies": {
- "@trezor/env-utils": "1.4.2",
- "@trezor/utils": "9.4.2"
+ "@trezor/env-utils": "1.4.3",
+ "@trezor/utils": "9.4.3"
},
"peerDependencies": {
"tslib": "^2.6.2"
}
},
"node_modules/@trezor/connect-web": {
- "version": "9.6.2",
- "resolved": "https://registry.npmjs.org/@trezor/connect-web/-/connect-web-9.6.2.tgz",
- "integrity": "sha512-QGuCjX8Bx9aCq1Pg52KifbbzYn00FQu9mCTDSgCVGH/HAzbxhcRkDKc86kFwW8z9NdJxw+XeVJq5Ky/js3iEDA==",
+ "version": "9.6.3",
+ "license": "SEE LICENSE IN LICENSE.md",
"dependencies": {
- "@trezor/connect": "9.6.2",
- "@trezor/connect-common": "0.4.2",
- "@trezor/utils": "9.4.2",
- "@trezor/websocket-client": "1.2.2"
+ "@trezor/connect": "9.6.3",
+ "@trezor/connect-common": "0.4.3",
+ "@trezor/utils": "9.4.3",
+ "@trezor/websocket-client": "1.2.3"
},
"peerDependencies": {
"tslib": "^2.6.2"
@@ -8470,21 +6526,18 @@
},
"node_modules/@trezor/connect/node_modules/base-x": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz",
- "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg=="
+ "license": "MIT"
},
"node_modules/@trezor/connect/node_modules/bs58": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz",
- "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==",
+ "license": "MIT",
"dependencies": {
"base-x": "^5.0.0"
}
},
"node_modules/@trezor/connect/node_modules/bs58check": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-4.0.0.tgz",
- "integrity": "sha512-FsGDOnFg9aVI9erdriULkd/JjEWONV/lQE5aYziB5PoBsXRind56lh8doIZIc9X4HoxT5x4bLjMWN1/NB8Zp5g==",
+ "license": "MIT",
"dependencies": {
"@noble/hashes": "^1.2.0",
"bs58": "^6.0.0"
@@ -8492,21 +6545,18 @@
},
"node_modules/@trezor/crypto-utils": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/@trezor/crypto-utils/-/crypto-utils-1.1.4.tgz",
- "integrity": "sha512-Y6VziniqMPoMi70IyowEuXKqRvBYQzgPAekJaUZTHhR+grtYNRKRH2HJCvuZ8MGmSKUFSYfa7y8AvwALA8mQmA==",
+ "license": "SEE LICENSE IN LICENSE.md",
"peerDependencies": {
"tslib": "^2.6.2"
}
},
"node_modules/@trezor/device-utils": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@trezor/device-utils/-/device-utils-1.1.2.tgz",
- "integrity": "sha512-R3AJvAo+a3wYVmcGZO2VNl9PZOmDEzCZIlmCJn0BlSRWWd8G9u1qyo/fL9zOwij/YhCaJyokmSHmIEmbY9qpgw=="
+ "version": "1.1.3",
+ "license": "See LICENSE.md in repo root"
},
"node_modules/@trezor/env-utils": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/@trezor/env-utils/-/env-utils-1.4.2.tgz",
- "integrity": "sha512-lQvrqcNK5I4dy2MuiLyMuEm0KzY59RIu2GLtc9GsvqyxSPZkADqVzGeLJjXj/vI2ajL8leSpMvmN4zPw3EK8AA==",
+ "version": "1.4.3",
+ "license": "See LICENSE.md in repo root",
"dependencies": {
"ua-parser-js": "^2.0.4"
},
@@ -8529,9 +6579,8 @@
}
},
"node_modules/@trezor/protobuf": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/@trezor/protobuf/-/protobuf-1.4.2.tgz",
- "integrity": "sha512-AeIYKCgKcE9cWflggGL8T9gD+IZLSGrwkzqCk3wpIiODd5dUCgEgA4OPBufR6OMu3RWu/Tgu2xviHunijG3LXQ==",
+ "version": "1.4.3",
+ "license": "See LICENSE.md in repo root",
"dependencies": {
"@trezor/schema-utils": "1.3.4",
"long": "5.2.5",
@@ -8542,17 +6591,15 @@
}
},
"node_modules/@trezor/protocol": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/@trezor/protocol/-/protocol-1.2.8.tgz",
- "integrity": "sha512-8EH+EU4Z1j9X4Ljczjbl9G7vVgcUz41qXcdE+6FOG3BFvMDK4KUVvaOtWqD+1dFpeo5yvWSTEKdhgXMPFprWYQ==",
+ "version": "1.2.9",
+ "license": "See LICENSE.md in repo root",
"peerDependencies": {
"tslib": "^2.6.2"
}
},
"node_modules/@trezor/schema-utils": {
"version": "1.3.4",
- "resolved": "https://registry.npmjs.org/@trezor/schema-utils/-/schema-utils-1.3.4.tgz",
- "integrity": "sha512-guP5TKjQEWe6c5HGx+7rhM0SAdEL5gylpkvk9XmJXjZDnl1Ew81nmLHUs2ghf8Od3pKBe4qjBIMBHUQNaOqWUg==",
+ "license": "See LICENSE.md in repo root",
"dependencies": {
"@sinclair/typebox": "^0.33.7",
"ts-mixer": "^6.0.3"
@@ -8562,14 +6609,13 @@
}
},
"node_modules/@trezor/transport": {
- "version": "1.5.2",
- "resolved": "https://registry.npmjs.org/@trezor/transport/-/transport-1.5.2.tgz",
- "integrity": "sha512-rYP87zdVll2bNBtsD3VxJq0yjaNvIClcgszZjQwVTQxpKGFPkx8bLSpAGI05R9qfxusZJCfYarjX3qki9nHYPw==",
- "dependencies": {
- "@trezor/protobuf": "1.4.2",
- "@trezor/protocol": "1.2.8",
- "@trezor/type-utils": "1.1.8",
- "@trezor/utils": "9.4.2",
+ "version": "1.5.3",
+ "license": "SEE LICENSE IN LICENSE.md",
+ "dependencies": {
+ "@trezor/protobuf": "1.4.3",
+ "@trezor/protocol": "1.2.9",
+ "@trezor/type-utils": "1.1.9",
+ "@trezor/utils": "9.4.3",
"cross-fetch": "^4.0.0",
"usb": "^2.15.0"
},
@@ -8578,28 +6624,24 @@
}
},
"node_modules/@trezor/type-utils": {
- "version": "1.1.8",
- "resolved": "https://registry.npmjs.org/@trezor/type-utils/-/type-utils-1.1.8.tgz",
- "integrity": "sha512-VtvkPXpwtMtTX9caZWYlMMTmhjUeDq4/1LGn0pSdjd4OuL/vQyuPWXCT/0RtlnRraW6R2dZF7rX2UON2kQIMTQ=="
+ "version": "1.1.9",
+ "license": "See LICENSE.md in repo root"
},
"node_modules/@trezor/utils": {
- "version": "9.4.2",
- "resolved": "https://registry.npmjs.org/@trezor/utils/-/utils-9.4.2.tgz",
- "integrity": "sha512-Fm3m2gmfXsgv4chqn5HX8e8dElEr2ibBJSJ7HE3bsHh/1OSQcDdzsSioAK04Fo9ws/v7n6lt+QBZ6fGmwyIkZQ==",
+ "version": "9.4.3",
+ "license": "SEE LICENSE IN LICENSE.md",
"dependencies": {
- "bignumber.js": "^9.3.0"
+ "bignumber.js": "^9.3.1"
},
"peerDependencies": {
"tslib": "^2.6.2"
}
},
"node_modules/@trezor/utxo-lib": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/@trezor/utxo-lib/-/utxo-lib-2.4.2.tgz",
- "integrity": "sha512-dTXfBg/cEKnmHM5CLG5+0qrp6fqOfwxqe8YPACdKeM7g1XJKCGDAuFpDUVeT3lrcUsTh6bEMHM06z4H3gZp5MQ==",
+ "version": "2.4.3",
+ "license": "SEE LICENSE IN LICENSE.md",
"dependencies": {
- "@trezor/utils": "9.4.2",
- "bchaddrjs": "^0.5.2",
+ "@trezor/utils": "9.4.3",
"bech32": "^2.0.0",
"bip66": "^2.0.0",
"bitcoin-ops": "^1.4.1",
@@ -8608,6 +6650,7 @@
"bn.js": "^5.2.2",
"bs58": "^6.0.0",
"bs58check": "^4.0.0",
+ "cashaddrjs": "0.4.4",
"create-hmac": "^1.1.7",
"int64-buffer": "^1.1.0",
"pushdata-bitcoin": "^1.0.1",
@@ -8622,21 +6665,18 @@
},
"node_modules/@trezor/utxo-lib/node_modules/base-x": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz",
- "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg=="
+ "license": "MIT"
},
"node_modules/@trezor/utxo-lib/node_modules/bs58": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz",
- "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==",
+ "license": "MIT",
"dependencies": {
"base-x": "^5.0.0"
}
},
"node_modules/@trezor/utxo-lib/node_modules/bs58check": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-4.0.0.tgz",
- "integrity": "sha512-FsGDOnFg9aVI9erdriULkd/JjEWONV/lQE5aYziB5PoBsXRind56lh8doIZIc9X4HoxT5x4bLjMWN1/NB8Zp5g==",
+ "license": "MIT",
"dependencies": {
"@noble/hashes": "^1.2.0",
"bs58": "^6.0.0"
@@ -8644,9 +6684,8 @@
},
"node_modules/@trezor/utxo-lib/node_modules/tiny-secp256k1": {
"version": "1.1.7",
- "resolved": "https://registry.npmjs.org/tiny-secp256k1/-/tiny-secp256k1-1.1.7.tgz",
- "integrity": "sha512-eb+F6NabSnjbLwNoC+2o5ItbmP1kg7HliWue71JgLegQt6A5mTN8YbvTLCazdlg6e5SV6A+r8OGvZYskdlmhqQ==",
"hasInstallScript": true,
+ "license": "MIT",
"dependencies": {
"bindings": "^1.3.0",
"bn.js": "^4.11.8",
@@ -8660,31 +6699,27 @@
},
"node_modules/@trezor/utxo-lib/node_modules/tiny-secp256k1/node_modules/bn.js": {
"version": "4.12.2",
- "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz",
- "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw=="
+ "license": "MIT"
},
"node_modules/@trezor/utxo-lib/node_modules/uint8array-tools": {
"version": "0.0.8",
- "resolved": "https://registry.npmjs.org/uint8array-tools/-/uint8array-tools-0.0.8.tgz",
- "integrity": "sha512-xS6+s8e0Xbx++5/0L+yyexukU7pz//Yg6IHg3BKhXotg1JcYtgxVcUctQ0HxLByiJzpAkNFawz1Nz5Xadzo82g==",
+ "license": "MIT",
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@trezor/utxo-lib/node_modules/varuint-bitcoin": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/varuint-bitcoin/-/varuint-bitcoin-2.0.0.tgz",
- "integrity": "sha512-6QZbU/rHO2ZQYpWFDALCDSRsXbAs1VOEmXAxtbtjLtKuMJ/FQ8YbhfxlaiKv5nklci0M6lZtlZyxo9Q+qNnyog==",
+ "license": "MIT",
"dependencies": {
"uint8array-tools": "^0.0.8"
}
},
"node_modules/@trezor/websocket-client": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/@trezor/websocket-client/-/websocket-client-1.2.2.tgz",
- "integrity": "sha512-vu9L1V/5yh8LHQCmsGC9scCnihELsVuR5Tri1IvW3CdgTUFFcfjsEgXsFqFME3HlxuUmx6qokw0Gx/o0/hzaSQ==",
+ "version": "1.2.3",
+ "license": "SEE LICENSE IN LICENSE.md",
"dependencies": {
- "@trezor/utils": "9.4.2",
+ "@trezor/utils": "9.4.3",
"ws": "^8.18.0"
},
"peerDependencies": {
@@ -8693,8 +6728,7 @@
},
"node_modules/@trezor/websocket-client/node_modules/ws": {
"version": "8.18.3",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz",
- "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==",
+ "license": "MIT",
"engines": {
"node": ">=10.0.0"
},
@@ -8719,8 +6753,28 @@
"node": ">=10.13.0"
}
},
+ "node_modules/@tsconfig/node10": {
+ "version": "1.0.11",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@tsconfig/node12": {
+ "version": "1.0.11",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@tsconfig/node14": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@tsconfig/node16": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/@tsconfig/react-native": {
- "version": "3.0.5",
+ "version": "3.0.7",
"dev": true,
"license": "MIT"
},
@@ -8762,17 +6816,17 @@
}
},
"node_modules/@types/base64-js": {
- "version": "1.5.0",
- "deprecated": "This is a stub types definition. base64-js provides its own type definitions, so you do not need this installed.",
- "license": "MIT",
- "dependencies": {
- "base64-js": "*"
- }
+ "version": "1.3.2",
+ "license": "MIT"
},
"node_modules/@types/bcryptjs": {
- "version": "2.4.6",
+ "version": "3.0.0",
+ "deprecated": "This is a stub types definition. bcryptjs provides its own type definitions, so you do not need this installed.",
"dev": true,
- "license": "MIT"
+ "license": "MIT",
+ "dependencies": {
+ "bcryptjs": "*"
+ }
},
"node_modules/@types/body-parser": {
"version": "1.19.6",
@@ -8808,20 +6862,16 @@
"@types/node": "*"
}
},
- "node_modules/@types/cookie": {
- "version": "0.6.0",
- "license": "MIT"
- },
"node_modules/@types/dom-webcodecs": {
"version": "0.1.11",
"license": "MIT"
},
"node_modules/@types/emscripten": {
- "version": "1.40.1",
+ "version": "1.41.2",
"license": "MIT"
},
"node_modules/@types/encodeurl": {
- "version": "1.0.2",
+ "version": "1.0.3",
"dev": true,
"license": "MIT"
},
@@ -8855,22 +6905,11 @@
"dependencies": {
"@types/body-parser": "*",
"@types/express-serve-static-core": "^4.17.33",
- "@types/qs": "*",
- "@types/serve-static": "*"
- }
- },
- "node_modules/@types/express-serve-static-core": {
- "version": "5.0.7",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/node": "*",
- "@types/qs": "*",
- "@types/range-parser": "*",
- "@types/send": "*"
+ "@types/qs": "*",
+ "@types/serve-static": "*"
}
},
- "node_modules/@types/express/node_modules/@types/express-serve-static-core": {
+ "node_modules/@types/express-serve-static-core": {
"version": "4.19.6",
"dev": true,
"license": "MIT",
@@ -8950,12 +6989,12 @@
}
},
"node_modules/@types/jest": {
- "version": "29.5.14",
+ "version": "30.0.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "expect": "^29.0.0",
- "pretty-format": "^29.0.0"
+ "expect": "^30.0.0",
+ "pretty-format": "^30.0.0"
}
},
"node_modules/@types/jest/node_modules/ansi-styles": {
@@ -8970,16 +7009,16 @@
}
},
"node_modules/@types/jest/node_modules/pretty-format": {
- "version": "29.7.0",
+ "version": "30.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/schemas": "^29.6.3",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
+ "@jest/schemas": "30.0.5",
+ "ansi-styles": "^5.2.0",
+ "react-is": "^18.3.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/@types/jest/node_modules/react-is": {
@@ -9003,38 +7042,27 @@
"license": "MIT"
},
"node_modules/@types/minimatch": {
- "version": "6.0.0",
- "deprecated": "This is a stub types definition. minimatch provides its own type definitions, so you do not need this installed.",
+ "version": "5.1.2",
"dev": true,
- "license": "MIT",
- "dependencies": {
- "minimatch": "*"
- }
+ "license": "MIT"
},
"node_modules/@types/node": {
- "version": "22.13.4",
- "license": "MIT",
- "dependencies": {
- "undici-types": "~6.20.0"
- }
- },
- "node_modules/@types/node-fetch": {
- "version": "2.6.13",
+ "version": "24.5.2",
"license": "MIT",
"dependencies": {
- "@types/node": "*",
- "form-data": "^4.0.4"
+ "undici-types": "~7.12.0"
}
},
"node_modules/@types/node-forge": {
- "version": "1.3.13",
+ "version": "1.3.14",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@types/node": "*"
}
},
"node_modules/@types/node/node_modules/undici-types": {
- "version": "6.20.0",
+ "version": "7.12.0",
"license": "MIT"
},
"node_modules/@types/qs": {
@@ -9048,7 +7076,7 @@
"license": "MIT"
},
"node_modules/@types/react": {
- "version": "19.0.8",
+ "version": "19.1.13",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9061,7 +7089,7 @@
"license": "MIT"
},
"node_modules/@types/react-dom": {
- "version": "19.0.3",
+ "version": "19.1.9",
"dev": true,
"license": "MIT",
"peerDependencies": {
@@ -9095,7 +7123,7 @@
}
},
"node_modules/@types/react-native-web": {
- "version": "0.19.0",
+ "version": "0.19.2",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9104,7 +7132,7 @@
}
},
"node_modules/@types/react-test-renderer": {
- "version": "19.0.0",
+ "version": "19.1.0",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9117,7 +7145,7 @@
"license": "MIT"
},
"node_modules/@types/semver": {
- "version": "7.7.0",
+ "version": "7.7.1",
"dev": true,
"license": "MIT"
},
@@ -9175,7 +7203,7 @@
"license": "MIT"
},
"node_modules/@types/w3c-web-usb": {
- "version": "1.0.10",
+ "version": "1.0.12",
"license": "MIT"
},
"node_modules/@types/web": {
@@ -9202,19 +7230,19 @@
"license": "MIT"
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "8.24.0",
+ "version": "8.44.0",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-community/regexpp": "^4.10.0",
- "@typescript-eslint/scope-manager": "8.24.0",
- "@typescript-eslint/type-utils": "8.24.0",
- "@typescript-eslint/utils": "8.24.0",
- "@typescript-eslint/visitor-keys": "8.24.0",
+ "@typescript-eslint/scope-manager": "8.44.0",
+ "@typescript-eslint/type-utils": "8.44.0",
+ "@typescript-eslint/utils": "8.44.0",
+ "@typescript-eslint/visitor-keys": "8.44.0",
"graphemer": "^1.4.0",
- "ignore": "^5.3.1",
+ "ignore": "^7.0.0",
"natural-compare": "^1.4.0",
- "ts-api-utils": "^2.0.1"
+ "ts-api-utils": "^2.1.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -9224,20 +7252,28 @@
"url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0",
+ "@typescript-eslint/parser": "^8.44.0",
"eslint": "^8.57.0 || ^9.0.0",
- "typescript": ">=4.8.4 <5.8.0"
+ "typescript": ">=4.8.4 <6.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": {
+ "version": "7.0.5",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 4"
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "8.24.0",
+ "version": "8.44.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/scope-manager": "8.24.0",
- "@typescript-eslint/types": "8.24.0",
- "@typescript-eslint/typescript-estree": "8.24.0",
- "@typescript-eslint/visitor-keys": "8.24.0",
+ "@typescript-eslint/scope-manager": "8.44.0",
+ "@typescript-eslint/types": "8.44.0",
+ "@typescript-eslint/typescript-estree": "8.44.0",
+ "@typescript-eslint/visitor-keys": "8.44.0",
"debug": "^4.3.4"
},
"engines": {
@@ -9249,34 +7285,70 @@
},
"peerDependencies": {
"eslint": "^8.57.0 || ^9.0.0",
- "typescript": ">=4.8.4 <5.8.0"
+ "typescript": ">=4.8.4 <6.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/project-service": {
+ "version": "8.44.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@typescript-eslint/tsconfig-utils": "^8.44.0",
+ "@typescript-eslint/types": "^8.44.0",
+ "debug": "^4.3.4"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.8.4 <6.0.0"
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "8.24.0",
+ "version": "8.44.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "8.24.0",
- "@typescript-eslint/visitor-keys": "8.24.0"
+ "@typescript-eslint/types": "8.44.0",
+ "@typescript-eslint/visitor-keys": "8.44.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
},
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@typescript-eslint/tsconfig-utils": {
+ "version": "8.44.0",
+ "dev": true,
+ "license": "MIT",
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.8.4 <6.0.0"
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "8.24.0",
+ "version": "8.44.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/typescript-estree": "8.24.0",
- "@typescript-eslint/utils": "8.24.0",
+ "@typescript-eslint/types": "8.44.0",
+ "@typescript-eslint/typescript-estree": "8.44.0",
+ "@typescript-eslint/utils": "8.44.0",
"debug": "^4.3.4",
- "ts-api-utils": "^2.0.1"
+ "ts-api-utils": "^2.1.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -9287,11 +7359,11 @@
},
"peerDependencies": {
"eslint": "^8.57.0 || ^9.0.0",
- "typescript": ">=4.8.4 <5.8.0"
+ "typescript": ">=4.8.4 <6.0.0"
}
},
"node_modules/@typescript-eslint/types": {
- "version": "8.24.0",
+ "version": "8.44.0",
"dev": true,
"license": "MIT",
"engines": {
@@ -9303,18 +7375,20 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "8.24.0",
+ "version": "8.44.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "8.24.0",
- "@typescript-eslint/visitor-keys": "8.24.0",
+ "@typescript-eslint/project-service": "8.44.0",
+ "@typescript-eslint/tsconfig-utils": "8.44.0",
+ "@typescript-eslint/types": "8.44.0",
+ "@typescript-eslint/visitor-keys": "8.44.0",
"debug": "^4.3.4",
"fast-glob": "^3.3.2",
"is-glob": "^4.0.3",
"minimatch": "^9.0.4",
"semver": "^7.6.0",
- "ts-api-utils": "^2.0.1"
+ "ts-api-utils": "^2.1.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -9324,7 +7398,7 @@
"url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "typescript": ">=4.8.4 <5.8.0"
+ "typescript": ">=4.8.4 <6.0.0"
}
},
"node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {
@@ -9361,14 +7435,14 @@
}
},
"node_modules/@typescript-eslint/utils": {
- "version": "8.24.0",
+ "version": "8.44.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@eslint-community/eslint-utils": "^4.4.0",
- "@typescript-eslint/scope-manager": "8.24.0",
- "@typescript-eslint/types": "8.24.0",
- "@typescript-eslint/typescript-estree": "8.24.0"
+ "@eslint-community/eslint-utils": "^4.7.0",
+ "@typescript-eslint/scope-manager": "8.44.0",
+ "@typescript-eslint/types": "8.44.0",
+ "@typescript-eslint/typescript-estree": "8.44.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -9379,16 +7453,16 @@
},
"peerDependencies": {
"eslint": "^8.57.0 || ^9.0.0",
- "typescript": ">=4.8.4 <5.8.0"
+ "typescript": ">=4.8.4 <6.0.0"
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "8.24.0",
+ "version": "8.44.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "8.24.0",
- "eslint-visitor-keys": "^4.2.0"
+ "@typescript-eslint/types": "8.44.0",
+ "eslint-visitor-keys": "^4.2.1"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -9409,31 +7483,30 @@
"url": "https://opencollective.com/eslint"
}
},
+ "node_modules/@ungap/structured-clone": {
+ "version": "1.3.0",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/@ungap/url-search-params": {
"version": "0.2.2",
"license": "ISC"
},
- "node_modules/@urql/core": {
- "version": "2.3.6",
+ "node_modules/@unrs/resolver-binding-linux-x64-gnu": {
+ "version": "1.11.1",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
"license": "MIT",
- "dependencies": {
- "@graphql-typed-document-node/core": "^3.1.0",
- "wonka": "^4.0.14"
- },
- "peerDependencies": {
- "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0"
- }
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "node_modules/@urql/exchange-retry": {
- "version": "0.3.0",
- "license": "MIT",
- "dependencies": {
- "@urql/core": ">=2.3.1",
- "wonka": "^4.0.14"
- },
- "peerDependencies": {
- "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"
- }
+ "node_modules/@vscode/sudo-prompt": {
+ "version": "9.3.1",
+ "license": "MIT"
},
"node_modules/@webassemblyjs/ast": {
"version": "1.14.1",
@@ -9608,7 +7681,7 @@
}
},
"node_modules/@xmldom/xmldom": {
- "version": "0.8.10",
+ "version": "0.8.11",
"license": "MIT",
"engines": {
"node": ">=10.0.0"
@@ -9717,6 +7790,17 @@
"node": ">=0.4.0"
}
},
+ "node_modules/acorn-import-phases": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10.13.0"
+ },
+ "peerDependencies": {
+ "acorn": "^8.14.0"
+ }
+ },
"node_modules/acorn-jsx": {
"version": "5.3.2",
"dev": true,
@@ -9725,6 +7809,17 @@
"acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
}
},
+ "node_modules/acorn-walk": {
+ "version": "8.3.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "acorn": "^8.11.0"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
"node_modules/aes-js": {
"version": "3.1.2",
"license": "MIT"
@@ -9739,17 +7834,6 @@
"node": ">= 6.0.0"
}
},
- "node_modules/aggregate-error": {
- "version": "3.1.0",
- "license": "MIT",
- "dependencies": {
- "clean-stack": "^2.0.0",
- "indent-string": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/ajv": {
"version": "8.17.1",
"dev": true,
@@ -9793,11 +7877,13 @@
}
},
"node_modules/anser": {
- "version": "1.4.10",
+ "version": "2.3.2",
+ "dev": true,
"license": "MIT"
},
"node_modules/ansi-escapes": {
"version": "4.3.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"type-fest": "^0.21.3"
@@ -9819,17 +7905,6 @@
"strip-ansi": "^5.0.0"
}
},
- "node_modules/ansi-html": {
- "version": "0.0.9",
- "dev": true,
- "engines": [
- "node >= 0.8.0"
- ],
- "license": "Apache-2.0",
- "bin": {
- "ansi-html": "bin/ansi-html"
- }
- },
"node_modules/ansi-html-community": {
"version": "0.0.8",
"dev": true,
@@ -9861,10 +7936,6 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/any-promise": {
- "version": "1.3.0",
- "license": "MIT"
- },
"node_modules/anymatch": {
"version": "3.1.3",
"license": "ISC",
@@ -9881,15 +7952,18 @@
"license": "MIT"
},
"node_modules/arg": {
- "version": "5.0.2",
+ "version": "4.1.3",
+ "dev": true,
"license": "MIT"
},
"node_modules/argparse": {
"version": "2.0.1",
+ "dev": true,
"license": "Python-2.0"
},
"node_modules/array-buffer-byte-length": {
"version": "1.0.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.3",
@@ -10037,6 +8111,7 @@
},
"node_modules/arraybuffer.prototype.slice": {
"version": "1.0.4",
+ "dev": true,
"license": "MIT",
"dependencies": {
"array-buffer-byte-length": "^1.0.1",
@@ -10079,16 +8154,6 @@
"util": "^0.10.4"
}
},
- "node_modules/ast-types": {
- "version": "0.16.1",
- "license": "MIT",
- "dependencies": {
- "tslib": "^2.0.1"
- },
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/astral-regex": {
"version": "1.0.0",
"dev": true,
@@ -10099,6 +8164,7 @@
},
"node_modules/async-function": {
"version": "1.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -10133,85 +8199,90 @@
}
},
"node_modules/axios": {
- "version": "1.7.9",
+ "version": "1.12.2",
"license": "MIT",
"dependencies": {
"follow-redirects": "^1.15.6",
- "form-data": "^4.0.0",
+ "form-data": "^4.0.4",
"proxy-from-env": "^1.1.0"
}
},
"node_modules/b4a": {
- "version": "1.6.7",
- "license": "Apache-2.0"
- },
- "node_modules/babel-core": {
- "version": "7.0.0-bridge.0",
- "license": "MIT",
+ "version": "1.7.1",
+ "license": "Apache-2.0",
"peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "react-native-b4a": "*"
+ },
+ "peerDependenciesMeta": {
+ "react-native-b4a": {
+ "optional": true
+ }
}
},
"node_modules/babel-jest": {
- "version": "29.7.0",
+ "version": "30.1.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@jest/transform": "^29.7.0",
- "@types/babel__core": "^7.1.14",
- "babel-plugin-istanbul": "^6.1.1",
- "babel-preset-jest": "^29.6.3",
- "chalk": "^4.0.0",
- "graceful-fs": "^4.2.9",
+ "@jest/transform": "30.1.2",
+ "@types/babel__core": "^7.20.5",
+ "babel-plugin-istanbul": "^7.0.0",
+ "babel-preset-jest": "30.0.1",
+ "chalk": "^4.1.2",
+ "graceful-fs": "^4.2.11",
"slash": "^3.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
},
"peerDependencies": {
- "@babel/core": "^7.8.0"
+ "@babel/core": "^7.11.0"
}
},
"node_modules/babel-loader": {
- "version": "9.2.1",
+ "version": "10.0.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "find-cache-dir": "^4.0.0",
- "schema-utils": "^4.0.0"
+ "find-up": "^5.0.0"
},
"engines": {
- "node": ">= 14.15.0"
+ "node": "^18.20.0 || ^20.10.0 || >=22.0.0"
},
"peerDependencies": {
"@babel/core": "^7.12.0",
- "webpack": ">=5"
+ "webpack": ">=5.61.0"
}
},
"node_modules/babel-plugin-istanbul": {
- "version": "6.1.1",
+ "version": "7.0.1",
+ "dev": true,
"license": "BSD-3-Clause",
+ "workspaces": [
+ "test/babel-8"
+ ],
"dependencies": {
"@babel/helper-plugin-utils": "^7.0.0",
"@istanbuljs/load-nyc-config": "^1.0.0",
- "@istanbuljs/schema": "^0.1.2",
- "istanbul-lib-instrument": "^5.0.4",
+ "@istanbuljs/schema": "^0.1.3",
+ "istanbul-lib-instrument": "^6.0.2",
"test-exclude": "^6.0.0"
},
"engines": {
- "node": ">=8"
+ "node": ">=12"
}
},
"node_modules/babel-plugin-jest-hoist": {
- "version": "29.6.3",
+ "version": "30.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@babel/template": "^7.3.3",
- "@babel/types": "^7.3.3",
- "@types/babel__core": "^7.1.14",
- "@types/babel__traverse": "^7.0.6"
+ "@babel/template": "^7.27.2",
+ "@babel/types": "^7.27.3",
+ "@types/babel__core": "^7.20.5"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/babel-plugin-module-resolver": {
@@ -10241,183 +8312,74 @@
"dependencies": {
"fs.realpath": "^1.0.0",
"minimatch": "^8.0.2",
- "minipass": "^4.2.4",
- "path-scurry": "^1.6.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/babel-plugin-module-resolver/node_modules/minimatch": {
- "version": "8.0.4",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/babel-plugin-module-resolver/node_modules/minipass": {
- "version": "4.2.8",
- "dev": true,
- "license": "ISC",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/babel-plugin-polyfill-corejs2": {
- "version": "0.4.14",
- "license": "MIT",
- "dependencies": {
- "@babel/compat-data": "^7.27.7",
- "@babel/helper-define-polyfill-provider": "^0.6.5",
- "semver": "^6.3.1"
- },
- "peerDependencies": {
- "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
- }
- },
- "node_modules/babel-plugin-polyfill-corejs3": {
- "version": "0.11.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-define-polyfill-provider": "^0.6.3",
- "core-js-compat": "^3.40.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
- }
- },
- "node_modules/babel-plugin-polyfill-regenerator": {
- "version": "0.6.5",
- "license": "MIT",
- "dependencies": {
- "@babel/helper-define-polyfill-provider": "^0.6.5"
- },
- "peerDependencies": {
- "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
- }
- },
- "node_modules/babel-plugin-react-compiler": {
- "version": "0.0.0-experimental-592953e-20240517",
- "license": "MIT",
- "dependencies": {
- "@babel/generator": "7.2.0",
- "@babel/types": "^7.19.0",
- "chalk": "4",
- "invariant": "^2.2.4",
- "pretty-format": "^24",
- "zod": "^3.22.4",
- "zod-validation-error": "^2.1.0"
- }
- },
- "node_modules/babel-plugin-react-compiler/node_modules/@babel/generator": {
- "version": "7.2.0",
- "license": "MIT",
- "dependencies": {
- "@babel/types": "^7.2.0",
- "jsesc": "^2.5.1",
- "lodash": "^4.17.10",
- "source-map": "^0.5.0",
- "trim-right": "^1.0.1"
- }
- },
- "node_modules/babel-plugin-react-compiler/node_modules/@jest/types": {
- "version": "24.9.0",
- "license": "MIT",
- "dependencies": {
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^1.1.1",
- "@types/yargs": "^13.0.0"
+ "minipass": "^4.2.4",
+ "path-scurry": "^1.6.1"
},
"engines": {
- "node": ">= 6"
- }
- },
- "node_modules/babel-plugin-react-compiler/node_modules/@types/istanbul-reports": {
- "version": "1.1.2",
- "license": "MIT",
- "dependencies": {
- "@types/istanbul-lib-coverage": "*",
- "@types/istanbul-lib-report": "*"
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/babel-plugin-react-compiler/node_modules/@types/yargs": {
- "version": "13.0.12",
- "license": "MIT",
+ "node_modules/babel-plugin-module-resolver/node_modules/minimatch": {
+ "version": "8.0.4",
+ "dev": true,
+ "license": "ISC",
"dependencies": {
- "@types/yargs-parser": "*"
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/babel-plugin-react-compiler/node_modules/ansi-regex": {
- "version": "4.1.1",
- "license": "MIT",
+ "node_modules/babel-plugin-module-resolver/node_modules/minipass": {
+ "version": "4.2.8",
+ "dev": true,
+ "license": "ISC",
"engines": {
- "node": ">=6"
+ "node": ">=8"
}
},
- "node_modules/babel-plugin-react-compiler/node_modules/ansi-styles": {
- "version": "3.2.1",
+ "node_modules/babel-plugin-polyfill-corejs2": {
+ "version": "0.4.14",
"license": "MIT",
"dependencies": {
- "color-convert": "^1.9.0"
+ "@babel/compat-data": "^7.27.7",
+ "@babel/helper-define-polyfill-provider": "^0.6.5",
+ "semver": "^6.3.1"
},
- "engines": {
- "node": ">=4"
+ "peerDependencies": {
+ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
}
},
- "node_modules/babel-plugin-react-compiler/node_modules/color-convert": {
- "version": "1.9.3",
+ "node_modules/babel-plugin-polyfill-corejs3": {
+ "version": "0.13.0",
"license": "MIT",
"dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/babel-plugin-react-compiler/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT"
- },
- "node_modules/babel-plugin-react-compiler/node_modules/jsesc": {
- "version": "2.5.2",
- "license": "MIT",
- "bin": {
- "jsesc": "bin/jsesc"
+ "@babel/helper-define-polyfill-provider": "^0.6.5",
+ "core-js-compat": "^3.43.0"
},
- "engines": {
- "node": ">=4"
+ "peerDependencies": {
+ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
}
},
- "node_modules/babel-plugin-react-compiler/node_modules/pretty-format": {
- "version": "24.9.0",
+ "node_modules/babel-plugin-polyfill-regenerator": {
+ "version": "0.6.5",
"license": "MIT",
"dependencies": {
- "@jest/types": "^24.9.0",
- "ansi-regex": "^4.0.0",
- "ansi-styles": "^3.2.0",
- "react-is": "^16.8.4"
+ "@babel/helper-define-polyfill-provider": "^0.6.5"
},
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/babel-plugin-react-compiler/node_modules/source-map": {
- "version": "0.5.7",
- "license": "BSD-3-Clause",
- "engines": {
- "node": ">=0.10.0"
+ "peerDependencies": {
+ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
}
},
"node_modules/babel-plugin-react-native-web": {
- "version": "0.19.13",
+ "version": "0.21.1",
+ "dev": true,
"license": "MIT"
},
"node_modules/babel-plugin-rewrite-require": {
@@ -10426,14 +8388,15 @@
"license": "MIT"
},
"node_modules/babel-plugin-syntax-hermes-parser": {
- "version": "0.25.1",
+ "version": "0.29.1",
"license": "MIT",
"dependencies": {
- "hermes-parser": "0.25.1"
+ "hermes-parser": "0.29.1"
}
},
"node_modules/babel-plugin-transform-flow-enums": {
"version": "0.0.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/plugin-syntax-flow": "^7.12.1"
@@ -10463,216 +8426,19 @@
"@babel/core": "^7.0.0 || ^8.0.0-0"
}
},
- "node_modules/babel-preset-expo": {
- "version": "11.0.15",
- "license": "MIT",
- "dependencies": {
- "@babel/plugin-proposal-decorators": "^7.12.9",
- "@babel/plugin-transform-export-namespace-from": "^7.22.11",
- "@babel/plugin-transform-object-rest-spread": "^7.12.13",
- "@babel/plugin-transform-parameters": "^7.22.15",
- "@babel/preset-react": "^7.22.15",
- "@babel/preset-typescript": "^7.23.0",
- "@react-native/babel-preset": "0.74.87",
- "babel-plugin-react-compiler": "0.0.0-experimental-592953e-20240517",
- "babel-plugin-react-native-web": "~0.19.10",
- "react-refresh": "^0.14.2"
- }
- },
- "node_modules/babel-preset-expo/node_modules/@react-native/babel-plugin-codegen": {
- "version": "0.74.87",
- "license": "MIT",
- "dependencies": {
- "@react-native/codegen": "0.74.87"
- },
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/babel-preset-expo/node_modules/@react-native/babel-preset": {
- "version": "0.74.87",
- "license": "MIT",
- "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-logical-assignment-operators": "^7.18.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": "0.74.87",
- "babel-plugin-transform-flow-enums": "^0.0.2",
- "react-refresh": "^0.14.0"
- },
- "engines": {
- "node": ">=18"
- },
- "peerDependencies": {
- "@babel/core": "*"
- }
- },
- "node_modules/babel-preset-expo/node_modules/@react-native/codegen": {
- "version": "0.74.87",
- "license": "MIT",
- "dependencies": {
- "@babel/parser": "^7.20.0",
- "glob": "^7.1.1",
- "hermes-parser": "0.19.1",
- "invariant": "^2.2.4",
- "jscodeshift": "^0.14.0",
- "mkdirp": "^0.5.1",
- "nullthrows": "^1.1.1"
- },
- "engines": {
- "node": ">=18"
- },
- "peerDependencies": {
- "@babel/preset-env": "^7.1.6"
- }
- },
- "node_modules/babel-preset-expo/node_modules/ast-types": {
- "version": "0.15.2",
- "license": "MIT",
- "dependencies": {
- "tslib": "^2.0.1"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/babel-preset-expo/node_modules/hermes-estree": {
- "version": "0.19.1",
- "license": "MIT"
- },
- "node_modules/babel-preset-expo/node_modules/hermes-parser": {
- "version": "0.19.1",
- "license": "MIT",
- "dependencies": {
- "hermes-estree": "0.19.1"
- }
- },
- "node_modules/babel-preset-expo/node_modules/jscodeshift": {
- "version": "0.14.0",
- "license": "MIT",
- "dependencies": {
- "@babel/core": "^7.13.16",
- "@babel/parser": "^7.13.16",
- "@babel/plugin-proposal-class-properties": "^7.13.0",
- "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8",
- "@babel/plugin-proposal-optional-chaining": "^7.13.12",
- "@babel/plugin-transform-modules-commonjs": "^7.13.8",
- "@babel/preset-flow": "^7.13.13",
- "@babel/preset-typescript": "^7.13.0",
- "@babel/register": "^7.13.16",
- "babel-core": "^7.0.0-bridge.0",
- "chalk": "^4.1.2",
- "flow-parser": "0.*",
- "graceful-fs": "^4.2.4",
- "micromatch": "^4.0.4",
- "neo-async": "^2.5.0",
- "node-dir": "^0.1.17",
- "recast": "^0.21.0",
- "temp": "^0.8.4",
- "write-file-atomic": "^2.3.0"
- },
- "bin": {
- "jscodeshift": "bin/jscodeshift.js"
- },
- "peerDependencies": {
- "@babel/preset-env": "^7.1.6"
- }
- },
- "node_modules/babel-preset-expo/node_modules/mkdirp": {
- "version": "0.5.6",
- "license": "MIT",
- "dependencies": {
- "minimist": "^1.2.6"
- },
- "bin": {
- "mkdirp": "bin/cmd.js"
- }
- },
- "node_modules/babel-preset-expo/node_modules/react-refresh": {
- "version": "0.14.2",
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/babel-preset-expo/node_modules/recast": {
- "version": "0.21.5",
- "license": "MIT",
- "dependencies": {
- "ast-types": "0.15.2",
- "esprima": "~4.0.0",
- "source-map": "~0.6.1",
- "tslib": "^2.0.1"
- },
- "engines": {
- "node": ">= 4"
- }
- },
- "node_modules/babel-preset-expo/node_modules/source-map": {
- "version": "0.6.1",
- "license": "BSD-3-Clause",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/babel-preset-expo/node_modules/write-file-atomic": {
- "version": "2.4.3",
- "license": "ISC",
- "dependencies": {
- "graceful-fs": "^4.1.11",
- "imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.2"
- }
- },
"node_modules/babel-preset-jest": {
- "version": "29.6.3",
+ "version": "30.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "babel-plugin-jest-hoist": "^29.6.3",
- "babel-preset-current-node-syntax": "^1.0.0"
+ "babel-plugin-jest-hoist": "30.0.1",
+ "babel-preset-current-node-syntax": "^1.1.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
},
"peerDependencies": {
- "@babel/core": "^7.0.0"
+ "@babel/core": "^7.11.0"
}
},
"node_modules/balanced-match": {
@@ -10705,18 +8471,20 @@
}
},
"node_modules/bare-events": {
- "version": "2.6.1",
+ "version": "2.7.0",
"license": "Apache-2.0",
"optional": true
},
"node_modules/bare-fs": {
- "version": "4.1.6",
+ "version": "4.4.4",
"license": "Apache-2.0",
"optional": true,
"dependencies": {
"bare-events": "^2.5.4",
"bare-path": "^3.0.0",
- "bare-stream": "^2.6.4"
+ "bare-stream": "^2.6.4",
+ "bare-url": "^2.2.2",
+ "fast-fifo": "^1.3.2"
},
"engines": {
"bare": ">=1.16.0"
@@ -10747,7 +8515,7 @@
}
},
"node_modules/bare-os": {
- "version": "3.6.1",
+ "version": "3.6.2",
"license": "Apache-2.0",
"optional": true,
"engines": {
@@ -10768,7 +8536,7 @@
"optional": true
},
"node_modules/bare-stream": {
- "version": "2.6.5",
+ "version": "2.7.0",
"license": "Apache-2.0",
"optional": true,
"dependencies": {
@@ -10788,7 +8556,7 @@
}
},
"node_modules/bare-url": {
- "version": "2.2.1",
+ "version": "2.2.2",
"license": "Apache-2.0",
"optional": true,
"dependencies": {
@@ -10838,63 +8606,30 @@
],
"license": "MIT"
},
+ "node_modules/baseline-browser-mapping": {
+ "version": "2.8.6",
+ "license": "Apache-2.0",
+ "bin": {
+ "baseline-browser-mapping": "dist/cli.js"
+ }
+ },
"node_modules/batch": {
"version": "0.6.1",
"dev": true,
"license": "MIT"
},
- "node_modules/bchaddrjs": {
- "version": "0.5.2",
- "license": "MIT",
- "dependencies": {
- "bs58check": "2.1.2",
- "buffer": "^6.0.3",
- "cashaddrjs": "0.4.4",
- "stream-browserify": "^3.0.0"
- },
- "engines": {
- "node": ">=8.0.0"
+ "node_modules/bcryptjs": {
+ "version": "3.0.2",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "bin": {
+ "bcrypt": "bin/bcrypt"
}
},
"node_modules/bech32": {
"version": "2.0.0",
"license": "MIT"
},
- "node_modules/better-opn": {
- "version": "3.0.2",
- "license": "MIT",
- "dependencies": {
- "open": "^8.0.4"
- },
- "engines": {
- "node": ">=12.0.0"
- }
- },
- "node_modules/better-opn/node_modules/is-wsl": {
- "version": "2.2.0",
- "license": "MIT",
- "dependencies": {
- "is-docker": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/better-opn/node_modules/open": {
- "version": "8.4.2",
- "license": "MIT",
- "dependencies": {
- "define-lazy-prop": "^2.0.0",
- "is-docker": "^2.1.1",
- "is-wsl": "^2.2.0"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/big-integer": {
"version": "1.6.36",
"license": "Unlicense",
@@ -10984,16 +8719,16 @@
}
},
"node_modules/bip322-js": {
- "version": "2.0.0",
+ "version": "3.0.0",
"license": "MIT",
"dependencies": {
- "@bitcoinerlab/secp256k1": "^1.1.1",
- "bitcoinjs-lib": "^6.1.5",
+ "@bitcoinerlab/secp256k1": "^1.2.0",
+ "bitcoinjs-lib": "^6.1.7",
"bitcoinjs-message": "^2.2.0",
"ecpair": "^2.1.0",
- "elliptic": "^6.5.5",
+ "elliptic": "^6.6.1",
"fast-sha256": "^1.3.0",
- "secp256k1": "^5.0.0"
+ "secp256k1": "^5.0.1"
}
},
"node_modules/bip322-js/node_modules/base-x": {
@@ -11155,8 +8890,7 @@
},
"node_modules/bitbox-api": {
"version": "0.9.0",
- "resolved": "https://registry.npmjs.org/bitbox-api/-/bitbox-api-0.9.0.tgz",
- "integrity": "sha512-3gfikRznBJYfU6sv+6Afu1uOGR+NWDnW3XDvUmjr7LchczKYWviC5cqirreuKLqSoPZsnzdmUboowyip6QjUYA=="
+ "license": "Apache-2.0"
},
"node_modules/bitcoin-address-validation": {
"version": "3.0.0",
@@ -11348,39 +9082,14 @@
"dev": true,
"license": "MIT",
"dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/body-parser/node_modules/ms": {
- "version": "2.0.0",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/body-parser/node_modules/on-finished": {
- "version": "2.4.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ee-first": "1.1.1"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/body-parser/node_modules/qs": {
- "version": "6.13.0",
- "dev": true,
- "license": "BSD-3-Clause",
- "dependencies": {
- "side-channel": "^1.0.6"
- },
- "engines": {
- "node": ">=0.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "ms": "2.0.0"
}
},
+ "node_modules/body-parser/node_modules/ms": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/bonjour-service": {
"version": "1.3.0",
"dev": true,
@@ -11535,7 +9244,7 @@
}
},
"node_modules/browserslist": {
- "version": "4.25.2",
+ "version": "4.26.2",
"funding": [
{
"type": "opencollective",
@@ -11552,9 +9261,10 @@
],
"license": "MIT",
"dependencies": {
- "caniuse-lite": "^1.0.30001733",
- "electron-to-chromium": "^1.5.199",
- "node-releases": "^2.0.19",
+ "baseline-browser-mapping": "^2.8.3",
+ "caniuse-lite": "^1.0.30001741",
+ "electron-to-chromium": "^1.5.218",
+ "node-releases": "^2.0.21",
"update-browserslist-db": "^1.1.3"
},
"bin": {
@@ -11609,18 +9319,6 @@
"ieee754": "^1.2.1"
}
},
- "node_modules/buffer-alloc": {
- "version": "1.2.0",
- "license": "MIT",
- "dependencies": {
- "buffer-alloc-unsafe": "^1.1.0",
- "buffer-fill": "^1.0.0"
- }
- },
- "node_modules/buffer-alloc-unsafe": {
- "version": "1.1.0",
- "license": "MIT"
- },
"node_modules/buffer-equal-constant-time": {
"version": "1.0.1",
"license": "BSD-3-Clause"
@@ -11632,10 +9330,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/buffer-fill": {
- "version": "1.0.0",
- "license": "MIT"
- },
"node_modules/buffer-from": {
"version": "1.1.2",
"license": "MIT"
@@ -11648,10 +9342,6 @@
"version": "3.0.0",
"license": "MIT"
},
- "node_modules/builtins": {
- "version": "1.0.3",
- "license": "MIT"
- },
"node_modules/bundle-name": {
"version": "4.1.0",
"dev": true,
@@ -11674,82 +9364,6 @@
"node": ">= 0.8"
}
},
- "node_modules/cacache": {
- "version": "18.0.4",
- "license": "ISC",
- "dependencies": {
- "@npmcli/fs": "^3.1.0",
- "fs-minipass": "^3.0.0",
- "glob": "^10.2.2",
- "lru-cache": "^10.0.1",
- "minipass": "^7.0.3",
- "minipass-collect": "^2.0.1",
- "minipass-flush": "^1.0.5",
- "minipass-pipeline": "^1.2.4",
- "p-map": "^4.0.0",
- "ssri": "^10.0.0",
- "tar": "^6.1.11",
- "unique-filename": "^3.0.0"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/cacache/node_modules/brace-expansion": {
- "version": "2.0.2",
- "license": "MIT",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
- "node_modules/cacache/node_modules/glob": {
- "version": "10.4.5",
- "license": "ISC",
- "dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^3.1.2",
- "minimatch": "^9.0.4",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^1.11.1"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/cacache/node_modules/lru-cache": {
- "version": "10.4.3",
- "license": "ISC"
- },
- "node_modules/cacache/node_modules/minimatch": {
- "version": "9.0.5",
- "license": "ISC",
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/cacache/node_modules/p-map": {
- "version": "4.0.0",
- "license": "MIT",
- "dependencies": {
- "aggregate-error": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/call-bind": {
"version": "1.0.8",
"license": "MIT",
@@ -11791,33 +9405,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/caller-callsite": {
- "version": "2.0.0",
- "license": "MIT",
- "dependencies": {
- "callsites": "^2.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/caller-callsite/node_modules/callsites": {
- "version": "2.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/caller-path": {
- "version": "2.0.0",
- "license": "MIT",
- "dependencies": {
- "caller-callsite": "^2.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/callsites": {
"version": "3.1.0",
"dev": true,
@@ -11853,7 +9440,7 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001733",
+ "version": "1.0.30001743",
"funding": [
{
"type": "opencollective",
@@ -11877,6 +9464,16 @@
"big-integer": "1.6.36"
}
},
+ "node_modules/cbor": {
+ "version": "10.0.11",
+ "license": "MIT",
+ "dependencies": {
+ "nofilter": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=20"
+ }
+ },
"node_modules/chalk": {
"version": "4.1.2",
"license": "MIT",
@@ -11938,13 +9535,6 @@
"node": ">= 6"
}
},
- "node_modules/chownr": {
- "version": "2.0.0",
- "license": "ISC",
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/chrome-launcher": {
"version": "0.15.2",
"license": "Apache-2.0",
@@ -12015,7 +9605,8 @@
}
},
"node_modules/ci-info": {
- "version": "3.9.0",
+ "version": "4.3.0",
+ "dev": true,
"funding": [
{
"type": "github",
@@ -12039,7 +9630,7 @@
}
},
"node_modules/cjs-module-lexer": {
- "version": "1.4.3",
+ "version": "2.1.0",
"dev": true,
"license": "MIT"
},
@@ -12062,13 +9653,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/clean-stack": {
- "version": "2.2.0",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/clean-webpack-plugin": {
"version": "4.0.0",
"dev": true,
@@ -12134,6 +9718,7 @@
},
"node_modules/clone-deep": {
"version": "4.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"is-plain-object": "^2.0.4",
@@ -12219,22 +9804,6 @@
"node": "^12.20.0 || >=14"
}
},
- "node_modules/common-path-prefix": {
- "version": "3.0.0",
- "dev": true,
- "license": "ISC"
- },
- "node_modules/commondir": {
- "version": "1.0.1",
- "license": "MIT"
- },
- "node_modules/component-type": {
- "version": "1.2.2",
- "license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/compressible": {
"version": "2.0.18",
"dev": true,
@@ -12355,10 +9924,10 @@
"license": "MIT"
},
"node_modules/core-js-compat": {
- "version": "3.45.0",
+ "version": "3.45.1",
"license": "MIT",
"dependencies": {
- "browserslist": "^4.25.1"
+ "browserslist": "^4.25.3"
},
"funding": {
"type": "opencollective",
@@ -12366,7 +9935,7 @@
}
},
"node_modules/core-js-pure": {
- "version": "3.45.0",
+ "version": "3.45.1",
"dev": true,
"hasInstallScript": true,
"license": "MIT",
@@ -12439,25 +10008,10 @@
"sha.js": "^2.4.8"
}
},
- "node_modules/create-jest": {
- "version": "29.7.0",
+ "node_modules/create-require": {
+ "version": "1.1.1",
"dev": true,
- "license": "MIT",
- "dependencies": {
- "@jest/types": "^29.6.3",
- "chalk": "^4.0.0",
- "exit": "^0.1.2",
- "graceful-fs": "^4.2.9",
- "jest-config": "^29.7.0",
- "jest-util": "^29.7.0",
- "prompts": "^2.0.1"
- },
- "bin": {
- "create-jest": "bin/create-jest.js"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
+ "license": "MIT"
},
"node_modules/cross-fetch": {
"version": "4.1.0",
@@ -12509,13 +10063,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/crypto-random-string": {
- "version": "2.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/css-color-keywords": {
"version": "1.0.0",
"license": "ISC",
@@ -12671,12 +10218,9 @@
"version": "3.1.3",
"license": "MIT"
},
- "node_modules/dag-map": {
- "version": "1.0.2",
- "license": "MIT"
- },
"node_modules/data-view-buffer": {
"version": "1.0.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.3",
@@ -12692,6 +10236,7 @@
},
"node_modules/data-view-byte-length": {
"version": "1.0.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.3",
@@ -12707,6 +10252,7 @@
},
"node_modules/data-view-byte-offset": {
"version": "1.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.2",
@@ -12729,12 +10275,12 @@
}
},
"node_modules/dayjs": {
- "version": "1.11.13",
+ "version": "1.11.18",
"dev": true,
"license": "MIT"
},
"node_modules/debug": {
- "version": "4.4.1",
+ "version": "4.4.3",
"license": "MIT",
"dependencies": {
"ms": "^2.1.3"
@@ -12776,7 +10322,7 @@
}
},
"node_modules/dedent": {
- "version": "1.6.0",
+ "version": "1.7.0",
"dev": true,
"license": "MIT",
"peerDependencies": {
@@ -12802,145 +10348,36 @@
},
"node_modules/deepmerge": {
"version": "4.3.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/default-browser": {
- "version": "5.2.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "bundle-name": "^4.1.0",
- "default-browser-id": "^5.0.0"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/default-browser-id": {
- "version": "5.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/default-gateway": {
- "version": "4.2.0",
- "license": "BSD-2-Clause",
- "dependencies": {
- "execa": "^1.0.0",
- "ip-regex": "^2.1.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/default-gateway/node_modules/cross-spawn": {
- "version": "6.0.6",
- "license": "MIT",
- "dependencies": {
- "nice-try": "^1.0.4",
- "path-key": "^2.0.1",
- "semver": "^5.5.0",
- "shebang-command": "^1.2.0",
- "which": "^1.2.9"
- },
- "engines": {
- "node": ">=4.8"
- }
- },
- "node_modules/default-gateway/node_modules/execa": {
- "version": "1.0.0",
- "license": "MIT",
- "dependencies": {
- "cross-spawn": "^6.0.0",
- "get-stream": "^4.0.0",
- "is-stream": "^1.1.0",
- "npm-run-path": "^2.0.0",
- "p-finally": "^1.0.0",
- "signal-exit": "^3.0.0",
- "strip-eof": "^1.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/default-gateway/node_modules/get-stream": {
- "version": "4.1.0",
- "license": "MIT",
- "dependencies": {
- "pump": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/default-gateway/node_modules/is-stream": {
- "version": "1.1.0",
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/default-gateway/node_modules/npm-run-path": {
- "version": "2.0.2",
- "license": "MIT",
- "dependencies": {
- "path-key": "^2.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/default-gateway/node_modules/path-key": {
- "version": "2.0.1",
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/default-gateway/node_modules/semver": {
- "version": "5.7.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver"
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "node_modules/default-gateway/node_modules/shebang-command": {
- "version": "1.2.0",
+ "node_modules/default-browser": {
+ "version": "5.2.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "shebang-regex": "^1.0.0"
+ "bundle-name": "^4.1.0",
+ "default-browser-id": "^5.0.0"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/default-gateway/node_modules/shebang-regex": {
- "version": "1.0.0",
+ "node_modules/default-browser-id": {
+ "version": "5.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/default-gateway/node_modules/which": {
- "version": "1.3.1",
- "license": "ISC",
- "dependencies": {
- "isexe": "^2.0.0"
+ "node": ">=18"
},
- "bin": {
- "which": "bin/which"
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/defaults": {
@@ -12968,13 +10405,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/define-lazy-prop": {
- "version": "2.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/define-properties": {
"version": "1.2.1",
"license": "MIT",
@@ -13063,7 +10493,7 @@
}
},
"node_modules/detect-libc": {
- "version": "2.0.4",
+ "version": "2.1.0",
"license": "Apache-2.0",
"engines": {
"node": ">=8"
@@ -13082,12 +10512,12 @@
"dev": true,
"license": "MIT"
},
- "node_modules/diff-sequences": {
- "version": "29.6.3",
+ "node_modules/diff": {
+ "version": "4.0.2",
"dev": true,
- "license": "MIT",
+ "license": "BSD-3-Clause",
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=0.3.1"
}
},
"node_modules/diffie-hellman": {
@@ -13109,6 +10539,7 @@
},
"node_modules/dir-glob": {
"version": "3.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"path-type": "^4.0.0"
@@ -13212,21 +10643,9 @@
}
},
"node_modules/dotenv": {
- "version": "16.4.7",
- "license": "BSD-2-Clause",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://dotenvx.com"
- }
- },
- "node_modules/dotenv-expand": {
- "version": "11.0.7",
+ "version": "17.2.2",
+ "dev": true,
"license": "BSD-2-Clause",
- "dependencies": {
- "dotenv": "^16.4.5"
- },
"engines": {
"node": ">=12"
},
@@ -13270,7 +10689,7 @@
}
},
"node_modules/ecpair": {
- "version": "3.0.0-rc.0",
+ "version": "3.0.0",
"license": "MIT",
"dependencies": {
"uint8array-tools": "^0.0.8",
@@ -13278,7 +10697,7 @@
"wif": "^5.0.0"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=20.0.0"
}
},
"node_modules/ecpair/node_modules/uint8array-tools": {
@@ -13305,7 +10724,7 @@
"license": "MIT"
},
"node_modules/electron-to-chromium": {
- "version": "1.5.199",
+ "version": "1.5.222",
"license": "ISC"
},
"node_modules/elliptic": {
@@ -13390,13 +10809,6 @@
"url": "https://github.com/fb55/entities?sponsor=1"
}
},
- "node_modules/env-editor": {
- "version": "0.4.2",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/env-paths": {
"version": "2.2.1",
"dev": true,
@@ -13417,7 +10829,8 @@
}
},
"node_modules/error-ex": {
- "version": "1.3.2",
+ "version": "1.3.4",
+ "dev": true,
"license": "MIT",
"dependencies": {
"is-arrayish": "^0.2.1"
@@ -13444,6 +10857,7 @@
},
"node_modules/es-abstract": {
"version": "1.24.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"array-buffer-byte-length": "^1.0.2",
@@ -13589,6 +11003,7 @@
},
"node_modules/es-to-primitive": {
"version": "1.3.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"is-callable": "^1.2.7",
@@ -13624,20 +11039,21 @@
}
},
"node_modules/eslint": {
- "version": "9.20.1",
+ "version": "9.36.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@eslint-community/eslint-utils": "^4.2.0",
+ "@eslint-community/eslint-utils": "^4.8.0",
"@eslint-community/regexpp": "^4.12.1",
- "@eslint/config-array": "^0.19.0",
- "@eslint/core": "^0.11.0",
- "@eslint/eslintrc": "^3.2.0",
- "@eslint/js": "9.20.0",
- "@eslint/plugin-kit": "^0.2.5",
+ "@eslint/config-array": "^0.21.0",
+ "@eslint/config-helpers": "^0.3.1",
+ "@eslint/core": "^0.15.2",
+ "@eslint/eslintrc": "^3.3.1",
+ "@eslint/js": "9.36.0",
+ "@eslint/plugin-kit": "^0.3.5",
"@humanfs/node": "^0.16.6",
"@humanwhocodes/module-importer": "^1.0.1",
- "@humanwhocodes/retry": "^0.4.1",
+ "@humanwhocodes/retry": "^0.4.2",
"@types/estree": "^1.0.6",
"@types/json-schema": "^7.0.15",
"ajv": "^6.12.4",
@@ -13645,9 +11061,9 @@
"cross-spawn": "^7.0.6",
"debug": "^4.3.2",
"escape-string-regexp": "^4.0.0",
- "eslint-scope": "^8.2.0",
- "eslint-visitor-keys": "^4.2.0",
- "espree": "^10.3.0",
+ "eslint-scope": "^8.4.0",
+ "eslint-visitor-keys": "^4.2.1",
+ "espree": "^10.4.0",
"esquery": "^1.5.0",
"esutils": "^2.0.2",
"fast-deep-equal": "^3.1.3",
@@ -13682,11 +11098,14 @@
}
},
"node_modules/eslint-config-prettier": {
- "version": "10.0.1",
+ "version": "10.1.8",
"dev": true,
"license": "MIT",
"bin": {
- "eslint-config-prettier": "build/bin/cli.js"
+ "eslint-config-prettier": "bin/cli.js"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint-config-prettier"
},
"peerDependencies": {
"eslint": ">=7.0.0"
@@ -13793,28 +11212,28 @@
}
},
"node_modules/eslint-plugin-import": {
- "version": "2.31.0",
+ "version": "2.32.0",
"dev": true,
"license": "MIT",
"dependencies": {
"@rtsao/scc": "^1.1.0",
- "array-includes": "^3.1.8",
- "array.prototype.findlastindex": "^1.2.5",
- "array.prototype.flat": "^1.3.2",
- "array.prototype.flatmap": "^1.3.2",
+ "array-includes": "^3.1.9",
+ "array.prototype.findlastindex": "^1.2.6",
+ "array.prototype.flat": "^1.3.3",
+ "array.prototype.flatmap": "^1.3.3",
"debug": "^3.2.7",
"doctrine": "^2.1.0",
"eslint-import-resolver-node": "^0.3.9",
- "eslint-module-utils": "^2.12.0",
+ "eslint-module-utils": "^2.12.1",
"hasown": "^2.0.2",
- "is-core-module": "^2.15.1",
+ "is-core-module": "^2.16.1",
"is-glob": "^4.0.3",
"minimatch": "^3.1.2",
"object.fromentries": "^2.0.8",
"object.groupby": "^1.0.3",
- "object.values": "^1.2.0",
+ "object.values": "^1.2.1",
"semver": "^6.3.1",
- "string.prototype.trimend": "^1.0.8",
+ "string.prototype.trimend": "^1.0.9",
"tsconfig-paths": "^3.15.0"
},
"engines": {
@@ -14056,7 +11475,7 @@
}
},
"node_modules/eslint-plugin-react-hooks": {
- "version": "5.1.0",
+ "version": "5.2.0",
"dev": true,
"license": "MIT",
"engines": {
@@ -14126,14 +11545,6 @@
"node": ">=10"
}
},
- "node_modules/eslint/node_modules/@eslint/js": {
- "version": "9.20.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- }
- },
"node_modules/eslint/node_modules/ajv": {
"version": "6.12.6",
"dev": true,
@@ -14229,385 +11640,150 @@
"node": ">=0.10"
}
},
- "node_modules/esrecurse": {
- "version": "4.3.0",
- "dev": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "estraverse": "^5.2.0"
- },
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/estraverse": {
- "version": "5.3.0",
- "dev": true,
- "license": "BSD-2-Clause",
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/esutils": {
- "version": "2.0.3",
- "dev": true,
- "license": "BSD-2-Clause",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/etag": {
- "version": "1.8.1",
- "license": "MIT",
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/ethereum-cryptography": {
- "version": "3.2.0",
- "license": "MIT",
- "dependencies": {
- "@noble/ciphers": "1.3.0",
- "@noble/curves": "1.9.0",
- "@noble/hashes": "1.8.0",
- "@scure/bip32": "1.7.0",
- "@scure/bip39": "1.6.0"
- },
- "engines": {
- "node": "^14.21.3 || >=16",
- "npm": ">=9"
- }
- },
- "node_modules/ethereum-cryptography/node_modules/@noble/curves": {
- "version": "1.9.0",
- "license": "MIT",
- "dependencies": {
- "@noble/hashes": "1.8.0"
- },
- "engines": {
- "node": "^14.21.3 || >=16"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
- }
- },
- "node_modules/event-target-shim": {
- "version": "5.0.1",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/eventemitter3": {
- "version": "5.0.1",
- "license": "MIT"
- },
- "node_modules/events": {
- "version": "3.3.0",
- "license": "MIT",
- "engines": {
- "node": ">=0.8.x"
- }
- },
- "node_modules/eventsource": {
- "version": "2.0.2",
- "license": "MIT",
- "engines": {
- "node": ">=12.0.0"
- }
- },
- "node_modules/evp_bytestokey": {
- "version": "1.0.3",
- "license": "MIT",
- "dependencies": {
- "md5.js": "^1.3.4",
- "safe-buffer": "^5.1.1"
- }
- },
- "node_modules/exec-async": {
- "version": "2.2.0",
- "license": "MIT"
- },
- "node_modules/execa": {
- "version": "5.1.1",
- "license": "MIT",
- "dependencies": {
- "cross-spawn": "^7.0.3",
- "get-stream": "^6.0.0",
- "human-signals": "^2.1.0",
- "is-stream": "^2.0.0",
- "merge-stream": "^2.0.0",
- "npm-run-path": "^4.0.1",
- "onetime": "^5.1.2",
- "signal-exit": "^3.0.3",
- "strip-final-newline": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sindresorhus/execa?sponsor=1"
- }
- },
- "node_modules/exit": {
- "version": "0.1.2",
- "dev": true,
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/expand-template": {
- "version": "2.0.3",
- "license": "(MIT OR WTFPL)",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/expect": {
- "version": "29.7.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@jest/expect-utils": "^29.7.0",
- "jest-get-type": "^29.6.3",
- "jest-matcher-utils": "^29.7.0",
- "jest-message-util": "^29.7.0",
- "jest-util": "^29.7.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/expo": {
- "version": "51.0.39",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.20.0",
- "@expo/cli": "0.18.31",
- "@expo/config": "9.0.4",
- "@expo/config-plugins": "8.0.11",
- "@expo/metro-config": "0.18.11",
- "@expo/vector-icons": "^14.0.3",
- "babel-preset-expo": "~11.0.15",
- "expo-asset": "~10.0.10",
- "expo-file-system": "~17.0.1",
- "expo-font": "~12.0.10",
- "expo-keep-awake": "~13.0.2",
- "expo-modules-autolinking": "1.11.3",
- "expo-modules-core": "1.12.26",
- "fbemitter": "^3.0.0",
- "whatwg-url-without-unicode": "8.0.0-3"
- },
- "bin": {
- "expo": "bin/cli"
- }
- },
- "node_modules/expo-asset": {
- "version": "10.0.10",
- "license": "MIT",
- "dependencies": {
- "expo-constants": "~16.0.0",
- "invariant": "^2.2.4",
- "md5-file": "^3.2.3"
- },
- "peerDependencies": {
- "expo": "*"
- }
- },
- "node_modules/expo-constants": {
- "version": "16.0.2",
- "license": "MIT",
- "dependencies": {
- "@expo/config": "~9.0.0",
- "@expo/env": "~0.3.0"
- },
- "peerDependencies": {
- "expo": "*"
- }
- },
- "node_modules/expo-file-system": {
- "version": "17.0.1",
- "license": "MIT",
- "peerDependencies": {
- "expo": "*"
- }
- },
- "node_modules/expo-font": {
- "version": "12.0.10",
- "license": "MIT",
+ "node_modules/esrecurse": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
"dependencies": {
- "fontfaceobserver": "^2.1.0"
+ "estraverse": "^5.2.0"
},
- "peerDependencies": {
- "expo": "*"
+ "engines": {
+ "node": ">=4.0"
}
},
- "node_modules/expo-keep-awake": {
- "version": "13.0.2",
- "license": "MIT",
- "peerDependencies": {
- "expo": "*"
+ "node_modules/estraverse": {
+ "version": "5.3.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=4.0"
}
},
- "node_modules/expo-modules-autolinking": {
- "version": "1.11.3",
- "license": "MIT",
- "dependencies": {
- "chalk": "^4.1.0",
- "commander": "^7.2.0",
- "fast-glob": "^3.2.5",
- "find-up": "^5.0.0",
- "fs-extra": "^9.1.0",
- "require-from-string": "^2.0.2",
- "resolve-from": "^5.0.0"
- },
- "bin": {
- "expo-modules-autolinking": "bin/expo-modules-autolinking.js"
+ "node_modules/esutils": {
+ "version": "2.0.3",
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "node_modules/expo-modules-autolinking/node_modules/commander": {
- "version": "7.2.0",
+ "node_modules/etag": {
+ "version": "1.8.1",
"license": "MIT",
"engines": {
- "node": ">= 10"
+ "node": ">= 0.6"
}
},
- "node_modules/expo-modules-autolinking/node_modules/fs-extra": {
- "version": "9.1.0",
+ "node_modules/ethereum-cryptography": {
+ "version": "3.2.0",
"license": "MIT",
"dependencies": {
- "at-least-node": "^1.0.0",
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^2.0.0"
+ "@noble/ciphers": "1.3.0",
+ "@noble/curves": "1.9.0",
+ "@noble/hashes": "1.8.0",
+ "@scure/bip32": "1.7.0",
+ "@scure/bip39": "1.6.0"
},
"engines": {
- "node": ">=10"
+ "node": "^14.21.3 || >=16",
+ "npm": ">=9"
}
},
- "node_modules/expo-modules-autolinking/node_modules/jsonfile": {
- "version": "6.1.0",
+ "node_modules/ethereum-cryptography/node_modules/@noble/curves": {
+ "version": "1.9.0",
"license": "MIT",
"dependencies": {
- "universalify": "^2.0.0"
+ "@noble/hashes": "1.8.0"
},
- "optionalDependencies": {
- "graceful-fs": "^4.1.6"
- }
- },
- "node_modules/expo-modules-autolinking/node_modules/universalify": {
- "version": "2.0.1",
- "license": "MIT",
"engines": {
- "node": ">= 10.0.0"
+ "node": "^14.21.3 || >=16"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
}
},
- "node_modules/expo-modules-core": {
- "version": "1.12.26",
+ "node_modules/event-target-shim": {
+ "version": "5.0.1",
"license": "MIT",
- "dependencies": {
- "invariant": "^2.2.4"
+ "engines": {
+ "node": ">=6"
}
},
- "node_modules/expo/node_modules/@babel/code-frame": {
- "version": "7.10.4",
- "license": "MIT",
- "dependencies": {
- "@babel/highlight": "^7.10.4"
- }
+ "node_modules/eventemitter3": {
+ "version": "5.0.1",
+ "license": "MIT"
},
- "node_modules/expo/node_modules/@expo/config-plugins": {
- "version": "8.0.11",
+ "node_modules/events": {
+ "version": "3.3.0",
"license": "MIT",
- "dependencies": {
- "@expo/config-types": "^51.0.3",
- "@expo/json-file": "~8.3.0",
- "@expo/plist": "^0.1.0",
- "@expo/sdk-runtime-versions": "^1.0.0",
- "chalk": "^4.1.2",
- "debug": "^4.3.1",
- "find-up": "~5.0.0",
- "getenv": "^1.0.0",
- "glob": "7.1.6",
- "resolve-from": "^5.0.0",
- "semver": "^7.5.4",
- "slash": "^3.0.0",
- "slugify": "^1.6.6",
- "xcode": "^3.0.1",
- "xml2js": "0.6.0"
+ "engines": {
+ "node": ">=0.8.x"
}
},
- "node_modules/expo/node_modules/@expo/config-types": {
- "version": "51.0.3",
- "license": "MIT"
- },
- "node_modules/expo/node_modules/@expo/json-file": {
- "version": "8.3.3",
+ "node_modules/eventsource": {
+ "version": "2.0.2",
"license": "MIT",
- "dependencies": {
- "@babel/code-frame": "~7.10.4",
- "json5": "^2.2.2",
- "write-file-atomic": "^2.3.0"
+ "engines": {
+ "node": ">=12.0.0"
}
},
- "node_modules/expo/node_modules/@expo/plist": {
- "version": "0.1.3",
+ "node_modules/evp_bytestokey": {
+ "version": "1.0.3",
"license": "MIT",
"dependencies": {
- "@xmldom/xmldom": "~0.7.7",
- "base64-js": "^1.2.3",
- "xmlbuilder": "^14.0.0"
+ "md5.js": "^1.3.4",
+ "safe-buffer": "^5.1.1"
}
},
- "node_modules/expo/node_modules/@xmldom/xmldom": {
- "version": "0.7.13",
+ "node_modules/execa": {
+ "version": "5.1.1",
"license": "MIT",
- "engines": {
- "node": ">=10.0.0"
- }
- },
- "node_modules/expo/node_modules/glob": {
- "version": "7.1.6",
- "license": "ISC",
"dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
+ "cross-spawn": "^7.0.3",
+ "get-stream": "^6.0.0",
+ "human-signals": "^2.1.0",
+ "is-stream": "^2.0.0",
+ "merge-stream": "^2.0.0",
+ "npm-run-path": "^4.0.1",
+ "onetime": "^5.1.2",
+ "signal-exit": "^3.0.3",
+ "strip-final-newline": "^2.0.0"
},
"engines": {
- "node": "*"
+ "node": ">=10"
},
"funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "url": "https://github.com/sindresorhus/execa?sponsor=1"
}
},
- "node_modules/expo/node_modules/semver": {
- "version": "7.7.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
+ "node_modules/exit-x": {
+ "version": "0.2.2",
+ "dev": true,
+ "license": "MIT",
"engines": {
- "node": ">=10"
+ "node": ">= 0.8.0"
}
},
- "node_modules/expo/node_modules/write-file-atomic": {
- "version": "2.4.3",
- "license": "ISC",
- "dependencies": {
- "graceful-fs": "^4.1.11",
- "imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.2"
+ "node_modules/expand-template": {
+ "version": "2.0.3",
+ "license": "(MIT OR WTFPL)",
+ "engines": {
+ "node": ">=6"
}
},
- "node_modules/expo/node_modules/xmlbuilder": {
- "version": "14.0.0",
+ "node_modules/expect": {
+ "version": "30.1.2",
+ "dev": true,
"license": "MIT",
+ "dependencies": {
+ "@jest/expect-utils": "30.1.2",
+ "@jest/get-type": "30.1.0",
+ "jest-matcher-utils": "30.1.2",
+ "jest-message-util": "30.1.0",
+ "jest-mock": "30.0.5",
+ "jest-util": "30.0.5"
+ },
"engines": {
- "node": ">=8.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/exponential-backoff": {
@@ -14705,31 +11881,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/express/node_modules/on-finished": {
- "version": "2.4.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ee-first": "1.1.1"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/express/node_modules/qs": {
- "version": "6.13.0",
- "dev": true,
- "license": "BSD-3-Clause",
- "dependencies": {
- "side-channel": "^1.0.6"
- },
- "engines": {
- "node": ">=0.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/express/node_modules/statuses": {
"version": "2.0.1",
"dev": true,
@@ -14789,16 +11940,12 @@
"dev": true,
"license": "MIT"
},
- "node_modules/fast-loops": {
- "version": "1.1.4",
- "license": "MIT"
- },
"node_modules/fast-sha256": {
"version": "1.3.0",
"license": "Unlicense"
},
"node_modules/fast-uri": {
- "version": "3.0.6",
+ "version": "3.1.0",
"dev": true,
"funding": [
{
@@ -14861,13 +12008,6 @@
"bser": "2.1.1"
}
},
- "node_modules/fbemitter": {
- "version": "3.0.0",
- "license": "BSD-3-Clause",
- "dependencies": {
- "fbjs": "^3.0.0"
- }
- },
"node_modules/fbjs": {
"version": "3.0.5",
"license": "MIT",
@@ -14900,7 +12040,7 @@
}
},
"node_modules/fbjs/node_modules/ua-parser-js": {
- "version": "1.0.40",
+ "version": "1.0.41",
"funding": [
{
"type": "opencollective",
@@ -14930,10 +12070,6 @@
"is-retry-allowed": "^3.0.0"
}
},
- "node_modules/fetch-retry": {
- "version": "4.1.1",
- "license": "MIT"
- },
"node_modules/file-entry-cache": {
"version": "8.0.0",
"dev": true,
@@ -14996,27 +12132,22 @@
"version": "2.0.0",
"license": "MIT"
},
- "node_modules/find-babel-config": {
- "version": "2.1.2",
- "dev": true,
+ "node_modules/finalhandler/node_modules/on-finished": {
+ "version": "2.3.0",
"license": "MIT",
"dependencies": {
- "json5": "^2.2.3"
+ "ee-first": "1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.8"
}
},
- "node_modules/find-cache-dir": {
- "version": "4.0.0",
+ "node_modules/find-babel-config": {
+ "version": "2.1.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "common-path-prefix": "^3.0.0",
- "pkg-dir": "^7.0.0"
- },
- "engines": {
- "node": ">=14.16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "json5": "^2.2.3"
}
},
"node_modules/find-up": {
@@ -15069,13 +12200,6 @@
"version": "0.0.6",
"license": "MIT"
},
- "node_modules/flow-parser": {
- "version": "0.278.0",
- "license": "MIT",
- "engines": {
- "node": ">=0.4.0"
- }
- },
"node_modules/follow-redirects": {
"version": "1.15.11",
"funding": [
@@ -15094,10 +12218,6 @@
}
}
},
- "node_modules/fontfaceobserver": {
- "version": "2.3.0",
- "license": "BSD-2-Clause"
- },
"node_modules/for-each": {
"version": "0.3.5",
"license": "MIT",
@@ -15157,13 +12277,6 @@
"node": ">= 0.6"
}
},
- "node_modules/freeport-async": {
- "version": "2.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/fresh": {
"version": "0.5.2",
"license": "MIT",
@@ -15177,6 +12290,7 @@
},
"node_modules/fs-extra": {
"version": "8.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"graceful-fs": "^4.2.0",
@@ -15187,16 +12301,6 @@
"node": ">=6 <7 || >=8"
}
},
- "node_modules/fs-minipass": {
- "version": "3.0.3",
- "license": "ISC",
- "dependencies": {
- "minipass": "^7.0.3"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
"node_modules/fs.realpath": {
"version": "1.0.0",
"license": "ISC"
@@ -15210,6 +12314,7 @@
},
"node_modules/function.prototype.name": {
"version": "1.1.8",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.8",
@@ -15228,6 +12333,7 @@
},
"node_modules/functions-have-names": {
"version": "1.2.3",
+ "dev": true,
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -15299,6 +12405,7 @@
},
"node_modules/get-symbol-description": {
"version": "1.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.3",
@@ -15313,7 +12420,7 @@
}
},
"node_modules/getenv": {
- "version": "1.0.0",
+ "version": "2.0.0",
"license": "MIT",
"engines": {
"node": ">=6"
@@ -15352,20 +12459,40 @@
"node": ">=10.13.0"
}
},
+ "node_modules/glob-to-regex.js": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=10.0"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/streamich"
+ },
+ "peerDependencies": {
+ "tslib": "2"
+ }
+ },
"node_modules/glob-to-regexp": {
"version": "0.4.1",
"dev": true,
"license": "BSD-2-Clause"
},
"node_modules/globals": {
- "version": "11.12.0",
+ "version": "14.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
- "node": ">=4"
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/globalthis": {
"version": "1.0.4",
+ "dev": true,
"license": "MIT",
"dependencies": {
"define-properties": "^1.2.1",
@@ -15420,26 +12547,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/graphql": {
- "version": "15.8.0",
- "license": "MIT",
- "engines": {
- "node": ">= 10.x"
- }
- },
- "node_modules/graphql-tag": {
- "version": "2.12.6",
- "license": "MIT",
- "dependencies": {
- "tslib": "^2.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "graphql": "^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0"
- }
- },
"node_modules/handle-thing": {
"version": "2.0.1",
"dev": true,
@@ -15447,6 +12554,7 @@
},
"node_modules/has-bigints": {
"version": "1.1.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -15474,6 +12582,7 @@
},
"node_modules/has-proto": {
"version": "1.2.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"dunder-proto": "^1.0.0"
@@ -15545,14 +12654,14 @@
}
},
"node_modules/hermes-estree": {
- "version": "0.25.1",
+ "version": "0.29.1",
"license": "MIT"
},
"node_modules/hermes-parser": {
- "version": "0.25.1",
+ "version": "0.29.1",
"license": "MIT",
"dependencies": {
- "hermes-estree": "0.25.1"
+ "hermes-estree": "0.29.1"
}
},
"node_modules/hmac-drbg": {
@@ -15571,30 +12680,6 @@
"react-is": "^16.7.0"
}
},
- "node_modules/hosted-git-info": {
- "version": "3.0.8",
- "license": "ISC",
- "dependencies": {
- "lru-cache": "^6.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/hosted-git-info/node_modules/lru-cache": {
- "version": "6.0.0",
- "license": "ISC",
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/hosted-git-info/node_modules/yallist": {
- "version": "4.0.0",
- "license": "ISC"
- },
"node_modules/hpack.js": {
"version": "2.1.6",
"dev": true,
@@ -15694,7 +12779,7 @@
}
},
"node_modules/html-webpack-plugin": {
- "version": "5.6.3",
+ "version": "5.6.4",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -15912,7 +12997,7 @@
"license": "BSD-3-Clause"
},
"node_modules/i18next": {
- "version": "24.2.2",
+ "version": "25.5.2",
"funding": [
{
"type": "individual",
@@ -15929,7 +13014,7 @@
],
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.23.2"
+ "@babel/runtime": "^7.27.6"
},
"peerDependencies": {
"typescript": "^5"
@@ -15941,7 +13026,7 @@
}
},
"node_modules/i18next-browser-languagedetector": {
- "version": "8.0.3",
+ "version": "8.2.0",
"license": "MIT",
"dependencies": {
"@babel/runtime": "^7.23.2"
@@ -15993,6 +13078,7 @@
},
"node_modules/ignore": {
"version": "5.3.2",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 4"
@@ -16052,65 +13138,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/import-local/node_modules/find-up": {
- "version": "4.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/import-local/node_modules/locate-path": {
- "version": "5.0.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "p-locate": "^4.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/import-local/node_modules/p-limit": {
- "version": "2.3.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "p-try": "^2.0.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/import-local/node_modules/p-locate": {
- "version": "4.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "p-limit": "^2.2.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/import-local/node_modules/pkg-dir": {
- "version": "4.2.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "find-up": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/imurmurhash": {
"version": "0.1.4",
"license": "MIT",
@@ -16118,13 +13145,6 @@
"node": ">=0.8.19"
}
},
- "node_modules/indent-string": {
- "version": "4.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/inflight": {
"version": "1.0.6",
"license": "ISC",
@@ -16142,37 +13162,19 @@
"license": "ISC"
},
"node_modules/inline-style-prefixer": {
- "version": "6.0.4",
+ "version": "7.0.1",
"license": "MIT",
"dependencies": {
- "css-in-js-utils": "^3.1.0",
- "fast-loops": "^1.1.3"
+ "css-in-js-utils": "^3.1.0"
}
},
"node_modules/int64-buffer": {
"version": "1.1.0",
"license": "MIT"
},
- "node_modules/internal-ip": {
- "version": "4.3.0",
- "license": "MIT",
- "dependencies": {
- "default-gateway": "^4.2.0",
- "ipaddr.js": "^1.9.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/internal-ip/node_modules/ipaddr.js": {
- "version": "1.9.1",
- "license": "MIT",
- "engines": {
- "node": ">= 0.10"
- }
- },
"node_modules/internal-slot": {
"version": "1.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"es-errors": "^1.3.0",
@@ -16199,23 +13201,12 @@
}
},
"node_modules/ip-address": {
- "version": "9.0.5",
+ "version": "10.0.1",
"license": "MIT",
- "dependencies": {
- "jsbn": "1.1.0",
- "sprintf-js": "^1.1.3"
- },
"engines": {
"node": ">= 12"
}
},
- "node_modules/ip-regex": {
- "version": "2.1.0",
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/ipaddr.js": {
"version": "2.2.0",
"dev": true,
@@ -16226,6 +13217,7 @@
},
"node_modules/is-array-buffer": {
"version": "3.0.5",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.8",
@@ -16241,10 +13233,12 @@
},
"node_modules/is-arrayish": {
"version": "0.2.1",
+ "dev": true,
"license": "MIT"
},
"node_modules/is-async-function": {
"version": "2.1.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"async-function": "^1.0.0",
@@ -16262,6 +13256,7 @@
},
"node_modules/is-bigint": {
"version": "1.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"has-bigints": "^1.0.2"
@@ -16285,6 +13280,7 @@
},
"node_modules/is-boolean-object": {
"version": "1.2.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.3",
@@ -16326,6 +13322,7 @@
},
"node_modules/is-data-view": {
"version": "1.0.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.2",
@@ -16341,6 +13338,7 @@
},
"node_modules/is-date-object": {
"version": "1.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.2",
@@ -16353,13 +13351,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/is-directory": {
- "version": "0.3.1",
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/is-docker": {
"version": "2.2.1",
"license": "MIT",
@@ -16382,6 +13373,7 @@
},
"node_modules/is-finalizationregistry": {
"version": "1.1.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.3"
@@ -16411,6 +13403,7 @@
},
"node_modules/is-generator-function": {
"version": "1.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.3",
@@ -16473,35 +13466,9 @@
"node": ">=8"
}
},
- "node_modules/is-invalid-path": {
- "version": "0.1.0",
- "license": "MIT",
- "dependencies": {
- "is-glob": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-invalid-path/node_modules/is-extglob": {
- "version": "1.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-invalid-path/node_modules/is-glob": {
- "version": "2.0.1",
- "license": "MIT",
- "dependencies": {
- "is-extglob": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/is-map": {
"version": "2.0.3",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -16512,6 +13479,7 @@
},
"node_modules/is-negative-zero": {
"version": "2.0.3",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -16521,7 +13489,7 @@
}
},
"node_modules/is-network-error": {
- "version": "1.1.0",
+ "version": "1.3.0",
"dev": true,
"license": "MIT",
"engines": {
@@ -16540,6 +13508,7 @@
},
"node_modules/is-number-object": {
"version": "1.1.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.3",
@@ -16554,6 +13523,7 @@
},
"node_modules/is-path-cwd": {
"version": "2.2.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -16590,6 +13560,7 @@
},
"node_modules/is-plain-object": {
"version": "2.0.4",
+ "dev": true,
"license": "MIT",
"dependencies": {
"isobject": "^3.0.1"
@@ -16600,6 +13571,7 @@
},
"node_modules/is-regex": {
"version": "1.2.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.2",
@@ -16626,6 +13598,7 @@
},
"node_modules/is-set": {
"version": "2.0.3",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -16636,6 +13609,7 @@
},
"node_modules/is-shared-array-buffer": {
"version": "1.0.4",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.3"
@@ -16677,6 +13651,7 @@
},
"node_modules/is-string": {
"version": "1.1.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.3",
@@ -16691,6 +13666,7 @@
},
"node_modules/is-symbol": {
"version": "1.1.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.2",
@@ -16727,16 +13703,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/is-valid-path": {
- "version": "0.1.1",
- "license": "MIT",
- "dependencies": {
- "is-invalid-path": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/is-valid-zipcode": {
"version": "1.0.3",
"license": "MIT",
@@ -16746,6 +13712,7 @@
},
"node_modules/is-weakmap": {
"version": "2.0.2",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -16756,6 +13723,7 @@
},
"node_modules/is-weakref": {
"version": "1.1.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.3"
@@ -16769,6 +13737,7 @@
},
"node_modules/is-weakset": {
"version": "2.0.4",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.3",
@@ -16783,6 +13752,7 @@
},
"node_modules/is-wsl": {
"version": "1.1.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=4"
@@ -16798,6 +13768,7 @@
},
"node_modules/isobject": {
"version": "3.0.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -16811,17 +13782,29 @@
}
},
"node_modules/istanbul-lib-instrument": {
- "version": "5.2.1",
+ "version": "6.0.3",
+ "dev": true,
"license": "BSD-3-Clause",
"dependencies": {
- "@babel/core": "^7.12.3",
- "@babel/parser": "^7.14.7",
- "@istanbuljs/schema": "^0.1.2",
+ "@babel/core": "^7.23.9",
+ "@babel/parser": "^7.23.9",
+ "@istanbuljs/schema": "^0.1.3",
"istanbul-lib-coverage": "^3.2.0",
- "semver": "^6.3.0"
+ "semver": "^7.5.4"
},
"engines": {
- "node": ">=8"
+ "node": ">=10"
+ }
+ },
+ "node_modules/istanbul-lib-instrument/node_modules/semver": {
+ "version": "7.7.2",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
}
},
"node_modules/istanbul-lib-report": {
@@ -16838,28 +13821,20 @@
}
},
"node_modules/istanbul-lib-source-maps": {
- "version": "4.0.1",
+ "version": "5.0.6",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
+ "@jridgewell/trace-mapping": "^0.3.23",
"debug": "^4.1.1",
- "istanbul-lib-coverage": "^3.0.0",
- "source-map": "^0.6.1"
+ "istanbul-lib-coverage": "^3.0.0"
},
"engines": {
"node": ">=10"
}
},
- "node_modules/istanbul-lib-source-maps/node_modules/source-map": {
- "version": "0.6.1",
- "dev": true,
- "license": "BSD-3-Clause",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/istanbul-reports": {
- "version": "3.1.7",
+ "version": "3.2.0",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
@@ -16900,20 +13875,20 @@
}
},
"node_modules/jest": {
- "version": "29.7.0",
+ "version": "30.1.3",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/core": "^29.7.0",
- "@jest/types": "^29.6.3",
- "import-local": "^3.0.2",
- "jest-cli": "^29.7.0"
+ "@jest/core": "30.1.3",
+ "@jest/types": "30.0.5",
+ "import-local": "^3.2.0",
+ "jest-cli": "30.1.3"
},
"bin": {
"jest": "bin/jest.js"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
},
"peerDependencies": {
"node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
@@ -16925,46 +13900,46 @@
}
},
"node_modules/jest-changed-files": {
- "version": "29.7.0",
+ "version": "30.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
- "execa": "^5.0.0",
- "jest-util": "^29.7.0",
+ "execa": "^5.1.1",
+ "jest-util": "30.0.5",
"p-limit": "^3.1.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-circus": {
- "version": "29.7.0",
+ "version": "30.1.3",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/environment": "^29.7.0",
- "@jest/expect": "^29.7.0",
- "@jest/test-result": "^29.7.0",
- "@jest/types": "^29.6.3",
+ "@jest/environment": "30.1.2",
+ "@jest/expect": "30.1.2",
+ "@jest/test-result": "30.1.3",
+ "@jest/types": "30.0.5",
"@types/node": "*",
- "chalk": "^4.0.0",
+ "chalk": "^4.1.2",
"co": "^4.6.0",
- "dedent": "^1.0.0",
- "is-generator-fn": "^2.0.0",
- "jest-each": "^29.7.0",
- "jest-matcher-utils": "^29.7.0",
- "jest-message-util": "^29.7.0",
- "jest-runtime": "^29.7.0",
- "jest-snapshot": "^29.7.0",
- "jest-util": "^29.7.0",
+ "dedent": "^1.6.0",
+ "is-generator-fn": "^2.1.0",
+ "jest-each": "30.1.0",
+ "jest-matcher-utils": "30.1.2",
+ "jest-message-util": "30.1.0",
+ "jest-runtime": "30.1.3",
+ "jest-snapshot": "30.1.2",
+ "jest-util": "30.0.5",
"p-limit": "^3.1.0",
- "pretty-format": "^29.7.0",
- "pure-rand": "^6.0.0",
+ "pretty-format": "30.0.5",
+ "pure-rand": "^7.0.0",
"slash": "^3.0.0",
- "stack-utils": "^2.0.3"
+ "stack-utils": "^2.0.6"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-circus/node_modules/ansi-styles": {
@@ -16979,16 +13954,16 @@
}
},
"node_modules/jest-circus/node_modules/pretty-format": {
- "version": "29.7.0",
+ "version": "30.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/schemas": "^29.6.3",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
+ "@jest/schemas": "30.0.5",
+ "ansi-styles": "^5.2.0",
+ "react-is": "^18.3.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-circus/node_modules/react-is": {
@@ -16997,27 +13972,26 @@
"license": "MIT"
},
"node_modules/jest-cli": {
- "version": "29.7.0",
+ "version": "30.1.3",
"dev": true,
- "license": "MIT",
- "dependencies": {
- "@jest/core": "^29.7.0",
- "@jest/test-result": "^29.7.0",
- "@jest/types": "^29.6.3",
- "chalk": "^4.0.0",
- "create-jest": "^29.7.0",
- "exit": "^0.1.2",
- "import-local": "^3.0.2",
- "jest-config": "^29.7.0",
- "jest-util": "^29.7.0",
- "jest-validate": "^29.7.0",
- "yargs": "^17.3.1"
+ "license": "MIT",
+ "dependencies": {
+ "@jest/core": "30.1.3",
+ "@jest/test-result": "30.1.3",
+ "@jest/types": "30.0.5",
+ "chalk": "^4.1.2",
+ "exit-x": "^0.2.2",
+ "import-local": "^3.2.0",
+ "jest-config": "30.1.3",
+ "jest-util": "30.0.5",
+ "jest-validate": "30.1.0",
+ "yargs": "^17.7.2"
},
"bin": {
"jest": "bin/jest.js"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
},
"peerDependencies": {
"node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
@@ -17029,44 +14003,50 @@
}
},
"node_modules/jest-config": {
- "version": "29.7.0",
+ "version": "30.1.3",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/core": "^7.11.6",
- "@jest/test-sequencer": "^29.7.0",
- "@jest/types": "^29.6.3",
- "babel-jest": "^29.7.0",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "deepmerge": "^4.2.2",
- "glob": "^7.1.3",
- "graceful-fs": "^4.2.9",
- "jest-circus": "^29.7.0",
- "jest-environment-node": "^29.7.0",
- "jest-get-type": "^29.6.3",
- "jest-regex-util": "^29.6.3",
- "jest-resolve": "^29.7.0",
- "jest-runner": "^29.7.0",
- "jest-util": "^29.7.0",
- "jest-validate": "^29.7.0",
- "micromatch": "^4.0.4",
+ "@babel/core": "^7.27.4",
+ "@jest/get-type": "30.1.0",
+ "@jest/pattern": "30.0.1",
+ "@jest/test-sequencer": "30.1.3",
+ "@jest/types": "30.0.5",
+ "babel-jest": "30.1.2",
+ "chalk": "^4.1.2",
+ "ci-info": "^4.2.0",
+ "deepmerge": "^4.3.1",
+ "glob": "^10.3.10",
+ "graceful-fs": "^4.2.11",
+ "jest-circus": "30.1.3",
+ "jest-docblock": "30.0.1",
+ "jest-environment-node": "30.1.2",
+ "jest-regex-util": "30.0.1",
+ "jest-resolve": "30.1.3",
+ "jest-runner": "30.1.3",
+ "jest-util": "30.0.5",
+ "jest-validate": "30.1.0",
+ "micromatch": "^4.0.8",
"parse-json": "^5.2.0",
- "pretty-format": "^29.7.0",
+ "pretty-format": "30.0.5",
"slash": "^3.0.0",
"strip-json-comments": "^3.1.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
},
"peerDependencies": {
"@types/node": "*",
+ "esbuild-register": ">=3.4.0",
"ts-node": ">=9.0.0"
},
"peerDependenciesMeta": {
"@types/node": {
"optional": true
},
+ "esbuild-register": {
+ "optional": true
+ },
"ts-node": {
"optional": true
}
@@ -17083,17 +14063,58 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
+ "node_modules/jest-config/node_modules/brace-expansion": {
+ "version": "2.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "node_modules/jest-config/node_modules/glob": {
+ "version": "10.4.5",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^3.1.2",
+ "minimatch": "^9.0.4",
+ "minipass": "^7.1.2",
+ "package-json-from-dist": "^1.0.0",
+ "path-scurry": "^1.11.1"
+ },
+ "bin": {
+ "glob": "dist/esm/bin.mjs"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/jest-config/node_modules/minimatch": {
+ "version": "9.0.5",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/jest-config/node_modules/pretty-format": {
- "version": "29.7.0",
+ "version": "30.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/schemas": "^29.6.3",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
+ "@jest/schemas": "30.0.5",
+ "ansi-styles": "^5.2.0",
+ "react-is": "^18.3.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-config/node_modules/react-is": {
@@ -17102,17 +14123,17 @@
"license": "MIT"
},
"node_modules/jest-diff": {
- "version": "29.7.0",
+ "version": "30.1.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "chalk": "^4.0.0",
- "diff-sequences": "^29.6.3",
- "jest-get-type": "^29.6.3",
- "pretty-format": "^29.7.0"
+ "@jest/diff-sequences": "30.0.1",
+ "@jest/get-type": "30.1.0",
+ "chalk": "^4.1.2",
+ "pretty-format": "30.0.5"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-diff/node_modules/ansi-styles": {
@@ -17127,16 +14148,16 @@
}
},
"node_modules/jest-diff/node_modules/pretty-format": {
- "version": "29.7.0",
+ "version": "30.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/schemas": "^29.6.3",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
+ "@jest/schemas": "30.0.5",
+ "ansi-styles": "^5.2.0",
+ "react-is": "^18.3.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-diff/node_modules/react-is": {
@@ -17145,29 +14166,29 @@
"license": "MIT"
},
"node_modules/jest-docblock": {
- "version": "29.7.0",
+ "version": "30.0.1",
"dev": true,
"license": "MIT",
"dependencies": {
- "detect-newline": "^3.0.0"
+ "detect-newline": "^3.1.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-each": {
- "version": "29.7.0",
+ "version": "30.1.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/types": "^29.6.3",
- "chalk": "^4.0.0",
- "jest-get-type": "^29.6.3",
- "jest-util": "^29.7.0",
- "pretty-format": "^29.7.0"
+ "@jest/get-type": "30.1.0",
+ "@jest/types": "30.0.5",
+ "chalk": "^4.1.2",
+ "jest-util": "30.0.5",
+ "pretty-format": "30.0.5"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-each/node_modules/ansi-styles": {
@@ -17182,16 +14203,16 @@
}
},
"node_modules/jest-each/node_modules/pretty-format": {
- "version": "29.7.0",
+ "version": "30.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/schemas": "^29.6.3",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
+ "@jest/schemas": "30.0.5",
+ "ansi-styles": "^5.2.0",
+ "react-is": "^18.3.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-each/node_modules/react-is": {
@@ -17200,18 +14221,20 @@
"license": "MIT"
},
"node_modules/jest-environment-node": {
- "version": "29.7.0",
+ "version": "30.1.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@jest/environment": "^29.7.0",
- "@jest/fake-timers": "^29.7.0",
- "@jest/types": "^29.6.3",
+ "@jest/environment": "30.1.2",
+ "@jest/fake-timers": "30.1.2",
+ "@jest/types": "30.0.5",
"@types/node": "*",
- "jest-mock": "^29.7.0",
- "jest-util": "^29.7.0"
+ "jest-mock": "30.0.5",
+ "jest-util": "30.0.5",
+ "jest-validate": "30.1.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-get-type": {
@@ -17222,38 +14245,38 @@
}
},
"node_modules/jest-haste-map": {
- "version": "29.7.0",
+ "version": "30.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@jest/types": "^29.6.3",
- "@types/graceful-fs": "^4.1.3",
+ "@jest/types": "30.0.5",
"@types/node": "*",
- "anymatch": "^3.0.3",
- "fb-watchman": "^2.0.0",
- "graceful-fs": "^4.2.9",
- "jest-regex-util": "^29.6.3",
- "jest-util": "^29.7.0",
- "jest-worker": "^29.7.0",
- "micromatch": "^4.0.4",
+ "anymatch": "^3.1.3",
+ "fb-watchman": "^2.0.2",
+ "graceful-fs": "^4.2.11",
+ "jest-regex-util": "30.0.1",
+ "jest-util": "30.0.5",
+ "jest-worker": "30.1.0",
+ "micromatch": "^4.0.8",
"walker": "^1.0.8"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
},
"optionalDependencies": {
- "fsevents": "^2.3.2"
+ "fsevents": "^2.3.3"
}
},
"node_modules/jest-leak-detector": {
- "version": "29.7.0",
+ "version": "30.1.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "jest-get-type": "^29.6.3",
- "pretty-format": "^29.7.0"
+ "@jest/get-type": "30.1.0",
+ "pretty-format": "30.0.5"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-leak-detector/node_modules/ansi-styles": {
@@ -17268,16 +14291,16 @@
}
},
"node_modules/jest-leak-detector/node_modules/pretty-format": {
- "version": "29.7.0",
+ "version": "30.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/schemas": "^29.6.3",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
+ "@jest/schemas": "30.0.5",
+ "ansi-styles": "^5.2.0",
+ "react-is": "^18.3.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-leak-detector/node_modules/react-is": {
@@ -17286,17 +14309,17 @@
"license": "MIT"
},
"node_modules/jest-matcher-utils": {
- "version": "29.7.0",
+ "version": "30.1.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "chalk": "^4.0.0",
- "jest-diff": "^29.7.0",
- "jest-get-type": "^29.6.3",
- "pretty-format": "^29.7.0"
+ "@jest/get-type": "30.1.0",
+ "chalk": "^4.1.2",
+ "jest-diff": "30.1.2",
+ "pretty-format": "30.0.5"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-matcher-utils/node_modules/ansi-styles": {
@@ -17311,16 +14334,16 @@
}
},
"node_modules/jest-matcher-utils/node_modules/pretty-format": {
- "version": "29.7.0",
+ "version": "30.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/schemas": "^29.6.3",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
+ "@jest/schemas": "30.0.5",
+ "ansi-styles": "^5.2.0",
+ "react-is": "^18.3.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-matcher-utils/node_modules/react-is": {
@@ -17329,25 +14352,27 @@
"license": "MIT"
},
"node_modules/jest-message-util": {
- "version": "29.7.0",
+ "version": "30.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@babel/code-frame": "^7.12.13",
- "@jest/types": "^29.6.3",
- "@types/stack-utils": "^2.0.0",
- "chalk": "^4.0.0",
- "graceful-fs": "^4.2.9",
- "micromatch": "^4.0.4",
- "pretty-format": "^29.7.0",
+ "@babel/code-frame": "^7.27.1",
+ "@jest/types": "30.0.5",
+ "@types/stack-utils": "^2.0.3",
+ "chalk": "^4.1.2",
+ "graceful-fs": "^4.2.11",
+ "micromatch": "^4.0.8",
+ "pretty-format": "30.0.5",
"slash": "^3.0.0",
- "stack-utils": "^2.0.3"
+ "stack-utils": "^2.0.6"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-message-util/node_modules/ansi-styles": {
"version": "5.2.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=10"
@@ -17357,31 +14382,34 @@
}
},
"node_modules/jest-message-util/node_modules/pretty-format": {
- "version": "29.7.0",
+ "version": "30.0.5",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@jest/schemas": "^29.6.3",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
+ "@jest/schemas": "30.0.5",
+ "ansi-styles": "^5.2.0",
+ "react-is": "^18.3.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-message-util/node_modules/react-is": {
"version": "18.3.1",
+ "dev": true,
"license": "MIT"
},
"node_modules/jest-mock": {
- "version": "29.7.0",
+ "version": "30.0.5",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@jest/types": "^29.6.3",
+ "@jest/types": "30.0.5",
"@types/node": "*",
- "jest-util": "^29.7.0"
+ "jest-util": "30.0.5"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-pnp-resolver": {
@@ -17401,134 +14429,177 @@
}
},
"node_modules/jest-regex-util": {
- "version": "29.6.3",
+ "version": "30.0.1",
+ "dev": true,
"license": "MIT",
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-resolve": {
- "version": "29.7.0",
+ "version": "30.1.3",
"dev": true,
"license": "MIT",
"dependencies": {
- "chalk": "^4.0.0",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.7.0",
- "jest-pnp-resolver": "^1.2.2",
- "jest-util": "^29.7.0",
- "jest-validate": "^29.7.0",
- "resolve": "^1.20.0",
- "resolve.exports": "^2.0.0",
- "slash": "^3.0.0"
+ "chalk": "^4.1.2",
+ "graceful-fs": "^4.2.11",
+ "jest-haste-map": "30.1.0",
+ "jest-pnp-resolver": "^1.2.3",
+ "jest-util": "30.0.5",
+ "jest-validate": "30.1.0",
+ "slash": "^3.0.0",
+ "unrs-resolver": "^1.7.11"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-resolve-dependencies": {
- "version": "29.7.0",
+ "version": "30.1.3",
"dev": true,
"license": "MIT",
"dependencies": {
- "jest-regex-util": "^29.6.3",
- "jest-snapshot": "^29.7.0"
+ "jest-regex-util": "30.0.1",
+ "jest-snapshot": "30.1.2"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-runner": {
- "version": "29.7.0",
+ "version": "30.1.3",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/console": "^29.7.0",
- "@jest/environment": "^29.7.0",
- "@jest/test-result": "^29.7.0",
- "@jest/transform": "^29.7.0",
- "@jest/types": "^29.6.3",
+ "@jest/console": "30.1.2",
+ "@jest/environment": "30.1.2",
+ "@jest/test-result": "30.1.3",
+ "@jest/transform": "30.1.2",
+ "@jest/types": "30.0.5",
"@types/node": "*",
- "chalk": "^4.0.0",
+ "chalk": "^4.1.2",
"emittery": "^0.13.1",
- "graceful-fs": "^4.2.9",
- "jest-docblock": "^29.7.0",
- "jest-environment-node": "^29.7.0",
- "jest-haste-map": "^29.7.0",
- "jest-leak-detector": "^29.7.0",
- "jest-message-util": "^29.7.0",
- "jest-resolve": "^29.7.0",
- "jest-runtime": "^29.7.0",
- "jest-util": "^29.7.0",
- "jest-watcher": "^29.7.0",
- "jest-worker": "^29.7.0",
+ "exit-x": "^0.2.2",
+ "graceful-fs": "^4.2.11",
+ "jest-docblock": "30.0.1",
+ "jest-environment-node": "30.1.2",
+ "jest-haste-map": "30.1.0",
+ "jest-leak-detector": "30.1.0",
+ "jest-message-util": "30.1.0",
+ "jest-resolve": "30.1.3",
+ "jest-runtime": "30.1.3",
+ "jest-util": "30.0.5",
+ "jest-watcher": "30.1.3",
+ "jest-worker": "30.1.0",
"p-limit": "^3.1.0",
"source-map-support": "0.5.13"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-runtime": {
- "version": "29.7.0",
+ "version": "30.1.3",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/environment": "^29.7.0",
- "@jest/fake-timers": "^29.7.0",
- "@jest/globals": "^29.7.0",
- "@jest/source-map": "^29.6.3",
- "@jest/test-result": "^29.7.0",
- "@jest/transform": "^29.7.0",
- "@jest/types": "^29.6.3",
+ "@jest/environment": "30.1.2",
+ "@jest/fake-timers": "30.1.2",
+ "@jest/globals": "30.1.2",
+ "@jest/source-map": "30.0.1",
+ "@jest/test-result": "30.1.3",
+ "@jest/transform": "30.1.2",
+ "@jest/types": "30.0.5",
"@types/node": "*",
- "chalk": "^4.0.0",
- "cjs-module-lexer": "^1.0.0",
- "collect-v8-coverage": "^1.0.0",
- "glob": "^7.1.3",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.7.0",
- "jest-message-util": "^29.7.0",
- "jest-mock": "^29.7.0",
- "jest-regex-util": "^29.6.3",
- "jest-resolve": "^29.7.0",
- "jest-snapshot": "^29.7.0",
- "jest-util": "^29.7.0",
+ "chalk": "^4.1.2",
+ "cjs-module-lexer": "^2.1.0",
+ "collect-v8-coverage": "^1.0.2",
+ "glob": "^10.3.10",
+ "graceful-fs": "^4.2.11",
+ "jest-haste-map": "30.1.0",
+ "jest-message-util": "30.1.0",
+ "jest-mock": "30.0.5",
+ "jest-regex-util": "30.0.1",
+ "jest-resolve": "30.1.3",
+ "jest-snapshot": "30.1.2",
+ "jest-util": "30.0.5",
"slash": "^3.0.0",
"strip-bom": "^4.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
- "node_modules/jest-snapshot": {
- "version": "29.7.0",
+ "node_modules/jest-runtime/node_modules/brace-expansion": {
+ "version": "2.0.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/core": "^7.11.6",
- "@babel/generator": "^7.7.2",
- "@babel/plugin-syntax-jsx": "^7.7.2",
- "@babel/plugin-syntax-typescript": "^7.7.2",
- "@babel/types": "^7.3.3",
- "@jest/expect-utils": "^29.7.0",
- "@jest/transform": "^29.7.0",
- "@jest/types": "^29.6.3",
- "babel-preset-current-node-syntax": "^1.0.0",
- "chalk": "^4.0.0",
- "expect": "^29.7.0",
- "graceful-fs": "^4.2.9",
- "jest-diff": "^29.7.0",
- "jest-get-type": "^29.6.3",
- "jest-matcher-utils": "^29.7.0",
- "jest-message-util": "^29.7.0",
- "jest-util": "^29.7.0",
- "natural-compare": "^1.4.0",
- "pretty-format": "^29.7.0",
- "semver": "^7.5.3"
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "node_modules/jest-runtime/node_modules/glob": {
+ "version": "10.4.5",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^3.1.2",
+ "minimatch": "^9.0.4",
+ "minipass": "^7.1.2",
+ "package-json-from-dist": "^1.0.0",
+ "path-scurry": "^1.11.1"
+ },
+ "bin": {
+ "glob": "dist/esm/bin.mjs"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/jest-runtime/node_modules/minimatch": {
+ "version": "9.0.5",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/jest-snapshot": {
+ "version": "30.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/core": "^7.27.4",
+ "@babel/generator": "^7.27.5",
+ "@babel/plugin-syntax-jsx": "^7.27.1",
+ "@babel/plugin-syntax-typescript": "^7.27.1",
+ "@babel/types": "^7.27.3",
+ "@jest/expect-utils": "30.1.2",
+ "@jest/get-type": "30.1.0",
+ "@jest/snapshot-utils": "30.1.2",
+ "@jest/transform": "30.1.2",
+ "@jest/types": "30.0.5",
+ "babel-preset-current-node-syntax": "^1.1.0",
+ "chalk": "^4.1.2",
+ "expect": "30.1.2",
+ "graceful-fs": "^4.2.11",
+ "jest-diff": "30.1.2",
+ "jest-matcher-utils": "30.1.2",
+ "jest-message-util": "30.1.0",
+ "jest-util": "30.0.5",
+ "pretty-format": "30.0.5",
+ "semver": "^7.7.2",
+ "synckit": "^0.11.8"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-snapshot/node_modules/ansi-styles": {
@@ -17543,16 +14614,16 @@
}
},
"node_modules/jest-snapshot/node_modules/pretty-format": {
- "version": "29.7.0",
+ "version": "30.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/schemas": "^29.6.3",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
+ "@jest/schemas": "30.0.5",
+ "ansi-styles": "^5.2.0",
+ "react-is": "^18.3.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-snapshot/node_modules/react-is": {
@@ -17572,37 +14643,51 @@
}
},
"node_modules/jest-util": {
- "version": "29.7.0",
+ "version": "30.0.5",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@jest/types": "^29.6.3",
+ "@jest/types": "30.0.5",
"@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
+ "chalk": "^4.1.2",
+ "ci-info": "^4.2.0",
+ "graceful-fs": "^4.2.11",
+ "picomatch": "^4.0.2"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
+ }
+ },
+ "node_modules/jest-util/node_modules/picomatch": {
+ "version": "4.0.3",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
}
},
"node_modules/jest-validate": {
- "version": "29.7.0",
+ "version": "30.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@jest/types": "^29.6.3",
- "camelcase": "^6.2.0",
- "chalk": "^4.0.0",
- "jest-get-type": "^29.6.3",
+ "@jest/get-type": "30.1.0",
+ "@jest/types": "30.0.5",
+ "camelcase": "^6.3.0",
+ "chalk": "^4.1.2",
"leven": "^3.1.0",
- "pretty-format": "^29.7.0"
+ "pretty-format": "30.0.5"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-validate/node_modules/ansi-styles": {
"version": "5.2.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=10"
@@ -17612,54 +14697,59 @@
}
},
"node_modules/jest-validate/node_modules/pretty-format": {
- "version": "29.7.0",
+ "version": "30.0.5",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@jest/schemas": "^29.6.3",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
+ "@jest/schemas": "30.0.5",
+ "ansi-styles": "^5.2.0",
+ "react-is": "^18.3.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-validate/node_modules/react-is": {
"version": "18.3.1",
+ "dev": true,
"license": "MIT"
},
"node_modules/jest-watcher": {
- "version": "29.7.0",
+ "version": "30.1.3",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/test-result": "^29.7.0",
- "@jest/types": "^29.6.3",
+ "@jest/test-result": "30.1.3",
+ "@jest/types": "30.0.5",
"@types/node": "*",
- "ansi-escapes": "^4.2.1",
- "chalk": "^4.0.0",
+ "ansi-escapes": "^4.3.2",
+ "chalk": "^4.1.2",
"emittery": "^0.13.1",
- "jest-util": "^29.7.0",
- "string-length": "^4.0.1"
+ "jest-util": "30.0.5",
+ "string-length": "^4.0.2"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-worker": {
- "version": "29.7.0",
+ "version": "30.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@types/node": "*",
- "jest-util": "^29.7.0",
+ "@ungap/structured-clone": "^1.3.0",
+ "jest-util": "30.0.5",
"merge-stream": "^2.0.0",
- "supports-color": "^8.0.0"
+ "supports-color": "^8.1.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-worker/node_modules/supports-color": {
"version": "8.1.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
@@ -17671,10 +14761,6 @@
"url": "https://github.com/chalk/supports-color?sponsor=1"
}
},
- "node_modules/jimp-compact": {
- "version": "0.16.1",
- "license": "MIT"
- },
"node_modules/joi": {
"version": "17.13.3",
"dev": true,
@@ -17687,10 +14773,6 @@
"@sideway/pinpoint": "^2.0.0"
}
},
- "node_modules/join-component": {
- "version": "1.1.0",
- "license": "MIT"
- },
"node_modules/js-crypto-env": {
"version": "1.0.5",
"license": "MIT"
@@ -17808,6 +14890,7 @@
},
"node_modules/js-yaml": {
"version": "4.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"argparse": "^2.0.1"
@@ -17816,77 +14899,10 @@
"js-yaml": "bin/js-yaml.js"
}
},
- "node_modules/jsbn": {
- "version": "1.1.0",
- "license": "MIT"
- },
- "node_modules/jsc-android": {
- "version": "250231.0.0",
- "license": "BSD-2-Clause"
- },
"node_modules/jsc-safe-url": {
"version": "0.2.4",
"license": "0BSD"
},
- "node_modules/jscodeshift": {
- "version": "17.3.0",
- "license": "MIT",
- "dependencies": {
- "@babel/core": "^7.24.7",
- "@babel/parser": "^7.24.7",
- "@babel/plugin-transform-class-properties": "^7.24.7",
- "@babel/plugin-transform-modules-commonjs": "^7.24.7",
- "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7",
- "@babel/plugin-transform-optional-chaining": "^7.24.7",
- "@babel/plugin-transform-private-methods": "^7.24.7",
- "@babel/preset-flow": "^7.24.7",
- "@babel/preset-typescript": "^7.24.7",
- "@babel/register": "^7.24.6",
- "flow-parser": "0.*",
- "graceful-fs": "^4.2.4",
- "micromatch": "^4.0.7",
- "neo-async": "^2.5.0",
- "picocolors": "^1.0.1",
- "recast": "^0.23.11",
- "tmp": "^0.2.3",
- "write-file-atomic": "^5.0.1"
- },
- "bin": {
- "jscodeshift": "bin/jscodeshift.js"
- },
- "engines": {
- "node": ">=16"
- },
- "peerDependencies": {
- "@babel/preset-env": "^7.1.6"
- },
- "peerDependenciesMeta": {
- "@babel/preset-env": {
- "optional": true
- }
- }
- },
- "node_modules/jscodeshift/node_modules/signal-exit": {
- "version": "4.1.0",
- "license": "ISC",
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/jscodeshift/node_modules/write-file-atomic": {
- "version": "5.0.1",
- "license": "ISC",
- "dependencies": {
- "imurmurhash": "^0.1.4",
- "signal-exit": "^4.0.1"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
"node_modules/jsesc": {
"version": "3.1.0",
"license": "MIT",
@@ -17902,48 +14918,11 @@
"dev": true,
"license": "MIT"
},
- "node_modules/json-parse-better-errors": {
- "version": "1.0.2",
- "license": "MIT"
- },
"node_modules/json-parse-even-better-errors": {
"version": "2.3.1",
"dev": true,
"license": "MIT"
},
- "node_modules/json-schema-deref-sync": {
- "version": "0.13.0",
- "license": "MIT",
- "dependencies": {
- "clone": "^2.1.2",
- "dag-map": "~1.0.0",
- "is-valid-path": "^0.1.1",
- "lodash": "^4.17.13",
- "md5": "~2.2.0",
- "memory-cache": "~0.2.0",
- "traverse": "~0.6.6",
- "valid-url": "~1.0.9"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/json-schema-deref-sync/node_modules/clone": {
- "version": "2.1.2",
- "license": "MIT",
- "engines": {
- "node": ">=0.8"
- }
- },
- "node_modules/json-schema-deref-sync/node_modules/md5": {
- "version": "2.2.1",
- "license": "BSD-3-Clause",
- "dependencies": {
- "charenc": "~0.0.1",
- "crypt": "~0.0.1",
- "is-buffer": "~1.1.1"
- }
- },
"node_modules/json-schema-traverse": {
"version": "1.0.0",
"dev": true,
@@ -17983,6 +14962,7 @@
},
"node_modules/jsonfile": {
"version": "4.0.0",
+ "dev": true,
"license": "MIT",
"optionalDependencies": {
"graceful-fs": "^4.1.6"
@@ -18036,6 +15016,7 @@
},
"node_modules/kind-of": {
"version": "6.0.3",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -18057,7 +15038,6 @@
},
"node_modules/launch-editor": {
"version": "2.11.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"picocolors": "^1.1.1",
@@ -18157,78 +15137,9 @@
"version": "2.0.0",
"license": "MIT"
},
- "node_modules/lightningcss": {
- "version": "1.19.0",
- "license": "MPL-2.0",
- "dependencies": {
- "detect-libc": "^1.0.3"
- },
- "engines": {
- "node": ">= 12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/parcel"
- },
- "optionalDependencies": {
- "lightningcss-darwin-arm64": "1.19.0",
- "lightningcss-darwin-x64": "1.19.0",
- "lightningcss-linux-arm-gnueabihf": "1.19.0",
- "lightningcss-linux-arm64-gnu": "1.19.0",
- "lightningcss-linux-arm64-musl": "1.19.0",
- "lightningcss-linux-x64-gnu": "1.19.0",
- "lightningcss-linux-x64-musl": "1.19.0",
- "lightningcss-win32-x64-msvc": "1.19.0"
- }
- },
- "node_modules/lightningcss-linux-x64-gnu": {
- "version": "1.19.0",
- "cpu": [
- "x64"
- ],
- "license": "MPL-2.0",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/parcel"
- }
- },
- "node_modules/lightningcss-linux-x64-musl": {
- "version": "1.19.0",
- "cpu": [
- "x64"
- ],
- "license": "MPL-2.0",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/parcel"
- }
- },
- "node_modules/lightningcss/node_modules/detect-libc": {
- "version": "1.0.3",
- "license": "Apache-2.0",
- "bin": {
- "detect-libc": "bin/detect-libc.js"
- },
- "engines": {
- "node": ">=0.10"
- }
- },
"node_modules/lines-and-columns": {
"version": "1.2.4",
+ "dev": true,
"license": "MIT"
},
"node_modules/loader-runner": {
@@ -18271,6 +15182,7 @@
},
"node_modules/lodash": {
"version": "4.17.21",
+ "dev": true,
"license": "MIT"
},
"node_modules/lodash-webpack-plugin": {
@@ -18475,10 +15387,10 @@
}
},
"node_modules/lottie-react-native": {
- "version": "7.2.2",
+ "version": "7.3.4",
"license": "Apache-2.0",
"peerDependencies": {
- "@lottiefiles/dotlottie-react": "^0.6.5",
+ "@lottiefiles/dotlottie-react": "^0.13.5",
"react": "*",
"react-native": ">=0.46",
"react-native-windows": ">=0.63.x"
@@ -18493,7 +15405,7 @@
}
},
"node_modules/lottie-web": {
- "version": "5.12.2",
+ "version": "5.13.0",
"license": "MIT"
},
"node_modules/lower-case": {
@@ -18546,6 +15458,11 @@
"node": ">=10"
}
},
+ "node_modules/make-error": {
+ "version": "1.3.6",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/makeerror": {
"version": "1.0.12",
"license": "BSD-3-Clause",
@@ -18573,19 +15490,6 @@
"is-buffer": "~1.1.6"
}
},
- "node_modules/md5-file": {
- "version": "3.2.3",
- "license": "MIT",
- "dependencies": {
- "buffer-alloc": "^1.1.0"
- },
- "bin": {
- "md5-file": "cli.js"
- },
- "engines": {
- "node": ">=0.10"
- }
- },
"node_modules/md5.js": {
"version": "1.3.5",
"license": "MIT",
@@ -18595,10 +15499,6 @@
"safe-buffer": "^5.1.2"
}
},
- "node_modules/md5hex": {
- "version": "1.0.0",
- "license": "MIT"
- },
"node_modules/mdn-data": {
"version": "2.0.14",
"license": "CC0-1.0"
@@ -18612,13 +15512,15 @@
}
},
"node_modules/memfs": {
- "version": "4.36.0",
+ "version": "4.43.0",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@jsonjoy.com/json-pack": "^1.0.3",
- "@jsonjoy.com/util": "^1.3.0",
- "tree-dump": "^1.0.1",
+ "@jsonjoy.com/json-pack": "^1.11.0",
+ "@jsonjoy.com/util": "^1.9.0",
+ "glob-to-regex.js": "^1.0.1",
+ "thingies": "^2.5.0",
+ "tree-dump": "^1.0.3",
"tslib": "^2.0.0"
},
"engines": {
@@ -18633,10 +15535,6 @@
"version": "5.2.1",
"license": "MIT"
},
- "node_modules/memory-cache": {
- "version": "0.2.0",
- "license": "BSD-2-Clause"
- },
"node_modules/merge-descriptors": {
"version": "1.0.3",
"dev": true,
@@ -18679,7 +15577,7 @@
}
},
"node_modules/metro": {
- "version": "0.81.5",
+ "version": "0.83.2",
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.24.7",
@@ -18693,28 +15591,28 @@
"chalk": "^4.0.0",
"ci-info": "^2.0.0",
"connect": "^3.6.5",
- "debug": "^2.2.0",
+ "debug": "^4.4.0",
"error-stack-parser": "^2.0.6",
"flow-enums-runtime": "^0.0.6",
"graceful-fs": "^4.2.4",
- "hermes-parser": "0.25.1",
+ "hermes-parser": "0.32.0",
"image-size": "^1.0.2",
"invariant": "^2.2.4",
"jest-worker": "^29.7.0",
"jsc-safe-url": "^0.2.2",
"lodash.throttle": "^4.1.1",
- "metro-babel-transformer": "0.81.5",
- "metro-cache": "0.81.5",
- "metro-cache-key": "0.81.5",
- "metro-config": "0.81.5",
- "metro-core": "0.81.5",
- "metro-file-map": "0.81.5",
- "metro-resolver": "0.81.5",
- "metro-runtime": "0.81.5",
- "metro-source-map": "0.81.5",
- "metro-symbolicate": "0.81.5",
- "metro-transform-plugins": "0.81.5",
- "metro-transform-worker": "0.81.5",
+ "metro-babel-transformer": "0.83.2",
+ "metro-cache": "0.83.2",
+ "metro-cache-key": "0.83.2",
+ "metro-config": "0.83.2",
+ "metro-core": "0.83.2",
+ "metro-file-map": "0.83.2",
+ "metro-resolver": "0.83.2",
+ "metro-runtime": "0.83.2",
+ "metro-source-map": "0.83.2",
+ "metro-symbolicate": "0.83.2",
+ "metro-transform-plugins": "0.83.2",
+ "metro-transform-worker": "0.83.2",
"mime-types": "^2.1.27",
"nullthrows": "^1.1.1",
"serialize-error": "^2.1.0",
@@ -18727,200 +15625,282 @@
"metro": "src/cli.js"
},
"engines": {
- "node": ">=18.18"
+ "node": ">=20.19.4"
}
},
"node_modules/metro-babel-transformer": {
- "version": "0.81.5",
+ "version": "0.83.2",
"license": "MIT",
"dependencies": {
"@babel/core": "^7.25.2",
"flow-enums-runtime": "^0.0.6",
- "hermes-parser": "0.25.1",
+ "hermes-parser": "0.32.0",
"nullthrows": "^1.1.1"
},
"engines": {
- "node": ">=18.18"
+ "node": ">=20.19.4"
+ }
+ },
+ "node_modules/metro-babel-transformer/node_modules/hermes-estree": {
+ "version": "0.32.0",
+ "license": "MIT"
+ },
+ "node_modules/metro-babel-transformer/node_modules/hermes-parser": {
+ "version": "0.32.0",
+ "license": "MIT",
+ "dependencies": {
+ "hermes-estree": "0.32.0"
}
},
"node_modules/metro-cache": {
- "version": "0.81.5",
+ "version": "0.83.2",
"license": "MIT",
"dependencies": {
"exponential-backoff": "^3.1.1",
"flow-enums-runtime": "^0.0.6",
- "metro-core": "0.81.5"
+ "https-proxy-agent": "^7.0.5",
+ "metro-core": "0.83.2"
},
"engines": {
- "node": ">=18.18"
+ "node": ">=20.19.4"
}
},
"node_modules/metro-cache-key": {
- "version": "0.81.5",
+ "version": "0.83.2",
"license": "MIT",
"dependencies": {
"flow-enums-runtime": "^0.0.6"
},
"engines": {
- "node": ">=18.18"
+ "node": ">=20.19.4"
+ }
+ },
+ "node_modules/metro-cache/node_modules/agent-base": {
+ "version": "7.1.4",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 14"
+ }
+ },
+ "node_modules/metro-cache/node_modules/https-proxy-agent": {
+ "version": "7.0.6",
+ "license": "MIT",
+ "dependencies": {
+ "agent-base": "^7.1.2",
+ "debug": "4"
+ },
+ "engines": {
+ "node": ">= 14"
}
},
"node_modules/metro-config": {
- "version": "0.81.5",
+ "version": "0.83.2",
"license": "MIT",
"dependencies": {
"connect": "^3.6.5",
- "cosmiconfig": "^5.0.5",
"flow-enums-runtime": "^0.0.6",
"jest-validate": "^29.7.0",
- "metro": "0.81.5",
- "metro-cache": "0.81.5",
- "metro-core": "0.81.5",
- "metro-runtime": "0.81.5"
+ "metro": "0.83.2",
+ "metro-cache": "0.83.2",
+ "metro-core": "0.83.2",
+ "metro-runtime": "0.83.2",
+ "yaml": "^2.6.1"
},
"engines": {
- "node": ">=18.18"
+ "node": ">=20.19.4"
+ }
+ },
+ "node_modules/metro-config/node_modules/@jest/schemas": {
+ "version": "29.6.3",
+ "license": "MIT",
+ "dependencies": {
+ "@sinclair/typebox": "^0.27.8"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/metro-config/node_modules/@jest/types": {
+ "version": "29.6.3",
+ "license": "MIT",
+ "dependencies": {
+ "@jest/schemas": "^29.6.3",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^17.0.8",
+ "chalk": "^4.0.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro-config/node_modules/argparse": {
- "version": "1.0.10",
+ "node_modules/metro-config/node_modules/@sinclair/typebox": {
+ "version": "0.27.8",
+ "license": "MIT"
+ },
+ "node_modules/metro-config/node_modules/jest-validate": {
+ "version": "29.7.0",
"license": "MIT",
"dependencies": {
- "sprintf-js": "~1.0.2"
+ "@jest/types": "^29.6.3",
+ "camelcase": "^6.2.0",
+ "chalk": "^4.0.0",
+ "jest-get-type": "^29.6.3",
+ "leven": "^3.1.0",
+ "pretty-format": "^29.7.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro-config/node_modules/cosmiconfig": {
- "version": "5.2.1",
+ "node_modules/metro-core": {
+ "version": "0.83.2",
"license": "MIT",
"dependencies": {
- "import-fresh": "^2.0.0",
- "is-directory": "^0.3.1",
- "js-yaml": "^3.13.1",
- "parse-json": "^4.0.0"
+ "flow-enums-runtime": "^0.0.6",
+ "lodash.throttle": "^4.1.1",
+ "metro-resolver": "0.83.2"
},
"engines": {
- "node": ">=4"
+ "node": ">=20.19.4"
}
},
- "node_modules/metro-config/node_modules/import-fresh": {
- "version": "2.0.0",
+ "node_modules/metro-file-map": {
+ "version": "0.83.2",
"license": "MIT",
"dependencies": {
- "caller-path": "^2.0.0",
- "resolve-from": "^3.0.0"
+ "debug": "^4.4.0",
+ "fb-watchman": "^2.0.0",
+ "flow-enums-runtime": "^0.0.6",
+ "graceful-fs": "^4.2.4",
+ "invariant": "^2.2.4",
+ "jest-worker": "^29.7.0",
+ "micromatch": "^4.0.4",
+ "nullthrows": "^1.1.1",
+ "walker": "^1.0.7"
},
"engines": {
- "node": ">=4"
+ "node": ">=20.19.4"
}
},
- "node_modules/metro-config/node_modules/js-yaml": {
- "version": "3.14.1",
+ "node_modules/metro-file-map/node_modules/@jest/schemas": {
+ "version": "29.6.3",
"license": "MIT",
"dependencies": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
+ "@sinclair/typebox": "^0.27.8"
},
- "bin": {
- "js-yaml": "bin/js-yaml.js"
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro-config/node_modules/parse-json": {
- "version": "4.0.0",
+ "node_modules/metro-file-map/node_modules/@jest/types": {
+ "version": "29.6.3",
"license": "MIT",
"dependencies": {
- "error-ex": "^1.3.1",
- "json-parse-better-errors": "^1.0.1"
+ "@jest/schemas": "^29.6.3",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^17.0.8",
+ "chalk": "^4.0.0"
},
"engines": {
- "node": ">=4"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro-config/node_modules/resolve-from": {
- "version": "3.0.0",
+ "node_modules/metro-file-map/node_modules/@sinclair/typebox": {
+ "version": "0.27.8",
+ "license": "MIT"
+ },
+ "node_modules/metro-file-map/node_modules/ci-info": {
+ "version": "3.9.0",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/sibiraj-s"
+ }
+ ],
"license": "MIT",
"engines": {
- "node": ">=4"
+ "node": ">=8"
}
},
- "node_modules/metro-config/node_modules/sprintf-js": {
- "version": "1.0.3",
- "license": "BSD-3-Clause"
- },
- "node_modules/metro-core": {
- "version": "0.81.5",
+ "node_modules/metro-file-map/node_modules/jest-util": {
+ "version": "29.7.0",
"license": "MIT",
"dependencies": {
- "flow-enums-runtime": "^0.0.6",
- "lodash.throttle": "^4.1.1",
- "metro-resolver": "0.81.5"
+ "@jest/types": "^29.6.3",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "ci-info": "^3.2.0",
+ "graceful-fs": "^4.2.9",
+ "picomatch": "^2.2.3"
},
"engines": {
- "node": ">=18.18"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro-file-map": {
- "version": "0.81.5",
+ "node_modules/metro-file-map/node_modules/jest-worker": {
+ "version": "29.7.0",
"license": "MIT",
"dependencies": {
- "debug": "^2.2.0",
- "fb-watchman": "^2.0.0",
- "flow-enums-runtime": "^0.0.6",
- "graceful-fs": "^4.2.4",
- "invariant": "^2.2.4",
- "jest-worker": "^29.7.0",
- "micromatch": "^4.0.4",
- "nullthrows": "^1.1.1",
- "walker": "^1.0.7"
+ "@types/node": "*",
+ "jest-util": "^29.7.0",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^8.0.0"
},
"engines": {
- "node": ">=18.18"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro-file-map/node_modules/debug": {
- "version": "2.6.9",
+ "node_modules/metro-file-map/node_modules/supports-color": {
+ "version": "8.1.1",
"license": "MIT",
"dependencies": {
- "ms": "2.0.0"
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/supports-color?sponsor=1"
}
},
- "node_modules/metro-file-map/node_modules/ms": {
- "version": "2.0.0",
- "license": "MIT"
- },
"node_modules/metro-minify-terser": {
- "version": "0.81.5",
+ "version": "0.83.2",
"license": "MIT",
"dependencies": {
"flow-enums-runtime": "^0.0.6",
"terser": "^5.15.0"
},
"engines": {
- "node": ">=18.18"
+ "node": ">=20.19.4"
}
},
"node_modules/metro-resolver": {
- "version": "0.81.5",
+ "version": "0.83.2",
"license": "MIT",
"dependencies": {
"flow-enums-runtime": "^0.0.6"
},
"engines": {
- "node": ">=18.18"
+ "node": ">=20.19.4"
}
},
"node_modules/metro-runtime": {
- "version": "0.81.5",
+ "version": "0.83.2",
"license": "MIT",
"dependencies": {
"@babel/runtime": "^7.25.0",
"flow-enums-runtime": "^0.0.6"
},
"engines": {
- "node": ">=18.18"
+ "node": ">=20.19.4"
}
},
"node_modules/metro-source-map": {
- "version": "0.81.5",
+ "version": "0.83.2",
"license": "MIT",
"dependencies": {
"@babel/traverse": "^7.25.3",
@@ -18928,14 +15908,14 @@
"@babel/types": "^7.25.2",
"flow-enums-runtime": "^0.0.6",
"invariant": "^2.2.4",
- "metro-symbolicate": "0.81.5",
+ "metro-symbolicate": "0.83.2",
"nullthrows": "^1.1.1",
- "ob1": "0.81.5",
+ "ob1": "0.83.2",
"source-map": "^0.5.6",
"vlq": "^1.0.0"
},
"engines": {
- "node": ">=18.18"
+ "node": ">=20.19.4"
}
},
"node_modules/metro-source-map/node_modules/source-map": {
@@ -18946,12 +15926,12 @@
}
},
"node_modules/metro-symbolicate": {
- "version": "0.81.5",
+ "version": "0.83.2",
"license": "MIT",
"dependencies": {
"flow-enums-runtime": "^0.0.6",
"invariant": "^2.2.4",
- "metro-source-map": "0.81.5",
+ "metro-source-map": "0.83.2",
"nullthrows": "^1.1.1",
"source-map": "^0.5.6",
"vlq": "^1.0.0"
@@ -18960,7 +15940,7 @@
"metro-symbolicate": "src/index.js"
},
"engines": {
- "node": ">=18.18"
+ "node": ">=20.19.4"
}
},
"node_modules/metro-symbolicate/node_modules/source-map": {
@@ -18971,7 +15951,7 @@
}
},
"node_modules/metro-transform-plugins": {
- "version": "0.81.5",
+ "version": "0.83.2",
"license": "MIT",
"dependencies": {
"@babel/core": "^7.25.2",
@@ -18982,11 +15962,11 @@
"nullthrows": "^1.1.1"
},
"engines": {
- "node": ">=18.18"
+ "node": ">=20.19.4"
}
},
"node_modules/metro-transform-worker": {
- "version": "0.81.5",
+ "version": "0.83.2",
"license": "MIT",
"dependencies": {
"@babel/core": "^7.25.2",
@@ -18994,33 +15974,103 @@
"@babel/parser": "^7.25.3",
"@babel/types": "^7.25.2",
"flow-enums-runtime": "^0.0.6",
- "metro": "0.81.5",
- "metro-babel-transformer": "0.81.5",
- "metro-cache": "0.81.5",
- "metro-cache-key": "0.81.5",
- "metro-minify-terser": "0.81.5",
- "metro-source-map": "0.81.5",
- "metro-transform-plugins": "0.81.5",
+ "metro": "0.83.2",
+ "metro-babel-transformer": "0.83.2",
+ "metro-cache": "0.83.2",
+ "metro-cache-key": "0.83.2",
+ "metro-minify-terser": "0.83.2",
+ "metro-source-map": "0.83.2",
+ "metro-transform-plugins": "0.83.2",
"nullthrows": "^1.1.1"
},
"engines": {
- "node": ">=18.18"
+ "node": ">=20.19.4"
+ }
+ },
+ "node_modules/metro/node_modules/@jest/schemas": {
+ "version": "29.6.3",
+ "license": "MIT",
+ "dependencies": {
+ "@sinclair/typebox": "^0.27.8"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/metro/node_modules/@jest/types": {
+ "version": "29.6.3",
+ "license": "MIT",
+ "dependencies": {
+ "@jest/schemas": "^29.6.3",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^17.0.8",
+ "chalk": "^4.0.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
+ "node_modules/metro/node_modules/@sinclair/typebox": {
+ "version": "0.27.8",
+ "license": "MIT"
+ },
"node_modules/metro/node_modules/ci-info": {
"version": "2.0.0",
"license": "MIT"
},
- "node_modules/metro/node_modules/debug": {
- "version": "2.6.9",
+ "node_modules/metro/node_modules/hermes-estree": {
+ "version": "0.32.0",
+ "license": "MIT"
+ },
+ "node_modules/metro/node_modules/hermes-parser": {
+ "version": "0.32.0",
"license": "MIT",
"dependencies": {
- "ms": "2.0.0"
+ "hermes-estree": "0.32.0"
}
},
- "node_modules/metro/node_modules/ms": {
- "version": "2.0.0",
- "license": "MIT"
+ "node_modules/metro/node_modules/jest-util": {
+ "version": "29.7.0",
+ "license": "MIT",
+ "dependencies": {
+ "@jest/types": "^29.6.3",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "ci-info": "^3.2.0",
+ "graceful-fs": "^4.2.9",
+ "picomatch": "^2.2.3"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/metro/node_modules/jest-util/node_modules/ci-info": {
+ "version": "3.9.0",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/sibiraj-s"
+ }
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/metro/node_modules/jest-worker": {
+ "version": "29.7.0",
+ "license": "MIT",
+ "dependencies": {
+ "@types/node": "*",
+ "jest-util": "^29.7.0",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^8.0.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
},
"node_modules/metro/node_modules/source-map": {
"version": "0.5.7",
@@ -19029,6 +16079,19 @@
"node": ">=0.10.0"
}
},
+ "node_modules/metro/node_modules/supports-color": {
+ "version": "8.1.1",
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/supports-color?sponsor=1"
+ }
+ },
"node_modules/metro/node_modules/ws": {
"version": "7.5.10",
"license": "MIT",
@@ -19130,117 +16193,34 @@
"version": "1.0.1",
"license": "ISC"
},
- "node_modules/minimalistic-crypto-utils": {
- "version": "1.0.1",
- "license": "MIT"
- },
- "node_modules/minimatch": {
- "version": "3.1.2",
- "license": "ISC",
- "dependencies": {
- "brace-expansion": "^1.1.7"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/minimist": {
- "version": "1.2.8",
- "license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/minipass": {
- "version": "7.1.2",
- "license": "ISC",
- "engines": {
- "node": ">=16 || 14 >=14.17"
- }
- },
- "node_modules/minipass-collect": {
- "version": "2.0.1",
- "license": "ISC",
- "dependencies": {
- "minipass": "^7.0.3"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- }
- },
- "node_modules/minipass-flush": {
- "version": "1.0.5",
- "license": "ISC",
- "dependencies": {
- "minipass": "^3.0.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/minipass-flush/node_modules/minipass": {
- "version": "3.3.6",
- "license": "ISC",
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/minipass-flush/node_modules/yallist": {
- "version": "4.0.0",
- "license": "ISC"
- },
- "node_modules/minipass-pipeline": {
- "version": "1.2.4",
- "license": "ISC",
- "dependencies": {
- "minipass": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/minipass-pipeline/node_modules/minipass": {
- "version": "3.3.6",
+ "node_modules/minimalistic-crypto-utils": {
+ "version": "1.0.1",
+ "license": "MIT"
+ },
+ "node_modules/minimatch": {
+ "version": "3.1.2",
"license": "ISC",
"dependencies": {
- "yallist": "^4.0.0"
+ "brace-expansion": "^1.1.7"
},
"engines": {
- "node": ">=8"
+ "node": "*"
}
},
- "node_modules/minipass-pipeline/node_modules/yallist": {
- "version": "4.0.0",
- "license": "ISC"
- },
- "node_modules/minizlib": {
- "version": "2.1.2",
+ "node_modules/minimist": {
+ "version": "1.2.8",
"license": "MIT",
- "dependencies": {
- "minipass": "^3.0.0",
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">= 8"
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/minizlib/node_modules/minipass": {
- "version": "3.3.6",
+ "node_modules/minipass": {
+ "version": "7.1.2",
"license": "ISC",
- "dependencies": {
- "yallist": "^4.0.0"
- },
"engines": {
- "node": ">=8"
+ "node": ">=16 || 14 >=14.17"
}
},
- "node_modules/minizlib/node_modules/yallist": {
- "version": "4.0.0",
- "license": "ISC"
- },
"node_modules/mkdirp": {
"version": "1.0.4",
"license": "MIT",
@@ -19271,15 +16251,6 @@
"multicast-dns": "cli.js"
}
},
- "node_modules/mz": {
- "version": "2.7.0",
- "license": "MIT",
- "dependencies": {
- "any-promise": "^1.0.0",
- "object-assign": "^4.0.1",
- "thenify-all": "^1.0.0"
- }
- },
"node_modules/nan": {
"version": "2.23.0",
"license": "MIT"
@@ -19304,6 +16275,20 @@
"version": "2.0.0",
"license": "MIT"
},
+ "node_modules/napi-postinstall": {
+ "version": "0.3.3",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "napi-postinstall": "lib/cli.js"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.18.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/napi-postinstall"
+ }
+ },
"node_modules/natural-compare": {
"version": "1.4.0",
"dev": true,
@@ -19324,14 +16309,7 @@
},
"node_modules/neo-async": {
"version": "2.6.2",
- "license": "MIT"
- },
- "node_modules/nested-error-stacks": {
- "version": "2.0.1",
- "license": "MIT"
- },
- "node_modules/nice-try": {
- "version": "1.0.5",
+ "dev": true,
"license": "MIT"
},
"node_modules/no-case": {
@@ -19352,7 +16330,7 @@
}
},
"node_modules/node-abi": {
- "version": "3.75.0",
+ "version": "3.77.0",
"license": "MIT",
"dependencies": {
"semver": "^7.3.5"
@@ -19375,16 +16353,6 @@
"version": "3.2.1",
"license": "MIT"
},
- "node_modules/node-dir": {
- "version": "0.1.17",
- "license": "MIT",
- "dependencies": {
- "minimatch": "^3.0.2"
- },
- "engines": {
- "node": ">= 0.10.5"
- }
- },
"node_modules/node-fetch": {
"version": "2.7.0",
"license": "MIT",
@@ -19405,6 +16373,7 @@
},
"node_modules/node-forge": {
"version": "1.3.1",
+ "dev": true,
"license": "(BSD-3-Clause OR GPL-2.0)",
"engines": {
"node": ">= 6.13.0"
@@ -19420,7 +16389,7 @@
}
},
"node_modules/node-html-parser": {
- "version": "6.1.13",
+ "version": "7.0.1",
"license": "MIT",
"dependencies": {
"css-select": "^5.1.0",
@@ -19514,7 +16483,7 @@
}
},
"node_modules/node-releases": {
- "version": "2.0.19",
+ "version": "2.0.21",
"license": "MIT"
},
"node_modules/node-stream-zip": {
@@ -19529,6 +16498,13 @@
"url": "https://github.com/sponsors/antelle"
}
},
+ "node_modules/nofilter": {
+ "version": "3.1.0",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12.19"
+ }
+ },
"node_modules/normalize-path": {
"version": "3.0.0",
"license": "MIT",
@@ -19536,23 +16512,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/npm-package-arg": {
- "version": "7.0.0",
- "license": "ISC",
- "dependencies": {
- "hosted-git-info": "^3.0.2",
- "osenv": "^0.1.5",
- "semver": "^5.6.0",
- "validate-npm-package-name": "^3.0.0"
- }
- },
- "node_modules/npm-package-arg/node_modules/semver": {
- "version": "5.7.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver"
- }
- },
"node_modules/npm-run-path": {
"version": "4.0.1",
"license": "MIT",
@@ -19578,13 +16537,13 @@
"license": "MIT"
},
"node_modules/ob1": {
- "version": "0.81.5",
+ "version": "0.83.2",
"license": "MIT",
"dependencies": {
"flow-enums-runtime": "^0.0.6"
},
"engines": {
- "node": ">=18.18"
+ "node": ">=20.19.4"
}
},
"node_modules/object-assign": {
@@ -19696,7 +16655,7 @@
"license": "MIT"
},
"node_modules/on-finished": {
- "version": "2.3.0",
+ "version": "2.4.1",
"license": "MIT",
"dependencies": {
"ee-first": "1.1.1"
@@ -19735,6 +16694,7 @@
},
"node_modules/open": {
"version": "6.4.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"is-wsl": "^1.1.0"
@@ -19794,13 +16754,6 @@
"version": "0.3.0",
"license": "MIT"
},
- "node_modules/os-homedir": {
- "version": "1.0.2",
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/os-tmpdir": {
"version": "1.0.2",
"license": "MIT",
@@ -19808,16 +16761,9 @@
"node": ">=0.10.0"
}
},
- "node_modules/osenv": {
- "version": "0.1.5",
- "license": "ISC",
- "dependencies": {
- "os-homedir": "^1.0.0",
- "os-tmpdir": "^1.0.0"
- }
- },
"node_modules/own-keys": {
"version": "1.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"get-intrinsic": "^1.2.6",
@@ -19831,13 +16777,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/p-finally": {
- "version": "1.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/p-limit": {
"version": "3.1.0",
"license": "MIT",
@@ -19955,23 +16894,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/parse-png": {
- "version": "2.1.0",
- "license": "MIT",
- "dependencies": {
- "pngjs": "^3.3.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/parse-png/node_modules/pngjs": {
- "version": "3.4.0",
- "license": "MIT",
- "engines": {
- "node": ">=4.0.0"
- }
- },
"node_modules/parseurl": {
"version": "1.3.3",
"license": "MIT",
@@ -20016,6 +16938,19 @@
"npm": ">5"
}
},
+ "node_modules/patch-package/node_modules/ci-info": {
+ "version": "3.9.0",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/sibiraj-s"
+ }
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/patch-package/node_modules/fs-extra": {
"version": "9.1.0",
"license": "MIT",
@@ -20040,7 +16975,7 @@
}
},
"node_modules/patch-package/node_modules/jsonfile": {
- "version": "6.1.0",
+ "version": "6.2.0",
"license": "MIT",
"dependencies": {
"universalify": "^2.0.0"
@@ -20080,16 +17015,6 @@
"node": ">=6"
}
},
- "node_modules/patch-package/node_modules/tmp": {
- "version": "0.0.33",
- "license": "MIT",
- "dependencies": {
- "os-tmpdir": "~1.0.2"
- },
- "engines": {
- "node": ">=0.6.0"
- }
- },
"node_modules/patch-package/node_modules/universalify": {
"version": "2.0.1",
"license": "MIT",
@@ -20161,6 +17086,7 @@
},
"node_modules/path-type": {
"version": "4.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -20222,6 +17148,7 @@
},
"node_modules/pify": {
"version": "4.0.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -20254,93 +17181,62 @@
}
},
"node_modules/pkg-dir": {
- "version": "7.0.0",
+ "version": "4.2.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "find-up": "^6.3.0"
+ "find-up": "^4.0.0"
},
"engines": {
- "node": ">=14.16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=8"
}
},
"node_modules/pkg-dir/node_modules/find-up": {
- "version": "6.3.0",
+ "version": "4.1.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "locate-path": "^7.1.0",
- "path-exists": "^5.0.0"
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
},
"engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=8"
}
},
"node_modules/pkg-dir/node_modules/locate-path": {
- "version": "7.2.0",
+ "version": "5.0.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "p-locate": "^6.0.0"
+ "p-locate": "^4.1.0"
},
"engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=8"
}
},
"node_modules/pkg-dir/node_modules/p-limit": {
- "version": "4.0.0",
+ "version": "2.3.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "yocto-queue": "^1.0.0"
+ "p-try": "^2.0.0"
},
"engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ "node": ">=6"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/pkg-dir/node_modules/p-locate": {
- "version": "6.0.0",
+ "version": "4.1.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "p-limit": "^4.0.0"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ "p-limit": "^2.2.0"
},
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/pkg-dir/node_modules/path-exists": {
- "version": "5.0.0",
- "dev": true,
- "license": "MIT",
"engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- }
- },
- "node_modules/pkg-dir/node_modules/yocto-queue": {
- "version": "1.2.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=12.20"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=8"
}
},
"node_modules/pkg-up": {
@@ -20563,7 +17459,7 @@
"license": "ISC"
},
"node_modules/prebuild-install/node_modules/tar-fs": {
- "version": "2.1.3",
+ "version": "2.1.4",
"license": "MIT",
"dependencies": {
"chownr": "^1.1.1",
@@ -20595,7 +17491,7 @@
}
},
"node_modules/prettier": {
- "version": "3.5.1",
+ "version": "3.6.2",
"license": "MIT",
"bin": {
"prettier": "bin/prettier.cjs"
@@ -20618,16 +17514,6 @@
"node": ">=6.0.0"
}
},
- "node_modules/pretty-bytes": {
- "version": "5.6.0",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/pretty-error": {
"version": "4.0.0",
"dev": true,
@@ -20638,54 +17524,45 @@
}
},
"node_modules/pretty-format": {
- "version": "26.6.2",
- "dev": true,
+ "version": "29.7.0",
"license": "MIT",
"dependencies": {
- "@jest/types": "^26.6.2",
- "ansi-regex": "^5.0.0",
- "ansi-styles": "^4.0.0",
- "react-is": "^17.0.1"
+ "@jest/schemas": "^29.6.3",
+ "ansi-styles": "^5.0.0",
+ "react-is": "^18.0.0"
},
"engines": {
- "node": ">= 10"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/pretty-format/node_modules/@jest/types": {
- "version": "26.6.2",
- "dev": true,
+ "node_modules/pretty-format/node_modules/@jest/schemas": {
+ "version": "29.6.3",
"license": "MIT",
"dependencies": {
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^15.0.0",
- "chalk": "^4.0.0"
+ "@sinclair/typebox": "^0.27.8"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/pretty-format/node_modules/@types/yargs": {
- "version": "15.0.19",
- "dev": true,
+ "node_modules/pretty-format/node_modules/@sinclair/typebox": {
+ "version": "0.27.8",
+ "license": "MIT"
+ },
+ "node_modules/pretty-format/node_modules/ansi-styles": {
+ "version": "5.2.0",
"license": "MIT",
- "dependencies": {
- "@types/yargs-parser": "*"
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
"node_modules/pretty-format/node_modules/react-is": {
- "version": "17.0.2",
- "dev": true,
+ "version": "18.3.1",
"license": "MIT"
},
- "node_modules/proc-log": {
- "version": "4.2.0",
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
"node_modules/process": {
"version": "0.11.10",
"license": "MIT",
@@ -20809,7 +17686,7 @@
}
},
"node_modules/pure-rand": {
- "version": "6.1.0",
+ "version": "7.0.1",
"dev": true,
"funding": [
{
@@ -20845,12 +17722,6 @@
"node": ">=10.13.0"
}
},
- "node_modules/qrcode-terminal": {
- "version": "0.11.0",
- "bin": {
- "qrcode-terminal": "bin/qrcode-terminal.js"
- }
- },
"node_modules/qrcode/node_modules/camelcase": {
"version": "5.3.1",
"license": "MIT",
@@ -20969,10 +17840,10 @@
}
},
"node_modules/qs": {
- "version": "6.14.0",
+ "version": "6.13.0",
"license": "BSD-3-Clause",
"dependencies": {
- "side-channel": "^1.1.0"
+ "side-channel": "^1.0.6"
},
"engines": {
"node": ">=0.6"
@@ -20982,7 +17853,7 @@
}
},
"node_modules/query-string": {
- "version": "9.1.1",
+ "version": "9.3.1",
"license": "MIT",
"dependencies": {
"decode-uri-component": "^0.4.1",
@@ -21084,11 +17955,8 @@
}
},
"node_modules/react": {
- "version": "18.3.1",
+ "version": "19.1.0",
"license": "MIT",
- "dependencies": {
- "loose-envify": "^1.1.0"
- },
"engines": {
"node": ">=0.10.0"
}
@@ -21105,7 +17973,7 @@
}
},
"node_modules/react-device-detect/node_modules/ua-parser-js": {
- "version": "1.0.40",
+ "version": "1.0.41",
"funding": [
{
"type": "opencollective",
@@ -21156,18 +18024,17 @@
}
},
"node_modules/react-dom": {
- "version": "18.3.1",
+ "version": "19.1.0",
"license": "MIT",
"dependencies": {
- "loose-envify": "^1.1.0",
- "scheduler": "^0.23.2"
+ "scheduler": "^0.26.0"
},
"peerDependencies": {
- "react": "^18.3.1"
+ "react": "^19.1.0"
}
},
"node_modules/react-hook-form": {
- "version": "7.54.2",
+ "version": "7.63.0",
"license": "MIT",
"engines": {
"node": ">=18.0.0"
@@ -21181,15 +18048,16 @@
}
},
"node_modules/react-i18next": {
- "version": "15.4.0",
+ "version": "15.7.3",
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.25.0",
+ "@babel/runtime": "^7.27.6",
"html-parse-stringify": "^3.0.1"
},
"peerDependencies": {
- "i18next": ">= 23.2.3",
- "react": ">= 16.8.0"
+ "i18next": ">= 25.4.1",
+ "react": ">= 16.8.0",
+ "typescript": "^5"
},
"peerDependenciesMeta": {
"react-dom": {
@@ -21197,6 +18065,9 @@
},
"react-native": {
"optional": true
+ },
+ "typescript": {
+ "optional": true
}
}
},
@@ -21205,41 +18076,38 @@
"license": "MIT"
},
"node_modules/react-native": {
- "version": "0.77.2",
+ "version": "0.81.4",
"license": "MIT",
"dependencies": {
- "@jest/create-cache-key-function": "^29.6.3",
- "@react-native/assets-registry": "0.77.2",
- "@react-native/codegen": "0.77.2",
- "@react-native/community-cli-plugin": "0.77.2",
- "@react-native/gradle-plugin": "0.77.2",
- "@react-native/js-polyfills": "0.77.2",
- "@react-native/normalize-colors": "0.77.2",
- "@react-native/virtualized-lists": "0.77.2",
+ "@jest/create-cache-key-function": "^29.7.0",
+ "@react-native/assets-registry": "0.81.4",
+ "@react-native/codegen": "0.81.4",
+ "@react-native/community-cli-plugin": "0.81.4",
+ "@react-native/gradle-plugin": "0.81.4",
+ "@react-native/js-polyfills": "0.81.4",
+ "@react-native/normalize-colors": "0.81.4",
+ "@react-native/virtualized-lists": "0.81.4",
"abort-controller": "^3.0.0",
"anser": "^1.4.9",
"ansi-regex": "^5.0.0",
"babel-jest": "^29.7.0",
- "babel-plugin-syntax-hermes-parser": "0.25.1",
+ "babel-plugin-syntax-hermes-parser": "0.29.1",
"base64-js": "^1.5.1",
- "chalk": "^4.0.0",
"commander": "^12.0.0",
- "event-target-shim": "^5.0.1",
"flow-enums-runtime": "^0.0.6",
"glob": "^7.1.1",
"invariant": "^2.2.4",
- "jest-environment-node": "^29.6.3",
- "jsc-android": "^250231.0.0",
+ "jest-environment-node": "^29.7.0",
"memoize-one": "^5.0.0",
- "metro-runtime": "^0.81.3",
- "metro-source-map": "^0.81.3",
+ "metro-runtime": "^0.83.1",
+ "metro-source-map": "^0.83.1",
"nullthrows": "^1.1.1",
"pretty-format": "^29.7.0",
"promise": "^8.3.0",
- "react-devtools-core": "^6.0.1",
+ "react-devtools-core": "^6.1.5",
"react-refresh": "^0.14.0",
"regenerator-runtime": "^0.13.2",
- "scheduler": "0.24.0-canary-efb381bbf-20230505",
+ "scheduler": "0.26.0",
"semver": "^7.1.3",
"stacktrace-parser": "^0.1.10",
"whatwg-fetch": "^3.0.0",
@@ -21250,11 +18118,11 @@
"react-native": "cli.js"
},
"engines": {
- "node": ">=18"
+ "node": ">= 20.19.4"
},
"peerDependencies": {
- "@types/react": "^18.2.6",
- "react": "^18.2.0"
+ "@types/react": "^19.1.0",
+ "react": "^19.1.0"
},
"peerDependenciesMeta": {
"@types/react": {
@@ -21310,41 +18178,77 @@
}
},
"node_modules/react-native-bootsplash": {
- "version": "6.3.3",
+ "version": "6.3.11",
"license": "MIT",
"dependencies": {
- "@expo/config-plugins": "^8.0.0 || ^9.0.0",
- "@react-native-community/cli-config-android": "^15.0.0",
- "@react-native-community/cli-config-apple": "^15.0.0",
- "@react-native-community/cli-tools": "^15.0.0",
- "commander": "^12.1.0",
+ "@expo/config-plugins": "^9.0.0 || ^10.0.0",
+ "@react-native-community/cli-config-android": "^18.0.0",
+ "@react-native-community/cli-config-apple": "^18.0.0",
+ "@react-native-community/cli-tools": "^18.0.0",
+ "commander": "^13.1.0",
"detect-indent": "^6.1.0",
- "fs-extra": "^11.2.0",
- "node-html-parser": "^6.1.13",
+ "fs-extra": "^11.3.0",
+ "node-html-parser": "^7.0.1",
"picocolors": "^1.1.1",
- "prettier": "^3.3.3",
- "react-native-is-edge-to-edge": "^1.1.6",
+ "prettier": "^3.5.3",
+ "react-native-is-edge-to-edge": "^1.2.1",
"sharp": "^0.32.6",
"ts-dedent": "^2.2.0",
- "xml-formatter": "^3.6.3"
+ "xml-formatter": "^3.6.5"
},
"bin": {
"react-native-bootsplash": "cli.js"
},
"peerDependencies": {
- "react": ">=18.1.0",
- "react-native": ">=0.70.0"
+ "react": "*",
+ "react-native": "*"
+ }
+ },
+ "node_modules/react-native-bootsplash/node_modules/@react-native-community/cli-config-android": {
+ "version": "18.0.0",
+ "license": "MIT",
+ "dependencies": {
+ "@react-native-community/cli-tools": "18.0.0",
+ "chalk": "^4.1.2",
+ "fast-glob": "^3.3.2",
+ "fast-xml-parser": "^4.4.1"
+ }
+ },
+ "node_modules/react-native-bootsplash/node_modules/@react-native-community/cli-config-apple": {
+ "version": "18.0.0",
+ "license": "MIT",
+ "dependencies": {
+ "@react-native-community/cli-tools": "18.0.0",
+ "chalk": "^4.1.2",
+ "execa": "^5.0.0",
+ "fast-glob": "^3.3.2"
+ }
+ },
+ "node_modules/react-native-bootsplash/node_modules/@react-native-community/cli-tools": {
+ "version": "18.0.0",
+ "license": "MIT",
+ "dependencies": {
+ "@vscode/sudo-prompt": "^9.0.0",
+ "appdirsjs": "^1.2.4",
+ "chalk": "^4.1.2",
+ "execa": "^5.0.0",
+ "find-up": "^5.0.0",
+ "launch-editor": "^2.9.1",
+ "mime": "^2.4.1",
+ "ora": "^5.4.1",
+ "prompts": "^2.4.2",
+ "semver": "^7.5.2"
}
},
"node_modules/react-native-bootsplash/node_modules/commander": {
- "version": "12.1.0",
+ "version": "13.1.0",
"license": "MIT",
"engines": {
"node": ">=18"
}
},
"node_modules/react-native-bootsplash/node_modules/fs-extra": {
- "version": "11.3.1",
+ "version": "11.3.2",
"license": "MIT",
"dependencies": {
"graceful-fs": "^4.2.0",
@@ -21356,7 +18260,7 @@
}
},
"node_modules/react-native-bootsplash/node_modules/jsonfile": {
- "version": "6.1.0",
+ "version": "6.2.0",
"license": "MIT",
"dependencies": {
"universalify": "^2.0.0"
@@ -21365,6 +18269,16 @@
"graceful-fs": "^4.1.6"
}
},
+ "node_modules/react-native-bootsplash/node_modules/semver": {
+ "version": "7.7.2",
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/react-native-bootsplash/node_modules/universalify": {
"version": "2.0.1",
"license": "MIT",
@@ -21373,8 +18287,14 @@
}
},
"node_modules/react-native-config": {
- "version": "1.5.5",
+ "version": "1.5.9",
"license": "MIT",
+ "dependencies": {
+ "@babel/core": "^7.25.2",
+ "@babel/preset-env": "^7.25.0",
+ "@babel/preset-react": "^7.24.7",
+ "babel-jest": "^29.7.0"
+ },
"peerDependencies": {
"react-native-windows": ">=0.61"
},
@@ -21384,6 +18304,228 @@
}
}
},
+ "node_modules/react-native-config/node_modules/@jest/schemas": {
+ "version": "29.6.3",
+ "license": "MIT",
+ "dependencies": {
+ "@sinclair/typebox": "^0.27.8"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/react-native-config/node_modules/@jest/transform": {
+ "version": "29.7.0",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/core": "^7.11.6",
+ "@jest/types": "^29.6.3",
+ "@jridgewell/trace-mapping": "^0.3.18",
+ "babel-plugin-istanbul": "^6.1.1",
+ "chalk": "^4.0.0",
+ "convert-source-map": "^2.0.0",
+ "fast-json-stable-stringify": "^2.1.0",
+ "graceful-fs": "^4.2.9",
+ "jest-haste-map": "^29.7.0",
+ "jest-regex-util": "^29.6.3",
+ "jest-util": "^29.7.0",
+ "micromatch": "^4.0.4",
+ "pirates": "^4.0.4",
+ "slash": "^3.0.0",
+ "write-file-atomic": "^4.0.2"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/react-native-config/node_modules/@jest/types": {
+ "version": "29.6.3",
+ "license": "MIT",
+ "dependencies": {
+ "@jest/schemas": "^29.6.3",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^17.0.8",
+ "chalk": "^4.0.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/react-native-config/node_modules/@sinclair/typebox": {
+ "version": "0.27.8",
+ "license": "MIT"
+ },
+ "node_modules/react-native-config/node_modules/babel-jest": {
+ "version": "29.7.0",
+ "license": "MIT",
+ "dependencies": {
+ "@jest/transform": "^29.7.0",
+ "@types/babel__core": "^7.1.14",
+ "babel-plugin-istanbul": "^6.1.1",
+ "babel-preset-jest": "^29.6.3",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.9",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.8.0"
+ }
+ },
+ "node_modules/react-native-config/node_modules/babel-plugin-istanbul": {
+ "version": "6.1.1",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@istanbuljs/load-nyc-config": "^1.0.0",
+ "@istanbuljs/schema": "^0.1.2",
+ "istanbul-lib-instrument": "^5.0.4",
+ "test-exclude": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/react-native-config/node_modules/babel-plugin-jest-hoist": {
+ "version": "29.6.3",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/template": "^7.3.3",
+ "@babel/types": "^7.3.3",
+ "@types/babel__core": "^7.1.14",
+ "@types/babel__traverse": "^7.0.6"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/react-native-config/node_modules/babel-preset-jest": {
+ "version": "29.6.3",
+ "license": "MIT",
+ "dependencies": {
+ "babel-plugin-jest-hoist": "^29.6.3",
+ "babel-preset-current-node-syntax": "^1.0.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/react-native-config/node_modules/ci-info": {
+ "version": "3.9.0",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/sibiraj-s"
+ }
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/react-native-config/node_modules/istanbul-lib-instrument": {
+ "version": "5.2.1",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@babel/core": "^7.12.3",
+ "@babel/parser": "^7.14.7",
+ "@istanbuljs/schema": "^0.1.2",
+ "istanbul-lib-coverage": "^3.2.0",
+ "semver": "^6.3.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/react-native-config/node_modules/jest-haste-map": {
+ "version": "29.7.0",
+ "license": "MIT",
+ "dependencies": {
+ "@jest/types": "^29.6.3",
+ "@types/graceful-fs": "^4.1.3",
+ "@types/node": "*",
+ "anymatch": "^3.0.3",
+ "fb-watchman": "^2.0.0",
+ "graceful-fs": "^4.2.9",
+ "jest-regex-util": "^29.6.3",
+ "jest-util": "^29.7.0",
+ "jest-worker": "^29.7.0",
+ "micromatch": "^4.0.4",
+ "walker": "^1.0.8"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "^2.3.2"
+ }
+ },
+ "node_modules/react-native-config/node_modules/jest-regex-util": {
+ "version": "29.6.3",
+ "license": "MIT",
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/react-native-config/node_modules/jest-util": {
+ "version": "29.7.0",
+ "license": "MIT",
+ "dependencies": {
+ "@jest/types": "^29.6.3",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "ci-info": "^3.2.0",
+ "graceful-fs": "^4.2.9",
+ "picomatch": "^2.2.3"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/react-native-config/node_modules/jest-worker": {
+ "version": "29.7.0",
+ "license": "MIT",
+ "dependencies": {
+ "@types/node": "*",
+ "jest-util": "^29.7.0",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^8.0.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/react-native-config/node_modules/supports-color": {
+ "version": "8.1.1",
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/supports-color?sponsor=1"
+ }
+ },
+ "node_modules/react-native-config/node_modules/write-file-atomic": {
+ "version": "4.0.2",
+ "license": "ISC",
+ "dependencies": {
+ "imurmurhash": "^0.1.4",
+ "signal-exit": "^3.0.7"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
"node_modules/react-native-countdown-circle-timer": {
"version": "3.2.1",
"license": "MIT",
@@ -21420,7 +18562,7 @@
"license": "MIT"
},
"node_modules/react-native-device-info": {
- "version": "14.0.4",
+ "version": "14.1.1",
"license": "MIT",
"peerDependencies": {
"react-native": "*"
@@ -21436,6 +18578,16 @@
"@babel/runtime": "^7.20.6"
}
},
+ "node_modules/react-native-dotenv/node_modules/dotenv": {
+ "version": "16.6.1",
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://dotenvx.com"
+ }
+ },
"node_modules/react-native-encrypted-storage": {
"version": "4.0.3",
"license": "MIT",
@@ -21445,7 +18597,7 @@
}
},
"node_modules/react-native-error-boundary": {
- "version": "1.2.7",
+ "version": "2.0.0",
"license": "MIT",
"peerDependencies": {
"@types/react-native": ">=0.57.7",
@@ -21458,14 +18610,6 @@
}
}
},
- "node_modules/react-native-fast-image": {
- "version": "8.6.3",
- "license": "(MIT AND Apache-2.0)",
- "peerDependencies": {
- "react": "^17 || ^18",
- "react-native": ">=0.60.0"
- }
- },
"node_modules/react-native-fs": {
"version": "2.20.0",
"license": "MIT",
@@ -21502,7 +18646,7 @@
}
},
"node_modules/react-native-keychain": {
- "version": "9.2.3",
+ "version": "10.0.0",
"license": "MIT",
"workspaces": [
"KeychainExample",
@@ -21521,10 +18665,10 @@
}
},
"node_modules/react-native-nfc-manager": {
- "version": "3.16.1",
+ "version": "3.16.3",
"license": "MIT",
"peerDependencies": {
- "@expo/config-plugins": "8 || 9"
+ "@expo/config-plugins": "9 || 10"
},
"peerDependenciesMeta": {
"@expo/config-plugins": {
@@ -21567,7 +18711,7 @@
}
},
"node_modules/react-native-qrcode-svg": {
- "version": "6.3.14",
+ "version": "6.3.15",
"license": "MIT",
"dependencies": {
"prop-types": "^15.8.0",
@@ -21602,7 +18746,7 @@
"license": "MIT"
},
"node_modules/react-native-safe-area-context": {
- "version": "5.2.0",
+ "version": "5.6.1",
"license": "MIT",
"peerDependencies": {
"react": "*",
@@ -21610,7 +18754,7 @@
}
},
"node_modules/react-native-screenguard": {
- "version": "1.0.4",
+ "version": "1.1.0",
"license": "MIT",
"engines": {
"node": ">= 16.0.0"
@@ -21642,7 +18786,7 @@
}
},
"node_modules/react-native-ssl-public-key-pinning": {
- "version": "1.2.5",
+ "version": "1.2.6",
"license": "MIT",
"workspaces": [
"example"
@@ -21653,7 +18797,7 @@
}
},
"node_modules/react-native-svg": {
- "version": "15.11.1",
+ "version": "15.13.0",
"license": "MIT",
"dependencies": {
"css-select": "^5.1.0",
@@ -21666,7 +18810,7 @@
}
},
"node_modules/react-native-svg-transformer": {
- "version": "1.5.0",
+ "version": "1.5.1",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -21687,137 +18831,426 @@
"react-native": ">=0.59.0"
}
},
- "node_modules/react-native-toast-notifications": {
- "version": "3.4.0",
+ "node_modules/react-native-toast-notifications": {
+ "version": "3.4.0",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": "*",
+ "react-native": "*"
+ }
+ },
+ "node_modules/react-native-use-keyboard": {
+ "version": "1.1.0",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": ">=16.8.0",
+ "react-native": ">=0.60.0"
+ }
+ },
+ "node_modules/react-native-video": {
+ "version": "6.16.1",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": "*",
+ "react-native": "*"
+ }
+ },
+ "node_modules/react-native-vision-camera": {
+ "version": "4.7.2",
+ "license": "MIT",
+ "peerDependencies": {
+ "@shopify/react-native-skia": "*",
+ "react": "*",
+ "react-native": "*",
+ "react-native-reanimated": "*",
+ "react-native-worklets-core": "*"
+ },
+ "peerDependenciesMeta": {
+ "@shopify/react-native-skia": {
+ "optional": true
+ },
+ "react-native-reanimated": {
+ "optional": true
+ },
+ "react-native-worklets-core": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/react-native-web": {
+ "version": "0.21.1",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.18.6",
+ "@react-native/normalize-colors": "^0.74.1",
+ "fbjs": "^3.0.4",
+ "inline-style-prefixer": "^7.0.1",
+ "memoize-one": "^6.0.0",
+ "nullthrows": "^1.1.1",
+ "postcss-value-parser": "^4.2.0",
+ "styleq": "^0.1.3"
+ },
+ "peerDependencies": {
+ "react": "^18.0.0 || ^19.0.0",
+ "react-dom": "^18.0.0 || ^19.0.0"
+ }
+ },
+ "node_modules/react-native-web-linear-gradient": {
+ "version": "1.1.2",
+ "license": "MIT",
+ "peerDependencies": {
+ "react-native-web": "*"
+ }
+ },
+ "node_modules/react-native-web/node_modules/@react-native/normalize-colors": {
+ "version": "0.74.89",
+ "license": "MIT"
+ },
+ "node_modules/react-native-web/node_modules/memoize-one": {
+ "version": "6.0.0",
+ "license": "MIT"
+ },
+ "node_modules/react-native-webview": {
+ "version": "13.16.0",
+ "license": "MIT",
+ "dependencies": {
+ "escape-string-regexp": "^4.0.0",
+ "invariant": "2.2.4"
+ },
+ "peerDependencies": {
+ "react": "*",
+ "react-native": "*"
+ }
+ },
+ "node_modules/react-native/node_modules/@jest/environment": {
+ "version": "29.7.0",
+ "license": "MIT",
+ "dependencies": {
+ "@jest/fake-timers": "^29.7.0",
+ "@jest/types": "^29.6.3",
+ "@types/node": "*",
+ "jest-mock": "^29.7.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/react-native/node_modules/@jest/fake-timers": {
+ "version": "29.7.0",
+ "license": "MIT",
+ "dependencies": {
+ "@jest/types": "^29.6.3",
+ "@sinonjs/fake-timers": "^10.0.2",
+ "@types/node": "*",
+ "jest-message-util": "^29.7.0",
+ "jest-mock": "^29.7.0",
+ "jest-util": "^29.7.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/react-native/node_modules/@jest/schemas": {
+ "version": "29.6.3",
+ "license": "MIT",
+ "dependencies": {
+ "@sinclair/typebox": "^0.27.8"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/react-native/node_modules/@jest/transform": {
+ "version": "29.7.0",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/core": "^7.11.6",
+ "@jest/types": "^29.6.3",
+ "@jridgewell/trace-mapping": "^0.3.18",
+ "babel-plugin-istanbul": "^6.1.1",
+ "chalk": "^4.0.0",
+ "convert-source-map": "^2.0.0",
+ "fast-json-stable-stringify": "^2.1.0",
+ "graceful-fs": "^4.2.9",
+ "jest-haste-map": "^29.7.0",
+ "jest-regex-util": "^29.6.3",
+ "jest-util": "^29.7.0",
+ "micromatch": "^4.0.4",
+ "pirates": "^4.0.4",
+ "slash": "^3.0.0",
+ "write-file-atomic": "^4.0.2"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/react-native/node_modules/@jest/types": {
+ "version": "29.6.3",
+ "license": "MIT",
+ "dependencies": {
+ "@jest/schemas": "^29.6.3",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^17.0.8",
+ "chalk": "^4.0.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/react-native/node_modules/@react-native/assets-registry": {
+ "version": "0.81.4",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 20.19.4"
+ }
+ },
+ "node_modules/react-native/node_modules/@react-native/codegen": {
+ "version": "0.81.4",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/core": "^7.25.2",
+ "@babel/parser": "^7.25.3",
+ "glob": "^7.1.1",
+ "hermes-parser": "0.29.1",
+ "invariant": "^2.2.4",
+ "nullthrows": "^1.1.1",
+ "yargs": "^17.6.2"
+ },
+ "engines": {
+ "node": ">= 20.19.4"
+ },
+ "peerDependencies": {
+ "@babel/core": "*"
+ }
+ },
+ "node_modules/react-native/node_modules/@react-native/js-polyfills": {
+ "version": "0.81.4",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 20.19.4"
+ }
+ },
+ "node_modules/react-native/node_modules/@sinclair/typebox": {
+ "version": "0.27.8",
+ "license": "MIT"
+ },
+ "node_modules/react-native/node_modules/@sinonjs/fake-timers": {
+ "version": "10.3.0",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@sinonjs/commons": "^3.0.0"
+ }
+ },
+ "node_modules/react-native/node_modules/anser": {
+ "version": "1.4.10",
+ "license": "MIT"
+ },
+ "node_modules/react-native/node_modules/babel-jest": {
+ "version": "29.7.0",
+ "license": "MIT",
+ "dependencies": {
+ "@jest/transform": "^29.7.0",
+ "@types/babel__core": "^7.1.14",
+ "babel-plugin-istanbul": "^6.1.1",
+ "babel-preset-jest": "^29.6.3",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.9",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.8.0"
+ }
+ },
+ "node_modules/react-native/node_modules/babel-plugin-istanbul": {
+ "version": "6.1.1",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@istanbuljs/load-nyc-config": "^1.0.0",
+ "@istanbuljs/schema": "^0.1.2",
+ "istanbul-lib-instrument": "^5.0.4",
+ "test-exclude": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/react-native/node_modules/babel-plugin-jest-hoist": {
+ "version": "29.6.3",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/template": "^7.3.3",
+ "@babel/types": "^7.3.3",
+ "@types/babel__core": "^7.1.14",
+ "@types/babel__traverse": "^7.0.6"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/react-native/node_modules/babel-preset-jest": {
+ "version": "29.6.3",
"license": "MIT",
+ "dependencies": {
+ "babel-plugin-jest-hoist": "^29.6.3",
+ "babel-preset-current-node-syntax": "^1.0.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ },
"peerDependencies": {
- "react": "*",
- "react-native": "*"
+ "@babel/core": "^7.0.0"
}
},
- "node_modules/react-native-use-keyboard": {
- "version": "1.1.0",
+ "node_modules/react-native/node_modules/ci-info": {
+ "version": "3.9.0",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/sibiraj-s"
+ }
+ ],
"license": "MIT",
- "peerDependencies": {
- "react": ">=16.8.0",
- "react-native": ">=0.60.0"
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/react-native-video": {
- "version": "6.10.1",
+ "node_modules/react-native/node_modules/commander": {
+ "version": "12.1.0",
"license": "MIT",
- "peerDependencies": {
- "react": "*",
- "react-native": "*"
+ "engines": {
+ "node": ">=18"
}
},
- "node_modules/react-native-vision-camera": {
- "version": "4.7.1",
- "license": "MIT",
- "peerDependencies": {
- "@shopify/react-native-skia": "*",
- "react": "*",
- "react-native": "*",
- "react-native-reanimated": "*",
- "react-native-worklets-core": "*"
+ "node_modules/react-native/node_modules/istanbul-lib-instrument": {
+ "version": "5.2.1",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@babel/core": "^7.12.3",
+ "@babel/parser": "^7.14.7",
+ "@istanbuljs/schema": "^0.1.2",
+ "istanbul-lib-coverage": "^3.2.0",
+ "semver": "^6.3.0"
},
- "peerDependenciesMeta": {
- "@shopify/react-native-skia": {
- "optional": true
- },
- "react-native-reanimated": {
- "optional": true
- },
- "react-native-worklets-core": {
- "optional": true
- }
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/react-native-web": {
- "version": "0.19.13",
+ "node_modules/react-native/node_modules/istanbul-lib-instrument/node_modules/semver": {
+ "version": "6.3.1",
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/react-native/node_modules/jest-environment-node": {
+ "version": "29.7.0",
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.18.6",
- "@react-native/normalize-colors": "^0.74.1",
- "fbjs": "^3.0.4",
- "inline-style-prefixer": "^6.0.1",
- "memoize-one": "^6.0.0",
- "nullthrows": "^1.1.1",
- "postcss-value-parser": "^4.2.0",
- "styleq": "^0.1.3"
+ "@jest/environment": "^29.7.0",
+ "@jest/fake-timers": "^29.7.0",
+ "@jest/types": "^29.6.3",
+ "@types/node": "*",
+ "jest-mock": "^29.7.0",
+ "jest-util": "^29.7.0"
},
- "peerDependencies": {
- "react": "^18.0.0",
- "react-dom": "^18.0.0"
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/react-native-web-linear-gradient": {
- "version": "1.1.2",
+ "node_modules/react-native/node_modules/jest-haste-map": {
+ "version": "29.7.0",
"license": "MIT",
- "peerDependencies": {
- "react-native-web": "*"
+ "dependencies": {
+ "@jest/types": "^29.6.3",
+ "@types/graceful-fs": "^4.1.3",
+ "@types/node": "*",
+ "anymatch": "^3.0.3",
+ "fb-watchman": "^2.0.0",
+ "graceful-fs": "^4.2.9",
+ "jest-regex-util": "^29.6.3",
+ "jest-util": "^29.7.0",
+ "jest-worker": "^29.7.0",
+ "micromatch": "^4.0.4",
+ "walker": "^1.0.8"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "^2.3.2"
}
},
- "node_modules/react-native-web/node_modules/@react-native/normalize-colors": {
- "version": "0.74.89",
- "license": "MIT"
- },
- "node_modules/react-native-web/node_modules/memoize-one": {
- "version": "6.0.0",
- "license": "MIT"
- },
- "node_modules/react-native-webview": {
- "version": "13.15.0",
+ "node_modules/react-native/node_modules/jest-message-util": {
+ "version": "29.7.0",
"license": "MIT",
"dependencies": {
- "escape-string-regexp": "^4.0.0",
- "invariant": "2.2.4"
+ "@babel/code-frame": "^7.12.13",
+ "@jest/types": "^29.6.3",
+ "@types/stack-utils": "^2.0.0",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.9",
+ "micromatch": "^4.0.4",
+ "pretty-format": "^29.7.0",
+ "slash": "^3.0.0",
+ "stack-utils": "^2.0.3"
},
- "peerDependencies": {
- "react": "*",
- "react-native": "*"
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/react-native/node_modules/@react-native/assets-registry": {
- "version": "0.77.2",
+ "node_modules/react-native/node_modules/jest-mock": {
+ "version": "29.7.0",
"license": "MIT",
+ "dependencies": {
+ "@jest/types": "^29.6.3",
+ "@types/node": "*",
+ "jest-util": "^29.7.0"
+ },
"engines": {
- "node": ">=18"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/react-native/node_modules/ansi-styles": {
- "version": "5.2.0",
+ "node_modules/react-native/node_modules/jest-regex-util": {
+ "version": "29.6.3",
"license": "MIT",
"engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/react-native/node_modules/commander": {
- "version": "12.1.0",
+ "node_modules/react-native/node_modules/jest-util": {
+ "version": "29.7.0",
"license": "MIT",
+ "dependencies": {
+ "@jest/types": "^29.6.3",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "ci-info": "^3.2.0",
+ "graceful-fs": "^4.2.9",
+ "picomatch": "^2.2.3"
+ },
"engines": {
- "node": ">=18"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/react-native/node_modules/pretty-format": {
+ "node_modules/react-native/node_modules/jest-worker": {
"version": "29.7.0",
"license": "MIT",
"dependencies": {
- "@jest/schemas": "^29.6.3",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
+ "@types/node": "*",
+ "jest-util": "^29.7.0",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^8.0.0"
},
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/react-native/node_modules/react-is": {
- "version": "18.3.1",
- "license": "MIT"
- },
"node_modules/react-native/node_modules/react-refresh": {
"version": "0.14.2",
"license": "MIT",
@@ -21825,17 +19258,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/react-native/node_modules/regenerator-runtime": {
- "version": "0.13.11",
- "license": "MIT"
- },
- "node_modules/react-native/node_modules/scheduler": {
- "version": "0.24.0-canary-efb381bbf-20230505",
- "license": "MIT",
- "dependencies": {
- "loose-envify": "^1.1.0"
- }
- },
"node_modules/react-native/node_modules/semver": {
"version": "7.7.2",
"license": "ISC",
@@ -21846,21 +19268,43 @@
"node": ">=10"
}
},
+ "node_modules/react-native/node_modules/supports-color": {
+ "version": "8.1.1",
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/supports-color?sponsor=1"
+ }
+ },
+ "node_modules/react-native/node_modules/write-file-atomic": {
+ "version": "4.0.2",
+ "license": "ISC",
+ "dependencies": {
+ "imurmurhash": "^0.1.4",
+ "signal-exit": "^3.0.7"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
"node_modules/react-refresh": {
- "version": "0.16.0",
+ "version": "0.17.0",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/react-router": {
- "version": "7.1.5",
+ "version": "7.6.3",
"license": "MIT",
"dependencies": {
- "@types/cookie": "^0.6.0",
"cookie": "^1.0.1",
- "set-cookie-parser": "^2.6.0",
- "turbo-stream": "2.4.0"
+ "set-cookie-parser": "^2.6.0"
},
"engines": {
"node": ">=20.0.0"
@@ -21876,10 +19320,10 @@
}
},
"node_modules/react-router-dom": {
- "version": "7.1.5",
+ "version": "7.6.3",
"license": "MIT",
"dependencies": {
- "react-router": "7.1.5"
+ "react-router": "7.6.3"
},
"engines": {
"node": ">=20.0.0"
@@ -21890,11 +19334,11 @@
}
},
"node_modules/react-router-native": {
- "version": "6.29.0",
+ "version": "6.30.0",
"license": "MIT",
"dependencies": {
"@ungap/url-search-params": "^0.2.2",
- "react-router": "6.29.0"
+ "react-router": "6.30.0"
},
"engines": {
"node": ">=14.0.0"
@@ -21905,10 +19349,10 @@
}
},
"node_modules/react-router-native/node_modules/react-router": {
- "version": "6.29.0",
+ "version": "6.30.0",
"license": "MIT",
"dependencies": {
- "@remix-run/router": "1.22.0"
+ "@remix-run/router": "1.23.0"
},
"engines": {
"node": ">=14.0.0"
@@ -21943,31 +19387,6 @@
"node": ">=8.10.0"
}
},
- "node_modules/readline": {
- "version": "1.3.0",
- "license": "BSD"
- },
- "node_modules/recast": {
- "version": "0.23.11",
- "license": "MIT",
- "dependencies": {
- "ast-types": "^0.16.1",
- "esprima": "~4.0.0",
- "source-map": "~0.6.1",
- "tiny-invariant": "^1.3.3",
- "tslib": "^2.0.1"
- },
- "engines": {
- "node": ">= 4"
- }
- },
- "node_modules/recast/node_modules/source-map": {
- "version": "0.6.1",
- "license": "BSD-3-Clause",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/rechoir": {
"version": "0.8.0",
"dev": true,
@@ -21981,6 +19400,7 @@
},
"node_modules/reflect.getprototypeof": {
"version": "1.0.10",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.8",
@@ -22004,7 +19424,7 @@
"license": "MIT"
},
"node_modules/regenerate-unicode-properties": {
- "version": "10.2.0",
+ "version": "10.2.2",
"license": "MIT",
"dependencies": {
"regenerate": "^1.4.2"
@@ -22014,11 +19434,12 @@
}
},
"node_modules/regenerator-runtime": {
- "version": "0.14.1",
+ "version": "0.13.11",
"license": "MIT"
},
"node_modules/regexp.prototype.flags": {
"version": "1.5.4",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.8",
@@ -22036,15 +19457,15 @@
}
},
"node_modules/regexpu-core": {
- "version": "6.2.0",
+ "version": "6.3.1",
"license": "MIT",
"dependencies": {
"regenerate": "^1.4.2",
- "regenerate-unicode-properties": "^10.2.0",
+ "regenerate-unicode-properties": "^10.2.2",
"regjsgen": "^0.8.0",
"regjsparser": "^0.12.0",
"unicode-match-property-ecmascript": "^2.0.0",
- "unicode-match-property-value-ecmascript": "^2.1.0"
+ "unicode-match-property-value-ecmascript": "^2.2.1"
},
"engines": {
"node": ">=4"
@@ -22082,10 +19503,6 @@
"node": ">= 0.10"
}
},
- "node_modules/remove-trailing-slash": {
- "version": "0.1.1",
- "license": "MIT"
- },
"node_modules/renderkid": {
"version": "3.0.0",
"dev": true,
@@ -22193,6 +19610,7 @@
},
"node_modules/require-from-string": {
"version": "2.0.2",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -22202,24 +19620,6 @@
"version": "2.0.0",
"license": "ISC"
},
- "node_modules/requireg": {
- "version": "0.2.2",
- "dependencies": {
- "nested-error-stacks": "~2.0.1",
- "rc": "~1.2.7",
- "resolve": "~1.7.1"
- },
- "engines": {
- "node": ">= 4.0.0"
- }
- },
- "node_modules/requireg/node_modules/resolve": {
- "version": "1.7.1",
- "license": "MIT",
- "dependencies": {
- "path-parse": "^1.0.5"
- }
- },
"node_modules/requires-port": {
"version": "1.0.0",
"dev": true,
@@ -22263,18 +19663,7 @@
"version": "5.0.0",
"license": "MIT",
"engines": {
- "node": ">=8"
- }
- },
- "node_modules/resolve-workspace-root": {
- "version": "2.0.0",
- "license": "MIT"
- },
- "node_modules/resolve.exports": {
- "version": "2.0.3",
- "license": "MIT",
- "engines": {
- "node": ">=10"
+ "node": ">=8"
}
},
"node_modules/restore-cursor": {
@@ -22362,7 +19751,7 @@
}
},
"node_modules/run-applescript": {
- "version": "7.0.0",
+ "version": "7.1.0",
"dev": true,
"license": "MIT",
"engines": {
@@ -22402,6 +19791,7 @@
},
"node_modules/safe-array-concat": {
"version": "1.1.3",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.8",
@@ -22437,6 +19827,7 @@
},
"node_modules/safe-push-apply": {
"version": "1.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"es-errors": "^1.3.0",
@@ -22451,6 +19842,7 @@
},
"node_modules/safe-regex-test": {
"version": "1.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.2",
@@ -22474,11 +19866,8 @@
"license": "ISC"
},
"node_modules/scheduler": {
- "version": "0.23.2",
- "license": "MIT",
- "dependencies": {
- "loose-envify": "^1.1.0"
- }
+ "version": "0.26.0",
+ "license": "MIT"
},
"node_modules/schema-utils": {
"version": "4.3.2",
@@ -22526,6 +19915,7 @@
},
"node_modules/selfsigned": {
"version": "2.4.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@types/node-forge": "^1.3.0",
@@ -22585,16 +19975,6 @@
"node": ">=4"
}
},
- "node_modules/send/node_modules/on-finished": {
- "version": "2.4.1",
- "license": "MIT",
- "dependencies": {
- "ee-first": "1.1.1"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
"node_modules/send/node_modules/statuses": {
"version": "2.0.1",
"license": "MIT",
@@ -22724,6 +20104,7 @@
},
"node_modules/set-function-name": {
"version": "2.0.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"define-data-property": "^1.1.4",
@@ -22737,6 +20118,7 @@
},
"node_modules/set-proto": {
"version": "1.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"dunder-proto": "^1.0.1",
@@ -22786,6 +20168,7 @@
},
"node_modules/shallow-clone": {
"version": "3.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"kind-of": "^6.0.2"
@@ -22979,14 +20362,14 @@
}
},
"node_modules/simple-swizzle": {
- "version": "0.2.2",
+ "version": "0.2.4",
"license": "MIT",
"dependencies": {
"is-arrayish": "^0.3.1"
}
},
"node_modules/simple-swizzle/node_modules/is-arrayish": {
- "version": "0.3.2",
+ "version": "0.3.4",
"license": "MIT"
},
"node_modules/sisteransi": {
@@ -23087,10 +20470,10 @@
}
},
"node_modules/socks": {
- "version": "2.8.6",
+ "version": "2.8.7",
"license": "MIT",
"dependencies": {
- "ip-address": "^9.0.5",
+ "ip-address": "^10.0.1",
"smart-buffer": "^4.2.0"
},
"engines": {
@@ -23196,19 +20579,9 @@
}
},
"node_modules/sprintf-js": {
- "version": "1.1.3",
+ "version": "1.0.3",
"license": "BSD-3-Clause"
},
- "node_modules/ssri": {
- "version": "10.0.6",
- "license": "ISC",
- "dependencies": {
- "minipass": "^7.0.3"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
"node_modules/stack-utils": {
"version": "2.0.6",
"license": "MIT",
@@ -23256,6 +20629,7 @@
},
"node_modules/stop-iteration-iterator": {
"version": "1.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"es-errors": "^1.3.0",
@@ -23468,6 +20842,7 @@
},
"node_modules/string.prototype.trim": {
"version": "1.2.10",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.8",
@@ -23487,6 +20862,7 @@
},
"node_modules/string.prototype.trimend": {
"version": "1.0.9",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.8",
@@ -23503,6 +20879,7 @@
},
"node_modules/string.prototype.trimstart": {
"version": "1.0.8",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
@@ -23518,6 +20895,7 @@
},
"node_modules/strip-ansi": {
"version": "5.2.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"ansi-regex": "^4.1.0"
@@ -23539,6 +20917,7 @@
},
"node_modules/strip-ansi/node_modules/ansi-regex": {
"version": "4.1.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -23552,13 +20931,6 @@
"node": ">=8"
}
},
- "node_modules/strip-eof": {
- "version": "1.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/strip-final-newline": {
"version": "2.0.0",
"license": "MIT",
@@ -23587,10 +20959,6 @@
],
"license": "MIT"
},
- "node_modules/structured-headers": {
- "version": "0.4.1",
- "license": "MIT"
- },
"node_modules/style-loader": {
"version": "4.0.0",
"dev": true,
@@ -23607,7 +20975,7 @@
}
},
"node_modules/styled-components": {
- "version": "6.1.15",
+ "version": "6.1.19",
"license": "MIT",
"dependencies": {
"@emotion/is-prop-valid": "1.2.2",
@@ -23670,55 +21038,6 @@
"version": "4.3.2",
"license": "MIT"
},
- "node_modules/sucrase": {
- "version": "3.34.0",
- "license": "MIT",
- "dependencies": {
- "@jridgewell/gen-mapping": "^0.3.2",
- "commander": "^4.0.0",
- "glob": "7.1.6",
- "lines-and-columns": "^1.1.6",
- "mz": "^2.7.0",
- "pirates": "^4.0.1",
- "ts-interface-checker": "^0.1.9"
- },
- "bin": {
- "sucrase": "bin/sucrase",
- "sucrase-node": "bin/sucrase-node"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/sucrase/node_modules/commander": {
- "version": "4.1.1",
- "license": "MIT",
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/sucrase/node_modules/glob": {
- "version": "7.1.6",
- "license": "ISC",
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
- "engines": {
- "node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/sudo-prompt": {
- "version": "9.2.1",
- "license": "MIT"
- },
"node_modules/supports-color": {
"version": "7.2.0",
"license": "MIT",
@@ -23729,17 +21048,6 @@
"node": ">=8"
}
},
- "node_modules/supports-hyperlinks": {
- "version": "2.3.0",
- "license": "MIT",
- "dependencies": {
- "has-flag": "^4.0.0",
- "supports-color": "^7.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/supports-preserve-symlinks-flag": {
"version": "1.0.0",
"license": "MIT",
@@ -23804,31 +21112,34 @@
"dev": true,
"license": "CC0-1.0"
},
- "node_modules/tapable": {
- "version": "2.2.2",
+ "node_modules/synckit": {
+ "version": "0.11.11",
"dev": true,
"license": "MIT",
+ "dependencies": {
+ "@pkgr/core": "^0.2.9"
+ },
"engines": {
- "node": ">=6"
+ "node": "^14.18.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/synckit"
}
},
- "node_modules/tar": {
- "version": "6.2.1",
- "license": "ISC",
- "dependencies": {
- "chownr": "^2.0.0",
- "fs-minipass": "^2.0.0",
- "minipass": "^5.0.0",
- "minizlib": "^2.1.1",
- "mkdirp": "^1.0.3",
- "yallist": "^4.0.0"
- },
+ "node_modules/tapable": {
+ "version": "2.2.3",
+ "dev": true,
+ "license": "MIT",
"engines": {
- "node": ">=10"
+ "node": ">=6"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
}
},
"node_modules/tar-fs": {
- "version": "3.1.0",
+ "version": "3.1.1",
"license": "MIT",
"dependencies": {
"pump": "^3.0.0",
@@ -23848,189 +21159,12 @@
"streamx": "^2.15.0"
}
},
- "node_modules/tar/node_modules/fs-minipass": {
- "version": "2.1.0",
- "license": "ISC",
- "dependencies": {
- "minipass": "^3.0.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/tar/node_modules/fs-minipass/node_modules/minipass": {
- "version": "3.3.6",
- "license": "ISC",
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/tar/node_modules/minipass": {
- "version": "5.0.0",
- "license": "ISC",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/tar/node_modules/yallist": {
- "version": "4.0.0",
- "license": "ISC"
- },
- "node_modules/temp": {
- "version": "0.8.4",
- "license": "MIT",
- "dependencies": {
- "rimraf": "~2.6.2"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/temp-dir": {
- "version": "2.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/temp/node_modules/rimraf": {
- "version": "2.6.3",
- "license": "ISC",
- "dependencies": {
- "glob": "^7.1.3"
- },
- "bin": {
- "rimraf": "bin.js"
- }
- },
- "node_modules/tempy": {
- "version": "0.7.1",
- "license": "MIT",
- "dependencies": {
- "del": "^6.0.0",
- "is-stream": "^2.0.0",
- "temp-dir": "^2.0.0",
- "type-fest": "^0.16.0",
- "unique-string": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/tempy/node_modules/array-union": {
- "version": "2.1.0",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/tempy/node_modules/del": {
- "version": "6.1.1",
- "license": "MIT",
- "dependencies": {
- "globby": "^11.0.1",
- "graceful-fs": "^4.2.4",
- "is-glob": "^4.0.1",
- "is-path-cwd": "^2.2.0",
- "is-path-inside": "^3.0.2",
- "p-map": "^4.0.0",
- "rimraf": "^3.0.2",
- "slash": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/tempy/node_modules/globby": {
- "version": "11.1.0",
- "license": "MIT",
- "dependencies": {
- "array-union": "^2.1.0",
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.2.9",
- "ignore": "^5.2.0",
- "merge2": "^1.4.1",
- "slash": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/tempy/node_modules/is-path-inside": {
- "version": "3.0.3",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/tempy/node_modules/p-map": {
- "version": "4.0.0",
- "license": "MIT",
- "dependencies": {
- "aggregate-error": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/tempy/node_modules/rimraf": {
- "version": "3.0.2",
- "license": "ISC",
- "dependencies": {
- "glob": "^7.1.3"
- },
- "bin": {
- "rimraf": "bin.js"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/tempy/node_modules/type-fest": {
- "version": "0.16.0",
- "license": "(MIT OR CC0-1.0)",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/terminal-link": {
- "version": "2.1.1",
- "license": "MIT",
- "dependencies": {
- "ansi-escapes": "^4.2.1",
- "supports-hyperlinks": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/terser": {
- "version": "5.43.1",
+ "version": "5.44.0",
"license": "BSD-2-Clause",
"dependencies": {
"@jridgewell/source-map": "^0.3.3",
- "acorn": "^8.14.0",
+ "acorn": "^8.15.0",
"commander": "^2.20.0",
"source-map-support": "~0.5.20"
},
@@ -24143,26 +21277,9 @@
"version": "0.7.0",
"license": "(Unlicense OR Apache-2.0)"
},
- "node_modules/text-table": {
- "version": "0.2.0",
- "license": "MIT"
- },
- "node_modules/thenify": {
- "version": "3.3.1",
- "license": "MIT",
- "dependencies": {
- "any-promise": "^1.0.0"
- }
- },
- "node_modules/thenify-all": {
- "version": "1.6.0",
- "license": "MIT",
- "dependencies": {
- "thenify": ">= 3.1.0 < 4"
- },
- "engines": {
- "node": ">=0.8"
- }
+ "node_modules/text-encoding-polyfill": {
+ "version": "0.6.7",
+ "license": "Unlicense"
},
"node_modules/thingies": {
"version": "2.5.0",
@@ -24198,10 +21315,6 @@
"node": ">=0.6.0"
}
},
- "node_modules/tiny-invariant": {
- "version": "1.3.3",
- "license": "MIT"
- },
"node_modules/tiny-secp256k1": {
"version": "1.1.6",
"hasInstallScript": true,
@@ -24222,10 +21335,13 @@
"license": "MIT"
},
"node_modules/tmp": {
- "version": "0.2.5",
+ "version": "0.0.33",
"license": "MIT",
+ "dependencies": {
+ "os-tmpdir": "~1.0.2"
+ },
"engines": {
- "node": ">=14.14"
+ "node": ">=0.6.0"
}
},
"node_modules/tmpl": {
@@ -24273,23 +21389,8 @@
"version": "0.0.3",
"license": "MIT"
},
- "node_modules/traverse": {
- "version": "0.6.11",
- "license": "MIT",
- "dependencies": {
- "gopd": "^1.2.0",
- "typedarray.prototype.slice": "^1.0.5",
- "which-typed-array": "^1.1.18"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/tree-dump": {
- "version": "1.0.3",
+ "version": "1.1.0",
"dev": true,
"license": "Apache-2.0",
"engines": {
@@ -24303,13 +21404,6 @@
"tslib": "2"
}
},
- "node_modules/trim-right": {
- "version": "1.0.1",
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/ts-api-utils": {
"version": "2.1.0",
"dev": true,
@@ -24329,7 +21423,7 @@
}
},
"node_modules/ts-essentials": {
- "version": "10.0.4",
+ "version": "10.1.1",
"dev": true,
"license": "MIT",
"peerDependencies": {
@@ -24341,14 +21435,52 @@
}
}
},
- "node_modules/ts-interface-checker": {
- "version": "0.1.13",
- "license": "Apache-2.0"
- },
"node_modules/ts-mixer": {
"version": "6.0.4",
"license": "MIT"
},
+ "node_modules/ts-node": {
+ "version": "10.9.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@cspotcode/source-map-support": "^0.8.0",
+ "@tsconfig/node10": "^1.0.7",
+ "@tsconfig/node12": "^1.0.7",
+ "@tsconfig/node14": "^1.0.0",
+ "@tsconfig/node16": "^1.0.2",
+ "acorn": "^8.4.1",
+ "acorn-walk": "^8.1.1",
+ "arg": "^4.1.0",
+ "create-require": "^1.1.0",
+ "diff": "^4.0.1",
+ "make-error": "^1.1.1",
+ "v8-compile-cache-lib": "^3.0.1",
+ "yn": "3.1.1"
+ },
+ "bin": {
+ "ts-node": "dist/bin.js",
+ "ts-node-cwd": "dist/bin-cwd.js",
+ "ts-node-esm": "dist/bin-esm.js",
+ "ts-node-script": "dist/bin-script.js",
+ "ts-node-transpile-only": "dist/bin-transpile.js",
+ "ts-script": "dist/bin-script-deprecated.js"
+ },
+ "peerDependencies": {
+ "@swc/core": ">=1.2.50",
+ "@swc/wasm": ">=1.2.50",
+ "@types/node": "*",
+ "typescript": ">=2.7"
+ },
+ "peerDependenciesMeta": {
+ "@swc/core": {
+ "optional": true
+ },
+ "@swc/wasm": {
+ "optional": true
+ }
+ }
+ },
"node_modules/tsconfig-paths": {
"version": "3.15.0",
"dev": true,
@@ -24451,10 +21583,6 @@
"node": "*"
}
},
- "node_modules/turbo-stream": {
- "version": "2.4.0",
- "license": "ISC"
- },
"node_modules/tweetnacl": {
"version": "1.0.3",
"license": "Unlicense"
@@ -24479,6 +21607,7 @@
},
"node_modules/type-fest": {
"version": "0.21.3",
+ "dev": true,
"license": "(MIT OR CC0-1.0)",
"engines": {
"node": ">=10"
@@ -24513,6 +21642,7 @@
},
"node_modules/typed-array-byte-length": {
"version": "1.0.3",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.8",
@@ -24530,6 +21660,7 @@
},
"node_modules/typed-array-byte-offset": {
"version": "1.0.4",
+ "dev": true,
"license": "MIT",
"dependencies": {
"available-typed-arrays": "^1.0.7",
@@ -24549,6 +21680,7 @@
},
"node_modules/typed-array-length": {
"version": "1.0.7",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
@@ -24565,32 +21697,12 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/typedarray.prototype.slice": {
- "version": "1.0.5",
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.8",
- "define-properties": "^1.2.1",
- "es-abstract": "^1.23.9",
- "es-errors": "^1.3.0",
- "get-proto": "^1.0.1",
- "math-intrinsics": "^1.1.0",
- "typed-array-buffer": "^1.0.3",
- "typed-array-byte-offset": "^1.0.4"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/typeforce": {
"version": "1.18.0",
"license": "MIT"
},
"node_modules/typescript": {
- "version": "5.7.3",
+ "version": "5.9.2",
"dev": true,
"license": "Apache-2.0",
"bin": {
@@ -24628,7 +21740,7 @@
"license": "MIT"
},
"node_modules/ua-parser-js": {
- "version": "2.0.4",
+ "version": "2.0.5",
"funding": [
{
"type": "opencollective",
@@ -24645,11 +21757,10 @@
],
"license": "AGPL-3.0-or-later",
"dependencies": {
- "@types/node-fetch": "^2.6.12",
"detect-europe-js": "^0.1.2",
"is-standalone-pwa": "^0.1.1",
- "node-fetch": "^2.7.0",
- "ua-is-frozen": "^0.1.2"
+ "ua-is-frozen": "^0.1.2",
+ "undici": "^7.12.0"
},
"bin": {
"ua-parser-js": "script/cli.js"
@@ -24667,6 +21778,7 @@
},
"node_modules/unbox-primitive": {
"version": "1.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.3",
@@ -24681,8 +21793,15 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/undici": {
+ "version": "7.16.0",
+ "license": "MIT",
+ "engines": {
+ "node": ">=20.18.1"
+ }
+ },
"node_modules/undici-types": {
- "version": "7.13.0",
+ "version": "7.16.0",
"license": "MIT"
},
"node_modules/unicode-canonical-property-names-ecmascript": {
@@ -24704,51 +21823,22 @@
}
},
"node_modules/unicode-match-property-value-ecmascript": {
- "version": "2.2.0",
+ "version": "2.2.1",
"license": "MIT",
"engines": {
"node": ">=4"
}
},
"node_modules/unicode-property-aliases-ecmascript": {
- "version": "2.1.0",
+ "version": "2.2.0",
"license": "MIT",
"engines": {
"node": ">=4"
}
},
- "node_modules/unique-filename": {
- "version": "3.0.0",
- "license": "ISC",
- "dependencies": {
- "unique-slug": "^4.0.0"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/unique-slug": {
- "version": "4.0.0",
- "license": "ISC",
- "dependencies": {
- "imurmurhash": "^0.1.4"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/unique-string": {
- "version": "2.0.0",
- "license": "MIT",
- "dependencies": {
- "crypto-random-string": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/universalify": {
"version": "0.1.2",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 4.0.0"
@@ -24771,6 +21861,39 @@
"webpack-virtual-modules": "^0.5.0"
}
},
+ "node_modules/unrs-resolver": {
+ "version": "1.11.1",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "dependencies": {
+ "napi-postinstall": "^0.3.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/unrs-resolver"
+ },
+ "optionalDependencies": {
+ "@unrs/resolver-binding-android-arm-eabi": "1.11.1",
+ "@unrs/resolver-binding-android-arm64": "1.11.1",
+ "@unrs/resolver-binding-darwin-arm64": "1.11.1",
+ "@unrs/resolver-binding-darwin-x64": "1.11.1",
+ "@unrs/resolver-binding-freebsd-x64": "1.11.1",
+ "@unrs/resolver-binding-linux-arm-gnueabihf": "1.11.1",
+ "@unrs/resolver-binding-linux-arm-musleabihf": "1.11.1",
+ "@unrs/resolver-binding-linux-arm64-gnu": "1.11.1",
+ "@unrs/resolver-binding-linux-arm64-musl": "1.11.1",
+ "@unrs/resolver-binding-linux-ppc64-gnu": "1.11.1",
+ "@unrs/resolver-binding-linux-riscv64-gnu": "1.11.1",
+ "@unrs/resolver-binding-linux-riscv64-musl": "1.11.1",
+ "@unrs/resolver-binding-linux-s390x-gnu": "1.11.1",
+ "@unrs/resolver-binding-linux-x64-gnu": "1.11.1",
+ "@unrs/resolver-binding-linux-x64-musl": "1.11.1",
+ "@unrs/resolver-binding-wasm32-wasi": "1.11.1",
+ "@unrs/resolver-binding-win32-arm64-msvc": "1.11.1",
+ "@unrs/resolver-binding-win32-ia32-msvc": "1.11.1",
+ "@unrs/resolver-binding-win32-x64-msvc": "1.11.1"
+ }
+ },
"node_modules/update-browserslist-db": {
"version": "1.1.3",
"funding": [
@@ -24822,10 +21945,6 @@
"node": ">= 0.4"
}
},
- "node_modules/url-join": {
- "version": "4.0.0",
- "license": "MIT"
- },
"node_modules/url/node_modules/punycode": {
"version": "1.4.1",
"license": "MIT"
@@ -24904,16 +22023,21 @@
}
},
"node_modules/uuid": {
- "version": "11.0.5",
+ "version": "13.0.0",
"funding": [
"https://github.com/sponsors/broofa",
"https://github.com/sponsors/ctavan"
],
"license": "MIT",
"bin": {
- "uuid": "dist/esm/bin/uuid"
+ "uuid": "dist-node/bin/uuid"
}
},
+ "node_modules/v8-compile-cache-lib": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/v8-to-istanbul": {
"version": "9.3.0",
"dev": true,
@@ -24939,16 +22063,6 @@
}
}
},
- "node_modules/valid-url": {
- "version": "1.0.9"
- },
- "node_modules/validate-npm-package-name": {
- "version": "3.0.0",
- "license": "ISC",
- "dependencies": {
- "builtins": "^1.0.3"
- }
- },
"node_modules/varuint-bitcoin": {
"version": "1.1.2",
"license": "MIT",
@@ -25018,7 +22132,7 @@
}
},
"node_modules/web-vitals": {
- "version": "4.2.4",
+ "version": "5.1.0",
"dev": true,
"license": "Apache-2.0"
},
@@ -25027,19 +22141,21 @@
"license": "BSD-2-Clause"
},
"node_modules/webpack": {
- "version": "5.98.0",
+ "version": "5.101.3",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/eslint-scope": "^3.7.7",
- "@types/estree": "^1.0.6",
+ "@types/estree": "^1.0.8",
+ "@types/json-schema": "^7.0.15",
"@webassemblyjs/ast": "^1.14.1",
"@webassemblyjs/wasm-edit": "^1.14.1",
"@webassemblyjs/wasm-parser": "^1.14.1",
- "acorn": "^8.14.0",
+ "acorn": "^8.15.0",
+ "acorn-import-phases": "^1.0.3",
"browserslist": "^4.24.0",
"chrome-trace-event": "^1.0.2",
- "enhanced-resolve": "^5.17.1",
+ "enhanced-resolve": "^5.17.3",
"es-module-lexer": "^1.2.1",
"eslint-scope": "5.1.1",
"events": "^3.2.0",
@@ -25049,11 +22165,11 @@
"loader-runner": "^4.2.0",
"mime-types": "^2.1.27",
"neo-async": "^2.6.2",
- "schema-utils": "^4.3.0",
+ "schema-utils": "^4.3.2",
"tapable": "^2.1.1",
"terser-webpack-plugin": "^5.3.11",
"watchpack": "^2.4.1",
- "webpack-sources": "^3.2.3"
+ "webpack-sources": "^3.3.3"
},
"bin": {
"webpack": "bin/webpack.js"
@@ -25126,13 +22242,13 @@
}
},
"node_modules/webpack-dev-middleware": {
- "version": "7.4.2",
+ "version": "7.4.3",
"dev": true,
"license": "MIT",
"dependencies": {
"colorette": "^2.0.10",
"memfs": "^4.6.0",
- "mime-types": "^2.1.31",
+ "mime-types": "^3.0.1",
"on-finished": "^2.4.1",
"range-parser": "^1.2.1",
"schema-utils": "^4.0.0"
@@ -25158,25 +22274,26 @@
"dev": true,
"license": "MIT"
},
- "node_modules/webpack-dev-middleware/node_modules/on-finished": {
- "version": "2.4.1",
+ "node_modules/webpack-dev-middleware/node_modules/mime-types": {
+ "version": "3.0.1",
"dev": true,
"license": "MIT",
"dependencies": {
- "ee-first": "1.1.1"
+ "mime-db": "^1.54.0"
},
"engines": {
- "node": ">= 0.8"
+ "node": ">= 0.6"
}
},
"node_modules/webpack-dev-server": {
- "version": "5.2.0",
+ "version": "5.2.2",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/bonjour": "^3.5.13",
"@types/connect-history-api-fallback": "^1.5.4",
"@types/express": "^4.17.21",
+ "@types/express-serve-static-core": "^4.17.21",
"@types/serve-index": "^1.9.4",
"@types/serve-static": "^1.15.5",
"@types/sockjs": "^0.3.36",
@@ -25189,7 +22306,7 @@
"connect-history-api-fallback": "^2.0.0",
"express": "^4.21.2",
"graceful-fs": "^4.2.6",
- "http-proxy-middleware": "^2.0.7",
+ "http-proxy-middleware": "^2.0.9",
"ipaddr.js": "^2.1.0",
"launch-editor": "^2.6.1",
"open": "^10.0.3",
@@ -25345,47 +22462,6 @@
"webidl-conversions": "^3.0.0"
}
},
- "node_modules/whatwg-url-without-unicode": {
- "version": "8.0.0-3",
- "license": "MIT",
- "dependencies": {
- "buffer": "^5.4.3",
- "punycode": "^2.1.1",
- "webidl-conversions": "^5.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/whatwg-url-without-unicode/node_modules/buffer": {
- "version": "5.7.1",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "base64-js": "^1.3.1",
- "ieee754": "^1.1.13"
- }
- },
- "node_modules/whatwg-url-without-unicode/node_modules/webidl-conversions": {
- "version": "5.0.0",
- "license": "BSD-2-Clause",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/which": {
"version": "2.0.2",
"license": "ISC",
@@ -25401,6 +22477,7 @@
},
"node_modules/which-boxed-primitive": {
"version": "1.1.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"is-bigint": "^1.1.0",
@@ -25418,6 +22495,7 @@
},
"node_modules/which-builtin-type": {
"version": "1.2.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.2",
@@ -25443,6 +22521,7 @@
},
"node_modules/which-collection": {
"version": "1.0.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"is-map": "^2.0.3",
@@ -25511,10 +22590,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/wonka": {
- "version": "4.0.15",
- "license": "MIT"
- },
"node_modules/word-wrap": {
"version": "1.2.5",
"dev": true,
@@ -25579,14 +22654,26 @@
"license": "ISC"
},
"node_modules/write-file-atomic": {
- "version": "4.0.2",
+ "version": "5.0.1",
+ "dev": true,
"license": "ISC",
"dependencies": {
"imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.7"
+ "signal-exit": "^4.0.1"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/write-file-atomic/node_modules/signal-exit": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/ws": {
@@ -25643,17 +22730,17 @@
}
},
"node_modules/xml-formatter": {
- "version": "3.6.6",
+ "version": "3.6.7",
"license": "MIT",
"dependencies": {
- "xml-parser-xo": "^4.1.4"
+ "xml-parser-xo": "^4.1.5"
},
"engines": {
"node": ">= 16"
}
},
"node_modules/xml-parser-xo": {
- "version": "4.1.4",
+ "version": "4.1.5",
"license": "MIT",
"engines": {
"node": ">= 16"
@@ -25685,14 +22772,33 @@
}
},
"node_modules/xpub-converter": {
- "version": "1.0.2",
+ "version": "1.0.3",
+ "license": "MIT",
+ "dependencies": {
+ "bs58check": "^3.0.0"
+ }
+ },
+ "node_modules/xpub-converter/node_modules/base-x": {
+ "version": "4.0.1",
+ "license": "MIT"
+ },
+ "node_modules/xpub-converter/node_modules/bs58": {
+ "version": "5.0.0",
+ "license": "MIT",
+ "dependencies": {
+ "base-x": "^4.0.0"
+ }
+ },
+ "node_modules/xpub-converter/node_modules/bs58check": {
+ "version": "3.0.1",
"license": "MIT",
"dependencies": {
- "bs58check": "^2.1.2"
+ "@noble/hashes": "^1.2.0",
+ "bs58": "^5.0.0"
}
},
"node_modules/xrpl": {
- "version": "4.4.0",
+ "version": "4.4.1",
"license": "ISC",
"dependencies": {
"@scure/bip32": "^1.3.1",
@@ -25760,6 +22866,14 @@
"node": ">=12"
}
},
+ "node_modules/yn": {
+ "version": "3.1.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/yocto-queue": {
"version": "0.1.0",
"license": "MIT",
@@ -25774,23 +22888,6 @@
"version": "1.0.3",
"license": "MIT"
},
- "node_modules/zod": {
- "version": "3.25.76",
- "license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/colinhacks"
- }
- },
- "node_modules/zod-validation-error": {
- "version": "2.1.0",
- "license": "MIT",
- "engines": {
- "node": ">=18.0.0"
- },
- "peerDependencies": {
- "zod": "^3.18.0"
- }
- },
"node_modules/zxing-wasm": {
"version": "1.3.4",
"license": "MIT",
diff --git a/package.json b/package.json
index 57051ecf..53908dab 100644
--- a/package.json
+++ b/package.json
@@ -19,35 +19,36 @@
"dependencies": {
"@bam.tech/react-native-image-resizer": "3.0.11",
"@bitcoinerlab/secp256k1": "1.2.0",
- "@fortawesome/fontawesome-svg-core": "6.7.2",
- "@fortawesome/free-brands-svg-icons": "6.7.2",
- "@fortawesome/free-regular-svg-icons": "6.7.2",
- "@fortawesome/free-solid-svg-icons": "6.7.2",
- "@fortawesome/react-fontawesome": "0.2.2",
+ "@d11/react-native-fast-image": "8.12.0",
+ "@fortawesome/fontawesome-svg-core": "7.0.1",
+ "@fortawesome/free-brands-svg-icons": "7.0.1",
+ "@fortawesome/free-regular-svg-icons": "7.0.1",
+ "@fortawesome/free-solid-svg-icons": "7.0.1",
+ "@fortawesome/react-fontawesome": "3.0.2",
"@fortawesome/react-native-fontawesome": "0.3.2",
- "@ledgerhq/hw-app-btc": "10.6.0",
- "@ledgerhq/hw-transport-webhid": "6.30.0",
- "@ledgerhq/hw-transport-webusb": "6.29.4",
- "@ledgerhq/react-native-hid": "6.32.4",
- "@ledgerhq/react-native-hw-transport-ble": "6.34.0",
- "@lottiefiles/dotlottie-react": "0.13.0",
+ "@ledgerhq/hw-app-btc": "10.11.0",
+ "@ledgerhq/hw-transport-webhid": "6.30.6",
+ "@ledgerhq/hw-transport-webusb": "6.29.10",
+ "@ledgerhq/react-native-hid": "6.32.10",
+ "@ledgerhq/react-native-hw-transport-ble": "6.35.3",
+ "@lottiefiles/dotlottie-react": "0.17.1",
"@lottiefiles/react-lottie-player": "3.6.0",
- "@react-native-async-storage/async-storage": "2.1.1",
- "@react-native-clipboard/clipboard": "1.16.1",
+ "@react-native-async-storage/async-storage": "2.2.0",
+ "@react-native-clipboard/clipboard": "1.16.3",
"@react-native-community/blur": "4.4.1",
- "@react-native-community/checkbox": "0.5.17",
- "@react-native-community/slider": "4.5.5",
- "@react-native-picker/picker": "2.11.1",
- "@react-native/assets-registry": "0.77.1",
- "@react-spring/native": "9.7.5",
- "@react-spring/web": "9.7.5",
- "@sentry/react-native": "6.17.0",
- "@sentry/webpack-plugin": "3.1.2",
- "@trezor/connect-web": "9.6.2",
+ "@react-native-community/checkbox": "0.5.20",
+ "@react-native-community/slider": "4.5.7",
+ "@react-native-picker/picker": "2.11.2",
+ "@react-native/assets-registry": "0.81.1",
+ "@react-spring/native": "10.0.3",
+ "@react-spring/web": "10.0.3",
+ "@sentry/react-native": "7.1.0",
+ "@sentry/webpack-plugin": "4.3.0",
+ "@trezor/connect-web": "9.6.3",
"@yudiel/react-qr-scanner": "2.1.0",
- "axios": "1.7.9",
+ "axios": "1.12.2",
"bech32": "2.0.0",
- "bip322-js": "2.0.0",
+ "bip322-js": "3.0.0",
"bip39": "3.1.0",
"bip84": "0.2.9",
"bitbox-api": "0.9.0",
@@ -55,10 +56,10 @@
"bitcoinjs-lib": "7.0.0-rc.0",
"crypto-browserify": "3.12.1",
"date-fns": "4.1.0",
- "ecpair": "3.0.0-rc.0",
+ "ecpair": "3.0.0",
"email-validator": "2.0.4",
- "i18next": "24.2.2",
- "i18next-browser-languagedetector": "8.0.3",
+ "i18next": "25.5.2",
+ "i18next-browser-languagedetector": "8.2.0",
"ibantools": "4.5.1",
"is-valid-zipcode": "1.0.3",
"js-crypto-hmac": "1.0.7",
@@ -66,64 +67,64 @@
"js-lnurl": "0.6.0",
"ledger-bitcoin": "0.2.3",
"locale-currency": "0.0.4",
- "lottie-react-native": "7.2.2",
- "lottie-web": "5.12.2",
+ "lottie-react-native": "7.3.4",
+ "lottie-web": "5.13.0",
"node-libs-react-native": "1.2.1",
"patch-package": "8.0.0",
- "query-string": "9.1.1",
- "react": "18.3.1",
+ "query-string": "9.3.1",
+ "react": "19.1.0",
"react-device-detect": "2.2.3",
- "react-dom": "18.3.1",
- "react-hook-form": "7.54.2",
- "react-i18next": "15.4.0",
- "react-native": "0.77.2",
+ "react-dom": "19.1.0",
+ "react-hook-form": "7.63.0",
+ "react-i18next": "15.7.3",
+ "react-native": "0.81.4",
"react-native-animated-linear-gradient": "1.3.0",
"react-native-barcode-zxing-scan": "1.0.2",
"react-native-bars": "2.4.3",
"react-native-biometrics": "3.0.1",
"react-native-ble-plx": "3.4.0",
- "react-native-bootsplash": "6.3.3",
- "react-native-config": "1.5.5",
+ "react-native-bootsplash": "6.3.11",
+ "react-native-config": "1.5.9",
"react-native-countdown-circle-timer": "3.2.1",
"react-native-device-detection": "0.2.1",
- "react-native-device-info": "14.0.4",
+ "react-native-device-info": "14.1.1",
"react-native-dotenv": "3.4.11",
"react-native-encrypted-storage": "4.0.3",
- "react-native-error-boundary": "1.2.7",
- "react-native-fast-image": "8.6.3",
+ "react-native-error-boundary": "2.0.0",
"react-native-fs": "2.20.0",
"react-native-get-random-values": "1.11.0",
- "react-native-keychain": "9.2.3",
+ "react-native-keychain": "10.0.0",
"react-native-linear-gradient": "2.8.3",
- "react-native-nfc-manager": "3.16.1",
+ "react-native-nfc-manager": "3.16.3",
"react-native-nyx-printer": "github:SwissBitcoinPay/react-native-nyx-printer#83b4006",
"react-native-picker-select": "9.3.1",
"react-native-progress": "5.0.1",
- "react-native-qrcode-svg": "6.3.14",
- "react-native-safe-area-context": "5.2.0",
- "react-native-screenguard": "1.0.4",
+ "react-native-qrcode-svg": "6.3.15",
+ "react-native-safe-area-context": "5.6.1",
+ "react-native-screenguard": "1.1.0",
"react-native-screenshot-prevent": "1.2.1",
"react-native-securerandom": "1.0.1",
- "react-native-ssl-public-key-pinning": "1.2.5",
- "react-native-svg": "15.11.1",
+ "react-native-ssl-public-key-pinning": "1.2.6",
+ "react-native-svg": "15.13.0",
"react-native-text-size": "4.0.0-rc.1",
"react-native-toast-notifications": "3.4.0",
"react-native-use-keyboard": "1.1.0",
- "react-native-video": "6.10.1",
- "react-native-vision-camera": "4.7.1",
- "react-native-web": "0.19.13",
+ "react-native-video": "6.16.1",
+ "react-native-vision-camera": "4.7.2",
+ "react-native-web": "0.21.1",
"react-native-web-linear-gradient": "1.1.2",
- "react-native-webview": "13.15.0",
- "react-refresh": "0.16.0",
- "react-router-dom": "7.1.5",
- "react-router-native": "6.29.0",
+ "react-native-webview": "13.16.0",
+ "react-refresh": "0.17.0",
+ "react-router-dom": "7.6.3",
+ "react-router-native": "6.30.0",
"react-use-websocket": "4.13.0",
"stream-browserify": "3.0.0",
- "styled-components": "6.1.15",
+ "styled-components": "6.1.19",
+ "text-encoding-polyfill": "^0.6.7",
"use-previous": "1.2.0",
- "uuid": "11.0.5",
+ "uuid": "13.0.0",
"vm-browserify": "1.1.2",
- "xpub-converter": "1.0.2"
+ "xpub-converter": "1.0.3"
},
"browserslist": {
"production": [
@@ -138,74 +139,75 @@
]
},
"engines": {
- "node": ">=18"
+ "node": ">=20"
},
"devDependencies": {
- "@babel/core": "7.26.9",
- "@babel/plugin-transform-classes": "7.25.9",
- "@babel/plugin-transform-export-namespace-from": "7.25.9",
- "@babel/preset-env": "7.26.9",
- "@babel/runtime": "7.26.9",
- "@eslint/compat": "1.2.7",
- "@eslint/eslintrc": "3.3.0",
- "@eslint/js": "9.21.0",
- "@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
- "@react-native-community/cli": "15.1.3",
- "@react-native-community/cli-platform-android": "15.1.3",
- "@react-native-community/cli-platform-ios": "15.1.3",
+ "@babel/core": "7.28.4",
+ "@babel/plugin-transform-classes": "7.28.4",
+ "@babel/plugin-transform-export-namespace-from": "7.27.1",
+ "@babel/preset-env": "7.28.3",
+ "@babel/runtime": "7.28.4",
+ "@eslint/compat": "1.3.2",
+ "@eslint/eslintrc": "3.3.1",
+ "@eslint/js": "9.36.0",
+ "@pmmmwh/react-refresh-webpack-plugin": "0.6.1",
+ "@react-native-community/cli": "20.0.2",
+ "@react-native-community/cli-platform-android": "20.0.2",
+ "@react-native-community/cli-platform-ios": "20.0.2",
"@react-native-community/eslint-config": "3.2.0",
- "@react-native/babel-preset": "0.77.2",
- "@react-native/eslint-config": "0.77.2",
- "@react-native/metro-config": "0.77.2",
- "@react-native/typescript-config": "0.77.2",
+ "@react-native/babel-preset": "0.81.1",
+ "@react-native/eslint-config": "0.81.1",
+ "@react-native/metro-config": "0.81.1",
+ "@react-native/typescript-config": "0.81.1",
"@svgr/webpack": "8.1.0",
- "@tsconfig/react-native": "3.0.5",
- "@types/bcryptjs": "2.4.6",
- "@types/encodeurl": "1.0.2",
+ "@tsconfig/react-native": "3.0.7",
+ "@types/bcryptjs": "3.0.0",
+ "@types/encodeurl": "1.0.3",
"@types/is-valid-zipcode": "1.0.2",
- "@types/jest": "29.5.14",
- "@types/node": "22.13.4",
- "@types/react": "19.0.8",
+ "@types/jest": "30.0.0",
+ "@types/node": "24.5.2",
+ "@types/react": "19.1.13",
"@types/react-click-outside-hook": "1.0.3",
- "@types/react-dom": "19.0.3",
+ "@types/react-dom": "19.1.9",
"@types/react-native": "0.73.0",
"@types/react-native-material-ripple": "0.9.6",
"@types/react-native-svg-animated-linear-gradient": "0.4.3",
- "@types/react-native-web": "0.19.0",
- "@types/react-test-renderer": "19.0.0",
+ "@types/react-native-web": "0.19.2",
+ "@types/react-test-renderer": "19.1.0",
"@types/styled-components": "5.1.34",
- "@typescript-eslint/eslint-plugin": "8.24.0",
- "@typescript-eslint/parser": "8.24.0",
+ "@typescript-eslint/eslint-plugin": "8.44.0",
+ "@typescript-eslint/parser": "8.44.0",
"ajv": "8.17.1",
- "babel-jest": "29.7.0",
- "babel-loader": "9.2.1",
+ "babel-jest": "30.1.2",
+ "babel-loader": "10.0.0",
"babel-plugin-module-resolver": "5.0.2",
- "babel-plugin-react-native-web": "0.19.13",
+ "babel-plugin-react-native-web": "0.21.1",
"babel-plugin-rewrite-require": "1.14.5",
"clean-webpack-plugin": "4.0.0",
"css-loader": "7.1.2",
- "dotenv": "16.4.7",
- "eslint": "9.20.1",
- "eslint-config-prettier": "10.0.1",
+ "dotenv": "17.2.2",
+ "eslint": "9.36.0",
+ "eslint-config-prettier": "10.1.8",
"eslint-import-resolver-babel-module": "5.3.2",
- "eslint-plugin-import": "2.31.0",
+ "eslint-plugin-import": "2.32.0",
"eslint-plugin-module-resolver": "1.5.0",
- "eslint-plugin-react-hooks": "5.1.0",
- "html-webpack-plugin": "5.6.3",
- "jest": "29.7.0",
+ "eslint-plugin-react-hooks": "5.2.0",
+ "html-webpack-plugin": "5.6.4",
+ "jest": "30.1.3",
"lodash-webpack-plugin": "0.11.6",
"node-loader": "2.1.0",
- "prettier": "3.5.1",
- "react-native-svg-transformer": "1.5.0",
+ "prettier": "3.6.2",
+ "react-native-svg-transformer": "1.5.1",
"style-loader": "4.0.0",
- "ts-essentials": "10.0.4",
+ "ts-essentials": "10.1.1",
+ "ts-node": "10.9.2",
"tsconfig-paths-webpack-plugin": "4.2.0",
- "typescript": "5.7.3",
+ "typescript": "5.9.2",
"typescript-plugin-styled-components": "3.0.0",
"url": "0.11.4",
- "web-vitals": "4.2.4",
- "webpack": "5.98.0",
+ "web-vitals": "5.1.0",
+ "webpack": "5.101.3",
"webpack-cli": "6.0.1",
- "webpack-dev-server": "5.2.0"
+ "webpack-dev-server": "5.2.2"
}
}
diff --git a/patches/@ledgerhq+react-native-hid+6.32.4.patch b/patches/@ledgerhq+react-native-hid+6.32.10.patch
similarity index 100%
rename from patches/@ledgerhq+react-native-hid+6.32.4.patch
rename to patches/@ledgerhq+react-native-hid+6.32.10.patch
diff --git a/patches/@react-native-community+checkbox+0.5.17.patch b/patches/@react-native-community+checkbox+0.5.17.patch
deleted file mode 100644
index 7206f677..00000000
--- a/patches/@react-native-community+checkbox+0.5.17.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/node_modules/@react-native-community/checkbox/android/build.gradle b/node_modules/@react-native-community/checkbox/android/build.gradle
-index cd3be10..e4ac592 100644
---- a/node_modules/@react-native-community/checkbox/android/build.gradle
-+++ b/node_modules/@react-native-community/checkbox/android/build.gradle
-@@ -32,6 +32,8 @@ android {
- lintOptions {
- abortOnError false
- }
-+
-+ namespace "com.reactnativecommunity.checkbox"
- }
-
- repositories {
-diff --git a/node_modules/@react-native-community/checkbox/android/src/main/AndroidManifest.xml b/node_modules/@react-native-community/checkbox/android/src/main/AndroidManifest.xml
-index 147fa98..3c21b61 100644
---- a/node_modules/@react-native-community/checkbox/android/src/main/AndroidManifest.xml
-+++ b/node_modules/@react-native-community/checkbox/android/src/main/AndroidManifest.xml
-@@ -1,6 +1,5 @@
-
--
-+
-
-
-
-\ No newline at end of file
diff --git a/patches/@sentry+react-native+7.1.0.patch b/patches/@sentry+react-native+7.1.0.patch
new file mode 100644
index 00000000..da785dac
--- /dev/null
+++ b/patches/@sentry+react-native+7.1.0.patch
@@ -0,0 +1,23 @@
+diff --git a/node_modules/@sentry/react-native/dist/js/tools/utils.js b/node_modules/@sentry/react-native/dist/js/tools/utils.js
+index 10bbde3..a5fc332 100644
+--- a/node_modules/@sentry/react-native/dist/js/tools/utils.js
++++ b/node_modules/@sentry/react-native/dist/js/tools/utils.js
+@@ -2,13 +2,11 @@
+ Object.defineProperty(exports, "__esModule", { value: true });
+ exports.getExpoConfig = exports.createVirtualJSModule = exports.prependModule = exports.createSet = exports.determineDebugIdFromBundleSource = exports.stringToUUID = exports.createDebugIdSnippet = void 0;
+ const crypto = require("crypto");
+-let countLines;
+-try {
+- countLines = require('metro/private/lib/countLines');
+-}
+-catch (e) {
+- countLines = require('metro/src/lib/countLines');
+-}
++
++const newline = /\r\n?|\n|\u2028|\u2029/g;
++
++const countLines = (string) => (string.match(newline) || []).length + 1;
++
+ /**
+ * Returns minified Debug ID code snippet.
+ */
diff --git a/patches/eslint-plugin-react-hooks+5.1.0.patch b/patches/eslint-plugin-react-hooks+5.1.0.patch
deleted file mode 100644
index 0effc20b..00000000
--- a/patches/eslint-plugin-react-hooks+5.1.0.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff --git a/node_modules/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.development.js b/node_modules/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.development.js
-index 3cacb9a..44adda3 100644
---- a/node_modules/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.development.js
-+++ b/node_modules/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.development.js
-@@ -475,7 +475,6 @@
- var node = getNodeWithoutReactNamespace(calleeNode);
- if ("Identifier" !== node.type) return -1;
- switch (node.name) {
-- case "useEffect":
- case "useLayoutEffect":
- case "useCallback":
- case "useMemo":
-diff --git a/node_modules/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.production.js b/node_modules/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.production.js
-index 23e2b19..c0177a9 100644
---- a/node_modules/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.production.js
-+++ b/node_modules/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.production.js
-@@ -448,7 +448,6 @@ function getReactiveHookCallbackIndex(calleeNode, options) {
- var node = getNodeWithoutReactNamespace(calleeNode);
- if ("Identifier" !== node.type) return -1;
- switch (node.name) {
-- case "useEffect":
- case "useLayoutEffect":
- case "useCallback":
- case "useMemo":
diff --git a/patches/lottie-react-native+7.2.2.patch b/patches/lottie-react-native+7.3.4.patch
similarity index 100%
rename from patches/lottie-react-native+7.2.2.patch
rename to patches/lottie-react-native+7.3.4.patch
diff --git a/patches/react-native-ble-plx+3.4.0.patch b/patches/react-native-ble-plx+3.4.0.patch
new file mode 100644
index 00000000..642c778e
--- /dev/null
+++ b/patches/react-native-ble-plx+3.4.0.patch
@@ -0,0 +1,356 @@
+diff --git a/node_modules/react-native-ble-plx/android/src/main/java/com/bleplx/BlePlxModule.java b/node_modules/react-native-ble-plx/android/src/main/java/com/bleplx/BlePlxModule.java
+index c731640..6bdefe4 100644
+--- a/node_modules/react-native-ble-plx/android/src/main/java/com/bleplx/BlePlxModule.java
++++ b/node_modules/react-native-ble-plx/android/src/main/java/com/bleplx/BlePlxModule.java
+@@ -168,7 +168,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- safePromise.reject(null, errorConverter.toJs(error));
++ safePromise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ });
+ }
+@@ -187,7 +187,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- safePromise.reject(null, errorConverter.toJs(error));
++ safePromise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ });
+ }
+@@ -273,7 +273,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- promise.reject(null, errorConverter.toJs(error));
++ promise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ });
+ }
+@@ -296,7 +296,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- promise.reject(null, errorConverter.toJs(error));
++ promise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ });
+ }
+@@ -318,7 +318,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- safePromise.reject(null, errorConverter.toJs(error));
++ safePromise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ });
+ }
+@@ -338,7 +338,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- safePromise.reject(null, errorConverter.toJs(error));
++ safePromise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ });
+ }
+@@ -358,7 +358,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- safePromise.reject(null, errorConverter.toJs(error));
++ safePromise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ });
+ }
+@@ -422,7 +422,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- safePromise.reject(null, errorConverter.toJs(error));
++ safePromise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ });
+ }
+@@ -442,7 +442,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- safePromise.reject(null, errorConverter.toJs(error));
++ safePromise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ });
+ }
+@@ -461,7 +461,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- promise.reject(null, errorConverter.toJs(error));
++ promise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ });
+ }
+@@ -483,7 +483,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- safePromise.reject(null, errorConverter.toJs(error));
++ safePromise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ });
+ }
+@@ -503,7 +503,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }
+ promise.resolve(jsArray);
+ } catch (BleError error) {
+- promise.reject(null, errorConverter.toJs(error));
++ promise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+
+ }
+@@ -524,7 +524,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }
+ promise.resolve(jsCharacteristics);
+ } catch (BleError error) {
+- promise.reject(null, errorConverter.toJs(error));
++ promise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ }
+
+@@ -541,7 +541,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }
+ promise.resolve(jsCharacteristics);
+ } catch (BleError error) {
+- promise.reject(null, errorConverter.toJs(error));
++ promise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ }
+
+@@ -561,7 +561,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }
+ promise.resolve(jsDescriptors);
+ } catch (BleError error) {
+- promise.reject(null, errorConverter.toJs(error));
++ promise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ }
+
+@@ -580,7 +580,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }
+ promise.resolve(jsDescriptors);
+ } catch (BleError error) {
+- promise.reject(null, errorConverter.toJs(error));
++ promise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ }
+
+@@ -598,7 +598,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }
+ promise.resolve(jsDescriptors);
+ } catch (BleError error) {
+- promise.reject(null, errorConverter.toJs(error));
++ promise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ }
+
+@@ -627,7 +627,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- safePromise.reject(null, errorConverter.toJs(error));
++ safePromise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ }
+ );
+@@ -654,7 +654,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- safePromise.reject(null, errorConverter.toJs(error));
++ safePromise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ }
+ );
+@@ -680,7 +680,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- safePromise.reject(null, errorConverter.toJs(error));
++ safePromise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ });
+ }
+@@ -706,7 +706,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- safePromise.reject(null, errorConverter.toJs(error));
++ safePromise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ }
+ );
+@@ -732,7 +732,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- safePromise.reject(null, errorConverter.toJs(error));
++ safePromise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ }
+ );
+@@ -757,7 +757,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- safePromise.reject(null, errorConverter.toJs(error));
++ safePromise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ }
+ );
+@@ -788,7 +788,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- safePromise.reject(null, errorConverter.toJs(error));
++ safePromise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ }
+ );
+@@ -818,7 +818,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- safePromise.reject(null, errorConverter.toJs(error));
++ safePromise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ }
+ );
+@@ -848,7 +848,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError error) {
+- safePromise.reject(null, errorConverter.toJs(error));
++ safePromise.reject(error.errorCode.name(), errorConverter.toJs(error));
+ }
+ }
+ );
+@@ -878,7 +878,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ }, new OnErrorCallback() {
+ @Override
+ public void onError(BleError bleError) {
+- promise.reject(null, errorConverter.toJs(bleError));
++ promise.reject(bleError.errorCode.name(), errorConverter.toJs(bleError));
+ }
+ });
+ }
+@@ -906,7 +906,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ new OnErrorCallback() {
+ @Override
+ public void onError(BleError bleError) {
+- promise.reject(null, errorConverter.toJs(bleError));
++ promise.reject(bleError.errorCode.name(), errorConverter.toJs(bleError));
+ }
+ });
+ }
+@@ -932,7 +932,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ new OnErrorCallback() {
+ @Override
+ public void onError(BleError bleError) {
+- promise.reject(null, errorConverter.toJs(bleError));
++ promise.reject(bleError.errorCode.name(), errorConverter.toJs(bleError));
+ }
+ });
+ }
+@@ -956,7 +956,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ new OnErrorCallback() {
+ @Override
+ public void onError(BleError bleError) {
+- promise.reject(null, errorConverter.toJs(bleError));
++ promise.reject(bleError.errorCode.name(), errorConverter.toJs(bleError));
+ }
+ });
+ }
+@@ -988,7 +988,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ new OnErrorCallback() {
+ @Override
+ public void onError(BleError bleError) {
+- promise.reject(null, errorConverter.toJs(bleError));
++ promise.reject(bleError.errorCode.name(), errorConverter.toJs(bleError));
+ }
+ }
+ );
+@@ -1019,7 +1019,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ new OnErrorCallback() {
+ @Override
+ public void onError(BleError bleError) {
+- promise.reject(null, errorConverter.toJs(bleError));
++ promise.reject(bleError.errorCode.name(), errorConverter.toJs(bleError));
+ }
+ }
+ );
+@@ -1048,7 +1048,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ new OnErrorCallback() {
+ @Override
+ public void onError(BleError bleError) {
+- promise.reject(null, errorConverter.toJs(bleError));
++ promise.reject(bleError.errorCode.name(), errorConverter.toJs(bleError));
+ }
+ }
+ );
+@@ -1075,7 +1075,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ new OnErrorCallback() {
+ @Override
+ public void onError(BleError bleError) {
+- promise.reject(null, errorConverter.toJs(bleError));
++ promise.reject(bleError.errorCode.name(), errorConverter.toJs(bleError));
+ }
+ }
+ );
+@@ -1101,7 +1101,7 @@ public class BlePlxModule extends ReactContextBaseJavaModule {
+ if(this.bleAdapter == null){
+ BleError bleError = new BleError(BleErrorCode.BluetoothManagerDestroyed, String.format("BleManager cannot call the %s function because BleManager has been destroyed", functionName), null);
+
+- promise.reject(null, errorConverter.toJs(bleError));
++ promise.reject(bleError.errorCode.name(), errorConverter.toJs(bleError));
+ return false;
+ }
+
+diff --git a/node_modules/react-native-ble-plx/ios/BlePlx.m b/node_modules/react-native-ble-plx/ios/BlePlx.m
+index 8e0da36..2e28852 100644
+--- a/node_modules/react-native-ble-plx/ios/BlePlx.m
++++ b/node_modules/react-native-ble-plx/ios/BlePlx.m
+@@ -54,10 +54,14 @@ RCT_EXPORT_MODULE();
+ return YES;
+ }
+
+-RCT_EXPORT_METHOD(createClient:(NSString*)restoreIdentifierKey) {
+- _manager = [BleAdapterFactory getNewAdapterWithQueue:self.methodQueue
++RCT_EXPORT_METHOD(createClient:(id)restoreIdentifierKey) {
++ if (restoreIdentifierKey == nil || [restoreIdentifierKey isEqual:[NSNull null]] ||
++ ([restoreIdentifierKey isKindOfClass:[NSString class]] && [(NSString *)restoreIdentifierKey length] == 0)) {
++ restoreIdentifierKey = nil;
++ }
++ _manager = [BleAdapterFactory getNewAdapterWithQueue:dispatch_get_main_queue()
+ restoreIdentifierKey:restoreIdentifierKey];
+- _manager.delegate = self;
++ _manager.delegate = self;
+ }
+
+ RCT_EXPORT_METHOD(destroyClient) {
+@@ -97,7 +101,13 @@ RCT_EXPORT_METHOD( state:(RCTPromiseResolveBlock)resolve
+
+ RCT_EXPORT_METHOD(startDeviceScan:(NSArray*)filteredUUIDs
+ options:(NSDictionary*)options) {
+- [_manager startDeviceScan:filteredUUIDs options:options];
++ if (filteredUUIDs == nil || [filteredUUIDs isEqual:[NSNull null]]) {
++ filteredUUIDs = @[];
++ }
++ if (options == nil || [options isEqual:[NSNull null]]) {
++ options = @{};
++ }
++ [_manager startDeviceScan:filteredUUIDs options:options];
+ }
+
+ RCT_EXPORT_METHOD(stopDeviceScan) {
diff --git a/patches/react-native-ble-plx+3.5.0.patch b/patches/react-native-ble-plx+3.5.0.patch
deleted file mode 100644
index c5edbcee..00000000
--- a/patches/react-native-ble-plx+3.5.0.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-diff --git a/node_modules/react-native-ble-plx/ios/BlePlx.m b/node_modules/react-native-ble-plx/ios/BlePlx.m
-index 8e0da36..2e28852 100644
---- a/node_modules/react-native-ble-plx/ios/BlePlx.m
-+++ b/node_modules/react-native-ble-plx/ios/BlePlx.m
-@@ -54,10 +54,14 @@ + (BOOL)requiresMainQueueSetup {
- return YES;
- }
-
--RCT_EXPORT_METHOD(createClient:(NSString*)restoreIdentifierKey) {
-- _manager = [BleAdapterFactory getNewAdapterWithQueue:self.methodQueue
-+RCT_EXPORT_METHOD(createClient:(id)restoreIdentifierKey) {
-+ if (restoreIdentifierKey == nil || [restoreIdentifierKey isEqual:[NSNull null]] ||
-+ ([restoreIdentifierKey isKindOfClass:[NSString class]] && [(NSString *)restoreIdentifierKey length] == 0)) {
-+ restoreIdentifierKey = nil;
-+ }
-+ _manager = [BleAdapterFactory getNewAdapterWithQueue:dispatch_get_main_queue()
- restoreIdentifierKey:restoreIdentifierKey];
-- _manager.delegate = self;
-+ _manager.delegate = self;
- }
-
- RCT_EXPORT_METHOD(destroyClient) {
-@@ -97,7 +101,13 @@ - (void)invalidate {
-
- RCT_EXPORT_METHOD(startDeviceScan:(NSArray*)filteredUUIDs
- options:(NSDictionary*)options) {
-- [_manager startDeviceScan:filteredUUIDs options:options];
-+ if (filteredUUIDs == nil || [filteredUUIDs isEqual:[NSNull null]]) {
-+ filteredUUIDs = @[];
-+ }
-+ if (options == nil || [options isEqual:[NSNull null]]) {
-+ options = @{};
-+ }
-+ [_manager startDeviceScan:filteredUUIDs options:options];
- }
-
- RCT_EXPORT_METHOD(stopDeviceScan) {
\ No newline at end of file
diff --git a/patches/react-native-fast-image+8.6.3.patch b/patches/react-native-fast-image+8.6.3.patch
deleted file mode 100644
index cc265f34..00000000
--- a/patches/react-native-fast-image+8.6.3.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/node_modules/react-native-fast-image/RNFastImage.podspec b/node_modules/react-native-fast-image/RNFastImage.podspec
-index db0fada..f16c451 100644
---- a/node_modules/react-native-fast-image/RNFastImage.podspec
-+++ b/node_modules/react-native-fast-image/RNFastImage.podspec
-@@ -16,6 +16,6 @@ Pod::Spec.new do |s|
- s.source_files = "ios/**/*.{h,m}"
-
- s.dependency 'React-Core'
-- s.dependency 'SDWebImage', '~> 5.11.1'
-+ s.dependency 'SDWebImage', '~> 5.19.4'
- s.dependency 'SDWebImageWebPCoder', '~> 0.8.4'
- end
diff --git a/patches/react-native-randombytes+3.6.1.patch b/patches/react-native-randombytes+3.6.2.patch
similarity index 100%
rename from patches/react-native-randombytes+3.6.1.patch
rename to patches/react-native-randombytes+3.6.2.patch
diff --git a/patches/react-native-video+6.10.1.patch b/patches/react-native-video+6.10.1.patch
deleted file mode 100644
index 18ea008a..00000000
--- a/patches/react-native-video+6.10.1.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff --git a/node_modules/react-native-video/lib/Video.web.js b/node_modules/react-native-video/lib/Video.web.js
-index b31aef4..c55f02e 100644
---- a/node_modules/react-native-video/lib/Video.web.js
-+++ b/node_modules/react-native-video/lib/Video.web.js
-@@ -316,7 +316,6 @@ const Video = (0, react_1.forwardRef)(({ source, paused, muted, volume, rate, re
- }, onEnded: onEnd, style: videoStyle }));
- });
- const videoStyle = {
-- position: 'absolute',
- inset: 0,
- objectFit: 'contain',
- width: '100%',
-diff --git a/node_modules/react-native-video/src/Video.web.tsx b/node_modules/react-native-video/src/Video.web.tsx
-index 1dcc684..8b8c5f7 100644
---- a/node_modules/react-native-video/src/Video.web.tsx
-+++ b/node_modules/react-native-video/src/Video.web.tsx
-@@ -417,7 +417,6 @@ const Video = forwardRef(
- );
-
- const videoStyle = {
-- position: 'absolute',
- inset: 0,
- objectFit: 'contain',
- width: '100%',
diff --git a/patches/react-native-web+0.21.1.patch b/patches/react-native-web+0.21.1.patch
new file mode 100644
index 00000000..5d86ef9d
--- /dev/null
+++ b/patches/react-native-web+0.21.1.patch
@@ -0,0 +1,129 @@
+diff --git a/node_modules/react-native-web/dist/cjs/exports/TurboModuleRegistry/index.js b/node_modules/react-native-web/dist/cjs/exports/TurboModuleRegistry/index.js
+new file mode 100644
+index 0000000..f1ee4e8
+--- /dev/null
++++ b/node_modules/react-native-web/dist/cjs/exports/TurboModuleRegistry/index.js
+@@ -0,0 +1,46 @@
++"use strict";
++/**
++ * 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.
++ *
++ *
++ * @format
++ */
++
++'use client';
++
++const NativeModules = require('../NativeModules');
++
++import invariant from 'invariant';
++
++function requireModule(name) {
++ const legacyModule = NativeModules[name];
++ if (legacyModule != null) {
++ return legacyModule;
++ }
++
++ return null;
++}
++
++function get(name) {
++ return requireModule(name);
++}
++
++function getEnforcing(name) {
++ const module = requireModule(name);
++ invariant(
++ module != null,
++ `TurboModuleRegistry.getEnforcing(...): '${name}' could not be found. ` +
++ 'Verify that a module by this name is registered in the native binary.',
++ );
++ return module;
++}
++
++var TurboModuleRegistry = {
++ get,
++ getEnforcing,
++};
++
++export default TurboModuleRegistry;
+\ No newline at end of file
+diff --git a/node_modules/react-native-web/dist/cjs/index.js b/node_modules/react-native-web/dist/cjs/index.js
+index b696270..a465572 100644
+--- a/node_modules/react-native-web/dist/cjs/index.js
++++ b/node_modules/react-native-web/dist/cjs/index.js
+@@ -15,6 +15,8 @@ var _unmountComponentAtNode = _interopRequireDefault(require("./exports/unmountC
+ exports.unmountComponentAtNode = _unmountComponentAtNode.default;
+ var _NativeModules = _interopRequireDefault(require("./exports/NativeModules"));
+ exports.NativeModules = _NativeModules.default;
++var _TurboModuleRegistry = _interopRequireDefault(require("./exports/TurboModuleRegistry"));
++exports.TurboModuleRegistry = _TurboModuleRegistry.default;
+ var _AccessibilityInfo = _interopRequireDefault(require("./exports/AccessibilityInfo"));
+ exports.AccessibilityInfo = _AccessibilityInfo.default;
+ var _Alert = _interopRequireDefault(require("./exports/Alert"));
+diff --git a/node_modules/react-native-web/dist/exports/TurboModuleRegistry/index.js b/node_modules/react-native-web/dist/exports/TurboModuleRegistry/index.js
+new file mode 100644
+index 0000000..6bac854
+--- /dev/null
++++ b/node_modules/react-native-web/dist/exports/TurboModuleRegistry/index.js
+@@ -0,0 +1,44 @@
++/**
++ * Copyright (c) Nicolas Gallagher.
++ *
++ * This source code is licensed under the MIT license found in the
++ * LICENSE file in the root directory of this source tree.
++ *
++ *
++ */
++
++'use client';
++
++const NativeModules = require('react-native-web/dist/exports/NativeModules');
++
++import invariant from 'invariant';
++
++function requireModule(name) {
++ const legacyModule = NativeModules[name];
++ if (legacyModule != null) {
++ return legacyModule;
++ }
++
++ return null;
++}
++
++function get(name) {
++ return requireModule(name);
++}
++
++function getEnforcing(name) {
++ const module = requireModule(name);
++ invariant(
++ module != null,
++ `TurboModuleRegistry.getEnforcing(...): '${name}' could not be found. ` +
++ 'Verify that a module by this name is registered in the native binary.',
++ );
++ return module;
++}
++
++var TurboModuleRegistry = {
++ get,
++ getEnforcing,
++};
++
++export default TurboModuleRegistry;
+\ No newline at end of file
+diff --git a/node_modules/react-native-web/dist/index.js b/node_modules/react-native-web/dist/index.js
+index 4f69987..48976d0 100644
+--- a/node_modules/react-native-web/dist/index.js
++++ b/node_modules/react-native-web/dist/index.js
+@@ -4,6 +4,7 @@ export { default as processColor } from './exports/processColor';
+ export { default as render } from './exports/render';
+ export { default as unmountComponentAtNode } from './exports/unmountComponentAtNode';
+ export { default as NativeModules } from './exports/NativeModules';
++export { default as TurboModuleRegistry } from './exports/TurboModuleRegistry';
+
+ // APIs
+ export { default as AccessibilityInfo } from './exports/AccessibilityInfo';
diff --git a/patches/react-native-webview+13.15.0.patch b/patches/react-native-webview+13.16.0.patch
similarity index 100%
rename from patches/react-native-webview+13.15.0.patch
rename to patches/react-native-webview+13.16.0.patch
diff --git a/patches/xpub-converter+1.0.2.patch b/patches/xpub-converter+1.0.3.patch
similarity index 100%
rename from patches/xpub-converter+1.0.2.patch
rename to patches/xpub-converter+1.0.3.patch
diff --git a/scripts/build-ios.sh b/scripts/build-ios.sh
index 268de643..60f5cbea 100755
--- a/scripts/build-ios.sh
+++ b/scripts/build-ios.sh
@@ -16,6 +16,8 @@ then
EXPORT_OPTIONS_FILE="exportOptions.dev.plist"
fi
+npm install @sentry/cli-darwin@2.54.0
+
DEV=$DEV npm run bundle:ios
cd ios
diff --git a/src/Root.tsx b/src/Root.tsx
index a9c27108..059d7c42 100644
--- a/src/Root.tsx
+++ b/src/Root.tsx
@@ -18,7 +18,7 @@ import "./config/i18n";
const { isIos } = platform;
-export const Root = () => (
+const Root = () => (
}>
@@ -47,3 +47,5 @@ export const Root = () => (
);
+
+export default Root;
diff --git a/src/components/Button/styled.ts b/src/components/Button/styled.ts
index 4157ab35..3d04fc43 100644
--- a/src/components/Button/styled.ts
+++ b/src/components/Button/styled.ts
@@ -82,7 +82,7 @@ export const Button = styled(Pressable)<{
export const ButtonContent = styled(View)<{ size: Size }>`
height: 100%;
- width: 100%;
+ ${({ size }) => (size !== "small" ? `width: 100%;` : "")};
box-sizing: border-box;
padding: 0px ${({ size }) => getPadding(size)}px;
display: flex;
diff --git a/src/components/ConnectWalletModal/components/SelectDevice/SelectDevice.tsx b/src/components/ConnectWalletModal/components/SelectDevice/SelectDevice.tsx
index 5f3113fb..481da861 100644
--- a/src/components/ConnectWalletModal/components/SelectDevice/SelectDevice.tsx
+++ b/src/components/ConnectWalletModal/components/SelectDevice/SelectDevice.tsx
@@ -117,44 +117,54 @@ export const SelectDevice = ({ onClose }: ConnectWalletComponentProps) => {
[error, setWallet]
);
+ const [currentLedgerBluetoothId, setCurrentLedgerBluetoothId] =
+ useState();
+
useEffect(() => {
- if (isBluetoothAvailable && hasPermissions) {
- (async () => {
- const currentLedgerBluetoothId = await AsyncStorage.getItem(
- keyStoreLedgerBluetoothId
- );
+ (async () => {
+ setCurrentLedgerBluetoothId(
+ await AsyncStorage.getItem(keyStoreLedgerBluetoothId)
+ );
+ })();
+ }, []);
- const subscription = TransportRNBLE.listen({
- complete: () => {},
- next: (e) => {
- if (e.type === "add") {
- const device: Device = {
- id: e.descriptor.id,
- name: e.descriptor.name
- };
- if (currentLedgerBluetoothId === device.id) {
- onSelectDevice(currentLedgerBluetoothId);
- }
- setDevices((oldState) => {
- if (oldState.find((d) => d.id === device.id)) {
- return oldState;
- } else {
- return [...oldState, device];
- }
- });
+ useEffect(() => {
+ if (isBluetoothAvailable && hasPermissions) {
+ const subscription = TransportRNBLE.listen({
+ complete: () => {},
+ next: (e) => {
+ if (e.type === "add" && !isConnecting) {
+ const device: Device = {
+ id: e.descriptor.id,
+ name: e.descriptor.name
+ };
+ if (currentLedgerBluetoothId === device.id) {
+ onSelectDevice(currentLedgerBluetoothId);
}
- },
- error: (err) => {
- error(err.message);
- onClose();
+ setDevices((oldState) => {
+ if (oldState.find((d) => d.id === device.id)) {
+ return oldState;
+ } else {
+ return [...oldState, device];
+ }
+ });
}
- });
- return () => {
- subscription.unsubscribe();
- };
- })();
+ },
+ error: (err) => {
+ error(err.message);
+ onClose();
+ }
+ });
+ return () => {
+ subscription.unsubscribe();
+ };
}
- }, [isBluetoothAvailable, hasPermissions]);
+ }, [
+ isBluetoothAvailable,
+ hasPermissions,
+ currentLedgerBluetoothId,
+ isConnecting
+ ]);
return (
diff --git a/src/components/FieldContainer/FieldContainer.tsx b/src/components/FieldContainer/FieldContainer.tsx
index 7a64eaae..08b2547d 100644
--- a/src/components/FieldContainer/FieldContainer.tsx
+++ b/src/components/FieldContainer/FieldContainer.tsx
@@ -111,7 +111,11 @@ export const FieldContainer = ({
{isOptionnal && (!isLarge || !isOpen) && (