Your music, beautifully tracked. All yours. (coming soon) teal.fm
teal-fm atproto

we shouldn't track derived stuff probably

Changed files
+2 -4201
apps
amethyst
android
ios
+2
apps/amethyst/.gitignore
··· 17 17 *.p12 18 18 *.key 19 19 *.mobileprovision 20 + ./ios 21 + ./android 20 22 21 23 # Metro 22 24 .metro-health-check*
-16
apps/amethyst/android/.gitignore
··· 1 - # OSX 2 - # 3 - .DS_Store 4 - 5 - # Android/IntelliJ 6 - # 7 - build/ 8 - .idea 9 - .gradle 10 - local.properties 11 - *.iml 12 - *.hprof 13 - .cxx/ 14 - 15 - # Bundle artifacts 16 - *.jsbundle
-176
apps/amethyst/android/app/build.gradle
··· 1 - apply plugin: "com.android.application" 2 - apply plugin: "org.jetbrains.kotlin.android" 3 - apply plugin: "com.facebook.react" 4 - 5 - def projectRoot = rootDir.getAbsoluteFile().getParentFile().getAbsolutePath() 6 - 7 - /** 8 - * This is the configuration block to customize your React Native Android app. 9 - * By default you don't need to apply any configuration, just uncomment the lines you need. 10 - */ 11 - react { 12 - entryFile = file(["node", "-e", "require('expo/scripts/resolveAppEntry')", projectRoot, "android", "absolute"].execute(null, rootDir).text.trim()) 13 - reactNativeDir = new File(["node", "--print", "require.resolve('react-native/package.json')"].execute(null, rootDir).text.trim()).getParentFile().getAbsoluteFile() 14 - hermesCommand = new File(["node", "--print", "require.resolve('react-native/package.json')"].execute(null, rootDir).text.trim()).getParentFile().getAbsolutePath() + "/sdks/hermesc/%OS-BIN%/hermesc" 15 - codegenDir = new File(["node", "--print", "require.resolve('@react-native/codegen/package.json', { paths: [require.resolve('react-native/package.json')] })"].execute(null, rootDir).text.trim()).getParentFile().getAbsoluteFile() 16 - 17 - // Use Expo CLI to bundle the app, this ensures the Metro config 18 - // works correctly with Expo projects. 19 - cliFile = new File(["node", "--print", "require.resolve('@expo/cli', { paths: [require.resolve('expo/package.json')] })"].execute(null, rootDir).text.trim()) 20 - bundleCommand = "export:embed" 21 - 22 - /* Folders */ 23 - // The root of your project, i.e. where "package.json" lives. Default is '../..' 24 - // root = file("../../") 25 - // The folder where the react-native NPM package is. Default is ../../node_modules/react-native 26 - // reactNativeDir = file("../../node_modules/react-native") 27 - // The folder where the react-native Codegen package is. Default is ../../node_modules/@react-native/codegen 28 - // codegenDir = file("../../node_modules/@react-native/codegen") 29 - 30 - /* Variants */ 31 - // The list of variants to that are debuggable. For those we're going to 32 - // skip the bundling of the JS bundle and the assets. By default is just 'debug'. 33 - // If you add flavors like lite, prod, etc. you'll have to list your debuggableVariants. 34 - // debuggableVariants = ["liteDebug", "prodDebug"] 35 - 36 - /* Bundling */ 37 - // A list containing the node command and its flags. Default is just 'node'. 38 - // nodeExecutableAndArgs = ["node"] 39 - 40 - // 41 - // The path to the CLI configuration file. Default is empty. 42 - // bundleConfig = file(../rn-cli.config.js) 43 - // 44 - // The name of the generated asset file containing your JS bundle 45 - // bundleAssetName = "MyApplication.android.bundle" 46 - // 47 - // The entry file for bundle generation. Default is 'index.android.js' or 'index.js' 48 - // entryFile = file("../js/MyApplication.android.js") 49 - // 50 - // A list of extra flags to pass to the 'bundle' commands. 51 - // See https://github.com/react-native-community/cli/blob/main/docs/commands.md#bundle 52 - // extraPackagerArgs = [] 53 - 54 - /* Hermes Commands */ 55 - // The hermes compiler command to run. By default it is 'hermesc' 56 - // hermesCommand = "$rootDir/my-custom-hermesc/bin/hermesc" 57 - // 58 - // The list of flags to pass to the Hermes compiler. By default is "-O", "-output-source-map" 59 - // hermesFlags = ["-O", "-output-source-map"] 60 - 61 - /* Autolinking */ 62 - autolinkLibrariesWithApp() 63 - } 64 - 65 - /** 66 - * Set this to true to Run Proguard on Release builds to minify the Java bytecode. 67 - */ 68 - def enableProguardInReleaseBuilds = (findProperty('android.enableProguardInReleaseBuilds') ?: false).toBoolean() 69 - 70 - /** 71 - * The preferred build flavor of JavaScriptCore (JSC) 72 - * 73 - * For example, to use the international variant, you can use: 74 - * `def jscFlavor = 'org.webkit:android-jsc-intl:+'` 75 - * 76 - * The international variant includes ICU i18n library and necessary data 77 - * allowing to use e.g. `Date.toLocaleString` and `String.localeCompare` that 78 - * give correct results when using with locales other than en-US. Note that 79 - * this variant is about 6MiB larger per architecture than default. 80 - */ 81 - def jscFlavor = 'org.webkit:android-jsc:+' 82 - 83 - android { 84 - ndkVersion rootProject.ext.ndkVersion 85 - 86 - buildToolsVersion rootProject.ext.buildToolsVersion 87 - compileSdk rootProject.ext.compileSdkVersion 88 - 89 - namespace 'fm.teal.amethyst' 90 - defaultConfig { 91 - applicationId 'fm.teal.amethyst' 92 - minSdkVersion rootProject.ext.minSdkVersion 93 - targetSdkVersion rootProject.ext.targetSdkVersion 94 - versionCode 1 95 - versionName "1.0.0" 96 - } 97 - signingConfigs { 98 - debug { 99 - storeFile file('debug.keystore') 100 - storePassword 'android' 101 - keyAlias 'androiddebugkey' 102 - keyPassword 'android' 103 - } 104 - } 105 - buildTypes { 106 - debug { 107 - signingConfig signingConfigs.debug 108 - } 109 - release { 110 - // Caution! In production, you need to generate your own keystore file. 111 - // see https://reactnative.dev/docs/signed-apk-android. 112 - signingConfig signingConfigs.debug 113 - shrinkResources (findProperty('android.enableShrinkResourcesInReleaseBuilds')?.toBoolean() ?: false) 114 - minifyEnabled enableProguardInReleaseBuilds 115 - proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" 116 - crunchPngs (findProperty('android.enablePngCrunchInReleaseBuilds')?.toBoolean() ?: true) 117 - } 118 - } 119 - packagingOptions { 120 - jniLibs { 121 - useLegacyPackaging (findProperty('expo.useLegacyPackaging')?.toBoolean() ?: false) 122 - } 123 - } 124 - androidResources { 125 - ignoreAssetsPattern '!.svn:!.git:!.ds_store:!*.scc:!CVS:!thumbs.db:!picasa.ini:!*~' 126 - } 127 - } 128 - 129 - // Apply static values from `gradle.properties` to the `android.packagingOptions` 130 - // Accepts values in comma delimited lists, example: 131 - // android.packagingOptions.pickFirsts=/LICENSE,**/picasa.ini 132 - ["pickFirsts", "excludes", "merges", "doNotStrip"].each { prop -> 133 - // Split option: 'foo,bar' -> ['foo', 'bar'] 134 - def options = (findProperty("android.packagingOptions.$prop") ?: "").split(","); 135 - // Trim all elements in place. 136 - for (i in 0..<options.size()) options[i] = options[i].trim(); 137 - // `[] - ""` is essentially `[""].filter(Boolean)` removing all empty strings. 138 - options -= "" 139 - 140 - if (options.length > 0) { 141 - println "android.packagingOptions.$prop += $options ($options.length)" 142 - // Ex: android.packagingOptions.pickFirsts += '**/SCCS/**' 143 - options.each { 144 - android.packagingOptions[prop] += it 145 - } 146 - } 147 - } 148 - 149 - dependencies { 150 - // The version of react-native is set by the React Native Gradle Plugin 151 - implementation("com.facebook.react:react-android") 152 - 153 - def isGifEnabled = (findProperty('expo.gif.enabled') ?: "") == "true"; 154 - def isWebpEnabled = (findProperty('expo.webp.enabled') ?: "") == "true"; 155 - def isWebpAnimatedEnabled = (findProperty('expo.webp.animated') ?: "") == "true"; 156 - 157 - if (isGifEnabled) { 158 - // For animated gif support 159 - implementation("com.facebook.fresco:animated-gif:${reactAndroidLibs.versions.fresco.get()}") 160 - } 161 - 162 - if (isWebpEnabled) { 163 - // For webp support 164 - implementation("com.facebook.fresco:webpsupport:${reactAndroidLibs.versions.fresco.get()}") 165 - if (isWebpAnimatedEnabled) { 166 - // Animated webp support 167 - implementation("com.facebook.fresco:animated-webp:${reactAndroidLibs.versions.fresco.get()}") 168 - } 169 - } 170 - 171 - if (hermesEnabled.toBoolean()) { 172 - implementation("com.facebook.react:hermes-android") 173 - } else { 174 - implementation jscFlavor 175 - } 176 - }
apps/amethyst/android/app/debug.keystore

This is a binary file and will not be displayed.

-14
apps/amethyst/android/app/proguard-rules.pro
··· 1 - # Add project specific ProGuard rules here. 2 - # By default, the flags in this file are appended to flags specified 3 - # in /usr/local/Cellar/android-sdk/24.3.3/tools/proguard/proguard-android.txt 4 - # You can edit the include path and order by changing the proguardFiles 5 - # directive in build.gradle. 6 - # 7 - # For more details, see 8 - # http://developer.android.com/guide/developing/tools/proguard.html 9 - 10 - # react-native-reanimated 11 - -keep class com.swmansion.reanimated.** { *; } 12 - -keep class com.facebook.react.turbomodule.** { *; } 13 - 14 - # Add any project specific keep options here:
-7
apps/amethyst/android/app/src/debug/AndroidManifest.xml
··· 1 - <manifest xmlns:android="http://schemas.android.com/apk/res/android" 2 - xmlns:tools="http://schemas.android.com/tools"> 3 - 4 - <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/> 5 - 6 - <application android:usesCleartextTraffic="true" tools:targetApi="28" tools:ignore="GoogleAppIndexingWarning" tools:replace="android:usesCleartextTraffic" /> 7 - </manifest>
-32
apps/amethyst/android/app/src/main/AndroidManifest.xml
··· 1 - <manifest xmlns:android="http://schemas.android.com/apk/res/android"> 2 - <uses-permission android:name="android.permission.INTERNET"/> 3 - <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> 4 - <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/> 5 - <uses-permission android:name="android.permission.VIBRATE"/> 6 - <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 7 - <queries> 8 - <intent> 9 - <action android:name="android.intent.action.VIEW"/> 10 - <category android:name="android.intent.category.BROWSABLE"/> 11 - <data android:scheme="https"/> 12 - </intent> 13 - </queries> 14 - <application android:name=".MainApplication" android:label="@string/app_name" android:icon="@mipmap/ic_launcher" android:roundIcon="@mipmap/ic_launcher_round" android:allowBackup="true" android:theme="@style/AppTheme" android:supportsRtl="true"> 15 - <meta-data android:name="expo.modules.updates.ENABLED" android:value="false"/> 16 - <meta-data android:name="expo.modules.updates.EXPO_UPDATES_CHECK_ON_LAUNCH" android:value="ALWAYS"/> 17 - <meta-data android:name="expo.modules.updates.EXPO_UPDATES_LAUNCH_WAIT_MS" android:value="0"/> 18 - <activity android:name=".MainActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenSize|screenLayout|uiMode" android:launchMode="singleTask" android:windowSoftInputMode="adjustResize" android:theme="@style/Theme.App.SplashScreen" android:exported="true" android:screenOrientation="portrait"> 19 - <intent-filter> 20 - <action android:name="android.intent.action.MAIN"/> 21 - <category android:name="android.intent.category.LAUNCHER"/> 22 - </intent-filter> 23 - <intent-filter> 24 - <action android:name="android.intent.action.VIEW"/> 25 - <category android:name="android.intent.category.DEFAULT"/> 26 - <category android:name="android.intent.category.BROWSABLE"/> 27 - <data android:scheme="fm.teal.amethyst"/> 28 - <data android:scheme="fm.teal.amethyst"/> 29 - </intent-filter> 30 - </activity> 31 - </application> 32 - </manifest>
-65
apps/amethyst/android/app/src/main/java/fm/teal/amethyst/MainActivity.kt
··· 1 - package fm.teal.amethyst 2 - import expo.modules.splashscreen.SplashScreenManager 3 - 4 - import android.os.Build 5 - import android.os.Bundle 6 - 7 - import com.facebook.react.ReactActivity 8 - import com.facebook.react.ReactActivityDelegate 9 - import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.fabricEnabled 10 - import com.facebook.react.defaults.DefaultReactActivityDelegate 11 - 12 - import expo.modules.ReactActivityDelegateWrapper 13 - 14 - class MainActivity : ReactActivity() { 15 - override fun onCreate(savedInstanceState: Bundle?) { 16 - // Set the theme to AppTheme BEFORE onCreate to support 17 - // coloring the background, status bar, and navigation bar. 18 - // This is required for expo-splash-screen. 19 - // setTheme(R.style.AppTheme); 20 - // @generated begin expo-splashscreen - expo prebuild (DO NOT MODIFY) sync-f3ff59a738c56c9a6119210cb55f0b613eb8b6af 21 - SplashScreenManager.registerOnActivity(this) 22 - // @generated end expo-splashscreen 23 - super.onCreate(null) 24 - } 25 - 26 - /** 27 - * Returns the name of the main component registered from JavaScript. This is used to schedule 28 - * rendering of the component. 29 - */ 30 - override fun getMainComponentName(): String = "main" 31 - 32 - /** 33 - * Returns the instance of the [ReactActivityDelegate]. We use [DefaultReactActivityDelegate] 34 - * which allows you to enable New Architecture with a single boolean flags [fabricEnabled] 35 - */ 36 - override fun createReactActivityDelegate(): ReactActivityDelegate { 37 - return ReactActivityDelegateWrapper( 38 - this, 39 - BuildConfig.IS_NEW_ARCHITECTURE_ENABLED, 40 - object : DefaultReactActivityDelegate( 41 - this, 42 - mainComponentName, 43 - fabricEnabled 44 - ){}) 45 - } 46 - 47 - /** 48 - * Align the back button behavior with Android S 49 - * where moving root activities to background instead of finishing activities. 50 - * @see <a href="https://developer.android.com/reference/android/app/Activity#onBackPressed()">onBackPressed</a> 51 - */ 52 - override fun invokeDefaultOnBackPressed() { 53 - if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.R) { 54 - if (!moveTaskToBack(false)) { 55 - // For non-root activities, use the default implementation to finish them. 56 - super.invokeDefaultOnBackPressed() 57 - } 58 - return 59 - } 60 - 61 - // Use the default back button implementation on Android S 62 - // because it's doing more than [Activity.moveTaskToBack] in fact. 63 - super.invokeDefaultOnBackPressed() 64 - } 65 - }
-57
apps/amethyst/android/app/src/main/java/fm/teal/amethyst/MainApplication.kt
··· 1 - package fm.teal.amethyst 2 - 3 - import android.app.Application 4 - import android.content.res.Configuration 5 - 6 - import com.facebook.react.PackageList 7 - import com.facebook.react.ReactApplication 8 - import com.facebook.react.ReactNativeHost 9 - import com.facebook.react.ReactPackage 10 - import com.facebook.react.ReactHost 11 - import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load 12 - import com.facebook.react.defaults.DefaultReactNativeHost 13 - import com.facebook.react.soloader.OpenSourceMergedSoMapping 14 - import com.facebook.soloader.SoLoader 15 - 16 - import expo.modules.ApplicationLifecycleDispatcher 17 - import expo.modules.ReactNativeHostWrapper 18 - 19 - class MainApplication : Application(), ReactApplication { 20 - 21 - override val reactNativeHost: ReactNativeHost = ReactNativeHostWrapper( 22 - this, 23 - object : DefaultReactNativeHost(this) { 24 - override fun getPackages(): List<ReactPackage> { 25 - val packages = PackageList(this).packages 26 - // Packages that cannot be autolinked yet can be added manually here, for example: 27 - // packages.add(new MyReactNativePackage()); 28 - return packages 29 - } 30 - 31 - override fun getJSMainModuleName(): String = ".expo/.virtual-metro-entry" 32 - 33 - override fun getUseDeveloperSupport(): Boolean = BuildConfig.DEBUG 34 - 35 - override val isNewArchEnabled: Boolean = BuildConfig.IS_NEW_ARCHITECTURE_ENABLED 36 - override val isHermesEnabled: Boolean = BuildConfig.IS_HERMES_ENABLED 37 - } 38 - ) 39 - 40 - override val reactHost: ReactHost 41 - get() = ReactNativeHostWrapper.createReactHost(applicationContext, reactNativeHost) 42 - 43 - override fun onCreate() { 44 - super.onCreate() 45 - SoLoader.init(this, OpenSourceMergedSoMapping) 46 - if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) { 47 - // If you opted-in for the New Architecture, we load the native entry point for this app. 48 - load() 49 - } 50 - ApplicationLifecycleDispatcher.onApplicationCreate(this) 51 - } 52 - 53 - override fun onConfigurationChanged(newConfig: Configuration) { 54 - super.onConfigurationChanged(newConfig) 55 - ApplicationLifecycleDispatcher.onConfigurationChanged(this, newConfig) 56 - } 57 - }
apps/amethyst/android/app/src/main/res/drawable-hdpi/splashscreen_logo.png

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/drawable-mdpi/splashscreen_logo.png

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/drawable-xhdpi/splashscreen_logo.png

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/drawable-xxhdpi/splashscreen_logo.png

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/drawable-xxxhdpi/splashscreen_logo.png

This is a binary file and will not be displayed.

-6
apps/amethyst/android/app/src/main/res/drawable/ic_launcher_background.xml
··· 1 - <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> 2 - <item android:drawable="@color/splashscreen_background"/> 3 - <item> 4 - <bitmap android:gravity="center" android:src="@drawable/splashscreen_logo"/> 5 - </item> 6 - </layer-list>
-37
apps/amethyst/android/app/src/main/res/drawable/rn_edit_text_material.xml
··· 1 - <?xml version="1.0" encoding="utf-8"?> 2 - <!-- Copyright (C) 2014 The Android Open Source Project 3 - 4 - Licensed under the Apache License, Version 2.0 (the "License"); 5 - you may not use this file except in compliance with the License. 6 - You may obtain a copy of the License at 7 - 8 - http://www.apache.org/licenses/LICENSE-2.0 9 - 10 - Unless required by applicable law or agreed to in writing, software 11 - distributed under the License is distributed on an "AS IS" BASIS, 12 - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 - See the License for the specific language governing permissions and 14 - limitations under the License. 15 - --> 16 - <inset xmlns:android="http://schemas.android.com/apk/res/android" 17 - android:insetLeft="@dimen/abc_edit_text_inset_horizontal_material" 18 - android:insetRight="@dimen/abc_edit_text_inset_horizontal_material" 19 - android:insetTop="@dimen/abc_edit_text_inset_top_material" 20 - android:insetBottom="@dimen/abc_edit_text_inset_bottom_material" 21 - > 22 - 23 - <selector> 24 - <!-- 25 - This file is a copy of abc_edit_text_material (https://bit.ly/3k8fX7I). 26 - The item below with state_pressed="false" and state_focused="false" causes a NullPointerException. 27 - NullPointerException:tempt to invoke virtual method 'android.graphics.drawable.Drawable android.graphics.drawable.Drawable$ConstantState.newDrawable(android.content.res.Resources)' 28 - 29 - <item android:state_pressed="false" android:state_focused="false" android:drawable="@drawable/abc_textfield_default_mtrl_alpha"/> 30 - 31 - For more info, see https://bit.ly/3CdLStv (react-native/pull/29452) and https://bit.ly/3nxOMoR. 32 - --> 33 - <item android:state_enabled="false" android:drawable="@drawable/abc_textfield_default_mtrl_alpha"/> 34 - <item android:drawable="@drawable/abc_textfield_activated_mtrl_alpha"/> 35 - </selector> 36 - 37 - </inset>
-5
apps/amethyst/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
··· 1 - <?xml version="1.0" encoding="utf-8"?> 2 - <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> 3 - <background android:drawable="@color/iconBackground"/> 4 - <foreground android:drawable="@mipmap/ic_launcher_foreground"/> 5 - </adaptive-icon>
-5
apps/amethyst/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
··· 1 - <?xml version="1.0" encoding="utf-8"?> 2 - <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> 3 - <background android:drawable="@color/iconBackground"/> 4 - <foreground android:drawable="@mipmap/ic_launcher_foreground"/> 5 - </adaptive-icon>
apps/amethyst/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-mdpi/ic_launcher.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp

This is a binary file and will not be displayed.

-1
apps/amethyst/android/app/src/main/res/values-night/colors.xml
··· 1 - <resources/>
-6
apps/amethyst/android/app/src/main/res/values/colors.xml
··· 1 - <resources> 2 - <color name="splashscreen_background">#ffffff</color> 3 - <color name="iconBackground">#ffffff</color> 4 - <color name="colorPrimary">#023c69</color> 5 - <color name="colorPrimaryDark">#ffffff</color> 6 - </resources>
-6
apps/amethyst/android/app/src/main/res/values/strings.xml
··· 1 - <resources> 2 - <string name="app_name">amethyst</string> 3 - <string name="expo_splash_screen_resize_mode" translatable="false">contain</string> 4 - <string name="expo_splash_screen_status_bar_translucent" translatable="false">false</string> 5 - <string name="expo_system_ui_user_interface_style" translatable="false">automatic</string> 6 - </resources>
-19
apps/amethyst/android/app/src/main/res/values/styles.xml
··· 1 - <resources xmlns:tools="http://schemas.android.com/tools"> 2 - <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> 3 - <item name="android:textColor">@android:color/black</item> 4 - <item name="android:editTextStyle">@style/ResetEditText</item> 5 - <item name="android:editTextBackground">@drawable/rn_edit_text_material</item> 6 - <item name="colorPrimary">@color/colorPrimary</item> 7 - <item name="android:statusBarColor">#ffffff</item> 8 - </style> 9 - <style name="ResetEditText" parent="@android:style/Widget.EditText"> 10 - <item name="android:padding">0dp</item> 11 - <item name="android:textColorHint">#c8c8c8</item> 12 - <item name="android:textColor">@android:color/black</item> 13 - </style> 14 - <style name="Theme.App.SplashScreen" parent="Theme.SplashScreen"> 15 - <item name="windowSplashScreenBackground">@color/splashscreen_background</item> 16 - <item name="windowSplashScreenAnimatedIcon">@drawable/splashscreen_logo</item> 17 - <item name="postSplashScreenTheme">@style/AppTheme</item> 18 - </style> 19 - </resources>
-41
apps/amethyst/android/build.gradle
··· 1 - // Top-level build file where you can add configuration options common to all sub-projects/modules. 2 - 3 - buildscript { 4 - ext { 5 - buildToolsVersion = findProperty('android.buildToolsVersion') ?: '35.0.0' 6 - minSdkVersion = Integer.parseInt(findProperty('android.minSdkVersion') ?: '24') 7 - compileSdkVersion = Integer.parseInt(findProperty('android.compileSdkVersion') ?: '35') 8 - targetSdkVersion = Integer.parseInt(findProperty('android.targetSdkVersion') ?: '34') 9 - kotlinVersion = findProperty('android.kotlinVersion') ?: '1.9.24' 10 - 11 - ndkVersion = "26.1.10909125" 12 - } 13 - repositories { 14 - google() 15 - mavenCentral() 16 - } 17 - dependencies { 18 - classpath('com.android.tools.build:gradle') 19 - classpath('com.facebook.react:react-native-gradle-plugin') 20 - classpath('org.jetbrains.kotlin:kotlin-gradle-plugin') 21 - } 22 - } 23 - 24 - apply plugin: "com.facebook.react.rootproject" 25 - 26 - allprojects { 27 - repositories { 28 - maven { 29 - // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm 30 - url(new File(['node', '--print', "require.resolve('react-native/package.json')"].execute(null, rootDir).text.trim(), '../android')) 31 - } 32 - maven { 33 - // Android JSC is installed from npm 34 - url(new File(['node', '--print', "require.resolve('jsc-android/package.json', { paths: [require.resolve('react-native/package.json')] })"].execute(null, rootDir).text.trim(), '../dist')) 35 - } 36 - 37 - google() 38 - mavenCentral() 39 - maven { url 'https://www.jitpack.io' } 40 - } 41 - }
-58
apps/amethyst/android/gradle.properties
··· 1 - # Project-wide Gradle settings. 2 - 3 - # IDE (e.g. Android Studio) users: 4 - # Gradle settings configured through the IDE *will override* 5 - # any settings specified in this file. 6 - 7 - # For more details on how to configure your build environment visit 8 - # http://www.gradle.org/docs/current/userguide/build_environment.html 9 - 10 - # Specifies the JVM arguments used for the daemon process. 11 - # The setting is particularly useful for tweaking memory settings. 12 - # Default value: -Xmx512m -XX:MaxMetaspaceSize=256m 13 - org.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m 14 - 15 - # When configured, Gradle will run in incubating parallel mode. 16 - # This option should only be used with decoupled projects. More details, visit 17 - # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects 18 - # org.gradle.parallel=true 19 - 20 - # AndroidX package structure to make it clearer which packages are bundled with the 21 - # Android operating system, and which are packaged with your app's APK 22 - # https://developer.android.com/topic/libraries/support-library/androidx-rn 23 - android.useAndroidX=true 24 - 25 - # Enable AAPT2 PNG crunching 26 - android.enablePngCrunchInReleaseBuilds=true 27 - 28 - # Use this property to specify which architecture you want to build. 29 - # You can also override it from the CLI using 30 - # ./gradlew <task> -PreactNativeArchitectures=x86_64 31 - reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64 32 - 33 - # Use this property to enable support to the new architecture. 34 - # This will allow you to use TurboModules and the Fabric render in 35 - # your application. You should enable this flag either if you want 36 - # to write custom TurboModules/Fabric components OR use libraries that 37 - # are providing them. 38 - newArchEnabled=true 39 - 40 - # Use this property to enable or disable the Hermes JS engine. 41 - # If set to false, you will be using JSC instead. 42 - hermesEnabled=true 43 - 44 - # Enable GIF support in React Native images (~200 B increase) 45 - expo.gif.enabled=true 46 - # Enable webp support in React Native images (~85 KB increase) 47 - expo.webp.enabled=true 48 - # Enable animated webp support (~3.4 MB increase) 49 - # Disabled by default because iOS doesn't support animated webp 50 - expo.webp.animated=false 51 - 52 - # Enable network inspector 53 - EX_DEV_CLIENT_NETWORK_INSPECTOR=true 54 - 55 - # Use legacy packaging to compress native libraries in the resulting APK. 56 - expo.useLegacyPackaging=false 57 - 58 - expo.sqlite.useSQLCipher=true
apps/amethyst/android/gradle/wrapper/gradle-wrapper.jar

This is a binary file and will not be displayed.

-7
apps/amethyst/android/gradle/wrapper/gradle-wrapper.properties
··· 1 - distributionBase=GRADLE_USER_HOME 2 - distributionPath=wrapper/dists 3 - distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-all.zip 4 - networkTimeout=10000 5 - validateDistributionUrl=true 6 - zipStoreBase=GRADLE_USER_HOME 7 - zipStorePath=wrapper/dists
-252
apps/amethyst/android/gradlew
··· 1 - #!/bin/sh 2 - 3 - # 4 - # Copyright © 2015-2021 the original authors. 5 - # 6 - # Licensed under the Apache License, Version 2.0 (the "License"); 7 - # you may not use this file except in compliance with the License. 8 - # You may obtain a copy of the License at 9 - # 10 - # https://www.apache.org/licenses/LICENSE-2.0 11 - # 12 - # Unless required by applicable law or agreed to in writing, software 13 - # distributed under the License is distributed on an "AS IS" BASIS, 14 - # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 - # See the License for the specific language governing permissions and 16 - # limitations under the License. 17 - # 18 - # SPDX-License-Identifier: Apache-2.0 19 - # 20 - 21 - ############################################################################## 22 - # 23 - # Gradle start up script for POSIX generated by Gradle. 24 - # 25 - # Important for running: 26 - # 27 - # (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is 28 - # noncompliant, but you have some other compliant shell such as ksh or 29 - # bash, then to run this script, type that shell name before the whole 30 - # command line, like: 31 - # 32 - # ksh Gradle 33 - # 34 - # Busybox and similar reduced shells will NOT work, because this script 35 - # requires all of these POSIX shell features: 36 - # * functions; 37 - # * expansions «$var», «${var}», «${var:-default}», «${var+SET}», 38 - # «${var#prefix}», «${var%suffix}», and «$( cmd )»; 39 - # * compound commands having a testable exit status, especially «case»; 40 - # * various built-in commands including «command», «set», and «ulimit». 41 - # 42 - # Important for patching: 43 - # 44 - # (2) This script targets any POSIX shell, so it avoids extensions provided 45 - # by Bash, Ksh, etc; in particular arrays are avoided. 46 - # 47 - # The "traditional" practice of packing multiple parameters into a 48 - # space-separated string is a well documented source of bugs and security 49 - # problems, so this is (mostly) avoided, by progressively accumulating 50 - # options in "$@", and eventually passing that to Java. 51 - # 52 - # Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS, 53 - # and GRADLE_OPTS) rely on word-splitting, this is performed explicitly; 54 - # see the in-line comments for details. 55 - # 56 - # There are tweaks for specific operating systems such as AIX, CygWin, 57 - # Darwin, MinGW, and NonStop. 58 - # 59 - # (3) This script is generated from the Groovy template 60 - # https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt 61 - # within the Gradle project. 62 - # 63 - # You can find Gradle at https://github.com/gradle/gradle/. 64 - # 65 - ############################################################################## 66 - 67 - # Attempt to set APP_HOME 68 - 69 - # Resolve links: $0 may be a link 70 - app_path=$0 71 - 72 - # Need this for daisy-chained symlinks. 73 - while 74 - APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path 75 - [ -h "$app_path" ] 76 - do 77 - ls=$( ls -ld "$app_path" ) 78 - link=${ls#*' -> '} 79 - case $link in #( 80 - /*) app_path=$link ;; #( 81 - *) app_path=$APP_HOME$link ;; 82 - esac 83 - done 84 - 85 - # This is normally unused 86 - # shellcheck disable=SC2034 87 - APP_BASE_NAME=${0##*/} 88 - # Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) 89 - APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s 90 - ' "$PWD" ) || exit 91 - 92 - # Use the maximum available, or set MAX_FD != -1 to use that value. 93 - MAX_FD=maximum 94 - 95 - warn () { 96 - echo "$*" 97 - } >&2 98 - 99 - die () { 100 - echo 101 - echo "$*" 102 - echo 103 - exit 1 104 - } >&2 105 - 106 - # OS specific support (must be 'true' or 'false'). 107 - cygwin=false 108 - msys=false 109 - darwin=false 110 - nonstop=false 111 - case "$( uname )" in #( 112 - CYGWIN* ) cygwin=true ;; #( 113 - Darwin* ) darwin=true ;; #( 114 - MSYS* | MINGW* ) msys=true ;; #( 115 - NONSTOP* ) nonstop=true ;; 116 - esac 117 - 118 - CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar 119 - 120 - 121 - # Determine the Java command to use to start the JVM. 122 - if [ -n "$JAVA_HOME" ] ; then 123 - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then 124 - # IBM's JDK on AIX uses strange locations for the executables 125 - JAVACMD=$JAVA_HOME/jre/sh/java 126 - else 127 - JAVACMD=$JAVA_HOME/bin/java 128 - fi 129 - if [ ! -x "$JAVACMD" ] ; then 130 - die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME 131 - 132 - Please set the JAVA_HOME variable in your environment to match the 133 - location of your Java installation." 134 - fi 135 - else 136 - JAVACMD=java 137 - if ! command -v java >/dev/null 2>&1 138 - then 139 - die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 140 - 141 - Please set the JAVA_HOME variable in your environment to match the 142 - location of your Java installation." 143 - fi 144 - fi 145 - 146 - # Increase the maximum file descriptors if we can. 147 - if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then 148 - case $MAX_FD in #( 149 - max*) 150 - # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. 151 - # shellcheck disable=SC2039,SC3045 152 - MAX_FD=$( ulimit -H -n ) || 153 - warn "Could not query maximum file descriptor limit" 154 - esac 155 - case $MAX_FD in #( 156 - '' | soft) :;; #( 157 - *) 158 - # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. 159 - # shellcheck disable=SC2039,SC3045 160 - ulimit -n "$MAX_FD" || 161 - warn "Could not set maximum file descriptor limit to $MAX_FD" 162 - esac 163 - fi 164 - 165 - # Collect all arguments for the java command, stacking in reverse order: 166 - # * args from the command line 167 - # * the main class name 168 - # * -classpath 169 - # * -D...appname settings 170 - # * --module-path (only if needed) 171 - # * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. 172 - 173 - # For Cygwin or MSYS, switch paths to Windows format before running java 174 - if "$cygwin" || "$msys" ; then 175 - APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) 176 - CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) 177 - 178 - JAVACMD=$( cygpath --unix "$JAVACMD" ) 179 - 180 - # Now convert the arguments - kludge to limit ourselves to /bin/sh 181 - for arg do 182 - if 183 - case $arg in #( 184 - -*) false ;; # don't mess with options #( 185 - /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath 186 - [ -e "$t" ] ;; #( 187 - *) false ;; 188 - esac 189 - then 190 - arg=$( cygpath --path --ignore --mixed "$arg" ) 191 - fi 192 - # Roll the args list around exactly as many times as the number of 193 - # args, so each arg winds up back in the position where it started, but 194 - # possibly modified. 195 - # 196 - # NB: a `for` loop captures its iteration list before it begins, so 197 - # changing the positional parameters here affects neither the number of 198 - # iterations, nor the values presented in `arg`. 199 - shift # remove old arg 200 - set -- "$@" "$arg" # push replacement arg 201 - done 202 - fi 203 - 204 - 205 - # Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. 206 - DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' 207 - 208 - # Collect all arguments for the java command: 209 - # * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, 210 - # and any embedded shellness will be escaped. 211 - # * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be 212 - # treated as '${Hostname}' itself on the command line. 213 - 214 - set -- \ 215 - "-Dorg.gradle.appname=$APP_BASE_NAME" \ 216 - -classpath "$CLASSPATH" \ 217 - org.gradle.wrapper.GradleWrapperMain \ 218 - "$@" 219 - 220 - # Stop when "xargs" is not available. 221 - if ! command -v xargs >/dev/null 2>&1 222 - then 223 - die "xargs is not available" 224 - fi 225 - 226 - # Use "xargs" to parse quoted args. 227 - # 228 - # With -n1 it outputs one arg per line, with the quotes and backslashes removed. 229 - # 230 - # In Bash we could simply go: 231 - # 232 - # readarray ARGS < <( xargs -n1 <<<"$var" ) && 233 - # set -- "${ARGS[@]}" "$@" 234 - # 235 - # but POSIX shell has neither arrays nor command substitution, so instead we 236 - # post-process each arg (as a line of input to sed) to backslash-escape any 237 - # character that might be a shell metacharacter, then use eval to reverse 238 - # that process (while maintaining the separation between arguments), and wrap 239 - # the whole thing up as a single "set" statement. 240 - # 241 - # This will of course break if any of these variables contains a newline or 242 - # an unmatched quote. 243 - # 244 - 245 - eval "set -- $( 246 - printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | 247 - xargs -n1 | 248 - sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | 249 - tr '\n' ' ' 250 - )" '"$@"' 251 - 252 - exec "$JAVACMD" "$@"
-94
apps/amethyst/android/gradlew.bat
··· 1 - @rem 2 - @rem Copyright 2015 the original author or authors. 3 - @rem 4 - @rem Licensed under the Apache License, Version 2.0 (the "License"); 5 - @rem you may not use this file except in compliance with the License. 6 - @rem You may obtain a copy of the License at 7 - @rem 8 - @rem https://www.apache.org/licenses/LICENSE-2.0 9 - @rem 10 - @rem Unless required by applicable law or agreed to in writing, software 11 - @rem distributed under the License is distributed on an "AS IS" BASIS, 12 - @rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 - @rem See the License for the specific language governing permissions and 14 - @rem limitations under the License. 15 - @rem 16 - @rem SPDX-License-Identifier: Apache-2.0 17 - @rem 18 - 19 - @if "%DEBUG%"=="" @echo off 20 - @rem ########################################################################## 21 - @rem 22 - @rem Gradle startup script for Windows 23 - @rem 24 - @rem ########################################################################## 25 - 26 - @rem Set local scope for the variables with windows NT shell 27 - if "%OS%"=="Windows_NT" setlocal 28 - 29 - set DIRNAME=%~dp0 30 - if "%DIRNAME%"=="" set DIRNAME=. 31 - @rem This is normally unused 32 - set APP_BASE_NAME=%~n0 33 - set APP_HOME=%DIRNAME% 34 - 35 - @rem Resolve any "." and ".." in APP_HOME to make it shorter. 36 - for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi 37 - 38 - @rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. 39 - set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" 40 - 41 - @rem Find java.exe 42 - if defined JAVA_HOME goto findJavaFromJavaHome 43 - 44 - set JAVA_EXE=java.exe 45 - %JAVA_EXE% -version >NUL 2>&1 46 - if %ERRORLEVEL% equ 0 goto execute 47 - 48 - echo. 1>&2 49 - echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2 50 - echo. 1>&2 51 - echo Please set the JAVA_HOME variable in your environment to match the 1>&2 52 - echo location of your Java installation. 1>&2 53 - 54 - goto fail 55 - 56 - :findJavaFromJavaHome 57 - set JAVA_HOME=%JAVA_HOME:"=% 58 - set JAVA_EXE=%JAVA_HOME%/bin/java.exe 59 - 60 - if exist "%JAVA_EXE%" goto execute 61 - 62 - echo. 1>&2 63 - echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2 64 - echo. 1>&2 65 - echo Please set the JAVA_HOME variable in your environment to match the 1>&2 66 - echo location of your Java installation. 1>&2 67 - 68 - goto fail 69 - 70 - :execute 71 - @rem Setup the command line 72 - 73 - set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar 74 - 75 - 76 - @rem Execute Gradle 77 - "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* 78 - 79 - :end 80 - @rem End local scope for the variables with windows NT shell 81 - if %ERRORLEVEL% equ 0 goto mainEnd 82 - 83 - :fail 84 - rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of 85 - rem the _cmd.exe /c_ return code! 86 - set EXIT_CODE=%ERRORLEVEL% 87 - if %EXIT_CODE% equ 0 set EXIT_CODE=1 88 - if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% 89 - exit /b %EXIT_CODE% 90 - 91 - :mainEnd 92 - if "%OS%"=="Windows_NT" endlocal 93 - 94 - :omega
-38
apps/amethyst/android/settings.gradle
··· 1 - pluginManagement { 2 - includeBuild(new File(["node", "--print", "require.resolve('@react-native/gradle-plugin/package.json')"].execute(null, rootDir).text.trim()).getParentFile().toString()) 3 - } 4 - plugins { id("com.facebook.react.settings") } 5 - 6 - extensions.configure(com.facebook.react.ReactSettingsExtension) { ex -> 7 - if (System.getenv('EXPO_USE_COMMUNITY_AUTOLINKING') == '1') { 8 - ex.autolinkLibrariesFromCommand() 9 - } else { 10 - def command = [ 11 - 'node', 12 - '--no-warnings', 13 - '--eval', 14 - 'require(require.resolve(\'expo-modules-autolinking\', { paths: [require.resolve(\'expo/package.json\')] }))(process.argv.slice(1))', 15 - 'react-native-config', 16 - '--json', 17 - '--platform', 18 - 'android' 19 - ].toList() 20 - ex.autolinkLibrariesFromCommand(command) 21 - } 22 - } 23 - 24 - rootProject.name = 'amethyst' 25 - 26 - dependencyResolutionManagement { 27 - versionCatalogs { 28 - reactAndroidLibs { 29 - from(files(new File(["node", "--print", "require.resolve('react-native/package.json')"].execute(null, rootDir).text.trim(), "../gradle/libs.versions.toml"))) 30 - } 31 - } 32 - } 33 - 34 - apply from: new File(["node", "--print", "require.resolve('expo/package.json')"].execute(null, rootDir).text.trim(), "../scripts/autolinking.gradle"); 35 - useExpoModules() 36 - 37 - include ':app' 38 - includeBuild(new File(["node", "--print", "require.resolve('@react-native/gradle-plugin/package.json', { paths: [require.resolve('react-native/package.json')] })"].execute(null, rootDir).text.trim()).getParentFile())
-30
apps/amethyst/ios/.gitignore
··· 1 - # OSX 2 - # 3 - .DS_Store 4 - 5 - # Xcode 6 - # 7 - build/ 8 - *.pbxuser 9 - !default.pbxuser 10 - *.mode1v3 11 - !default.mode1v3 12 - *.mode2v3 13 - !default.mode2v3 14 - *.perspectivev3 15 - !default.perspectivev3 16 - xcuserdata 17 - *.xccheckout 18 - *.moved-aside 19 - DerivedData 20 - *.hmap 21 - *.ipa 22 - *.xcuserstate 23 - project.xcworkspace 24 - .xcode.env.local 25 - 26 - # Bundle artifacts 27 - *.jsbundle 28 - 29 - # CocoaPods 30 - /Pods/
-66
apps/amethyst/ios/Podfile
··· 1 - require File.join(File.dirname(`node --print "require.resolve('expo/package.json')"`), "scripts/autolinking") 2 - require File.join(File.dirname(`node --print "require.resolve('react-native/package.json')"`), "scripts/react_native_pods") 3 - 4 - require 'json' 5 - podfile_properties = JSON.parse(File.read(File.join(__dir__, 'Podfile.properties.json'))) rescue {} 6 - 7 - ENV['RCT_NEW_ARCH_ENABLED'] = podfile_properties['newArchEnabled'] == 'true' ? '1' : '0' 8 - ENV['EX_DEV_CLIENT_NETWORK_INSPECTOR'] = podfile_properties['EX_DEV_CLIENT_NETWORK_INSPECTOR'] 9 - 10 - platform :ios, podfile_properties['ios.deploymentTarget'] || '15.1' 11 - install! 'cocoapods', 12 - :deterministic_uuids => false 13 - 14 - prepare_react_native_project! 15 - 16 - target 'amethyst' do 17 - use_expo_modules! 18 - 19 - if ENV['EXPO_USE_COMMUNITY_AUTOLINKING'] == '1' 20 - config_command = ['node', '-e', "process.argv=['', '', 'config'];require('@react-native-community/cli').run()"]; 21 - else 22 - config_command = [ 23 - 'node', 24 - '--no-warnings', 25 - '--eval', 26 - 'require(require.resolve(\'expo-modules-autolinking\', { paths: [require.resolve(\'expo/package.json\')] }))(process.argv.slice(1))', 27 - 'react-native-config', 28 - '--json', 29 - '--platform', 30 - 'ios' 31 - ] 32 - end 33 - 34 - config = use_native_modules!(config_command) 35 - 36 - use_frameworks! :linkage => podfile_properties['ios.useFrameworks'].to_sym if podfile_properties['ios.useFrameworks'] 37 - use_frameworks! :linkage => ENV['USE_FRAMEWORKS'].to_sym if ENV['USE_FRAMEWORKS'] 38 - 39 - use_react_native!( 40 - :path => config[:reactNativePath], 41 - :hermes_enabled => podfile_properties['expo.jsEngine'] == nil || podfile_properties['expo.jsEngine'] == 'hermes', 42 - # An absolute path to your application root. 43 - :app_path => "#{Pod::Config.instance.installation_root}/..", 44 - :privacy_file_aggregation_enabled => podfile_properties['apple.privacyManifestAggregationEnabled'] != 'false', 45 - ) 46 - 47 - post_install do |installer| 48 - react_native_post_install( 49 - installer, 50 - config[:reactNativePath], 51 - :mac_catalyst_enabled => false, 52 - :ccache_enabled => podfile_properties['apple.ccacheEnabled'] == 'true', 53 - ) 54 - 55 - # This is necessary for Xcode 14, because it signs resource bundles by default 56 - # when building for devices. 57 - installer.target_installation_results.pod_target_installation_results 58 - .each do |pod_name, target_installation_result| 59 - target_installation_result.resource_bundle_targets.each do |resource_bundle_target| 60 - resource_bundle_target.build_configurations.each do |config| 61 - config.build_settings['CODE_SIGNING_ALLOWED'] = 'NO' 62 - end 63 - end 64 - end 65 - end 66 - end
-2164
apps/amethyst/ios/Podfile.lock
··· 1 - PODS: 2 - - boost (1.84.0) 3 - - DoubleConversion (1.1.6) 4 - - EXConstants (17.0.3): 5 - - ExpoModulesCore 6 - - Expo (52.0.23): 7 - - ExpoModulesCore 8 - - ExpoAsset (11.0.1): 9 - - ExpoModulesCore 10 - - ExpoFileSystem (18.0.6): 11 - - ExpoModulesCore 12 - - ExpoFont (13.0.2): 13 - - ExpoModulesCore 14 - - ExpoHead (4.0.15): 15 - - ExpoModulesCore 16 - - ExpoKeepAwake (14.0.1): 17 - - ExpoModulesCore 18 - - ExpoLinking (7.0.3): 19 - - ExpoModulesCore 20 - - ExpoModulesCore (2.1.2): 21 - - DoubleConversion 22 - - glog 23 - - hermes-engine 24 - - RCT-Folly (= 2024.01.01.00) 25 - - RCTRequired 26 - - RCTTypeSafety 27 - - React-Core 28 - - React-debug 29 - - React-Fabric 30 - - React-featureflags 31 - - React-graphics 32 - - React-ImageManager 33 - - React-jsinspector 34 - - React-NativeModulesApple 35 - - React-RCTAppDelegate 36 - - React-RCTFabric 37 - - React-rendererdebug 38 - - React-utils 39 - - ReactCodegen 40 - - ReactCommon/turbomodule/bridging 41 - - ReactCommon/turbomodule/core 42 - - Yoga 43 - - ExpoSplashScreen (0.29.18): 44 - - ExpoModulesCore 45 - - ExpoSQLite (15.0.5): 46 - - ExpoModulesCore 47 - - ExpoSystemUI (4.0.6): 48 - - ExpoModulesCore 49 - - ExpoWebBrowser (14.0.1): 50 - - ExpoModulesCore 51 - - FBLazyVector (0.76.5) 52 - - fmt (9.1.0) 53 - - glog (0.3.5) 54 - - hermes-engine (0.76.5): 55 - - hermes-engine/Pre-built (= 0.76.5) 56 - - hermes-engine/Pre-built (0.76.5) 57 - - RCT-Folly (2024.01.01.00): 58 - - boost 59 - - DoubleConversion 60 - - fmt (= 9.1.0) 61 - - glog 62 - - RCT-Folly/Default (= 2024.01.01.00) 63 - - RCT-Folly/Default (2024.01.01.00): 64 - - boost 65 - - DoubleConversion 66 - - fmt (= 9.1.0) 67 - - glog 68 - - RCT-Folly/Fabric (2024.01.01.00): 69 - - boost 70 - - DoubleConversion 71 - - fmt (= 9.1.0) 72 - - glog 73 - - RCTDeprecation (0.76.5) 74 - - RCTRequired (0.76.5) 75 - - RCTTypeSafety (0.76.5): 76 - - FBLazyVector (= 0.76.5) 77 - - RCTRequired (= 0.76.5) 78 - - React-Core (= 0.76.5) 79 - - React (0.76.5): 80 - - React-Core (= 0.76.5) 81 - - React-Core/DevSupport (= 0.76.5) 82 - - React-Core/RCTWebSocket (= 0.76.5) 83 - - React-RCTActionSheet (= 0.76.5) 84 - - React-RCTAnimation (= 0.76.5) 85 - - React-RCTBlob (= 0.76.5) 86 - - React-RCTImage (= 0.76.5) 87 - - React-RCTLinking (= 0.76.5) 88 - - React-RCTNetwork (= 0.76.5) 89 - - React-RCTSettings (= 0.76.5) 90 - - React-RCTText (= 0.76.5) 91 - - React-RCTVibration (= 0.76.5) 92 - - React-callinvoker (0.76.5) 93 - - React-Core (0.76.5): 94 - - glog 95 - - hermes-engine 96 - - RCT-Folly (= 2024.01.01.00) 97 - - RCTDeprecation 98 - - React-Core/Default (= 0.76.5) 99 - - React-cxxreact 100 - - React-featureflags 101 - - React-hermes 102 - - React-jsi 103 - - React-jsiexecutor 104 - - React-jsinspector 105 - - React-perflogger 106 - - React-runtimescheduler 107 - - React-utils 108 - - SocketRocket (= 0.7.1) 109 - - Yoga 110 - - React-Core/CoreModulesHeaders (0.76.5): 111 - - glog 112 - - hermes-engine 113 - - RCT-Folly (= 2024.01.01.00) 114 - - RCTDeprecation 115 - - React-Core/Default 116 - - React-cxxreact 117 - - React-featureflags 118 - - React-hermes 119 - - React-jsi 120 - - React-jsiexecutor 121 - - React-jsinspector 122 - - React-perflogger 123 - - React-runtimescheduler 124 - - React-utils 125 - - SocketRocket (= 0.7.1) 126 - - Yoga 127 - - React-Core/Default (0.76.5): 128 - - glog 129 - - hermes-engine 130 - - RCT-Folly (= 2024.01.01.00) 131 - - RCTDeprecation 132 - - React-cxxreact 133 - - React-featureflags 134 - - React-hermes 135 - - React-jsi 136 - - React-jsiexecutor 137 - - React-jsinspector 138 - - React-perflogger 139 - - React-runtimescheduler 140 - - React-utils 141 - - SocketRocket (= 0.7.1) 142 - - Yoga 143 - - React-Core/DevSupport (0.76.5): 144 - - glog 145 - - hermes-engine 146 - - RCT-Folly (= 2024.01.01.00) 147 - - RCTDeprecation 148 - - React-Core/Default (= 0.76.5) 149 - - React-Core/RCTWebSocket (= 0.76.5) 150 - - React-cxxreact 151 - - React-featureflags 152 - - React-hermes 153 - - React-jsi 154 - - React-jsiexecutor 155 - - React-jsinspector 156 - - React-perflogger 157 - - React-runtimescheduler 158 - - React-utils 159 - - SocketRocket (= 0.7.1) 160 - - Yoga 161 - - React-Core/RCTActionSheetHeaders (0.76.5): 162 - - glog 163 - - hermes-engine 164 - - RCT-Folly (= 2024.01.01.00) 165 - - RCTDeprecation 166 - - React-Core/Default 167 - - React-cxxreact 168 - - React-featureflags 169 - - React-hermes 170 - - React-jsi 171 - - React-jsiexecutor 172 - - React-jsinspector 173 - - React-perflogger 174 - - React-runtimescheduler 175 - - React-utils 176 - - SocketRocket (= 0.7.1) 177 - - Yoga 178 - - React-Core/RCTAnimationHeaders (0.76.5): 179 - - glog 180 - - hermes-engine 181 - - RCT-Folly (= 2024.01.01.00) 182 - - RCTDeprecation 183 - - React-Core/Default 184 - - React-cxxreact 185 - - React-featureflags 186 - - React-hermes 187 - - React-jsi 188 - - React-jsiexecutor 189 - - React-jsinspector 190 - - React-perflogger 191 - - React-runtimescheduler 192 - - React-utils 193 - - SocketRocket (= 0.7.1) 194 - - Yoga 195 - - React-Core/RCTBlobHeaders (0.76.5): 196 - - glog 197 - - hermes-engine 198 - - RCT-Folly (= 2024.01.01.00) 199 - - RCTDeprecation 200 - - React-Core/Default 201 - - React-cxxreact 202 - - React-featureflags 203 - - React-hermes 204 - - React-jsi 205 - - React-jsiexecutor 206 - - React-jsinspector 207 - - React-perflogger 208 - - React-runtimescheduler 209 - - React-utils 210 - - SocketRocket (= 0.7.1) 211 - - Yoga 212 - - React-Core/RCTImageHeaders (0.76.5): 213 - - glog 214 - - hermes-engine 215 - - RCT-Folly (= 2024.01.01.00) 216 - - RCTDeprecation 217 - - React-Core/Default 218 - - React-cxxreact 219 - - React-featureflags 220 - - React-hermes 221 - - React-jsi 222 - - React-jsiexecutor 223 - - React-jsinspector 224 - - React-perflogger 225 - - React-runtimescheduler 226 - - React-utils 227 - - SocketRocket (= 0.7.1) 228 - - Yoga 229 - - React-Core/RCTLinkingHeaders (0.76.5): 230 - - glog 231 - - hermes-engine 232 - - RCT-Folly (= 2024.01.01.00) 233 - - RCTDeprecation 234 - - React-Core/Default 235 - - React-cxxreact 236 - - React-featureflags 237 - - React-hermes 238 - - React-jsi 239 - - React-jsiexecutor 240 - - React-jsinspector 241 - - React-perflogger 242 - - React-runtimescheduler 243 - - React-utils 244 - - SocketRocket (= 0.7.1) 245 - - Yoga 246 - - React-Core/RCTNetworkHeaders (0.76.5): 247 - - glog 248 - - hermes-engine 249 - - RCT-Folly (= 2024.01.01.00) 250 - - RCTDeprecation 251 - - React-Core/Default 252 - - React-cxxreact 253 - - React-featureflags 254 - - React-hermes 255 - - React-jsi 256 - - React-jsiexecutor 257 - - React-jsinspector 258 - - React-perflogger 259 - - React-runtimescheduler 260 - - React-utils 261 - - SocketRocket (= 0.7.1) 262 - - Yoga 263 - - React-Core/RCTSettingsHeaders (0.76.5): 264 - - glog 265 - - hermes-engine 266 - - RCT-Folly (= 2024.01.01.00) 267 - - RCTDeprecation 268 - - React-Core/Default 269 - - React-cxxreact 270 - - React-featureflags 271 - - React-hermes 272 - - React-jsi 273 - - React-jsiexecutor 274 - - React-jsinspector 275 - - React-perflogger 276 - - React-runtimescheduler 277 - - React-utils 278 - - SocketRocket (= 0.7.1) 279 - - Yoga 280 - - React-Core/RCTTextHeaders (0.76.5): 281 - - glog 282 - - hermes-engine 283 - - RCT-Folly (= 2024.01.01.00) 284 - - RCTDeprecation 285 - - React-Core/Default 286 - - React-cxxreact 287 - - React-featureflags 288 - - React-hermes 289 - - React-jsi 290 - - React-jsiexecutor 291 - - React-jsinspector 292 - - React-perflogger 293 - - React-runtimescheduler 294 - - React-utils 295 - - SocketRocket (= 0.7.1) 296 - - Yoga 297 - - React-Core/RCTVibrationHeaders (0.76.5): 298 - - glog 299 - - hermes-engine 300 - - RCT-Folly (= 2024.01.01.00) 301 - - RCTDeprecation 302 - - React-Core/Default 303 - - React-cxxreact 304 - - React-featureflags 305 - - React-hermes 306 - - React-jsi 307 - - React-jsiexecutor 308 - - React-jsinspector 309 - - React-perflogger 310 - - React-runtimescheduler 311 - - React-utils 312 - - SocketRocket (= 0.7.1) 313 - - Yoga 314 - - React-Core/RCTWebSocket (0.76.5): 315 - - glog 316 - - hermes-engine 317 - - RCT-Folly (= 2024.01.01.00) 318 - - RCTDeprecation 319 - - React-Core/Default (= 0.76.5) 320 - - React-cxxreact 321 - - React-featureflags 322 - - React-hermes 323 - - React-jsi 324 - - React-jsiexecutor 325 - - React-jsinspector 326 - - React-perflogger 327 - - React-runtimescheduler 328 - - React-utils 329 - - SocketRocket (= 0.7.1) 330 - - Yoga 331 - - React-CoreModules (0.76.5): 332 - - DoubleConversion 333 - - fmt (= 9.1.0) 334 - - RCT-Folly (= 2024.01.01.00) 335 - - RCTTypeSafety (= 0.76.5) 336 - - React-Core/CoreModulesHeaders (= 0.76.5) 337 - - React-jsi (= 0.76.5) 338 - - React-jsinspector 339 - - React-NativeModulesApple 340 - - React-RCTBlob 341 - - React-RCTImage (= 0.76.5) 342 - - ReactCodegen 343 - - ReactCommon 344 - - SocketRocket (= 0.7.1) 345 - - React-cxxreact (0.76.5): 346 - - boost 347 - - DoubleConversion 348 - - fmt (= 9.1.0) 349 - - glog 350 - - hermes-engine 351 - - RCT-Folly (= 2024.01.01.00) 352 - - React-callinvoker (= 0.76.5) 353 - - React-debug (= 0.76.5) 354 - - React-jsi (= 0.76.5) 355 - - React-jsinspector 356 - - React-logger (= 0.76.5) 357 - - React-perflogger (= 0.76.5) 358 - - React-runtimeexecutor (= 0.76.5) 359 - - React-timing (= 0.76.5) 360 - - React-debug (0.76.5) 361 - - React-defaultsnativemodule (0.76.5): 362 - - DoubleConversion 363 - - glog 364 - - hermes-engine 365 - - RCT-Folly (= 2024.01.01.00) 366 - - RCTRequired 367 - - RCTTypeSafety 368 - - React-Core 369 - - React-debug 370 - - React-domnativemodule 371 - - React-Fabric 372 - - React-featureflags 373 - - React-featureflagsnativemodule 374 - - React-graphics 375 - - React-idlecallbacksnativemodule 376 - - React-ImageManager 377 - - React-microtasksnativemodule 378 - - React-NativeModulesApple 379 - - React-RCTFabric 380 - - React-rendererdebug 381 - - React-utils 382 - - ReactCodegen 383 - - ReactCommon/turbomodule/bridging 384 - - ReactCommon/turbomodule/core 385 - - Yoga 386 - - React-domnativemodule (0.76.5): 387 - - DoubleConversion 388 - - glog 389 - - hermes-engine 390 - - RCT-Folly (= 2024.01.01.00) 391 - - RCTRequired 392 - - RCTTypeSafety 393 - - React-Core 394 - - React-debug 395 - - React-Fabric 396 - - React-FabricComponents 397 - - React-featureflags 398 - - React-graphics 399 - - React-ImageManager 400 - - React-NativeModulesApple 401 - - React-RCTFabric 402 - - React-rendererdebug 403 - - React-utils 404 - - ReactCodegen 405 - - ReactCommon/turbomodule/bridging 406 - - ReactCommon/turbomodule/core 407 - - Yoga 408 - - React-Fabric (0.76.5): 409 - - DoubleConversion 410 - - fmt (= 9.1.0) 411 - - glog 412 - - hermes-engine 413 - - RCT-Folly/Fabric (= 2024.01.01.00) 414 - - RCTRequired 415 - - RCTTypeSafety 416 - - React-Core 417 - - React-cxxreact 418 - - React-debug 419 - - React-Fabric/animations (= 0.76.5) 420 - - React-Fabric/attributedstring (= 0.76.5) 421 - - React-Fabric/componentregistry (= 0.76.5) 422 - - React-Fabric/componentregistrynative (= 0.76.5) 423 - - React-Fabric/components (= 0.76.5) 424 - - React-Fabric/core (= 0.76.5) 425 - - React-Fabric/dom (= 0.76.5) 426 - - React-Fabric/imagemanager (= 0.76.5) 427 - - React-Fabric/leakchecker (= 0.76.5) 428 - - React-Fabric/mounting (= 0.76.5) 429 - - React-Fabric/observers (= 0.76.5) 430 - - React-Fabric/scheduler (= 0.76.5) 431 - - React-Fabric/telemetry (= 0.76.5) 432 - - React-Fabric/templateprocessor (= 0.76.5) 433 - - React-Fabric/uimanager (= 0.76.5) 434 - - React-featureflags 435 - - React-graphics 436 - - React-jsi 437 - - React-jsiexecutor 438 - - React-logger 439 - - React-rendererdebug 440 - - React-runtimescheduler 441 - - React-utils 442 - - ReactCommon/turbomodule/core 443 - - React-Fabric/animations (0.76.5): 444 - - DoubleConversion 445 - - fmt (= 9.1.0) 446 - - glog 447 - - hermes-engine 448 - - RCT-Folly/Fabric (= 2024.01.01.00) 449 - - RCTRequired 450 - - RCTTypeSafety 451 - - React-Core 452 - - React-cxxreact 453 - - React-debug 454 - - React-featureflags 455 - - React-graphics 456 - - React-jsi 457 - - React-jsiexecutor 458 - - React-logger 459 - - React-rendererdebug 460 - - React-runtimescheduler 461 - - React-utils 462 - - ReactCommon/turbomodule/core 463 - - React-Fabric/attributedstring (0.76.5): 464 - - DoubleConversion 465 - - fmt (= 9.1.0) 466 - - glog 467 - - hermes-engine 468 - - RCT-Folly/Fabric (= 2024.01.01.00) 469 - - RCTRequired 470 - - RCTTypeSafety 471 - - React-Core 472 - - React-cxxreact 473 - - React-debug 474 - - React-featureflags 475 - - React-graphics 476 - - React-jsi 477 - - React-jsiexecutor 478 - - React-logger 479 - - React-rendererdebug 480 - - React-runtimescheduler 481 - - React-utils 482 - - ReactCommon/turbomodule/core 483 - - React-Fabric/componentregistry (0.76.5): 484 - - DoubleConversion 485 - - fmt (= 9.1.0) 486 - - glog 487 - - hermes-engine 488 - - RCT-Folly/Fabric (= 2024.01.01.00) 489 - - RCTRequired 490 - - RCTTypeSafety 491 - - React-Core 492 - - React-cxxreact 493 - - React-debug 494 - - React-featureflags 495 - - React-graphics 496 - - React-jsi 497 - - React-jsiexecutor 498 - - React-logger 499 - - React-rendererdebug 500 - - React-runtimescheduler 501 - - React-utils 502 - - ReactCommon/turbomodule/core 503 - - React-Fabric/componentregistrynative (0.76.5): 504 - - DoubleConversion 505 - - fmt (= 9.1.0) 506 - - glog 507 - - hermes-engine 508 - - RCT-Folly/Fabric (= 2024.01.01.00) 509 - - RCTRequired 510 - - RCTTypeSafety 511 - - React-Core 512 - - React-cxxreact 513 - - React-debug 514 - - React-featureflags 515 - - React-graphics 516 - - React-jsi 517 - - React-jsiexecutor 518 - - React-logger 519 - - React-rendererdebug 520 - - React-runtimescheduler 521 - - React-utils 522 - - ReactCommon/turbomodule/core 523 - - React-Fabric/components (0.76.5): 524 - - DoubleConversion 525 - - fmt (= 9.1.0) 526 - - glog 527 - - hermes-engine 528 - - RCT-Folly/Fabric (= 2024.01.01.00) 529 - - RCTRequired 530 - - RCTTypeSafety 531 - - React-Core 532 - - React-cxxreact 533 - - React-debug 534 - - React-Fabric/components/legacyviewmanagerinterop (= 0.76.5) 535 - - React-Fabric/components/root (= 0.76.5) 536 - - React-Fabric/components/view (= 0.76.5) 537 - - React-featureflags 538 - - React-graphics 539 - - React-jsi 540 - - React-jsiexecutor 541 - - React-logger 542 - - React-rendererdebug 543 - - React-runtimescheduler 544 - - React-utils 545 - - ReactCommon/turbomodule/core 546 - - React-Fabric/components/legacyviewmanagerinterop (0.76.5): 547 - - DoubleConversion 548 - - fmt (= 9.1.0) 549 - - glog 550 - - hermes-engine 551 - - RCT-Folly/Fabric (= 2024.01.01.00) 552 - - RCTRequired 553 - - RCTTypeSafety 554 - - React-Core 555 - - React-cxxreact 556 - - React-debug 557 - - React-featureflags 558 - - React-graphics 559 - - React-jsi 560 - - React-jsiexecutor 561 - - React-logger 562 - - React-rendererdebug 563 - - React-runtimescheduler 564 - - React-utils 565 - - ReactCommon/turbomodule/core 566 - - React-Fabric/components/root (0.76.5): 567 - - DoubleConversion 568 - - fmt (= 9.1.0) 569 - - glog 570 - - hermes-engine 571 - - RCT-Folly/Fabric (= 2024.01.01.00) 572 - - RCTRequired 573 - - RCTTypeSafety 574 - - React-Core 575 - - React-cxxreact 576 - - React-debug 577 - - React-featureflags 578 - - React-graphics 579 - - React-jsi 580 - - React-jsiexecutor 581 - - React-logger 582 - - React-rendererdebug 583 - - React-runtimescheduler 584 - - React-utils 585 - - ReactCommon/turbomodule/core 586 - - React-Fabric/components/view (0.76.5): 587 - - DoubleConversion 588 - - fmt (= 9.1.0) 589 - - glog 590 - - hermes-engine 591 - - RCT-Folly/Fabric (= 2024.01.01.00) 592 - - RCTRequired 593 - - RCTTypeSafety 594 - - React-Core 595 - - React-cxxreact 596 - - React-debug 597 - - React-featureflags 598 - - React-graphics 599 - - React-jsi 600 - - React-jsiexecutor 601 - - React-logger 602 - - React-rendererdebug 603 - - React-runtimescheduler 604 - - React-utils 605 - - ReactCommon/turbomodule/core 606 - - Yoga 607 - - React-Fabric/core (0.76.5): 608 - - DoubleConversion 609 - - fmt (= 9.1.0) 610 - - glog 611 - - hermes-engine 612 - - RCT-Folly/Fabric (= 2024.01.01.00) 613 - - RCTRequired 614 - - RCTTypeSafety 615 - - React-Core 616 - - React-cxxreact 617 - - React-debug 618 - - React-featureflags 619 - - React-graphics 620 - - React-jsi 621 - - React-jsiexecutor 622 - - React-logger 623 - - React-rendererdebug 624 - - React-runtimescheduler 625 - - React-utils 626 - - ReactCommon/turbomodule/core 627 - - React-Fabric/dom (0.76.5): 628 - - DoubleConversion 629 - - fmt (= 9.1.0) 630 - - glog 631 - - hermes-engine 632 - - RCT-Folly/Fabric (= 2024.01.01.00) 633 - - RCTRequired 634 - - RCTTypeSafety 635 - - React-Core 636 - - React-cxxreact 637 - - React-debug 638 - - React-featureflags 639 - - React-graphics 640 - - React-jsi 641 - - React-jsiexecutor 642 - - React-logger 643 - - React-rendererdebug 644 - - React-runtimescheduler 645 - - React-utils 646 - - ReactCommon/turbomodule/core 647 - - React-Fabric/imagemanager (0.76.5): 648 - - DoubleConversion 649 - - fmt (= 9.1.0) 650 - - glog 651 - - hermes-engine 652 - - RCT-Folly/Fabric (= 2024.01.01.00) 653 - - RCTRequired 654 - - RCTTypeSafety 655 - - React-Core 656 - - React-cxxreact 657 - - React-debug 658 - - React-featureflags 659 - - React-graphics 660 - - React-jsi 661 - - React-jsiexecutor 662 - - React-logger 663 - - React-rendererdebug 664 - - React-runtimescheduler 665 - - React-utils 666 - - ReactCommon/turbomodule/core 667 - - React-Fabric/leakchecker (0.76.5): 668 - - DoubleConversion 669 - - fmt (= 9.1.0) 670 - - glog 671 - - hermes-engine 672 - - RCT-Folly/Fabric (= 2024.01.01.00) 673 - - RCTRequired 674 - - RCTTypeSafety 675 - - React-Core 676 - - React-cxxreact 677 - - React-debug 678 - - React-featureflags 679 - - React-graphics 680 - - React-jsi 681 - - React-jsiexecutor 682 - - React-logger 683 - - React-rendererdebug 684 - - React-runtimescheduler 685 - - React-utils 686 - - ReactCommon/turbomodule/core 687 - - React-Fabric/mounting (0.76.5): 688 - - DoubleConversion 689 - - fmt (= 9.1.0) 690 - - glog 691 - - hermes-engine 692 - - RCT-Folly/Fabric (= 2024.01.01.00) 693 - - RCTRequired 694 - - RCTTypeSafety 695 - - React-Core 696 - - React-cxxreact 697 - - React-debug 698 - - React-featureflags 699 - - React-graphics 700 - - React-jsi 701 - - React-jsiexecutor 702 - - React-logger 703 - - React-rendererdebug 704 - - React-runtimescheduler 705 - - React-utils 706 - - ReactCommon/turbomodule/core 707 - - React-Fabric/observers (0.76.5): 708 - - DoubleConversion 709 - - fmt (= 9.1.0) 710 - - glog 711 - - hermes-engine 712 - - RCT-Folly/Fabric (= 2024.01.01.00) 713 - - RCTRequired 714 - - RCTTypeSafety 715 - - React-Core 716 - - React-cxxreact 717 - - React-debug 718 - - React-Fabric/observers/events (= 0.76.5) 719 - - React-featureflags 720 - - React-graphics 721 - - React-jsi 722 - - React-jsiexecutor 723 - - React-logger 724 - - React-rendererdebug 725 - - React-runtimescheduler 726 - - React-utils 727 - - ReactCommon/turbomodule/core 728 - - React-Fabric/observers/events (0.76.5): 729 - - DoubleConversion 730 - - fmt (= 9.1.0) 731 - - glog 732 - - hermes-engine 733 - - RCT-Folly/Fabric (= 2024.01.01.00) 734 - - RCTRequired 735 - - RCTTypeSafety 736 - - React-Core 737 - - React-cxxreact 738 - - React-debug 739 - - React-featureflags 740 - - React-graphics 741 - - React-jsi 742 - - React-jsiexecutor 743 - - React-logger 744 - - React-rendererdebug 745 - - React-runtimescheduler 746 - - React-utils 747 - - ReactCommon/turbomodule/core 748 - - React-Fabric/scheduler (0.76.5): 749 - - DoubleConversion 750 - - fmt (= 9.1.0) 751 - - glog 752 - - hermes-engine 753 - - RCT-Folly/Fabric (= 2024.01.01.00) 754 - - RCTRequired 755 - - RCTTypeSafety 756 - - React-Core 757 - - React-cxxreact 758 - - React-debug 759 - - React-Fabric/observers/events 760 - - React-featureflags 761 - - React-graphics 762 - - React-jsi 763 - - React-jsiexecutor 764 - - React-logger 765 - - React-performancetimeline 766 - - React-rendererdebug 767 - - React-runtimescheduler 768 - - React-utils 769 - - ReactCommon/turbomodule/core 770 - - React-Fabric/telemetry (0.76.5): 771 - - DoubleConversion 772 - - fmt (= 9.1.0) 773 - - glog 774 - - hermes-engine 775 - - RCT-Folly/Fabric (= 2024.01.01.00) 776 - - RCTRequired 777 - - RCTTypeSafety 778 - - React-Core 779 - - React-cxxreact 780 - - React-debug 781 - - React-featureflags 782 - - React-graphics 783 - - React-jsi 784 - - React-jsiexecutor 785 - - React-logger 786 - - React-rendererdebug 787 - - React-runtimescheduler 788 - - React-utils 789 - - ReactCommon/turbomodule/core 790 - - React-Fabric/templateprocessor (0.76.5): 791 - - DoubleConversion 792 - - fmt (= 9.1.0) 793 - - glog 794 - - hermes-engine 795 - - RCT-Folly/Fabric (= 2024.01.01.00) 796 - - RCTRequired 797 - - RCTTypeSafety 798 - - React-Core 799 - - React-cxxreact 800 - - React-debug 801 - - React-featureflags 802 - - React-graphics 803 - - React-jsi 804 - - React-jsiexecutor 805 - - React-logger 806 - - React-rendererdebug 807 - - React-runtimescheduler 808 - - React-utils 809 - - ReactCommon/turbomodule/core 810 - - React-Fabric/uimanager (0.76.5): 811 - - DoubleConversion 812 - - fmt (= 9.1.0) 813 - - glog 814 - - hermes-engine 815 - - RCT-Folly/Fabric (= 2024.01.01.00) 816 - - RCTRequired 817 - - RCTTypeSafety 818 - - React-Core 819 - - React-cxxreact 820 - - React-debug 821 - - React-Fabric/uimanager/consistency (= 0.76.5) 822 - - React-featureflags 823 - - React-graphics 824 - - React-jsi 825 - - React-jsiexecutor 826 - - React-logger 827 - - React-rendererconsistency 828 - - React-rendererdebug 829 - - React-runtimescheduler 830 - - React-utils 831 - - ReactCommon/turbomodule/core 832 - - React-Fabric/uimanager/consistency (0.76.5): 833 - - DoubleConversion 834 - - fmt (= 9.1.0) 835 - - glog 836 - - hermes-engine 837 - - RCT-Folly/Fabric (= 2024.01.01.00) 838 - - RCTRequired 839 - - RCTTypeSafety 840 - - React-Core 841 - - React-cxxreact 842 - - React-debug 843 - - React-featureflags 844 - - React-graphics 845 - - React-jsi 846 - - React-jsiexecutor 847 - - React-logger 848 - - React-rendererconsistency 849 - - React-rendererdebug 850 - - React-runtimescheduler 851 - - React-utils 852 - - ReactCommon/turbomodule/core 853 - - React-FabricComponents (0.76.5): 854 - - DoubleConversion 855 - - fmt (= 9.1.0) 856 - - glog 857 - - hermes-engine 858 - - RCT-Folly/Fabric (= 2024.01.01.00) 859 - - RCTRequired 860 - - RCTTypeSafety 861 - - React-Core 862 - - React-cxxreact 863 - - React-debug 864 - - React-Fabric 865 - - React-FabricComponents/components (= 0.76.5) 866 - - React-FabricComponents/textlayoutmanager (= 0.76.5) 867 - - React-featureflags 868 - - React-graphics 869 - - React-jsi 870 - - React-jsiexecutor 871 - - React-logger 872 - - React-rendererdebug 873 - - React-runtimescheduler 874 - - React-utils 875 - - ReactCodegen 876 - - ReactCommon/turbomodule/core 877 - - Yoga 878 - - React-FabricComponents/components (0.76.5): 879 - - DoubleConversion 880 - - fmt (= 9.1.0) 881 - - glog 882 - - hermes-engine 883 - - RCT-Folly/Fabric (= 2024.01.01.00) 884 - - RCTRequired 885 - - RCTTypeSafety 886 - - React-Core 887 - - React-cxxreact 888 - - React-debug 889 - - React-Fabric 890 - - React-FabricComponents/components/inputaccessory (= 0.76.5) 891 - - React-FabricComponents/components/iostextinput (= 0.76.5) 892 - - React-FabricComponents/components/modal (= 0.76.5) 893 - - React-FabricComponents/components/rncore (= 0.76.5) 894 - - React-FabricComponents/components/safeareaview (= 0.76.5) 895 - - React-FabricComponents/components/scrollview (= 0.76.5) 896 - - React-FabricComponents/components/text (= 0.76.5) 897 - - React-FabricComponents/components/textinput (= 0.76.5) 898 - - React-FabricComponents/components/unimplementedview (= 0.76.5) 899 - - React-featureflags 900 - - React-graphics 901 - - React-jsi 902 - - React-jsiexecutor 903 - - React-logger 904 - - React-rendererdebug 905 - - React-runtimescheduler 906 - - React-utils 907 - - ReactCodegen 908 - - ReactCommon/turbomodule/core 909 - - Yoga 910 - - React-FabricComponents/components/inputaccessory (0.76.5): 911 - - DoubleConversion 912 - - fmt (= 9.1.0) 913 - - glog 914 - - hermes-engine 915 - - RCT-Folly/Fabric (= 2024.01.01.00) 916 - - RCTRequired 917 - - RCTTypeSafety 918 - - React-Core 919 - - React-cxxreact 920 - - React-debug 921 - - React-Fabric 922 - - React-featureflags 923 - - React-graphics 924 - - React-jsi 925 - - React-jsiexecutor 926 - - React-logger 927 - - React-rendererdebug 928 - - React-runtimescheduler 929 - - React-utils 930 - - ReactCodegen 931 - - ReactCommon/turbomodule/core 932 - - Yoga 933 - - React-FabricComponents/components/iostextinput (0.76.5): 934 - - DoubleConversion 935 - - fmt (= 9.1.0) 936 - - glog 937 - - hermes-engine 938 - - RCT-Folly/Fabric (= 2024.01.01.00) 939 - - RCTRequired 940 - - RCTTypeSafety 941 - - React-Core 942 - - React-cxxreact 943 - - React-debug 944 - - React-Fabric 945 - - React-featureflags 946 - - React-graphics 947 - - React-jsi 948 - - React-jsiexecutor 949 - - React-logger 950 - - React-rendererdebug 951 - - React-runtimescheduler 952 - - React-utils 953 - - ReactCodegen 954 - - ReactCommon/turbomodule/core 955 - - Yoga 956 - - React-FabricComponents/components/modal (0.76.5): 957 - - DoubleConversion 958 - - fmt (= 9.1.0) 959 - - glog 960 - - hermes-engine 961 - - RCT-Folly/Fabric (= 2024.01.01.00) 962 - - RCTRequired 963 - - RCTTypeSafety 964 - - React-Core 965 - - React-cxxreact 966 - - React-debug 967 - - React-Fabric 968 - - React-featureflags 969 - - React-graphics 970 - - React-jsi 971 - - React-jsiexecutor 972 - - React-logger 973 - - React-rendererdebug 974 - - React-runtimescheduler 975 - - React-utils 976 - - ReactCodegen 977 - - ReactCommon/turbomodule/core 978 - - Yoga 979 - - React-FabricComponents/components/rncore (0.76.5): 980 - - DoubleConversion 981 - - fmt (= 9.1.0) 982 - - glog 983 - - hermes-engine 984 - - RCT-Folly/Fabric (= 2024.01.01.00) 985 - - RCTRequired 986 - - RCTTypeSafety 987 - - React-Core 988 - - React-cxxreact 989 - - React-debug 990 - - React-Fabric 991 - - React-featureflags 992 - - React-graphics 993 - - React-jsi 994 - - React-jsiexecutor 995 - - React-logger 996 - - React-rendererdebug 997 - - React-runtimescheduler 998 - - React-utils 999 - - ReactCodegen 1000 - - ReactCommon/turbomodule/core 1001 - - Yoga 1002 - - React-FabricComponents/components/safeareaview (0.76.5): 1003 - - DoubleConversion 1004 - - fmt (= 9.1.0) 1005 - - glog 1006 - - hermes-engine 1007 - - RCT-Folly/Fabric (= 2024.01.01.00) 1008 - - RCTRequired 1009 - - RCTTypeSafety 1010 - - React-Core 1011 - - React-cxxreact 1012 - - React-debug 1013 - - React-Fabric 1014 - - React-featureflags 1015 - - React-graphics 1016 - - React-jsi 1017 - - React-jsiexecutor 1018 - - React-logger 1019 - - React-rendererdebug 1020 - - React-runtimescheduler 1021 - - React-utils 1022 - - ReactCodegen 1023 - - ReactCommon/turbomodule/core 1024 - - Yoga 1025 - - React-FabricComponents/components/scrollview (0.76.5): 1026 - - DoubleConversion 1027 - - fmt (= 9.1.0) 1028 - - glog 1029 - - hermes-engine 1030 - - RCT-Folly/Fabric (= 2024.01.01.00) 1031 - - RCTRequired 1032 - - RCTTypeSafety 1033 - - React-Core 1034 - - React-cxxreact 1035 - - React-debug 1036 - - React-Fabric 1037 - - React-featureflags 1038 - - React-graphics 1039 - - React-jsi 1040 - - React-jsiexecutor 1041 - - React-logger 1042 - - React-rendererdebug 1043 - - React-runtimescheduler 1044 - - React-utils 1045 - - ReactCodegen 1046 - - ReactCommon/turbomodule/core 1047 - - Yoga 1048 - - React-FabricComponents/components/text (0.76.5): 1049 - - DoubleConversion 1050 - - fmt (= 9.1.0) 1051 - - glog 1052 - - hermes-engine 1053 - - RCT-Folly/Fabric (= 2024.01.01.00) 1054 - - RCTRequired 1055 - - RCTTypeSafety 1056 - - React-Core 1057 - - React-cxxreact 1058 - - React-debug 1059 - - React-Fabric 1060 - - React-featureflags 1061 - - React-graphics 1062 - - React-jsi 1063 - - React-jsiexecutor 1064 - - React-logger 1065 - - React-rendererdebug 1066 - - React-runtimescheduler 1067 - - React-utils 1068 - - ReactCodegen 1069 - - ReactCommon/turbomodule/core 1070 - - Yoga 1071 - - React-FabricComponents/components/textinput (0.76.5): 1072 - - DoubleConversion 1073 - - fmt (= 9.1.0) 1074 - - glog 1075 - - hermes-engine 1076 - - RCT-Folly/Fabric (= 2024.01.01.00) 1077 - - RCTRequired 1078 - - RCTTypeSafety 1079 - - React-Core 1080 - - React-cxxreact 1081 - - React-debug 1082 - - React-Fabric 1083 - - React-featureflags 1084 - - React-graphics 1085 - - React-jsi 1086 - - React-jsiexecutor 1087 - - React-logger 1088 - - React-rendererdebug 1089 - - React-runtimescheduler 1090 - - React-utils 1091 - - ReactCodegen 1092 - - ReactCommon/turbomodule/core 1093 - - Yoga 1094 - - React-FabricComponents/components/unimplementedview (0.76.5): 1095 - - DoubleConversion 1096 - - fmt (= 9.1.0) 1097 - - glog 1098 - - hermes-engine 1099 - - RCT-Folly/Fabric (= 2024.01.01.00) 1100 - - RCTRequired 1101 - - RCTTypeSafety 1102 - - React-Core 1103 - - React-cxxreact 1104 - - React-debug 1105 - - React-Fabric 1106 - - React-featureflags 1107 - - React-graphics 1108 - - React-jsi 1109 - - React-jsiexecutor 1110 - - React-logger 1111 - - React-rendererdebug 1112 - - React-runtimescheduler 1113 - - React-utils 1114 - - ReactCodegen 1115 - - ReactCommon/turbomodule/core 1116 - - Yoga 1117 - - React-FabricComponents/textlayoutmanager (0.76.5): 1118 - - DoubleConversion 1119 - - fmt (= 9.1.0) 1120 - - glog 1121 - - hermes-engine 1122 - - RCT-Folly/Fabric (= 2024.01.01.00) 1123 - - RCTRequired 1124 - - RCTTypeSafety 1125 - - React-Core 1126 - - React-cxxreact 1127 - - React-debug 1128 - - React-Fabric 1129 - - React-featureflags 1130 - - React-graphics 1131 - - React-jsi 1132 - - React-jsiexecutor 1133 - - React-logger 1134 - - React-rendererdebug 1135 - - React-runtimescheduler 1136 - - React-utils 1137 - - ReactCodegen 1138 - - ReactCommon/turbomodule/core 1139 - - Yoga 1140 - - React-FabricImage (0.76.5): 1141 - - DoubleConversion 1142 - - fmt (= 9.1.0) 1143 - - glog 1144 - - hermes-engine 1145 - - RCT-Folly/Fabric (= 2024.01.01.00) 1146 - - RCTRequired (= 0.76.5) 1147 - - RCTTypeSafety (= 0.76.5) 1148 - - React-Fabric 1149 - - React-graphics 1150 - - React-ImageManager 1151 - - React-jsi 1152 - - React-jsiexecutor (= 0.76.5) 1153 - - React-logger 1154 - - React-rendererdebug 1155 - - React-utils 1156 - - ReactCommon 1157 - - Yoga 1158 - - React-featureflags (0.76.5) 1159 - - React-featureflagsnativemodule (0.76.5): 1160 - - DoubleConversion 1161 - - glog 1162 - - hermes-engine 1163 - - RCT-Folly (= 2024.01.01.00) 1164 - - RCTRequired 1165 - - RCTTypeSafety 1166 - - React-Core 1167 - - React-debug 1168 - - React-Fabric 1169 - - React-featureflags 1170 - - React-graphics 1171 - - React-ImageManager 1172 - - React-NativeModulesApple 1173 - - React-RCTFabric 1174 - - React-rendererdebug 1175 - - React-utils 1176 - - ReactCodegen 1177 - - ReactCommon/turbomodule/bridging 1178 - - ReactCommon/turbomodule/core 1179 - - Yoga 1180 - - React-graphics (0.76.5): 1181 - - DoubleConversion 1182 - - fmt (= 9.1.0) 1183 - - glog 1184 - - RCT-Folly/Fabric (= 2024.01.01.00) 1185 - - React-jsi 1186 - - React-jsiexecutor 1187 - - React-utils 1188 - - React-hermes (0.76.5): 1189 - - DoubleConversion 1190 - - fmt (= 9.1.0) 1191 - - glog 1192 - - hermes-engine 1193 - - RCT-Folly (= 2024.01.01.00) 1194 - - React-cxxreact (= 0.76.5) 1195 - - React-jsi 1196 - - React-jsiexecutor (= 0.76.5) 1197 - - React-jsinspector 1198 - - React-perflogger (= 0.76.5) 1199 - - React-runtimeexecutor 1200 - - React-idlecallbacksnativemodule (0.76.5): 1201 - - DoubleConversion 1202 - - glog 1203 - - hermes-engine 1204 - - RCT-Folly (= 2024.01.01.00) 1205 - - RCTRequired 1206 - - RCTTypeSafety 1207 - - React-Core 1208 - - React-debug 1209 - - React-Fabric 1210 - - React-featureflags 1211 - - React-graphics 1212 - - React-ImageManager 1213 - - React-NativeModulesApple 1214 - - React-RCTFabric 1215 - - React-rendererdebug 1216 - - React-runtimescheduler 1217 - - React-utils 1218 - - ReactCodegen 1219 - - ReactCommon/turbomodule/bridging 1220 - - ReactCommon/turbomodule/core 1221 - - Yoga 1222 - - React-ImageManager (0.76.5): 1223 - - glog 1224 - - RCT-Folly/Fabric 1225 - - React-Core/Default 1226 - - React-debug 1227 - - React-Fabric 1228 - - React-graphics 1229 - - React-rendererdebug 1230 - - React-utils 1231 - - React-jserrorhandler (0.76.5): 1232 - - glog 1233 - - hermes-engine 1234 - - RCT-Folly/Fabric (= 2024.01.01.00) 1235 - - React-cxxreact 1236 - - React-debug 1237 - - React-jsi 1238 - - React-jsi (0.76.5): 1239 - - boost 1240 - - DoubleConversion 1241 - - fmt (= 9.1.0) 1242 - - glog 1243 - - hermes-engine 1244 - - RCT-Folly (= 2024.01.01.00) 1245 - - React-jsiexecutor (0.76.5): 1246 - - DoubleConversion 1247 - - fmt (= 9.1.0) 1248 - - glog 1249 - - hermes-engine 1250 - - RCT-Folly (= 2024.01.01.00) 1251 - - React-cxxreact (= 0.76.5) 1252 - - React-jsi (= 0.76.5) 1253 - - React-jsinspector 1254 - - React-perflogger (= 0.76.5) 1255 - - React-jsinspector (0.76.5): 1256 - - DoubleConversion 1257 - - glog 1258 - - hermes-engine 1259 - - RCT-Folly (= 2024.01.01.00) 1260 - - React-featureflags 1261 - - React-jsi 1262 - - React-perflogger (= 0.76.5) 1263 - - React-runtimeexecutor (= 0.76.5) 1264 - - React-jsitracing (0.76.5): 1265 - - React-jsi 1266 - - React-logger (0.76.5): 1267 - - glog 1268 - - React-Mapbuffer (0.76.5): 1269 - - glog 1270 - - React-debug 1271 - - React-microtasksnativemodule (0.76.5): 1272 - - DoubleConversion 1273 - - glog 1274 - - hermes-engine 1275 - - RCT-Folly (= 2024.01.01.00) 1276 - - RCTRequired 1277 - - RCTTypeSafety 1278 - - React-Core 1279 - - React-debug 1280 - - React-Fabric 1281 - - React-featureflags 1282 - - React-graphics 1283 - - React-ImageManager 1284 - - React-NativeModulesApple 1285 - - React-RCTFabric 1286 - - React-rendererdebug 1287 - - React-utils 1288 - - ReactCodegen 1289 - - ReactCommon/turbomodule/bridging 1290 - - ReactCommon/turbomodule/core 1291 - - Yoga 1292 - - react-native-safe-area-context (4.12.0): 1293 - - DoubleConversion 1294 - - glog 1295 - - hermes-engine 1296 - - RCT-Folly (= 2024.01.01.00) 1297 - - RCTRequired 1298 - - RCTTypeSafety 1299 - - React-Core 1300 - - React-debug 1301 - - React-Fabric 1302 - - React-featureflags 1303 - - React-graphics 1304 - - React-ImageManager 1305 - - react-native-safe-area-context/common (= 4.12.0) 1306 - - react-native-safe-area-context/fabric (= 4.12.0) 1307 - - React-NativeModulesApple 1308 - - React-RCTFabric 1309 - - React-rendererdebug 1310 - - React-utils 1311 - - ReactCodegen 1312 - - ReactCommon/turbomodule/bridging 1313 - - ReactCommon/turbomodule/core 1314 - - Yoga 1315 - - react-native-safe-area-context/common (4.12.0): 1316 - - DoubleConversion 1317 - - glog 1318 - - hermes-engine 1319 - - RCT-Folly (= 2024.01.01.00) 1320 - - RCTRequired 1321 - - RCTTypeSafety 1322 - - React-Core 1323 - - React-debug 1324 - - React-Fabric 1325 - - React-featureflags 1326 - - React-graphics 1327 - - React-ImageManager 1328 - - React-NativeModulesApple 1329 - - React-RCTFabric 1330 - - React-rendererdebug 1331 - - React-utils 1332 - - ReactCodegen 1333 - - ReactCommon/turbomodule/bridging 1334 - - ReactCommon/turbomodule/core 1335 - - Yoga 1336 - - react-native-safe-area-context/fabric (4.12.0): 1337 - - DoubleConversion 1338 - - glog 1339 - - hermes-engine 1340 - - RCT-Folly (= 2024.01.01.00) 1341 - - RCTRequired 1342 - - RCTTypeSafety 1343 - - React-Core 1344 - - React-debug 1345 - - React-Fabric 1346 - - React-featureflags 1347 - - React-graphics 1348 - - React-ImageManager 1349 - - react-native-safe-area-context/common 1350 - - React-NativeModulesApple 1351 - - React-RCTFabric 1352 - - React-rendererdebug 1353 - - React-utils 1354 - - ReactCodegen 1355 - - ReactCommon/turbomodule/bridging 1356 - - ReactCommon/turbomodule/core 1357 - - Yoga 1358 - - React-nativeconfig (0.76.5) 1359 - - React-NativeModulesApple (0.76.5): 1360 - - glog 1361 - - hermes-engine 1362 - - React-callinvoker 1363 - - React-Core 1364 - - React-cxxreact 1365 - - React-jsi 1366 - - React-jsinspector 1367 - - React-runtimeexecutor 1368 - - ReactCommon/turbomodule/bridging 1369 - - ReactCommon/turbomodule/core 1370 - - React-perflogger (0.76.5): 1371 - - DoubleConversion 1372 - - RCT-Folly (= 2024.01.01.00) 1373 - - React-performancetimeline (0.76.5): 1374 - - RCT-Folly (= 2024.01.01.00) 1375 - - React-cxxreact 1376 - - React-timing 1377 - - React-RCTActionSheet (0.76.5): 1378 - - React-Core/RCTActionSheetHeaders (= 0.76.5) 1379 - - React-RCTAnimation (0.76.5): 1380 - - RCT-Folly (= 2024.01.01.00) 1381 - - RCTTypeSafety 1382 - - React-Core/RCTAnimationHeaders 1383 - - React-jsi 1384 - - React-NativeModulesApple 1385 - - ReactCodegen 1386 - - ReactCommon 1387 - - React-RCTAppDelegate (0.76.5): 1388 - - RCT-Folly (= 2024.01.01.00) 1389 - - RCTRequired 1390 - - RCTTypeSafety 1391 - - React-Core 1392 - - React-CoreModules 1393 - - React-debug 1394 - - React-defaultsnativemodule 1395 - - React-Fabric 1396 - - React-featureflags 1397 - - React-graphics 1398 - - React-hermes 1399 - - React-nativeconfig 1400 - - React-NativeModulesApple 1401 - - React-RCTFabric 1402 - - React-RCTImage 1403 - - React-RCTNetwork 1404 - - React-rendererdebug 1405 - - React-RuntimeApple 1406 - - React-RuntimeCore 1407 - - React-RuntimeHermes 1408 - - React-runtimescheduler 1409 - - React-utils 1410 - - ReactCodegen 1411 - - ReactCommon 1412 - - React-RCTBlob (0.76.5): 1413 - - DoubleConversion 1414 - - fmt (= 9.1.0) 1415 - - hermes-engine 1416 - - RCT-Folly (= 2024.01.01.00) 1417 - - React-Core/RCTBlobHeaders 1418 - - React-Core/RCTWebSocket 1419 - - React-jsi 1420 - - React-jsinspector 1421 - - React-NativeModulesApple 1422 - - React-RCTNetwork 1423 - - ReactCodegen 1424 - - ReactCommon 1425 - - React-RCTFabric (0.76.5): 1426 - - glog 1427 - - hermes-engine 1428 - - RCT-Folly/Fabric (= 2024.01.01.00) 1429 - - React-Core 1430 - - React-debug 1431 - - React-Fabric 1432 - - React-FabricComponents 1433 - - React-FabricImage 1434 - - React-featureflags 1435 - - React-graphics 1436 - - React-ImageManager 1437 - - React-jsi 1438 - - React-jsinspector 1439 - - React-nativeconfig 1440 - - React-performancetimeline 1441 - - React-RCTImage 1442 - - React-RCTText 1443 - - React-rendererconsistency 1444 - - React-rendererdebug 1445 - - React-runtimescheduler 1446 - - React-utils 1447 - - Yoga 1448 - - React-RCTImage (0.76.5): 1449 - - RCT-Folly (= 2024.01.01.00) 1450 - - RCTTypeSafety 1451 - - React-Core/RCTImageHeaders 1452 - - React-jsi 1453 - - React-NativeModulesApple 1454 - - React-RCTNetwork 1455 - - ReactCodegen 1456 - - ReactCommon 1457 - - React-RCTLinking (0.76.5): 1458 - - React-Core/RCTLinkingHeaders (= 0.76.5) 1459 - - React-jsi (= 0.76.5) 1460 - - React-NativeModulesApple 1461 - - ReactCodegen 1462 - - ReactCommon 1463 - - ReactCommon/turbomodule/core (= 0.76.5) 1464 - - React-RCTNetwork (0.76.5): 1465 - - RCT-Folly (= 2024.01.01.00) 1466 - - RCTTypeSafety 1467 - - React-Core/RCTNetworkHeaders 1468 - - React-jsi 1469 - - React-NativeModulesApple 1470 - - ReactCodegen 1471 - - ReactCommon 1472 - - React-RCTSettings (0.76.5): 1473 - - RCT-Folly (= 2024.01.01.00) 1474 - - RCTTypeSafety 1475 - - React-Core/RCTSettingsHeaders 1476 - - React-jsi 1477 - - React-NativeModulesApple 1478 - - ReactCodegen 1479 - - ReactCommon 1480 - - React-RCTText (0.76.5): 1481 - - React-Core/RCTTextHeaders (= 0.76.5) 1482 - - Yoga 1483 - - React-RCTVibration (0.76.5): 1484 - - RCT-Folly (= 2024.01.01.00) 1485 - - React-Core/RCTVibrationHeaders 1486 - - React-jsi 1487 - - React-NativeModulesApple 1488 - - ReactCodegen 1489 - - ReactCommon 1490 - - React-rendererconsistency (0.76.5) 1491 - - React-rendererdebug (0.76.5): 1492 - - DoubleConversion 1493 - - fmt (= 9.1.0) 1494 - - RCT-Folly (= 2024.01.01.00) 1495 - - React-debug 1496 - - React-rncore (0.76.5) 1497 - - React-RuntimeApple (0.76.5): 1498 - - hermes-engine 1499 - - RCT-Folly/Fabric (= 2024.01.01.00) 1500 - - React-callinvoker 1501 - - React-Core/Default 1502 - - React-CoreModules 1503 - - React-cxxreact 1504 - - React-jserrorhandler 1505 - - React-jsi 1506 - - React-jsiexecutor 1507 - - React-jsinspector 1508 - - React-Mapbuffer 1509 - - React-NativeModulesApple 1510 - - React-RCTFabric 1511 - - React-RuntimeCore 1512 - - React-runtimeexecutor 1513 - - React-RuntimeHermes 1514 - - React-runtimescheduler 1515 - - React-utils 1516 - - React-RuntimeCore (0.76.5): 1517 - - glog 1518 - - hermes-engine 1519 - - RCT-Folly/Fabric (= 2024.01.01.00) 1520 - - React-cxxreact 1521 - - React-featureflags 1522 - - React-jserrorhandler 1523 - - React-jsi 1524 - - React-jsiexecutor 1525 - - React-jsinspector 1526 - - React-performancetimeline 1527 - - React-runtimeexecutor 1528 - - React-runtimescheduler 1529 - - React-utils 1530 - - React-runtimeexecutor (0.76.5): 1531 - - React-jsi (= 0.76.5) 1532 - - React-RuntimeHermes (0.76.5): 1533 - - hermes-engine 1534 - - RCT-Folly/Fabric (= 2024.01.01.00) 1535 - - React-featureflags 1536 - - React-hermes 1537 - - React-jsi 1538 - - React-jsinspector 1539 - - React-jsitracing 1540 - - React-nativeconfig 1541 - - React-RuntimeCore 1542 - - React-utils 1543 - - React-runtimescheduler (0.76.5): 1544 - - glog 1545 - - hermes-engine 1546 - - RCT-Folly (= 2024.01.01.00) 1547 - - React-callinvoker 1548 - - React-cxxreact 1549 - - React-debug 1550 - - React-featureflags 1551 - - React-jsi 1552 - - React-performancetimeline 1553 - - React-rendererconsistency 1554 - - React-rendererdebug 1555 - - React-runtimeexecutor 1556 - - React-timing 1557 - - React-utils 1558 - - React-timing (0.76.5) 1559 - - React-utils (0.76.5): 1560 - - glog 1561 - - hermes-engine 1562 - - RCT-Folly (= 2024.01.01.00) 1563 - - React-debug 1564 - - React-jsi (= 0.76.5) 1565 - - ReactCodegen (0.76.5): 1566 - - DoubleConversion 1567 - - glog 1568 - - hermes-engine 1569 - - RCT-Folly 1570 - - RCTRequired 1571 - - RCTTypeSafety 1572 - - React-Core 1573 - - React-debug 1574 - - React-Fabric 1575 - - React-FabricImage 1576 - - React-featureflags 1577 - - React-graphics 1578 - - React-jsi 1579 - - React-jsiexecutor 1580 - - React-NativeModulesApple 1581 - - React-rendererdebug 1582 - - React-utils 1583 - - ReactCommon/turbomodule/bridging 1584 - - ReactCommon/turbomodule/core 1585 - - ReactCommon (0.76.5): 1586 - - ReactCommon/turbomodule (= 0.76.5) 1587 - - ReactCommon/turbomodule (0.76.5): 1588 - - DoubleConversion 1589 - - fmt (= 9.1.0) 1590 - - glog 1591 - - hermes-engine 1592 - - RCT-Folly (= 2024.01.01.00) 1593 - - React-callinvoker (= 0.76.5) 1594 - - React-cxxreact (= 0.76.5) 1595 - - React-jsi (= 0.76.5) 1596 - - React-logger (= 0.76.5) 1597 - - React-perflogger (= 0.76.5) 1598 - - ReactCommon/turbomodule/bridging (= 0.76.5) 1599 - - ReactCommon/turbomodule/core (= 0.76.5) 1600 - - ReactCommon/turbomodule/bridging (0.76.5): 1601 - - DoubleConversion 1602 - - fmt (= 9.1.0) 1603 - - glog 1604 - - hermes-engine 1605 - - RCT-Folly (= 2024.01.01.00) 1606 - - React-callinvoker (= 0.76.5) 1607 - - React-cxxreact (= 0.76.5) 1608 - - React-jsi (= 0.76.5) 1609 - - React-logger (= 0.76.5) 1610 - - React-perflogger (= 0.76.5) 1611 - - ReactCommon/turbomodule/core (0.76.5): 1612 - - DoubleConversion 1613 - - fmt (= 9.1.0) 1614 - - glog 1615 - - hermes-engine 1616 - - RCT-Folly (= 2024.01.01.00) 1617 - - React-callinvoker (= 0.76.5) 1618 - - React-cxxreact (= 0.76.5) 1619 - - React-debug (= 0.76.5) 1620 - - React-featureflags (= 0.76.5) 1621 - - React-jsi (= 0.76.5) 1622 - - React-logger (= 0.76.5) 1623 - - React-perflogger (= 0.76.5) 1624 - - React-utils (= 0.76.5) 1625 - - RNCAsyncStorage (1.23.1): 1626 - - DoubleConversion 1627 - - glog 1628 - - hermes-engine 1629 - - RCT-Folly (= 2024.01.01.00) 1630 - - RCTRequired 1631 - - RCTTypeSafety 1632 - - React-Core 1633 - - React-debug 1634 - - React-Fabric 1635 - - React-featureflags 1636 - - React-graphics 1637 - - React-ImageManager 1638 - - React-NativeModulesApple 1639 - - React-RCTFabric 1640 - - React-rendererdebug 1641 - - React-utils 1642 - - ReactCodegen 1643 - - ReactCommon/turbomodule/bridging 1644 - - ReactCommon/turbomodule/core 1645 - - Yoga 1646 - - RNReanimated (3.16.6): 1647 - - DoubleConversion 1648 - - glog 1649 - - hermes-engine 1650 - - RCT-Folly (= 2024.01.01.00) 1651 - - RCTRequired 1652 - - RCTTypeSafety 1653 - - React-Core 1654 - - React-debug 1655 - - React-Fabric 1656 - - React-featureflags 1657 - - React-graphics 1658 - - React-ImageManager 1659 - - React-NativeModulesApple 1660 - - React-RCTFabric 1661 - - React-rendererdebug 1662 - - React-utils 1663 - - ReactCodegen 1664 - - ReactCommon/turbomodule/bridging 1665 - - ReactCommon/turbomodule/core 1666 - - RNReanimated/reanimated (= 3.16.6) 1667 - - RNReanimated/worklets (= 3.16.6) 1668 - - Yoga 1669 - - RNReanimated/reanimated (3.16.6): 1670 - - DoubleConversion 1671 - - glog 1672 - - hermes-engine 1673 - - RCT-Folly (= 2024.01.01.00) 1674 - - RCTRequired 1675 - - RCTTypeSafety 1676 - - React-Core 1677 - - React-debug 1678 - - React-Fabric 1679 - - React-featureflags 1680 - - React-graphics 1681 - - React-ImageManager 1682 - - React-NativeModulesApple 1683 - - React-RCTFabric 1684 - - React-rendererdebug 1685 - - React-utils 1686 - - ReactCodegen 1687 - - ReactCommon/turbomodule/bridging 1688 - - ReactCommon/turbomodule/core 1689 - - RNReanimated/reanimated/apple (= 3.16.6) 1690 - - Yoga 1691 - - RNReanimated/reanimated/apple (3.16.6): 1692 - - DoubleConversion 1693 - - glog 1694 - - hermes-engine 1695 - - RCT-Folly (= 2024.01.01.00) 1696 - - RCTRequired 1697 - - RCTTypeSafety 1698 - - React-Core 1699 - - React-debug 1700 - - React-Fabric 1701 - - React-featureflags 1702 - - React-graphics 1703 - - React-ImageManager 1704 - - React-NativeModulesApple 1705 - - React-RCTFabric 1706 - - React-rendererdebug 1707 - - React-utils 1708 - - ReactCodegen 1709 - - ReactCommon/turbomodule/bridging 1710 - - ReactCommon/turbomodule/core 1711 - - Yoga 1712 - - RNReanimated/worklets (3.16.6): 1713 - - DoubleConversion 1714 - - glog 1715 - - hermes-engine 1716 - - RCT-Folly (= 2024.01.01.00) 1717 - - RCTRequired 1718 - - RCTTypeSafety 1719 - - React-Core 1720 - - React-debug 1721 - - React-Fabric 1722 - - React-featureflags 1723 - - React-graphics 1724 - - React-ImageManager 1725 - - React-NativeModulesApple 1726 - - React-RCTFabric 1727 - - React-rendererdebug 1728 - - React-utils 1729 - - ReactCodegen 1730 - - ReactCommon/turbomodule/bridging 1731 - - ReactCommon/turbomodule/core 1732 - - Yoga 1733 - - RNScreens (4.1.0): 1734 - - DoubleConversion 1735 - - glog 1736 - - hermes-engine 1737 - - RCT-Folly (= 2024.01.01.00) 1738 - - RCTRequired 1739 - - RCTTypeSafety 1740 - - React-Core 1741 - - React-debug 1742 - - React-Fabric 1743 - - React-featureflags 1744 - - React-graphics 1745 - - React-ImageManager 1746 - - React-NativeModulesApple 1747 - - React-RCTFabric 1748 - - React-RCTImage 1749 - - React-rendererdebug 1750 - - React-utils 1751 - - ReactCodegen 1752 - - ReactCommon/turbomodule/bridging 1753 - - ReactCommon/turbomodule/core 1754 - - RNScreens/common (= 4.1.0) 1755 - - Yoga 1756 - - RNScreens/common (4.1.0): 1757 - - DoubleConversion 1758 - - glog 1759 - - hermes-engine 1760 - - RCT-Folly (= 2024.01.01.00) 1761 - - RCTRequired 1762 - - RCTTypeSafety 1763 - - React-Core 1764 - - React-debug 1765 - - React-Fabric 1766 - - React-featureflags 1767 - - React-graphics 1768 - - React-ImageManager 1769 - - React-NativeModulesApple 1770 - - React-RCTFabric 1771 - - React-RCTImage 1772 - - React-rendererdebug 1773 - - React-utils 1774 - - ReactCodegen 1775 - - ReactCommon/turbomodule/bridging 1776 - - ReactCommon/turbomodule/core 1777 - - Yoga 1778 - - RNSVG (15.8.0): 1779 - - DoubleConversion 1780 - - glog 1781 - - hermes-engine 1782 - - RCT-Folly (= 2024.01.01.00) 1783 - - RCTRequired 1784 - - RCTTypeSafety 1785 - - React-Core 1786 - - React-debug 1787 - - React-Fabric 1788 - - React-featureflags 1789 - - React-graphics 1790 - - React-ImageManager 1791 - - React-NativeModulesApple 1792 - - React-RCTFabric 1793 - - React-rendererdebug 1794 - - React-utils 1795 - - ReactCodegen 1796 - - ReactCommon/turbomodule/bridging 1797 - - ReactCommon/turbomodule/core 1798 - - RNSVG/common (= 15.8.0) 1799 - - Yoga 1800 - - RNSVG/common (15.8.0): 1801 - - DoubleConversion 1802 - - glog 1803 - - hermes-engine 1804 - - RCT-Folly (= 2024.01.01.00) 1805 - - RCTRequired 1806 - - RCTTypeSafety 1807 - - React-Core 1808 - - React-debug 1809 - - React-Fabric 1810 - - React-featureflags 1811 - - React-graphics 1812 - - React-ImageManager 1813 - - React-NativeModulesApple 1814 - - React-RCTFabric 1815 - - React-rendererdebug 1816 - - React-utils 1817 - - ReactCodegen 1818 - - ReactCommon/turbomodule/bridging 1819 - - ReactCommon/turbomodule/core 1820 - - Yoga 1821 - - SocketRocket (0.7.1) 1822 - - Yoga (0.0.0) 1823 - 1824 - DEPENDENCIES: 1825 - - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) 1826 - - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) 1827 - - "EXConstants (from `../../../node_modules/.pnpm/expo-constants@17.0.3_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7._otn5fxidkjs47ah7wtr6cz3m5q/node_modules/expo-constants/ios`)" 1828 - - "Expo (from `../../../node_modules/.pnpm/expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26.0__@expo+metro-runt_xay6n4an55r2a6hbz2mbisrsoq/node_modules/expo`)" 1829 - - "ExpoAsset (from `../../../node_modules/.pnpm/expo-asset@11.0.1_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26.0_a5ktyi7gma75cqwkt2rr6zu7ve/node_modules/expo-asset/ios`)" 1830 - - "ExpoFileSystem (from `../../../node_modules/.pnpm/expo-file-system@18.0.6_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@_lqyd4jlvahq732y76j4kblch4y/node_modules/expo-file-system/ios`)" 1831 - - "ExpoFont (from `../../../node_modules/.pnpm/expo-font@13.0.2_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26.0__tf64kpfoyeapqyua55asuvokou/node_modules/expo-font/ios`)" 1832 - - "ExpoHead (from `../../../node_modules/.pnpm/expo-router@4.0.15_gotfvpjgdda64332thj6zgv2gq/node_modules/expo-router/ios`)" 1833 - - "ExpoKeepAwake (from `../../../node_modules/.pnpm/expo-keep-awake@14.0.1_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7_llmllcocktu5gfidj73ekpukt4/node_modules/expo-keep-awake/ios`)" 1834 - - "ExpoLinking (from `../../../node_modules/.pnpm/expo-linking@7.0.3_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26._fagfuodv3id46rjp3m2zqvkfdu/node_modules/expo-linking/ios`)" 1835 - - "ExpoModulesCore (from `../../../node_modules/.pnpm/expo-modules-core@2.1.2/node_modules/expo-modules-core`)" 1836 - - "ExpoSplashScreen (from `../../../node_modules/.pnpm/expo-splash-screen@0.29.18_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+co_b5yrpe43nlsue73qi24ipw6jmi/node_modules/expo-splash-screen/ios`)" 1837 - - "ExpoSQLite (from `../../../node_modules/.pnpm/expo-sqlite@15.0.5_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26._p4pkicoaeki7wsafxjxqrpn56e/node_modules/expo-sqlite/ios`)" 1838 - - "ExpoSystemUI (from `../../../node_modules/.pnpm/expo-system-ui@4.0.6_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.2_fw7i4nsyhhjuvhhibylx65hnbe/node_modules/expo-system-ui/ios`)" 1839 - - "ExpoWebBrowser (from `../../../node_modules/.pnpm/expo-web-browser@14.0.1_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@_iuwj5nmzojdwrjudwwinfqrimq/node_modules/expo-web-browser/ios`)" 1840 - - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) 1841 - - fmt (from `../node_modules/react-native/third-party-podspecs/fmt.podspec`) 1842 - - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) 1843 - - hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) 1844 - - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) 1845 - - RCT-Folly/Fabric (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) 1846 - - RCTDeprecation (from `../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`) 1847 - - RCTRequired (from `../node_modules/react-native/Libraries/Required`) 1848 - - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) 1849 - - React (from `../node_modules/react-native/`) 1850 - - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) 1851 - - React-Core (from `../node_modules/react-native/`) 1852 - - React-Core/RCTWebSocket (from `../node_modules/react-native/`) 1853 - - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) 1854 - - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) 1855 - - React-debug (from `../node_modules/react-native/ReactCommon/react/debug`) 1856 - - React-defaultsnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/defaults`) 1857 - - React-domnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/dom`) 1858 - - React-Fabric (from `../node_modules/react-native/ReactCommon`) 1859 - - React-FabricComponents (from `../node_modules/react-native/ReactCommon`) 1860 - - React-FabricImage (from `../node_modules/react-native/ReactCommon`) 1861 - - React-featureflags (from `../node_modules/react-native/ReactCommon/react/featureflags`) 1862 - - React-featureflagsnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/featureflags`) 1863 - - React-graphics (from `../node_modules/react-native/ReactCommon/react/renderer/graphics`) 1864 - - React-hermes (from `../node_modules/react-native/ReactCommon/hermes`) 1865 - - React-idlecallbacksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks`) 1866 - - React-ImageManager (from `../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios`) 1867 - - React-jserrorhandler (from `../node_modules/react-native/ReactCommon/jserrorhandler`) 1868 - - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) 1869 - - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) 1870 - - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector-modern`) 1871 - - React-jsitracing (from `../node_modules/react-native/ReactCommon/hermes/executor/`) 1872 - - React-logger (from `../node_modules/react-native/ReactCommon/logger`) 1873 - - React-Mapbuffer (from `../node_modules/react-native/ReactCommon`) 1874 - - React-microtasksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/microtasks`) 1875 - - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) 1876 - - React-nativeconfig (from `../node_modules/react-native/ReactCommon`) 1877 - - React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`) 1878 - - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) 1879 - - React-performancetimeline (from `../node_modules/react-native/ReactCommon/react/performance/timeline`) 1880 - - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) 1881 - - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) 1882 - - React-RCTAppDelegate (from `../node_modules/react-native/Libraries/AppDelegate`) 1883 - - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) 1884 - - React-RCTFabric (from `../node_modules/react-native/React`) 1885 - - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) 1886 - - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) 1887 - - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) 1888 - - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) 1889 - - React-RCTText (from `../node_modules/react-native/Libraries/Text`) 1890 - - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) 1891 - - React-rendererconsistency (from `../node_modules/react-native/ReactCommon/react/renderer/consistency`) 1892 - - React-rendererdebug (from `../node_modules/react-native/ReactCommon/react/renderer/debug`) 1893 - - React-rncore (from `../node_modules/react-native/ReactCommon`) 1894 - - React-RuntimeApple (from `../node_modules/react-native/ReactCommon/react/runtime/platform/ios`) 1895 - - React-RuntimeCore (from `../node_modules/react-native/ReactCommon/react/runtime`) 1896 - - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) 1897 - - React-RuntimeHermes (from `../node_modules/react-native/ReactCommon/react/runtime`) 1898 - - React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`) 1899 - - React-timing (from `../node_modules/react-native/ReactCommon/react/timing`) 1900 - - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`) 1901 - - ReactCodegen (from `build/generated/ios`) 1902 - - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) 1903 - - "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)" 1904 - - RNReanimated (from `../node_modules/react-native-reanimated`) 1905 - - RNScreens (from `../node_modules/react-native-screens`) 1906 - - RNSVG (from `../node_modules/react-native-svg`) 1907 - - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) 1908 - 1909 - SPEC REPOS: 1910 - trunk: 1911 - - SocketRocket 1912 - 1913 - EXTERNAL SOURCES: 1914 - boost: 1915 - :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" 1916 - DoubleConversion: 1917 - :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" 1918 - EXConstants: 1919 - :path: "../../../node_modules/.pnpm/expo-constants@17.0.3_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7._otn5fxidkjs47ah7wtr6cz3m5q/node_modules/expo-constants/ios" 1920 - Expo: 1921 - :path: "../../../node_modules/.pnpm/expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26.0__@expo+metro-runt_xay6n4an55r2a6hbz2mbisrsoq/node_modules/expo" 1922 - ExpoAsset: 1923 - :path: "../../../node_modules/.pnpm/expo-asset@11.0.1_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26.0_a5ktyi7gma75cqwkt2rr6zu7ve/node_modules/expo-asset/ios" 1924 - ExpoFileSystem: 1925 - :path: "../../../node_modules/.pnpm/expo-file-system@18.0.6_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@_lqyd4jlvahq732y76j4kblch4y/node_modules/expo-file-system/ios" 1926 - ExpoFont: 1927 - :path: "../../../node_modules/.pnpm/expo-font@13.0.2_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26.0__tf64kpfoyeapqyua55asuvokou/node_modules/expo-font/ios" 1928 - ExpoHead: 1929 - :path: "../../../node_modules/.pnpm/expo-router@4.0.15_gotfvpjgdda64332thj6zgv2gq/node_modules/expo-router/ios" 1930 - ExpoKeepAwake: 1931 - :path: "../../../node_modules/.pnpm/expo-keep-awake@14.0.1_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7_llmllcocktu5gfidj73ekpukt4/node_modules/expo-keep-awake/ios" 1932 - ExpoLinking: 1933 - :path: "../../../node_modules/.pnpm/expo-linking@7.0.3_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26._fagfuodv3id46rjp3m2zqvkfdu/node_modules/expo-linking/ios" 1934 - ExpoModulesCore: 1935 - :path: "../../../node_modules/.pnpm/expo-modules-core@2.1.2/node_modules/expo-modules-core" 1936 - ExpoSplashScreen: 1937 - :path: "../../../node_modules/.pnpm/expo-splash-screen@0.29.18_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+co_b5yrpe43nlsue73qi24ipw6jmi/node_modules/expo-splash-screen/ios" 1938 - ExpoSQLite: 1939 - :path: "../../../node_modules/.pnpm/expo-sqlite@15.0.5_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26._p4pkicoaeki7wsafxjxqrpn56e/node_modules/expo-sqlite/ios" 1940 - ExpoSystemUI: 1941 - :path: "../../../node_modules/.pnpm/expo-system-ui@4.0.6_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.2_fw7i4nsyhhjuvhhibylx65hnbe/node_modules/expo-system-ui/ios" 1942 - ExpoWebBrowser: 1943 - :path: "../../../node_modules/.pnpm/expo-web-browser@14.0.1_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@_iuwj5nmzojdwrjudwwinfqrimq/node_modules/expo-web-browser/ios" 1944 - FBLazyVector: 1945 - :path: "../node_modules/react-native/Libraries/FBLazyVector" 1946 - fmt: 1947 - :podspec: "../node_modules/react-native/third-party-podspecs/fmt.podspec" 1948 - glog: 1949 - :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" 1950 - hermes-engine: 1951 - :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" 1952 - :tag: hermes-2024-11-12-RNv0.76.2-5b4aa20c719830dcf5684832b89a6edb95ac3d64 1953 - RCT-Folly: 1954 - :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" 1955 - RCTDeprecation: 1956 - :path: "../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" 1957 - RCTRequired: 1958 - :path: "../node_modules/react-native/Libraries/Required" 1959 - RCTTypeSafety: 1960 - :path: "../node_modules/react-native/Libraries/TypeSafety" 1961 - React: 1962 - :path: "../node_modules/react-native/" 1963 - React-callinvoker: 1964 - :path: "../node_modules/react-native/ReactCommon/callinvoker" 1965 - React-Core: 1966 - :path: "../node_modules/react-native/" 1967 - React-CoreModules: 1968 - :path: "../node_modules/react-native/React/CoreModules" 1969 - React-cxxreact: 1970 - :path: "../node_modules/react-native/ReactCommon/cxxreact" 1971 - React-debug: 1972 - :path: "../node_modules/react-native/ReactCommon/react/debug" 1973 - React-defaultsnativemodule: 1974 - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/defaults" 1975 - React-domnativemodule: 1976 - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/dom" 1977 - React-Fabric: 1978 - :path: "../node_modules/react-native/ReactCommon" 1979 - React-FabricComponents: 1980 - :path: "../node_modules/react-native/ReactCommon" 1981 - React-FabricImage: 1982 - :path: "../node_modules/react-native/ReactCommon" 1983 - React-featureflags: 1984 - :path: "../node_modules/react-native/ReactCommon/react/featureflags" 1985 - React-featureflagsnativemodule: 1986 - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/featureflags" 1987 - React-graphics: 1988 - :path: "../node_modules/react-native/ReactCommon/react/renderer/graphics" 1989 - React-hermes: 1990 - :path: "../node_modules/react-native/ReactCommon/hermes" 1991 - React-idlecallbacksnativemodule: 1992 - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks" 1993 - React-ImageManager: 1994 - :path: "../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios" 1995 - React-jserrorhandler: 1996 - :path: "../node_modules/react-native/ReactCommon/jserrorhandler" 1997 - React-jsi: 1998 - :path: "../node_modules/react-native/ReactCommon/jsi" 1999 - React-jsiexecutor: 2000 - :path: "../node_modules/react-native/ReactCommon/jsiexecutor" 2001 - React-jsinspector: 2002 - :path: "../node_modules/react-native/ReactCommon/jsinspector-modern" 2003 - React-jsitracing: 2004 - :path: "../node_modules/react-native/ReactCommon/hermes/executor/" 2005 - React-logger: 2006 - :path: "../node_modules/react-native/ReactCommon/logger" 2007 - React-Mapbuffer: 2008 - :path: "../node_modules/react-native/ReactCommon" 2009 - React-microtasksnativemodule: 2010 - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/microtasks" 2011 - react-native-safe-area-context: 2012 - :path: "../node_modules/react-native-safe-area-context" 2013 - React-nativeconfig: 2014 - :path: "../node_modules/react-native/ReactCommon" 2015 - React-NativeModulesApple: 2016 - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" 2017 - React-perflogger: 2018 - :path: "../node_modules/react-native/ReactCommon/reactperflogger" 2019 - React-performancetimeline: 2020 - :path: "../node_modules/react-native/ReactCommon/react/performance/timeline" 2021 - React-RCTActionSheet: 2022 - :path: "../node_modules/react-native/Libraries/ActionSheetIOS" 2023 - React-RCTAnimation: 2024 - :path: "../node_modules/react-native/Libraries/NativeAnimation" 2025 - React-RCTAppDelegate: 2026 - :path: "../node_modules/react-native/Libraries/AppDelegate" 2027 - React-RCTBlob: 2028 - :path: "../node_modules/react-native/Libraries/Blob" 2029 - React-RCTFabric: 2030 - :path: "../node_modules/react-native/React" 2031 - React-RCTImage: 2032 - :path: "../node_modules/react-native/Libraries/Image" 2033 - React-RCTLinking: 2034 - :path: "../node_modules/react-native/Libraries/LinkingIOS" 2035 - React-RCTNetwork: 2036 - :path: "../node_modules/react-native/Libraries/Network" 2037 - React-RCTSettings: 2038 - :path: "../node_modules/react-native/Libraries/Settings" 2039 - React-RCTText: 2040 - :path: "../node_modules/react-native/Libraries/Text" 2041 - React-RCTVibration: 2042 - :path: "../node_modules/react-native/Libraries/Vibration" 2043 - React-rendererconsistency: 2044 - :path: "../node_modules/react-native/ReactCommon/react/renderer/consistency" 2045 - React-rendererdebug: 2046 - :path: "../node_modules/react-native/ReactCommon/react/renderer/debug" 2047 - React-rncore: 2048 - :path: "../node_modules/react-native/ReactCommon" 2049 - React-RuntimeApple: 2050 - :path: "../node_modules/react-native/ReactCommon/react/runtime/platform/ios" 2051 - React-RuntimeCore: 2052 - :path: "../node_modules/react-native/ReactCommon/react/runtime" 2053 - React-runtimeexecutor: 2054 - :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" 2055 - React-RuntimeHermes: 2056 - :path: "../node_modules/react-native/ReactCommon/react/runtime" 2057 - React-runtimescheduler: 2058 - :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" 2059 - React-timing: 2060 - :path: "../node_modules/react-native/ReactCommon/react/timing" 2061 - React-utils: 2062 - :path: "../node_modules/react-native/ReactCommon/react/utils" 2063 - ReactCodegen: 2064 - :path: build/generated/ios 2065 - ReactCommon: 2066 - :path: "../node_modules/react-native/ReactCommon" 2067 - RNCAsyncStorage: 2068 - :path: "../node_modules/@react-native-async-storage/async-storage" 2069 - RNReanimated: 2070 - :path: "../node_modules/react-native-reanimated" 2071 - RNScreens: 2072 - :path: "../node_modules/react-native-screens" 2073 - RNSVG: 2074 - :path: "../node_modules/react-native-svg" 2075 - Yoga: 2076 - :path: "../node_modules/react-native/ReactCommon/yoga" 2077 - 2078 - SPEC CHECKSUMS: 2079 - boost: 1dca942403ed9342f98334bf4c3621f011aa7946 2080 - DoubleConversion: f16ae600a246532c4020132d54af21d0ddb2a385 2081 - EXConstants: dd2fe64c6cdb1383b694c309a63028a8e9f2be6d 2082 - Expo: 37cea4167605a3a1b88fa0caf8349ae76c0d389c 2083 - ExpoAsset: 8138f2a9ec55ae1ad7c3871448379f7d97692d15 2084 - ExpoFileSystem: 179a0661fd6d3c4e5d7e500a99a9cd8b295d9566 2085 - ExpoFont: 260fb85279912421894060d9aea453cee4ffc01c 2086 - ExpoHead: 83465614d1af3df77a0db724a24a43648e3daefa 2087 - ExpoKeepAwake: 783e68647b969b210a786047c3daa7b753dcac1f 2088 - ExpoLinking: a8332a219379ba80f8e612d5a5de4a3da446886e 2089 - ExpoModulesCore: 41844ce131433b266261b44012d5b41ac0513999 2090 - ExpoSplashScreen: 5818efe67bdbcc862b97fef589571c5b4d53fa7d 2091 - ExpoSQLite: 8b0cb9436f22136cb9dbfe483c3f80d025fad43a 2092 - ExpoSystemUI: 2d729aea8219f03af1b1996c1d14488a01fea94a 2093 - ExpoWebBrowser: f08aaf1c8a02af8a768d83793186cb6d2c69f529 2094 - FBLazyVector: 1bf99bb46c6af9a2712592e707347315f23947aa 2095 - fmt: 10c6e61f4be25dc963c36bd73fc7b1705fe975be 2096 - glog: 08b301085f15bcbb6ff8632a8ebaf239aae04e6a 2097 - hermes-engine: 06a9c6900587420b90accc394199527c64259db4 2098 - RCT-Folly: bf5c0376ffe4dd2cf438dcf86db385df9fdce648 2099 - RCTDeprecation: fb7d408617e25d7f537940000d766d60149c5fea 2100 - RCTRequired: 9aaf0ffcc1f41f0c671af863970ef25c422a9920 2101 - RCTTypeSafety: e9a6e7d48184646eb0610295b74c0dd02768cbb2 2102 - React: fffb3cf1b0d7aee03c4eb4952b2d58783615e9fa 2103 - React-callinvoker: 3c6ecc0315d42924e01b3ddc25cf2e49d33da169 2104 - React-Core: d2143ba58d0c8563cf397f96f699c6069eba951c 2105 - React-CoreModules: b3cbc5e3090a8c23116c0c7dd8998e0637e29619 2106 - React-cxxreact: 68fb9193582c4a411ce99d0b23f7b3d8da1c2e4a 2107 - React-debug: 297ed67868a76e8384669ea9b5c65c5d9d9d15d9 2108 - React-defaultsnativemodule: 9726dafb3b20bb49f9eac5993418aaa7ddb6a80d 2109 - React-domnativemodule: ff049da74cb1be08b7cd71cdbc7bb5b335e04d8e 2110 - React-Fabric: 2e33816098a5a29d2f4ae7eb2de3cfbc361b6922 2111 - React-FabricComponents: bb2d6b89321bf79653ae3d4ec890ba7cb9fe51c8 2112 - React-FabricImage: 019a5e834378e460ef39bf19cb506fd36491ae74 2113 - React-featureflags: cb3dca1c74ba813f2e578c8c635989d01d14739f 2114 - React-featureflagsnativemodule: 4a1eaf7a29e48ddd60bce9a2f4c4ef74dc3b9e53 2115 - React-graphics: e626f3b24227a3a8323ed89476c8f0927c0264c7 2116 - React-hermes: 63678d262d94835f986fa2fac1c835188f14160b 2117 - React-idlecallbacksnativemodule: 7a25d2bff611677bbc2eab428e7bfd02f7418b42 2118 - React-ImageManager: 223709133aa644bc1e74d354308cf2ed4c9d0f00 2119 - React-jserrorhandler: 212d88de95b23965fdff91c1a20da30e29cdfbbb 2120 - React-jsi: d189a2a826fe6700ea1194e1c2b15535d06c8d75 2121 - React-jsiexecutor: b75a12d37f2bf84f74b5c05131afdef243cfc69d 2122 - React-jsinspector: c3402468ae1fbca79e3d8cc11e7a0fc2c8ffafb1 2123 - React-jsitracing: 1f46c2ec0c5ace3fe959b1aa0f8535ef1c021161 2124 - React-logger: 697873f06b8ba436e3cddf28018ab4741e8071b6 2125 - React-Mapbuffer: c174e11bdea12dce07df8669d6c0dc97eb0c7706 2126 - React-microtasksnativemodule: 8a80099ad7391f4e13a48b12796d96680f120dc6 2127 - react-native-safe-area-context: 458f6b948437afcb59198016b26bbd02ff9c3b47 2128 - React-nativeconfig: f7ab6c152e780b99a8c17448f2d99cf5f69a2311 2129 - React-NativeModulesApple: 70600f7edfc2c2a01e39ab13a20fd59f4c60df0b 2130 - React-perflogger: ceb97dd4e5ca6ff20eebb5a6f9e00312dcdea872 2131 - React-performancetimeline: e39f038509c2a6b2ddb85087ba7cb8bd9caf977d 2132 - React-RCTActionSheet: a4388035260b01ac38d3647da0433b0455da9bae 2133 - React-RCTAnimation: 84117cb3521c40e95a4edfeab1c1cb159bc9a7c3 2134 - React-RCTAppDelegate: df039dffb7adbc2e4a8ce951d1b2842f1846f43e 2135 - React-RCTBlob: 947cbb49842c9141e2b21f719e83e9197a06e453 2136 - React-RCTFabric: 8f8afe72401ddfca2bd8b488d2d9eb0deee0b4bf 2137 - React-RCTImage: 367a7dcca1d37b04e28918c025a0101494fb2a19 2138 - React-RCTLinking: b9dc797e49683a98ee4f703f1f01ec2bd69ceb7f 2139 - React-RCTNetwork: 16e92fb59b9cd1e1175ecb2e90aa9e06e82db7a3 2140 - React-RCTSettings: 20a1c3316956fae137d8178b4c23b7a1d56674cc 2141 - React-RCTText: 59d8792076b6010f7305f2558d868025004e108b 2142 - React-RCTVibration: 597d5aba0212d709ec79d12e76285c3d94dc0658 2143 - React-rendererconsistency: 42f182fe910ad6c9b449cc62adae8d0eaba76f0a 2144 - React-rendererdebug: f36daf9f79831c8785215048fad4ef6453834430 2145 - React-rncore: 85ed76036ff56e2e9c369155027cbbd84db86006 2146 - React-RuntimeApple: 6ca44fc23bb00474f9387c0709f23d4dade79800 2147 - React-RuntimeCore: b4d723e516e2e24616eb72de5b41a68b0736cc02 2148 - React-runtimeexecutor: 10fae9492194097c99f6e34cedbb42a308922d32 2149 - React-RuntimeHermes: 93437bfc028ba48122276e2748c7cd0f9bbcdb40 2150 - React-runtimescheduler: 72bbb4bd4774a0f4f9a7e84dbf133213197a0828 2151 - React-timing: 1050c6fa44c327f2d7538e10c548fdf521fabdb8 2152 - React-utils: 541c6cca08f32597d4183f00e83eef2ed20d4c54 2153 - ReactCodegen: daa13d9e48c9bdb1daac4bd694b9dd54e06681df 2154 - ReactCommon: a6b87a7591591f7a52d9c0fec3aa05e0620d5dd3 2155 - RNCAsyncStorage: a927b768986f83467b635cf6d7559e6edb46db7a 2156 - RNReanimated: 53575312d5d5096bcd7f29a59be496b78641bfaa 2157 - RNScreens: 27587018b2e6082f5172b1ecf158c14a0e8842d6 2158 - RNSVG: 536cd3c866c878faf72beaba166c8b02fe2b762b 2159 - SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 2160 - Yoga: fcc198acd4a55599b3468cfb6ebc526baff5f06e 2161 - 2162 - PODFILE CHECKSUM: b88105215d90ecaa4e7c01b50111730358240c38 2163 - 2164 - COCOAPODS: 1.16.2
-6
apps/amethyst/ios/Podfile.properties.json
··· 1 - { 2 - "expo.jsEngine": "hermes", 3 - "EX_DEV_CLIENT_NETWORK_INSPECTOR": "true", 4 - "newArchEnabled": "true", 5 - "expo.sqlite.useSQLCipher": "true" 6 - }
-544
apps/amethyst/ios/amethyst.xcodeproj/project.pbxproj
··· 1 - // !$*UTF8*$! 2 - { 3 - archiveVersion = 1; 4 - classes = { 5 - }; 6 - objectVersion = 46; 7 - objects = { 8 - 9 - /* Begin PBXBuildFile section */ 10 - 13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.mm */; }; 11 - 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; 12 - 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; 13 - 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */; }; 14 - 77E69B64F83C470199FA6BFD /* noop-file.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4766AAF53884444B9177E52 /* noop-file.swift */; }; 15 - 96905EF65AED1B983A6B3ABC /* libPods-amethyst.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 58EEBF8E8E6FB1BC6CAF49B5 /* libPods-amethyst.a */; }; 16 - A5A1D9F9D851B34594D8C445 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = DC2C06C758BFD7EBDC16CAC3 /* PrivacyInfo.xcprivacy */; }; 17 - B18059E884C0ABDD17F3DC3D /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */; }; 18 - BB2F792D24A3F905000567C9 /* Expo.plist in Resources */ = {isa = PBXBuildFile; fileRef = BB2F792C24A3F905000567C9 /* Expo.plist */; }; 19 - /* End PBXBuildFile section */ 20 - 21 - /* Begin PBXFileReference section */ 22 - 13B07F961A680F5B00A75B9A /* amethyst.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = amethyst.app; sourceTree = BUILT_PRODUCTS_DIR; }; 23 - 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = amethyst/AppDelegate.h; sourceTree = "<group>"; }; 24 - 13B07FB01A68108700A75B9A /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = amethyst/AppDelegate.mm; sourceTree = "<group>"; }; 25 - 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = amethyst/Images.xcassets; sourceTree = "<group>"; }; 26 - 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = amethyst/Info.plist; sourceTree = "<group>"; }; 27 - 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = amethyst/main.m; sourceTree = "<group>"; }; 28 - 58EEBF8E8E6FB1BC6CAF49B5 /* libPods-amethyst.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-amethyst.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 29 - 62E630185CAF45FBA8505D7F /* amethyst-Bridging-Header.h */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.c.h; name = "amethyst-Bridging-Header.h"; path = "amethyst/amethyst-Bridging-Header.h"; sourceTree = "<group>"; }; 30 - 6C2E3173556A471DD304B334 /* Pods-amethyst.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-amethyst.debug.xcconfig"; path = "Target Support Files/Pods-amethyst/Pods-amethyst.debug.xcconfig"; sourceTree = "<group>"; }; 31 - 7A4D352CD337FB3A3BF06240 /* Pods-amethyst.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-amethyst.release.xcconfig"; path = "Target Support Files/Pods-amethyst/Pods-amethyst.release.xcconfig"; sourceTree = "<group>"; }; 32 - AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = SplashScreen.storyboard; path = amethyst/SplashScreen.storyboard; sourceTree = "<group>"; }; 33 - BB2F792C24A3F905000567C9 /* Expo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Expo.plist; sourceTree = "<group>"; }; 34 - DC2C06C758BFD7EBDC16CAC3 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = amethyst/PrivacyInfo.xcprivacy; sourceTree = "<group>"; }; 35 - ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; 36 - F4766AAF53884444B9177E52 /* noop-file.swift */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.swift; name = "noop-file.swift"; path = "amethyst/noop-file.swift"; sourceTree = "<group>"; }; 37 - FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-amethyst/ExpoModulesProvider.swift"; sourceTree = "<group>"; }; 38 - /* End PBXFileReference section */ 39 - 40 - /* Begin PBXFrameworksBuildPhase section */ 41 - 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { 42 - isa = PBXFrameworksBuildPhase; 43 - buildActionMask = 2147483647; 44 - files = ( 45 - 96905EF65AED1B983A6B3ABC /* libPods-amethyst.a in Frameworks */, 46 - ); 47 - runOnlyForDeploymentPostprocessing = 0; 48 - }; 49 - /* End PBXFrameworksBuildPhase section */ 50 - 51 - /* Begin PBXGroup section */ 52 - 13B07FAE1A68108700A75B9A /* amethyst */ = { 53 - isa = PBXGroup; 54 - children = ( 55 - BB2F792B24A3F905000567C9 /* Supporting */, 56 - 13B07FAF1A68108700A75B9A /* AppDelegate.h */, 57 - 13B07FB01A68108700A75B9A /* AppDelegate.mm */, 58 - 13B07FB51A68108700A75B9A /* Images.xcassets */, 59 - 13B07FB61A68108700A75B9A /* Info.plist */, 60 - 13B07FB71A68108700A75B9A /* main.m */, 61 - AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */, 62 - F4766AAF53884444B9177E52 /* noop-file.swift */, 63 - 62E630185CAF45FBA8505D7F /* amethyst-Bridging-Header.h */, 64 - DC2C06C758BFD7EBDC16CAC3 /* PrivacyInfo.xcprivacy */, 65 - ); 66 - name = amethyst; 67 - sourceTree = "<group>"; 68 - }; 69 - 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { 70 - isa = PBXGroup; 71 - children = ( 72 - ED297162215061F000B7C4FE /* JavaScriptCore.framework */, 73 - 58EEBF8E8E6FB1BC6CAF49B5 /* libPods-amethyst.a */, 74 - ); 75 - name = Frameworks; 76 - sourceTree = "<group>"; 77 - }; 78 - 832341AE1AAA6A7D00B99B32 /* Libraries */ = { 79 - isa = PBXGroup; 80 - children = ( 81 - ); 82 - name = Libraries; 83 - sourceTree = "<group>"; 84 - }; 85 - 83CBB9F61A601CBA00E9B192 = { 86 - isa = PBXGroup; 87 - children = ( 88 - 13B07FAE1A68108700A75B9A /* amethyst */, 89 - 832341AE1AAA6A7D00B99B32 /* Libraries */, 90 - 83CBBA001A601CBA00E9B192 /* Products */, 91 - 2D16E6871FA4F8E400B85C8A /* Frameworks */, 92 - D65327D7A22EEC0BE12398D9 /* Pods */, 93 - D7E4C46ADA2E9064B798F356 /* ExpoModulesProviders */, 94 - ); 95 - indentWidth = 2; 96 - sourceTree = "<group>"; 97 - tabWidth = 2; 98 - usesTabs = 0; 99 - }; 100 - 83CBBA001A601CBA00E9B192 /* Products */ = { 101 - isa = PBXGroup; 102 - children = ( 103 - 13B07F961A680F5B00A75B9A /* amethyst.app */, 104 - ); 105 - name = Products; 106 - sourceTree = "<group>"; 107 - }; 108 - 92DBD88DE9BF7D494EA9DA96 /* amethyst */ = { 109 - isa = PBXGroup; 110 - children = ( 111 - FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */, 112 - ); 113 - name = amethyst; 114 - sourceTree = "<group>"; 115 - }; 116 - BB2F792B24A3F905000567C9 /* Supporting */ = { 117 - isa = PBXGroup; 118 - children = ( 119 - BB2F792C24A3F905000567C9 /* Expo.plist */, 120 - ); 121 - name = Supporting; 122 - path = amethyst/Supporting; 123 - sourceTree = "<group>"; 124 - }; 125 - D65327D7A22EEC0BE12398D9 /* Pods */ = { 126 - isa = PBXGroup; 127 - children = ( 128 - 6C2E3173556A471DD304B334 /* Pods-amethyst.debug.xcconfig */, 129 - 7A4D352CD337FB3A3BF06240 /* Pods-amethyst.release.xcconfig */, 130 - ); 131 - path = Pods; 132 - sourceTree = "<group>"; 133 - }; 134 - D7E4C46ADA2E9064B798F356 /* ExpoModulesProviders */ = { 135 - isa = PBXGroup; 136 - children = ( 137 - 92DBD88DE9BF7D494EA9DA96 /* amethyst */, 138 - ); 139 - name = ExpoModulesProviders; 140 - sourceTree = "<group>"; 141 - }; 142 - /* End PBXGroup section */ 143 - 144 - /* Begin PBXNativeTarget section */ 145 - 13B07F861A680F5B00A75B9A /* amethyst */ = { 146 - isa = PBXNativeTarget; 147 - buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "amethyst" */; 148 - buildPhases = ( 149 - 08A4A3CD28434E44B6B9DE2E /* [CP] Check Pods Manifest.lock */, 150 - 9D6CBCDD973B9B3A46F3921B /* [Expo] Configure project */, 151 - 13B07F871A680F5B00A75B9A /* Sources */, 152 - 13B07F8C1A680F5B00A75B9A /* Frameworks */, 153 - 13B07F8E1A680F5B00A75B9A /* Resources */, 154 - 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, 155 - 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */, 156 - EAC8C70F66234A96095290E7 /* [CP] Embed Pods Frameworks */, 157 - ); 158 - buildRules = ( 159 - ); 160 - dependencies = ( 161 - ); 162 - name = amethyst; 163 - productName = amethyst; 164 - productReference = 13B07F961A680F5B00A75B9A /* amethyst.app */; 165 - productType = "com.apple.product-type.application"; 166 - }; 167 - /* End PBXNativeTarget section */ 168 - 169 - /* Begin PBXProject section */ 170 - 83CBB9F71A601CBA00E9B192 /* Project object */ = { 171 - isa = PBXProject; 172 - attributes = { 173 - LastUpgradeCheck = 1130; 174 - TargetAttributes = { 175 - 13B07F861A680F5B00A75B9A = { 176 - LastSwiftMigration = 1250; 177 - }; 178 - }; 179 - }; 180 - buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "amethyst" */; 181 - compatibilityVersion = "Xcode 3.2"; 182 - developmentRegion = en; 183 - hasScannedForEncodings = 0; 184 - knownRegions = ( 185 - en, 186 - Base, 187 - ); 188 - mainGroup = 83CBB9F61A601CBA00E9B192; 189 - productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; 190 - projectDirPath = ""; 191 - projectRoot = ""; 192 - targets = ( 193 - 13B07F861A680F5B00A75B9A /* amethyst */, 194 - ); 195 - }; 196 - /* End PBXProject section */ 197 - 198 - /* Begin PBXResourcesBuildPhase section */ 199 - 13B07F8E1A680F5B00A75B9A /* Resources */ = { 200 - isa = PBXResourcesBuildPhase; 201 - buildActionMask = 2147483647; 202 - files = ( 203 - BB2F792D24A3F905000567C9 /* Expo.plist in Resources */, 204 - 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, 205 - 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */, 206 - A5A1D9F9D851B34594D8C445 /* PrivacyInfo.xcprivacy in Resources */, 207 - ); 208 - runOnlyForDeploymentPostprocessing = 0; 209 - }; 210 - /* End PBXResourcesBuildPhase section */ 211 - 212 - /* Begin PBXShellScriptBuildPhase section */ 213 - 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = { 214 - isa = PBXShellScriptBuildPhase; 215 - alwaysOutOfDate = 1; 216 - buildActionMask = 2147483647; 217 - files = ( 218 - ); 219 - inputPaths = ( 220 - ); 221 - name = "Bundle React Native code and images"; 222 - outputPaths = ( 223 - ); 224 - runOnlyForDeploymentPostprocessing = 0; 225 - shellPath = /bin/sh; 226 - shellScript = "if [[ -f \"$PODS_ROOT/../.xcode.env\" ]]; then\n source \"$PODS_ROOT/../.xcode.env\"\nfi\nif [[ -f \"$PODS_ROOT/../.xcode.env.local\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.local\"\nfi\n\n# The project root by default is one level up from the ios directory\nexport PROJECT_ROOT=\"$PROJECT_DIR\"/..\n\nif [[ \"$CONFIGURATION\" = *Debug* ]]; then\n export SKIP_BUNDLING=1\nfi\nif [[ -z \"$ENTRY_FILE\" ]]; then\n # Set the entry JS file using the bundler's entry resolution.\n export ENTRY_FILE=\"$(\"$NODE_BINARY\" -e \"require('expo/scripts/resolveAppEntry')\" \"$PROJECT_ROOT\" ios absolute | tail -n 1)\"\nfi\n\nif [[ -z \"$CLI_PATH\" ]]; then\n # Use Expo CLI\n export CLI_PATH=\"$(\"$NODE_BINARY\" --print \"require.resolve('@expo/cli', { paths: [require.resolve('expo/package.json')] })\")\"\nfi\nif [[ -z \"$BUNDLE_COMMAND\" ]]; then\n # Default Expo CLI command for bundling\n export BUNDLE_COMMAND=\"export:embed\"\nfi\n\n# Source .xcode.env.updates if it exists to allow\n# SKIP_BUNDLING to be unset if needed\nif [[ -f \"$PODS_ROOT/../.xcode.env.updates\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.updates\"\nfi\n# Source local changes to allow overrides\n# if needed\nif [[ -f \"$PODS_ROOT/../.xcode.env.local\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.local\"\nfi\n\n`\"$NODE_BINARY\" --print \"require('path').dirname(require.resolve('react-native/package.json')) + '/scripts/react-native-xcode.sh'\"`\n\n"; 227 - }; 228 - 08A4A3CD28434E44B6B9DE2E /* [CP] Check Pods Manifest.lock */ = { 229 - isa = PBXShellScriptBuildPhase; 230 - buildActionMask = 2147483647; 231 - files = ( 232 - ); 233 - inputFileListPaths = ( 234 - ); 235 - inputPaths = ( 236 - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", 237 - "${PODS_ROOT}/Manifest.lock", 238 - ); 239 - name = "[CP] Check Pods Manifest.lock"; 240 - outputFileListPaths = ( 241 - ); 242 - outputPaths = ( 243 - "$(DERIVED_FILE_DIR)/Pods-amethyst-checkManifestLockResult.txt", 244 - ); 245 - runOnlyForDeploymentPostprocessing = 0; 246 - shellPath = /bin/sh; 247 - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; 248 - showEnvVarsInLog = 0; 249 - }; 250 - 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */ = { 251 - isa = PBXShellScriptBuildPhase; 252 - buildActionMask = 2147483647; 253 - files = ( 254 - ); 255 - inputPaths = ( 256 - "${PODS_ROOT}/Target Support Files/Pods-amethyst/Pods-amethyst-resources.sh", 257 - "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/EXConstants.bundle", 258 - "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/ExpoConstants_privacy.bundle", 259 - "${PODS_CONFIGURATION_BUILD_DIR}/ExpoFileSystem/ExpoFileSystem_privacy.bundle", 260 - "${PODS_CONFIGURATION_BUILD_DIR}/ExpoSystemUI/ExpoSystemUI_privacy.bundle", 261 - "${PODS_CONFIGURATION_BUILD_DIR}/RCT-Folly/RCT-Folly_privacy.bundle", 262 - "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage/RNCAsyncStorage_resources.bundle", 263 - "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/React-Core_privacy.bundle", 264 - "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact/React-cxxreact_privacy.bundle", 265 - "${PODS_CONFIGURATION_BUILD_DIR}/boost/boost_privacy.bundle", 266 - "${PODS_CONFIGURATION_BUILD_DIR}/glog/glog_privacy.bundle", 267 - ); 268 - name = "[CP] Copy Pods Resources"; 269 - outputPaths = ( 270 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EXConstants.bundle", 271 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoConstants_privacy.bundle", 272 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoFileSystem_privacy.bundle", 273 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoSystemUI_privacy.bundle", 274 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RCT-Folly_privacy.bundle", 275 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNCAsyncStorage_resources.bundle", 276 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/React-Core_privacy.bundle", 277 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/React-cxxreact_privacy.bundle", 278 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/boost_privacy.bundle", 279 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/glog_privacy.bundle", 280 - ); 281 - runOnlyForDeploymentPostprocessing = 0; 282 - shellPath = /bin/sh; 283 - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-amethyst/Pods-amethyst-resources.sh\"\n"; 284 - showEnvVarsInLog = 0; 285 - }; 286 - 9D6CBCDD973B9B3A46F3921B /* [Expo] Configure project */ = { 287 - isa = PBXShellScriptBuildPhase; 288 - alwaysOutOfDate = 1; 289 - buildActionMask = 2147483647; 290 - files = ( 291 - ); 292 - inputFileListPaths = ( 293 - ); 294 - inputPaths = ( 295 - ); 296 - name = "[Expo] Configure project"; 297 - outputFileListPaths = ( 298 - ); 299 - outputPaths = ( 300 - ); 301 - runOnlyForDeploymentPostprocessing = 0; 302 - shellPath = /bin/sh; 303 - shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-amethyst/expo-configure-project.sh\"\n"; 304 - }; 305 - EAC8C70F66234A96095290E7 /* [CP] Embed Pods Frameworks */ = { 306 - isa = PBXShellScriptBuildPhase; 307 - buildActionMask = 2147483647; 308 - files = ( 309 - ); 310 - inputPaths = ( 311 - "${PODS_ROOT}/Target Support Files/Pods-amethyst/Pods-amethyst-frameworks.sh", 312 - "${PODS_XCFRAMEWORKS_BUILD_DIR}/ExpoSQLite/crsqlite.framework/crsqlite", 313 - "${PODS_XCFRAMEWORKS_BUILD_DIR}/hermes-engine/Pre-built/hermes.framework/hermes", 314 - ); 315 - name = "[CP] Embed Pods Frameworks"; 316 - outputPaths = ( 317 - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/crsqlite.framework", 318 - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/hermes.framework", 319 - ); 320 - runOnlyForDeploymentPostprocessing = 0; 321 - shellPath = /bin/sh; 322 - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-amethyst/Pods-amethyst-frameworks.sh\"\n"; 323 - showEnvVarsInLog = 0; 324 - }; 325 - /* End PBXShellScriptBuildPhase section */ 326 - 327 - /* Begin PBXSourcesBuildPhase section */ 328 - 13B07F871A680F5B00A75B9A /* Sources */ = { 329 - isa = PBXSourcesBuildPhase; 330 - buildActionMask = 2147483647; 331 - files = ( 332 - 13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */, 333 - 13B07FC11A68108700A75B9A /* main.m in Sources */, 334 - B18059E884C0ABDD17F3DC3D /* ExpoModulesProvider.swift in Sources */, 335 - 77E69B64F83C470199FA6BFD /* noop-file.swift in Sources */, 336 - ); 337 - runOnlyForDeploymentPostprocessing = 0; 338 - }; 339 - /* End PBXSourcesBuildPhase section */ 340 - 341 - /* Begin XCBuildConfiguration section */ 342 - 13B07F941A680F5B00A75B9A /* Debug */ = { 343 - isa = XCBuildConfiguration; 344 - baseConfigurationReference = 6C2E3173556A471DD304B334 /* Pods-amethyst.debug.xcconfig */; 345 - buildSettings = { 346 - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 347 - CLANG_ENABLE_MODULES = YES; 348 - CODE_SIGN_ENTITLEMENTS = amethyst/amethyst.entitlements; 349 - CURRENT_PROJECT_VERSION = 1; 350 - ENABLE_BITCODE = NO; 351 - GCC_PREPROCESSOR_DEFINITIONS = ( 352 - "$(inherited)", 353 - "FB_SONARKIT_ENABLED=1", 354 - ); 355 - INFOPLIST_FILE = amethyst/Info.plist; 356 - IPHONEOS_DEPLOYMENT_TARGET = 15.1; 357 - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; 358 - MARKETING_VERSION = 1.0; 359 - OTHER_LDFLAGS = ( 360 - "$(inherited)", 361 - "-ObjC", 362 - "-lc++", 363 - ); 364 - OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG"; 365 - PRODUCT_BUNDLE_IDENTIFIER = fm.teal.amethyst; 366 - PRODUCT_NAME = amethyst; 367 - SWIFT_OBJC_BRIDGING_HEADER = "amethyst/amethyst-Bridging-Header.h"; 368 - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; 369 - SWIFT_VERSION = 5.0; 370 - TARGETED_DEVICE_FAMILY = "1,2"; 371 - VERSIONING_SYSTEM = "apple-generic"; 372 - }; 373 - name = Debug; 374 - }; 375 - 13B07F951A680F5B00A75B9A /* Release */ = { 376 - isa = XCBuildConfiguration; 377 - baseConfigurationReference = 7A4D352CD337FB3A3BF06240 /* Pods-amethyst.release.xcconfig */; 378 - buildSettings = { 379 - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 380 - CLANG_ENABLE_MODULES = YES; 381 - CODE_SIGN_ENTITLEMENTS = amethyst/amethyst.entitlements; 382 - CURRENT_PROJECT_VERSION = 1; 383 - INFOPLIST_FILE = amethyst/Info.plist; 384 - IPHONEOS_DEPLOYMENT_TARGET = 15.1; 385 - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; 386 - MARKETING_VERSION = 1.0; 387 - OTHER_LDFLAGS = ( 388 - "$(inherited)", 389 - "-ObjC", 390 - "-lc++", 391 - ); 392 - OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE"; 393 - PRODUCT_BUNDLE_IDENTIFIER = fm.teal.amethyst; 394 - PRODUCT_NAME = amethyst; 395 - SWIFT_OBJC_BRIDGING_HEADER = "amethyst/amethyst-Bridging-Header.h"; 396 - SWIFT_VERSION = 5.0; 397 - TARGETED_DEVICE_FAMILY = "1,2"; 398 - VERSIONING_SYSTEM = "apple-generic"; 399 - }; 400 - name = Release; 401 - }; 402 - 83CBBA201A601CBA00E9B192 /* Debug */ = { 403 - isa = XCBuildConfiguration; 404 - buildSettings = { 405 - ALWAYS_SEARCH_USER_PATHS = NO; 406 - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; 407 - CLANG_CXX_LANGUAGE_STANDARD = "c++20"; 408 - CLANG_CXX_LIBRARY = "libc++"; 409 - CLANG_ENABLE_MODULES = YES; 410 - CLANG_ENABLE_OBJC_ARC = YES; 411 - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 412 - CLANG_WARN_BOOL_CONVERSION = YES; 413 - CLANG_WARN_COMMA = YES; 414 - CLANG_WARN_CONSTANT_CONVERSION = YES; 415 - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 416 - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 417 - CLANG_WARN_EMPTY_BODY = YES; 418 - CLANG_WARN_ENUM_CONVERSION = YES; 419 - CLANG_WARN_INFINITE_RECURSION = YES; 420 - CLANG_WARN_INT_CONVERSION = YES; 421 - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 422 - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 423 - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 424 - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 425 - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 426 - CLANG_WARN_STRICT_PROTOTYPES = YES; 427 - CLANG_WARN_SUSPICIOUS_MOVE = YES; 428 - CLANG_WARN_UNREACHABLE_CODE = YES; 429 - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 430 - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 431 - COPY_PHASE_STRIP = NO; 432 - ENABLE_STRICT_OBJC_MSGSEND = YES; 433 - ENABLE_TESTABILITY = YES; 434 - GCC_C_LANGUAGE_STANDARD = gnu99; 435 - GCC_DYNAMIC_NO_PIC = NO; 436 - GCC_NO_COMMON_BLOCKS = YES; 437 - GCC_OPTIMIZATION_LEVEL = 0; 438 - GCC_PREPROCESSOR_DEFINITIONS = ( 439 - "DEBUG=1", 440 - "$(inherited)", 441 - ); 442 - GCC_SYMBOLS_PRIVATE_EXTERN = NO; 443 - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 444 - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 445 - GCC_WARN_UNDECLARED_SELECTOR = YES; 446 - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 447 - GCC_WARN_UNUSED_FUNCTION = YES; 448 - GCC_WARN_UNUSED_VARIABLE = YES; 449 - IPHONEOS_DEPLOYMENT_TARGET = 15.1; 450 - LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; 451 - LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift\"$(inherited)\""; 452 - MTL_ENABLE_DEBUG_INFO = YES; 453 - ONLY_ACTIVE_ARCH = YES; 454 - OTHER_LDFLAGS = ( 455 - "$(inherited)", 456 - " ", 457 - ); 458 - REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; 459 - SDKROOT = iphoneos; 460 - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG"; 461 - USE_HERMES = true; 462 - }; 463 - name = Debug; 464 - }; 465 - 83CBBA211A601CBA00E9B192 /* Release */ = { 466 - isa = XCBuildConfiguration; 467 - buildSettings = { 468 - ALWAYS_SEARCH_USER_PATHS = NO; 469 - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; 470 - CLANG_CXX_LANGUAGE_STANDARD = "c++20"; 471 - CLANG_CXX_LIBRARY = "libc++"; 472 - CLANG_ENABLE_MODULES = YES; 473 - CLANG_ENABLE_OBJC_ARC = YES; 474 - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 475 - CLANG_WARN_BOOL_CONVERSION = YES; 476 - CLANG_WARN_COMMA = YES; 477 - CLANG_WARN_CONSTANT_CONVERSION = YES; 478 - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 479 - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 480 - CLANG_WARN_EMPTY_BODY = YES; 481 - CLANG_WARN_ENUM_CONVERSION = YES; 482 - CLANG_WARN_INFINITE_RECURSION = YES; 483 - CLANG_WARN_INT_CONVERSION = YES; 484 - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 485 - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 486 - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 487 - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 488 - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 489 - CLANG_WARN_STRICT_PROTOTYPES = YES; 490 - CLANG_WARN_SUSPICIOUS_MOVE = YES; 491 - CLANG_WARN_UNREACHABLE_CODE = YES; 492 - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 493 - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 494 - COPY_PHASE_STRIP = YES; 495 - ENABLE_NS_ASSERTIONS = NO; 496 - ENABLE_STRICT_OBJC_MSGSEND = YES; 497 - GCC_C_LANGUAGE_STANDARD = gnu99; 498 - GCC_NO_COMMON_BLOCKS = YES; 499 - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 500 - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 501 - GCC_WARN_UNDECLARED_SELECTOR = YES; 502 - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 503 - GCC_WARN_UNUSED_FUNCTION = YES; 504 - GCC_WARN_UNUSED_VARIABLE = YES; 505 - IPHONEOS_DEPLOYMENT_TARGET = 15.1; 506 - LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; 507 - LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift\"$(inherited)\""; 508 - MTL_ENABLE_DEBUG_INFO = NO; 509 - OTHER_LDFLAGS = ( 510 - "$(inherited)", 511 - " ", 512 - ); 513 - REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; 514 - SDKROOT = iphoneos; 515 - USE_HERMES = true; 516 - VALIDATE_PRODUCT = YES; 517 - }; 518 - name = Release; 519 - }; 520 - /* End XCBuildConfiguration section */ 521 - 522 - /* Begin XCConfigurationList section */ 523 - 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "amethyst" */ = { 524 - isa = XCConfigurationList; 525 - buildConfigurations = ( 526 - 13B07F941A680F5B00A75B9A /* Debug */, 527 - 13B07F951A680F5B00A75B9A /* Release */, 528 - ); 529 - defaultConfigurationIsVisible = 0; 530 - defaultConfigurationName = Release; 531 - }; 532 - 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "amethyst" */ = { 533 - isa = XCConfigurationList; 534 - buildConfigurations = ( 535 - 83CBBA201A601CBA00E9B192 /* Debug */, 536 - 83CBBA211A601CBA00E9B192 /* Release */, 537 - ); 538 - defaultConfigurationIsVisible = 0; 539 - defaultConfigurationName = Release; 540 - }; 541 - /* End XCConfigurationList section */ 542 - }; 543 - rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; 544 - }
-88
apps/amethyst/ios/amethyst.xcodeproj/xcshareddata/xcschemes/amethyst.xcscheme
··· 1 - <?xml version="1.0" encoding="UTF-8"?> 2 - <Scheme 3 - LastUpgradeVersion = "1130" 4 - version = "1.3"> 5 - <BuildAction 6 - parallelizeBuildables = "YES" 7 - buildImplicitDependencies = "YES"> 8 - <BuildActionEntries> 9 - <BuildActionEntry 10 - buildForTesting = "YES" 11 - buildForRunning = "YES" 12 - buildForProfiling = "YES" 13 - buildForArchiving = "YES" 14 - buildForAnalyzing = "YES"> 15 - <BuildableReference 16 - BuildableIdentifier = "primary" 17 - BlueprintIdentifier = "13B07F861A680F5B00A75B9A" 18 - BuildableName = "amethyst.app" 19 - BlueprintName = "amethyst" 20 - ReferencedContainer = "container:amethyst.xcodeproj"> 21 - </BuildableReference> 22 - </BuildActionEntry> 23 - </BuildActionEntries> 24 - </BuildAction> 25 - <TestAction 26 - buildConfiguration = "Debug" 27 - selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" 28 - selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" 29 - shouldUseLaunchSchemeArgsEnv = "YES"> 30 - <Testables> 31 - <TestableReference 32 - skipped = "NO"> 33 - <BuildableReference 34 - BuildableIdentifier = "primary" 35 - BlueprintIdentifier = "00E356ED1AD99517003FC87E" 36 - BuildableName = "amethystTests.xctest" 37 - BlueprintName = "amethystTests" 38 - ReferencedContainer = "container:amethyst.xcodeproj"> 39 - </BuildableReference> 40 - </TestableReference> 41 - </Testables> 42 - </TestAction> 43 - <LaunchAction 44 - buildConfiguration = "Debug" 45 - selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" 46 - selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" 47 - launchStyle = "0" 48 - useCustomWorkingDirectory = "NO" 49 - ignoresPersistentStateOnLaunch = "NO" 50 - debugDocumentVersioning = "YES" 51 - debugServiceExtension = "internal" 52 - allowLocationSimulation = "YES"> 53 - <BuildableProductRunnable 54 - runnableDebuggingMode = "0"> 55 - <BuildableReference 56 - BuildableIdentifier = "primary" 57 - BlueprintIdentifier = "13B07F861A680F5B00A75B9A" 58 - BuildableName = "amethyst.app" 59 - BlueprintName = "amethyst" 60 - ReferencedContainer = "container:amethyst.xcodeproj"> 61 - </BuildableReference> 62 - </BuildableProductRunnable> 63 - </LaunchAction> 64 - <ProfileAction 65 - buildConfiguration = "Release" 66 - shouldUseLaunchSchemeArgsEnv = "YES" 67 - savedToolIdentifier = "" 68 - useCustomWorkingDirectory = "NO" 69 - debugDocumentVersioning = "YES"> 70 - <BuildableProductRunnable 71 - runnableDebuggingMode = "0"> 72 - <BuildableReference 73 - BuildableIdentifier = "primary" 74 - BlueprintIdentifier = "13B07F861A680F5B00A75B9A" 75 - BuildableName = "amethyst.app" 76 - BlueprintName = "amethyst" 77 - ReferencedContainer = "container:amethyst.xcodeproj"> 78 - </BuildableReference> 79 - </BuildableProductRunnable> 80 - </ProfileAction> 81 - <AnalyzeAction 82 - buildConfiguration = "Debug"> 83 - </AnalyzeAction> 84 - <ArchiveAction 85 - buildConfiguration = "Release" 86 - revealArchiveInOrganizer = "YES"> 87 - </ArchiveAction> 88 - </Scheme>
-10
apps/amethyst/ios/amethyst.xcworkspace/contents.xcworkspacedata
··· 1 - <?xml version="1.0" encoding="UTF-8"?> 2 - <Workspace 3 - version = "1.0"> 4 - <FileRef 5 - location = "group:amethyst.xcodeproj"> 6 - </FileRef> 7 - <FileRef 8 - location = "group:Pods/Pods.xcodeproj"> 9 - </FileRef> 10 - </Workspace>
-7
apps/amethyst/ios/amethyst/AppDelegate.h
··· 1 - #import <RCTAppDelegate.h> 2 - #import <UIKit/UIKit.h> 3 - #import <Expo/Expo.h> 4 - 5 - @interface AppDelegate : EXAppDelegateWrapper 6 - 7 - @end
-62
apps/amethyst/ios/amethyst/AppDelegate.mm
··· 1 - #import "AppDelegate.h" 2 - 3 - #import <React/RCTBundleURLProvider.h> 4 - #import <React/RCTLinkingManager.h> 5 - 6 - @implementation AppDelegate 7 - 8 - - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 9 - { 10 - self.moduleName = @"main"; 11 - 12 - // You can add your custom initial props in the dictionary below. 13 - // They will be passed down to the ViewController used by React Native. 14 - self.initialProps = @{}; 15 - 16 - return [super application:application didFinishLaunchingWithOptions:launchOptions]; 17 - } 18 - 19 - - (NSURL *)sourceURLForBridge:(RCTBridge *)bridge 20 - { 21 - return [self bundleURL]; 22 - } 23 - 24 - - (NSURL *)bundleURL 25 - { 26 - #if DEBUG 27 - return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@".expo/.virtual-metro-entry"]; 28 - #else 29 - return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"]; 30 - #endif 31 - } 32 - 33 - // Linking API 34 - - (BOOL)application:(UIApplication *)application openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options { 35 - return [super application:application openURL:url options:options] || [RCTLinkingManager application:application openURL:url options:options]; 36 - } 37 - 38 - // Universal Links 39 - - (BOOL)application:(UIApplication *)application continueUserActivity:(nonnull NSUserActivity *)userActivity restorationHandler:(nonnull void (^)(NSArray<id<UIUserActivityRestoring>> * _Nullable))restorationHandler { 40 - BOOL result = [RCTLinkingManager application:application continueUserActivity:userActivity restorationHandler:restorationHandler]; 41 - return [super application:application continueUserActivity:userActivity restorationHandler:restorationHandler] || result; 42 - } 43 - 44 - // Explicitly define remote notification delegates to ensure compatibility with some third-party libraries 45 - - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken 46 - { 47 - return [super application:application didRegisterForRemoteNotificationsWithDeviceToken:deviceToken]; 48 - } 49 - 50 - // Explicitly define remote notification delegates to ensure compatibility with some third-party libraries 51 - - (void)application:(UIApplication *)application didFailToRegisterForRemoteNotificationsWithError:(NSError *)error 52 - { 53 - return [super application:application didFailToRegisterForRemoteNotificationsWithError:error]; 54 - } 55 - 56 - // Explicitly define remote notification delegates to ensure compatibility with some third-party libraries 57 - - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler 58 - { 59 - return [super application:application didReceiveRemoteNotification:userInfo fetchCompletionHandler:completionHandler]; 60 - } 61 - 62 - @end
apps/amethyst/ios/amethyst/Images.xcassets/AppIcon.appiconset/App-Icon-1024x1024@1x.png

