From 70fdf38fc78df7042d1a937f548df89c4c9fa128 Mon Sep 17 00:00:00 2001 From: Kamal Kishor Joshi Date: Mon, 30 Sep 2024 00:46:44 +0530 Subject: [PATCH] iOS setup (#253) * basic working ios setup * fix most of the icons Some icons are still not displayed correctly * fix issues because of smaller screen height * Better way to handle Model overlay with `Model` * fix next icon * try fixing CI * change name to HueHive --- .github/workflows/ci.yml | 9 + README.md | 3 + components/GridActionButton.js | 179 +- ios/.gitignore | 59 +- ios/.xcode.env.local | 1 + ios/Podfile | 4 +- ios/Podfile.lock | 2065 +++++++++++++ .../project.pbxproj | 187 +- .../xcshareddata/xcschemes/croma.xcscheme} | 24 +- ios/{HueHive => croma}/AppDelegate.h | 0 ios/{HueHive => croma}/AppDelegate.mm | 2 +- .../AppIcon.appiconset/Contents.json | 0 .../Images.xcassets/Contents.json | 0 ios/{HueHive => croma}/Info.plist | 22 + .../LaunchScreen.storyboard | 2 +- ios/{HueHive => croma}/PrivacyInfo.xcprivacy | 8 +- ios/{HueHive => croma}/main.m | 0 ios/{HueHiveTests => cromaTests}/Info.plist | 0 .../cromaTests.m} | 4 +- package.json | 3 +- yarn.lock | 2566 ++++++++--------- 21 files changed, 3652 insertions(+), 1486 deletions(-) create mode 100644 ios/.xcode.env.local create mode 100644 ios/Podfile.lock rename ios/{HueHive.xcodeproj => croma.xcodeproj}/project.pbxproj (72%) rename ios/{HueHive.xcodeproj/xcshareddata/xcschemes/HueHive.xcscheme => croma.xcodeproj/xcshareddata/xcschemes/croma.xcscheme} (81%) rename ios/{HueHive => croma}/AppDelegate.h (100%) rename ios/{HueHive => croma}/AppDelegate.mm (95%) rename ios/{HueHive => croma}/Images.xcassets/AppIcon.appiconset/Contents.json (100%) rename ios/{HueHive => croma}/Images.xcassets/Contents.json (100%) rename ios/{HueHive => croma}/Info.plist (68%) rename ios/{HueHive => croma}/LaunchScreen.storyboard (94%) rename ios/{HueHive => croma}/PrivacyInfo.xcprivacy (100%) rename ios/{HueHive => croma}/main.m (100%) rename ios/{HueHiveTests => cromaTests}/Info.plist (100%) rename ios/{HueHiveTests/HueHiveTests.m => cromaTests/cromaTests.m} (96%) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c7e385408..87529724e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,6 +7,15 @@ jobs: runs-on: ubuntu-latest steps: + - uses: actions/setup-node@v1 + with: + node-version: '18.x' + - name: Setup Latest Yarn + uses: threeal/setup-yarn-action@v2.0.0 + with: + version: 4.4.1 + cache: false + runs-on: ubuntu-latest - uses: actions/checkout@v2 - name: Install npm dependencies run: | diff --git a/README.md b/README.md index bbcdf5c7d..dfebcf726 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,9 @@ - Installation: `yarn` - Running on android: `yarn android` - Running on ios: `yarn ios` +#### IOS + - https://microsoft.github.io/react-native-windows/docs/rnm-getting-started + ### Release diff --git a/components/GridActionButton.js b/components/GridActionButton.js index e61aea1a7..c29a7e01d 100644 --- a/components/GridActionButton.js +++ b/components/GridActionButton.js @@ -7,6 +7,7 @@ import { Text, Image, TouchableOpacity, + Platform, } from 'react-native'; import Color from 'pigment/full'; import RNColorThief from 'react-native-color-thief'; @@ -16,9 +17,8 @@ import { generateRandomColorPalette } from '../libs/ColorHelper'; import Colors from '../constants/Styles'; import ActionButtonContainer from './ActionButton'; import { logEvent } from '../libs/Helpers'; -import Ionicons from 'react-native-vector-icons/Ionicons'; -import Evillcon from 'react-native-vector-icons/EvilIcons'; import MaterialIcons from 'react-native-vector-icons/MaterialIcons'; +import MaterialCommunityIcons from 'react-native-vector-icons/MaterialCommunityIcons'; import FontAwesome from 'react-native-vector-icons/FontAwesome'; import FontAwesome5 from 'react-native-vector-icons/FontAwesome5'; import { launchImageLibrary } from 'react-native-image-picker'; @@ -116,86 +116,90 @@ const GridActionButtonAndroid = ({ navigation, setPickImageLoading }) => { }); navigation.navigate('ColorList', { colors: randomColors }); }; + const actionButtonConfig = [ + [ + Platform.OS === 'android' + ? { + id: 1, + icon: , + text1: 'Palette', + text2: 'using camera', + onPress: async () => { + const pickedColors = await NativeModules.CromaModule.navigateToColorPicker(); + logEvent('hm_pick_text_colors_from_camera', { + length: pickedColors.length + }); + navigation.navigate('ColorList', { colors: JSON.parse(pickedColors)?.colors }); + } + } + : null, // Camera option not available on iOS + { + id: 2, + icon: , + text1: t('Palette'), + text2: t('using image'), + onPress: handleImagePicker + }, + { + id: 3, + icon: , + text1: t('Palette'), + text2: t('using color'), + onPress: () => { + logEvent('get_palette_from_color'); + setIsColorPickerVisible(true); + } + } + ].filter(Boolean), + [ + { + id: 4, + icon: , + text1: t('Quick'), + text2: t('palette'), + onPress: () => { + logEvent('generate_random_colors'); + handleRandomColors(); + } + }, + { + id: 5, + icon: , + text1: t('Palette using'), + text2: t('HueHive ai'), + onPress: async () => { + logEvent('chat_session_action_button'); + navigation.navigate('ChatSession'); + } + }, + Platform.OS == 'android' ? ( + pro.plan !== 'starter' + ? { + id: 6, + icon: , + text1: t('Create palette'), + text2: t(' manually'), + onPress: () => { + logEvent('create_new_palette'); + navigation.navigate('SavePalette'); + } + } + : { + id: 7, + icon: , + text1: t('Unlock'), + text2: t('Pro'), + onPress: () => { + logEvent('home_screen_pro_button'); + navigation.navigate('ProVersion'); + } + }) : null + ].filter(Boolean) + ]; return ( <> , - text1: 'Palette', - text2: 'using camera', - onPress: async () => { - const pickedColors = await NativeModules.CromaModule.navigateToColorPicker(); - logEvent('hm_pick_text_colors_from_camera', { - length: pickedColors.length - }); - navigation.navigate('ColorList', { colors: JSON.parse(pickedColors)?.colors }); - } - }, - { - id: 2, - icon: , - text1: t('Palette'), - text2: t('using image'), - onPress: handleImagePicker - }, - { - id: 3, - icon: , - text1: t('Palette'), - text2: t('using color'), - onPress: () => { - logEvent('get_palette_from_color'); - setIsColorPickerVisible(true); - } - } - ], - [ - { - id: 4, - icon: , - text1: t('Quick'), - text2: t('palette'), - onPress: () => { - logEvent('generate_random_colors'); - handleRandomColors(); - } - }, - { - id: 5, - icon: , - text1: t('Palette using'), - text2: t('HueHive ai'), - onPress: async () => { - logEvent('chat_session_action_button'); - navigation.navigate('ChatSession'); - } - }, - pro.plan != 'starter' - ? { - id: 6, - icon: , - text1: t('Create palette'), - text2: t(' manully'), - onPress: () => { - logEvent('create_new_palette'); - navigation.navigate('SavePalette'); - } - } - : { - id: 7, - icon: , - text1: t('Unlock'), - text2: t('Pro'), - onPress: () => { - logEvent('home_screen_pro_button'); - navigation.navigate('ProVersion'); - } - } - ] - ]}> + config={actionButtonConfig} /> { }}> - + {selectedImage && ( )} @@ -242,14 +246,14 @@ const GridActionButtonAndroid = ({ navigation, setPickImageLoading }) => { justifyContent: 'space-between', height: 230 }}> - + {t('Next')} - + - { {t('Pick colors Manually')} + + )} + @@ -292,7 +299,7 @@ const styles = { position: 'absolute', bottom: 0 }, - colorPickerModalContent: { + imageColorPreviewModelContent: { backgroundColor: 'white', borderTopLeftRadius: 20, borderTopRightRadius: 20, @@ -302,9 +309,9 @@ const styles = { bottom: 0 }, previewImage: { - height: 200, + height: 150, resizeMode: 'contain', - marginBottom: 20 + marginHorizontal: 20, }, colorPreviewContainer: { display: 'flex', diff --git a/ios/.gitignore b/ios/.gitignore index a0cdb4c40..af2ccf8b6 100644 --- a/ios/.gitignore +++ b/ios/.gitignore @@ -1,17 +1,50 @@ -# fastlane specific -fastlane/report.xml +# Ignore build artifacts +build/ +DerivedData/ -# deliver temporary files -fastlane/Preview.html +# Ignore temporary files and folders +*.xcworkspace +*.xcuserdata +*.xcuserstate +*.xcscmblueprint +*.swp +.DS_Store + +# Ignore Xcode specific files +*.pbxuser +*.mode1v3 +*.mode2v3 +*.perspectivev3 + +# Ignore CocoaPods directories +Pods/ + +# Ignore archives and logs +*.ipa +*.dSYM.zip +*.dSYM -# snapshot generated screenshots -fastlane/screenshots +# Ignore Xcode project index and logs +*.xcdebugger/ +*.xcuserdatad/ +*.xcuserdatad/* +.xcodeproj/ +.xcschemes/ + +# Ignore Carthage dependencies if used (optional) +Carthage/ + +# Ignore fastlane folder if using fastlane +fastlane/report.xml +fastlane/Preview.html +fastlane/screenshots/**/*.png +fastlane/test_output/ -# scan temporary files -fastlane/test_output +# Ignore SPM (Swift Package Manager) artifacts +.swiftpm/ +Package.resolved -# fastlane builds -builds/* -*.xcarchive -*.cer -*.zip +# Ignore React Native caches +node_modules/ +yarn-error.log +npm-debug.log diff --git a/ios/.xcode.env.local b/ios/.xcode.env.local new file mode 100644 index 000000000..94dee0d2e --- /dev/null +++ b/ios/.xcode.env.local @@ -0,0 +1 @@ +export NODE_BINARY=/Users/kamaljoshi/.nvm/versions/node/v18.19.1/bin/node diff --git a/ios/Podfile b/ios/Podfile index 1975ba2ce..ed291bbb2 100644 --- a/ios/Podfile +++ b/ios/Podfile @@ -14,7 +14,7 @@ if linkage != nil use_frameworks! :linkage => linkage.to_sym end -target 'HueHive' do +target 'croma' do config = use_native_modules! use_react_native!( @@ -23,7 +23,7 @@ target 'HueHive' do :app_path => "#{Pod::Config.instance.installation_root}/.." ) - target 'HueHiveTests' do + target 'cromaTests' do inherit! :complete # Pods for testing end diff --git a/ios/Podfile.lock b/ios/Podfile.lock new file mode 100644 index 000000000..a4bc44c20 --- /dev/null +++ b/ios/Podfile.lock @@ -0,0 +1,2065 @@ +PODS: + - AppAuth (1.7.5): + - AppAuth/Core (= 1.7.5) + - AppAuth/ExternalUserAgent (= 1.7.5) + - AppAuth/Core (1.7.5) + - AppAuth/ExternalUserAgent (1.7.5): + - AppAuth/Core + - boost (1.84.0) + - BVLinearGradient (2.8.3): + - React-Core + - DoubleConversion (1.1.6) + - FBLazyVector (0.75.3) + - fmt (9.1.0) + - glog (0.3.5) + - GoogleSignIn (7.1.0): + - AppAuth (< 2.0, >= 1.7.3) + - GTMAppAuth (< 5.0, >= 4.1.1) + - GTMSessionFetcher/Core (~> 3.3) + - GTMAppAuth (4.1.1): + - AppAuth/Core (~> 1.7) + - GTMSessionFetcher/Core (< 4.0, >= 3.3) + - GTMSessionFetcher/Core (3.5.0) + - hermes-engine (0.75.3): + - hermes-engine/Pre-built (= 0.75.3) + - hermes-engine/Pre-built (0.75.3) + - RCT-Folly (2024.01.01.00): + - boost + - DoubleConversion + - fmt (= 9.1.0) + - glog + - RCT-Folly/Default (= 2024.01.01.00) + - RCT-Folly/Default (2024.01.01.00): + - boost + - DoubleConversion + - fmt (= 9.1.0) + - glog + - RCT-Folly/Fabric (2024.01.01.00): + - boost + - DoubleConversion + - fmt (= 9.1.0) + - glog + - RCTDeprecation (0.75.3) + - RCTRequired (0.75.3) + - RCTTypeSafety (0.75.3): + - FBLazyVector (= 0.75.3) + - RCTRequired (= 0.75.3) + - React-Core (= 0.75.3) + - React (0.75.3): + - React-Core (= 0.75.3) + - React-Core/DevSupport (= 0.75.3) + - React-Core/RCTWebSocket (= 0.75.3) + - React-RCTActionSheet (= 0.75.3) + - React-RCTAnimation (= 0.75.3) + - React-RCTBlob (= 0.75.3) + - React-RCTImage (= 0.75.3) + - React-RCTLinking (= 0.75.3) + - React-RCTNetwork (= 0.75.3) + - React-RCTSettings (= 0.75.3) + - React-RCTText (= 0.75.3) + - React-RCTVibration (= 0.75.3) + - React-callinvoker (0.75.3) + - React-Core (0.75.3): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default (= 0.75.3) + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/CoreModulesHeaders (0.75.3): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/Default (0.75.3): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/DevSupport (0.75.3): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default (= 0.75.3) + - React-Core/RCTWebSocket (= 0.75.3) + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTActionSheetHeaders (0.75.3): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTAnimationHeaders (0.75.3): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTBlobHeaders (0.75.3): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTImageHeaders (0.75.3): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTLinkingHeaders (0.75.3): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTNetworkHeaders (0.75.3): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTSettingsHeaders (0.75.3): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTTextHeaders (0.75.3): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTVibrationHeaders (0.75.3): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTWebSocket (0.75.3): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default (= 0.75.3) + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-CoreModules (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - RCT-Folly (= 2024.01.01.00) + - RCTTypeSafety (= 0.75.3) + - React-Core/CoreModulesHeaders (= 0.75.3) + - React-jsi (= 0.75.3) + - React-jsinspector + - React-NativeModulesApple + - React-RCTBlob + - React-RCTImage (= 0.75.3) + - ReactCodegen + - ReactCommon + - SocketRocket (= 0.7.0) + - React-cxxreact (0.75.3): + - boost + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-callinvoker (= 0.75.3) + - React-debug (= 0.75.3) + - React-jsi (= 0.75.3) + - React-jsinspector + - React-logger (= 0.75.3) + - React-perflogger (= 0.75.3) + - React-runtimeexecutor (= 0.75.3) + - React-debug (0.75.3) + - React-defaultsnativemodule (0.75.3): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-domnativemodule + - React-Fabric + - React-featureflags + - React-featureflagsnativemodule + - React-graphics + - React-idlecallbacksnativemodule + - React-ImageManager + - React-microtasksnativemodule + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - React-domnativemodule (0.75.3): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-FabricComponents + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - React-Fabric (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/animations (= 0.75.3) + - React-Fabric/attributedstring (= 0.75.3) + - React-Fabric/componentregistry (= 0.75.3) + - React-Fabric/componentregistrynative (= 0.75.3) + - React-Fabric/components (= 0.75.3) + - React-Fabric/core (= 0.75.3) + - React-Fabric/dom (= 0.75.3) + - React-Fabric/imagemanager (= 0.75.3) + - React-Fabric/leakchecker (= 0.75.3) + - React-Fabric/mounting (= 0.75.3) + - React-Fabric/observers (= 0.75.3) + - React-Fabric/scheduler (= 0.75.3) + - React-Fabric/telemetry (= 0.75.3) + - React-Fabric/templateprocessor (= 0.75.3) + - React-Fabric/uimanager (= 0.75.3) + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/animations (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/attributedstring (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/componentregistry (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/componentregistrynative (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/components/legacyviewmanagerinterop (= 0.75.3) + - React-Fabric/components/root (= 0.75.3) + - React-Fabric/components/view (= 0.75.3) + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/legacyviewmanagerinterop (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/root (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/view (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - Yoga + - React-Fabric/core (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/dom (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/imagemanager (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/leakchecker (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/mounting (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/observers (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/observers/events (= 0.75.3) + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/observers/events (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/scheduler (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/observers/events + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-performancetimeline + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/telemetry (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/templateprocessor (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/uimanager (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/uimanager/consistency (= 0.75.3) + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererconsistency + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/uimanager/consistency (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererconsistency + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-FabricComponents (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-FabricComponents/components (= 0.75.3) + - React-FabricComponents/textlayoutmanager (= 0.75.3) + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-FabricComponents/components/inputaccessory (= 0.75.3) + - React-FabricComponents/components/iostextinput (= 0.75.3) + - React-FabricComponents/components/modal (= 0.75.3) + - React-FabricComponents/components/rncore (= 0.75.3) + - React-FabricComponents/components/safeareaview (= 0.75.3) + - React-FabricComponents/components/scrollview (= 0.75.3) + - React-FabricComponents/components/text (= 0.75.3) + - React-FabricComponents/components/textinput (= 0.75.3) + - React-FabricComponents/components/unimplementedview (= 0.75.3) + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components/inputaccessory (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components/iostextinput (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components/modal (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components/rncore (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components/safeareaview (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components/scrollview (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components/text (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components/textinput (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components/unimplementedview (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/textlayoutmanager (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricImage (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired (= 0.75.3) + - RCTTypeSafety (= 0.75.3) + - React-Fabric + - React-graphics + - React-ImageManager + - React-jsi + - React-jsiexecutor (= 0.75.3) + - React-logger + - React-rendererdebug + - React-utils + - ReactCommon + - Yoga + - React-featureflags (0.75.3) + - React-featureflagsnativemodule (0.75.3): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - React-graphics (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-jsi + - React-jsiexecutor + - React-utils + - React-hermes (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-cxxreact (= 0.75.3) + - React-jsi + - React-jsiexecutor (= 0.75.3) + - React-jsinspector + - React-perflogger (= 0.75.3) + - React-runtimeexecutor + - React-idlecallbacksnativemodule (0.75.3): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - React-ImageManager (0.75.3): + - glog + - RCT-Folly/Fabric + - React-Core/Default + - React-debug + - React-Fabric + - React-graphics + - React-rendererdebug + - React-utils + - React-jserrorhandler (0.75.3): + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-debug + - React-jsi + - React-jsi (0.75.3): + - boost + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-jsiexecutor (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-cxxreact (= 0.75.3) + - React-jsi (= 0.75.3) + - React-jsinspector + - React-perflogger (= 0.75.3) + - React-jsinspector (0.75.3): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-featureflags + - React-jsi + - React-runtimeexecutor (= 0.75.3) + - React-jsitracing (0.75.3): + - React-jsi + - React-logger (0.75.3): + - glog + - React-Mapbuffer (0.75.3): + - glog + - React-debug + - React-microtasksnativemodule (0.75.3): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - react-native-app-auth (8.0.0): + - AppAuth (>= 1.7.3) + - React-Core + - react-native-color-thief (0.3.5): + - React + - react-native-config (1.5.3): + - react-native-config/App (= 1.5.3) + - react-native-config/App (1.5.3): + - React-Core + - react-native-document-picker (9.3.1): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - react-native-encrypted-storage (4.0.3): + - React-Core + - react-native-get-random-values (1.11.0): + - React-Core + - react-native-image-picker (7.1.2): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - react-native-safe-area-context (4.11.0): + - React-Core + - react-native-view-shot (3.8.0): + - React-Core + - React-nativeconfig (0.75.3) + - React-NativeModulesApple (0.75.3): + - glog + - hermes-engine + - React-callinvoker + - React-Core + - React-cxxreact + - React-jsi + - React-jsinspector + - React-runtimeexecutor + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - React-perflogger (0.75.3) + - React-performancetimeline (0.75.3): + - RCT-Folly (= 2024.01.01.00) + - React-cxxreact + - React-RCTActionSheet (0.75.3): + - React-Core/RCTActionSheetHeaders (= 0.75.3) + - React-RCTAnimation (0.75.3): + - RCT-Folly (= 2024.01.01.00) + - RCTTypeSafety + - React-Core/RCTAnimationHeaders + - React-jsi + - React-NativeModulesApple + - ReactCodegen + - ReactCommon + - React-RCTAppDelegate (0.75.3): + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-CoreModules + - React-debug + - React-defaultsnativemodule + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-nativeconfig + - React-NativeModulesApple + - React-RCTFabric + - React-RCTImage + - React-RCTNetwork + - React-rendererdebug + - React-RuntimeApple + - React-RuntimeCore + - React-RuntimeHermes + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon + - React-RCTBlob (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-Core/RCTBlobHeaders + - React-Core/RCTWebSocket + - React-jsi + - React-jsinspector + - React-NativeModulesApple + - React-RCTNetwork + - ReactCodegen + - ReactCommon + - React-RCTFabric (0.75.3): + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-Core + - React-debug + - React-Fabric + - React-FabricComponents + - React-FabricImage + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsi + - React-jsinspector + - React-nativeconfig + - React-performancetimeline + - React-RCTImage + - React-RCTText + - React-rendererconsistency + - React-rendererdebug + - React-runtimescheduler + - React-utils + - Yoga + - React-RCTImage (0.75.3): + - RCT-Folly (= 2024.01.01.00) + - RCTTypeSafety + - React-Core/RCTImageHeaders + - React-jsi + - React-NativeModulesApple + - React-RCTNetwork + - ReactCodegen + - ReactCommon + - React-RCTLinking (0.75.3): + - React-Core/RCTLinkingHeaders (= 0.75.3) + - React-jsi (= 0.75.3) + - React-NativeModulesApple + - ReactCodegen + - ReactCommon + - ReactCommon/turbomodule/core (= 0.75.3) + - React-RCTNetwork (0.75.3): + - RCT-Folly (= 2024.01.01.00) + - RCTTypeSafety + - React-Core/RCTNetworkHeaders + - React-jsi + - React-NativeModulesApple + - ReactCodegen + - ReactCommon + - React-RCTSettings (0.75.3): + - RCT-Folly (= 2024.01.01.00) + - RCTTypeSafety + - React-Core/RCTSettingsHeaders + - React-jsi + - React-NativeModulesApple + - ReactCodegen + - ReactCommon + - React-RCTText (0.75.3): + - React-Core/RCTTextHeaders (= 0.75.3) + - Yoga + - React-RCTVibration (0.75.3): + - RCT-Folly (= 2024.01.01.00) + - React-Core/RCTVibrationHeaders + - React-jsi + - React-NativeModulesApple + - ReactCodegen + - ReactCommon + - React-rendererconsistency (0.75.3) + - React-rendererdebug (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - RCT-Folly (= 2024.01.01.00) + - React-debug + - React-rncore (0.75.3) + - React-RuntimeApple (0.75.3): + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-callinvoker + - React-Core/Default + - React-CoreModules + - React-cxxreact + - React-jserrorhandler + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-Mapbuffer + - React-NativeModulesApple + - React-RCTFabric + - React-RuntimeCore + - React-runtimeexecutor + - React-RuntimeHermes + - React-runtimescheduler + - React-utils + - React-RuntimeCore (0.75.3): + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-cxxreact + - React-featureflags + - React-jserrorhandler + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - React-runtimeexecutor (0.75.3): + - React-jsi (= 0.75.3) + - React-RuntimeHermes (0.75.3): + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-featureflags + - React-hermes + - React-jsi + - React-jsinspector + - React-jsitracing + - React-nativeconfig + - React-RuntimeCore + - React-utils + - React-runtimescheduler (0.75.3): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-callinvoker + - React-cxxreact + - React-debug + - React-featureflags + - React-jsi + - React-rendererconsistency + - React-rendererdebug + - React-runtimeexecutor + - React-utils + - React-utils (0.75.3): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-debug + - React-jsi (= 0.75.3) + - ReactCodegen (0.75.3): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-FabricImage + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-NativeModulesApple + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - ReactCommon (0.75.3): + - ReactCommon/turbomodule (= 0.75.3) + - ReactCommon/turbomodule (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-callinvoker (= 0.75.3) + - React-cxxreact (= 0.75.3) + - React-jsi (= 0.75.3) + - React-logger (= 0.75.3) + - React-perflogger (= 0.75.3) + - ReactCommon/turbomodule/bridging (= 0.75.3) + - ReactCommon/turbomodule/core (= 0.75.3) + - ReactCommon/turbomodule/bridging (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-callinvoker (= 0.75.3) + - React-cxxreact (= 0.75.3) + - React-jsi (= 0.75.3) + - React-logger (= 0.75.3) + - React-perflogger (= 0.75.3) + - ReactCommon/turbomodule/core (0.75.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-callinvoker (= 0.75.3) + - React-cxxreact (= 0.75.3) + - React-debug (= 0.75.3) + - React-featureflags (= 0.75.3) + - React-jsi (= 0.75.3) + - React-logger (= 0.75.3) + - React-perflogger (= 0.75.3) + - React-utils (= 0.75.3) + - ReactNativeExceptionHandler (2.10.10): + - React-Core + - rn-fetch-blob (0.12.0): + - React-Core + - RNCAsyncStorage (2.0.0): + - React-Core + - RNCClipboard (1.14.2): + - React-Core + - RNFS (2.20.0): + - React-Core + - RNGestureHandler (2.19.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - RNGoogleSignin (12.2.1): + - GoogleSignIn (~> 7.1) + - React-Core + - RNIap (12.15.3): + - React-Core + - RNReanimated (3.15.1): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - RNReanimated/reanimated (= 3.15.1) + - RNReanimated/worklets (= 3.15.1) + - Yoga + - RNReanimated/reanimated (3.15.1): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - RNReanimated/worklets (3.15.1): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - RNScreens (3.34.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-RCTImage + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - RNShareMenu (6.0.0): + - React + - RNSVG (15.7.1): + - React-Core + - SocketRocket (0.7.0) + - Yoga (0.0.0) + +DEPENDENCIES: + - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) + - BVLinearGradient (from `../node_modules/react-native-linear-gradient`) + - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) + - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) + - fmt (from `../node_modules/react-native/third-party-podspecs/fmt.podspec`) + - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) + - hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) + - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) + - RCT-Folly/Fabric (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) + - RCTDeprecation (from `../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`) + - RCTRequired (from `../node_modules/react-native/Libraries/Required`) + - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) + - React (from `../node_modules/react-native/`) + - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) + - React-Core (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-debug (from `../node_modules/react-native/ReactCommon/react/debug`) + - React-defaultsnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/defaults`) + - React-domnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/dom`) + - React-Fabric (from `../node_modules/react-native/ReactCommon`) + - React-FabricComponents (from `../node_modules/react-native/ReactCommon`) + - React-FabricImage (from `../node_modules/react-native/ReactCommon`) + - React-featureflags (from `../node_modules/react-native/ReactCommon/react/featureflags`) + - React-featureflagsnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/featureflags`) + - React-graphics (from `../node_modules/react-native/ReactCommon/react/renderer/graphics`) + - React-hermes (from `../node_modules/react-native/ReactCommon/hermes`) + - React-idlecallbacksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks`) + - React-ImageManager (from `../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios`) + - React-jserrorhandler (from `../node_modules/react-native/ReactCommon/jserrorhandler`) + - 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-modern`) + - React-jsitracing (from `../node_modules/react-native/ReactCommon/hermes/executor/`) + - React-logger (from `../node_modules/react-native/ReactCommon/logger`) + - React-Mapbuffer (from `../node_modules/react-native/ReactCommon`) + - React-microtasksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/microtasks`) + - react-native-app-auth (from `../node_modules/react-native-app-auth`) + - react-native-color-thief (from `../node_modules/react-native-color-thief`) + - react-native-config (from `../node_modules/react-native-config`) + - react-native-document-picker (from `../node_modules/react-native-document-picker`) + - react-native-encrypted-storage (from `../node_modules/react-native-encrypted-storage`) + - react-native-get-random-values (from `../node_modules/react-native-get-random-values`) + - react-native-image-picker (from `../node_modules/react-native-image-picker`) + - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) + - react-native-view-shot (from `../node_modules/react-native-view-shot`) + - React-nativeconfig (from `../node_modules/react-native/ReactCommon`) + - React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`) + - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) + - React-performancetimeline (from `../node_modules/react-native/ReactCommon/react/performance/timeline`) + - 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-RCTFabric (from `../node_modules/react-native/React`) + - 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-rendererconsistency (from `../node_modules/react-native/ReactCommon/react/renderer/consistency`) + - React-rendererdebug (from `../node_modules/react-native/ReactCommon/react/renderer/debug`) + - React-rncore (from `../node_modules/react-native/ReactCommon`) + - React-RuntimeApple (from `../node_modules/react-native/ReactCommon/react/runtime/platform/ios`) + - React-RuntimeCore (from `../node_modules/react-native/ReactCommon/react/runtime`) + - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) + - React-RuntimeHermes (from `../node_modules/react-native/ReactCommon/react/runtime`) + - React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`) + - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`) + - ReactCodegen (from `build/generated/ios`) + - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) + - ReactNativeExceptionHandler (from `../node_modules/react-native-exception-handler`) + - rn-fetch-blob (from `../node_modules/rn-fetch-blob`) + - "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)" + - "RNCClipboard (from `../node_modules/@react-native-clipboard/clipboard`)" + - RNFS (from `../node_modules/react-native-fs`) + - RNGestureHandler (from `../node_modules/react-native-gesture-handler`) + - "RNGoogleSignin (from `../node_modules/@react-native-google-signin/google-signin`)" + - RNIap (from `../node_modules/react-native-iap`) + - RNReanimated (from `../node_modules/react-native-reanimated`) + - RNScreens (from `../node_modules/react-native-screens`) + - RNShareMenu (from `../node_modules/react-native-share-menu`) + - RNSVG (from `../node_modules/react-native-svg`) + - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) + +SPEC REPOS: + trunk: + - AppAuth + - GoogleSignIn + - GTMAppAuth + - GTMSessionFetcher + - SocketRocket + +EXTERNAL SOURCES: + boost: + :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" + BVLinearGradient: + :path: "../node_modules/react-native-linear-gradient" + DoubleConversion: + :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" + FBLazyVector: + :path: "../node_modules/react-native/Libraries/FBLazyVector" + fmt: + :podspec: "../node_modules/react-native/third-party-podspecs/fmt.podspec" + glog: + :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" + hermes-engine: + :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" + :tag: hermes-2024-08-15-RNv0.75.1-4b3bf912cc0f705b51b71ce1a5b8bd79b93a451b + RCT-Folly: + :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" + RCTDeprecation: + :path: "../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" + RCTRequired: + :path: "../node_modules/react-native/Libraries/Required" + RCTTypeSafety: + :path: "../node_modules/react-native/Libraries/TypeSafety" + React: + :path: "../node_modules/react-native/" + React-callinvoker: + :path: "../node_modules/react-native/ReactCommon/callinvoker" + 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-debug: + :path: "../node_modules/react-native/ReactCommon/react/debug" + React-defaultsnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/defaults" + React-domnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/dom" + React-Fabric: + :path: "../node_modules/react-native/ReactCommon" + React-FabricComponents: + :path: "../node_modules/react-native/ReactCommon" + React-FabricImage: + :path: "../node_modules/react-native/ReactCommon" + React-featureflags: + :path: "../node_modules/react-native/ReactCommon/react/featureflags" + React-featureflagsnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/featureflags" + React-graphics: + :path: "../node_modules/react-native/ReactCommon/react/renderer/graphics" + React-hermes: + :path: "../node_modules/react-native/ReactCommon/hermes" + React-idlecallbacksnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks" + React-ImageManager: + :path: "../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios" + React-jserrorhandler: + :path: "../node_modules/react-native/ReactCommon/jserrorhandler" + 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-modern" + React-jsitracing: + :path: "../node_modules/react-native/ReactCommon/hermes/executor/" + React-logger: + :path: "../node_modules/react-native/ReactCommon/logger" + React-Mapbuffer: + :path: "../node_modules/react-native/ReactCommon" + React-microtasksnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/microtasks" + react-native-app-auth: + :path: "../node_modules/react-native-app-auth" + react-native-color-thief: + :path: "../node_modules/react-native-color-thief" + react-native-config: + :path: "../node_modules/react-native-config" + react-native-document-picker: + :path: "../node_modules/react-native-document-picker" + react-native-encrypted-storage: + :path: "../node_modules/react-native-encrypted-storage" + react-native-get-random-values: + :path: "../node_modules/react-native-get-random-values" + react-native-image-picker: + :path: "../node_modules/react-native-image-picker" + react-native-safe-area-context: + :path: "../node_modules/react-native-safe-area-context" + react-native-view-shot: + :path: "../node_modules/react-native-view-shot" + React-nativeconfig: + :path: "../node_modules/react-native/ReactCommon" + React-NativeModulesApple: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" + React-perflogger: + :path: "../node_modules/react-native/ReactCommon/reactperflogger" + React-performancetimeline: + :path: "../node_modules/react-native/ReactCommon/react/performance/timeline" + 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-RCTFabric: + :path: "../node_modules/react-native/React" + 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-rendererconsistency: + :path: "../node_modules/react-native/ReactCommon/react/renderer/consistency" + React-rendererdebug: + :path: "../node_modules/react-native/ReactCommon/react/renderer/debug" + React-rncore: + :path: "../node_modules/react-native/ReactCommon" + React-RuntimeApple: + :path: "../node_modules/react-native/ReactCommon/react/runtime/platform/ios" + React-RuntimeCore: + :path: "../node_modules/react-native/ReactCommon/react/runtime" + React-runtimeexecutor: + :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" + React-RuntimeHermes: + :path: "../node_modules/react-native/ReactCommon/react/runtime" + React-runtimescheduler: + :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" + React-utils: + :path: "../node_modules/react-native/ReactCommon/react/utils" + ReactCodegen: + :path: build/generated/ios + ReactCommon: + :path: "../node_modules/react-native/ReactCommon" + ReactNativeExceptionHandler: + :path: "../node_modules/react-native-exception-handler" + rn-fetch-blob: + :path: "../node_modules/rn-fetch-blob" + RNCAsyncStorage: + :path: "../node_modules/@react-native-async-storage/async-storage" + RNCClipboard: + :path: "../node_modules/@react-native-clipboard/clipboard" + RNFS: + :path: "../node_modules/react-native-fs" + RNGestureHandler: + :path: "../node_modules/react-native-gesture-handler" + RNGoogleSignin: + :path: "../node_modules/@react-native-google-signin/google-signin" + RNIap: + :path: "../node_modules/react-native-iap" + RNReanimated: + :path: "../node_modules/react-native-reanimated" + RNScreens: + :path: "../node_modules/react-native-screens" + RNShareMenu: + :path: "../node_modules/react-native-share-menu" + RNSVG: + :path: "../node_modules/react-native-svg" + Yoga: + :path: "../node_modules/react-native/ReactCommon/yoga" + +SPEC CHECKSUMS: + AppAuth: 501c04eda8a8d11f179dbe8637b7a91bb7e5d2fa + boost: 4cb898d0bf20404aab1850c656dcea009429d6c1 + BVLinearGradient: 880f91a7854faff2df62518f0281afb1c60d49a3 + DoubleConversion: 76ab83afb40bddeeee456813d9c04f67f78771b5 + FBLazyVector: 7b438dceb9f904bd85ca3c31d64cce32a035472b + fmt: 4c2741a687cc09f0634a2e2c72a838b99f1ff120 + glog: 69ef571f3de08433d766d614c73a9838a06bf7eb + GoogleSignIn: d4281ab6cf21542b1cfaff85c191f230b399d2db + GTMAppAuth: f69bd07d68cd3b766125f7e072c45d7340dea0de + GTMSessionFetcher: 5aea5ba6bd522a239e236100971f10cb71b96ab6 + hermes-engine: 8d2103d6c0176779aea4e25df6bb1410f9946680 + RCT-Folly: 4464f4d875961fce86008d45f4ecf6cef6de0740 + RCTDeprecation: 4191f6e64b72d9743f6fe1a8a16e89e868f5e9e7 + RCTRequired: 9bb589570f2bb3abc6518761e3fd1ad9b7f7f06c + RCTTypeSafety: 1c1a8741c86df0a0ac1a99cf3fb0e29eedbc2c88 + React: b6810a201ee11e69ae8bfd4eb4aaab86610600bf + React-callinvoker: d6c7898b63e6a2d37bc308f17c05be0ba3630b10 + React-Core: 2fc97900b68e7568233698c6113ca9d64ed8b520 + React-CoreModules: 2d68c251bc4080028f2835fa47504e8f20669a21 + React-cxxreact: 5f233f8ac7ea4772e49462e0ab2b0a15a4f80ab7 + React-debug: fd0ed8ecd5f8a23c7daf5ceaca8aa722a4d083fd + React-defaultsnativemodule: 10f0f8bc38d8dc7d2273572cd85ed0b71298ecdd + React-domnativemodule: bfef3dda59e7030b498d0d78628f4adf414ab8e4 + React-Fabric: 3d0f5e2735d2f77a897ee684edeff7bb0e061919 + React-FabricComponents: 68032a85a3c25c9c8d6ce676d8af9a85e2370f24 + React-FabricImage: f8ac2df576703097b5b2f8d972b162cdca855aa3 + React-featureflags: cf78861db9318ae29982fa8953c92d31b276c9ac + React-featureflagsnativemodule: d04eb5c3f0ac33fe70b060d97e8649bfd69c5f1e + React-graphics: 7572851bca7242416b648c45d6af87d93d29281e + React-hermes: 95c27801c60615345ee6256eafa6d597ce983b8b + React-idlecallbacksnativemodule: f5f0b760ec2739b30e315e1afee3dd3a5a93c3b6 + React-ImageManager: aedf54d34d4475c66f4c3da6b8359b95bee904e4 + React-jserrorhandler: 0c8949672a00f2a502c767350e591e3ec3d82fb3 + React-jsi: d77bb442a4b0849063f2bd22d3c1fa71918713b7 + React-jsiexecutor: 3b9c6334b7b0f42d4c4aae950132766e63a7809f + React-jsinspector: e1bb5816869507527c30213cc1ed60eae9e3e9c4 + React-jsitracing: 3935b092f85bb1e53b8cf8a00f572413648af46b + React-logger: 4072f39df335ca443932e0ccece41fbeb5ca8404 + React-Mapbuffer: 714f2fae68edcabfc332b754e9fbaa8cfc68fdd4 + React-microtasksnativemodule: 4943ad8f99be8ccf5a63329fa7d269816609df9e + react-native-app-auth: c4a3b4edc11100070d8d7bc48d55fb66668cead9 + react-native-color-thief: c66137a6364a626fd9834f143bdf00c5a8b05fe7 + react-native-config: 8f7283449bbb048902f4e764affbbf24504454af + react-native-document-picker: 7343222102ece8aec51390717f47ad7119c7921f + react-native-encrypted-storage: db300a3f2f0aba1e818417c1c0a6be549038deb7 + react-native-get-random-values: 21325b2244dfa6b58878f51f9aa42821e7ba3d06 + react-native-image-picker: 2fbbafdae7a7c6db9d25df2f2b1db4442d2ca2ad + react-native-safe-area-context: 851c62c48dce80ccaa5637b6aa5991a1bc36eca9 + react-native-view-shot: 6b7ed61d77d88580fed10954d45fad0eb2d47688 + React-nativeconfig: 4a9543185905fe41014c06776bf126083795aed9 + React-NativeModulesApple: 0506da59fc40d2e1e6e12a233db5e81c46face27 + React-perflogger: 3bbb82f18e9ac29a1a6931568e99d6305ef4403b + React-performancetimeline: d15a723422ed500f47cb271f3175abbeb217f5ba + React-RCTActionSheet: cb2b38a53d03ec22f1159c89667b86c2c490d92d + React-RCTAnimation: 6836c87c7364f471e9077fda80b7349bc674be33 + React-RCTAppDelegate: 2f11edfa7302451c792591f9a7838ca86cdcec34 + React-RCTBlob: 516dbbd38397f5013394fdd1cc65408cc82e37a1 + React-RCTFabric: b281a52c2b9726b0c64880e1535f2100013d5f7c + React-RCTImage: 1b2c2c1716db859ffff2d7a06a30b0ec5c677fc5 + React-RCTLinking: 59c07577767e705b0ab95d11e5ad74c61bf2a022 + React-RCTNetwork: f9a827e7d6bc428e0d99cd1fbe0427854354b8c1 + React-RCTSettings: 614252fecc24840f61590c016aca1664a52cfb0f + React-RCTText: 424549f68867265aa25969f50e7b9bf8bd70ae55 + React-RCTVibration: c8d156e6cce18f00b0310db7670fa997c7cda407 + React-rendererconsistency: 993f54bb0df644df2922cd87ea55238d510d992b + React-rendererdebug: 7a8cbb632b68d666ad0fc01b3f9dc1a1bcc9a9f9 + React-rncore: 1df26fe0ae861c599f9f2896f45e8834ef4b85f9 + React-RuntimeApple: b5b14b09e3be4058f9fe7ab4925e1ee343f03310 + React-RuntimeCore: 2073fb33da2aec6ce6c1c9d3d53898ed1f1d806d + React-runtimeexecutor: 9a668b94ad5d93755443311715bd57680330286a + React-RuntimeHermes: b37c62718d6920ac2958a0052bdc1b01aca842b8 + React-runtimescheduler: e25750a18cbb7469e0513f1ace834d14e8c1a202 + React-utils: f2afa6acd905ca2ce7bb8ffb4a22f7f8a12534e8 + ReactCodegen: ff95a93d5ab5d9b2551571886271478eaa168565 + ReactCommon: 289214026502e6a93484f4a46bcc0efa4f3f2864 + ReactNativeExceptionHandler: b11ff67c78802b2f62eed0e10e75cb1ef7947c60 + rn-fetch-blob: f065bb7ab7fb48dd002629f8bdcb0336602d3cba + RNCAsyncStorage: d35c79ffba52c1013013e16b1fc295aec2feabb6 + RNCClipboard: 5e503962f0719ace8f7fdfe9c60282b526305c85 + RNFS: 4ac0f0ea233904cb798630b3c077808c06931688 + RNGestureHandler: 3b6fa2bfa341c413d3d08444b838515b58e48ee7 + RNGoogleSignin: 08dc4ba7eac2096c7fecfe109f0950fa4683c803 + RNIap: 76bb8783a92a6e6bd2ad7a1e91a8b2e75930db36 + RNReanimated: b0912c8ba12f6c03db07c851c4de71c3eed6c83c + RNScreens: 19719a9c326e925498ac3b2d35c4e50fe87afc06 + RNShareMenu: cb9dac548c8bf147d06f0bf07296ad51ea9f5fc3 + RNSVG: 4590aa95758149fa27c5c83e54a6a466349a1688 + SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d + Yoga: 4ef80d96a5534f0e01b3055f17d1e19a9fc61b63 + +PODFILE CHECKSUM: 93997ee47afa3f18140a49850f0b2591fee7c268 + +COCOAPODS: 1.15.2 diff --git a/ios/HueHive.xcodeproj/project.pbxproj b/ios/croma.xcodeproj/project.pbxproj similarity index 72% rename from ios/HueHive.xcodeproj/project.pbxproj rename to ios/croma.xcodeproj/project.pbxproj index 691083b94..3c8dc3407 100644 --- a/ios/HueHive.xcodeproj/project.pbxproj +++ b/ios/croma.xcodeproj/project.pbxproj @@ -7,12 +7,13 @@ objects = { /* Begin PBXBuildFile section */ - 00E356F31AD99517003FC87E /* HueHiveTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* HueHiveTests.m */; }; - 0C80B921A6F3F58F76C31292 /* libPods-HueHive.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5DCACB8F33CDC322A6C60F78 /* libPods-HueHive.a */; }; + 00E356F31AD99517003FC87E /* cromaTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* cromaTests.m */; }; + 0C80B921A6F3F58F76C31292 /* libPods-croma.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5DCACB8F33CDC322A6C60F78 /* libPods-croma.a */; }; 13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.mm */; }; 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; - 7699B88040F8A987B510C191 /* libPods-HueHive-HueHiveTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 19F6CBCC0A4E27FBF8BF4A61 /* libPods-HueHive-HueHiveTests.a */; }; + 704A107BC92B64DE79C86B4B /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 138E368E78E32B9209C5CFC5 /* PrivacyInfo.xcprivacy */; }; + 7699B88040F8A987B510C191 /* libPods-croma-cromaTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 19F6CBCC0A4E27FBF8BF4A61 /* libPods-croma-cromaTests.a */; }; 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; }; /* End PBXBuildFile section */ @@ -22,28 +23,29 @@ containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; proxyType = 1; remoteGlobalIDString = 13B07F861A680F5B00A75B9A; - remoteInfo = HueHive; + remoteInfo = croma; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 00E356EE1AD99517003FC87E /* HueHiveTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = HueHiveTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 00E356EE1AD99517003FC87E /* cromaTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = cromaTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 00E356F21AD99517003FC87E /* HueHiveTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = HueHiveTests.m; sourceTree = ""; }; - 13B07F961A680F5B00A75B9A /* HueHive.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HueHive.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = HueHive/AppDelegate.h; sourceTree = ""; }; - 13B07FB01A68108700A75B9A /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = HueHive/AppDelegate.mm; sourceTree = ""; }; - 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = HueHive/Images.xcassets; sourceTree = ""; }; - 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = HueHive/Info.plist; sourceTree = ""; }; - 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = HueHive/main.m; sourceTree = ""; }; - 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = PrivacyInfo.xcprivacy; path = HueHive/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 19F6CBCC0A4E27FBF8BF4A61 /* libPods-HueHive-HueHiveTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-HueHive-HueHiveTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 3B4392A12AC88292D35C810B /* Pods-HueHive.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-HueHive.debug.xcconfig"; path = "Target Support Files/Pods-HueHive/Pods-HueHive.debug.xcconfig"; sourceTree = ""; }; - 5709B34CF0A7D63546082F79 /* Pods-HueHive.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-HueHive.release.xcconfig"; path = "Target Support Files/Pods-HueHive/Pods-HueHive.release.xcconfig"; sourceTree = ""; }; - 5B7EB9410499542E8C5724F5 /* Pods-HueHive-HueHiveTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-HueHive-HueHiveTests.debug.xcconfig"; path = "Target Support Files/Pods-HueHive-HueHiveTests/Pods-HueHive-HueHiveTests.debug.xcconfig"; sourceTree = ""; }; - 5DCACB8F33CDC322A6C60F78 /* libPods-HueHive.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-HueHive.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = HueHive/LaunchScreen.storyboard; sourceTree = ""; }; - 89C6BE57DB24E9ADA2F236DE /* Pods-HueHive-HueHiveTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-HueHive-HueHiveTests.release.xcconfig"; path = "Target Support Files/Pods-HueHive-HueHiveTests/Pods-HueHive-HueHiveTests.release.xcconfig"; sourceTree = ""; }; + 00E356F21AD99517003FC87E /* cromaTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = cromaTests.m; sourceTree = ""; }; + 138E368E78E32B9209C5CFC5 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = croma/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 13B07F961A680F5B00A75B9A /* croma.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = croma.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = croma/AppDelegate.h; sourceTree = ""; }; + 13B07FB01A68108700A75B9A /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = croma/AppDelegate.mm; sourceTree = ""; }; + 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = croma/Images.xcassets; sourceTree = ""; }; + 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = croma/Info.plist; sourceTree = ""; }; + 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = croma/main.m; sourceTree = ""; }; + 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = PrivacyInfo.xcprivacy; path = croma/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 19F6CBCC0A4E27FBF8BF4A61 /* libPods-croma-cromaTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-croma-cromaTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 3B4392A12AC88292D35C810B /* Pods-croma.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-croma.debug.xcconfig"; path = "Target Support Files/Pods-croma/Pods-croma.debug.xcconfig"; sourceTree = ""; }; + 5709B34CF0A7D63546082F79 /* Pods-croma.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-croma.release.xcconfig"; path = "Target Support Files/Pods-croma/Pods-croma.release.xcconfig"; sourceTree = ""; }; + 5B7EB9410499542E8C5724F5 /* Pods-croma-cromaTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-croma-cromaTests.debug.xcconfig"; path = "Target Support Files/Pods-croma-cromaTests/Pods-croma-cromaTests.debug.xcconfig"; sourceTree = ""; }; + 5DCACB8F33CDC322A6C60F78 /* libPods-croma.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-croma.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = croma/LaunchScreen.storyboard; sourceTree = ""; }; + 89C6BE57DB24E9ADA2F236DE /* Pods-croma-cromaTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-croma-cromaTests.release.xcconfig"; path = "Target Support Files/Pods-croma-cromaTests/Pods-croma-cromaTests.release.xcconfig"; sourceTree = ""; }; ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; /* End PBXFileReference section */ @@ -52,7 +54,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 7699B88040F8A987B510C191 /* libPods-HueHive-HueHiveTests.a in Frameworks */, + 7699B88040F8A987B510C191 /* libPods-croma-cromaTests.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -60,20 +62,20 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 0C80B921A6F3F58F76C31292 /* libPods-HueHive.a in Frameworks */, + 0C80B921A6F3F58F76C31292 /* libPods-croma.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 00E356EF1AD99517003FC87E /* HueHiveTests */ = { + 00E356EF1AD99517003FC87E /* cromaTests */ = { isa = PBXGroup; children = ( - 00E356F21AD99517003FC87E /* HueHiveTests.m */, + 00E356F21AD99517003FC87E /* cromaTests.m */, 00E356F01AD99517003FC87E /* Supporting Files */, ); - path = HueHiveTests; + path = cromaTests; sourceTree = ""; }; 00E356F01AD99517003FC87E /* Supporting Files */ = { @@ -84,7 +86,7 @@ name = "Supporting Files"; sourceTree = ""; }; - 13B07FAE1A68108700A75B9A /* HueHive */ = { + 13B07FAE1A68108700A75B9A /* croma */ = { isa = PBXGroup; children = ( 13B07FAF1A68108700A75B9A /* AppDelegate.h */, @@ -94,16 +96,17 @@ 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */, 13B07FB71A68108700A75B9A /* main.m */, 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */, + 138E368E78E32B9209C5CFC5 /* PrivacyInfo.xcprivacy */, ); - name = HueHive; + name = croma; sourceTree = ""; }; 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { isa = PBXGroup; children = ( ED297162215061F000B7C4FE /* JavaScriptCore.framework */, - 5DCACB8F33CDC322A6C60F78 /* libPods-HueHive.a */, - 19F6CBCC0A4E27FBF8BF4A61 /* libPods-HueHive-HueHiveTests.a */, + 5DCACB8F33CDC322A6C60F78 /* libPods-croma.a */, + 19F6CBCC0A4E27FBF8BF4A61 /* libPods-croma-cromaTests.a */, ); name = Frameworks; sourceTree = ""; @@ -118,9 +121,9 @@ 83CBB9F61A601CBA00E9B192 = { isa = PBXGroup; children = ( - 13B07FAE1A68108700A75B9A /* HueHive */, + 13B07FAE1A68108700A75B9A /* croma */, 832341AE1AAA6A7D00B99B32 /* Libraries */, - 00E356EF1AD99517003FC87E /* HueHiveTests */, + 00E356EF1AD99517003FC87E /* cromaTests */, 83CBBA001A601CBA00E9B192 /* Products */, 2D16E6871FA4F8E400B85C8A /* Frameworks */, BBD78D7AC51CEA395F1C20DB /* Pods */, @@ -133,8 +136,8 @@ 83CBBA001A601CBA00E9B192 /* Products */ = { isa = PBXGroup; children = ( - 13B07F961A680F5B00A75B9A /* HueHive.app */, - 00E356EE1AD99517003FC87E /* HueHiveTests.xctest */, + 13B07F961A680F5B00A75B9A /* croma.app */, + 00E356EE1AD99517003FC87E /* cromaTests.xctest */, ); name = Products; sourceTree = ""; @@ -142,10 +145,10 @@ BBD78D7AC51CEA395F1C20DB /* Pods */ = { isa = PBXGroup; children = ( - 3B4392A12AC88292D35C810B /* Pods-HueHive.debug.xcconfig */, - 5709B34CF0A7D63546082F79 /* Pods-HueHive.release.xcconfig */, - 5B7EB9410499542E8C5724F5 /* Pods-HueHive-HueHiveTests.debug.xcconfig */, - 89C6BE57DB24E9ADA2F236DE /* Pods-HueHive-HueHiveTests.release.xcconfig */, + 3B4392A12AC88292D35C810B /* Pods-croma.debug.xcconfig */, + 5709B34CF0A7D63546082F79 /* Pods-croma.release.xcconfig */, + 5B7EB9410499542E8C5724F5 /* Pods-croma-cromaTests.debug.xcconfig */, + 89C6BE57DB24E9ADA2F236DE /* Pods-croma-cromaTests.release.xcconfig */, ); path = Pods; sourceTree = ""; @@ -153,9 +156,9 @@ /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - 00E356ED1AD99517003FC87E /* HueHiveTests */ = { + 00E356ED1AD99517003FC87E /* cromaTests */ = { isa = PBXNativeTarget; - buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "HueHiveTests" */; + buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "cromaTests" */; buildPhases = ( A55EABD7B0C7F3A422A6CC61 /* [CP] Check Pods Manifest.lock */, 00E356EA1AD99517003FC87E /* Sources */, @@ -169,14 +172,14 @@ dependencies = ( 00E356F51AD99517003FC87E /* PBXTargetDependency */, ); - name = HueHiveTests; - productName = HueHiveTests; - productReference = 00E356EE1AD99517003FC87E /* HueHiveTests.xctest */; + name = cromaTests; + productName = cromaTests; + productReference = 00E356EE1AD99517003FC87E /* cromaTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; - 13B07F861A680F5B00A75B9A /* HueHive */ = { + 13B07F861A680F5B00A75B9A /* croma */ = { isa = PBXNativeTarget; - buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "HueHive" */; + buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "croma" */; buildPhases = ( C38B50BA6285516D6DCD4F65 /* [CP] Check Pods Manifest.lock */, 13B07F871A680F5B00A75B9A /* Sources */, @@ -190,9 +193,9 @@ ); dependencies = ( ); - name = HueHive; - productName = HueHive; - productReference = 13B07F961A680F5B00A75B9A /* HueHive.app */; + name = croma; + productName = croma; + productReference = 13B07F961A680F5B00A75B9A /* croma.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ @@ -212,7 +215,7 @@ }; }; }; - buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "HueHive" */; + buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "croma" */; compatibilityVersion = "Xcode 12.0"; developmentRegion = en; hasScannedForEncodings = 0; @@ -225,8 +228,8 @@ projectDirPath = ""; projectRoot = ""; targets = ( - 13B07F861A680F5B00A75B9A /* HueHive */, - 00E356ED1AD99517003FC87E /* HueHiveTests */, + 13B07F861A680F5B00A75B9A /* croma */, + 00E356ED1AD99517003FC87E /* cromaTests */, ); }; /* End PBXProject section */ @@ -245,6 +248,7 @@ files = ( 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */, 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, + 704A107BC92B64DE79C86B4B /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -273,15 +277,15 @@ files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-HueHive/Pods-HueHive-frameworks-${CONFIGURATION}-input-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-croma/Pods-croma-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-HueHive/Pods-HueHive-frameworks-${CONFIGURATION}-output-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-croma/Pods-croma-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-HueHive/Pods-HueHive-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-croma/Pods-croma-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; A55EABD7B0C7F3A422A6CC61 /* [CP] Check Pods Manifest.lock */ = { @@ -299,7 +303,7 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-HueHive-HueHiveTests-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-croma-cromaTests-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -321,7 +325,7 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-HueHive-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-croma-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -334,15 +338,15 @@ files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-HueHive-HueHiveTests/Pods-HueHive-HueHiveTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-croma-cromaTests/Pods-croma-cromaTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-HueHive-HueHiveTests/Pods-HueHive-HueHiveTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-croma-cromaTests/Pods-croma-cromaTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-HueHive-HueHiveTests/Pods-HueHive-HueHiveTests-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-croma-cromaTests/Pods-croma-cromaTests-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; E235C05ADACE081382539298 /* [CP] Copy Pods Resources */ = { @@ -351,15 +355,15 @@ files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-HueHive/Pods-HueHive-resources-${CONFIGURATION}-input-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-croma/Pods-croma-resources-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Copy Pods Resources"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-HueHive/Pods-HueHive-resources-${CONFIGURATION}-output-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-croma/Pods-croma-resources-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-HueHive/Pods-HueHive-resources.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-croma/Pods-croma-resources.sh\"\n"; showEnvVarsInLog = 0; }; F6A41C54EA430FDDC6A6ED99 /* [CP] Copy Pods Resources */ = { @@ -368,15 +372,15 @@ files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-HueHive-HueHiveTests/Pods-HueHive-HueHiveTests-resources-${CONFIGURATION}-input-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-croma-cromaTests/Pods-croma-cromaTests-resources-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Copy Pods Resources"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-HueHive-HueHiveTests/Pods-HueHive-HueHiveTests-resources-${CONFIGURATION}-output-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-croma-cromaTests/Pods-croma-cromaTests-resources-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-HueHive-HueHiveTests/Pods-HueHive-HueHiveTests-resources.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-croma-cromaTests/Pods-croma-cromaTests-resources.sh\"\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ @@ -386,7 +390,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 00E356F31AD99517003FC87E /* HueHiveTests.m in Sources */, + 00E356F31AD99517003FC87E /* cromaTests.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -404,7 +408,7 @@ /* Begin PBXTargetDependency section */ 00E356F51AD99517003FC87E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 13B07F861A680F5B00A75B9A /* HueHive */; + target = 13B07F861A680F5B00A75B9A /* croma */; targetProxy = 00E356F41AD99517003FC87E /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ @@ -412,14 +416,14 @@ /* Begin XCBuildConfiguration section */ 00E356F61AD99517003FC87E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5B7EB9410499542E8C5724F5 /* Pods-HueHive-HueHiveTests.debug.xcconfig */; + baseConfigurationReference = 5B7EB9410499542E8C5724F5 /* Pods-croma-cromaTests.debug.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); - INFOPLIST_FILE = HueHiveTests/Info.plist; + INFOPLIST_FILE = cromaTests/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 13.4; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -433,17 +437,17 @@ ); PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/HueHive.app/HueHive"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/croma.app/croma"; }; name = Debug; }; 00E356F71AD99517003FC87E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 89C6BE57DB24E9ADA2F236DE /* Pods-HueHive-HueHiveTests.release.xcconfig */; + baseConfigurationReference = 89C6BE57DB24E9ADA2F236DE /* Pods-croma-cromaTests.release.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; COPY_PHASE_STRIP = NO; - INFOPLIST_FILE = HueHiveTests/Info.plist; + INFOPLIST_FILE = cromaTests/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 13.4; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -457,19 +461,19 @@ ); PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/HueHive.app/HueHive"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/croma.app/croma"; }; name = Release; }; 13B07F941A680F5B00A75B9A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3B4392A12AC88292D35C810B /* Pods-HueHive.debug.xcconfig */; + baseConfigurationReference = 3B4392A12AC88292D35C810B /* Pods-croma.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CURRENT_PROJECT_VERSION = 1; ENABLE_BITCODE = NO; - INFOPLIST_FILE = HueHive/Info.plist; + INFOPLIST_FILE = croma/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -481,7 +485,7 @@ "-lc++", ); PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = HueHive; + PRODUCT_NAME = croma; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; VERSIONING_SYSTEM = "apple-generic"; @@ -490,12 +494,12 @@ }; 13B07F951A680F5B00A75B9A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5709B34CF0A7D63546082F79 /* Pods-HueHive.release.xcconfig */; + baseConfigurationReference = 5709B34CF0A7D63546082F79 /* Pods-croma.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CURRENT_PROJECT_VERSION = 1; - INFOPLIST_FILE = HueHive/Info.plist; + INFOPLIST_FILE = croma/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -507,7 +511,7 @@ "-lc++", ); PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = HueHive; + PRODUCT_NAME = croma; SWIFT_VERSION = 5.0; VERSIONING_SYSTEM = "apple-generic"; }; @@ -517,6 +521,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CC = ""; CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_CXX_LANGUAGE_STANDARD = "c++20"; CLANG_CXX_LIBRARY = "libc++"; @@ -544,6 +549,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; + CXX = ""; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = ""; @@ -563,6 +569,8 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 13.4; + LD = ""; + LDPLUSPLUS = ""; LD_RUNPATH_SEARCH_PATHS = ( /usr/lib/swift, "$(inherited)", @@ -582,7 +590,14 @@ "-DFOLLY_CFG_NO_COROUTINES=1", "-DFOLLY_HAVE_CLOCK_GETTIME=1", ); + OTHER_LDFLAGS = ( + "$(inherited)", + " ", + ); + REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; SDKROOT = iphoneos; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG"; + USE_HERMES = true; }; name = Debug; }; @@ -590,6 +605,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CC = ""; CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_CXX_LANGUAGE_STANDARD = "c++20"; CLANG_CXX_LIBRARY = "libc++"; @@ -617,6 +633,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = YES; + CXX = ""; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = ""; @@ -629,6 +646,8 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 13.4; + LD = ""; + LDPLUSPLUS = ""; LD_RUNPATH_SEARCH_PATHS = ( /usr/lib/swift, "$(inherited)", @@ -647,7 +666,13 @@ "-DFOLLY_CFG_NO_COROUTINES=1", "-DFOLLY_HAVE_CLOCK_GETTIME=1", ); + OTHER_LDFLAGS = ( + "$(inherited)", + " ", + ); + REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; SDKROOT = iphoneos; + USE_HERMES = true; VALIDATE_PRODUCT = YES; }; name = Release; @@ -655,7 +680,7 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "HueHiveTests" */ = { + 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "cromaTests" */ = { isa = XCConfigurationList; buildConfigurations = ( 00E356F61AD99517003FC87E /* Debug */, @@ -664,7 +689,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "HueHive" */ = { + 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "croma" */ = { isa = XCConfigurationList; buildConfigurations = ( 13B07F941A680F5B00A75B9A /* Debug */, @@ -673,7 +698,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "HueHive" */ = { + 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "croma" */ = { isa = XCConfigurationList; buildConfigurations = ( 83CBBA201A601CBA00E9B192 /* Debug */, diff --git a/ios/HueHive.xcodeproj/xcshareddata/xcschemes/HueHive.xcscheme b/ios/croma.xcodeproj/xcshareddata/xcschemes/croma.xcscheme similarity index 81% rename from ios/HueHive.xcodeproj/xcshareddata/xcschemes/HueHive.xcscheme rename to ios/croma.xcodeproj/xcshareddata/xcschemes/croma.xcscheme index 3e589827d..60229cdc7 100644 --- a/ios/HueHive.xcodeproj/xcshareddata/xcschemes/HueHive.xcscheme +++ b/ios/croma.xcodeproj/xcshareddata/xcschemes/croma.xcscheme @@ -15,9 +15,9 @@ + BuildableName = "croma.app" + BlueprintName = "croma" + ReferencedContainer = "container:croma.xcodeproj"> @@ -33,9 +33,9 @@ + BuildableName = "cromaTests.xctest" + BlueprintName = "cromaTests" + ReferencedContainer = "container:croma.xcodeproj"> @@ -55,9 +55,9 @@ + BuildableName = "croma.app" + BlueprintName = "croma" + ReferencedContainer = "container:croma.xcodeproj"> @@ -72,9 +72,9 @@ + BuildableName = "croma.app" + BlueprintName = "croma" + ReferencedContainer = "container:croma.xcodeproj"> diff --git a/ios/HueHive/AppDelegate.h b/ios/croma/AppDelegate.h similarity index 100% rename from ios/HueHive/AppDelegate.h rename to ios/croma/AppDelegate.h diff --git a/ios/HueHive/AppDelegate.mm b/ios/croma/AppDelegate.mm similarity index 95% rename from ios/HueHive/AppDelegate.mm rename to ios/croma/AppDelegate.mm index c84f08e78..4507dca3c 100644 --- a/ios/HueHive/AppDelegate.mm +++ b/ios/croma/AppDelegate.mm @@ -6,7 +6,7 @@ @implementation AppDelegate - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { - self.moduleName = @"HueHive"; + self.moduleName = @"croma"; // You can add your custom initial props in the dictionary below. // They will be passed down to the ViewController used by React Native. self.initialProps = @{}; diff --git a/ios/HueHive/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/croma/Images.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from ios/HueHive/Images.xcassets/AppIcon.appiconset/Contents.json rename to ios/croma/Images.xcassets/AppIcon.appiconset/Contents.json diff --git a/ios/HueHive/Images.xcassets/Contents.json b/ios/croma/Images.xcassets/Contents.json similarity index 100% rename from ios/HueHive/Images.xcassets/Contents.json rename to ios/croma/Images.xcassets/Contents.json diff --git a/ios/HueHive/Info.plist b/ios/croma/Info.plist similarity index 68% rename from ios/HueHive/Info.plist rename to ios/croma/Info.plist index c8e844e27..890413d15 100644 --- a/ios/HueHive/Info.plist +++ b/ios/croma/Info.plist @@ -48,5 +48,27 @@ UIViewControllerBasedStatusBarAppearance + UIAppFonts + + AntDesign.ttf + Entypo.ttf + EvilIcons.ttf + Feather.ttf + FontAwesome.ttf + FontAwesome5_Brands.ttf + FontAwesome5_Regular.ttf + FontAwesome5_Solid.ttf + FontAwesome6_Brands.ttf + FontAwesome6_Regular.ttf + FontAwesome6_Solid.ttf + Foundation.ttf + Ionicons.ttf + MaterialIcons.ttf + MaterialCommunityIcons.ttf + SimpleLineIcons.ttf + Octicons.ttf + Zocial.ttf + Fontisto.ttf + diff --git a/ios/HueHive/LaunchScreen.storyboard b/ios/croma/LaunchScreen.storyboard similarity index 94% rename from ios/HueHive/LaunchScreen.storyboard rename to ios/croma/LaunchScreen.storyboard index 8c457125a..80cff38c1 100644 --- a/ios/HueHive/LaunchScreen.storyboard +++ b/ios/croma/LaunchScreen.storyboard @@ -16,7 +16,7 @@ -