Commit 6e1c2b40 authored by Javohir Savriy's avatar Javohir Savriy
Browse files

Initial commit

parents
#import <UIKit/UIKit.h>
#import <XCTest/XCTest.h>
#import <React/RCTLog.h>
#import <React/RCTRootView.h>
#define TIMEOUT_SECONDS 600
#define TEXT_TO_LOOK_FOR @"Welcome to React"
@interface MyIdSampleTests : XCTestCase
@end
@implementation MyIdSampleTests
- (BOOL)findSubviewInView:(UIView *)view matching:(BOOL (^)(UIView *view))test
{
if (test(view)) {
return YES;
}
for (UIView *subview in [view subviews]) {
if ([self findSubviewInView:subview matching:test]) {
return YES;
}
}
return NO;
}
- (void)testRendersWelcomeScreen
{
UIViewController *vc = [[[RCTSharedApplication() delegate] window] rootViewController];
NSDate *date = [NSDate dateWithTimeIntervalSinceNow:TIMEOUT_SECONDS];
BOOL foundElement = NO;
__block NSString *redboxError = nil;
#ifdef DEBUG
RCTSetLogFunction(
^(RCTLogLevel level, RCTLogSource source, NSString *fileName, NSNumber *lineNumber, NSString *message) {
if (level >= RCTLogLevelError) {
redboxError = message;
}
});
#endif
while ([date timeIntervalSinceNow] > 0 && !foundElement && !redboxError) {
[[NSRunLoop mainRunLoop] runMode:NSDefaultRunLoopMode beforeDate:[NSDate dateWithTimeIntervalSinceNow:0.1]];
[[NSRunLoop mainRunLoop] runMode:NSRunLoopCommonModes beforeDate:[NSDate dateWithTimeIntervalSinceNow:0.1]];
foundElement = [self findSubviewInView:vc.view
matching:^BOOL(UIView *view) {
if ([view.accessibilityLabel isEqualToString:TEXT_TO_LOOK_FOR]) {
return YES;
}
return NO;
}];
}
#ifdef DEBUG
RCTSetLogFunction(RCTDefaultLogFunction);
#endif
XCTAssertNil(redboxError, @"RedBox error: %@", redboxError);
XCTAssertTrue(foundElement, @"Couldn't find element with text '%@' in %d seconds", TEXT_TO_LOOK_FOR, TIMEOUT_SECONDS);
}
@end
require_relative '../node_modules/react-native/scripts/react_native_pods'
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
platform :ios, min_ios_version_supported
prepare_react_native_project!
# If you are using a `react-native-flipper` your iOS build will fail when `NO_FLIPPER=1` is set.
# because `react-native-flipper` depends on (FlipperKit,...) that will be excluded
#
# To fix this you can also exclude `react-native-flipper` using a `react-native.config.js`
# ```js
# module.exports = {
# dependencies: {
# ...(process.env.NO_FLIPPER ? { 'react-native-flipper': { platforms: { ios: null } } } : {}),
# ```
flipper_config = ENV['NO_FLIPPER'] == "1" ? FlipperConfiguration.disabled : FlipperConfiguration.enabled
linkage = ENV['USE_FRAMEWORKS']
if linkage != nil
Pod::UI.puts "Configuring Pod with #{linkage}ally linked Frameworks".green
use_frameworks! :linkage => linkage.to_sym
end
target 'MyIdSample' do
config = use_native_modules!
# Flags change depending on the env values.
flags = get_default_flags()
use_react_native!(
:path => config[:reactNativePath],
# Hermes is now enabled by default. Disable by setting this flag to false.
# Upcoming versions of React Native may rely on get_default_flags(), but
# we make it explicit here to aid in the React Native upgrade process.
:hermes_enabled => flags[:hermes_enabled],
:fabric_enabled => flags[:fabric_enabled],
# Enables Flipper.
#
# Note that if you have use_frameworks! enabled, Flipper will not work and
# you should disable the next line.
:flipper_configuration => flipper_config,
# An absolute path to your application root.
:app_path => "#{Pod::Config.instance.installation_root}/.."
)
target 'MyIdSampleTests' do
inherit! :complete
# Pods for testing
end
post_install do |installer|
react_native_post_install(
installer,
# Set `mac_catalyst_enabled` to `true` in order to apply patches
# necessary for Mac Catalyst builds
:mac_catalyst_enabled => false
)
__apply_Xcode_12_5_M1_post_install_workaround(installer)
end
end
PODS:
- boost (1.76.0)
- CocoaAsyncSocket (7.6.5)
- DoubleConversion (1.1.6)
- FBLazyVector (0.71.6)
- FBReactNativeSpec (0.71.6):
- RCT-Folly (= 2021.07.22.00)
- RCTRequired (= 0.71.6)
- RCTTypeSafety (= 0.71.6)
- React-Core (= 0.71.6)
- React-jsi (= 0.71.6)
- ReactCommon/turbomodule/core (= 0.71.6)
- 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.6):
- hermes-engine/Pre-built (= 0.71.6)
- hermes-engine/Pre-built (0.71.6)
- 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.6)
- RCTTypeSafety (0.71.6):
- FBLazyVector (= 0.71.6)
- RCTRequired (= 0.71.6)
- React-Core (= 0.71.6)
- React (0.71.6):
- React-Core (= 0.71.6)
- React-Core/DevSupport (= 0.71.6)
- React-Core/RCTWebSocket (= 0.71.6)
- React-RCTActionSheet (= 0.71.6)
- React-RCTAnimation (= 0.71.6)
- React-RCTBlob (= 0.71.6)
- React-RCTImage (= 0.71.6)
- React-RCTLinking (= 0.71.6)
- React-RCTNetwork (= 0.71.6)
- React-RCTSettings (= 0.71.6)
- React-RCTText (= 0.71.6)
- React-RCTVibration (= 0.71.6)
- React-callinvoker (0.71.6)
- React-Codegen (0.71.6):
- FBReactNativeSpec
- hermes-engine
- RCT-Folly
- RCTRequired
- RCTTypeSafety
- React-Core
- React-jsi
- React-jsiexecutor
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- React-Core (0.71.6):
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-Core/Default (= 0.71.6)
- React-cxxreact (= 0.71.6)
- React-hermes
- React-jsi (= 0.71.6)
- React-jsiexecutor (= 0.71.6)
- React-perflogger (= 0.71.6)
- Yoga
- React-Core/CoreModulesHeaders (0.71.6):
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-Core/Default
- React-cxxreact (= 0.71.6)
- React-hermes
- React-jsi (= 0.71.6)
- React-jsiexecutor (= 0.71.6)
- React-perflogger (= 0.71.6)
- Yoga
- React-Core/Default (0.71.6):
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-cxxreact (= 0.71.6)
- React-hermes
- React-jsi (= 0.71.6)
- React-jsiexecutor (= 0.71.6)
- React-perflogger (= 0.71.6)
- Yoga
- React-Core/DevSupport (0.71.6):
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-Core/Default (= 0.71.6)
- React-Core/RCTWebSocket (= 0.71.6)
- React-cxxreact (= 0.71.6)
- React-hermes
- React-jsi (= 0.71.6)
- React-jsiexecutor (= 0.71.6)
- React-jsinspector (= 0.71.6)
- React-perflogger (= 0.71.6)
- Yoga
- React-Core/RCTActionSheetHeaders (0.71.6):
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-Core/Default
- React-cxxreact (= 0.71.6)
- React-hermes
- React-jsi (= 0.71.6)
- React-jsiexecutor (= 0.71.6)
- React-perflogger (= 0.71.6)
- Yoga
- React-Core/RCTAnimationHeaders (0.71.6):
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-Core/Default
- React-cxxreact (= 0.71.6)
- React-hermes
- React-jsi (= 0.71.6)
- React-jsiexecutor (= 0.71.6)
- React-perflogger (= 0.71.6)
- Yoga
- React-Core/RCTBlobHeaders (0.71.6):
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-Core/Default
- React-cxxreact (= 0.71.6)
- React-hermes
- React-jsi (= 0.71.6)
- React-jsiexecutor (= 0.71.6)
- React-perflogger (= 0.71.6)
- Yoga
- React-Core/RCTImageHeaders (0.71.6):
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-Core/Default
- React-cxxreact (= 0.71.6)
- React-hermes
- React-jsi (= 0.71.6)
- React-jsiexecutor (= 0.71.6)
- React-perflogger (= 0.71.6)
- Yoga
- React-Core/RCTLinkingHeaders (0.71.6):
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-Core/Default
- React-cxxreact (= 0.71.6)
- React-hermes
- React-jsi (= 0.71.6)
- React-jsiexecutor (= 0.71.6)
- React-perflogger (= 0.71.6)
- Yoga
- React-Core/RCTNetworkHeaders (0.71.6):
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-Core/Default
- React-cxxreact (= 0.71.6)
- React-hermes
- React-jsi (= 0.71.6)
- React-jsiexecutor (= 0.71.6)
- React-perflogger (= 0.71.6)
- Yoga
- React-Core/RCTSettingsHeaders (0.71.6):
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-Core/Default
- React-cxxreact (= 0.71.6)
- React-hermes
- React-jsi (= 0.71.6)
- React-jsiexecutor (= 0.71.6)
- React-perflogger (= 0.71.6)
- Yoga
- React-Core/RCTTextHeaders (0.71.6):
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-Core/Default
- React-cxxreact (= 0.71.6)
- React-hermes
- React-jsi (= 0.71.6)
- React-jsiexecutor (= 0.71.6)
- React-perflogger (= 0.71.6)
- Yoga
- React-Core/RCTVibrationHeaders (0.71.6):
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-Core/Default
- React-cxxreact (= 0.71.6)
- React-hermes
- React-jsi (= 0.71.6)
- React-jsiexecutor (= 0.71.6)
- React-perflogger (= 0.71.6)
- Yoga
- React-Core/RCTWebSocket (0.71.6):
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-Core/Default (= 0.71.6)
- React-cxxreact (= 0.71.6)
- React-hermes
- React-jsi (= 0.71.6)
- React-jsiexecutor (= 0.71.6)
- React-perflogger (= 0.71.6)
- Yoga
- React-CoreModules (0.71.6):
- RCT-Folly (= 2021.07.22.00)
- RCTTypeSafety (= 0.71.6)
- React-Codegen (= 0.71.6)
- React-Core/CoreModulesHeaders (= 0.71.6)
- React-jsi (= 0.71.6)
- React-RCTBlob
- React-RCTImage (= 0.71.6)
- ReactCommon/turbomodule/core (= 0.71.6)
- React-cxxreact (0.71.6):
- boost (= 1.76.0)
- DoubleConversion
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-callinvoker (= 0.71.6)
- React-jsi (= 0.71.6)
- React-jsinspector (= 0.71.6)
- React-logger (= 0.71.6)
- React-perflogger (= 0.71.6)
- React-runtimeexecutor (= 0.71.6)
- React-hermes (0.71.6):
- DoubleConversion
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- RCT-Folly/Futures (= 2021.07.22.00)
- React-cxxreact (= 0.71.6)
- React-jsi
- React-jsiexecutor (= 0.71.6)
- React-jsinspector (= 0.71.6)
- React-perflogger (= 0.71.6)
- React-jsi (0.71.6):
- boost (= 1.76.0)
- DoubleConversion
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-jsiexecutor (0.71.6):
- DoubleConversion
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-cxxreact (= 0.71.6)
- React-jsi (= 0.71.6)
- React-perflogger (= 0.71.6)
- React-jsinspector (0.71.6)
- React-logger (0.71.6):
- glog
- React-perflogger (0.71.6)
- React-RCTActionSheet (0.71.6):
- React-Core/RCTActionSheetHeaders (= 0.71.6)
- React-RCTAnimation (0.71.6):
- RCT-Folly (= 2021.07.22.00)
- RCTTypeSafety (= 0.71.6)
- React-Codegen (= 0.71.6)
- React-Core/RCTAnimationHeaders (= 0.71.6)
- React-jsi (= 0.71.6)
- ReactCommon/turbomodule/core (= 0.71.6)
- React-RCTAppDelegate (0.71.6):
- RCT-Folly
- RCTRequired
- RCTTypeSafety
- React-Core
- ReactCommon/turbomodule/core
- React-RCTBlob (0.71.6):
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-Codegen (= 0.71.6)
- React-Core/RCTBlobHeaders (= 0.71.6)
- React-Core/RCTWebSocket (= 0.71.6)
- React-jsi (= 0.71.6)
- React-RCTNetwork (= 0.71.6)
- ReactCommon/turbomodule/core (= 0.71.6)
- React-RCTImage (0.71.6):
- RCT-Folly (= 2021.07.22.00)
- RCTTypeSafety (= 0.71.6)
- React-Codegen (= 0.71.6)
- React-Core/RCTImageHeaders (= 0.71.6)
- React-jsi (= 0.71.6)
- React-RCTNetwork (= 0.71.6)
- ReactCommon/turbomodule/core (= 0.71.6)
- React-RCTLinking (0.71.6):
- React-Codegen (= 0.71.6)
- React-Core/RCTLinkingHeaders (= 0.71.6)
- React-jsi (= 0.71.6)
- ReactCommon/turbomodule/core (= 0.71.6)
- React-RCTNetwork (0.71.6):
- RCT-Folly (= 2021.07.22.00)
- RCTTypeSafety (= 0.71.6)
- React-Codegen (= 0.71.6)
- React-Core/RCTNetworkHeaders (= 0.71.6)
- React-jsi (= 0.71.6)
- ReactCommon/turbomodule/core (= 0.71.6)
- React-RCTSettings (0.71.6):
- RCT-Folly (= 2021.07.22.00)
- RCTTypeSafety (= 0.71.6)
- React-Codegen (= 0.71.6)
- React-Core/RCTSettingsHeaders (= 0.71.6)
- React-jsi (= 0.71.6)
- ReactCommon/turbomodule/core (= 0.71.6)
- React-RCTText (0.71.6):
- React-Core/RCTTextHeaders (= 0.71.6)
- React-RCTVibration (0.71.6):
- RCT-Folly (= 2021.07.22.00)
- React-Codegen (= 0.71.6)
- React-Core/RCTVibrationHeaders (= 0.71.6)
- React-jsi (= 0.71.6)
- ReactCommon/turbomodule/core (= 0.71.6)
- React-runtimeexecutor (0.71.6):
- React-jsi (= 0.71.6)
- ReactCommon/turbomodule/bridging (0.71.6):
- DoubleConversion
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-callinvoker (= 0.71.6)
- React-Core (= 0.71.6)
- React-cxxreact (= 0.71.6)
- React-jsi (= 0.71.6)
- React-logger (= 0.71.6)
- React-perflogger (= 0.71.6)
- ReactCommon/turbomodule/core (0.71.6):
- DoubleConversion
- glog
- hermes-engine
- RCT-Folly (= 2021.07.22.00)
- React-callinvoker (= 0.71.6)
- React-Core (= 0.71.6)
- React-cxxreact (= 0.71.6)
- React-jsi (= 0.71.6)
- React-logger (= 0.71.6)
- React-perflogger (= 0.71.6)
- 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: a83ceaa8a8581003a623facdb3c44f6d4f342ac5
FBReactNativeSpec: 85eee79837cb797ab6176f0243a2b40511c09158
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: b434cea529ad0152c56c7cb6486b0c4c0b23b5de
libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913
OpenSSL-Universal: ebc357f1e6bc71fa463ccb2fe676756aff50e88c
RCT-Folly: 424b8c9a7a0b9ab2886ffe9c3b041ef628fd4fb1
RCTRequired: 5c6fd63b03abb06947d348dadac51c93e3485bd8
RCTTypeSafety: 1c66daedd66f674e39ce9f40782f0d490c78b175
React: e11ca7cdc7aa4ddd7e6a59278b808cfe17ebbd9f
React-callinvoker: 77a82869505c96945c074b80bbdc8df919646d51
React-Codegen: 9ee33090c38ab3da3c4dc029924d50fb649f0dfc
React-Core: 44903e47b428a491f48fd0eae54caddb2ea05ebf
React-CoreModules: 83d989defdfc82be1f7386f84a56b6509f54ac74
React-cxxreact: 058e7e6349649eae9cfcdec5854e702b26298932
React-hermes: ba19a405804b833c9b832c1f2061ad5038bb97f2
React-jsi: 3fe6f589c9cafbef85ed5a4be7c6dc8edfb4ab54
React-jsiexecutor: 7894956638ff3e00819dd3f9f6f4a84da38f2409
React-jsinspector: d5ce2ef3eb8fd30c28389d0bc577918c70821bd6
React-logger: 9332c3e7b4ef007a0211c0a9868253aac3e1da82
React-perflogger: 43392072a5b867a504e2b4857606f8fc5a403d7f
React-RCTActionSheet: c7b67c125bebeda9fb19fc7b200d85cb9d6899c4
React-RCTAnimation: c2de79906f607986633a7114bee44854e4c7e2f5
React-RCTAppDelegate: 96bc933c3228a549718a6475c4d3f9dd4bbae98d
React-RCTBlob: cf72446957310e7da6627a4bdaadf970d3a8f232
React-RCTImage: c6093f1bf3d67c0428d779b00390617d5bd90699
React-RCTLinking: 5de47e37937889d22599af4b99d0552bad1b1c3c
React-RCTNetwork: e7d7077e073b08e5dd486fba3fe87ccad90a9bc4
React-RCTSettings: 72a04921b2e8fb832da7201a60ffffff2a7c62f7
React-RCTText: 7123c70fef5367e2121fea37e65b9ad6d3747e54
React-RCTVibration: 73d201599a64ea14b4e0b8f91b64970979fd92e6
React-runtimeexecutor: 8692ac548bec648fa121980ccb4304afd136d584
ReactCommon: 0c43eaeaaee231d7d8dc24fc5a6e4cf2b75bf196
SocketRocket: fccef3f9c5cedea1353a9ef6ada904fde10d6608
Yoga: ba09b6b11e6139e3df8229238aa794205ca6a02a
YogaKit: f782866e155069a2cca2517aafea43200b01fd5a
PODFILE CHECKSUM: 33704e3f4ff19f152888bfaa5244244e26d5ba62
COCOAPODS: 1.12.0
/**
* Metro configuration for React Native
* https://github.com/facebook/react-native
*
* @format
*/
module.exports = {
transformer: {
getTransformOptions: async () => ({
transform: {
experimentalImportSupport: false,
inlineRequires: true,
},
}),
},
};
This source diff could not be displayed because it is too large. You can view the blob instead.
{
"name": "MyIdSample",
"version": "0.0.1",
"private": true,
"scripts": {
"android": "react-native run-android",
"ios": "react-native run-ios",
"lint": "eslint .",
"start": "react-native start",
"test": "jest"
},
"dependencies": {
"react": "18.2.0",
"react-native": "0.71.6"
},
"devDependencies": {
"@babel/core": "^7.20.0",
"@babel/preset-env": "^7.20.0",
"@babel/runtime": "^7.20.0",
"@react-native-community/eslint-config": "^3.2.0",
"@tsconfig/react-native": "^2.0.2",
"@types/jest": "^29.2.1",
"@types/react": "^18.0.24",
"@types/react-test-renderer": "^18.0.0",
"babel-jest": "^29.2.1",
"eslint": "^8.19.0",
"jest": "^29.2.1",
"metro-react-native-babel-preset": "0.73.9",
"prettier": "^2.4.1",
"react-test-renderer": "18.2.0",
"typescript": "4.8.4"
},
"jest": {
"preset": "react-native"
}
}
{
"extends": "@tsconfig/react-native/tsconfig.json"
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment