diff --git a/NuGet.config b/NuGet.config
new file mode 100644
index 0000000000..fe459fedd6
--- /dev/null
+++ b/NuGet.config
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/README.md b/README.md
index 5bd80038de..44b39a51e2 100644
--- a/README.md
+++ b/README.md
@@ -106,7 +106,7 @@ buildscript {
### Windows
-Installation on Windows should be completely handled with auto-linking when using React Native Windows 0.63+. For earlier versions, you must [manually link](https://microsoft.github.io/react-native-windows/docs/native-modules-using) the native module.
+Installation on Windows is handled with auto-linking. The Windows implementation targets the [New Architecture](https://reactnative.dev/architecture/landing-page) (Fabric) only and requires React Native Windows 0.81 or higher.
## How can I take advantage of that?
diff --git a/apps/Example.tsx b/apps/Example.tsx
index d4f2dfe8a3..df80259d74 100644
--- a/apps/Example.tsx
+++ b/apps/Example.tsx
@@ -9,7 +9,6 @@ import {
import { NavigationContainer, useTheme } from '@react-navigation/native';
import { StackNavigationProp } from '@react-navigation/stack';
import { createNativeStackNavigator } from '@react-navigation/native-stack';
-import RNRestart from 'react-native-restart';
import { ListItem, SettingsSwitch, ThemedText } from './src/shared';
@@ -28,8 +27,6 @@ import Events from './src/screens/Events';
import Gestures from './src/screens/Gestures';
import BarButtonItems from './src/screens/BarButtonItems';
-import { GestureDetectorProvider } from 'react-native-screens/gesture-handler';
-import { GestureHandlerRootView } from 'react-native-gesture-handler';
import {
ScreensDarkTheme,
ScreensLightTheme,
@@ -40,6 +37,12 @@ import SingleFeatureTests from './src/tests/single-feature-tests';
import ComponentIntegrationTests from './src/tests/component-integration-tests';
import { SafeAreaView } from 'react-native-safe-area-context';
+import {
+ GestureHandlerRootView,
+ GestureDetectorProvider,
+} from './gesture-handler-interop';
+import RNRestart from './react-native-restart-interop';
+
function isPlatformReady(name: keyof typeof SCREENS) {
if (Platform.isTV) {
return !!SCREENS[name].isTVOSReady;
diff --git a/apps/gesture-handler-interop.ts b/apps/gesture-handler-interop.ts
new file mode 100644
index 0000000000..513369ddee
--- /dev/null
+++ b/apps/gesture-handler-interop.ts
@@ -0,0 +1,2 @@
+export { GestureHandlerRootView } from 'react-native-gesture-handler';
+export { GestureDetectorProvider } from 'react-native-screens/gesture-handler';
diff --git a/apps/gesture-handler-interop.windows.tsx b/apps/gesture-handler-interop.windows.tsx
new file mode 100644
index 0000000000..37ba5b2400
--- /dev/null
+++ b/apps/gesture-handler-interop.windows.tsx
@@ -0,0 +1,22 @@
+import React from 'react';
+import type { StyleProp, ViewStyle } from 'react-native';
+
+// react-native-gesture-handler is not supported on Windows.
+// See https://github.com/software-mansion/react-native-gesture-handler/issues/3723
+// Metro resolves this file instead of gesture-handler-interop.ts when bundling for Windows,
+// so neither gesture-handler package is included in the Windows bundle.
+
+const GestureHandlerRootView = ({
+ children,
+}: Readonly<{
+ style?: StyleProp;
+ children: React.ReactNode;
+}>): React.JSX.Element => <>{children}>;
+
+const GestureDetectorProvider = ({
+ children,
+}: Readonly<{
+ children: React.ReactNode;
+}>): React.JSX.Element => <>{children}>;
+
+export { GestureHandlerRootView, GestureDetectorProvider };
diff --git a/apps/react-native-restart-interop.ts b/apps/react-native-restart-interop.ts
new file mode 100644
index 0000000000..ab9c668577
--- /dev/null
+++ b/apps/react-native-restart-interop.ts
@@ -0,0 +1 @@
+export { default } from 'react-native-restart';
diff --git a/apps/react-native-restart-interop.windows.ts b/apps/react-native-restart-interop.windows.ts
new file mode 100644
index 0000000000..5d2425f4d0
--- /dev/null
+++ b/apps/react-native-restart-interop.windows.ts
@@ -0,0 +1,7 @@
+// react-native-restart is not supported on Windows.
+const RNRestart = {
+ restart: () => {},
+ Restart: () => {},
+};
+
+export default RNRestart;
diff --git a/apps/src/screens/Gestures.tsx b/apps/src/screens/Gestures.tsx
index 935f51b74d..b259d30528 100644
--- a/apps/src/screens/Gestures.tsx
+++ b/apps/src/screens/Gestures.tsx
@@ -13,9 +13,10 @@ import {
NativeStackNavigationProp,
} from '@react-navigation/native-stack';
import { useHeaderHeight } from '@react-navigation/elements';
-import RNRestart from 'react-native-restart';
+
import { Button, SettingsSwitch } from '@apps/shared';
import { SettingsMultiInput } from '@apps/shared/SettingsMultiInput';
+import RNRestart from '../../react-native-restart-interop.windows';
type StackParamList = {
Main: undefined;
diff --git a/package.json b/package.json
index d13ac28394..ec2c8467b0 100644
--- a/package.json
+++ b/package.json
@@ -114,7 +114,7 @@
"react-native-gesture-handler": "^3.0.1",
"react-native-reanimated": "^3.19.0",
"react-native-safe-area-context": "5.6.0",
- "react-native-windows": "^0.64.8",
+ "react-native-windows": "^0.84.0",
"react-test-renderer": "19.2.3",
"release-it": "^15.6.0",
"shelljs": "^0.9.2",
@@ -236,7 +236,19 @@
"className": "RNSFormSheetContentWrapperComponentView"
}
}
+ },
+ "windows": {
+ "namespace": "ReactNativeScreensCodegen",
+ "outputDirectory": "windows/RNScreens/codegen",
+ "separateDataTypes": true
}
},
- "packageManager": "yarn@4.1.1"
+ "packageManager": "yarn@4.1.1",
+ "react-native-windows": {
+ "init-windows": {
+ "name": "ReactNativeScreens",
+ "namespace": "ReactNativeScreens",
+ "template": "cpp-lib"
+ }
+ }
}
diff --git a/react-native.config.js b/react-native.config.js
index 8fa637214a..eab44d586a 100644
--- a/react-native.config.js
+++ b/react-native.config.js
@@ -23,6 +23,15 @@ module.exports = {
],
cmakeListsPath: "../android/src/main/jni/CMakeLists.txt"
},
+ windows: {
+ sourceDir: 'windows',
+ projects: [
+ {
+ projectFile: 'RNScreens\\RNScreens.vcxproj',
+ directDependency: true,
+ },
+ ],
+ },
},
},
};
diff --git a/src/components/gamma/stack/header/StackHeaderConfig.windows.tsx b/src/components/gamma/stack/header/StackHeaderConfig.windows.tsx
new file mode 100644
index 0000000000..c65135ec55
--- /dev/null
+++ b/src/components/gamma/stack/header/StackHeaderConfig.windows.tsx
@@ -0,0 +1,5 @@
+import { View } from 'react-native';
+
+const StackHeaderConfig = View;
+
+export default StackHeaderConfig;
diff --git a/src/components/tabs/host/TabsHost.windows.tsx b/src/components/tabs/host/TabsHost.windows.tsx
new file mode 100644
index 0000000000..d20cf110e6
--- /dev/null
+++ b/src/components/tabs/host/TabsHost.windows.tsx
@@ -0,0 +1,5 @@
+import { View } from 'react-native';
+
+const TabsHost = View;
+
+export default TabsHost;
diff --git a/src/components/tabs/screen/TabsScreen.windows.tsx b/src/components/tabs/screen/TabsScreen.windows.tsx
new file mode 100644
index 0000000000..b52bfff48a
--- /dev/null
+++ b/src/components/tabs/screen/TabsScreen.windows.tsx
@@ -0,0 +1,5 @@
+import { View } from 'react-native';
+
+const TabsScreen = View;
+
+export default TabsScreen;
diff --git a/windows/.gitignore b/windows/.gitignore
index 4ea0c7b5a3..dbadce7de9 100644
--- a/windows/.gitignore
+++ b/windows/.gitignore
@@ -34,59 +34,17 @@ ipch/
[Dd]ebug*/
[Rr]elease*/
Ankh.NoLoad
-
+.vs/
# Visual C++ cache files
-ipch/
-*.aps
-*.ncb
-*.opendb
-*.opensdf
-*.sdf
-*.cachefile
-*.VC.db
-*.VC.VC.opendb
-
-#MonoDevelop
-*.pidb
-*.userprefs
-
-#Tooling
-_ReSharper*/
-*.resharper
-[Tt]est[Rr]esult*
-*.sass-cache
-
-#Project files
-[Bb]uild/
-
-#Subversion files
-.svn
-# Office Temp Files
-~$*
+#Files generated by the VS build
+**/Generated Files/**
-# vim Temp Files
-*~
+#Files generated by MS build
+*.binlog
+*.err
+*.wrn
#NuGet
packages/
*.nupkg
-
-#ncrunch
-*ncrunch*
-*crunch*.local.xml
-
-# visual studio database projects
-*.dbmdl
-
-#Test files
-*.testsettings
-
-#Other files
-*.DotSettings
-.vs/
-*project.lock.json
-
-#Files generated by the VS build
-**/Generated Files/**
-
diff --git a/windows/ExperimentalFeatures.props b/windows/ExperimentalFeatures.props
new file mode 100644
index 0000000000..db10c59f9a
--- /dev/null
+++ b/windows/ExperimentalFeatures.props
@@ -0,0 +1,33 @@
+
+
+
+
+
+ true
+
+
+ true
+
+ true
+
+
+
diff --git a/windows/RNScreens.sln b/windows/RNScreens.sln
new file mode 100644
index 0000000000..422c15e719
--- /dev/null
+++ b/windows/RNScreens.sln
@@ -0,0 +1,43 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.3.32929.385
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RNScreens", "RNScreens\RNScreens.vcxproj", "{D638F49E-29D2-4699-AC52-FACD82FA7138}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
+ Debug|ARM64 = Debug|ARM64
+ Release|x64 = Release|x64
+ Release|x86 = Release|x86
+ Release|ARM64 = Release|ARM64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|x64.ActiveCfg = Debug|x64
+ {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|x64.Build.0 = Debug|x64
+ {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|x64.Deploy.0 = Debug|x64
+ {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|x86.ActiveCfg = Debug|Win32
+ {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|x86.Build.0 = Debug|Win32
+ {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|x86.Deploy.0 = Debug|Win32
+ {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|ARM64.ActiveCfg = Debug|ARM64
+ {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|ARM64.Build.0 = Debug|ARM64
+ {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|ARM64.Deploy.0 = Debug|ARM64
+ {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|x64.ActiveCfg = Release|x64
+ {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|x64.Build.0 = Release|x64
+ {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|x64.Deploy.0 = Release|x64
+ {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|x86.ActiveCfg = Release|Win32
+ {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|x86.Build.0 = Release|Win32
+ {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|x86.Deploy.0 = Release|Win32
+ {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|ARM64.ActiveCfg = Release|ARM64
+ {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|ARM64.Build.0 = Release|ARM64
+ {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|ARM64.Deploy.0 = Release|ARM64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {D43FAD39-F619-437D-BB40-04A3982ACB6A}
+ EndGlobalSection
+EndGlobal
diff --git a/windows/RNScreens/BaseProps.h b/windows/RNScreens/BaseProps.h
new file mode 100644
index 0000000000..96e8bda7cb
--- /dev/null
+++ b/windows/RNScreens/BaseProps.h
@@ -0,0 +1,65 @@
+#pragma once
+#include "pch.h"
+
+namespace winrt::RNScreens::implementation {
+// Placeholder IComponentProps for Fabric components that have no custom native
+// props on Windows yet. Satisfies the SetCreateProps contract so the framework
+// can deliver base ViewProps (layout, style) without crashing.
+//
+// REACT_STRUCT is omitted - that macro generates ReadProp dispatch metadata,
+// which is only needed when SetProp delegates to ReadProp. Here SetProp is a
+// deliberate no-op, so the metadata would be dead weight.
+//
+// TODO: replace with a component-specific props struct for each stub as native
+// implementations are developed.
+struct BaseProps
+ : implements {
+ BaseProps(
+ Microsoft::ReactNative::ViewProps /*props*/,
+ const Microsoft::ReactNative::IComponentProps & /*cloneFrom*/) noexcept {
+ }
+
+ void SetProp(
+ uint32_t /*hash*/,
+ hstring /*propName*/,
+ Microsoft::ReactNative::IJSValueReader /*value*/) noexcept {
+ }
+};
+
+// Registers a Fabric component that requires no per-instance state, custom
+// props, events, or visual overrides. Satisfies two required registration
+// contracts:
+//
+// SetCreateProps - required so the framework can construct a props object
+// when base ViewProps (layout, style) are delivered. Without it, the
+// framework crashes on the first prop update.
+//
+// SetViewComponentViewInitializer - required even when no per-instance
+// initialization is needed; the framework asserts on mount without it.
+//
+// To graduate a component from stub to real implementation, replace the
+// RegisterStubComponent call in its .cpp with a full AddViewComponent block
+// using a concrete props struct and whatever subset of
+// SetUpdatePropsHandler / SetUpdateEventEmitterHandler / SetCreateVisualHandler
+// the component needs. See Screen.cpp for the established pattern.
+inline void RegisterStubComponent(
+ const Microsoft::ReactNative::IReactPackageBuilderFabric &fabricBuilder,
+ const hstring &componentName) noexcept {
+ using namespace Microsoft::ReactNative;
+ fabricBuilder.AddViewComponent(
+ componentName,
+ [](const IReactViewComponentBuilder &builder) noexcept {
+ builder.SetCreateProps(
+ [](
+ ViewProps props,
+ const IComponentProps &cloneFrom) noexcept -> IComponentProps {
+ return winrt::make(props, cloneFrom);
+ });
+ builder
+ .as()
+ .SetViewComponentViewInitializer(
+ [](const ComponentView &) noexcept {
+ });
+ });
+}
+} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ModalScreen.cpp b/windows/RNScreens/ModalScreen.cpp
new file mode 100644
index 0000000000..b7d948ea3d
--- /dev/null
+++ b/windows/RNScreens/ModalScreen.cpp
@@ -0,0 +1,16 @@
+#include "pch.h"
+#include "ModalScreen.h"
+#include "Screen.h"
+
+namespace winrt::RNScreens::implementation {
+using namespace winrt::Microsoft::ReactNative;
+
+// RNSModalScreen shares identical native behavior with RNSScreen on Windows.
+// Both components are containers whose screen-level semantics (presentation
+// style, animation) are managed by JS; the native side only needs to forward
+// lifecycle events.
+void RegisterModalScreen(
+ const IReactPackageBuilderFabric &fabricBuilder) noexcept {
+ RegisterScreenLike(fabricBuilder, L"RNSModalScreen");
+}
+} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ModalScreen.h b/windows/RNScreens/ModalScreen.h
new file mode 100644
index 0000000000..0dd53fe519
--- /dev/null
+++ b/windows/RNScreens/ModalScreen.h
@@ -0,0 +1,9 @@
+#pragma once
+#include "pch.h"
+
+namespace winrt::RNScreens::implementation {
+// Delegates to RegisterScreenLike; see Screen.h for the shared behavior.
+void RegisterModalScreen(
+ const Microsoft::ReactNative::IReactPackageBuilderFabric &fabricBuilder)
+ noexcept;
+} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ModalScreenViewManager.cpp b/windows/RNScreens/ModalScreenViewManager.cpp
deleted file mode 100644
index 13da81cd2f..0000000000
--- a/windows/RNScreens/ModalScreenViewManager.cpp
+++ /dev/null
@@ -1,22 +0,0 @@
-#include "pch.h"
-#include "ModalScreenViewManager.h"
-#include "JSValueXaml.h"
-#include "NativeModules.h"
-
-namespace winrt {
-using namespace Microsoft::ReactNative;
-using namespace Windows::Foundation;
-using namespace Windows::Foundation::Collections;
-using namespace Windows::UI;
-using namespace Windows::UI::Xaml;
-using namespace Windows::UI::Xaml::Controls;
-} // namespace winrt
-
-namespace winrt::RNScreens::implementation {
-// IViewManager
-winrt::hstring ModalScreenViewManager::Name() noexcept {
- return L"RNSModalScreen";
-}
-
-
-} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ModalScreenViewManager.h b/windows/RNScreens/ModalScreenViewManager.h
deleted file mode 100644
index fbc0dc9efc..0000000000
--- a/windows/RNScreens/ModalScreenViewManager.h
+++ /dev/null
@@ -1,13 +0,0 @@
-#pragma once
-#include "NativeModules.h"
-#include "winrt/Microsoft.ReactNative.h"
-#include "ScreenViewManager.h"
-
-namespace winrt::RNScreens::implementation {
-
-class ModalScreenViewManager : public ScreenViewManager {
- public:
- ModalScreenViewManager() = default;
- winrt::hstring Name() noexcept;
-};
-} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/RNScreens.cpp b/windows/RNScreens/RNScreens.cpp
index bc1c05c8ee..ad84f8cf50 100644
--- a/windows/RNScreens/RNScreens.cpp
+++ b/windows/RNScreens/RNScreens.cpp
@@ -1,66 +1,3 @@
#include "pch.h"
-#include "RNScreens.h"
-#include "JSValueXaml.h"
-#include "RNScreensModule.g.cpp"
-
-namespace winrt {
-using namespace Microsoft::ReactNative;
-using namespace Windows::Data::Json;
-using namespace Windows::Foundation;
-using namespace Windows::UI;
-using namespace Windows::UI::Popups;
-using namespace Windows::UI::Xaml;
-using namespace Windows::UI::Xaml::Controls;
-using namespace Windows::UI::Xaml::Input;
-using namespace Windows::UI::Xaml::Media;
-} // namespace winrt
-
-namespace winrt::RNScreens::implementation {
-
-RNScreensModule::RNScreensModule(winrt::IReactContext const &reactContext)
- : m_reactContext(reactContext) {}
-
-winrt::Windows::Foundation::Collections::IMapView<
- winrt::hstring,
- winrt::Microsoft::ReactNative::ViewManagerPropertyType>
-RNScreensModule::NativeProps() noexcept {
- auto nativeProps =
- winrt::single_threaded_map();
- return nativeProps.GetView();
-}
-void RNScreensModule::UpdateProperties(
- winrt::Microsoft::ReactNative::IJSValueReader const
- &propertyMapReader) noexcept {
- const JSValueObject &propertyMap = JSValue::ReadObjectFrom(propertyMapReader);
- for (auto const &pair : propertyMap) {
- auto const &propertyName = pair.first;
- auto const &propertyValue = pair.second;
- (void)propertyName;
- (void)propertyValue;
- }
-}
-
-winrt::Microsoft::ReactNative::ConstantProviderDelegate
-RNScreensModule::ExportedCustomBubblingEventTypeConstants() noexcept {
- return nullptr;
-}
-
-winrt::Microsoft::ReactNative::ConstantProviderDelegate
-RNScreensModule::ExportedCustomDirectEventTypeConstants() noexcept {
- return nullptr;
-}
-
-winrt::Windows::Foundation::Collections::IVectorView
-RNScreensModule::Commands() noexcept {
- return nullptr;
-}
-
-void RNScreensModule::DispatchCommand(
- winrt::hstring const &commandId,
- winrt::Microsoft::ReactNative::IJSValueReader const
- &commandArgsReader) noexcept {
- (void)commandId;
- (void)commandArgsReader;
-}
-} // namespace winrt::RNScreens::implementation
\ No newline at end of file
+#include "RNScreens.h"
diff --git a/windows/RNScreens/RNScreens.h b/windows/RNScreens/RNScreens.h
index ac5faf3a4b..ff2462d20c 100644
--- a/windows/RNScreens/RNScreens.h
+++ b/windows/RNScreens/RNScreens.h
@@ -1,41 +1,20 @@
#pragma once
-#include "NativeModules.h"
-#include "RNScreensModule.g.h"
#include "pch.h"
-#include "winrt/Microsoft.ReactNative.h"
-
-namespace winrt::RNScreens::implementation {
-
-class RNScreensModule : public RNScreensModuleT {
- public:
- RNScreensModule(Microsoft::ReactNative::IReactContext const &reactContext);
+#include "resource.h"
- static winrt::Windows::Foundation::Collections::IMapView<
- winrt::hstring,
- winrt::Microsoft::ReactNative::ViewManagerPropertyType>
- NativeProps() noexcept;
- void UpdateProperties(winrt::Microsoft::ReactNative::IJSValueReader const
- &propertyMapReader) noexcept;
+#if __has_include("codegen/NativeRnScreensDataTypes.g.h")
+#include "codegen/NativeRnScreensDataTypes.g.h"
+#endif
+#include "codegen/NativeScreensModuleSpec.g.h"
- static winrt::Microsoft::ReactNative::ConstantProviderDelegate
- ExportedCustomBubblingEventTypeConstants() noexcept;
- static winrt::Microsoft::ReactNative::ConstantProviderDelegate
- ExportedCustomDirectEventTypeConstants() noexcept;
+#include "NativeModules.h"
- static winrt::Windows::Foundation::Collections::IVectorView
- Commands() noexcept;
- void DispatchCommand(
- winrt::hstring const &commandId,
- winrt::Microsoft::ReactNative::IJSValueReader const
- &commandArgsReader) noexcept;
+namespace winrt::ReactNativeScreens {
+// "RNSModule" must match TurboModuleRegistry.get('RNSModule') in src/fabric/NativeScreensModule.ts.
+REACT_MODULE(RnScreens, L"RNSModule")
- private:
- Microsoft::ReactNative::IReactContext m_reactContext{nullptr};
+struct RnScreens {
+ using ModuleSpec = ReactNativeScreensCodegen::ScreensModuleSpec;
};
-} // namespace winrt::RNScreens::implementation
-
-namespace winrt::RNScreens::factory_implementation {
-struct RNScreensModule
- : RNScreensModuleT {};
-} // namespace winrt::RNScreens::factory_implementation
+} // namespace winrt::ReactNativeScreens
diff --git a/windows/RNScreens/RNScreens.rc b/windows/RNScreens/RNScreens.rc
new file mode 100644
index 0000000000..3212c105fc
Binary files /dev/null and b/windows/RNScreens/RNScreens.rc differ
diff --git a/windows/RNScreens/RNScreens.vcxproj b/windows/RNScreens/RNScreens.vcxproj
index 3c7b03beff..c2040de1ec 100644
--- a/windows/RNScreens/RNScreens.vcxproj
+++ b/windows/RNScreens/RNScreens.vcxproj
@@ -1,197 +1,158 @@
-
-
-
-
- true
- true
- true
- {d638f49e-29d2-4699-ac52-facd82fa7138}
- RNScreens
- RNScreens
- en-US
- 16.0
- true
- Windows Store
- 10.0
-
-
- $([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), 'node_modules\react-native-windows\package.json'))\node_modules\react-native-windows\
-
-
-
- 10.0.18362.0
- 10.0.17763.0
-
-
-
-
- Debug
- ARM
-
-
- Debug
- ARM64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- Release
- ARM
-
-
- Release
- ARM64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- DynamicLibrary
- Unicode
- false
-
-
- true
- true
-
-
- false
- true
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Use
- pch.h
- $(IntDir)pch.pch
- Level4
- %(AdditionalOptions) /bigobj
-
- /DWINRT_NO_MAKE_DETECTION %(AdditionalOptions)
- 28204
- _WINRT_DLL;%(PreprocessorDefinitions)
- $(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)
-
-
- Console
- true
- RNScreens.def
-
-
-
-
- _DEBUG;%(PreprocessorDefinitions)
- ProgramDatabase
-
-
-
-
- NDEBUG;%(PreprocessorDefinitions)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RNScreens.idl
-
-
- ReactPackageProvider.idl
-
-
- RNScreens.idl
-
-
-
-
-
-
-
-
- Create
-
-
-
-
-
-
-
-
-
-
-
- ReactPackageProvider.idl
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- This project references targets in your node_modules\react-native-windows folder. The missing file is {0}.
-
-
-
-
-
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
+
+
+
+
+
+ true
+ true
+ {D638F49E-29D2-4699-AC52-FACD82FA7138}
+ RNScreens
+ Win32Proj
+ ReactNativeScreens
+ 10.0
+ en-US
+ 17.0
+ false
+
+
+ $([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), 'node_modules\react-native-windows\package.json'))\node_modules\react-native-windows\
+ false
+
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ Debug
+ ARM64
+
+
+ Release
+ ARM64
+
+
+
+ DynamicLibrary
+ Unicode
+ v145
+ false
+
+
+ true
+
+
+ false
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ Use
+ pch.h
+ $(IntDir)pch.pch
+ Level4
+ true
+ %(AdditionalOptions) /bigobj
+ 4453;28204
+ _WINRT_DLL;%(PreprocessorDefinitions)
+ $(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)
+
+ $(MSBuildThisFileDirectory);
+ %(AdditionalIncludeDirectories)
+
+
+
+ shell32.lib;user32.lib;windowsapp.lib;%(AdditionalDependencies)
+ Console
+ true
+ RNScreens.def
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+
+
+
+
+
+
+ ReactPackageProvider.idl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Create
+
+
+ ReactPackageProvider.idl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ This project references targets in your node_modules\react-native-windows folder. The missing file is {0}.
+
+
+
+
\ No newline at end of file
diff --git a/windows/RNScreens/RNScreens.vcxproj.filters b/windows/RNScreens/RNScreens.vcxproj.filters
index c9dcbe269b..4c2c397e78 100644
--- a/windows/RNScreens/RNScreens.vcxproj.filters
+++ b/windows/RNScreens/RNScreens.vcxproj.filters
@@ -1,62 +1,103 @@
-
+
-
- accd3aa8-1ba0-4223-9bbe-0c431709210b
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tga;tiff;tif;png;wav;mfcribbon-ms
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
-
- {926ab91d-31b5-48c3-b9a4-e681349f27f0}
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hh;hpp;hxx;hm;inl;inc;ipp;xsd
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
-
-
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
-
+
+ Source Files
+
-
-
+
+ Resource Files
+
\ No newline at end of file
diff --git a/windows/RNScreens/ReactPackageProvider.cpp b/windows/RNScreens/ReactPackageProvider.cpp
index e271dfa601..0961e77045 100644
--- a/windows/RNScreens/ReactPackageProvider.cpp
+++ b/windows/RNScreens/ReactPackageProvider.cpp
@@ -1,48 +1,38 @@
#include "pch.h"
+
#include "ReactPackageProvider.h"
#if __has_include("ReactPackageProvider.g.cpp")
#include "ReactPackageProvider.g.cpp"
#endif
-#include "ScreenContainerViewManager.h"
-#include "ScreenStackHeaderConfigViewManager.h"
-#include "ScreenStackViewManager.h"
-#include "ScreenViewManager.h"
-#include "ScreenStackHeaderSubviewViewManager.h"
-#include "ModalScreenViewManager.h"
-#include "SearchBarViewManager.h"
+#include "RNScreens.h"
+#include "Screen.h"
+#include "ModalScreen.h"
+#include "ScreenStack.h"
+#include "ScreenContainer.h"
+#include "ScreenStackHeaderConfig.h"
+#include "ScreenStackHeaderSubview.h"
+#include "SearchBar.h"
using namespace winrt::Microsoft::ReactNative;
+using namespace winrt::RNScreens::implementation;
-namespace winrt::RNScreens::implementation {
+namespace winrt::ReactNativeScreens::implementation {
void ReactPackageProvider::CreatePackage(
- IReactPackageBuilder const &packageBuilder) noexcept {
- packageBuilder.AddViewManager(L"RNScreensViewManager", []() {
- return winrt::make();
- });
-
- packageBuilder.AddViewManager(L"RNScreensStackHeaderConfigViewManager", []() {
- return winrt::make();
- });
-
- packageBuilder.AddViewManager(L"RNSScreenStackViewManager", []() {
- return winrt::make();
- });
-
- packageBuilder.AddViewManager(L"RNSScreenContainerViewManager", []() {
- return winrt::make();
- });
-
- packageBuilder.AddViewManager(L"RNSScreenStackHeaderSubviewViewManager", [] () {
- return winrt::make();
- });
-
- packageBuilder.AddViewManager(L"RNSModalScreenViewManager", [] () {
- return winrt::make();
- });
-
- packageBuilder.AddViewManager(L"RNSSearchBar", [] () {
- return winrt::make();
- });
+ const IReactPackageBuilder &packageBuilder) noexcept {
+ AddAttributedModules(packageBuilder, true);
+
+ const auto fabricBuilder = packageBuilder.try_as<
+ IReactPackageBuilderFabric>();
+ if (!fabricBuilder)
+ return;
+
+ RegisterScreen(fabricBuilder);
+ RegisterModalScreen(fabricBuilder);
+ RegisterScreenStack(fabricBuilder);
+ RegisterScreenContainer(fabricBuilder);
+ RegisterScreenStackHeaderConfig(fabricBuilder);
+ RegisterScreenStackHeaderSubview(fabricBuilder);
+ RegisterSearchBar(fabricBuilder);
}
-} // namespace winrt::RNScreens::implementation
+} // namespace winrt::ReactNativeScreens::implementation
diff --git a/windows/RNScreens/ReactPackageProvider.h b/windows/RNScreens/ReactPackageProvider.h
index 6de8ab73a9..2b1fa5e685 100644
--- a/windows/RNScreens/ReactPackageProvider.h
+++ b/windows/RNScreens/ReactPackageProvider.h
@@ -1,17 +1,20 @@
#pragma once
-#include "ReactPackageProvider.g.h"
-using namespace winrt::Microsoft::ReactNative;
+#include "ReactPackageProvider.g.h"
-namespace winrt::RNScreens::implementation {
+namespace winrt::ReactNativeScreens::implementation {
struct ReactPackageProvider : ReactPackageProviderT {
ReactPackageProvider() = default;
- void CreatePackage(IReactPackageBuilder const &packageBuilder) noexcept;
+
+ void CreatePackage(
+ const Microsoft::ReactNative::IReactPackageBuilder &packageBuilder)
+ noexcept;
};
-} // namespace winrt::RNScreens::implementation
+} // namespace winrt::ReactNativeScreens::implementation
-namespace winrt::RNScreens::factory_implementation {
-struct ReactPackageProvider : ReactPackageProviderT<
- ReactPackageProvider,
- implementation::ReactPackageProvider> {};
-} // namespace winrt::RNScreens::factory_implementation
+namespace winrt::ReactNativeScreens::factory_implementation {
+struct ReactPackageProvider
+ : ReactPackageProviderT {
+};
+} // namespace winrt::ReactNativeScreens::factory_implementation
diff --git a/windows/RNScreens/ReactPackageProvider.idl b/windows/RNScreens/ReactPackageProvider.idl
index 67f62b1c8b..7e1ea7b01c 100644
--- a/windows/RNScreens/ReactPackageProvider.idl
+++ b/windows/RNScreens/ReactPackageProvider.idl
@@ -1,9 +1,9 @@
-namespace RNScreens
+namespace ReactNativeScreens
{
- [webhosthidden]
- [default_interface]
- runtimeclass ReactPackageProvider : Microsoft.ReactNative.IReactPackageProvider
- {
- ReactPackageProvider();
- };
+ [webhosthidden]
+ [default_interface]
+ runtimeclass ReactPackageProvider : Microsoft.ReactNative.IReactPackageProvider
+ {
+ ReactPackageProvider();
+ };
}
diff --git a/windows/RNScreens/Screen.cpp b/windows/RNScreens/Screen.cpp
index e29f1235bb..e28fc44abd 100644
--- a/windows/RNScreens/Screen.cpp
+++ b/windows/RNScreens/Screen.cpp
@@ -1,128 +1,241 @@
#include "pch.h"
#include "Screen.h"
-#include "JSValueXaml.h"
#include "NativeModules.h"
-
-namespace winrt {
-using namespace Microsoft::ReactNative;
-using namespace Windows::Foundation;
-using namespace Windows::Foundation::Collections;
-using namespace Windows::UI;
-using namespace Windows::UI::Xaml;
-using namespace Windows::UI::Xaml::Controls;
-} // namespace winrt
-
namespace winrt::RNScreens::implementation {
-Screen::Screen(winrt::Microsoft::ReactNative::IReactContext reactContext)
- : m_reactContext(reactContext) {
- onLoadingRevoker = Loading({this, &Screen::onLoading});
- onLoadedRevoker = Loaded({this, &Screen::onLoaded});
- onUnloadedRevoker = Unloaded({this, &Screen::onUnloaded});
-}
-
-Screen::~Screen() {
- Loading(onLoadingRevoker);
- Loaded(onLoadedRevoker);
- Unloaded(onUnloadedRevoker);
-}
-
-void Screen::addView(winrt::Windows::UI::Xaml::UIElement element) {
- Children().Append(element);
-}
-
-void Screen::removeAllChildren() {
- Children().Clear();
-}
-
-void Screen::removeChildAt(int64_t index) {
- Children().RemoveAt(static_cast(index));
-}
-
-void Screen::replaceChild(
- winrt::Windows::UI::Xaml::UIElement oldChild,
- winrt::Windows::UI::Xaml::UIElement newChild) {
- uint32_t index;
- if (!Children().IndexOf(oldChild, index))
- return;
-
- Children().SetAt(index, newChild);
-}
-
-void Screen::onLoading(
- winrt::Windows::UI::Xaml::FrameworkElement const &sender,
- winrt::Windows::Foundation::IInspectable const &) {
- auto screen = sender.try_as();
- if (!screen)
- return;
-
- screen->dispatchOnWillAppear();
+using namespace winrt::Microsoft::ReactNative;
+
+enum class ActivityState : int8_t {
+ Unset = -1,
+ Inactive = 0,
+ Transitioning = 1,
+ Active = 2,
+};
+
+namespace {
+// activityState arrives from JS as an integer in {-1, 0, 1, 2}, all exactly
+// representable as IEEE 754 float, so the cast to int8_t is lossless. -1 is
+// the JS-side "not yet assigned" sentinel; any value outside [0, 2] maps to
+// Unset rather than producing an out-of-range enum value.
+ActivityState ToActivityState(const std::optional &value) noexcept {
+ if (!value.has_value())
+ return ActivityState::Unset;
+
+ if (const auto v = static_cast(value.value()); v >= 0 && v <= 2)
+ return static_cast(v);
+
+ return ActivityState::Unset;
}
-
-void Screen::onLoaded(
- winrt::Windows::Foundation::IInspectable const &sender,
- winrt::Windows::UI::Xaml::RoutedEventArgs const &) {
- auto screen = sender.try_as();
- if (!screen)
- return;
-
- screen->dispatchOnAppear();
-}
-
-void Screen::onUnloaded(
- winrt::Windows::Foundation::IInspectable const &sender,
- winrt::Windows::UI::Xaml::RoutedEventArgs const &) {
- auto screen = sender.try_as();
- if (!screen)
- return;
-
- screen->dispatchOnWillDisappear();
- screen->dispatchOnDisappear();
-}
-
-void Screen::dispatchOnWillAppear() {
- m_reactContext.DispatchEvent(
- *this,
- L"topWillAppear",
- [&](winrt::IJSValueWriter const &eventDataWriter) noexcept {
- eventDataWriter.WriteObjectBegin();
- eventDataWriter.WriteObjectEnd();
- });
-}
-
-void Screen::dispatchOnWillDisappear() {
- m_reactContext.DispatchEvent(
- *this,
- L"topWillDisappear",
- [&](winrt::IJSValueWriter const &eventDataWriter) noexcept {
- eventDataWriter.WriteObjectBegin();
- eventDataWriter.WriteObjectEnd();
- });
-}
-
-void Screen::dispatchOnAppear() {
- m_reactContext.DispatchEvent(
- *this,
- L"topAppear",
- [&](winrt::IJSValueWriter const &eventDataWriter) noexcept {
- eventDataWriter.WriteObjectBegin();
- eventDataWriter.WriteObjectEnd();
+} // namespace
+
+REACT_STRUCT(ScreenProps)
+
+struct ScreenProps : implements {
+ ScreenProps(ViewProps /*props*/, const IComponentProps &cloneFrom) noexcept {
+ if (cloneFrom) {
+ const auto *src = winrt::get_self(cloneFrom);
+ stackAnimation = src->stackAnimation;
+ stackPresentation = src->stackPresentation;
+ gestureEnabled = src->gestureEnabled;
+ replaceAnimation = src->replaceAnimation;
+ activityState = src->activityState;
+ }
+ }
+
+ void SetProp(
+ uint32_t hash,
+ hstring propName,
+ IJSValueReader value) noexcept {
+ ReadProp(hash, propName, value, *this);
+ }
+
+ REACT_FIELD(stackAnimation)
+ std::string stackAnimation{"default"};
+
+ REACT_FIELD(stackPresentation)
+ std::string stackPresentation{"push"};
+
+ REACT_FIELD(gestureEnabled)
+ std::optional gestureEnabled{};
+
+ REACT_FIELD(replaceAnimation)
+ std::string replaceAnimation{"pop"};
+
+ REACT_FIELD(activityState)
+ std::optional activityState{};
+};
+
+struct ScreenEventEmitter {
+ explicit ScreenEventEmitter(const EventEmitter &emitter) noexcept
+ : m_emitter(emitter) {
+ }
+
+ void onWillAppear() const noexcept {
+ Dispatch(L"topWillAppear");
+ }
+
+ void onAppear() const noexcept {
+ Dispatch(L"topAppear");
+ }
+
+ void onWillDisappear() const noexcept {
+ Dispatch(L"topWillDisappear");
+ }
+
+ void onDisappear() const noexcept {
+ Dispatch(L"topDisappear");
+ }
+
+private:
+ // The framework supplies a null EventEmitter between view creation and the
+ // first UpdateEventEmitter call; guard before every dispatch.
+ void Dispatch(const hstring &eventName) const noexcept {
+ if (!m_emitter)
+ return;
+ m_emitter.DispatchEvent(
+ eventName,
+ [](const IJSValueWriter &writer) noexcept {
+ writer.WriteObjectBegin();
+ writer.WriteObjectEnd();
+ });
+ }
+
+ EventEmitter m_emitter{nullptr};
+};
+
+struct ScreenUserData : implements {
+ // Thread safety: Fabric dispatches all lifecycle callbacks on the UI thread;
+ // m_eventEmitter is written only from UpdateEventEmitter (also UI thread) and
+ // read only from the Mounted/Unmounted lambdas, so no synchronisation is
+ // needed.
+ //
+ // Lifetime: revokers are RAII handles whose destructors call Revoke() before
+ // ScreenUserData is destroyed, so the [this] captures below cannot dangle.
+ void Initialize(const ComponentView &view) noexcept {
+ m_mountedRevoker = view.Mounted(
+ auto_revoke,
+ [this](auto &&, auto &&) noexcept {
+ // No native transition animation on Windows, so WillAppear and Appear
+ // fire together. If native animations are added, split into
+ // begin-transition / end-transition callbacks.
+ if (m_eventEmitter) {
+ m_eventEmitter->onWillAppear();
+ m_eventEmitter->onAppear();
+ }
+ });
+
+ m_unmountedRevoker = view.Unmounted(
+ auto_revoke,
+ [this](auto &&, auto &&) noexcept {
+ if (m_eventEmitter) {
+ m_eventEmitter->onWillDisappear();
+ m_eventEmitter->onDisappear();
+ }
+ });
+ }
+
+ void UpdateProps(
+ const ComponentView & /*view*/,
+ const IComponentProps &newProps,
+ const IComponentProps & /*oldProps*/) noexcept {
+ const auto *next = winrt::get_self(newProps);
+ const auto newState = ToActivityState(next->activityState);
+ if (newState == m_activityState)
+ return;
+ m_activityState = newState;
+ ApplyVisibility();
+ }
+
+ void UpdateEventEmitter(const EventEmitter &emitter) noexcept {
+ m_eventEmitter.emplace(emitter);
+ }
+
+ void SetVisual(
+ const Microsoft::UI::Composition::ContainerVisual &visual) noexcept {
+ m_visual = visual;
+ ApplyVisibility();
+ }
+
+private:
+ // Called from both UpdateProps (activityState change) and SetVisual (late
+ // visual assignment); whichever fires second applies the definitive state.
+ void ApplyVisibility() const noexcept {
+ if (m_visual) {
+ // Only Inactive hides the screen. Unset, Transitioning, and Active are
+ // all visible; the navigator sets Inactive on off-stack screens to
+ // prevent them compositing into the scene.
+ m_visual.IsVisible(m_activityState != ActivityState::Inactive);
+ }
+ }
+
+ std::optional m_eventEmitter;
+ ComponentView::Mounted_revoker m_mountedRevoker;
+ ComponentView::Unmounted_revoker m_unmountedRevoker;
+ Microsoft::UI::Composition::ContainerVisual m_visual{nullptr};
+ ActivityState m_activityState{ActivityState::Unset};
+};
+
+void RegisterScreenLike(
+ const IReactPackageBuilderFabric &fabricBuilder,
+ const hstring &componentName) noexcept {
+ namespace Comp = Composition;
+ fabricBuilder.AddViewComponent(
+ componentName,
+ [](const IReactViewComponentBuilder &builder) noexcept {
+ const auto compBuilder =
+ builder.as();
+
+ compBuilder.SetViewComponentViewInitializer(
+ [](const ComponentView &view) noexcept {
+ auto ud = winrt::make_self();
+ ud->Initialize(view);
+ view.UserData(*ud);
+ });
+
+ builder.SetCreateProps(
+ [](
+ ViewProps props,
+ const IComponentProps &cloneFrom) noexcept -> IComponentProps {
+ return winrt::make(props, cloneFrom);
+ });
+
+ builder.SetUpdatePropsHandler(
+ [](
+ const ComponentView &view,
+ const IComponentProps &newProps,
+ const IComponentProps &oldProps) noexcept {
+ winrt::get_self(view.UserData())
+ ->UpdateProps(view, newProps, oldProps);
+ });
+
+ builder.SetUpdateEventEmitterHandler(
+ [](
+ const ComponentView &view,
+ const EventEmitter &emitter) noexcept {
+ winrt::get_self(view.UserData())
+ ->UpdateEventEmitter(emitter);
+ });
+
+ // SetViewComponentViewInitializer guarantees a Composition::ViewComponentView,
+ // so the QI cannot fail in practice. try_as is not a safe alternative:
+ // the framework calls InsertAt(visual, 0) without a null check, so a
+ // null return crashes there instead.
+ compBuilder.SetCreateVisualHandler(
+ [](
+ const ComponentView &view) noexcept
+ -> Microsoft::UI::Composition::Visual {
+ auto visual = view.as()
+ .Compositor()
+ .CreateSpriteVisual();
+ winrt::get_self(view.UserData())
+ ->SetVisual(visual);
+ return visual;
+ });
});
}
-void Screen::dispatchOnDisappear() {
- m_reactContext.DispatchEvent(
- *this,
- L"topDisappear",
- [&](winrt::IJSValueWriter const &eventDataWriter) noexcept {
- eventDataWriter.WriteObjectBegin();
- eventDataWriter.WriteObjectEnd();
- });
-}
-StackAnimation Screen::GetStackAnimation() const {
- return stackAnimation;
-}
-void Screen::SetStackAnimation(StackAnimation const& animation) {
- stackAnimation = animation;
+void RegisterScreen(
+ const IReactPackageBuilderFabric &fabricBuilder) noexcept {
+ RegisterScreenLike(fabricBuilder, L"RNSScreen");
}
} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/Screen.h b/windows/RNScreens/Screen.h
index f2617a461f..1e7cb40ca9 100644
--- a/windows/RNScreens/Screen.h
+++ b/windows/RNScreens/Screen.h
@@ -1,70 +1,17 @@
#pragma once
+#include "pch.h"
namespace winrt::RNScreens::implementation {
-
-enum class StackPresentation { PUSH, MODAL, TRANSPARENT_MODAL, FORM_SHEET };
-
-enum class StackAnimation {
- DEFAULT,
- NONE,
- FADE,
- SLIDE_FROM_BOTTOM,
- SLIDE_FROM_RIGHT,
- SLIDE_FROM_LEFT,
- FADE_FROM_BOTTOM,
- IOS_FROM_RIGHT,
- IOS_FROM_LEFT
-};
-
-enum class ReplaceAnimation { PUSH, POP };
-
-enum class ActivityState { INACTIVE, TRANSITIONING_OR_BELOW_TOP, ON_TOP };
-
-enum class WindowTraits {
- ORIENTATION,
- COLOR,
- STYLE,
- TRANSLUCENT,
- HIDDEN,
- ANIMATED
-};
-
-class Screen : public winrt::Windows::UI::Xaml::Controls::StackPanelT {
- public:
- Screen(winrt::Microsoft::ReactNative::IReactContext reactContext);
- ~Screen();
-
- void addView(winrt::Windows::UI::Xaml::UIElement element);
- void removeAllChildren();
- void removeChildAt(int64_t index);
- void replaceChild(
- winrt::Windows::UI::Xaml::UIElement oldChild,
- winrt::Windows::UI::Xaml::UIElement newChild);
-
- winrt::event_token onLoadingRevoker;
- void onLoading(
- winrt::Windows::UI::Xaml::FrameworkElement const &sender,
- winrt::Windows::Foundation::IInspectable const &args);
-
- winrt::event_token onLoadedRevoker;
- void onLoaded(
- winrt::Windows::Foundation::IInspectable const &sender,
- winrt::Windows::UI::Xaml::RoutedEventArgs const &args);
-
- winrt::event_token onUnloadedRevoker;
- void onUnloaded(
- winrt::Windows::Foundation::IInspectable const &sender,
- winrt::Windows::UI::Xaml::RoutedEventArgs const &args);
-
- void dispatchOnAppear();
- void dispatchOnDisappear();
- void dispatchOnWillAppear();
- void dispatchOnWillDisappear();
- StackAnimation GetStackAnimation() const;
- void SetStackAnimation(StackAnimation const& animation);
-
- private:
- winrt::Microsoft::ReactNative::IReactContext m_reactContext{nullptr};
- StackAnimation stackAnimation;
-};
+// RNSScreen and RNSModalScreen share identical native behavior on Windows:
+// lifecycle event forwarding and activityState-driven DComp visibility.
+// RegisterScreenLike centralizes that logic; each component calls it with
+// its own JS component name.
+void RegisterScreenLike(
+ const Microsoft::ReactNative::IReactPackageBuilderFabric &
+ fabricBuilder,
+ const hstring &componentName) noexcept;
+
+void RegisterScreen(
+ const Microsoft::ReactNative::IReactPackageBuilderFabric &
+ fabricBuilder) noexcept;
} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ScreenContainer.cpp b/windows/RNScreens/ScreenContainer.cpp
index 3b5cbc4ac5..d8572cf90f 100644
--- a/windows/RNScreens/ScreenContainer.cpp
+++ b/windows/RNScreens/ScreenContainer.cpp
@@ -1,49 +1,11 @@
-#include "pch.h"
-#include "ScreenContainer.h"
-#include "JSValueXaml.h"
-#include "NativeModules.h"
-
-namespace winrt {
-using namespace Microsoft::ReactNative;
-using namespace Windows::Foundation;
-using namespace Windows::Foundation::Collections;
-using namespace Windows::UI;
-using namespace Windows::UI::Xaml;
-using namespace Windows::UI::Xaml::Controls;
-} // namespace winrt
-
-namespace winrt::RNScreens::implementation {
-ScreenContainer::ScreenContainer(
- winrt::Microsoft::ReactNative::IReactContext reactContext)
- : m_reactContext(reactContext),
- m_children(
- {winrt::single_threaded_vector()}) {}
-
-void ScreenContainer::addScreen(Screen &screen, int64_t) {
- auto uiElement = screen.try_as();
- if (!uiElement)
- return;
-
- m_children.Append(uiElement);
- Content(uiElement);
-}
-
-void ScreenContainer::removeAllChildren() {
- Content(nullptr);
- m_children.Clear();
-}
-
-void ScreenContainer::removeChildAt(int64_t index) {
- m_children.RemoveAt(static_cast(index));
-}
-
-void ScreenContainer::replaceChild(
- winrt::Windows::UI::Xaml::UIElement oldChild,
- winrt::Windows::UI::Xaml::UIElement newChild) {
- uint32_t index;
- if (!m_children.IndexOf(oldChild, index))
- return;
-
- m_children.SetAt(index, newChild);
-}
-} // namespace winrt::RNScreens::implementation
+#include "pch.h"
+#include "ScreenContainer.h"
+#include "BaseProps.h"
+
+namespace winrt::RNScreens::implementation {
+void RegisterScreenContainer(
+ const Microsoft::ReactNative::IReactPackageBuilderFabric &fabricBuilder)
+ noexcept {
+ RegisterStubComponent(fabricBuilder, L"RNSScreenContainer");
+}
+} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ScreenContainer.h b/windows/RNScreens/ScreenContainer.h
index 6466a50ad1..0a1c5b66f0 100644
--- a/windows/RNScreens/ScreenContainer.h
+++ b/windows/RNScreens/ScreenContainer.h
@@ -1,23 +1,11 @@
#pragma once
-#include "Screen.h"
+#include "pch.h"
namespace winrt::RNScreens::implementation {
-class ScreenContainer
- : public winrt::Windows::UI::Xaml::Controls::ContentControlT<
- ScreenContainer> {
- public:
- ScreenContainer(winrt::Microsoft::ReactNative::IReactContext reactContext);
- void addScreen(Screen &screen, int64_t index);
- void removeAllChildren();
- void removeChildAt(int64_t index);
- void replaceChild(
- winrt::Windows::UI::Xaml::UIElement oldChild,
- winrt::Windows::UI::Xaml::UIElement newChild);
-
- winrt::Windows::Foundation::Collections::IVector
- m_children;
-
- private:
- winrt::Microsoft::ReactNative::IReactContext m_reactContext{nullptr};
-};
+// RNSScreenContainer - stub. No custom props or events.
+// Child visibility is controlled via activityState on each RNSScreen child,
+// set by JS navigation logic and applied natively in Screen.cpp.
+void RegisterScreenContainer(
+ const Microsoft::ReactNative::IReactPackageBuilderFabric &fabricBuilder)
+ noexcept;
} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ScreenContainerViewManager.cpp b/windows/RNScreens/ScreenContainerViewManager.cpp
deleted file mode 100644
index 5117ed73e2..0000000000
--- a/windows/RNScreens/ScreenContainerViewManager.cpp
+++ /dev/null
@@ -1,133 +0,0 @@
-#include "pch.h"
-#include "ScreenContainerViewManager.h"
-#include "JSValueXaml.h"
-#include "NativeModules.h"
-#include "Screen.h"
-#include "ScreenContainer.h"
-
-namespace winrt {
-using namespace Microsoft::ReactNative;
-using namespace Windows::Foundation;
-using namespace Windows::Foundation::Collections;
-using namespace Windows::UI;
-using namespace Windows::UI::Xaml;
-using namespace Windows::UI::Xaml::Controls;
-} // namespace winrt
-
-namespace winrt::RNScreens::implementation {
-// IViewManager
-winrt::hstring ScreenContainerViewManager::Name() noexcept {
- return L"RNSScreenContainer";
-}
-
-winrt::FrameworkElement ScreenContainerViewManager::CreateView() noexcept {
- return winrt::make(m_reactContext);
-}
-
-// IViewManagerRequiresNativeLayout
-bool ScreenContainerViewManager::RequiresNativeLayout() {
- return false;
-}
-
-// IViewManagerWithChildren
-void ScreenContainerViewManager::AddView(
- FrameworkElement parent,
- UIElement child,
- int64_t index) {
- auto screenContainer = parent.as();
- if (!screenContainer)
- return;
-
- auto screen = child.as();
- if (!screen)
- return;
-
- screenContainer->addScreen(*screen, index);
-}
-
-void ScreenContainerViewManager::RemoveAllChildren(FrameworkElement parent) {
- auto screenContainer = parent.as();
- if (!screenContainer)
- return;
-
- screenContainer->removeAllChildren();
-}
-
-void ScreenContainerViewManager::RemoveChildAt(
- FrameworkElement parent,
- int64_t index) {
- auto screenContainer = parent.as();
- if (!screenContainer)
- return;
-
- screenContainer->removeChildAt(index);
-}
-
-void ScreenContainerViewManager::ReplaceChild(
- FrameworkElement parent,
- UIElement oldChild,
- UIElement newChild) {
- auto screenContainer = parent.as();
- if (!screenContainer)
- return;
-
- screenContainer->replaceChild(oldChild, newChild);
-}
-
-// IViewManagerWithReactContext
-winrt::IReactContext ScreenContainerViewManager::ReactContext() noexcept {
- return m_reactContext;
-}
-
-void ScreenContainerViewManager::ReactContext(
- IReactContext reactContext) noexcept {
- m_reactContext = reactContext;
-}
-
-// IViewManagerWithNativeProperties
-IMapView
-ScreenContainerViewManager::NativeProps() noexcept {
- auto nativeProps =
- winrt::single_threaded_map();
- return nativeProps.GetView();
-}
-
-void ScreenContainerViewManager::UpdateProperties(
- FrameworkElement const &view,
- IJSValueReader const &propertyMapReader) noexcept {
- (void)view;
- const JSValueObject &propertyMap = JSValue::ReadObjectFrom(propertyMapReader);
- for (auto const &pair : propertyMap) {
- auto const &propertyName = pair.first;
- auto const &propertyValue = pair.second;
- (void)propertyName;
- (void)propertyValue;
- }
-}
-
-// IViewManagerWithExportedEventTypeConstants
-ConstantProviderDelegate ScreenContainerViewManager::
- ExportedCustomBubblingEventTypeConstants() noexcept {
- return nullptr;
-}
-
-ConstantProviderDelegate
-ScreenContainerViewManager::ExportedCustomDirectEventTypeConstants() noexcept {
- return nullptr;
-}
-
-// IViewManagerWithCommands
-IVectorView ScreenContainerViewManager::Commands() noexcept {
- auto commands = winrt::single_threaded_vector();
- return commands.GetView();
-}
-
-void ScreenContainerViewManager::DispatchCommand(
- FrameworkElement const &view,
- winrt::hstring const &commandId,
- winrt::IJSValueReader const &commandArgsReader) noexcept {
- (void)view;
- (void)commandId;
- (void)commandArgsReader;
-}
-} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ScreenContainerViewManager.h b/windows/RNScreens/ScreenContainerViewManager.h
deleted file mode 100644
index 1578ff4d0c..0000000000
--- a/windows/RNScreens/ScreenContainerViewManager.h
+++ /dev/null
@@ -1,78 +0,0 @@
-#pragma once
-
-#include "NativeModules.h"
-#include "winrt/Microsoft.ReactNative.h"
-
-namespace winrt::RNScreens::implementation {
-
-class ScreenContainerViewManager
- : public winrt::implements<
- ScreenContainerViewManager,
- winrt::Microsoft::ReactNative::IViewManager,
- winrt::Microsoft::ReactNative::IViewManagerRequiresNativeLayout,
- winrt::Microsoft::ReactNative::IViewManagerWithChildren,
- winrt::Microsoft::ReactNative::IViewManagerWithReactContext,
- winrt::Microsoft::ReactNative::IViewManagerWithNativeProperties,
- winrt::Microsoft::ReactNative::
- IViewManagerWithExportedEventTypeConstants,
- winrt::Microsoft::ReactNative::IViewManagerWithCommands> {
- public:
- ScreenContainerViewManager() = default;
-
- // IViewManager
- winrt::hstring Name() noexcept;
- winrt::Windows::UI::Xaml::FrameworkElement CreateView() noexcept;
-
- // IViewManagerRequiresNativeLayout
- bool RequiresNativeLayout();
-
- // IViewManagerWithChildren
- void AddView(
- winrt::Windows::UI::Xaml::FrameworkElement parent,
- winrt::Windows::UI::Xaml::UIElement child,
- int64_t index);
- void RemoveAllChildren(winrt::Windows::UI::Xaml::FrameworkElement parent);
- void RemoveChildAt(
- winrt::Windows::UI::Xaml::FrameworkElement parent,
- int64_t index);
- void ReplaceChild(
- winrt::Windows::UI::Xaml::FrameworkElement parent,
- winrt::Windows::UI::Xaml::UIElement oldChild,
- winrt::Windows::UI::Xaml::UIElement newChild);
-
- // IViewManagerWithReactContext
- winrt::Microsoft::ReactNative::IReactContext ReactContext() noexcept;
- void ReactContext(
- winrt::Microsoft::ReactNative::IReactContext reactContext) noexcept;
-
- // IViewManagerWithNativeProperties
- winrt::Windows::Foundation::Collections::IMapView<
- winrt::hstring,
- winrt::Microsoft::ReactNative::ViewManagerPropertyType>
- NativeProps() noexcept;
-
- void UpdateProperties(
- winrt::Windows::UI::Xaml::FrameworkElement const &view,
- winrt::Microsoft::ReactNative::IJSValueReader const
- &propertyMapReader) noexcept;
-
- // IViewManagerWithExportedEventTypeConstants
- winrt::Microsoft::ReactNative::ConstantProviderDelegate
- ExportedCustomBubblingEventTypeConstants() noexcept;
- winrt::Microsoft::ReactNative::ConstantProviderDelegate
- ExportedCustomDirectEventTypeConstants() noexcept;
-
- // IViewManagerWithCommands
- winrt::Windows::Foundation::Collections::IVectorView
- Commands() noexcept;
-
- void DispatchCommand(
- winrt::Windows::UI::Xaml::FrameworkElement const &view,
- winrt::hstring const &commandId,
- winrt::Microsoft::ReactNative::IJSValueReader const
- &commandArgsReader) noexcept;
-
- private:
- winrt::Microsoft::ReactNative::IReactContext m_reactContext{nullptr};
-};
-} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ScreenStack.cpp b/windows/RNScreens/ScreenStack.cpp
index 9219b34715..b00e986cf7 100644
--- a/windows/RNScreens/ScreenStack.cpp
+++ b/windows/RNScreens/ScreenStack.cpp
@@ -1,65 +1,11 @@
-#include "pch.h"
-#include "ScreenStack.h"
-#include "JSValueXaml.h"
-#include "NativeModules.h"
-
-namespace winrt {
-using namespace Microsoft::ReactNative;
-using namespace Windows::Foundation;
-using namespace Windows::Foundation::Collections;
-using namespace Windows::UI;
-using namespace Windows::UI::Xaml;
-using namespace Windows::UI::Xaml::Controls;
-} // namespace winrt
-
-namespace winrt::RNScreens::implementation {
-ScreenStack::ScreenStack(
- winrt::Microsoft::ReactNative::IReactContext reactContext)
- : m_reactContext(reactContext),
- m_children(
- {winrt::single_threaded_vector()}) {}
-
-void ScreenStack::addScreen(Screen &screen, int64_t) {
- auto uiElement = screen.try_as();
- if (!uiElement)
- return;
-
- m_children.Append(uiElement);
- Content(uiElement);
-}
-
-void ScreenStack::removeAllChildren() {
- Content(nullptr);
- m_children.Clear();
-}
-
-void ScreenStack::removeChildAt(int64_t index) {
- m_children.RemoveAt(static_cast(index));
- onChildModified(index);
-}
-
-void ScreenStack::replaceChild(
- winrt::Windows::UI::Xaml::UIElement oldChild,
- winrt::Windows::UI::Xaml::UIElement newChild) {
- uint32_t index;
- if (!m_children.IndexOf(oldChild, index))
- return;
-
- m_children.SetAt(index, newChild);
- onChildModified(index);
-}
-
-void ScreenStack::onChildModified(int64_t index) {
- // Was it the topmost item in the stack?
- if (index >= m_children.Size() - 1) {
- if (m_children.Size() == 0) {
- // Nobody left
- Content(nullptr);
- } else {
- // Focus on the top item
- auto uiElement = m_children.GetAt(m_children.Size() - 1);
- Content(uiElement);
- }
- }
-}
-} // namespace winrt::RNScreens::implementation
+#include "pch.h"
+#include "ScreenStack.h"
+#include "BaseProps.h"
+
+namespace winrt::RNScreens::implementation {
+void RegisterScreenStack(
+ const Microsoft::ReactNative::IReactPackageBuilderFabric &fabricBuilder)
+ noexcept {
+ RegisterStubComponent(fabricBuilder, L"RNSScreenStack");
+}
+} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ScreenStack.h b/windows/RNScreens/ScreenStack.h
index 7968133384..638de5722c 100644
--- a/windows/RNScreens/ScreenStack.h
+++ b/windows/RNScreens/ScreenStack.h
@@ -1,23 +1,17 @@
#pragma once
-#include "Screen.h"
+#include "pch.h"
namespace winrt::RNScreens::implementation {
-class ScreenStack
- : public winrt::Windows::UI::Xaml::Controls::ContentControlT {
- public:
- ScreenStack(winrt::Microsoft::ReactNative::IReactContext reactContext);
- void addScreen(Screen &screen, int64_t index);
- void removeAllChildren();
- void removeChildAt(int64_t index);
- void replaceChild(
- winrt::Windows::UI::Xaml::UIElement oldChild,
- winrt::Windows::UI::Xaml::UIElement newChild);
-
- winrt::Windows::Foundation::Collections::IVector
- m_children;
-
- private:
- void onChildModified(int64_t index);
- winrt::Microsoft::ReactNative::IReactContext m_reactContext{nullptr};
-};
+// RNSScreenStack - stub. Child ordering and screen transitions are managed
+// entirely by JS and the Fabric reconciler.
+//
+// The JS spec declares onFinishTransitioning (topFinishTransitioning). To
+// implement it when native push/pop animations are added:
+// 1. Add ScreenStackUserData storing an EventEmitter (see Screen.cpp for
+// the established pattern).
+// 2. Register SetViewComponentViewInitializer + SetUpdateEventEmitterHandler.
+// 3. Dispatch topFinishTransitioning at the end of each transition.
+void RegisterScreenStack(
+ const Microsoft::ReactNative::IReactPackageBuilderFabric &fabricBuilder)
+ noexcept;
} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ScreenStackHeaderConfig.cpp b/windows/RNScreens/ScreenStackHeaderConfig.cpp
index 03514e4082..fe1d43ec86 100644
--- a/windows/RNScreens/ScreenStackHeaderConfig.cpp
+++ b/windows/RNScreens/ScreenStackHeaderConfig.cpp
@@ -1,43 +1,11 @@
-#include "pch.h"
-#include "ScreenStackHeaderConfig.h"
-#include "JSValueXaml.h"
-#include "NativeModules.h"
-
-namespace winrt {
-using namespace Microsoft::ReactNative;
-using namespace Windows::Foundation;
-using namespace Windows::Foundation::Collections;
-using namespace Windows::UI;
-using namespace Windows::UI::Xaml;
-using namespace Windows::UI::Xaml::Controls;
-} // namespace winrt
-
-namespace winrt::RNScreens::implementation {
-ScreenStackHeaderConfig::ScreenStackHeaderConfig(
- winrt::Microsoft::ReactNative::IReactContext reactContext)
- : m_reactContext(reactContext),
- m_children(
- {winrt::single_threaded_vector()}) {}
-
-void ScreenStackHeaderConfig::addView(winrt::Windows::UI::Xaml::UIElement element) {
- Children().Append(element);
-}
-
-void ScreenStackHeaderConfig::removeAllChildren() {
- Children().Clear();
-}
-
-void ScreenStackHeaderConfig::removeChildAt(int64_t index) {
- Children().RemoveAt(static_cast(index));
-}
-
-void ScreenStackHeaderConfig::replaceChild(
- winrt::Windows::UI::Xaml::UIElement oldChild,
- winrt::Windows::UI::Xaml::UIElement newChild) {
- uint32_t index;
- if (!Children().IndexOf(oldChild, index))
- return;
-
- Children().SetAt(index, newChild);
-}
-} // namespace winrt::RNScreens::implementation
+#include "pch.h"
+#include "ScreenStackHeaderConfig.h"
+#include "BaseProps.h"
+
+namespace winrt::RNScreens::implementation {
+void RegisterScreenStackHeaderConfig(
+ const Microsoft::ReactNative::IReactPackageBuilderFabric &fabricBuilder)
+ noexcept {
+ RegisterStubComponent(fabricBuilder, L"RNSScreenStackHeaderConfig");
+}
+} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ScreenStackHeaderConfig.h b/windows/RNScreens/ScreenStackHeaderConfig.h
index 53c8b6fe53..07d9a055cf 100644
--- a/windows/RNScreens/ScreenStackHeaderConfig.h
+++ b/windows/RNScreens/ScreenStackHeaderConfig.h
@@ -1,23 +1,12 @@
#pragma once
+#include "pch.h"
namespace winrt::RNScreens::implementation {
-class ScreenStackHeaderConfig
- : public winrt::Windows::UI::Xaml::Controls::StackPanelT<
- ScreenStackHeaderConfig> {
- public:
- ScreenStackHeaderConfig(
- winrt::Microsoft::ReactNative::IReactContext reactContext);
-
- void addView(winrt::Windows::UI::Xaml::UIElement element);
- void removeAllChildren();
- void removeChildAt(int64_t index);
- void replaceChild(
- winrt::Windows::UI::Xaml::UIElement oldChild,
- winrt::Windows::UI::Xaml::UIElement newChild);
-
- winrt::Windows::Foundation::Collections::IVector
- m_children;
- private:
- winrt::Microsoft::ReactNative::IReactContext m_reactContext{nullptr};
-};
+// RNSScreenStackHeaderConfig - stub. All header rendering is performed by JS.
+//
+// TODO: implement native title, tint colors, and back-button control using
+// WinUI NavigationView or a custom header ContentControl.
+void RegisterScreenStackHeaderConfig(
+ const Microsoft::ReactNative::IReactPackageBuilderFabric &fabricBuilder)
+ noexcept;
} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ScreenStackHeaderConfigViewManager.cpp b/windows/RNScreens/ScreenStackHeaderConfigViewManager.cpp
deleted file mode 100644
index f15180512f..0000000000
--- a/windows/RNScreens/ScreenStackHeaderConfigViewManager.cpp
+++ /dev/null
@@ -1,130 +0,0 @@
-#include "pch.h"
-#include "ScreenStackHeaderConfigViewManager.h"
-#include "JSValueXaml.h"
-#include "NativeModules.h"
-#include "ScreenStackHeaderConfig.h"
-
-namespace winrt {
-using namespace Microsoft::ReactNative;
-using namespace Windows::Foundation;
-using namespace Windows::Foundation::Collections;
-using namespace Windows::UI;
-using namespace Windows::UI::Xaml;
-using namespace Windows::UI::Xaml::Controls;
-} // namespace winrt
-
-namespace winrt::RNScreens::implementation {
-// IViewManager
-winrt::hstring ScreenStackHeaderConfigViewManager::Name() noexcept {
- return L"RNSScreenStackHeaderConfig";
-}
-
-winrt::FrameworkElement
-ScreenStackHeaderConfigViewManager::CreateView() noexcept {
- return winrt::make(m_reactContext);
-}
-
-// IViewManagerRequiresNativeLayout
-bool ScreenStackHeaderConfigViewManager::RequiresNativeLayout() {
- return false;
-}
-
-// IViewManagerWithChildren
-void ScreenStackHeaderConfigViewManager::AddView(
- FrameworkElement parent,
- UIElement child,
- int64_t index) {
- auto screenStackHeaderConfig = parent.as();
- if (!screenStackHeaderConfig)
- return;
-
- screenStackHeaderConfig->addView(child);
-}
-
-void ScreenStackHeaderConfigViewManager::RemoveAllChildren(FrameworkElement parent) {
- auto screenStackHeaderConfig = parent.as();
- if (!screenStackHeaderConfig)
- return;
-
- screenStackHeaderConfig->removeAllChildren();
-}
-
-void ScreenStackHeaderConfigViewManager::RemoveChildAt(
- FrameworkElement parent,
- int64_t index) {
- auto screenStackHeaderConfig = parent.as();
- if (!screenStackHeaderConfig)
- return;
-
- screenStackHeaderConfig->removeChildAt(index);
-}
-
-void ScreenStackHeaderConfigViewManager::ReplaceChild(
- FrameworkElement parent,
- UIElement oldChild,
- UIElement newChild) {
- auto screenStackHeaderConfig = parent.as();
- if (!screenStackHeaderConfig)
- return;
-
- screenStackHeaderConfig->replaceChild(oldChild, newChild);
-}
-
-// IViewManagerWithReactContext
-winrt::IReactContext
-ScreenStackHeaderConfigViewManager::ReactContext() noexcept {
- return m_reactContext;
-}
-
-void ScreenStackHeaderConfigViewManager::ReactContext(
- IReactContext reactContext) noexcept {
- m_reactContext = reactContext;
-}
-
-// IViewManagerWithNativeProperties
-IMapView
-ScreenStackHeaderConfigViewManager::NativeProps() noexcept {
- auto nativeProps =
- winrt::single_threaded_map();
- return nativeProps.GetView();
-}
-
-void ScreenStackHeaderConfigViewManager::UpdateProperties(
- FrameworkElement const &view,
- IJSValueReader const &propertyMapReader) noexcept {
- (void)view;
- const JSValueObject &propertyMap = JSValue::ReadObjectFrom(propertyMapReader);
- for (auto const &pair : propertyMap) {
- auto const &propertyName = pair.first;
- auto const &propertyValue = pair.second;
- (void)propertyName;
- (void)propertyValue;
- }
-}
-
-// IViewManagerWithExportedEventTypeConstants
-ConstantProviderDelegate ScreenStackHeaderConfigViewManager::
- ExportedCustomBubblingEventTypeConstants() noexcept {
- return nullptr;
-}
-
-ConstantProviderDelegate ScreenStackHeaderConfigViewManager::
- ExportedCustomDirectEventTypeConstants() noexcept {
- return nullptr;
-}
-
-// IViewManagerWithCommands
-IVectorView ScreenStackHeaderConfigViewManager::Commands() noexcept {
- auto commands = winrt::single_threaded_vector();
- return commands.GetView();
-}
-
-void ScreenStackHeaderConfigViewManager::DispatchCommand(
- FrameworkElement const &view,
- winrt::hstring const &commandId,
- winrt::IJSValueReader const &commandArgsReader) noexcept {
- (void)view;
- (void)commandId;
- (void)commandArgsReader;
-}
-} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ScreenStackHeaderConfigViewManager.h b/windows/RNScreens/ScreenStackHeaderConfigViewManager.h
deleted file mode 100644
index 99c6d8ddb5..0000000000
--- a/windows/RNScreens/ScreenStackHeaderConfigViewManager.h
+++ /dev/null
@@ -1,77 +0,0 @@
-#pragma once
-#include "NativeModules.h"
-#include "winrt/Microsoft.ReactNative.h"
-
-namespace winrt::RNScreens::implementation {
-
-class ScreenStackHeaderConfigViewManager
- : public winrt::implements<
- ScreenStackHeaderConfigViewManager,
- winrt::Microsoft::ReactNative::IViewManager,
- winrt::Microsoft::ReactNative::IViewManagerRequiresNativeLayout,
- winrt::Microsoft::ReactNative::IViewManagerWithReactContext,
- winrt::Microsoft::ReactNative::IViewManagerWithChildren,
- winrt::Microsoft::ReactNative::IViewManagerWithNativeProperties,
- winrt::Microsoft::ReactNative::
- IViewManagerWithExportedEventTypeConstants,
- winrt::Microsoft::ReactNative::IViewManagerWithCommands> {
- public:
- ScreenStackHeaderConfigViewManager() = default;
-
- // IViewManager
- winrt::hstring Name() noexcept;
- winrt::Windows::UI::Xaml::FrameworkElement CreateView() noexcept;
-
- // IViewManagerRequiresNativeLayout
- bool RequiresNativeLayout();
-
- // IViewManagerWithChildren
- void AddView(
- winrt::Windows::UI::Xaml::FrameworkElement parent,
- winrt::Windows::UI::Xaml::UIElement child,
- int64_t index);
- void RemoveAllChildren(winrt::Windows::UI::Xaml::FrameworkElement parent);
- void RemoveChildAt(
- winrt::Windows::UI::Xaml::FrameworkElement parent,
- int64_t index);
- void ReplaceChild(
- winrt::Windows::UI::Xaml::FrameworkElement parent,
- winrt::Windows::UI::Xaml::UIElement oldChild,
- winrt::Windows::UI::Xaml::UIElement newChild);
-
- // IViewManagerWithReactContext
- winrt::Microsoft::ReactNative::IReactContext ReactContext() noexcept;
- void ReactContext(
- winrt::Microsoft::ReactNative::IReactContext reactContext) noexcept;
-
- // IViewManagerWithNativeProperties
- winrt::Windows::Foundation::Collections::IMapView<
- winrt::hstring,
- winrt::Microsoft::ReactNative::ViewManagerPropertyType>
- NativeProps() noexcept;
-
- void UpdateProperties(
- winrt::Windows::UI::Xaml::FrameworkElement const &view,
- winrt::Microsoft::ReactNative::IJSValueReader const
- &propertyMapReader) noexcept;
-
- // IViewManagerWithExportedEventTypeConstants
- winrt::Microsoft::ReactNative::ConstantProviderDelegate
- ExportedCustomBubblingEventTypeConstants() noexcept;
- winrt::Microsoft::ReactNative::ConstantProviderDelegate
- ExportedCustomDirectEventTypeConstants() noexcept;
-
- // IViewManagerWithCommands
- winrt::Windows::Foundation::Collections::IVectorView
- Commands() noexcept;
-
- void DispatchCommand(
- winrt::Windows::UI::Xaml::FrameworkElement const &view,
- winrt::hstring const &commandId,
- winrt::Microsoft::ReactNative::IJSValueReader const
- &commandArgsReader) noexcept;
-
- private:
- winrt::Microsoft::ReactNative::IReactContext m_reactContext{nullptr};
-};
-} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ScreenStackHeaderSubview.cpp b/windows/RNScreens/ScreenStackHeaderSubview.cpp
index 0df07f3e93..810e026dbc 100644
--- a/windows/RNScreens/ScreenStackHeaderSubview.cpp
+++ b/windows/RNScreens/ScreenStackHeaderSubview.cpp
@@ -1,43 +1,11 @@
#include "pch.h"
#include "ScreenStackHeaderSubview.h"
-#include "JSValueXaml.h"
-#include "NativeModules.h"
-
-namespace winrt {
-using namespace Microsoft::ReactNative;
-using namespace Windows::Foundation;
-using namespace Windows::Foundation::Collections;
-using namespace Windows::UI;
-using namespace Windows::UI::Xaml;
-using namespace Windows::UI::Xaml::Controls;
-} // namespace winrt
+#include "BaseProps.h"
namespace winrt::RNScreens::implementation {
-ScreenStackHeaderSubview::ScreenStackHeaderSubview(
- winrt::Microsoft::ReactNative::IReactContext reactContext)
- : m_reactContext(reactContext),
- m_children(
- {winrt::single_threaded_vector()}) {}
-
-void ScreenStackHeaderSubview::addView(winrt::Windows::UI::Xaml::UIElement element) {
- Children().Append(element);
-}
-
-void ScreenStackHeaderSubview::removeAllChildren() {
- Children().Clear();
-}
-
-void ScreenStackHeaderSubview::removeChildAt(int64_t index) {
- Children().RemoveAt(static_cast(index));
-}
-
-void ScreenStackHeaderSubview::replaceChild(
- winrt::Windows::UI::Xaml::UIElement oldChild,
- winrt::Windows::UI::Xaml::UIElement newChild) {
- uint32_t index;
- if (!Children().IndexOf(oldChild, index))
- return;
-
- Children().SetAt(index, newChild);
+void RegisterScreenStackHeaderSubview(
+ const Microsoft::ReactNative::IReactPackageBuilderFabric &fabricBuilder)
+ noexcept {
+ RegisterStubComponent(fabricBuilder, L"RNSScreenStackHeaderSubview");
}
} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ScreenStackHeaderSubview.h b/windows/RNScreens/ScreenStackHeaderSubview.h
index 8a3d6a278e..1a35072803 100644
--- a/windows/RNScreens/ScreenStackHeaderSubview.h
+++ b/windows/RNScreens/ScreenStackHeaderSubview.h
@@ -1,24 +1,12 @@
#pragma once
+#include "pch.h"
namespace winrt::RNScreens::implementation {
-class ScreenStackHeaderSubview
- : public winrt::Windows::UI::Xaml::Controls::StackPanelT<
- ScreenStackHeaderSubview> {
- public:
- ScreenStackHeaderSubview(
- winrt::Microsoft::ReactNative::IReactContext reactContext);
-
- void addView(winrt::Windows::UI::Xaml::UIElement element);
- void removeAllChildren();
- void removeChildAt(int64_t index);
- void replaceChild(
- winrt::Windows::UI::Xaml::UIElement oldChild,
- winrt::Windows::UI::Xaml::UIElement newChild);
-
- winrt::Windows::Foundation::Collections::IVector
- m_children;
-
- private:
- winrt::Microsoft::ReactNative::IReactContext m_reactContext{nullptr};
-};
+// RNSScreenStackHeaderSubview - stub. Custom header content (left/right/title
+// slots) is rendered by JS.
+//
+// TODO: implement native header subview hosting.
+void RegisterScreenStackHeaderSubview(
+ const Microsoft::ReactNative::IReactPackageBuilderFabric &fabricBuilder)
+ noexcept;
} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ScreenStackHeaderSubviewViewManager.cpp b/windows/RNScreens/ScreenStackHeaderSubviewViewManager.cpp
deleted file mode 100644
index 077a0004b7..0000000000
--- a/windows/RNScreens/ScreenStackHeaderSubviewViewManager.cpp
+++ /dev/null
@@ -1,129 +0,0 @@
-#include "pch.h"
-#include "ScreenStackHeaderSubviewViewManager.h"
-#include "ScreenStackHeaderSubview.h"
-#include "JSValueXaml.h"
-#include "NativeModules.h"
-
-namespace winrt {
-using namespace Microsoft::ReactNative;
-using namespace Windows::Foundation;
-using namespace Windows::Foundation::Collections;
-using namespace Windows::UI;
-using namespace Windows::UI::Xaml;
-using namespace Windows::UI::Xaml::Controls;
-} // namespace winrt
-
-namespace winrt::RNScreens::implementation {
-// IViewManager
-winrt::hstring ScreenStackHeaderSubviewViewManager::Name() noexcept {
- return L"RNSScreenStackHeaderSubview";
-}
-
-winrt::FrameworkElement ScreenStackHeaderSubviewViewManager::CreateView() noexcept {
- return winrt::make(m_reactContext);
-}
-
-// IViewManagerRequiresNativeLayout
-bool ScreenStackHeaderSubviewViewManager::RequiresNativeLayout() {
- return false;
-}
-
-// IViewManagerWithChildren
-void ScreenStackHeaderSubviewViewManager::AddView(
- FrameworkElement parent,
- UIElement child,
- int64_t index) {
- auto screenStackHeaderSubview = parent.as();
- if (!screenStackHeaderSubview)
- return;
-
- screenStackHeaderSubview->addView(child);
-}
-
-void ScreenStackHeaderSubviewViewManager::RemoveAllChildren(FrameworkElement parent) {
- auto screenStackHeaderSubview = parent.as();
- if (!screenStackHeaderSubview)
- return;
-
- screenStackHeaderSubview->removeAllChildren();
-}
-
-void ScreenStackHeaderSubviewViewManager::RemoveChildAt(
- FrameworkElement parent,
- int64_t index) {
- auto screenStackHeaderSubview = parent.as();
- if (!screenStackHeaderSubview)
- return;
-
- screenStackHeaderSubview->removeChildAt(index);
-}
-
-void ScreenStackHeaderSubviewViewManager::ReplaceChild(
- FrameworkElement parent,
- UIElement oldChild,
- UIElement newChild) {
- auto screenStackHeaderSubview = parent.as();
- if (!screenStackHeaderSubview)
- return;
-
- screenStackHeaderSubview->replaceChild(oldChild, newChild);
-}
-
-// IViewManagerWithNativeProperties
-IMapView
-ScreenStackHeaderSubviewViewManager::NativeProps() noexcept {
- auto nativeProps =
- winrt::single_threaded_map();
- return nativeProps.GetView();
-}
-
-void ScreenStackHeaderSubviewViewManager::UpdateProperties(
- FrameworkElement const &view,
- IJSValueReader const &propertyMapReader) noexcept {
- (void)view;
- const JSValueObject &propertyMap = JSValue::ReadObjectFrom(propertyMapReader);
- for (auto const &pair : propertyMap) {
- auto const &propertyName = pair.first;
- auto const &propertyValue = pair.second;
- (void)propertyName;
- (void)propertyValue;
- }
-}
-
-// IViewManagerWithCommands
-IVectorView ScreenStackHeaderSubviewViewManager::Commands() noexcept {
- auto commands = winrt::single_threaded_vector();
- return commands.GetView();
-}
-
-void ScreenStackHeaderSubviewViewManager::DispatchCommand(
- FrameworkElement const &view,
- winrt::hstring const &commandId,
- winrt::IJSValueReader const &commandArgsReader) noexcept {
- (void)view;
- (void)commandId;
- (void)commandArgsReader;
-}
-
-
-// IViewManagerWithExportedEventTypeConstants
-ConstantProviderDelegate ScreenStackHeaderSubviewViewManager::
- ExportedCustomBubblingEventTypeConstants() noexcept {
- return nullptr;
-}
-
-ConstantProviderDelegate ScreenStackHeaderSubviewViewManager::
- ExportedCustomDirectEventTypeConstants() noexcept {
- return nullptr;
-}
-
-// IViewManagerWithReactContext
-winrt::IReactContext ScreenStackHeaderSubviewViewManager::ReactContext() noexcept {
- return m_reactContext;
-}
-
-void ScreenStackHeaderSubviewViewManager::ReactContext(IReactContext reactContext) noexcept {
- m_reactContext = reactContext;
-}
-
-} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ScreenStackHeaderSubviewViewManager.h b/windows/RNScreens/ScreenStackHeaderSubviewViewManager.h
deleted file mode 100644
index 1378e3ce47..0000000000
--- a/windows/RNScreens/ScreenStackHeaderSubviewViewManager.h
+++ /dev/null
@@ -1,77 +0,0 @@
-#pragma once
-
-#include "NativeModules.h"
-#include "winrt/Microsoft.ReactNative.h"
-
-namespace winrt::RNScreens::implementation {
-class ScreenStackHeaderSubviewViewManager
- : public winrt::implements<
- ScreenStackHeaderSubviewViewManager,
- winrt::Microsoft::ReactNative::IViewManager,
- winrt::Microsoft::ReactNative::IViewManagerWithNativeProperties,
- winrt::Microsoft::ReactNative::IViewManagerWithCommands,
- winrt::Microsoft::ReactNative::IViewManagerWithChildren,
- winrt::Microsoft::ReactNative::IViewManagerWithExportedEventTypeConstants,
- winrt::Microsoft::ReactNative::IViewManagerRequiresNativeLayout,
- winrt::Microsoft::ReactNative::IViewManagerWithReactContext> {
- public:
- ScreenStackHeaderSubviewViewManager() = default;
-
- // IViewManager
- winrt::hstring Name() noexcept;
- winrt::Windows::UI::Xaml::FrameworkElement CreateView() noexcept;
-
- // IViewManagerRequiresNativeLayout
- bool RequiresNativeLayout();
-
- // IViewManagerWithChildren
- void AddView(
- winrt::Windows::UI::Xaml::FrameworkElement parent,
- winrt::Windows::UI::Xaml::UIElement child,
- int64_t index);
- void RemoveAllChildren(winrt::Windows::UI::Xaml::FrameworkElement parent);
- void RemoveChildAt(
- winrt::Windows::UI::Xaml::FrameworkElement parent,
- int64_t index);
- void ReplaceChild(
- winrt::Windows::UI::Xaml::FrameworkElement parent,
- winrt::Windows::UI::Xaml::UIElement oldChild,
- winrt::Windows::UI::Xaml::UIElement newChild);
-
- // IViewManagerWithNativeProperties
- winrt::Windows::Foundation::Collections::IMapView<
- winrt::hstring,
- winrt::Microsoft::ReactNative::ViewManagerPropertyType>
- NativeProps() noexcept;
-
- void UpdateProperties(
- winrt::Windows::UI::Xaml::FrameworkElement const &view,
- winrt::Microsoft::ReactNative::IJSValueReader const
- &propertyMapReader) noexcept;
-
- // IViewManagerWithExportedEventTypeConstants
- winrt::Microsoft::ReactNative::ConstantProviderDelegate
- ExportedCustomBubblingEventTypeConstants() noexcept;
- winrt::Microsoft::ReactNative::ConstantProviderDelegate
- ExportedCustomDirectEventTypeConstants() noexcept;
-
-
- // IViewManagerWithCommands
- winrt::Windows::Foundation::Collections::IVectorView
- Commands() noexcept;
-
- void DispatchCommand(
- winrt::Windows::UI::Xaml::FrameworkElement const &view,
- winrt::hstring const &commandId,
- winrt::Microsoft::ReactNative::IJSValueReader const
- &commandArgsReader) noexcept;
-
- // IViewManagerWithReactContext
- winrt::Microsoft::ReactNative::IReactContext ReactContext() noexcept;
- void ReactContext(
- winrt::Microsoft::ReactNative::IReactContext reactContext) noexcept;
-
- private:
- winrt::Microsoft::ReactNative::IReactContext m_reactContext{nullptr};
-};
-} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ScreenStackViewManager.cpp b/windows/RNScreens/ScreenStackViewManager.cpp
deleted file mode 100644
index 5ae89c32db..0000000000
--- a/windows/RNScreens/ScreenStackViewManager.cpp
+++ /dev/null
@@ -1,132 +0,0 @@
-#include "pch.h"
-#include "ScreenStackViewManager.h"
-#include "JSValueXaml.h"
-#include "NativeModules.h"
-#include "Screen.h"
-#include "ScreenStack.h"
-
-namespace winrt {
-using namespace Microsoft::ReactNative;
-using namespace Windows::Foundation;
-using namespace Windows::Foundation::Collections;
-using namespace Windows::UI;
-using namespace Windows::UI::Xaml;
-using namespace Windows::UI::Xaml::Controls;
-} // namespace winrt
-
-namespace winrt::RNScreens::implementation {
-// IViewManager
-winrt::hstring ScreenStackViewManager::Name() noexcept {
- return L"RNSScreenStack";
-}
-
-winrt::FrameworkElement ScreenStackViewManager::CreateView() noexcept {
- return winrt::make(m_reactContext);
-}
-
-// IViewManagerRequiresNativeLayout
-bool ScreenStackViewManager::RequiresNativeLayout() {
- return false;
-}
-
-// IViewManagerWithChildren
-void ScreenStackViewManager::AddView(
- FrameworkElement parent,
- UIElement child,
- int64_t index) {
- auto screenStack = parent.as();
- if (!screenStack)
- return;
-
- auto screen = child.as();
- if (!screen)
- return;
-
- screenStack->addScreen(*screen, index);
-}
-
-void ScreenStackViewManager::RemoveAllChildren(FrameworkElement parent) {
- auto screenStack = parent.as();
- if (!screenStack)
- return;
-
- screenStack->removeAllChildren();
-}
-
-void ScreenStackViewManager::RemoveChildAt(
- FrameworkElement parent,
- int64_t index) {
- auto screenStack = parent.as();
- if (!screenStack)
- return;
-
- screenStack->removeChildAt(index);
-}
-
-void ScreenStackViewManager::ReplaceChild(
- FrameworkElement parent,
- UIElement oldChild,
- UIElement newChild) {
- auto screenStack = parent.as();
- if (!screenStack)
- return;
-
- screenStack->replaceChild(oldChild, newChild);
-}
-
-// IViewManagerWithReactContext
-winrt::IReactContext ScreenStackViewManager::ReactContext() noexcept {
- return m_reactContext;
-}
-
-void ScreenStackViewManager::ReactContext(IReactContext reactContext) noexcept {
- m_reactContext = reactContext;
-}
-
-// IViewManagerWithNativeProperties
-IMapView
-ScreenStackViewManager::NativeProps() noexcept {
- auto nativeProps =
- winrt::single_threaded_map();
- return nativeProps.GetView();
-}
-
-void ScreenStackViewManager::UpdateProperties(
- FrameworkElement const &view,
- IJSValueReader const &propertyMapReader) noexcept {
- (void)view;
- const JSValueObject &propertyMap = JSValue::ReadObjectFrom(propertyMapReader);
- for (auto const &pair : propertyMap) {
- auto const &propertyName = pair.first;
- auto const &propertyValue = pair.second;
- (void)propertyName;
- (void)propertyValue;
- }
-}
-
-// IViewManagerWithExportedEventTypeConstants
-ConstantProviderDelegate
-ScreenStackViewManager::ExportedCustomBubblingEventTypeConstants() noexcept {
- return nullptr;
-}
-
-ConstantProviderDelegate
-ScreenStackViewManager::ExportedCustomDirectEventTypeConstants() noexcept {
- return nullptr;
-}
-
-// IViewManagerWithCommands
-IVectorView ScreenStackViewManager::Commands() noexcept {
- auto commands = winrt::single_threaded_vector();
- return commands.GetView();
-}
-
-void ScreenStackViewManager::DispatchCommand(
- FrameworkElement const &view,
- winrt::hstring const &commandId,
- winrt::IJSValueReader const &commandArgsReader) noexcept {
- (void)view;
- (void)commandId;
- (void)commandArgsReader;
-}
-} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ScreenStackViewManager.h b/windows/RNScreens/ScreenStackViewManager.h
deleted file mode 100644
index 812ea1b236..0000000000
--- a/windows/RNScreens/ScreenStackViewManager.h
+++ /dev/null
@@ -1,78 +0,0 @@
-#pragma once
-
-#include "NativeModules.h"
-#include "winrt/Microsoft.ReactNative.h"
-
-namespace winrt::RNScreens::implementation {
-
-class ScreenStackViewManager
- : public winrt::implements<
- ScreenStackViewManager,
- winrt::Microsoft::ReactNative::IViewManager,
- winrt::Microsoft::ReactNative::IViewManagerRequiresNativeLayout,
- winrt::Microsoft::ReactNative::IViewManagerWithChildren,
- winrt::Microsoft::ReactNative::IViewManagerWithReactContext,
- winrt::Microsoft::ReactNative::IViewManagerWithNativeProperties,
- winrt::Microsoft::ReactNative::
- IViewManagerWithExportedEventTypeConstants,
- winrt::Microsoft::ReactNative::IViewManagerWithCommands> {
- public:
- ScreenStackViewManager() = default;
-
- // IViewManager
- winrt::hstring Name() noexcept;
- winrt::Windows::UI::Xaml::FrameworkElement CreateView() noexcept;
-
- // IViewManagerRequiresNativeLayout
- bool RequiresNativeLayout();
-
- // IViewManagerWithChildren
- void AddView(
- winrt::Windows::UI::Xaml::FrameworkElement parent,
- winrt::Windows::UI::Xaml::UIElement child,
- int64_t index);
- void RemoveAllChildren(winrt::Windows::UI::Xaml::FrameworkElement parent);
- void RemoveChildAt(
- winrt::Windows::UI::Xaml::FrameworkElement parent,
- int64_t index);
- void ReplaceChild(
- winrt::Windows::UI::Xaml::FrameworkElement parent,
- winrt::Windows::UI::Xaml::UIElement oldChild,
- winrt::Windows::UI::Xaml::UIElement newChild);
-
- // IViewManagerWithReactContext
- winrt::Microsoft::ReactNative::IReactContext ReactContext() noexcept;
- void ReactContext(
- winrt::Microsoft::ReactNative::IReactContext reactContext) noexcept;
-
- // IViewManagerWithNativeProperties
- winrt::Windows::Foundation::Collections::IMapView<
- winrt::hstring,
- winrt::Microsoft::ReactNative::ViewManagerPropertyType>
- NativeProps() noexcept;
-
- void UpdateProperties(
- winrt::Windows::UI::Xaml::FrameworkElement const &view,
- winrt::Microsoft::ReactNative::IJSValueReader const
- &propertyMapReader) noexcept;
-
- // IViewManagerWithExportedEventTypeConstants
- winrt::Microsoft::ReactNative::ConstantProviderDelegate
- ExportedCustomBubblingEventTypeConstants() noexcept;
- winrt::Microsoft::ReactNative::ConstantProviderDelegate
- ExportedCustomDirectEventTypeConstants() noexcept;
-
- // IViewManagerWithCommands
- winrt::Windows::Foundation::Collections::IVectorView
- Commands() noexcept;
-
- void DispatchCommand(
- winrt::Windows::UI::Xaml::FrameworkElement const &view,
- winrt::hstring const &commandId,
- winrt::Microsoft::ReactNative::IJSValueReader const
- &commandArgsReader) noexcept;
-
- private:
- winrt::Microsoft::ReactNative::IReactContext m_reactContext{nullptr};
-};
-} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ScreenViewManager.cpp b/windows/RNScreens/ScreenViewManager.cpp
deleted file mode 100644
index 0298453807..0000000000
--- a/windows/RNScreens/ScreenViewManager.cpp
+++ /dev/null
@@ -1,183 +0,0 @@
-#include "pch.h"
-#include "ScreenViewManager.h"
-#include "JSValueXaml.h"
-#include "NativeModules.h"
-#include "Screen.h"
-
-namespace winrt {
-using namespace Microsoft::ReactNative;
-using namespace Windows::Foundation;
-using namespace Windows::Foundation::Collections;
-using namespace Windows::UI;
-using namespace Windows::UI::Xaml;
-using namespace Windows::UI::Xaml::Controls;
-} // namespace winrt
-
-namespace winrt::RNScreens::implementation {
-// IViewManager
-winrt::hstring ScreenViewManager::Name() noexcept {
- return L"RNSScreen";
-}
-
-winrt::FrameworkElement ScreenViewManager::CreateView() noexcept {
- return winrt::make(m_reactContext);
-}
-
-// IViewManagerRequiresNativeLayout
-bool ScreenViewManager::RequiresNativeLayout() {
- return false;
-}
-
-// IViewManagerWithChildren
-void ScreenViewManager::AddView(
- FrameworkElement parent,
- UIElement child,
- int64_t index) {
- (void)index;
- auto screen = parent.try_as();
- if (!screen)
- return;
-
- screen->addView(child);
-}
-
-void ScreenViewManager::RemoveAllChildren(FrameworkElement parent) {
- auto screen = parent.try_as();
- if (!screen)
- return;
-
- screen->removeAllChildren();
-}
-
-void ScreenViewManager::RemoveChildAt(FrameworkElement parent, int64_t index) {
- auto screen = parent.try_as();
- if (!screen)
- return;
-
- screen->removeChildAt(index);
-}
-
-void ScreenViewManager::ReplaceChild(
- FrameworkElement parent,
- UIElement oldChild,
- UIElement newChild) {
- auto screen = parent.try_as();
- if (!screen)
- return;
-
- screen->replaceChild(oldChild, newChild);
-}
-
-// IViewManagerWithReactContext
-winrt::IReactContext ScreenViewManager::ReactContext() noexcept {
- return m_reactContext;
-}
-
-void ScreenViewManager::ReactContext(IReactContext reactContext) noexcept {
- m_reactContext = reactContext;
-}
-
-// IViewManagerWithNativeProperties
-IMapView
-ScreenViewManager::NativeProps() noexcept {
- auto nativeProps =
- winrt::single_threaded_map();
- nativeProps.Insert(L"stackPresentation", ViewManagerPropertyType::String);
- nativeProps.Insert(L"stackAnimation", ViewManagerPropertyType::String);
- nativeProps.Insert(L"gestureEnabled", ViewManagerPropertyType::Boolean);
- nativeProps.Insert(L"replaceAnimation", ViewManagerPropertyType::String);
- nativeProps.Insert(L"screenOrientation", ViewManagerPropertyType::String);
- nativeProps.Insert(L"statusBarAnimation", ViewManagerPropertyType::String);
- nativeProps.Insert(L"statusBarColor", ViewManagerPropertyType::Number);
- nativeProps.Insert(L"statusBarStyle", ViewManagerPropertyType::String);
- nativeProps.Insert(L"statusBarTranslucent", ViewManagerPropertyType::Boolean);
- nativeProps.Insert(L"statusBarHidden", ViewManagerPropertyType::Boolean);
- return nativeProps.GetView();
-}
-
-void ScreenViewManager::UpdateProperties(
- FrameworkElement const &view,
- IJSValueReader const &propertyMapReader) noexcept {
- if (auto screen = view.try_as()) {
- const JSValueObject &propertyMap = JSValue::ReadObjectFrom(propertyMapReader);
- for (auto const &pair : propertyMap) {
- auto const &propertyName = pair.first;
- auto const &propertyValue = pair.second;
- if (propertyName == "stackAnimation") {
- if (propertyValue.IsNull() ||
- propertyValue.AsString() == "default" ||
- propertyValue.AsString() == "flip" ||
- propertyValue.AsString() == "simple_push") {
- screen->SetStackAnimation(winrt::RNScreens::implementation::StackAnimation::DEFAULT);
- } else if (propertyValue.AsString() == "none") {
- screen->SetStackAnimation(StackAnimation::NONE);
- } else if (propertyValue.AsString() == "fade") {
- screen->SetStackAnimation(StackAnimation::FADE);
- } else if (propertyValue.AsString() == "slide_from_right") {
- screen->SetStackAnimation(StackAnimation::SLIDE_FROM_RIGHT);
- } else if (propertyValue.AsString() == "slide_from_left") {
- screen->SetStackAnimation(StackAnimation::SLIDE_FROM_LEFT);
- } else if (propertyValue.AsString() == "slide_from_bottom") {
- screen->SetStackAnimation(StackAnimation::SLIDE_FROM_BOTTOM);
- } else if (propertyValue.AsString() == "fade_from_bottom") {
- screen->SetStackAnimation(StackAnimation::FADE_FROM_BOTTOM);
- } else if (propertyValue.AsString() == "ios_from_right") {
- screen->SetStackAnimation(StackAnimation::IOS_FROM_RIGHT);
- } else if (propertyValue.AsString() == "ios_from_left") {
- screen->SetStackAnimation(StackAnimation::IOS_FROM_LEFT);
- } else {
- std::string error = "Unknown animation type: ";
- error += propertyValue.AsString();
- throw std::runtime_error(error);
- }
- }
- if (propertyValue != nullptr) {
- if (propertyName == "replaceAnimation") {
- auto const &value = propertyValue.AsString();
- // TODO: Implement this for Windows
- (void)value;
- } else if (propertyName == "stackPresentation") {
- auto const &value = propertyValue.AsString();
- // TODO: Implement this for Windows
- (void)value;
- } else {
- OutputDebugStringA("Unknown property in ScreenViewManager\n");
- }
- }
- }
- }
-}
-
-// IViewManagerWithExportedEventTypeConstants
-ConstantProviderDelegate
-ScreenViewManager::ExportedCustomBubblingEventTypeConstants() noexcept {
- return nullptr;
-}
-
-ConstantProviderDelegate
-ScreenViewManager::ExportedCustomDirectEventTypeConstants() noexcept {
- return [](winrt::IJSValueWriter const &constantWriter) {
- WriteCustomDirectEventTypeConstant(constantWriter, "WillAppear");
- WriteCustomDirectEventTypeConstant(constantWriter, "WillDisappear");
- WriteCustomDirectEventTypeConstant(constantWriter, "Appear");
- WriteCustomDirectEventTypeConstant(constantWriter, "Disappear");
- WriteCustomDirectEventTypeConstant(constantWriter, "Dismissed");
- WriteCustomDirectEventTypeConstant(constantWriter, "FinishTransitioning");
- };
-}
-
-// IViewManagerWithCommands
-IVectorView ScreenViewManager::Commands() noexcept {
- auto commands = winrt::single_threaded_vector();
- return commands.GetView();
-}
-
-void ScreenViewManager::DispatchCommand(
- FrameworkElement const &view,
- winrt::hstring const &commandId,
- winrt::IJSValueReader const &commandArgsReader) noexcept {
- (void)view;
- (void)commandId;
- (void)commandArgsReader;
-}
-} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/ScreenViewManager.h b/windows/RNScreens/ScreenViewManager.h
deleted file mode 100644
index 420df7f715..0000000000
--- a/windows/RNScreens/ScreenViewManager.h
+++ /dev/null
@@ -1,78 +0,0 @@
-#pragma once
-
-#include "NativeModules.h"
-#include "winrt/Microsoft.ReactNative.h"
-
-namespace winrt::RNScreens::implementation {
-
-class ScreenViewManager
- : public winrt::implements<
- ScreenViewManager,
- winrt::Microsoft::ReactNative::IViewManager,
- winrt::Microsoft::ReactNative::IViewManagerRequiresNativeLayout,
- winrt::Microsoft::ReactNative::IViewManagerWithChildren,
- winrt::Microsoft::ReactNative::IViewManagerWithReactContext,
- winrt::Microsoft::ReactNative::IViewManagerWithNativeProperties,
- winrt::Microsoft::ReactNative::
- IViewManagerWithExportedEventTypeConstants,
- winrt::Microsoft::ReactNative::IViewManagerWithCommands> {
- public:
- ScreenViewManager() = default;
-
- // IViewManager
- virtual winrt::hstring Name() noexcept;
- winrt::Windows::UI::Xaml::FrameworkElement CreateView() noexcept;
-
- // IViewManagerRequiresNativeLayout
- bool RequiresNativeLayout();
-
- // IViewManagerWithChildren
- void AddView(
- winrt::Windows::UI::Xaml::FrameworkElement parent,
- winrt::Windows::UI::Xaml::UIElement child,
- int64_t index);
- void RemoveAllChildren(winrt::Windows::UI::Xaml::FrameworkElement parent);
- void RemoveChildAt(
- winrt::Windows::UI::Xaml::FrameworkElement parent,
- int64_t index);
- void ReplaceChild(
- winrt::Windows::UI::Xaml::FrameworkElement parent,
- winrt::Windows::UI::Xaml::UIElement oldChild,
- winrt::Windows::UI::Xaml::UIElement newChild);
-
- // IViewManagerWithReactContext
- winrt::Microsoft::ReactNative::IReactContext ReactContext() noexcept;
- void ReactContext(
- winrt::Microsoft::ReactNative::IReactContext reactContext) noexcept;
-
- // IViewManagerWithNativeProperties
- winrt::Windows::Foundation::Collections::IMapView<
- winrt::hstring,
- winrt::Microsoft::ReactNative::ViewManagerPropertyType>
- NativeProps() noexcept;
-
- void UpdateProperties(
- winrt::Windows::UI::Xaml::FrameworkElement const &view,
- winrt::Microsoft::ReactNative::IJSValueReader const
- &propertyMapReader) noexcept;
-
- // IViewManagerWithExportedEventTypeConstants
- winrt::Microsoft::ReactNative::ConstantProviderDelegate
- ExportedCustomBubblingEventTypeConstants() noexcept;
- winrt::Microsoft::ReactNative::ConstantProviderDelegate
- ExportedCustomDirectEventTypeConstants() noexcept;
-
- // IViewManagerWithCommands
- winrt::Windows::Foundation::Collections::IVectorView
- Commands() noexcept;
-
- void DispatchCommand(
- winrt::Windows::UI::Xaml::FrameworkElement const &view,
- winrt::hstring const &commandId,
- winrt::Microsoft::ReactNative::IJSValueReader const
- &commandArgsReader) noexcept;
-
- private:
- winrt::Microsoft::ReactNative::IReactContext m_reactContext{nullptr};
-};
-} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/SearchBar.cpp b/windows/RNScreens/SearchBar.cpp
index 94170385ea..46611e22f5 100644
--- a/windows/RNScreens/SearchBar.cpp
+++ b/windows/RNScreens/SearchBar.cpp
@@ -1,19 +1,11 @@
#include "pch.h"
#include "SearchBar.h"
-#include "JSValueXaml.h"
-#include "NativeModules.h"
-
-namespace winrt {
-using namespace Microsoft::ReactNative;
-using namespace Windows::Foundation;
-using namespace Windows::Foundation::Collections;
-using namespace Windows::UI;
-using namespace Windows::UI::Xaml;
-using namespace Windows::UI::Xaml::Controls;
-} // namespace winrt
+#include "BaseProps.h"
namespace winrt::RNScreens::implementation {
-SearchBar::SearchBar(
- winrt::Microsoft::ReactNative::IReactContext reactContext)
- : m_reactContext(reactContext) {}
+void RegisterSearchBar(
+ const Microsoft::ReactNative::IReactPackageBuilderFabric &fabricBuilder)
+ noexcept {
+ RegisterStubComponent(fabricBuilder, L"RNSSearchBar");
+}
} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/SearchBar.h b/windows/RNScreens/SearchBar.h
index 9bad637421..7bb1bbe1c9 100644
--- a/windows/RNScreens/SearchBar.h
+++ b/windows/RNScreens/SearchBar.h
@@ -1,14 +1,12 @@
#pragma once
+#include "pch.h"
namespace winrt::RNScreens::implementation {
-class SearchBar
- : public winrt::Windows::UI::Xaml::Controls::StackPanelT<
- SearchBar> {
- public:
- SearchBar(
- winrt::Microsoft::ReactNative::IReactContext reactContext);
-
- private:
- winrt::Microsoft::ReactNative::IReactContext m_reactContext{nullptr};
-};
+// RNSSearchBar - stub. No native visual is rendered.
+//
+// TODO: implement using WinUI AutoSuggestBox; wire search text and cancel
+// events through a SearchBarUserData event emitter.
+void RegisterSearchBar(
+ const Microsoft::ReactNative::IReactPackageBuilderFabric &fabricBuilder)
+ noexcept;
} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/SearchBarViewManager.cpp b/windows/RNScreens/SearchBarViewManager.cpp
deleted file mode 100644
index f58ddd2011..0000000000
--- a/windows/RNScreens/SearchBarViewManager.cpp
+++ /dev/null
@@ -1,88 +0,0 @@
-#include "pch.h"
-#include "SearchBarViewManager.h"
-#include "SearchBar.h"
-#include "JSValueXaml.h"
-#include "NativeModules.h"
-
-namespace winrt {
-using namespace Microsoft::ReactNative;
-using namespace Windows::Foundation;
-using namespace Windows::Foundation::Collections;
-using namespace Windows::UI;
-using namespace Windows::UI::Xaml;
-using namespace Windows::UI::Xaml::Controls;
-} // namespace winrt
-
-namespace winrt::RNScreens::implementation {
-// IViewManager
-winrt::hstring SearchBarViewManager::Name() noexcept {
- return L"RNSSearchBar";
-}
-
-winrt::FrameworkElement SearchBarViewManager::CreateView() noexcept {
- return winrt::make(m_reactContext);
-}
-
-// IViewManagerRequiresNativeLayout
-bool SearchBarViewManager::RequiresNativeLayout() {
- return false;
-}
-
-// IViewManagerWithNativeProperties
-IMapView
-SearchBarViewManager::NativeProps() noexcept {
- auto nativeProps =
- winrt::single_threaded_map();
- return nativeProps.GetView();
-}
-
-void SearchBarViewManager::UpdateProperties(
- FrameworkElement const &view,
- IJSValueReader const &propertyMapReader) noexcept {
- (void)view;
- const JSValueObject &propertyMap = JSValue::ReadObjectFrom(propertyMapReader);
- for (auto const &pair : propertyMap) {
- auto const &propertyName = pair.first;
- auto const &propertyValue = pair.second;
- (void)propertyName;
- (void)propertyValue;
- }
-}
-
-// IViewManagerWithCommands
-IVectorView SearchBarViewManager::Commands() noexcept {
- auto commands = winrt::single_threaded_vector();
- return commands.GetView();
-}
-
-void SearchBarViewManager::DispatchCommand(
- FrameworkElement const &view,
- winrt::hstring const &commandId,
- winrt::IJSValueReader const &commandArgsReader) noexcept {
- (void)view;
- (void)commandId;
- (void)commandArgsReader;
-}
-
-
-// IViewManagerWithExportedEventTypeConstants
-ConstantProviderDelegate SearchBarViewManager::
- ExportedCustomBubblingEventTypeConstants() noexcept {
- return nullptr;
-}
-
-ConstantProviderDelegate SearchBarViewManager::
- ExportedCustomDirectEventTypeConstants() noexcept {
- return nullptr;
-}
-
-// IViewManagerWithReactContext
-winrt::IReactContext SearchBarViewManager::ReactContext() noexcept {
- return m_reactContext;
-}
-
-void SearchBarViewManager::ReactContext(IReactContext reactContext) noexcept {
- m_reactContext = reactContext;
-}
-
-} // namespace winrt::RNScreens::implementation
\ No newline at end of file
diff --git a/windows/RNScreens/SearchBarViewManager.h b/windows/RNScreens/SearchBarViewManager.h
deleted file mode 100644
index 4b75802777..0000000000
--- a/windows/RNScreens/SearchBarViewManager.h
+++ /dev/null
@@ -1,62 +0,0 @@
-#pragma once
-
-#include "NativeModules.h"
-#include "winrt/Microsoft.ReactNative.h"
-
-namespace winrt::RNScreens::implementation {
-class SearchBarViewManager
- : public winrt::implements<
- SearchBarViewManager,
- winrt::Microsoft::ReactNative::IViewManager,
- winrt::Microsoft::ReactNative::IViewManagerWithNativeProperties,
- winrt::Microsoft::ReactNative::IViewManagerWithCommands,
- winrt::Microsoft::ReactNative::IViewManagerWithExportedEventTypeConstants,
- winrt::Microsoft::ReactNative::IViewManagerRequiresNativeLayout,
- winrt::Microsoft::ReactNative::IViewManagerWithReactContext> {
- public:
- SearchBarViewManager() = default;
-
- // IViewManager
- winrt::hstring Name() noexcept;
- winrt::Windows::UI::Xaml::FrameworkElement CreateView() noexcept;
-
- // IViewManagerRequiresNativeLayout
- bool RequiresNativeLayout();
-
- // IViewManagerWithNativeProperties
- winrt::Windows::Foundation::Collections::IMapView<
- winrt::hstring,
- winrt::Microsoft::ReactNative::ViewManagerPropertyType>
- NativeProps() noexcept;
-
- void UpdateProperties(
- winrt::Windows::UI::Xaml::FrameworkElement const &view,
- winrt::Microsoft::ReactNative::IJSValueReader const
- &propertyMapReader) noexcept;
-
- // IViewManagerWithExportedEventTypeConstants
- winrt::Microsoft::ReactNative::ConstantProviderDelegate
- ExportedCustomBubblingEventTypeConstants() noexcept;
- winrt::Microsoft::ReactNative::ConstantProviderDelegate
- ExportedCustomDirectEventTypeConstants() noexcept;
-
-
- // IViewManagerWithCommands
- winrt::Windows::Foundation::Collections::IVectorView
- Commands() noexcept;
-
- void DispatchCommand(
- winrt::Windows::UI::Xaml::FrameworkElement const &view,
- winrt::hstring const &commandId,
- winrt::Microsoft::ReactNative::IJSValueReader const
- &commandArgsReader) noexcept;
-
- // IViewManagerWithReactContext
- winrt::Microsoft::ReactNative::IReactContext ReactContext() noexcept;
- void ReactContext(
- winrt::Microsoft::ReactNative::IReactContext reactContext) noexcept;
-
- private:
- winrt::Microsoft::ReactNative::IReactContext m_reactContext{nullptr};
-};
-} // namespace winrt::RNScreens::implementation
diff --git a/windows/RNScreens/codegen/.clang-format b/windows/RNScreens/codegen/.clang-format
new file mode 100644
index 0000000000..9d159247d5
--- /dev/null
+++ b/windows/RNScreens/codegen/.clang-format
@@ -0,0 +1,2 @@
+DisableFormat: true
+SortIncludes: false
diff --git a/windows/RNScreens/codegen/NativeScreensModuleSpec.g.h b/windows/RNScreens/codegen/NativeScreensModuleSpec.g.h
new file mode 100644
index 0000000000..7f66e2b8be
--- /dev/null
+++ b/windows/RNScreens/codegen/NativeScreensModuleSpec.g.h
@@ -0,0 +1,31 @@
+
+/*
+ * This file is auto-generated from a NativeModule spec file in js.
+ *
+ * This is a C++ Spec class that should be used with MakeTurboModuleProvider to register native modules
+ * in a way that also verifies at compile time that the native module matches the interface required
+ * by the TurboModule JS spec.
+ */
+#pragma once
+// clang-format off
+
+
+#include
+#include
+
+namespace ReactNativeScreensCodegen {
+
+struct ScreensModuleSpec : winrt::Microsoft::ReactNative::TurboModuleSpec {
+ static constexpr auto methods = std::tuple{
+
+ };
+
+ template
+ static constexpr void ValidateModule() noexcept {
+ constexpr auto methodCheckResults = CheckMethods();
+
+
+ }
+};
+
+} // namespace ReactNativeScreensCodegen
diff --git a/windows/RNScreens/packages.config b/windows/RNScreens/packages.config
deleted file mode 100644
index 1447e714af..0000000000
--- a/windows/RNScreens/packages.config
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/windows/RNScreens/packages.lock.json b/windows/RNScreens/packages.lock.json
new file mode 100644
index 0000000000..95481a7e6d
--- /dev/null
+++ b/windows/RNScreens/packages.lock.json
@@ -0,0 +1,151 @@
+{
+ "version": 1,
+ "dependencies": {
+ "native,Version=v0.0": {
+ "boost": {
+ "type": "Direct",
+ "requested": "[1.84.0, )",
+ "resolved": "1.84.0",
+ "contentHash": "4el2YP3cNJDVFPdzOso+LxGvdWP2rHxML4siq8VdonNypW2m4q503tHfCj6vK0L1UfxioE2hpFGb4ITEua73tg=="
+ },
+ "Microsoft.ReactNative": {
+ "type": "Direct",
+ "requested": "[0.84.0, )",
+ "resolved": "0.84.0",
+ "contentHash": "eZq5oUB0ht6Pmf9gIUfJOOfkVPQICLogAa4GB5GeNh4Qrf6cPVbmm0hffuWWcafHLGYmQDN9agBvES+qdpCTxg=="
+ },
+ "Microsoft.ReactNative.Cxx": {
+ "type": "Direct",
+ "requested": "[0.84.0, )",
+ "resolved": "0.84.0",
+ "contentHash": "EleqtgIyUhaZB+29xpbufPVjR5ns12uuC6R6Nbuie5WZWJAgKbNZSH+c97NR+yWPlEKpAlTR5ZOlIcLRnn4rGQ==",
+ "dependencies": {
+ "Microsoft.ReactNative": "0.84.0"
+ }
+ },
+ "Microsoft.VCRTForwarders.140": {
+ "type": "Direct",
+ "requested": "[1.0.2-rc, )",
+ "resolved": "1.0.2-rc",
+ "contentHash": "/r+sjtEeCIGyDhobIZ5hSmYhC/dSyGZxf1SxYJpElUhB0LMCktOMFs9gXrauXypIFECpVynNyVjAmJt6hjJ5oQ=="
+ },
+ "Microsoft.Windows.CppWinRT": {
+ "type": "Direct",
+ "requested": "[2.0.230706.1, )",
+ "resolved": "2.0.230706.1",
+ "contentHash": "l0D7oCw/5X+xIKHqZTi62TtV+1qeSz7KVluNFdrJ9hXsst4ghvqQ/Yhura7JqRdZWBXAuDS0G0KwALptdoxweQ=="
+ },
+ "Microsoft.WindowsAppSDK": {
+ "type": "Direct",
+ "requested": "[1.8.260508005, )",
+ "resolved": "1.8.260508005",
+ "contentHash": "+aA+zrvqJKgsn/1TPOSR0Uy7dkMO5jI/+cDWPu2pWmXe4KQxYkR8gQFY9IrfbgCxxSd/yl1zMcAKD/4HBbNqaw==",
+ "dependencies": {
+ "Microsoft.WindowsAppSDK.AI": "[1.8.76]",
+ "Microsoft.WindowsAppSDK.Base": "[1.8.251216001]",
+ "Microsoft.WindowsAppSDK.DWrite": "[1.8.25122902]",
+ "Microsoft.WindowsAppSDK.Foundation": "[1.8.260505001]",
+ "Microsoft.WindowsAppSDK.InteractiveExperiences": "[1.8.260430001]",
+ "Microsoft.WindowsAppSDK.ML": "[1.8.2197]",
+ "Microsoft.WindowsAppSDK.Runtime": "[1.8.260508005]",
+ "Microsoft.WindowsAppSDK.Widgets": "[1.8.251231004]",
+ "Microsoft.WindowsAppSDK.WinUI": "[1.8.260505002]"
+ }
+ },
+ "Microsoft.Web.WebView2": {
+ "type": "Transitive",
+ "resolved": "1.0.3179.45",
+ "contentHash": "3pokSH5CnN0G6rGhGFo1y87inxYhNxBQ2Vdf0wlvBj99KHxQJormjDACmqRnFeUsmuNFIhWwfAL1ztq7wD5qRA=="
+ },
+ "Microsoft.Windows.SDK.BuildTools": {
+ "type": "Transitive",
+ "resolved": "10.0.26100.4654",
+ "contentHash": "2mgcOlj/t2RfSyyw+pVESfO+Tk1RkfQzto9Vrq42M1lUQIfQEwbi8QLha9GXWIOj+TFzeHIEJckIoF25mgiM8A=="
+ },
+ "Microsoft.Windows.SDK.BuildTools.MSIX": {
+ "type": "Transitive",
+ "resolved": "1.7.20250829.1",
+ "contentHash": "IMdvRmCIZnBS5GkYnv0po1bcx6U1OF39pqA4TphQ9evDzpCRoSE19/PkDvlUNNrBavTsLIEJgd/TAIFner75ow=="
+ },
+ "Microsoft.WindowsAppSDK.AI": {
+ "type": "Transitive",
+ "resolved": "1.8.76",
+ "contentHash": "Ayn9QybcwzH+c8eQlE7dm2oO3Jrcn2uohLcsHJpCbLOAfcisjzwtSBe0oyulbaJ86R4eDSX3RDS25tsjGpIqyQ==",
+ "dependencies": {
+ "Microsoft.WindowsAppSDK.Base": "1.8.251216001",
+ "Microsoft.WindowsAppSDK.Foundation": "1.8.260501000"
+ }
+ },
+ "Microsoft.WindowsAppSDK.Base": {
+ "type": "Transitive",
+ "resolved": "1.8.251216001",
+ "contentHash": "PS1wriuFknz3W2F2P/e6RvOTM35w89Lsj/f0QmUEPrJjKnc+jM0JLX1vfdytI14y1gNRUTm9uclwP0aH/SVU5w==",
+ "dependencies": {
+ "Microsoft.Windows.SDK.BuildTools": "10.0.26100.4654",
+ "Microsoft.Windows.SDK.BuildTools.MSIX": "1.7.20250829.1"
+ }
+ },
+ "Microsoft.WindowsAppSDK.DWrite": {
+ "type": "Transitive",
+ "resolved": "1.8.25122902",
+ "contentHash": "zFNn07i7Cyz62Y8FnPQAyzeZK7ww3m9t42i9pzy4C04pNbyUDQ4fG7pB6VSh6n4EyFuYtuFQuDzt4mKmXFrkrg==",
+ "dependencies": {
+ "Microsoft.WindowsAppSDK.Base": "1.8.251216001"
+ }
+ },
+ "Microsoft.WindowsAppSDK.Foundation": {
+ "type": "Transitive",
+ "resolved": "1.8.260505001",
+ "contentHash": "41SSoEn3sKKCAVPA/w18zVJwV1C7aDEkPS2f6Zyp19m27tDEmteEp0XS3Ln3b0ElYR4FfPEPvIDbJPSA9vePGw==",
+ "dependencies": {
+ "Microsoft.WindowsAppSDK.Base": "1.8.251216001",
+ "Microsoft.WindowsAppSDK.InteractiveExperiences": "1.8.260430001"
+ }
+ },
+ "Microsoft.WindowsAppSDK.InteractiveExperiences": {
+ "type": "Transitive",
+ "resolved": "1.8.260430001",
+ "contentHash": "fTPCnQb3ZarMh9khlEfbLDllcZzK0tSP+2S6W/T4cPyLLSAmARm8Gd3AC5kqubnDjzTvG+1lNZ1bZGFsIHplJQ==",
+ "dependencies": {
+ "Microsoft.WindowsAppSDK.Base": "1.8.251216001"
+ }
+ },
+ "Microsoft.WindowsAppSDK.ML": {
+ "type": "Transitive",
+ "resolved": "1.8.2197",
+ "contentHash": "6Bc1SOLd5HicY3GbF+zr76YBfH4iZOKeEGxTK/lHKAK2ExZTWavOADxB2CKSi/irF4dWSngUdRFopWPmckJ6fA==",
+ "dependencies": {
+ "Microsoft.WindowsAppSDK.Base": "1.8.251216001",
+ "Microsoft.WindowsAppSDK.Foundation": "1.8.260505001"
+ }
+ },
+ "Microsoft.WindowsAppSDK.Runtime": {
+ "type": "Transitive",
+ "resolved": "1.8.260508005",
+ "contentHash": "2JqXzA4heHSkkaXJNyEvYtpv2wsEUMhwQzgXmZsFmYSkUXSdeVc6hdHcWoBK1SY9l1Sjd1brLt7h16kIpgh2kA==",
+ "dependencies": {
+ "Microsoft.WindowsAppSDK.Base": "1.8.251216001"
+ }
+ },
+ "Microsoft.WindowsAppSDK.Widgets": {
+ "type": "Transitive",
+ "resolved": "1.8.251231004",
+ "contentHash": "bIWqQYR8DCoB1SoPOMil5AtgtkTn438wJTdpsHgyO/6o7Eh7PMP5BzrR0KbDsFqy+4LhPWQ4vtwko5k93fECcA==",
+ "dependencies": {
+ "Microsoft.WindowsAppSDK.Base": "1.8.251216001"
+ }
+ },
+ "Microsoft.WindowsAppSDK.WinUI": {
+ "type": "Transitive",
+ "resolved": "1.8.260505002",
+ "contentHash": "/hGl6EOmo8aeJR2bYbOmGhOicnJK4EY+u+cQI+jm8H1uXThfMX32DsfKOt9LkOcu8AKX3j5FpiBay8ObUSytIw==",
+ "dependencies": {
+ "Microsoft.Web.WebView2": "1.0.3179.45",
+ "Microsoft.WindowsAppSDK.Base": "1.8.251216001",
+ "Microsoft.WindowsAppSDK.Foundation": "1.8.260505001",
+ "Microsoft.WindowsAppSDK.InteractiveExperiences": "1.8.260430001"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/windows/RNScreens/pch.cpp b/windows/RNScreens/pch.cpp
index bcb5590be1..1d9f38c57d 100644
--- a/windows/RNScreens/pch.cpp
+++ b/windows/RNScreens/pch.cpp
@@ -1 +1 @@
-#include "pch.h"
+#include "pch.h"
diff --git a/windows/RNScreens/pch.h b/windows/RNScreens/pch.h
index 6754588bae..783a647573 100644
--- a/windows/RNScreens/pch.h
+++ b/windows/RNScreens/pch.h
@@ -1,9 +1,37 @@
+// pch.h : include file for standard system include files,
+// or project specific include files that are used frequently, but
+// are changed infrequently
+//
+
#pragma once
+#include "targetver.h"
+
+#define NOMINMAX 1
+#define WIN32_LEAN_AND_MEAN 1
+#define WINRT_LEAN_AND_MEAN 1
+
+// Windows Header Files
+#include
+#undef GetCurrentTime
#include
+
+// WinRT Header Files
+#include
+#include
+#include
#include
-#include
-#include
-#include
-#include
-#include
\ No newline at end of file
+#include
+#include
+
+// C RunTime Header Files
+#include
+#include
+#include
+#include
+
+// Standard Library
+#include
+#include
+#include
+#include
diff --git a/windows/RNScreens/resource.h b/windows/RNScreens/resource.h
new file mode 100644
index 0000000000..f8b6f6e941
--- /dev/null
+++ b/windows/RNScreens/resource.h
@@ -0,0 +1,5 @@
+//
+// Microsoft Visual C++ generated include file.
+// Used by RNScreens.rc
+
+#pragma once
diff --git a/windows/RNScreens/targetver.h b/windows/RNScreens/targetver.h
new file mode 100644
index 0000000000..87c0086de7
--- /dev/null
+++ b/windows/RNScreens/targetver.h
@@ -0,0 +1,8 @@
+#pragma once
+
+// Including SDKDDKVer.h defines the highest available Windows platform.
+
+// If you wish to build your application for a previous Windows platform, include WinSDKVer.h and
+// set the _WIN32_WINNT macro to the platform you wish to support before including SDKDDKVer.h.
+
+#include
diff --git a/windows/RNScreens62.sln b/windows/RNScreens62.sln
deleted file mode 100644
index b9c711d00a..0000000000
--- a/windows/RNScreens62.sln
+++ /dev/null
@@ -1,254 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.30114.105
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RNScreens", "RNScreens\RNScreens.vcxproj", "{d638f49e-29d2-4699-ac52-facd82fa7138}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ReactNative", "ReactNative", "{4F6E56C3-12C5-4457-9239-0ACF0B7150A8}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Common", "..\node_modules\react-native-windows\Common\Common.vcxproj", "{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Folly", "..\node_modules\react-native-windows\Folly\Folly.vcxproj", "{A990658C-CE31-4BCC-976F-0FC6B1AF693D}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "JSI.Universal", "..\node_modules\react-native-windows\JSI\Universal\JSI.Universal.vcxproj", "{A62D504A-16B8-41D2-9F19-E2E86019E5E4}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "JSI.Shared", "..\node_modules\react-native-windows\JSI\Shared\JSI.Shared.vcxitems", "{0CC28589-39E4-4288-B162-97B959F8B843}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Chakra", "..\node_modules\react-native-windows\Chakra\Chakra.vcxitems", "{C38970C0-5FBF-4D69-90D8-CBAC225AE895}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.ReactNative", "..\node_modules\react-native-windows\Microsoft.ReactNative\Microsoft.ReactNative.vcxproj", "{F7D32BD0-2749-483E-9A0D-1635EF7E3136}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Mso", "..\node_modules\react-native-windows\Mso\Mso.vcxitems", "{84E05BFA-CBAF-4F0D-BFB6-4CE85742A57E}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ReactCommon", "..\node_modules\react-native-windows\ReactCommon\ReactCommon.vcxproj", "{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.ReactNative.Cxx", "..\node_modules\react-native-windows\Microsoft.ReactNative.Cxx\Microsoft.ReactNative.Cxx.vcxitems", "{DA8B35B3-DA00-4B02-BDE6-6A397B3FD46B}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Shared", "..\node_modules\react-native-windows\Shared\Shared.vcxitems", "{2049DBE9-8D13-42C9-AE4B-413AE38FFFD0}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ReactWindowsCore", "..\node_modules\react-native-windows\ReactWindowsCore\ReactWindowsCore.vcxproj", "{11C084A3-A57C-4296-A679-CAC17B603144}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Include", "..\node_modules\react-native-windows\include\Include.vcxitems", "{EF074BA1-2D54-4D49-A28E-5E040B47CD2E}"
-EndProject
-Global
- GlobalSection(SharedMSBuildProjectFiles) = preSolution
- ..\node_modules\react-native-windows\JSI\Shared\JSI.Shared.vcxitems*{0cc28589-39e4-4288-b162-97b959f8b843}*SharedItemsImports = 9
- ..\node_modules\react-native-windows\ReactWindowsCore\ReactWindowsCore.vcxitems*{11c084a3-a57c-4296-a679-cac17b603144}*SharedItemsImports = 4
- ..\node_modules\react-native-windows\Shared\Shared.vcxitems*{2049dbe9-8d13-42c9-ae4b-413ae38fffd0}*SharedItemsImports = 9
- ..\node_modules\react-native-windows\Mso\Mso.vcxitems*{84e05bfa-cbaf-4f0d-bfb6-4ce85742a57e}*SharedItemsImports = 9
- ..\node_modules\react-native-windows\JSI\Shared\JSI.Shared.vcxitems*{a62d504a-16b8-41d2-9f19-e2e86019e5e4}*SharedItemsImports = 4
- ..\node_modules\react-native-windows\Chakra\Chakra.vcxitems*{c38970c0-5fbf-4d69-90d8-cbac225ae895}*SharedItemsImports = 9
- ..\node_modules\react-native-windows\Microsoft.ReactNative.Cxx\Microsoft.ReactNative.Cxx.vcxitems*{da8b35b3-da00-4b02-bde6-6a397b3fd46b}*SharedItemsImports = 9
- ..\node_modules\react-native-windows\include\Include.vcxitems*{ef074ba1-2d54-4d49-a28e-5e040b47cd2e}*SharedItemsImports = 9
- ..\node_modules\react-native-windows\Chakra\Chakra.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4
- ..\node_modules\react-native-windows\JSI\Shared\JSI.Shared.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4
- ..\node_modules\react-native-windows\Microsoft.ReactNative.Cxx\Microsoft.ReactNative.Cxx.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4
- ..\node_modules\react-native-windows\Mso\Mso.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4
- ..\node_modules\react-native-windows\Shared\Shared.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4
- EndGlobalSection
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|ARM = Debug|ARM
- Debug|ARM64 = Debug|ARM64
- Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
- Release|ARM = Release|ARM
- Release|ARM64 = Release|ARM64
- Release|x64 = Release|x64
- Release|x86 = Release|x86
- WinUI3|ARM = WinUI3|ARM
- WinUI3|ARM64 = WinUI3|ARM64
- WinUI3|x64 = WinUI3|x64
- WinUI3|x86 = WinUI3|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {d638f49e-29d2-4699-ac52-facd82fa7138}.Debug|ARM.ActiveCfg = Debug|ARM
- {d638f49e-29d2-4699-ac52-facd82fa7138}.Debug|ARM.Build.0 = Debug|ARM
- {d638f49e-29d2-4699-ac52-facd82fa7138}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {d638f49e-29d2-4699-ac52-facd82fa7138}.Debug|ARM64.Build.0 = Debug|ARM64
- {d638f49e-29d2-4699-ac52-facd82fa7138}.Debug|x64.ActiveCfg = Debug|x64
- {d638f49e-29d2-4699-ac52-facd82fa7138}.Debug|x64.Build.0 = Debug|x64
- {d638f49e-29d2-4699-ac52-facd82fa7138}.Debug|x86.ActiveCfg = Debug|Win32
- {d638f49e-29d2-4699-ac52-facd82fa7138}.Debug|x86.Build.0 = Debug|Win32
- {d638f49e-29d2-4699-ac52-facd82fa7138}.Release|ARM.ActiveCfg = Release|ARM
- {d638f49e-29d2-4699-ac52-facd82fa7138}.Release|ARM.Build.0 = Release|ARM
- {d638f49e-29d2-4699-ac52-facd82fa7138}.Release|ARM64.ActiveCfg = Release|ARM64
- {d638f49e-29d2-4699-ac52-facd82fa7138}.Release|ARM64.Build.0 = Release|ARM64
- {d638f49e-29d2-4699-ac52-facd82fa7138}.Release|x64.ActiveCfg = Release|x64
- {d638f49e-29d2-4699-ac52-facd82fa7138}.Release|x64.Build.0 = Release|x64
- {d638f49e-29d2-4699-ac52-facd82fa7138}.Release|x86.ActiveCfg = Release|Win32
- {d638f49e-29d2-4699-ac52-facd82fa7138}.Release|x86.Build.0 = Release|Win32
- {d638f49e-29d2-4699-ac52-facd82fa7138}.WinUI3|ARM.ActiveCfg = Release|ARM
- {d638f49e-29d2-4699-ac52-facd82fa7138}.WinUI3|ARM.Build.0 = Release|ARM
- {d638f49e-29d2-4699-ac52-facd82fa7138}.WinUI3|ARM64.ActiveCfg = Release|ARM64
- {d638f49e-29d2-4699-ac52-facd82fa7138}.WinUI3|ARM64.Build.0 = Release|ARM64
- {d638f49e-29d2-4699-ac52-facd82fa7138}.WinUI3|x64.ActiveCfg = Release|x64
- {d638f49e-29d2-4699-ac52-facd82fa7138}.WinUI3|x64.Build.0 = Release|x64
- {d638f49e-29d2-4699-ac52-facd82fa7138}.WinUI3|x86.ActiveCfg = Release|Win32
- {d638f49e-29d2-4699-ac52-facd82fa7138}.WinUI3|x86.Build.0 = Release|Win32
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM.ActiveCfg = Debug|ARM
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM.Build.0 = Debug|ARM
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM64.Build.0 = Debug|ARM64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x64.ActiveCfg = Debug|x64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x64.Build.0 = Debug|x64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x86.ActiveCfg = Debug|Win32
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x86.Build.0 = Debug|Win32
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM.ActiveCfg = Release|ARM
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM.Build.0 = Release|ARM
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM64.ActiveCfg = Release|ARM64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM64.Build.0 = Release|ARM64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x64.ActiveCfg = Release|x64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x64.Build.0 = Release|x64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x86.ActiveCfg = Release|Win32
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x86.Build.0 = Release|Win32
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.WinUI3|ARM.ActiveCfg = Release|ARM
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.WinUI3|ARM.Build.0 = Release|ARM
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.WinUI3|ARM64.ActiveCfg = Release|ARM64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.WinUI3|ARM64.Build.0 = Release|ARM64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.WinUI3|x64.ActiveCfg = Release|x64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.WinUI3|x64.Build.0 = Release|x64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.WinUI3|x86.ActiveCfg = Release|Win32
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.WinUI3|x86.Build.0 = Release|Win32
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM.ActiveCfg = Debug|ARM
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM.Build.0 = Debug|ARM
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM64.Build.0 = Debug|ARM64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x64.ActiveCfg = Debug|x64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x64.Build.0 = Debug|x64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x86.ActiveCfg = Debug|Win32
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x86.Build.0 = Debug|Win32
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM.ActiveCfg = Release|ARM
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM.Build.0 = Release|ARM
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM64.ActiveCfg = Release|ARM64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM64.Build.0 = Release|ARM64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x64.ActiveCfg = Release|x64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x64.Build.0 = Release|x64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x86.ActiveCfg = Release|Win32
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x86.Build.0 = Release|Win32
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.WinUI3|ARM.ActiveCfg = Release|ARM
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.WinUI3|ARM.Build.0 = Release|ARM
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.WinUI3|ARM64.ActiveCfg = Release|ARM64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.WinUI3|ARM64.Build.0 = Release|ARM64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.WinUI3|x64.ActiveCfg = Release|x64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.WinUI3|x64.Build.0 = Release|x64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.WinUI3|x86.ActiveCfg = Release|Win32
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.WinUI3|x86.Build.0 = Release|Win32
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|ARM.ActiveCfg = Debug|ARM
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|ARM.Build.0 = Debug|ARM
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|ARM64.Build.0 = Debug|ARM64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|x64.ActiveCfg = Debug|x64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|x64.Build.0 = Debug|x64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|x86.ActiveCfg = Debug|Win32
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|x86.Build.0 = Debug|Win32
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|ARM.ActiveCfg = Release|ARM
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|ARM.Build.0 = Release|ARM
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|ARM64.ActiveCfg = Release|ARM64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|ARM64.Build.0 = Release|ARM64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|x64.ActiveCfg = Release|x64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|x64.Build.0 = Release|x64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|x86.ActiveCfg = Release|Win32
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|x86.Build.0 = Release|Win32
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.WinUI3|ARM.ActiveCfg = Release|ARM
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.WinUI3|ARM.Build.0 = Release|ARM
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.WinUI3|ARM64.ActiveCfg = Release|ARM64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.WinUI3|ARM64.Build.0 = Release|ARM64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.WinUI3|x64.ActiveCfg = Release|x64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.WinUI3|x64.Build.0 = Release|x64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.WinUI3|x86.ActiveCfg = Release|Win32
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.WinUI3|x86.Build.0 = Release|Win32
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM.ActiveCfg = Debug|ARM
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM.Build.0 = Debug|ARM
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM64.Build.0 = Debug|ARM64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x64.ActiveCfg = Debug|x64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x64.Build.0 = Debug|x64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x86.ActiveCfg = Debug|Win32
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x86.Build.0 = Debug|Win32
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM.ActiveCfg = Release|ARM
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM.Build.0 = Release|ARM
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM64.ActiveCfg = Release|ARM64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM64.Build.0 = Release|ARM64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x64.ActiveCfg = Release|x64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x64.Build.0 = Release|x64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x86.ActiveCfg = Release|Win32
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x86.Build.0 = Release|Win32
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.WinUI3|ARM.ActiveCfg = Release|ARM
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.WinUI3|ARM.Build.0 = Release|ARM
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.WinUI3|ARM64.ActiveCfg = Release|ARM64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.WinUI3|ARM64.Build.0 = Release|ARM64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.WinUI3|x64.ActiveCfg = Release|x64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.WinUI3|x64.Build.0 = Release|x64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.WinUI3|x86.ActiveCfg = Release|Win32
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.WinUI3|x86.Build.0 = Release|Win32
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM.ActiveCfg = Debug|ARM
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM.Build.0 = Debug|ARM
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM64.Build.0 = Debug|ARM64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x64.ActiveCfg = Debug|x64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x64.Build.0 = Debug|x64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x86.ActiveCfg = Debug|Win32
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x86.Build.0 = Debug|Win32
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM.ActiveCfg = Release|ARM
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM.Build.0 = Release|ARM
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM64.ActiveCfg = Release|ARM64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM64.Build.0 = Release|ARM64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x64.ActiveCfg = Release|x64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x64.Build.0 = Release|x64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x86.ActiveCfg = Release|Win32
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x86.Build.0 = Release|Win32
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.WinUI3|ARM.ActiveCfg = Release|ARM
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.WinUI3|ARM.Build.0 = Release|ARM
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.WinUI3|ARM64.ActiveCfg = Release|ARM64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.WinUI3|ARM64.Build.0 = Release|ARM64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.WinUI3|x64.ActiveCfg = Release|x64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.WinUI3|x64.Build.0 = Release|x64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.WinUI3|x86.ActiveCfg = Release|Win32
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.WinUI3|x86.Build.0 = Release|Win32
- {11C084A3-A57C-4296-A679-CAC17B603144}.Debug|ARM.ActiveCfg = Debug|ARM
- {11C084A3-A57C-4296-A679-CAC17B603144}.Debug|ARM.Build.0 = Debug|ARM
- {11C084A3-A57C-4296-A679-CAC17B603144}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {11C084A3-A57C-4296-A679-CAC17B603144}.Debug|ARM64.Build.0 = Debug|ARM64
- {11C084A3-A57C-4296-A679-CAC17B603144}.Debug|x64.ActiveCfg = Debug|x64
- {11C084A3-A57C-4296-A679-CAC17B603144}.Debug|x64.Build.0 = Debug|x64
- {11C084A3-A57C-4296-A679-CAC17B603144}.Debug|x86.ActiveCfg = Debug|Win32
- {11C084A3-A57C-4296-A679-CAC17B603144}.Debug|x86.Build.0 = Debug|Win32
- {11C084A3-A57C-4296-A679-CAC17B603144}.Release|ARM.ActiveCfg = Release|ARM
- {11C084A3-A57C-4296-A679-CAC17B603144}.Release|ARM.Build.0 = Release|ARM
- {11C084A3-A57C-4296-A679-CAC17B603144}.Release|ARM64.ActiveCfg = Release|ARM64
- {11C084A3-A57C-4296-A679-CAC17B603144}.Release|ARM64.Build.0 = Release|ARM64
- {11C084A3-A57C-4296-A679-CAC17B603144}.Release|x64.ActiveCfg = Release|x64
- {11C084A3-A57C-4296-A679-CAC17B603144}.Release|x64.Build.0 = Release|x64
- {11C084A3-A57C-4296-A679-CAC17B603144}.Release|x86.ActiveCfg = Release|Win32
- {11C084A3-A57C-4296-A679-CAC17B603144}.Release|x86.Build.0 = Release|Win32
- {11C084A3-A57C-4296-A679-CAC17B603144}.WinUI3|ARM.ActiveCfg = WinUI3|ARM
- {11C084A3-A57C-4296-A679-CAC17B603144}.WinUI3|ARM.Build.0 = WinUI3|ARM
- {11C084A3-A57C-4296-A679-CAC17B603144}.WinUI3|ARM64.ActiveCfg = WinUI3|ARM64
- {11C084A3-A57C-4296-A679-CAC17B603144}.WinUI3|ARM64.Build.0 = WinUI3|ARM64
- {11C084A3-A57C-4296-A679-CAC17B603144}.WinUI3|x64.ActiveCfg = WinUI3|x64
- {11C084A3-A57C-4296-A679-CAC17B603144}.WinUI3|x64.Build.0 = WinUI3|x64
- {11C084A3-A57C-4296-A679-CAC17B603144}.WinUI3|x86.ActiveCfg = WinUI3|Win32
- {11C084A3-A57C-4296-A679-CAC17B603144}.WinUI3|x86.Build.0 = WinUI3|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {0CC28589-39E4-4288-B162-97B959F8B843} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {C38970C0-5FBF-4D69-90D8-CBAC225AE895} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {84E05BFA-CBAF-4F0D-BFB6-4CE85742A57E} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {DA8B35B3-DA00-4B02-BDE6-6A397B3FD46B} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {2049DBE9-8D13-42C9-AE4B-413AE38FFFD0} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {11C084A3-A57C-4296-A679-CAC17B603144} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {EF074BA1-2D54-4D49-A28E-5E040B47CD2E} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {1E57BD63-8052-4EAD-9EEB-BD1A60F44A67}
- EndGlobalSection
-EndGlobal
diff --git a/windows/RNScreens63.sln b/windows/RNScreens63.sln
deleted file mode 100644
index 9404ad8b10..0000000000
--- a/windows/RNScreens63.sln
+++ /dev/null
@@ -1,225 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.30114.105
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RNScreens", "RNScreens\RNScreens.vcxproj", "{D638F49E-29D2-4699-AC52-FACD82FA7138}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ReactNative", "ReactNative", "{4F6E56C3-12C5-4457-9239-0ACF0B7150A8}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Common", "..\node_modules\react-native-windows\Common\Common.vcxproj", "{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Folly", "..\node_modules\react-native-windows\Folly\Folly.vcxproj", "{A990658C-CE31-4BCC-976F-0FC6B1AF693D}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "JSI.Universal", "..\node_modules\react-native-windows\JSI\Universal\JSI.Universal.vcxproj", "{A62D504A-16B8-41D2-9F19-E2E86019E5E4}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "JSI.Shared", "..\node_modules\react-native-windows\JSI\Shared\JSI.Shared.vcxitems", "{0CC28589-39E4-4288-B162-97B959F8B843}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Chakra", "..\node_modules\react-native-windows\Chakra\Chakra.vcxitems", "{C38970C0-5FBF-4D69-90D8-CBAC225AE895}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.ReactNative", "..\node_modules\react-native-windows\Microsoft.ReactNative\Microsoft.ReactNative.vcxproj", "{F7D32BD0-2749-483E-9A0D-1635EF7E3136}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Mso", "..\node_modules\react-native-windows\Mso\Mso.vcxitems", "{84E05BFA-CBAF-4F0D-BFB6-4CE85742A57E}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ReactCommon", "..\node_modules\react-native-windows\ReactCommon\ReactCommon.vcxproj", "{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.ReactNative.Cxx", "..\node_modules\react-native-windows\Microsoft.ReactNative.Cxx\Microsoft.ReactNative.Cxx.vcxitems", "{DA8B35B3-DA00-4B02-BDE6-6A397B3FD46B}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.ReactNative.Shared", "..\node_modules\react-native-windows\Shared\Shared.vcxitems", "{2049DBE9-8D13-42C9-AE4B-413AE38FFFD0}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Include", "..\node_modules\react-native-windows\include\Include.vcxitems", "{EF074BA1-2D54-4D49-A28E-5E040B47CD2E}"
-EndProject
-Global
- GlobalSection(SharedMSBuildProjectFiles) = preSolution
- ..\node_modules\react-native-windows\JSI\Shared\JSI.Shared.vcxitems*{0cc28589-39e4-4288-b162-97b959f8b843}*SharedItemsImports = 9
- ..\node_modules\react-native-windows\Shared\Shared.vcxitems*{2049dbe9-8d13-42c9-ae4b-413ae38fffd0}*SharedItemsImports = 9
- ..\node_modules\react-native-windows\Mso\Mso.vcxitems*{84e05bfa-cbaf-4f0d-bfb6-4ce85742a57e}*SharedItemsImports = 9
- ..\node_modules\react-native-windows\JSI\Shared\JSI.Shared.vcxitems*{a62d504a-16b8-41d2-9f19-e2e86019e5e4}*SharedItemsImports = 4
- ..\node_modules\react-native-windows\Chakra\Chakra.vcxitems*{c38970c0-5fbf-4d69-90d8-cbac225ae895}*SharedItemsImports = 9
- ..\node_modules\react-native-windows\Microsoft.ReactNative.Cxx\Microsoft.ReactNative.Cxx.vcxitems*{da8b35b3-da00-4b02-bde6-6a397b3fd46b}*SharedItemsImports = 9
- ..\node_modules\react-native-windows\include\Include.vcxitems*{ef074ba1-2d54-4d49-a28e-5e040b47cd2e}*SharedItemsImports = 9
- ..\node_modules\react-native-windows\Chakra\Chakra.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4
- ..\node_modules\react-native-windows\Microsoft.ReactNative.Cxx\Microsoft.ReactNative.Cxx.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4
- ..\node_modules\react-native-windows\Mso\Mso.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4
- ..\node_modules\react-native-windows\Shared\Shared.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4
- EndGlobalSection
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|ARM = Debug|ARM
- Debug|ARM64 = Debug|ARM64
- Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
- Release|ARM = Release|ARM
- Release|ARM64 = Release|ARM64
- Release|x64 = Release|x64
- Release|x86 = Release|x86
- WinUI3|ARM = WinUI3|ARM
- WinUI3|ARM64 = WinUI3|ARM64
- WinUI3|x64 = WinUI3|x64
- WinUI3|x86 = WinUI3|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|ARM.ActiveCfg = Debug|ARM
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|ARM.Build.0 = Debug|ARM
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|ARM64.Build.0 = Debug|ARM64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|x64.ActiveCfg = Debug|x64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|x64.Build.0 = Debug|x64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|x86.ActiveCfg = Debug|Win32
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|x86.Build.0 = Debug|Win32
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|ARM.ActiveCfg = Release|ARM
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|ARM.Build.0 = Release|ARM
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|ARM64.ActiveCfg = Release|ARM64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|ARM64.Build.0 = Release|ARM64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|x64.ActiveCfg = Release|x64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|x64.Build.0 = Release|x64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|x86.ActiveCfg = Release|Win32
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|x86.Build.0 = Release|Win32
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.WinUI3|ARM.ActiveCfg = Release|ARM
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.WinUI3|ARM.Build.0 = Release|ARM
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.WinUI3|ARM64.ActiveCfg = Release|ARM64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.WinUI3|ARM64.Build.0 = Release|ARM64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.WinUI3|x64.ActiveCfg = Release|x64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.WinUI3|x64.Build.0 = Release|x64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.WinUI3|x86.ActiveCfg = Release|Win32
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.WinUI3|x86.Build.0 = Release|Win32
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM.ActiveCfg = Debug|ARM
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM.Build.0 = Debug|ARM
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM64.Build.0 = Debug|ARM64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x64.ActiveCfg = Debug|x64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x64.Build.0 = Debug|x64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x86.ActiveCfg = Debug|Win32
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x86.Build.0 = Debug|Win32
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM.ActiveCfg = Release|ARM
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM.Build.0 = Release|ARM
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM64.ActiveCfg = Release|ARM64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM64.Build.0 = Release|ARM64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x64.ActiveCfg = Release|x64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x64.Build.0 = Release|x64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x86.ActiveCfg = Release|Win32
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x86.Build.0 = Release|Win32
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.WinUI3|ARM.ActiveCfg = Release|ARM
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.WinUI3|ARM.Build.0 = Release|ARM
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.WinUI3|ARM64.ActiveCfg = Release|ARM64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.WinUI3|ARM64.Build.0 = Release|ARM64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.WinUI3|x64.ActiveCfg = Release|x64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.WinUI3|x64.Build.0 = Release|x64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.WinUI3|x86.ActiveCfg = Release|Win32
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.WinUI3|x86.Build.0 = Release|Win32
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM.ActiveCfg = Debug|ARM
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM.Build.0 = Debug|ARM
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM64.Build.0 = Debug|ARM64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x64.ActiveCfg = Debug|x64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x64.Build.0 = Debug|x64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x86.ActiveCfg = Debug|Win32
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x86.Build.0 = Debug|Win32
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM.ActiveCfg = Release|ARM
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM.Build.0 = Release|ARM
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM64.ActiveCfg = Release|ARM64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM64.Build.0 = Release|ARM64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x64.ActiveCfg = Release|x64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x64.Build.0 = Release|x64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x86.ActiveCfg = Release|Win32
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x86.Build.0 = Release|Win32
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.WinUI3|ARM.ActiveCfg = Release|ARM
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.WinUI3|ARM.Build.0 = Release|ARM
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.WinUI3|ARM64.ActiveCfg = Release|ARM64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.WinUI3|ARM64.Build.0 = Release|ARM64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.WinUI3|x64.ActiveCfg = Release|x64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.WinUI3|x64.Build.0 = Release|x64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.WinUI3|x86.ActiveCfg = Release|Win32
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.WinUI3|x86.Build.0 = Release|Win32
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|ARM.ActiveCfg = Debug|ARM
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|ARM.Build.0 = Debug|ARM
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|ARM64.Build.0 = Debug|ARM64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|x64.ActiveCfg = Debug|x64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|x64.Build.0 = Debug|x64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|x86.ActiveCfg = Debug|Win32
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|x86.Build.0 = Debug|Win32
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|ARM.ActiveCfg = Release|ARM
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|ARM.Build.0 = Release|ARM
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|ARM64.ActiveCfg = Release|ARM64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|ARM64.Build.0 = Release|ARM64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|x64.ActiveCfg = Release|x64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|x64.Build.0 = Release|x64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|x86.ActiveCfg = Release|Win32
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|x86.Build.0 = Release|Win32
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.WinUI3|ARM.ActiveCfg = Release|ARM
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.WinUI3|ARM.Build.0 = Release|ARM
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.WinUI3|ARM64.ActiveCfg = Release|ARM64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.WinUI3|ARM64.Build.0 = Release|ARM64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.WinUI3|x64.ActiveCfg = Release|x64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.WinUI3|x64.Build.0 = Release|x64
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.WinUI3|x86.ActiveCfg = Release|Win32
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.WinUI3|x86.Build.0 = Release|Win32
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM.ActiveCfg = Debug|ARM
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM.Build.0 = Debug|ARM
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM64.Build.0 = Debug|ARM64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x64.ActiveCfg = Debug|x64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x64.Build.0 = Debug|x64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x86.ActiveCfg = Debug|Win32
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x86.Build.0 = Debug|Win32
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM.ActiveCfg = Release|ARM
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM.Build.0 = Release|ARM
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM64.ActiveCfg = Release|ARM64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM64.Build.0 = Release|ARM64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x64.ActiveCfg = Release|x64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x64.Build.0 = Release|x64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x86.ActiveCfg = Release|Win32
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x86.Build.0 = Release|Win32
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.WinUI3|ARM.ActiveCfg = Release|ARM
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.WinUI3|ARM.Build.0 = Release|ARM
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.WinUI3|ARM64.ActiveCfg = Release|ARM64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.WinUI3|ARM64.Build.0 = Release|ARM64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.WinUI3|x64.ActiveCfg = Release|x64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.WinUI3|x64.Build.0 = Release|x64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.WinUI3|x86.ActiveCfg = Release|Win32
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.WinUI3|x86.Build.0 = Release|Win32
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM.ActiveCfg = Debug|ARM
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM.Build.0 = Debug|ARM
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM64.Build.0 = Debug|ARM64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x64.ActiveCfg = Debug|x64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x64.Build.0 = Debug|x64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x86.ActiveCfg = Debug|Win32
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x86.Build.0 = Debug|Win32
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM.ActiveCfg = Release|ARM
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM.Build.0 = Release|ARM
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM64.ActiveCfg = Release|ARM64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM64.Build.0 = Release|ARM64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x64.ActiveCfg = Release|x64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x64.Build.0 = Release|x64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x86.ActiveCfg = Release|Win32
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x86.Build.0 = Release|Win32
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.WinUI3|ARM.ActiveCfg = Release|ARM
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.WinUI3|ARM.Build.0 = Release|ARM
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.WinUI3|ARM64.ActiveCfg = Release|ARM64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.WinUI3|ARM64.Build.0 = Release|ARM64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.WinUI3|x64.ActiveCfg = Release|x64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.WinUI3|x64.Build.0 = Release|x64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.WinUI3|x86.ActiveCfg = Release|Win32
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.WinUI3|x86.Build.0 = Release|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {A62D504A-16B8-41D2-9F19-E2E86019E5E4} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {0CC28589-39E4-4288-B162-97B959F8B843} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {C38970C0-5FBF-4D69-90D8-CBAC225AE895} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {84E05BFA-CBAF-4F0D-BFB6-4CE85742A57E} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {DA8B35B3-DA00-4B02-BDE6-6A397B3FD46B} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {2049DBE9-8D13-42C9-AE4B-413AE38FFFD0} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {EF074BA1-2D54-4D49-A28E-5E040B47CD2E} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {1E57BD63-8052-4EAD-9EEB-BD1A60F44A67}
- EndGlobalSection
-EndGlobal
diff --git a/windows/RNScreens65.sln b/windows/RNScreens65.sln
deleted file mode 100644
index 829838a2d6..0000000000
--- a/windows/RNScreens65.sln
+++ /dev/null
@@ -1,144 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.30114.105
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RNScreens", "RNScreens\RNScreens.vcxproj", "{D638F49E-29D2-4699-AC52-FACD82FA7138}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ReactNative", "ReactNative", "{4F6E56C3-12C5-4457-9239-0ACF0B7150A8}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Common", "..\node_modules\react-native-windows\Common\Common.vcxproj", "{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Folly", "..\node_modules\react-native-windows\Folly\Folly.vcxproj", "{A990658C-CE31-4BCC-976F-0FC6B1AF693D}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Chakra", "..\node_modules\react-native-windows\Chakra\Chakra.vcxitems", "{C38970C0-5FBF-4D69-90D8-CBAC225AE895}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.ReactNative", "..\node_modules\react-native-windows\Microsoft.ReactNative\Microsoft.ReactNative.vcxproj", "{F7D32BD0-2749-483E-9A0D-1635EF7E3136}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Mso", "..\node_modules\react-native-windows\Mso\Mso.vcxitems", "{84E05BFA-CBAF-4F0D-BFB6-4CE85742A57E}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ReactCommon", "..\node_modules\react-native-windows\ReactCommon\ReactCommon.vcxproj", "{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.ReactNative.Cxx", "..\node_modules\react-native-windows\Microsoft.ReactNative.Cxx\Microsoft.ReactNative.Cxx.vcxitems", "{DA8B35B3-DA00-4B02-BDE6-6A397B3FD46B}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.ReactNative.Shared", "..\node_modules\react-native-windows\Shared\Shared.vcxitems", "{2049DBE9-8D13-42C9-AE4B-413AE38FFFD0}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Include", "..\node_modules\react-native-windows\include\Include.vcxitems", "{EF074BA1-2D54-4D49-A28E-5E040B47CD2E}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fmt", "..\node_modules\react-native-windows\fmt\fmt.vcxproj", "{14B93DC8-FD93-4A6D-81CB-8BC96644501C}"
-EndProject
-Global
- GlobalSection(SharedMSBuildProjectFiles) = preSolution
- ..\node_modules\react-native-windows\Shared\Shared.vcxitems*{2049dbe9-8d13-42c9-ae4b-413ae38fffd0}*SharedItemsImports = 9
- ..\node_modules\react-native-windows\Mso\Mso.vcxitems*{84e05bfa-cbaf-4f0d-bfb6-4ce85742a57e}*SharedItemsImports = 9
- ..\node_modules\react-native-windows\Chakra\Chakra.vcxitems*{c38970c0-5fbf-4d69-90d8-cbac225ae895}*SharedItemsImports = 9
- ..\node_modules\react-native-windows\Microsoft.ReactNative.Cxx\Microsoft.ReactNative.Cxx.vcxitems*{da8b35b3-da00-4b02-bde6-6a397b3fd46b}*SharedItemsImports = 9
- ..\node_modules\react-native-windows\include\Include.vcxitems*{ef074ba1-2d54-4d49-a28e-5e040b47cd2e}*SharedItemsImports = 9
- ..\node_modules\react-native-windows\Chakra\Chakra.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4
- ..\node_modules\react-native-windows\Microsoft.ReactNative.Cxx\Microsoft.ReactNative.Cxx.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4
- ..\node_modules\react-native-windows\Mso\Mso.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4
- ..\node_modules\react-native-windows\Shared\Shared.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4
- EndGlobalSection
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|ARM64 = Debug|ARM64
- Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
- Release|ARM64 = Release|ARM64
- Release|x64 = Release|x64
- Release|x86 = Release|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|ARM64.Build.0 = Debug|ARM64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|x64.ActiveCfg = Debug|x64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|x64.Build.0 = Debug|x64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|x86.ActiveCfg = Debug|Win32
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|x86.Build.0 = Debug|Win32
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|ARM64.ActiveCfg = Release|ARM64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|ARM64.Build.0 = Release|ARM64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|x64.ActiveCfg = Release|x64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|x64.Build.0 = Release|x64
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|x86.ActiveCfg = Release|Win32
- {D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|x86.Build.0 = Release|Win32
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM64.Build.0 = Debug|ARM64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x64.ActiveCfg = Debug|x64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x64.Build.0 = Debug|x64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x86.ActiveCfg = Debug|Win32
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x86.Build.0 = Debug|Win32
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM64.ActiveCfg = Release|ARM64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM64.Build.0 = Release|ARM64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x64.ActiveCfg = Release|x64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x64.Build.0 = Release|x64
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x86.ActiveCfg = Release|Win32
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x86.Build.0 = Release|Win32
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM64.Build.0 = Debug|ARM64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x64.ActiveCfg = Debug|x64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x64.Build.0 = Debug|x64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x86.ActiveCfg = Debug|Win32
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x86.Build.0 = Debug|Win32
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM64.ActiveCfg = Release|ARM64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM64.Build.0 = Release|ARM64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x64.ActiveCfg = Release|x64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x64.Build.0 = Release|x64
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x86.ActiveCfg = Release|Win32
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x86.Build.0 = Release|Win32
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM64.Build.0 = Debug|ARM64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x64.ActiveCfg = Debug|x64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x64.Build.0 = Debug|x64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x86.ActiveCfg = Debug|Win32
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x86.Build.0 = Debug|Win32
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM64.ActiveCfg = Release|ARM64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM64.Build.0 = Release|ARM64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x64.ActiveCfg = Release|x64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x64.Build.0 = Release|x64
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x86.ActiveCfg = Release|Win32
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x86.Build.0 = Release|Win32
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM64.Build.0 = Debug|ARM64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x64.ActiveCfg = Debug|x64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x64.Build.0 = Debug|x64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x86.ActiveCfg = Debug|Win32
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x86.Build.0 = Debug|Win32
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM64.ActiveCfg = Release|ARM64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM64.Build.0 = Release|ARM64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x64.ActiveCfg = Release|x64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x64.Build.0 = Release|x64
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x86.ActiveCfg = Release|Win32
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x86.Build.0 = Release|Win32
- {14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|ARM64.Build.0 = Debug|ARM64
- {14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x64.ActiveCfg = Debug|x64
- {14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x64.Build.0 = Debug|x64
- {14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x86.ActiveCfg = Debug|Win32
- {14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x86.Build.0 = Debug|Win32
- {14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x86.Deploy.0 = Debug|Win32
- {14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|ARM64.ActiveCfg = Release|ARM64
- {14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|ARM64.Build.0 = Release|ARM64
- {14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x64.ActiveCfg = Release|x64
- {14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x64.Build.0 = Release|x64
- {14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x86.ActiveCfg = Release|Win32
- {14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x86.Build.0 = Release|Win32
- {14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x86.Deploy.0 = Release|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {A990658C-CE31-4BCC-976F-0FC6B1AF693D} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {C38970C0-5FBF-4D69-90D8-CBAC225AE895} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {F7D32BD0-2749-483E-9A0D-1635EF7E3136} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {84E05BFA-CBAF-4F0D-BFB6-4CE85742A57E} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {DA8B35B3-DA00-4B02-BDE6-6A397B3FD46B} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {2049DBE9-8D13-42C9-AE4B-413AE38FFFD0} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {EF074BA1-2D54-4D49-A28E-5E040B47CD2E} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- {14B93DC8-FD93-4A6D-81CB-8BC96644501C} = {4F6E56C3-12C5-4457-9239-0ACF0B7150A8}
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {1E57BD63-8052-4EAD-9EEB-BD1A60F44A67}
- EndGlobalSection
-EndGlobal
diff --git a/yarn.lock b/yarn.lock
index b6f7fe265d..8907066b5b 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -38,7 +38,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.26.5, @babel/compat-data@npm:^7.26.8":
+"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.26.5, @babel/compat-data@npm:^7.26.8":
version: 7.26.8
resolution: "@babel/compat-data@npm:7.26.8"
checksum: 10c0/66408a0388c3457fff1c2f6c3a061278dd7b3d2f0455ea29bb7b187fa52c60ae8b4054b3c0a184e21e45f0eaac63cf390737bc7504d1f4a088a6e7f652c068ca
@@ -52,7 +52,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/core@npm:^7.0.0, @babel/core@npm:^7.1.6, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.18.5, @babel/core@npm:^7.23.9, @babel/core@npm:^7.24.4, @babel/core@npm:^7.25.2":
+"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.18.5, @babel/core@npm:^7.23.9, @babel/core@npm:^7.24.4, @babel/core@npm:^7.25.2":
version: 7.29.7
resolution: "@babel/core@npm:7.29.7"
dependencies:
@@ -103,7 +103,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/generator@npm:^7.26.9, @babel/generator@npm:^7.5.0, @babel/generator@npm:^7.7.2":
+"@babel/generator@npm:^7.26.9, @babel/generator@npm:^7.7.2":
version: 7.26.9
resolution: "@babel/generator@npm:7.26.9"
dependencies:
@@ -169,7 +169,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-compilation-targets@npm:^7.20.7, @babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.25.9, @babel/helper-compilation-targets@npm:^7.26.5":
+"@babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.25.9, @babel/helper-compilation-targets@npm:^7.26.5":
version: 7.26.5
resolution: "@babel/helper-compilation-targets@npm:7.26.5"
dependencies:
@@ -476,7 +476,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.25.9, @babel/helper-plugin-utils@npm:^7.26.5, @babel/helper-plugin-utils@npm:^7.8.0":
+"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.25.9, @babel/helper-plugin-utils@npm:^7.26.5, @babel/helper-plugin-utils@npm:^7.8.0":
version: 7.26.5
resolution: "@babel/helper-plugin-utils@npm:7.26.5"
checksum: 10c0/cdaba71d4b891aa6a8dfbe5bac2f94effb13e5fa4c2c487667fdbaa04eae059b78b28d85a885071f45f7205aeb56d16759e1bed9c118b94b16e4720ef1ab0f65
@@ -545,16 +545,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-skip-transparent-expression-wrappers@npm:^7.20.0, @babel/helper-skip-transparent-expression-wrappers@npm:^7.25.9":
- version: 7.25.9
- resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.25.9"
- dependencies:
- "@babel/traverse": "npm:^7.25.9"
- "@babel/types": "npm:^7.25.9"
- checksum: 10c0/09ace0c6156961624ac9524329ce7f45350bab94bbe24335cbe0da7dfaa1448e658771831983cb83fe91cf6635b15d0a3cab57c03b92657480bfb49fb56dd184
- languageName: node
- linkType: hard
-
"@babel/helper-skip-transparent-expression-wrappers@npm:^7.22.5":
version: 7.22.5
resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.22.5"
@@ -564,6 +554,16 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-skip-transparent-expression-wrappers@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.25.9"
+ dependencies:
+ "@babel/traverse": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10c0/09ace0c6156961624ac9524329ce7f45350bab94bbe24335cbe0da7dfaa1448e658771831983cb83fe91cf6635b15d0a3cab57c03b92657480bfb49fb56dd184
+ languageName: node
+ linkType: hard
+
"@babel/helper-skip-transparent-expression-wrappers@npm:^7.29.7":
version: 7.29.7
resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.29.7"
@@ -695,23 +695,23 @@ __metadata:
languageName: node
linkType: hard
-"@babel/parser@npm:^7.0.0, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.26.9":
- version: 7.26.9
- resolution: "@babel/parser@npm:7.26.9"
- dependencies:
- "@babel/types": "npm:^7.26.9"
+"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7":
+ version: 7.22.15
+ resolution: "@babel/parser@npm:7.22.15"
bin:
parser: ./bin/babel-parser.js
- checksum: 10c0/4b9ef3c9a0d4c328e5e5544f50fe8932c36f8a2c851e7f14a85401487cd3da75cad72c2e1bcec1eac55599a6bbb2fdc091f274c4fcafa6bdd112d4915ff087fc
+ checksum: 10c0/60e0ca5ba9ba1312587367cd155fd074408dd6a6101ceb0f7e23640a5ebcab35e5fad13c0122881ab95746f06ecca6bf273dbbeeeea1e9dcc0d14062458ec72f
languageName: node
linkType: hard
-"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.1.6, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7":
- version: 7.22.15
- resolution: "@babel/parser@npm:7.22.15"
+"@babel/parser@npm:^7.23.9, @babel/parser@npm:^7.26.9":
+ version: 7.26.9
+ resolution: "@babel/parser@npm:7.26.9"
+ dependencies:
+ "@babel/types": "npm:^7.26.9"
bin:
parser: ./bin/babel-parser.js
- checksum: 10c0/60e0ca5ba9ba1312587367cd155fd074408dd6a6101ceb0f7e23640a5ebcab35e5fad13c0122881ab95746f06ecca6bf273dbbeeeea1e9dcc0d14062458ec72f
+ checksum: 10c0/4b9ef3c9a0d4c328e5e5544f50fe8932c36f8a2c851e7f14a85401487cd3da75cad72c2e1bcec1eac55599a6bbb2fdc091f274c4fcafa6bdd112d4915ff087fc
languageName: node
linkType: hard
@@ -726,6 +726,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/parser@npm:^7.25.3, @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: 10c0/65133038f80b54a714d6027cb77cee3f9a6b5c4c6842ce674301e13947cbcbfa8055e63acaf1b84c085d34226a14425b2c2b97b829e0e226d2e8f1299942a51d
+ languageName: node
+ linkType: hard
+
"@babel/parser@npm:^7.27.0":
version: 7.27.0
resolution: "@babel/parser@npm:7.27.0"
@@ -748,17 +759,6 @@ __metadata:
languageName: node
linkType: hard
-"@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: 10c0/65133038f80b54a714d6027cb77cee3f9a6b5c4c6842ce674301e13947cbcbfa8055e63acaf1b84c085d34226a14425b2c2b97b829e0e226d2e8f1299942a51d
- 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"
@@ -818,7 +818,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-proposal-class-properties@npm:^7.0.0, @babel/plugin-proposal-class-properties@npm:^7.1.0, @babel/plugin-proposal-class-properties@npm:^7.17.12":
+"@babel/plugin-proposal-class-properties@npm:^7.17.12":
version: 7.18.6
resolution: "@babel/plugin-proposal-class-properties@npm:7.18.6"
dependencies:
@@ -830,7 +830,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-proposal-export-default-from@npm:^7.0.0, @babel/plugin-proposal-export-default-from@npm:^7.24.7":
+"@babel/plugin-proposal-export-default-from@npm:^7.24.7":
version: 7.25.9
resolution: "@babel/plugin-proposal-export-default-from@npm:7.25.9"
dependencies:
@@ -841,58 +841,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.0.0, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.1.0":
- version: 7.18.6
- resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.18.6"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.18.6"
- "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/f6629158196ee9f16295d16db75825092ef543f8b98f4dfdd516e642a0430c7b1d69319ee676d35485d9b86a53ade6de0b883490d44de6d4336d38cdeccbe0bf
- languageName: node
- linkType: hard
-
-"@babel/plugin-proposal-object-rest-spread@npm:^7.0.0":
- version: 7.20.7
- resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.20.7"
- dependencies:
- "@babel/compat-data": "npm:^7.20.5"
- "@babel/helper-compilation-targets": "npm:^7.20.7"
- "@babel/helper-plugin-utils": "npm:^7.20.2"
- "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3"
- "@babel/plugin-transform-parameters": "npm:^7.20.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/b9818749bb49d8095df64c45db682448d04743d96722984cbfd375733b2585c26d807f84b4fdb28474f2d614be6a6ffe3d96ffb121840e9e5345b2ccc0438bd8
- languageName: node
- linkType: hard
-
-"@babel/plugin-proposal-optional-catch-binding@npm:^7.0.0":
- version: 7.18.6
- resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.18.6"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.18.6"
- "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/ab20153d9e95e0b73004fdf86b6a2d219be2a0ace9ca76cd9eccddb680c913fec173bca54d761b1bc6044edde0a53811f3e515908c3b16d2d81cfec1e2e17391
- languageName: node
- linkType: hard
-
-"@babel/plugin-proposal-optional-chaining@npm:^7.0.0, @babel/plugin-proposal-optional-chaining@npm:^7.1.0":
- version: 7.21.0
- resolution: "@babel/plugin-proposal-optional-chaining@npm:7.21.0"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.20.2"
- "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.20.0"
- "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/b524a61b1de3f3ad287cd1e98c2a7f662178d21cd02205b0d615512e475f0159fa1b569fa7e34c8ed67baef689c0136fa20ba7d1bf058d186d30736a581a723f
- languageName: node
- linkType: hard
-
"@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2":
version: 7.21.0-placeholder-for-preset-env.2
resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2"
@@ -924,7 +872,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-class-properties@npm:^7.0.0, @babel/plugin-syntax-class-properties@npm:^7.12.13":
+"@babel/plugin-syntax-class-properties@npm:^7.12.13":
version: 7.12.13
resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13"
dependencies:
@@ -946,7 +894,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-dynamic-import@npm:^7.0.0, @babel/plugin-syntax-dynamic-import@npm:^7.8.3":
+"@babel/plugin-syntax-dynamic-import@npm:^7.8.3":
version: 7.8.3
resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3"
dependencies:
@@ -957,7 +905,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-export-default-from@npm:^7.0.0, @babel/plugin-syntax-export-default-from@npm:^7.24.7":
+"@babel/plugin-syntax-export-default-from@npm:^7.24.7":
version: 7.25.9
resolution: "@babel/plugin-syntax-export-default-from@npm:7.25.9"
dependencies:
@@ -968,7 +916,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.2.0, @babel/plugin-syntax-flow@npm:^7.26.0":
+"@babel/plugin-syntax-flow@npm:^7.12.1, @babel/plugin-syntax-flow@npm:^7.26.0":
version: 7.26.0
resolution: "@babel/plugin-syntax-flow@npm:7.26.0"
dependencies:
@@ -1023,25 +971,25 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-jsx@npm:^7.0.0, @babel/plugin-syntax-jsx@npm:^7.25.9, @babel/plugin-syntax-jsx@npm:^7.7.2":
- version: 7.25.9
- resolution: "@babel/plugin-syntax-jsx@npm:7.25.9"
+"@babel/plugin-syntax-jsx@npm:^7.23.3":
+ version: 7.23.3
+ resolution: "@babel/plugin-syntax-jsx@npm:7.23.3"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.22.5"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10c0/d56597aff4df39d3decda50193b6dfbe596ca53f437ff2934622ce19a743bf7f43492d3fb3308b0289f5cee2b825d99ceb56526a2b9e7b68bf04901546c5618c
+ checksum: 10c0/563bb7599b868773f1c7c1d441ecc9bc53aeb7832775da36752c926fc402a1fa5421505b39e724f71eb217c13e4b93117e081cac39723b0e11dac4c897f33c3e
languageName: node
linkType: hard
-"@babel/plugin-syntax-jsx@npm:^7.23.3":
- version: 7.23.3
- resolution: "@babel/plugin-syntax-jsx@npm:7.23.3"
+"@babel/plugin-syntax-jsx@npm:^7.25.9, @babel/plugin-syntax-jsx@npm:^7.7.2":
+ version: 7.25.9
+ resolution: "@babel/plugin-syntax-jsx@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.22.5"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10c0/563bb7599b868773f1c7c1d441ecc9bc53aeb7832775da36752c926fc402a1fa5421505b39e724f71eb217c13e4b93117e081cac39723b0e11dac4c897f33c3e
+ checksum: 10c0/d56597aff4df39d3decda50193b6dfbe596ca53f437ff2934622ce19a743bf7f43492d3fb3308b0289f5cee2b825d99ceb56526a2b9e7b68bf04901546c5618c
languageName: node
linkType: hard
@@ -1067,7 +1015,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-nullish-coalescing-operator@npm:^7.0.0, @babel/plugin-syntax-nullish-coalescing-operator@npm:^7.8.3":
+"@babel/plugin-syntax-nullish-coalescing-operator@npm:^7.8.3":
version: 7.8.3
resolution: "@babel/plugin-syntax-nullish-coalescing-operator@npm:7.8.3"
dependencies:
@@ -1089,7 +1037,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-object-rest-spread@npm:^7.0.0, @babel/plugin-syntax-object-rest-spread@npm:^7.8.3":
+"@babel/plugin-syntax-object-rest-spread@npm:^7.8.3":
version: 7.8.3
resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3"
dependencies:
@@ -1111,7 +1059,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-optional-chaining@npm:^7.0.0, @babel/plugin-syntax-optional-chaining@npm:^7.8.3":
+"@babel/plugin-syntax-optional-chaining@npm:^7.8.3":
version: 7.8.3
resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3"
dependencies:
@@ -1189,25 +1137,25 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-arrow-functions@npm:^7.0.0, @babel/plugin-transform-arrow-functions@npm:^7.25.9":
- version: 7.25.9
- resolution: "@babel/plugin-transform-arrow-functions@npm:7.25.9"
+"@babel/plugin-transform-arrow-functions@npm:^7.0.0-0":
+ version: 7.29.7
+ resolution: "@babel/plugin-transform-arrow-functions@npm:7.29.7"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.29.7"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10c0/851fef9f58be60a80f46cc0ce1e46a6f7346a6f9d50fa9e0fa79d46ec205320069d0cc157db213e2bea88ef5b7d9bd7618bb83f0b1996a836e2426c3a3a1f622
+ checksum: 10c0/03405abac83122b760c4d688a256c7a67961fd5a4396dfd119cf89a118984d31add38eeace38a158c63c3a4257a644e15da8836ee9e50876bf6876e988060be2
languageName: node
linkType: hard
-"@babel/plugin-transform-arrow-functions@npm:^7.0.0-0":
- version: 7.29.7
- resolution: "@babel/plugin-transform-arrow-functions@npm:7.29.7"
+"@babel/plugin-transform-arrow-functions@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-arrow-functions@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.29.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10c0/03405abac83122b760c4d688a256c7a67961fd5a4396dfd119cf89a118984d31add38eeace38a158c63c3a4257a644e15da8836ee9e50876bf6876e988060be2
+ checksum: 10c0/851fef9f58be60a80f46cc0ce1e46a6f7346a6f9d50fa9e0fa79d46ec205320069d0cc157db213e2bea88ef5b7d9bd7618bb83f0b1996a836e2426c3a3a1f622
languageName: node
linkType: hard
@@ -1237,7 +1185,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-block-scoped-functions@npm:^7.0.0, @babel/plugin-transform-block-scoped-functions@npm:^7.26.5":
+"@babel/plugin-transform-block-scoped-functions@npm:^7.26.5":
version: 7.26.5
resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.26.5"
dependencies:
@@ -1248,7 +1196,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-block-scoping@npm:^7.0.0, @babel/plugin-transform-block-scoping@npm:^7.25.0, @babel/plugin-transform-block-scoping@npm:^7.25.9":
+"@babel/plugin-transform-block-scoping@npm:^7.25.0, @babel/plugin-transform-block-scoping@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-block-scoping@npm:7.25.9"
dependencies:
@@ -1295,22 +1243,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-classes@npm:^7.0.0, @babel/plugin-transform-classes@npm:^7.25.4, @babel/plugin-transform-classes@npm:^7.25.9":
- version: 7.25.9
- resolution: "@babel/plugin-transform-classes@npm:7.25.9"
- dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.25.9"
- "@babel/helper-compilation-targets": "npm:^7.25.9"
- "@babel/helper-plugin-utils": "npm:^7.25.9"
- "@babel/helper-replace-supers": "npm:^7.25.9"
- "@babel/traverse": "npm:^7.25.9"
- globals: "npm:^11.1.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/02742ea7cd25be286c982e672619effca528d7a931626a6f3d6cea11852951b7ee973276127eaf6418ac0e18c4d749a16b520709c707e86a67012bd23ff2927d
- languageName: node
- linkType: hard
-
"@babel/plugin-transform-classes@npm:^7.0.0-0":
version: 7.29.7
resolution: "@babel/plugin-transform-classes@npm:7.29.7"
@@ -1327,7 +1259,23 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-computed-properties@npm:^7.0.0, @babel/plugin-transform-computed-properties@npm:^7.25.9":
+"@babel/plugin-transform-classes@npm:^7.25.4, @babel/plugin-transform-classes@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-classes@npm:7.25.9"
+ dependencies:
+ "@babel/helper-annotate-as-pure": "npm:^7.25.9"
+ "@babel/helper-compilation-targets": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-replace-supers": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
+ globals: "npm:^11.1.0"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10c0/02742ea7cd25be286c982e672619effca528d7a931626a6f3d6cea11852951b7ee973276127eaf6418ac0e18c4d749a16b520709c707e86a67012bd23ff2927d
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-computed-properties@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-computed-properties@npm:7.25.9"
dependencies:
@@ -1339,7 +1287,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-destructuring@npm:^7.0.0, @babel/plugin-transform-destructuring@npm:^7.24.8, @babel/plugin-transform-destructuring@npm:^7.25.9":
+"@babel/plugin-transform-destructuring@npm:^7.24.8, @babel/plugin-transform-destructuring@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-destructuring@npm:7.25.9"
dependencies:
@@ -1396,7 +1344,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-exponentiation-operator@npm:^7.0.0, @babel/plugin-transform-exponentiation-operator@npm:^7.26.3":
+"@babel/plugin-transform-exponentiation-operator@npm:^7.26.3":
version: 7.26.3
resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.26.3"
dependencies:
@@ -1418,7 +1366,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-flow-strip-types@npm:^7.0.0, @babel/plugin-transform-flow-strip-types@npm:^7.23.3, @babel/plugin-transform-flow-strip-types@npm:^7.25.2, @babel/plugin-transform-flow-strip-types@npm:^7.25.9":
+"@babel/plugin-transform-flow-strip-types@npm:^7.23.3, @babel/plugin-transform-flow-strip-types@npm:^7.25.2":
version: 7.26.5
resolution: "@babel/plugin-transform-flow-strip-types@npm:7.26.5"
dependencies:
@@ -1430,7 +1378,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-for-of@npm:^7.0.0, @babel/plugin-transform-for-of@npm:^7.24.7, @babel/plugin-transform-for-of@npm:^7.26.9":
+"@babel/plugin-transform-for-of@npm:^7.24.7, @babel/plugin-transform-for-of@npm:^7.26.9":
version: 7.26.9
resolution: "@babel/plugin-transform-for-of@npm:7.26.9"
dependencies:
@@ -1442,7 +1390,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-function-name@npm:^7.0.0, @babel/plugin-transform-function-name@npm:^7.25.9":
+"@babel/plugin-transform-function-name@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-function-name@npm:7.25.9"
dependencies:
@@ -1466,7 +1414,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-literals@npm:^7.0.0, @babel/plugin-transform-literals@npm:^7.25.9":
+"@babel/plugin-transform-literals@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-literals@npm:7.25.9"
dependencies:
@@ -1488,7 +1436,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-member-expression-literals@npm:^7.0.0, @babel/plugin-transform-member-expression-literals@npm:^7.25.9":
+"@babel/plugin-transform-member-expression-literals@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-member-expression-literals@npm:7.25.9"
dependencies:
@@ -1511,18 +1459,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.1.0, @babel/plugin-transform-modules-commonjs@npm:^7.24.8, @babel/plugin-transform-modules-commonjs@npm:^7.25.9, @babel/plugin-transform-modules-commonjs@npm:^7.26.3":
- version: 7.26.3
- resolution: "@babel/plugin-transform-modules-commonjs@npm:7.26.3"
- dependencies:
- "@babel/helper-module-transforms": "npm:^7.26.0"
- "@babel/helper-plugin-utils": "npm:^7.25.9"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/82e59708f19f36da29531a64a7a94eabbf6ff46a615e0f5d9b49f3f59e8ef10e2bac607d749091508d3fa655146c9e5647c3ffeca781060cdabedb4c7a33c6f2
- languageName: node
- linkType: hard
-
"@babel/plugin-transform-modules-commonjs@npm:^7.23.3":
version: 7.23.3
resolution: "@babel/plugin-transform-modules-commonjs@npm:7.23.3"
@@ -1536,6 +1472,18 @@ __metadata:
languageName: node
linkType: hard
+"@babel/plugin-transform-modules-commonjs@npm:^7.24.8, @babel/plugin-transform-modules-commonjs@npm:^7.26.3":
+ version: 7.26.3
+ resolution: "@babel/plugin-transform-modules-commonjs@npm:7.26.3"
+ dependencies:
+ "@babel/helper-module-transforms": "npm:^7.26.0"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10c0/82e59708f19f36da29531a64a7a94eabbf6ff46a615e0f5d9b49f3f59e8ef10e2bac607d749091508d3fa655146c9e5647c3ffeca781060cdabedb4c7a33c6f2
+ languageName: node
+ linkType: hard
+
"@babel/plugin-transform-modules-commonjs@npm:^7.29.7":
version: 7.29.7
resolution: "@babel/plugin-transform-modules-commonjs@npm:7.29.7"
@@ -1630,17 +1578,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-object-assign@npm:^7.0.0":
- version: 7.25.9
- resolution: "@babel/plugin-transform-object-assign@npm:7.25.9"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.9"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/ef1e6a0bd962cf4a63134163a80a3b9b0a07bf386b70a5a3583d23cb0c6cdca5f9838c95d3459e05ea7259e0fe80c32d870ce08e83465ef6cac8413fe7359ed3
- languageName: node
- linkType: hard
-
"@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"
@@ -1654,7 +1591,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-object-super@npm:^7.0.0, @babel/plugin-transform-object-super@npm:^7.25.9":
+"@babel/plugin-transform-object-super@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-object-super@npm:7.25.9"
dependencies:
@@ -1701,7 +1638,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-parameters@npm:^7.0.0, @babel/plugin-transform-parameters@npm:^7.20.7, @babel/plugin-transform-parameters@npm:^7.25.9":
+"@babel/plugin-transform-parameters@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-parameters@npm:7.25.9"
dependencies:
@@ -1737,7 +1674,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-property-literals@npm:^7.0.0, @babel/plugin-transform-property-literals@npm:^7.25.9":
+"@babel/plugin-transform-property-literals@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-property-literals@npm:7.25.9"
dependencies:
@@ -1748,7 +1685,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-react-display-name@npm:^7.0.0, @babel/plugin-transform-react-display-name@npm:^7.24.7, @babel/plugin-transform-react-display-name@npm:^7.25.9":
+"@babel/plugin-transform-react-display-name@npm:^7.24.7, @babel/plugin-transform-react-display-name@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-react-display-name@npm:7.25.9"
dependencies:
@@ -1770,7 +1707,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-react-jsx-self@npm:^7.0.0, @babel/plugin-transform-react-jsx-self@npm:^7.24.7":
+"@babel/plugin-transform-react-jsx-self@npm:^7.24.7":
version: 7.25.9
resolution: "@babel/plugin-transform-react-jsx-self@npm:7.25.9"
dependencies:
@@ -1781,7 +1718,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-react-jsx-source@npm:^7.0.0, @babel/plugin-transform-react-jsx-source@npm:^7.24.7":
+"@babel/plugin-transform-react-jsx-source@npm:^7.24.7":
version: 7.25.9
resolution: "@babel/plugin-transform-react-jsx-source@npm:7.25.9"
dependencies:
@@ -1792,7 +1729,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-react-jsx@npm:^7.0.0, @babel/plugin-transform-react-jsx@npm:^7.25.2, @babel/plugin-transform-react-jsx@npm:^7.25.9":
+"@babel/plugin-transform-react-jsx@npm:^7.25.2, @babel/plugin-transform-react-jsx@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-react-jsx@npm:7.25.9"
dependencies:
@@ -1819,7 +1756,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-regenerator@npm:^7.0.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:
@@ -1854,7 +1791,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-runtime@npm:^7.0.0, @babel/plugin-transform-runtime@npm:^7.24.7":
+"@babel/plugin-transform-runtime@npm:^7.24.7":
version: 7.26.9
resolution: "@babel/plugin-transform-runtime@npm:7.26.9"
dependencies:
@@ -1870,29 +1807,29 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-shorthand-properties@npm:^7.0.0, @babel/plugin-transform-shorthand-properties@npm:^7.25.9":
- version: 7.25.9
- resolution: "@babel/plugin-transform-shorthand-properties@npm:7.25.9"
+"@babel/plugin-transform-shorthand-properties@npm:^7.0.0-0":
+ version: 7.29.7
+ resolution: "@babel/plugin-transform-shorthand-properties@npm:7.29.7"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.29.7"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10c0/05a20d45f0fb62567644c507ccd4e379c1a74dacf887d2b2cac70247415e3f6d7d3bf4850c8b336053144715fedb6200fc38f7130c4b76c94eec9b9c0c2a8e9b
+ checksum: 10c0/0f28300b873ce874c759917c7b22f68d5145a9c2d97df076e23dca99f8aa565dfceeb7e487af330e01d3e07d78f80d05b584aa411c60a63128b6a04a7633d45b
languageName: node
linkType: hard
-"@babel/plugin-transform-shorthand-properties@npm:^7.0.0-0":
- version: 7.29.7
- resolution: "@babel/plugin-transform-shorthand-properties@npm:7.29.7"
+"@babel/plugin-transform-shorthand-properties@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-shorthand-properties@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.29.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10c0/0f28300b873ce874c759917c7b22f68d5145a9c2d97df076e23dca99f8aa565dfceeb7e487af330e01d3e07d78f80d05b584aa411c60a63128b6a04a7633d45b
+ checksum: 10c0/05a20d45f0fb62567644c507ccd4e379c1a74dacf887d2b2cac70247415e3f6d7d3bf4850c8b336053144715fedb6200fc38f7130c4b76c94eec9b9c0c2a8e9b
languageName: node
linkType: hard
-"@babel/plugin-transform-spread@npm:^7.0.0, @babel/plugin-transform-spread@npm:^7.25.9":
+"@babel/plugin-transform-spread@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-spread@npm:7.25.9"
dependencies:
@@ -1904,7 +1841,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-sticky-regex@npm:^7.0.0, @babel/plugin-transform-sticky-regex@npm:^7.25.9":
+"@babel/plugin-transform-sticky-regex@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-sticky-regex@npm:7.25.9"
dependencies:
@@ -1915,25 +1852,25 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-template-literals@npm:^7.0.0, @babel/plugin-transform-template-literals@npm:^7.26.8":
- version: 7.26.8
- resolution: "@babel/plugin-transform-template-literals@npm:7.26.8"
+"@babel/plugin-transform-template-literals@npm:^7.0.0-0":
+ version: 7.29.7
+ resolution: "@babel/plugin-transform-template-literals@npm:7.29.7"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.26.5"
+ "@babel/helper-plugin-utils": "npm:^7.29.7"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10c0/205a938ded9554857a604416d369023a961334b6c20943bd861b45f0e5dbbeca1cf6fda1c2049126e38a0d18865993433fdc78eae3028e94836b3b643c08ba0d
+ checksum: 10c0/961c2b42eb6d88042c2c213ed3b11ee1d92783ba63e1afe7e1a3392ec1a810556b5eec369fc5097a4a81f73ef92fa5d245bcf8b15d442e62a086bb1f64b50c95
languageName: node
linkType: hard
-"@babel/plugin-transform-template-literals@npm:^7.0.0-0":
- version: 7.29.7
- resolution: "@babel/plugin-transform-template-literals@npm:7.29.7"
+"@babel/plugin-transform-template-literals@npm:^7.26.8":
+ version: 7.26.8
+ resolution: "@babel/plugin-transform-template-literals@npm:7.26.8"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.29.7"
+ "@babel/helper-plugin-utils": "npm:^7.26.5"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10c0/961c2b42eb6d88042c2c213ed3b11ee1d92783ba63e1afe7e1a3392ec1a810556b5eec369fc5097a4a81f73ef92fa5d245bcf8b15d442e62a086bb1f64b50c95
+ checksum: 10c0/205a938ded9554857a604416d369023a961334b6c20943bd861b45f0e5dbbeca1cf6fda1c2049126e38a0d18865993433fdc78eae3028e94836b3b643c08ba0d
languageName: node
linkType: hard
@@ -1962,7 +1899,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-typescript@npm:^7.25.2, @babel/plugin-transform-typescript@npm:^7.25.9, @babel/plugin-transform-typescript@npm:^7.5.0":
+"@babel/plugin-transform-typescript@npm:^7.25.2":
version: 7.26.8
resolution: "@babel/plugin-transform-typescript@npm:7.26.8"
dependencies:
@@ -2015,18 +1952,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-regex@npm:^7.0.0, @babel/plugin-transform-unicode-regex@npm:^7.24.7, @babel/plugin-transform-unicode-regex@npm:^7.25.9":
- version: 7.25.9
- resolution: "@babel/plugin-transform-unicode-regex@npm:7.25.9"
- dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.25.9"
- "@babel/helper-plugin-utils": "npm:^7.25.9"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/448004f978279e726af26acd54f63f9002c9e2582ecd70d1c5c4436f6de490fcd817afb60016d11c52f5ef17dbaac2590e8cc7bfaf4e91b58c452cf188c7920f
- languageName: node
- linkType: hard
-
"@babel/plugin-transform-unicode-regex@npm:^7.0.0-0":
version: 7.29.7
resolution: "@babel/plugin-transform-unicode-regex@npm:7.29.7"
@@ -2039,6 +1964,18 @@ __metadata:
languageName: node
linkType: hard
+"@babel/plugin-transform-unicode-regex@npm:^7.24.7, @babel/plugin-transform-unicode-regex@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-unicode-regex@npm:7.25.9"
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10c0/448004f978279e726af26acd54f63f9002c9e2582ecd70d1c5c4436f6de490fcd817afb60016d11c52f5ef17dbaac2590e8cc7bfaf4e91b58c452cf188c7920f
+ languageName: node
+ linkType: hard
+
"@babel/plugin-transform-unicode-sets-regex@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.25.9"
@@ -2130,19 +2067,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/preset-flow@npm:^7.0.0":
- version: 7.25.9
- resolution: "@babel/preset-flow@npm:7.25.9"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.9"
- "@babel/helper-validator-option": "npm:^7.25.9"
- "@babel/plugin-transform-flow-strip-types": "npm:^7.25.9"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/dc640a4868c40262b66c8b29a65c04aa7288a5359e6a79518b0394fb422254ef3aec489aeb71334eddf775ce006a8e077eff608580906e37b39c87bb122c7080
- languageName: node
- linkType: hard
-
"@babel/preset-flow@npm:^7.17.12":
version: 7.23.3
resolution: "@babel/preset-flow@npm:7.23.3"
@@ -2185,21 +2109,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/preset-typescript@npm:^7.1.0":
- version: 7.26.0
- resolution: "@babel/preset-typescript@npm:7.26.0"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.9"
- "@babel/helper-validator-option": "npm:^7.25.9"
- "@babel/plugin-syntax-jsx": "npm:^7.25.9"
- "@babel/plugin-transform-modules-commonjs": "npm:^7.25.9"
- "@babel/plugin-transform-typescript": "npm:^7.25.9"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/20d86bc45d2bbfde2f84fc7d7b38746fa6481d4bde6643039ad4b1ff0b804c6d210ee43e6830effd8571f2ff43fa7ffd27369f42f2b3a2518bb92dc86c780c61
- languageName: node
- linkType: hard
-
"@babel/preset-typescript@npm:^7.16.7":
version: 7.29.7
resolution: "@babel/preset-typescript@npm:7.29.7"
@@ -2230,21 +2139,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/register@npm:^7.0.0":
- version: 7.25.9
- resolution: "@babel/register@npm:7.25.9"
- dependencies:
- clone-deep: "npm:^4.0.1"
- find-cache-dir: "npm:^2.0.0"
- make-dir: "npm:^2.1.0"
- pirates: "npm:^4.0.6"
- source-map-support: "npm:^0.5.16"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/f988437c94e0fe449308eecad00c04108c5f1a2b4c4b428635e3f402d9a38655e1884d594c80160e977a0e91455b9443de59829cc45f4d4f91e16b042e4c96d1
- languageName: node
- linkType: hard
-
"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.25.0, @babel/runtime@npm:^7.8.4":
version: 7.26.9
resolution: "@babel/runtime@npm:7.26.9"
@@ -2254,17 +2148,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/template@npm:^7.0.0, @babel/template@npm:^7.25.9, @babel/template@npm:^7.26.9, @babel/template@npm:^7.3.3":
- version: 7.26.9
- resolution: "@babel/template@npm:7.26.9"
- dependencies:
- "@babel/code-frame": "npm:^7.26.2"
- "@babel/parser": "npm:^7.26.9"
- "@babel/types": "npm:^7.26.9"
- checksum: 10c0/019b1c4129cc01ad63e17529089c2c559c74709d225f595eee017af227fee11ae8a97a6ab19ae6768b8aa22d8d75dcb60a00b28f52e9fa78140672d928bc1ae9
- languageName: node
- linkType: hard
-
"@babel/template@npm:^7.22.5":
version: 7.27.0
resolution: "@babel/template@npm:7.27.0"
@@ -2276,6 +2159,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/template@npm:^7.25.9, @babel/template@npm:^7.26.9, @babel/template@npm:^7.3.3":
+ version: 7.26.9
+ resolution: "@babel/template@npm:7.26.9"
+ dependencies:
+ "@babel/code-frame": "npm:^7.26.2"
+ "@babel/parser": "npm:^7.26.9"
+ "@babel/types": "npm:^7.26.9"
+ checksum: 10c0/019b1c4129cc01ad63e17529089c2c559c74709d225f595eee017af227fee11ae8a97a6ab19ae6768b8aa22d8d75dcb60a00b28f52e9fa78140672d928bc1ae9
+ languageName: node
+ linkType: hard
+
"@babel/template@npm:^7.28.6":
version: 7.28.6
resolution: "@babel/template@npm:7.28.6"
@@ -2298,7 +2192,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.25.9, @babel/traverse@npm:^7.26.5, @babel/traverse@npm:^7.26.8, @babel/traverse@npm:^7.26.9":
+"@babel/traverse@npm:^7.25.9, @babel/traverse@npm:^7.26.5, @babel/traverse@npm:^7.26.8, @babel/traverse@npm:^7.26.9":
version: 7.26.9
resolution: "@babel/traverse@npm:7.26.9"
dependencies:
@@ -2422,18 +2316,6 @@ __metadata:
languageName: node
linkType: hard
-"@cnakazawa/watch@npm:^1.0.3":
- version: 1.0.4
- resolution: "@cnakazawa/watch@npm:1.0.4"
- dependencies:
- exec-sh: "npm:^0.3.2"
- minimist: "npm:^1.2.0"
- bin:
- watch: cli.js
- checksum: 10c0/8678b6f582bdc5ffe59c0d45c2ad21f4ea1d162ec7ddb32e85078fca481c26958f27bcdef6007b8e9a066da090ccf9d31e1753f8de1e5f32466a04227d70dc31
- languageName: node
- linkType: hard
-
"@eslint-community/eslint-utils@npm:^4.1.2, @eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0":
version: 4.4.1
resolution: "@eslint-community/eslint-utils@npm:4.4.1"
@@ -2647,12 +2529,12 @@ __metadata:
languageName: node
linkType: hard
-"@jest/create-cache-key-function@npm:^26.5.0":
- version: 26.6.2
- resolution: "@jest/create-cache-key-function@npm:26.6.2"
+"@jest/create-cache-key-function@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/create-cache-key-function@npm:29.7.0"
dependencies:
- "@jest/types": "npm:^26.6.2"
- checksum: 10c0/f58a84ed43d427e694862112dcaa53aafee933928bb06f883f0155473afa9fff521a5668c54d8ef28d0fb35790202aac848b3d6902d606a8bf10813b302c846c
+ "@jest/types": "npm:^29.6.3"
+ checksum: 10c0/5c47ef62205264adf77b1ff26b969ce9fe84920b8275c3c5e83f4236859d6ae5e4e7027af99eef04a8e334c4e424d44af3e167972083406070aca733ac2a2795
languageName: node
linkType: hard
@@ -2817,19 +2699,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/types@npm:^26.6.2":
- version: 26.6.2
- resolution: "@jest/types@npm:26.6.2"
- dependencies:
- "@types/istanbul-lib-coverage": "npm:^2.0.0"
- "@types/istanbul-reports": "npm:^3.0.0"
- "@types/node": "npm:*"
- "@types/yargs": "npm:^15.0.0"
- chalk: "npm:^4.0.0"
- checksum: 10c0/5b9b957f38a002895eb04bbb8c3dda6fccce8e2551f3f44b02f1f43063a78e8bedce73cd4330b53ede00ae005de5cd805982fbb2ec6ab9feacf96344240d5db2
- languageName: node
- linkType: hard
-
"@jest/types@npm:^29.6.3":
version: 29.6.3
resolution: "@jest/types@npm:29.6.3"
@@ -2933,6 +2802,80 @@ __metadata:
languageName: node
linkType: hard
+"@microsoft/1ds-core-js@npm:^4.3.0":
+ version: 4.4.3
+ resolution: "@microsoft/1ds-core-js@npm:4.4.3"
+ dependencies:
+ "@microsoft/applicationinsights-core-js": "npm:3.4.3"
+ "@microsoft/applicationinsights-shims": "npm:3.0.1"
+ "@microsoft/dynamicproto-js": "npm:^2.0.3"
+ "@nevware21/ts-async": "npm:>= 0.5.5 < 0.6.0"
+ "@nevware21/ts-utils": "npm:>= 0.14.0 < 2.x"
+ checksum: 10c0/5dd9457a7347e17b410dedfb75da90031ec41d67740034a1c43b40425a326ef4b90fc31c9c590e5280ac8e40c0f168b3b47333ba098ab939dbee808ba9addb59
+ languageName: node
+ linkType: hard
+
+"@microsoft/1ds-post-js@npm:^4.3.0":
+ version: 4.4.3
+ resolution: "@microsoft/1ds-post-js@npm:4.4.3"
+ dependencies:
+ "@microsoft/applicationinsights-core-js": "npm:3.4.3"
+ "@microsoft/applicationinsights-shims": "npm:3.0.1"
+ "@microsoft/dynamicproto-js": "npm:^2.0.3"
+ "@nevware21/ts-async": "npm:>= 0.5.5 < 0.6.0"
+ "@nevware21/ts-utils": "npm:>= 0.14.0 < 2.x"
+ checksum: 10c0/035edbf0d343f3ab767446129ae24eb64ed311478dab6c6fdf79eec3b90d270675146261c3afeffbc865d642ecd3c6f43024f20fc917e408200a8985357fc60d
+ languageName: node
+ linkType: hard
+
+"@microsoft/applicationinsights-core-js@npm:3.4.3":
+ version: 3.4.3
+ resolution: "@microsoft/applicationinsights-core-js@npm:3.4.3"
+ dependencies:
+ "@microsoft/applicationinsights-shims": "npm:3.0.1"
+ "@microsoft/dynamicproto-js": "npm:^2.0.3"
+ "@nevware21/ts-async": "npm:>= 0.5.5 < 0.6.0"
+ "@nevware21/ts-utils": "npm:>= 0.14.0 < 2.x"
+ peerDependencies:
+ tslib: ">= 1.0.0"
+ checksum: 10c0/e14dd230ca65fef48859679ddbdd4d700bc3c9465f7b40e023b8d788c99cd7b2014c503141c9db0177a12441cebfdd16cd9b896f8fec988d45f9efd8f052054d
+ languageName: node
+ linkType: hard
+
+"@microsoft/applicationinsights-shims@npm:3.0.1":
+ version: 3.0.1
+ resolution: "@microsoft/applicationinsights-shims@npm:3.0.1"
+ dependencies:
+ "@nevware21/ts-utils": "npm:>= 0.9.4 < 2.x"
+ checksum: 10c0/3fa11dbbe6c4844fb28aecaef0aa352ace22558e161d27a7ff227060fb07e724fc1a7da449ae01327ff05d416abfff6987019c332f8b956c83a9f38f6b191e60
+ languageName: node
+ linkType: hard
+
+"@microsoft/dynamicproto-js@npm:^2.0.3":
+ version: 2.0.5
+ resolution: "@microsoft/dynamicproto-js@npm:2.0.5"
+ dependencies:
+ "@nevware21/ts-utils": "npm:>= 0.14.0 < 2.x"
+ checksum: 10c0/1cb8bf835c5776c3e810663eed47e5d57f3d0564ea72b65cbc804e7aba579f9ed679ca7488e11577593fa775ca26a913c0ec11b59c75cb9253b6da48fa7eba2d
+ languageName: node
+ linkType: hard
+
+"@nevware21/ts-async@npm:>= 0.5.5 < 0.6.0":
+ version: 0.5.5
+ resolution: "@nevware21/ts-async@npm:0.5.5"
+ dependencies:
+ "@nevware21/ts-utils": "npm:>= 0.12.2 < 2.x"
+ checksum: 10c0/4460fa273cc855f9ee8e31a3092b0f94f52e228151494b66f7d318947aa4ecd36a60e485ab61dd47210418823839fa118b1781c31dfd72cdb863207940121e13
+ languageName: node
+ linkType: hard
+
+"@nevware21/ts-utils@npm:>= 0.12.2 < 2.x, @nevware21/ts-utils@npm:>= 0.14.0 < 2.x, @nevware21/ts-utils@npm:>= 0.9.4 < 2.x":
+ version: 0.15.0
+ resolution: "@nevware21/ts-utils@npm:0.15.0"
+ checksum: 10c0/f6e1f0d0955c0683779464548e3a68e501e0754c82b9be49424dc254dfc6e5238547f9e69f7370b720151a0e518497785676b862bf35964516d20b39b94dce49
+ languageName: node
+ linkType: hard
+
"@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1":
version: 5.1.1-v1
resolution: "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1"
@@ -3170,6 +3113,18 @@ __metadata:
languageName: node
linkType: hard
+"@react-native-community/cli-clean@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@react-native-community/cli-clean@npm:20.0.0"
+ dependencies:
+ "@react-native-community/cli-tools": "npm:20.0.0"
+ chalk: "npm:^4.1.2"
+ execa: "npm:^5.0.0"
+ fast-glob: "npm:^3.3.2"
+ checksum: 10c0/cd65907bf2bff82abe8a6616802cf1f756340983e9154a93e771710059ccbf863e45046d2568a6bcb85ef1b4e51b883866ce6371950ec27309a6d1e3fc10cbf4
+ languageName: node
+ linkType: hard
+
"@react-native-community/cli-clean@npm:20.1.0":
version: 20.1.0
resolution: "@react-native-community/cli-clean@npm:20.1.0"
@@ -3182,6 +3137,18 @@ __metadata:
languageName: node
linkType: hard
+"@react-native-community/cli-config-android@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@react-native-community/cli-config-android@npm:20.0.0"
+ dependencies:
+ "@react-native-community/cli-tools": "npm:20.0.0"
+ chalk: "npm:^4.1.2"
+ fast-glob: "npm:^3.3.2"
+ fast-xml-parser: "npm:^4.4.1"
+ checksum: 10c0/79298ecde495e0587585e8d67431e9543ac83392a06e5c8fb736853d199f0aae014858b1d3db81ce3decf58c2172c95c78eeb27e0f2be2b8a5ad43b96331d0ce
+ languageName: node
+ linkType: hard
+
"@react-native-community/cli-config-android@npm:20.1.0":
version: 20.1.0
resolution: "@react-native-community/cli-config-android@npm:20.1.0"
@@ -3194,6 +3161,18 @@ __metadata:
languageName: node
linkType: hard
+"@react-native-community/cli-config-apple@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@react-native-community/cli-config-apple@npm:20.0.0"
+ dependencies:
+ "@react-native-community/cli-tools": "npm:20.0.0"
+ chalk: "npm:^4.1.2"
+ execa: "npm:^5.0.0"
+ fast-glob: "npm:^3.3.2"
+ checksum: 10c0/1b11e1dde776ccc3244eb3029eb49239120a89a12ed84bd4957e4e7b81bba4b332ed04a2fb081fd9a9711be65d1a85cf429247fa2daa4010ba4b42b5bf273c2f
+ languageName: node
+ linkType: hard
+
"@react-native-community/cli-config-apple@npm:20.1.0":
version: 20.1.0
resolution: "@react-native-community/cli-config-apple@npm:20.1.0"
@@ -3206,6 +3185,20 @@ __metadata:
languageName: node
linkType: hard
+"@react-native-community/cli-config@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@react-native-community/cli-config@npm:20.0.0"
+ dependencies:
+ "@react-native-community/cli-tools": "npm:20.0.0"
+ 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: 10c0/766364c0c1d0f551a98b86317b74e7942521a05111f6c7e2898341c0413c6a55ae91d184bd549109edd61f02065662ada142788dba1090db200cbec00fdfeede
+ languageName: node
+ linkType: hard
+
"@react-native-community/cli-config@npm:20.1.0":
version: 20.1.0
resolution: "@react-native-community/cli-config@npm:20.1.0"
@@ -3220,12 +3213,26 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-debugger-ui@npm:^5.0.1":
- version: 5.0.1
- resolution: "@react-native-community/cli-debugger-ui@npm:5.0.1"
+"@react-native-community/cli-doctor@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@react-native-community/cli-doctor@npm:20.0.0"
dependencies:
- serve-static: "npm:^1.13.1"
- checksum: 10c0/73e97562da8be27cf00550f26b244e6a3c69fb07e90d9ee8df48f75669d6a147755a1659860ff1d723a21740cbc93f03f1a4b79125828c24dd9a458ad72e5767
+ "@react-native-community/cli-config": "npm:20.0.0"
+ "@react-native-community/cli-platform-android": "npm:20.0.0"
+ "@react-native-community/cli-platform-apple": "npm:20.0.0"
+ "@react-native-community/cli-platform-ios": "npm:20.0.0"
+ "@react-native-community/cli-tools": "npm:20.0.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"
+ wcwidth: "npm:^1.0.1"
+ yaml: "npm:^2.2.1"
+ checksum: 10c0/843a7e8e5969154ed171616c3c556389d7debc30035bb6a9d6392876d22ef84d390d02673032bb8c8ac164380a97fe9f62971476aacb06ba3a3b849358e4cb99
languageName: node
linkType: hard
@@ -3252,16 +3259,16 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-hermes@npm:^5.0.1":
- version: 5.0.1
- resolution: "@react-native-community/cli-hermes@npm:5.0.1"
+"@react-native-community/cli-platform-android@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@react-native-community/cli-platform-android@npm:20.0.0"
dependencies:
- "@react-native-community/cli-platform-android": "npm:^5.0.1"
- "@react-native-community/cli-tools": "npm:^5.0.1"
- chalk: "npm:^3.0.0"
- hermes-profile-transformer: "npm:^0.0.6"
- ip: "npm:^1.1.5"
- checksum: 10c0/03cad5e3b95e290503ef5688660e7ac7783950e247e5bf8468acc15ab508c08a839a9fe35a99ae52afe793fda8d4c2ff2a99f59fb3bb3523f76fe47bc33b33c9
+ "@react-native-community/cli-config-android": "npm:20.0.0"
+ "@react-native-community/cli-tools": "npm:20.0.0"
+ chalk: "npm:^4.1.2"
+ execa: "npm:^5.0.0"
+ logkitty: "npm:^0.7.1"
+ checksum: 10c0/9c17cbc0661698dd8154286ce893205b91a9f71cb8af8505641fb82ab99217116300fe0dfb8b5e6e9270cf3917c0fb227d45f90322ad7e624d9c65aacf086012
languageName: node
linkType: hard
@@ -3278,21 +3285,16 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-platform-android@npm:^5.0.1, @react-native-community/cli-platform-android@npm:^5.0.1-alpha.0":
- version: 5.0.1
- resolution: "@react-native-community/cli-platform-android@npm:5.0.1"
+"@react-native-community/cli-platform-apple@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@react-native-community/cli-platform-apple@npm:20.0.0"
dependencies:
- "@react-native-community/cli-tools": "npm:^5.0.1"
- chalk: "npm:^3.0.0"
- execa: "npm:^1.0.0"
- fs-extra: "npm:^8.1.0"
- glob: "npm:^7.1.3"
- jetifier: "npm:^1.6.2"
- lodash: "npm:^4.17.15"
- logkitty: "npm:^0.7.1"
- slash: "npm:^3.0.0"
- xmldoc: "npm:^1.1.2"
- checksum: 10c0/6231367b66bff84bd787f9bc894bcdcb9663882c6d40e15acd8754231a6c7c57481ba4146580b542cb1d5bec7cdcc973848c62515eff3a624d019648e00297f1
+ "@react-native-community/cli-config-apple": "npm:20.0.0"
+ "@react-native-community/cli-tools": "npm:20.0.0"
+ chalk: "npm:^4.1.2"
+ execa: "npm:^5.0.0"
+ fast-xml-parser: "npm:^4.4.1"
+ checksum: 10c0/a6b2296d6291853f59d3c68302676fea54d68fa6626c14727b7db63280761714785fd70a75d7ae036644a7ea5ebd8211235c64d4dec5297565d734a1c5a3b6c9
languageName: node
linkType: hard
@@ -3309,6 +3311,15 @@ __metadata:
languageName: node
linkType: hard
+"@react-native-community/cli-platform-ios@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@react-native-community/cli-platform-ios@npm:20.0.0"
+ dependencies:
+ "@react-native-community/cli-platform-apple": "npm:20.0.0"
+ checksum: 10c0/6eb77946cb3392cc548007723b790796360651e62422095da2bbc8a20b7c8e79d9fc32c0155ba669a10c556e6e7327964d59e5755c64f6099708701e4acf8fd3
+ languageName: node
+ linkType: hard
+
"@react-native-community/cli-platform-ios@npm:20.1.0":
version: 20.1.0
resolution: "@react-native-community/cli-platform-ios@npm:20.1.0"
@@ -3318,18 +3329,21 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-platform-ios@npm:^5.0.1-alpha.0":
- version: 5.0.2
- resolution: "@react-native-community/cli-platform-ios@npm:5.0.2"
+"@react-native-community/cli-server-api@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@react-native-community/cli-server-api@npm:20.0.0"
dependencies:
- "@react-native-community/cli-tools": "npm:^5.0.1"
- chalk: "npm:^3.0.0"
- glob: "npm:^7.1.3"
- js-yaml: "npm:^3.13.1"
- lodash: "npm:^4.17.15"
- plist: "npm:^3.0.1"
- xcode: "npm:^2.0.0"
- checksum: 10c0/24787b8faea134c8697f17a4dff3e50eb51b46e52c82495c9b5ace3348555d85bc4ee1e43b555ce921d74effaaf2fb349305da577eea3ce8c38f23db5dbfa74f
+ "@react-native-community/cli-tools": "npm:20.0.0"
+ 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:^29.7.0"
+ serve-static: "npm:^1.13.1"
+ ws: "npm:^6.2.3"
+ checksum: 10c0/105099a3b667978880144eb4e1ca1725c57f1fe6bb6f8d09b189f021ecc1ad70f8e865667ef1d921fb85f1bea8d1da766d713672dfde80d6d2cdde47e800d5a8
languageName: node
linkType: hard
@@ -3351,20 +3365,21 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-server-api@npm:^5.0.1":
- version: 5.0.1
- resolution: "@react-native-community/cli-server-api@npm:5.0.1"
+"@react-native-community/cli-tools@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@react-native-community/cli-tools@npm:20.0.0"
dependencies:
- "@react-native-community/cli-debugger-ui": "npm:^5.0.1"
- "@react-native-community/cli-tools": "npm:^5.0.1"
- compression: "npm:^1.7.1"
- connect: "npm:^3.6.5"
- errorhandler: "npm:^1.5.0"
- nocache: "npm:^2.1.0"
- pretty-format: "npm:^26.6.2"
- serve-static: "npm:^1.13.1"
- ws: "npm:^1.1.0"
- checksum: 10c0/a347901957f2dbc77eeba41c15bf1f27a0233d73f8c16ddfae9f6544dcbaaca8d9d7e3073eca28555bd78525021f5aaa3c0e4bb929155cc062a71a043434c7c9
+ "@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"
+ ora: "npm:^5.4.1"
+ prompts: "npm:^2.4.2"
+ semver: "npm:^7.5.2"
+ checksum: 10c0/3a379558f2673de68d872d740754e242d9dd84dd0a837f94910936faad632f35fc9b61dd9d256e635391815da7a4cbc42c3ca918371d60fb4d5a3b4acea6bffd
languageName: node
linkType: hard
@@ -3386,17 +3401,12 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-tools@npm:^5.0.1":
- version: 5.0.1
- resolution: "@react-native-community/cli-tools@npm:5.0.1"
+"@react-native-community/cli-types@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@react-native-community/cli-types@npm:20.0.0"
dependencies:
- chalk: "npm:^3.0.0"
- lodash: "npm:^4.17.15"
- mime: "npm:^2.4.1"
- node-fetch: "npm:^2.6.0"
- open: "npm:^6.2.0"
- shell-quote: "npm:1.6.1"
- checksum: 10c0/7444ae77c5f87e7a385a6d4edef592a1ff9a74ec16a191158a9f7a8b2c589dd1fa1c76e73a5533b3467bea8a7dcb0b44e5d15b1c23097bb68d3d8605e0b90cf0
+ joi: "npm:^17.2.1"
+ checksum: 10c0/328f623579b3b8e797d833aeb76fad86a75f9da84b45da1d9ffe4c6429a57cd3440d401d3448d15c2b44b69137459033522e3dff87767f887772d8f6055dccc9
languageName: node
linkType: hard
@@ -3409,12 +3419,28 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-types@npm:^5.0.1":
- version: 5.0.1
- resolution: "@react-native-community/cli-types@npm:5.0.1"
+"@react-native-community/cli@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@react-native-community/cli@npm:20.0.0"
dependencies:
- ora: "npm:^3.4.0"
- checksum: 10c0/74b17f2f6683979c58647eb9aeb28dbab61b9fcdb9de12c3560eefcdd7d5bfefddce201de806d18ab812bf769109a81192b45748e5f0f8b7432445e5e4f2c34a
+ "@react-native-community/cli-clean": "npm:20.0.0"
+ "@react-native-community/cli-config": "npm:20.0.0"
+ "@react-native-community/cli-doctor": "npm:20.0.0"
+ "@react-native-community/cli-server-api": "npm:20.0.0"
+ "@react-native-community/cli-tools": "npm:20.0.0"
+ "@react-native-community/cli-types": "npm:20.0.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: 10c0/ccdbc8ba1f678274772237941993e68143707240762194842fa756fc7d53bcee9114e0b7d3eefaa750ccba41189909fbd7ceaa3a99f5ae781ccf2e98c5ff10b6
languageName: node
linkType: hard
@@ -3443,106 +3469,122 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli@npm:^5.0.1-alpha.0":
- version: 5.0.1
- resolution: "@react-native-community/cli@npm:5.0.1"
+"@react-native-windows/cli@npm:0.84.0":
+ version: 0.84.0
+ resolution: "@react-native-windows/cli@npm:0.84.0"
dependencies:
- "@react-native-community/cli-debugger-ui": "npm:^5.0.1"
- "@react-native-community/cli-hermes": "npm:^5.0.1"
- "@react-native-community/cli-server-api": "npm:^5.0.1"
- "@react-native-community/cli-tools": "npm:^5.0.1"
- "@react-native-community/cli-types": "npm:^5.0.1"
- appdirsjs: "npm:^1.2.4"
- chalk: "npm:^3.0.0"
- command-exists: "npm:^1.2.8"
- commander: "npm:^2.19.0"
- cosmiconfig: "npm:^5.1.0"
- deepmerge: "npm:^3.2.0"
- envinfo: "npm:^7.7.2"
- execa: "npm:^1.0.0"
- find-up: "npm:^4.1.0"
- fs-extra: "npm:^8.1.0"
- glob: "npm:^7.1.3"
- graceful-fs: "npm:^4.1.3"
- joi: "npm:^17.2.1"
- leven: "npm:^3.1.0"
- lodash: "npm:^4.17.15"
- metro: "npm:^0.64.0"
- metro-config: "npm:^0.64.0"
- metro-core: "npm:^0.64.0"
- metro-react-native-babel-transformer: "npm:^0.64.0"
- metro-resolver: "npm:^0.64.0"
- metro-runtime: "npm:^0.64.0"
- minimist: "npm:^1.2.0"
- mkdirp: "npm:^0.5.1"
- node-stream-zip: "npm:^1.9.1"
- ora: "npm:^3.4.0"
- pretty-format: "npm:^26.6.2"
- prompts: "npm:^2.4.0"
- semver: "npm:^6.3.0"
- serve-static: "npm:^1.13.1"
- strip-ansi: "npm:^5.2.0"
- sudo-prompt: "npm:^9.0.0"
- wcwidth: "npm:^1.0.1"
- peerDependencies:
- react-native: "*"
- bin:
- react-native: build/bin.js
- checksum: 10c0/d52dd2e08273262dea775f1db9fee6f00e27a9f5e4537cefe025d5132cdb9d38f62a75ec05be80c082b869392d7a17cd480183fe85df3cbbe2328630e913c681
- languageName: node
- linkType: hard
-
-"@react-native-windows/cli@npm:0.64.6":
- version: 0.64.6
- resolution: "@react-native-windows/cli@npm:0.64.6"
- dependencies:
- "@react-native-windows/package-utils": "npm:0.64.1"
- "@react-native-windows/telemetry": "npm:0.64.1"
- "@xmldom/xmldom": "npm:^0.7.5"
+ "@react-native-windows/codegen": "npm:0.84.0"
+ "@react-native-windows/find-dotnet-tools": "npm:0.84.0"
+ "@react-native-windows/fs": "npm:0.84.0"
+ "@react-native-windows/package-utils": "npm:0.84.0"
+ "@react-native-windows/telemetry": "npm:0.84.0"
+ "@xmldom/xmldom": "npm:^0.7.7"
chalk: "npm:^4.1.0"
cli-spinners: "npm:^2.2.0"
envinfo: "npm:^7.5.0"
+ execa: "npm:^5.0.0"
find-up: "npm:^4.1.0"
glob: "npm:^7.1.1"
- inquirer: "npm:^3.0.6"
+ lodash: "npm:^4.17.15"
mustache: "npm:^4.0.1"
ora: "npm:^3.4.0"
+ prompts: "npm:^2.4.1"
semver: "npm:^7.3.2"
shelljs: "npm:^0.8.4"
username: "npm:^5.1.0"
- uuid: "npm:^3.3.2"
+ xml-formatter: "npm:^2.4.0"
xml-parser: "npm:^1.2.1"
xpath: "npm:^0.0.27"
- checksum: 10c0/082c187327ec06ceb1c12fb9bfe98118058f979c422bf225b114fe7483889060aa61c2ce81fc9d1373366fa4c359a8bbf047deda328060df755137336d55c213
+ peerDependencies:
+ react-native: "*"
+ checksum: 10c0/2b65ca599e0bfdaf168174eaa9e0f797964f0be00ffed22b9fa773bbf5543af08d08fcf92118707041345c3cdba192c10617a3230ec6730cd4c7220b4be65d7a
+ languageName: node
+ linkType: hard
+
+"@react-native-windows/codegen@npm:0.84.0":
+ version: 0.84.0
+ resolution: "@react-native-windows/codegen@npm:0.84.0"
+ dependencies:
+ "@react-native-windows/fs": "npm:0.84.0"
+ chalk: "npm:^4.1.0"
+ globby: "npm:^11.1.0"
+ minimatch: "npm:^10.0.3"
+ mustache: "npm:^4.0.1"
+ source-map-support: "npm:^0.5.19"
+ yargs: "npm:^16.2.0"
+ peerDependencies:
+ react-native: "*"
+ bin:
+ react-native-windows-codegen: bin.js
+ checksum: 10c0/087846dd47d3aa236afecae6d76703b5208da3a5e2ad0f7974fe98c5c6804a3dd2bf6c0e3a0c75d5b2de1ad04ab15bbc12f7edf4fb0e7931546cc8cc2b0ed834
+ languageName: node
+ linkType: hard
+
+"@react-native-windows/find-dotnet-tools@npm:0.84.0":
+ version: 0.84.0
+ resolution: "@react-native-windows/find-dotnet-tools@npm:0.84.0"
+ dependencies:
+ "@react-native-windows/fs": "npm:0.84.0"
+ checksum: 10c0/1a57e1fd91ec64662d602c420c0c808f81d27ea752b717969641ad6eca321f45d3c6e37b0252830c9b2b112f423372945e4574e8acdaef408524cfbfe6ac0580
languageName: node
linkType: hard
-"@react-native-windows/find-repo-root@npm:0.64.1":
- version: 0.64.1
- resolution: "@react-native-windows/find-repo-root@npm:0.64.1"
+"@react-native-windows/find-repo-root@npm:0.84.0":
+ version: 0.84.0
+ resolution: "@react-native-windows/find-repo-root@npm:0.84.0"
dependencies:
+ "@react-native-windows/fs": "npm:0.84.0"
find-up: "npm:^4.1.0"
- checksum: 10c0/f071094088e74f56b456b00cfacd873e76e752ae950b15979d886c8f33ae760916c011b1de78843af3980653961947f930d838f1e14d4f6389a25b45e431a867
+ minimatch: "npm:^10.0.3"
+ checksum: 10c0/eb89efa4729cffdb8198bdc784e10a2ca325e069c6403aa568b604ccc41a86c8213e4148de900829b0ca03616e5544b28e3372f01cb2991e14849d55d3327a60
+ languageName: node
+ linkType: hard
+
+"@react-native-windows/fs@npm:0.84.0":
+ version: 0.84.0
+ resolution: "@react-native-windows/fs@npm:0.84.0"
+ dependencies:
+ graceful-fs: "npm:^4.2.8"
+ minimatch: "npm:^10.0.3"
+ checksum: 10c0/9f97f1c9ec708a108808fd04a00c61549eac90806fb6669d825d8f59c2975be5129a60b01b64816e65f4f978a550a7e26e79a0e38648ae3811ea14ab328687c7
languageName: node
linkType: hard
-"@react-native-windows/package-utils@npm:0.64.1":
- version: 0.64.1
- resolution: "@react-native-windows/package-utils@npm:0.64.1"
+"@react-native-windows/package-utils@npm:0.84.0":
+ version: 0.84.0
+ resolution: "@react-native-windows/package-utils@npm:0.84.0"
dependencies:
- "@react-native-windows/find-repo-root": "npm:0.64.1"
+ "@react-native-windows/find-repo-root": "npm:0.84.0"
+ "@react-native-windows/fs": "npm:0.84.0"
get-monorepo-packages: "npm:^1.2.0"
lodash: "npm:^4.17.15"
- checksum: 10c0/b93cc295d99a6d36410ff83aea579ffdd06b6134f89de83d618dbfeaf115082bf1de0c94e5689f555aba23271e7633a19422a417801adcdeaeee1e268b3e82df
+ minimatch: "npm:^10.0.3"
+ checksum: 10c0/1ee3de54f298abe816471c83c3004201f896b19784226602ec83048f8c9417101477a5a1ebd9e9a6a104c20bd8a9248cdcd3e394075725177077e414d7b63356
languageName: node
linkType: hard
-"@react-native-windows/telemetry@npm:0.64.1":
- version: 0.64.1
- resolution: "@react-native-windows/telemetry@npm:0.64.1"
+"@react-native-windows/telemetry@npm:0.84.0":
+ version: 0.84.0
+ resolution: "@react-native-windows/telemetry@npm:0.84.0"
dependencies:
- applicationinsights: "npm:^1.8.8"
- checksum: 10c0/c219fefb9e0a98319098428cf444c99e86c5e3c7e0f48b876d054d8e88dac247539a855d019a611611d030d473d9d75ec892761589b3447aa1128b0a4ce03120
+ "@microsoft/1ds-core-js": "npm:^4.3.0"
+ "@microsoft/1ds-post-js": "npm:^4.3.0"
+ "@react-native-windows/fs": "npm:0.84.0"
+ "@xmldom/xmldom": "npm:^0.7.7"
+ ci-info: "npm:^3.2.0"
+ envinfo: "npm:^7.8.1"
+ lodash: "npm:^4.17.21"
+ minimatch: "npm:^10.0.3"
+ os-locale: "npm:^5.0.0"
+ xpath: "npm:^0.0.27"
+ checksum: 10c0/872af8c5eff7df7507c9a9372fcf531bf3b20a226f1fcdf17d54a6c4b00a53c9ec72ab2e88180762e43a6e1c802531aec7629681870501349a1224d3be5ea2be
+ languageName: node
+ linkType: hard
+
+"@react-native/assets-registry@npm:0.84.1":
+ version: 0.84.1
+ resolution: "@react-native/assets-registry@npm:0.84.1"
+ checksum: 10c0/8a4e7da279dc75c24a2498d271f1b6e719b5f6dee94bd4ea9046b4eded7887b2117b44185a2e656c7612a194af5efdb4db165bc1036ef95f2cdf11c535d7c655
languageName: node
linkType: hard
@@ -3613,6 +3655,23 @@ __metadata:
languageName: node
linkType: hard
+"@react-native/codegen@npm:0.84.1":
+ version: 0.84.1
+ resolution: "@react-native/codegen@npm:0.84.1"
+ dependencies:
+ "@babel/core": "npm:^7.25.2"
+ "@babel/parser": "npm:^7.25.3"
+ hermes-parser: "npm:0.32.0"
+ invariant: "npm:^2.2.4"
+ nullthrows: "npm:^1.1.1"
+ tinyglobby: "npm:^0.2.15"
+ yargs: "npm:^17.6.2"
+ peerDependencies:
+ "@babel/core": "*"
+ checksum: 10c0/776d32dcc851547e7012c3830da3aa5255d4e9bd2a0e0f0d644174731099a404a281bd9d0525e4b708caf4c3acb81bc00b7c9cd2479f250b99f184b9ec9b7bd1
+ languageName: node
+ linkType: hard
+
"@react-native/codegen@npm:0.86.0":
version: 0.86.0
resolution: "@react-native/codegen@npm:0.86.0"
@@ -3630,6 +3689,29 @@ __metadata:
languageName: node
linkType: hard
+"@react-native/community-cli-plugin@npm:0.84.1":
+ version: 0.84.1
+ resolution: "@react-native/community-cli-plugin@npm:0.84.1"
+ dependencies:
+ "@react-native/dev-middleware": "npm:0.84.1"
+ debug: "npm:^4.4.0"
+ invariant: "npm:^2.2.4"
+ metro: "npm:^0.83.3"
+ metro-config: "npm:^0.83.3"
+ metro-core: "npm:^0.83.3"
+ semver: "npm:^7.1.3"
+ peerDependencies:
+ "@react-native-community/cli": "*"
+ "@react-native/metro-config": "*"
+ peerDependenciesMeta:
+ "@react-native-community/cli":
+ optional: true
+ "@react-native/metro-config":
+ optional: true
+ checksum: 10c0/a4ecc090979da82d9c4909a39b3eab2e4e1d74a54b33f8e8a06cfce21243506d94c9a6d6209920895c4762ca7b83da161c45ee31a39551d6d6b6c66a98aa4b4a
+ languageName: node
+ linkType: hard
+
"@react-native/community-cli-plugin@npm:0.86.0":
version: 0.86.0
resolution: "@react-native/community-cli-plugin@npm:0.86.0"
@@ -3653,6 +3735,13 @@ __metadata:
languageName: node
linkType: hard
+"@react-native/debugger-frontend@npm:0.84.1":
+ version: 0.84.1
+ resolution: "@react-native/debugger-frontend@npm:0.84.1"
+ checksum: 10c0/5affced111321605b87fa89283858904753f1d9fb91ac751de846142fb35978ea7d4c12501aca6911138e6202f1b153bd51aff93113d619eb944fbbcc8d39c02
+ languageName: node
+ linkType: hard
+
"@react-native/debugger-frontend@npm:0.86.0":
version: 0.86.0
resolution: "@react-native/debugger-frontend@npm:0.86.0"
@@ -3660,6 +3749,17 @@ __metadata:
languageName: node
linkType: hard
+"@react-native/debugger-shell@npm:0.84.1":
+ version: 0.84.1
+ resolution: "@react-native/debugger-shell@npm:0.84.1"
+ dependencies:
+ cross-spawn: "npm:^7.0.6"
+ debug: "npm:^4.4.0"
+ fb-dotslash: "npm:0.5.8"
+ checksum: 10c0/8eaa48b391df25f180f8c21dece81c727398cbe675c3967ac81f559d45154280c3ade54e095e0d0f55a893ba21a77822127979555bc4c1ea4a0147481a02258d
+ languageName: node
+ linkType: hard
+
"@react-native/debugger-shell@npm:0.86.0":
version: 0.86.0
resolution: "@react-native/debugger-shell@npm:0.86.0"
@@ -3671,6 +3771,26 @@ __metadata:
languageName: node
linkType: hard
+"@react-native/dev-middleware@npm:0.84.1":
+ version: 0.84.1
+ resolution: "@react-native/dev-middleware@npm:0.84.1"
+ dependencies:
+ "@isaacs/ttlcache": "npm:^1.4.1"
+ "@react-native/debugger-frontend": "npm:0.84.1"
+ "@react-native/debugger-shell": "npm:0.84.1"
+ chrome-launcher: "npm:^0.15.2"
+ chromium-edge-launcher: "npm:^0.2.0"
+ connect: "npm:^3.6.5"
+ debug: "npm:^4.4.0"
+ invariant: "npm:^2.2.4"
+ nullthrows: "npm:^1.1.1"
+ open: "npm:^7.0.3"
+ serve-static: "npm:^1.16.2"
+ ws: "npm:^7.5.10"
+ checksum: 10c0/a4b4ca5f7e05ce6eb66de5c0c895fcbba91fb814c0ed75c29c8dbfc7a1e9a8f46b760f07c076283e24928dd8f59cae3c2b2d7b0057afe574fe1dad2e21f48a06
+ languageName: node
+ linkType: hard
+
"@react-native/dev-middleware@npm:0.86.0":
version: 0.86.0
resolution: "@react-native/dev-middleware@npm:0.86.0"
@@ -3721,6 +3841,13 @@ __metadata:
languageName: node
linkType: hard
+"@react-native/gradle-plugin@npm:0.84.1":
+ version: 0.84.1
+ resolution: "@react-native/gradle-plugin@npm:0.84.1"
+ checksum: 10c0/81c85b9cb07a1e858f487724b0cbfa287394d17b1c7ef79bf67d6b18505464a82941ac96e17a7414d124e3595af8b0adf79adf4c878a47bca538ee39513c60c9
+ languageName: node
+ linkType: hard
+
"@react-native/gradle-plugin@npm:0.86.0":
version: 0.86.0
resolution: "@react-native/gradle-plugin@npm:0.86.0"
@@ -3728,6 +3855,13 @@ __metadata:
languageName: node
linkType: hard
+"@react-native/js-polyfills@npm:0.84.1":
+ version: 0.84.1
+ resolution: "@react-native/js-polyfills@npm:0.84.1"
+ checksum: 10c0/78e090abddbd3729be413223da18cd8d34fd30b8f4d461dfb4fea50965852bb89ea8344418fa9cbb16e8d9a108d349ecf8e83a4b8fa0f1b3d931850dd63f6b0f
+ languageName: node
+ linkType: hard
+
"@react-native/js-polyfills@npm:0.86.0":
version: 0.86.0
resolution: "@react-native/js-polyfills@npm:0.86.0"
@@ -3761,10 +3895,24 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/normalize-color@npm:1.0.0":
- version: 1.0.0
- resolution: "@react-native/normalize-color@npm:1.0.0"
- checksum: 10c0/e13c5a681798cba73c5f3e100cfe5b945a602924052c95f155362623bf863a0c4dcd8a3cb8e3f1ac0574e36a03dafe738a31e7f1ab0d41a3604ce1bdbef6d867
+"@react-native/new-app-screen@npm:0.84.1":
+ version: 0.84.1
+ resolution: "@react-native/new-app-screen@npm:0.84.1"
+ peerDependencies:
+ "@types/react": ^19.1.0
+ react: "*"
+ react-native: "*"
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 10c0/66e0f09230a5e43d822075be5982e7557e847d61062ea08596e8dc2a778894350eef98c3b53e970df72b8703d4139949e2755ace6901e08515bdcf605579ea79
+ languageName: node
+ linkType: hard
+
+"@react-native/normalize-colors@npm:0.84.1":
+ version: 0.84.1
+ resolution: "@react-native/normalize-colors@npm:0.84.1"
+ checksum: 10c0/c8bfaba7ff0941a87b1481356b15d068131357be90ff0fb6b4af6c7a679ec90cbbba0f55cef4973667dd74d40eb5e861a575b856ab0e61d76e0ed47285ba13fb
languageName: node
linkType: hard
@@ -3775,13 +3923,6 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/polyfills@npm:1.0.0":
- version: 1.0.0
- resolution: "@react-native/polyfills@npm:1.0.0"
- checksum: 10c0/eda9581f43ef232fd67a3bd2da8f85492ad90501584cf0e208df492f9737d949d056d2e27cde9eb26e02302bd148a37214769735bf5827bc6f66a132ad8a244f
- languageName: node
- linkType: hard
-
"@react-native/typescript-config@npm:0.86.0":
version: 0.86.0
resolution: "@react-native/typescript-config@npm:0.86.0"
@@ -3789,6 +3930,23 @@ __metadata:
languageName: node
linkType: hard
+"@react-native/virtualized-lists@npm:0.84.1":
+ version: 0.84.1
+ resolution: "@react-native/virtualized-lists@npm:0.84.1"
+ dependencies:
+ invariant: "npm:^2.2.4"
+ nullthrows: "npm:^1.1.1"
+ peerDependencies:
+ "@types/react": ^19.2.0
+ react: "*"
+ react-native: "*"
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 10c0/cc34c7529ac9e308b995817476fd8de12c0db134ae5544cdbedc2a9e9f215e3d9b188d5e4ef9b23d02f482916b37fce0ff74fb1dd4cb9cc312394354b0b520e9
+ languageName: node
+ linkType: hard
+
"@react-native/virtualized-lists@npm:0.86.0":
version: 0.86.0
resolution: "@react-native/virtualized-lists@npm:0.86.0"
@@ -3984,15 +4142,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/graceful-fs@npm:^4.1.2":
- version: 4.1.9
- resolution: "@types/graceful-fs@npm:4.1.9"
- dependencies:
- "@types/node": "npm:*"
- checksum: 10c0/235d2fc69741448e853333b7c3d1180a966dd2b8972c8cbcd6b2a0c6cd7f8d582ab2b8e58219dbc62cce8f1b40aa317ff78ea2201cdd8249da5025adebed6f0b
- languageName: node
- linkType: hard
-
"@types/graceful-fs@npm:^4.1.3":
version: 4.1.6
resolution: "@types/graceful-fs@npm:4.1.6"
@@ -4130,15 +4279,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/yargs@npm:^15.0.0":
- version: 15.0.19
- resolution: "@types/yargs@npm:15.0.19"
- dependencies:
- "@types/yargs-parser": "npm:*"
- checksum: 10c0/9fe9b8645304a628006cbba2d1990fb015e2727274d0e3853f321a379a1242d1da2c15d2f56cff0d4313ae94f0383ccf834c3bded9fb3589608aefb3432fcf00
- languageName: node
- linkType: hard
-
"@types/yargs@npm:^17.0.8":
version: 17.0.33
resolution: "@types/yargs@npm:17.0.33"
@@ -4485,20 +4625,13 @@ __metadata:
languageName: node
linkType: hard
-"@xmldom/xmldom@npm:^0.7.5":
+"@xmldom/xmldom@npm:^0.7.7":
version: 0.7.13
resolution: "@xmldom/xmldom@npm:0.7.13"
checksum: 10c0/cb02e4e8d986acf18578a5f25d1bce5e18d08718f40d8a0cdd922a4c112c8e00daf94de4e43f9556ed147c696b135f2ab81fa9a2a8a0416f60af15d156b60e40
languageName: node
linkType: hard
-"@xmldom/xmldom@npm:^0.8.8":
- version: 0.8.10
- resolution: "@xmldom/xmldom@npm:0.8.10"
- checksum: 10c0/c7647c442502720182b0d65b17d45d2d95317c1c8c497626fe524bda79b4fb768a9aa4fae2da919f308e7abcff7d67c058b102a9d641097e9a57f0b80187851f
- languageName: node
- linkType: hard
-
"abbrev@npm:^3.0.0":
version: 3.0.0
resolution: "abbrev@npm:3.0.0"
@@ -4515,14 +4648,17 @@ __metadata:
languageName: node
linkType: hard
-"absolute-path@npm:^0.0.0":
- version: 0.0.0
- resolution: "absolute-path@npm:0.0.0"
- checksum: 10c0/5ef1a7ef4968c5f9c953c9b5f185154f6b968205e48b2e1b07633ef5c71ccafcb9f50c8ababd5b3ef2a16e006aab0282a45869f170723b594b3b2bf8b6a20660
+"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: 10c0/98374742097e140891546076215f90c32644feacf652db48412329de4c2a529178a81aa500fbb13dd3e6cbf6e68d829037b123ac037fc9a08bcec4b87b358eef
languageName: node
linkType: hard
-"accepts@npm:^1.3.7, accepts@npm:~1.3.7":
+"accepts@npm:~1.3.7":
version: 1.3.8
resolution: "accepts@npm:1.3.8"
dependencies:
@@ -4532,16 +4668,6 @@ __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: 10c0/98374742097e140891546076215f90c32644feacf652db48412329de4c2a529178a81aa500fbb13dd3e6cbf6e68d829037b123ac037fc9a08bcec4b87b358eef
- languageName: node
- linkType: hard
-
"acorn-jsx@npm:^5.3.2":
version: 5.3.2
resolution: "acorn-jsx@npm:5.3.2"
@@ -4650,13 +4776,6 @@ __metadata:
languageName: node
linkType: hard
-"ansi-escapes@npm:^3.0.0":
- version: 3.2.0
- resolution: "ansi-escapes@npm:3.2.0"
- checksum: 10c0/084e1ce38139ad2406f18a8e7efe2b850ddd06ce3c00f633392d1ce67756dab44fe290e573d09ef3c9a0cb13c12881e0e35a8f77a017d39a0a4ab85ae2fae04f
- languageName: node
- linkType: hard
-
"ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.2":
version: 4.3.2
resolution: "ansi-escapes@npm:4.3.2"
@@ -4686,13 +4805,6 @@ __metadata:
languageName: node
linkType: hard
-"ansi-regex@npm:^3.0.0":
- version: 3.0.1
- resolution: "ansi-regex@npm:3.0.1"
- checksum: 10c0/d108a7498b8568caf4a46eea4f1784ab4e0dfb2e3f3938c697dee21443d622d765c958f2b7e2b9f6b9e55e2e2af0584eaa9915d51782b89a841c28e744e7a167
- languageName: node
- linkType: hard
-
"ansi-regex@npm:^4.1.0":
version: 4.1.1
resolution: "ansi-regex@npm:4.1.1"
@@ -4746,16 +4858,6 @@ __metadata:
languageName: node
linkType: hard
-"anymatch@npm:^2.0.0":
- version: 2.0.0
- resolution: "anymatch@npm:2.0.0"
- dependencies:
- micromatch: "npm:^3.1.4"
- normalize-path: "npm:^2.1.1"
- checksum: 10c0/a0d745e52f0233048724b9c9d7b1d8a650f7a50151a0f1d2cce1857b09fd096052d334f8c570cc88596edef8249ae778f767db94025cd00f81e154a37bb7e34e
- languageName: node
- linkType: hard
-
"anymatch@npm:^3.0.3":
version: 3.1.3
resolution: "anymatch@npm:3.1.3"
@@ -4773,18 +4875,6 @@ __metadata:
languageName: node
linkType: hard
-"applicationinsights@npm:^1.8.8":
- version: 1.8.10
- resolution: "applicationinsights@npm:1.8.10"
- dependencies:
- cls-hooked: "npm:^4.2.2"
- continuation-local-storage: "npm:^3.2.1"
- diagnostic-channel: "npm:0.3.1"
- diagnostic-channel-publishers: "npm:0.4.4"
- checksum: 10c0/91c0034634b5af3f22e1131a9f81966125396fa483f9efa05d9720872150e99f470c0fc98a3f4726a0049c891ef4f5d5c9f2a69893151aeb2f58970034b95f2c
- languageName: node
- linkType: hard
-
"argparse@npm:^1.0.7":
version: 1.0.10
resolution: "argparse@npm:1.0.10"
@@ -4801,27 +4891,6 @@ __metadata:
languageName: node
linkType: hard
-"arr-diff@npm:^4.0.0":
- version: 4.0.0
- resolution: "arr-diff@npm:4.0.0"
- checksum: 10c0/67b80067137f70c89953b95f5c6279ad379c3ee39f7143578e13bd51580a40066ee2a55da066e22d498dce10f68c2d70056d7823f972fab99dfbf4c78d0bc0f7
- languageName: node
- linkType: hard
-
-"arr-flatten@npm:^1.1.0":
- version: 1.1.0
- resolution: "arr-flatten@npm:1.1.0"
- checksum: 10c0/bef53be02ed3bc58f202b3861a5b1eb6e1ae4fecf39c3ad4d15b1e0433f941077d16e019a33312d820844b0661777322acbb7d0c447b04d9bdf7d6f9c532548a
- languageName: node
- linkType: hard
-
-"arr-union@npm:^3.1.0":
- version: 3.1.0
- resolution: "arr-union@npm:3.1.0"
- checksum: 10c0/7d5aa05894e54aa93c77c5726c1dd5d8e8d3afe4f77983c0aa8a14a8a5cbe8b18f0cf4ecaa4ac8c908ef5f744d2cbbdaa83fd6e96724d15fea56cfa7f5efdd51
- languageName: node
- linkType: hard
-
"array-buffer-byte-length@npm:^1.0.0, array-buffer-byte-length@npm:^1.0.1, array-buffer-byte-length@npm:^1.0.2":
version: 1.0.2
resolution: "array-buffer-byte-length@npm:1.0.2"
@@ -4832,13 +4901,6 @@ __metadata:
languageName: node
linkType: hard
-"array-filter@npm:~0.0.0":
- version: 0.0.1
- resolution: "array-filter@npm:0.0.1"
- checksum: 10c0/fa7319954cbc81af9ce371250c39028d335c817c8f95410dc76b6f173230f29fd673849a8a7fd7124e58b37d0ddd7152c1c625adf7bba439a5bfa36b7cf77c8c
- languageName: node
- linkType: hard
-
"array-includes@npm:^3.1.6, array-includes@npm:^3.1.8":
version: 3.1.8
resolution: "array-includes@npm:3.1.8"
@@ -4853,20 +4915,6 @@ __metadata:
languageName: node
linkType: hard
-"array-map@npm:~0.0.0":
- version: 0.0.1
- resolution: "array-map@npm:0.0.1"
- checksum: 10c0/fa721087c3b3156b26883163a38fb90f837ca029957a436d7d97339a3e9e23c93c27c477069050ca008e1ba809c47a78b1ec7de0c73519c8bd00aba594831dfc
- languageName: node
- linkType: hard
-
-"array-reduce@npm:~0.0.0":
- version: 0.0.0
- resolution: "array-reduce@npm:0.0.0"
- checksum: 10c0/7c15d6f5de439525afb81444f9e9fd41927a7277a66e2cc848628182060762f23a861d99bc7138300464ce695b09d337df809fd93c686c1482ed88c5137c5034
- languageName: node
- linkType: hard
-
"array-union@npm:^1.0.1":
version: 1.0.2
resolution: "array-union@npm:1.0.2"
@@ -4890,13 +4938,6 @@ __metadata:
languageName: node
linkType: hard
-"array-unique@npm:^0.3.2":
- version: 0.3.2
- resolution: "array-unique@npm:0.3.2"
- checksum: 10c0/dbf4462cdba8a4b85577be07705210b3d35be4b765822a3f52962d907186617638ce15e0603a4fefdcf82f4cbbc9d433f8cbbd6855148a68872fa041b6474121
- languageName: node
- linkType: hard
-
"array.prototype.findlast@npm:^1.2.5":
version: 1.2.5
resolution: "array.prototype.findlast@npm:1.2.5"
@@ -4999,22 +5040,6 @@ __metadata:
languageName: node
linkType: hard
-"assign-symbols@npm:^1.0.0":
- version: 1.0.0
- resolution: "assign-symbols@npm:1.0.0"
- checksum: 10c0/29a654b8a6da6889a190d0d0efef4b1bfb5948fa06cbc245054aef05139f889f2f7c75b989917e3fde853fc4093b88048e4de8578a73a76f113d41bfd66e5775
- languageName: node
- linkType: hard
-
-"ast-types@npm:0.14.2":
- version: 0.14.2
- resolution: "ast-types@npm:0.14.2"
- dependencies:
- tslib: "npm:^2.0.1"
- checksum: 10c0/5d66d89b6c07fe092087454b6042dbaf81f2882b176db93861e2b986aafe0bce49e1f1ff59aac775d451c1426ad1e967d250e9e3548f5166ea8a3475e66c169d
- languageName: node
- linkType: hard
-
"ast-types@npm:^0.13.4":
version: 0.13.4
resolution: "ast-types@npm:0.13.4"
@@ -5038,15 +5063,6 @@ __metadata:
languageName: node
linkType: hard
-"async-hook-jl@npm:^1.7.6":
- version: 1.7.6
- resolution: "async-hook-jl@npm:1.7.6"
- dependencies:
- stack-chain: "npm:^1.3.7"
- checksum: 10c0/4bd9aee5181fef66e58711c615f9be1e4575848c977ed1a5eff62046b64a6ff5641951a0ea70344c2026d7944674a6e8c1d888f9865e421e9587610e7a3be301
- languageName: node
- linkType: hard
-
"async-limiter@npm:~1.0.0":
version: 1.0.1
resolution: "async-limiter@npm:1.0.1"
@@ -5054,16 +5070,6 @@ __metadata:
languageName: node
linkType: hard
-"async-listener@npm:^0.6.0":
- version: 0.6.10
- resolution: "async-listener@npm:0.6.10"
- dependencies:
- semver: "npm:^5.3.0"
- shimmer: "npm:^1.1.0"
- checksum: 10c0/abc1bf1a727d26d565bcfd10cfe05adecb64219a4e97ccb39bef995d95708003e3613d763889ccaf3d94d411e1f14dd3b3a26f4d3061735175322c826d43bd8e
- languageName: node
- linkType: hard
-
"async-retry@npm:1.3.3":
version: 1.3.3
resolution: "async-retry@npm:1.3.3"
@@ -5073,24 +5079,6 @@ __metadata:
languageName: node
linkType: hard
-"async@npm:^2.4.0":
- version: 2.6.4
- resolution: "async@npm:2.6.4"
- dependencies:
- lodash: "npm:^4.17.14"
- checksum: 10c0/0ebb3273ef96513389520adc88e0d3c45e523d03653cc9b66f5c46f4239444294899bfd13d2b569e7dbfde7da2235c35cf5fd3ece9524f935d41bbe4efccdad0
- languageName: node
- linkType: hard
-
-"atob@npm:^2.1.2":
- version: 2.1.2
- resolution: "atob@npm:2.1.2"
- bin:
- atob: bin/atob.js
- checksum: 10c0/ada635b519dc0c576bb0b3ca63a73b50eefacf390abb3f062558342a8d68f2db91d0c8db54ce81b0d89de3b0f000de71f3ae7d761fd7d8cc624278fe443d6c7e
- languageName: node
- linkType: hard
-
"available-typed-arrays@npm:^1.0.5":
version: 1.0.5
resolution: "available-typed-arrays@npm:1.0.5"
@@ -5107,15 +5095,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-core@npm:^7.0.0-bridge.0":
- version: 7.0.0-bridge.0
- resolution: "babel-core@npm:7.0.0-bridge.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/f57576e30267be4607d163b7288031d332cf9200ea35efe9fb33c97f834e304376774c28c1f9d6928d6733fcde7041e4010f1248a0519e7730c590d4b07b9608
- languageName: node
- linkType: hard
-
"babel-jest@npm:^29.7.0":
version: 29.7.0
resolution: "babel-jest@npm:29.7.0"
@@ -5206,6 +5185,15 @@ __metadata:
languageName: node
linkType: hard
+"babel-plugin-syntax-hermes-parser@npm:0.32.0":
+ version: 0.32.0
+ resolution: "babel-plugin-syntax-hermes-parser@npm:0.32.0"
+ dependencies:
+ hermes-parser: "npm:0.32.0"
+ checksum: 10c0/2e5aad897d4abd643d33329814ed7adb301047890a8a4325ef140da86e377a1127f1ce6af4064526e5cb603c16d3d3e15784998df4095f1385e7f4e8ca53f03e
+ languageName: node
+ linkType: hard
+
"babel-plugin-syntax-hermes-parser@npm:0.36.0":
version: 0.36.0
resolution: "babel-plugin-syntax-hermes-parser@npm:0.36.0"
@@ -5215,13 +5203,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-syntax-trailing-function-commas@npm:^7.0.0-beta.0":
- version: 7.0.0-beta.0
- resolution: "babel-plugin-syntax-trailing-function-commas@npm:7.0.0-beta.0"
- checksum: 10c0/67e3d6a706637097526b2d3046d3124d3efd3aac28b47af940c2f8df01b8d7ffeb4cdf5648f3b5eac3f098f5b61c4845e306f34301c869e5e14db6ae8b77f699
- languageName: node
- linkType: hard
-
"babel-plugin-transform-flow-enums@npm:^0.0.2":
version: 0.0.2
resolution: "babel-plugin-transform-flow-enums@npm:0.0.2"
@@ -5256,43 +5237,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-preset-fbjs@npm:^3.3.0":
- version: 3.4.0
- resolution: "babel-preset-fbjs@npm:3.4.0"
- dependencies:
- "@babel/plugin-proposal-class-properties": "npm:^7.0.0"
- "@babel/plugin-proposal-object-rest-spread": "npm:^7.0.0"
- "@babel/plugin-syntax-class-properties": "npm:^7.0.0"
- "@babel/plugin-syntax-flow": "npm:^7.0.0"
- "@babel/plugin-syntax-jsx": "npm:^7.0.0"
- "@babel/plugin-syntax-object-rest-spread": "npm:^7.0.0"
- "@babel/plugin-transform-arrow-functions": "npm:^7.0.0"
- "@babel/plugin-transform-block-scoped-functions": "npm:^7.0.0"
- "@babel/plugin-transform-block-scoping": "npm:^7.0.0"
- "@babel/plugin-transform-classes": "npm:^7.0.0"
- "@babel/plugin-transform-computed-properties": "npm:^7.0.0"
- "@babel/plugin-transform-destructuring": "npm:^7.0.0"
- "@babel/plugin-transform-flow-strip-types": "npm:^7.0.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-member-expression-literals": "npm:^7.0.0"
- "@babel/plugin-transform-modules-commonjs": "npm:^7.0.0"
- "@babel/plugin-transform-object-super": "npm:^7.0.0"
- "@babel/plugin-transform-parameters": "npm:^7.0.0"
- "@babel/plugin-transform-property-literals": "npm:^7.0.0"
- "@babel/plugin-transform-react-display-name": "npm:^7.0.0"
- "@babel/plugin-transform-react-jsx": "npm:^7.0.0"
- "@babel/plugin-transform-shorthand-properties": "npm:^7.0.0"
- "@babel/plugin-transform-spread": "npm:^7.0.0"
- "@babel/plugin-transform-template-literals": "npm:^7.0.0"
- babel-plugin-syntax-trailing-function-commas: "npm:^7.0.0-beta.0"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/2be440c0fd7d1df247417be35644cb89f40a300e7fcdc44878b737ec49b04380eff422e4ebdc7bb5efd5ecfef45b634fc5fe11c3a409a50c9084e81083037902
- languageName: node
- linkType: hard
-
"babel-preset-jest@npm:^29.6.3":
version: 29.6.3
resolution: "babel-preset-jest@npm:29.6.3"
@@ -5312,25 +5256,17 @@ __metadata:
languageName: node
linkType: hard
-"base64-js@npm:^1.1.2, base64-js@npm:^1.3.1, base64-js@npm:^1.5.1":
- version: 1.5.1
- resolution: "base64-js@npm:1.5.1"
- checksum: 10c0/f23823513b63173a001030fae4f2dabe283b99a9d324ade3ad3d148e218134676f1ee8568c877cd79ec1c53158dcf2d2ba527a97c606618928ba99dd930102bf
+"balanced-match@npm:^4.0.2":
+ version: 4.0.4
+ resolution: "balanced-match@npm:4.0.4"
+ checksum: 10c0/07e86102a3eb2ee2a6a1a89164f29d0dbaebd28f2ca3f5ca786f36b8b23d9e417eb3be45a4acf754f837be5ac0a2317de90d3fcb7f4f4dc95720a1f36b26a17b
languageName: node
linkType: hard
-"base@npm:^0.11.1":
- version: 0.11.2
- resolution: "base@npm:0.11.2"
- dependencies:
- cache-base: "npm:^1.0.1"
- class-utils: "npm:^0.3.5"
- component-emitter: "npm:^1.2.1"
- define-property: "npm:^1.0.0"
- isobject: "npm:^3.0.1"
- mixin-deep: "npm:^1.2.0"
- pascalcase: "npm:^0.1.1"
- checksum: 10c0/30a2c0675eb52136b05ef496feb41574d9f0bb2d6d677761da579c00a841523fccf07f1dbabec2337b5f5750f428683b8ca60d89e56a1052c4ae1c0cd05de64d
+"base64-js@npm:^1.3.1, base64-js@npm:^1.5.1":
+ version: 1.5.1
+ resolution: "base64-js@npm:1.5.1"
+ checksum: 10c0/f23823513b63173a001030fae4f2dabe283b99a9d324ade3ad3d148e218134676f1ee8568c877cd79ec1c53158dcf2d2ba527a97c606618928ba99dd930102bf
languageName: node
linkType: hard
@@ -5348,13 +5284,6 @@ __metadata:
languageName: node
linkType: hard
-"big-integer@npm:1.6.x":
- version: 1.6.52
- resolution: "big-integer@npm:1.6.52"
- checksum: 10c0/9604224b4c2ab3c43c075d92da15863077a9f59e5d4205f4e7e76acd0cd47e8d469ec5e5dba8d9b32aa233951893b29329ca56ac80c20ce094b4a647a66abae0
- languageName: node
- linkType: hard
-
"big-integer@npm:^1.6.44":
version: 1.6.51
resolution: "big-integer@npm:1.6.51"
@@ -5420,24 +5349,6 @@ __metadata:
languageName: node
linkType: hard
-"bplist-creator@npm:0.1.1":
- version: 0.1.1
- resolution: "bplist-creator@npm:0.1.1"
- dependencies:
- stream-buffers: "npm:2.2.x"
- checksum: 10c0/427ec37263ce0e8c68a83f595fc9889a9cbf2e6fda2de18e1f8ef7f0c6ce68c0cdbb7c9c1f3bb3f2d217407af8cffbdf254bf0f71c99f2186175d07752f08a47
- languageName: node
- linkType: hard
-
-"bplist-parser@npm:0.3.2":
- version: 0.3.2
- resolution: "bplist-parser@npm:0.3.2"
- dependencies:
- big-integer: "npm:1.6.x"
- checksum: 10c0/4dc307c11d2511a01255e87e370d4ab6f1962b35fdc27605fd4ce9a557a259c2dc9f87822617ddb1f7aa062a71e30ef20d6103329ac7ce235628f637fb0ed763
- languageName: node
- linkType: hard
-
"bplist-parser@npm:^0.2.0":
version: 0.2.0
resolution: "bplist-parser@npm:0.2.0"
@@ -5466,21 +5377,12 @@ __metadata:
languageName: node
linkType: hard
-"braces@npm:^2.3.1":
- version: 2.3.2
- resolution: "braces@npm:2.3.2"
+"brace-expansion@npm:^5.0.5":
+ version: 5.0.7
+ resolution: "brace-expansion@npm:5.0.7"
dependencies:
- arr-flatten: "npm:^1.1.0"
- array-unique: "npm:^0.3.2"
- extend-shallow: "npm:^2.0.1"
- fill-range: "npm:^4.0.0"
- isobject: "npm:^3.0.1"
- repeat-element: "npm:^1.1.2"
- snapdragon: "npm:^0.8.1"
- snapdragon-node: "npm:^2.0.1"
- split-string: "npm:^3.0.2"
- to-regex: "npm:^3.0.1"
- checksum: 10c0/72b27ea3ea2718f061c29e70fd6e17606e37c65f5801abddcf0b0052db1de7d60f3bf92cfc220ab57b44bd0083a5f69f9d03b3461d2816cfe9f9398207acc728
+ balanced-match: "npm:^4.0.2"
+ checksum: 10c0/4769109c3c082de178e449a371bcad50d51ab468f644bce2dd9188efe0cf0a080ed102105d7fc8577382cedc45bad7e6443a91bf3d8102264ee8cf927dbaf205
languageName: node
linkType: hard
@@ -5595,23 +5497,6 @@ __metadata:
languageName: node
linkType: hard
-"cache-base@npm:^1.0.1":
- version: 1.0.1
- resolution: "cache-base@npm:1.0.1"
- dependencies:
- collection-visit: "npm:^1.0.0"
- component-emitter: "npm:^1.2.1"
- get-value: "npm:^2.0.6"
- has-value: "npm:^1.0.0"
- isobject: "npm:^3.0.1"
- set-value: "npm:^2.0.0"
- to-object-path: "npm:^0.3.0"
- union-value: "npm:^1.0.0"
- unset-value: "npm:^1.0.0"
- checksum: 10c0/a7142e25c73f767fa520957dcd179b900b86eac63b8cfeaa3b2a35e18c9ca5968aa4e2d2bed7a3e7efd10f13be404344cfab3a4156217e71f9bdb95940bb9c8c
- languageName: node
- linkType: hard
-
"cacheable-lookup@npm:^7.0.0":
version: 7.0.0
resolution: "cacheable-lookup@npm:7.0.0"
@@ -5669,35 +5554,10 @@ __metadata:
"call-bound@npm:^1.0.4":
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: 10c0/f4796a6a0941e71c766aea672f63b72bc61234c4f4964dc6d7606e3664c307e7d77845328a8f3359ce39ddb377fed67318f9ee203dea1d47e46165dcf2917644
- languageName: node
- linkType: hard
-
-"caller-callsite@npm:^2.0.0":
- version: 2.0.0
- resolution: "caller-callsite@npm:2.0.0"
- dependencies:
- callsites: "npm:^2.0.0"
- checksum: 10c0/a00ca91280e10ee2321de21dda6c168e427df7a63aeaca027ea45e3e466ac5e1a5054199f6547ba1d5a513d3b6b5933457266daaa47f8857fb532a343ee6b5e1
- languageName: node
- linkType: hard
-
-"caller-path@npm:^2.0.0":
- version: 2.0.0
- resolution: "caller-path@npm:2.0.0"
- dependencies:
- caller-callsite: "npm:^2.0.0"
- checksum: 10c0/029b5b2c557d831216305c3218e9ff30fa668be31d58dd08088f74c8eabc8362c303e0908b3a93abb25ba10e3a5bfc9cff5eb7fab6ab9cf820e3b160ccb67581
- languageName: node
- linkType: hard
-
-"callsites@npm:^2.0.0":
- version: 2.0.0
- resolution: "callsites@npm:2.0.0"
- checksum: 10c0/13bff4fee946e6020b37e76284e95e24aa239c9e34ac4f3451e4c5330fca6f2f962e1d1ab69e4da7940e1fce135107a2b2b98c01d62ea33144350fc89dc5494e
+ dependencies:
+ call-bind-apply-helpers: "npm:^1.0.2"
+ get-intrinsic: "npm:^1.3.0"
+ checksum: 10c0/f4796a6a0941e71c766aea672f63b72bc61234c4f4964dc6d7606e3664c307e7d77845328a8f3359ce39ddb377fed67318f9ee203dea1d47e46165dcf2917644
languageName: node
linkType: hard
@@ -5715,7 +5575,7 @@ __metadata:
languageName: node
linkType: hard
-"camelcase@npm:^6.0.0, camelcase@npm:^6.2.0":
+"camelcase@npm:^6.2.0":
version: 6.3.0
resolution: "camelcase@npm:6.3.0"
checksum: 10c0/0d701658219bd3116d12da3eab31acddb3f9440790c0792e0d398f0a520a6a4058018e546862b6fba89d7ae990efaeb97da71e1913e9ebf5a8b5621a3d55c710
@@ -5736,15 +5596,6 @@ __metadata:
languageName: node
linkType: hard
-"capture-exit@npm:^2.0.0":
- version: 2.0.0
- resolution: "capture-exit@npm:2.0.0"
- dependencies:
- rsvp: "npm:^4.8.4"
- checksum: 10c0/d68df1e15937809501644a49c0267ef323b5b6a0cae5c08bbdceafd718aa08241844798bfdd762cf6756bc2becd83122aabc25b5222192f18093113bec670617
- languageName: node
- linkType: hard
-
"chalk@npm:5.2.0":
version: 5.2.0
resolution: "chalk@npm:5.2.0"
@@ -5759,7 +5610,7 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:^2.0.0, chalk@npm:^2.0.1, chalk@npm:^2.4.2":
+"chalk@npm:^2.0.1, chalk@npm:^2.4.2":
version: 2.4.2
resolution: "chalk@npm:2.4.2"
dependencies:
@@ -5770,17 +5621,7 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:^3.0.0":
- version: 3.0.0
- resolution: "chalk@npm:3.0.0"
- dependencies:
- ansi-styles: "npm:^4.1.0"
- supports-color: "npm:^7.1.0"
- checksum: 10c0/ee650b0a065b3d7a6fda258e75d3a86fc8e4effa55871da730a9e42ccb035bf5fd203525e5a1ef45ec2582ecc4f65b47eb11357c526b84dd29a14fb162c414d2
- languageName: node
- linkType: hard
-
-"chalk@npm:^4.0.0, chalk@npm:^4.1.0":
+"chalk@npm:^4.0.0, chalk@npm:^4.1.0, chalk@npm:^4.1.2":
version: 4.1.2
resolution: "chalk@npm:4.1.2"
dependencies:
@@ -5804,13 +5645,6 @@ __metadata:
languageName: node
linkType: hard
-"chardet@npm:^0.4.0":
- version: 0.4.2
- resolution: "chardet@npm:0.4.2"
- checksum: 10c0/287fff1609301b1a9e8dc9730271af7aa24187a8e224d23b8c3eb88cb7c0e8ceb962905377e36947bc07edb69afd188903f4924cc6bd0bd4e7703d498505b70d
- languageName: node
- linkType: hard
-
"chardet@npm:^0.7.0":
version: 0.7.0
resolution: "chardet@npm:0.7.0"
@@ -5839,6 +5673,20 @@ __metadata:
languageName: node
linkType: hard
+"chromium-edge-launcher@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "chromium-edge-launcher@npm:0.2.0"
+ dependencies:
+ "@types/node": "npm:*"
+ escape-string-regexp: "npm:^4.0.0"
+ is-wsl: "npm:^2.2.0"
+ lighthouse-logger: "npm:^1.0.0"
+ mkdirp: "npm:^1.0.4"
+ rimraf: "npm:^3.0.2"
+ checksum: 10c0/880972816dd9b95c0eb77d1f707569667a8cce7cc29fe9c8d199c47fdfbe4971e9da3e5a29f61c4ecec29437ac7cebbbb5afc30bec96306579d1121e7340606a
+ languageName: node
+ linkType: hard
+
"chromium-edge-launcher@npm:^0.3.0":
version: 0.3.0
resolution: "chromium-edge-launcher@npm:0.3.0"
@@ -5873,18 +5721,6 @@ __metadata:
languageName: node
linkType: hard
-"class-utils@npm:^0.3.5":
- version: 0.3.6
- resolution: "class-utils@npm:0.3.6"
- dependencies:
- arr-union: "npm:^3.1.0"
- define-property: "npm:^0.2.5"
- isobject: "npm:^3.0.0"
- static-extend: "npm:^0.1.1"
- checksum: 10c0/d44f4afc7a3e48dba4c2d3fada5f781a1adeeff371b875c3b578bc33815c6c29d5d06483c2abfd43a32d35b104b27b67bfa39c2e8a422fa858068bd756cfbd42
- languageName: node
- linkType: hard
-
"clean-stack@npm:^2.0.0":
version: 2.2.0
resolution: "clean-stack@npm:2.2.0"
@@ -5943,13 +5779,6 @@ __metadata:
languageName: node
linkType: hard
-"cli-width@npm:^2.0.0":
- version: 2.2.1
- resolution: "cli-width@npm:2.2.1"
- checksum: 10c0/e3a6d422d657ca111c630f69ee0f1a499e8f114eea158ccb2cdbedd19711edffa217093bbd43dafb34b68d1b1a3b5334126e51d059b9ec1d19afa53b42b3ef86
- languageName: node
- linkType: hard
-
"cli-width@npm:^4.0.0":
version: 4.1.0
resolution: "cli-width@npm:4.1.0"
@@ -5968,6 +5797,17 @@ __metadata:
languageName: node
linkType: hard
+"cliui@npm:^7.0.2":
+ version: 7.0.4
+ resolution: "cliui@npm:7.0.4"
+ dependencies:
+ string-width: "npm:^4.2.0"
+ strip-ansi: "npm:^6.0.0"
+ wrap-ansi: "npm:^7.0.0"
+ checksum: 10c0/6035f5daf7383470cef82b3d3db00bec70afb3423538c50394386ffbbab135e26c3689c41791f911fa71b62d13d3863c712fdd70f0fbdffd938a1e6fd09aac00
+ languageName: node
+ linkType: hard
+
"cliui@npm:^8.0.1":
version: 8.0.1
resolution: "cliui@npm:8.0.1"
@@ -5979,17 +5819,6 @@ __metadata:
languageName: node
linkType: hard
-"clone-deep@npm:^4.0.1":
- version: 4.0.1
- resolution: "clone-deep@npm:4.0.1"
- dependencies:
- is-plain-object: "npm:^2.0.4"
- kind-of: "npm:^6.0.2"
- shallow-clone: "npm:^3.0.0"
- checksum: 10c0/637753615aa24adf0f2d505947a1bb75e63964309034a1cf56ba4b1f30af155201edd38d26ffe26911adaae267a3c138b344a4947d39f5fc1b6d6108125aa758
- languageName: node
- linkType: hard
-
"clone@npm:^1.0.2":
version: 1.0.4
resolution: "clone@npm:1.0.4"
@@ -5997,17 +5826,6 @@ __metadata:
languageName: node
linkType: hard
-"cls-hooked@npm:^4.2.2":
- version: 4.2.2
- resolution: "cls-hooked@npm:4.2.2"
- dependencies:
- async-hook-jl: "npm:^1.7.6"
- emitter-listener: "npm:^1.0.1"
- semver: "npm:^5.4.1"
- checksum: 10c0/ee6c0c837f00aeea0ed6c05f67f64bc3f6d9e2055fbad703e571a588e47fdefc11034a2f99d1657880b000ec4e9657dd752f8be8bc2b55bac8c5ec092afb1b4e
- languageName: node
- linkType: hard
-
"co@npm:^4.6.0":
version: 4.6.0
resolution: "co@npm:4.6.0"
@@ -6022,16 +5840,6 @@ __metadata:
languageName: node
linkType: hard
-"collection-visit@npm:^1.0.0":
- version: 1.0.0
- resolution: "collection-visit@npm:1.0.0"
- dependencies:
- map-visit: "npm:^1.0.0"
- object-visit: "npm:^1.0.0"
- checksum: 10c0/add72a8d1c37cb90e53b1aaa2c31bf1989bfb733f0b02ce82c9fa6828c7a14358dba2e4f8e698c02f69e424aeccae1ffb39acdeaf872ade2f41369e84a2fcf8a
- languageName: node
- linkType: hard
-
"color-convert@npm:^1.9.0, color-convert@npm:^1.9.3":
version: 1.9.3
resolution: "color-convert@npm:1.9.3"
@@ -6098,13 +5906,6 @@ __metadata:
languageName: node
linkType: hard
-"colors@npm:^1.1.2":
- version: 1.4.0
- resolution: "colors@npm:1.4.0"
- checksum: 10c0/9af357c019da3c5a098a301cf64e3799d27549d8f185d86f79af23069e4f4303110d115da98483519331f6fb71c8568d5688fa1c6523600044fd4a54e97c4efb
- languageName: node
- linkType: hard
-
"command-exists@npm:^1.2.8":
version: 1.2.9
resolution: "command-exists@npm:1.2.9"
@@ -6126,7 +5927,7 @@ __metadata:
languageName: node
linkType: hard
-"commander@npm:^2.19.0, commander@npm:^2.20.0":
+"commander@npm:^2.20.0":
version: 2.20.3
resolution: "commander@npm:2.20.3"
checksum: 10c0/74c781a5248c2402a0a3e966a0a2bba3c054aad144f5c023364be83265e796b20565aa9feff624132ff629aa64e16999fa40a743c10c12f7c61e96a794b99288
@@ -6140,27 +5941,6 @@ __metadata:
languageName: node
linkType: hard
-"commander@npm:~2.14.1":
- version: 2.14.1
- resolution: "commander@npm:2.14.1"
- checksum: 10c0/b29bb0220fb27645a958a9cbecc5c138adeb4d151a17d43acd5c8cd7ffed1a64e502a20338e3faad235c5c8e23df893dd02dfe6eddf47f90fc51b51825084719
- languageName: node
- linkType: hard
-
-"commondir@npm:^1.0.1":
- version: 1.0.1
- resolution: "commondir@npm:1.0.1"
- checksum: 10c0/33a124960e471c25ee19280c9ce31ccc19574b566dc514fe4f4ca4c34fa8b0b57cf437671f5de380e11353ea9426213fca17687dd2ef03134fea2dbc53809fd6
- languageName: node
- linkType: hard
-
-"component-emitter@npm:^1.2.1":
- version: 1.3.1
- resolution: "component-emitter@npm:1.3.1"
- checksum: 10c0/e4900b1b790b5e76b8d71b328da41482118c0f3523a516a41be598dc2785a07fd721098d9bf6e22d89b19f4fa4e1025160dc00317ea111633a3e4f75c2b86032
- languageName: node
- linkType: hard
-
"compressible@npm:~2.0.18":
version: 2.0.18
resolution: "compressible@npm:2.0.18"
@@ -6234,16 +6014,6 @@ __metadata:
languageName: node
linkType: hard
-"continuation-local-storage@npm:^3.2.1":
- version: 3.2.1
- resolution: "continuation-local-storage@npm:3.2.1"
- dependencies:
- async-listener: "npm:^0.6.0"
- emitter-listener: "npm:^1.1.1"
- checksum: 10c0/1ee19a9922814635a4b747f77f598ad23d75b3dad48761fe6bd2eceebc5542796d0c2508f51a82497f59a59d2d06538f67efa99d1d06a713b149cc9dcc59386f
- languageName: node
- linkType: hard
-
"convert-source-map@npm:^2.0.0":
version: 2.0.0
resolution: "convert-source-map@npm:2.0.0"
@@ -6251,13 +6021,6 @@ __metadata:
languageName: node
linkType: hard
-"copy-descriptor@npm:^0.1.0":
- version: 0.1.1
- resolution: "copy-descriptor@npm:0.1.1"
- checksum: 10c0/161f6760b7348c941007a83df180588fe2f1283e0867cc027182734e0f26134e6cc02de09aa24a95dc267b2e2025b55659eef76c8019df27bc2d883033690181
- languageName: node
- linkType: hard
-
"core-js-compat@npm:^3.38.0, core-js-compat@npm:^3.40.0":
version: 3.40.0
resolution: "core-js-compat@npm:3.40.0"
@@ -6267,13 +6030,6 @@ __metadata:
languageName: node
linkType: hard
-"core-util-is@npm:~1.0.0":
- version: 1.0.3
- resolution: "core-util-is@npm:1.0.3"
- checksum: 10c0/90a0e40abbddfd7618f8ccd63a74d88deea94e77d0e8dbbea059fa7ebebb8fbb4e2909667fe26f3a467073de1a542ebe6ae4c73a73745ac5833786759cd906c9
- languageName: node
- linkType: hard
-
"cosmiconfig@npm:8.1.3":
version: 8.1.3
resolution: "cosmiconfig@npm:8.1.3"
@@ -6286,18 +6042,6 @@ __metadata:
languageName: node
linkType: hard
-"cosmiconfig@npm:^5.0.5, cosmiconfig@npm:^5.1.0":
- version: 5.2.1
- resolution: "cosmiconfig@npm:5.2.1"
- dependencies:
- import-fresh: "npm:^2.0.0"
- is-directory: "npm:^0.3.1"
- js-yaml: "npm:^3.13.1"
- parse-json: "npm:^4.0.0"
- checksum: 10c0/ae9ba309cdbb42d0c9d63dad5c1dfa1c56bb8f818cb8633eea14fd2dbdc9f33393b77658ba96fdabda497bc943afed8c3371d1222afe613c518ba676fa624645
- languageName: node
- linkType: hard
-
"cosmiconfig@npm:^7.0.1":
version: 7.1.0
resolution: "cosmiconfig@npm:7.1.0"
@@ -6439,7 +6183,7 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.3.3, debug@npm:^2.6.9":
+"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.6.9":
version: 2.6.9
resolution: "debug@npm:2.6.9"
dependencies:
@@ -6537,13 +6281,6 @@ __metadata:
languageName: node
linkType: hard
-"deepmerge@npm:^3.2.0":
- version: 3.3.0
- resolution: "deepmerge@npm:3.3.0"
- checksum: 10c0/143bc6b6cd8a1216565c61c0fe38bf43fe691fb6876fb3f5727c6e323defe4e947c68fbab9957e17e837c5594a56af885c5834d23dc6cf2c41bef97090005104
- languageName: node
- linkType: hard
-
"deepmerge@npm:^4.2.2, deepmerge@npm:^4.3.0":
version: 4.3.1
resolution: "deepmerge@npm:4.3.1"
@@ -6618,34 +6355,6 @@ __metadata:
languageName: node
linkType: hard
-"define-property@npm:^0.2.5":
- version: 0.2.5
- resolution: "define-property@npm:0.2.5"
- dependencies:
- is-descriptor: "npm:^0.1.0"
- checksum: 10c0/9986915c0893818dedc9ca23eaf41370667762fd83ad8aa4bf026a28563120dbaacebdfbfbf2b18d3b929026b9c6ee972df1dbf22de8fafb5fe6ef18361e4750
- languageName: node
- linkType: hard
-
-"define-property@npm:^1.0.0":
- version: 1.0.0
- resolution: "define-property@npm:1.0.0"
- dependencies:
- is-descriptor: "npm:^1.0.0"
- checksum: 10c0/d7cf09db10d55df305f541694ed51dafc776ad9bb8a24428899c9f2d36b11ab38dce5527a81458d1b5e7c389f8cbe803b4abad6e91a0037a329d153b84fc975e
- languageName: node
- linkType: hard
-
-"define-property@npm:^2.0.2":
- version: 2.0.2
- resolution: "define-property@npm:2.0.2"
- dependencies:
- is-descriptor: "npm:^1.0.2"
- isobject: "npm:^3.0.1"
- checksum: 10c0/f91a08ad008fa764172a2c072adc7312f10217ade89ddaea23018321c6d71b2b68b8c229141ed2064179404e345c537f1a2457c379824813695b51a6ad3e4969
- languageName: node
- linkType: hard
-
"degenerator@npm:^4.0.4":
version: 4.0.4
resolution: "degenerator@npm:4.0.4"
@@ -6674,13 +6383,6 @@ __metadata:
languageName: node
linkType: hard
-"denodeify@npm:^1.2.1":
- version: 1.2.1
- resolution: "denodeify@npm:1.2.1"
- checksum: 10c0/d7e5a974eae4e837f7c70ecb9bdbafae9fbdda1993a86dead1b0ec1d162ed34a9adb2cfbc0bce30d8ccf7a7294aba660862fdce761a0c6157650a0839630d33a
- languageName: node
- linkType: hard
-
"depd@npm:2.0.0":
version: 2.0.0
resolution: "depd@npm:2.0.0"
@@ -6709,24 +6411,6 @@ __metadata:
languageName: node
linkType: hard
-"diagnostic-channel-publishers@npm:0.4.4":
- version: 0.4.4
- resolution: "diagnostic-channel-publishers@npm:0.4.4"
- peerDependencies:
- diagnostic-channel: "*"
- checksum: 10c0/478abed9adaec1825da17c3ae545a2e25e63f15cf9d396c9231a5d24fdafb5cf6324c0ca7338fce8b1318136161d08aa91efe2d89cb34187c2cb8f2873a6ea46
- languageName: node
- linkType: hard
-
-"diagnostic-channel@npm:0.3.1":
- version: 0.3.1
- resolution: "diagnostic-channel@npm:0.3.1"
- dependencies:
- semver: "npm:^5.3.0"
- checksum: 10c0/142f569857e54176a3475cb4d46d823363cf8881a9264590013e53eb679d9aff08cc7eb45e99f9fe136d28591e09dd855e58ad6bff40cb31c7834a8f82a1df0e
- languageName: node
- linkType: hard
-
"diff-sequences@npm:^29.6.3":
version: 29.6.3
resolution: "diff-sequences@npm:29.6.3"
@@ -6811,15 +6495,6 @@ __metadata:
languageName: node
linkType: hard
-"emitter-listener@npm:^1.0.1, emitter-listener@npm:^1.1.1":
- version: 1.1.2
- resolution: "emitter-listener@npm:1.1.2"
- dependencies:
- shimmer: "npm:^1.2.0"
- checksum: 10c0/d16f4f2da4b46cee09c900260d8527c58b32b6e1288c734a561f867dac8bf4da7f6aa429b6db1e5a90f688d754d86456bd22ee99f2fac4d9d955ef6ef8c19e55
- languageName: node
- linkType: hard
-
"emittery@npm:^0.13.1":
version: 0.13.1
resolution: "emittery@npm:0.13.1"
@@ -6880,7 +6555,7 @@ __metadata:
languageName: node
linkType: hard
-"envinfo@npm:^7.13.0, envinfo@npm:^7.7.2":
+"envinfo@npm:^7.13.0":
version: 7.14.0
resolution: "envinfo@npm:7.14.0"
bin:
@@ -6898,6 +6573,15 @@ __metadata:
languageName: node
linkType: hard
+"envinfo@npm:^7.8.1":
+ version: 7.21.0
+ resolution: "envinfo@npm:7.21.0"
+ bin:
+ envinfo: dist/cli.js
+ checksum: 10c0/4170127ca72dbf85be2c114f85558bd08178e8a43b394951ba9fd72d067c6fea3374df45a7b040e39e4e7b30bdd268e5bdf8661d99ae28302c2a88dedb41b5e6
+ languageName: node
+ linkType: hard
+
"err-code@npm:^2.0.2":
version: 2.0.3
resolution: "err-code@npm:2.0.3"
@@ -6923,7 +6607,7 @@ __metadata:
languageName: node
linkType: hard
-"errorhandler@npm:^1.5.0, errorhandler@npm:^1.5.1":
+"errorhandler@npm:^1.5.1":
version: 1.5.1
resolution: "errorhandler@npm:1.5.1"
dependencies:
@@ -7574,7 +7258,7 @@ __metadata:
languageName: node
linkType: hard
-"esprima@npm:^4.0.0, esprima@npm:^4.0.1, esprima@npm:~4.0.0":
+"esprima@npm:^4.0.0, esprima@npm:^4.0.1":
version: 4.0.1
resolution: "esprima@npm:4.0.1"
bin:
@@ -7644,13 +7328,6 @@ __metadata:
languageName: node
linkType: hard
-"exec-sh@npm:^0.3.2":
- version: 0.3.6
- resolution: "exec-sh@npm:0.3.6"
- checksum: 10c0/de29ed40c263989ea151cfc8561c9a41a443185d1998b0ff7aee248323af3b46db3a1dc5341816297d0c02dca472b188640490aa4ba3cae017f531f98102607d
- languageName: node
- linkType: hard
-
"execa@npm:7.1.1":
version: 7.1.1
resolution: "execa@npm:7.1.1"
@@ -7700,7 +7377,7 @@ __metadata:
languageName: node
linkType: hard
-"execa@npm:^4.0.3":
+"execa@npm:^4.0.0, execa@npm:^4.0.3":
version: 4.1.0
resolution: "execa@npm:4.1.0"
dependencies:
@@ -7741,21 +7418,6 @@ __metadata:
languageName: node
linkType: hard
-"expand-brackets@npm:^2.1.4":
- version: 2.1.4
- resolution: "expand-brackets@npm:2.1.4"
- dependencies:
- debug: "npm:^2.3.3"
- define-property: "npm:^0.2.5"
- extend-shallow: "npm:^2.0.1"
- posix-character-classes: "npm:^0.1.0"
- regex-not: "npm:^1.0.0"
- snapdragon: "npm:^0.8.1"
- to-regex: "npm:^3.0.1"
- checksum: 10c0/3e2fb95d2d7d7231486493fd65db913927b656b6fcdfcce41e139c0991a72204af619ad4acb1be75ed994ca49edb7995ef241dbf8cf44dc3c03d211328428a87
- languageName: node
- linkType: hard
-
"expect@npm:^29.0.0, expect@npm:^29.7.0":
version: 29.7.0
resolution: "expect@npm:29.7.0"
@@ -7776,36 +7438,6 @@ __metadata:
languageName: node
linkType: hard
-"extend-shallow@npm:^2.0.1":
- version: 2.0.1
- resolution: "extend-shallow@npm:2.0.1"
- dependencies:
- is-extendable: "npm:^0.1.0"
- checksum: 10c0/ee1cb0a18c9faddb42d791b2d64867bd6cfd0f3affb711782eb6e894dd193e2934a7f529426aac7c8ddb31ac5d38000a00aa2caf08aa3dfc3e1c8ff6ba340bd9
- languageName: node
- linkType: hard
-
-"extend-shallow@npm:^3.0.0, extend-shallow@npm:^3.0.2":
- version: 3.0.2
- resolution: "extend-shallow@npm:3.0.2"
- dependencies:
- assign-symbols: "npm:^1.0.0"
- is-extendable: "npm:^1.0.1"
- checksum: 10c0/f39581b8f98e3ad94995e33214fff725b0297cf09f2725b6f624551cfb71e0764accfd0af80becc0182af5014d2a57b31b85ec999f9eb8a6c45af81752feac9a
- languageName: node
- linkType: hard
-
-"external-editor@npm:^2.0.4":
- version: 2.2.0
- resolution: "external-editor@npm:2.2.0"
- dependencies:
- chardet: "npm:^0.4.0"
- iconv-lite: "npm:^0.4.17"
- tmp: "npm:^0.0.33"
- checksum: 10c0/5440df6ab809467485b3b15557d301e9fa3dda2892d6eaddd036ea337e0ced3e369c319507a123e34749cfce89c51f891848d249c713f54bcfaf95296663ff49
- languageName: node
- linkType: hard
-
"external-editor@npm:^3.0.3":
version: 3.1.0
resolution: "external-editor@npm:3.1.0"
@@ -7817,22 +7449,6 @@ __metadata:
languageName: node
linkType: hard
-"extglob@npm:^2.0.4":
- version: 2.0.4
- resolution: "extglob@npm:2.0.4"
- dependencies:
- array-unique: "npm:^0.3.2"
- define-property: "npm:^1.0.0"
- expand-brackets: "npm:^2.1.4"
- extend-shallow: "npm:^2.0.1"
- fragment-cache: "npm:^0.2.1"
- regex-not: "npm:^1.0.0"
- snapdragon: "npm:^0.8.1"
- to-regex: "npm:^3.0.1"
- checksum: 10c0/e1a891342e2010d046143016c6c03d58455c2c96c30bf5570ea07929984ee7d48fad86b363aee08f7a8a638f5c3a66906429b21ecb19bc8e90df56a001cd282c
- languageName: node
- linkType: hard
-
"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3":
version: 3.1.3
resolution: "fast-deep-equal@npm:3.1.3"
@@ -7927,15 +7543,6 @@ __metadata:
languageName: node
linkType: hard
-"figures@npm:^2.0.0":
- version: 2.0.0
- resolution: "figures@npm:2.0.0"
- dependencies:
- escape-string-regexp: "npm:^1.0.5"
- checksum: 10c0/5dc5a75fec3e7e04ae65d6ce51d28b3e70d4656c51b06996b6fdb2cb5b542df512e3b3c04482f5193a964edddafa5521479ff948fa84e12ff556e53e094ab4ce
- languageName: node
- linkType: hard
-
"figures@npm:^5.0.0":
version: 5.0.0
resolution: "figures@npm:5.0.0"
@@ -7955,18 +7562,6 @@ __metadata:
languageName: node
linkType: hard
-"fill-range@npm:^4.0.0":
- version: 4.0.0
- resolution: "fill-range@npm:4.0.0"
- dependencies:
- extend-shallow: "npm:^2.0.1"
- is-number: "npm:^3.0.0"
- repeat-string: "npm:^1.6.1"
- to-regex-range: "npm:^2.1.0"
- checksum: 10c0/ccd57b7c43d7e28a1f8a60adfa3c401629c08e2f121565eece95e2386ebc64dedc7128d8c3448342aabf19db0c55a34f425f148400c7a7be9a606ba48749e089
- languageName: node
- linkType: hard
-
"fill-range@npm:^7.1.1":
version: 7.1.1
resolution: "fill-range@npm:7.1.1"
@@ -7998,26 +7593,6 @@ __metadata:
languageName: node
linkType: hard
-"find-cache-dir@npm:^2.0.0":
- version: 2.1.0
- resolution: "find-cache-dir@npm:2.1.0"
- dependencies:
- commondir: "npm:^1.0.1"
- make-dir: "npm:^2.0.0"
- pkg-dir: "npm:^3.0.0"
- checksum: 10c0/556117fd0af14eb88fb69250f4bba9e905e7c355c6136dff0e161b9cbd1f5285f761b778565a278da73a130f42eccc723d7ad4c002ae547ed1d698d39779dabb
- languageName: node
- linkType: hard
-
-"find-up@npm:^3.0.0":
- version: 3.0.0
- resolution: "find-up@npm:3.0.0"
- dependencies:
- locate-path: "npm:^3.0.0"
- checksum: 10c0/2c2e7d0a26db858e2f624f39038c74739e38306dee42b45f404f770db357947be9d0d587f1cac72d20c114deb38aa57316e879eb0a78b17b46da7dab0a3bd6e3
- languageName: node
- linkType: hard
-
"find-up@npm:^4.0.0, find-up@npm:^4.1.0":
version: 4.1.0
resolution: "find-up@npm:4.1.0"
@@ -8063,20 +7638,6 @@ __metadata:
languageName: node
linkType: hard
-"flow-parser@npm:0.*":
- version: 0.261.2
- resolution: "flow-parser@npm:0.261.2"
- checksum: 10c0/4c71290dc246c481fa82940b8ae9b4a87aa0d2a8fecd866765084e4ccaeedbb489b841140dca5619696594ab99f8f83a6f74c2116bf24af0ea89cc61fc9ed314
- languageName: node
- linkType: hard
-
-"flow-parser@npm:^0.121.0":
- version: 0.121.0
- resolution: "flow-parser@npm:0.121.0"
- checksum: 10c0/831cf56b2ed987677fd056fd5a035aee88c9c474c507e14e8ffd85374da7b42236a7280a801fc893779331be638c2c4f8af3fb654a298f8ed16c209926450576
- languageName: node
- linkType: hard
-
"for-each@npm:^0.3.3, for-each@npm:^0.3.5":
version: 0.3.5
resolution: "for-each@npm:0.3.5"
@@ -8086,13 +7647,6 @@ __metadata:
languageName: node
linkType: hard
-"for-in@npm:^1.0.2":
- version: 1.0.2
- resolution: "for-in@npm:1.0.2"
- checksum: 10c0/42bb609d564b1dc340e1996868b67961257fd03a48d7fdafd4f5119530b87f962be6b4d5b7e3a3fc84c9854d149494b1d358e0b0ce9837e64c4c6603a49451d6
- languageName: node
- linkType: hard
-
"foreground-child@npm:^3.1.0":
version: 3.3.0
resolution: "foreground-child@npm:3.3.0"
@@ -8119,15 +7673,6 @@ __metadata:
languageName: node
linkType: hard
-"fragment-cache@npm:^0.2.1":
- version: 0.2.1
- resolution: "fragment-cache@npm:0.2.1"
- dependencies:
- map-cache: "npm:^0.2.2"
- checksum: 10c0/5891d1c1d1d5e1a7fb3ccf28515c06731476fa88f7a50f4ede8a0d8d239a338448e7f7cc8b73db48da19c229fa30066104fe6489862065a4f1ed591c42fbeabf
- languageName: node
- linkType: hard
-
"fresh@npm:0.5.2":
version: 0.5.2
resolution: "fresh@npm:0.5.2"
@@ -8135,17 +7680,6 @@ __metadata:
languageName: node
linkType: hard
-"fs-extra@npm:^1.0.0":
- version: 1.0.0
- resolution: "fs-extra@npm:1.0.0"
- dependencies:
- graceful-fs: "npm:^4.1.2"
- jsonfile: "npm:^2.1.0"
- klaw: "npm:^1.0.0"
- checksum: 10c0/1128e46b3364f458ca07fbd186a05010b05255ad6ab17abc2a262086600f1925a9e5a259b9436ee42f57875e9ebb171348f25d4289fecd395b05488db9ceeda8
- languageName: node
- linkType: hard
-
"fs-extra@npm:^10.1.0":
version: 10.1.0
resolution: "fs-extra@npm:10.1.0"
@@ -8184,7 +7718,7 @@ __metadata:
languageName: node
linkType: hard
-"fsevents@npm:^2.1.2, fsevents@npm:^2.3.2":
+"fsevents@npm:^2.3.2":
version: 2.3.3
resolution: "fsevents@npm:2.3.3"
dependencies:
@@ -8194,7 +7728,7 @@ __metadata:
languageName: node
linkType: hard
-"fsevents@patch:fsevents@npm%3A^2.1.2#optional!builtin, fsevents@patch:fsevents@npm%3A^2.3.2#optional!builtin":
+"fsevents@patch:fsevents@npm%3A^2.3.2#optional!builtin":
version: 2.3.3
resolution: "fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin::version=2.3.3&hash=df0bf1"
dependencies:
@@ -8364,13 +7898,6 @@ __metadata:
languageName: node
linkType: hard
-"get-value@npm:^2.0.3, get-value@npm:^2.0.6":
- version: 2.0.6
- resolution: "get-value@npm:2.0.6"
- checksum: 10c0/f069c132791b357c8fc4adfe9e2929b0a2c6e95f98ca7bc6fcbc27f8a302e552f86b4ae61ec56d9e9ac2544b93b6a39743d479866a37b43fcc104088ba74f0d9
- languageName: node
- linkType: hard
-
"git-up@npm:^7.0.0":
version: 7.0.0
resolution: "git-up@npm:7.0.0"
@@ -8569,7 +8096,7 @@ __metadata:
languageName: node
linkType: hard
-"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.3, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.1.9, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9":
+"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.3, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.8, graceful-fs@npm:^4.2.9":
version: 4.2.11
resolution: "graceful-fs@npm:4.2.11"
checksum: 10c0/386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2
@@ -8638,45 +8165,6 @@ __metadata:
languageName: node
linkType: hard
-"has-value@npm:^0.3.1":
- version: 0.3.1
- resolution: "has-value@npm:0.3.1"
- dependencies:
- get-value: "npm:^2.0.3"
- has-values: "npm:^0.1.4"
- isobject: "npm:^2.0.0"
- checksum: 10c0/7a7c2e9d07bc9742c81806150adb154d149bc6155267248c459cd1ce2a64b0759980d26213260e4b7599c8a3754551179f155ded88d0533a0d2bc7bc29028432
- languageName: node
- linkType: hard
-
-"has-value@npm:^1.0.0":
- version: 1.0.0
- resolution: "has-value@npm:1.0.0"
- dependencies:
- get-value: "npm:^2.0.6"
- has-values: "npm:^1.0.0"
- isobject: "npm:^3.0.0"
- checksum: 10c0/17cdccaf50f8aac80a109dba2e2ee5e800aec9a9d382ef9deab66c56b34269e4c9ac720276d5ffa722764304a1180ae436df077da0dd05548cfae0209708ba4d
- languageName: node
- linkType: hard
-
-"has-values@npm:^0.1.4":
- version: 0.1.4
- resolution: "has-values@npm:0.1.4"
- checksum: 10c0/a8f00ad862c20289798c35243d5bd0b0a97dd44b668c2204afe082e0265f2d0bf3b89fc8cc0ef01a52b49f10aa35cf85c336ee3a5f1cac96ed490f5e901cdbf2
- languageName: node
- linkType: hard
-
-"has-values@npm:^1.0.0":
- version: 1.0.0
- resolution: "has-values@npm:1.0.0"
- dependencies:
- is-number: "npm:^3.0.0"
- kind-of: "npm:^4.0.0"
- checksum: 10c0/a6f2a1cc6b2e43eacc68e62e71ad6890def7f4b13d2ef06b4ad3ee156c23e470e6df144b9b467701908e17633411f1075fdff0cab45fb66c5e0584d89b25f35e
- languageName: node
- linkType: hard
-
"has-yarn@npm:^3.0.0":
version: 3.0.0
resolution: "has-yarn@npm:3.0.0"
@@ -8691,7 +8179,7 @@ __metadata:
languageName: node
linkType: hard
-"hasown@npm:^2.0.0, hasown@npm:^2.0.2":
+"hasown@npm:^2.0.2":
version: 2.0.2
resolution: "hasown@npm:2.0.2"
dependencies:
@@ -8707,10 +8195,10 @@ __metadata:
languageName: node
linkType: hard
-"hermes-engine@npm:~0.7.0":
- version: 0.7.2
- resolution: "hermes-engine@npm:0.7.2"
- checksum: 10c0/f48dc0f9bbb0a62b1640242a99d8ed457cab9ccb296bc69f4949f9ae479e9f43898546333bc83fee3103ec19c5e3e9ce7bef2427cb220673934fb88991889a1a
+"hermes-compiler@npm:250829098.0.9":
+ version: 250829098.0.9
+ resolution: "hermes-compiler@npm:250829098.0.9"
+ checksum: 10c0/dc8f5630c13821a0d620e1b95cc17205c7ed940a2195a052cf30e2d5a82b86c6a134c4c6c6f7567e0f9d1f6847034ad496de8f303e5992f780ff9e84c5e0dd50
languageName: node
linkType: hard
@@ -8721,6 +8209,13 @@ __metadata:
languageName: node
linkType: hard
+"hermes-estree@npm:0.32.0":
+ version: 0.32.0
+ resolution: "hermes-estree@npm:0.32.0"
+ checksum: 10c0/3b67d1fe44336240ef7f9c40ecbf363279ba263d51efe120570c3862cc109e652fc09aebddfe6b73d0f0246610bee130e4064c359f1f4cbf002bdb1d99717ef2
+ languageName: node
+ linkType: hard
+
"hermes-estree@npm:0.35.0":
version: 0.35.0
resolution: "hermes-estree@npm:0.35.0"
@@ -8735,6 +8230,15 @@ __metadata:
languageName: node
linkType: hard
+"hermes-parser@npm:0.32.0":
+ version: 0.32.0
+ resolution: "hermes-parser@npm:0.32.0"
+ dependencies:
+ hermes-estree: "npm:0.32.0"
+ checksum: 10c0/5902d2c5d347c0629fba07a47eaad5569590ac69bc8bfb2e454e08d2dfbe1ebd989d88518dca2cba64061689b5eac5960ae6bd15a4a66600bbf377498a3234b7
+ languageName: node
+ linkType: hard
+
"hermes-parser@npm:0.35.0":
version: 0.35.0
resolution: "hermes-parser@npm:0.35.0"
@@ -8762,15 +8266,6 @@ __metadata:
languageName: node
linkType: hard
-"hermes-profile-transformer@npm:^0.0.6":
- version: 0.0.6
- resolution: "hermes-profile-transformer@npm:0.0.6"
- dependencies:
- source-map: "npm:^0.7.3"
- checksum: 10c0/d772faa712f97ec009cb8de1f6b2dc26af491d1baaea92af7649fbb9cafd60a9c7a499de32d23ba7606e501147bfb2daf14e477c967f11e3de8a1e41ecf626c7
- languageName: node
- linkType: hard
-
"html-escaper@npm:^2.0.0":
version: 2.0.2
resolution: "html-escaper@npm:2.0.2"
@@ -8868,7 +8363,7 @@ __metadata:
languageName: node
linkType: hard
-"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.17, 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:
@@ -8921,33 +8416,14 @@ __metadata:
languageName: node
linkType: hard
-"image-size@npm:^0.6.0":
- version: 0.6.3
- resolution: "image-size@npm:0.6.3"
- bin:
- image-size: bin/image-size.js
- checksum: 10c0/693464c665191cb4cbfc7e3923e977bcd89f51c891ec70d0133094f12096e41230de713d0fd4b10615ddff7dc14fc1af0c33e70954e3f002190306e6fa888943
- languageName: node
- linkType: hard
-
"image-size@npm:^1.0.2":
version: 1.2.0
resolution: "image-size@npm:1.2.0"
dependencies:
queue: "npm:6.0.2"
bin:
- image-size: bin/image-size.js
- checksum: 10c0/782669b530d9bbdcb334c8451db5f104dfbbcf90940751e6b75ba4e1b86d98bf3127c339eac8fb7a25c7a9ec4ea868d27b4916df3943c269b7419a8cc4459dca
- languageName: node
- linkType: hard
-
-"import-fresh@npm:^2.0.0":
- version: 2.0.0
- resolution: "import-fresh@npm:2.0.0"
- dependencies:
- caller-path: "npm:^2.0.0"
- resolve-from: "npm:^3.0.0"
- checksum: 10c0/116c55ee5215a7839062285b60df85dbedde084c02111dc58c1b9d03ff7876627059f4beb16cdc090a3db21fea9022003402aa782139dc8d6302589038030504
+ image-size: bin/image-size.js
+ checksum: 10c0/782669b530d9bbdcb334c8451db5f104dfbbcf90940751e6b75ba4e1b86d98bf3127c339eac8fb7a25c7a9ec4ea868d27b4916df3943c269b7419a8cc4459dca
languageName: node
linkType: hard
@@ -9048,28 +8524,6 @@ __metadata:
languageName: node
linkType: hard
-"inquirer@npm:^3.0.6":
- version: 3.3.0
- resolution: "inquirer@npm:3.3.0"
- dependencies:
- ansi-escapes: "npm:^3.0.0"
- chalk: "npm:^2.0.0"
- cli-cursor: "npm:^2.1.0"
- cli-width: "npm:^2.0.0"
- external-editor: "npm:^2.0.4"
- figures: "npm:^2.0.0"
- lodash: "npm:^4.3.0"
- mute-stream: "npm:0.0.7"
- run-async: "npm:^2.2.0"
- rx-lite: "npm:^4.0.8"
- rx-lite-aggregates: "npm:^4.0.8"
- string-width: "npm:^2.1.0"
- strip-ansi: "npm:^4.0.0"
- through: "npm:^2.3.6"
- checksum: 10c0/d17475d6446e177227f5707cbd89ae6027cc316791d433c1b64f7be14d54456227186a0b058d580d7bbaf10e7098b0a1a986833cf71a956aa6d4f78878e78d3c
- languageName: node
- linkType: hard
-
"internal-slot@npm:^1.0.5":
version: 1.0.5
resolution: "internal-slot@npm:1.0.5"
@@ -9108,6 +8562,13 @@ __metadata:
languageName: node
linkType: hard
+"invert-kv@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "invert-kv@npm:3.0.1"
+ checksum: 10c0/a3d90951a635e35dea9c9a5fd749e981e9c54e8a362ad80b2253dad03b9257314b7c4e4d250d61bcd79698ccd5f4c6b0c750cd991bb5ce16352bf830e77ea64b
+ languageName: node
+ linkType: hard
+
"ip-address@npm:^9.0.5":
version: 9.0.5
resolution: "ip-address@npm:9.0.5"
@@ -9118,7 +8579,7 @@ __metadata:
languageName: node
linkType: hard
-"ip@npm:^1.1.5, ip@npm:^1.1.8":
+"ip@npm:^1.1.8":
version: 1.1.9
resolution: "ip@npm:1.1.9"
checksum: 10c0/5af58bfe2110c9978acfd77a2ffcdf9d33a6ce1c72f49edbaf16958f7a8eb979b5163e43bb18938caf3aaa55cdacde4e470874c58ca3b4b112ea7a30461a0c27
@@ -9142,15 +8603,6 @@ __metadata:
languageName: node
linkType: hard
-"is-accessor-descriptor@npm:^1.0.1":
- version: 1.0.1
- resolution: "is-accessor-descriptor@npm:1.0.1"
- dependencies:
- hasown: "npm:^2.0.0"
- checksum: 10c0/d034034074c5ffeb6c868e091083182279db1a956f49f8d1494cecaa0f8b99d706556ded2a9b20d9aa290549106eef8204d67d8572902e06dcb1add6db6b524d
- languageName: node
- linkType: hard
-
"is-arguments@npm:^1.1.1":
version: 1.2.0
resolution: "is-arguments@npm:1.2.0"
@@ -9218,13 +8670,6 @@ __metadata:
languageName: node
linkType: hard
-"is-buffer@npm:^1.1.5":
- version: 1.1.6
- resolution: "is-buffer@npm:1.1.6"
- checksum: 10c0/ae18aa0b6e113d6c490ad1db5e8df9bdb57758382b313f5a22c9c61084875c6396d50bbf49315f5b1926d142d74dfb8d31b40d993a383e0a158b15fea7a82234
- languageName: node
- linkType: hard
-
"is-builtin-module@npm:^3.2.1":
version: 3.2.1
resolution: "is-builtin-module@npm:3.2.1"
@@ -9252,17 +8697,6 @@ __metadata:
languageName: node
linkType: hard
-"is-ci@npm:^2.0.0":
- version: 2.0.0
- resolution: "is-ci@npm:2.0.0"
- dependencies:
- ci-info: "npm:^2.0.0"
- bin:
- is-ci: bin.js
- checksum: 10c0/17de4e2cd8f993c56c86472dd53dd9e2c7f126d0ee55afe610557046cdd64de0e8feadbad476edc9eeff63b060523b8673d9094ed2ab294b59efb5a66dd05a9a
- languageName: node
- linkType: hard
-
"is-core-module@npm:^2.12.1, is-core-module@npm:^2.13.0, is-core-module@npm:^2.15.1, is-core-module@npm:^2.16.0":
version: 2.16.1
resolution: "is-core-module@npm:2.16.1"
@@ -9272,15 +8706,6 @@ __metadata:
languageName: node
linkType: hard
-"is-data-descriptor@npm:^1.0.1":
- version: 1.0.1
- resolution: "is-data-descriptor@npm:1.0.1"
- dependencies:
- hasown: "npm:^2.0.0"
- checksum: 10c0/ad3acc372e3227f87eb8cdba112c343ca2a67f1885aecf64f02f901cb0858a1fc9488ad42135ab102e9d9e71a62b3594740790bb103a9ba5da830a131a89e3e8
- languageName: node
- linkType: hard
-
"is-data-view@npm:^1.0.1, is-data-view@npm:^1.0.2":
version: 1.0.2
resolution: "is-data-view@npm:1.0.2"
@@ -9302,33 +8727,6 @@ __metadata:
languageName: node
linkType: hard
-"is-descriptor@npm:^0.1.0":
- version: 0.1.7
- resolution: "is-descriptor@npm:0.1.7"
- dependencies:
- is-accessor-descriptor: "npm:^1.0.1"
- is-data-descriptor: "npm:^1.0.1"
- checksum: 10c0/f5960b9783f508aec570465288cb673d4b3cc4aae4e6de970c3afd9a8fc1351edcb85d78b2cce2ec5251893a423f73263cab3bb94cf365a8d71b5d510a116392
- languageName: node
- linkType: hard
-
-"is-descriptor@npm:^1.0.0, is-descriptor@npm:^1.0.2":
- version: 1.0.3
- resolution: "is-descriptor@npm:1.0.3"
- dependencies:
- is-accessor-descriptor: "npm:^1.0.1"
- is-data-descriptor: "npm:^1.0.1"
- checksum: 10c0/b4ee667ea787d3a0be4e58536087fd0587de2b0b6672fbfe288f5b8d831ac4b79fd987f31d6c2d4e5543a42c97a87428bc5215ce292a1a47070147793878226f
- languageName: node
- linkType: hard
-
-"is-directory@npm:^0.3.1":
- version: 0.3.1
- resolution: "is-directory@npm:0.3.1"
- checksum: 10c0/1c39c7d1753b04e9483b89fb88908b8137ab4743b6f481947e97ccf93ecb384a814c8d3f0b95b082b149c5aa19c3e9e4464e2791d95174bce95998c26bb1974b
- languageName: node
- linkType: hard
-
"is-docker@npm:^2.0.0":
version: 2.2.1
resolution: "is-docker@npm:2.2.1"
@@ -9347,22 +8745,6 @@ __metadata:
languageName: node
linkType: hard
-"is-extendable@npm:^0.1.0, is-extendable@npm:^0.1.1":
- version: 0.1.1
- resolution: "is-extendable@npm:0.1.1"
- checksum: 10c0/dd5ca3994a28e1740d1e25192e66eed128e0b2ff161a7ea348e87ae4f616554b486854de423877a2a2c171d5f7cd6e8093b91f54533bc88a59ee1c9838c43879
- languageName: node
- linkType: hard
-
-"is-extendable@npm:^1.0.1":
- version: 1.0.1
- resolution: "is-extendable@npm:1.0.1"
- dependencies:
- is-plain-object: "npm:^2.0.4"
- checksum: 10c0/1d6678a5be1563db6ecb121331c819c38059703f0179f52aa80c242c223ee9c6b66470286636c0e63d7163e4d905c0a7d82a096e0b5eaeabb51b9f8d0af0d73f
- languageName: node
- linkType: hard
-
"is-extglob@npm:^2.1.1":
version: 2.1.1
resolution: "is-extglob@npm:2.1.1"
@@ -9514,15 +8896,6 @@ __metadata:
languageName: node
linkType: hard
-"is-number@npm:^3.0.0":
- version: 3.0.0
- resolution: "is-number@npm:3.0.0"
- dependencies:
- kind-of: "npm:^3.0.2"
- checksum: 10c0/e639c54640b7f029623df24d3d103901e322c0c25ea5bde97cd723c2d0d4c05857a8364ab5c58d963089dbed6bf1d0ffe975cb6aef917e2ad0ccbca653d31b4f
- languageName: node
- linkType: hard
-
"is-number@npm:^7.0.0":
version: 7.0.0
resolution: "is-number@npm:7.0.0"
@@ -9551,15 +8924,6 @@ __metadata:
languageName: node
linkType: hard
-"is-plain-object@npm:^2.0.3, is-plain-object@npm:^2.0.4":
- version: 2.0.4
- resolution: "is-plain-object@npm:2.0.4"
- dependencies:
- isobject: "npm:^3.0.1"
- checksum: 10c0/f050fdd5203d9c81e8c4df1b3ff461c4bc64e8b5ca383bcdde46131361d0a678e80bcf00b5257646f6c636197629644d53bd8e2375aea633de09a82d57e942f4
- languageName: node
- linkType: hard
-
"is-plain-object@npm:^5.0.0":
version: 5.0.0
resolution: "is-plain-object@npm:5.0.0"
@@ -9720,7 +9084,7 @@ __metadata:
languageName: node
linkType: hard
-"is-windows@npm:^1.0.1, is-windows@npm:^1.0.2":
+"is-windows@npm:^1.0.1":
version: 1.0.2
resolution: "is-windows@npm:1.0.2"
checksum: 10c0/b32f418ab3385604a66f1b7a3ce39d25e8881dee0bd30816dc8344ef6ff9df473a732bcc1ec4e84fe99b2f229ae474f7133e8e93f9241686cfcf7eebe53ba7a5
@@ -9750,13 +9114,6 @@ __metadata:
languageName: node
linkType: hard
-"isarray@npm:1.0.0, isarray@npm:~1.0.0":
- version: 1.0.0
- resolution: "isarray@npm:1.0.0"
- checksum: 10c0/18b5be6669be53425f0b84098732670ed4e727e3af33bc7f948aac01782110eb9a18b3b329c5323bcdd3acdaae547ee077d3951317e7f133bff7105264b3003d
- languageName: node
- linkType: hard
-
"isarray@npm:^2.0.5":
version: 2.0.5
resolution: "isarray@npm:2.0.5"
@@ -9778,22 +9135,6 @@ __metadata:
languageName: node
linkType: hard
-"isobject@npm:^2.0.0":
- version: 2.1.0
- resolution: "isobject@npm:2.1.0"
- dependencies:
- isarray: "npm:1.0.0"
- checksum: 10c0/c4cafec73b3b2ee11be75dff8dafd283b5728235ac099b07d7873d5182553a707768e208327bbc12931b9422d8822280bf88d894a0024ff5857b3efefb480e7b
- languageName: node
- linkType: hard
-
-"isobject@npm:^3.0.0, isobject@npm:^3.0.1":
- version: 3.0.1
- resolution: "isobject@npm:3.0.1"
- checksum: 10c0/03344f5064a82f099a0cd1a8a407f4c0d20b7b8485e8e816c39f249e9416b06c322e8dec5b842b6bb8a06de0af9cb48e7bc1b5352f0fadc2f0abac033db3d4db
- languageName: node
- linkType: hard
-
"issue-parser@npm:6.0.0":
version: 6.0.0
resolution: "issue-parser@npm:6.0.0"
@@ -10067,13 +9408,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-get-type@npm:^26.3.0":
- version: 26.3.0
- resolution: "jest-get-type@npm:26.3.0"
- checksum: 10c0/112fc7f962d1c4625a51b6ccfe6e9c8e54ab80816bf8dbf2b1bf25d12c0f75c74ebad0c2f37622aea81019a2087451bfb12a46619ed6717e64ee875ea2de5520
- languageName: node
- linkType: hard
-
"jest-get-type@npm:^29.6.3":
version: 29.6.3
resolution: "jest-get-type@npm:29.6.3"
@@ -10081,31 +9415,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-haste-map@npm:^26.5.2":
- version: 26.6.2
- resolution: "jest-haste-map@npm:26.6.2"
- dependencies:
- "@jest/types": "npm:^26.6.2"
- "@types/graceful-fs": "npm:^4.1.2"
- "@types/node": "npm:*"
- anymatch: "npm:^3.0.3"
- fb-watchman: "npm:^2.0.0"
- fsevents: "npm:^2.1.2"
- graceful-fs: "npm:^4.2.4"
- jest-regex-util: "npm:^26.0.0"
- jest-serializer: "npm:^26.6.2"
- jest-util: "npm:^26.6.2"
- jest-worker: "npm:^26.6.2"
- micromatch: "npm:^4.0.2"
- sane: "npm:^4.0.3"
- walker: "npm:^1.0.7"
- dependenciesMeta:
- fsevents:
- optional: true
- checksum: 10c0/85a40d8ecf4bfb659613f107c963c7366cdf6dcceb0ca73dc8ca09fbe0e2a63b976940f573db6260c43011993cb804275f447f268c3bc4b680c08baed300701d
- languageName: node
- linkType: hard
-
"jest-haste-map@npm:^29.7.0":
version: 29.7.0
resolution: "jest-haste-map@npm:29.7.0"
@@ -10191,13 +9500,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-regex-util@npm:^26.0.0":
- version: 26.0.0
- resolution: "jest-regex-util@npm:26.0.0"
- checksum: 10c0/988675764a08945b90f48e6f5a8640b0d9885a977f100a168061d10037d53808a6cdb7dc8cb6fe9b1332f0523b42bf3edbb6d2cc6c7f7ba582d05d432efb3e60
- languageName: node
- linkType: hard
-
"jest-regex-util@npm:^29.6.3":
version: 29.6.3
resolution: "jest-regex-util@npm:29.6.3"
@@ -10291,16 +9593,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-serializer@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-serializer@npm:26.6.2"
- dependencies:
- "@types/node": "npm:*"
- graceful-fs: "npm:^4.2.4"
- checksum: 10c0/1c67aa1acefdc0b244f2629aaef12a56e563a5c5cb817970d2b97bdad5e8aae187b269c8d356c42ff9711436499c4da71ec8400e6280dab110be8cc5300884b0
- languageName: node
- linkType: hard
-
"jest-snapshot@npm:^29.7.0":
version: 29.7.0
resolution: "jest-snapshot@npm:29.7.0"
@@ -10329,20 +9621,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-util@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-util@npm:26.6.2"
- dependencies:
- "@jest/types": "npm:^26.6.2"
- "@types/node": "npm:*"
- chalk: "npm:^4.0.0"
- graceful-fs: "npm:^4.2.4"
- is-ci: "npm:^2.0.0"
- micromatch: "npm:^4.0.2"
- checksum: 10c0/ab93709840f87bdf478d082f5465467c27a20a422cbe456cc2a56961d8c950ea52511995fb6063f62a113737f3dd714b836a1fbde51abef96642a5975e835a01
- languageName: node
- linkType: hard
-
"jest-util@npm:^29.7.0":
version: 29.7.0
resolution: "jest-util@npm:29.7.0"
@@ -10357,20 +9635,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-validate@npm:^26.5.2":
- version: 26.6.2
- resolution: "jest-validate@npm:26.6.2"
- dependencies:
- "@jest/types": "npm:^26.6.2"
- camelcase: "npm:^6.0.0"
- chalk: "npm:^4.0.0"
- jest-get-type: "npm:^26.3.0"
- leven: "npm:^3.1.0"
- pretty-format: "npm:^26.6.2"
- checksum: 10c0/0c8df164641e797f80011e359553411e097ea495b95b41100be00d6c827bfd854e92ef8c528fe4cac0d113055a5075d1409f2616099ec648dbd6809bb0a29c67
- languageName: node
- linkType: hard
-
"jest-validate@npm:^29.7.0":
version: 29.7.0
resolution: "jest-validate@npm:29.7.0"
@@ -10401,17 +9665,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-worker@npm:^26.0.0, jest-worker@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-worker@npm:26.6.2"
- dependencies:
- "@types/node": "npm:*"
- merge-stream: "npm:^2.0.0"
- supports-color: "npm:^7.0.0"
- checksum: 10c0/07e4dba650381604cda253ab6d5837fe0279c8d68c25884995b45bfe149a7a1e1b5a97f304b4518f257dac2a9ddc1808d57d650649c3ab855e9e60cf824d2970
- languageName: node
- linkType: hard
-
"jest-worker@npm:^29.7.0":
version: 29.7.0
resolution: "jest-worker@npm:29.7.0"
@@ -10443,17 +9696,6 @@ __metadata:
languageName: node
linkType: hard
-"jetifier@npm:^1.6.2":
- version: 1.6.8
- resolution: "jetifier@npm:1.6.8"
- bin:
- jetifier: bin/jetify
- jetifier-standalone: bin/jetifier-standalone
- jetify: bin/jetify
- checksum: 10c0/a29ced941dd35a72435414a346667820277023bf7943ed8ed5bce933ecf64620659862344de16130700f1cbec0af4f0f533e843e37a54bc1844b64a2cb3bf4aa
- languageName: node
- linkType: hard
-
"joi@npm:^17.2.1":
version: 17.13.3
resolution: "joi@npm:17.13.3"
@@ -10504,13 +9746,6 @@ __metadata:
languageName: node
linkType: hard
-"jsc-android@npm:^245459.0.0":
- version: 245459.0.0
- resolution: "jsc-android@npm:245459.0.0"
- checksum: 10c0/f8eb3007c6d3f0461a7a682c4c5a885bf6468c997a7da9054885a19a592f884e467b553f954e58b95dee2b8e2f85d7cacd1d33f0ea3d4c60a7d28103c0074493
- languageName: node
- linkType: hard
-
"jsc-safe-url@npm:^0.2.2":
version: 0.2.4
resolution: "jsc-safe-url@npm:0.2.4"
@@ -10518,37 +9753,6 @@ __metadata:
languageName: node
linkType: hard
-"jscodeshift@npm:^0.11.0":
- version: 0.11.0
- resolution: "jscodeshift@npm:0.11.0"
- dependencies:
- "@babel/core": "npm:^7.1.6"
- "@babel/parser": "npm:^7.1.6"
- "@babel/plugin-proposal-class-properties": "npm:^7.1.0"
- "@babel/plugin-proposal-nullish-coalescing-operator": "npm:^7.1.0"
- "@babel/plugin-proposal-optional-chaining": "npm:^7.1.0"
- "@babel/plugin-transform-modules-commonjs": "npm:^7.1.0"
- "@babel/preset-flow": "npm:^7.0.0"
- "@babel/preset-typescript": "npm:^7.1.0"
- "@babel/register": "npm:^7.0.0"
- babel-core: "npm:^7.0.0-bridge.0"
- colors: "npm:^1.1.2"
- flow-parser: "npm:0.*"
- graceful-fs: "npm:^4.2.4"
- micromatch: "npm:^3.1.10"
- neo-async: "npm:^2.5.0"
- node-dir: "npm:^0.1.17"
- recast: "npm:^0.20.3"
- temp: "npm:^0.8.1"
- write-file-atomic: "npm:^2.3.0"
- peerDependencies:
- "@babel/preset-env": ^7.1.6
- bin:
- jscodeshift: bin/jscodeshift.js
- checksum: 10c0/71f9e545fffecd8de4120305440b155013ebc9a48be8ef00eca18de9e8f09841cda99a7effa96af96324abd54e96cc3773add864358dec3afd4794e966bf98f8
- languageName: node
- linkType: hard
-
"jsesc@npm:^3.0.2, jsesc@npm:~3.1.0":
version: 3.1.0
resolution: "jsesc@npm:3.1.0"
@@ -10622,18 +9826,6 @@ __metadata:
languageName: node
linkType: hard
-"jsonfile@npm:^2.1.0":
- version: 2.4.0
- resolution: "jsonfile@npm:2.4.0"
- dependencies:
- graceful-fs: "npm:^4.1.6"
- dependenciesMeta:
- graceful-fs:
- optional: true
- checksum: 10c0/02ad746d9490686519b3369bc9572694076eb982e1b4982c5ad9b91bc3c0ad30d10c866bb26b7a87f0c4025a80222cd2962cb57083b5a6a475a9031eab8c8962
- languageName: node
- linkType: hard
-
"jsonfile@npm:^4.0.0":
version: 4.0.0
resolution: "jsonfile@npm:4.0.0"
@@ -10659,13 +9851,6 @@ __metadata:
languageName: node
linkType: hard
-"jsonify@npm:~0.0.0":
- version: 0.0.1
- resolution: "jsonify@npm:0.0.1"
- checksum: 10c0/7f5499cdd59a0967ed35bda48b7cec43d850bbc8fb955cdd3a1717bb0efadbe300724d5646de765bb7a99fc1c3ab06eb80d93503c6faaf99b4ff50a3326692f6
- languageName: node
- linkType: hard
-
"jsx-ast-utils@npm:^2.4.1 || ^3.0.0":
version: 3.3.5
resolution: "jsx-ast-utils@npm:3.3.5"
@@ -10687,43 +9872,6 @@ __metadata:
languageName: node
linkType: hard
-"kind-of@npm:^3.0.2, kind-of@npm:^3.0.3, kind-of@npm:^3.2.0":
- version: 3.2.2
- resolution: "kind-of@npm:3.2.2"
- dependencies:
- is-buffer: "npm:^1.1.5"
- checksum: 10c0/7e34bc29d4b02c997f92f080de34ebb92033a96736bbb0bb2410e033a7e5ae6571f1fa37b2d7710018f95361473b816c604234197f4f203f9cf149d8ef1574d9
- languageName: node
- linkType: hard
-
-"kind-of@npm:^4.0.0":
- version: 4.0.0
- resolution: "kind-of@npm:4.0.0"
- dependencies:
- is-buffer: "npm:^1.1.5"
- checksum: 10c0/d6c44c75ee36898142dfc7106afbd50593216c37f96acb81a7ab33ca1a6938ce97d5692b8fc8fccd035f83811a9d97749d68771116441a48eedd0b68e2973165
- languageName: node
- linkType: hard
-
-"kind-of@npm:^6.0.2":
- version: 6.0.3
- resolution: "kind-of@npm:6.0.3"
- checksum: 10c0/61cdff9623dabf3568b6445e93e31376bee1cdb93f8ba7033d86022c2a9b1791a1d9510e026e6465ebd701a6dd2f7b0808483ad8838341ac52f003f512e0b4c4
- languageName: node
- linkType: hard
-
-"klaw@npm:^1.0.0":
- version: 1.3.1
- resolution: "klaw@npm:1.3.1"
- dependencies:
- graceful-fs: "npm:^4.1.9"
- dependenciesMeta:
- graceful-fs:
- optional: true
- checksum: 10c0/da994768b02b3843cc994c99bad3cf1c8c67716beb4dd2834133c919e9e9ee788669fbe27d88ab0ad9a3991349c28280afccbde01c2318229b662dd7a05e4728
- languageName: node
- linkType: hard
-
"kleur@npm:^3.0.3":
version: 3.0.3
resolution: "kleur@npm:3.0.3"
@@ -10757,6 +9905,15 @@ __metadata:
languageName: node
linkType: hard
+"lcid@npm:^3.0.0":
+ version: 3.1.1
+ resolution: "lcid@npm:3.1.1"
+ dependencies:
+ invert-kv: "npm:^3.0.0"
+ checksum: 10c0/43a39c39d92d756b9671691bb36ac2667c44c4a7e30f55403dc9c98ca4e7bba8c2b35599e8d7967163d65c1697e0d136596e9a9b9bccbd2292caf915c77416a4
+ languageName: node
+ linkType: hard
+
"leven@npm:^3.1.0":
version: 3.1.0
resolution: "leven@npm:3.1.0"
@@ -10859,16 +10016,6 @@ __metadata:
languageName: node
linkType: hard
-"locate-path@npm:^3.0.0":
- version: 3.0.0
- resolution: "locate-path@npm:3.0.0"
- dependencies:
- p-locate: "npm:^3.0.0"
- path-exists: "npm:^3.0.0"
- checksum: 10c0/3db394b7829a7fe2f4fbdd25d3c4689b85f003c318c5da4052c7e56eed697da8f1bce5294f685c69ff76e32cba7a33629d94396976f6d05fb7f4c755c5e2ae8b
- languageName: node
- linkType: hard
-
"locate-path@npm:^5.0.0":
version: 5.0.0
resolution: "locate-path@npm:5.0.0"
@@ -10943,7 +10090,7 @@ __metadata:
languageName: node
linkType: hard
-"lodash@npm:4.17.21, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.21, lodash@npm:^4.3.0":
+"lodash@npm:4.17.21, lodash@npm:^4.17.15, lodash@npm:^4.17.21":
version: 4.17.21
resolution: "lodash@npm:4.17.21"
checksum: 10c0/d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c
@@ -11005,7 +10152,7 @@ __metadata:
languageName: node
linkType: hard
-"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0":
+"loose-envify@npm:^1.0.0, loose-envify@npm:^1.4.0":
version: 1.4.0
resolution: "loose-envify@npm:1.4.0"
dependencies:
@@ -11062,16 +10209,6 @@ __metadata:
languageName: node
linkType: hard
-"make-dir@npm:^2.0.0, make-dir@npm:^2.1.0":
- version: 2.1.0
- resolution: "make-dir@npm:2.1.0"
- dependencies:
- pify: "npm:^4.0.1"
- semver: "npm:^5.6.0"
- checksum: 10c0/ada869944d866229819735bee5548944caef560d7a8536ecbc6536edca28c72add47cc4f6fc39c54fb25d06b58da1f8994cf7d9df7dadea047064749efc085d8
- languageName: node
- linkType: hard
-
"make-dir@npm:^4.0.0":
version: 4.0.0
resolution: "make-dir@npm:4.0.0"
@@ -11109,7 +10246,7 @@ __metadata:
languageName: node
linkType: hard
-"map-age-cleaner@npm:^0.1.1":
+"map-age-cleaner@npm:^0.1.1, map-age-cleaner@npm:^0.1.3":
version: 0.1.3
resolution: "map-age-cleaner@npm:0.1.3"
dependencies:
@@ -11118,22 +10255,6 @@ __metadata:
languageName: node
linkType: hard
-"map-cache@npm:^0.2.2":
- version: 0.2.2
- resolution: "map-cache@npm:0.2.2"
- checksum: 10c0/05e3eb005c1b80b9f949ca007687640e8c5d0fc88dc45c3c3ab4902a3bec79d66a58f3e3b04d6985d90cd267c629c7b46c977e9c34433e8c11ecfcbb9f0fa290
- languageName: node
- linkType: hard
-
-"map-visit@npm:^1.0.0":
- version: 1.0.0
- resolution: "map-visit@npm:1.0.0"
- dependencies:
- object-visit: "npm:^1.0.0"
- checksum: 10c0/fb3475e5311939a6147e339999113db607adc11c7c3cd3103e5e9dbf502898416ecba6b1c7c649c6d4d12941de00cee58b939756bdf20a9efe7d4fa5a5738b73
- languageName: node
- linkType: hard
-
"marky@npm:^1.2.2":
version: 1.2.5
resolution: "marky@npm:1.2.5"
@@ -11166,6 +10287,17 @@ __metadata:
languageName: node
linkType: hard
+"mem@npm:^5.0.0":
+ version: 5.1.1
+ resolution: "mem@npm:5.1.1"
+ dependencies:
+ map-age-cleaner: "npm:^0.1.3"
+ mimic-fn: "npm:^2.1.0"
+ p-is-promise: "npm:^2.1.0"
+ checksum: 10c0/2fa86d04793d95665379d5f45b5aede2d1b88b9ec845db3274956c75bb9e88834a78605b683344d0ca03d45432124774589ca4bd0c83d481b80c2f2cd97914b3
+ languageName: node
+ linkType: hard
+
"memoize-one@npm:^5.0.0":
version: 5.2.1
resolution: "memoize-one@npm:5.2.1"
@@ -11187,30 +10319,16 @@ __metadata:
languageName: node
linkType: hard
-"metro-babel-register@npm:0.64.0":
- version: 0.64.0
- resolution: "metro-babel-register@npm:0.64.0"
- dependencies:
- "@babel/core": "npm:^7.0.0"
- "@babel/plugin-proposal-class-properties": "npm:^7.0.0"
- "@babel/plugin-proposal-nullish-coalescing-operator": "npm:^7.0.0"
- "@babel/plugin-proposal-optional-chaining": "npm:^7.0.0"
- "@babel/plugin-transform-flow-strip-types": "npm:^7.0.0"
- "@babel/plugin-transform-modules-commonjs": "npm:^7.0.0"
- "@babel/register": "npm:^7.0.0"
- escape-string-regexp: "npm:^1.0.5"
- checksum: 10c0/e24b4edeca5486d1bac34a780821bf5c45338cc03312f287b5e568ee9baa92fddce50b711c53fd999581429b344feebdec81e64cbf7dc516b6d32cda9f2b1e79
- languageName: node
- linkType: hard
-
-"metro-babel-transformer@npm:0.64.0":
- version: 0.64.0
- resolution: "metro-babel-transformer@npm:0.64.0"
+"metro-babel-transformer@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-babel-transformer@npm:0.83.7"
dependencies:
- "@babel/core": "npm:^7.0.0"
- metro-source-map: "npm:0.64.0"
+ "@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: 10c0/1a6fa8288ae11bb8743d21d3db33691e7b1e73f2aa1c63726dc150a82c687391e1fd6a02e0c74e596cd089fc5faf0b4407c04ea0ba8ec1561b4930500f6113ff
+ checksum: 10c0/c50c2fe9fa3d3fbe382d8a482ebcc77d7dba0ef4673cee4904a55b9ea28dea4b86d3b80e9b9ac0cd2b094b9ecd0368c953bba0f1df1cfd36c3a27c666352fd86
languageName: node
linkType: hard
@@ -11227,10 +10345,12 @@ __metadata:
languageName: node
linkType: hard
-"metro-cache-key@npm:0.64.0":
- version: 0.64.0
- resolution: "metro-cache-key@npm:0.64.0"
- checksum: 10c0/f804a563f42fd534b62f407518ea4a63801f90cc4488c395923e69041a4c96dd52ae2c898372dd03774d5b554114357e2f853881336777575db9e00ded440d0d
+"metro-cache-key@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-cache-key@npm:0.83.7"
+ dependencies:
+ flow-enums-runtime: "npm:^0.0.6"
+ checksum: 10c0/a2f20b86b173cd2be710552a49e6389a2c9ef994ac35873616bd4e5c34588beb8c93279bcf525295ca73b6d206ab0d9942f35cbd4a76e642d359bdab48924d7a
languageName: node
linkType: hard
@@ -11243,14 +10363,15 @@ __metadata:
languageName: node
linkType: hard
-"metro-cache@npm:0.64.0":
- version: 0.64.0
- resolution: "metro-cache@npm:0.64.0"
+"metro-cache@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-cache@npm:0.83.7"
dependencies:
- metro-core: "npm:0.64.0"
- mkdirp: "npm:^0.5.1"
- rimraf: "npm:^2.5.4"
- checksum: 10c0/e90765639de6a9d4c33b307709a0e5443b8304368f0626441f9db3ce11d8e130e808dbe7f6431bf1365fbe5f711fd1f8a26135fb12a7d97ccdf0b4d6a714ac07
+ 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: 10c0/81ae4b2d0d389d25b816bb2d59eb8baed5e1f03a727aa9bcecadb5547e949525f90af888c956fbd5ff4a732cf4dc48b6d903bab648d23dc1830135d820040825
languageName: node
linkType: hard
@@ -11266,17 +10387,19 @@ __metadata:
languageName: node
linkType: hard
-"metro-config@npm:0.64.0, metro-config@npm:^0.64.0":
- version: 0.64.0
- resolution: "metro-config@npm:0.64.0"
+"metro-config@npm:0.83.7, metro-config@npm:^0.83.3":
+ version: 0.83.7
+ resolution: "metro-config@npm:0.83.7"
dependencies:
- cosmiconfig: "npm:^5.0.5"
- jest-validate: "npm:^26.5.2"
- metro: "npm:0.64.0"
- metro-cache: "npm:0.64.0"
- metro-core: "npm:0.64.0"
- metro-runtime: "npm:0.64.0"
- checksum: 10c0/572d426755a193cf0578aec4e57d097f3ca52ed496f32d7aaa792310bb70fc03726733dadd94c39158d5779aaf52df5499e3dc7b865ea18badf7cb33c2c4ee6f
+ 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: 10c0/04f9ae008a4972d8399ed90dc03286afefabc2fc362fef8b8f362ec9c09f2edfe3f0f9e0e5aebf42de8b253f202629cc8e86ef0b07e205adf257cd609ac386fb
languageName: node
linkType: hard
@@ -11296,14 +10419,14 @@ __metadata:
languageName: node
linkType: hard
-"metro-core@npm:0.64.0, metro-core@npm:^0.64.0":
- version: 0.64.0
- resolution: "metro-core@npm:0.64.0"
+"metro-core@npm:0.83.7, metro-core@npm:^0.83.3":
+ version: 0.83.7
+ resolution: "metro-core@npm:0.83.7"
dependencies:
- jest-haste-map: "npm:^26.5.2"
+ flow-enums-runtime: "npm:^0.0.6"
lodash.throttle: "npm:^4.1.1"
- metro-resolver: "npm:0.64.0"
- checksum: 10c0/af45959262ba6c5be3bb14763eb521fdd8a59e571f77af5f92f3969a0437634712919025b2e91ea090996107057ef42b666a1f1594eca449f9a31aa2cc66ee2d
+ metro-resolver: "npm:0.83.7"
+ checksum: 10c0/cd267b2516ccce0cc152d12ff1f08073abec0a9b210779357a43f1a279acb3c3be0ff625de030da9a110aea45b70e36f14e13b846cb4fee8419fae67db2a53b4
languageName: node
linkType: hard
@@ -11318,6 +10441,23 @@ __metadata:
languageName: node
linkType: hard
+"metro-file-map@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-file-map@npm:0.83.7"
+ dependencies:
+ 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: 10c0/467729e9f607552504d9e1b9a8d81e5ea5a27f979f19a40360215773b38e1a3b563789047f06a5502cf5983aae922b3c52f5a7e0be8edc0b0bb747556e7d5af8
+ languageName: node
+ linkType: hard
+
"metro-file-map@npm:0.84.4":
version: 0.84.4
resolution: "metro-file-map@npm:0.84.4"
@@ -11335,24 +10475,13 @@ __metadata:
languageName: node
linkType: hard
-"metro-hermes-compiler@npm:0.64.0":
- version: 0.64.0
- resolution: "metro-hermes-compiler@npm:0.64.0"
- checksum: 10c0/e098c2945bd19c220d38ee23f99023cbeb790b2ba2aa39ce47ec77edd349518a38236cdec468209f3bb02f35f728e917c0511f571618adbd37b38807bc635dd5
- languageName: node
- linkType: hard
-
-"metro-inspector-proxy@npm:0.64.0":
- version: 0.64.0
- resolution: "metro-inspector-proxy@npm:0.64.0"
+"metro-minify-terser@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-minify-terser@npm:0.83.7"
dependencies:
- connect: "npm:^3.6.5"
- debug: "npm:^2.2.0"
- ws: "npm:^1.1.5"
- yargs: "npm:^15.3.1"
- bin:
- metro-inspector-proxy: src/cli.js
- checksum: 10c0/0969a35296fbf82aff506bbf3f0d0db4202945c48017f99112a2bc8257eca4d8f49b58605f7d3bb49d79df2bfd4e39227247b8dfa5f6e951e14f033e29b02e9e
+ flow-enums-runtime: "npm:^0.0.6"
+ terser: "npm:^5.15.0"
+ checksum: 10c0/bf59f9b5a51c3cfff313f64daab78673fa17d3c9d0ec34823d295cd454daa146daa23706f4cae36104bc41f10ad7b5fa2802246891a6f5eb4d0736ef891c9c7a
languageName: node
linkType: hard
@@ -11366,86 +10495,12 @@ __metadata:
languageName: node
linkType: hard
-"metro-minify-uglify@npm:0.64.0":
- version: 0.64.0
- resolution: "metro-minify-uglify@npm:0.64.0"
- dependencies:
- uglify-es: "npm:^3.1.9"
- checksum: 10c0/e76f2fe8e91c565af95f6c9e12bb736db337f6eb2a9bcad4cf402dc80e12b3822681ed6f2df985127396f824b87accfd3eb1efc59301990d827d7a7c35e1414d
- languageName: node
- linkType: hard
-
-"metro-react-native-babel-preset@npm:0.64.0":
- version: 0.64.0
- resolution: "metro-react-native-babel-preset@npm:0.64.0"
- dependencies:
- "@babel/core": "npm:^7.0.0"
- "@babel/plugin-proposal-class-properties": "npm:^7.0.0"
- "@babel/plugin-proposal-export-default-from": "npm:^7.0.0"
- "@babel/plugin-proposal-nullish-coalescing-operator": "npm:^7.0.0"
- "@babel/plugin-proposal-object-rest-spread": "npm:^7.0.0"
- "@babel/plugin-proposal-optional-catch-binding": "npm:^7.0.0"
- "@babel/plugin-proposal-optional-chaining": "npm:^7.0.0"
- "@babel/plugin-syntax-dynamic-import": "npm:^7.0.0"
- "@babel/plugin-syntax-export-default-from": "npm:^7.0.0"
- "@babel/plugin-syntax-flow": "npm:^7.2.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-block-scoping": "npm:^7.0.0"
- "@babel/plugin-transform-classes": "npm:^7.0.0"
- "@babel/plugin-transform-computed-properties": "npm:^7.0.0"
- "@babel/plugin-transform-destructuring": "npm:^7.0.0"
- "@babel/plugin-transform-exponentiation-operator": "npm:^7.0.0"
- "@babel/plugin-transform-flow-strip-types": "npm:^7.0.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-modules-commonjs": "npm:^7.0.0"
- "@babel/plugin-transform-object-assign": "npm:^7.0.0"
- "@babel/plugin-transform-parameters": "npm:^7.0.0"
- "@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.0.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-template-literals": "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-refresh: "npm:^0.4.0"
- peerDependencies:
- "@babel/core": "*"
- checksum: 10c0/ff42316d4382abcaae487ba3d6388f3fa217ccd3b53a7e23a1d2c9b23237256bf0c6adf40e256a5c1cac955a6efceda1593a58560bf24600c0cd04eb8e55204f
- languageName: node
- linkType: hard
-
-"metro-react-native-babel-transformer@npm:0.64.0, metro-react-native-babel-transformer@npm:^0.64.0":
- version: 0.64.0
- resolution: "metro-react-native-babel-transformer@npm:0.64.0"
- dependencies:
- "@babel/core": "npm:^7.0.0"
- babel-preset-fbjs: "npm:^3.3.0"
- metro-babel-transformer: "npm:0.64.0"
- metro-react-native-babel-preset: "npm:0.64.0"
- metro-source-map: "npm:0.64.0"
- nullthrows: "npm:^1.1.1"
- peerDependencies:
- "@babel/core": "*"
- checksum: 10c0/43bb9ae25d5bea7c680ed909c447c1bd2fa1148d4d39103852fb3495aa6a477cbd8908a7091644a0a61f341574842ee9814de0e390ca3c21800e20e94c73f4ce
- languageName: node
- linkType: hard
-
-"metro-resolver@npm:0.64.0, metro-resolver@npm:^0.64.0":
- version: 0.64.0
- resolution: "metro-resolver@npm:0.64.0"
+"metro-resolver@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-resolver@npm:0.83.7"
dependencies:
- absolute-path: "npm:^0.0.0"
- checksum: 10c0/75345413145e03c520ed8162e05b29ccf94628f3b6ec3ec8ae326d4d99997ddbd264f69297c92d859b10a06f5d130f6944410753024a80a60172cc0956b6c52c
+ flow-enums-runtime: "npm:^0.0.6"
+ checksum: 10c0/be5ba43302362f3918ef4a1f91f96d63c04469cc9fed076a2846785f60f7f53193278a36d249b92a4678fcf95f7a6e31da87a13df82ddc384f010c80fd3b074d
languageName: node
linkType: hard
@@ -11458,10 +10513,13 @@ __metadata:
languageName: node
linkType: hard
-"metro-runtime@npm:0.64.0, metro-runtime@npm:^0.64.0":
- version: 0.64.0
- resolution: "metro-runtime@npm:0.64.0"
- checksum: 10c0/e6ca739a9b87106bd870aa451297590dcc698b72fb53d9458865d3d7744d063be447ae33a81be9cf35118d21ff8c30e91ad12157d628c3b0b20a390bf369d76d
+"metro-runtime@npm:0.83.7, metro-runtime@npm:^0.83.3":
+ 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: 10c0/b9feb9cffdf4df086cea91d803529d706c1a212d0c6b9d138ef4985905cb9bd22f9861a77061364a397917b772d2ef722e465a5b198d6405f574481dfa35a9a7
languageName: node
linkType: hard
@@ -11475,19 +10533,20 @@ __metadata:
languageName: node
linkType: hard
-"metro-source-map@npm:0.64.0":
- version: 0.64.0
- resolution: "metro-source-map@npm:0.64.0"
+"metro-source-map@npm:0.83.7, metro-source-map@npm:^0.83.3":
+ version: 0.83.7
+ resolution: "metro-source-map@npm:0.83.7"
dependencies:
- "@babel/traverse": "npm:^7.0.0"
- "@babel/types": "npm:^7.0.0"
+ "@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-symbolicate: "npm:0.64.0"
+ metro-symbolicate: "npm:0.83.7"
nullthrows: "npm:^1.1.1"
- ob1: "npm:0.64.0"
+ ob1: "npm:0.83.7"
source-map: "npm:^0.5.6"
vlq: "npm:^1.0.0"
- checksum: 10c0/21ceb3071afa2e6960e5cceff5cdf66f084a099b9bd9744b3fb502d04637857c2377aea4b7617d9b764f6fa9cb9620f9b8032c69bd1b3a3c76efb21245b733ad
+ checksum: 10c0/6c424f6258a2128bb4ae6e7591fb7ed1f79b042978397c24a1e35d8bdfcd8960655b3cdd0c4d8ff90f3055ce5b00eca5cb61b327720e7029b3f334fd8ae1776d
languageName: node
linkType: hard
@@ -11508,19 +10567,19 @@ __metadata:
languageName: node
linkType: hard
-"metro-symbolicate@npm:0.64.0":
- version: 0.64.0
- resolution: "metro-symbolicate@npm:0.64.0"
+"metro-symbolicate@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-symbolicate@npm:0.83.7"
dependencies:
+ flow-enums-runtime: "npm:^0.0.6"
invariant: "npm:^2.2.4"
- metro-source-map: "npm:0.64.0"
+ metro-source-map: "npm:0.83.7"
nullthrows: "npm:^1.1.1"
source-map: "npm:^0.5.6"
- through2: "npm:^2.0.1"
vlq: "npm:^1.0.0"
bin:
metro-symbolicate: src/index.js
- checksum: 10c0/bcb54532a853a73a8a530a10f14e7aba4fee476b96ae9748b0f5ce1bd21b4785759512622df21b851bfdf3be6f23c7300425733c68e5c8f8f319634c61b5a7ca
+ checksum: 10c0/4968a89d9bdd040e0cb6328852f14a8555e912875a1661e639566879e548fbfb849134b8f55076f875c062d202c713be1c9f47b4e68c627a4f8b367d7e208213
languageName: node
linkType: hard
@@ -11540,16 +10599,17 @@ __metadata:
languageName: node
linkType: hard
-"metro-transform-plugins@npm:0.64.0":
- version: 0.64.0
- resolution: "metro-transform-plugins@npm:0.64.0"
+"metro-transform-plugins@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-transform-plugins@npm:0.83.7"
dependencies:
- "@babel/core": "npm:^7.0.0"
- "@babel/generator": "npm:^7.5.0"
- "@babel/template": "npm:^7.0.0"
- "@babel/traverse": "npm:^7.0.0"
+ "@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: 10c0/a7cb031ab93a3ded7a697d8ff7ecf46aa4a496fdfaffcf2e17cbdcdd5868edc1f3994a14016e5320507158641da5d025ceaa413b0681ac1dbed7570af70a7515
+ checksum: 10c0/2fce17ba1013e96278bd6800141ff050af0331a60c4c0dbc24f83c6b524806b6ff4089b36e3268c2315375211d16e875d644b7cbf2b23d43dc050047ec019556
languageName: node
linkType: hard
@@ -11567,24 +10627,24 @@ __metadata:
languageName: node
linkType: hard
-"metro-transform-worker@npm:0.64.0":
- version: 0.64.0
- resolution: "metro-transform-worker@npm:0.64.0"
+"metro-transform-worker@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-transform-worker@npm:0.83.7"
dependencies:
- "@babel/core": "npm:^7.0.0"
- "@babel/generator": "npm:^7.5.0"
- "@babel/parser": "npm:^7.0.0"
- "@babel/types": "npm:^7.0.0"
- babel-preset-fbjs: "npm:^3.3.0"
- metro: "npm:0.64.0"
- metro-babel-transformer: "npm:0.64.0"
- metro-cache: "npm:0.64.0"
- metro-cache-key: "npm:0.64.0"
- metro-hermes-compiler: "npm:0.64.0"
- metro-source-map: "npm:0.64.0"
- metro-transform-plugins: "npm:0.64.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"
- checksum: 10c0/e19c5807a0a1adee22eff3bf559b6ba6c8b99f00e07d33fc878125cdaec058f8bfe2fb28c23f66627acd82e7cc7aa8be93bccc18628d2801f9e80d9cbad20067
+ checksum: 10c0/a84e3bae6679826059d66bc9438f00292d93569bdefb4193bcbe4c9a72f5423d88d8d3da94389f95674674118af1ee233ac8a2b5b8279ff568c8becf4c609f1c
languageName: node
linkType: hard
@@ -11609,64 +10669,52 @@ __metadata:
languageName: node
linkType: hard
-"metro@npm:0.64.0, metro@npm:^0.64.0":
- version: 0.64.0
- resolution: "metro@npm:0.64.0"
+"metro@npm:0.83.7, metro@npm:^0.83.3":
+ version: 0.83.7
+ resolution: "metro@npm:0.83.7"
dependencies:
- "@babel/code-frame": "npm:^7.0.0"
- "@babel/core": "npm:^7.0.0"
- "@babel/generator": "npm:^7.5.0"
- "@babel/parser": "npm:^7.0.0"
- "@babel/template": "npm:^7.0.0"
- "@babel/traverse": "npm:^7.0.0"
- "@babel/types": "npm:^7.0.0"
- absolute-path: "npm:^0.0.0"
- accepts: "npm:^1.3.7"
- async: "npm:^2.4.0"
- chalk: "npm:^4.0.0"
+ "@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:^2.2.0"
- denodeify: "npm:^1.2.1"
+ debug: "npm:^4.4.0"
error-stack-parser: "npm:^2.0.6"
- fs-extra: "npm:^1.0.0"
- graceful-fs: "npm:^4.1.3"
- image-size: "npm:^0.6.0"
+ 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-haste-map: "npm:^26.5.2"
- jest-worker: "npm:^26.0.0"
+ jest-worker: "npm:^29.7.0"
+ jsc-safe-url: "npm:^0.2.2"
lodash.throttle: "npm:^4.1.1"
- metro-babel-register: "npm:0.64.0"
- metro-babel-transformer: "npm:0.64.0"
- metro-cache: "npm:0.64.0"
- metro-cache-key: "npm:0.64.0"
- metro-config: "npm:0.64.0"
- metro-core: "npm:0.64.0"
- metro-hermes-compiler: "npm:0.64.0"
- metro-inspector-proxy: "npm:0.64.0"
- metro-minify-uglify: "npm:0.64.0"
- metro-react-native-babel-preset: "npm:0.64.0"
- metro-resolver: "npm:0.64.0"
- metro-runtime: "npm:0.64.0"
- metro-source-map: "npm:0.64.0"
- metro-symbolicate: "npm:0.64.0"
- metro-transform-plugins: "npm:0.64.0"
- metro-transform-worker: "npm:0.64.0"
- mime-types: "npm:^2.1.27"
- mkdirp: "npm:^0.5.1"
- node-fetch: "npm:^2.2.0"
+ 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"
- rimraf: "npm:^2.5.4"
serialize-error: "npm:^2.1.0"
source-map: "npm:^0.5.6"
- strip-ansi: "npm:^6.0.0"
- temp: "npm:0.8.3"
throat: "npm:^5.0.0"
- ws: "npm:^1.1.5"
- yargs: "npm:^15.3.1"
+ ws: "npm:^7.5.10"
+ yargs: "npm:^17.6.2"
bin:
metro: src/cli.js
- checksum: 10c0/31bcf2329b006bfbc04ee39227554432d12f2d693433b01e3a2d390cb9823378e5e99dc9dea1a30a1cf24bc87ec91fa80dc365580a73b5a195de6796bd948a55
+ checksum: 10c0/f759631778ce2e8cd7e1338ec886ffa0e3d4cd8456d5a506c57e5212206519435a345bcac6334dac22b3adf188b34854688007ddb1669c65afbadf0a0eef431a
languageName: node
linkType: hard
@@ -11729,28 +10777,7 @@ __metadata:
languageName: node
linkType: hard
-"micromatch@npm:^3.1.10, micromatch@npm:^3.1.4":
- version: 3.1.10
- resolution: "micromatch@npm:3.1.10"
- dependencies:
- arr-diff: "npm:^4.0.0"
- array-unique: "npm:^0.3.2"
- braces: "npm:^2.3.1"
- define-property: "npm:^2.0.2"
- extend-shallow: "npm:^3.0.2"
- extglob: "npm:^2.0.4"
- fragment-cache: "npm:^0.2.1"
- kind-of: "npm:^6.0.2"
- nanomatch: "npm:^1.2.9"
- object.pick: "npm:^1.3.0"
- regex-not: "npm:^1.0.0"
- snapdragon: "npm:^0.8.1"
- to-regex: "npm:^3.0.2"
- checksum: 10c0/531a32e7ac92bef60657820202be71b63d0f945c08a69cc4c239c0b19372b751483d464a850a2e3a5ff6cc9060641e43d44c303af104c1a27493d137d8af017f
- languageName: node
- linkType: hard
-
-"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.8":
+"micromatch@npm:^4.0.4, micromatch@npm:^4.0.8":
version: 4.0.8
resolution: "micromatch@npm:4.0.8"
dependencies:
@@ -11781,7 +10808,7 @@ __metadata:
languageName: node
linkType: hard
-"mime-types@npm:2.1.35, mime-types@npm:^2.1.27, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34":
+"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:
@@ -11861,7 +10888,16 @@ __metadata:
languageName: node
linkType: hard
-"minimatch@npm:^3.0.2, minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
+"minimatch@npm:^10.0.3":
+ version: 10.2.5
+ resolution: "minimatch@npm:10.2.5"
+ dependencies:
+ brace-expansion: "npm:^5.0.5"
+ checksum: 10c0/6bb058bd6324104b9ec2f763476a35386d05079c1f5fe4fbf1f324a25237cd4534d6813ecd71f48208f4e635c1221899bef94c3c89f7df55698fe373aaae20fd
+ languageName: node
+ linkType: hard
+
+"minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
version: 3.1.2
resolution: "minimatch@npm:3.1.2"
dependencies:
@@ -11888,7 +10924,7 @@ __metadata:
languageName: node
linkType: hard
-"minimist@npm:^1.1.1, minimist@npm:^1.2.0, minimist@npm:^1.2.6":
+"minimist@npm:^1.2.0, minimist@npm:^1.2.6":
version: 1.2.8
resolution: "minimist@npm:1.2.8"
checksum: 10c0/19d3fcdca050087b84c2029841a093691a91259a47def2f18222f41e7645a0b7c44ef4b40e88a1e58a40c84d2ef0ee6047c55594d298146d0eb3f6b737c20ce6
@@ -11981,16 +11017,6 @@ __metadata:
languageName: node
linkType: hard
-"mixin-deep@npm:^1.2.0":
- version: 1.3.2
- resolution: "mixin-deep@npm:1.3.2"
- dependencies:
- for-in: "npm:^1.0.2"
- is-extendable: "npm:^1.0.1"
- checksum: 10c0/cb39ffb73c377222391af788b4c83d1a6cecb2d9fceb7015384f8deb46e151a9b030c21ef59a79cb524d4557e3f74c7248ab948a62a6e7e296b42644863d183b
- languageName: node
- linkType: hard
-
"mkdirp@npm:^0.5.1":
version: 0.5.6
resolution: "mkdirp@npm:0.5.6"
@@ -12041,13 +11067,6 @@ __metadata:
languageName: node
linkType: hard
-"mute-stream@npm:0.0.7":
- version: 0.0.7
- resolution: "mute-stream@npm:0.0.7"
- checksum: 10c0/c687cfe99289166fe17dcbd0cf49612c5d267410a7819b654a82df45016967d7b2b0b18b35410edef86de6bb089a00413557dc0182c5e78a4af50ba5d61edb42
- languageName: node
- linkType: hard
-
"mute-stream@npm:1.0.0":
version: 1.0.0
resolution: "mute-stream@npm:1.0.0"
@@ -12064,25 +11083,6 @@ __metadata:
languageName: node
linkType: hard
-"nanomatch@npm:^1.2.9":
- version: 1.2.13
- resolution: "nanomatch@npm:1.2.13"
- dependencies:
- arr-diff: "npm:^4.0.0"
- array-unique: "npm:^0.3.2"
- define-property: "npm:^2.0.2"
- extend-shallow: "npm:^3.0.2"
- fragment-cache: "npm:^0.2.1"
- is-windows: "npm:^1.0.2"
- kind-of: "npm:^6.0.2"
- object.pick: "npm:^1.3.0"
- regex-not: "npm:^1.0.0"
- snapdragon: "npm:^0.8.1"
- to-regex: "npm:^3.0.1"
- checksum: 10c0/0f5cefa755ca2e20c86332821995effb24acb79551ddaf51c1b9112628cad234a0d8fd9ac6aa56ad1f8bfad6ff6ae86e851acb960943249d9fa44b091479953a
- languageName: node
- linkType: hard
-
"natural-compare@npm:^1.4.0":
version: 1.4.0
resolution: "natural-compare@npm:1.4.0"
@@ -12111,13 +11111,6 @@ __metadata:
languageName: node
linkType: hard
-"neo-async@npm:^2.5.0":
- version: 2.6.2
- resolution: "neo-async@npm:2.6.2"
- checksum: 10c0/c2f5a604a54a8ec5438a342e1f356dff4bc33ccccdb6dc668d94fe8e5eccfc9d2c2eea6064b0967a767ba63b33763f51ccf2cd2441b461a7322656c1f06b3f5d
- languageName: node
- linkType: hard
-
"netmask@npm:^2.0.2":
version: 2.0.2
resolution: "netmask@npm:2.0.2"
@@ -12141,13 +11134,6 @@ __metadata:
languageName: node
linkType: hard
-"nocache@npm:^2.1.0":
- version: 2.1.0
- resolution: "nocache@npm:2.1.0"
- checksum: 10c0/24783774a38592735c5beb2346d2beae3ff9134742461b474ebeeb5bf3a0a16a73df8039ecd587f39a5844138a830b08053ce15159e26203f22b3a4f415fb0b4
- languageName: node
- linkType: hard
-
"nocache@npm:^3.0.1":
version: 3.0.4
resolution: "nocache@npm:3.0.4"
@@ -12155,15 +11141,6 @@ __metadata:
languageName: node
linkType: hard
-"node-dir@npm:^0.1.17":
- version: 0.1.17
- resolution: "node-dir@npm:0.1.17"
- dependencies:
- minimatch: "npm:^3.0.2"
- checksum: 10c0/16222e871708c405079ff8122d4a7e1d522c5b90fc8f12b3112140af871cfc70128c376e845dcd0044c625db0d2efebd2d852414599d240564db61d53402b4c1
- languageName: node
- linkType: hard
-
"node-domexception@npm:^1.0.0":
version: 1.0.0
resolution: "node-domexception@npm:1.0.0"
@@ -12182,7 +11159,7 @@ __metadata:
languageName: node
linkType: hard
-"node-fetch@npm:^2.2.0, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.7":
+"node-fetch@npm:^2.6.7":
version: 2.7.0
resolution: "node-fetch@npm:2.7.0"
dependencies:
@@ -12248,15 +11225,6 @@ __metadata:
languageName: node
linkType: hard
-"normalize-path@npm:^2.1.1":
- version: 2.1.1
- resolution: "normalize-path@npm:2.1.1"
- dependencies:
- remove-trailing-separator: "npm:^1.0.1"
- checksum: 10c0/db814326ff88057437233361b4c7e9cac7b54815b051b57f2d341ce89b1d8ec8cbd43e7fa95d7652b3b69ea8fcc294b89b8530d556a84d1bdace94229e1e9a8b
- languageName: node
- linkType: hard
-
"normalize-path@npm:^3.0.0":
version: 3.0.0
resolution: "normalize-path@npm:3.0.0"
@@ -12305,10 +11273,12 @@ __metadata:
languageName: node
linkType: hard
-"ob1@npm:0.64.0":
- version: 0.64.0
- resolution: "ob1@npm:0.64.0"
- checksum: 10c0/bab64e4c6d8d3fc78d8618850d1e26e65e9e56bff3fd5784d4eca9ee25f8403091817132a4e0a84ff1e848003a87c11915587e8d71dbe0c794010531c5e200f3
+"ob1@npm:0.83.7":
+ version: 0.83.7
+ resolution: "ob1@npm:0.83.7"
+ dependencies:
+ flow-enums-runtime: "npm:^0.0.6"
+ checksum: 10c0/b009d7a79b7ccf8db520acdc713a544a1ec379ae804438328080715c66944aa871551b8d7b1cf7cfb89cbe53bbab29f3345097c455259d7b7fe76b0891860187
languageName: node
linkType: hard
@@ -12328,17 +11298,6 @@ __metadata:
languageName: node
linkType: hard
-"object-copy@npm:^0.1.0":
- version: 0.1.0
- resolution: "object-copy@npm:0.1.0"
- dependencies:
- copy-descriptor: "npm:^0.1.0"
- define-property: "npm:^0.2.5"
- kind-of: "npm:^3.0.3"
- checksum: 10c0/79314b05e9d626159a04f1d913f4c4aba9eae8848511cf5f4c8e3b04bb3cc313b65f60357f86462c959a14c2d58380fedf89b6b32ecec237c452a5ef3900a293
- languageName: node
- linkType: hard
-
"object-inspect@npm:^1.12.3, object-inspect@npm:^1.13.3":
version: 1.13.4
resolution: "object-inspect@npm:1.13.4"
@@ -12353,15 +11312,6 @@ __metadata:
languageName: node
linkType: hard
-"object-visit@npm:^1.0.0":
- version: 1.0.1
- resolution: "object-visit@npm:1.0.1"
- dependencies:
- isobject: "npm:^3.0.0"
- checksum: 10c0/086b475bda24abd2318d2b187c3e928959b89f5cb5883d6fe5a42d03719b61fc18e765f658de9ac8730e67ba9ff26d61e73d991215948ff9ecefe771e0071029
- languageName: node
- linkType: hard
-
"object.assign@npm:^4.1.4, object.assign@npm:^4.1.7":
version: 4.1.7
resolution: "object.assign@npm:4.1.7"
@@ -12411,15 +11361,6 @@ __metadata:
languageName: node
linkType: hard
-"object.pick@npm:^1.3.0":
- version: 1.3.0
- resolution: "object.pick@npm:1.3.0"
- dependencies:
- isobject: "npm:^3.0.1"
- checksum: 10c0/cd316ec986e49895a28f2df9182de9cdeee57cd2a952c122aacc86344c28624fe002d9affc4f48b5014ec7c033da9942b08821ddb44db8c5bac5b3ec54bdc31e
- languageName: node
- linkType: hard
-
"object.values@npm:^1.1.6, object.values@npm:^1.2.0, object.values@npm:^1.2.1":
version: 1.2.1
resolution: "object.values@npm:1.2.1"
@@ -12552,13 +11493,6 @@ __metadata:
languageName: node
linkType: hard
-"options@npm:>=0.0.5":
- version: 0.0.6
- resolution: "options@npm:0.0.6"
- checksum: 10c0/864945aabe0e132f1fc2b290d1615f6022d48fd789580f91adf8a2a31d36b7c0f93b09c28d2c7b2dc3057e7c7fc7d608cbbe8e9b1b3f5b332d1a023afaca4f04
- languageName: node
- linkType: hard
-
"ora@npm:6.3.1":
version: 6.3.1
resolution: "ora@npm:6.3.1"
@@ -12607,6 +11541,17 @@ __metadata:
languageName: node
linkType: hard
+"os-locale@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "os-locale@npm:5.0.0"
+ dependencies:
+ execa: "npm:^4.0.0"
+ lcid: "npm:^3.0.0"
+ mem: "npm:^5.0.0"
+ checksum: 10c0/f86237f8e6110651e5b10462ec45bbc7b9940fe2b65cba1fd0e07e2790762881f1835fd71316065326c528b0fb54301e85a1fa2f8ab144bfa587fffa04c735d6
+ languageName: node
+ linkType: hard
+
"os-name@npm:5.1.0":
version: 5.1.0
resolution: "os-name@npm:5.1.0"
@@ -12617,7 +11562,7 @@ __metadata:
languageName: node
linkType: hard
-"os-tmpdir@npm:^1.0.0, os-tmpdir@npm:~1.0.2":
+"os-tmpdir@npm:~1.0.2":
version: 1.0.2
resolution: "os-tmpdir@npm:1.0.2"
checksum: 10c0/f438450224f8e2687605a8dd318f0db694b6293c5d835ae509a69e97c8de38b6994645337e5577f5001115470414638978cc49da1cdcc25106dad8738dc69990
@@ -12656,14 +11601,14 @@ __metadata:
languageName: node
linkType: hard
-"p-is-promise@npm:^2.0.0":
+"p-is-promise@npm:^2.0.0, p-is-promise@npm:^2.1.0":
version: 2.1.0
resolution: "p-is-promise@npm:2.1.0"
checksum: 10c0/115c50960739c26e9b3e8a3bd453341a3b02a2e5ba41109b904ff53deb0b941ef81b196e106dc11f71698f591b23055c82d81188b7b670e9d5e28bc544b0674d
languageName: node
linkType: hard
-"p-limit@npm:^2.0.0, p-limit@npm:^2.2.0":
+"p-limit@npm:^2.2.0":
version: 2.3.0
resolution: "p-limit@npm:2.3.0"
dependencies:
@@ -12681,15 +11626,6 @@ __metadata:
languageName: node
linkType: hard
-"p-locate@npm:^3.0.0":
- version: 3.0.0
- resolution: "p-locate@npm:3.0.0"
- dependencies:
- p-limit: "npm:^2.0.0"
- checksum: 10c0/7b7f06f718f19e989ce6280ed4396fb3c34dabdee0df948376483032f9d5ec22fdf7077ec942143a75827bb85b11da72016497fc10dac1106c837ed593969ee8
- languageName: node
- linkType: hard
-
"p-locate@npm:^4.1.0":
version: 4.1.0
resolution: "p-locate@npm:4.1.0"
@@ -12832,20 +11768,6 @@ __metadata:
languageName: node
linkType: hard
-"pascalcase@npm:^0.1.1":
- version: 0.1.1
- resolution: "pascalcase@npm:0.1.1"
- checksum: 10c0/48dfe90618e33810bf58211d8f39ad2c0262f19ad6354da1ba563935b5f429f36409a1fb9187c220328f7a4dc5969917f8e3e01ee089b5f1627b02aefe39567b
- languageName: node
- linkType: hard
-
-"path-exists@npm:^3.0.0":
- version: 3.0.0
- resolution: "path-exists@npm:3.0.0"
- checksum: 10c0/17d6a5664bc0a11d48e2b2127d28a0e58822c6740bde30403f08013da599182289c56518bec89407e3f31d3c2b6b296a4220bc3f867f0911fee6952208b04167
- languageName: node
- linkType: hard
-
"path-exists@npm:^4.0.0":
version: 4.0.0
resolution: "path-exists@npm:4.0.0"
@@ -12951,29 +11873,13 @@ __metadata:
languageName: node
linkType: hard
-"pify@npm:^4.0.1":
- version: 4.0.1
- resolution: "pify@npm:4.0.1"
- checksum: 10c0/6f9d404b0d47a965437403c9b90eca8bb2536407f03de165940e62e72c8c8b75adda5516c6b9b23675a5877cc0bcac6bdfb0ef0e39414cd2476d5495da40e7cf
- languageName: node
- linkType: hard
-
-"pirates@npm:^4.0.4, pirates@npm:^4.0.6":
+"pirates@npm:^4.0.4":
version: 4.0.6
resolution: "pirates@npm:4.0.6"
checksum: 10c0/00d5fa51f8dded94d7429700fb91a0c1ead00ae2c7fd27089f0c5b63e6eca36197fe46384631872690a66f390c5e27198e99006ab77ae472692ab9c2ca903f36
languageName: node
linkType: hard
-"pkg-dir@npm:^3.0.0":
- version: 3.0.0
- resolution: "pkg-dir@npm:3.0.0"
- dependencies:
- find-up: "npm:^3.0.0"
- checksum: 10c0/902a3d0c1f8ac43b1795fa1ba6ffeb37dfd53c91469e969790f6ed5e29ff2bdc50b63ba6115dc056d2efb4a040aa2446d512b3804bdafdf302f734fb3ec21847
- languageName: node
- linkType: hard
-
"pkg-dir@npm:^4.2.0":
version: 4.2.0
resolution: "pkg-dir@npm:4.2.0"
@@ -12983,24 +11889,6 @@ __metadata:
languageName: node
linkType: hard
-"plist@npm:^3.0.1, plist@npm:^3.0.5":
- version: 3.1.0
- resolution: "plist@npm:3.1.0"
- dependencies:
- "@xmldom/xmldom": "npm:^0.8.8"
- base64-js: "npm:^1.5.1"
- xmlbuilder: "npm:^15.1.1"
- checksum: 10c0/db19ba50faafc4103df8e79bcd6b08004a56db2a9dd30b3e5c8b0ef30398ef44344a674e594d012c8fc39e539a2b72cb58c60a76b4b4401cbbc7c8f6b028d93d
- languageName: node
- linkType: hard
-
-"posix-character-classes@npm:^0.1.0":
- version: 0.1.1
- resolution: "posix-character-classes@npm:0.1.1"
- checksum: 10c0/cce88011548a973b4af58361cd8f5f7b5a6faff8eef0901565802f067bcabf82597e920d4c97c22068464be3cbc6447af589f6cc8a7d813ea7165be60a0395bc
- languageName: node
- linkType: hard
-
"possible-typed-array-names@npm:^1.0.0":
version: 1.1.0
resolution: "possible-typed-array-names@npm:1.1.0"
@@ -13031,18 +11919,6 @@ __metadata:
languageName: node
linkType: hard
-"pretty-format@npm:^26.5.2, pretty-format@npm:^26.6.2":
- version: 26.6.2
- resolution: "pretty-format@npm:26.6.2"
- dependencies:
- "@jest/types": "npm:^26.6.2"
- ansi-regex: "npm:^5.0.0"
- ansi-styles: "npm:^4.0.0"
- react-is: "npm:^17.0.1"
- checksum: 10c0/b5ddf0e949b874b699d313fe9407f0eb65e67d00823b2dd95335905a73457260af7612f3bff6b48611fcca9ffcff003359e4c9faba4200d6209da433a859aef3
- languageName: node
- linkType: hard
-
"pretty-format@npm:^29.0.0, pretty-format@npm:^29.7.0":
version: 29.7.0
resolution: "pretty-format@npm:29.7.0"
@@ -13061,13 +11937,6 @@ __metadata:
languageName: node
linkType: hard
-"process-nextick-args@npm:~2.0.0":
- version: 2.0.1
- resolution: "process-nextick-args@npm:2.0.1"
- checksum: 10c0/bec089239487833d46b59d80327a1605e1c5287eaad770a291add7f45fda1bb5e28b38e0e061add0a1d0ee0984788ce74fa394d345eed1c420cacf392c554367
- languageName: node
- linkType: hard
-
"promise-retry@npm:^2.0.1":
version: 2.0.1
resolution: "promise-retry@npm:2.0.1"
@@ -13092,7 +11961,7 @@ __metadata:
languageName: node
linkType: hard
-"promise@npm:^8.0.3, promise@npm:^8.3.0":
+"promise@npm:^8.3.0":
version: 8.3.0
resolution: "promise@npm:8.3.0"
dependencies:
@@ -13101,7 +11970,7 @@ __metadata:
languageName: node
linkType: hard
-"prompts@npm:^2.0.1, prompts@npm:^2.4.0, prompts@npm:^2.4.2":
+"prompts@npm:^2.0.1, prompts@npm:^2.4.1, prompts@npm:^2.4.2":
version: 2.4.2
resolution: "prompts@npm:2.4.2"
dependencies:
@@ -13111,7 +11980,7 @@ __metadata:
languageName: node
linkType: hard
-"prop-types@npm:^15.7.2, prop-types@npm:^15.8.1":
+"prop-types@npm:^15.8.1":
version: 15.8.1
resolution: "prop-types@npm:15.8.1"
dependencies:
@@ -13269,16 +12138,6 @@ __metadata:
languageName: node
linkType: hard
-"react-devtools-core@npm:^4.6.0":
- version: 4.28.5
- resolution: "react-devtools-core@npm:4.28.5"
- dependencies:
- shell-quote: "npm:^1.6.1"
- ws: "npm:^7"
- checksum: 10c0/1d71f9b69b8f557a752ba778a20eee9d33bf4393546dd32c96fa034a4b7cc4053f1ac4fccf1ed686a18e1149aa94c26f6d6c3a2c131c958a504199e8503d9ee1
- languageName: node
- linkType: hard
-
"react-devtools-core@npm:^6.1.5":
version: 6.1.5
resolution: "react-devtools-core@npm:6.1.5"
@@ -13316,13 +12175,6 @@ __metadata:
languageName: node
linkType: hard
-"react-is@npm:^17.0.1":
- version: 17.0.2
- resolution: "react-is@npm:17.0.2"
- checksum: 10c0/2bdb6b93fbb1820b024b496042cce405c57e2f85e777c9aabd55f9b26d145408f9f74f5934676ffdc46f3dcff656d78413a6e43968e7b3f92eea35b3052e9053
- languageName: node
- linkType: hard
-
"react-is@npm:^18.0.0":
version: 18.3.1
resolution: "react-is@npm:18.3.1"
@@ -13366,17 +12218,6 @@ __metadata:
languageName: node
linkType: hard
-"react-native-codegen@npm:^0.0.6":
- version: 0.0.6
- resolution: "react-native-codegen@npm:0.0.6"
- dependencies:
- flow-parser: "npm:^0.121.0"
- jscodeshift: "npm:^0.11.0"
- nullthrows: "npm:^1.1.1"
- checksum: 10c0/03a3a3cec29dda0d08c0c8d4fdaff3fae8c160c9824a2c708bf6413c781ede79a93b4d6a8babb20aba400b96b3e16f2c2bbc43ea791d93ae30401f6c625c3207
- languageName: node
- linkType: hard
-
"react-native-gesture-handler@npm:^3.0.1":
version: 3.0.1
resolution: "react-native-gesture-handler@npm:3.0.1"
@@ -13484,7 +12325,7 @@ __metadata:
react-native-gesture-handler: "npm:^3.0.1"
react-native-reanimated: "npm:^3.19.0"
react-native-safe-area-context: "npm:5.6.0"
- react-native-windows: "npm:^0.64.8"
+ react-native-windows: "npm:^0.84.0"
react-test-renderer: "npm:19.2.3"
release-it: "npm:^15.6.0"
shelljs: "npm:^0.9.2"
@@ -13496,48 +12337,62 @@ __metadata:
languageName: unknown
linkType: soft
-"react-native-windows@npm:^0.64.8":
- version: 0.64.31
- resolution: "react-native-windows@npm:0.64.31"
+"react-native-windows@npm:^0.84.0":
+ version: 0.84.0
+ resolution: "react-native-windows@npm:0.84.0"
dependencies:
"@babel/runtime": "npm:^7.0.0"
- "@jest/create-cache-key-function": "npm:^26.5.0"
- "@react-native-community/cli": "npm:^5.0.1-alpha.0"
- "@react-native-community/cli-platform-android": "npm:^5.0.1-alpha.0"
- "@react-native-community/cli-platform-ios": "npm:^5.0.1-alpha.0"
- "@react-native-windows/cli": "npm:0.64.6"
+ "@jest/create-cache-key-function": "npm:^29.7.0"
+ "@react-native-community/cli": "npm:20.0.0"
+ "@react-native-community/cli-platform-android": "npm:20.0.0"
+ "@react-native-community/cli-platform-ios": "npm:20.0.0"
+ "@react-native-windows/cli": "npm:0.84.0"
"@react-native/assets": "npm:1.0.0"
- "@react-native/normalize-color": "npm:1.0.0"
- "@react-native/polyfills": "npm:1.0.0"
+ "@react-native/assets-registry": "npm:0.84.1"
+ "@react-native/codegen": "npm:0.84.1"
+ "@react-native/community-cli-plugin": "npm:0.84.1"
+ "@react-native/gradle-plugin": "npm:0.84.1"
+ "@react-native/js-polyfills": "npm:0.84.1"
+ "@react-native/new-app-screen": "npm:0.84.1"
+ "@react-native/normalize-colors": "npm:0.84.1"
+ "@react-native/virtualized-lists": "npm:0.84.1"
abort-controller: "npm:^3.0.0"
anser: "npm:^1.4.9"
- base64-js: "npm:^1.1.2"
+ ansi-regex: "npm:^5.0.0"
+ babel-jest: "npm:^29.7.0"
+ babel-plugin-syntax-hermes-parser: "npm:0.32.0"
+ base64-js: "npm:^1.5.1"
+ chalk: "npm:^4.0.0"
+ commander: "npm:^12.0.0"
event-target-shim: "npm:^5.0.1"
- hermes-engine: "npm:~0.7.0"
+ flow-enums-runtime: "npm:^0.0.6"
+ glob: "npm:^7.1.1"
+ hermes-compiler: "npm:250829098.0.9"
invariant: "npm:^2.2.4"
- jsc-android: "npm:^245459.0.0"
- metro-babel-register: "npm:0.64.0"
- metro-react-native-babel-transformer: "npm:0.64.0"
- metro-runtime: "npm:0.64.0"
- metro-source-map: "npm:0.64.0"
+ jest-environment-node: "npm:^29.7.0"
+ memoize-one: "npm:^5.0.0"
+ metro-runtime: "npm:^0.83.3"
+ metro-source-map: "npm:^0.83.3"
+ mkdirp: "npm:^0.5.1"
nullthrows: "npm:^1.1.1"
- pretty-format: "npm:^26.5.2"
- promise: "npm:^8.0.3"
- prop-types: "npm:^15.7.2"
- react-devtools-core: "npm:^4.6.0"
- react-native-codegen: "npm:^0.0.6"
- react-refresh: "npm:^0.4.0"
+ pretty-format: "npm:^29.7.0"
+ promise: "npm:^8.3.0"
+ react-devtools-core: "npm:^6.1.5"
+ react-refresh: "npm:^0.14.0"
regenerator-runtime: "npm:^0.13.2"
- scheduler: "npm:^0.20.1"
- shelljs: "npm:^0.8.4"
- stacktrace-parser: "npm:^0.1.3"
- use-subscription: "npm:^1.0.0"
+ scheduler: "npm:0.27.0"
+ semver: "npm:^7.1.3"
+ source-map-support: "npm:^0.5.19"
+ stacktrace-parser: "npm:^0.1.10"
+ tinyglobby: "npm:^0.2.15"
whatwg-fetch: "npm:^3.0.0"
- ws: "npm:^7.4.6"
+ ws: "npm:^7.5.10"
+ yargs: "npm:^17.6.2"
peerDependencies:
- react: 17.0.1
- react-native: ^0.64.0
- checksum: 10c0/0822fdc0284439c9b39ad1ddd5dfdbad75162804ba1421c884d91ebe4a76be6c5a582e4a6bf0aff6a4108159a682b6fcac9389723226fa4cbfe48c77a03c6b5e
+ "@types/react": ^19.1.1
+ react: ^19.2.3
+ react-native: 0.84.1
+ checksum: 10c0/09d00775f119a5396b296652692a98cb558a883e2f999328fbf75ab17035238fff3ebbe29b1a7f24873482b87b1b7dc2468e2fb819a4bd8a9d25a6357c9bf1d1
languageName: node
linkType: hard
@@ -13599,13 +12454,6 @@ __metadata:
languageName: node
linkType: hard
-"react-refresh@npm:^0.4.0":
- version: 0.4.3
- resolution: "react-refresh@npm:0.4.3"
- checksum: 10c0/2b4e4b14b54bfbdfdd6d1c16b8476151b3e61083387061d4e5923b0342c678f6d0f23705835c3a04ab151bd92551d437395da3fb52ea7461a408f457d11ac6fa
- languageName: node
- linkType: hard
-
"react-test-renderer@npm:19.2.3":
version: 19.2.3
resolution: "react-test-renderer@npm:19.2.3"
@@ -13636,33 +12484,6 @@ __metadata:
languageName: node
linkType: hard
-"readable-stream@npm:~2.3.6":
- version: 2.3.8
- resolution: "readable-stream@npm:2.3.8"
- dependencies:
- core-util-is: "npm:~1.0.0"
- inherits: "npm:~2.0.3"
- isarray: "npm:~1.0.0"
- process-nextick-args: "npm:~2.0.0"
- safe-buffer: "npm:~5.1.1"
- string_decoder: "npm:~1.1.1"
- util-deprecate: "npm:~1.0.1"
- checksum: 10c0/7efdb01f3853bc35ac62ea25493567bf588773213f5f4a79f9c365e1ad13bab845ac0dae7bc946270dc40c3929483228415e92a3fc600cc7e4548992f41ee3fa
- languageName: node
- linkType: hard
-
-"recast@npm:^0.20.3":
- version: 0.20.5
- resolution: "recast@npm:0.20.5"
- dependencies:
- ast-types: "npm:0.14.2"
- esprima: "npm:~4.0.0"
- source-map: "npm:~0.6.1"
- tslib: "npm:^2.0.1"
- checksum: 10c0/7810216ff36c7376eddd66d3ce6b2df421305fdc983f2122711837911712177d52d804419655e1f29d4bb93016c178cffe442af410bdcf726050ca19af6fed32
- languageName: node
- linkType: hard
-
"rechoir@npm:^0.6.2":
version: 0.6.2
resolution: "rechoir@npm:0.6.2"
@@ -13736,16 +12557,6 @@ __metadata:
languageName: node
linkType: hard
-"regex-not@npm:^1.0.0, regex-not@npm:^1.0.2":
- version: 1.0.2
- resolution: "regex-not@npm:1.0.2"
- dependencies:
- extend-shallow: "npm:^3.0.2"
- safe-regex: "npm:^1.1.0"
- checksum: 10c0/a0f8d6045f63b22e9759db10e248369c443b41cedd7dba0922d002b66c2734bc2aef0d98c4d45772d1f756245f4c5203856b88b9624bba2a58708858a8d485d6
- languageName: node
- linkType: hard
-
"regexp.prototype.flags@npm:^1.5.0, regexp.prototype.flags@npm:^1.5.3":
version: 1.5.4
resolution: "regexp.prototype.flags@npm:1.5.4"
@@ -13872,27 +12683,6 @@ __metadata:
languageName: node
linkType: hard
-"remove-trailing-separator@npm:^1.0.1":
- version: 1.1.0
- resolution: "remove-trailing-separator@npm:1.1.0"
- checksum: 10c0/3568f9f8f5af3737b4aee9e6e1e8ec4be65a92da9cb27f989e0893714d50aa95ed2ff02d40d1fa35e1b1a234dc9c2437050ef356704a3999feaca6667d9e9bfc
- languageName: node
- linkType: hard
-
-"repeat-element@npm:^1.1.2":
- version: 1.1.4
- resolution: "repeat-element@npm:1.1.4"
- checksum: 10c0/81aa8d82bc845780803ef52df3533fa399974b99df571d0bb86e91f0ffca9ee4b9c4e8e5e72af087938cc28d2aef93d106a6d01da685d72ce96455b90a9f9f69
- languageName: node
- linkType: hard
-
-"repeat-string@npm:^1.6.1":
- version: 1.6.1
- resolution: "repeat-string@npm:1.6.1"
- checksum: 10c0/87fa21bfdb2fbdedc44b9a5b118b7c1239bdd2c2c1e42742ef9119b7d412a5137a1d23f1a83dc6bb686f4f27429ac6f542e3d923090b44181bafa41e8ac0174d
- languageName: node
- linkType: hard
-
"require-directory@npm:^2.1.1":
version: 2.1.1
resolution: "require-directory@npm:2.1.1"
@@ -13923,13 +12713,6 @@ __metadata:
languageName: node
linkType: hard
-"resolve-from@npm:^3.0.0":
- version: 3.0.0
- resolution: "resolve-from@npm:3.0.0"
- checksum: 10c0/24affcf8e81f4c62f0dcabc774afe0e19c1f38e34e43daac0ddb409d79435fc3037f612b0cc129178b8c220442c3babd673e88e870d27215c99454566e770ebc
- languageName: node
- linkType: hard
-
"resolve-from@npm:^4.0.0":
version: 4.0.0
resolution: "resolve-from@npm:4.0.0"
@@ -13951,13 +12734,6 @@ __metadata:
languageName: node
linkType: hard
-"resolve-url@npm:^0.2.1":
- version: 0.2.1
- resolution: "resolve-url@npm:0.2.1"
- checksum: 10c0/c285182cfcddea13a12af92129ce0569be27fb0074ffaefbd3ba3da2eac2acecdfc996d435c4982a9fa2b4708640e52837c9153a5ab9255886a00b0b9e8d2a54
- languageName: node
- linkType: hard
-
"resolve.exports@npm:^2.0.0":
version: 2.0.3
resolution: "resolve.exports@npm:2.0.3"
@@ -14056,13 +12832,6 @@ __metadata:
languageName: node
linkType: hard
-"ret@npm:~0.1.10":
- version: 0.1.15
- resolution: "ret@npm:0.1.15"
- checksum: 10c0/01f77cad0f7ea4f955852c03d66982609893edc1240c0c964b4c9251d0f9fb6705150634060d169939b096d3b77f4c84d6b6098a5b5d340160898c8581f1f63f
- languageName: node
- linkType: hard
-
"retry@npm:0.13.1":
version: 0.13.1
resolution: "retry@npm:0.13.1"
@@ -14091,63 +12860,25 @@ __metadata:
languageName: node
linkType: hard
-"rimraf@npm:^2.5.4":
- version: 2.7.1
- resolution: "rimraf@npm:2.7.1"
- dependencies:
- glob: "npm:^7.1.3"
- bin:
- rimraf: ./bin.js
- checksum: 10c0/4eef73d406c6940927479a3a9dee551e14a54faf54b31ef861250ac815172bade86cc6f7d64a4dc5e98b65e4b18a2e1c9ff3b68d296be0c748413f092bb0dd40
- languageName: node
- linkType: hard
-
"rimraf@npm:^3.0.2":
- version: 3.0.2
- resolution: "rimraf@npm:3.0.2"
- dependencies:
- glob: "npm:^7.1.3"
- bin:
- rimraf: bin.js
- checksum: 10c0/9cb7757acb489bd83757ba1a274ab545eafd75598a9d817e0c3f8b164238dd90eba50d6b848bd4dcc5f3040912e882dc7ba71653e35af660d77b25c381d402e8
- languageName: node
- linkType: hard
-
-"rimraf@npm:^5.0.5":
- version: 5.0.10
- resolution: "rimraf@npm:5.0.10"
- dependencies:
- glob: "npm:^10.3.7"
- bin:
- rimraf: dist/esm/bin.mjs
- checksum: 10c0/7da4fd0e15118ee05b918359462cfa1e7fe4b1228c7765195a45b55576e8c15b95db513b8466ec89129666f4af45ad978a3057a02139afba1a63512a2d9644cc
- languageName: node
- linkType: hard
-
-"rimraf@npm:~2.2.6":
- version: 2.2.8
- resolution: "rimraf@npm:2.2.8"
- bin:
- rimraf: ./bin.js
- checksum: 10c0/5d3ce4c1e874d184dbd416371730819f565ae6bd920f61c742a0704d6e23ae2c95f45f0d8bc20a4f9068342101f9c1656906fb086a18497f4a0f03db3c1610fa
- languageName: node
- linkType: hard
-
-"rimraf@npm:~2.6.2":
- version: 2.6.3
- resolution: "rimraf@npm:2.6.3"
+ version: 3.0.2
+ resolution: "rimraf@npm:3.0.2"
dependencies:
glob: "npm:^7.1.3"
bin:
- rimraf: ./bin.js
- checksum: 10c0/f1e646f8c567795f2916aef7aadf685b543da6b9a53e482bb04b07472c7eef2b476045ba1e29f401c301c66b630b22b815ab31fdd60c5e1ae6566ff523debf45
+ rimraf: bin.js
+ checksum: 10c0/9cb7757acb489bd83757ba1a274ab545eafd75598a9d817e0c3f8b164238dd90eba50d6b848bd4dcc5f3040912e882dc7ba71653e35af660d77b25c381d402e8
languageName: node
linkType: hard
-"rsvp@npm:^4.8.4":
- version: 4.8.5
- resolution: "rsvp@npm:4.8.5"
- checksum: 10c0/7978f01060a48204506a8ebe15cdbd468498f5ae538b1d7ee3e7630375ba7cb2f98df2f596c12d3f4d5d5c21badc1c6ca8009f5142baded8511609a28eabd19a
+"rimraf@npm:^5.0.5":
+ version: 5.0.10
+ resolution: "rimraf@npm:5.0.10"
+ dependencies:
+ glob: "npm:^10.3.7"
+ bin:
+ rimraf: dist/esm/bin.mjs
+ checksum: 10c0/7da4fd0e15118ee05b918359462cfa1e7fe4b1228c7765195a45b55576e8c15b95db513b8466ec89129666f4af45ad978a3057a02139afba1a63512a2d9644cc
languageName: node
linkType: hard
@@ -14160,13 +12891,6 @@ __metadata:
languageName: node
linkType: hard
-"run-async@npm:^2.2.0":
- version: 2.4.1
- resolution: "run-async@npm:2.4.1"
- checksum: 10c0/35a68c8f1d9664f6c7c2e153877ca1d6e4f886e5ca067c25cdd895a6891ff3a1466ee07c63d6a9be306e9619ff7d509494e6d9c129516a36b9fd82263d579ee1
- languageName: node
- linkType: hard
-
"run-async@npm:^3.0.0":
version: 3.0.0
resolution: "run-async@npm:3.0.0"
@@ -14183,22 +12907,6 @@ __metadata:
languageName: node
linkType: hard
-"rx-lite-aggregates@npm:^4.0.8":
- version: 4.0.8
- resolution: "rx-lite-aggregates@npm:4.0.8"
- dependencies:
- rx-lite: "npm:*"
- checksum: 10c0/e21f95feca7e63b861fd711a980924cbaa9cb8ebc4786c7cbc287e153d5e96fbd48c0a8a978e53594174d4a68d5d2263b823a2b975c80a955f5748eb59cdec60
- languageName: node
- linkType: hard
-
-"rx-lite@npm:*, rx-lite@npm:^4.0.8":
- version: 4.0.8
- resolution: "rx-lite@npm:4.0.8"
- checksum: 10c0/a3e76e3a6471347855196e30450bc500f7b1becfdbb0f3d58b1f1d5d6f89165a159e8549b4403084023de99938d67f43a3319c92b1b46c3fd8d7318ecce42c79
- languageName: node
- linkType: hard
-
"rxjs@npm:^7.8.1":
version: 7.8.1
resolution: "rxjs@npm:7.8.1"
@@ -14228,13 +12936,6 @@ __metadata:
languageName: node
linkType: hard
-"safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1":
- version: 5.1.2
- resolution: "safe-buffer@npm:5.1.2"
- checksum: 10c0/780ba6b5d99cc9a40f7b951d47152297d0e260f0df01472a1b99d4889679a4b94a13d644f7dbc4f022572f09ae9005fa2fbb93bbbd83643316f365a3e9a45b21
- languageName: node
- linkType: hard
-
"safe-push-apply@npm:^1.0.0":
version: 1.0.0
resolution: "safe-push-apply@npm:1.0.0"
@@ -14256,15 +12957,6 @@ __metadata:
languageName: node
linkType: hard
-"safe-regex@npm:^1.1.0":
- version: 1.1.0
- resolution: "safe-regex@npm:1.1.0"
- dependencies:
- ret: "npm:~0.1.10"
- checksum: 10c0/547d58aa5184cbef368fd5ed5f28d20f911614748c5da6b35f53fd6626396707587251e6e3d1e3010fd3ff1212e413841b8825eaa5f317017ca62a30899af31a
- languageName: node
- linkType: hard
-
"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0":
version: 2.1.2
resolution: "safer-buffer@npm:2.1.2"
@@ -14272,32 +12964,6 @@ __metadata:
languageName: node
linkType: hard
-"sane@npm:^4.0.3":
- version: 4.1.0
- resolution: "sane@npm:4.1.0"
- dependencies:
- "@cnakazawa/watch": "npm:^1.0.3"
- anymatch: "npm:^2.0.0"
- capture-exit: "npm:^2.0.0"
- exec-sh: "npm:^0.3.2"
- execa: "npm:^1.0.0"
- fb-watchman: "npm:^2.0.0"
- micromatch: "npm:^3.1.4"
- minimist: "npm:^1.1.1"
- walker: "npm:~1.0.5"
- bin:
- sane: ./src/cli.js
- checksum: 10c0/7d0991ecaa10b02c6d0339a6f7e31db776971f3b659a351916dcc7ce3464671e72b54d80bcce118e39d4343e1e56c699fe35f6cb89fbd88b07095b72841cbfb0
- languageName: node
- linkType: hard
-
-"sax@npm:^1.2.4":
- version: 1.4.1
- resolution: "sax@npm:1.4.1"
- checksum: 10c0/6bf86318a254c5d898ede6bd3ded15daf68ae08a5495a2739564eb265cd13bcc64a07ab466fb204f67ce472bb534eb8612dac587435515169593f4fffa11de7c
- languageName: node
- linkType: hard
-
"scheduler@npm:0.27.0, scheduler@npm:^0.27.0":
version: 0.27.0
resolution: "scheduler@npm:0.27.0"
@@ -14305,16 +12971,6 @@ __metadata:
languageName: node
linkType: hard
-"scheduler@npm:^0.20.1":
- version: 0.20.2
- resolution: "scheduler@npm:0.20.2"
- dependencies:
- loose-envify: "npm:^1.1.0"
- object-assign: "npm:^4.1.1"
- checksum: 10c0/b0982e4b0f34f4ffa4f2f486161c0fd9ce9b88680b045dccbf250eb1aa4fd27413570645455187a83535e2370f5c667a251045547765408492bd883cbe95fcdb
- languageName: node
- linkType: hard
-
"scheduler@npm:^0.26.0":
version: 0.26.0
resolution: "scheduler@npm:0.26.0"
@@ -14342,7 +12998,7 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:^5.3.0, semver@npm:^5.4.1, semver@npm:^5.5.0, semver@npm:^5.6.0":
+"semver@npm:^5.5.0":
version: 5.7.2
resolution: "semver@npm:5.7.2"
bin:
@@ -14453,18 +13109,6 @@ __metadata:
languageName: node
linkType: hard
-"set-value@npm:^2.0.0, set-value@npm:^2.0.1":
- version: 2.0.1
- resolution: "set-value@npm:2.0.1"
- dependencies:
- extend-shallow: "npm:^2.0.1"
- is-extendable: "npm:^0.1.1"
- is-plain-object: "npm:^2.0.3"
- split-string: "npm:^3.0.1"
- checksum: 10c0/4c40573c4f6540456e4b38b95f570272c4cfbe1d12890ad4057886da8535047cd772dfadf5b58e2e87aa244dfb4c57e3586f6716b976fc47c5144b6b09e1811b
- languageName: node
- linkType: hard
-
"setprototypeof@npm:1.2.0":
version: 1.2.0
resolution: "setprototypeof@npm:1.2.0"
@@ -14472,15 +13116,6 @@ __metadata:
languageName: node
linkType: hard
-"shallow-clone@npm:^3.0.0":
- version: 3.0.1
- resolution: "shallow-clone@npm:3.0.1"
- dependencies:
- kind-of: "npm:^6.0.2"
- checksum: 10c0/7bab09613a1b9f480c85a9823aebec533015579fa055ba6634aa56ba1f984380670eaf33b8217502931872aa1401c9fcadaa15f9f604d631536df475b05bcf1e
- languageName: node
- linkType: hard
-
"shebang-command@npm:^1.2.0":
version: 1.2.0
resolution: "shebang-command@npm:1.2.0"
@@ -14513,18 +13148,6 @@ __metadata:
languageName: node
linkType: hard
-"shell-quote@npm:1.6.1":
- version: 1.6.1
- resolution: "shell-quote@npm:1.6.1"
- dependencies:
- array-filter: "npm:~0.0.0"
- array-map: "npm:~0.0.0"
- array-reduce: "npm:~0.0.0"
- jsonify: "npm:~0.0.0"
- checksum: 10c0/6c3011671b55ef64f022d83d4b1fb0b2f35f4c75dcbad8f7bd8d50285f07927544af80e3e753f155d8763c41ba84fe3898e5727ecb4f2b7f8752d3b097b41001
- languageName: node
- linkType: hard
-
"shell-quote@npm:^1.6.1, shell-quote@npm:^1.8.1":
version: 1.8.2
resolution: "shell-quote@npm:1.8.2"
@@ -14559,13 +13182,6 @@ __metadata:
languageName: node
linkType: hard
-"shimmer@npm:^1.1.0, shimmer@npm:^1.2.0":
- version: 1.2.1
- resolution: "shimmer@npm:1.2.1"
- checksum: 10c0/ae8b27c389db2a00acfc8da90240f11577685a8f3e40008f826a3bea8b4f3b3ecd305c26be024b4a0fd3b123d132c1569d6e238097960a9a543b6c60760fb46a
- languageName: node
- linkType: hard
-
"side-channel-list@npm:^1.0.0":
version: 1.0.0
resolution: "side-channel-list@npm:1.0.0"
@@ -14628,17 +13244,6 @@ __metadata:
languageName: node
linkType: hard
-"simple-plist@npm:^1.0.0":
- version: 1.4.0
- resolution: "simple-plist@npm:1.4.0"
- dependencies:
- bplist-creator: "npm:0.1.1"
- bplist-parser: "npm:0.3.2"
- plist: "npm:^3.0.5"
- checksum: 10c0/226c283492d8518d715e4133d94bdbd15c0619561bcde583b4807b36cde106c0078c615b9b4e25c0e8758a4ae4e79ed5dd76e57cd528d8b7001ecab5ad35e343
- languageName: node
- linkType: hard
-
"simple-swizzle@npm:^0.2.2":
version: 0.2.2
resolution: "simple-swizzle@npm:0.2.2"
@@ -14704,42 +13309,6 @@ __metadata:
languageName: node
linkType: hard
-"snapdragon-node@npm:^2.0.1":
- version: 2.1.1
- resolution: "snapdragon-node@npm:2.1.1"
- dependencies:
- define-property: "npm:^1.0.0"
- isobject: "npm:^3.0.0"
- snapdragon-util: "npm:^3.0.1"
- checksum: 10c0/7616e6a1ca054afe3ad8defda17ebe4c73b0800d2e0efd635c44ee1b286f8ac7900517314b5330862ce99b28cd2782348ee78bae573ff0f55832ad81d9657f3f
- languageName: node
- linkType: hard
-
-"snapdragon-util@npm:^3.0.1":
- version: 3.0.1
- resolution: "snapdragon-util@npm:3.0.1"
- dependencies:
- kind-of: "npm:^3.2.0"
- checksum: 10c0/4441856d343399ba7f37f79681949d51b922e290fcc07e7bc94655a50f584befa4fb08f40c3471cd160e004660161964d8ff140cba49baa59aa6caba774240e3
- languageName: node
- linkType: hard
-
-"snapdragon@npm:^0.8.1":
- version: 0.8.2
- resolution: "snapdragon@npm:0.8.2"
- dependencies:
- base: "npm:^0.11.1"
- debug: "npm:^2.2.0"
- define-property: "npm:^0.2.5"
- extend-shallow: "npm:^2.0.1"
- map-cache: "npm:^0.2.2"
- source-map: "npm:^0.5.6"
- source-map-resolve: "npm:^0.5.0"
- use: "npm:^3.1.0"
- checksum: 10c0/dfdac1f73d47152d72fc07f4322da09bbddfa31c1c9c3ae7346f252f778c45afa5b03e90813332f02f04f6de8003b34a168c456f8bb719024d092f932520ffca
- languageName: node
- linkType: hard
-
"socks-proxy-agent@npm:^8.0.1":
version: 8.0.5
resolution: "socks-proxy-agent@npm:8.0.5"
@@ -14782,19 +13351,6 @@ __metadata:
languageName: node
linkType: hard
-"source-map-resolve@npm:^0.5.0":
- version: 0.5.3
- resolution: "source-map-resolve@npm:0.5.3"
- dependencies:
- atob: "npm:^2.1.2"
- decode-uri-component: "npm:^0.2.0"
- resolve-url: "npm:^0.2.1"
- source-map-url: "npm:^0.4.0"
- urix: "npm:^0.1.0"
- checksum: 10c0/410acbe93882e058858d4c1297be61da3e1533f95f25b95903edddc1fb719654e705663644677542d1fb78a66390238fad1a57115fc958a0724cf9bb509caf57
- languageName: node
- linkType: hard
-
"source-map-support@npm:0.5.13":
version: 0.5.13
resolution: "source-map-support@npm:0.5.13"
@@ -14805,7 +13361,7 @@ __metadata:
languageName: node
linkType: hard
-"source-map-support@npm:^0.5.16, source-map-support@npm:~0.5.20":
+"source-map-support@npm:^0.5.19, source-map-support@npm:~0.5.20":
version: 0.5.21
resolution: "source-map-support@npm:0.5.21"
dependencies:
@@ -14815,13 +13371,6 @@ __metadata:
languageName: node
linkType: hard
-"source-map-url@npm:^0.4.0":
- version: 0.4.1
- resolution: "source-map-url@npm:0.4.1"
- checksum: 10c0/f8af0678500d536c7f643e32094d6718a4070ab4ca2d2326532512cfbe2d5d25a45849b4b385879326f2d7523bb3b686d0360dd347a3cda09fd89a5c28d4bc58
- languageName: node
- linkType: hard
-
"source-map@npm:^0.5.6":
version: 0.5.7
resolution: "source-map@npm:0.5.7"
@@ -14836,13 +13385,6 @@ __metadata:
languageName: node
linkType: hard
-"source-map@npm:^0.7.3":
- version: 0.7.4
- resolution: "source-map@npm:0.7.4"
- checksum: 10c0/dc0cf3768fe23c345ea8760487f8c97ef6fca8a73c83cd7c9bf2fde8bc2c34adb9c0824d6feb14bc4f9e37fb522e18af621543f1289038a66ac7586da29aa7dc
- languageName: node
- linkType: hard
-
"split-on-first@npm:^1.0.0":
version: 1.1.0
resolution: "split-on-first@npm:1.1.0"
@@ -14850,15 +13392,6 @@ __metadata:
languageName: node
linkType: hard
-"split-string@npm:^3.0.1, split-string@npm:^3.0.2":
- version: 3.1.0
- resolution: "split-string@npm:3.1.0"
- dependencies:
- extend-shallow: "npm:^3.0.0"
- checksum: 10c0/72d7cd625445c7af215130e1e2bc183013bb9dd48a074eda1d35741e2b0dcb355e6df5b5558a62543a24dcec37dd1d6eb7a6228ff510d3c9de0f3dc1d1da8a70
- languageName: node
- linkType: hard
-
"sprintf-js@npm:^1.1.3":
version: 1.1.3
resolution: "sprintf-js@npm:1.1.3"
@@ -14882,13 +13415,6 @@ __metadata:
languageName: node
linkType: hard
-"stack-chain@npm:^1.3.7":
- version: 1.3.7
- resolution: "stack-chain@npm:1.3.7"
- checksum: 10c0/3a8693834646c2007d74d3466d6972dc2cfe137cbec40552ded9e3b99607e0037d893b3cbf631f1ff3035ec125772e195f2e0bea2c3d7f126d0e3171db69dc19
- languageName: node
- linkType: hard
-
"stack-utils@npm:^2.0.3":
version: 2.0.6
resolution: "stack-utils@npm:2.0.6"
@@ -14905,7 +13431,7 @@ __metadata:
languageName: node
linkType: hard
-"stacktrace-parser@npm:^0.1.10, stacktrace-parser@npm:^0.1.3":
+"stacktrace-parser@npm:^0.1.10":
version: 0.1.11
resolution: "stacktrace-parser@npm:0.1.11"
dependencies:
@@ -14914,16 +13440,6 @@ __metadata:
languageName: node
linkType: hard
-"static-extend@npm:^0.1.1":
- version: 0.1.2
- resolution: "static-extend@npm:0.1.2"
- dependencies:
- define-property: "npm:^0.2.5"
- object-copy: "npm:^0.1.0"
- checksum: 10c0/284f5865a9e19d079f1badbcd70d5f9f82e7a08393f818a220839cd5f71729e89105e1c95322bd28e833161d484cee671380ca443869ae89578eef2bf55c0653
- languageName: node
- linkType: hard
-
"statuses@npm:2.0.1":
version: 2.0.1
resolution: "statuses@npm:2.0.1"
@@ -14957,13 +13473,6 @@ __metadata:
languageName: node
linkType: hard
-"stream-buffers@npm:2.2.x":
- version: 2.2.0
- resolution: "stream-buffers@npm:2.2.0"
- checksum: 10c0/14a351f0a066eaa08c8c64a74f4aedd87dd7a8e59d4be224703da33dca3eb370828ee6c0ae3fff59a9c743e8098728fc95c5f052ae7741672a31e6b1430ba50a
- languageName: node
- linkType: hard
-
"strict-uri-encode@npm:^2.0.0":
version: 2.0.0
resolution: "strict-uri-encode@npm:2.0.0"
@@ -15006,16 +13515,6 @@ __metadata:
languageName: node
linkType: hard
-"string-width@npm:^2.1.0":
- version: 2.1.1
- resolution: "string-width@npm:2.1.1"
- dependencies:
- is-fullwidth-code-point: "npm:^2.0.0"
- strip-ansi: "npm:^4.0.0"
- checksum: 10c0/e5f2b169fcf8a4257a399f95d069522f056e92ec97dbdcb9b0cdf14d688b7ca0b1b1439a1c7b9773cd79446cbafd582727279d6bfdd9f8edd306ea5e90e5b610
- languageName: node
- linkType: hard
-
"string-width@npm:^5.0.0, string-width@npm:^5.0.1, string-width@npm:^5.1.2":
version: 5.1.2
resolution: "string-width@npm:5.1.2"
@@ -15116,15 +13615,6 @@ __metadata:
languageName: node
linkType: hard
-"string_decoder@npm:~1.1.1":
- version: 1.1.1
- resolution: "string_decoder@npm:1.1.1"
- dependencies:
- safe-buffer: "npm:~5.1.0"
- checksum: 10c0/b4f89f3a92fd101b5653ca3c99550e07bdf9e13b35037e9e2a1c7b47cec4e55e06ff3fc468e314a0b5e80bfbaf65c1ca5a84978764884ae9413bec1fc6ca924e
- languageName: node
- linkType: hard
-
"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1":
version: 6.0.1
resolution: "strip-ansi@npm:6.0.1"
@@ -15134,15 +13624,6 @@ __metadata:
languageName: node
linkType: hard
-"strip-ansi@npm:^4.0.0":
- version: 4.0.0
- resolution: "strip-ansi@npm:4.0.0"
- dependencies:
- ansi-regex: "npm:^3.0.0"
- checksum: 10c0/d75d9681e0637ea316ddbd7d4d3be010b1895a17e885155e0ed6a39755ae0fd7ef46e14b22162e66a62db122d3a98ab7917794e255532ab461bb0a04feb03e7d
- languageName: node
- linkType: hard
-
"strip-ansi@npm:^5.0.0, strip-ansi@npm:^5.2.0":
version: 5.2.0
resolution: "strip-ansi@npm:5.2.0"
@@ -15217,13 +13698,6 @@ __metadata:
languageName: node
linkType: hard
-"sudo-prompt@npm:^9.0.0":
- version: 9.2.1
- resolution: "sudo-prompt@npm:9.2.1"
- checksum: 10c0/e56793513a9c95f66367a3be2ec4c1adee84a2a62f1b7ff6453d610586dcd373d7d8f4df522a7dae03aea8b779ef7f7ba25d1130d24fb1e495cfbbc2c72c7486
- languageName: node
- linkType: hard
-
"supports-color@npm:^5.3.0":
version: 5.5.0
resolution: "supports-color@npm:5.5.0"
@@ -15233,7 +13707,7 @@ __metadata:
languageName: node
linkType: hard
-"supports-color@npm:^7.0.0, supports-color@npm:^7.1.0":
+"supports-color@npm:^7.1.0":
version: 7.2.0
resolution: "supports-color@npm:7.2.0"
dependencies:
@@ -15271,25 +13745,6 @@ __metadata:
languageName: node
linkType: hard
-"temp@npm:0.8.3":
- version: 0.8.3
- resolution: "temp@npm:0.8.3"
- dependencies:
- os-tmpdir: "npm:^1.0.0"
- rimraf: "npm:~2.2.6"
- checksum: 10c0/649453e503d073f5b8fc7f8a15f3847cbc949a4b41a07e75a43562de1d87a880211f5487b9e7e32ebc8b26140e4907389d22fd1ec74987a4f6c930e8ae9d3dbb
- languageName: node
- linkType: hard
-
-"temp@npm:^0.8.1":
- version: 0.8.4
- resolution: "temp@npm:0.8.4"
- dependencies:
- rimraf: "npm:~2.6.2"
- checksum: 10c0/7f071c963031bfece37e13c5da11e9bb451e4ddfc4653e23e327a2f91594102dc826ef6a693648e09a6e0eb856f507967ec759ae55635e0878091eccf411db37
- languageName: node
- linkType: hard
-
"terser@npm:^5.15.0":
version: 5.39.0
resolution: "terser@npm:5.39.0"
@@ -15329,16 +13784,6 @@ __metadata:
languageName: node
linkType: hard
-"through2@npm:^2.0.1":
- version: 2.0.5
- resolution: "through2@npm:2.0.5"
- dependencies:
- readable-stream: "npm:~2.3.6"
- xtend: "npm:~4.0.1"
- checksum: 10c0/cbfe5b57943fa12b4f8c043658c2a00476216d79c014895cef1ac7a1d9a8b31f6b438d0e53eecbb81054b93128324a82ecd59ec1a4f91f01f7ac113dcb14eade
- languageName: node
- linkType: hard
-
"through@npm:^2.3.6":
version: 2.3.8
resolution: "through@npm:2.3.8"
@@ -15386,25 +13831,6 @@ __metadata:
languageName: node
linkType: hard
-"to-object-path@npm:^0.3.0":
- version: 0.3.0
- resolution: "to-object-path@npm:0.3.0"
- dependencies:
- kind-of: "npm:^3.0.2"
- checksum: 10c0/731832a977614c03a770363ad2bd9e9c82f233261861724a8e612bb90c705b94b1a290a19f52958e8e179180bb9b71121ed65e245691a421467726f06d1d7fc3
- languageName: node
- linkType: hard
-
-"to-regex-range@npm:^2.1.0":
- version: 2.1.1
- resolution: "to-regex-range@npm:2.1.1"
- dependencies:
- is-number: "npm:^3.0.0"
- repeat-string: "npm:^1.6.1"
- checksum: 10c0/440d82dbfe0b2e24f36dd8a9467240406ad1499fc8b2b0f547372c22ed1d092ace2a3eb522bb09bfd9c2f39bf1ca42eb78035cf6d2b8c9f5c78da3abc96cd949
- languageName: node
- linkType: hard
-
"to-regex-range@npm:^5.0.1":
version: 5.0.1
resolution: "to-regex-range@npm:5.0.1"
@@ -15414,18 +13840,6 @@ __metadata:
languageName: node
linkType: hard
-"to-regex@npm:^3.0.1, to-regex@npm:^3.0.2":
- version: 3.0.2
- resolution: "to-regex@npm:3.0.2"
- dependencies:
- define-property: "npm:^2.0.2"
- extend-shallow: "npm:^3.0.2"
- regex-not: "npm:^1.0.2"
- safe-regex: "npm:^1.1.0"
- checksum: 10c0/99d0b8ef397b3f7abed4bac757b0f0bb9f52bfd39167eb7105b144becfaa9a03756892352d01ac6a911f0c1ceef9f81db68c46899521a3eed054082042796120
- languageName: node
- linkType: hard
-
"toidentifier@npm:1.0.1":
version: 1.0.1
resolution: "toidentifier@npm:1.0.1"
@@ -15647,25 +14061,6 @@ __metadata:
languageName: node
linkType: hard
-"uglify-es@npm:^3.1.9":
- version: 3.3.10
- resolution: "uglify-es@npm:3.3.10"
- dependencies:
- commander: "npm:~2.14.1"
- source-map: "npm:~0.6.1"
- bin:
- uglifyjs: bin/uglifyjs
- checksum: 10c0/165b19b331f72aae4a0eeb4350606d8e5d39c82315ef8eaa8d3a0706d16be9282f6055b5e1e46914422b3e56520740fc68cec40a0b06e7fd6905b1f680528487
- languageName: node
- linkType: hard
-
-"ultron@npm:1.0.x":
- version: 1.0.2
- resolution: "ultron@npm:1.0.2"
- checksum: 10c0/67a4d8c8f2fd52879de20ba38af29ced455457f454e33dcf47cd2ded01f16d5004ffa4fed3690ade63b6581ee5d8dc65a14566385e8d1fa682b65a0bdb681b6e
- languageName: node
- linkType: hard
-
"unbox-primitive@npm:^1.0.2, unbox-primitive@npm:^1.1.0":
version: 1.1.0
resolution: "unbox-primitive@npm:1.1.0"
@@ -15730,18 +14125,6 @@ __metadata:
languageName: node
linkType: hard
-"union-value@npm:^1.0.0":
- version: 1.0.1
- resolution: "union-value@npm:1.0.1"
- dependencies:
- arr-union: "npm:^3.1.0"
- get-value: "npm:^2.0.6"
- is-extendable: "npm:^0.1.1"
- set-value: "npm:^2.0.1"
- checksum: 10c0/8758d880cb9545f62ce9cfb9b791b2b7a206e0ff5cc4b9d7cd6581da2c6839837fbb45e639cf1fd8eef3cae08c0201b614b7c06dd9f5f70d9dbe7c5fe2fbf592
- languageName: node
- linkType: hard
-
"unique-filename@npm:^4.0.0":
version: 4.0.0
resolution: "unique-filename@npm:4.0.0"
@@ -15797,16 +14180,6 @@ __metadata:
languageName: node
linkType: hard
-"unset-value@npm:^1.0.0":
- version: 1.0.0
- resolution: "unset-value@npm:1.0.0"
- dependencies:
- has-value: "npm:^0.3.1"
- isobject: "npm:^3.0.0"
- checksum: 10c0/68a796dde4a373afdbf017de64f08490a3573ebee549136da0b3a2245299e7f65f647ef70dc13c4ac7f47b12fba4de1646fa0967a365638578fedce02b9c0b1f
- languageName: node
- linkType: hard
-
"untildify@npm:^4.0.0":
version: 4.0.0
resolution: "untildify@npm:4.0.0"
@@ -15859,13 +14232,6 @@ __metadata:
languageName: node
linkType: hard
-"urix@npm:^0.1.0":
- version: 0.1.0
- resolution: "urix@npm:0.1.0"
- checksum: 10c0/264f1b29360c33c0aec5fb9819d7e28f15d1a3b83175d2bcc9131efe8583f459f07364957ae3527f1478659ec5b2d0f1ad401dfb625f73e4d424b3ae35fc5fc0
- languageName: node
- linkType: hard
-
"url-join@npm:5.0.0":
version: 5.0.0
resolution: "url-join@npm:5.0.0"
@@ -15873,33 +14239,6 @@ __metadata:
languageName: node
linkType: hard
-"use-subscription@npm:^1.0.0":
- version: 1.10.0
- resolution: "use-subscription@npm:1.10.0"
- dependencies:
- use-sync-external-store: "npm:^1.4.0"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- checksum: 10c0/2c1138dd57a472372ab9667199cc83948105ad20a9d6f4a5b3fab422fac63e11a790f4c90fe78f97dce860b0b9d67b3ae3e46071c79d91b21ed8d16d9bcbc644
- languageName: node
- linkType: hard
-
-"use-sync-external-store@npm:^1.4.0":
- version: 1.4.0
- resolution: "use-sync-external-store@npm:1.4.0"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- checksum: 10c0/ec011a5055962c0f6b509d6e78c0b143f8cd069890ae370528753053c55e3b360d3648e76cfaa854faa7a59eb08d6c5fb1015e60ffde9046d32f5b2a295acea5
- languageName: node
- linkType: hard
-
-"use@npm:^3.1.0":
- version: 3.1.1
- resolution: "use@npm:3.1.1"
- checksum: 10c0/75b48673ab80d5139c76922630d5a8a44e72ed58dbaf54dee1b88352d10e1c1c1fc332066c782d8ae9a56503b85d3dc67ff6d2ffbd9821120466d1280ebb6d6e
- languageName: node
- linkType: hard
-
"username@npm:^5.1.0":
version: 5.1.0
resolution: "username@npm:5.1.0"
@@ -15910,7 +14249,7 @@ __metadata:
languageName: node
linkType: hard
-"util-deprecate@npm:^1.0.1, util-deprecate@npm:~1.0.1":
+"util-deprecate@npm:^1.0.1":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
checksum: 10c0/41a5bdd214df2f6c3ecf8622745e4a366c4adced864bc3c833739791aeeeb1838119af7daed4ba36428114b5c67dcda034a79c882e97e43c03e66a4dd7389942
@@ -15924,15 +14263,6 @@ __metadata:
languageName: node
linkType: hard
-"uuid@npm:^3.3.2":
- version: 3.4.0
- resolution: "uuid@npm:3.4.0"
- bin:
- uuid: ./bin/uuid
- checksum: 10c0/1c13950df865c4f506ebfe0a24023571fa80edf2e62364297a537c80af09c618299797bbf2dbac6b1f8ae5ad182ba474b89db61e0e85839683991f7e08795347
- languageName: node
- linkType: hard
-
"v8-to-istanbul@npm:^9.0.1":
version: 9.3.0
resolution: "v8-to-istanbul@npm:9.3.0"
@@ -15970,7 +14300,7 @@ __metadata:
languageName: node
linkType: hard
-"walker@npm:^1.0.7, walker@npm:^1.0.8, walker@npm:~1.0.5":
+"walker@npm:^1.0.7, walker@npm:^1.0.8":
version: 1.0.8
resolution: "walker@npm:1.0.8"
dependencies:
@@ -16213,17 +14543,6 @@ __metadata:
languageName: node
linkType: hard
-"write-file-atomic@npm:^2.3.0":
- version: 2.4.3
- resolution: "write-file-atomic@npm:2.4.3"
- dependencies:
- graceful-fs: "npm:^4.1.11"
- imurmurhash: "npm:^0.1.4"
- signal-exit: "npm:^3.0.2"
- checksum: 10c0/8cb4bba0c1ab814a9b127844da0db4fb8c5e06ddbe6317b8b319377c73b283673036c8b9360120062898508b9428d81611cf7fa97584504a00bc179b2a580b92
- languageName: node
- linkType: hard
-
"write-file-atomic@npm:^3.0.3":
version: 3.0.3
resolution: "write-file-atomic@npm:3.0.3"
@@ -16246,16 +14565,6 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^1.1.0, ws@npm:^1.1.5":
- version: 1.1.5
- resolution: "ws@npm:1.1.5"
- dependencies:
- options: "npm:>=0.0.5"
- ultron: "npm:1.0.x"
- checksum: 10c0/6d4fba17187cded3d12f3ca5c0dec54f83ad4b6320b1e42dbd2ebea869208552e284276f65c7f4c3f2a0789aeb72ff34fb360e6a796bf3c316603bffcc5e287b
- languageName: node
- linkType: hard
-
"ws@npm:^6.2.3":
version: 6.2.3
resolution: "ws@npm:6.2.3"
@@ -16265,7 +14574,7 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^7, ws@npm:^7.4.6, ws@npm:^7.5.10":
+"ws@npm:^7, ws@npm:^7.5.10":
version: 7.5.10
resolution: "ws@npm:7.5.10"
peerDependencies:
@@ -16280,16 +14589,6 @@ __metadata:
languageName: node
linkType: hard
-"xcode@npm:^2.0.0":
- version: 2.1.0
- resolution: "xcode@npm:2.1.0"
- dependencies:
- simple-plist: "npm:^1.0.0"
- uuid: "npm:^3.3.2"
- checksum: 10c0/e779966f863456cee90dcd48968e4f724891c1576256e2e052acd5a9ed1622d7e57a9e1513b933ede3464bcd5818b95524de8a2db3d0d7f2897af0528bc0f91f
- languageName: node
- linkType: hard
-
"xdg-basedir@npm:^5.0.1, xdg-basedir@npm:^5.1.0":
version: 5.1.0
resolution: "xdg-basedir@npm:5.1.0"
@@ -16297,28 +14596,28 @@ __metadata:
languageName: node
linkType: hard
-"xml-parser@npm:^1.2.1":
- version: 1.2.1
- resolution: "xml-parser@npm:1.2.1"
+"xml-formatter@npm:^2.4.0":
+ version: 2.6.1
+ resolution: "xml-formatter@npm:2.6.1"
dependencies:
- debug: "npm:^2.2.0"
- checksum: 10c0/ab67147321c075b2f36b48c2451e3d3a2b98bab3a346017ddb2a74b8ce35b316d8b5a1dc6ff5f2ba3f825dfc85da11ede9c79300792e7e8eaac7f936b230e8aa
+ xml-parser-xo: "npm:^3.2.0"
+ checksum: 10c0/97af94786f14d295eb74d5062e311f6c7b351d7b2b11c76d275eeb5197d98450bd0197de51dda9fbd6f03fbd23432e535fd13e8780a207cb1158a3d987bf02e5
languageName: node
linkType: hard
-"xmlbuilder@npm:^15.1.1":
- version: 15.1.1
- resolution: "xmlbuilder@npm:15.1.1"
- checksum: 10c0/665266a8916498ff8d82b3d46d3993913477a254b98149ff7cff060d9b7cc0db7cf5a3dae99aed92355254a808c0e2e3ec74ad1b04aa1061bdb8dfbea26c18b8
+"xml-parser-xo@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "xml-parser-xo@npm:3.2.0"
+ checksum: 10c0/33101bc707eeccda575f2df2de20d9b01513467c16c53e9f87205ab4bcc800586f1080cf37550b681b9c123b4a7778dcdb324989782c2a6c6698ae5ab623be84
languageName: node
linkType: hard
-"xmldoc@npm:^1.1.2":
- version: 1.3.0
- resolution: "xmldoc@npm:1.3.0"
+"xml-parser@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "xml-parser@npm:1.2.1"
dependencies:
- sax: "npm:^1.2.4"
- checksum: 10c0/7957c57ff77008ced62063560d3e8f80c7fdf31d3fafa12d16c9f1fe676c8255f50889e8f41b61cca4cd473b841eedf2625089dcaf3f6b8717df521b9d0acfcf
+ debug: "npm:^2.2.0"
+ checksum: 10c0/ab67147321c075b2f36b48c2451e3d3a2b98bab3a346017ddb2a74b8ce35b316d8b5a1dc6ff5f2ba3f825dfc85da11ede9c79300792e7e8eaac7f936b230e8aa
languageName: node
linkType: hard
@@ -16329,13 +14628,6 @@ __metadata:
languageName: node
linkType: hard
-"xtend@npm:~4.0.1":
- version: 4.0.2
- resolution: "xtend@npm:4.0.2"
- checksum: 10c0/366ae4783eec6100f8a02dff02ac907bf29f9a00b82ac0264b4d8b832ead18306797e283cf19de776538babfdcb2101375ec5646b59f08c52128ac4ab812ed0e
- languageName: node
- linkType: hard
-
"y18n@npm:^4.0.0":
version: 4.0.3
resolution: "y18n@npm:4.0.3"
@@ -16420,7 +14712,14 @@ __metadata:
languageName: node
linkType: hard
-"yargs@npm:^15.1.0, yargs@npm:^15.3.1":
+"yargs-parser@npm:^20.2.2":
+ version: 20.2.9
+ resolution: "yargs-parser@npm:20.2.9"
+ checksum: 10c0/0685a8e58bbfb57fab6aefe03c6da904a59769bd803a722bb098bd5b0f29d274a1357762c7258fb487512811b8063fb5d2824a3415a0a4540598335b3b086c72
+ languageName: node
+ linkType: hard
+
+"yargs@npm:^15.1.0":
version: 15.4.1
resolution: "yargs@npm:15.4.1"
dependencies:
@@ -16439,6 +14738,21 @@ __metadata:
languageName: node
linkType: hard
+"yargs@npm:^16.2.0":
+ version: 16.2.2
+ resolution: "yargs@npm:16.2.2"
+ dependencies:
+ cliui: "npm:^7.0.2"
+ escalade: "npm:^3.1.1"
+ get-caller-file: "npm:^2.0.5"
+ require-directory: "npm:^2.1.1"
+ string-width: "npm:^4.2.0"
+ y18n: "npm:^5.0.5"
+ yargs-parser: "npm:^20.2.2"
+ checksum: 10c0/1ca2152581ee7c9c9fb4174767ff7294b1c272d2d0a1f6eb13c39ce177fded85eb9c96711e00cd7913c0a9b88b6e763713ee11cae81b9b62fd97bdd0b03d5549
+ languageName: node
+ linkType: hard
+
"yargs@npm:^17.3.1, yargs@npm:^17.5.1, yargs@npm:^17.6.2":
version: 17.7.2
resolution: "yargs@npm:17.7.2"