diff --git a/RNCPicker.podspec b/RNCPicker.podspec
index bfdf16c29f..ff53722200 100644
--- a/RNCPicker.podspec
+++ b/RNCPicker.podspec
@@ -17,14 +17,14 @@ Pod::Spec.new do |s|
s.source = { :git => "https://github.com/react-native-picker/picker.git", :tag => "v#{s.version}" }
if fabric_enabled
- s.platforms = { ios: '11.0', tvos: '11.0' }
- s.source_files = 'ios/**/*.{h,m,mm,cpp}'
+ s.platforms = { ios: '11.0', tvos: '11.0', osx: '10.15' }
+ s.ios.source_files = 'ios/**/*.{h,m,mm,cpp}'
+ s.osx.source_files = 'macos/**/*.{h,m,mm,cpp}'
s.requires_arc = true
install_modules_dependencies(s)
else
s.ios.source_files = "ios/**/*.{h,m,mm}"
- s.osx.source_files = "macos/**/*.{h,m,mm}"
end
s.dependency 'React-Core'
diff --git a/babel.config.js b/babel.config.js
index 65c5a898ac..f7b3da3b33 100644
--- a/babel.config.js
+++ b/babel.config.js
@@ -1,14 +1,3 @@
module.exports = {
- presets: ['module:metro-react-native-babel-preset'],
- plugins: [
- [
- 'module-resolver',
- {
- alias: {
- '@react-native-picker/picker': './js',
- },
- cwd: 'babelrc',
- },
- ],
- ],
+ presets: ['module:@react-native/babel-preset'],
};
diff --git a/example/macos/Podfile b/example/macos/Podfile
index 33b1eafe3c..d7745ee345 100644
--- a/example/macos/Podfile
+++ b/example/macos/Podfile
@@ -6,4 +6,16 @@ require "#{ws_dir}/node_modules/react-native-test-app/macos/test_app.rb"
workspace 'Example.xcworkspace'
-use_test_app! :hermes_enabled => true
+use_test_app! :new_arch_enabled => true, :post_install => proc { |installer|
+ installer.pods_project.targets.each do |target|
+ target.build_configurations.each do |config|
+ config.build_settings['SWIFT_ENABLE_EXPLICIT_MODULES'] = 'NO'
+ end
+ end
+ # Also set it on the main project if accessible
+ installer.generated_projects&.each do |project|
+ project.build_configurations.each do |config|
+ config.build_settings['SWIFT_ENABLE_EXPLICIT_MODULES'] = 'NO'
+ end
+ end
+}
diff --git a/example/macos/Podfile.lock b/example/macos/Podfile.lock
new file mode 100644
index 0000000000..3719235b86
--- /dev/null
+++ b/example/macos/Podfile.lock
@@ -0,0 +1,2638 @@
+PODS:
+ - boost (1.84.0)
+ - DoubleConversion (1.1.6)
+ - fast_float (8.0.0)
+ - FBLazyVector (0.81.7)
+ - fmt (11.0.2)
+ - glog (0.3.5)
+ - hermes-engine (0.81.6):
+ - hermes-engine/Pre-built (= 0.81.6)
+ - hermes-engine/Pre-built (0.81.6)
+ - RCT-Folly (2024.11.18.00):
+ - boost
+ - DoubleConversion
+ - fast_float (= 8.0.0)
+ - fmt (= 11.0.2)
+ - glog
+ - RCT-Folly/Default (= 2024.11.18.00)
+ - RCT-Folly/Default (2024.11.18.00):
+ - boost
+ - DoubleConversion
+ - fast_float (= 8.0.0)
+ - fmt (= 11.0.2)
+ - glog
+ - RCT-Folly/Fabric (2024.11.18.00):
+ - boost
+ - DoubleConversion
+ - fast_float (= 8.0.0)
+ - fmt (= 11.0.2)
+ - glog
+ - RCTDeprecation (0.81.7)
+ - RCTRequired (0.81.7)
+ - RCTTypeSafety (0.81.7):
+ - FBLazyVector (= 0.81.7)
+ - RCTRequired (= 0.81.7)
+ - React-Core (= 0.81.7)
+ - React (0.81.7):
+ - React-Core (= 0.81.7)
+ - React-Core/DevSupport (= 0.81.7)
+ - React-Core/RCTWebSocket (= 0.81.7)
+ - React-RCTActionSheet (= 0.81.7)
+ - React-RCTAnimation (= 0.81.7)
+ - React-RCTBlob (= 0.81.7)
+ - React-RCTImage (= 0.81.7)
+ - React-RCTLinking (= 0.81.7)
+ - React-RCTNetwork (= 0.81.7)
+ - React-RCTSettings (= 0.81.7)
+ - React-RCTText (= 0.81.7)
+ - React-RCTVibration (= 0.81.7)
+ - React-callinvoker (0.81.7)
+ - React-Core (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTDeprecation
+ - React-Core/Default (= 0.81.7)
+ - React-cxxreact
+ - React-featureflags
+ - React-hermes
+ - React-jsi
+ - React-jsiexecutor
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
+ - React-perflogger
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket
+ - Yoga
+ - React-Core/CoreModulesHeaders (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTDeprecation
+ - React-Core/Default
+ - React-cxxreact
+ - React-featureflags
+ - React-hermes
+ - React-jsi
+ - React-jsiexecutor
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
+ - React-perflogger
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket
+ - Yoga
+ - React-Core/Default (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTDeprecation
+ - React-cxxreact
+ - React-featureflags
+ - React-hermes
+ - React-jsi
+ - React-jsiexecutor
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
+ - React-perflogger
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket
+ - Yoga
+ - React-Core/DevSupport (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTDeprecation
+ - React-Core/Default (= 0.81.7)
+ - React-Core/RCTWebSocket (= 0.81.7)
+ - React-cxxreact
+ - React-featureflags
+ - React-hermes
+ - React-jsi
+ - React-jsiexecutor
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
+ - React-perflogger
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket
+ - Yoga
+ - React-Core/RCTActionSheetHeaders (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTDeprecation
+ - React-Core/Default
+ - React-cxxreact
+ - React-featureflags
+ - React-hermes
+ - React-jsi
+ - React-jsiexecutor
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
+ - React-perflogger
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket
+ - Yoga
+ - React-Core/RCTAnimationHeaders (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTDeprecation
+ - React-Core/Default
+ - React-cxxreact
+ - React-featureflags
+ - React-hermes
+ - React-jsi
+ - React-jsiexecutor
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
+ - React-perflogger
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket
+ - Yoga
+ - React-Core/RCTBlobHeaders (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTDeprecation
+ - React-Core/Default
+ - React-cxxreact
+ - React-featureflags
+ - React-hermes
+ - React-jsi
+ - React-jsiexecutor
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
+ - React-perflogger
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket
+ - Yoga
+ - React-Core/RCTImageHeaders (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTDeprecation
+ - React-Core/Default
+ - React-cxxreact
+ - React-featureflags
+ - React-hermes
+ - React-jsi
+ - React-jsiexecutor
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
+ - React-perflogger
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket
+ - Yoga
+ - React-Core/RCTLinkingHeaders (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTDeprecation
+ - React-Core/Default
+ - React-cxxreact
+ - React-featureflags
+ - React-hermes
+ - React-jsi
+ - React-jsiexecutor
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
+ - React-perflogger
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket
+ - Yoga
+ - React-Core/RCTNetworkHeaders (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTDeprecation
+ - React-Core/Default
+ - React-cxxreact
+ - React-featureflags
+ - React-hermes
+ - React-jsi
+ - React-jsiexecutor
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
+ - React-perflogger
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket
+ - Yoga
+ - React-Core/RCTSettingsHeaders (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTDeprecation
+ - React-Core/Default
+ - React-cxxreact
+ - React-featureflags
+ - React-hermes
+ - React-jsi
+ - React-jsiexecutor
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
+ - React-perflogger
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket
+ - Yoga
+ - React-Core/RCTTextHeaders (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTDeprecation
+ - React-Core/Default
+ - React-cxxreact
+ - React-featureflags
+ - React-hermes
+ - React-jsi
+ - React-jsiexecutor
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
+ - React-perflogger
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket
+ - Yoga
+ - React-Core/RCTVibrationHeaders (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTDeprecation
+ - React-Core/Default
+ - React-cxxreact
+ - React-featureflags
+ - React-hermes
+ - React-jsi
+ - React-jsiexecutor
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
+ - React-perflogger
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket
+ - Yoga
+ - React-Core/RCTWebSocket (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTDeprecation
+ - React-Core/Default (= 0.81.7)
+ - React-cxxreact
+ - React-featureflags
+ - React-hermes
+ - React-jsi
+ - React-jsiexecutor
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
+ - React-perflogger
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket
+ - Yoga
+ - React-CoreModules (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTTypeSafety (= 0.81.7)
+ - React-Core/CoreModulesHeaders (= 0.81.7)
+ - React-jsi (= 0.81.7)
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsinspectortracing
+ - React-NativeModulesApple
+ - React-RCTBlob
+ - React-RCTFBReactNativeSpec
+ - React-RCTImage (= 0.81.7)
+ - React-runtimeexecutor
+ - ReactCommon
+ - SocketRocket
+ - React-cxxreact (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-callinvoker (= 0.81.7)
+ - React-debug (= 0.81.7)
+ - React-jsi (= 0.81.7)
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsinspectortracing
+ - React-logger (= 0.81.7)
+ - React-perflogger (= 0.81.7)
+ - React-runtimeexecutor
+ - React-timing (= 0.81.7)
+ - SocketRocket
+ - React-debug (0.81.7)
+ - React-defaultsnativemodule (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-domnativemodule
+ - React-featureflagsnativemodule
+ - React-idlecallbacksnativemodule
+ - React-jsi
+ - React-jsiexecutor
+ - React-microtasksnativemodule
+ - React-RCTFBReactNativeSpec
+ - SocketRocket
+ - React-domnativemodule (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-Fabric
+ - React-Fabric/bridging
+ - React-FabricComponents
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-RCTFBReactNativeSpec
+ - React-runtimeexecutor
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - React-Fabric (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric/animations (= 0.81.7)
+ - React-Fabric/attributedstring (= 0.81.7)
+ - React-Fabric/bridging (= 0.81.7)
+ - React-Fabric/componentregistry (= 0.81.7)
+ - React-Fabric/componentregistrynative (= 0.81.7)
+ - React-Fabric/components (= 0.81.7)
+ - React-Fabric/consistency (= 0.81.7)
+ - React-Fabric/core (= 0.81.7)
+ - React-Fabric/dom (= 0.81.7)
+ - React-Fabric/imagemanager (= 0.81.7)
+ - React-Fabric/leakchecker (= 0.81.7)
+ - React-Fabric/mounting (= 0.81.7)
+ - React-Fabric/observers (= 0.81.7)
+ - React-Fabric/scheduler (= 0.81.7)
+ - React-Fabric/telemetry (= 0.81.7)
+ - React-Fabric/templateprocessor (= 0.81.7)
+ - React-Fabric/uimanager (= 0.81.7)
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/animations (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/attributedstring (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/bridging (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/componentregistry (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/componentregistrynative (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/components (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric/components/legacyviewmanagerinterop (= 0.81.7)
+ - React-Fabric/components/root (= 0.81.7)
+ - React-Fabric/components/scrollview (= 0.81.7)
+ - React-Fabric/components/view (= 0.81.7)
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/components/legacyviewmanagerinterop (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/components/root (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/components/scrollview (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/components/view (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-renderercss
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - React-Fabric/consistency (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/core (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/dom (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/imagemanager (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/leakchecker (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/mounting (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/observers (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric/observers/events (= 0.81.7)
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/observers/events (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/scheduler (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric/observers/events
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-performancetimeline
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/telemetry (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/templateprocessor (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/uimanager (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric/uimanager/consistency (= 0.81.7)
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererconsistency
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-Fabric/uimanager/consistency (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-rendererconsistency
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-FabricComponents (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric
+ - React-FabricComponents/components (= 0.81.7)
+ - React-FabricComponents/textlayoutmanager (= 0.81.7)
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-RCTFBReactNativeSpec
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - React-FabricComponents/components (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric
+ - React-FabricComponents/components/inputaccessory (= 0.81.7)
+ - React-FabricComponents/components/iostextinput (= 0.81.7)
+ - React-FabricComponents/components/modal (= 0.81.7)
+ - React-FabricComponents/components/rncore (= 0.81.7)
+ - React-FabricComponents/components/safeareaview (= 0.81.7)
+ - React-FabricComponents/components/scrollview (= 0.81.7)
+ - React-FabricComponents/components/switch (= 0.81.7)
+ - React-FabricComponents/components/text (= 0.81.7)
+ - React-FabricComponents/components/textinput (= 0.81.7)
+ - React-FabricComponents/components/unimplementedview (= 0.81.7)
+ - React-FabricComponents/components/virtualview (= 0.81.7)
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-RCTFBReactNativeSpec
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - React-FabricComponents/components/inputaccessory (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-RCTFBReactNativeSpec
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - React-FabricComponents/components/iostextinput (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-RCTFBReactNativeSpec
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - React-FabricComponents/components/modal (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-RCTFBReactNativeSpec
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - React-FabricComponents/components/rncore (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-RCTFBReactNativeSpec
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - React-FabricComponents/components/safeareaview (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-RCTFBReactNativeSpec
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - React-FabricComponents/components/scrollview (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-RCTFBReactNativeSpec
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - React-FabricComponents/components/switch (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-RCTFBReactNativeSpec
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - React-FabricComponents/components/text (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-RCTFBReactNativeSpec
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - React-FabricComponents/components/textinput (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-RCTFBReactNativeSpec
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - React-FabricComponents/components/unimplementedview (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-RCTFBReactNativeSpec
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - React-FabricComponents/components/virtualview (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-RCTFBReactNativeSpec
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - React-FabricComponents/textlayoutmanager (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-RCTFBReactNativeSpec
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - React-FabricImage (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired (= 0.81.7)
+ - RCTTypeSafety (= 0.81.7)
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-ImageManager
+ - React-jsi
+ - React-jsiexecutor (= 0.81.7)
+ - React-logger
+ - React-rendererdebug
+ - React-utils
+ - ReactCommon
+ - SocketRocket
+ - Yoga
+ - React-featureflags (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - SocketRocket
+ - React-featureflagsnativemodule (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-featureflags
+ - React-jsi
+ - React-jsiexecutor
+ - React-RCTFBReactNativeSpec
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-graphics (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-Core
+ - React-jsi
+ - React-jsiexecutor
+ - React-utils
+ - SocketRocket
+ - React-hermes (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-cxxreact (= 0.81.7)
+ - React-jsi
+ - React-jsiexecutor (= 0.81.7)
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsinspectortracing
+ - React-perflogger (= 0.81.7)
+ - React-runtimeexecutor
+ - SocketRocket
+ - React-idlecallbacksnativemodule (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-jsi
+ - React-jsiexecutor
+ - React-RCTFBReactNativeSpec
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-ImageManager (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-Core/Default
+ - React-debug
+ - React-Fabric
+ - React-graphics
+ - React-rendererdebug
+ - React-utils
+ - SocketRocket
+ - React-jserrorhandler (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-jsi
+ - ReactCommon/turbomodule/bridging
+ - SocketRocket
+ - React-jsi (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - SocketRocket
+ - React-jsiexecutor (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-cxxreact (= 0.81.7)
+ - React-jsi (= 0.81.7)
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsinspectortracing
+ - React-perflogger (= 0.81.7)
+ - React-runtimeexecutor
+ - SocketRocket
+ - React-jsinspector (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-featureflags
+ - React-jsi
+ - React-jsinspectorcdp
+ - React-jsinspectornetwork
+ - React-jsinspectortracing
+ - React-oscompat
+ - React-perflogger (= 0.81.7)
+ - React-runtimeexecutor
+ - SocketRocket
+ - React-jsinspectorcdp (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - SocketRocket
+ - React-jsinspectornetwork (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-featureflags
+ - React-jsinspectorcdp
+ - React-performancetimeline
+ - React-timing
+ - SocketRocket
+ - React-jsinspectortracing (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-oscompat
+ - React-timing
+ - SocketRocket
+ - React-jsitooling (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-cxxreact (= 0.81.7)
+ - React-jsi (= 0.81.7)
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsinspectortracing
+ - React-runtimeexecutor
+ - SocketRocket
+ - React-jsitracing (0.81.7):
+ - React-jsi
+ - React-logger (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - SocketRocket
+ - React-Mapbuffer (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-debug
+ - SocketRocket
+ - React-microtasksnativemodule (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-jsi
+ - React-jsiexecutor
+ - React-RCTFBReactNativeSpec
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-NativeModulesApple (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-callinvoker
+ - React-Core
+ - React-cxxreact
+ - React-featureflags
+ - React-jsi
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-runtimeexecutor
+ - ReactCommon/turbomodule/bridging
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-oscompat (0.81.7)
+ - React-perflogger (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - SocketRocket
+ - React-performancetimeline (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-featureflags
+ - React-jsinspectortracing
+ - React-perflogger
+ - React-timing
+ - SocketRocket
+ - React-RCTActionSheet (0.81.7):
+ - React-Core/RCTActionSheetHeaders (= 0.81.7)
+ - React-RCTAnimation (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTTypeSafety
+ - React-Core/RCTAnimationHeaders
+ - React-featureflags
+ - React-jsi
+ - React-NativeModulesApple
+ - React-RCTFBReactNativeSpec
+ - ReactCommon
+ - SocketRocket
+ - React-RCTAppDelegate (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-CoreModules
+ - React-debug
+ - React-defaultsnativemodule
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-hermes
+ - React-jsitooling
+ - React-NativeModulesApple
+ - React-RCTFabric
+ - React-RCTFBReactNativeSpec
+ - React-RCTImage
+ - React-RCTNetwork
+ - React-RCTRuntime
+ - React-rendererdebug
+ - React-RuntimeApple
+ - React-RuntimeCore
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon
+ - SocketRocket
+ - React-RCTBlob (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-Core/RCTBlobHeaders
+ - React-Core/RCTWebSocket
+ - React-jsi
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-NativeModulesApple
+ - React-RCTFBReactNativeSpec
+ - React-RCTNetwork
+ - ReactCommon
+ - SocketRocket
+ - React-RCTFabric (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-Core
+ - React-debug
+ - React-Fabric
+ - React-FabricComponents
+ - React-FabricImage
+ - React-featureflags
+ - React-graphics
+ - React-ImageManager
+ - React-jsi
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsinspectornetwork
+ - React-jsinspectortracing
+ - React-performancetimeline
+ - React-RCTAnimation
+ - React-RCTFBReactNativeSpec
+ - React-RCTImage
+ - React-RCTText
+ - React-rendererconsistency
+ - React-renderercss
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket
+ - Yoga
+ - React-RCTFBReactNativeSpec (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-jsi
+ - React-NativeModulesApple
+ - React-RCTFBReactNativeSpec/components (= 0.81.7)
+ - ReactCommon
+ - SocketRocket
+ - React-RCTFBReactNativeSpec/components (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-NativeModulesApple
+ - React-rendererdebug
+ - React-utils
+ - ReactCommon
+ - SocketRocket
+ - Yoga
+ - React-RCTImage (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTTypeSafety
+ - React-Core/RCTImageHeaders
+ - React-jsi
+ - React-NativeModulesApple
+ - React-RCTFBReactNativeSpec
+ - React-RCTNetwork
+ - ReactCommon
+ - SocketRocket
+ - React-RCTLinking (0.81.7):
+ - React-Core/RCTLinkingHeaders (= 0.81.7)
+ - React-jsi (= 0.81.7)
+ - React-NativeModulesApple
+ - React-RCTFBReactNativeSpec
+ - ReactCommon
+ - ReactCommon/turbomodule/core (= 0.81.7)
+ - React-RCTNetwork (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTTypeSafety
+ - React-Core/RCTNetworkHeaders
+ - React-featureflags
+ - React-jsi
+ - React-jsinspectorcdp
+ - React-jsinspectornetwork
+ - React-NativeModulesApple
+ - React-RCTFBReactNativeSpec
+ - ReactCommon
+ - SocketRocket
+ - React-RCTRuntime (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-Core
+ - React-jsi
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsinspectortracing
+ - React-jsitooling
+ - React-RuntimeApple
+ - React-RuntimeCore
+ - React-runtimeexecutor
+ - React-RuntimeHermes
+ - SocketRocket
+ - React-RCTSettings (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTTypeSafety
+ - React-Core/RCTSettingsHeaders
+ - React-jsi
+ - React-NativeModulesApple
+ - React-RCTFBReactNativeSpec
+ - ReactCommon
+ - SocketRocket
+ - React-RCTText (0.81.7):
+ - React-Core/RCTTextHeaders (= 0.81.7)
+ - Yoga
+ - React-RCTVibration (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-Core/RCTVibrationHeaders
+ - React-jsi
+ - React-NativeModulesApple
+ - React-RCTFBReactNativeSpec
+ - ReactCommon
+ - SocketRocket
+ - React-rendererconsistency (0.81.7)
+ - React-renderercss (0.81.7):
+ - React-debug
+ - React-utils
+ - React-rendererdebug (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-debug
+ - SocketRocket
+ - React-RuntimeApple (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-callinvoker
+ - React-Core/Default
+ - React-CoreModules
+ - React-cxxreact
+ - React-featureflags
+ - React-jserrorhandler
+ - React-jsi
+ - React-jsiexecutor
+ - React-jsinspector
+ - React-jsitooling
+ - React-Mapbuffer
+ - React-NativeModulesApple
+ - React-RCTFabric
+ - React-RCTFBReactNativeSpec
+ - React-RuntimeCore
+ - React-runtimeexecutor
+ - React-RuntimeHermes
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket
+ - React-RuntimeCore (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-cxxreact
+ - React-Fabric
+ - React-featureflags
+ - React-jserrorhandler
+ - React-jsi
+ - React-jsiexecutor
+ - React-jsinspector
+ - React-jsitooling
+ - React-performancetimeline
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - React-utils
+ - SocketRocket
+ - React-runtimeexecutor (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-debug
+ - React-featureflags
+ - React-jsi (= 0.81.7)
+ - React-utils
+ - SocketRocket
+ - React-RuntimeHermes (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-featureflags
+ - React-hermes
+ - React-jsi
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsinspectortracing
+ - React-jsitooling
+ - React-jsitracing
+ - React-RuntimeCore
+ - React-runtimeexecutor
+ - React-utils
+ - SocketRocket
+ - React-runtimescheduler (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-callinvoker
+ - React-cxxreact
+ - React-debug
+ - React-featureflags
+ - React-jsi
+ - React-jsinspectortracing
+ - React-performancetimeline
+ - React-rendererconsistency
+ - React-rendererdebug
+ - React-runtimeexecutor
+ - React-timing
+ - React-utils
+ - SocketRocket
+ - React-timing (0.81.7):
+ - React-debug
+ - React-utils (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-debug
+ - React-jsi (= 0.81.7)
+ - SocketRocket
+ - ReactAppDependencyProvider (0.81.7):
+ - ReactCodegen
+ - ReactCodegen (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-debug
+ - React-Fabric
+ - React-FabricImage
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-jsiexecutor
+ - React-NativeModulesApple
+ - React-RCTAppDelegate
+ - React-rendererdebug
+ - React-utils
+ - ReactCommon/turbomodule/bridging
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - ReactCommon (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - ReactCommon/turbomodule (= 0.81.7)
+ - SocketRocket
+ - ReactCommon/turbomodule (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-callinvoker (= 0.81.7)
+ - React-cxxreact (= 0.81.7)
+ - React-jsi (= 0.81.7)
+ - React-logger (= 0.81.7)
+ - React-perflogger (= 0.81.7)
+ - ReactCommon/turbomodule/bridging (= 0.81.7)
+ - ReactCommon/turbomodule/core (= 0.81.7)
+ - SocketRocket
+ - ReactCommon/turbomodule/bridging (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-callinvoker (= 0.81.7)
+ - React-cxxreact (= 0.81.7)
+ - React-jsi (= 0.81.7)
+ - React-logger (= 0.81.7)
+ - React-perflogger (= 0.81.7)
+ - SocketRocket
+ - ReactCommon/turbomodule/core (0.81.7):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-callinvoker (= 0.81.7)
+ - React-cxxreact (= 0.81.7)
+ - React-debug (= 0.81.7)
+ - React-featureflags (= 0.81.7)
+ - React-jsi (= 0.81.7)
+ - React-logger (= 0.81.7)
+ - React-perflogger (= 0.81.7)
+ - React-utils (= 0.81.7)
+ - SocketRocket
+ - ReactNativeHost (0.5.19):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-ImageManager
+ - React-jsi
+ - React-NativeModulesApple
+ - React-RCTAppDelegate
+ - React-RCTFabric
+ - React-renderercss
+ - React-rendererdebug
+ - React-utils
+ - ReactCodegen
+ - ReactCommon/turbomodule/bridging
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - ReactTestApp-DevSupport (5.4.1):
+ - React-Core
+ - React-jsi
+ - ReactTestApp-Resources (1.0.0-dev)
+ - RNCPicker (2.11.4):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-ImageManager
+ - React-jsi
+ - React-NativeModulesApple
+ - React-RCTFabric
+ - React-renderercss
+ - React-rendererdebug
+ - React-utils
+ - ReactCodegen
+ - ReactCommon/turbomodule/bridging
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - SocketRocket (0.7.1)
+ - Yoga (0.0.0)
+
+DEPENDENCIES:
+ - boost (from `../node_modules/react-native-macos/third-party-podspecs/boost.podspec`)
+ - DoubleConversion (from `../node_modules/react-native-macos/third-party-podspecs/DoubleConversion.podspec`)
+ - fast_float (from `../node_modules/react-native-macos/third-party-podspecs/fast_float.podspec`)
+ - FBLazyVector (from `../node_modules/react-native-macos/Libraries/FBLazyVector`)
+ - fmt (from `../node_modules/react-native-macos/third-party-podspecs/fmt.podspec`)
+ - glog (from `../node_modules/react-native-macos/third-party-podspecs/glog.podspec`)
+ - hermes-engine (from `../node_modules/react-native-macos/sdks/hermes-engine/hermes-engine.podspec`)
+ - RCT-Folly (from `../node_modules/react-native-macos/third-party-podspecs/RCT-Folly.podspec`)
+ - RCTDeprecation (from `../node_modules/react-native-macos/ReactApple/Libraries/RCTFoundation/RCTDeprecation`)
+ - RCTRequired (from `../node_modules/react-native-macos/Libraries/Required`)
+ - RCTTypeSafety (from `../node_modules/react-native-macos/Libraries/TypeSafety`)
+ - React (from `../node_modules/react-native-macos/`)
+ - React-callinvoker (from `../node_modules/react-native-macos/ReactCommon/callinvoker`)
+ - React-Core (from `../node_modules/react-native-macos/`)
+ - React-Core/RCTWebSocket (from `../node_modules/react-native-macos/`)
+ - React-CoreModules (from `../node_modules/react-native-macos/React/CoreModules`)
+ - React-cxxreact (from `../node_modules/react-native-macos/ReactCommon/cxxreact`)
+ - React-debug (from `../node_modules/react-native-macos/ReactCommon/react/debug`)
+ - React-defaultsnativemodule (from `../node_modules/react-native-macos/ReactCommon/react/nativemodule/defaults`)
+ - React-domnativemodule (from `../node_modules/react-native-macos/ReactCommon/react/nativemodule/dom`)
+ - React-Fabric (from `../node_modules/react-native-macos/ReactCommon`)
+ - React-FabricComponents (from `../node_modules/react-native-macos/ReactCommon`)
+ - React-FabricImage (from `../node_modules/react-native-macos/ReactCommon`)
+ - React-featureflags (from `../node_modules/react-native-macos/ReactCommon/react/featureflags`)
+ - React-featureflagsnativemodule (from `../node_modules/react-native-macos/ReactCommon/react/nativemodule/featureflags`)
+ - React-graphics (from `../node_modules/react-native-macos/ReactCommon/react/renderer/graphics`)
+ - React-hermes (from `../node_modules/react-native-macos/ReactCommon/hermes`)
+ - React-idlecallbacksnativemodule (from `../node_modules/react-native-macos/ReactCommon/react/nativemodule/idlecallbacks`)
+ - React-ImageManager (from `../node_modules/react-native-macos/ReactCommon/react/renderer/imagemanager/platform/ios`)
+ - React-jserrorhandler (from `../node_modules/react-native-macos/ReactCommon/jserrorhandler`)
+ - React-jsi (from `../node_modules/react-native-macos/ReactCommon/jsi`)
+ - React-jsiexecutor (from `../node_modules/react-native-macos/ReactCommon/jsiexecutor`)
+ - React-jsinspector (from `../node_modules/react-native-macos/ReactCommon/jsinspector-modern`)
+ - React-jsinspectorcdp (from `../node_modules/react-native-macos/ReactCommon/jsinspector-modern/cdp`)
+ - React-jsinspectornetwork (from `../node_modules/react-native-macos/ReactCommon/jsinspector-modern/network`)
+ - React-jsinspectortracing (from `../node_modules/react-native-macos/ReactCommon/jsinspector-modern/tracing`)
+ - React-jsitooling (from `../node_modules/react-native-macos/ReactCommon/jsitooling`)
+ - React-jsitracing (from `../node_modules/react-native-macos/ReactCommon/hermes/executor/`)
+ - React-logger (from `../node_modules/react-native-macos/ReactCommon/logger`)
+ - React-Mapbuffer (from `../node_modules/react-native-macos/ReactCommon`)
+ - React-microtasksnativemodule (from `../node_modules/react-native-macos/ReactCommon/react/nativemodule/microtasks`)
+ - React-NativeModulesApple (from `../node_modules/react-native-macos/ReactCommon/react/nativemodule/core/platform/ios`)
+ - React-oscompat (from `../node_modules/react-native-macos/ReactCommon/oscompat`)
+ - React-perflogger (from `../node_modules/react-native-macos/ReactCommon/reactperflogger`)
+ - React-performancetimeline (from `../node_modules/react-native-macos/ReactCommon/react/performance/timeline`)
+ - React-RCTActionSheet (from `../node_modules/react-native-macos/Libraries/ActionSheetIOS`)
+ - React-RCTAnimation (from `../node_modules/react-native-macos/Libraries/NativeAnimation`)
+ - React-RCTAppDelegate (from `../node_modules/react-native-macos/Libraries/AppDelegate`)
+ - React-RCTBlob (from `../node_modules/react-native-macos/Libraries/Blob`)
+ - React-RCTFabric (from `../node_modules/react-native-macos/React`)
+ - React-RCTFBReactNativeSpec (from `../node_modules/react-native-macos/React`)
+ - React-RCTImage (from `../node_modules/react-native-macos/Libraries/Image`)
+ - React-RCTLinking (from `../node_modules/react-native-macos/Libraries/LinkingIOS`)
+ - React-RCTNetwork (from `../node_modules/react-native-macos/Libraries/Network`)
+ - React-RCTRuntime (from `../node_modules/react-native-macos/React/Runtime`)
+ - React-RCTSettings (from `../node_modules/react-native-macos/Libraries/Settings`)
+ - React-RCTText (from `../node_modules/react-native-macos/Libraries/Text`)
+ - React-RCTVibration (from `../node_modules/react-native-macos/Libraries/Vibration`)
+ - React-rendererconsistency (from `../node_modules/react-native-macos/ReactCommon/react/renderer/consistency`)
+ - React-renderercss (from `../node_modules/react-native-macos/ReactCommon/react/renderer/css`)
+ - React-rendererdebug (from `../node_modules/react-native-macos/ReactCommon/react/renderer/debug`)
+ - React-RuntimeApple (from `../node_modules/react-native-macos/ReactCommon/react/runtime/platform/ios`)
+ - React-RuntimeCore (from `../node_modules/react-native-macos/ReactCommon/react/runtime`)
+ - React-runtimeexecutor (from `../node_modules/react-native-macos/ReactCommon/runtimeexecutor`)
+ - React-RuntimeHermes (from `../node_modules/react-native-macos/ReactCommon/react/runtime`)
+ - React-runtimescheduler (from `../node_modules/react-native-macos/ReactCommon/react/renderer/runtimescheduler`)
+ - React-timing (from `../node_modules/react-native-macos/ReactCommon/react/timing`)
+ - React-utils (from `../node_modules/react-native-macos/ReactCommon/react/utils`)
+ - ReactAppDependencyProvider (from `build/generated/ios`)
+ - ReactCodegen (from `build/generated/ios`)
+ - ReactCommon/turbomodule/core (from `../node_modules/react-native-macos/ReactCommon`)
+ - "ReactNativeHost (from `../node_modules/@rnx-kit/react-native-host`)"
+ - ReactTestApp-DevSupport (from `../node_modules/react-native-test-app`)
+ - ReactTestApp-Resources (from `..`)
+ - "RNCPicker (from `../node_modules/@react-native-picker/picker`)"
+ - SocketRocket (~> 0.7.1)
+ - Yoga (from `../node_modules/react-native-macos/ReactCommon/yoga`)
+
+SPEC REPOS:
+ trunk:
+ - SocketRocket
+
+EXTERNAL SOURCES:
+ boost:
+ :podspec: "../node_modules/react-native-macos/third-party-podspecs/boost.podspec"
+ DoubleConversion:
+ :podspec: "../node_modules/react-native-macos/third-party-podspecs/DoubleConversion.podspec"
+ fast_float:
+ :podspec: "../node_modules/react-native-macos/third-party-podspecs/fast_float.podspec"
+ FBLazyVector:
+ :path: "../node_modules/react-native-macos/Libraries/FBLazyVector"
+ fmt:
+ :podspec: "../node_modules/react-native-macos/third-party-podspecs/fmt.podspec"
+ glog:
+ :podspec: "../node_modules/react-native-macos/third-party-podspecs/glog.podspec"
+ hermes-engine:
+ :podspec: "../node_modules/react-native-macos/sdks/hermes-engine/hermes-engine.podspec"
+ :tag: hermes-2025-07-07-RNv0.81.0-e0fc67142ec0763c6b6153ca2bf96df815539782
+ RCT-Folly:
+ :podspec: "../node_modules/react-native-macos/third-party-podspecs/RCT-Folly.podspec"
+ RCTDeprecation:
+ :path: "../node_modules/react-native-macos/ReactApple/Libraries/RCTFoundation/RCTDeprecation"
+ RCTRequired:
+ :path: "../node_modules/react-native-macos/Libraries/Required"
+ RCTTypeSafety:
+ :path: "../node_modules/react-native-macos/Libraries/TypeSafety"
+ React:
+ :path: "../node_modules/react-native-macos/"
+ React-callinvoker:
+ :path: "../node_modules/react-native-macos/ReactCommon/callinvoker"
+ React-Core:
+ :path: "../node_modules/react-native-macos/"
+ React-CoreModules:
+ :path: "../node_modules/react-native-macos/React/CoreModules"
+ React-cxxreact:
+ :path: "../node_modules/react-native-macos/ReactCommon/cxxreact"
+ React-debug:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/debug"
+ React-defaultsnativemodule:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/nativemodule/defaults"
+ React-domnativemodule:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/nativemodule/dom"
+ React-Fabric:
+ :path: "../node_modules/react-native-macos/ReactCommon"
+ React-FabricComponents:
+ :path: "../node_modules/react-native-macos/ReactCommon"
+ React-FabricImage:
+ :path: "../node_modules/react-native-macos/ReactCommon"
+ React-featureflags:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/featureflags"
+ React-featureflagsnativemodule:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/nativemodule/featureflags"
+ React-graphics:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/renderer/graphics"
+ React-hermes:
+ :path: "../node_modules/react-native-macos/ReactCommon/hermes"
+ React-idlecallbacksnativemodule:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/nativemodule/idlecallbacks"
+ React-ImageManager:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/renderer/imagemanager/platform/ios"
+ React-jserrorhandler:
+ :path: "../node_modules/react-native-macos/ReactCommon/jserrorhandler"
+ React-jsi:
+ :path: "../node_modules/react-native-macos/ReactCommon/jsi"
+ React-jsiexecutor:
+ :path: "../node_modules/react-native-macos/ReactCommon/jsiexecutor"
+ React-jsinspector:
+ :path: "../node_modules/react-native-macos/ReactCommon/jsinspector-modern"
+ React-jsinspectorcdp:
+ :path: "../node_modules/react-native-macos/ReactCommon/jsinspector-modern/cdp"
+ React-jsinspectornetwork:
+ :path: "../node_modules/react-native-macos/ReactCommon/jsinspector-modern/network"
+ React-jsinspectortracing:
+ :path: "../node_modules/react-native-macos/ReactCommon/jsinspector-modern/tracing"
+ React-jsitooling:
+ :path: "../node_modules/react-native-macos/ReactCommon/jsitooling"
+ React-jsitracing:
+ :path: "../node_modules/react-native-macos/ReactCommon/hermes/executor/"
+ React-logger:
+ :path: "../node_modules/react-native-macos/ReactCommon/logger"
+ React-Mapbuffer:
+ :path: "../node_modules/react-native-macos/ReactCommon"
+ React-microtasksnativemodule:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/nativemodule/microtasks"
+ React-NativeModulesApple:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/nativemodule/core/platform/ios"
+ React-oscompat:
+ :path: "../node_modules/react-native-macos/ReactCommon/oscompat"
+ React-perflogger:
+ :path: "../node_modules/react-native-macos/ReactCommon/reactperflogger"
+ React-performancetimeline:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/performance/timeline"
+ React-RCTActionSheet:
+ :path: "../node_modules/react-native-macos/Libraries/ActionSheetIOS"
+ React-RCTAnimation:
+ :path: "../node_modules/react-native-macos/Libraries/NativeAnimation"
+ React-RCTAppDelegate:
+ :path: "../node_modules/react-native-macos/Libraries/AppDelegate"
+ React-RCTBlob:
+ :path: "../node_modules/react-native-macos/Libraries/Blob"
+ React-RCTFabric:
+ :path: "../node_modules/react-native-macos/React"
+ React-RCTFBReactNativeSpec:
+ :path: "../node_modules/react-native-macos/React"
+ React-RCTImage:
+ :path: "../node_modules/react-native-macos/Libraries/Image"
+ React-RCTLinking:
+ :path: "../node_modules/react-native-macos/Libraries/LinkingIOS"
+ React-RCTNetwork:
+ :path: "../node_modules/react-native-macos/Libraries/Network"
+ React-RCTRuntime:
+ :path: "../node_modules/react-native-macos/React/Runtime"
+ React-RCTSettings:
+ :path: "../node_modules/react-native-macos/Libraries/Settings"
+ React-RCTText:
+ :path: "../node_modules/react-native-macos/Libraries/Text"
+ React-RCTVibration:
+ :path: "../node_modules/react-native-macos/Libraries/Vibration"
+ React-rendererconsistency:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/renderer/consistency"
+ React-renderercss:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/renderer/css"
+ React-rendererdebug:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/renderer/debug"
+ React-RuntimeApple:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/runtime/platform/ios"
+ React-RuntimeCore:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/runtime"
+ React-runtimeexecutor:
+ :path: "../node_modules/react-native-macos/ReactCommon/runtimeexecutor"
+ React-RuntimeHermes:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/runtime"
+ React-runtimescheduler:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/renderer/runtimescheduler"
+ React-timing:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/timing"
+ React-utils:
+ :path: "../node_modules/react-native-macos/ReactCommon/react/utils"
+ ReactAppDependencyProvider:
+ :path: build/generated/ios
+ ReactCodegen:
+ :path: build/generated/ios
+ ReactCommon:
+ :path: "../node_modules/react-native-macos/ReactCommon"
+ ReactNativeHost:
+ :path: "../node_modules/@rnx-kit/react-native-host"
+ ReactTestApp-DevSupport:
+ :path: "../node_modules/react-native-test-app"
+ ReactTestApp-Resources:
+ :path: ".."
+ RNCPicker:
+ :path: "../node_modules/@react-native-picker/picker"
+ Yoga:
+ :path: "../node_modules/react-native-macos/ReactCommon/yoga"
+
+SPEC CHECKSUMS:
+ boost: cea1d4f90a3a59537f3deb03ff5656489d7133dd
+ DoubleConversion: d31b1eb37f6d6f456530c4fd9124b857d6889cab
+ fast_float: 20817c22759af6ac8d4d67e6e059b8b499953656
+ FBLazyVector: e8ec216d79635ba4c9fb0e9becc30391ca4bff1b
+ fmt: 24e7591456deb60b4a77518f83d9a916ac84223f
+ glog: 0b31c25149b9d350b2666c7d459229861a00ec07
+ hermes-engine: 7219f6e751ad6ec7f3d7ec121830ee34dae40749
+ RCT-Folly: c803cf33238782d5fd21a5e02d44f64068e0e130
+ RCTDeprecation: 32fb5034012098ad1f67eba8a62d73bdd7d082e7
+ RCTRequired: 9f51919b547926d0c148032cf2a7271a37655af4
+ RCTTypeSafety: 7a8749345a241f79e1a39960cae63a1a3d24bf8d
+ React: 2e4b3b93f8e991cb7f2b6d2a67a05bd414e24e55
+ React-callinvoker: 7e08474aff5f213c0ac49b969d6255e0dc3c66b3
+ React-Core: 8f694cc945ccfddce51a62ecb188b084912d32da
+ React-CoreModules: 60d55869c56b278619ef1bbc947f47c80a096a0a
+ React-cxxreact: 6bd31cd7bc80d13054bef4cd8d3638ac20ca24db
+ React-debug: 207d37bc47ef38d4724508618a0cc5b83b1cb20a
+ React-defaultsnativemodule: 0ee5039f5fd32df6f6bf243113a44b6894f7b7ec
+ React-domnativemodule: ac9484b449658ad14b99633966db21114564c422
+ React-Fabric: 256225934877f0fb55ae5494f082f448a54e6a1d
+ React-FabricComponents: 8221ca24f6115f39c853c931e0b6c4f933733d55
+ React-FabricImage: b034a7c8aab660ed6f61ca8f0a75634631e1553c
+ React-featureflags: 93d275fba0c5e685c39d2dc4bc45c61dbb625e9f
+ React-featureflagsnativemodule: a7878fc4fd20debc412b9b7edc521e8ba00cb427
+ React-graphics: e61609bd356099e78bffa25609ed727e2f094847
+ React-hermes: 722450a717a9abcb01f739f8af7dc7eeff9bc1e9
+ React-idlecallbacksnativemodule: a6941ddd8901d2a49f1c1045dcf8f7729c3f43ad
+ React-ImageManager: 151ec0aeaec18e5cbe1e1f782fa8543a40bdeb0e
+ React-jserrorhandler: e5ee655d980c52332159018195bbf65cbf635f41
+ React-jsi: 4de0c818d5b460dcb27cb9c7f872d1cfacb88702
+ React-jsiexecutor: 1e1791ab5eb62ae869b9e5a8e36c0d4f3c7b4f0c
+ React-jsinspector: 6914fa269ce6713985198a72874c418188bb4474
+ React-jsinspectorcdp: 65ebed497c18cd5440e036a4b36fcd9a77bf9d72
+ React-jsinspectornetwork: 81904aed3e8a0b5713358e936100ddd0181a6a29
+ React-jsinspectortracing: 4c839acedf9223928a29ac93c3c03b495b7cd7f0
+ React-jsitooling: cf03cc37314989985a61d61b2479050fbd17b9c6
+ React-jsitracing: 19525a5bb43ea3d9cb5f1e01385fc81ebc4dbd11
+ React-logger: 079107325dda1ad527b324f4f3cf61e4f6ce4600
+ React-Mapbuffer: 59df6730a578de280cd8675cdf5440b91c243bdf
+ React-microtasksnativemodule: 255f0b29a74d001ecd202e4d5f7f170a009b3987
+ React-NativeModulesApple: c1e8f5e34efed354e5a066ef47c45a4ca5dddbb4
+ React-oscompat: b359d251f6ea20fa91e5e0f99fd7b563f50a8af3
+ React-perflogger: e5156a6e931998e62a95a5e1a4428e3a17a0e5cf
+ React-performancetimeline: c70a120a541259720a162b70584872de56c9a45c
+ React-RCTActionSheet: ad14f1859da2922d9e5553a345cf22f7f473a088
+ React-RCTAnimation: 15cfc40a9ba414333b0114821ce52d7f861408a4
+ React-RCTAppDelegate: 4e7436b47fa2dae36543ab6d23430e462e66d71c
+ React-RCTBlob: b1a8fb66b2ce78ccb298055568de12299af9cc56
+ React-RCTFabric: 547c0c2b1cfced08f44d24b1fc11c455ffb81ef8
+ React-RCTFBReactNativeSpec: 447a5a70cf2565ddcb766df4f23e12fc742cd873
+ React-RCTImage: 9864bc6f5d445d59944a1cdcb47f0438d6f225c6
+ React-RCTLinking: 752cffa398760505fc49d27658d51cd4dbc818b7
+ React-RCTNetwork: 6036a74dd368620ba0bd5284726ae7cb8bdc91a9
+ React-RCTRuntime: 1d1d146bcc23e5cb2536ceeecc7d0a27ae79390e
+ React-RCTSettings: ae40f7b38bc1b54bc2bac7c8dfbc419fa7de7688
+ React-RCTText: d18da7a4e5c238e2449691a0ef0797e93b40f6ba
+ React-RCTVibration: 2deb3c049b4f43e7e13b3e8f3002af3e39eaac3e
+ React-rendererconsistency: 1fcf510f34fd097b01bf863c428954830e2522b1
+ React-renderercss: b20e451702f8745323bb45151b9cd8668f872b89
+ React-rendererdebug: 59d6befee3ff240e8cf760800d3510e22046987a
+ React-RuntimeApple: 5c6077d0621b0c2d0bcd5c2cbc8425fb2075d334
+ React-RuntimeCore: 442a96cf122dbd3912ecb0e7afebe02466ea4d48
+ React-runtimeexecutor: ab1f335e25e1cb6a57249f1b37fa8c4540329ec2
+ React-RuntimeHermes: af403e01be15bb5a750bca4be4e0e4ffd06358b3
+ React-runtimescheduler: e2fb53731e08ee2c518072e66069310f6c178abb
+ React-timing: f91e37f2154ef9b25e1ded28326f9998669145f1
+ React-utils: 35e85af00d70760e6fda280c78d184da64d89e3d
+ ReactAppDependencyProvider: 17d150a60ad301142905427154168f58641e38c4
+ ReactCodegen: 8b4eefc1bbc1b4691070c87fb6593e78856e43aa
+ ReactCommon: b2b6ff304cf01e1b67d8e9646e34d58320be0964
+ ReactNativeHost: 81976239cdeffa37188a5253fd1f7b1a1b934205
+ ReactTestApp-DevSupport: c9bafd95a551eca6207f8b6ea8201c4fac74b82f
+ ReactTestApp-Resources: 71a3155bca10819738469de1f161410f43528209
+ RNCPicker: 5b73d4f2b5b8db45364459ee73eab4c8af41b942
+ SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
+ Yoga: 8a0df683a71bee13fe0b9d8b653d1a062ff65b2e
+
+PODFILE CHECKSUM: 090289a8aef26b47b733a155ba07b176154cc925
+
+COCOAPODS: 1.16.2
diff --git a/example/metro.config.js b/example/metro.config.js
index 6066b4251c..1a624965bb 100644
--- a/example/metro.config.js
+++ b/example/metro.config.js
@@ -1,11 +1,63 @@
-const {makeMetroConfig} = require('@rnx-kit/metro-config');
-module.exports = makeMetroConfig({
- transformer: {
- getTransformOptions: async () => ({
- transform: {
- experimentalImportSupport: false,
- inlineRequires: false,
- },
- }),
+const {getDefaultConfig, mergeConfig} = require('@react-native/metro-config');
+const path = require('path');
+
+const root = path.resolve(__dirname, '..');
+
+const escape = (str) => str.replace(/[/\\]/g, '[/\\\\]');
+
+// With yarn workspaces, some deps are hoisted to the root node_modules.
+// We need to tell metro where to find them.
+const resolveModule = (name) => {
+ try {
+ return path.dirname(require.resolve(`${name}/package.json`));
+ } catch {
+ return path.resolve(__dirname, 'node_modules', name);
+ }
+};
+
+const reactPath = resolveModule('react');
+const reactNativePath = resolveModule('react-native');
+const reactNativeMacosPath = resolveModule('react-native-macos');
+
+const config = {
+ projectRoot: __dirname,
+ watchFolders: [root],
+ resolver: {
+ // Ensure consistent module resolution
+ nodeModulesPaths: [
+ path.resolve(__dirname, 'node_modules'),
+ path.resolve(root, 'node_modules'),
+ ],
+ extraNodeModules: {
+ react: reactPath,
+ 'react-native': reactNativePath,
+ 'react-native-macos': reactNativeMacosPath,
+ },
+ blockList: [
+ // Block the parent repo's copies to avoid duplicates
+ // Only block if they differ from the resolved paths
+ ...(reactNativePath !== path.resolve(root, 'node_modules', 'react-native')
+ ? [
+ new RegExp(
+ escape(path.resolve(root, 'node_modules', 'react-native')) +
+ '[/\\\\].*',
+ ),
+ ]
+ : []),
+ ...(reactNativeMacosPath !==
+ path.resolve(root, 'node_modules', 'react-native-macos')
+ ? [
+ new RegExp(
+ escape(path.resolve(root, 'node_modules', 'react-native-macos')) +
+ '[/\\\\].*',
+ ),
+ ]
+ : []),
+ // Block other example directories
+ new RegExp(escape(path.resolve(root, 'example-macos')) + '[/\\\\].*'),
+ new RegExp(escape(path.resolve(root, 'FabricExample')) + '[/\\\\].*'),
+ ],
},
-});
+};
+
+module.exports = mergeConfig(getDefaultConfig(__dirname), config);
diff --git a/example/package.json b/example/package.json
index 921af59da9..89fd87bcd4 100644
--- a/example/package.json
+++ b/example/package.json
@@ -18,31 +18,28 @@
},
"dependencies": {
"@react-native-picker/picker": "workspace:^",
- "react": "18.3.1",
- "react-native": "0.76.3",
- "react-native-macos": "^0.75.0",
- "react-native-windows": "^0.76.0"
+ "react": "19.1.4",
+ "react-native": "0.81.6",
+ "react-native-macos": "0.81.7"
},
"devDependencies": {
"@babel/core": "^7.25.2",
"@babel/preset-env": "^7.25.3",
"@babel/runtime": "^7.25.0",
- "@react-native-community/cli": "15.0.1",
- "@react-native-community/cli-platform-android": "15.0.1",
- "@react-native-community/cli-platform-ios": "15.0.1",
- "@react-native/babel-preset": "0.76.3",
- "@react-native/eslint-config": "0.76.3",
- "@react-native/metro-config": "0.76.3",
- "@react-native/typescript-config": "0.76.3",
- "@rnx-kit/metro-config": "^2.0.0",
- "@types/react": "^18.2.6",
- "@types/react-test-renderer": "^18.0.0",
+ "@react-native-community/cli": "^18.0.0",
+ "@react-native-community/cli-platform-android": "^18.0.0",
+ "@react-native-community/cli-platform-ios": "^18.0.0",
+ "@react-native/babel-preset": "0.81.6",
+ "@react-native/codegen": "0.81.6",
+ "@react-native/eslint-config": "0.81.6",
+ "@react-native/metro-config": "0.81.6",
+ "@react-native/typescript-config": "0.81.6",
+ "@types/react": "^19.0.0",
"babel-jest": "^29.6.3",
"eslint": "^8.19.0",
"jest": "^29.6.3",
"prettier": "2.8.8",
- "react-native-test-app": "^4.0.4",
- "react-test-renderer": "18.3.1",
+ "react-native-test-app": "^5.4.1",
"typescript": "5.0.4"
},
"engines": {
diff --git a/example/react-native.config.js b/example/react-native.config.js
index f192ab33dd..62c58c82ad 100644
--- a/example/react-native.config.js
+++ b/example/react-native.config.js
@@ -8,6 +8,9 @@ const project = (() => {
ios: {
sourceDir: 'ios',
},
+ macos: {
+ sourceDir: 'macos',
+ },
windows: {
sourceDir: 'windows',
solutionFile: 'windows/Example.sln',
diff --git a/example/src/App.tsx b/example/src/App.tsx
index f3a79ba9b5..301d6ae99d 100644
--- a/example/src/App.tsx
+++ b/example/src/App.tsx
@@ -5,7 +5,6 @@ import {
StyleSheet,
Text,
View,
- SafeAreaView,
I18nManager,
Switch,
} from 'react-native';
@@ -20,23 +19,28 @@ export default function App() {
I18nManager.allowRTL(true);
}, []);
return (
-
+
-
- {
- setIsRTL(newValue);
- I18nManager.forceRTL(newValue);
- }}
- />
- {I18nManager.isRTL ? 'RTL' : 'LTR'}
-
+ {Platform.OS !== 'macos' && (
+
+ Layout Direction:
+ {
+ setIsRTL(newValue);
+ I18nManager.forceRTL(newValue);
+ }}
+ />
+
+ {I18nManager.isRTL ? 'RTL' : 'LTR'}
+
+
+ )}
Picker Examples
{PickerExamples.examples.map((element) => (
- {element.title}
+ {element.title}
{element.render()}
))}
@@ -46,7 +50,7 @@ export default function App() {
{Platform.OS === 'ios' &&
PickerIOSExamples.examples.map((element) => (
- {element.title}
+ {element.title}
{element.render()}
))}
@@ -56,38 +60,49 @@ export default function App() {
{Platform.OS === 'windows' &&
PickerWindowsExamples.examples.map((element) => (
- {element.title}
+ {element.title}
{element.render()}
))}
-
+
);
}
const styles = StyleSheet.create({
main: {
+ flex: 1,
backgroundColor: '#F5FCFF',
},
container: {
padding: 24,
paddingBottom: 60,
},
+ label: {
+ fontSize: 14,
+ color: '#333',
+ },
title: {
- fontSize: 18,
+ fontSize: 16,
+ fontWeight: '600',
+ color: '#1a1a1a',
+ marginBottom: 4,
},
elementContainer: {
- marginTop: 8,
+ marginTop: 16,
},
heading: {
fontSize: 22,
- color: 'black',
+ fontWeight: 'bold',
+ color: '#111',
+ marginBottom: 8,
},
rtlSwitchContainer: {
flexDirection: 'row',
- justifyContent: 'space-between',
- paddingHorizontal: 40,
+ alignItems: 'center',
+ gap: 10,
+ paddingHorizontal: 24,
paddingTop: 20,
},
});
diff --git a/example/src/PickerExample.tsx b/example/src/PickerExample.tsx
index b4d08c90c7..2d2beae9fb 100644
--- a/example/src/PickerExample.tsx
+++ b/example/src/PickerExample.tsx
@@ -1,5 +1,5 @@
import * as React from 'react';
-import {Text, View, StyleSheet, Button} from 'react-native';
+import {Text, View, StyleSheet, Button, Platform} from 'react-native';
import {Picker} from '@react-native-picker/picker';
const Item: any = Picker.Item;
@@ -156,6 +156,21 @@ function CustomDropdownArrowColorPickerExample() {
);
}
+function CustomFontPickerExample() {
+ const [value, setValue] = React.useState('key1');
+ return (
+ setValue(v)}
+ itemStyle={{fontSize: 20, fontFamily: 'Courier New'}}
+ >
+
+
+
+
+ );
+}
+
function NoListenerPickerExample() {
return (
@@ -295,32 +310,44 @@ export const examples = [
title: 'Disabled Specific Picker',
render: DisabledSpecificPickerExample,
},
+ ...(Platform.OS !== 'macos'
+ ? [
+ {
+ title: 'Dropdown Picker',
+ render: DropdownPickerExample,
+ },
+ {
+ title: 'Multiline Dropdown Picker',
+ render: DropdownMultilinePickerExample,
+ },
+ {
+ title: 'Picker with prompt message',
+ render: PromptPickerExample,
+ },
+ {
+ title: 'Multiline Picker with prompt message',
+ render: PromptMultilinePickerExample,
+ },
+ ]
+ : []),
+ ...(Platform.OS !== 'macos'
+ ? [
+ {
+ title: 'Picker with no listener',
+ render: NoListenerPickerExample,
+ },
+ {
+ title: 'Colorful pickers',
+ render: ColorPickerExample,
+ },
+ {
+ title: 'Picker with changed color of arrow',
+ render: CustomDropdownArrowColorPickerExample,
+ },
+ ]
+ : []),
{
- title: 'Dropdown Picker',
- render: DropdownPickerExample,
- },
- {
- title: 'Multiline Dropdown Picker',
- render: DropdownMultilinePickerExample,
- },
- {
- title: 'Picker with prompt message',
- render: PromptPickerExample,
- },
- {
- title: 'Multiline Picker with prompt message',
- render: PromptMultilinePickerExample,
- },
- {
- title: 'Picker with no listener',
- render: NoListenerPickerExample,
- },
- {
- title: 'Colorful pickers',
- render: ColorPickerExample,
- },
- {
- title: 'Picker with changed color of arrow',
- render: CustomDropdownArrowColorPickerExample,
+ title: 'Custom Font Picker',
+ render: CustomFontPickerExample,
},
];
diff --git a/js/PickerMacOS.macos.js b/js/PickerMacOS.macos.js
index cce10fd357..1a7206a01e 100644
--- a/js/PickerMacOS.macos.js
+++ b/js/PickerMacOS.macos.js
@@ -14,12 +14,11 @@
'use strict';
import * as React from 'react';
-import {processColor, StyleSheet, View} from 'react-native';
+import {StyleSheet, View, processColor} from 'react-native';
import RNCPickerNativeComponent from './RNCPickerNativeComponent';
import type {SyntheticEvent} from 'react-native/Libraries/Types/CoreEventTypes';
import type {ColorValue} from 'react-native/Libraries/StyleSheet/StyleSheet';
-import type {ProcessedColorValue} from 'react-native/Libraries/StyleSheet/processColor';
import type {ViewProps} from 'react-native/Libraries/Components/View/ViewPropTypes';
import type {
ViewStyleProp,
@@ -38,8 +37,9 @@ type PickerMacOSChangeEvent = SyntheticEvent<
type RNCPickerMacOSItemType = $ReadOnly<{|
label: ?Label,
value: ?(number | string),
- textColor: ?ProcessedColorValue,
+ textColor: ?number,
testID: ?string,
+ enabled: ?boolean,
|}>;
type RNCPickerMacOSType = HostComponent<
@@ -49,6 +49,7 @@ type RNCPickerMacOSType = HostComponent<
selectedIndex: number,
style?: ?TextStyleProp,
testID?: ?string,
+ enabled?: ?boolean,
|}>,
>;
@@ -62,6 +63,9 @@ type Props = $ReadOnly<{|
onChange?: ?(event: PickerMacOSChangeEvent) => mixed,
onValueChange?: ?(itemValue: string | number, itemIndex: number) => mixed,
selectedValue: ?(number | string),
+ color?: ?ColorValue,
+ textAlign?: ?string,
+ enabled?: ?boolean,
|}>;
type State = {|
@@ -74,6 +78,8 @@ type ItemProps = $ReadOnly<{|
value?: ?(number | string),
color?: ?ColorValue,
testID: ?string,
+ enabled?: ?boolean,
+ style?: ?Object,
|}>;
const PickerMacOSItem = (props: ItemProps): null => {
@@ -100,12 +106,18 @@ class PickerMacOS extends React.Component {
if (child.props.value === props.selectedValue) {
selectedIndex = index;
}
- items.push({
+ const item: any = {
value: child.props.value,
label: child.props.label,
- textColor: processColor(child.props.color),
testID: child.props.testID,
- });
+ enabled: child.props.enabled !== false,
+ };
+ // Color priority: explicit color prop > style.color
+ const colorValue = child.props.color ?? child.props.style?.color;
+ if (colorValue != null) {
+ item.textColor = processColor(colorValue);
+ }
+ items.push(item);
});
return {selectedIndex, items};
}
@@ -123,6 +135,13 @@ class PickerMacOS extends React.Component {
items={this.state.items}
selectedIndex={this.state.selectedIndex}
onChange={this._onChange}
+ color={this.props.color}
+ textAlign={this.props.textAlign}
+ enabled={this.props.enabled !== false}
+ fontSize={this.props.itemStyle?.fontSize}
+ fontWeight={this.props.itemStyle?.fontWeight}
+ fontStyle={this.props.itemStyle?.fontStyle}
+ fontFamily={this.props.itemStyle?.fontFamily}
/>
);
diff --git a/js/RNCPickerNativeComponent.js b/js/RNCPickerNativeComponent.js
index b64f90827d..2d3ad068b3 100644
--- a/js/RNCPickerNativeComponent.js
+++ b/js/RNCPickerNativeComponent.js
@@ -33,6 +33,7 @@ type RNCPickerIOSTypeItemType = $ReadOnly<{|
value: ?UnsafeMixed,
textColor: ?ColorValue,
testID: ?string,
+ enabled: ?boolean,
|}>;
export type NativeProps = $ReadOnly<{|
@@ -50,6 +51,7 @@ export type NativeProps = $ReadOnly<{|
fontFamily?: string,
testID?: ?string,
themeVariant?: ?string,
+ enabled?: boolean,
// TODO: for some reason codegen does not create `fromRawValue` inline functions for
// objects inside the `ReadOnlyArray` of items, so we need to explicitly define a prop
diff --git a/macos/RNCPicker.h b/macos/RNCPicker.h
deleted file mode 100644
index d052c2edf7..0000000000
--- a/macos/RNCPicker.h
+++ /dev/null
@@ -1,23 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */
-
-#import
-#import
-
-
-@interface RNCPicker : NSPopUpButton
-
-@property (nonatomic, copy) NSArray *items;
-@property (nonatomic, assign) NSInteger selectedIndex;
-
-@property (nonatomic, strong) NSColor *color;
-@property (nonatomic, strong) NSFont *customFont;
-@property (nonatomic, assign) NSTextAlignment textAlign;
-
-@property (nonatomic, copy) RCTBubblingEventBlock onChange;
-
-@end
diff --git a/macos/RNCPicker.m b/macos/RNCPicker.m
deleted file mode 100644
index ecac74856f..0000000000
--- a/macos/RNCPicker.m
+++ /dev/null
@@ -1,94 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */
-
-#import "RNCPicker.h"
-
-#import
-#import
-
-
-@interface RNCPicker()
-@end
-
-@implementation RNCPicker
-
-- (instancetype)initWithFrame:(CGRect)frame
-{
- if ((self = [super initWithFrame:frame pullsDown:false])) {
- _color = [NSColor textColor];
- _customFont = [NSFont systemFontOfSize:14];
- _selectedIndex = NSNotFound;
- _textAlign = NSTextAlignmentCenter;
-
- [self selectItemAtIndex:0];
- [[self menu] setFont:_customFont];
- self.pullsDown = false;
- [self setAction:@selector(mySelector:)];
- [self setTarget:self];
- }
- return self;
-}
-
-- (void)setItems:(NSArray *)items
-{
- _items = [items copy];
- NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
- [paragraphStyle setAlignment:_textAlign];
-
- [paragraphStyle setHeadIndent:0];
- [self removeAllItems];
- NSInteger index = 0;
- for (id item in _items) {
- [self addItemWithTitle:item[@"label"]];
- NSColor *color = [RCTConvert NSColor:item[@"textColor"]] ?: _color;
- NSMenuItem * row = [self itemArray][index];
- NSDictionary *attributes = [NSDictionary dictionaryWithObjectsAndKeys:
- color, NSForegroundColorAttributeName, _customFont, NSFontAttributeName, paragraphStyle, NSParagraphStyleAttributeName ,nil];
- NSAttributedString *as = [[NSAttributedString alloc]
- initWithString:[row title]
- attributes:attributes];
- [row setAttributedTitle:as];
- index++;
- }
-
- [self setNeedsLayout:true];
-}
-
-
-- (void)setSelectedIndex:(NSInteger)selectedIndex
-{
- if (_selectedIndex != selectedIndex) {
- _selectedIndex = selectedIndex;
- dispatch_async(dispatch_get_main_queue(), ^{
- [self selectItemAtIndex:selectedIndex];
- });
- }
-}
-
-
-- (IBAction)mySelector:(id)sender {
- NSString *str = [(NSPopUpButton *) sender titleOfSelectedItem];
- NSInteger row = [self findLabel:str];
- if (row != -1 && _onChange) {
- _onChange(@{
- @"newIndex": @(row),
- @"newValue": RCTNullIfNil(_items[row][@"value"]),
- });
- }
-}
-
-- (NSInteger) findLabel:(NSString*)value {
- NSInteger val = 0;
- for (id opt in _items) {
- if (opt[@"label"] == value) {
- return val;
- }
- val++;
- }
- return -1;
-}
-@end
diff --git a/macos/RNCPicker.xcodeproj/project.pbxproj b/macos/RNCPicker.xcodeproj/project.pbxproj
deleted file mode 100644
index a4b5e4b7f6..0000000000
--- a/macos/RNCPicker.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,268 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 46;
- objects = {
-
-/* Begin PBXBuildFile section */
- 65A65136236317E000467FDE /* RNCPickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 65A65135236317E000467FDE /* RNCPickerManager.m */; };
- B3E7B58A1CC2AC0600A0062D /* RNCPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = B3E7B5891CC2AC0600A0062D /* RNCPicker.m */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXCopyFilesBuildPhase section */
- 58B511D91A9E6C8500147676 /* CopyFiles */ = {
- isa = PBXCopyFilesBuildPhase;
- buildActionMask = 2147483647;
- dstPath = "include/$(PRODUCT_NAME)";
- dstSubfolderSpec = 16;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXCopyFilesBuildPhase section */
-
-/* Begin PBXFileReference section */
- 134814201AA4EA6300B7C361 /* libRNCPicker.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libRNCPicker.a; sourceTree = BUILT_PRODUCTS_DIR; };
- 65A65134236317E000467FDE /* RNCPickerManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNCPickerManager.h; sourceTree = ""; };
- 65A65135236317E000467FDE /* RNCPickerManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNCPickerManager.m; sourceTree = ""; };
- B3E7B5881CC2AC0600A0062D /* RNCPicker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNCPicker.h; sourceTree = ""; };
- B3E7B5891CC2AC0600A0062D /* RNCPicker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNCPicker.m; sourceTree = ""; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- 58B511D81A9E6C8500147676 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- 134814211AA4EA7D00B7C361 /* Products */ = {
- isa = PBXGroup;
- children = (
- 134814201AA4EA6300B7C361 /* libRNCPicker.a */,
- );
- name = Products;
- sourceTree = "";
- };
- 58B511D21A9E6C8500147676 = {
- isa = PBXGroup;
- children = (
- 65A65134236317E000467FDE /* RNCPickerManager.h */,
- 65A65135236317E000467FDE /* RNCPickerManager.m */,
- B3E7B5881CC2AC0600A0062D /* RNCPicker.h */,
- B3E7B5891CC2AC0600A0062D /* RNCPicker.m */,
- 134814211AA4EA7D00B7C361 /* Products */,
- );
- sourceTree = "";
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- 58B511DA1A9E6C8500147676 /* RNCPicker */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 58B511EF1A9E6C8500147676 /* Build configuration list for PBXNativeTarget "RNCPicker" */;
- buildPhases = (
- 58B511D71A9E6C8500147676 /* Sources */,
- 58B511D81A9E6C8500147676 /* Frameworks */,
- 58B511D91A9E6C8500147676 /* CopyFiles */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = RNCPicker;
- productName = RCTDataManager;
- productReference = 134814201AA4EA6300B7C361 /* libRNCPicker.a */;
- productType = "com.apple.product-type.library.static";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- 58B511D31A9E6C8500147676 /* Project object */ = {
- isa = PBXProject;
- attributes = {
- LastUpgradeCheck = 0830;
- ORGANIZATIONNAME = Facebook;
- TargetAttributes = {
- 58B511DA1A9E6C8500147676 = {
- CreatedOnToolsVersion = 6.1.1;
- };
- };
- };
- buildConfigurationList = 58B511D61A9E6C8500147676 /* Build configuration list for PBXProject "RNCPicker" */;
- compatibilityVersion = "Xcode 3.2";
- developmentRegion = English;
- hasScannedForEncodings = 0;
- knownRegions = (
- English,
- en,
- );
- mainGroup = 58B511D21A9E6C8500147676;
- productRefGroup = 58B511D21A9E6C8500147676;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- 58B511DA1A9E6C8500147676 /* RNCPicker */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXSourcesBuildPhase section */
- 58B511D71A9E6C8500147676 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- B3E7B58A1CC2AC0600A0062D /* RNCPicker.m in Sources */,
- 65A65136236317E000467FDE /* RNCPickerManager.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin XCBuildConfiguration section */
- 58B511ED1A9E6C8500147676 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- COPY_PHASE_STRIP = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- ENABLE_TESTABILITY = YES;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 8.0;
- MACOSX_DEPLOYMENT_TARGET = 10.14;
- MTL_ENABLE_DEBUG_INFO = YES;
- ONLY_ACTIVE_ARCH = YES;
- SDKROOT = macosx;
- };
- name = Debug;
- };
- 58B511EE1A9E6C8500147676 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- COPY_PHASE_STRIP = YES;
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 8.0;
- MACOSX_DEPLOYMENT_TARGET = 10.14;
- MTL_ENABLE_DEBUG_INFO = NO;
- SDKROOT = macosx;
- VALIDATE_PRODUCT = YES;
- };
- name = Release;
- };
- 58B511F01A9E6C8500147676 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- HEADER_SEARCH_PATHS = (
- "$(inherited)",
- /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
- "$(SRCROOT)/../../../React/**",
- "$(SRCROOT)/../../react-native/React/**",
- );
- LIBRARY_SEARCH_PATHS = "$(inherited)";
- OTHER_LDFLAGS = "-ObjC";
- PRODUCT_NAME = RNCPicker;
- SKIP_INSTALL = YES;
- };
- name = Debug;
- };
- 58B511F11A9E6C8500147676 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- HEADER_SEARCH_PATHS = (
- "$(inherited)",
- /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
- "$(SRCROOT)/../../../React/**",
- "$(SRCROOT)/../../react-native/React/**",
- );
- LIBRARY_SEARCH_PATHS = "$(inherited)";
- OTHER_LDFLAGS = "-ObjC";
- PRODUCT_NAME = RNCPicker;
- SKIP_INSTALL = YES;
- };
- name = Release;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- 58B511D61A9E6C8500147676 /* Build configuration list for PBXProject "RNCPicker" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 58B511ED1A9E6C8500147676 /* Debug */,
- 58B511EE1A9E6C8500147676 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- 58B511EF1A9E6C8500147676 /* Build configuration list for PBXNativeTarget "RNCPicker" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 58B511F01A9E6C8500147676 /* Debug */,
- 58B511F11A9E6C8500147676 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
-/* End XCConfigurationList section */
- };
- rootObject = 58B511D31A9E6C8500147676 /* Project object */;
-}
diff --git a/macos/RNCPickerComponentView.h b/macos/RNCPickerComponentView.h
new file mode 100644
index 0000000000..889ca15161
--- /dev/null
+++ b/macos/RNCPickerComponentView.h
@@ -0,0 +1,11 @@
+#import
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface RNCPickerComponentView : RCTViewComponentView
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/macos/RNCPickerComponentView.mm b/macos/RNCPickerComponentView.mm
new file mode 100644
index 0000000000..6f178742b7
--- /dev/null
+++ b/macos/RNCPickerComponentView.mm
@@ -0,0 +1,283 @@
+#import "RNCPickerComponentView.h"
+
+#import
+#import
+#import
+#import
+#import
+
+#import "RNCPickerFabricConversions.h"
+
+using namespace facebook::react;
+
+@interface RNCPickerComponentView ()
+@end
+
+@implementation RNCPickerComponentView {
+ NSPopUpButton *_picker;
+ NSArray *_items;
+ NSInteger _selectedIndex;
+ NSColor *_color;
+ NSFont *_font;
+ NSTextAlignment _textAlign;
+ BOOL _enabled;
+}
+
++ (ComponentDescriptorProvider)componentDescriptorProvider
+{
+ return concreteComponentDescriptorProvider();
+}
+
++ (void)load
+{
+ [super load];
+}
+
+- (instancetype)initWithFrame:(CGRect)frame
+{
+ if (self = [super initWithFrame:frame]) {
+ static const auto defaultProps = std::make_shared();
+ _props = defaultProps;
+
+ _picker = [[NSPopUpButton alloc] initWithFrame:NSZeroRect pullsDown:NO];
+ [_picker setTranslatesAutoresizingMaskIntoConstraints:NO];
+ _picker.target = self;
+ _picker.action = @selector(_onChange:);
+ _items = @[];
+ _selectedIndex = 0;
+ _color = nil;
+ _font = [NSFont systemFontOfSize:[NSFont systemFontSize]];
+ _textAlign = NSTextAlignmentLeft;
+ _enabled = YES;
+
+ [self addSubview:_picker];
+
+ [NSLayoutConstraint activateConstraints:@[
+ [_picker.leadingAnchor constraintEqualToAnchor:self.leadingAnchor],
+ [_picker.trailingAnchor constraintEqualToAnchor:self.trailingAnchor],
+ [_picker.topAnchor constraintEqualToAnchor:self.topAnchor],
+ [_picker.bottomAnchor constraintEqualToAnchor:self.bottomAnchor],
+ ]];
+ }
+ return self;
+}
+
+- (void)updateProps:(const Props::Shared &)props oldProps:(const Props::Shared &)oldProps
+{
+ const auto &newProps = *std::static_pointer_cast(props);
+
+ // Build items array
+ NSMutableArray *items = [NSMutableArray new];
+ for (const auto &item : newProps.items) {
+ NSMutableDictionary *dictItem = [NSMutableDictionary new];
+ dictItem[@"value"] = RNCPickerConvertFollyDynamicToId(item.value);
+ dictItem[@"label"] = RNCPickerConvertFollyDynamicToId(item.label);
+ dictItem[@"enabled"] = @(item.enabled);
+
+ if (item.textColor) {
+ NSColor *textColor = RCTUIColorFromSharedColor(item.textColor);
+ if (textColor) {
+ dictItem[@"textColor"] = textColor;
+ }
+ }
+
+ [items addObject:dictItem];
+ }
+
+ BOOL itemsChanged = ![_items isEqualToArray:items];
+ if (itemsChanged) {
+ _items = [items copy];
+ }
+
+ // Enabled state
+ BOOL enabled = newProps.enabled;
+ if (enabled != _enabled) {
+ _enabled = enabled;
+ _picker.enabled = _enabled;
+ }
+
+ // Color (global fallback for items without their own textColor)
+ NSColor *color = newProps.color ? RCTUIColorFromSharedColor(newProps.color) : nil;
+ BOOL colorChanged = NO;
+ if (color != _color && (color == nil || ![color isEqual:_color])) {
+ _color = color;
+ colorChanged = YES;
+ }
+
+ // Text alignment
+ BOOL alignChanged = NO;
+ if (!newProps.textAlign.empty()) {
+ NSTextAlignment newAlign = NSTextAlignmentLeft;
+ std::string align = newProps.textAlign;
+ if (align == "left") {
+ newAlign = NSTextAlignmentLeft;
+ } else if (align == "right") {
+ newAlign = NSTextAlignmentRight;
+ } else if (align == "center") {
+ newAlign = NSTextAlignmentCenter;
+ }
+ if (newAlign != _textAlign) {
+ _textAlign = newAlign;
+ alignChanged = YES;
+ }
+ }
+
+ // Font properties
+ BOOL fontChanged = NO;
+ NSString *fontFamily = RCTNSStringFromStringNilIfEmpty(newProps.fontFamily);
+ CGFloat fontSize = newProps.fontSize > 0 ? (CGFloat)newProps.fontSize : [NSFont systemFontSize];
+
+ NSFont *newFont = nil;
+ if (fontFamily) {
+ newFont = [NSFont fontWithName:fontFamily size:fontSize];
+ }
+ if (!newFont) {
+ NSFontWeight weight = NSFontWeightRegular;
+ if (!newProps.fontWeight.empty()) {
+ std::string fw = newProps.fontWeight;
+ if (fw == "bold" || fw == "700") {
+ weight = NSFontWeightBold;
+ } else if (fw == "100") {
+ weight = NSFontWeightUltraLight;
+ } else if (fw == "200") {
+ weight = NSFontWeightThin;
+ } else if (fw == "300") {
+ weight = NSFontWeightLight;
+ } else if (fw == "400" || fw == "normal") {
+ weight = NSFontWeightRegular;
+ } else if (fw == "500") {
+ weight = NSFontWeightMedium;
+ } else if (fw == "600") {
+ weight = NSFontWeightSemibold;
+ } else if (fw == "800") {
+ weight = NSFontWeightHeavy;
+ } else if (fw == "900") {
+ weight = NSFontWeightBlack;
+ }
+ }
+ newFont = [NSFont systemFontOfSize:fontSize weight:weight];
+ }
+
+ // Apply italic style
+ if (!newProps.fontStyle.empty() && std::string(newProps.fontStyle) == "italic") {
+ NSFontDescriptor *descriptor =
+ [newFont.fontDescriptor fontDescriptorWithSymbolicTraits:NSFontDescriptorTraitItalic];
+ NSFont *italicFont = [NSFont fontWithDescriptor:descriptor size:fontSize];
+ if (italicFont) {
+ newFont = italicFont;
+ }
+ }
+
+ if (newFont && ![newFont isEqual:_font]) {
+ _font = newFont;
+ fontChanged = YES;
+ }
+
+ // Re-render items if any visual property changed
+ if (itemsChanged || colorChanged || alignChanged || fontChanged) {
+ [self _updatePickerItems];
+ }
+
+ // Selected index
+ if (_selectedIndex != newProps.selectedIndex) {
+ _selectedIndex = newProps.selectedIndex;
+ if (_selectedIndex >= 0 && _selectedIndex < (NSInteger)_picker.numberOfItems) {
+ [_picker selectItemAtIndex:_selectedIndex];
+ }
+ }
+
+ // testID for accessibility/testing
+ NSString *testID = RCTNSStringFromStringNilIfEmpty(newProps.testID);
+ if (testID) {
+ _picker.accessibilityIdentifier = testID;
+ }
+
+ [super updateProps:props oldProps:oldProps];
+}
+
+- (void)_updatePickerItems
+{
+ [_picker removeAllItems];
+ _picker.font = _font;
+ // Disable auto-enabling so we can manually control per-item enabled state
+ [[_picker menu] setAutoenablesItems:NO];
+
+ for (NSInteger i = 0; i < (NSInteger)_items.count; i++) {
+ NSDictionary *item = _items[i];
+ NSString *label = [item[@"label"] description] ?: @"";
+ [_picker addItemWithTitle:label];
+
+ NSMenuItem *menuItem = [_picker itemAtIndex:i];
+
+ // Per-item enabled state
+ BOOL itemEnabled = [item[@"enabled"] boolValue];
+ menuItem.enabled = itemEnabled;
+
+ // Build attributed title
+ NSMutableDictionary *attributes = [NSMutableDictionary new];
+ attributes[NSFontAttributeName] = _font;
+
+ // Determine text color: item-specific > picker-level > system default
+ NSColor *textColor = item[@"textColor"];
+ if (textColor && [textColor isKindOfClass:[NSColor class]]) {
+ attributes[NSForegroundColorAttributeName] = textColor;
+ } else if (_color) {
+ attributes[NSForegroundColorAttributeName] = _color;
+ } else {
+ attributes[NSForegroundColorAttributeName] = [NSColor controlTextColor];
+ }
+
+ if (_textAlign != NSTextAlignmentLeft) {
+ NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
+ [paragraphStyle setAlignment:_textAlign];
+ attributes[NSParagraphStyleAttributeName] = paragraphStyle;
+ }
+
+ menuItem.attributedTitle = [[NSAttributedString alloc] initWithString:label attributes:attributes];
+ }
+
+ if (_selectedIndex >= 0 && _selectedIndex < (NSInteger)_picker.numberOfItems) {
+ [_picker selectItemAtIndex:_selectedIndex];
+ }
+}
+
+- (void)_onChange:(NSPopUpButton *)sender
+{
+ NSInteger index = sender.indexOfSelectedItem;
+ if (index < 0 || index >= (NSInteger)_items.count) {
+ return;
+ }
+
+ id value = _items[index][@"value"];
+
+ const auto &eventEmitter = static_cast(*_eventEmitter);
+ RNCPickerEventEmitter::OnChange event;
+ event.newIndex = (int)index;
+ event.newValue = RNCPickerRNCPickerConvertIdToFollyDynamic(value);
+ eventEmitter.onChange(event);
+}
+
+- (void)handleCommand:(const NSString *)commandName args:(const NSArray *)args
+{
+ RCTRNCPickerHandleCommand(self, commandName, args);
+}
+
+- (void)setNativeSelectedIndex:(NSInteger)selectedIndex
+{
+ _selectedIndex = selectedIndex;
+ if (_selectedIndex >= 0 && _selectedIndex < (NSInteger)_picker.numberOfItems) {
+ [_picker selectItemAtIndex:_selectedIndex];
+ }
+}
+
+- (BOOL)shouldBeRecycled
+{
+ return NO;
+}
+
+@end
+
+Class RNCPickerCls(void)
+{
+ return RNCPickerComponentView.class;
+}
diff --git a/macos/RNCPickerFabricConversions.h b/macos/RNCPickerFabricConversions.h
new file mode 100644
index 0000000000..b7d815bb84
--- /dev/null
+++ b/macos/RNCPickerFabricConversions.h
@@ -0,0 +1,105 @@
+#import
+#import
+#import
+
+// copied from RCTFollyConvert
+static id RNCPickerConvertFollyDynamicToId(const folly::dynamic &dyn)
+{
+ // I could imagine an implementation which avoids copies by wrapping the
+ // dynamic in a derived class of NSDictionary. We can do that if profiling
+ // implies it will help.
+
+ switch (dyn.type()) {
+ case folly::dynamic::NULLT:
+ return nil;
+ case folly::dynamic::BOOL:
+ return dyn.getBool() ? @YES : @NO;
+ case folly::dynamic::INT64:
+ return @(dyn.getInt());
+ case folly::dynamic::DOUBLE:
+ return @(dyn.getDouble());
+ case folly::dynamic::STRING:
+ return [[NSString alloc] initWithBytes:dyn.c_str() length:dyn.size() encoding:NSUTF8StringEncoding];
+ case folly::dynamic::ARRAY: {
+ NSMutableArray *array = [[NSMutableArray alloc] initWithCapacity:dyn.size()];
+ for (const auto &elem : dyn) {
+ id value = RNCPickerConvertFollyDynamicToId(elem);
+ if (value) {
+ [array addObject:value];
+ }
+ }
+ return array;
+ }
+ case folly::dynamic::OBJECT: {
+ NSMutableDictionary *dict = [[NSMutableDictionary alloc] initWithCapacity:dyn.size()];
+ for (const auto &elem : dyn.items()) {
+ id key = RNCPickerConvertFollyDynamicToId(elem.first);
+ id value = RNCPickerConvertFollyDynamicToId(elem.second);
+ if (key && value) {
+ dict[key] = value;
+ }
+ }
+ return dict;
+ }
+ }
+}
+
+static folly::dynamic RNCPickerRNCPickerConvertIdToFollyDynamic(id json)
+{
+ if (json == nil || json == (id)kCFNull) {
+ return nullptr;
+ } else if ([json isKindOfClass:[NSNumber class]]) {
+ const char *objCType = [json objCType];
+ switch (objCType[0]) {
+ // This is a c++ bool or C99 _Bool. On some platforms, BOOL is a bool.
+ case _C_BOOL:
+ return (bool)[json boolValue];
+ case _C_CHR:
+ // On some platforms, objc BOOL is a signed char, but it
+ // might also be a small number. Use the same hack JSC uses
+ // to distinguish them:
+ // https://phabricator.intern.facebook.com/diffusion/FBS/browse/master/fbobjc/xplat/third-party/jsc/safari-600-1-4-17/JavaScriptCore/API/JSValue.mm;b8ee03916489f8b12143cd5c0bca546da5014fc9$901
+ if ([json isKindOfClass:[@YES class]]) {
+ return (bool)[json boolValue];
+ } else {
+ return [json longLongValue];
+ }
+ case _C_UCHR:
+ case _C_SHT:
+ case _C_USHT:
+ case _C_INT:
+ case _C_UINT:
+ case _C_LNG:
+ case _C_ULNG:
+ case _C_LNG_LNG:
+ case _C_ULNG_LNG:
+ return [json longLongValue];
+
+ case _C_FLT:
+ case _C_DBL:
+ return [json doubleValue];
+
+ // default:
+ // fall through
+ }
+ } else if ([json isKindOfClass:[NSString class]]) {
+ NSData *data = [json dataUsingEncoding:NSUTF8StringEncoding];
+ return std::string(reinterpret_cast(data.bytes), data.length);
+ } else if ([json isKindOfClass:[NSArray class]]) {
+ folly::dynamic array = folly::dynamic::array;
+ for (id element in json) {
+ array.push_back(RNCPickerRNCPickerConvertIdToFollyDynamic(element));
+ }
+ return array;
+ } else if ([json isKindOfClass:[NSDictionary class]]) {
+ __block folly::dynamic object = folly::dynamic::object();
+
+ [json enumerateKeysAndObjectsUsingBlock:^(NSString *key, NSString *value, __unused BOOL *stop) {
+ object.insert(RNCPickerRNCPickerConvertIdToFollyDynamic(key), RNCPickerRNCPickerConvertIdToFollyDynamic(value));
+ }];
+
+ return object;
+ }
+
+ return nil;
+}
diff --git a/macos/RNCPickerManager.h b/macos/RNCPickerManager.h
deleted file mode 100644
index 6d8aea2a9f..0000000000
--- a/macos/RNCPickerManager.h
+++ /dev/null
@@ -1,12 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */
-
-#import
-
-@interface RNCPickerManager : RCTViewManager
-
-@end
diff --git a/macos/RNCPickerManager.m b/macos/RNCPickerManager.m
deleted file mode 100644
index 69d7db61ff..0000000000
--- a/macos/RNCPickerManager.m
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */
-
-#import "RNCPickerManager.h"
-#import "RNCPicker.h"
-
-#import
-#import
-
-@implementation RNCPickerManager
-
-RCT_EXPORT_MODULE()
-
-- (NSView *)view {
-
- return [RNCPicker new];
-}
-
-RCT_EXPORT_VIEW_PROPERTY(items, NSArray)
-RCT_EXPORT_VIEW_PROPERTY(selectedIndex, NSInteger)
-RCT_EXPORT_VIEW_PROPERTY(onChange, RCTBubblingEventBlock)
-RCT_EXPORT_VIEW_PROPERTY(color, NSColor)
-RCT_EXPORT_VIEW_PROPERTY(textAlign, NSTextAlignment)
-RCT_CUSTOM_VIEW_PROPERTY(fontSize, NSNumber, RNCPicker)
-{
- view.font = [RCTFont updateFont:view.font withSize:json ?: @(defaultView.font.pointSize)];
-}
-RCT_CUSTOM_VIEW_PROPERTY(fontWeight, NSString, __unused RNCPicker)
-{
- view.font = [RCTFont updateFont:view.font withWeight:json]; // defaults to normal
-}
-RCT_CUSTOM_VIEW_PROPERTY(fontStyle, NSString, __unused RNCPicker)
-{
- view.font = [RCTFont updateFont:view.font withStyle:json]; // defaults to normal
-}
-RCT_CUSTOM_VIEW_PROPERTY(fontFamily, NSString, RNCPicker)
-{
- view.font = [RCTFont updateFont:view.font withFamily:json ?: defaultView.font.familyName];
-}
-
-@end
diff --git a/package.json b/package.json
index 5c2e2f5f2a..835a5b43a4 100644
--- a/package.json
+++ b/package.json
@@ -52,7 +52,7 @@
"@babel/core": "^7.6.2",
"@babel/runtime": "^7.6.2",
"@expo/webpack-config": "^0.12.40",
- "@react-native/eslint-config": "^0.72.2",
+ "@react-native/eslint-config": "^0.81.0",
"@semantic-release/git": "^9.0.0",
"@testing-library/react-native": "^7.2.0",
"@types/react": "^18",
@@ -69,15 +69,14 @@
"metro-react-native-babel-preset": "^0.67.0",
"prettier": "^2.2.1",
"pretty-quick": "^2.0.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-native": "0.76.3",
+ "react": "19.1.4",
+ "react-dom": "19.1.4",
+ "react-native": "0.81.6",
"react-native-builder-bob": "^0.20.0",
- "react-native-macos": "^0.75",
- "react-native-test-app": "^4.0.4",
+ "react-native-macos": "0.81.7",
+ "react-native-test-app": "^5.4.1",
"react-native-web": "^0.14.10",
"react-native-windows": "^0.76",
- "react-test-renderer": "18.2.0",
"rimraf": "^2.6.3",
"semantic-release": "^19.0.3",
"typescript": "^4.2.3"
diff --git a/typings/Picker.d.ts b/typings/Picker.d.ts
index 0e2175634a..fb3b0a0b2b 100644
--- a/typings/Picker.d.ts
+++ b/typings/Picker.d.ts
@@ -14,7 +14,7 @@ export type ItemValue = number | string | object;
export interface PickerItemProps {
label?: string;
value?: T;
- color?: string;
+ color?: ColorValue;
fontFamily?: string;
testID?: string;
/**
diff --git a/yarn.lock b/yarn.lock
index ce5e5ba0fc..2f96cd0050 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -91,6 +91,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/code-frame@npm:^7.29.0, @babel/code-frame@npm:^7.29.7":
+ version: 7.29.7
+ resolution: "@babel/code-frame@npm:7.29.7"
+ dependencies:
+ "@babel/helper-validator-identifier": "npm:^7.29.7"
+ js-tokens: "npm:^4.0.0"
+ picocolors: "npm:^1.1.1"
+ checksum: 10/84da552e51a55795a50b3589116edb2f9e368a647d266380683775f18effd9acd4521b0246bebd0b049a7f32af1f87b1e8475d3bcb665f876bd04ade8da99697
+ languageName: node
+ linkType: hard
+
"@babel/compat-data@npm:^7.12.13, @babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.23.3, @babel/compat-data@npm:^7.23.5":
version: 7.23.5
resolution: "@babel/compat-data@npm:7.23.5"
@@ -129,7 +140,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/core@npm:^7.0.0, @babel/core@npm:^7.1.0, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.0, @babel/core@npm:^7.18.5, @babel/core@npm:^7.20.0, @babel/core@npm:^7.6.2, @babel/core@npm:^7.7.5":
+"@babel/core@npm:^7.0.0, @babel/core@npm:^7.1.0, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.0, @babel/core@npm:^7.18.5, @babel/core@npm:^7.6.2, @babel/core@npm:^7.7.5":
version: 7.23.9
resolution: "@babel/core@npm:7.23.9"
dependencies:
@@ -175,20 +186,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/eslint-parser@npm:^7.20.0":
- version: 7.23.10
- resolution: "@babel/eslint-parser@npm:7.23.10"
- dependencies:
- "@nicolo-ribaudo/eslint-scope-5-internals": "npm:5.1.1-v1"
- eslint-visitor-keys: "npm:^2.1.0"
- semver: "npm:^6.3.1"
- peerDependencies:
- "@babel/core": ^7.11.0
- eslint: ^7.5.0 || ^8.0.0
- checksum: 10/eb62ad6a1098836331317be978ebd5991a9257d58118062f252b002e995b4f35b76a5dc976b07d84d21e64c8395587a044c5e6e444b3b69ab53e50a18facf2af
- languageName: node
- linkType: hard
-
"@babel/eslint-parser@npm:^7.25.1":
version: 7.25.9
resolution: "@babel/eslint-parser@npm:7.25.9"
@@ -203,7 +200,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/generator@npm:^7.20.0, @babel/generator@npm:^7.23.6, @babel/generator@npm:^7.9.0":
+"@babel/generator@npm:^7.23.6, @babel/generator@npm:^7.9.0":
version: 7.23.6
resolution: "@babel/generator@npm:7.23.6"
dependencies:
@@ -228,6 +225,19 @@ __metadata:
languageName: node
linkType: hard
+"@babel/generator@npm:^7.29.1, @babel/generator@npm:^7.29.7":
+ version: 7.29.7
+ resolution: "@babel/generator@npm:7.29.7"
+ dependencies:
+ "@babel/parser": "npm:^7.29.7"
+ "@babel/types": "npm:^7.29.7"
+ "@jridgewell/gen-mapping": "npm:^0.3.12"
+ "@jridgewell/trace-mapping": "npm:^0.3.28"
+ jsesc: "npm:^3.0.2"
+ checksum: 10/60fb0432ebeab791b2d68e5fc49da6f8e8b68bcc4751211ccf08ac0101e9dcaddefd0cbbbd488afb1c1517515c7c3e76f63d9b05d06deaeb008afd499488db9c
+ languageName: node
+ linkType: hard
+
"@babel/helper-annotate-as-pure@npm:^7.22.5":
version: 7.22.5
resolution: "@babel/helper-annotate-as-pure@npm:7.22.5"
@@ -400,6 +410,13 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-globals@npm:^7.29.7":
+ version: 7.29.7
+ resolution: "@babel/helper-globals@npm:7.29.7"
+ checksum: 10/e53203e87ae24a45f59639edea0c429bc3c63c6d74f1862fe60a35032d89478e7511d2f34855da0fcb65782668d72e59e93d1de5bc00121ba9bc1aa38f1f0ad3
+ languageName: node
+ linkType: hard
+
"@babel/helper-hoist-variables@npm:^7.22.5":
version: 7.22.5
resolution: "@babel/helper-hoist-variables@npm:7.22.5"
@@ -620,6 +637,13 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-string-parser@npm:^7.29.7":
+ version: 7.29.7
+ resolution: "@babel/helper-string-parser@npm:7.29.7"
+ checksum: 10/4d8ef0ef7105f3d9fe4361137c8f42e5b4c7a52b5380b962762f2a528a1ba89064e2c6236090716ce34b63707b886ae0ebf36b2c2fcc2851f27e652febfc3648
+ languageName: node
+ linkType: hard
+
"@babel/helper-validator-identifier@npm:^7.22.20":
version: 7.22.20
resolution: "@babel/helper-validator-identifier@npm:7.22.20"
@@ -634,6 +658,13 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-validator-identifier@npm:^7.29.7":
+ version: 7.29.7
+ resolution: "@babel/helper-validator-identifier@npm:7.29.7"
+ checksum: 10/2efa42701eb05babf26dff3332109c9e5e1a3400a71fb9e68ee27af28235036a2a72c2494c04bdab3f909075f42a58b2e8271074372bc7f8e79ec02bd364d7a7
+ languageName: node
+ linkType: hard
+
"@babel/helper-validator-option@npm:^7.12.17, @babel/helper-validator-option@npm:^7.22.15, @babel/helper-validator-option@npm:^7.23.5":
version: 7.23.5
resolution: "@babel/helper-validator-option@npm:7.23.5"
@@ -702,7 +733,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.9.0":
+"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.9.0":
version: 7.23.9
resolution: "@babel/parser@npm:7.23.9"
bin:
@@ -722,6 +753,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/parser@npm:^7.29.0, @babel/parser@npm:^7.29.7":
+ version: 7.29.7
+ resolution: "@babel/parser@npm:7.29.7"
+ dependencies:
+ "@babel/types": "npm:^7.29.7"
+ bin:
+ parser: ./bin/babel-parser.js
+ checksum: 10/da40c5928c95997b01aabe84fc3440881b8f20b866714fefa142961d37e82ffc03fbb9afed706f15f8a688278f95286ca0cea0d87ad6c77600f8c6c45d9824ee
+ languageName: node
+ linkType: hard
+
"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.25.9"
@@ -1135,7 +1177,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-flow@npm:^7.0.0, @babel/plugin-syntax-flow@npm:^7.12.1, @babel/plugin-syntax-flow@npm:^7.18.0, @babel/plugin-syntax-flow@npm:^7.2.0, @babel/plugin-syntax-flow@npm:^7.23.3":
+"@babel/plugin-syntax-flow@npm:^7.0.0, @babel/plugin-syntax-flow@npm:^7.12.1, @babel/plugin-syntax-flow@npm:^7.2.0, @babel/plugin-syntax-flow@npm:^7.23.3":
version: 7.23.3
resolution: "@babel/plugin-syntax-flow@npm:7.23.3"
dependencies:
@@ -1403,7 +1445,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-async-generator-functions@npm:^7.24.3, @babel/plugin-transform-async-generator-functions@npm:^7.25.4, @babel/plugin-transform-async-generator-functions@npm:^7.25.9":
+"@babel/plugin-transform-async-generator-functions@npm:^7.25.4, @babel/plugin-transform-async-generator-functions@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-async-generator-functions@npm:7.25.9"
dependencies:
@@ -1416,7 +1458,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-async-to-generator@npm:^7.0.0, @babel/plugin-transform-async-to-generator@npm:^7.12.13, @babel/plugin-transform-async-to-generator@npm:^7.20.0, @babel/plugin-transform-async-to-generator@npm:^7.23.3":
+"@babel/plugin-transform-async-to-generator@npm:^7.0.0, @babel/plugin-transform-async-to-generator@npm:^7.12.13, @babel/plugin-transform-async-to-generator@npm:^7.23.3":
version: 7.23.3
resolution: "@babel/plugin-transform-async-to-generator@npm:7.23.3"
dependencies:
@@ -1498,7 +1540,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-class-properties@npm:^7.24.1, @babel/plugin-transform-class-properties@npm:^7.25.4, @babel/plugin-transform-class-properties@npm:^7.25.9":
+"@babel/plugin-transform-class-properties@npm:^7.25.4, @babel/plugin-transform-class-properties@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-class-properties@npm:7.25.9"
dependencies:
@@ -1593,7 +1635,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-destructuring@npm:^7.0.0, @babel/plugin-transform-destructuring@npm:^7.12.13, @babel/plugin-transform-destructuring@npm:^7.20.0, @babel/plugin-transform-destructuring@npm:^7.23.3":
+"@babel/plugin-transform-destructuring@npm:^7.0.0, @babel/plugin-transform-destructuring@npm:^7.12.13, @babel/plugin-transform-destructuring@npm:^7.23.3":
version: 7.23.3
resolution: "@babel/plugin-transform-destructuring@npm:7.23.3"
dependencies:
@@ -1743,7 +1785,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-flow-strip-types@npm:^7.0.0, @babel/plugin-transform-flow-strip-types@npm:^7.20.0, @babel/plugin-transform-flow-strip-types@npm:^7.23.3":
+"@babel/plugin-transform-flow-strip-types@npm:^7.0.0, @babel/plugin-transform-flow-strip-types@npm:^7.23.3":
version: 7.23.3
resolution: "@babel/plugin-transform-flow-strip-types@npm:7.23.3"
dependencies:
@@ -1874,7 +1916,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-logical-assignment-operators@npm:^7.24.1, @babel/plugin-transform-logical-assignment-operators@npm:^7.24.7, @babel/plugin-transform-logical-assignment-operators@npm:^7.25.9":
+"@babel/plugin-transform-logical-assignment-operators@npm:^7.24.7, @babel/plugin-transform-logical-assignment-operators@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.25.9"
dependencies:
@@ -2009,7 +2051,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.0.0, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.12.13, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.22.5":
+"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.12.13, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.22.5":
version: 7.22.5
resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.22.5"
dependencies:
@@ -2067,7 +2109,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.1, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.7, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.25.9":
+"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.7, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.25.9"
dependencies:
@@ -2090,7 +2132,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-numeric-separator@npm:^7.24.1, @babel/plugin-transform-numeric-separator@npm:^7.24.7, @babel/plugin-transform-numeric-separator@npm:^7.25.9":
+"@babel/plugin-transform-numeric-separator@npm:^7.24.7, @babel/plugin-transform-numeric-separator@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-numeric-separator@npm:7.25.9"
dependencies:
@@ -2127,7 +2169,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-object-rest-spread@npm:^7.24.5, @babel/plugin-transform-object-rest-spread@npm:^7.24.7, @babel/plugin-transform-object-rest-spread@npm:^7.25.9":
+"@babel/plugin-transform-object-rest-spread@npm:^7.24.7, @babel/plugin-transform-object-rest-spread@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-object-rest-spread@npm:7.25.9"
dependencies:
@@ -2176,7 +2218,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-optional-catch-binding@npm:^7.24.1, @babel/plugin-transform-optional-catch-binding@npm:^7.24.7, @babel/plugin-transform-optional-catch-binding@npm:^7.25.9":
+"@babel/plugin-transform-optional-catch-binding@npm:^7.24.7, @babel/plugin-transform-optional-catch-binding@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.25.9"
dependencies:
@@ -2200,7 +2242,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-optional-chaining@npm:^7.24.5, @babel/plugin-transform-optional-chaining@npm:^7.24.8, @babel/plugin-transform-optional-chaining@npm:^7.25.9":
+"@babel/plugin-transform-optional-chaining@npm:^7.24.8, @babel/plugin-transform-optional-chaining@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-optional-chaining@npm:7.25.9"
dependencies:
@@ -2234,7 +2276,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-private-methods@npm:^7.22.5, @babel/plugin-transform-private-methods@npm:^7.23.3":
+"@babel/plugin-transform-private-methods@npm:^7.23.3":
version: 7.23.3
resolution: "@babel/plugin-transform-private-methods@npm:7.23.3"
dependencies:
@@ -2258,7 +2300,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-private-property-in-object@npm:^7.22.11, @babel/plugin-transform-private-property-in-object@npm:^7.23.4":
+"@babel/plugin-transform-private-property-in-object@npm:^7.23.4":
version: 7.23.4
resolution: "@babel/plugin-transform-private-property-in-object@npm:7.23.4"
dependencies:
@@ -2438,7 +2480,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-regenerator@npm:^7.20.0, @babel/plugin-transform-regenerator@npm:^7.24.7, @babel/plugin-transform-regenerator@npm:^7.25.9":
+"@babel/plugin-transform-regenerator@npm:^7.24.7, @babel/plugin-transform-regenerator@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-regenerator@npm:7.25.9"
dependencies:
@@ -3152,6 +3194,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/template@npm:^7.28.6, @babel/template@npm:^7.29.7":
+ version: 7.29.7
+ resolution: "@babel/template@npm:7.29.7"
+ dependencies:
+ "@babel/code-frame": "npm:^7.29.7"
+ "@babel/parser": "npm:^7.29.7"
+ "@babel/types": "npm:^7.29.7"
+ checksum: 10/da92f7a5b61e05d2fb3934a44f18cec6006ee3c595116c17a3b44cb9756ecd43205c7360dbfa326fa8f4d00aaeb9e777342a881070d11c2305e9c694bc3ca6ff
+ languageName: node
+ linkType: hard
+
"@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3, @babel/traverse@npm:^7.25.3, @babel/traverse@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/traverse@npm:7.25.9"
@@ -3167,7 +3220,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.20.0, @babel/traverse@npm:^7.23.9, @babel/traverse@npm:^7.9.0":
+"@babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.23.9, @babel/traverse@npm:^7.9.0":
version: 7.23.9
resolution: "@babel/traverse@npm:7.23.9"
dependencies:
@@ -3185,7 +3238,22 @@ __metadata:
languageName: node
linkType: hard
-"@babel/types@npm:^7.0.0, @babel/types@npm:^7.12.17, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.4, @babel/types@npm:^7.23.6, @babel/types@npm:^7.23.9, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.9.0":
+"@babel/traverse@npm:^7.29.0":
+ version: 7.29.7
+ resolution: "@babel/traverse@npm:7.29.7"
+ dependencies:
+ "@babel/code-frame": "npm:^7.29.7"
+ "@babel/generator": "npm:^7.29.7"
+ "@babel/helper-globals": "npm:^7.29.7"
+ "@babel/parser": "npm:^7.29.7"
+ "@babel/template": "npm:^7.29.7"
+ "@babel/types": "npm:^7.29.7"
+ debug: "npm:^4.3.1"
+ checksum: 10/ce24086a7dd8c408cbdb159437d3c8e02464a6d32b320d884fa742e2c5a3344b9342a923c7a371fc1789b4d82a59972a7008b5d8bbc1bc0c5ae42a39b28dc7f6
+ languageName: node
+ linkType: hard
+
+"@babel/types@npm:^7.0.0, @babel/types@npm:^7.12.17, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.4, @babel/types@npm:^7.23.6, @babel/types@npm:^7.23.9, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.9.0":
version: 7.23.9
resolution: "@babel/types@npm:7.23.9"
dependencies:
@@ -3206,6 +3274,16 @@ __metadata:
languageName: node
linkType: hard
+"@babel/types@npm:^7.29.0, @babel/types@npm:^7.29.7":
+ version: 7.29.7
+ resolution: "@babel/types@npm:7.29.7"
+ dependencies:
+ "@babel/helper-string-parser": "npm:^7.29.7"
+ "@babel/helper-validator-identifier": "npm:^7.29.7"
+ checksum: 10/bd4f5635db1057bd0abeebf93eb3ae38399e152271cea8dce8288350f0afa13ed3e2db2e16e22bd3303068890eec18965a83420539afbe0dde31432b4cf9636d
+ languageName: node
+ linkType: hard
+
"@bcoe/v8-coverage@npm:^0.2.3":
version: 0.2.3
resolution: "@bcoe/v8-coverage@npm:0.2.3"
@@ -3261,7 +3339,7 @@ __metadata:
languageName: node
linkType: hard
-"@eslint-community/regexpp@npm:^4.4.0, @eslint-community/regexpp@npm:^4.6.1":
+"@eslint-community/regexpp@npm:^4.6.1":
version: 4.10.0
resolution: "@eslint-community/regexpp@npm:4.10.0"
checksum: 10/8c36169c815fc5d726078e8c71a5b592957ee60d08c6470f9ce0187c8046af1a00afbda0a065cc40ff18d5d83f82aed9793c6818f7304a74a7488dc9f3ecbd42
@@ -3686,6 +3764,13 @@ __metadata:
languageName: node
linkType: hard
+"@isaacs/cliui@npm:^9.0.0":
+ version: 9.0.0
+ resolution: "@isaacs/cliui@npm:9.0.0"
+ checksum: 10/8ea3d1009fd29071419209bb91ede20cf27e6e2a1630c5e0702d8b3f47f9e1a3f1c5a587fa2cb96d22d18219790327df49db1bcced573346bbaf4577cf46b643
+ languageName: node
+ linkType: hard
+
"@isaacs/string-locale-compare@npm:^1.1.0":
version: 1.1.0
resolution: "@isaacs/string-locale-compare@npm:1.1.0"
@@ -3825,7 +3910,7 @@ __metadata:
languageName: node
linkType: hard
-"@jest/create-cache-key-function@npm:^29.6.3":
+"@jest/create-cache-key-function@npm:^29.6.3, @jest/create-cache-key-function@npm:^29.7.0":
version: 29.7.0
resolution: "@jest/create-cache-key-function@npm:29.7.0"
dependencies:
@@ -4588,6 +4673,16 @@ __metadata:
languageName: node
linkType: hard
+"@jridgewell/gen-mapping@npm:^0.3.12":
+ version: 0.3.13
+ resolution: "@jridgewell/gen-mapping@npm:0.3.13"
+ dependencies:
+ "@jridgewell/sourcemap-codec": "npm:^1.5.0"
+ "@jridgewell/trace-mapping": "npm:^0.3.24"
+ checksum: 10/902f8261dcf450b4af7b93f9656918e02eec80a2169e155000cb2059f90113dd98f3ccf6efc6072cee1dd84cac48cade51da236972d942babc40e4c23da4d62a
+ languageName: node
+ linkType: hard
+
"@jridgewell/gen-mapping@npm:^0.3.5":
version: 0.3.5
resolution: "@jridgewell/gen-mapping@npm:0.3.5"
@@ -4637,6 +4732,13 @@ __metadata:
languageName: node
linkType: hard
+"@jridgewell/sourcemap-codec@npm:^1.5.0":
+ version: 1.5.5
+ resolution: "@jridgewell/sourcemap-codec@npm:1.5.5"
+ checksum: 10/5d9d207b462c11e322d71911e55e21a4e2772f71ffe8d6f1221b8eb5ae6774458c1d242f897fb0814e8714ca9a6b498abfa74dfe4f434493342902b1a48b33a5
+ languageName: node
+ linkType: hard
+
"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25":
version: 0.3.25
resolution: "@jridgewell/trace-mapping@npm:0.3.25"
@@ -4657,6 +4759,16 @@ __metadata:
languageName: node
linkType: hard
+"@jridgewell/trace-mapping@npm:^0.3.28":
+ version: 0.3.31
+ resolution: "@jridgewell/trace-mapping@npm:0.3.31"
+ dependencies:
+ "@jridgewell/resolve-uri": "npm:^3.1.0"
+ "@jridgewell/sourcemap-codec": "npm:^1.4.14"
+ checksum: 10/da0283270e691bdb5543806077548532791608e52386cfbbf3b9e8fb00457859d1bd01d512851161c886eb3a2f3ce6fd9bcf25db8edf3bddedd275bd4a88d606
+ languageName: node
+ linkType: hard
+
"@microsoft/1ds-core-js@npm:4.3.4, @microsoft/1ds-core-js@npm:^4.3.0":
version: 4.3.4
resolution: "@microsoft/1ds-core-js@npm:4.3.4"
@@ -4740,6 +4852,13 @@ __metadata:
languageName: node
linkType: hard
+"@nodable/entities@npm:^2.2.0":
+ version: 2.2.0
+ resolution: "@nodable/entities@npm:2.2.0"
+ checksum: 10/7f44743adb5947ea6e0c276fecc927eb47ff1a6526256aeb03098d98086c906b2ab98663330c049a55758644b1fd23478222cbc8d4f773ac737c979ff2c1c769
+ languageName: node
+ linkType: hard
+
"@nodelib/fs.scandir@npm:2.1.5":
version: 2.1.5
resolution: "@nodelib/fs.scandir@npm:2.1.5"
@@ -5214,18 +5333,6 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-clean@npm:14.1.0":
- version: 14.1.0
- resolution: "@react-native-community/cli-clean@npm:14.1.0"
- dependencies:
- "@react-native-community/cli-tools": "npm:14.1.0"
- chalk: "npm:^4.1.2"
- execa: "npm:^5.0.0"
- fast-glob: "npm:^3.3.2"
- checksum: 10/56e3db6f908fa9c3c91fe4fb067d596c91c1035e83c3526ee41a10fa83726ad1944345650d1d9836ff4de50ae06152eae8f4340afa8b3c56522cb42ea0e468ff
- languageName: node
- linkType: hard
-
"@react-native-community/cli-clean@npm:15.0.0-alpha.2":
version: 15.0.0-alpha.2
resolution: "@react-native-community/cli-clean@npm:15.0.0-alpha.2"
@@ -5238,41 +5345,39 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-clean@npm:15.0.1":
- version: 15.0.1
- resolution: "@react-native-community/cli-clean@npm:15.0.1"
+"@react-native-community/cli-clean@npm:18.0.1":
+ version: 18.0.1
+ resolution: "@react-native-community/cli-clean@npm:18.0.1"
dependencies:
- "@react-native-community/cli-tools": "npm:15.0.1"
+ "@react-native-community/cli-tools": "npm:18.0.1"
chalk: "npm:^4.1.2"
execa: "npm:^5.0.0"
fast-glob: "npm:^3.3.2"
- checksum: 10/a1ff1824a4c1290271aaef48af0bc30ed50503ac062341fb051bb07895890414f4e208eb949b05bce79f90d1a51dd2fb133f9fbcf6c019bb7fec8c03ec4e4419
+ checksum: 10/8ce2e365b985c7dadb5c8ca44e28537b1d659ebca34255c553006a20bcfedb61aa04ab4729d7a26014aeced3687043e7fd0b04bd7bc6ec8a0d4c98f89b816c25
languageName: node
linkType: hard
-"@react-native-community/cli-config-apple@npm:15.0.1":
- version: 15.0.1
- resolution: "@react-native-community/cli-config-apple@npm:15.0.1"
+"@react-native-community/cli-config-android@npm:18.0.1":
+ version: 18.0.1
+ resolution: "@react-native-community/cli-config-android@npm:18.0.1"
dependencies:
- "@react-native-community/cli-tools": "npm:15.0.1"
+ "@react-native-community/cli-tools": "npm:18.0.1"
chalk: "npm:^4.1.2"
- execa: "npm:^5.0.0"
fast-glob: "npm:^3.3.2"
- checksum: 10/3766bb155962d3ad4908b77db6d68e6edb6c8b4130e78c30e8cea3b1e6535e9730dc0bdc7b995b86d145621f4e992e4a2dcaf2be34b045de13d0c68692fd78ed
+ fast-xml-parser: "npm:^4.4.1"
+ checksum: 10/2624eb77dce483e80af241eeaf353194d212630ffa5dde94bd047dc3897a596a9537b30983dfc083cc089c6afbb5fcc6b49da6aa98c9de9580328e3b0f5d40e7
languageName: node
linkType: hard
-"@react-native-community/cli-config@npm:14.1.0":
- version: 14.1.0
- resolution: "@react-native-community/cli-config@npm:14.1.0"
+"@react-native-community/cli-config-apple@npm:18.0.1":
+ version: 18.0.1
+ resolution: "@react-native-community/cli-config-apple@npm:18.0.1"
dependencies:
- "@react-native-community/cli-tools": "npm:14.1.0"
+ "@react-native-community/cli-tools": "npm:18.0.1"
chalk: "npm:^4.1.2"
- cosmiconfig: "npm:^9.0.0"
- deepmerge: "npm:^4.3.0"
+ execa: "npm:^5.0.0"
fast-glob: "npm:^3.3.2"
- joi: "npm:^17.2.1"
- checksum: 10/2f73d96324a813ddc9eb0a96eba26e80afa58d53eb1ab36067e9519818c91eb9255220f1b09a407c95f83f785b9a995700944f0dd3b44a49d3e50cdb76574948
+ checksum: 10/e87dd49e37ce825e39a3ca29c8def2ad52abb9fcc75103c42cf4201eec26c577da9199a42c84c4334f90623fa47f5cb90dcb4a092d9836de8e00ed4b5f2ff9e1
languageName: node
linkType: hard
@@ -5290,26 +5395,17 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-config@npm:15.0.1":
- version: 15.0.1
- resolution: "@react-native-community/cli-config@npm:15.0.1"
+"@react-native-community/cli-config@npm:18.0.1":
+ version: 18.0.1
+ resolution: "@react-native-community/cli-config@npm:18.0.1"
dependencies:
- "@react-native-community/cli-tools": "npm:15.0.1"
+ "@react-native-community/cli-tools": "npm:18.0.1"
chalk: "npm:^4.1.2"
cosmiconfig: "npm:^9.0.0"
deepmerge: "npm:^4.3.0"
fast-glob: "npm:^3.3.2"
joi: "npm:^17.2.1"
- checksum: 10/7fc4d4f3554ddc6d76534f3063baf8f3631c333a2445038a617c1c5630718bc775ca35fe59a7ceafd40bc1f316d1c4fae00693ea22feb367fdaf91104ead3efe
- languageName: node
- linkType: hard
-
-"@react-native-community/cli-debugger-ui@npm:14.1.0":
- version: 14.1.0
- resolution: "@react-native-community/cli-debugger-ui@npm:14.1.0"
- dependencies:
- serve-static: "npm:^1.13.1"
- checksum: 10/272f7bfacff55f6b17293960380e2826f01c7d02f9be684eade4c3ad275fb08dbd5bd6ea5abb9da2f76cbdc9b9d3e7f0737ac6cb86b8bfd9d333f1908882b2b0
+ checksum: 10/fd71e005700239a9df852e8466a316da5fe5a13a47a4e5c45a1043c7a430fc4f0208f42f28e1aea6b596de3adead1769d8114e517c34a6fb7e8d1b3a4a710a44
languageName: node
linkType: hard
@@ -5322,39 +5418,6 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-debugger-ui@npm:15.0.1":
- version: 15.0.1
- resolution: "@react-native-community/cli-debugger-ui@npm:15.0.1"
- dependencies:
- serve-static: "npm:^1.13.1"
- checksum: 10/366b87f67c72455a61de4beb05d3b24c5e8f6a4ea4d0d11a7bb660e738f43a26daa9721527a36f8e9596586240875c1a35d5b87a8cdddc2d84b38b6b56a83902
- languageName: node
- linkType: hard
-
-"@react-native-community/cli-doctor@npm:14.1.0":
- version: 14.1.0
- resolution: "@react-native-community/cli-doctor@npm:14.1.0"
- dependencies:
- "@react-native-community/cli-config": "npm:14.1.0"
- "@react-native-community/cli-platform-android": "npm:14.1.0"
- "@react-native-community/cli-platform-apple": "npm:14.1.0"
- "@react-native-community/cli-platform-ios": "npm:14.1.0"
- "@react-native-community/cli-tools": "npm:14.1.0"
- chalk: "npm:^4.1.2"
- command-exists: "npm:^1.2.8"
- deepmerge: "npm:^4.3.0"
- envinfo: "npm:^7.13.0"
- execa: "npm:^5.0.0"
- node-stream-zip: "npm:^1.9.1"
- ora: "npm:^5.4.1"
- semver: "npm:^7.5.2"
- strip-ansi: "npm:^5.2.0"
- wcwidth: "npm:^1.0.1"
- yaml: "npm:^2.2.1"
- checksum: 10/351588779928775799160e7fd942b1b99336235c882b89909559550a83775f05f4f5abde5bb67538bd92a9709ee69cd73478c384e2197558d3561b40b8cdd73b
- languageName: node
- linkType: hard
-
"@react-native-community/cli-doctor@npm:15.0.0-alpha.2":
version: 15.0.0-alpha.2
resolution: "@react-native-community/cli-doctor@npm:15.0.0-alpha.2"
@@ -5379,15 +5442,15 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-doctor@npm:15.0.1":
- version: 15.0.1
- resolution: "@react-native-community/cli-doctor@npm:15.0.1"
+"@react-native-community/cli-doctor@npm:18.0.1":
+ version: 18.0.1
+ resolution: "@react-native-community/cli-doctor@npm:18.0.1"
dependencies:
- "@react-native-community/cli-config": "npm:15.0.1"
- "@react-native-community/cli-platform-android": "npm:15.0.1"
- "@react-native-community/cli-platform-apple": "npm:15.0.1"
- "@react-native-community/cli-platform-ios": "npm:15.0.1"
- "@react-native-community/cli-tools": "npm:15.0.1"
+ "@react-native-community/cli-config": "npm:18.0.1"
+ "@react-native-community/cli-platform-android": "npm:18.0.1"
+ "@react-native-community/cli-platform-apple": "npm:18.0.1"
+ "@react-native-community/cli-platform-ios": "npm:18.0.1"
+ "@react-native-community/cli-tools": "npm:18.0.1"
chalk: "npm:^4.1.2"
command-exists: "npm:^1.2.8"
deepmerge: "npm:^4.3.0"
@@ -5396,24 +5459,9 @@ __metadata:
node-stream-zip: "npm:^1.9.1"
ora: "npm:^5.4.1"
semver: "npm:^7.5.2"
- strip-ansi: "npm:^5.2.0"
wcwidth: "npm:^1.0.1"
yaml: "npm:^2.2.1"
- checksum: 10/89cb3d2c6610c2316e388adf5efe7f85600d56e2fdc68b3f9fa8842ced44bf7ae89a7d4b733e21bb99f5d31c86112208a12f9a6668f6c99385be4ab415f730ca
- languageName: node
- linkType: hard
-
-"@react-native-community/cli-platform-android@npm:14.1.0":
- version: 14.1.0
- resolution: "@react-native-community/cli-platform-android@npm:14.1.0"
- dependencies:
- "@react-native-community/cli-tools": "npm:14.1.0"
- chalk: "npm:^4.1.2"
- execa: "npm:^5.0.0"
- fast-glob: "npm:^3.3.2"
- fast-xml-parser: "npm:^4.4.1"
- logkitty: "npm:^0.7.1"
- checksum: 10/76df3dc834e573ea9b209578af488bfeae2731d5182367055e5d961ebcb15c674c6e7bf79c8362a43a011a271a0a496f9acc0a11e882ca689d3c1fb1d834ead7
+ checksum: 10/76e723477ecc96691ad2be06870d79c08396c0d42a7746899b04d86dfbd652989e65aa7e78ab7e0a54d258dc832ebb18261d2cdc1e2fe86f8c04240b30422c25
languageName: node
linkType: hard
@@ -5431,31 +5479,16 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-platform-android@npm:15.0.1":
- version: 15.0.1
- resolution: "@react-native-community/cli-platform-android@npm:15.0.1"
+"@react-native-community/cli-platform-android@npm:18.0.1, @react-native-community/cli-platform-android@npm:^18.0.0":
+ version: 18.0.1
+ resolution: "@react-native-community/cli-platform-android@npm:18.0.1"
dependencies:
- "@react-native-community/cli-tools": "npm:15.0.1"
+ "@react-native-community/cli-config-android": "npm:18.0.1"
+ "@react-native-community/cli-tools": "npm:18.0.1"
chalk: "npm:^4.1.2"
execa: "npm:^5.0.0"
- fast-glob: "npm:^3.3.2"
- fast-xml-parser: "npm:^4.4.1"
logkitty: "npm:^0.7.1"
- checksum: 10/f537ac01ccce117b29020094165e123e84e5baea1bb4d88c1c1db7a5723060871dafab3b7d12f51aa14f94d13d30b59fff052244b14b8a4927b7e16f7e6f0308
- languageName: node
- linkType: hard
-
-"@react-native-community/cli-platform-apple@npm:14.1.0":
- version: 14.1.0
- resolution: "@react-native-community/cli-platform-apple@npm:14.1.0"
- dependencies:
- "@react-native-community/cli-tools": "npm:14.1.0"
- chalk: "npm:^4.1.2"
- execa: "npm:^5.0.0"
- fast-glob: "npm:^3.3.2"
- fast-xml-parser: "npm:^4.4.1"
- ora: "npm:^5.4.1"
- checksum: 10/10917abc15faedf2309749cc05bf512d7ce47ff7dfdb270f62327571f15ab0b8f54b30dcdd9b1e53fffac8b9921577a2618f9ac9912193af744f4917f0464f1b
+ checksum: 10/13d03c004be7e5b53dc4783da92872ba07bbcec270f48775ee3a6e50d33c7fb1c76d0db04ef6238406727017eba25778b051d7b045fec00be5e220cb554969e6
languageName: node
linkType: hard
@@ -5473,25 +5506,16 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-platform-apple@npm:15.0.1":
- version: 15.0.1
- resolution: "@react-native-community/cli-platform-apple@npm:15.0.1"
+"@react-native-community/cli-platform-apple@npm:18.0.1":
+ version: 18.0.1
+ resolution: "@react-native-community/cli-platform-apple@npm:18.0.1"
dependencies:
- "@react-native-community/cli-config-apple": "npm:15.0.1"
- "@react-native-community/cli-tools": "npm:15.0.1"
+ "@react-native-community/cli-config-apple": "npm:18.0.1"
+ "@react-native-community/cli-tools": "npm:18.0.1"
chalk: "npm:^4.1.2"
execa: "npm:^5.0.0"
fast-xml-parser: "npm:^4.4.1"
- checksum: 10/85a6d39eba5cd474a063d59a12e893ffe77656b522a7adcac9c092f35565fddcf16c2b50c09b63a8d5c7d71f5fbad33069f1a61f23ca3b8f5dd5e4cb284d9bf9
- languageName: node
- linkType: hard
-
-"@react-native-community/cli-platform-ios@npm:14.1.0":
- version: 14.1.0
- resolution: "@react-native-community/cli-platform-ios@npm:14.1.0"
- dependencies:
- "@react-native-community/cli-platform-apple": "npm:14.1.0"
- checksum: 10/85e78f3973d1b088e9bb683d326636e71d936072cd6f6f2c27c610e8b9dcd0e222ea7777c85dcdfdd7ae0bb29909c2b85ff5ab4af3ccbcdf546f37f1f0fe3060
+ checksum: 10/a201f2fdea0a94f3e8cb33fe4960be7544b3ccd7d34284cc1d63ef4681e4ae3f0d4dcef455b6007d57b45b534ded6116b34b10a5dd1b6a5eb7700ee2eec8f4eb
languageName: node
linkType: hard
@@ -5504,29 +5528,12 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-platform-ios@npm:15.0.1":
- version: 15.0.1
- resolution: "@react-native-community/cli-platform-ios@npm:15.0.1"
- dependencies:
- "@react-native-community/cli-platform-apple": "npm:15.0.1"
- checksum: 10/17844caec8ed5e4101e35fa42fa12028a99c545f0d86a028b5ed12c19072cd8eeeacf11598a271fef5eea028072dd0521545376f3c50522ac6ca606d841f359d
- languageName: node
- linkType: hard
-
-"@react-native-community/cli-server-api@npm:14.1.0":
- version: 14.1.0
- resolution: "@react-native-community/cli-server-api@npm:14.1.0"
+"@react-native-community/cli-platform-ios@npm:18.0.1, @react-native-community/cli-platform-ios@npm:^18.0.0":
+ version: 18.0.1
+ resolution: "@react-native-community/cli-platform-ios@npm:18.0.1"
dependencies:
- "@react-native-community/cli-debugger-ui": "npm:14.1.0"
- "@react-native-community/cli-tools": "npm:14.1.0"
- compression: "npm:^1.7.1"
- connect: "npm:^3.6.5"
- errorhandler: "npm:^1.5.1"
- nocache: "npm:^3.0.1"
- pretty-format: "npm:^26.6.2"
- serve-static: "npm:^1.13.1"
- ws: "npm:^6.2.3"
- checksum: 10/11e2a4909a1e7a1cdef86f2ff6c35d23c238ea355e4327bc6a05ad00f40d7cc2c4e6b25583f9d9e9ef1a4d2f2e3c04586b652e06637cd90dc1538f0024336aa0
+ "@react-native-community/cli-platform-apple": "npm:18.0.1"
+ checksum: 10/2eb0b662e9371721f524f242cfa04bccc62785d841ab110a3eef162a632216f7a5546d59afa0647bc4c3f7e0de305c030f96fd07119509df3cdef35e5f01f997
languageName: node
linkType: hard
@@ -5547,38 +5554,21 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-server-api@npm:15.0.1":
- version: 15.0.1
- resolution: "@react-native-community/cli-server-api@npm:15.0.1"
+"@react-native-community/cli-server-api@npm:18.0.1":
+ version: 18.0.1
+ resolution: "@react-native-community/cli-server-api@npm:18.0.1"
dependencies:
- "@react-native-community/cli-debugger-ui": "npm:15.0.1"
- "@react-native-community/cli-tools": "npm:15.0.1"
+ "@react-native-community/cli-tools": "npm:18.0.1"
+ body-parser: "npm:^1.20.3"
compression: "npm:^1.7.1"
connect: "npm:^3.6.5"
errorhandler: "npm:^1.5.1"
nocache: "npm:^3.0.1"
+ open: "npm:^6.2.0"
pretty-format: "npm:^26.6.2"
serve-static: "npm:^1.13.1"
ws: "npm:^6.2.3"
- checksum: 10/22341610387537e5603cb7b6f1d8b761b5439174bbac650081cf5b40377c0108262320e282329f977bef826e6c4569fbaa3e85f2a697631e755a020216a5515a
- languageName: node
- linkType: hard
-
-"@react-native-community/cli-tools@npm:14.1.0":
- version: 14.1.0
- resolution: "@react-native-community/cli-tools@npm:14.1.0"
- dependencies:
- appdirsjs: "npm:^1.2.4"
- chalk: "npm:^4.1.2"
- execa: "npm:^5.0.0"
- find-up: "npm:^5.0.0"
- mime: "npm:^2.4.1"
- open: "npm:^6.2.0"
- ora: "npm:^5.4.1"
- semver: "npm:^7.5.2"
- shell-quote: "npm:^1.7.3"
- sudo-prompt: "npm:^9.0.0"
- checksum: 10/b46247ffcac6a1464955b5b770617dd31f8666997a477481fdf23e87e570e2368e0d0a55393da6f177ad84175e33d6ffa5a3a05cf0f5beccf112242c97903ccc
+ checksum: 10/cf72f600203f0f1dde8c56a9a41e84a069ca7b59fd7a7a78d1229a10365186ca7fe261a89b0465566dc8fa22cbea54280d7871d9562599f7845b99352808530f
languageName: node
linkType: hard
@@ -5600,31 +5590,21 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-tools@npm:15.0.1":
- version: 15.0.1
- resolution: "@react-native-community/cli-tools@npm:15.0.1"
+"@react-native-community/cli-tools@npm:18.0.1":
+ version: 18.0.1
+ resolution: "@react-native-community/cli-tools@npm:18.0.1"
dependencies:
+ "@vscode/sudo-prompt": "npm:^9.0.0"
appdirsjs: "npm:^1.2.4"
chalk: "npm:^4.1.2"
execa: "npm:^5.0.0"
find-up: "npm:^5.0.0"
+ launch-editor: "npm:^2.9.1"
mime: "npm:^2.4.1"
- open: "npm:^6.2.0"
ora: "npm:^5.4.1"
prompts: "npm:^2.4.2"
semver: "npm:^7.5.2"
- shell-quote: "npm:^1.7.3"
- sudo-prompt: "npm:^9.0.0"
- checksum: 10/3447257d1650104466b7d59846ddcd45d8432b18d18df71c0606ecfed7892014fa959b917ab435c822b305a9a890bd51e762e941137e29f7824e215beacb42a5
- languageName: node
- linkType: hard
-
-"@react-native-community/cli-types@npm:14.1.0":
- version: 14.1.0
- resolution: "@react-native-community/cli-types@npm:14.1.0"
- dependencies:
- joi: "npm:^17.2.1"
- checksum: 10/c721d256a1e90fa3f8353cb0b9d37688aad080e2de44ad6b69516dd591c9f4089d214c43e85b5be0aff0d8b08595af4727a13ddd1c88492f5d3acc57bc22ce8f
+ checksum: 10/bd069333f329a9bb4daec85bb5dfdd2115f402d8b6ff2c9dadb928da38f3c977be228c4c631bcd51998f6aa5ab002a1b1dc2dab7d6a63a8518005d3098e39a43
languageName: node
linkType: hard
@@ -5637,38 +5617,12 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-types@npm:15.0.1":
- version: 15.0.1
- resolution: "@react-native-community/cli-types@npm:15.0.1"
+"@react-native-community/cli-types@npm:18.0.1":
+ version: 18.0.1
+ resolution: "@react-native-community/cli-types@npm:18.0.1"
dependencies:
joi: "npm:^17.2.1"
- checksum: 10/77452486158afcf1f03a3596135b6dba16dba5dd10209dacd5a6a4b176df36d37b8e49af61590d5a64df4907cf0575b6f37e0a3893335f961a9380edaee32152
- languageName: node
- linkType: hard
-
-"@react-native-community/cli@npm:14.1.0":
- version: 14.1.0
- resolution: "@react-native-community/cli@npm:14.1.0"
- dependencies:
- "@react-native-community/cli-clean": "npm:14.1.0"
- "@react-native-community/cli-config": "npm:14.1.0"
- "@react-native-community/cli-debugger-ui": "npm:14.1.0"
- "@react-native-community/cli-doctor": "npm:14.1.0"
- "@react-native-community/cli-server-api": "npm:14.1.0"
- "@react-native-community/cli-tools": "npm:14.1.0"
- "@react-native-community/cli-types": "npm:14.1.0"
- chalk: "npm:^4.1.2"
- commander: "npm:^9.4.1"
- deepmerge: "npm:^4.3.0"
- execa: "npm:^5.0.0"
- find-up: "npm:^5.0.0"
- fs-extra: "npm:^8.1.0"
- graceful-fs: "npm:^4.1.3"
- prompts: "npm:^2.4.2"
- semver: "npm:^7.5.2"
- bin:
- rnc-cli: build/bin.js
- checksum: 10/144898574b17c7e01a21d8b156e142f43038f138dbc321e8e7e4c5ee4960ae12f0accae4fc00b0f7f4c25727159cba7e5f664efc70dc90206a62369770c9cbf2
+ checksum: 10/26c5a92d31021fb54ec4ea700736105e24b48db8369ef5c75de9490faeaef96fa9f6a39fa298466854f63d71941c85404c2713ed1c4323c8b04cd519de511699
languageName: node
linkType: hard
@@ -5698,17 +5652,16 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli@npm:15.0.1":
- version: 15.0.1
- resolution: "@react-native-community/cli@npm:15.0.1"
+"@react-native-community/cli@npm:^18.0.0":
+ version: 18.0.1
+ resolution: "@react-native-community/cli@npm:18.0.1"
dependencies:
- "@react-native-community/cli-clean": "npm:15.0.1"
- "@react-native-community/cli-config": "npm:15.0.1"
- "@react-native-community/cli-debugger-ui": "npm:15.0.1"
- "@react-native-community/cli-doctor": "npm:15.0.1"
- "@react-native-community/cli-server-api": "npm:15.0.1"
- "@react-native-community/cli-tools": "npm:15.0.1"
- "@react-native-community/cli-types": "npm:15.0.1"
+ "@react-native-community/cli-clean": "npm:18.0.1"
+ "@react-native-community/cli-config": "npm:18.0.1"
+ "@react-native-community/cli-doctor": "npm:18.0.1"
+ "@react-native-community/cli-server-api": "npm:18.0.1"
+ "@react-native-community/cli-tools": "npm:18.0.1"
+ "@react-native-community/cli-types": "npm:18.0.1"
chalk: "npm:^4.1.2"
commander: "npm:^9.4.1"
deepmerge: "npm:^4.3.0"
@@ -5720,24 +5673,24 @@ __metadata:
semver: "npm:^7.5.2"
bin:
rnc-cli: build/bin.js
- checksum: 10/7673d01bded6e9a368b238031ce237cebcfba230d860804a8f19aa6b4d5adcf4432e0a3b71ea285650c69b6427310f7db152cee6c2152d3303adb8dee6f60923
+ checksum: 10/cc649c5a0972fcce71af53b7a7ffffa63a80e033372e85b95ce9c06d7fd296f1fd4e6a44f22c7fd5b32db85931c12d9917cd63d4e8b3a12eb2e5a0fd9145b940
languageName: node
linkType: hard
-"@react-native-mac/virtualized-lists@npm:0.75.0":
- version: 0.75.0
- resolution: "@react-native-mac/virtualized-lists@npm:0.75.0"
+"@react-native-macos/virtualized-lists@npm:0.81.7":
+ version: 0.81.7
+ resolution: "@react-native-macos/virtualized-lists@npm:0.81.7"
dependencies:
invariant: "npm:^2.2.4"
nullthrows: "npm:^1.1.1"
peerDependencies:
- "@types/react": ^18.2.6
+ "@types/react": ^19.1.4
react: "*"
react-native: "*"
peerDependenciesMeta:
"@types/react":
optional: true
- checksum: 10/647d15f6da5e0dd0d0af780fb6c4d6e34fd0ba9d80e81177c89516d567e6fc21e5333f21dc79d3c6a77ae5bb80b86d9b09ec496240be344c8fa347993e9e0395
+ checksum: 10/f4aae4410f6f6fe484a70b7acabedc3bca83085c305153c7979f244bb3db25a4266a37e4064fe8dd7442860a165e5eeb42cafae5413555f1799eaab9f6dcf116
languageName: node
linkType: hard
@@ -5748,7 +5701,7 @@ __metadata:
"@babel/core": "npm:^7.6.2"
"@babel/runtime": "npm:^7.6.2"
"@expo/webpack-config": "npm:^0.12.40"
- "@react-native/eslint-config": "npm:^0.72.2"
+ "@react-native/eslint-config": "npm:^0.81.0"
"@semantic-release/git": "npm:^9.0.0"
"@testing-library/react-native": "npm:^7.2.0"
"@types/react": "npm:^18"
@@ -5765,15 +5718,14 @@ __metadata:
metro-react-native-babel-preset: "npm:^0.67.0"
prettier: "npm:^2.2.1"
pretty-quick: "npm:^2.0.1"
- react: "npm:18.3.1"
- react-dom: "npm:18.3.1"
- react-native: "npm:0.76.3"
+ react: "npm:19.1.4"
+ react-dom: "npm:19.1.4"
+ react-native: "npm:0.81.6"
react-native-builder-bob: "npm:^0.20.0"
- react-native-macos: "npm:^0.75"
- react-native-test-app: "npm:^4.0.4"
+ react-native-macos: "npm:0.81.7"
+ react-native-test-app: "npm:^5.4.1"
react-native-web: "npm:^0.14.10"
react-native-windows: "npm:^0.76"
- react-test-renderer: "npm:18.2.0"
rimraf: "npm:^2.6.3"
semantic-release: "npm:^19.0.3"
typescript: "npm:^4.2.3"
@@ -5880,13 +5832,6 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/assets-registry@npm:0.75.4":
- version: 0.75.4
- resolution: "@react-native/assets-registry@npm:0.75.4"
- checksum: 10/2f066f3910ef4f0799425df27b8014174e5c14d4a497d0ae5d7c668a585d4a23a6c8b75d636d4c6b2b0295815196b9f01b91e6694e62a11ea92393fa37dae3e2
- languageName: node
- linkType: hard
-
"@react-native/assets-registry@npm:0.76.2":
version: 0.76.2
resolution: "@react-native/assets-registry@npm:0.76.2"
@@ -5894,10 +5839,10 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/assets-registry@npm:0.76.3":
- version: 0.76.3
- resolution: "@react-native/assets-registry@npm:0.76.3"
- checksum: 10/e56bf32d5900933474ff77b5441a285d6494fa8762eefcb3d3d1ffac85bade6464437142eb156f9c7214bff1a4107ff2054fe96d6e33f74b9b26001868706678
+"@react-native/assets-registry@npm:0.81.6":
+ version: 0.81.6
+ resolution: "@react-native/assets-registry@npm:0.81.6"
+ checksum: 10/7c1dfcce5b40c5e143a73b30465da57372ebd629f9320e4e709a24929ccd72fd5d4a70ff56032d3d6c8b8d9dcfbf47988f10c678f153044dddc96dd6b3d8d945
languageName: node
linkType: hard
@@ -5908,15 +5853,6 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/babel-plugin-codegen@npm:0.75.4":
- version: 0.75.4
- resolution: "@react-native/babel-plugin-codegen@npm:0.75.4"
- dependencies:
- "@react-native/codegen": "npm:0.75.4"
- checksum: 10/63e14540d918347b7a017416b8ab99aaf4974116f0ef6345e98b76a1500feb57528d448f69dda79c5a8c7de3d6e6713f3dff1dd8a39d87e1a54c73da6e9faa5f
- languageName: node
- linkType: hard
-
"@react-native/babel-plugin-codegen@npm:0.76.2":
version: 0.76.2
resolution: "@react-native/babel-plugin-codegen@npm:0.76.2"
@@ -5926,67 +5862,13 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/babel-plugin-codegen@npm:0.76.3":
- version: 0.76.3
- resolution: "@react-native/babel-plugin-codegen@npm:0.76.3"
+"@react-native/babel-plugin-codegen@npm:0.81.6":
+ version: 0.81.6
+ resolution: "@react-native/babel-plugin-codegen@npm:0.81.6"
dependencies:
- "@react-native/codegen": "npm:0.76.3"
- checksum: 10/7edff369085919470c60da81b86c589d67dd94fdceda44dcf28cd18d21be0bb77c66428796205b23c9c6e440ea15effd12596197235cef81a4e50252804dc1ec
- languageName: node
- linkType: hard
-
-"@react-native/babel-preset@npm:0.75.4":
- version: 0.75.4
- resolution: "@react-native/babel-preset@npm:0.75.4"
- dependencies:
- "@babel/core": "npm:^7.20.0"
- "@babel/plugin-proposal-export-default-from": "npm:^7.0.0"
- "@babel/plugin-syntax-dynamic-import": "npm:^7.8.0"
- "@babel/plugin-syntax-export-default-from": "npm:^7.0.0"
- "@babel/plugin-syntax-flow": "npm:^7.18.0"
- "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.0.0"
- "@babel/plugin-syntax-optional-chaining": "npm:^7.0.0"
- "@babel/plugin-transform-arrow-functions": "npm:^7.0.0"
- "@babel/plugin-transform-async-generator-functions": "npm:^7.24.3"
- "@babel/plugin-transform-async-to-generator": "npm:^7.20.0"
- "@babel/plugin-transform-block-scoping": "npm:^7.0.0"
- "@babel/plugin-transform-class-properties": "npm:^7.24.1"
- "@babel/plugin-transform-classes": "npm:^7.0.0"
- "@babel/plugin-transform-computed-properties": "npm:^7.0.0"
- "@babel/plugin-transform-destructuring": "npm:^7.20.0"
- "@babel/plugin-transform-flow-strip-types": "npm:^7.20.0"
- "@babel/plugin-transform-for-of": "npm:^7.0.0"
- "@babel/plugin-transform-function-name": "npm:^7.0.0"
- "@babel/plugin-transform-literals": "npm:^7.0.0"
- "@babel/plugin-transform-logical-assignment-operators": "npm:^7.24.1"
- "@babel/plugin-transform-modules-commonjs": "npm:^7.0.0"
- "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.0.0"
- "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.24.1"
- "@babel/plugin-transform-numeric-separator": "npm:^7.24.1"
- "@babel/plugin-transform-object-rest-spread": "npm:^7.24.5"
- "@babel/plugin-transform-optional-catch-binding": "npm:^7.24.1"
- "@babel/plugin-transform-optional-chaining": "npm:^7.24.5"
- "@babel/plugin-transform-parameters": "npm:^7.0.0"
- "@babel/plugin-transform-private-methods": "npm:^7.22.5"
- "@babel/plugin-transform-private-property-in-object": "npm:^7.22.11"
- "@babel/plugin-transform-react-display-name": "npm:^7.0.0"
- "@babel/plugin-transform-react-jsx": "npm:^7.0.0"
- "@babel/plugin-transform-react-jsx-self": "npm:^7.0.0"
- "@babel/plugin-transform-react-jsx-source": "npm:^7.0.0"
- "@babel/plugin-transform-regenerator": "npm:^7.20.0"
- "@babel/plugin-transform-runtime": "npm:^7.0.0"
- "@babel/plugin-transform-shorthand-properties": "npm:^7.0.0"
- "@babel/plugin-transform-spread": "npm:^7.0.0"
- "@babel/plugin-transform-sticky-regex": "npm:^7.0.0"
- "@babel/plugin-transform-typescript": "npm:^7.5.0"
- "@babel/plugin-transform-unicode-regex": "npm:^7.0.0"
- "@babel/template": "npm:^7.0.0"
- "@react-native/babel-plugin-codegen": "npm:0.75.4"
- babel-plugin-transform-flow-enums: "npm:^0.0.2"
- react-refresh: "npm:^0.14.0"
- peerDependencies:
- "@babel/core": "*"
- checksum: 10/eb572a2b1830bd280cc1a10af959fb2104c9e360c9ff166bb865dcb93068c1c37f2dcf9d42dd8073a870406c5e222b2240e39fe8ff701091a4511537d6c9d7d1
+ "@babel/traverse": "npm:^7.25.3"
+ "@react-native/codegen": "npm:0.81.6"
+ checksum: 10/e395a1b69d2d9534d3a38734b7df0260223cdd326ee78058c4764d9b08e1e4e684047240e56373fe785a84cb541192748739e254d2991750f8676ed2d63bd185
languageName: node
linkType: hard
@@ -6045,9 +5927,9 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/babel-preset@npm:0.76.3":
- version: 0.76.3
- resolution: "@react-native/babel-preset@npm:0.76.3"
+"@react-native/babel-preset@npm:0.81.6":
+ version: 0.81.6
+ resolution: "@react-native/babel-preset@npm:0.81.6"
dependencies:
"@babel/core": "npm:^7.25.2"
"@babel/plugin-proposal-export-default-from": "npm:^7.24.7"
@@ -6090,31 +5972,13 @@ __metadata:
"@babel/plugin-transform-typescript": "npm:^7.25.2"
"@babel/plugin-transform-unicode-regex": "npm:^7.24.7"
"@babel/template": "npm:^7.25.0"
- "@react-native/babel-plugin-codegen": "npm:0.76.3"
- babel-plugin-syntax-hermes-parser: "npm:^0.25.1"
+ "@react-native/babel-plugin-codegen": "npm:0.81.6"
+ babel-plugin-syntax-hermes-parser: "npm:0.29.1"
babel-plugin-transform-flow-enums: "npm:^0.0.2"
react-refresh: "npm:^0.14.0"
peerDependencies:
"@babel/core": "*"
- checksum: 10/adbe03b9915430c5174769589a96999fa43f1db5ee6229b0e78780787f262d861d842e9376ece2d4215d299dbf81df814e3c23c548b83bf1fc0afd05296b2e11
- languageName: node
- linkType: hard
-
-"@react-native/codegen@npm:0.75.4":
- version: 0.75.4
- resolution: "@react-native/codegen@npm:0.75.4"
- dependencies:
- "@babel/parser": "npm:^7.20.0"
- glob: "npm:^7.1.1"
- hermes-parser: "npm:0.22.0"
- invariant: "npm:^2.2.4"
- jscodeshift: "npm:^0.14.0"
- mkdirp: "npm:^0.5.1"
- nullthrows: "npm:^1.1.1"
- yargs: "npm:^17.6.2"
- peerDependencies:
- "@babel/preset-env": ^7.1.6
- checksum: 10/7e71d79a4b27213e346101a4c54a9c752f4efb129d1e3a41630ebc3a45e3198d96949e7a143f5dfc870f0e64413a673cf1bd120b9a104106aee6fcc5a021a746
+ checksum: 10/930604718f04852f9626080b2f524f7b0b652a2a9bb625192e391c5269cc36dce23fe863784b9100b153ac50809895904ce0a4fb044c7b8a73ec2ac47920339b
languageName: node
linkType: hard
@@ -6136,40 +6000,20 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/codegen@npm:0.76.3":
- version: 0.76.3
- resolution: "@react-native/codegen@npm:0.76.3"
+"@react-native/codegen@npm:0.81.6":
+ version: 0.81.6
+ resolution: "@react-native/codegen@npm:0.81.6"
dependencies:
+ "@babel/core": "npm:^7.25.2"
"@babel/parser": "npm:^7.25.3"
glob: "npm:^7.1.1"
- hermes-parser: "npm:0.23.1"
+ hermes-parser: "npm:0.29.1"
invariant: "npm:^2.2.4"
- jscodeshift: "npm:^0.14.0"
- mkdirp: "npm:^0.5.1"
nullthrows: "npm:^1.1.1"
yargs: "npm:^17.6.2"
peerDependencies:
- "@babel/preset-env": ^7.1.6
- checksum: 10/2bc81548059095acff0d775a4f6b101b3b559992aaca8dd979faf83177a2d2d4f8653efd970a3b6563a339649d5d0e3f856ad5980c30f99861c0f948e6b34942
- languageName: node
- linkType: hard
-
-"@react-native/community-cli-plugin@npm:0.75.4":
- version: 0.75.4
- resolution: "@react-native/community-cli-plugin@npm:0.75.4"
- dependencies:
- "@react-native-community/cli-server-api": "npm:14.1.0"
- "@react-native-community/cli-tools": "npm:14.1.0"
- "@react-native/dev-middleware": "npm:0.75.4"
- "@react-native/metro-babel-transformer": "npm:0.75.4"
- chalk: "npm:^4.0.0"
- execa: "npm:^5.1.1"
- metro: "npm:^0.80.3"
- metro-config: "npm:^0.80.3"
- metro-core: "npm:^0.80.3"
- node-fetch: "npm:^2.2.0"
- readline: "npm:^1.3.0"
- checksum: 10/3c013f4b746405648709e22f771c4a5d3b1c940e05bc8165d59a2173ab1b85064773e30e228ec8fb4e15ebbe0b7c3f1d0546e5729449ed08787846c27e9e50cb
+ "@babel/core": "*"
+ checksum: 10/a1d5e9dfd9f70248fb6f592ff9477d20bf00542517859eb4eff543bbf48b5a2e0fa2e876502248ae3e1db6777d3af8cab0f8c2784191f49c625bf5d63d66b125
languageName: node
linkType: hard
@@ -6197,34 +6041,26 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/community-cli-plugin@npm:0.76.3":
- version: 0.76.3
- resolution: "@react-native/community-cli-plugin@npm:0.76.3"
+"@react-native/community-cli-plugin@npm:0.81.6":
+ version: 0.81.6
+ resolution: "@react-native/community-cli-plugin@npm:0.81.6"
dependencies:
- "@react-native/dev-middleware": "npm:0.76.3"
- "@react-native/metro-babel-transformer": "npm:0.76.3"
- chalk: "npm:^4.0.0"
- execa: "npm:^5.1.1"
+ "@react-native/dev-middleware": "npm:0.81.6"
+ debug: "npm:^4.4.0"
invariant: "npm:^2.2.4"
- metro: "npm:^0.81.0"
- metro-config: "npm:^0.81.0"
- metro-core: "npm:^0.81.0"
- node-fetch: "npm:^2.2.0"
- readline: "npm:^1.3.0"
+ metro: "npm:^0.83.1"
+ metro-config: "npm:^0.83.1"
+ metro-core: "npm:^0.83.1"
semver: "npm:^7.1.3"
peerDependencies:
- "@react-native-community/cli-server-api": "*"
+ "@react-native-community/cli": "*"
+ "@react-native/metro-config": "*"
peerDependenciesMeta:
- "@react-native-community/cli-server-api":
+ "@react-native-community/cli":
optional: true
- checksum: 10/c415f26bdebb9c32230423879ca206a34343a644c307e4efc07d09a677b1394ef945b1b65d615c84913227cd03bf205315728c8cd9188e5cb51c5cb3b12b589d
- languageName: node
- linkType: hard
-
-"@react-native/debugger-frontend@npm:0.75.4":
- version: 0.75.4
- resolution: "@react-native/debugger-frontend@npm:0.75.4"
- checksum: 10/f5b967919d7e1463a1104de0bceb9b732007a5b6083fb44a410b5b3403e23ad1fe98638607ef7b76670a191ec8829d5bec79e125ed7dae47aa7059a3be2b81d9
+ "@react-native/metro-config":
+ optional: true
+ checksum: 10/674104dcfe173bd92b8f32cd818966fa84dfbf89097be716a1abdd6e14973ef694c53ce43569bbe92a94544019ddc8e09288aa382403b66d8b7bfe86ab1850c1
languageName: node
linkType: hard
@@ -6235,30 +6071,10 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/debugger-frontend@npm:0.76.3":
- version: 0.76.3
- resolution: "@react-native/debugger-frontend@npm:0.76.3"
- checksum: 10/6a652a3c18fad1850ec369588e60c4503306ff307404028019d34b31789e9ccb63343d4e8c6b6263dd994f609579380e827e1f42daaacd770d3be636de1ef836
- languageName: node
- linkType: hard
-
-"@react-native/dev-middleware@npm:0.75.4":
- version: 0.75.4
- resolution: "@react-native/dev-middleware@npm:0.75.4"
- dependencies:
- "@isaacs/ttlcache": "npm:^1.4.1"
- "@react-native/debugger-frontend": "npm:0.75.4"
- chrome-launcher: "npm:^0.15.2"
- chromium-edge-launcher: "npm:^0.2.0"
- connect: "npm:^3.6.5"
- debug: "npm:^2.2.0"
- node-fetch: "npm:^2.2.0"
- nullthrows: "npm:^1.1.1"
- open: "npm:^7.0.3"
- selfsigned: "npm:^2.4.1"
- serve-static: "npm:^1.13.1"
- ws: "npm:^6.2.2"
- checksum: 10/eaa7c0d6c14b4cdb15aa28fb8b3ddef53832dc19d86edbd65a0008dd2252ac8ce9f53b419ffde7633dd01b2acde8d883eef1a632865e6db681688ceb08307e21
+"@react-native/debugger-frontend@npm:0.81.6":
+ version: 0.81.6
+ resolution: "@react-native/debugger-frontend@npm:0.81.6"
+ checksum: 10/ce9523ab75d84aded5175507c3ede0a907859f8f027adf102650e29e0874f106b98db0dd6c9f3b8904f67ba0c15aa69b976c376df90bca1e0980d314d1e4d1e6
languageName: node
linkType: hard
@@ -6281,32 +6097,32 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/dev-middleware@npm:0.76.3":
- version: 0.76.3
- resolution: "@react-native/dev-middleware@npm:0.76.3"
+"@react-native/dev-middleware@npm:0.81.6":
+ version: 0.81.6
+ resolution: "@react-native/dev-middleware@npm:0.81.6"
dependencies:
"@isaacs/ttlcache": "npm:^1.4.1"
- "@react-native/debugger-frontend": "npm:0.76.3"
+ "@react-native/debugger-frontend": "npm:0.81.6"
chrome-launcher: "npm:^0.15.2"
chromium-edge-launcher: "npm:^0.2.0"
connect: "npm:^3.6.5"
- debug: "npm:^2.2.0"
+ debug: "npm:^4.4.0"
+ invariant: "npm:^2.2.4"
nullthrows: "npm:^1.1.1"
open: "npm:^7.0.3"
- selfsigned: "npm:^2.4.1"
- serve-static: "npm:^1.13.1"
+ serve-static: "npm:^1.16.2"
ws: "npm:^6.2.3"
- checksum: 10/d104275f7276837b92cc230dfdeeb8406f834518516bac99c82e81e54487540407627b670705f9b7f8e8a3a506bf7ee86043b4c4b37d6ce970d58309d8f5d251
+ checksum: 10/210be2ecf0f6a51244cbcceb61745eacc2133907778af309312af5461ea96ac282ae136847ed97231591332887ab50aca52b4bd16259b8fe4f130d1ff4765fbb
languageName: node
linkType: hard
-"@react-native/eslint-config@npm:0.76.3":
- version: 0.76.3
- resolution: "@react-native/eslint-config@npm:0.76.3"
+"@react-native/eslint-config@npm:0.81.6, @react-native/eslint-config@npm:^0.81.0":
+ version: 0.81.6
+ resolution: "@react-native/eslint-config@npm:0.81.6"
dependencies:
"@babel/core": "npm:^7.25.2"
"@babel/eslint-parser": "npm:^7.25.1"
- "@react-native/eslint-plugin": "npm:0.76.3"
+ "@react-native/eslint-plugin": "npm:0.81.6"
"@typescript-eslint/eslint-plugin": "npm:^7.1.1"
"@typescript-eslint/parser": "npm:^7.1.1"
eslint-config-prettier: "npm:^8.5.0"
@@ -6314,58 +6130,19 @@ __metadata:
eslint-plugin-ft-flow: "npm:^2.0.1"
eslint-plugin-jest: "npm:^27.9.0"
eslint-plugin-react: "npm:^7.30.1"
- eslint-plugin-react-hooks: "npm:^4.6.0"
+ eslint-plugin-react-hooks: "npm:^5.2.0"
eslint-plugin-react-native: "npm:^4.0.0"
- hermes-eslint: "npm:^0.23.1"
peerDependencies:
eslint: ">=8"
prettier: ">=2"
- checksum: 10/c461fd761dd233d99a375f97981e5984d623667c5138d1637eed670edaa41144f4357900b1c3ac2b5e89376acd3a09c73993f228393165992092083348d1def6
+ checksum: 10/e386df677984f5b9efc82f2c18f4405a8a8591d878ae972ed8d4520bb96d6878dd0a93a71b2a58032fa697dbd93e893557e2f1265f76117f6b054c70fc591c65
languageName: node
linkType: hard
-"@react-native/eslint-config@npm:^0.72.2":
- version: 0.72.2
- resolution: "@react-native/eslint-config@npm:0.72.2"
- dependencies:
- "@babel/core": "npm:^7.20.0"
- "@babel/eslint-parser": "npm:^7.20.0"
- "@react-native/eslint-plugin": "npm:^0.72.0"
- "@typescript-eslint/eslint-plugin": "npm:^5.30.5"
- "@typescript-eslint/parser": "npm:^5.30.5"
- eslint-config-prettier: "npm:^8.5.0"
- eslint-plugin-eslint-comments: "npm:^3.2.0"
- eslint-plugin-ft-flow: "npm:^2.0.1"
- eslint-plugin-jest: "npm:^26.5.3"
- eslint-plugin-prettier: "npm:^4.2.1"
- eslint-plugin-react: "npm:^7.30.1"
- eslint-plugin-react-hooks: "npm:^4.6.0"
- eslint-plugin-react-native: "npm:^4.0.0"
- peerDependencies:
- eslint: ">=8"
- prettier: ">=2"
- checksum: 10/79605a0d5f7cafbdfd43c67288a0f29040005570b7b29ee3e72152f4a996dc34ba6ef8d0dd5a7460fe6fcb15a2c9dfd5a0ac59251adfd763724f4a5e9ff08ece
- languageName: node
- linkType: hard
-
-"@react-native/eslint-plugin@npm:0.76.3":
- version: 0.76.3
- resolution: "@react-native/eslint-plugin@npm:0.76.3"
- checksum: 10/684479f6326e7de445121b40ae1d51548f6f9dda9692bf9e237d26960f68c7056f29f8b762e555bee73c3089c3a39518e0b4a9d82aab720150ff66f7d437505f
- languageName: node
- linkType: hard
-
-"@react-native/eslint-plugin@npm:^0.72.0":
- version: 0.72.0
- resolution: "@react-native/eslint-plugin@npm:0.72.0"
- checksum: 10/0d1ecf8ade5e1ed5b1d2a7f728833438c9287d802c8b6dc6dc998d8f5358f050477bd03735c7e086bf18dbb938ea17bc68179f4410e0212f4576c8942967738e
- languageName: node
- linkType: hard
-
-"@react-native/gradle-plugin@npm:0.75.4":
- version: 0.75.4
- resolution: "@react-native/gradle-plugin@npm:0.75.4"
- checksum: 10/7fe648705740703186d9f90408521cdcc46af2c0a11d50e6baca39d1ea6d4d57a30701ee8902ddc5fea93aa8d1a4b6efd2651eb280f5b7555375b7c6f8562026
+"@react-native/eslint-plugin@npm:0.81.6":
+ version: 0.81.6
+ resolution: "@react-native/eslint-plugin@npm:0.81.6"
+ checksum: 10/0f646c0eecd15044fff64a1d4184e9b3c71b762f16aed2f2827e3f2d8739635174aac589111c407c8a60e922aadd3644fcefe19c42ff75690b0af22285c1fd9e
languageName: node
linkType: hard
@@ -6376,17 +6153,10 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/gradle-plugin@npm:0.76.3":
- version: 0.76.3
- resolution: "@react-native/gradle-plugin@npm:0.76.3"
- checksum: 10/331263f289418b5416f298328d8ef7b1cf7cc4fcb13707d941f666414c4628d59b2fba988ec4dc38b3a9dbcd2e937053e2259aec7dbdcac890017914ea24516d
- languageName: node
- linkType: hard
-
-"@react-native/js-polyfills@npm:0.75.4":
- version: 0.75.4
- resolution: "@react-native/js-polyfills@npm:0.75.4"
- checksum: 10/603742117221a6b588f1d9650d6157f7b84d4a134a725b059149e515ebc86a9bf76a42bbc1524cfeb1e47943bd04e03e305581fa53598cdc69f345202b4485c3
+"@react-native/gradle-plugin@npm:0.81.6":
+ version: 0.81.6
+ resolution: "@react-native/gradle-plugin@npm:0.81.6"
+ checksum: 10/b0381b662b83ff0bc13ddeae5a1a08597d8f7e7f3ee1a635497ee1fd4d8701248f760ca7998d9652f254a1ce5913d1b906804a045cac12b3c1ca854c895548f8
languageName: node
linkType: hard
@@ -6397,24 +6167,10 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/js-polyfills@npm:0.76.3":
- version: 0.76.3
- resolution: "@react-native/js-polyfills@npm:0.76.3"
- checksum: 10/6bf86f6003a26fcee796a5e6642eea0c8b8f49016d5fb8c39a5c13397b7c3c26cc0e3c96c9dc40ac8983148a252904ec6fa2201fcbe6c47819bde891d2db0a77
- languageName: node
- linkType: hard
-
-"@react-native/metro-babel-transformer@npm:0.75.4":
- version: 0.75.4
- resolution: "@react-native/metro-babel-transformer@npm:0.75.4"
- dependencies:
- "@babel/core": "npm:^7.20.0"
- "@react-native/babel-preset": "npm:0.75.4"
- hermes-parser: "npm:0.22.0"
- nullthrows: "npm:^1.1.1"
- peerDependencies:
- "@babel/core": "*"
- checksum: 10/f073ebe3047675c30dc8a18ba742060b1456526d73a3ddf87044ab226aae0eb9cc82c71cbe506074bdf919c1dfdd22a1fc66c647da1d186183a197a3ec93637f
+"@react-native/js-polyfills@npm:0.81.6":
+ version: 0.81.6
+ resolution: "@react-native/js-polyfills@npm:0.81.6"
+ checksum: 10/9edd8a49c5b4eab5285987fba4242983970266a7c75354eea9b74973f6ec76fdaad156bf100a02213b44fb916c93341e40e95bd799b1c46ed32428e1c7d2faf8
languageName: node
linkType: hard
@@ -6432,36 +6188,29 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/metro-babel-transformer@npm:0.76.3":
- version: 0.76.3
- resolution: "@react-native/metro-babel-transformer@npm:0.76.3"
+"@react-native/metro-babel-transformer@npm:0.81.6":
+ version: 0.81.6
+ resolution: "@react-native/metro-babel-transformer@npm:0.81.6"
dependencies:
"@babel/core": "npm:^7.25.2"
- "@react-native/babel-preset": "npm:0.76.3"
- hermes-parser: "npm:0.23.1"
+ "@react-native/babel-preset": "npm:0.81.6"
+ hermes-parser: "npm:0.29.1"
nullthrows: "npm:^1.1.1"
peerDependencies:
"@babel/core": "*"
- checksum: 10/00cc1092042a530665ceadae6315441de8efb41448f2011fdfa7f586c8787346ec90c68f740980b56b1271cea2436497d82b78f5f1551b8df83eab032d05b251
+ checksum: 10/4724d7cd7290b40f14d0cd40f5fb73955260d0494acdfd20cef2bb863514fbf50f62286b1ccc5e769d1fe96a62a55f520f263b45f2a62d0ea57db95a40e9e21a
languageName: node
linkType: hard
-"@react-native/metro-config@npm:0.76.3":
- version: 0.76.3
- resolution: "@react-native/metro-config@npm:0.76.3"
+"@react-native/metro-config@npm:0.81.6":
+ version: 0.81.6
+ resolution: "@react-native/metro-config@npm:0.81.6"
dependencies:
- "@react-native/js-polyfills": "npm:0.76.3"
- "@react-native/metro-babel-transformer": "npm:0.76.3"
- metro-config: "npm:^0.81.0"
- metro-runtime: "npm:^0.81.0"
- checksum: 10/7b80a450d3e97f7e462f3f8b0e22609c24084fcf450c77b7d641c9225600cef2af1cb97f90b6dfcfd710f274bb4044f2609438ccb420a2854feb72264978893b
- languageName: node
- linkType: hard
-
-"@react-native/normalize-colors@npm:0.75.4":
- version: 0.75.4
- resolution: "@react-native/normalize-colors@npm:0.75.4"
- checksum: 10/75b4176b4fbd8120c962ab5d5ecfb05cb6a31e0d32ac9c368e159116d06c5bff017f6938bfd1ee6a53df480eec7edea5b6124bf39e824ab2ebceb8423ca9d0ac
+ "@react-native/js-polyfills": "npm:0.81.6"
+ "@react-native/metro-babel-transformer": "npm:0.81.6"
+ metro-config: "npm:^0.83.1"
+ metro-runtime: "npm:^0.83.1"
+ checksum: 10/0e39fa974a61f51172f6bae6b5bc90cbefb104685acbbd68e7886bc7687fda11d533ddbec22538e2a4981b626cbc710b34ad6e0a49b866f8d870c22b926fcb9b
languageName: node
linkType: hard
@@ -6472,17 +6221,17 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/normalize-colors@npm:0.76.3":
- version: 0.76.3
- resolution: "@react-native/normalize-colors@npm:0.76.3"
- checksum: 10/5675856bba8184f2049249cc217dc417857408fba6c4043d8ad2c941a33eba00af2574fa9e884c1f8073c99bd945308a310bbf89f63e67f17f4e6c11fdebf4fa
+"@react-native/normalize-colors@npm:0.81.6":
+ version: 0.81.6
+ resolution: "@react-native/normalize-colors@npm:0.81.6"
+ checksum: 10/08735dec1530571433d2c68fac9bda90bdcc9d7d61666a37c46b12e5a4774279d3921d96103af5dcc0387a827961753dda4edc3f5fc74ebf3c5e32eb17e3d644
languageName: node
linkType: hard
-"@react-native/typescript-config@npm:0.76.3":
- version: 0.76.3
- resolution: "@react-native/typescript-config@npm:0.76.3"
- checksum: 10/bd98111c641514fec919464532d764ce459495d85c62a9b62d19f8c07af6f94f5627b2e14e2611640582eb0a602c851ff45a3188492439481f8c70b39da6bc27
+"@react-native/typescript-config@npm:0.81.6":
+ version: 0.81.6
+ resolution: "@react-native/typescript-config@npm:0.81.6"
+ checksum: 10/bfde8a72136526bb3a95f0a442feb53ed60a0ed698df42d7e6551d52eb19d11553e7b39cbc82f16e95b5f83b3b28fb59603161740be2dd01420a1520fee95fdf
languageName: node
linkType: hard
@@ -6503,75 +6252,129 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/virtualized-lists@npm:0.76.3":
- version: 0.76.3
- resolution: "@react-native/virtualized-lists@npm:0.76.3"
+"@react-native/virtualized-lists@npm:0.81.6":
+ version: 0.81.6
+ resolution: "@react-native/virtualized-lists@npm:0.81.6"
dependencies:
invariant: "npm:^2.2.4"
nullthrows: "npm:^1.1.1"
peerDependencies:
- "@types/react": ^18.2.6
+ "@types/react": ^19.1.4
react: "*"
react-native: "*"
peerDependenciesMeta:
"@types/react":
optional: true
- checksum: 10/e3a43d669ff00379f93a03c8de4fddc88c0eafd30b1da9927c9613208e8b04bb1a41d1c955c29a2a7a0390ec318bc14aca6364541c9e29e0f803cedc8c0d2542
+ checksum: 10/e99ee0d8ae0b80903dfa51c496de9534e7af1a0c909f6e686b3d85830e216ee6897bbb6c64b5c313ded7d434b5bfc3790bfe9c14740380c451e8d7f2c1516969
languageName: node
linkType: hard
-"@rnx-kit/metro-config@npm:^2.0.0":
- version: 2.0.1
- resolution: "@rnx-kit/metro-config@npm:2.0.1"
- dependencies:
- "@rnx-kit/tools-node": "npm:^3.0.0"
- "@rnx-kit/tools-react-native": "npm:^2.0.0"
- "@rnx-kit/tools-workspaces": "npm:^0.2.0"
+"@rnx-kit/react-native-host@npm:^0.5.19":
+ version: 0.5.19
+ resolution: "@rnx-kit/react-native-host@npm:0.5.19"
peerDependencies:
- "@react-native/metro-config": "*"
- react: "*"
- react-native: "*"
+ react-native: ">=0.66"
+ checksum: 10/aaba5baff85983390d9c99f4ca29d2ec4861c940b2cf63267196459c52a6b6e0756d872a5c786f0099156b40f03627fd616d5a536b7210cffffefa1f5e385a68
+ languageName: node
+ linkType: hard
+
+"@rnx-kit/tools-filesystem@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "@rnx-kit/tools-filesystem@npm:0.2.0"
+ peerDependencies:
+ memfs: ">=4.0.0"
peerDependenciesMeta:
- "@react-native/metro-config":
+ memfs:
optional: true
- checksum: 10/b355bd671cd07c7458844ad3843fb2e85eb88d140cf6ddf34fa70bc93638c537d9ca37e6ed6f7a1a84ba93eb4beec61ea195ee64846b2408b5422908ba6b2d2f
+ checksum: 10/eb1e409c9d6d7126443dec63aae87eb5eb48c964c6127417fedcf47de2a9234e94ea5a059de5f8dfd03cb0fbd26a4bccd73394eed72dd6c0eed43e049c67cb17
languageName: node
linkType: hard
-"@rnx-kit/react-native-host@npm:^0.5.0":
- version: 0.5.1
- resolution: "@rnx-kit/react-native-host@npm:0.5.1"
+"@rnx-kit/tools-node@npm:^3.0.5":
+ version: 3.0.5
+ resolution: "@rnx-kit/tools-node@npm:3.0.5"
+ dependencies:
+ "@rnx-kit/types-node": "npm:^1.0.0"
+ checksum: 10/322e0a4a69c562c4c17b6bc9a810e9ba5e5eec2eda1a1089676ac3a2fec01ccb3fbfa1bac0d371d4cc15e4721397b212693f5485417c1d03b2d31c50fedd1d58
+ languageName: node
+ linkType: hard
+
+"@rnx-kit/tools-react-native@npm:^2.1.0":
+ version: 2.3.8
+ resolution: "@rnx-kit/tools-react-native@npm:2.3.8"
+ dependencies:
+ "@rnx-kit/tools-filesystem": "npm:^0.2.0"
+ "@rnx-kit/tools-node": "npm:^3.0.5"
+ "@rnx-kit/types-bundle-config": "npm:^1.0.0"
peerDependencies:
- react-native: ">=0.66"
- checksum: 10/03efa7f1c28da4ae44eac61a40b5bd4312cb6dc019a556f653be134bde66752ae704934f54920a33436996b0599f031173dc28c88943b2826c46ef1dcd8fde86
+ "@react-native-community/cli-types": "*"
+ peerDependenciesMeta:
+ "@react-native-community/cli-types":
+ optional: true
+ checksum: 10/175279eddf3f31d73dd3326b6e76a738efbb395e6e04429064eaf03551bcbdfeb5cab6f4cef9dc78b60251af85ff75bdeb33b789b62cda157874bc88c482a141
languageName: node
linkType: hard
-"@rnx-kit/tools-node@npm:^3.0.0":
- version: 3.0.0
- resolution: "@rnx-kit/tools-node@npm:3.0.0"
- checksum: 10/27a66347eb5557eeece23f12dd46a8de7d8e330e39c989c2201733921542d04a82081b27a34bee6d8448ec496ad571bb80d10f5a49c64d53e2ef583eddde80cf
+"@rnx-kit/types-bundle-config@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "@rnx-kit/types-bundle-config@npm:1.0.0"
+ dependencies:
+ "@rnx-kit/types-metro-serializer-esbuild": "npm:^1.0.0"
+ "@rnx-kit/types-plugin-cyclic-dependencies": "npm:^1.0.0"
+ "@rnx-kit/types-plugin-duplicates-checker": "npm:^1.0.0"
+ "@rnx-kit/types-plugin-typescript": "npm:^1.0.0"
+ peerDependencies:
+ metro: ">=0.83.0"
+ peerDependenciesMeta:
+ metro:
+ optional: true
+ checksum: 10/ebc943dd388452d79821a752509d68968d1297e59412fdf84bb6ccd5844ed97a2cfc3b6ffedaa6c66654b75960026208ea53110a6b76cd5f55014e10f2a7a766
languageName: node
linkType: hard
-"@rnx-kit/tools-react-native@npm:^2.0.0, @rnx-kit/tools-react-native@npm:^2.0.1":
- version: 2.0.2
- resolution: "@rnx-kit/tools-react-native@npm:2.0.2"
+"@rnx-kit/types-kit-config@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "@rnx-kit/types-kit-config@npm:1.0.0"
dependencies:
- "@rnx-kit/tools-node": "npm:^3.0.0"
- checksum: 10/da678400eff9efeeda25fcd6da103f9e55386fe17843a7155cf89fa4c8528a50aa7ccd0169eaa71496a4c9b1004aede5048fa0e75d32be0680193964275f6897
+ "@rnx-kit/types-bundle-config": "npm:^1.0.0"
+ checksum: 10/2ccdde05b015e9e2b95156db3cfc313f81ad6f843e23cc5832cd99b9f2cdcae344adbfe25f93cff8db2572448b986daf964f6e2d2e5e52d75f2caef02795e5a8
languageName: node
linkType: hard
-"@rnx-kit/tools-workspaces@npm:^0.2.0":
- version: 0.2.0
- resolution: "@rnx-kit/tools-workspaces@npm:0.2.0"
+"@rnx-kit/types-metro-serializer-esbuild@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "@rnx-kit/types-metro-serializer-esbuild@npm:1.0.2"
+ checksum: 10/858968632911940a8ede6f658ef50d05c89f0092129fb34d25d8092e3b5608c80bd3a53a683393dd07ac9aa83b18926fc2f989062f540e8a4e9f3c040927284b
+ languageName: node
+ linkType: hard
+
+"@rnx-kit/types-node@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "@rnx-kit/types-node@npm:1.0.0"
dependencies:
- fast-glob: "npm:^3.2.7"
- find-up: "npm:^5.0.0"
- read-yaml-file: "npm:^2.1.0"
- strip-json-comments: "npm:^3.1.1"
- checksum: 10/02e1fe5acd70433ab053023820e875083eefa31451758ee5a75bfc0ec687406b82c2517c7e39f716b077c403b69cb5941584729a48ff62d6caf5ba73fa601b2d
+ "@rnx-kit/types-kit-config": "npm:^1.0.0"
+ checksum: 10/c29959aee3323b8e374dac4f556559c97b7c9878982a8b3bb131646ea57575f606df6c7e24298e12f66f87715b9a514dc24e2923399ffcda6e8b4936df9cb0f1
+ languageName: node
+ linkType: hard
+
+"@rnx-kit/types-plugin-cyclic-dependencies@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "@rnx-kit/types-plugin-cyclic-dependencies@npm:1.0.0"
+ checksum: 10/780a03fb6c58ccb82394ea7258bcff9274b6ddf6eed8598dea5eb6a6cfff683574ae87591c9134f3cb3b8f7aceea99dfe4a362c19dcd9f71eef8306f08b43e9c
+ languageName: node
+ linkType: hard
+
+"@rnx-kit/types-plugin-duplicates-checker@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "@rnx-kit/types-plugin-duplicates-checker@npm:1.0.0"
+ checksum: 10/8522f20ff06857444417205226625926ccb68b2ae683e51deba30bcb62121e3498eed7347fb51b12e36c11831d3fd4e41fc551086ac23c6b0d4ec47906f763ba
+ languageName: node
+ linkType: hard
+
+"@rnx-kit/types-plugin-typescript@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "@rnx-kit/types-plugin-typescript@npm:1.0.0"
+ checksum: 10/db4479db3afa7cebcc7970ddad36c6f3a13add110723fadaa7cb77be31a2f9233dfabfddf36239f98deed17a9bc91a06b9a42f864cd8fd49abd059f8c64abff5
languageName: node
linkType: hard
@@ -6960,16 +6763,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/react-test-renderer@npm:^18.0.0":
- version: 18.3.0
- resolution: "@types/react-test-renderer@npm:18.3.0"
- dependencies:
- "@types/react": "npm:*"
- checksum: 10/c53683990bd194cb68e3987bda79c78eff41517f7a747e92f3e54217c2ce3addd031b8a45bf631982c909cc2caeeb905372f322758e05bb76c03754a3f24426e
- languageName: node
- linkType: hard
-
-"@types/react@npm:*, @types/react@npm:^18, @types/react@npm:^18.2.6":
+"@types/react@npm:^18":
version: 18.3.12
resolution: "@types/react@npm:18.3.12"
dependencies:
@@ -6979,6 +6773,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/react@npm:^19.0.0":
+ version: 19.2.17
+ resolution: "@types/react@npm:19.2.17"
+ dependencies:
+ csstype: "npm:^3.2.2"
+ checksum: 10/8debb092bd0bb9c99176a31824c7587c27c775a6526b60060e7b9e8dc2af53aee2ffadc7a1e3845953792437db5699d34a9054e198c9d4e54a74728ff47c6725
+ languageName: node
+ linkType: hard
+
"@types/semver@npm:^7.3.12":
version: 7.5.7
resolution: "@types/semver@npm:7.5.7"
@@ -7066,30 +6869,6 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/eslint-plugin@npm:^5.30.5":
- version: 5.62.0
- resolution: "@typescript-eslint/eslint-plugin@npm:5.62.0"
- dependencies:
- "@eslint-community/regexpp": "npm:^4.4.0"
- "@typescript-eslint/scope-manager": "npm:5.62.0"
- "@typescript-eslint/type-utils": "npm:5.62.0"
- "@typescript-eslint/utils": "npm:5.62.0"
- debug: "npm:^4.3.4"
- graphemer: "npm:^1.4.0"
- ignore: "npm:^5.2.0"
- natural-compare-lite: "npm:^1.4.0"
- semver: "npm:^7.3.7"
- tsutils: "npm:^3.21.0"
- peerDependencies:
- "@typescript-eslint/parser": ^5.0.0
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
- peerDependenciesMeta:
- typescript:
- optional: true
- checksum: 10/9cc8319c6fd8a21938f5b69476974a7e778c283a55ef9fad183c850995b9adcb0087d57cea7b2ac6b9449570eee983aad39491d14cdd2e52d6b4b0485e7b2482
- languageName: node
- linkType: hard
-
"@typescript-eslint/eslint-plugin@npm:^7.1.1":
version: 7.18.0
resolution: "@typescript-eslint/eslint-plugin@npm:7.18.0"
@@ -7113,23 +6892,6 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/parser@npm:^5.30.5":
- version: 5.62.0
- resolution: "@typescript-eslint/parser@npm:5.62.0"
- dependencies:
- "@typescript-eslint/scope-manager": "npm:5.62.0"
- "@typescript-eslint/types": "npm:5.62.0"
- "@typescript-eslint/typescript-estree": "npm:5.62.0"
- debug: "npm:^4.3.4"
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
- peerDependenciesMeta:
- typescript:
- optional: true
- checksum: 10/b6ca629d8f4e6283ff124501731cc886703eb4ce2c7d38b3e4110322ea21452b9d9392faf25be6bd72f54b89de7ffc72a40d9b159083ac54345a3d04b4fa5394
- languageName: node
- linkType: hard
-
"@typescript-eslint/parser@npm:^7.1.1":
version: 7.18.0
resolution: "@typescript-eslint/parser@npm:7.18.0"
@@ -7168,23 +6930,6 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/type-utils@npm:5.62.0":
- version: 5.62.0
- resolution: "@typescript-eslint/type-utils@npm:5.62.0"
- dependencies:
- "@typescript-eslint/typescript-estree": "npm:5.62.0"
- "@typescript-eslint/utils": "npm:5.62.0"
- debug: "npm:^4.3.4"
- tsutils: "npm:^3.21.0"
- peerDependencies:
- eslint: "*"
- peerDependenciesMeta:
- typescript:
- optional: true
- checksum: 10/f9a4398d6d2aae09e3e765eff04cf4ab364376a87868031ac5c6a64c9bbb555cb1a7f99b07b3d1017e7422725b5f0bbee537f13b82ab2d930f161c987b3dece0
- languageName: node
- linkType: hard
-
"@typescript-eslint/type-utils@npm:7.18.0":
version: 7.18.0
resolution: "@typescript-eslint/type-utils@npm:7.18.0"
@@ -7253,7 +6998,21 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/utils@npm:5.62.0, @typescript-eslint/utils@npm:^5.10.0":
+"@typescript-eslint/utils@npm:7.18.0":
+ version: 7.18.0
+ resolution: "@typescript-eslint/utils@npm:7.18.0"
+ dependencies:
+ "@eslint-community/eslint-utils": "npm:^4.4.0"
+ "@typescript-eslint/scope-manager": "npm:7.18.0"
+ "@typescript-eslint/types": "npm:7.18.0"
+ "@typescript-eslint/typescript-estree": "npm:7.18.0"
+ peerDependencies:
+ eslint: ^8.56.0
+ checksum: 10/f43fedb4f4d2e3836bdf137889449063a55c0ece74fdb283929cd376197b992313be8ef4df920c1c801b5c3076b92964c84c6c3b9b749d263b648d0011f5926e
+ languageName: node
+ linkType: hard
+
+"@typescript-eslint/utils@npm:^5.10.0":
version: 5.62.0
resolution: "@typescript-eslint/utils@npm:5.62.0"
dependencies:
@@ -7271,20 +7030,6 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/utils@npm:7.18.0":
- version: 7.18.0
- resolution: "@typescript-eslint/utils@npm:7.18.0"
- dependencies:
- "@eslint-community/eslint-utils": "npm:^4.4.0"
- "@typescript-eslint/scope-manager": "npm:7.18.0"
- "@typescript-eslint/types": "npm:7.18.0"
- "@typescript-eslint/typescript-estree": "npm:7.18.0"
- peerDependencies:
- eslint: ^8.56.0
- checksum: 10/f43fedb4f4d2e3836bdf137889449063a55c0ece74fdb283929cd376197b992313be8ef4df920c1c801b5c3076b92964c84c6c3b9b749d263b648d0011f5926e
- languageName: node
- linkType: hard
-
"@typescript-eslint/visitor-keys@npm:5.62.0":
version: 5.62.0
resolution: "@typescript-eslint/visitor-keys@npm:5.62.0"
@@ -7330,6 +7075,13 @@ __metadata:
languageName: node
linkType: hard
+"@vscode/sudo-prompt@npm:^9.0.0":
+ version: 9.3.2
+ resolution: "@vscode/sudo-prompt@npm:9.3.2"
+ checksum: 10/2eabbf59ba784c5828d9f45cde2ada83f51796d88dea05ed0c270a98545ad5f47c8d48e54c2ed335273ec75499e9700ee8b48f1d9bf2bb3e42050faf1070d8c3
+ languageName: node
+ linkType: hard
+
"@webassemblyjs/ast@npm:1.9.0":
version: 1.9.0
resolution: "@webassemblyjs/ast@npm:1.9.0"
@@ -7546,27 +7298,24 @@ __metadata:
"@babel/core": "npm:^7.25.2"
"@babel/preset-env": "npm:^7.25.3"
"@babel/runtime": "npm:^7.25.0"
- "@react-native-community/cli": "npm:15.0.1"
- "@react-native-community/cli-platform-android": "npm:15.0.1"
- "@react-native-community/cli-platform-ios": "npm:15.0.1"
+ "@react-native-community/cli": "npm:^18.0.0"
+ "@react-native-community/cli-platform-android": "npm:^18.0.0"
+ "@react-native-community/cli-platform-ios": "npm:^18.0.0"
"@react-native-picker/picker": "workspace:^"
- "@react-native/babel-preset": "npm:0.76.3"
- "@react-native/eslint-config": "npm:0.76.3"
- "@react-native/metro-config": "npm:0.76.3"
- "@react-native/typescript-config": "npm:0.76.3"
- "@rnx-kit/metro-config": "npm:^2.0.0"
- "@types/react": "npm:^18.2.6"
- "@types/react-test-renderer": "npm:^18.0.0"
+ "@react-native/babel-preset": "npm:0.81.6"
+ "@react-native/codegen": "npm:0.81.6"
+ "@react-native/eslint-config": "npm:0.81.6"
+ "@react-native/metro-config": "npm:0.81.6"
+ "@react-native/typescript-config": "npm:0.81.6"
+ "@types/react": "npm:^19.0.0"
babel-jest: "npm:^29.6.3"
eslint: "npm:^8.19.0"
jest: "npm:^29.6.3"
prettier: "npm:2.8.8"
- react: "npm:18.3.1"
- react-native: "npm:0.76.3"
- react-native-macos: "npm:^0.75.0"
- react-native-test-app: "npm:^4.0.4"
- react-native-windows: "npm:^0.76.0"
- react-test-renderer: "npm:18.3.1"
+ react: "npm:19.1.4"
+ react-native: "npm:0.81.6"
+ react-native-macos: "npm:0.81.7"
+ react-native-test-app: "npm:^5.4.1"
typescript: "npm:5.0.4"
languageName: unknown
linkType: soft
@@ -7623,6 +7372,16 @@ __metadata:
languageName: node
linkType: hard
+"accepts@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "accepts@npm:2.0.0"
+ dependencies:
+ mime-types: "npm:^3.0.0"
+ negotiator: "npm:^1.0.0"
+ checksum: 10/ea1343992b40b2bfb3a3113fa9c3c2f918ba0f9197ae565c48d3f84d44b174f6b1d5cd9989decd7655963eb03a272abc36968cc439c2907f999bd5ef8653d5a7
+ languageName: node
+ linkType: hard
+
"acorn-globals@npm:^6.0.0":
version: 6.0.0
resolution: "acorn-globals@npm:6.0.0"
@@ -7726,6 +7485,13 @@ __metadata:
languageName: node
linkType: hard
+"agent-base@npm:^7.1.2":
+ version: 7.1.4
+ resolution: "agent-base@npm:7.1.4"
+ checksum: 10/79bef167247789f955aaba113bae74bf64aa1e1acca4b1d6bb444bdf91d82c3e07e9451ef6a6e2e35e8f71a6f97ce33e3d855a5328eb9fad1bc3cc4cfd031ed8
+ languageName: node
+ linkType: hard
+
"agentkeepalive@npm:^4.2.1":
version: 4.5.0
resolution: "agentkeepalive@npm:4.5.0"
@@ -7940,6 +7706,13 @@ __metadata:
languageName: node
linkType: hard
+"anynum@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "anynum@npm:1.0.1"
+ checksum: 10/096acef76cc8b9f34d43ec37ae9ba7a3d4e2e8c722a0dd59a78995248a8eb4021713ee91b55de106366ac4eaa47578ceb0fffe9829ef01d78b20f9fd6d412a88
+ languageName: node
+ linkType: hard
+
"appdirsjs@npm:^1.2.4":
version: 1.2.7
resolution: "appdirsjs@npm:1.2.7"
@@ -8235,6 +8008,20 @@ __metadata:
languageName: node
linkType: hard
+"async-function@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "async-function@npm:1.0.0"
+ checksum: 10/1a09379937d846f0ce7614e75071c12826945d4e417db634156bf0e4673c495989302f52186dfa9767a1d9181794554717badd193ca2bbab046ef1da741d8efd
+ languageName: node
+ linkType: hard
+
+"async-generator-function@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "async-generator-function@npm:1.0.0"
+ checksum: 10/3d49e7acbeee9e84537f4cb0e0f91893df8eba976759875ae8ee9e3d3c82f6ecdebdb347c2fad9926b92596d93cdfc78ecc988bcdf407e40433e8e8e6fe5d78e
+ languageName: node
+ linkType: hard
+
"async-limiter@npm:~1.0.0":
version: 1.0.1
resolution: "async-limiter@npm:1.0.1"
@@ -8479,6 +8266,15 @@ __metadata:
languageName: node
linkType: hard
+"babel-plugin-syntax-hermes-parser@npm:0.29.1":
+ version: 0.29.1
+ resolution: "babel-plugin-syntax-hermes-parser@npm:0.29.1"
+ dependencies:
+ hermes-parser: "npm:0.29.1"
+ checksum: 10/bbb1eed253b4255f8c572e1cb2664868d9aa2238363e48a2d1e95e952b2c1d59e86a7051f44956407484df2c9bc6623608740eec10e2095946d241b795262cec
+ languageName: node
+ linkType: hard
+
"babel-plugin-syntax-hermes-parser@npm:^0.23.1":
version: 0.23.1
resolution: "babel-plugin-syntax-hermes-parser@npm:0.23.1"
@@ -8778,6 +8574,26 @@ __metadata:
languageName: node
linkType: hard
+"body-parser@npm:^1.20.3":
+ version: 1.20.5
+ resolution: "body-parser@npm:1.20.5"
+ dependencies:
+ bytes: "npm:~3.1.2"
+ content-type: "npm:~1.0.5"
+ debug: "npm:2.6.9"
+ depd: "npm:2.0.0"
+ destroy: "npm:~1.2.0"
+ http-errors: "npm:~2.0.1"
+ iconv-lite: "npm:~0.4.24"
+ on-finished: "npm:~2.4.1"
+ qs: "npm:~6.15.1"
+ raw-body: "npm:~2.5.3"
+ type-is: "npm:~1.6.18"
+ unpipe: "npm:~1.0.0"
+ checksum: 10/3ec787c0d23b16542972226ee352ed917ae404bf862b6783040e8cfc994f165432f6d48e9341ef57f489c667c880f9c5174fad559c482607f83f4db7f412de3a
+ languageName: node
+ linkType: hard
+
"boolbase@npm:^1.0.0, boolbase@npm:~1.0.0":
version: 1.0.0
resolution: "boolbase@npm:1.0.0"
@@ -9118,6 +8934,13 @@ __metadata:
languageName: node
linkType: hard
+"bytes@npm:~3.1.2":
+ version: 3.1.2
+ resolution: "bytes@npm:3.1.2"
+ checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388
+ languageName: node
+ linkType: hard
+
"cacache@npm:^12.0.2":
version: 12.0.4
resolution: "cacache@npm:12.0.4"
@@ -9253,6 +9076,16 @@ __metadata:
languageName: node
linkType: hard
+"call-bound@npm:^1.0.2":
+ version: 1.0.4
+ resolution: "call-bound@npm:1.0.4"
+ dependencies:
+ call-bind-apply-helpers: "npm:^1.0.2"
+ get-intrinsic: "npm:^1.3.0"
+ checksum: 10/ef2b96e126ec0e58a7ff694db43f4d0d44f80e641370c21549ed911fecbdbc2df3ebc9bddad918d6bbdefeafb60bb3337902006d5176d72bcd2da74820991af7
+ languageName: node
+ linkType: hard
+
"caller-callsite@npm:^2.0.0":
version: 2.0.0
resolution: "caller-callsite@npm:2.0.0"
@@ -9661,7 +9494,7 @@ __metadata:
languageName: node
linkType: hard
-"cliui@npm:^8.0.0, cliui@npm:^8.0.1":
+"cliui@npm:^8.0.1":
version: 8.0.1
resolution: "cliui@npm:8.0.1"
dependencies:
@@ -10015,6 +9848,13 @@ __metadata:
languageName: node
linkType: hard
+"content-type@npm:~1.0.5":
+ version: 1.0.5
+ resolution: "content-type@npm:1.0.5"
+ checksum: 10/585847d98dc7fb8035c02ae2cb76c7a9bd7b25f84c447e5ed55c45c2175e83617c8813871b4ee22f368126af6b2b167df655829007b21aa10302873ea9c62662
+ languageName: node
+ linkType: hard
+
"conventional-changelog-angular@npm:^5.0.0":
version: 5.0.13
resolution: "conventional-changelog-angular@npm:5.0.13"
@@ -10582,6 +10422,13 @@ __metadata:
languageName: node
linkType: hard
+"csstype@npm:^3.2.2":
+ version: 3.2.3
+ resolution: "csstype@npm:3.2.3"
+ checksum: 10/ad41baf7e2ffac65ab544d79107bf7cd1a4bb9bab9ac3302f59ab4ba655d5e30942a8ae46e10ba160c6f4ecea464cc95b975ca2fefbdeeacd6ac63f12f99fe1f
+ languageName: node
+ linkType: hard
+
"cyclist@npm:^1.0.1":
version: 1.0.2
resolution: "cyclist@npm:1.0.2"
@@ -10635,6 +10482,18 @@ __metadata:
languageName: node
linkType: hard
+"debug@npm:^4.4.0":
+ version: 4.4.3
+ resolution: "debug@npm:4.4.3"
+ dependencies:
+ ms: "npm:^2.1.3"
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+ checksum: 10/9ada3434ea2993800bd9a1e320bd4aa7af69659fb51cca685d390949434bc0a8873c21ed7c9b852af6f2455a55c6d050aa3937d52b3c69f796dab666f762acad
+ languageName: node
+ linkType: hard
+
"debuglog@npm:^1.0.1":
version: 1.0.1
resolution: "debuglog@npm:1.0.1"
@@ -10850,7 +10709,7 @@ __metadata:
languageName: node
linkType: hard
-"depd@npm:2.0.0":
+"depd@npm:2.0.0, depd@npm:~2.0.0":
version: 2.0.0
resolution: "depd@npm:2.0.0"
checksum: 10/c0c8ff36079ce5ada64f46cc9d6fd47ebcf38241105b6e0c98f412e8ad91f084bcf906ff644cc3a4bd876ca27a62accb8b0fff72ea6ed1a414b89d8506f4a5ca
@@ -10874,7 +10733,7 @@ __metadata:
languageName: node
linkType: hard
-"destroy@npm:1.2.0":
+"destroy@npm:1.2.0, destroy@npm:~1.2.0":
version: 1.2.0
resolution: "destroy@npm:1.2.0"
checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38
@@ -11650,23 +11509,6 @@ __metadata:
languageName: node
linkType: hard
-"eslint-plugin-jest@npm:^26.5.3":
- version: 26.9.0
- resolution: "eslint-plugin-jest@npm:26.9.0"
- dependencies:
- "@typescript-eslint/utils": "npm:^5.10.0"
- peerDependencies:
- "@typescript-eslint/eslint-plugin": ^5.0.0
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
- peerDependenciesMeta:
- "@typescript-eslint/eslint-plugin":
- optional: true
- jest:
- optional: true
- checksum: 10/6ef994dc4c336e04d6ae3dbc83e526b4b889286c996ebb9bc3c71bb3d40957693fcda94198ae0dc516afc3799a97b5769f2f10ab1b4b9e0b7e735262ea22a5ff
- languageName: node
- linkType: hard
-
"eslint-plugin-jest@npm:^27.9.0":
version: 27.9.0
resolution: "eslint-plugin-jest@npm:27.9.0"
@@ -11685,7 +11527,7 @@ __metadata:
languageName: node
linkType: hard
-"eslint-plugin-prettier@npm:^4.0.0, eslint-plugin-prettier@npm:^4.2.1":
+"eslint-plugin-prettier@npm:^4.0.0":
version: 4.2.1
resolution: "eslint-plugin-prettier@npm:4.2.1"
dependencies:
@@ -11700,12 +11542,12 @@ __metadata:
languageName: node
linkType: hard
-"eslint-plugin-react-hooks@npm:^4.6.0":
- version: 4.6.0
- resolution: "eslint-plugin-react-hooks@npm:4.6.0"
+"eslint-plugin-react-hooks@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "eslint-plugin-react-hooks@npm:5.2.0"
peerDependencies:
- eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
- checksum: 10/3c63134e056a6d98d66e2c475c81f904169db817e89316d14e36269919e31f4876a2588aa0e466ec8ef160465169c627fe823bfdaae7e213946584e4a165a3ac
+ eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0
+ checksum: 10/ebb79e9cf69ae06e3a7876536653c5e556b5fd8cd9dc49577f10a6e728360e7b6f5ce91f4339b33e93b26e3bb23805418f8b5e75db80baddd617b1dffe73bed1
languageName: node
linkType: hard
@@ -12288,7 +12130,7 @@ __metadata:
languageName: node
linkType: hard
-"fast-glob@npm:^3.1.1, fast-glob@npm:^3.2.4, fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.2":
+"fast-glob@npm:^3.1.1, fast-glob@npm:^3.2.4, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.2":
version: 3.3.2
resolution: "fast-glob@npm:3.3.2"
dependencies:
@@ -12322,7 +12164,17 @@ __metadata:
languageName: node
linkType: hard
-"fast-xml-parser@npm:^4.0.0, fast-xml-parser@npm:^4.4.1":
+"fast-xml-builder@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "fast-xml-builder@npm:1.2.0"
+ dependencies:
+ path-expression-matcher: "npm:^1.5.0"
+ xml-naming: "npm:^0.1.0"
+ checksum: 10/5948add7796879d03b6c779cbb17f2f203a41cdf23dfaaa4789c65078a36376cd0709a6586701e980e3d244ebd5fdb35db1235ccb5e4fb9e9abfd8c51e7b8813
+ languageName: node
+ linkType: hard
+
+"fast-xml-parser@npm:^4.4.1":
version: 4.5.0
resolution: "fast-xml-parser@npm:4.5.0"
dependencies:
@@ -12333,6 +12185,22 @@ __metadata:
languageName: node
linkType: hard
+"fast-xml-parser@npm:^5.8.0":
+ version: 5.9.3
+ resolution: "fast-xml-parser@npm:5.9.3"
+ dependencies:
+ "@nodable/entities": "npm:^2.2.0"
+ fast-xml-builder: "npm:^1.2.0"
+ is-unsafe: "npm:^1.0.1"
+ path-expression-matcher: "npm:^1.5.0"
+ strnum: "npm:^2.4.1"
+ xml-naming: "npm:^0.1.0"
+ bin:
+ fxparser: src/cli/cli.js
+ checksum: 10/356cf56b7a638870a5f3fe16e407eca2622277eb69f882f8263c299243c3192c0e7f19c8357436b7d06741985b39403f64f57adfe36ea3e4581327edb2018dbb
+ languageName: node
+ linkType: hard
+
"fastest-levenshtein@npm:^1.0.12":
version: 1.0.16
resolution: "fastest-levenshtein@npm:1.0.16"
@@ -12726,7 +12594,7 @@ __metadata:
languageName: node
linkType: hard
-"fresh@npm:0.5.2":
+"fresh@npm:0.5.2, fresh@npm:~0.5.2":
version: 0.5.2
resolution: "fresh@npm:0.5.2"
checksum: 10/64c88e489b5d08e2f29664eb3c79c705ff9a8eb15d3e597198ef76546d4ade295897a44abb0abd2700e7ef784b2e3cbf1161e4fbf16f59129193fd1030d16da1
@@ -12955,6 +12823,13 @@ __metadata:
languageName: node
linkType: hard
+"generator-function@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "generator-function@npm:2.0.1"
+ checksum: 10/eb7e7eb896c5433f3d40982b2ccacdb3dd990dd3499f14040e002b5d54572476513be8a2e6f9609f6e41ab29f2c4469307611ddbfc37ff4e46b765c326663805
+ languageName: node
+ linkType: hard
+
"gensync@npm:^1.0.0-beta.1, gensync@npm:^1.0.0-beta.2":
version: 1.0.0-beta.2
resolution: "gensync@npm:1.0.0-beta.2"
@@ -12982,6 +12857,27 @@ __metadata:
languageName: node
linkType: hard
+"get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.3.0":
+ version: 1.3.1
+ resolution: "get-intrinsic@npm:1.3.1"
+ dependencies:
+ async-function: "npm:^1.0.0"
+ async-generator-function: "npm:^1.0.0"
+ call-bind-apply-helpers: "npm:^1.0.2"
+ es-define-property: "npm:^1.0.1"
+ es-errors: "npm:^1.3.0"
+ es-object-atoms: "npm:^1.1.1"
+ function-bind: "npm:^1.1.2"
+ generator-function: "npm:^2.0.0"
+ get-proto: "npm:^1.0.1"
+ gopd: "npm:^1.2.0"
+ has-symbols: "npm:^1.1.0"
+ hasown: "npm:^2.0.2"
+ math-intrinsics: "npm:^1.1.0"
+ checksum: 10/bb579dda84caa4a3a41611bdd483dade7f00f246f2a7992eb143c5861155290df3fdb48a8406efa3dfb0b434e2c8fafa4eebd469e409d0439247f85fc3fa2cc1
+ languageName: node
+ linkType: hard
+
"get-intrinsic@npm:^1.2.6":
version: 1.3.0
resolution: "get-intrinsic@npm:1.3.0"
@@ -13577,31 +13473,6 @@ __metadata:
languageName: node
linkType: hard
-"hermes-eslint@npm:^0.23.1":
- version: 0.23.1
- resolution: "hermes-eslint@npm:0.23.1"
- dependencies:
- esrecurse: "npm:^4.3.0"
- hermes-estree: "npm:0.23.1"
- hermes-parser: "npm:0.23.1"
- checksum: 10/67f98d573f99a85b661a51080c4041a49814a0f38db21419fc76f94dbf93efa2f17af640262f43250985ae57ba2f7934add308cde7d8e9dd0a6321fbddea7869
- languageName: node
- linkType: hard
-
-"hermes-estree@npm:0.19.1":
- version: 0.19.1
- resolution: "hermes-estree@npm:0.19.1"
- checksum: 10/dadafea5cf8fcf7d2c2d3d43740898c73b03db4747d4cc83e3cdb06bfcfbf3ee97f4ee26f077aea455771703f5bd18a4cb40c1ce7af9e38ce541d6c03fc8847a
- languageName: node
- linkType: hard
-
-"hermes-estree@npm:0.22.0":
- version: 0.22.0
- resolution: "hermes-estree@npm:0.22.0"
- checksum: 10/58b4aaea36d6eee070e0e29a8e90896800b78ae779a9f819a215aec8000146728d2e1d20dc8504a6bbd6d47afc905067721ee520abd5a057c4265e92941f5cc6
- languageName: node
- linkType: hard
-
"hermes-estree@npm:0.23.1":
version: 0.23.1
resolution: "hermes-estree@npm:0.23.1"
@@ -13623,21 +13494,17 @@ __metadata:
languageName: node
linkType: hard
-"hermes-parser@npm:0.19.1":
- version: 0.19.1
- resolution: "hermes-parser@npm:0.19.1"
- dependencies:
- hermes-estree: "npm:0.19.1"
- checksum: 10/4fd886ce3ab80c79b258fa60085f2915f587aef57bf59e17f6cfe3b0ad2e7b1a1cfff8371b736392f66cff0658a90ece279b608edcb5589f8c56957e799c56f2
+"hermes-estree@npm:0.29.1":
+ version: 0.29.1
+ resolution: "hermes-estree@npm:0.29.1"
+ checksum: 10/8989fc224fcd2bb3356d7d330461c9f32303904824891ae4befafc08f13c871013b18d5d4cd4b20bf6f59e9d26afdbb10d33440c6e646de770db4b9543c39db4
languageName: node
linkType: hard
-"hermes-parser@npm:0.22.0":
- version: 0.22.0
- resolution: "hermes-parser@npm:0.22.0"
- dependencies:
- hermes-estree: "npm:0.22.0"
- checksum: 10/7ae8f9a8bd9880dcb0eeb3b4efa053112a9820bdbd8cf3a500cf6192bf44501b29cd7d3b4ef03ca43d0060b348b57c0d4cab5ebb2939ba46a5327c76ac86dc99
+"hermes-estree@npm:0.35.0":
+ version: 0.35.0
+ resolution: "hermes-estree@npm:0.35.0"
+ checksum: 10/d10283d0189ab2270ecae08632ed4f15eb79f206add4960d198aa6efd5686e1c92ed37c17a020c730281e46ff2f56661f3d787bdfb1692218c1495b329049747
languageName: node
linkType: hard
@@ -13668,6 +13535,24 @@ __metadata:
languageName: node
linkType: hard
+"hermes-parser@npm:0.29.1":
+ version: 0.29.1
+ resolution: "hermes-parser@npm:0.29.1"
+ dependencies:
+ hermes-estree: "npm:0.29.1"
+ checksum: 10/2d1ada9d48817668bf12b31deef7c5a4a7d88419448c7e07ad67197a7992462dea3f5e536aea2c6f7e2222940f96bb7cd7a7dc5a101c9b4b2d7a84e1a1272670
+ languageName: node
+ linkType: hard
+
+"hermes-parser@npm:0.35.0":
+ version: 0.35.0
+ resolution: "hermes-parser@npm:0.35.0"
+ dependencies:
+ hermes-estree: "npm:0.35.0"
+ checksum: 10/62be25fa41b708db21c4db9153b0d60cfbf9bd4645f1712eb559b3be8c191266b5b381df60fbbc45416799f73c2361eb69a81eead21dc5159fe2ea72f946d5f7
+ languageName: node
+ linkType: hard
+
"hex-color-regex@npm:^1.1.0":
version: 1.1.0
resolution: "hex-color-regex@npm:1.1.0"
@@ -13857,6 +13742,19 @@ __metadata:
languageName: node
linkType: hard
+"http-errors@npm:~2.0.1":
+ version: 2.0.1
+ resolution: "http-errors@npm:2.0.1"
+ dependencies:
+ depd: "npm:~2.0.0"
+ inherits: "npm:~2.0.4"
+ setprototypeof: "npm:~1.2.0"
+ statuses: "npm:~2.0.2"
+ toidentifier: "npm:~1.0.1"
+ checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207
+ languageName: node
+ linkType: hard
+
"http-proxy-agent@npm:^4.0.1":
version: 4.0.1
resolution: "http-proxy-agent@npm:4.0.1"
@@ -13926,6 +13824,16 @@ __metadata:
languageName: node
linkType: hard
+"https-proxy-agent@npm:^7.0.5":
+ version: 7.0.6
+ resolution: "https-proxy-agent@npm:7.0.6"
+ dependencies:
+ agent-base: "npm:^7.1.2"
+ debug: "npm:4"
+ checksum: 10/784b628cbd55b25542a9d85033bdfd03d4eda630fb8b3c9477959367f3be95dc476ed2ecbb9836c359c7c698027fc7b45723a302324433590f45d6c1706e8c13
+ languageName: node
+ linkType: hard
+
"human-signals@npm:^1.1.1":
version: 1.1.1
resolution: "human-signals@npm:1.1.1"
@@ -13976,7 +13884,7 @@ __metadata:
languageName: node
linkType: hard
-"iconv-lite@npm:0.4.24":
+"iconv-lite@npm:0.4.24, iconv-lite@npm:~0.4.24":
version: 0.4.24
resolution: "iconv-lite@npm:0.4.24"
dependencies:
@@ -14142,7 +14050,7 @@ __metadata:
languageName: node
linkType: hard
-"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.1, inherits@npm:~2.0.3":
+"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.1, inherits@npm:~2.0.3, inherits@npm:~2.0.4":
version: 2.0.4
resolution: "inherits@npm:2.0.4"
checksum: 10/cd45e923bee15186c07fa4c89db0aace24824c482fb887b528304694b2aa6ff8a898da8657046a5dcf3e46cd6db6c61629551f9215f208d7c3f157cf9b290521
@@ -14834,6 +14742,13 @@ __metadata:
languageName: node
linkType: hard
+"is-unsafe@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "is-unsafe@npm:1.0.1"
+ checksum: 10/971d05c69a742f866e4f257e4008ee3a9fb84ebf81141352211698416e1cf52aa03bcda54e3a5c2f25547f4b4cbb6d9e02c048a4daef5e7baea51f33089ddc9e
+ languageName: node
+ linkType: hard
+
"is-weakmap@npm:^2.0.1":
version: 2.0.1
resolution: "is-weakmap@npm:2.0.1"
@@ -16040,7 +15955,7 @@ __metadata:
languageName: node
linkType: hard
-"js-yaml@npm:^4.0.0, js-yaml@npm:^4.1.0":
+"js-yaml@npm:^4.1.0":
version: 4.1.0
resolution: "js-yaml@npm:4.1.0"
dependencies:
@@ -16390,6 +16305,16 @@ __metadata:
languageName: node
linkType: hard
+"launch-editor@npm:^2.9.1":
+ version: 2.14.1
+ resolution: "launch-editor@npm:2.14.1"
+ dependencies:
+ picocolors: "npm:^1.1.1"
+ shell-quote: "npm:^1.8.4"
+ checksum: 10/335d12ca437280e77070657531c251b6c91c62bc653f70ab66ddd2a6e50131b1b043480411c5b93d54955a0a6eb8ec01e9a5b5cfe2d887341d878d19394a126b
+ languageName: node
+ linkType: hard
+
"lcid@npm:^3.0.0":
version: 3.1.1
resolution: "lcid@npm:3.1.1"
@@ -17108,6 +17033,13 @@ __metadata:
languageName: node
linkType: hard
+"media-typer@npm:0.3.0":
+ version: 0.3.0
+ resolution: "media-typer@npm:0.3.0"
+ checksum: 10/38e0984db39139604756903a01397e29e17dcb04207bb3e081412ce725ab17338ecc47220c1b186b6bbe79a658aad1b0d41142884f5a481f36290cdefbe6aa46
+ languageName: node
+ linkType: hard
+
"mem@npm:^4.3.0":
version: 4.3.0
resolution: "mem@npm:4.3.0"
@@ -17200,17 +17132,6 @@ __metadata:
languageName: node
linkType: hard
-"metro-babel-transformer@npm:0.80.6":
- version: 0.80.6
- resolution: "metro-babel-transformer@npm:0.80.6"
- dependencies:
- "@babel/core": "npm:^7.20.0"
- hermes-parser: "npm:0.19.1"
- nullthrows: "npm:^1.1.1"
- checksum: 10/fb0bf253bdd23fbaf35aa348ca4f91f7d4e455cf8d30c82ae8e448c409759ef91548f68de79355cbb980773e72903ee69ddf8579cf2107a38c792577a5bf6e96
- languageName: node
- linkType: hard
-
"metro-babel-transformer@npm:0.81.0":
version: 0.81.0
resolution: "metro-babel-transformer@npm:0.81.0"
@@ -17223,10 +17144,16 @@ __metadata:
languageName: node
linkType: hard
-"metro-cache-key@npm:0.80.6":
- version: 0.80.6
- resolution: "metro-cache-key@npm:0.80.6"
- checksum: 10/717b7e6281f3ced65718a086b3fda2d1bd0aa6c50b5712771697235d1a756de717cbf21fc05ff729ea1040fc669352f5748a44898cbd6ce3729cbd64dc90899d
+"metro-babel-transformer@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-babel-transformer@npm:0.83.7"
+ dependencies:
+ "@babel/core": "npm:^7.25.2"
+ flow-enums-runtime: "npm:^0.0.6"
+ hermes-parser: "npm:0.35.0"
+ metro-cache-key: "npm:0.83.7"
+ nullthrows: "npm:^1.1.1"
+ checksum: 10/b213f9479daf690b11117c63a628e036ffcbb993fee571565142a34c9ae5c7ef1839eb7759c676d910edd58c1f442337f4d834de794904397091205f275b7f24
languageName: node
linkType: hard
@@ -17239,13 +17166,12 @@ __metadata:
languageName: node
linkType: hard
-"metro-cache@npm:0.80.6":
- version: 0.80.6
- resolution: "metro-cache@npm:0.80.6"
+"metro-cache-key@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-cache-key@npm:0.83.7"
dependencies:
- metro-core: "npm:0.80.6"
- rimraf: "npm:^3.0.2"
- checksum: 10/97d19bfac8eb9c73700725f7ed042be92d368136c62f7575de9566d93b68b9e25ce2ba2a9ffdf684557060accc395d2ca89a485be3811110f067a2d94b479f46
+ flow-enums-runtime: "npm:^0.0.6"
+ checksum: 10/bc0110eb61ce5903dae3992528f6933146889883d0999f8f01464a3b5bdd255dffa6a562bb921738004194cdf55d175b96cfaffdc17a5df6468c629b22ff7286
languageName: node
linkType: hard
@@ -17260,18 +17186,15 @@ __metadata:
languageName: node
linkType: hard
-"metro-config@npm:0.80.6, metro-config@npm:^0.80.3":
- version: 0.80.6
- resolution: "metro-config@npm:0.80.6"
+"metro-cache@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-cache@npm:0.83.7"
dependencies:
- connect: "npm:^3.6.5"
- cosmiconfig: "npm:^5.0.5"
- jest-validate: "npm:^29.6.3"
- metro: "npm:0.80.6"
- metro-cache: "npm:0.80.6"
- metro-core: "npm:0.80.6"
- metro-runtime: "npm:0.80.6"
- checksum: 10/10b913305a3a21f70b9345cfa7811a786afbb4fc6112403e6dffc684eb192cd0f66a0704d619a1044d68ae7ae5c707078f2ae89eb2365b9c18c93a0d150459d3
+ exponential-backoff: "npm:^3.1.1"
+ flow-enums-runtime: "npm:^0.0.6"
+ https-proxy-agent: "npm:^7.0.5"
+ metro-core: "npm:0.83.7"
+ checksum: 10/3f080c954fcb6e5894f7b6c4d7d8cdf03ecd1a5c175a5dcdb2d9c1751f135f7fdadea3014456524288baa3a4504a313bfd7872080f75b4da2f7c60c91b6bd88e
languageName: node
linkType: hard
@@ -17291,13 +17214,19 @@ __metadata:
languageName: node
linkType: hard
-"metro-core@npm:0.80.6, metro-core@npm:^0.80.3":
- version: 0.80.6
- resolution: "metro-core@npm:0.80.6"
+"metro-config@npm:0.83.7, metro-config@npm:^0.83.1":
+ version: 0.83.7
+ resolution: "metro-config@npm:0.83.7"
dependencies:
- lodash.throttle: "npm:^4.1.1"
- metro-resolver: "npm:0.80.6"
- checksum: 10/083f9516e2a87127d4a945a287da67d825105f16d023b7166a3fa28ff725065961468a154052ace8acc5704371b856343102a04854d294e937fda3be2f86aff0
+ connect: "npm:^3.6.5"
+ flow-enums-runtime: "npm:^0.0.6"
+ jest-validate: "npm:^29.7.0"
+ metro: "npm:0.83.7"
+ metro-cache: "npm:0.83.7"
+ metro-core: "npm:0.83.7"
+ metro-runtime: "npm:0.83.7"
+ yaml: "npm:^2.6.1"
+ checksum: 10/e73a76b1b5a2bd27d1e1cd3b221ddef4ec7a19a00379bd9ad124038d7705810b75fcaa44a7dd6e20f70950c0309ed78f9510821bfe8fda7910dad93c827419c8
languageName: node
linkType: hard
@@ -17312,25 +17241,14 @@ __metadata:
languageName: node
linkType: hard
-"metro-file-map@npm:0.80.6":
- version: 0.80.6
- resolution: "metro-file-map@npm:0.80.6"
+"metro-core@npm:0.83.7, metro-core@npm:^0.83.1":
+ version: 0.83.7
+ resolution: "metro-core@npm:0.83.7"
dependencies:
- anymatch: "npm:^3.0.3"
- debug: "npm:^2.2.0"
- fb-watchman: "npm:^2.0.0"
- fsevents: "npm:^2.3.2"
- graceful-fs: "npm:^4.2.4"
- invariant: "npm:^2.2.4"
- jest-worker: "npm:^29.6.3"
- micromatch: "npm:^4.0.4"
- node-abort-controller: "npm:^3.1.1"
- nullthrows: "npm:^1.1.1"
- walker: "npm:^1.0.7"
- dependenciesMeta:
- fsevents:
- optional: true
- checksum: 10/2cce4e5a17c01cad25488fa1a572dab34dc7c2954d184fba7a5d2a30304a8d84698b96acf6da739d20e17b99ac52562a54e43558bb34c3e3df3ddbc7aca0c759
+ flow-enums-runtime: "npm:^0.0.6"
+ lodash.throttle: "npm:^4.1.1"
+ metro-resolver: "npm:0.83.7"
+ checksum: 10/afa1e5121452dcc9a882c96c04830a9a3062ea06a648c60e353df6ed568795c75c7c8e923e415777c2f88ed3ebb687daf21b1a98b169c4b509c71ac77046129b
languageName: node
linkType: hard
@@ -17357,12 +17275,20 @@ __metadata:
languageName: node
linkType: hard
-"metro-minify-terser@npm:0.80.6":
- version: 0.80.6
- resolution: "metro-minify-terser@npm:0.80.6"
+"metro-file-map@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-file-map@npm:0.83.7"
dependencies:
- terser: "npm:^5.15.0"
- checksum: 10/04b803d53d5a24b1f52adcb21e0e301486df95969b489e0be3f2396ae762a4f97305d4e14caa72af4fc98b5197d1c64e6b5fc4c80822e207fa93896b8e3c26c4
+ debug: "npm:^4.4.0"
+ fb-watchman: "npm:^2.0.0"
+ flow-enums-runtime: "npm:^0.0.6"
+ graceful-fs: "npm:^4.2.4"
+ invariant: "npm:^2.2.4"
+ jest-worker: "npm:^29.7.0"
+ micromatch: "npm:^4.0.4"
+ nullthrows: "npm:^1.1.1"
+ walker: "npm:^1.0.7"
+ checksum: 10/175fee3f2d407bbc01b6312ecab63ce515d3d7de97c9404a563a390c24d03074cd3e983d46d31dba56806dda53c52adc4c40ec29d23dd620e82f43f8f36db371
languageName: node
linkType: hard
@@ -17376,6 +17302,16 @@ __metadata:
languageName: node
linkType: hard
+"metro-minify-terser@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-minify-terser@npm:0.83.7"
+ dependencies:
+ flow-enums-runtime: "npm:^0.0.6"
+ terser: "npm:^5.15.0"
+ checksum: 10/195bc658adbd4b49e13e4df6c00bbabd868a9449def0ee8d87d2706868e10731c337697130381a07e4477bb67f2d2f16dea2f369a1bdb80f78e15a0c4abab70b
+ languageName: node
+ linkType: hard
+
"metro-react-native-babel-preset@npm:0.59.0, metro-react-native-babel-preset@npm:~0.59.0":
version: 0.59.0
resolution: "metro-react-native-babel-preset@npm:0.59.0"
@@ -17489,13 +17425,6 @@ __metadata:
languageName: node
linkType: hard
-"metro-resolver@npm:0.80.6":
- version: 0.80.6
- resolution: "metro-resolver@npm:0.80.6"
- checksum: 10/c691ff686c96d35ed90cf7692fd38260d0ee0a0ac01ea14e3257dba1146b616b2e3324fb696b0d5d86bad96784b42b8cb40c1e7618438909a8db807ada3c4612
- languageName: node
- linkType: hard
-
"metro-resolver@npm:0.81.0":
version: 0.81.0
resolution: "metro-resolver@npm:0.81.0"
@@ -17505,12 +17434,12 @@ __metadata:
languageName: node
linkType: hard
-"metro-runtime@npm:0.80.6, metro-runtime@npm:^0.80.3":
- version: 0.80.6
- resolution: "metro-runtime@npm:0.80.6"
+"metro-resolver@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-resolver@npm:0.83.7"
dependencies:
- "@babel/runtime": "npm:^7.0.0"
- checksum: 10/166039c54f1e92c802fc30001c374918b03a7f30b6f9c6aba39c4657a6defca4a60aa4b4baf976f6f5d36bb33638a4b98d06721cd0901fec4a81f514c10268d7
+ flow-enums-runtime: "npm:^0.0.6"
+ checksum: 10/cf29c2e05a0cf1455be40ee66cf47d8876c41f3412eec68c6d168455d0bbe3f40501bc40d5862be2e526fc82900ee9216b8f85596bc343f5e69ddc841978a2d9
languageName: node
linkType: hard
@@ -17524,6 +17453,16 @@ __metadata:
languageName: node
linkType: hard
+"metro-runtime@npm:0.83.7, metro-runtime@npm:^0.83.1":
+ version: 0.83.7
+ resolution: "metro-runtime@npm:0.83.7"
+ dependencies:
+ "@babel/runtime": "npm:^7.25.0"
+ flow-enums-runtime: "npm:^0.0.6"
+ checksum: 10/4d7f57ff4ae50d56eb857293ae3d16c76df07b14852c6f697719602cc9fdd43906df9a11b6340b78ca3ad324cd87646a238dc9ab3061387023ba68c80efae6ab
+ languageName: node
+ linkType: hard
+
"metro-source-map@npm:0.59.0":
version: 0.59.0
resolution: "metro-source-map@npm:0.59.0"
@@ -17539,22 +17478,6 @@ __metadata:
languageName: node
linkType: hard
-"metro-source-map@npm:0.80.6, metro-source-map@npm:^0.80.3":
- version: 0.80.6
- resolution: "metro-source-map@npm:0.80.6"
- dependencies:
- "@babel/traverse": "npm:^7.20.0"
- "@babel/types": "npm:^7.20.0"
- invariant: "npm:^2.2.4"
- metro-symbolicate: "npm:0.80.6"
- nullthrows: "npm:^1.1.1"
- ob1: "npm:0.80.6"
- source-map: "npm:^0.5.6"
- vlq: "npm:^1.0.0"
- checksum: 10/508bc51884269e2c806b7836866e7b3324acf275c80310ae8ef4f714f16cbc5ee845bb85a7a57960c4ad0111b78f6d420b38d26d1452d0eb7852df5b077c0ad7
- languageName: node
- linkType: hard
-
"metro-source-map@npm:0.81.0, metro-source-map@npm:^0.81.0":
version: 0.81.0
resolution: "metro-source-map@npm:0.81.0"
@@ -17573,34 +17496,35 @@ __metadata:
languageName: node
linkType: hard
-"metro-symbolicate@npm:0.59.0":
- version: 0.59.0
- resolution: "metro-symbolicate@npm:0.59.0"
+"metro-source-map@npm:0.83.7, metro-source-map@npm:^0.83.1":
+ version: 0.83.7
+ resolution: "metro-source-map@npm:0.83.7"
dependencies:
+ "@babel/traverse": "npm:^7.29.0"
+ "@babel/types": "npm:^7.29.0"
+ flow-enums-runtime: "npm:^0.0.6"
invariant: "npm:^2.2.4"
- metro-source-map: "npm:0.59.0"
+ metro-symbolicate: "npm:0.83.7"
+ nullthrows: "npm:^1.1.1"
+ ob1: "npm:0.83.7"
source-map: "npm:^0.5.6"
- through2: "npm:^2.0.1"
vlq: "npm:^1.0.0"
- bin:
- metro-symbolicate: src/symbolicate.js
- checksum: 10/a811a2e732be36ba0c4c2046e7691c1789a14433a0d1b43c028c4db86e64d7303f4cac2308721052d768c3dfb41b4a7a6fca224155a253f442eda3e4ec5e0a12
+ checksum: 10/f1f8d5a411d65f14ffe2778229bc5236b57028bfc9821808f353f56fbe6344050b403b5fa843618cb086c6043028a96b4206c2dea870d4b1d03ee1d85e52e7c6
languageName: node
linkType: hard
-"metro-symbolicate@npm:0.80.6":
- version: 0.80.6
- resolution: "metro-symbolicate@npm:0.80.6"
+"metro-symbolicate@npm:0.59.0":
+ version: 0.59.0
+ resolution: "metro-symbolicate@npm:0.59.0"
dependencies:
invariant: "npm:^2.2.4"
- metro-source-map: "npm:0.80.6"
- nullthrows: "npm:^1.1.1"
+ metro-source-map: "npm:0.59.0"
source-map: "npm:^0.5.6"
through2: "npm:^2.0.1"
vlq: "npm:^1.0.0"
bin:
- metro-symbolicate: src/index.js
- checksum: 10/af160df0c3f6836a47594dc69217993b474e495e7e1873e83cd4081b938cff58e2be0f690e6743de1358617a8ac0ee89464ac672f5b6a5aadc297b08161c0df1
+ metro-symbolicate: src/symbolicate.js
+ checksum: 10/a811a2e732be36ba0c4c2046e7691c1789a14433a0d1b43c028c4db86e64d7303f4cac2308721052d768c3dfb41b4a7a6fca224155a253f442eda3e4ec5e0a12
languageName: node
linkType: hard
@@ -17621,16 +17545,19 @@ __metadata:
languageName: node
linkType: hard
-"metro-transform-plugins@npm:0.80.6":
- version: 0.80.6
- resolution: "metro-transform-plugins@npm:0.80.6"
+"metro-symbolicate@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-symbolicate@npm:0.83.7"
dependencies:
- "@babel/core": "npm:^7.20.0"
- "@babel/generator": "npm:^7.20.0"
- "@babel/template": "npm:^7.0.0"
- "@babel/traverse": "npm:^7.20.0"
+ flow-enums-runtime: "npm:^0.0.6"
+ invariant: "npm:^2.2.4"
+ metro-source-map: "npm:0.83.7"
nullthrows: "npm:^1.1.1"
- checksum: 10/d01acfbf8ca647029a7420a9d1e9df003357b75e380dd2a05a224984880cbdeeabb25f95c34bdd984dd4f3dd199c9a36ec072926701ae9f2a2a8e201519852fe
+ source-map: "npm:^0.5.6"
+ vlq: "npm:^1.0.0"
+ bin:
+ metro-symbolicate: src/index.js
+ checksum: 10/a371abce2c8cf5d61aeeceeb36b342f7ddb5bc178d8aa73e8df679c4c0698e93022c090776414413aff0c9b6027cec3fb1067ea91baa1af1ee63bc1221b7aa0f
languageName: node
linkType: hard
@@ -17648,23 +17575,17 @@ __metadata:
languageName: node
linkType: hard
-"metro-transform-worker@npm:0.80.6":
- version: 0.80.6
- resolution: "metro-transform-worker@npm:0.80.6"
+"metro-transform-plugins@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-transform-plugins@npm:0.83.7"
dependencies:
- "@babel/core": "npm:^7.20.0"
- "@babel/generator": "npm:^7.20.0"
- "@babel/parser": "npm:^7.20.0"
- "@babel/types": "npm:^7.20.0"
- metro: "npm:0.80.6"
- metro-babel-transformer: "npm:0.80.6"
- metro-cache: "npm:0.80.6"
- metro-cache-key: "npm:0.80.6"
- metro-minify-terser: "npm:0.80.6"
- metro-source-map: "npm:0.80.6"
- metro-transform-plugins: "npm:0.80.6"
+ "@babel/core": "npm:^7.25.2"
+ "@babel/generator": "npm:^7.29.1"
+ "@babel/template": "npm:^7.28.6"
+ "@babel/traverse": "npm:^7.29.0"
+ flow-enums-runtime: "npm:^0.0.6"
nullthrows: "npm:^1.1.1"
- checksum: 10/f3aa0193bd3e67c98e2001f29d4348f2d697b484eb34ef1ed504826527c0d71e76e255c64be069594c65f9e2b935a84ffa9ae650aae511f82acac2d04a42d7c4
+ checksum: 10/df2a7140ed83c78dddcf2c86f26a642318df1827a51f019f8bed5636167bbf86e483eede0cc68afc1e87c9da51d48d2bf75635c55d125a345769d3869d7feb31
languageName: node
linkType: hard
@@ -17689,56 +17610,24 @@ __metadata:
languageName: node
linkType: hard
-"metro@npm:0.80.6, metro@npm:^0.80.3":
- version: 0.80.6
- resolution: "metro@npm:0.80.6"
+"metro-transform-worker@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-transform-worker@npm:0.83.7"
dependencies:
- "@babel/code-frame": "npm:^7.0.0"
- "@babel/core": "npm:^7.20.0"
- "@babel/generator": "npm:^7.20.0"
- "@babel/parser": "npm:^7.20.0"
- "@babel/template": "npm:^7.0.0"
- "@babel/traverse": "npm:^7.20.0"
- "@babel/types": "npm:^7.20.0"
- accepts: "npm:^1.3.7"
- chalk: "npm:^4.0.0"
- ci-info: "npm:^2.0.0"
- connect: "npm:^3.6.5"
- debug: "npm:^2.2.0"
- denodeify: "npm:^1.2.1"
- error-stack-parser: "npm:^2.0.6"
- graceful-fs: "npm:^4.2.4"
- hermes-parser: "npm:0.19.1"
- image-size: "npm:^1.0.2"
- invariant: "npm:^2.2.4"
- jest-worker: "npm:^29.6.3"
- jsc-safe-url: "npm:^0.2.2"
- lodash.throttle: "npm:^4.1.1"
- metro-babel-transformer: "npm:0.80.6"
- metro-cache: "npm:0.80.6"
- metro-cache-key: "npm:0.80.6"
- metro-config: "npm:0.80.6"
- metro-core: "npm:0.80.6"
- metro-file-map: "npm:0.80.6"
- metro-resolver: "npm:0.80.6"
- metro-runtime: "npm:0.80.6"
- metro-source-map: "npm:0.80.6"
- metro-symbolicate: "npm:0.80.6"
- metro-transform-plugins: "npm:0.80.6"
- metro-transform-worker: "npm:0.80.6"
- mime-types: "npm:^2.1.27"
- node-fetch: "npm:^2.2.0"
+ "@babel/core": "npm:^7.25.2"
+ "@babel/generator": "npm:^7.29.1"
+ "@babel/parser": "npm:^7.29.0"
+ "@babel/types": "npm:^7.29.0"
+ flow-enums-runtime: "npm:^0.0.6"
+ metro: "npm:0.83.7"
+ metro-babel-transformer: "npm:0.83.7"
+ metro-cache: "npm:0.83.7"
+ metro-cache-key: "npm:0.83.7"
+ metro-minify-terser: "npm:0.83.7"
+ metro-source-map: "npm:0.83.7"
+ metro-transform-plugins: "npm:0.83.7"
nullthrows: "npm:^1.1.1"
- rimraf: "npm:^3.0.2"
- serialize-error: "npm:^2.1.0"
- source-map: "npm:^0.5.6"
- strip-ansi: "npm:^6.0.0"
- throat: "npm:^5.0.0"
- ws: "npm:^7.5.1"
- yargs: "npm:^17.6.2"
- bin:
- metro: src/cli.js
- checksum: 10/a9d173e035a7bf64053604a50a30fe02774f47bc78697ac67635954c5ff6182d741dc55c2f9b926853fdc10c41fcfbf89cbb41d8885af7ecf608b04fa0884044
+ checksum: 10/f99098f488782e25248e065e71ee72b413b08a855aafb672b1d62eaa53ab7570a475f560f65b22112ffa9f6b7129d843f5b2022f441377066c674e0bedc0b58c
languageName: node
linkType: hard
@@ -17794,6 +17683,55 @@ __metadata:
languageName: node
linkType: hard
+"metro@npm:0.83.7, metro@npm:^0.83.1":
+ version: 0.83.7
+ resolution: "metro@npm:0.83.7"
+ dependencies:
+ "@babel/code-frame": "npm:^7.29.0"
+ "@babel/core": "npm:^7.25.2"
+ "@babel/generator": "npm:^7.29.1"
+ "@babel/parser": "npm:^7.29.0"
+ "@babel/template": "npm:^7.28.6"
+ "@babel/traverse": "npm:^7.29.0"
+ "@babel/types": "npm:^7.29.0"
+ accepts: "npm:^2.0.0"
+ ci-info: "npm:^2.0.0"
+ connect: "npm:^3.6.5"
+ debug: "npm:^4.4.0"
+ error-stack-parser: "npm:^2.0.6"
+ flow-enums-runtime: "npm:^0.0.6"
+ graceful-fs: "npm:^4.2.4"
+ hermes-parser: "npm:0.35.0"
+ image-size: "npm:^1.0.2"
+ invariant: "npm:^2.2.4"
+ jest-worker: "npm:^29.7.0"
+ jsc-safe-url: "npm:^0.2.2"
+ lodash.throttle: "npm:^4.1.1"
+ metro-babel-transformer: "npm:0.83.7"
+ metro-cache: "npm:0.83.7"
+ metro-cache-key: "npm:0.83.7"
+ metro-config: "npm:0.83.7"
+ metro-core: "npm:0.83.7"
+ metro-file-map: "npm:0.83.7"
+ metro-resolver: "npm:0.83.7"
+ metro-runtime: "npm:0.83.7"
+ metro-source-map: "npm:0.83.7"
+ metro-symbolicate: "npm:0.83.7"
+ metro-transform-plugins: "npm:0.83.7"
+ metro-transform-worker: "npm:0.83.7"
+ mime-types: "npm:^3.0.1"
+ nullthrows: "npm:^1.1.1"
+ serialize-error: "npm:^2.1.0"
+ source-map: "npm:^0.5.6"
+ throat: "npm:^5.0.0"
+ ws: "npm:^7.5.10"
+ yargs: "npm:^17.6.2"
+ bin:
+ metro: src/cli.js
+ checksum: 10/c641c560fe2ca7a9d72028df044e16880966415b2139cc25617098b917f15fe32e349f2448c4b0e8d08cd655f4491eb3e09577cd360ea3fea98e9eb7dc56f444
+ languageName: node
+ linkType: hard
+
"microevent.ts@npm:~0.1.1":
version: 0.1.1
resolution: "microevent.ts@npm:0.1.1"
@@ -17851,7 +17789,14 @@ __metadata:
languageName: node
linkType: hard
-"mime-types@npm:^2.1.27, mime-types@npm:^2.1.35, mime-types@npm:~2.1.34":
+"mime-db@npm:^1.54.0":
+ version: 1.54.0
+ resolution: "mime-db@npm:1.54.0"
+ checksum: 10/9e7834be3d66ae7f10eaa69215732c6d389692b194f876198dca79b2b90cbf96688d9d5d05ef7987b20f749b769b11c01766564264ea5f919c88b32a29011311
+ languageName: node
+ linkType: hard
+
+"mime-types@npm:^2.1.27, mime-types@npm:^2.1.35, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34":
version: 2.1.35
resolution: "mime-types@npm:2.1.35"
dependencies:
@@ -17860,6 +17805,15 @@ __metadata:
languageName: node
linkType: hard
+"mime-types@npm:^3.0.0, mime-types@npm:^3.0.1":
+ version: 3.0.2
+ resolution: "mime-types@npm:3.0.2"
+ dependencies:
+ mime-db: "npm:^1.54.0"
+ checksum: 10/9db0ad31f5eff10ee8f848130779b7f2d056ddfdb6bda696cb69be68d486d33a3457b4f3f9bdeb60d0736edb471bd5a7c0a384375c011c51c889fd0d5c3b893e
+ languageName: node
+ linkType: hard
+
"mime@npm:1.6.0, mime@npm:^1.3.4":
version: 1.6.0
resolution: "mime@npm:1.6.0"
@@ -18240,7 +18194,7 @@ __metadata:
languageName: node
linkType: hard
-"ms@npm:2.1.3, ms@npm:^2.0.0, ms@npm:^2.1.2":
+"ms@npm:2.1.3, ms@npm:^2.0.0, ms@npm:^2.1.2, ms@npm:^2.1.3":
version: 2.1.3
resolution: "ms@npm:2.1.3"
checksum: 10/aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d
@@ -18335,13 +18289,6 @@ __metadata:
languageName: node
linkType: hard
-"natural-compare-lite@npm:^1.4.0":
- version: 1.4.0
- resolution: "natural-compare-lite@npm:1.4.0"
- checksum: 10/5222ac3986a2b78dd6069ac62cbb52a7bf8ffc90d972ab76dfe7b01892485d229530ed20d0c62e79a6b363a663b273db3bde195a1358ce9e5f779d4453887225
- languageName: node
- linkType: hard
-
"natural-compare@npm:^1.4.0":
version: 1.4.0
resolution: "natural-compare@npm:1.4.0"
@@ -18365,6 +18312,13 @@ __metadata:
languageName: node
linkType: hard
+"negotiator@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "negotiator@npm:1.0.0"
+ checksum: 10/b5734e87295324fabf868e36fb97c84b7d7f3156ec5f4ee5bf6e488079c11054f818290fc33804cef7b1ee21f55eeb14caea83e7dafae6492a409b3e573153e5
+ languageName: node
+ linkType: hard
+
"neo-async@npm:^2.5.0, neo-async@npm:^2.6.1, neo-async@npm:^2.6.2":
version: 2.6.2
resolution: "neo-async@npm:2.6.2"
@@ -18973,13 +18927,6 @@ __metadata:
languageName: node
linkType: hard
-"ob1@npm:0.80.6":
- version: 0.80.6
- resolution: "ob1@npm:0.80.6"
- checksum: 10/5208529dbb68038f051d1e6fc74446be0196890da439ea21f31b4c5f73ff0b92879fbc115e7624a2ca176777360e662bc7ce965076dd9705536ed61d6d532a85
- languageName: node
- linkType: hard
-
"ob1@npm:0.81.0":
version: 0.81.0
resolution: "ob1@npm:0.81.0"
@@ -18989,6 +18936,15 @@ __metadata:
languageName: node
linkType: hard
+"ob1@npm:0.83.7":
+ version: 0.83.7
+ resolution: "ob1@npm:0.83.7"
+ dependencies:
+ flow-enums-runtime: "npm:^0.0.6"
+ checksum: 10/ae366176de833457e77db78b60f2c514550f16eb53a08f5c53bc660d0e5d3126d782107d71b77a49d3bfdc8b1c614320510efea5318864e6ed49d915f7ef4b89
+ languageName: node
+ linkType: hard
+
"object-assign@npm:^4.0.1, object-assign@npm:^4.1.0, object-assign@npm:^4.1.1":
version: 4.1.1
resolution: "object-assign@npm:4.1.1"
@@ -19014,6 +18970,13 @@ __metadata:
languageName: node
linkType: hard
+"object-inspect@npm:^1.13.3, object-inspect@npm:^1.13.4":
+ version: 1.13.4
+ resolution: "object-inspect@npm:1.13.4"
+ checksum: 10/aa13b1190ad3e366f6c83ad8a16ed37a19ed57d267385aa4bfdccda833d7b90465c057ff6c55d035a6b2e52c1a2295582b294217a0a3a1ae7abdd6877ef781fb
+ languageName: node
+ linkType: hard
+
"object-keys@npm:^1.1.1":
version: 1.1.1
resolution: "object-keys@npm:1.1.1"
@@ -19114,7 +19077,7 @@ __metadata:
languageName: node
linkType: hard
-"on-finished@npm:2.4.1":
+"on-finished@npm:2.4.1, on-finished@npm:~2.4.1":
version: 2.4.1
resolution: "on-finished@npm:2.4.1"
dependencies:
@@ -19654,6 +19617,13 @@ __metadata:
languageName: node
linkType: hard
+"path-expression-matcher@npm:^1.5.0":
+ version: 1.6.1
+ resolution: "path-expression-matcher@npm:1.6.1"
+ checksum: 10/117d84b8dbccf8c5293e3f71116ff2ca1865f0b47834a408cdb5ce1e1da1ee526234bf2f3755e36bf656a528f1988590003caae919359d4b8535a951a774141f
+ languageName: node
+ linkType: hard
+
"path-is-absolute@npm:^1.0.0":
version: 1.0.1
resolution: "path-is-absolute@npm:1.0.1"
@@ -19759,7 +19729,7 @@ __metadata:
languageName: node
linkType: hard
-"picocolors@npm:^1.1.0":
+"picocolors@npm:^1.1.0, picocolors@npm:^1.1.1":
version: 1.1.1
resolution: "picocolors@npm:1.1.1"
checksum: 10/e1cf46bf84886c79055fdfa9dcb3e4711ad259949e3565154b004b260cd356c5d54b31a1437ce9782624bf766272fe6b0154f5f0c744fb7af5d454d2b60db045
@@ -20361,7 +20331,7 @@ __metadata:
languageName: node
linkType: hard
-"pretty-format@npm:^26.0.1, pretty-format@npm:^26.4.0, pretty-format@npm:^26.5.2, pretty-format@npm:^26.6.2":
+"pretty-format@npm:^26.0.1, pretty-format@npm:^26.4.0, pretty-format@npm:^26.6.2":
version: 26.6.2
resolution: "pretty-format@npm:26.6.2"
dependencies:
@@ -20670,6 +20640,16 @@ __metadata:
languageName: node
linkType: hard
+"qs@npm:~6.15.1":
+ version: 6.15.3
+ resolution: "qs@npm:6.15.3"
+ dependencies:
+ es-define-property: "npm:^1.0.1"
+ side-channel: "npm:^1.1.1"
+ checksum: 10/1cbb4b050872a19ba8a311445be29babb8f66ea5d6462b3c48c6efb2c95187cd286b69734cd4caea1878cca3b9d1f0e9b49335336be9e999a7d8d7cf137ba60d
+ languageName: node
+ linkType: hard
+
"querystring-es3@npm:^0.2.0":
version: 0.2.1
resolution: "querystring-es3@npm:0.2.1"
@@ -20740,6 +20720,18 @@ __metadata:
languageName: node
linkType: hard
+"raw-body@npm:~2.5.3":
+ version: 2.5.3
+ resolution: "raw-body@npm:2.5.3"
+ dependencies:
+ bytes: "npm:~3.1.2"
+ http-errors: "npm:~2.0.1"
+ iconv-lite: "npm:~0.4.24"
+ unpipe: "npm:~1.0.0"
+ checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601
+ languageName: node
+ linkType: hard
+
"rc@npm:^1.0.1, rc@npm:^1.1.6, rc@npm:^1.2.8":
version: 1.2.8
resolution: "rc@npm:1.2.8"
@@ -20796,15 +20788,24 @@ __metadata:
languageName: node
linkType: hard
-"react-dom@npm:18.3.1":
- version: 18.3.1
- resolution: "react-dom@npm:18.3.1"
+"react-devtools-core@npm:^6.1.5":
+ version: 6.1.5
+ resolution: "react-devtools-core@npm:6.1.5"
dependencies:
- loose-envify: "npm:^1.1.0"
- scheduler: "npm:^0.23.2"
+ shell-quote: "npm:^1.6.1"
+ ws: "npm:^7"
+ checksum: 10/0323f1d006979374b79ac83fced5bb10c04f2817d7bd4338074ead815ff441b943290d563d7796233767dd973787116a4b3c62040de4d770e0ae5b207fc8d480
+ languageName: node
+ linkType: hard
+
+"react-dom@npm:19.1.4":
+ version: 19.1.4
+ resolution: "react-dom@npm:19.1.4"
+ dependencies:
+ scheduler: "npm:^0.26.0"
peerDependencies:
- react: ^18.3.1
- checksum: 10/3f4b73a3aa083091173b29812b10394dd06f4ac06aff410b74702cfb3aa29d7b0ced208aab92d5272919b612e5cda21aeb1d54191848cf6e46e9e354f3541f81
+ react: ^19.1.4
+ checksum: 10/977507ad270e3feac19fccbf8a9a0301e978ca7ceef1812c499899085cdd58207834483fdc9d3ca0bce2c67f48d3406e7da6b234b55e9fbc502c1bb04d141e43
languageName: node
linkType: hard
@@ -20815,7 +20816,7 @@ __metadata:
languageName: node
linkType: hard
-"react-is@npm:^16.12.0 || ^17.0.0 || ^18.0.0, react-is@npm:^18.0.0, react-is@npm:^18.2.0":
+"react-is@npm:^16.12.0 || ^17.0.0 || ^18.0.0, react-is@npm:^18.0.0":
version: 18.2.0
resolution: "react-is@npm:18.2.0"
checksum: 10/200cd65bf2e0be7ba6055f647091b725a45dd2a6abef03bf2380ce701fd5edccee40b49b9d15edab7ac08a762bf83cb4081e31ec2673a5bfb549a36ba21570df
@@ -20836,13 +20837,6 @@ __metadata:
languageName: node
linkType: hard
-"react-is@npm:^18.3.1":
- version: 18.3.1
- resolution: "react-is@npm:18.3.1"
- checksum: 10/d5f60c87d285af24b1e1e7eaeb123ec256c3c8bdea7061ab3932e3e14685708221bf234ec50b21e10dd07f008f1b966a2730a0ce4ff67905b3872ff2042aec22
- languageName: node
- linkType: hard
-
"react-native-builder-bob@npm:^0.20.0":
version: 0.20.4
resolution: "react-native-builder-bob@npm:0.20.4"
@@ -20876,59 +20870,55 @@ __metadata:
languageName: node
linkType: hard
-"react-native-macos@npm:^0.75, react-native-macos@npm:^0.75.0":
- version: 0.75.16
- resolution: "react-native-macos@npm:0.75.16"
+"react-native-macos@npm:0.81.7":
+ version: 0.81.7
+ resolution: "react-native-macos@npm:0.81.7"
dependencies:
- "@jest/create-cache-key-function": "npm:^29.6.3"
- "@react-native-community/cli": "npm:14.1.0"
- "@react-native-community/cli-platform-android": "npm:14.1.0"
- "@react-native-community/cli-platform-apple": "npm:14.1.0"
- "@react-native-community/cli-platform-ios": "npm:14.1.0"
- "@react-native-mac/virtualized-lists": "npm:0.75.0"
- "@react-native/assets-registry": "npm:0.75.4"
- "@react-native/codegen": "npm:0.75.4"
- "@react-native/community-cli-plugin": "npm:0.75.4"
- "@react-native/gradle-plugin": "npm:0.75.4"
- "@react-native/js-polyfills": "npm:0.75.4"
- "@react-native/normalize-colors": "npm:0.75.4"
+ "@jest/create-cache-key-function": "npm:^29.7.0"
+ "@react-native-macos/virtualized-lists": "npm:0.81.7"
+ "@react-native/assets-registry": "npm:0.81.6"
+ "@react-native/codegen": "npm:0.81.6"
+ "@react-native/community-cli-plugin": "npm:0.81.6"
+ "@react-native/gradle-plugin": "npm:0.81.6"
+ "@react-native/js-polyfills": "npm:0.81.6"
+ "@react-native/normalize-colors": "npm:0.81.6"
abort-controller: "npm:^3.0.0"
anser: "npm:^1.4.9"
ansi-regex: "npm:^5.0.0"
+ babel-jest: "npm:^29.7.0"
+ babel-plugin-syntax-hermes-parser: "npm:0.29.1"
base64-js: "npm:^1.5.1"
- chalk: "npm:^4.0.0"
- commander: "npm:^9.4.1"
- event-target-shim: "npm:^5.0.1"
+ commander: "npm:^12.0.0"
flow-enums-runtime: "npm:^0.0.6"
glob: "npm:^7.1.1"
invariant: "npm:^2.2.4"
- jest-environment-node: "npm:^29.6.3"
- jsc-android: "npm:^250231.0.0"
+ jest-environment-node: "npm:^29.7.0"
memoize-one: "npm:^5.0.0"
- metro-runtime: "npm:^0.80.3"
- metro-source-map: "npm:^0.80.3"
- mkdirp: "npm:^0.5.1"
+ metro-runtime: "npm:^0.83.1"
+ metro-source-map: "npm:^0.83.1"
nullthrows: "npm:^1.1.1"
- pretty-format: "npm:^26.5.2"
+ pretty-format: "npm:^29.7.0"
promise: "npm:^8.3.0"
- react-devtools-core: "npm:^5.3.1"
+ react-devtools-core: "npm:^6.1.5"
react-refresh: "npm:^0.14.0"
regenerator-runtime: "npm:^0.13.2"
- scheduler: "npm:0.24.0-canary-efb381bbf-20230505"
+ scheduler: "npm:0.26.0"
semver: "npm:^7.1.3"
stacktrace-parser: "npm:^0.1.10"
whatwg-fetch: "npm:^3.0.0"
ws: "npm:^6.2.3"
yargs: "npm:^17.6.2"
peerDependencies:
- "@types/react": ^18.2.6
- react: ^18.2.0
+ "@types/react": ^19.1.4
+ react: ^19.1.4
+ react-native: 0.81.6
peerDependenciesMeta:
"@types/react":
optional: true
bin:
react-native: cli.js
- checksum: 10/a13ea5e8319fe16e61a6dd3531c9b388f8563e35a57af42125d2765502d92dece85ee611d0e304072d44b030e52f832d18e0c96419bb67d28d17d1c46b301306
+ react-native-macos: cli.js
+ checksum: 10/27ab4797df74af73439ea9e5eedff5dadb3326634dea023200a8aa529aaee2f85825216fc39ce676dca67c84049c777fd3903bf78fe7aab2747632083838583d
languageName: node
linkType: hard
@@ -20942,25 +20932,25 @@ __metadata:
languageName: node
linkType: hard
-"react-native-test-app@npm:^4.0.4":
- version: 4.0.4
- resolution: "react-native-test-app@npm:4.0.4"
+"react-native-test-app@npm:^5.4.1":
+ version: 5.4.1
+ resolution: "react-native-test-app@npm:5.4.1"
dependencies:
- "@rnx-kit/react-native-host": "npm:^0.5.0"
- "@rnx-kit/tools-react-native": "npm:^2.0.1"
+ "@isaacs/cliui": "npm:^9.0.0"
+ "@rnx-kit/react-native-host": "npm:^0.5.19"
+ "@rnx-kit/tools-react-native": "npm:^2.1.0"
ajv: "npm:^8.0.0"
- cliui: "npm:^8.0.0"
- fast-xml-parser: "npm:^4.0.0"
+ fast-xml-builder: "npm:^1.2.0"
+ fast-xml-parser: "npm:^5.8.0"
prompts: "npm:^2.4.0"
- semver: "npm:^7.3.5"
- uuid: "npm:^10.0.0"
+ semver: "npm:^7.5.2"
peerDependencies:
- "@callstack/react-native-visionos": 0.73 - 0.76
+ "@callstack/react-native-visionos": 0.76 - 0.79
"@expo/config-plugins": ">=5.0"
- react: 18.1 - 19.0
- react-native: 0.70 - 0.76 || >=0.77.0-0 <0.77.0
- react-native-macos: ^0.0.0-0 || 0.71 - 0.76
- react-native-windows: ^0.0.0-0 || 0.70 - 0.76
+ react: 18.2 - 19.2
+ react-native: 0.76 - 0.86 || >=0.86.0-0 <0.87.0
+ react-native-macos: ^0.0.0-0 || 0.76 - 0.81
+ react-native-windows: ^0.0.0-0 || 0.76 - 0.83
peerDependenciesMeta:
"@callstack/react-native-visionos":
optional: true
@@ -20974,8 +20964,8 @@ __metadata:
configure-test-app: scripts/configure.mjs
init: scripts/init.mjs
init-test-app: scripts/init.mjs
- install-windows-test-app: windows/test-app.mjs
- checksum: 10/522347ce81fc7f35e4946a1a78c95d1f022568b41b60d9af337a4912a7f81f17705f867f63e13e206e857e7503cb41966a455f2d46627ca30d6155acffcb3198
+ install-windows-test-app: windows/app.mjs
+ checksum: 10/90b59c03757cf78097c9ba29a0f9b94431f924ebbc2a123ff7426f0baa66e05c6439fc93c364390257b0d1b0fee2f0cb096076344b9837fe0028ab53b92631ae
languageName: node
linkType: hard
@@ -20999,7 +20989,7 @@ __metadata:
languageName: node
linkType: hard
-"react-native-windows@npm:^0.76, react-native-windows@npm:^0.76.0":
+"react-native-windows@npm:^0.76":
version: 0.76.2
resolution: "react-native-windows@npm:0.76.2"
dependencies:
@@ -21057,57 +21047,53 @@ __metadata:
languageName: node
linkType: hard
-"react-native@npm:0.76.3":
- version: 0.76.3
- resolution: "react-native@npm:0.76.3"
+"react-native@npm:0.81.6":
+ version: 0.81.6
+ resolution: "react-native@npm:0.81.6"
dependencies:
- "@jest/create-cache-key-function": "npm:^29.6.3"
- "@react-native/assets-registry": "npm:0.76.3"
- "@react-native/codegen": "npm:0.76.3"
- "@react-native/community-cli-plugin": "npm:0.76.3"
- "@react-native/gradle-plugin": "npm:0.76.3"
- "@react-native/js-polyfills": "npm:0.76.3"
- "@react-native/normalize-colors": "npm:0.76.3"
- "@react-native/virtualized-lists": "npm:0.76.3"
+ "@jest/create-cache-key-function": "npm:^29.7.0"
+ "@react-native/assets-registry": "npm:0.81.6"
+ "@react-native/codegen": "npm:0.81.6"
+ "@react-native/community-cli-plugin": "npm:0.81.6"
+ "@react-native/gradle-plugin": "npm:0.81.6"
+ "@react-native/js-polyfills": "npm:0.81.6"
+ "@react-native/normalize-colors": "npm:0.81.6"
+ "@react-native/virtualized-lists": "npm:0.81.6"
abort-controller: "npm:^3.0.0"
anser: "npm:^1.4.9"
ansi-regex: "npm:^5.0.0"
babel-jest: "npm:^29.7.0"
- babel-plugin-syntax-hermes-parser: "npm:^0.23.1"
+ babel-plugin-syntax-hermes-parser: "npm:0.29.1"
base64-js: "npm:^1.5.1"
- chalk: "npm:^4.0.0"
commander: "npm:^12.0.0"
- event-target-shim: "npm:^5.0.1"
flow-enums-runtime: "npm:^0.0.6"
glob: "npm:^7.1.1"
invariant: "npm:^2.2.4"
- jest-environment-node: "npm:^29.6.3"
- jsc-android: "npm:^250231.0.0"
+ jest-environment-node: "npm:^29.7.0"
memoize-one: "npm:^5.0.0"
- metro-runtime: "npm:^0.81.0"
- metro-source-map: "npm:^0.81.0"
- mkdirp: "npm:^0.5.1"
+ metro-runtime: "npm:^0.83.1"
+ metro-source-map: "npm:^0.83.1"
nullthrows: "npm:^1.1.1"
pretty-format: "npm:^29.7.0"
promise: "npm:^8.3.0"
- react-devtools-core: "npm:^5.3.1"
+ react-devtools-core: "npm:^6.1.5"
react-refresh: "npm:^0.14.0"
regenerator-runtime: "npm:^0.13.2"
- scheduler: "npm:0.24.0-canary-efb381bbf-20230505"
+ scheduler: "npm:0.26.0"
semver: "npm:^7.1.3"
stacktrace-parser: "npm:^0.1.10"
whatwg-fetch: "npm:^3.0.0"
ws: "npm:^6.2.3"
yargs: "npm:^17.6.2"
peerDependencies:
- "@types/react": ^18.2.6
- react: ^18.2.0
+ "@types/react": ^19.1.4
+ react: ^19.1.4
peerDependenciesMeta:
"@types/react":
optional: true
bin:
react-native: cli.js
- checksum: 10/973f0310ebb56eae4025de7eebf100c83b8e82cd23dd7c51767f004bdff0ed7eac3b6ddf19630376edaaefd3108953b4e3be728b59b3825b67426e02b7fb724b
+ checksum: 10/f250a0ce27be8fdf2c77ee8bdd96330adb93b7c43857cd3d360b8fecaedd939083c570264b615b8c23281e71471198a78f0db273beb68004cf127f4508801fec
languageName: node
linkType: hard
@@ -21144,32 +21130,6 @@ __metadata:
languageName: node
linkType: hard
-"react-test-renderer@npm:18.2.0":
- version: 18.2.0
- resolution: "react-test-renderer@npm:18.2.0"
- dependencies:
- react-is: "npm:^18.2.0"
- react-shallow-renderer: "npm:^16.15.0"
- scheduler: "npm:^0.23.0"
- peerDependencies:
- react: ^18.2.0
- checksum: 10/39473e43f64eec92da35db9d4411f3887b368038670787d49dd23172eb3a29953eb13767d1bfa34cbe2665b6e25632cad146e362e8910ce33755d343537763ae
- languageName: node
- linkType: hard
-
-"react-test-renderer@npm:18.3.1":
- version: 18.3.1
- resolution: "react-test-renderer@npm:18.3.1"
- dependencies:
- react-is: "npm:^18.3.1"
- react-shallow-renderer: "npm:^16.15.0"
- scheduler: "npm:^0.23.2"
- peerDependencies:
- react: ^18.3.1
- checksum: 10/d53137315c677bdfba702a7179a69828233fc7635ae1e0c03b203923d643400ace72b343cb3dd3dafba8911c20bef53f55bff7aa2e4ddff3ccc423fdd9deeee2
- languageName: node
- linkType: hard
-
"react-timer-mixin@npm:^0.13.4":
version: 0.13.4
resolution: "react-timer-mixin@npm:0.13.4"
@@ -21177,12 +21137,10 @@ __metadata:
languageName: node
linkType: hard
-"react@npm:18.3.1":
- version: 18.3.1
- resolution: "react@npm:18.3.1"
- dependencies:
- loose-envify: "npm:^1.1.0"
- checksum: 10/261137d3f3993eaa2368a83110466fc0e558bc2c7f7ae7ca52d94f03aac945f45146bd85e5f481044db1758a1dbb57879e2fcdd33924e2dde1bdc550ce73f7bf
+"react@npm:19.1.4":
+ version: 19.1.4
+ resolution: "react@npm:19.1.4"
+ checksum: 10/db697ac47534653ad712ba556517d4c7b5a664d5c03d3f88d80b5e39f742cd552cdcfbfd6dc2498586e830315232ba9f93c8f2522bb91264bdbc9766bd7a1a73
languageName: node
linkType: hard
@@ -21238,16 +21196,6 @@ __metadata:
languageName: node
linkType: hard
-"read-yaml-file@npm:^2.1.0":
- version: 2.1.0
- resolution: "read-yaml-file@npm:2.1.0"
- dependencies:
- js-yaml: "npm:^4.0.0"
- strip-bom: "npm:^4.0.0"
- checksum: 10/52765eb183e79466f51eebeb19b933cc0f0e907052d062d67300b97e79910064a24b370cdb0b5dd8b05afff3d0ec57282670fd9070dc608e13b11820ac79183d
- languageName: node
- linkType: hard
-
"read@npm:1, read@npm:^1.0.7, read@npm:~1.0.7":
version: 1.0.7
resolution: "read@npm:1.0.7"
@@ -21983,21 +21931,10 @@ __metadata:
languageName: node
linkType: hard
-"scheduler@npm:^0.23.0":
- version: 0.23.0
- resolution: "scheduler@npm:0.23.0"
- dependencies:
- loose-envify: "npm:^1.1.0"
- checksum: 10/0c4557aa37bafca44ff21dc0ea7c92e2dbcb298bc62eae92b29a39b029134f02fb23917d6ebc8b1fa536b4184934314c20d8864d156a9f6357f3398aaf7bfda8
- languageName: node
- linkType: hard
-
-"scheduler@npm:^0.23.2":
- version: 0.23.2
- resolution: "scheduler@npm:0.23.2"
- dependencies:
- loose-envify: "npm:^1.1.0"
- checksum: 10/e8d68b89d18d5b028223edf090092846868a765a591944760942b77ea1f69b17235f7e956696efbb62c8130ab90af7e0949bfb8eba7896335507317236966bc9
+"scheduler@npm:0.26.0, scheduler@npm:^0.26.0":
+ version: 0.26.0
+ resolution: "scheduler@npm:0.26.0"
+ checksum: 10/1ecf2e5d7de1a7a132796834afe14a2d589ba7e437615bd8c06f3e0786a3ac3434655e67aac8755d9b14e05754c177e49c064261de2673aaa3c926bc98caa002
languageName: node
linkType: hard
@@ -22194,6 +22131,27 @@ __metadata:
languageName: node
linkType: hard
+"send@npm:~0.19.1":
+ version: 0.19.2
+ resolution: "send@npm:0.19.2"
+ dependencies:
+ debug: "npm:2.6.9"
+ depd: "npm:2.0.0"
+ destroy: "npm:1.2.0"
+ encodeurl: "npm:~2.0.0"
+ escape-html: "npm:~1.0.3"
+ etag: "npm:~1.8.1"
+ fresh: "npm:~0.5.2"
+ http-errors: "npm:~2.0.1"
+ mime: "npm:1.6.0"
+ ms: "npm:2.1.3"
+ on-finished: "npm:~2.4.1"
+ range-parser: "npm:~1.2.1"
+ statuses: "npm:~2.0.2"
+ checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d
+ languageName: node
+ linkType: hard
+
"serialize-error@npm:^2.1.0":
version: 2.1.0
resolution: "serialize-error@npm:2.1.0"
@@ -22222,6 +22180,18 @@ __metadata:
languageName: node
linkType: hard
+"serve-static@npm:^1.16.2":
+ version: 1.16.3
+ resolution: "serve-static@npm:1.16.3"
+ dependencies:
+ encodeurl: "npm:~2.0.0"
+ escape-html: "npm:~1.0.3"
+ parseurl: "npm:~1.3.3"
+ send: "npm:~0.19.1"
+ checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c
+ languageName: node
+ linkType: hard
+
"set-blocking@npm:^2.0.0":
version: 2.0.0
resolution: "set-blocking@npm:2.0.0"
@@ -22273,7 +22243,7 @@ __metadata:
languageName: node
linkType: hard
-"setprototypeof@npm:1.2.0":
+"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0":
version: 1.2.0
resolution: "setprototypeof@npm:1.2.0"
checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e
@@ -22347,6 +22317,13 @@ __metadata:
languageName: node
linkType: hard
+"shell-quote@npm:^1.8.4":
+ version: 1.9.0
+ resolution: "shell-quote@npm:1.9.0"
+ checksum: 10/c3bc91e74a469c4f96b6fd13b0c777fff16bcbda202692a4e5402d3d6b78fc6e02fe92fdf8dc0bddf992a9c6758e43207bfc5bdbefbf8a58190b1c885cbcc171
+ languageName: node
+ linkType: hard
+
"shelljs@npm:^0.8.4":
version: 0.8.5
resolution: "shelljs@npm:0.8.5"
@@ -22367,6 +22344,41 @@ __metadata:
languageName: node
linkType: hard
+"side-channel-list@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "side-channel-list@npm:1.0.1"
+ dependencies:
+ es-errors: "npm:^1.3.0"
+ object-inspect: "npm:^1.13.4"
+ checksum: 10/3499671cd52adaee739eac1e14d07530b8e3530192741aeb05e7fe4ad1b51d1368ceea2cd3c21b0f62b05410a5c70a7c4d997ba4b143303ef73d0c65dfd1c252
+ languageName: node
+ linkType: hard
+
+"side-channel-map@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "side-channel-map@npm:1.0.1"
+ dependencies:
+ call-bound: "npm:^1.0.2"
+ es-errors: "npm:^1.3.0"
+ get-intrinsic: "npm:^1.2.5"
+ object-inspect: "npm:^1.13.3"
+ checksum: 10/5771861f77feefe44f6195ed077a9e4f389acc188f895f570d56445e251b861754b547ea9ef73ecee4e01fdada6568bfe9020d2ec2dfc5571e9fa1bbc4a10615
+ languageName: node
+ linkType: hard
+
+"side-channel-weakmap@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "side-channel-weakmap@npm:1.0.2"
+ dependencies:
+ call-bound: "npm:^1.0.2"
+ es-errors: "npm:^1.3.0"
+ get-intrinsic: "npm:^1.2.5"
+ object-inspect: "npm:^1.13.3"
+ side-channel-map: "npm:^1.0.1"
+ checksum: 10/a815c89bc78c5723c714ea1a77c938377ea710af20d4fb886d362b0d1f8ac73a17816a5f6640f354017d7e292a43da9c5e876c22145bac00b76cfb3468001736
+ languageName: node
+ linkType: hard
+
"side-channel@npm:^1.0.4":
version: 1.0.5
resolution: "side-channel@npm:1.0.5"
@@ -22379,6 +22391,19 @@ __metadata:
languageName: node
linkType: hard
+"side-channel@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "side-channel@npm:1.1.1"
+ dependencies:
+ es-errors: "npm:^1.3.0"
+ object-inspect: "npm:^1.13.4"
+ side-channel-list: "npm:^1.0.1"
+ side-channel-map: "npm:^1.0.1"
+ side-channel-weakmap: "npm:^1.0.2"
+ checksum: 10/5fa6393ff6ad25d8b4a38e9ba095481e498c8ebe5ab78481c1455146255a3d18ca37a6f936595cc671a6149134cdc295bbd2fa017620bdc73cbc7380634fa2fc
+ languageName: node
+ linkType: hard
+
"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7":
version: 3.0.7
resolution: "signal-exit@npm:3.0.7"
@@ -22799,6 +22824,13 @@ __metadata:
languageName: node
linkType: hard
+"statuses@npm:~2.0.2":
+ version: 2.0.2
+ resolution: "statuses@npm:2.0.2"
+ checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879
+ languageName: node
+ linkType: hard
+
"std-env@npm:^2.2.1":
version: 2.3.1
resolution: "std-env@npm:2.3.1"
@@ -23096,6 +23128,15 @@ __metadata:
languageName: node
linkType: hard
+"strnum@npm:^2.4.1":
+ version: 2.4.1
+ resolution: "strnum@npm:2.4.1"
+ dependencies:
+ anynum: "npm:^1.0.1"
+ checksum: 10/f0f6d0998608a1ed012ebb07471fbf63b90745ab06d5502fdc87870b57a20f40bc1d0c0a03caa17a3ccb11c3a78a30b3a21ad7728331d03e214b01ce0a70d433
+ languageName: node
+ linkType: hard
+
"style-loader@npm:~1.2.1":
version: 1.2.1
resolution: "style-loader@npm:1.2.1"
@@ -23561,7 +23602,7 @@ __metadata:
languageName: node
linkType: hard
-"toidentifier@npm:1.0.1":
+"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1":
version: 1.0.1
resolution: "toidentifier@npm:1.0.1"
checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45
@@ -23779,6 +23820,16 @@ __metadata:
languageName: node
linkType: hard
+"type-is@npm:~1.6.18":
+ version: 1.6.18
+ resolution: "type-is@npm:1.6.18"
+ dependencies:
+ media-typer: "npm:0.3.0"
+ mime-types: "npm:~2.1.24"
+ checksum: 10/0bd9eeae5efd27d98fd63519f999908c009e148039d8e7179a074f105362d4fcc214c38b24f6cda79c87e563cbd12083a4691381ed28559220d4a10c2047bed4
+ languageName: node
+ linkType: hard
+
"typed-array-buffer@npm:^1.0.1":
version: 1.0.1
resolution: "typed-array-buffer@npm:1.0.1"
@@ -24319,15 +24370,6 @@ __metadata:
languageName: node
linkType: hard
-"uuid@npm:^10.0.0":
- version: 10.0.0
- resolution: "uuid@npm:10.0.0"
- bin:
- uuid: dist/bin/uuid
- checksum: 10/35aa60614811a201ff90f8ca5e9ecb7076a75c3821e17f0f5ff72d44e36c2d35fcbc2ceee9c4ac7317f4cc41895da30e74f3885e30313bee48fda6338f250538
- languageName: node
- linkType: hard
-
"uuid@npm:^3.0.1, uuid@npm:^3.3.2, uuid@npm:^3.4.0":
version: 3.4.0
resolution: "uuid@npm:3.4.0"
@@ -25031,15 +25073,6 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^6.2.2":
- version: 6.2.2
- resolution: "ws@npm:6.2.2"
- dependencies:
- async-limiter: "npm:~1.0.0"
- checksum: 10/bb791ac02ad7e59fd4208cc6dd3a5bf7a67dff4611a128ed33365996f9fc24fa0d699043559f1798b4bc8045639fd21a1fd3ceca81de560124444abd8e321afc
- languageName: node
- linkType: hard
-
"ws@npm:^6.2.3":
version: 6.2.3
resolution: "ws@npm:6.2.3"
@@ -25049,7 +25082,7 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^7, ws@npm:^7.4.6, ws@npm:^7.5.1":
+"ws@npm:^7, ws@npm:^7.4.6":
version: 7.5.9
resolution: "ws@npm:7.5.9"
peerDependencies:
@@ -25128,6 +25161,13 @@ __metadata:
languageName: node
linkType: hard
+"xml-naming@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "xml-naming@npm:0.1.0"
+ checksum: 10/45abd94ba64a508bda3f4d0b70e49811a3c3542596252c213caf47c858bbe9bba365ebba8eeff68e2a876e22a1bf6855d90cd2019b2f28012cebb167a4df2293
+ languageName: node
+ linkType: hard
+
"xml-parse-from-string@npm:^1.0.0":
version: 1.0.1
resolution: "xml-parse-from-string@npm:1.0.1"
@@ -25269,6 +25309,15 @@ __metadata:
languageName: node
linkType: hard
+"yaml@npm:^2.6.1":
+ version: 2.9.0
+ resolution: "yaml@npm:2.9.0"
+ bin:
+ yaml: bin.mjs
+ checksum: 10/9a95e8e08651c3d292ab6a5befeb5f57b76801caa097c75bb45c9a70ce19c1b11f57e87a6ef84a579ea070ed2c2c8ac541c88c0ae684d544d5f42c7e77d11b7b
+ languageName: node
+ linkType: hard
+
"yargs-parser@npm:^18.1.2":
version: 18.1.3
resolution: "yargs-parser@npm:18.1.3"