diff --git a/App.tsx b/App.tsx
index bf24c33..8653068 100644
--- a/App.tsx
+++ b/App.tsx
@@ -29,37 +29,37 @@ type SectionProps = PropsWithChildren<{
title: string;
}>;
-function Section({children, title}: SectionProps): JSX.Element {
- const isDarkMode = useColorScheme() === 'dark';
- return (
-
-
- {title}
-
-
- {children}
-
-
- );
-}
+// function Section({children, title}: SectionProps): JSX.Element {
+// const isDarkMode = useColorScheme() === 'dark';
+// return (
+//
+//
+// {title}
+//
+//
+// {children}
+//
+//
+// );
+// }
function App(): JSX.Element {
const isDarkMode = useColorScheme() === 'dark';
const backgroundStyle = {
- backgroundColor: isDarkMode ? Colors.darker : Colors.lighter,
+ backgroundColor: isDarkMode ? "grey" : "white",
};
return (
@@ -71,7 +71,11 @@ function App(): JSX.Element {
-
+
+
+ HELLO THIS IS CROSS PLATFORM
+
+ {/*
-
+ */}
);
diff --git a/ios/Podfile.lock b/ios/Podfile.lock
new file mode 100644
index 0000000..69a1c63
--- /dev/null
+++ b/ios/Podfile.lock
@@ -0,0 +1,623 @@
+PODS:
+ - boost (1.76.0)
+ - CocoaAsyncSocket (7.6.5)
+ - DoubleConversion (1.1.6)
+ - FBLazyVector (0.71.5)
+ - FBReactNativeSpec (0.71.5):
+ - RCT-Folly (= 2021.07.22.00)
+ - RCTRequired (= 0.71.5)
+ - RCTTypeSafety (= 0.71.5)
+ - React-Core (= 0.71.5)
+ - React-jsi (= 0.71.5)
+ - ReactCommon/turbomodule/core (= 0.71.5)
+ - Flipper (0.125.0):
+ - Flipper-Folly (~> 2.6)
+ - Flipper-RSocket (~> 1.4)
+ - Flipper-Boost-iOSX (1.76.0.1.11)
+ - Flipper-DoubleConversion (3.2.0.1)
+ - Flipper-Fmt (7.1.7)
+ - Flipper-Folly (2.6.10):
+ - Flipper-Boost-iOSX
+ - Flipper-DoubleConversion
+ - Flipper-Fmt (= 7.1.7)
+ - Flipper-Glog
+ - libevent (~> 2.1.12)
+ - OpenSSL-Universal (= 1.1.1100)
+ - Flipper-Glog (0.5.0.5)
+ - Flipper-PeerTalk (0.0.4)
+ - Flipper-RSocket (1.4.3):
+ - Flipper-Folly (~> 2.6)
+ - FlipperKit (0.125.0):
+ - FlipperKit/Core (= 0.125.0)
+ - FlipperKit/Core (0.125.0):
+ - Flipper (~> 0.125.0)
+ - FlipperKit/CppBridge
+ - FlipperKit/FBCxxFollyDynamicConvert
+ - FlipperKit/FBDefines
+ - FlipperKit/FKPortForwarding
+ - SocketRocket (~> 0.6.0)
+ - FlipperKit/CppBridge (0.125.0):
+ - Flipper (~> 0.125.0)
+ - FlipperKit/FBCxxFollyDynamicConvert (0.125.0):
+ - Flipper-Folly (~> 2.6)
+ - FlipperKit/FBDefines (0.125.0)
+ - FlipperKit/FKPortForwarding (0.125.0):
+ - CocoaAsyncSocket (~> 7.6)
+ - Flipper-PeerTalk (~> 0.0.4)
+ - FlipperKit/FlipperKitHighlightOverlay (0.125.0)
+ - FlipperKit/FlipperKitLayoutHelpers (0.125.0):
+ - FlipperKit/Core
+ - FlipperKit/FlipperKitHighlightOverlay
+ - FlipperKit/FlipperKitLayoutTextSearchable
+ - FlipperKit/FlipperKitLayoutIOSDescriptors (0.125.0):
+ - FlipperKit/Core
+ - FlipperKit/FlipperKitHighlightOverlay
+ - FlipperKit/FlipperKitLayoutHelpers
+ - YogaKit (~> 1.18)
+ - FlipperKit/FlipperKitLayoutPlugin (0.125.0):
+ - FlipperKit/Core
+ - FlipperKit/FlipperKitHighlightOverlay
+ - FlipperKit/FlipperKitLayoutHelpers
+ - FlipperKit/FlipperKitLayoutIOSDescriptors
+ - FlipperKit/FlipperKitLayoutTextSearchable
+ - YogaKit (~> 1.18)
+ - FlipperKit/FlipperKitLayoutTextSearchable (0.125.0)
+ - FlipperKit/FlipperKitNetworkPlugin (0.125.0):
+ - FlipperKit/Core
+ - FlipperKit/FlipperKitReactPlugin (0.125.0):
+ - FlipperKit/Core
+ - FlipperKit/FlipperKitUserDefaultsPlugin (0.125.0):
+ - FlipperKit/Core
+ - FlipperKit/SKIOSNetworkPlugin (0.125.0):
+ - FlipperKit/Core
+ - FlipperKit/FlipperKitNetworkPlugin
+ - fmt (6.2.1)
+ - glog (0.3.5)
+ - hermes-engine (0.71.5):
+ - hermes-engine/Pre-built (= 0.71.5)
+ - hermes-engine/Pre-built (0.71.5)
+ - libevent (2.1.12)
+ - OpenSSL-Universal (1.1.1100)
+ - RCT-Folly (2021.07.22.00):
+ - boost
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - RCT-Folly/Default (= 2021.07.22.00)
+ - RCT-Folly/Default (2021.07.22.00):
+ - boost
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - RCT-Folly/Futures (2021.07.22.00):
+ - boost
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - libevent
+ - RCTRequired (0.71.5)
+ - RCTTypeSafety (0.71.5):
+ - FBLazyVector (= 0.71.5)
+ - RCTRequired (= 0.71.5)
+ - React-Core (= 0.71.5)
+ - React (0.71.5):
+ - React-Core (= 0.71.5)
+ - React-Core/DevSupport (= 0.71.5)
+ - React-Core/RCTWebSocket (= 0.71.5)
+ - React-RCTActionSheet (= 0.71.5)
+ - React-RCTAnimation (= 0.71.5)
+ - React-RCTBlob (= 0.71.5)
+ - React-RCTImage (= 0.71.5)
+ - React-RCTLinking (= 0.71.5)
+ - React-RCTNetwork (= 0.71.5)
+ - React-RCTSettings (= 0.71.5)
+ - React-RCTText (= 0.71.5)
+ - React-RCTVibration (= 0.71.5)
+ - React-callinvoker (0.71.5)
+ - React-Codegen (0.71.5):
+ - FBReactNativeSpec
+ - hermes-engine
+ - RCT-Folly
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-jsi
+ - React-jsiexecutor
+ - ReactCommon/turbomodule/bridging
+ - ReactCommon/turbomodule/core
+ - React-Core (0.71.5):
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default (= 0.71.5)
+ - React-cxxreact (= 0.71.5)
+ - React-hermes
+ - React-jsi (= 0.71.5)
+ - React-jsiexecutor (= 0.71.5)
+ - React-perflogger (= 0.71.5)
+ - Yoga
+ - React-Core/CoreModulesHeaders (0.71.5):
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.71.5)
+ - React-hermes
+ - React-jsi (= 0.71.5)
+ - React-jsiexecutor (= 0.71.5)
+ - React-perflogger (= 0.71.5)
+ - Yoga
+ - React-Core/Default (0.71.5):
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-cxxreact (= 0.71.5)
+ - React-hermes
+ - React-jsi (= 0.71.5)
+ - React-jsiexecutor (= 0.71.5)
+ - React-perflogger (= 0.71.5)
+ - Yoga
+ - React-Core/DevSupport (0.71.5):
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default (= 0.71.5)
+ - React-Core/RCTWebSocket (= 0.71.5)
+ - React-cxxreact (= 0.71.5)
+ - React-hermes
+ - React-jsi (= 0.71.5)
+ - React-jsiexecutor (= 0.71.5)
+ - React-jsinspector (= 0.71.5)
+ - React-perflogger (= 0.71.5)
+ - Yoga
+ - React-Core/RCTActionSheetHeaders (0.71.5):
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.71.5)
+ - React-hermes
+ - React-jsi (= 0.71.5)
+ - React-jsiexecutor (= 0.71.5)
+ - React-perflogger (= 0.71.5)
+ - Yoga
+ - React-Core/RCTAnimationHeaders (0.71.5):
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.71.5)
+ - React-hermes
+ - React-jsi (= 0.71.5)
+ - React-jsiexecutor (= 0.71.5)
+ - React-perflogger (= 0.71.5)
+ - Yoga
+ - React-Core/RCTBlobHeaders (0.71.5):
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.71.5)
+ - React-hermes
+ - React-jsi (= 0.71.5)
+ - React-jsiexecutor (= 0.71.5)
+ - React-perflogger (= 0.71.5)
+ - Yoga
+ - React-Core/RCTImageHeaders (0.71.5):
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.71.5)
+ - React-hermes
+ - React-jsi (= 0.71.5)
+ - React-jsiexecutor (= 0.71.5)
+ - React-perflogger (= 0.71.5)
+ - Yoga
+ - React-Core/RCTLinkingHeaders (0.71.5):
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.71.5)
+ - React-hermes
+ - React-jsi (= 0.71.5)
+ - React-jsiexecutor (= 0.71.5)
+ - React-perflogger (= 0.71.5)
+ - Yoga
+ - React-Core/RCTNetworkHeaders (0.71.5):
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.71.5)
+ - React-hermes
+ - React-jsi (= 0.71.5)
+ - React-jsiexecutor (= 0.71.5)
+ - React-perflogger (= 0.71.5)
+ - Yoga
+ - React-Core/RCTSettingsHeaders (0.71.5):
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.71.5)
+ - React-hermes
+ - React-jsi (= 0.71.5)
+ - React-jsiexecutor (= 0.71.5)
+ - React-perflogger (= 0.71.5)
+ - Yoga
+ - React-Core/RCTTextHeaders (0.71.5):
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.71.5)
+ - React-hermes
+ - React-jsi (= 0.71.5)
+ - React-jsiexecutor (= 0.71.5)
+ - React-perflogger (= 0.71.5)
+ - Yoga
+ - React-Core/RCTVibrationHeaders (0.71.5):
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.71.5)
+ - React-hermes
+ - React-jsi (= 0.71.5)
+ - React-jsiexecutor (= 0.71.5)
+ - React-perflogger (= 0.71.5)
+ - Yoga
+ - React-Core/RCTWebSocket (0.71.5):
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default (= 0.71.5)
+ - React-cxxreact (= 0.71.5)
+ - React-hermes
+ - React-jsi (= 0.71.5)
+ - React-jsiexecutor (= 0.71.5)
+ - React-perflogger (= 0.71.5)
+ - Yoga
+ - React-CoreModules (0.71.5):
+ - RCT-Folly (= 2021.07.22.00)
+ - RCTTypeSafety (= 0.71.5)
+ - React-Codegen (= 0.71.5)
+ - React-Core/CoreModulesHeaders (= 0.71.5)
+ - React-jsi (= 0.71.5)
+ - React-RCTBlob
+ - React-RCTImage (= 0.71.5)
+ - ReactCommon/turbomodule/core (= 0.71.5)
+ - React-cxxreact (0.71.5):
+ - boost (= 1.76.0)
+ - DoubleConversion
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-callinvoker (= 0.71.5)
+ - React-jsi (= 0.71.5)
+ - React-jsinspector (= 0.71.5)
+ - React-logger (= 0.71.5)
+ - React-perflogger (= 0.71.5)
+ - React-runtimeexecutor (= 0.71.5)
+ - React-hermes (0.71.5):
+ - DoubleConversion
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - RCT-Folly/Futures (= 2021.07.22.00)
+ - React-cxxreact (= 0.71.5)
+ - React-jsi
+ - React-jsiexecutor (= 0.71.5)
+ - React-jsinspector (= 0.71.5)
+ - React-perflogger (= 0.71.5)
+ - React-jsi (0.71.5):
+ - boost (= 1.76.0)
+ - DoubleConversion
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-jsiexecutor (0.71.5):
+ - DoubleConversion
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-cxxreact (= 0.71.5)
+ - React-jsi (= 0.71.5)
+ - React-perflogger (= 0.71.5)
+ - React-jsinspector (0.71.5)
+ - React-logger (0.71.5):
+ - glog
+ - React-perflogger (0.71.5)
+ - React-RCTActionSheet (0.71.5):
+ - React-Core/RCTActionSheetHeaders (= 0.71.5)
+ - React-RCTAnimation (0.71.5):
+ - RCT-Folly (= 2021.07.22.00)
+ - RCTTypeSafety (= 0.71.5)
+ - React-Codegen (= 0.71.5)
+ - React-Core/RCTAnimationHeaders (= 0.71.5)
+ - React-jsi (= 0.71.5)
+ - ReactCommon/turbomodule/core (= 0.71.5)
+ - React-RCTAppDelegate (0.71.5):
+ - RCT-Folly
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - ReactCommon/turbomodule/core
+ - React-RCTBlob (0.71.5):
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Codegen (= 0.71.5)
+ - React-Core/RCTBlobHeaders (= 0.71.5)
+ - React-Core/RCTWebSocket (= 0.71.5)
+ - React-jsi (= 0.71.5)
+ - React-RCTNetwork (= 0.71.5)
+ - ReactCommon/turbomodule/core (= 0.71.5)
+ - React-RCTImage (0.71.5):
+ - RCT-Folly (= 2021.07.22.00)
+ - RCTTypeSafety (= 0.71.5)
+ - React-Codegen (= 0.71.5)
+ - React-Core/RCTImageHeaders (= 0.71.5)
+ - React-jsi (= 0.71.5)
+ - React-RCTNetwork (= 0.71.5)
+ - ReactCommon/turbomodule/core (= 0.71.5)
+ - React-RCTLinking (0.71.5):
+ - React-Codegen (= 0.71.5)
+ - React-Core/RCTLinkingHeaders (= 0.71.5)
+ - React-jsi (= 0.71.5)
+ - ReactCommon/turbomodule/core (= 0.71.5)
+ - React-RCTNetwork (0.71.5):
+ - RCT-Folly (= 2021.07.22.00)
+ - RCTTypeSafety (= 0.71.5)
+ - React-Codegen (= 0.71.5)
+ - React-Core/RCTNetworkHeaders (= 0.71.5)
+ - React-jsi (= 0.71.5)
+ - ReactCommon/turbomodule/core (= 0.71.5)
+ - React-RCTSettings (0.71.5):
+ - RCT-Folly (= 2021.07.22.00)
+ - RCTTypeSafety (= 0.71.5)
+ - React-Codegen (= 0.71.5)
+ - React-Core/RCTSettingsHeaders (= 0.71.5)
+ - React-jsi (= 0.71.5)
+ - ReactCommon/turbomodule/core (= 0.71.5)
+ - React-RCTText (0.71.5):
+ - React-Core/RCTTextHeaders (= 0.71.5)
+ - React-RCTVibration (0.71.5):
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Codegen (= 0.71.5)
+ - React-Core/RCTVibrationHeaders (= 0.71.5)
+ - React-jsi (= 0.71.5)
+ - ReactCommon/turbomodule/core (= 0.71.5)
+ - React-runtimeexecutor (0.71.5):
+ - React-jsi (= 0.71.5)
+ - ReactCommon/turbomodule/bridging (0.71.5):
+ - DoubleConversion
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-callinvoker (= 0.71.5)
+ - React-Core (= 0.71.5)
+ - React-cxxreact (= 0.71.5)
+ - React-jsi (= 0.71.5)
+ - React-logger (= 0.71.5)
+ - React-perflogger (= 0.71.5)
+ - ReactCommon/turbomodule/core (0.71.5):
+ - DoubleConversion
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.07.22.00)
+ - React-callinvoker (= 0.71.5)
+ - React-Core (= 0.71.5)
+ - React-cxxreact (= 0.71.5)
+ - React-jsi (= 0.71.5)
+ - React-logger (= 0.71.5)
+ - React-perflogger (= 0.71.5)
+ - SocketRocket (0.6.0)
+ - Yoga (1.14.0)
+ - YogaKit (1.18.1):
+ - Yoga (~> 1.14)
+
+DEPENDENCIES:
+ - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`)
+ - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
+ - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
+ - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`)
+ - Flipper (= 0.125.0)
+ - Flipper-Boost-iOSX (= 1.76.0.1.11)
+ - Flipper-DoubleConversion (= 3.2.0.1)
+ - Flipper-Fmt (= 7.1.7)
+ - Flipper-Folly (= 2.6.10)
+ - Flipper-Glog (= 0.5.0.5)
+ - Flipper-PeerTalk (= 0.0.4)
+ - Flipper-RSocket (= 1.4.3)
+ - FlipperKit (= 0.125.0)
+ - FlipperKit/Core (= 0.125.0)
+ - FlipperKit/CppBridge (= 0.125.0)
+ - FlipperKit/FBCxxFollyDynamicConvert (= 0.125.0)
+ - FlipperKit/FBDefines (= 0.125.0)
+ - FlipperKit/FKPortForwarding (= 0.125.0)
+ - FlipperKit/FlipperKitHighlightOverlay (= 0.125.0)
+ - FlipperKit/FlipperKitLayoutPlugin (= 0.125.0)
+ - FlipperKit/FlipperKitLayoutTextSearchable (= 0.125.0)
+ - FlipperKit/FlipperKitNetworkPlugin (= 0.125.0)
+ - FlipperKit/FlipperKitReactPlugin (= 0.125.0)
+ - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.125.0)
+ - FlipperKit/SKIOSNetworkPlugin (= 0.125.0)
+ - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
+ - hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`)
+ - libevent (~> 2.1.12)
+ - OpenSSL-Universal (= 1.1.1100)
+ - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`)
+ - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`)
+ - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`)
+ - React (from `../node_modules/react-native/`)
+ - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`)
+ - React-Codegen (from `build/generated/ios`)
+ - React-Core (from `../node_modules/react-native/`)
+ - React-Core/DevSupport (from `../node_modules/react-native/`)
+ - React-Core/RCTWebSocket (from `../node_modules/react-native/`)
+ - React-CoreModules (from `../node_modules/react-native/React/CoreModules`)
+ - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`)
+ - React-hermes (from `../node_modules/react-native/ReactCommon/hermes`)
+ - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`)
+ - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`)
+ - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`)
+ - React-logger (from `../node_modules/react-native/ReactCommon/logger`)
+ - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`)
+ - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`)
+ - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`)
+ - React-RCTAppDelegate (from `../node_modules/react-native/Libraries/AppDelegate`)
+ - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`)
+ - React-RCTImage (from `../node_modules/react-native/Libraries/Image`)
+ - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`)
+ - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`)
+ - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`)
+ - React-RCTText (from `../node_modules/react-native/Libraries/Text`)
+ - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`)
+ - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`)
+ - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`)
+ - Yoga (from `../node_modules/react-native/ReactCommon/yoga`)
+
+SPEC REPOS:
+ trunk:
+ - CocoaAsyncSocket
+ - Flipper
+ - Flipper-Boost-iOSX
+ - Flipper-DoubleConversion
+ - Flipper-Fmt
+ - Flipper-Folly
+ - Flipper-Glog
+ - Flipper-PeerTalk
+ - Flipper-RSocket
+ - FlipperKit
+ - fmt
+ - libevent
+ - OpenSSL-Universal
+ - SocketRocket
+ - YogaKit
+
+EXTERNAL SOURCES:
+ boost:
+ :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec"
+ DoubleConversion:
+ :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec"
+ FBLazyVector:
+ :path: "../node_modules/react-native/Libraries/FBLazyVector"
+ FBReactNativeSpec:
+ :path: "../node_modules/react-native/React/FBReactNativeSpec"
+ glog:
+ :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec"
+ hermes-engine:
+ :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec"
+ RCT-Folly:
+ :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec"
+ RCTRequired:
+ :path: "../node_modules/react-native/Libraries/RCTRequired"
+ RCTTypeSafety:
+ :path: "../node_modules/react-native/Libraries/TypeSafety"
+ React:
+ :path: "../node_modules/react-native/"
+ React-callinvoker:
+ :path: "../node_modules/react-native/ReactCommon/callinvoker"
+ React-Codegen:
+ :path: build/generated/ios
+ React-Core:
+ :path: "../node_modules/react-native/"
+ React-CoreModules:
+ :path: "../node_modules/react-native/React/CoreModules"
+ React-cxxreact:
+ :path: "../node_modules/react-native/ReactCommon/cxxreact"
+ React-hermes:
+ :path: "../node_modules/react-native/ReactCommon/hermes"
+ React-jsi:
+ :path: "../node_modules/react-native/ReactCommon/jsi"
+ React-jsiexecutor:
+ :path: "../node_modules/react-native/ReactCommon/jsiexecutor"
+ React-jsinspector:
+ :path: "../node_modules/react-native/ReactCommon/jsinspector"
+ React-logger:
+ :path: "../node_modules/react-native/ReactCommon/logger"
+ React-perflogger:
+ :path: "../node_modules/react-native/ReactCommon/reactperflogger"
+ React-RCTActionSheet:
+ :path: "../node_modules/react-native/Libraries/ActionSheetIOS"
+ React-RCTAnimation:
+ :path: "../node_modules/react-native/Libraries/NativeAnimation"
+ React-RCTAppDelegate:
+ :path: "../node_modules/react-native/Libraries/AppDelegate"
+ React-RCTBlob:
+ :path: "../node_modules/react-native/Libraries/Blob"
+ React-RCTImage:
+ :path: "../node_modules/react-native/Libraries/Image"
+ React-RCTLinking:
+ :path: "../node_modules/react-native/Libraries/LinkingIOS"
+ React-RCTNetwork:
+ :path: "../node_modules/react-native/Libraries/Network"
+ React-RCTSettings:
+ :path: "../node_modules/react-native/Libraries/Settings"
+ React-RCTText:
+ :path: "../node_modules/react-native/Libraries/Text"
+ React-RCTVibration:
+ :path: "../node_modules/react-native/Libraries/Vibration"
+ React-runtimeexecutor:
+ :path: "../node_modules/react-native/ReactCommon/runtimeexecutor"
+ ReactCommon:
+ :path: "../node_modules/react-native/ReactCommon"
+ Yoga:
+ :path: "../node_modules/react-native/ReactCommon/yoga"
+
+SPEC CHECKSUMS:
+ boost: 57d2868c099736d80fcd648bf211b4431e51a558
+ CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
+ DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54
+ FBLazyVector: f1897022b53abf1469d6ad692ee2c69f57d967f3
+ FBReactNativeSpec: 627fd07f1b9d498c9fa572e76d7f1a6b1ee9a444
+ Flipper: 26fc4b7382499f1281eb8cb921e5c3ad6de91fe0
+ Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c
+ Flipper-DoubleConversion: 2dc99b02f658daf147069aad9dbd29d8feb06d30
+ Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b
+ Flipper-Folly: 584845625005ff068a6ebf41f857f468decd26b3
+ Flipper-Glog: 70c50ce58ddaf67dc35180db05f191692570f446
+ Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9
+ Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541
+ FlipperKit: cbdee19bdd4e7f05472a66ce290f1b729ba3cb86
+ fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
+ glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b
+ hermes-engine: 0784cadad14b011580615c496f77e0ae112eed75
+ libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913
+ OpenSSL-Universal: ebc357f1e6bc71fa463ccb2fe676756aff50e88c
+ RCT-Folly: 424b8c9a7a0b9ab2886ffe9c3b041ef628fd4fb1
+ RCTRequired: bd6045fbd511da5efe6db89eecb21e4e36bd7cbf
+ RCTTypeSafety: c06d9f906faa69dd1c88223204c3a24767725fd8
+ React: b9ea33557ef1372af247f95d110fbdea114ed3b2
+ React-callinvoker: 112f941fcb98722c72736b8e229edcb3c1d84b45
+ React-Codegen: df704c74e2563b0f73fa44f533b6bfef6534ae81
+ React-Core: c40d8ec76944536e6d4f8306cbda17a7c254585c
+ React-CoreModules: 7dec7d883bf29bd0d753a93f37326e3031f8f546
+ React-cxxreact: 63154d7b113bd6e74ae221c1091e10591d7ae651
+ React-hermes: 187e42638c92a54ad7d270079dda4d59cf8c7229
+ React-jsi: 6a633d20f5bb094d8f43c3f23c03f724acab005e
+ React-jsiexecutor: 1579bf3207afadc72ac3638a66a102d1bf5263e3
+ React-jsinspector: 14a342151ab810862998dfc99e2720746734e9b3
+ React-logger: 94ec392ae471683635e4bf874d4e82f675399d2d
+ React-perflogger: 883a55a9a899535eaf06d0029108ef9ef22cce92
+ React-RCTActionSheet: 1a3b8416688a3d291367be645022886f71d6842a
+ React-RCTAnimation: e5560cb72d91ba35151d51e2eb0d467b42763f43
+ React-RCTAppDelegate: 07a38817f7b30447eb4416384f430812e7c30551
+ React-RCTBlob: 1ef41cdcc5bf8761b0a11a5c3be588f4787f8845
+ React-RCTImage: 944297be6fcc0bac7cfe1afb7d2f4f346c2592cd
+ React-RCTLinking: 0dd37faa7222e8f840edb83cbdd2a68f130ebdf1
+ React-RCTNetwork: 481afbec12d5a60aac319593797c590464234fcd
+ React-RCTSettings: f308db1e99737d776cce43732b5bd38c973cfa2c
+ React-RCTText: 402f609ee727f2dbbf5af8ce1692c64d8c1c17cc
+ React-RCTVibration: f0f5ad6417803de42e022d99247a6b1ddaf46c13
+ React-runtimeexecutor: 511f4301d85daf85abface9afb8d2df2d49f87d3
+ ReactCommon: 4f43b72066f27bfe1f63838c61763f59e7112536
+ SocketRocket: fccef3f9c5cedea1353a9ef6ada904fde10d6608
+ Yoga: cd7d7f509dbfac14ee7f31a6c750acb957cd5022
+ YogaKit: f782866e155069a2cca2517aafea43200b01fd5a
+
+PODFILE CHECKSUM: e8014cdf772b65e5bfaeade3a17832c0a598580b
+
+COCOAPODS: 1.12.0
diff --git a/ios/RNWindows.xcodeproj/project.pbxproj b/ios/RNWindows.xcodeproj/project.pbxproj
index 1b45d19..1793ffc 100644
--- a/ios/RNWindows.xcodeproj/project.pbxproj
+++ b/ios/RNWindows.xcodeproj/project.pbxproj
@@ -564,7 +564,7 @@
COPY_PHASE_STRIP = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
- "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "";
+ "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = i386;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
@@ -598,6 +598,7 @@
"-DFOLLY_MOBILE=1",
"-DFOLLY_USE_LIBCPP=1",
);
+ REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
SDKROOT = iphoneos;
};
name = Debug;
@@ -635,7 +636,7 @@
COPY_PHASE_STRIP = YES;
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
- "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "";
+ "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = i386;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
@@ -661,6 +662,7 @@
"-DFOLLY_MOBILE=1",
"-DFOLLY_USE_LIBCPP=1",
);
+ REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
SDKROOT = iphoneos;
VALIDATE_PRODUCT = YES;
};
diff --git a/ios/RNWindows.xcworkspace/contents.xcworkspacedata b/ios/RNWindows.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 0000000..596c094
--- /dev/null
+++ b/ios/RNWindows.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
diff --git a/macos/.gitignore b/macos/.gitignore
new file mode 100644
index 0000000..daba141
--- /dev/null
+++ b/macos/.gitignore
@@ -0,0 +1,2 @@
+# CocoaPods
+Pods/
diff --git a/macos/Podfile b/macos/Podfile
new file mode 100644
index 0000000..fe35ca7
--- /dev/null
+++ b/macos/Podfile
@@ -0,0 +1,32 @@
+require_relative '../node_modules/react-native-macos/scripts/react_native_pods'
+require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
+
+target 'RNWindows-macOS' do
+ platform :macos, '10.15'
+ use_native_modules!
+ use_react_native!(
+ :path => '../node_modules/react-native-macos',
+ # to enable hermes on macOS, change `false` to `true` and then install pods
+ :hermes_enabled => false
+ )
+
+ # Pods specifically for macOS target
+end
+
+target 'RNWindows-iOS' do
+ platform :ios, '12.4'
+ use_native_modules!
+ use_react_native!(:path => '../node_modules/react-native-macos')
+
+ # Enables Flipper.
+ #
+ # Note that if you have use_frameworks! enabled, Flipper will not work and
+ # you should disable these next few lines.
+ use_flipper!
+
+ post_install do |installer|
+ react_native_post_install(installer)
+ __apply_Xcode_12_5_M1_post_install_workaround(installer)
+ end
+ # Pods specifically for iOS target
+end
diff --git a/macos/Podfile.lock b/macos/Podfile.lock
new file mode 100644
index 0000000..6915f0a
--- /dev/null
+++ b/macos/Podfile.lock
@@ -0,0 +1,587 @@
+PODS:
+ - boost (1.76.0)
+ - CocoaAsyncSocket (7.6.5)
+ - DoubleConversion (1.1.6)
+ - FBLazyVector (1000.0.0)
+ - FBReactNativeSpec (1000.0.0):
+ - RCT-Folly (= 2021.07.22.00)
+ - RCTRequired (= 1000.0.0)
+ - RCTTypeSafety (= 1000.0.0)
+ - React-Core (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - ReactCommon/turbomodule/core (= 1000.0.0)
+ - Flipper (0.125.0):
+ - Flipper-Folly (~> 2.6)
+ - Flipper-RSocket (~> 1.4)
+ - Flipper-Boost-iOSX (1.76.0.1.11)
+ - Flipper-DoubleConversion (3.2.0.1)
+ - Flipper-Fmt (7.1.7)
+ - Flipper-Folly (2.6.10):
+ - Flipper-Boost-iOSX
+ - Flipper-DoubleConversion
+ - Flipper-Fmt (= 7.1.7)
+ - Flipper-Glog
+ - libevent (~> 2.1.12)
+ - OpenSSL-Universal (= 1.1.1100)
+ - Flipper-Glog (0.5.0.5)
+ - Flipper-PeerTalk (0.0.4)
+ - Flipper-RSocket (1.4.3):
+ - Flipper-Folly (~> 2.6)
+ - FlipperKit (0.125.0):
+ - FlipperKit/Core (= 0.125.0)
+ - FlipperKit/Core (0.125.0):
+ - Flipper (~> 0.125.0)
+ - FlipperKit/CppBridge
+ - FlipperKit/FBCxxFollyDynamicConvert
+ - FlipperKit/FBDefines
+ - FlipperKit/FKPortForwarding
+ - SocketRocket (~> 0.6.0)
+ - FlipperKit/CppBridge (0.125.0):
+ - Flipper (~> 0.125.0)
+ - FlipperKit/FBCxxFollyDynamicConvert (0.125.0):
+ - Flipper-Folly (~> 2.6)
+ - FlipperKit/FBDefines (0.125.0)
+ - FlipperKit/FKPortForwarding (0.125.0):
+ - CocoaAsyncSocket (~> 7.6)
+ - Flipper-PeerTalk (~> 0.0.4)
+ - FlipperKit/FlipperKitHighlightOverlay (0.125.0)
+ - FlipperKit/FlipperKitLayoutHelpers (0.125.0):
+ - FlipperKit/Core
+ - FlipperKit/FlipperKitHighlightOverlay
+ - FlipperKit/FlipperKitLayoutTextSearchable
+ - FlipperKit/FlipperKitLayoutIOSDescriptors (0.125.0):
+ - FlipperKit/Core
+ - FlipperKit/FlipperKitHighlightOverlay
+ - FlipperKit/FlipperKitLayoutHelpers
+ - YogaKit (~> 1.18)
+ - FlipperKit/FlipperKitLayoutPlugin (0.125.0):
+ - FlipperKit/Core
+ - FlipperKit/FlipperKitHighlightOverlay
+ - FlipperKit/FlipperKitLayoutHelpers
+ - FlipperKit/FlipperKitLayoutIOSDescriptors
+ - FlipperKit/FlipperKitLayoutTextSearchable
+ - YogaKit (~> 1.18)
+ - FlipperKit/FlipperKitLayoutTextSearchable (0.125.0)
+ - FlipperKit/FlipperKitNetworkPlugin (0.125.0):
+ - FlipperKit/Core
+ - FlipperKit/FlipperKitReactPlugin (0.125.0):
+ - FlipperKit/Core
+ - FlipperKit/FlipperKitUserDefaultsPlugin (0.125.0):
+ - FlipperKit/Core
+ - FlipperKit/SKIOSNetworkPlugin (0.125.0):
+ - FlipperKit/Core
+ - FlipperKit/FlipperKitNetworkPlugin
+ - fmt (6.2.1)
+ - glog (0.3.5)
+ - libevent (2.1.12)
+ - OpenSSL-Universal (1.1.1100)
+ - RCT-Folly (2021.07.22.00):
+ - boost
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - RCT-Folly/Default (= 2021.07.22.00)
+ - RCT-Folly/Default (2021.07.22.00):
+ - boost
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - RCTRequired (1000.0.0)
+ - RCTTypeSafety (1000.0.0):
+ - FBLazyVector (= 1000.0.0)
+ - RCTRequired (= 1000.0.0)
+ - React-Core (= 1000.0.0)
+ - React (1000.0.0):
+ - React-Core (= 1000.0.0)
+ - React-Core/DevSupport (= 1000.0.0)
+ - React-Core/RCTWebSocket (= 1000.0.0)
+ - React-RCTActionSheet (= 1000.0.0)
+ - React-RCTAnimation (= 1000.0.0)
+ - React-RCTBlob (= 1000.0.0)
+ - React-RCTImage (= 1000.0.0)
+ - React-RCTLinking (= 1000.0.0)
+ - React-RCTNetwork (= 1000.0.0)
+ - React-RCTSettings (= 1000.0.0)
+ - React-RCTText (= 1000.0.0)
+ - React-RCTVibration (= 1000.0.0)
+ - React-bridging (1000.0.0):
+ - RCT-Folly (= 2021.07.22.00)
+ - React-jsi (= 1000.0.0)
+ - React-callinvoker (1000.0.0)
+ - React-Codegen (1000.0.0):
+ - FBReactNativeSpec (= 1000.0.0)
+ - RCT-Folly (= 2021.07.22.00)
+ - RCTRequired (= 1000.0.0)
+ - RCTTypeSafety (= 1000.0.0)
+ - React-Core (= 1000.0.0)
+ - React-jsc (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-jsiexecutor (= 1000.0.0)
+ - ReactCommon/turbomodule/core (= 1000.0.0)
+ - React-Core (1000.0.0):
+ - glog
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default (= 1000.0.0)
+ - React-cxxreact (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-jsiexecutor (= 1000.0.0)
+ - React-perflogger (= 1000.0.0)
+ - SocketRocket (= 0.6.0)
+ - Yoga
+ - React-Core/CoreModulesHeaders (1000.0.0):
+ - glog
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-jsiexecutor (= 1000.0.0)
+ - React-perflogger (= 1000.0.0)
+ - SocketRocket (= 0.6.0)
+ - Yoga
+ - React-Core/Default (1000.0.0):
+ - glog
+ - RCT-Folly (= 2021.07.22.00)
+ - React-cxxreact (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-jsiexecutor (= 1000.0.0)
+ - React-perflogger (= 1000.0.0)
+ - SocketRocket (= 0.6.0)
+ - Yoga
+ - React-Core/DevSupport (1000.0.0):
+ - glog
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default (= 1000.0.0)
+ - React-Core/RCTWebSocket (= 1000.0.0)
+ - React-cxxreact (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-jsiexecutor (= 1000.0.0)
+ - React-jsinspector (= 1000.0.0)
+ - React-perflogger (= 1000.0.0)
+ - SocketRocket (= 0.6.0)
+ - Yoga
+ - React-Core/RCTActionSheetHeaders (1000.0.0):
+ - glog
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-jsiexecutor (= 1000.0.0)
+ - React-perflogger (= 1000.0.0)
+ - SocketRocket (= 0.6.0)
+ - Yoga
+ - React-Core/RCTAnimationHeaders (1000.0.0):
+ - glog
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-jsiexecutor (= 1000.0.0)
+ - React-perflogger (= 1000.0.0)
+ - SocketRocket (= 0.6.0)
+ - Yoga
+ - React-Core/RCTBlobHeaders (1000.0.0):
+ - glog
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-jsiexecutor (= 1000.0.0)
+ - React-perflogger (= 1000.0.0)
+ - SocketRocket (= 0.6.0)
+ - Yoga
+ - React-Core/RCTImageHeaders (1000.0.0):
+ - glog
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-jsiexecutor (= 1000.0.0)
+ - React-perflogger (= 1000.0.0)
+ - SocketRocket (= 0.6.0)
+ - Yoga
+ - React-Core/RCTLinkingHeaders (1000.0.0):
+ - glog
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-jsiexecutor (= 1000.0.0)
+ - React-perflogger (= 1000.0.0)
+ - SocketRocket (= 0.6.0)
+ - Yoga
+ - React-Core/RCTNetworkHeaders (1000.0.0):
+ - glog
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-jsiexecutor (= 1000.0.0)
+ - React-perflogger (= 1000.0.0)
+ - SocketRocket (= 0.6.0)
+ - Yoga
+ - React-Core/RCTSettingsHeaders (1000.0.0):
+ - glog
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-jsiexecutor (= 1000.0.0)
+ - React-perflogger (= 1000.0.0)
+ - SocketRocket (= 0.6.0)
+ - Yoga
+ - React-Core/RCTTextHeaders (1000.0.0):
+ - glog
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-jsiexecutor (= 1000.0.0)
+ - React-perflogger (= 1000.0.0)
+ - SocketRocket (= 0.6.0)
+ - Yoga
+ - React-Core/RCTVibrationHeaders (1000.0.0):
+ - glog
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default
+ - React-cxxreact (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-jsiexecutor (= 1000.0.0)
+ - React-perflogger (= 1000.0.0)
+ - SocketRocket (= 0.6.0)
+ - Yoga
+ - React-Core/RCTWebSocket (1000.0.0):
+ - glog
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Core/Default (= 1000.0.0)
+ - React-cxxreact (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-jsiexecutor (= 1000.0.0)
+ - React-perflogger (= 1000.0.0)
+ - SocketRocket (= 0.6.0)
+ - Yoga
+ - React-CoreModules (1000.0.0):
+ - RCT-Folly (= 2021.07.22.00)
+ - RCTTypeSafety (= 1000.0.0)
+ - React-Codegen (= 1000.0.0)
+ - React-Core/CoreModulesHeaders (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-RCTImage (= 1000.0.0)
+ - ReactCommon/turbomodule/core (= 1000.0.0)
+ - SocketRocket (= 0.6.0)
+ - React-cxxreact (1000.0.0):
+ - boost (= 1.76.0)
+ - DoubleConversion
+ - glog
+ - RCT-Folly (= 2021.07.22.00)
+ - React-callinvoker (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-jsinspector (= 1000.0.0)
+ - React-logger (= 1000.0.0)
+ - React-perflogger (= 1000.0.0)
+ - React-runtimeexecutor (= 1000.0.0)
+ - React-jsc (1000.0.0):
+ - React-jsc/Default (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-jsc/Default (1000.0.0):
+ - React-jsi (= 1000.0.0)
+ - React-jsi (1000.0.0)
+ - React-jsidynamic (1000.0.0):
+ - boost (= 1.76.0)
+ - DoubleConversion
+ - glog
+ - RCT-Folly (= 2021.07.22.00)
+ - React-jsi (= 1000.0.0)
+ - React-jsiexecutor (1000.0.0):
+ - DoubleConversion
+ - glog
+ - RCT-Folly (= 2021.07.22.00)
+ - React-cxxreact (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-jsidynamic (= 1000.0.0)
+ - React-perflogger (= 1000.0.0)
+ - React-jsinspector (1000.0.0)
+ - React-logger (1000.0.0):
+ - glog
+ - React-perflogger (1000.0.0)
+ - React-RCTActionSheet (1000.0.0):
+ - React-Core/RCTActionSheetHeaders (= 1000.0.0)
+ - React-RCTAnimation (1000.0.0):
+ - RCT-Folly (= 2021.07.22.00)
+ - RCTTypeSafety (= 1000.0.0)
+ - React-Codegen (= 1000.0.0)
+ - React-Core/RCTAnimationHeaders (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - ReactCommon/turbomodule/core (= 1000.0.0)
+ - React-RCTAppDelegate (1000.0.0):
+ - RCT-Folly
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - ReactCommon/turbomodule/core
+ - React-RCTBlob (1000.0.0):
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Codegen (= 1000.0.0)
+ - React-Core/RCTBlobHeaders (= 1000.0.0)
+ - React-Core/RCTWebSocket (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-RCTNetwork (= 1000.0.0)
+ - ReactCommon/turbomodule/core (= 1000.0.0)
+ - React-RCTImage (1000.0.0):
+ - RCT-Folly (= 2021.07.22.00)
+ - RCTTypeSafety (= 1000.0.0)
+ - React-Codegen (= 1000.0.0)
+ - React-Core/RCTImageHeaders (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-RCTNetwork (= 1000.0.0)
+ - ReactCommon/turbomodule/core (= 1000.0.0)
+ - React-RCTLinking (1000.0.0):
+ - React-Codegen (= 1000.0.0)
+ - React-Core/RCTLinkingHeaders (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - ReactCommon/turbomodule/core (= 1000.0.0)
+ - React-RCTNetwork (1000.0.0):
+ - RCT-Folly (= 2021.07.22.00)
+ - RCTTypeSafety (= 1000.0.0)
+ - React-Codegen (= 1000.0.0)
+ - React-Core/RCTNetworkHeaders (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - ReactCommon/turbomodule/core (= 1000.0.0)
+ - React-RCTSettings (1000.0.0):
+ - RCT-Folly (= 2021.07.22.00)
+ - RCTTypeSafety (= 1000.0.0)
+ - React-Codegen (= 1000.0.0)
+ - React-Core/RCTSettingsHeaders (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - ReactCommon/turbomodule/core (= 1000.0.0)
+ - React-RCTText (1000.0.0):
+ - React-Core/RCTTextHeaders (= 1000.0.0)
+ - React-RCTVibration (1000.0.0):
+ - RCT-Folly (= 2021.07.22.00)
+ - React-Codegen (= 1000.0.0)
+ - React-Core/RCTVibrationHeaders (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - ReactCommon/turbomodule/core (= 1000.0.0)
+ - React-runtimeexecutor (1000.0.0):
+ - React-jsi (= 1000.0.0)
+ - ReactCommon/turbomodule/core (1000.0.0):
+ - DoubleConversion
+ - glog
+ - RCT-Folly (= 2021.07.22.00)
+ - React-bridging (= 1000.0.0)
+ - React-callinvoker (= 1000.0.0)
+ - React-Core (= 1000.0.0)
+ - React-cxxreact (= 1000.0.0)
+ - React-jsi (= 1000.0.0)
+ - React-jsidynamic (= 1000.0.0)
+ - React-logger (= 1000.0.0)
+ - React-perflogger (= 1000.0.0)
+ - SocketRocket (0.6.0)
+ - Yoga (1.14.0)
+ - YogaKit (1.18.1):
+ - Yoga (~> 1.14)
+
+DEPENDENCIES:
+ - boost (from `../node_modules/react-native-macos/third-party-podspecs/boost.podspec`)
+ - DoubleConversion (from `../node_modules/react-native-macos/third-party-podspecs/DoubleConversion.podspec`)
+ - FBLazyVector (from `../node_modules/react-native-macos/Libraries/FBLazyVector`)
+ - FBReactNativeSpec (from `../node_modules/react-native-macos/React/FBReactNativeSpec`)
+ - Flipper (= 0.125.0)
+ - Flipper-Boost-iOSX (= 1.76.0.1.11)
+ - Flipper-DoubleConversion (= 3.2.0.1)
+ - Flipper-Fmt (= 7.1.7)
+ - Flipper-Folly (= 2.6.10)
+ - Flipper-Glog (= 0.5.0.5)
+ - Flipper-PeerTalk (= 0.0.4)
+ - Flipper-RSocket (= 1.4.3)
+ - FlipperKit (= 0.125.0)
+ - FlipperKit/Core (= 0.125.0)
+ - FlipperKit/CppBridge (= 0.125.0)
+ - FlipperKit/FBCxxFollyDynamicConvert (= 0.125.0)
+ - FlipperKit/FBDefines (= 0.125.0)
+ - FlipperKit/FKPortForwarding (= 0.125.0)
+ - FlipperKit/FlipperKitHighlightOverlay (= 0.125.0)
+ - FlipperKit/FlipperKitLayoutPlugin (= 0.125.0)
+ - FlipperKit/FlipperKitLayoutTextSearchable (= 0.125.0)
+ - FlipperKit/FlipperKitNetworkPlugin (= 0.125.0)
+ - FlipperKit/FlipperKitReactPlugin (= 0.125.0)
+ - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.125.0)
+ - FlipperKit/SKIOSNetworkPlugin (= 0.125.0)
+ - glog (from `../node_modules/react-native-macos/third-party-podspecs/glog.podspec`)
+ - OpenSSL-Universal (= 1.1.1100)
+ - RCT-Folly (from `../node_modules/react-native-macos/third-party-podspecs/RCT-Folly.podspec`)
+ - RCTRequired (from `../node_modules/react-native-macos/Libraries/RCTRequired`)
+ - RCTTypeSafety (from `../node_modules/react-native-macos/Libraries/TypeSafety`)
+ - React (from `../node_modules/react-native-macos/`)
+ - React-bridging (from `../node_modules/react-native-macos/ReactCommon`)
+ - React-callinvoker (from `../node_modules/react-native-macos/ReactCommon/callinvoker`)
+ - React-Codegen (from `build/generated/ios`)
+ - React-Core (from `../node_modules/react-native-macos/`)
+ - React-Core/RCTWebSocket (from `../node_modules/react-native-macos/`)
+ - React-CoreModules (from `../node_modules/react-native-macos/React/CoreModules`)
+ - React-cxxreact (from `../node_modules/react-native-macos/ReactCommon/cxxreact`)
+ - React-jsc (from `../node_modules/react-native-macos/ReactCommon/jsi`)
+ - React-jsi (from `../node_modules/react-native-macos/ReactCommon/jsi`)
+ - React-jsidynamic (from `../node_modules/react-native-macos/ReactCommon/jsi`)
+ - React-jsiexecutor (from `../node_modules/react-native-macos/ReactCommon/jsiexecutor`)
+ - React-jsinspector (from `../node_modules/react-native-macos/ReactCommon/jsinspector`)
+ - React-logger (from `../node_modules/react-native-macos/ReactCommon/logger`)
+ - React-perflogger (from `../node_modules/react-native-macos/ReactCommon/reactperflogger`)
+ - React-RCTActionSheet (from `../node_modules/react-native-macos/Libraries/ActionSheetIOS`)
+ - React-RCTAnimation (from `../node_modules/react-native-macos/Libraries/NativeAnimation`)
+ - React-RCTAppDelegate (from `../node_modules/react-native-macos/Libraries/AppDelegate`)
+ - React-RCTBlob (from `../node_modules/react-native-macos/Libraries/Blob`)
+ - React-RCTImage (from `../node_modules/react-native-macos/Libraries/Image`)
+ - React-RCTLinking (from `../node_modules/react-native-macos/Libraries/LinkingIOS`)
+ - React-RCTNetwork (from `../node_modules/react-native-macos/Libraries/Network`)
+ - React-RCTSettings (from `../node_modules/react-native-macos/Libraries/Settings`)
+ - React-RCTText (from `../node_modules/react-native-macos/Libraries/Text`)
+ - React-RCTVibration (from `../node_modules/react-native-macos/Libraries/Vibration`)
+ - React-runtimeexecutor (from `../node_modules/react-native-macos/ReactCommon/runtimeexecutor`)
+ - ReactCommon/turbomodule/core (from `../node_modules/react-native-macos/ReactCommon`)
+ - Yoga (from `../node_modules/react-native-macos/ReactCommon/yoga`)
+
+SPEC REPOS:
+ trunk:
+ - CocoaAsyncSocket
+ - Flipper
+ - Flipper-Boost-iOSX
+ - Flipper-DoubleConversion
+ - Flipper-Fmt
+ - Flipper-Folly
+ - Flipper-Glog
+ - Flipper-PeerTalk
+ - Flipper-RSocket
+ - FlipperKit
+ - fmt
+ - libevent
+ - OpenSSL-Universal
+ - SocketRocket
+ - YogaKit
+
+EXTERNAL SOURCES:
+ boost:
+ :podspec: "../node_modules/react-native-macos/third-party-podspecs/boost.podspec"
+ DoubleConversion:
+ :podspec: "../node_modules/react-native-macos/third-party-podspecs/DoubleConversion.podspec"
+ FBLazyVector:
+ :path: "../node_modules/react-native-macos/Libraries/FBLazyVector"
+ FBReactNativeSpec:
+ :path: "../node_modules/react-native-macos/React/FBReactNativeSpec"
+ glog:
+ :podspec: "../node_modules/react-native-macos/third-party-podspecs/glog.podspec"
+ RCT-Folly:
+ :podspec: "../node_modules/react-native-macos/third-party-podspecs/RCT-Folly.podspec"
+ RCTRequired:
+ :path: "../node_modules/react-native-macos/Libraries/RCTRequired"
+ RCTTypeSafety:
+ :path: "../node_modules/react-native-macos/Libraries/TypeSafety"
+ React:
+ :path: "../node_modules/react-native-macos/"
+ React-bridging:
+ :path: "../node_modules/react-native-macos/ReactCommon"
+ React-callinvoker:
+ :path: "../node_modules/react-native-macos/ReactCommon/callinvoker"
+ React-Codegen:
+ :path: build/generated/ios
+ React-Core:
+ :path: "../node_modules/react-native-macos/"
+ React-CoreModules:
+ :path: "../node_modules/react-native-macos/React/CoreModules"
+ React-cxxreact:
+ :path: "../node_modules/react-native-macos/ReactCommon/cxxreact"
+ React-jsc:
+ :path: "../node_modules/react-native-macos/ReactCommon/jsi"
+ React-jsi:
+ :path: "../node_modules/react-native-macos/ReactCommon/jsi"
+ React-jsidynamic:
+ :path: "../node_modules/react-native-macos/ReactCommon/jsi"
+ React-jsiexecutor:
+ :path: "../node_modules/react-native-macos/ReactCommon/jsiexecutor"
+ React-jsinspector:
+ :path: "../node_modules/react-native-macos/ReactCommon/jsinspector"
+ React-logger:
+ :path: "../node_modules/react-native-macos/ReactCommon/logger"
+ React-perflogger:
+ :path: "../node_modules/react-native-macos/ReactCommon/reactperflogger"
+ React-RCTActionSheet:
+ :path: "../node_modules/react-native-macos/Libraries/ActionSheetIOS"
+ React-RCTAnimation:
+ :path: "../node_modules/react-native-macos/Libraries/NativeAnimation"
+ React-RCTAppDelegate:
+ :path: "../node_modules/react-native-macos/Libraries/AppDelegate"
+ React-RCTBlob:
+ :path: "../node_modules/react-native-macos/Libraries/Blob"
+ React-RCTImage:
+ :path: "../node_modules/react-native-macos/Libraries/Image"
+ React-RCTLinking:
+ :path: "../node_modules/react-native-macos/Libraries/LinkingIOS"
+ React-RCTNetwork:
+ :path: "../node_modules/react-native-macos/Libraries/Network"
+ React-RCTSettings:
+ :path: "../node_modules/react-native-macos/Libraries/Settings"
+ React-RCTText:
+ :path: "../node_modules/react-native-macos/Libraries/Text"
+ React-RCTVibration:
+ :path: "../node_modules/react-native-macos/Libraries/Vibration"
+ React-runtimeexecutor:
+ :path: "../node_modules/react-native-macos/ReactCommon/runtimeexecutor"
+ ReactCommon:
+ :path: "../node_modules/react-native-macos/ReactCommon"
+ Yoga:
+ :path: "../node_modules/react-native-macos/ReactCommon/yoga"
+
+SPEC CHECKSUMS:
+ boost: 8fa3cd00fa17ef6c3221e5fd283fa93e81d23017
+ CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
+ DoubleConversion: acaf5db79676d2e9119015819153f0f99191de12
+ FBLazyVector: e207426b6662f337c345d98d08e9be35e16774d9
+ FBReactNativeSpec: 45e8adbaef207ce380dfc4c698588300bfb962fb
+ Flipper: 26fc4b7382499f1281eb8cb921e5c3ad6de91fe0
+ Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c
+ Flipper-DoubleConversion: 2dc99b02f658daf147069aad9dbd29d8feb06d30
+ Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b
+ Flipper-Folly: 584845625005ff068a6ebf41f857f468decd26b3
+ Flipper-Glog: 70c50ce58ddaf67dc35180db05f191692570f446
+ Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9
+ Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541
+ FlipperKit: cbdee19bdd4e7f05472a66ce290f1b729ba3cb86
+ fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
+ glog: 6df0a3d6e2750a50609471fd1a01fd2948d405b5
+ libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913
+ OpenSSL-Universal: ebc357f1e6bc71fa463ccb2fe676756aff50e88c
+ RCT-Folly: bf7b4921a91932051ebf1c5c2d297154b1fa3c8c
+ RCTRequired: 8d861cc56fe2afd59710bc28a8ae8effc363f06b
+ RCTTypeSafety: a9e3085c8d796e9418740da33153236e99f1b075
+ React: 8cf74a16ca0beeff5714a5a057a42aae2093e8ec
+ React-bridging: 52e374f277ea7e6b06e3fc357901bfb66f0e490f
+ React-callinvoker: 5822703339c584c062439ce196712168e5135720
+ React-Codegen: e1a5e78a10d564627176af4cb4f73e683297887c
+ React-Core: 1e0a6cbd0297c102820885d60c33ff9b5eecaffc
+ React-CoreModules: 4ceb34b07346281fa350bc1148baea428c45b15a
+ React-cxxreact: 8de4ab93e4509471cd69ea16eb87356c338b0b41
+ React-jsc: 4cc629c308e9cdca37e8ffdbb01adc3dbff50131
+ React-jsi: 3646942cc94d5633cb2dbd3ffd5d79c3597a4cee
+ React-jsidynamic: ddbcc265c9594e7a929876a6c967de9ab3023e5c
+ React-jsiexecutor: b296f1da38f53c88c8d5cdcb70fd820693efffe2
+ React-jsinspector: b7a628e70920a06e16d9d9b869d6fbec3420414b
+ React-logger: 26793b82c292ad8b9fd6522d308352b9aaa4f5ef
+ React-perflogger: 8b945c2f5098c7fbc111a587701e0f4c274ace53
+ React-RCTActionSheet: 8caeed143c64713abbd4c900a03d02b79c95602d
+ React-RCTAnimation: 314898e32313b016f8a26b2900b43e49955ea390
+ React-RCTAppDelegate: 45b6385a01659b1206362f1709d2cbd50426be15
+ React-RCTBlob: e337972b7bc63e98d81bd9cdb70b87e1b3281097
+ React-RCTImage: 96b950628b6671cab8b57c29d8c83e58ad1f6880
+ React-RCTLinking: 266f1eb6805643b8bfa14da0f946cbd2306c91b8
+ React-RCTNetwork: 0447e87486deca1fcc429ccdc559359bac13f060
+ React-RCTSettings: 90359c6551576fd9cfb939d816a06f02e345a2e8
+ React-RCTText: c55cf6c48b7732a42560a7fc78e532be9d217512
+ React-RCTVibration: f868c85bea6f28456bab55b0cc9657b4b4c63a6d
+ React-runtimeexecutor: a11f356c52079f1182c63e2da5283d694e79c92e
+ ReactCommon: 791edb5c4282f66a6e9728a6d37dcc069185603d
+ SocketRocket: fccef3f9c5cedea1353a9ef6ada904fde10d6608
+ Yoga: d98b2eda9da17cd72a278bd808e146950323499f
+ YogaKit: f782866e155069a2cca2517aafea43200b01fd5a
+
+PODFILE CHECKSUM: aba5093f07e44243281730db85938bea0f73b57c
+
+COCOAPODS: 1.12.0
diff --git a/macos/RNWindows-iOS/AppDelegate.h b/macos/RNWindows-iOS/AppDelegate.h
new file mode 100644
index 0000000..ef1de86
--- /dev/null
+++ b/macos/RNWindows-iOS/AppDelegate.h
@@ -0,0 +1,8 @@
+#import
+#import
+
+@interface AppDelegate : UIResponder
+
+@property (nonatomic, strong) UIWindow *window;
+
+@end
diff --git a/macos/RNWindows-iOS/AppDelegate.m b/macos/RNWindows-iOS/AppDelegate.m
new file mode 100644
index 0000000..6fa89d1
--- /dev/null
+++ b/macos/RNWindows-iOS/AppDelegate.m
@@ -0,0 +1,35 @@
+#import "AppDelegate.h"
+
+#import
+#import
+#import
+
+@implementation AppDelegate
+
+- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
+{
+ RCTBridge *bridge = [[RCTBridge alloc] initWithDelegate:self launchOptions:launchOptions];
+ RCTRootView *rootView = [[RCTRootView alloc] initWithBridge:bridge
+ moduleName:@"RNWindows"
+ initialProperties:nil];
+
+ rootView.backgroundColor = [[UIColor alloc] initWithRed:1.0f green:1.0f blue:1.0f alpha:1];
+
+ self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
+ UIViewController *rootViewController = [UIViewController new];
+ rootViewController.view = rootView;
+ self.window.rootViewController = rootViewController;
+ [self.window makeKeyAndVisible];
+ return YES;
+}
+
+- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge
+{
+#if DEBUG
+ return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index"];
+#else
+ return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];
+#endif
+}
+
+@end
diff --git a/macos/RNWindows-iOS/Base.lproj/LaunchScreen.xib b/macos/RNWindows-iOS/Base.lproj/LaunchScreen.xib
new file mode 100644
index 0000000..73e9b31
--- /dev/null
+++ b/macos/RNWindows-iOS/Base.lproj/LaunchScreen.xib
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/macos/RNWindows-iOS/Images.xcassets/AppIcon.appiconset/Contents.json b/macos/RNWindows-iOS/Images.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644
index 0000000..118c98f
--- /dev/null
+++ b/macos/RNWindows-iOS/Images.xcassets/AppIcon.appiconset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "images" : [
+ {
+ "idiom" : "iphone",
+ "size" : "29x29",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "29x29",
+ "scale" : "3x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "40x40",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "40x40",
+ "scale" : "3x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "60x60",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "60x60",
+ "scale" : "3x"
+ }
+ ],
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+}
\ No newline at end of file
diff --git a/macos/RNWindows-iOS/Images.xcassets/Contents.json b/macos/RNWindows-iOS/Images.xcassets/Contents.json
new file mode 100644
index 0000000..2d92bd5
--- /dev/null
+++ b/macos/RNWindows-iOS/Images.xcassets/Contents.json
@@ -0,0 +1,6 @@
+{
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+}
diff --git a/macos/RNWindows-iOS/Info.plist b/macos/RNWindows-iOS/Info.plist
new file mode 100644
index 0000000..33abc1f
--- /dev/null
+++ b/macos/RNWindows-iOS/Info.plist
@@ -0,0 +1,57 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ en
+ CFBundleDisplayName
+ $(PRODUCT_NAME)
+ CFBundleExecutable
+ $(EXECUTABLE_NAME)
+ CFBundleIdentifier
+ $(PRODUCT_BUNDLE_IDENTIFIER)
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ $(PRODUCT_NAME)
+ CFBundlePackageType
+ APPL
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 1
+ LSRequiresIPhoneOS
+
+ NSAppTransportSecurity
+
+ NSAllowsArbitraryLoads
+
+ NSExceptionDomains
+
+ localhost
+
+ NSExceptionAllowsInsecureHTTPLoads
+
+
+
+
+ NSLocationWhenInUseUsageDescription
+
+ UILaunchStoryboardName
+ LaunchScreen
+ UIRequiredDeviceCapabilities
+
+ armv7
+
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UIViewControllerBasedStatusBarAppearance
+
+
+
diff --git a/macos/RNWindows-iOS/main.m b/macos/RNWindows-iOS/main.m
new file mode 100644
index 0000000..b1df44b
--- /dev/null
+++ b/macos/RNWindows-iOS/main.m
@@ -0,0 +1,9 @@
+#import
+
+#import "AppDelegate.h"
+
+int main(int argc, char * argv[]) {
+ @autoreleasepool {
+ return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
+ }
+}
diff --git a/macos/RNWindows-macOS/AppDelegate.h b/macos/RNWindows-macOS/AppDelegate.h
new file mode 100644
index 0000000..b888376
--- /dev/null
+++ b/macos/RNWindows-macOS/AppDelegate.h
@@ -0,0 +1,9 @@
+#import
+
+@class RCTBridge;
+
+@interface AppDelegate : NSObject
+
+@property (nonatomic, readonly) RCTBridge *bridge;
+
+@end
diff --git a/macos/RNWindows-macOS/AppDelegate.m b/macos/RNWindows-macOS/AppDelegate.m
new file mode 100644
index 0000000..dcb9102
--- /dev/null
+++ b/macos/RNWindows-macOS/AppDelegate.m
@@ -0,0 +1,32 @@
+#import "AppDelegate.h"
+
+#import
+#import
+
+@interface AppDelegate ()
+
+@end
+
+@implementation AppDelegate
+
+- (void)awakeFromNib {
+ [super awakeFromNib];
+
+ _bridge = [[RCTBridge alloc] initWithDelegate:self launchOptions:nil];
+}
+
+- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
+ // Insert code here to initialize your application
+}
+
+- (void)applicationWillTerminate:(NSNotification *)aNotification {
+ // Insert code here to tear down your application
+}
+
+#pragma mark - RCTBridgeDelegate Methods
+
+- (NSURL *)sourceURLForBridge:(__unused RCTBridge *)bridge {
+ return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index"]; // .jsbundle;
+}
+
+@end
diff --git a/macos/RNWindows-macOS/Assets.xcassets/AppIcon.appiconset/Contents.json b/macos/RNWindows-macOS/Assets.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644
index 0000000..3f00db4
--- /dev/null
+++ b/macos/RNWindows-macOS/Assets.xcassets/AppIcon.appiconset/Contents.json
@@ -0,0 +1,58 @@
+{
+ "images" : [
+ {
+ "idiom" : "mac",
+ "scale" : "1x",
+ "size" : "16x16"
+ },
+ {
+ "idiom" : "mac",
+ "scale" : "2x",
+ "size" : "16x16"
+ },
+ {
+ "idiom" : "mac",
+ "scale" : "1x",
+ "size" : "32x32"
+ },
+ {
+ "idiom" : "mac",
+ "scale" : "2x",
+ "size" : "32x32"
+ },
+ {
+ "idiom" : "mac",
+ "scale" : "1x",
+ "size" : "128x128"
+ },
+ {
+ "idiom" : "mac",
+ "scale" : "2x",
+ "size" : "128x128"
+ },
+ {
+ "idiom" : "mac",
+ "scale" : "1x",
+ "size" : "256x256"
+ },
+ {
+ "idiom" : "mac",
+ "scale" : "2x",
+ "size" : "256x256"
+ },
+ {
+ "idiom" : "mac",
+ "scale" : "1x",
+ "size" : "512x512"
+ },
+ {
+ "idiom" : "mac",
+ "scale" : "2x",
+ "size" : "512x512"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/macos/RNWindows-macOS/Assets.xcassets/Contents.json b/macos/RNWindows-macOS/Assets.xcassets/Contents.json
new file mode 100644
index 0000000..73c0059
--- /dev/null
+++ b/macos/RNWindows-macOS/Assets.xcassets/Contents.json
@@ -0,0 +1,6 @@
+{
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/macos/RNWindows-macOS/Base.lproj/Main.storyboard b/macos/RNWindows-macOS/Base.lproj/Main.storyboard
new file mode 100644
index 0000000..03f1c64
--- /dev/null
+++ b/macos/RNWindows-macOS/Base.lproj/Main.storyboard
@@ -0,0 +1,717 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/macos/RNWindows-macOS/Info.plist b/macos/RNWindows-macOS/Info.plist
new file mode 100644
index 0000000..5c7ebb7
--- /dev/null
+++ b/macos/RNWindows-macOS/Info.plist
@@ -0,0 +1,47 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ $(DEVELOPMENT_LANGUAGE)
+ CFBundleExecutable
+ $(EXECUTABLE_NAME)
+ CFBundleIconFile
+
+ CFBundleIdentifier
+ $(PRODUCT_BUNDLE_IDENTIFIER)
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ $(PRODUCT_NAME)
+ CFBundlePackageType
+ $(PRODUCT_BUNDLE_PACKAGE_TYPE)
+ CFBundleShortVersionString
+ 1.0
+ CFBundleVersion
+ 1
+ LSMinimumSystemVersion
+ $(MACOSX_DEPLOYMENT_TARGET)
+ NSAppTransportSecurity
+
+ NSAllowsArbitraryLoads
+
+ NSExceptionDomains
+
+ localhost
+
+ NSExceptionAllowsInsecureHTTPLoads
+
+
+
+
+ NSMainStoryboardFile
+ Main
+ NSPrincipalClass
+ NSApplication
+ NSSupportsAutomaticTermination
+
+ NSSupportsSuddenTermination
+
+
+
diff --git a/macos/RNWindows-macOS/RNWindows.entitlements b/macos/RNWindows-macOS/RNWindows.entitlements
new file mode 100644
index 0000000..625af03
--- /dev/null
+++ b/macos/RNWindows-macOS/RNWindows.entitlements
@@ -0,0 +1,12 @@
+
+
+
+
+ com.apple.security.app-sandbox
+
+ com.apple.security.files.user-selected.read-only
+
+ com.apple.security.network.client
+
+
+
diff --git a/macos/RNWindows-macOS/ViewController.h b/macos/RNWindows-macOS/ViewController.h
new file mode 100644
index 0000000..d701487
--- /dev/null
+++ b/macos/RNWindows-macOS/ViewController.h
@@ -0,0 +1,5 @@
+#import
+
+@interface ViewController : NSViewController
+
+@end
diff --git a/macos/RNWindows-macOS/ViewController.m b/macos/RNWindows-macOS/ViewController.m
new file mode 100644
index 0000000..b9d6dd9
--- /dev/null
+++ b/macos/RNWindows-macOS/ViewController.m
@@ -0,0 +1,22 @@
+#import "ViewController.h"
+#import "AppDelegate.h"
+
+#import
+
+@implementation ViewController
+
+- (void)viewDidLoad {
+ [super viewDidLoad];
+
+ RCTBridge *bridge = [((AppDelegate *)[NSApp delegate])bridge];
+ RCTRootView *rootView = [[RCTRootView alloc] initWithBridge:bridge moduleName:@"RNWindows" initialProperties:nil];
+
+ NSView *view = [self view];
+
+ [view addSubview:rootView];
+ [rootView setBackgroundColor:[NSColor windowBackgroundColor]];
+ [rootView setFrame:[view bounds]];
+ [rootView setAutoresizingMask:(NSViewMinXMargin | NSViewMinXMargin | NSViewMinYMargin | NSViewMaxYMargin | NSViewWidthSizable | NSViewHeightSizable)];
+}
+
+@end
diff --git a/macos/RNWindows-macOS/main.m b/macos/RNWindows-macOS/main.m
new file mode 100644
index 0000000..1f154fc
--- /dev/null
+++ b/macos/RNWindows-macOS/main.m
@@ -0,0 +1,5 @@
+#import
+
+int main(int argc, const char *argv[]) {
+ return NSApplicationMain(argc, argv);
+}
diff --git a/macos/RNWindows.xcodeproj/project.pbxproj b/macos/RNWindows.xcodeproj/project.pbxproj
new file mode 100644
index 0000000..e4ca082
--- /dev/null
+++ b/macos/RNWindows.xcodeproj/project.pbxproj
@@ -0,0 +1,719 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 46;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; };
+ 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB11A68108700A75B9A /* LaunchScreen.xib */; };
+ 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
+ 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
+ 5142014D2437B4B30078DB4F /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 5142014C2437B4B30078DB4F /* AppDelegate.m */; };
+ 514201502437B4B30078DB4F /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5142014F2437B4B30078DB4F /* ViewController.m */; };
+ 514201522437B4B40078DB4F /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 514201512437B4B40078DB4F /* Assets.xcassets */; };
+ 514201552437B4B40078DB4F /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 514201532437B4B40078DB4F /* Main.storyboard */; };
+ 514201582437B4B40078DB4F /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 514201572437B4B40078DB4F /* main.m */; };
+ C34778B4A8FF2C61D77A5919 /* libPods-RNWindows-iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8108C2B9905CCDA6E2508D1D /* libPods-RNWindows-iOS.a */; };
+ D141043F81B0D720D3FF9F32 /* libPods-RNWindows-macOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 37A238612E9B7C3ED4DEDF53 /* libPods-RNWindows-macOS.a */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXFileReference section */
+ 008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = ""; };
+ 02422F9FB6FF5F34B4E63E6F /* Pods-Shared-RNWindows-macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Shared-RNWindows-macOS.debug.xcconfig"; path = "Target Support Files/Pods-Shared-RNWindows-macOS/Pods-Shared-RNWindows-macOS.debug.xcconfig"; sourceTree = ""; };
+ 13B07F961A680F5B00A75B9A /* RNWindows.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = RNWindows.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; };
+ 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; };
+ 13B07FB21A68108700A75B9A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = ""; };
+ 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; };
+ 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = RNWindows/Info.plist; sourceTree = ""; };
+ 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; };
+ 177CD9FEDEC94C2D5150388D /* Pods-RNWindows-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RNWindows-iOS.release.xcconfig"; path = "Target Support Files/Pods-RNWindows-iOS/Pods-RNWindows-iOS.release.xcconfig"; sourceTree = ""; };
+ 37A238612E9B7C3ED4DEDF53 /* libPods-RNWindows-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-RNWindows-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 38423A3E24576CBC00BC2EAC /* main.jsbundle */ = {isa = PBXFileReference; lastKnownFileType = text; path = main.jsbundle; sourceTree = ""; };
+ 514201492437B4B30078DB4F /* RNWindows.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = RNWindows.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ 5142014B2437B4B30078DB4F /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; };
+ 5142014C2437B4B30078DB4F /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; };
+ 5142014E2437B4B30078DB4F /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; };
+ 5142014F2437B4B30078DB4F /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; };
+ 514201512437B4B40078DB4F /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; };
+ 514201542437B4B40078DB4F /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; };
+ 514201562437B4B40078DB4F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
+ 514201572437B4B40078DB4F /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; };
+ 514201592437B4B40078DB4F /* RNWindows.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = RNWindows.entitlements; sourceTree = ""; };
+ 5F30954754E63D16B56D3D5D /* Pods-RNWindows-macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RNWindows-macOS.debug.xcconfig"; path = "Target Support Files/Pods-RNWindows-macOS/Pods-RNWindows-macOS.debug.xcconfig"; sourceTree = ""; };
+ 7A20B523006132C794F58F2E /* Pods-RNWindows-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RNWindows-iOS.debug.xcconfig"; path = "Target Support Files/Pods-RNWindows-iOS/Pods-RNWindows-iOS.debug.xcconfig"; sourceTree = ""; };
+ 8108C2B9905CCDA6E2508D1D /* libPods-RNWindows-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-RNWindows-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 8D483A17E7F3A2FCE5601B5D /* Pods-RNWindows-macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RNWindows-macOS.release.xcconfig"; path = "Target Support Files/Pods-RNWindows-macOS/Pods-RNWindows-macOS.release.xcconfig"; sourceTree = ""; };
+ 9D32DFD059D5DB6DDEF38881 /* Pods-Shared-RNWindows-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Shared-RNWindows-iOS.debug.xcconfig"; path = "Target Support Files/Pods-Shared-RNWindows-iOS/Pods-Shared-RNWindows-iOS.debug.xcconfig"; sourceTree = ""; };
+ A82DFB63B157C65E5D698CA2 /* Pods-Shared-RNWindows-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Shared-RNWindows-iOS.release.xcconfig"; path = "Target Support Files/Pods-Shared-RNWindows-iOS/Pods-Shared-RNWindows-iOS.release.xcconfig"; sourceTree = ""; };
+ CE0E74F571E1F48FF00A8324 /* Pods-Shared-RNWindows-macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Shared-RNWindows-macOS.release.xcconfig"; path = "Target Support Files/Pods-Shared-RNWindows-macOS/Pods-Shared-RNWindows-macOS.release.xcconfig"; sourceTree = ""; };
+ ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
+ ED2971642150620600B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.0.sdk/System/Library/Frameworks/JavaScriptCore.framework; sourceTree = DEVELOPER_DIR; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 13B07F8C1A680F5B00A75B9A /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ C34778B4A8FF2C61D77A5919 /* libPods-RNWindows-iOS.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 514201462437B4B30078DB4F /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D141043F81B0D720D3FF9F32 /* libPods-RNWindows-macOS.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 13B07FAE1A68108700A75B9A /* RNWindows-iOS */ = {
+ isa = PBXGroup;
+ children = (
+ 008F07F21AC5B25A0029DE68 /* main.jsbundle */,
+ 13B07FAF1A68108700A75B9A /* AppDelegate.h */,
+ 13B07FB01A68108700A75B9A /* AppDelegate.m */,
+ 13B07FB51A68108700A75B9A /* Images.xcassets */,
+ 13B07FB61A68108700A75B9A /* Info.plist */,
+ 13B07FB11A68108700A75B9A /* LaunchScreen.xib */,
+ 13B07FB71A68108700A75B9A /* main.m */,
+ );
+ path = "RNWindows-iOS";
+ sourceTree = "";
+ };
+ 1986A43FA6A91CFACDF0A798 /* Pods */ = {
+ isa = PBXGroup;
+ children = (
+ 9D32DFD059D5DB6DDEF38881 /* Pods-Shared-RNWindows-iOS.debug.xcconfig */,
+ A82DFB63B157C65E5D698CA2 /* Pods-Shared-RNWindows-iOS.release.xcconfig */,
+ 02422F9FB6FF5F34B4E63E6F /* Pods-Shared-RNWindows-macOS.debug.xcconfig */,
+ CE0E74F571E1F48FF00A8324 /* Pods-Shared-RNWindows-macOS.release.xcconfig */,
+ 7A20B523006132C794F58F2E /* Pods-RNWindows-iOS.debug.xcconfig */,
+ 177CD9FEDEC94C2D5150388D /* Pods-RNWindows-iOS.release.xcconfig */,
+ 5F30954754E63D16B56D3D5D /* Pods-RNWindows-macOS.debug.xcconfig */,
+ 8D483A17E7F3A2FCE5601B5D /* Pods-RNWindows-macOS.release.xcconfig */,
+ );
+ path = Pods;
+ sourceTree = "";
+ };
+ 2D16E6871FA4F8E400B85C8A /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ ED297162215061F000B7C4FE /* JavaScriptCore.framework */,
+ ED2971642150620600B7C4FE /* JavaScriptCore.framework */,
+ 8108C2B9905CCDA6E2508D1D /* libPods-RNWindows-iOS.a */,
+ 37A238612E9B7C3ED4DEDF53 /* libPods-RNWindows-macOS.a */,
+ );
+ name = Frameworks;
+ sourceTree = "";
+ };
+ 5142014A2437B4B30078DB4F /* RNWindows-macOS */ = {
+ isa = PBXGroup;
+ children = (
+ 38423A3E24576CBC00BC2EAC /* main.jsbundle */,
+ 5142014B2437B4B30078DB4F /* AppDelegate.h */,
+ 5142014C2437B4B30078DB4F /* AppDelegate.m */,
+ 5142014E2437B4B30078DB4F /* ViewController.h */,
+ 5142014F2437B4B30078DB4F /* ViewController.m */,
+ 514201512437B4B40078DB4F /* Assets.xcassets */,
+ 514201532437B4B40078DB4F /* Main.storyboard */,
+ 514201562437B4B40078DB4F /* Info.plist */,
+ 514201572437B4B40078DB4F /* main.m */,
+ 514201592437B4B40078DB4F /* RNWindows.entitlements */,
+ );
+ path = "RNWindows-macOS";
+ sourceTree = "";
+ };
+ 832341AE1AAA6A7D00B99B32 /* Libraries */ = {
+ isa = PBXGroup;
+ children = (
+ );
+ name = Libraries;
+ sourceTree = "";
+ };
+ 83CBB9F61A601CBA00E9B192 = {
+ isa = PBXGroup;
+ children = (
+ 5142014A2437B4B30078DB4F /* RNWindows-macOS */,
+ 13B07FAE1A68108700A75B9A /* RNWindows-iOS */,
+ 832341AE1AAA6A7D00B99B32 /* Libraries */,
+ 83CBBA001A601CBA00E9B192 /* Products */,
+ 2D16E6871FA4F8E400B85C8A /* Frameworks */,
+ 1986A43FA6A91CFACDF0A798 /* Pods */,
+ );
+ indentWidth = 2;
+ sourceTree = "";
+ tabWidth = 2;
+ usesTabs = 0;
+ };
+ 83CBBA001A601CBA00E9B192 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 13B07F961A680F5B00A75B9A /* RNWindows.app */,
+ 514201492437B4B30078DB4F /* RNWindows.app */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXNativeTarget section */
+ 13B07F861A680F5B00A75B9A /* RNWindows-iOS */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "RNWindows-iOS" */;
+ buildPhases = (
+ 7BC40D98CAD1562CFD247217 /* [CP] Check Pods Manifest.lock */,
+ FD10A7F022414F080027D42C /* Start Packager */,
+ 13B07F871A680F5B00A75B9A /* Sources */,
+ 13B07F8C1A680F5B00A75B9A /* Frameworks */,
+ 13B07F8E1A680F5B00A75B9A /* Resources */,
+ 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
+ DBCA31126E93E993722372F2 /* [CP] Embed Pods Frameworks */,
+ 406EBF92C9D3B7A14D43768E /* [CP] Copy Pods Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = "RNWindows-iOS";
+ productName = RNWindows;
+ productReference = 13B07F961A680F5B00A75B9A /* RNWindows.app */;
+ productType = "com.apple.product-type.application";
+ };
+ 514201482437B4B30078DB4F /* RNWindows-macOS */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 5142015A2437B4B40078DB4F /* Build configuration list for PBXNativeTarget "RNWindows-macOS" */;
+ buildPhases = (
+ 1A938104A937498D81B3BD3B /* [CP] Check Pods Manifest.lock */,
+ 381D8A6F24576A6C00465D17 /* Start Packager */,
+ 514201452437B4B30078DB4F /* Sources */,
+ 514201462437B4B30078DB4F /* Frameworks */,
+ 514201472437B4B30078DB4F /* Resources */,
+ 381D8A6E24576A4E00465D17 /* Bundle React Native code and images */,
+ 078AD67E1105359FBBE2F103 /* [CP] Copy Pods Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = "RNWindows-macOS";
+ productName = RNWindows;
+ productReference = 514201492437B4B30078DB4F /* RNWindows.app */;
+ productType = "com.apple.product-type.application";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 83CBB9F71A601CBA00E9B192 /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ LastUpgradeCheck = 1130;
+ TargetAttributes = {
+ 13B07F861A680F5B00A75B9A = {
+ LastSwiftMigration = 1120;
+ };
+ 514201482437B4B30078DB4F = {
+ CreatedOnToolsVersion = 11.4;
+ ProvisioningStyle = Automatic;
+ };
+ };
+ };
+ buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "RNWindows" */;
+ compatibilityVersion = "Xcode 3.2";
+ developmentRegion = en;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ en,
+ Base,
+ );
+ mainGroup = 83CBB9F61A601CBA00E9B192;
+ productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ 13B07F861A680F5B00A75B9A /* RNWindows-iOS */,
+ 514201482437B4B30078DB4F /* RNWindows-macOS */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+ 13B07F8E1A680F5B00A75B9A /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,
+ 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 514201472437B4B30078DB4F /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 514201522437B4B40078DB4F /* Assets.xcassets in Resources */,
+ 514201552437B4B40078DB4F /* Main.storyboard in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXShellScriptBuildPhase section */
+ 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Bundle React Native code and images";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "export NODE_BINARY=node\n../node_modules/react-native-macos/scripts/react-native-xcode.sh\n";
+ };
+ 078AD67E1105359FBBE2F103 /* [CP] Copy Pods Resources */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ "${PODS_ROOT}/Target Support Files/Pods-RNWindows-macOS/Pods-RNWindows-macOS-resources.sh",
+ "${PODS_CONFIGURATION_BUILD_DIR}/React-Core-macOS/AccessibilityResources.bundle",
+ );
+ name = "[CP] Copy Pods Resources";
+ outputPaths = (
+ "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AccessibilityResources.bundle",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-RNWindows-macOS/Pods-RNWindows-macOS-resources.sh\"\n";
+ showEnvVarsInLog = 0;
+ };
+ 1A938104A937498D81B3BD3B /* [CP] Check Pods Manifest.lock */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
+ "${PODS_ROOT}/Manifest.lock",
+ );
+ name = "[CP] Check Pods Manifest.lock";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ "$(DERIVED_FILE_DIR)/Pods-RNWindows-macOS-checkManifestLockResult.txt",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
+ showEnvVarsInLog = 0;
+ };
+ 381D8A6E24576A4E00465D17 /* Bundle React Native code and images */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ );
+ name = "Bundle React Native code and images";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "export NODE_BINARY=node\n../node_modules/react-native-macos/scripts/react-native-xcode.sh\n";
+ };
+ 381D8A6F24576A6C00465D17 /* Start Packager */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ );
+ name = "Start Packager";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "export RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../node_modules/react-native-macos/scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open \"$SRCROOT/../node_modules/react-native-macos/scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n";
+ };
+ 406EBF92C9D3B7A14D43768E /* [CP] Copy Pods Resources */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ "${PODS_ROOT}/Target Support Files/Pods-RNWindows-iOS/Pods-RNWindows-iOS-resources.sh",
+ "${PODS_CONFIGURATION_BUILD_DIR}/React-Core-iOS/AccessibilityResources.bundle",
+ );
+ name = "[CP] Copy Pods Resources";
+ outputPaths = (
+ "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AccessibilityResources.bundle",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-RNWindows-iOS/Pods-RNWindows-iOS-resources.sh\"\n";
+ showEnvVarsInLog = 0;
+ };
+ 7BC40D98CAD1562CFD247217 /* [CP] Check Pods Manifest.lock */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
+ "${PODS_ROOT}/Manifest.lock",
+ );
+ name = "[CP] Check Pods Manifest.lock";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ "$(DERIVED_FILE_DIR)/Pods-RNWindows-iOS-checkManifestLockResult.txt",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
+ showEnvVarsInLog = 0;
+ };
+ DBCA31126E93E993722372F2 /* [CP] Embed Pods Frameworks */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ "${PODS_ROOT}/Target Support Files/Pods-RNWindows-iOS/Pods-RNWindows-iOS-frameworks.sh",
+ "${PODS_XCFRAMEWORKS_BUILD_DIR}/Flipper-DoubleConversion/double-conversion.framework/double-conversion",
+ "${PODS_XCFRAMEWORKS_BUILD_DIR}/Flipper-Glog/glog.framework/glog",
+ "${PODS_XCFRAMEWORKS_BUILD_DIR}/OpenSSL-Universal/OpenSSL.framework/OpenSSL",
+ );
+ name = "[CP] Embed Pods Frameworks";
+ outputPaths = (
+ "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/double-conversion.framework",
+ "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/glog.framework",
+ "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/OpenSSL.framework",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-RNWindows-iOS/Pods-RNWindows-iOS-frameworks.sh\"\n";
+ showEnvVarsInLog = 0;
+ };
+ FD10A7F022414F080027D42C /* Start Packager */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ );
+ name = "Start Packager";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "export RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../node_modules/react-native-macos/scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open \"$SRCROOT/../node_modules/react-native-macos/scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n";
+ showEnvVarsInLog = 0;
+ };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 13B07F871A680F5B00A75B9A /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */,
+ 13B07FC11A68108700A75B9A /* main.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 514201452437B4B30078DB4F /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 514201502437B4B30078DB4F /* ViewController.m in Sources */,
+ 514201582437B4B40078DB4F /* main.m in Sources */,
+ 5142014D2437B4B30078DB4F /* AppDelegate.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXVariantGroup section */
+ 13B07FB11A68108700A75B9A /* LaunchScreen.xib */ = {
+ isa = PBXVariantGroup;
+ children = (
+ 13B07FB21A68108700A75B9A /* Base */,
+ );
+ name = LaunchScreen.xib;
+ sourceTree = "";
+ };
+ 514201532437B4B40078DB4F /* Main.storyboard */ = {
+ isa = PBXVariantGroup;
+ children = (
+ 514201542437B4B40078DB4F /* Base */,
+ );
+ name = Main.storyboard;
+ sourceTree = "";
+ };
+/* End PBXVariantGroup section */
+
+/* Begin XCBuildConfiguration section */
+ 13B07F941A680F5B00A75B9A /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 7A20B523006132C794F58F2E /* Pods-RNWindows-iOS.debug.xcconfig */;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CLANG_ENABLE_MODULES = YES;
+ CURRENT_PROJECT_VERSION = 1;
+ ENABLE_BITCODE = NO;
+ INFOPLIST_FILE = "RNWindows-iOS/Info.plist";
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
+ OTHER_LDFLAGS = (
+ "$(inherited)",
+ "-ObjC",
+ "-lc++",
+ );
+ PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.$(PRODUCT_NAME:rfc1034identifier)";
+ PRODUCT_NAME = RNWindows;
+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
+ SWIFT_VERSION = 5.0;
+ VERSIONING_SYSTEM = "apple-generic";
+ };
+ name = Debug;
+ };
+ 13B07F951A680F5B00A75B9A /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 177CD9FEDEC94C2D5150388D /* Pods-RNWindows-iOS.release.xcconfig */;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CLANG_ENABLE_MODULES = YES;
+ CURRENT_PROJECT_VERSION = 1;
+ INFOPLIST_FILE = "RNWindows-iOS/Info.plist";
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
+ OTHER_LDFLAGS = (
+ "$(inherited)",
+ "-ObjC",
+ "-lc++",
+ );
+ PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.$(PRODUCT_NAME:rfc1034identifier)";
+ PRODUCT_NAME = RNWindows;
+ SWIFT_VERSION = 5.0;
+ VERSIONING_SYSTEM = "apple-generic";
+ };
+ name = Release;
+ };
+ 5142015B2437B4B40078DB4F /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 5F30954754E63D16B56D3D5D /* Pods-RNWindows-macOS.debug.xcconfig */;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CURRENT_PROJECT_VERSION = 1;
+ DEAD_CODE_STRIPPING = NO;
+ INFOPLIST_FILE = "RNWindows-macos/Info.plist";
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
+ MACOSX_DEPLOYMENT_TARGET = 10.15;
+ OTHER_LDFLAGS = (
+ "$(inherited)",
+ "-ObjC",
+ "-lc++",
+ );
+ PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.$(PRODUCT_NAME:rfc1034identifier)";
+ PRODUCT_NAME = RNWindows;
+ SDKROOT = macosx;
+ };
+ name = Debug;
+ };
+ 5142015C2437B4B40078DB4F /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 8D483A17E7F3A2FCE5601B5D /* Pods-RNWindows-macOS.release.xcconfig */;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CURRENT_PROJECT_VERSION = 1;
+ INFOPLIST_FILE = "RNWindows-macos/Info.plist";
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
+ MACOSX_DEPLOYMENT_TARGET = 10.15;
+ OTHER_LDFLAGS = (
+ "$(inherited)",
+ "-ObjC",
+ "-lc++",
+ );
+ PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.$(PRODUCT_NAME:rfc1034identifier)";
+ PRODUCT_NAME = RNWindows;
+ SDKROOT = macosx;
+ };
+ name = Release;
+ };
+ 83CBBA201A601CBA00E9B192 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_COMMA = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ COPY_PHASE_STRIP = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ ENABLE_TESTABILITY = YES;
+ "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "";
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 9.0;
+ LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)";
+ LIBRARY_SEARCH_PATHS = (
+ "$(SDKROOT)/usr/lib/swift",
+ "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"",
+ "\"$(inherited)\"",
+ );
+ MTL_ENABLE_DEBUG_INFO = YES;
+ ONLY_ACTIVE_ARCH = YES;
+ REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
+ SDKROOT = iphoneos;
+ };
+ name = Debug;
+ };
+ 83CBBA211A601CBA00E9B192 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_COMMA = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ COPY_PHASE_STRIP = YES;
+ ENABLE_NS_ASSERTIONS = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "";
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 9.0;
+ LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)";
+ LIBRARY_SEARCH_PATHS = (
+ "$(SDKROOT)/usr/lib/swift",
+ "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"",
+ "\"$(inherited)\"",
+ );
+ MTL_ENABLE_DEBUG_INFO = NO;
+ REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
+ SDKROOT = iphoneos;
+ VALIDATE_PRODUCT = YES;
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "RNWindows-iOS" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 13B07F941A680F5B00A75B9A /* Debug */,
+ 13B07F951A680F5B00A75B9A /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 5142015A2437B4B40078DB4F /* Build configuration list for PBXNativeTarget "RNWindows-macOS" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 5142015B2437B4B40078DB4F /* Debug */,
+ 5142015C2437B4B40078DB4F /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "RNWindows" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 83CBBA201A601CBA00E9B192 /* Debug */,
+ 83CBBA211A601CBA00E9B192 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */;
+}
diff --git a/macos/RNWindows.xcodeproj/xcshareddata/xcschemes/RNWindows-iOS.xcscheme b/macos/RNWindows.xcodeproj/xcshareddata/xcschemes/RNWindows-iOS.xcscheme
new file mode 100644
index 0000000..f209f13
--- /dev/null
+++ b/macos/RNWindows.xcodeproj/xcshareddata/xcschemes/RNWindows-iOS.xcscheme
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/macos/RNWindows.xcodeproj/xcshareddata/xcschemes/RNWindows-macOS.xcscheme b/macos/RNWindows.xcodeproj/xcshareddata/xcschemes/RNWindows-macOS.xcscheme
new file mode 100644
index 0000000..e94e6bc
--- /dev/null
+++ b/macos/RNWindows.xcodeproj/xcshareddata/xcschemes/RNWindows-macOS.xcscheme
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/macos/RNWindows.xcworkspace/contents.xcworkspacedata b/macos/RNWindows.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 0000000..596c094
--- /dev/null
+++ b/macos/RNWindows.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
diff --git a/package.json b/package.json
index eb5cfd1..b8c0a33 100644
--- a/package.json
+++ b/package.json
@@ -13,6 +13,7 @@
"dependencies": {
"react": "18.2.0",
"react-native": "0.71.5",
+ "react-native-macos": "https://github.com/microsoft/react-native-macos#0.71-stable",
"react-native-windows": "0.71.4"
},
"devDependencies": {
@@ -27,11 +28,11 @@
"babel-jest": "^29.2.1",
"eslint": "^8.19.0",
"jest": "^29.2.1",
+ "metro-config": "^0.73.9",
"metro-react-native-babel-preset": "0.73.9",
"prettier": "^2.4.1",
"react-test-renderer": "18.2.0",
- "typescript": "4.8.4",
- "metro-config": "^0.73.9"
+ "typescript": "4.8.4"
},
"jest": {
"preset": "react-native"
diff --git a/yarn.lock b/yarn.lock
index 8ef7123..544f601 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -547,7 +547,7 @@
dependencies:
"@babel/helper-plugin-utils" "^7.8.3"
-"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.18.0", "@babel/plugin-syntax-flow@^7.18.6":
+"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.18.0", "@babel/plugin-syntax-flow@^7.18.6", "@babel/plugin-syntax-flow@^7.2.0":
version "7.21.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.21.4.tgz#3e37fca4f06d93567c1cd9b75156422e90a67107"
integrity sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==
@@ -1102,7 +1102,7 @@
"@babel/parser" "^7.20.7"
"@babel/types" "^7.20.7"
-"@babel/traverse@^7.20.0", "@babel/traverse@^7.20.5", "@babel/traverse@^7.20.7", "@babel/traverse@^7.21.0", "@babel/traverse@^7.21.2", "@babel/traverse@^7.21.4", "@babel/traverse@^7.7.2", "@babel/traverse@^7.7.4":
+"@babel/traverse@^7.14.0", "@babel/traverse@^7.20.0", "@babel/traverse@^7.20.5", "@babel/traverse@^7.20.7", "@babel/traverse@^7.21.0", "@babel/traverse@^7.21.2", "@babel/traverse@^7.21.4", "@babel/traverse@^7.7.2", "@babel/traverse@^7.7.4":
version "7.21.4"
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.21.4.tgz#a836aca7b116634e97a6ed99976236b3282c9d36"
integrity sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==
@@ -1593,7 +1593,7 @@
dependencies:
serve-static "^1.13.1"
-"@react-native-community/cli-doctor@^10.2.0", "@react-native-community/cli-doctor@^10.2.2":
+"@react-native-community/cli-doctor@^10.1.1", "@react-native-community/cli-doctor@^10.2.0", "@react-native-community/cli-doctor@^10.2.2":
version "10.2.2"
resolved "https://registry.yarnpkg.com/@react-native-community/cli-doctor/-/cli-doctor-10.2.2.tgz#b1893604fa9fc8971064e7c00042350f96868bfe"
integrity sha512-49Ep2aQOF0PkbAR/TcyMjOm9XwBa8VQr+/Zzf4SJeYwiYLCT1NZRAVAVjYRXl0xqvq5S5mAGZZShS4AQl4WsZw==
@@ -1615,7 +1615,7 @@
sudo-prompt "^9.0.0"
wcwidth "^1.0.1"
-"@react-native-community/cli-hermes@^10.2.0":
+"@react-native-community/cli-hermes@^10.1.1", "@react-native-community/cli-hermes@^10.2.0":
version "10.2.0"
resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-10.2.0.tgz#cc252f435b149f74260bc918ce22fdf58033a87e"
integrity sha512-urfmvNeR8IiO/Sd92UU3xPO+/qI2lwCWQnxOkWaU/i2EITFekE47MD6MZrfVulRVYRi5cuaFqKZO/ccOdOB/vQ==
@@ -1626,6 +1626,17 @@
hermes-profile-transformer "^0.0.6"
ip "^1.1.5"
+"@react-native-community/cli-platform-android@10.1.1":
+ version "10.1.1"
+ resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-10.1.1.tgz#bc553fa50289c82247080bfcbaa5ac970de0f409"
+ integrity sha512-co3Tyd65lBqvrlgZxo1Cri45WJdZOwqxPPVm8qqSEVu8xESupb0E1kJyJQu3Jp0jVzBcNGxxMWvaZ9czwu584w==
+ dependencies:
+ "@react-native-community/cli-tools" "^10.1.1"
+ chalk "^4.1.2"
+ execa "^1.0.0"
+ glob "^7.1.3"
+ logkitty "^0.7.1"
+
"@react-native-community/cli-platform-android@10.2.0", "@react-native-community/cli-platform-android@^10.2.0":
version "10.2.0"
resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-10.2.0.tgz#0bc689270a5f1d9aaf9e723181d43ca4dbfffdef"
@@ -1637,6 +1648,17 @@
glob "^7.1.3"
logkitty "^0.7.1"
+"@react-native-community/cli-platform-ios@10.1.1":
+ version "10.1.1"
+ resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-10.1.1.tgz#39ed6810117d8e7330d3aa4d85818fb6ae358785"
+ integrity sha512-EB9/L8j1LqrqyfJtLRixU+d8FIP6Pr83rEgUgXgya/u8wk3h/bvX70w+Ff2skwjdPLr5dLUQ/n5KFX4r3bsNmA==
+ dependencies:
+ "@react-native-community/cli-tools" "^10.1.1"
+ chalk "^4.1.2"
+ execa "^1.0.0"
+ glob "^7.1.3"
+ ora "^5.4.1"
+
"@react-native-community/cli-platform-ios@10.2.0":
version "10.2.0"
resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-10.2.0.tgz#be21c0e3bbf17358d540cc23e5556bf679f6322e"
@@ -1661,7 +1683,7 @@
glob "^7.1.3"
ora "^5.4.1"
-"@react-native-community/cli-plugin-metro@^10.2.0", "@react-native-community/cli-plugin-metro@^10.2.2":
+"@react-native-community/cli-plugin-metro@^10.1.1", "@react-native-community/cli-plugin-metro@^10.2.0", "@react-native-community/cli-plugin-metro@^10.2.2":
version "10.2.2"
resolved "https://registry.yarnpkg.com/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-10.2.2.tgz#766914e3c8007dfe52b253544c4f6cd8549919ac"
integrity sha512-sTGjZlD3OGqbF9v1ajwUIXhGmjw9NyJ/14Lo0sg7xH8Pv4qUd5ZvQ6+DWYrQn3IKFUMfGFWYyL81ovLuPylrpw==
@@ -1693,7 +1715,7 @@
serve-static "^1.13.1"
ws "^7.5.1"
-"@react-native-community/cli-tools@^10.1.1":
+"@react-native-community/cli-tools@10.1.1", "@react-native-community/cli-tools@^10.1.1":
version "10.1.1"
resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-10.1.1.tgz#fa66e509c0d3faa31f7bb87ed7d42ad63f368ddd"
integrity sha512-+FlwOnZBV+ailEzXjcD8afY2ogFEBeHOw/8+XXzMgPaquU2Zly9B+8W089tnnohO3yfiQiZqkQlElP423MY74g==
@@ -1715,6 +1737,29 @@
dependencies:
joi "^17.2.1"
+"@react-native-community/cli@10.1.1":
+ version "10.1.1"
+ resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-10.1.1.tgz#6dc3e3958134dbe2a4625250f93ca68f6a19a611"
+ integrity sha512-2zu/GMWtsJ5dge+gceEnbOQ0+T2U7QBfMowOYHD+86rgfONoCRQeTwBdFfRCbKDlP5hnmr5QZHDtYZ5GA0B4yA==
+ dependencies:
+ "@react-native-community/cli-clean" "^10.1.1"
+ "@react-native-community/cli-config" "^10.1.1"
+ "@react-native-community/cli-debugger-ui" "^10.0.0"
+ "@react-native-community/cli-doctor" "^10.1.1"
+ "@react-native-community/cli-hermes" "^10.1.1"
+ "@react-native-community/cli-plugin-metro" "^10.1.1"
+ "@react-native-community/cli-server-api" "^10.1.1"
+ "@react-native-community/cli-tools" "^10.1.1"
+ "@react-native-community/cli-types" "^10.0.0"
+ chalk "^4.1.2"
+ commander "^9.4.1"
+ execa "^1.0.0"
+ find-up "^4.1.0"
+ fs-extra "^8.1.0"
+ graceful-fs "^4.1.3"
+ prompts "^2.4.0"
+ semver "^6.3.0"
+
"@react-native-community/cli@10.2.0":
version "10.2.0"
resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-10.2.0.tgz#bcb65bb3dcb03b0fc4e49619d51e12d23396b301"
@@ -1873,6 +1918,11 @@
resolved "https://registry.yarnpkg.com/@react-native/normalize-color/-/normalize-color-2.1.0.tgz#939b87a9849e81687d3640c5efa2a486ac266f91"
integrity sha512-Z1jQI2NpdFJCVgpY+8Dq/Bt3d+YUi1928Q+/CZm/oh66fzM0RUl54vvuXlPJKybH4pdCZey1eDTPaLHkMPNgWA==
+"@react-native/normalize-color@2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@react-native/normalize-color/-/normalize-color-2.0.0.tgz#da955909432474a9a0fe1cbffc66576a0447f567"
+ integrity sha512-Wip/xsc5lw8vsBlmY2MO/gFLp3MvuZ2baBZjDeTjjndMgM0h5sxz7AZR62RDPGgstp8Np7JzjvVqVT7tpFZqsw==
+
"@react-native/polyfills@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@react-native/polyfills/-/polyfills-2.0.0.tgz#4c40b74655c83982c8cf47530ee7dc13d957b6aa"
@@ -2019,9 +2069,9 @@
"@types/react" "*"
"@types/react@*", "@types/react@^18.0.24":
- version "18.0.31"
- resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.31.tgz#a69ef8dd7bfa849734d258c793a8fe343a338205"
- integrity sha512-EEG67of7DsvRDU6BLLI0p+k1GojDLz9+lZsnCpCRTa/lOokvyPBvp8S5x+A24hME3yyQuIipcP70KJ6H7Qupww==
+ version "18.0.32"
+ resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.32.tgz#5e88b2af6833251d54ec7fe86d393224499f41d5"
+ integrity sha512-gYGXdtPQ9Cj0w2Fwqg5/ak6BcK3Z15YgjSqtyDizWUfx7mQ8drs0NBUzRRsAdoFVTO8kJ8L2TL8Skm7OFPnLUw==
dependencies:
"@types/prop-types" "*"
"@types/scheduler" "*"
@@ -3024,9 +3074,9 @@ cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
which "^2.0.1"
csstype@^3.0.2:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.1.tgz#841b532c45c758ee546a11d5bd7b7b473c8c30b9"
- integrity sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b"
+ integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==
dayjs@^1.8.15:
version "1.11.7"
@@ -3129,6 +3179,15 @@ depd@2.0.0:
resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df"
integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==
+deprecated-react-native-prop-types@^2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-2.3.0.tgz#c10c6ee75ff2b6de94bb127f142b814e6e08d9ab"
+ integrity sha512-pWD0voFtNYxrVqvBMYf5gq3NA2GCpfodS1yNynTPc93AYA/KEMGeWDqqeUB6R2Z9ZofVhks2aeJXiuQqKNpesA==
+ dependencies:
+ "@react-native/normalize-color" "*"
+ invariant "*"
+ prop-types "*"
+
deprecated-react-native-prop-types@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-3.0.1.tgz#a275f84cd8519cd1665e8df3c99e9067d57a23ec"
@@ -3199,9 +3258,9 @@ ee-first@1.1.1:
integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==
electron-to-chromium@^1.4.284:
- version "1.4.347"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.347.tgz#4b72564912c3456c6704d4250918aa6a105d5dc3"
- integrity sha512-LNi3+/9nV0vT6Bz1OsSoZ/w7IgNuWdefZ7mjKNjZxyRlI/ag6uMXxsxAy5Etvuixq3Q26exw2fc4bNYvYQqXSw==
+ version "1.4.348"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.348.tgz#f49379dc212d79f39112dd026f53e371279e433d"
+ integrity sha512-gM7TdwuG3amns/1rlgxMbeeyNoBFPa+4Uu0c7FeROWh4qWmvSOnvcslKmWy51ggLKZ2n/F/4i2HJ+PVNxH9uCQ==
emitter-listener@^1.0.1, emitter-listener@^1.1.1:
version "1.1.2"
@@ -5015,6 +5074,11 @@ js-yaml@^4.1.0:
dependencies:
argparse "^2.0.1"
+jsc-android@^250230.2.1:
+ version "250230.2.1"
+ resolved "https://registry.yarnpkg.com/jsc-android/-/jsc-android-250230.2.1.tgz#3790313a970586a03ab0ad47defbc84df54f1b83"
+ integrity sha512-KmxeBlRjwoqCnBBKGsihFtvsBHyUFlBxJPK4FzeYcIuBfdjv6jFys44JITAgSTbQD+vIdwMEfyZklsuQX0yI1Q==
+
jsc-android@^250231.0.0:
version "250231.0.0"
resolved "https://registry.yarnpkg.com/jsc-android/-/jsc-android-250231.0.0.tgz#91720f8df382a108872fa4b3f558f33ba5e95262"
@@ -5320,6 +5384,16 @@ merge2@^1.3.0, merge2@^1.4.1:
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
+metro-babel-transformer@0.73.3:
+ version "0.73.3"
+ resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.73.3.tgz#13e2e5d7981049f9b4babd6a97e40c8decdf19a8"
+ integrity sha512-vNNFMxsZn1JasZEk9RlC84KQiei1ecZ3BmRsNCipWN7YMC/SbV8QLMdqhgF8XIfKnZnS6Z2RCFGPYPxu7/9sJA==
+ dependencies:
+ "@babel/core" "^7.14.0"
+ hermes-parser "0.8.0"
+ metro-source-map "0.73.3"
+ nullthrows "^1.1.1"
+
metro-babel-transformer@0.73.8:
version "0.73.8"
resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.73.8.tgz#521374cb9234ba126f3f8d63588db5901308b4ed"
@@ -5353,7 +5427,7 @@ metro-cache@0.73.9:
metro-core "0.73.9"
rimraf "^3.0.2"
-metro-config@0.73.9:
+metro-config@0.73.9, metro-config@^0.73.9:
version "0.73.9"
resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.73.9.tgz#6b43c70681bdd6b00f44400fc76dddbe53374500"
integrity sha512-NiWl1nkYtjqecDmw77tbRbXnzIAwdO6DXGZTuKSkH+H/c1NKq1eizO8Fe+NQyFtwR9YLqn8Q0WN1nmkwM1j8CA==
@@ -5423,6 +5497,50 @@ metro-minify-uglify@0.73.9:
dependencies:
uglify-es "^3.1.9"
+metro-react-native-babel-preset@0.73.3:
+ version "0.73.3"
+ resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.73.3.tgz#c4a0fcae395894ec85e235ec75de88d56f64e291"
+ integrity sha512-JJ22lR4CVaw3OKTz9YAY/ckymr3DbO+qy/x5kLaF4g0LcvZmhhKfDK+fml577AZU6sKb/CTd0SBwt+VAz+Hu7Q==
+ dependencies:
+ "@babel/core" "^7.14.0"
+ "@babel/plugin-proposal-async-generator-functions" "^7.0.0"
+ "@babel/plugin-proposal-class-properties" "^7.0.0"
+ "@babel/plugin-proposal-export-default-from" "^7.0.0"
+ "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0"
+ "@babel/plugin-proposal-object-rest-spread" "^7.0.0"
+ "@babel/plugin-proposal-optional-catch-binding" "^7.0.0"
+ "@babel/plugin-proposal-optional-chaining" "^7.0.0"
+ "@babel/plugin-syntax-dynamic-import" "^7.0.0"
+ "@babel/plugin-syntax-export-default-from" "^7.0.0"
+ "@babel/plugin-syntax-flow" "^7.2.0"
+ "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0"
+ "@babel/plugin-syntax-optional-chaining" "^7.0.0"
+ "@babel/plugin-transform-arrow-functions" "^7.0.0"
+ "@babel/plugin-transform-async-to-generator" "^7.0.0"
+ "@babel/plugin-transform-block-scoping" "^7.0.0"
+ "@babel/plugin-transform-classes" "^7.0.0"
+ "@babel/plugin-transform-computed-properties" "^7.0.0"
+ "@babel/plugin-transform-destructuring" "^7.0.0"
+ "@babel/plugin-transform-flow-strip-types" "^7.0.0"
+ "@babel/plugin-transform-function-name" "^7.0.0"
+ "@babel/plugin-transform-literals" "^7.0.0"
+ "@babel/plugin-transform-modules-commonjs" "^7.0.0"
+ "@babel/plugin-transform-named-capturing-groups-regex" "^7.0.0"
+ "@babel/plugin-transform-parameters" "^7.0.0"
+ "@babel/plugin-transform-react-display-name" "^7.0.0"
+ "@babel/plugin-transform-react-jsx" "^7.0.0"
+ "@babel/plugin-transform-react-jsx-self" "^7.0.0"
+ "@babel/plugin-transform-react-jsx-source" "^7.0.0"
+ "@babel/plugin-transform-runtime" "^7.0.0"
+ "@babel/plugin-transform-shorthand-properties" "^7.0.0"
+ "@babel/plugin-transform-spread" "^7.0.0"
+ "@babel/plugin-transform-sticky-regex" "^7.0.0"
+ "@babel/plugin-transform-template-literals" "^7.0.0"
+ "@babel/plugin-transform-typescript" "^7.5.0"
+ "@babel/plugin-transform-unicode-regex" "^7.0.0"
+ "@babel/template" "^7.0.0"
+ react-refresh "^0.4.0"
+
metro-react-native-babel-preset@0.73.8:
version "0.73.8"
resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.73.8.tgz#04908f264f5d99c944ae20b5b11f659431328431"
@@ -5511,6 +5629,19 @@ metro-react-native-babel-preset@0.73.9:
"@babel/template" "^7.0.0"
react-refresh "^0.4.0"
+metro-react-native-babel-transformer@0.73.3:
+ version "0.73.3"
+ resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.73.3.tgz#a521e5f559cec4ec9b878087e606afbb8e92db2b"
+ integrity sha512-9cCdN2S+skTx1IT/A+UHteN80eOmgU0ir3E/wWybUbV/zhWtHQjbxBnB+bEbFNRe9Jmk73Ga9pWkCFqO8txwYw==
+ dependencies:
+ "@babel/core" "^7.14.0"
+ babel-preset-fbjs "^3.4.0"
+ hermes-parser "0.8.0"
+ metro-babel-transformer "0.73.3"
+ metro-react-native-babel-preset "0.73.3"
+ metro-source-map "0.73.3"
+ nullthrows "^1.1.1"
+
metro-react-native-babel-transformer@0.73.8:
version "0.73.8"
resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.73.8.tgz#cbcd4b243216878431dc4311ce46f02a928e3991"
@@ -5544,6 +5675,14 @@ metro-resolver@0.73.9:
dependencies:
absolute-path "^0.0.0"
+metro-runtime@0.73.3:
+ version "0.73.3"
+ resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.73.3.tgz#39fde3484342bf4eb8a3ec9bce8bc519e128e1ea"
+ integrity sha512-ywNq9exXtCiBA/vcmiyuI+sBR3tVMQIkvrmcHJ+cOWf5kl/vBS2FbYimESlMwZKjzH7l07LrQcvAvTn215N9bw==
+ dependencies:
+ "@babel/runtime" "^7.0.0"
+ react-refresh "^0.4.0"
+
metro-runtime@0.73.8:
version "0.73.8"
resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.73.8.tgz#dadae7c154fbbde24390cf7f7e7d934a2768cd18"
@@ -5560,6 +5699,20 @@ metro-runtime@0.73.9:
"@babel/runtime" "^7.0.0"
react-refresh "^0.4.0"
+metro-source-map@0.73.3:
+ version "0.73.3"
+ resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.73.3.tgz#6eaf99ccd98b46f8afd8cb5cbb5e360dcce3836a"
+ integrity sha512-zOm8Ha0hWiJhI52IcMibdNIS6O3YK6qUnQ7dgZOGvnEWRTfzYlX08yFXwMg91GIdXzxHJE43opcPwSE1RDvoGQ==
+ dependencies:
+ "@babel/traverse" "^7.14.0"
+ "@babel/types" "^7.0.0"
+ invariant "^2.2.4"
+ metro-symbolicate "0.73.3"
+ nullthrows "^1.1.1"
+ ob1 "0.73.3"
+ source-map "^0.5.6"
+ vlq "^1.0.0"
+
metro-source-map@0.73.8:
version "0.73.8"
resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.73.8.tgz#5134174e3d43de26ad331b95f637944c6547d441"
@@ -5588,6 +5741,18 @@ metro-source-map@0.73.9:
source-map "^0.5.6"
vlq "^1.0.0"
+metro-symbolicate@0.73.3:
+ version "0.73.3"
+ resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.73.3.tgz#2641dd63fc8ef348a3c2bb0fa2f82f1a75d8b96a"
+ integrity sha512-gOjoQcUFuDl3YKO0D7rcLEDIw331LM+CiKgIzQlZmx7uZimORnt9xf/8P/Ued0y77q8ColuJAVDqp/JirqRfEw==
+ dependencies:
+ invariant "^2.2.4"
+ metro-source-map "0.73.3"
+ nullthrows "^1.1.1"
+ source-map "^0.5.6"
+ through2 "^2.0.1"
+ vlq "^1.0.0"
+
metro-symbolicate@0.73.8:
version "0.73.8"
resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.73.8.tgz#96920f607bce484283d822ee5fe18d932f69c03d"
@@ -5909,6 +6074,11 @@ nullthrows@^1.1.1:
resolved "https://registry.yarnpkg.com/nullthrows/-/nullthrows-1.1.1.tgz#7818258843856ae971eae4208ad7d7eb19a431b1"
integrity sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==
+ob1@0.73.3:
+ version "0.73.3"
+ resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.73.3.tgz#36e796fa6fbea4696063cf711fe53505be7bc9a2"
+ integrity sha512-KpCFQty/eGriUsF3tD4FybV2vsWNzID3Thq/3o0VzXn+rtcQdRk1r6USM5PddWaFjxZqbVXjlr6u7DJGhPz9xw==
+
ob1@0.73.8:
version "0.73.8"
resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.73.8.tgz#c569f1a15ce2d04da6fd70293ad44b5a93b11978"
@@ -6404,11 +6574,50 @@ react-native-codegen@^0.71.5:
jscodeshift "^0.13.1"
nullthrows "^1.1.1"
-react-native-gradle-plugin@^0.71.17:
+react-native-gradle-plugin@^0.71.17, react-native-gradle-plugin@^0.71.8:
version "0.71.17"
resolved "https://registry.yarnpkg.com/react-native-gradle-plugin/-/react-native-gradle-plugin-0.71.17.tgz#cf780a27270f0a32dca8184eff91555d7627dd00"
integrity sha512-OXXYgpISEqERwjSlaCiaQY6cTY5CH6j73gdkWpK0hedxtiWMWgH+i5TOi4hIGYitm9kQBeyDu+wim9fA8ROFJA==
+"react-native-macos@https://github.com/microsoft/react-native-macos#0.71-stable":
+ version "1000.0.0"
+ resolved "https://github.com/microsoft/react-native-macos#b50758fe0d6b8778f9acb9cf5d84170d1999517d"
+ dependencies:
+ "@jest/create-cache-key-function" "^29.2.1"
+ "@react-native-community/cli" "10.1.1"
+ "@react-native-community/cli-platform-android" "10.1.1"
+ "@react-native-community/cli-platform-ios" "10.1.1"
+ "@react-native-community/cli-tools" "10.1.1"
+ "@react-native/assets" "1.0.0"
+ "@react-native/normalize-color" "2.0.0"
+ "@react-native/polyfills" "2.0.0"
+ abort-controller "^3.0.0"
+ anser "^1.4.9"
+ base64-js "^1.1.2"
+ deprecated-react-native-prop-types "^2.3.0"
+ event-target-shim "^5.0.1"
+ invariant "^2.2.4"
+ jest-environment-node "^29.2.1"
+ jsc-android "^250230.2.1"
+ memoize-one "^5.0.0"
+ metro-react-native-babel-transformer "0.73.3"
+ metro-runtime "0.73.3"
+ metro-source-map "0.73.3"
+ mkdirp "^0.5.1"
+ nullthrows "^1.1.1"
+ pretty-format "^26.5.2"
+ promise "^8.3.0"
+ react-devtools-core "^4.26.1"
+ react-native-gradle-plugin "^0.71.8"
+ react-refresh "^0.4.0"
+ react-shallow-renderer "^16.15.0"
+ regenerator-runtime "^0.13.2"
+ scheduler "^0.23.0"
+ stacktrace-parser "^0.1.3"
+ use-sync-external-store "^1.0.0"
+ whatwg-fetch "^3.0.0"
+ ws "^6.2.2"
+
react-native-windows@0.71.4:
version "0.71.4"
resolved "https://registry.yarnpkg.com/react-native-windows/-/react-native-windows-0.71.4.tgz#f57bb262734c97823ba3a7dd918c1c3b8a35e927"