This is a binary file and will not be displayed.

-14
apps/amethyst/ios/amethyst/Images.xcassets/AppIcon.appiconset/Contents.json
··· 1 - { 2 - "images": [ 3 - { 4 - "filename": "App-Icon-1024x1024@1x.png", 5 - "idiom": "universal", 6 - "platform": "ios", 7 - "size": "1024x1024" 8 - } 9 - ], 10 - "info": { 11 - "version": 1, 12 - "author": "expo" 13 - } 14 - }
-6
apps/amethyst/ios/amethyst/Images.xcassets/Contents.json
··· 1 - { 2 - "info": { 3 - "version": 1, 4 - "author": "expo" 5 - } 6 - }
-20
apps/amethyst/ios/amethyst/Images.xcassets/SplashScreenBackground.colorset/Contents.json
··· 1 - { 2 - "colors": [ 3 - { 4 - "color": { 5 - "components": { 6 - "alpha": "1.000", 7 - "blue": "1.00000000000000", 8 - "green": "1.00000000000000", 9 - "red": "1.00000000000000" 10 - }, 11 - "color-space": "srgb" 12 - }, 13 - "idiom": "universal" 14 - } 15 - ], 16 - "info": { 17 - "version": 1, 18 - "author": "expo" 19 - } 20 - }
-41
apps/amethyst/ios/amethyst/Images.xcassets/SplashScreenLogo.imageset/Contents.json
··· 1 - { 2 - "images": [ 3 - { 4 - "idiom": "universal", 5 - "appearances": [ 6 - { 7 - "appearance": "luminosity", 8 - "value": "light" 9 - } 10 - ], 11 - "filename": "image.png", 12 - "scale": "1x" 13 - }, 14 - { 15 - "idiom": "universal", 16 - "appearances": [ 17 - { 18 - "appearance": "luminosity", 19 - "value": "light" 20 - } 21 - ], 22 - "filename": "image@2x.png", 23 - "scale": "2x" 24 - }, 25 - { 26 - "idiom": "universal", 27 - "appearances": [ 28 - { 29 - "appearance": "luminosity", 30 - "value": "light" 31 - } 32 - ], 33 - "filename": "image@3x.png", 34 - "scale": "3x" 35 - } 36 - ], 37 - "info": { 38 - "version": 1, 39 - "author": "expo" 40 - } 41 - }
apps/amethyst/ios/amethyst/Images.xcassets/SplashScreenLogo.imageset/image.png

This is a binary file and will not be displayed.

apps/amethyst/ios/amethyst/Images.xcassets/SplashScreenLogo.imageset/image@2x.png

This is a binary file and will not be displayed.

apps/amethyst/ios/amethyst/Images.xcassets/SplashScreenLogo.imageset/image@3x.png

This is a binary file and will not be displayed.

-75
apps/amethyst/ios/amethyst/Info.plist
··· 1 - <?xml version="1.0" encoding="UTF-8"?> 2 - <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 3 - <plist version="1.0"> 4 - <dict> 5 - <key>CADisableMinimumFrameDurationOnPhone</key> 6 - <true/> 7 - <key>CFBundleDevelopmentRegion</key> 8 - <string>$(DEVELOPMENT_LANGUAGE)</string> 9 - <key>CFBundleDisplayName</key> 10 - <string>amethyst</string> 11 - <key>CFBundleExecutable</key> 12 - <string>$(EXECUTABLE_NAME)</string> 13 - <key>CFBundleIdentifier</key> 14 - <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string> 15 - <key>CFBundleInfoDictionaryVersion</key> 16 - <string>6.0</string> 17 - <key>CFBundleName</key> 18 - <string>$(PRODUCT_NAME)</string> 19 - <key>CFBundlePackageType</key> 20 - <string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string> 21 - <key>CFBundleShortVersionString</key> 22 - <string>1.0.0</string> 23 - <key>CFBundleSignature</key> 24 - <string>????</string> 25 - <key>CFBundleURLTypes</key> 26 - <array> 27 - <dict> 28 - <key>CFBundleURLSchemes</key> 29 - <array> 30 - <string>fm.teal.amethyst</string> 31 - <string>fm.teal.amethyst</string> 32 - </array> 33 - </dict> 34 - </array> 35 - <key>CFBundleVersion</key> 36 - <string>1</string> 37 - <key>LSMinimumSystemVersion</key> 38 - <string>12.0</string> 39 - <key>LSRequiresIPhoneOS</key> 40 - <true/> 41 - <key>NSAppTransportSecurity</key> 42 - <dict> 43 - <key>NSAllowsArbitraryLoads</key> 44 - <false/> 45 - <key>NSAllowsLocalNetworking</key> 46 - <true/> 47 - </dict> 48 - <key>UILaunchStoryboardName</key> 49 - <string>SplashScreen</string> 50 - <key>UIRequiredDeviceCapabilities</key> 51 - <array> 52 - <string>arm64</string> 53 - </array> 54 - <key>UIRequiresFullScreen</key> 55 - <false/> 56 - <key>UIStatusBarStyle</key> 57 - <string>UIStatusBarStyleDefault</string> 58 - <key>UISupportedInterfaceOrientations</key> 59 - <array> 60 - <string>UIInterfaceOrientationPortrait</string> 61 - <string>UIInterfaceOrientationPortraitUpsideDown</string> 62 - </array> 63 - <key>UISupportedInterfaceOrientations~ipad</key> 64 - <array> 65 - <string>UIInterfaceOrientationPortrait</string> 66 - <string>UIInterfaceOrientationPortraitUpsideDown</string> 67 - <string>UIInterfaceOrientationLandscapeLeft</string> 68 - <string>UIInterfaceOrientationLandscapeRight</string> 69 - </array> 70 - <key>UIUserInterfaceStyle</key> 71 - <string>Automatic</string> 72 - <key>UIViewControllerBasedStatusBarAppearance</key> 73 - <false/> 74 - </dict> 75 - </plist>
-48
apps/amethyst/ios/amethyst/PrivacyInfo.xcprivacy
··· 1 - <?xml version="1.0" encoding="UTF-8"?> 2 - <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 3 - <plist version="1.0"> 4 - <dict> 5 - <key>NSPrivacyAccessedAPITypes</key> 6 - <array> 7 - <dict> 8 - <key>NSPrivacyAccessedAPIType</key> 9 - <string>NSPrivacyAccessedAPICategoryUserDefaults</string> 10 - <key>NSPrivacyAccessedAPITypeReasons</key> 11 - <array> 12 - <string>CA92.1</string> 13 - </array> 14 - </dict> 15 - <dict> 16 - <key>NSPrivacyAccessedAPIType</key> 17 - <string>NSPrivacyAccessedAPICategoryFileTimestamp</string> 18 - <key>NSPrivacyAccessedAPITypeReasons</key> 19 - <array> 20 - <string>0A2A.1</string> 21 - <string>3B52.1</string> 22 - <string>C617.1</string> 23 - </array> 24 - </dict> 25 - <dict> 26 - <key>NSPrivacyAccessedAPIType</key> 27 - <string>NSPrivacyAccessedAPICategoryDiskSpace</string> 28 - <key>NSPrivacyAccessedAPITypeReasons</key> 29 - <array> 30 - <string>E174.1</string> 31 - <string>85F4.1</string> 32 - </array> 33 - </dict> 34 - <dict> 35 - <key>NSPrivacyAccessedAPIType</key> 36 - <string>NSPrivacyAccessedAPICategorySystemBootTime</string> 37 - <key>NSPrivacyAccessedAPITypeReasons</key> 38 - <array> 39 - <string>35F9.1</string> 40 - </array> 41 - </dict> 42 - </array> 43 - <key>NSPrivacyCollectedDataTypes</key> 44 - <array/> 45 - <key>NSPrivacyTracking</key> 46 - <false/> 47 - </dict> 48 - </plist>
-44
apps/amethyst/ios/amethyst/SplashScreen.storyboard
··· 1 - <?xml version="1.0" encoding="UTF-8"?> 2 - <document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="32700.99.1234" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="EXPO-VIEWCONTROLLER-1"> 3 - <device id="retina6_12" orientation="portrait" appearance="light"/> 4 - <dependencies> 5 - <deployment identifier="iOS"/> 6 - <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="22685"/> 7 - <capability name="Named colors" minToolsVersion="9.0"/> 8 - <capability name="Safe area layout guides" minToolsVersion="9.0"/> 9 - <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> 10 - </dependencies> 11 - <scenes> 12 - <scene sceneID="EXPO-SCENE-1"> 13 - <objects> 14 - <viewController storyboardIdentifier="SplashScreenViewController" id="EXPO-VIEWCONTROLLER-1" sceneMemberID="viewController"> 15 - <view key="view" userInteractionEnabled="NO" contentMode="scaleToFill" insetsLayoutMarginsFromSafeArea="NO" id="EXPO-ContainerView" userLabel="ContainerView"> 16 - <rect key="frame" x="0.0" y="0.0" width="393" height="852"/> 17 - <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> 18 - <subviews> 19 - <imageView id="EXPO-SplashScreen" userLabel="SplashScreenLogo" image="SplashScreenLogo" contentMode="scaleAspectFit" clipsSubviews="true" userInteractionEnabled="false" translatesAutoresizingMaskIntoConstraints="false"> 20 - <rect key="frame" x="0" y="0" width="414" height="736"/> 21 - </imageView> 22 - </subviews> 23 - <viewLayoutGuide key="safeArea" id="Rmq-lb-GrQ"/> 24 - <constraints> 25 - <constraint firstItem="EXPO-SplashScreen" firstAttribute="top" secondItem="EXPO-ContainerView" secondAttribute="top" id="83fcb9b545b870ba44c24f0feeb116490c499c52"/> 26 - <constraint firstItem="EXPO-SplashScreen" firstAttribute="leading" secondItem="EXPO-ContainerView" secondAttribute="leading" id="61d16215e44b98e39d0a2c74fdbfaaa22601b12c"/> 27 - <constraint firstItem="EXPO-SplashScreen" firstAttribute="trailing" secondItem="EXPO-ContainerView" secondAttribute="trailing" id="f934da460e9ab5acae3ad9987d5b676a108796c1"/> 28 - <constraint firstItem="EXPO-SplashScreen" firstAttribute="bottom" secondItem="EXPO-ContainerView" secondAttribute="bottom" id="d6a0be88096b36fb132659aa90203d39139deda9"/> 29 - </constraints> 30 - <color key="backgroundColor" name="SplashScreenBackground"/> 31 - </view> 32 - </viewController> 33 - <placeholder placeholderIdentifier="IBFirstResponder" id="EXPO-PLACEHOLDER-1" userLabel="First Responder" sceneMemberID="firstResponder"/> 34 - </objects> 35 - <point key="canvasLocation" x="0.0" y="0.0"/> 36 - </scene> 37 - </scenes> 38 - <resources> 39 - <image name="SplashScreenLogo" width="414" height="736"/> 40 - <namedColor name="SplashScreenBackground"> 41 - <color alpha="1.000" blue="1.00000000000000" green="1.00000000000000" red="1.00000000000000" customColorSpace="sRGB" colorSpace="custom"/> 42 - </namedColor> 43 - </resources> 44 - </document>
-12
apps/amethyst/ios/amethyst/Supporting/Expo.plist
··· 1 - <?xml version="1.0" encoding="UTF-8"?> 2 - <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 3 - <plist version="1.0"> 4 - <dict> 5 - <key>EXUpdatesCheckOnLaunch</key> 6 - <string>ALWAYS</string> 7 - <key>EXUpdatesEnabled</key> 8 - <false/> 9 - <key>EXUpdatesLaunchWaitMs</key> 10 - <integer>0</integer> 11 - </dict> 12 - </plist>
-3
apps/amethyst/ios/amethyst/amethyst-Bridging-Header.h
··· 1 - // 2 - // Use this file to import your target's public headers that you would like to expose to Swift. 3 - //
-5
apps/amethyst/ios/amethyst/amethyst.entitlements
··· 1 - <?xml version="1.0" encoding="UTF-8"?> 2 - <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 3 - <plist version="1.0"> 4 - <dict/> 5 - </plist>
-10
apps/amethyst/ios/amethyst/main.m
··· 1 - #import <UIKit/UIKit.h> 2 - 3 - #import "AppDelegate.h" 4 - 5 - int main(int argc, char * argv[]) { 6 - @autoreleasepool { 7 - return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 8 - } 9 - } 10 -
-4
apps/amethyst/ios/amethyst/noop-file.swift
··· 1 - // 2 - // @generated 3 - // A blank Swift file must be created for native modules with Swift files to work correctly. 4 - //