From b9f7c4b4a034ff2bc1a21e9c8b131f5408336a4f Mon Sep 17 00:00:00 2001 From: Thomas Demirdjian Date: Mon, 25 Aug 2025 15:37:29 +0200 Subject: [PATCH] continue flow integartion --- android/.gitignore | 16 + android/app/build.gradle | 179 + android/app/debug.keystore | Bin 0 -> 2257 bytes android/app/google-services.json | 47 + android/app/proguard-rules.pro | 14 + android/app/src/debug/AndroidManifest.xml | 7 + android/app/src/main/AndroidManifest.xml | 38 + .../java/com/minuit/starter/MainActivity.kt | 65 + .../com/minuit/starter/MainApplication.kt | 57 + .../res/drawable-hdpi/splashscreen_logo.png | Bin 0 -> 6211 bytes .../res/drawable-mdpi/splashscreen_logo.png | Bin 0 -> 3623 bytes .../res/drawable-xhdpi/splashscreen_logo.png | Bin 0 -> 8649 bytes .../res/drawable-xxhdpi/splashscreen_logo.png | Bin 0 -> 14630 bytes .../drawable-xxxhdpi/splashscreen_logo.png | Bin 0 -> 20740 bytes .../res/drawable/ic_launcher_background.xml | 6 + .../res/drawable/rn_edit_text_material.xml | 37 + .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 + .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 + .../src/main/res/mipmap-hdpi/ic_launcher.webp | Bin 0 -> 3300 bytes .../mipmap-hdpi/ic_launcher_foreground.webp | Bin 0 -> 8031 bytes .../res/mipmap-hdpi/ic_launcher_round.webp | Bin 0 -> 4103 bytes .../src/main/res/mipmap-mdpi/ic_launcher.webp | Bin 0 -> 2048 bytes .../mipmap-mdpi/ic_launcher_foreground.webp | Bin 0 -> 5079 bytes .../res/mipmap-mdpi/ic_launcher_round.webp | Bin 0 -> 2613 bytes .../main/res/mipmap-xhdpi/ic_launcher.webp | Bin 0 -> 4535 bytes .../mipmap-xhdpi/ic_launcher_foreground.webp | Bin 0 -> 11145 bytes .../res/mipmap-xhdpi/ic_launcher_round.webp | Bin 0 -> 5673 bytes .../main/res/mipmap-xxhdpi/ic_launcher.webp | Bin 0 -> 7345 bytes .../mipmap-xxhdpi/ic_launcher_foreground.webp | Bin 0 -> 18064 bytes .../res/mipmap-xxhdpi/ic_launcher_round.webp | Bin 0 -> 9091 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.webp | Bin 0 -> 10108 bytes .../ic_launcher_foreground.webp | Bin 0 -> 25030 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.webp | Bin 0 -> 12469 bytes .../app/src/main/res/values-night/colors.xml | 1 + android/app/src/main/res/values/colors.xml | 7 + android/app/src/main/res/values/strings.xml | 5 + android/app/src/main/res/values/styles.xml | 20 + android/build.gradle | 43 + android/gradle.properties | 61 + android/gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 43583 bytes .../gradle/wrapper/gradle-wrapper.properties | 7 + android/gradlew | 252 ++ android/gradlew.bat | 94 + android/settings.gradle | 38 + functions/src/music.js | 85 +- ios/.gitignore | 30 + ios/.xcode.env | 11 + ios/Podfile | 66 + ios/Podfile.lock | 4024 +++++++++++++++++ ios/Podfile.properties.json | 10 + ios/minuitstarter.xcodeproj/project.pbxproj | 645 +++ .../xcschemes/minuitstarter.xcscheme | 88 + .../contents.xcworkspacedata | 10 + ios/minuitstarter/AppDelegate.h | 7 + ios/minuitstarter/AppDelegate.mm | 66 + ios/minuitstarter/GoogleService-Info.plist | 34 + .../App-Icon-1024x1024@1x.png | Bin 0 -> 678660 bytes .../AppIcon.appiconset/Contents.json | 14 + .../Images.xcassets/Contents.json | 6 + .../Contents.json | 20 + .../SplashScreenLogo.imageset/Contents.json | 23 + .../SplashScreenLogo.imageset/image.png | Bin 0 -> 6165 bytes .../SplashScreenLogo.imageset/image@2x.png | Bin 0 -> 6165 bytes .../SplashScreenLogo.imageset/image@3x.png | Bin 0 -> 6165 bytes ios/minuitstarter/Info.plist | 106 + ios/minuitstarter/PrivacyInfo.xcprivacy | 50 + ios/minuitstarter/SplashScreen.storyboard | 44 + ios/minuitstarter/Supporting/Expo.plist | 12 + ios/minuitstarter/main.m | 10 + .../minuitstarter-Bridging-Header.h | 3 + ios/minuitstarter/minuitstarter.entitlements | 12 + ios/minuitstarter/noop-file.swift | 4 + package.json | 2 + src/components/DragDropTest.js | 137 - src/components/GradientButton.js | 3 +- src/components/SongStructureDragDrop.js | 176 + src/screens/Studio/ChooseGenre.js | 32 +- src/screens/Studio/ChooseInstruments.js | 25 +- src/screens/Studio/ChooseRhythm.js | 11 +- src/screens/Studio/Compose.js | 5 +- src/screens/Studio/ComposeSong.js | 87 +- src/screens/Studio/CreatingSong.js | 139 +- src/screens/Studio/CustomizeVoice.js | 11 +- src/screens/Studio/Studio.js | 105 +- src/screens/Writing/CreateLyricsWithAi.js | 141 +- src/screens/Writing/CreatingLyrics.js | 53 +- src/screens/Writing/CustomizeSongStructure.js | 28 +- src/screens/Writing/EmotionConvey.js | 15 +- src/screens/Writing/Goals.js | 9 +- src/screens/Writing/Lyrics.js | 121 +- src/screens/Writing/Rhymes.js | 6 +- src/screens/Writing/SongStructure.js | 6 +- src/screens/Writing/SongStyle.js | 8 +- src/screens/Writing/SongTo.js | 9 +- src/screens/Writing/SpecificityContext.js | 9 +- src/screens/Writing/Writing.js | 51 +- .../Writing/components/CreateLyricsHeader.js | 41 +- yarn.lock | 25 + 98 files changed, 7322 insertions(+), 317 deletions(-) create mode 100644 android/.gitignore create mode 100644 android/app/build.gradle create mode 100644 android/app/debug.keystore create mode 100644 android/app/google-services.json create mode 100644 android/app/proguard-rules.pro create mode 100644 android/app/src/debug/AndroidManifest.xml create mode 100644 android/app/src/main/AndroidManifest.xml create mode 100644 android/app/src/main/java/com/minuit/starter/MainActivity.kt create mode 100644 android/app/src/main/java/com/minuit/starter/MainApplication.kt create mode 100644 android/app/src/main/res/drawable-hdpi/splashscreen_logo.png create mode 100644 android/app/src/main/res/drawable-mdpi/splashscreen_logo.png create mode 100644 android/app/src/main/res/drawable-xhdpi/splashscreen_logo.png create mode 100644 android/app/src/main/res/drawable-xxhdpi/splashscreen_logo.png create mode 100644 android/app/src/main/res/drawable-xxxhdpi/splashscreen_logo.png create mode 100644 android/app/src/main/res/drawable/ic_launcher_background.xml create mode 100644 android/app/src/main/res/drawable/rn_edit_text_material.xml create mode 100644 android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher.webp create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher.webp create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp create mode 100644 android/app/src/main/res/values-night/colors.xml create mode 100644 android/app/src/main/res/values/colors.xml create mode 100644 android/app/src/main/res/values/strings.xml create mode 100644 android/app/src/main/res/values/styles.xml create mode 100644 android/build.gradle create mode 100644 android/gradle.properties create mode 100644 android/gradle/wrapper/gradle-wrapper.jar create mode 100644 android/gradle/wrapper/gradle-wrapper.properties create mode 100755 android/gradlew create mode 100644 android/gradlew.bat create mode 100644 android/settings.gradle create mode 100644 ios/.gitignore create mode 100644 ios/.xcode.env create mode 100644 ios/Podfile create mode 100644 ios/Podfile.lock create mode 100644 ios/Podfile.properties.json create mode 100644 ios/minuitstarter.xcodeproj/project.pbxproj create mode 100644 ios/minuitstarter.xcodeproj/xcshareddata/xcschemes/minuitstarter.xcscheme create mode 100644 ios/minuitstarter.xcworkspace/contents.xcworkspacedata create mode 100644 ios/minuitstarter/AppDelegate.h create mode 100644 ios/minuitstarter/AppDelegate.mm create mode 100644 ios/minuitstarter/GoogleService-Info.plist create mode 100644 ios/minuitstarter/Images.xcassets/AppIcon.appiconset/App-Icon-1024x1024@1x.png create mode 100644 ios/minuitstarter/Images.xcassets/AppIcon.appiconset/Contents.json create mode 100644 ios/minuitstarter/Images.xcassets/Contents.json create mode 100644 ios/minuitstarter/Images.xcassets/SplashScreenBackground.colorset/Contents.json create mode 100644 ios/minuitstarter/Images.xcassets/SplashScreenLogo.imageset/Contents.json create mode 100644 ios/minuitstarter/Images.xcassets/SplashScreenLogo.imageset/image.png create mode 100644 ios/minuitstarter/Images.xcassets/SplashScreenLogo.imageset/image@2x.png create mode 100644 ios/minuitstarter/Images.xcassets/SplashScreenLogo.imageset/image@3x.png create mode 100644 ios/minuitstarter/Info.plist create mode 100644 ios/minuitstarter/PrivacyInfo.xcprivacy create mode 100644 ios/minuitstarter/SplashScreen.storyboard create mode 100644 ios/minuitstarter/Supporting/Expo.plist create mode 100644 ios/minuitstarter/main.m create mode 100644 ios/minuitstarter/minuitstarter-Bridging-Header.h create mode 100644 ios/minuitstarter/minuitstarter.entitlements create mode 100644 ios/minuitstarter/noop-file.swift delete mode 100644 src/components/DragDropTest.js create mode 100644 src/components/SongStructureDragDrop.js diff --git a/android/.gitignore b/android/.gitignore new file mode 100644 index 0000000..8a6be07 --- /dev/null +++ b/android/.gitignore @@ -0,0 +1,16 @@ +# OSX +# +.DS_Store + +# Android/IntelliJ +# +build/ +.idea +.gradle +local.properties +*.iml +*.hprof +.cxx/ + +# Bundle artifacts +*.jsbundle diff --git a/android/app/build.gradle b/android/app/build.gradle new file mode 100644 index 0000000..5f94565 --- /dev/null +++ b/android/app/build.gradle @@ -0,0 +1,179 @@ +apply plugin: "com.android.application" +apply plugin: "org.jetbrains.kotlin.android" +apply plugin: "com.facebook.react" + +def projectRoot = rootDir.getAbsoluteFile().getParentFile().getAbsolutePath() + +/** + * This is the configuration block to customize your React Native Android app. + * By default you don't need to apply any configuration, just uncomment the lines you need. + */ +react { + entryFile = file(["node", "-e", "require('expo/scripts/resolveAppEntry')", projectRoot, "android", "absolute"].execute(null, rootDir).text.trim()) + reactNativeDir = new File(["node", "--print", "require.resolve('react-native/package.json')"].execute(null, rootDir).text.trim()).getParentFile().getAbsoluteFile() + hermesCommand = new File(["node", "--print", "require.resolve('react-native/package.json')"].execute(null, rootDir).text.trim()).getParentFile().getAbsolutePath() + "/sdks/hermesc/%OS-BIN%/hermesc" + 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() + + // Use Expo CLI to bundle the app, this ensures the Metro config + // works correctly with Expo projects. + cliFile = new File(["node", "--print", "require.resolve('@expo/cli', { paths: [require.resolve('expo/package.json')] })"].execute(null, rootDir).text.trim()) + bundleCommand = "export:embed" + + /* Folders */ + // The root of your project, i.e. where "package.json" lives. Default is '../..' + // root = file("../../") + // The folder where the react-native NPM package is. Default is ../../node_modules/react-native + // reactNativeDir = file("../../node_modules/react-native") + // The folder where the react-native Codegen package is. Default is ../../node_modules/@react-native/codegen + // codegenDir = file("../../node_modules/@react-native/codegen") + + /* Variants */ + // The list of variants to that are debuggable. For those we're going to + // skip the bundling of the JS bundle and the assets. By default is just 'debug'. + // If you add flavors like lite, prod, etc. you'll have to list your debuggableVariants. + // debuggableVariants = ["liteDebug", "prodDebug"] + + /* Bundling */ + // A list containing the node command and its flags. Default is just 'node'. + // nodeExecutableAndArgs = ["node"] + + // + // The path to the CLI configuration file. Default is empty. + // bundleConfig = file(../rn-cli.config.js) + // + // The name of the generated asset file containing your JS bundle + // bundleAssetName = "MyApplication.android.bundle" + // + // The entry file for bundle generation. Default is 'index.android.js' or 'index.js' + // entryFile = file("../js/MyApplication.android.js") + // + // A list of extra flags to pass to the 'bundle' commands. + // See https://github.com/react-native-community/cli/blob/main/docs/commands.md#bundle + // extraPackagerArgs = [] + + /* Hermes Commands */ + // The hermes compiler command to run. By default it is 'hermesc' + // hermesCommand = "$rootDir/my-custom-hermesc/bin/hermesc" + // + // The list of flags to pass to the Hermes compiler. By default is "-O", "-output-source-map" + // hermesFlags = ["-O", "-output-source-map"] + + /* Autolinking */ + autolinkLibrariesWithApp() +} + +/** + * Set this to true to Run Proguard on Release builds to minify the Java bytecode. + */ +def enableProguardInReleaseBuilds = (findProperty('android.enableProguardInReleaseBuilds') ?: false).toBoolean() + +/** + * The preferred build flavor of JavaScriptCore (JSC) + * + * For example, to use the international variant, you can use: + * `def jscFlavor = 'org.webkit:android-jsc-intl:+'` + * + * The international variant includes ICU i18n library and necessary data + * allowing to use e.g. `Date.toLocaleString` and `String.localeCompare` that + * give correct results when using with locales other than en-US. Note that + * this variant is about 6MiB larger per architecture than default. + */ +def jscFlavor = 'org.webkit:android-jsc:+' + +android { + ndkVersion rootProject.ext.ndkVersion + + buildToolsVersion rootProject.ext.buildToolsVersion + compileSdk rootProject.ext.compileSdkVersion + + namespace 'com.minuit.starter' + defaultConfig { + applicationId 'com.minuit.starter' + minSdkVersion rootProject.ext.minSdkVersion + targetSdkVersion rootProject.ext.targetSdkVersion + versionCode 1 + versionName "2024.04.1" + } + signingConfigs { + debug { + storeFile file('debug.keystore') + storePassword 'android' + keyAlias 'androiddebugkey' + keyPassword 'android' + } + } + buildTypes { + debug { + signingConfig signingConfigs.debug + } + release { + // Caution! In production, you need to generate your own keystore file. + // see https://reactnative.dev/docs/signed-apk-android. + signingConfig signingConfigs.debug + shrinkResources (findProperty('android.enableShrinkResourcesInReleaseBuilds')?.toBoolean() ?: false) + minifyEnabled enableProguardInReleaseBuilds + proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" + crunchPngs (findProperty('android.enablePngCrunchInReleaseBuilds')?.toBoolean() ?: true) + } + } + packagingOptions { + jniLibs { + useLegacyPackaging (findProperty('expo.useLegacyPackaging')?.toBoolean() ?: false) + } + } + androidResources { + ignoreAssetsPattern '!.svn:!.git:!.ds_store:!*.scc:!CVS:!thumbs.db:!picasa.ini:!*~' + } +} + +// Apply static values from `gradle.properties` to the `android.packagingOptions` +// Accepts values in comma delimited lists, example: +// android.packagingOptions.pickFirsts=/LICENSE,**/picasa.ini +["pickFirsts", "excludes", "merges", "doNotStrip"].each { prop -> + // Split option: 'foo,bar' -> ['foo', 'bar'] + def options = (findProperty("android.packagingOptions.$prop") ?: "").split(","); + // Trim all elements in place. + for (i in 0.. 0) { + println "android.packagingOptions.$prop += $options ($options.length)" + // Ex: android.packagingOptions.pickFirsts += '**/SCCS/**' + options.each { + android.packagingOptions[prop] += it + } + } +} + +dependencies { + // The version of react-native is set by the React Native Gradle Plugin + implementation("com.facebook.react:react-android") + + def isGifEnabled = (findProperty('expo.gif.enabled') ?: "") == "true"; + def isWebpEnabled = (findProperty('expo.webp.enabled') ?: "") == "true"; + def isWebpAnimatedEnabled = (findProperty('expo.webp.animated') ?: "") == "true"; + + if (isGifEnabled) { + // For animated gif support + implementation("com.facebook.fresco:animated-gif:${reactAndroidLibs.versions.fresco.get()}") + } + + if (isWebpEnabled) { + // For webp support + implementation("com.facebook.fresco:webpsupport:${reactAndroidLibs.versions.fresco.get()}") + if (isWebpAnimatedEnabled) { + // Animated webp support + implementation("com.facebook.fresco:animated-webp:${reactAndroidLibs.versions.fresco.get()}") + } + } + + if (hermesEnabled.toBoolean()) { + implementation("com.facebook.react:hermes-android") + } else { + implementation jscFlavor + } +} + +apply plugin: 'com.google.gms.google-services' +apply plugin: 'com.google.firebase.crashlytics' \ No newline at end of file diff --git a/android/app/debug.keystore b/android/app/debug.keystore new file mode 100644 index 0000000000000000000000000000000000000000..364e105ed39fbfd62001429a68140672b06ec0de GIT binary patch literal 2257 zcmchYXEfYt8;7T1^dLH$VOTZ%2NOdOH5j5LYLtZ0q7x-V8_6gU5)#7dkq{HTmsfNq zB3ZqcAxeY^G10@?efK?Q&)M(qInVv!xjx+IKEL}p*K@LYvIzo#AZG>st5|P)KF1_Z;y){W{<7K{nl!CPuE z_^(!C(Ol0n8 zK13*rzAtW>(wULKPRYLd7G18F8#1P`V*9`(Poj26eOXYyBVZPno~Cvvhx7vPjAuZo zF?VD!zB~QG(!zbw#qsxT8%BSpqMZ4f70ZPn-3y$L8{EVbbN9$H`B&Z1quk9tgp5FM zuxp3pJ0b8u|3+#5bkJ4SRnCF2l7#DyLYXYY8*?OuAwK4E6J{0N=O3QNVzQ$L#FKkR zi-c@&!nDvezOV$i$Lr}iF$XEcwnybQ6WZrMKuw8gCL^U#D;q3t&HpTbqyD%vG=TeDlzCT~MXUPC|Leb-Uk+ z=vnMd(|>ld?Fh>V8poP;q;;nc@en$|rnP0ytzD&fFkCeUE^kG9Kx4wUh!!rpjwKDP zyw_e|a^x_w3E zP}}@$g>*LLJ4i0`Gx)qltL}@;mDv}D*xR^oeWcWdPkW@Uu)B^X&4W1$p6}ze!zudJ zyiLg@uggoMIArBr*27EZV7djDg@W1MaL+rcZ-lrANJQ%%>u8)ZMWU@R2qtnmG(acP z0d_^!t>}5W zpT`*2NR+0+SpTHb+6Js4b;%LJB;B_-ChhnU5py}iJtku*hm5F0!iql8Hrpcy1aYbT z1*dKC5ua6pMX@@iONI?Hpr%h;&YaXp9n!ND7-=a%BD7v&g zOO41M6EbE24mJ#S$Ui0-brR5ML%@|ndz^)YLMMV1atna{Fw<;TF@>d&F|!Z>8eg>>hkFrV)W+uv=`^F9^e zzzM2*oOjT9%gLoub%(R57p-`TXFe#oh1_{&N-YN z<}artH|m=d8TQuKSWE)Z%puU|g|^^NFwC#N=@dPhasyYjoy(fdEVfKR@cXKHZV-`06HsP`|Ftx;8(YD$fFXumLWbGnu$GMqRncXYY9mwz9$ap zQtfZB^_BeNYITh^hA7+(XNFox5WMeG_LtJ%*Q}$8VKDI_p8^pqX)}NMb`0e|wgF7D zuQACY_Ua<1ri{;Jwt@_1sW9zzdgnyh_O#8y+C;LcZq6=4e^cs6KvmK@$vVpKFGbQ= z$)Eux5C|Fx;Gtmv9^#Y-g@7Rt7*eLp5n!gJmn7&B_L$G?NCN`AP>cXQEz}%F%K;vUs{+l4Q{}eWW;ATe2 zqvXzxoIDy(u;F2q1JH7Sf;{jy_j})F+cKlIOmNfjBGHoG^CN zM|Ho&&X|L-36f}Q-obEACz`sI%2f&k>z5c$2TyTSj~vmO)BW~+N^kt`Jt@R|s!){H ze1_eCrlNaPkJQhL$WG&iRvF*YG=gXd1IyYQ9ew|iYn7r~g!wOnw;@n42>enAxBv*A zEmV*N#sxdicyNM=A4|yaOC5MByts}s_Hpfj|y<6G=o=!3S@eIFKDdpR7|FY>L&Wat&oW&cm&X~ z5Bt>Fcq(fgnvlvLSYg&o6>&fY`ODg4`V^lWWD=%oJ#Kbad2u~! zLECFS*??>|vDsNR&pH=Ze0Eo`sC_G`OjoEKVHY|wmwlX&(XBE<@sx3Hd^gtd-fNwUHsylg06p`U2y_={u}Bc + + + + + diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..ec77dac --- /dev/null +++ b/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/android/app/src/main/java/com/minuit/starter/MainActivity.kt b/android/app/src/main/java/com/minuit/starter/MainActivity.kt new file mode 100644 index 0000000..d32cd8f --- /dev/null +++ b/android/app/src/main/java/com/minuit/starter/MainActivity.kt @@ -0,0 +1,65 @@ +package com.minuit.starter +import expo.modules.splashscreen.SplashScreenManager + +import android.os.Build +import android.os.Bundle + +import com.facebook.react.ReactActivity +import com.facebook.react.ReactActivityDelegate +import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.fabricEnabled +import com.facebook.react.defaults.DefaultReactActivityDelegate + +import expo.modules.ReactActivityDelegateWrapper + +class MainActivity : ReactActivity() { + override fun onCreate(savedInstanceState: Bundle?) { + // Set the theme to AppTheme BEFORE onCreate to support + // coloring the background, status bar, and navigation bar. + // This is required for expo-splash-screen. + // setTheme(R.style.AppTheme); + // @generated begin expo-splashscreen - expo prebuild (DO NOT MODIFY) sync-f3ff59a738c56c9a6119210cb55f0b613eb8b6af + SplashScreenManager.registerOnActivity(this) + // @generated end expo-splashscreen + super.onCreate(null) + } + + /** + * Returns the name of the main component registered from JavaScript. This is used to schedule + * rendering of the component. + */ + override fun getMainComponentName(): String = "main" + + /** + * Returns the instance of the [ReactActivityDelegate]. We use [DefaultReactActivityDelegate] + * which allows you to enable New Architecture with a single boolean flags [fabricEnabled] + */ + override fun createReactActivityDelegate(): ReactActivityDelegate { + return ReactActivityDelegateWrapper( + this, + BuildConfig.IS_NEW_ARCHITECTURE_ENABLED, + object : DefaultReactActivityDelegate( + this, + mainComponentName, + fabricEnabled + ){}) + } + + /** + * Align the back button behavior with Android S + * where moving root activities to background instead of finishing activities. + * @see onBackPressed + */ + override fun invokeDefaultOnBackPressed() { + if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.R) { + if (!moveTaskToBack(false)) { + // For non-root activities, use the default implementation to finish them. + super.invokeDefaultOnBackPressed() + } + return + } + + // Use the default back button implementation on Android S + // because it's doing more than [Activity.moveTaskToBack] in fact. + super.invokeDefaultOnBackPressed() + } +} diff --git a/android/app/src/main/java/com/minuit/starter/MainApplication.kt b/android/app/src/main/java/com/minuit/starter/MainApplication.kt new file mode 100644 index 0000000..ef50fc0 --- /dev/null +++ b/android/app/src/main/java/com/minuit/starter/MainApplication.kt @@ -0,0 +1,57 @@ +package com.minuit.starter + +import android.app.Application +import android.content.res.Configuration + +import com.facebook.react.PackageList +import com.facebook.react.ReactApplication +import com.facebook.react.ReactNativeHost +import com.facebook.react.ReactPackage +import com.facebook.react.ReactHost +import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load +import com.facebook.react.defaults.DefaultReactNativeHost +import com.facebook.react.soloader.OpenSourceMergedSoMapping +import com.facebook.soloader.SoLoader + +import expo.modules.ApplicationLifecycleDispatcher +import expo.modules.ReactNativeHostWrapper + +class MainApplication : Application(), ReactApplication { + + override val reactNativeHost: ReactNativeHost = ReactNativeHostWrapper( + this, + object : DefaultReactNativeHost(this) { + override fun getPackages(): List { + val packages = PackageList(this).packages + // Packages that cannot be autolinked yet can be added manually here, for example: + // packages.add(new MyReactNativePackage()); + return packages + } + + override fun getJSMainModuleName(): String = ".expo/.virtual-metro-entry" + + override fun getUseDeveloperSupport(): Boolean = BuildConfig.DEBUG + + override val isNewArchEnabled: Boolean = BuildConfig.IS_NEW_ARCHITECTURE_ENABLED + override val isHermesEnabled: Boolean = BuildConfig.IS_HERMES_ENABLED + } + ) + + override val reactHost: ReactHost + get() = ReactNativeHostWrapper.createReactHost(applicationContext, reactNativeHost) + + override fun onCreate() { + super.onCreate() + SoLoader.init(this, OpenSourceMergedSoMapping) + if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) { + // If you opted-in for the New Architecture, we load the native entry point for this app. + load() + } + ApplicationLifecycleDispatcher.onApplicationCreate(this) + } + + override fun onConfigurationChanged(newConfig: Configuration) { + super.onConfigurationChanged(newConfig) + ApplicationLifecycleDispatcher.onConfigurationChanged(this, newConfig) + } +} diff --git a/android/app/src/main/res/drawable-hdpi/splashscreen_logo.png b/android/app/src/main/res/drawable-hdpi/splashscreen_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b3e3df5fe9b8d0daf88be3d5f90b40be06a9b677 GIT binary patch literal 6211 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 Gd;bL|2!#s( literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-mdpi/splashscreen_logo.png b/android/app/src/main/res/drawable-mdpi/splashscreen_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..cad691396d06b211baa20c85d8cdde0a098f5606 GIT binary patch literal 3623 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-xhdpi/splashscreen_logo.png b/android/app/src/main/res/drawable-xhdpi/splashscreen_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..a6fb99c8c6e07903ef96c05e34eecd0e47671626 GIT binary patch literal 8649 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-xxhdpi/splashscreen_logo.png b/android/app/src/main/res/drawable-xxhdpi/splashscreen_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..4e10cdf7ec6810ccced344bb83d21dc7ef06d720 GIT binary patch literal 14630 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-xxxhdpi/splashscreen_logo.png b/android/app/src/main/res/drawable-xxxhdpi/splashscreen_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..1ea00b970ac1a9b57a765fad08e9af70f09bb6fc GIT binary patch literal 20740 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 N4uyQz^zHFq|0gROqZt4I literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable/ic_launcher_background.xml b/android/app/src/main/res/drawable/ic_launcher_background.xml new file mode 100644 index 0000000..883b2a0 --- /dev/null +++ b/android/app/src/main/res/drawable/ic_launcher_background.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/drawable/rn_edit_text_material.xml b/android/app/src/main/res/drawable/rn_edit_text_material.xml new file mode 100644 index 0000000..5c25e72 --- /dev/null +++ b/android/app/src/main/res/drawable/rn_edit_text_material.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml new file mode 100644 index 0000000..3941bea --- /dev/null +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 0000000..3941bea --- /dev/null +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp b/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp new file mode 100644 index 0000000000000000000000000000000000000000..7fae0ccbcfa5c1de75a85a4420f0d8a01e2b0744 GIT binary patch literal 3300 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 z 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..afa0a4ef4ba5230871e032f2a6df96ec572d7c49 GIT binary patch literal 4103 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 ULJ*w>3_FmIhrfIM_Q;I?0&7K2ZU6uP literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..c4f6e101ec73d0b675780f81d04a3d1b2ddcb04f GIT binary patch literal 2613 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp new file mode 100644 index 0000000000000000000000000000000000000000..7a0f085faac07551f2407aea014b4ada7044a04c GIT binary patch literal 4535 zcmbVQc{~&T|96|S&5_X@a}*gF(y$I9OoV)j$+^f`i8PTKb2cMJB9t1b&DknPj$!H} z$+h&697{`*=|YL`+voTA{rCOr`*`er@jjo|`L4erCM_f+B z>w072@tP7(_nn_%YNVSx%hHMBK7ThLxcKg9a@6~HVdm~UU5-Uog`IcdJx_(mJ1Av- zJk^{DeRPY)IoD*zDh~1ysr`wY8ugQE{l}1WJV8$oUMuFeP|)$rwrr$S%p!#D9qddKUG2&f`e4_ssy zp0fwMrKr|%ZE=}Vsst~b)0oILl7|TR)meg+6NNTouplCu<3q(zv3-wh?1bPpQ-p27 z24ncET7r5xy7@!yW_fdD3LD}Sw3l(r`*>=Fn;WhkomM0qVT9msrSdw?`>wQI)q+6n zg%Q1-1FkbW3W6=aELIh{@^1!PHr2e>f;?OH?T&V&@}{=Y%}*S+jS!_PRSt{S)H*O| zl_s(n7sdOd9^}9)<=488bmOls5tGNq(O+8+6mvpZpFFE|1=#C#mHIeZa3)T#Q*Ebn z>T04*{&U&(^xW>0@VgtsI%aeCWATz;7NKt_h!1NyyVhKVsT4u95_ zN5c(vILRW#e%b_W$*Smn`!>s5$ z9GWw~rVDFJoExq>;xG6awWV!wn(owE*AtYv%m3F2X5~ouXdtCC2Tm|4eTgpVN0*<{ z?^Cc7dtCrc?syR(K^qDPA(o}M9fOHgw-T2ODkxm!j*OToYGd((K-(Fdbi*yJ10F=p(u z#1ynNsHU628apR$nOSH5Z5v)%qnLXEcU0PpR zQeSOL=Wkzn!C+ym=kMTMs)xg7(D;b8_1}76&wejgfvL2-k2iKblJhFmGdd|L6)fbQ zGt{Lb*Q(44{khMKoE*(b8wiQ7t8!KE(O-qqts++h>W?22LZh1SE}`{aGf28Q&Ew;; zq)<@~RX$YwYL7yR8}49)9I|js3^x7oqfkoc@%8U>l;#QfFlN0MYRQdN9AH)Yt*7To zalchtFT5|f8nhGS;{hQ>N!iqG)g^ZjDu*q%=Nr6hTevolV>EJuOrF><3o9m0L(3c? z!bmY0BxKvyOIyxN{`~migZ!U$J)QCG^=mk2s7HkQ+f(F)t!8f3K z7Z%|2p|b!Z^YcEBxHFazY|0YRma20P&kXSO-g&~;m-qcUgvtx>;lM+gw^<~##CYD& zwBKTeWJ&~$&TbB8i6F(Ydlj*gnWxSsSRVpi<2#F|1!`f%XX$xvWh%t1SySHN$Fh({ z%fCIQkpPs{x}g>k2z%tT)R6gYa~C3}wQ_ivfVHy&vrPnQ5YkBX%^#~r^L7+iEXFJR@rYz~-MSWpMrBuP3l_A1tj z?|=D^tbyM8&&N4$=hcxehVPs6ghXId&3Qu)ZJ)k_Z5B}U?)@99s>5?P>yeYo)p(|0 zb0HDEHpSbYw3i3H7K@9tDve>`JFWbhT1w6~dhdt~1?YR@T~5tu!R+0eOv@8U-lfG} zyh!Hpi~)AcOJAyP3%8h$y|8EcOx<=DL%?W?y5bm;Alrbd(#@fs|oVz6%nuvjE~_c+n;pXA@jvYPWCtok6ZCkwEywn&TfgMPh$N3q@ ze9r5TpN%JJK_EFmo-%ll5-(%3vH=y0)hCnnyFh>j_%f*Lsszz!L?ECf+6L-Y#vjuo zsqf5EXj=?aH`5uAk?s;IfoFfI_N%qUIj!X1rFqsKM*|33K-2bpZPg0lSWPawDM@b* z6KC+GrrU}j>k~2k+t>ogFibhtJ6dk)-jE}+z- zn5>1NrtA-**m&y5aJ89SD}w9u{>ErCiuYSrTHRwyF}vx9HPvv2M?r5*Tp8J=AVcsn;W^uqitNIqyt( zJm$poj13PLArS@;y zLmm`xM3Ocnd*%KpFdgVR6QwLl0c~wDG0W4ngNl(Q8&K&q`3ikqhCV%zX|I$@Hj?_B z%fm!cI;{-UP0T3h6&*19ZzoQAr};i_kS*i0qY-N`g6w97VGRG%5slc~&qZK{qRYAZ#~&fU>T zf%oZCv0#Uk?u?4uI#N$iXEXw>agA>&Ny_n67`v@6eT!Dv;OTX}5)I%hkhVCR z__pVyY0t#O-bd#zT*!HTGAlpd*rL;LcupitO_58ZCwmlE=yz-mlZSzHT{+b#&h3d7 z(`H9n?1=1G-V4$KTSZ0m?ZgDH`pcIu(b4FRl07><$7@)iOJ9bG11wJ@wjF>=e8$Lc ziUg3Tx!APxcH~2M(m-&sD5#WrdTE^3*N1#LuFe$+1BW_3<(tY`lEV|cjA z>=@3hV>51GOJ6>jY-ev49$KvQ`M=X~QDmnT_8}VIh%k?p)^Xq|bFoxl%r#D*z2Fic zNAi})K1_*e;ei;CyQ0tkP}bbn+F6Mm=mKsFSgVo!Wo{a zHpsF~Bv5S1RP>!w&0VH2^6S|GyXEDhsOy&P@iB+Jx?VhKYPtiwoUbL21wzeWVQ;*s zbH!!yc%q+{B^fmKBSbHWrr=?979lyl)7j)%cc8YtCRwA&fpbvPN_*s8Y$R9%Sat&VHOdTf|3$z zwhr((M}z2u1j!JNGa=-JUs5W66{z_Pde5E<pxV7U_Xh6; zVpc%*?-rg*1xGZ?X1N(&HM?O%Q&( zsax3<`j8wG&H;mLRA0SO7_;XQBUq5dDimbsX6Et@e*Hl%U-UhPklX@;QK?o>T1o`` z0hQR;5z=D97>%`+i*Mit9kq9#`SeMxjQ@3R4rT!8+yfNu`|pD_qaL_C2p5m#;Mda_ ztg%804>GQxoz5zp!LXM>yZ{OG)k#x_+6x)!Ut6zm<&#!t<-qX4oM%BU0mv%>WDWKP zyo;P!Ps-}+s|6_iaWVZaYZ^NMqTe(r>9UZ4cvcXcAF{MPA!aU z?7Q@f-L~jnHQa556nocd$pOp*&4YLWd_YT9^s{Z@?33nZ4$#e&C(hZ2ls5(fCVu>Y z0j%=4cs;vr+4VVUwoY2ZDp*u z8Ns6D+rmN-Smok=HPB%)O<^)7!TQ6rAZ=eFMsIRiprGsLh;Sfow51P}|31mI2V)}u zGd*`M!?h}PeB659eodi(8qXkH9y|~ZC=dK09UKj^6ub)w`}_ked`u32w48YEoMRb( z#sL5wE`R3ZpWhl_L7lG=ZGbFwr5{aP9pYE$SC8K3C13}71_y=JHR6D^0$*DFa@sb2 zU76zrg^{%q2}UV5rZFNmQ#w?gq~AZuGZ+!rv;!j;0KMpN<=S+YK~FUKy6zGiwBDPu z_z{HL#zt`}RbHTDM+Ot8D<~c-Qsuz)>9=WV9@6eg?DKkvUSU{ZY8{XkUq5**dN=sL zXF$2kGxq|E(A?kF1u_t@d=iM1aV?z>llLF6%k{9uNg;7iVGt$_h_fF)P}901M#2rs zZzA%bBEPljci2K6j=O+k%wQ;GF!XSGy1M5BWhksn)Qn(yBhci@cE99Db_?~1hBi!= zBRMrCeZv%$uSAkOx9{(Ip6hz9>-hto>%O>ew)?(6pZDkUe!pMu*Xy0;>SB);QxF4z zKvRl1{QDlOuL8|0`ImozjUBH~NtbXd=<{;)D$DIULiDqWJ&Y7?P-?N;V4{@*Y9w zK*U6G4(eGIZ=6QXhHlRP%6^sNruE`;WK`z|eYO3~o(~>)>b!r7bkoV3l}oRDj#It( zbm;6;znTl!a!;L7cb&XLM4N5tm1^lvhwy6LCqEwb;4BB6GX8(N0EYM+XBG`D;;7iA zmU7Zaa%$ZYycPCw|8d!InP19k-IOwPObM2Ne%H;tVPE^wAN$SM-xMU^_jY{q{kIjoZx`=6C|0sn@pQJOu? z?|AB<4HN(0b~&IB)*{}`zshyt4D(6iy)GE0h#`Dj!QZLu^!o=tb$OZmneCv@&{1$B z`L0->*q|Ioiu$*@$VVPlC^i|8`%Li=KdO=(4PJr26^WE}P$bHqoNh#IHab??9FX{^ zi!xBnQ^ELFvQktSyB5{w2w8IV{a61@bymwlpx?Cqo6uk z)NSOs8fvUq)457_ew||rQkuP=2jhWKJ=L0kBYY>VoU{uiewj;IO?(&3T#B7k*_#9fiNXUHeX5O7~85Kp~cZ6pTSup{o{SENe;&M-sXNIsx+F43NKg_#{OAa6fB5^P&OQD54A4a*m_87|@$3s_Ej>w;Xi83aOE zY&)zqq(;(W>?e!yxV2s7QBlRele>lHXFxwrWF=s4a6ILg^D!G1z5n2QZHHBZ0~+ zGo(fX)EKHwMAVNK%CyatX&Khkt0#W2y`j-&W<4h1u)_DSTIx#+QulG5^`p<^kvS)F zR$QW+4)Tr@ThcuLIywR#P9)0r-Q&f_gg57zLioC#5Z5_~tLGNA=i?gHTRl+;L0_0Jr<0o2*??JKhSCl?E z5cH&ZsgHFi{f+pWTi+jK_4C>*PmL^_5JKP?jnr~)c7RY!89z_EIcBSs&;~5JZvZpk z(!kCzO?+e@;`5U>I95k#U)!~1eHc4*w6d=aKo@HcS z|5u{qm15Rc)gsY5`n`X7bcT4DyeZNYIj!hh(CI;GOj-`R&Gaw<2TvR}&)=&seRL`^ z>(JnOS5r6zv>Y{BbX6KB5y)}<+QeQo$;t2mk6;^y=!<`%;Yj*t`zgW zQcF^V+>r0wBM5;#0**fyRei^I`y{Wjm7ozQA{wVp*n~wGQu9p5qAF|u5RiAEA?m>` z=lC-NphN6*OHWwLJaUFa`?(}2o`Kg)RQ%8UPMA8GF`s6&X z`dedhU$y1Qul46s_hY7GIme)#(V;H_%RVxuP*WQ`Q;c{-I&zJ;@Q6Z5@cr6nsQ5$> zGEE@L(xHudC?S^kF5(&2_&5a@9j04;26CJFd5kRdn!q+=yP8Th5G%!B1fuA;kIiCr$ znZyM%W2C?*5Jk)Y`;K3cN(+TS{Koc0a)5QZG)4dDkUi|4)xzF3DDqpEyK>hguCTRz z4EM2~nb0lh>rDCvju)SUy7P`?eTirYR|l*_hrP~c&!>IWaBnw2#kpsIQw>P!4^Y!5 zQ>*P($&pp9%2>tT_V^aoS{UdIShq(7QOabl7>&*zato~QZ@6RfL!Qy5)v3`Y9i9(- z$8_v{AL34%8pO(j_Wh<~rfixXtHBF5gSuJ5T9alENXI!+to@k{*U{TjQ%>O}*(H({ z9G{W7E3Rh4f{-0ie8GWRTqQ)j*c^NaFHD-;4ty&FAKbD*D1lhoE{K;sH+m^=XCO4c zmGlSXP_twXxc^&P2wo`0qQpQ7>_c|VJtk+ZUu#u9VJ8|qA#%GvUM}(&V^{MA#dCpv z-bAriu;4hQPV*5#EkcD$Z{(k%Zc=g4yKTN87*b_~l2gno9wMUQhv$?v!=9x2yIE`9 zt5}!lc%)dDy&&=j=E_j$-QY)^XQTa@n)>B|5U~T0_9yLpO}kyYWS!0!MEJ9H**nG^ zIy&Ze{mz>NTYy5u9($q8tIoO+3RrPF=s`b;=y!0Z@ z=ON@FMA9JR<;=wzs+P#lRmqGUCWC{6i^Zou6}3SHob_sQJ3a5olO=Le(u^)H$K{r6 z=Jvhc20|Xy@T__I@~T5TL%YmVJ$cR8-|HfRmoqQvegh_Z_PpOk7&**cC<%#c2Sda<&#?{of(2;VcF-uXqOma{hvjYG3gf}o$e|nV3&s~^<1-EoQsk>vcuE=$P{pKKOEDzjlU^BVgi6gAeS>s22 zu5D+tJwR%rIJ?zi1vbUBi;^5 zMdIozm3)QP}J&T}?*aI~h2czBM-ZB|hH+7;7>4uk=X-g7c=n z|555{gJ7<3JB%U$Nt}72xCm(K-E^oKL0N3ofNj9-Dly0vP^yKM?tfB$mwl&Q5)h zCzr4w=ub~FJVtJ_@3P)|;J>6i`8j&@L{HW$+D{xd0)GrZgI8MLo*16}z&Xy=9BknX zcsw5(HV{5&gRLQ(ZSm>V93YGK$?#(E5bG1n^;i=%;e%(K1#uul0uKD>a?=>KGAFV@KoI`qomdI14Bg0BlrzbUnTikHb-r9s8>>5JN zaZYiyN2<9dVe`Pk0O6e-8n8;Ah&vBdkY3-vt9vKvp*w%(a>}z0981*F0I)-41_R08 z5s#stP3~(UG?=eeci5+>g&&RA?qQ2v#)ah z6ti5a`M68Px!*0(>0NxM6)b06i8{~T@8KaMjSlV`_^`zMgN zKRMRO*kY~KBt6N*OtA!@(B?x06M~idC7sCbhHXUWg1T9{5+0sWP8MF6`)4BZ(S z`q=~p4Q?6W=#@EUqPzLBLGC`Vt6XLKQo~_Y;gSb=7V}UWDbO0G`~^xd!qmg9=bwT9 zK!%&{qn=eT9TfE4s_%c?r5V6ncMLWXg1@`XobtP{?>AN`_RvsgIgSLYuyx;l3qdBf zpx*5d3B^S-?UfCOZ*>FU!lH(Zi#B1$Cu@0&-6=>m%l{y=OfI{mwUNT*x03H9|3_ za`*E*73T)JnzWr0%einKXdh)-J&3^!MK=|w5+X>r=&Bl{RP&o!4?(&pw;9!-Df(gP zqIGKZl4);*l!hGWg7ib>We=d#Gm#E%!BVb6HsHKlB5!8!93XLvQZZha*_0XxeNM)?>h{BZ(B5^Mc{X*O@hv)j_UwJ$V~p2 zv#r1+wK_*Kv1Cav1^BBs#7{g4ub2%ImT<$tcwSIe!tv<`C{Hx9H@}o+14%5q3DHq+ z3&ZK{2fXje0r=+%M*$G~ZIum%bCOU|B^@x>!WRr{>cCU z6bsjF?w~5J0AqnQGgUi`cE7%r=8P~(G54$1eqc1{kZZjUO{q|JaMN&d;M=GDMFigX=22sQO{o7D(jRAj&nDj309=k z=otTFAQkoKyDaZd4$t0@QamkM&*pVvZfw0w-vXOXJ)2h4`>iL|_T{Vn&q5f6&G6yN z6I^G++kDDgI!T`6CJr;Q%?mSGP-#Xo3lkE_hbdu6pdC z-dyL1HADBaTiXqrO0?dlC~$kl@Pszys2XpmSllwXLGd*ZN46oo+#Ryju*zu>1$h+TR?4~w^_1DV^MMPiJ-N^p5k`5)L?c*RQlQGMTJNIJ`-F90q9a303mx{ zJbVK_06qWog8`99Y-kLdqL366hB~+JX=pEY4ns8U2p1_H|NZmaR{)cCfSIA8k8U?N zpSDW)5DH+@gdcj#D=S}Vdih4|(AJS;#hR_xZQ^WSw>>M6k=D%Uyl|%C4M_qV>Yq%E zxt3oL865oT^A-*HIfxOvb^Qn`6kCN(*t*TEjgIEMso}6vuCPzfEKNag-;VpM{oSV7 zvq)0uwLlPIo^XMcvWwSD`ZP5)rGMwGm42YK_W#D1C49|U`bPpIjL`&4p`@+N>d?{| zfJyaWTX}hTxd^?(8y1;(=yGdYTZs$0MB5S^qG+3I^WO-P{F)=x!x{fGvee&(JPhqr zRrEaf(hhL#1C_Z-$13-PDk(1!ffFH8+^=KUfmU3TWBrADqhU_LPrCZOBK3v36h7w* z+()C$;%DF)KW*P|tF){%>gS*!b%Hea_RUP(msj&BtS_N8E=B8o9?Wy1is#WIxE>#I z>Y_O|)yaco(X0}DI|unbQ|oN5z*&7oVQUxqYc%VYdJR#SK2?s<1cTpke!7I3Q^RN@ z^mwk;xtyNf%pRXA1Yh?Qq)ol;;(yMVSm5RyX3uo&X-imo!Pk^3d)eLNPI#1Wu1fe0 zM>T)QVH0&Spwak4<%rtPUqSnF8_Ko@m)?_sv~Vvz(NkpG*Pu>PKZ>d^cXX);?G^1g zl-4V)PNJMa6mfNLA_#ZX7~BqrtqrgHZ`FGsmcsoIC)L0}Ei3Yk5FL)2J>#3qYN&&o zCTn%DM(g`xrOF&F7~G$(((g<6?OBmJZdYcim zBwALewPqlSeIljkT3IYuAcuf{scqTfr8b8~eQ|BL=Z|Pi_IQXCAt!cQOpcb>oA!p9 z3|D@X3)t*}Cvw(JO06YLSMIgUFo`z7y}d0vcNn`*Sv2v8%%F;&vhVn=M^2+{yXHQj z+)lUvRbdV&cw*af9UF3mq!-ZRxS>eIy3!h&+MM^ZS!)Q|tZSwC?S8HA?zreQ?hC2; z!rj^)HvoGLNcqLFLu{EUeq5widasWl<7`;lmJZAB+gP(|w!<1-5m+Lr)j6x#S@>RB+0v=9?GANIYQm)}I8^`_ zS7_};4Dn*K20SNZvoY9A^+RBlas;6drcjgf0Z1S}0}aYhZX;)hNh6jb%NPrDlm%L} zxlIkWp|FoKF8wQ;WrYq2;Qusc|8Y&WO7r$*#yQxO%p2pM6Dhf&!~u6GtIuZ) z6AboSQ=2X@CM8Ne>^Ed9#R7Ca?QHUR2!P2eG-DOZ*w}2zY<#fMi9rvxieF$-yguro zA})X*wTB%qX`1f2r}qMI%l<5GJd((^iB#N;?Bp5{+H zOO@1=cJ;pYF3XX*(^-<3d9c;E;N1^(z7lxBabX8JE3LZUpht_>0bohxJ0|xaF(u;$ zzW0rt(bRUZr&I3vR9_72t&l7M`gVegjJvql#9I4qb}v$_xPayDQ9A!yV$loRvZFbU z1Fi439%#xsDD4HEMFasHuT;>*7#s$G@sjV9ThI^Psbg$STE}?%pXSkk+~gw@ zhY*jy&_Cw$MtEQzg(#PJ?K}PB9*nMQ?m9V7gk0720h3y~i};4J+`({xNgz&XR`G7S zuH9`_1|Wa?Baj>fF(T`7$bS34{xP&weD~?_E3dLa<;c z6x##cL@B}V>|I0x<-&nE`oNRg*Z&geAQ;JL(VF;OS`~8bOv51BQvA1LLP96}E#PFf zcn{8dPIMVu{i&Cg=zq3Bjs`H}2UUAv zX1D@W3G$r-ntBu9%3ttIryPY#B1emLjesIBojp-9e*~1f!MU8M1U-O2HCZ%S&}>2~eTIsi#XfunR8hmc_CzqS%P(@*;88lx%HoNct^AoV z(3%oat^jT6@;{T>#fv7;Khnn<>-%pri~xRHB?cM8RRx&(Wz(#Gy+X}CO7rZ;>W}P^ zi?l+m91YIJb^%coe^|;3ytF$=wjXSCVH^#BzZ;pAHE|K>#rAJ8O^bh^xwk!|shE(6B;hiY)7WQ%Z@|U`!0oN+| z@^;{nxrj1I1zEq!ZuBVJO59Tvxp+>v6gSnO&7WBXJr+SWxzqT~ZO%2>NIA$Uyi|4= zQ4AnL@N+w>zufN01az)*HQB9ig`6L3WC1dQwar#~@vkP0iCFuTK59 zTi)rO^P$XjcRO(RPSx^!a1zN;J*pC@l8-EZC>z5})HOD4Dn06~0SG5;JU$vtxp#*= zErv&<*!;k&L_l_$72_pfEpQ5%x9mn|jW7PvStRZQC_35svDMulJ8rfHkMWh2bbiQ5 zCY>J@l(^p{>Xaar4lG<44T!^Opl&+O)NNJc^Zck#+e<3~?Fq@>WQP1cgvcuZ5)Djs zq_9#B+GB-MUWnfZM+4StvRS2GY2h->v|9ShEyk+;YmEG|yWc}{khLODupmaugdYMy z;@`J_JNOUHY;0ry)LxMMP~A(ww~qxRRXm0)*yZ{tzzX*oT*TSQ(>f5pl$#F%`qy&= zGV#C}7VAwEp(|_K+z3A^p~!#_JSE8oT|r6y_fzp0f?QRMo}!;u30Gw(h!F{s8C<`>xcw6=ge+FEV`pkGOp5c!BBIZsooK_POez@>&&XSo=2s zjf#aw0cbQD@b*71@Oz*T%LWDIZLoH*i8~By8zO9;lTQEz?cf9pBYi*t! zif989rW6LdflXHkaKXZDQzqCpgck4l?S8%E+l(?IYIQ&j1e1LufBM?LX_{oUzP0A^ z;nt9P2yB{4yun)Y=mu)fQn7BEm+f6Ogn(VWr`Vu`)H&)FgE8?OAm|?+8To@MATP`V z1S;`mrTh%w61RNEqnf!dK=$dqz8G&IT`0dL?SO(Uw*4w(r99_s2VH=?A%$);xE|iH zo{rJIV^TK^7A`@|74M6gviH1)mN1#$%uEtlrHJxi+i9ZTnHoDeBLwalU>O?qryB1H z^~L9`2Se>D-F8hTKa>i(*_XkM?iwO&Yq57<=wm(^;eZA7dzBd~Pzn5s*4%U6pPQ|P z!f_=3C(hv*IKsRcvwRnL77jX;fhA|1vqFhKzqp7YD*sYC*~zl{v8Bvq0g)e|t-4Bi z@l&5jM!ll==PAB_!P#?O_|+rDivBQwO0&aCz<->Ya>d)$OO|g3w?ZQk;Bd|eradBs7n3;ZZp)dchabiYUN?o9{;n9HCONgoD_ z!Nw$D{PT=bE98#@KxKyh*CA`2^OdX*Qz+4#{nW73Gbc)4Vhieg43MA-| z0PAX2!@OSBF)&{cQV25@4%L1pC9836@)qC~F>lPd=WBx=OT*rVnqY;osJYy->rmLQ zD?yPI%=9(CjQvIkK#DQVPtfmeE} z7-7UXXg(+*x}gbKzJq5e`ul3_V<1U^x9B42IT!p_HvFxee*y+U{e`96CZiQe?ci{lKzI#T8xnqGA0JXJQuf->uJ5dJ$dBFyRGfFa5n*AdNklV0E?iu z(=K>Sb~k>53rK3W`(?+I6Y*Z)Yp`pm?gnw&zDSxCB{_*S3$g&%Qg9onD!n)I?@OS1 zC-ub_bz-oSPwd9j=G|G%6QSZckOHYMEt7xak_#efY-a5=1s9I z`Ngx?w$$N%Ks?L8tT^@uBHChditF zDDpIBS}O+ks1}$^eLo!(Yq+R@pNTket2H?8mPP*c3#+pH8R2cOvGo}ahYW_rpqG=% z3en#7kc3!`s0Hb+sO3l}No!D=h0p{gJO>#8k6;{@M-$B5Ue{4hyHb zE-fbaP~UY?lM|lB-c?7fcb1ym!vw?3j?wayeaF%=fOdz|dI=C?9q^jY|HykZVoXzO z`-zyas190#swuyEB(ZRMOO(h(# zUhvpm1;Gjm3NBsi#X~U(`K@1*c=x)S!qbs}$AJ_$S4fvx4dEix$D-(T0MS+-=g*)i zEl=XH(>w9bA(-V(cH`0FbA_r;{Y1ZqIeqE~CTFclhqnPW3Y#vb1gN#r_$W(CdRNoD z0=A=Hkoj{M3&3cP-8%q*yr!LvsjEH|D)Z4W*g`C3_x?{KeS#3laG*dQfLI+%zQVC% zG;j;W<6pJ^(d9W~blci)_93U~hmX=`xpNnul&E+4PYz4|W>wQwU`FCGit3l{JxMG( zCmLSFdcTQyZHC_tu7XUkOVGf(a#(8**%s7S=}C;yqkx!`7b03?hW{>NW|u6B`RLrp zo&?d4Ggpp0x|H*5;v^vci^ucZ|7g_4ladnHn61S9||eYTD~XwTVR`$ZY>jr4o_EB-Z+4{iwtL_5V&?Yp2I zpyxmb(>5a3)FxStgd3975%0F~Nmi-0gw7tJo!wt?r%RA|eiAOsGbVRa2Tx(XO4L}f ztvC|c6_A4MuLK%tyGW>rH-p)beD4L&f9A`qg2hY!sshSEPB*RpBVntn4Pp$I#~M;A ze{H5=$XXE%O$g81FOOosdff}%*v5zxE*-2M(jiE*(|CDoutC;831y`HwC&)IgUN9~ znZR?R0&Q{t`wTuW_Gh>~USS;WFEQs+X7uDP*n@57hamFQ89B&($y?2KE7*@=@}NVU z6_6AA1IHTt+XfT)U!z@^ClGw01CRm8-s29q=t@fYE=DxsC@C89Uc%q7SDhg~I7`*) z5N|qO>3&uT2l9qKl6WBH51&iNYgGSnqa8w!?crf9j-Qy(a367|8-#pcz?Vd%F3OlnI0~!*3IFm@DdCR7sUGzk6-m>LH}a! zU(EJ3U-X@lvf~PJl54+96f!xWEUF&7Mb}Y&DE#>c~1JW#AD5KctQ?TIw78|8}t{ Za-wxV!t(TUd!WS@wBOc+(qO|#{9nh>`J4a% literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..6c2d40bf55ead27ea9e0f88465db2de95683b533 GIT binary patch literal 5673 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 KpUXO@geCyPqIRYL literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..345261586ca9baa40c35e3db8d50b048a8a6bff6 GIT binary patch literal 9091 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ΞnADf zu>~(57_sDNp6S038%eM$yo26|*gCYTg4YoYMZyM;zf+a;L5|-$H)KQ?D&n&_@_CzD za>ud#N5Yyp?Gbqk73?4SjCjTwDTZss736Pz8fxPrW3Hm=OSl8CJtf>Ty=_0EnBmQt zKU2Z`-ITSTaX_lqHFy&FOMA6BtPCkPS0VDljito;D?PIBORywO5?*M~D(|4aV61Q) zvDVUIF7o(rZXluYC8JOOFDxTG!-k~8TybH!K!4~$_yX3m!SOGL@ZUV2IcvlBu#|mL8N9N>4dP{2w7MBW?fy literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp new file mode 100644 index 0000000000000000000000000000000000000000..b11a322ab4a6750ecea03c2ab21a772a1d293bac GIT binary patch literal 10108 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp new file mode 100644 index 0000000000000000000000000000000000000000..49a464ee361fe64ce9d076716724a756c521d807 GIT binary patch literal 25030 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..b51fd15c26cdca51913e3696386b5e694327ca8a GIT binary patch literal 12469 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 X_39jKitxW9Fqs-!7~DVQ9Q%I&1uk6m literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/values-night/colors.xml b/android/app/src/main/res/values-night/colors.xml new file mode 100644 index 0000000..3c05de5 --- /dev/null +++ b/android/app/src/main/res/values-night/colors.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/android/app/src/main/res/values/colors.xml b/android/app/src/main/res/values/colors.xml new file mode 100644 index 0000000..ab02d07 --- /dev/null +++ b/android/app/src/main/res/values/colors.xml @@ -0,0 +1,7 @@ + + #0F0C14 + #FFFFFF + #023c69 + #0F0C14 + #0F0C14 + \ No newline at end of file diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml new file mode 100644 index 0000000..f741c5e --- /dev/null +++ b/android/app/src/main/res/values/strings.xml @@ -0,0 +1,5 @@ + + minuit.starter + contain + false + \ No newline at end of file diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml new file mode 100644 index 0000000..c40bb59 --- /dev/null +++ b/android/app/src/main/res/values/styles.xml @@ -0,0 +1,20 @@ + + + + + \ No newline at end of file diff --git a/android/build.gradle b/android/build.gradle new file mode 100644 index 0000000..cc97231 --- /dev/null +++ b/android/build.gradle @@ -0,0 +1,43 @@ +// Top-level build file where you can add configuration options common to all sub-projects/modules. + +buildscript { + ext { + buildToolsVersion = findProperty('android.buildToolsVersion') ?: '35.0.0' + minSdkVersion = Integer.parseInt(findProperty('android.minSdkVersion') ?: '24') + compileSdkVersion = Integer.parseInt(findProperty('android.compileSdkVersion') ?: '35') + targetSdkVersion = Integer.parseInt(findProperty('android.targetSdkVersion') ?: '34') + kotlinVersion = findProperty('android.kotlinVersion') ?: '1.9.25' + + ndkVersion = "26.1.10909125" + } + repositories { + google() + mavenCentral() + } + dependencies { + classpath 'com.google.firebase:firebase-crashlytics-gradle:3.0.3' + classpath 'com.google.gms:google-services:4.4.1' + classpath('com.android.tools.build:gradle') + classpath('com.facebook.react:react-native-gradle-plugin') + classpath('org.jetbrains.kotlin:kotlin-gradle-plugin') + } +} + +apply plugin: "com.facebook.react.rootproject" + +allprojects { + repositories { + maven { + // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm + url(new File(['node', '--print', "require.resolve('react-native/package.json')"].execute(null, rootDir).text.trim(), '../android')) + } + maven { + // Android JSC is installed from npm + url(new File(['node', '--print', "require.resolve('jsc-android/package.json', { paths: [require.resolve('react-native/package.json')] })"].execute(null, rootDir).text.trim(), '../dist')) + } + + google() + mavenCentral() + maven { url 'https://www.jitpack.io' } + } +} diff --git a/android/gradle.properties b/android/gradle.properties new file mode 100644 index 0000000..9f16801 --- /dev/null +++ b/android/gradle.properties @@ -0,0 +1,61 @@ +# Project-wide Gradle settings. + +# IDE (e.g. Android Studio) users: +# Gradle settings configured through the IDE *will override* +# any settings specified in this file. + +# For more details on how to configure your build environment visit +# http://www.gradle.org/docs/current/userguide/build_environment.html + +# Specifies the JVM arguments used for the daemon process. +# The setting is particularly useful for tweaking memory settings. +# Default value: -Xmx512m -XX:MaxMetaspaceSize=256m +org.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m + +# When configured, Gradle will run in incubating parallel mode. +# This option should only be used with decoupled projects. More details, visit +# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects +# org.gradle.parallel=true + +# AndroidX package structure to make it clearer which packages are bundled with the +# Android operating system, and which are packaged with your app's APK +# https://developer.android.com/topic/libraries/support-library/androidx-rn +android.useAndroidX=true + +# Enable AAPT2 PNG crunching +android.enablePngCrunchInReleaseBuilds=true + +# Use this property to specify which architecture you want to build. +# You can also override it from the CLI using +# ./gradlew -PreactNativeArchitectures=x86_64 +reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64 + +# Use this property to enable support to the new architecture. +# This will allow you to use TurboModules and the Fabric render in +# your application. You should enable this flag either if you want +# to write custom TurboModules/Fabric components OR use libraries that +# are providing them. +newArchEnabled=false + +# Use this property to enable or disable the Hermes JS engine. +# If set to false, you will be using JSC instead. +hermesEnabled=true + +# Enable GIF support in React Native images (~200 B increase) +expo.gif.enabled=true +# Enable webp support in React Native images (~85 KB increase) +expo.webp.enabled=true +# Enable animated webp support (~3.4 MB increase) +# Disabled by default because iOS doesn't support animated webp +expo.webp.animated=false + +# Enable network inspector +EX_DEV_CLIENT_NETWORK_INSPECTOR=true + +# Use legacy packaging to compress native libraries in the resulting APK. +expo.useLegacyPackaging=false + +android.compileSdkVersion=35 +android.targetSdkVersion=35 +android.buildToolsVersion=35.0.0 +android.extraMavenRepos=[{"url":"../../node_modules/@notifee/react-native/android/libs"}] \ No newline at end of file diff --git a/android/gradle/wrapper/gradle-wrapper.jar b/android/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..a4b76b9530d66f5e68d973ea569d8e19de379189 GIT binary patch literal 43583 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 yu?e%!_ptzGB|8GrCfu%p?(_ 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 GZ~q4|mN%#X literal 0 HcmV?d00001 diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..79eb9d0 --- /dev/null +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,7 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-all.zip +networkTimeout=10000 +validateDistributionUrl=true +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/android/gradlew b/android/gradlew new file mode 100755 index 0000000..f5feea6 --- /dev/null +++ b/android/gradlew @@ -0,0 +1,252 @@ +#!/bin/sh + +# +# Copyright © 2015-2021 the original authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + +############################################################################## +# +# Gradle start up script for POSIX generated by Gradle. +# +# Important for running: +# +# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is +# noncompliant, but you have some other compliant shell such as ksh or +# bash, then to run this script, type that shell name before the whole +# command line, like: +# +# ksh Gradle +# +# Busybox and similar reduced shells will NOT work, because this script +# requires all of these POSIX shell features: +# * functions; +# * expansions «$var», «${var}», «${var:-default}», «${var+SET}», +# «${var#prefix}», «${var%suffix}», and «$( cmd )»; +# * compound commands having a testable exit status, especially «case»; +# * various built-in commands including «command», «set», and «ulimit». +# +# Important for patching: +# +# (2) This script targets any POSIX shell, so it avoids extensions provided +# by Bash, Ksh, etc; in particular arrays are avoided. +# +# The "traditional" practice of packing multiple parameters into a +# space-separated string is a well documented source of bugs and security +# problems, so this is (mostly) avoided, by progressively accumulating +# options in "$@", and eventually passing that to Java. +# +# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS, +# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly; +# see the in-line comments for details. +# +# There are tweaks for specific operating systems such as AIX, CygWin, +# Darwin, MinGW, and NonStop. +# +# (3) This script is generated from the Groovy template +# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# within the Gradle project. +# +# You can find Gradle at https://github.com/gradle/gradle/. +# +############################################################################## + +# Attempt to set APP_HOME + +# Resolve links: $0 may be a link +app_path=$0 + +# Need this for daisy-chained symlinks. +while + APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path + [ -h "$app_path" ] +do + ls=$( ls -ld "$app_path" ) + link=${ls#*' -> '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac +done + +# This is normally unused +# shellcheck disable=SC2034 +APP_BASE_NAME=${0##*/} +# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s +' "$PWD" ) || exit + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD=maximum + +warn () { + echo "$*" +} >&2 + +die () { + echo + echo "$*" + echo + exit 1 +} >&2 + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD=$JAVA_HOME/jre/sh/java + else + JAVACMD=$JAVA_HOME/bin/java + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD=java + if ! command -v java >/dev/null 2>&1 + then + die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +fi + +# Increase the maximum file descriptors if we can. +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac +fi + +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. + +# For Cygwin or MSYS, switch paths to Windows format before running java +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + + # Now convert the arguments - kludge to limit ourselves to /bin/sh + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) + fi + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg + done +fi + + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Collect all arguments for the java command: +# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, +# and any embedded shellness will be escaped. +# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be +# treated as '${Hostname}' itself on the command line. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + org.gradle.wrapper.GradleWrapperMain \ + "$@" + +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' + +exec "$JAVACMD" "$@" diff --git a/android/gradlew.bat b/android/gradlew.bat new file mode 100644 index 0000000..9b42019 --- /dev/null +++ b/android/gradlew.bat @@ -0,0 +1,94 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem +@rem SPDX-License-Identifier: Apache-2.0 +@rem + +@if "%DEBUG%"=="" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%"=="" set DIRNAME=. +@rem This is normally unused +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if %ERRORLEVEL% equ 0 goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if %ERRORLEVEL% equ 0 goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/android/settings.gradle b/android/settings.gradle new file mode 100644 index 0000000..0b0eb7d --- /dev/null +++ b/android/settings.gradle @@ -0,0 +1,38 @@ +pluginManagement { + 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().toString()) +} +plugins { id("com.facebook.react.settings") } + +extensions.configure(com.facebook.react.ReactSettingsExtension) { ex -> + if (System.getenv('EXPO_USE_COMMUNITY_AUTOLINKING') == '1') { + ex.autolinkLibrariesFromCommand() + } else { + def command = [ + 'node', + '--no-warnings', + '--eval', + 'require(require.resolve(\'expo-modules-autolinking\', { paths: [require.resolve(\'expo/package.json\')] }))(process.argv.slice(1))', + 'react-native-config', + '--json', + '--platform', + 'android' + ].toList() + ex.autolinkLibrariesFromCommand(command) + } +} + +rootProject.name = 'minuit.starter' + +dependencyResolutionManagement { + versionCatalogs { + reactAndroidLibs { + from(files(new File(["node", "--print", "require.resolve('react-native/package.json')"].execute(null, rootDir).text.trim(), "../gradle/libs.versions.toml"))) + } + } +} + +apply from: new File(["node", "--print", "require.resolve('expo/package.json')"].execute(null, rootDir).text.trim(), "../scripts/autolinking.gradle"); +useExpoModules() + +include ':app' +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()) diff --git a/functions/src/music.js b/functions/src/music.js index b1cbdc9..601dd16 100644 --- a/functions/src/music.js +++ b/functions/src/music.js @@ -365,13 +365,15 @@ exports.sunoCallback = onRequest( const overallTaskId = callbackData?.taskId || callbackData?.task_id || null; // Déterminer les éléments piste(s) à traiter - const items = Array.isArray(callbackData?.response?.data) - ? callbackData.response.data - : Array.isArray(callbackData?.sunoData) - ? callbackData.sunoData - : id || audioUrl || imageUrl || title || tags || duration - ? [callbackData] - : []; + const items = Array.isArray(callbackData?.data) + ? callbackData.data + : Array.isArray(callbackData?.response?.data) + ? callbackData.response.data + : Array.isArray(callbackData?.sunoData) + ? callbackData.sunoData + : id || audioUrl || imageUrl || title || tags || duration + ? [callbackData] + : []; if (!items.length) { // Aucun contenu piste à mettre à jour: acquitter le callback sans erreur @@ -383,10 +385,28 @@ exports.sunoCallback = onRequest( }); } + // Retrouver l'association taskId -> projectId via le champ sunoTaskId du projet + let mappedProjectId = null; + try { + if (overallTaskId) { + const projSnap = await db + .collection("projects") + .where("sunoTaskId", "==", overallTaskId) + .limit(1) + .get(); + if (!projSnap.empty) { + mappedProjectId = projSnap.docs[0].id; + } + } + } catch (e) { + // ignore mapping error, we'll proceed without projectId + } + const updates = []; for (const item of items) { const trackId = item.id || item.musicId || item.audioId || item.audio_id; + if (!trackId) { continue; } @@ -394,10 +414,6 @@ exports.sunoCallback = onRequest( // Chercher le document correspondant dans Firestore const musicRef = db.collection("music").doc(trackId); const musicDoc = await musicRef.get(); - if (!musicDoc.exists) { - // Si le doc n'existe pas, ignorer silencieusement cet item - continue; - } const updateData = { status: item.status || overallStatus, @@ -421,18 +437,53 @@ exports.sunoCallback = onRequest( if (tagsText) updateData.style = tagsText; if (durationVal) updateData.duration = durationVal; if (errMsg) updateData.errorMessage = errMsg; + if (overallTaskId) updateData.taskId = overallTaskId; + if (mappedProjectId) updateData.projectId = mappedProjectId; - updates.push( - musicRef - .update(updateData) - .then(() => ({ id: trackId, ok: true })) - .catch(() => ({ id: trackId, ok: false })), - ); + if (!musicDoc.exists) { + updates.push( + musicRef + .set( + { + ...updateData, + createdAt: admin.firestore.FieldValue.serverTimestamp(), + }, + { merge: true }, + ) + .then(() => ({ id: trackId, ok: true })) + .catch(() => ({ id: trackId, ok: false })), + ); + } else { + updates.push( + musicRef + .update(updateData) + .then(() => ({ id: trackId, ok: true })) + .catch(() => ({ id: trackId, ok: false })), + ); + } } const results = await Promise.all(updates); const updated = results.filter((r) => r.ok).map((r) => r.id); + // Mettre à jour le statut du projet si on connaît le projectId + if ( + mappedProjectId && + (overallStatus === 200 || + overallStatus === "SUCCESS" || + callbackData?.callbackType === "complete") + ) { + try { + await db.collection("projects").doc(mappedProjectId).set( + { + musicStatus: "GENERATED", + updatedAt: admin.firestore.FieldValue.serverTimestamp(), + }, + { merge: true }, + ); + } catch (_) {} + } + return res.status(200).json({ success: true, message: "Callback traité avec succès", diff --git a/ios/.gitignore b/ios/.gitignore new file mode 100644 index 0000000..8beb344 --- /dev/null +++ b/ios/.gitignore @@ -0,0 +1,30 @@ +# OSX +# +.DS_Store + +# Xcode +# +build/ +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 +xcuserdata +*.xccheckout +*.moved-aside +DerivedData +*.hmap +*.ipa +*.xcuserstate +project.xcworkspace +.xcode.env.local + +# Bundle artifacts +*.jsbundle + +# CocoaPods +/Pods/ diff --git a/ios/.xcode.env b/ios/.xcode.env new file mode 100644 index 0000000..3d5782c --- /dev/null +++ b/ios/.xcode.env @@ -0,0 +1,11 @@ +# This `.xcode.env` file is versioned and is used to source the environment +# used when running script phases inside Xcode. +# To customize your local environment, you can create an `.xcode.env.local` +# file that is not versioned. + +# NODE_BINARY variable contains the PATH to the node executable. +# +# Customize the NODE_BINARY variable here. +# For example, to use nvm with brew, add the following line +# . "$(brew --prefix nvm)/nvm.sh" --no-use +export NODE_BINARY=$(command -v node) diff --git a/ios/Podfile b/ios/Podfile new file mode 100644 index 0000000..ea0500e --- /dev/null +++ b/ios/Podfile @@ -0,0 +1,66 @@ +require File.join(File.dirname(`node --print "require.resolve('expo/package.json')"`), "scripts/autolinking") +require File.join(File.dirname(`node --print "require.resolve('react-native/package.json')"`), "scripts/react_native_pods") + +require 'json' +podfile_properties = JSON.parse(File.read(File.join(__dir__, 'Podfile.properties.json'))) rescue {} + +ENV['RCT_NEW_ARCH_ENABLED'] = podfile_properties['newArchEnabled'] == 'true' ? '1' : '0' +ENV['EX_DEV_CLIENT_NETWORK_INSPECTOR'] = podfile_properties['EX_DEV_CLIENT_NETWORK_INSPECTOR'] + +platform :ios, podfile_properties['ios.deploymentTarget'] || '15.1' +install! 'cocoapods', + :deterministic_uuids => false + +prepare_react_native_project! + +target 'minuitstarter' do + use_expo_modules! + + if ENV['EXPO_USE_COMMUNITY_AUTOLINKING'] == '1' + config_command = ['node', '-e', "process.argv=['', '', 'config'];require('@react-native-community/cli').run()"]; + else + config_command = [ + 'node', + '--no-warnings', + '--eval', + 'require(require.resolve(\'expo-modules-autolinking\', { paths: [require.resolve(\'expo/package.json\')] }))(process.argv.slice(1))', + 'react-native-config', + '--json', + '--platform', + 'ios' + ] + end + + config = use_native_modules!(config_command) + + use_frameworks! :linkage => podfile_properties['ios.useFrameworks'].to_sym if podfile_properties['ios.useFrameworks'] + use_frameworks! :linkage => ENV['USE_FRAMEWORKS'].to_sym if ENV['USE_FRAMEWORKS'] + + use_react_native!( + :path => config[:reactNativePath], + :hermes_enabled => podfile_properties['expo.jsEngine'] == nil || podfile_properties['expo.jsEngine'] == 'hermes', + # An absolute path to your application root. + :app_path => "#{Pod::Config.instance.installation_root}/..", + :privacy_file_aggregation_enabled => podfile_properties['apple.privacyManifestAggregationEnabled'] != 'false', + ) + + post_install do |installer| + react_native_post_install( + installer, + config[:reactNativePath], + :mac_catalyst_enabled => false, + :ccache_enabled => podfile_properties['apple.ccacheEnabled'] == 'true', + ) + + # This is necessary for Xcode 14, because it signs resource bundles by default + # when building for devices. + installer.target_installation_results.pod_target_installation_results + .each do |pod_name, target_installation_result| + target_installation_result.resource_bundle_targets.each do |resource_bundle_target| + resource_bundle_target.build_configurations.each do |config| + config.build_settings['CODE_SIGNING_ALLOWED'] = 'NO' + end + end + end + end +end diff --git a/ios/Podfile.lock b/ios/Podfile.lock new file mode 100644 index 0000000..762fba1 --- /dev/null +++ b/ios/Podfile.lock @@ -0,0 +1,4024 @@ +PODS: + - abseil/algorithm (1.20240722.0): + - abseil/algorithm/algorithm (= 1.20240722.0) + - abseil/algorithm/container (= 1.20240722.0) + - abseil/algorithm/algorithm (1.20240722.0): + - abseil/base/config + - abseil/xcprivacy + - abseil/algorithm/container (1.20240722.0): + - abseil/algorithm/algorithm + - abseil/base/config + - abseil/base/core_headers + - abseil/base/nullability + - abseil/meta/type_traits + - abseil/xcprivacy + - abseil/base (1.20240722.0): + - abseil/base/atomic_hook (= 1.20240722.0) + - abseil/base/base (= 1.20240722.0) + - abseil/base/base_internal (= 1.20240722.0) + - abseil/base/config (= 1.20240722.0) + - abseil/base/core_headers (= 1.20240722.0) + - abseil/base/cycleclock_internal (= 1.20240722.0) + - abseil/base/dynamic_annotations (= 1.20240722.0) + - abseil/base/endian (= 1.20240722.0) + - abseil/base/errno_saver (= 1.20240722.0) + - abseil/base/fast_type_id (= 1.20240722.0) + - abseil/base/log_severity (= 1.20240722.0) + - abseil/base/malloc_internal (= 1.20240722.0) + - abseil/base/no_destructor (= 1.20240722.0) + - abseil/base/nullability (= 1.20240722.0) + - abseil/base/poison (= 1.20240722.0) + - abseil/base/prefetch (= 1.20240722.0) + - abseil/base/pretty_function (= 1.20240722.0) + - abseil/base/raw_logging_internal (= 1.20240722.0) + - abseil/base/spinlock_wait (= 1.20240722.0) + - abseil/base/strerror (= 1.20240722.0) + - abseil/base/throw_delegate (= 1.20240722.0) + - abseil/base/atomic_hook (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/xcprivacy + - abseil/base/base (1.20240722.0): + - abseil/base/atomic_hook + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/cycleclock_internal + - abseil/base/dynamic_annotations + - abseil/base/log_severity + - abseil/base/nullability + - abseil/base/raw_logging_internal + - abseil/base/spinlock_wait + - abseil/meta/type_traits + - abseil/xcprivacy + - abseil/base/base_internal (1.20240722.0): + - abseil/base/config + - abseil/meta/type_traits + - abseil/xcprivacy + - abseil/base/config (1.20240722.0): + - abseil/xcprivacy + - abseil/base/core_headers (1.20240722.0): + - abseil/base/config + - abseil/xcprivacy + - abseil/base/cycleclock_internal (1.20240722.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/xcprivacy + - abseil/base/dynamic_annotations (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/xcprivacy + - abseil/base/endian (1.20240722.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/nullability + - abseil/xcprivacy + - abseil/base/errno_saver (1.20240722.0): + - abseil/base/config + - abseil/xcprivacy + - abseil/base/fast_type_id (1.20240722.0): + - abseil/base/config + - abseil/xcprivacy + - abseil/base/log_severity (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/xcprivacy + - abseil/base/malloc_internal (1.20240722.0): + - abseil/base/base + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/raw_logging_internal + - abseil/xcprivacy + - abseil/base/no_destructor (1.20240722.0): + - abseil/base/config + - abseil/base/nullability + - abseil/xcprivacy + - abseil/base/nullability (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/xcprivacy + - abseil/base/poison (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/malloc_internal + - abseil/xcprivacy + - abseil/base/prefetch (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/xcprivacy + - abseil/base/pretty_function (1.20240722.0): + - abseil/xcprivacy + - abseil/base/raw_logging_internal (1.20240722.0): + - abseil/base/atomic_hook + - abseil/base/config + - abseil/base/core_headers + - abseil/base/errno_saver + - abseil/base/log_severity + - abseil/xcprivacy + - abseil/base/spinlock_wait (1.20240722.0): + - abseil/base/base_internal + - abseil/base/core_headers + - abseil/base/errno_saver + - abseil/xcprivacy + - abseil/base/strerror (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/errno_saver + - abseil/xcprivacy + - abseil/base/throw_delegate (1.20240722.0): + - abseil/base/config + - abseil/base/raw_logging_internal + - abseil/xcprivacy + - abseil/cleanup/cleanup (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/cleanup/cleanup_internal + - abseil/xcprivacy + - abseil/cleanup/cleanup_internal (1.20240722.0): + - abseil/base/base_internal + - abseil/base/core_headers + - abseil/utility/utility + - abseil/xcprivacy + - abseil/container/common (1.20240722.0): + - abseil/meta/type_traits + - abseil/types/optional + - abseil/xcprivacy + - abseil/container/common_policy_traits (1.20240722.0): + - abseil/meta/type_traits + - abseil/xcprivacy + - abseil/container/compressed_tuple (1.20240722.0): + - abseil/utility/utility + - abseil/xcprivacy + - abseil/container/container_memory (1.20240722.0): + - abseil/base/config + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/utility/utility + - abseil/xcprivacy + - abseil/container/fixed_array (1.20240722.0): + - abseil/algorithm/algorithm + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/throw_delegate + - abseil/container/compressed_tuple + - abseil/memory/memory + - abseil/xcprivacy + - abseil/container/flat_hash_map (1.20240722.0): + - abseil/algorithm/container + - abseil/base/core_headers + - abseil/container/container_memory + - abseil/container/hash_container_defaults + - abseil/container/raw_hash_map + - abseil/meta/type_traits + - abseil/xcprivacy + - abseil/container/flat_hash_set (1.20240722.0): + - abseil/algorithm/container + - abseil/base/core_headers + - abseil/container/container_memory + - abseil/container/hash_container_defaults + - abseil/container/raw_hash_set + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/xcprivacy + - abseil/container/hash_container_defaults (1.20240722.0): + - abseil/base/config + - abseil/container/hash_function_defaults + - abseil/xcprivacy + - abseil/container/hash_function_defaults (1.20240722.0): + - abseil/base/config + - abseil/container/common + - abseil/hash/hash + - abseil/meta/type_traits + - abseil/strings/cord + - abseil/strings/strings + - abseil/xcprivacy + - abseil/container/hash_policy_traits (1.20240722.0): + - abseil/container/common_policy_traits + - abseil/meta/type_traits + - abseil/xcprivacy + - abseil/container/hashtable_debug_hooks (1.20240722.0): + - abseil/base/config + - abseil/xcprivacy + - abseil/container/hashtablez_sampler (1.20240722.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/no_destructor + - abseil/base/raw_logging_internal + - abseil/debugging/stacktrace + - abseil/memory/memory + - abseil/profiling/exponential_biased + - abseil/profiling/sample_recorder + - abseil/synchronization/synchronization + - abseil/time/time + - abseil/utility/utility + - abseil/xcprivacy + - abseil/container/inlined_vector (1.20240722.0): + - abseil/algorithm/algorithm + - abseil/base/core_headers + - abseil/base/throw_delegate + - abseil/container/inlined_vector_internal + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/xcprivacy + - abseil/container/inlined_vector_internal (1.20240722.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/container/compressed_tuple + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/types/span + - abseil/xcprivacy + - abseil/container/layout (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/debugging/demangle_internal + - abseil/meta/type_traits + - abseil/strings/strings + - abseil/types/span + - abseil/utility/utility + - abseil/xcprivacy + - abseil/container/raw_hash_map (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/throw_delegate + - abseil/container/container_memory + - abseil/container/raw_hash_set + - abseil/xcprivacy + - abseil/container/raw_hash_set (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/endian + - abseil/base/prefetch + - abseil/base/raw_logging_internal + - abseil/container/common + - abseil/container/compressed_tuple + - abseil/container/container_memory + - abseil/container/hash_policy_traits + - abseil/container/hashtable_debug_hooks + - abseil/container/hashtablez_sampler + - abseil/hash/hash + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/utility/utility + - abseil/xcprivacy + - abseil/crc/cpu_detect (1.20240722.0): + - abseil/base/base + - abseil/base/config + - abseil/xcprivacy + - abseil/crc/crc32c (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/prefetch + - abseil/crc/cpu_detect + - abseil/crc/crc_internal + - abseil/crc/non_temporal_memcpy + - abseil/strings/str_format + - abseil/strings/strings + - abseil/xcprivacy + - abseil/crc/crc_cord_state (1.20240722.0): + - abseil/base/config + - abseil/base/no_destructor + - abseil/crc/crc32c + - abseil/numeric/bits + - abseil/xcprivacy + - abseil/crc/crc_internal (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/prefetch + - abseil/base/raw_logging_internal + - abseil/crc/cpu_detect + - abseil/memory/memory + - abseil/numeric/bits + - abseil/xcprivacy + - abseil/crc/non_temporal_arm_intrinsics (1.20240722.0): + - abseil/base/config + - abseil/xcprivacy + - abseil/crc/non_temporal_memcpy (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/crc/non_temporal_arm_intrinsics + - abseil/xcprivacy + - abseil/debugging/bounded_utf8_length_sequence (1.20240722.0): + - abseil/base/config + - abseil/numeric/bits + - abseil/xcprivacy + - abseil/debugging/debugging_internal (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/errno_saver + - abseil/base/raw_logging_internal + - abseil/xcprivacy + - abseil/debugging/decode_rust_punycode (1.20240722.0): + - abseil/base/config + - abseil/base/nullability + - abseil/debugging/bounded_utf8_length_sequence + - abseil/debugging/utf8_for_code_point + - abseil/xcprivacy + - abseil/debugging/demangle_internal (1.20240722.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/nullability + - abseil/debugging/demangle_rust + - abseil/numeric/bits + - abseil/xcprivacy + - abseil/debugging/demangle_rust (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/debugging/decode_rust_punycode + - abseil/xcprivacy + - abseil/debugging/examine_stack (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/debugging/stacktrace + - abseil/debugging/symbolize + - abseil/xcprivacy + - abseil/debugging/stacktrace (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/raw_logging_internal + - abseil/debugging/debugging_internal + - abseil/xcprivacy + - abseil/debugging/symbolize (1.20240722.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/malloc_internal + - abseil/base/raw_logging_internal + - abseil/debugging/debugging_internal + - abseil/debugging/demangle_internal + - abseil/strings/strings + - abseil/xcprivacy + - abseil/debugging/utf8_for_code_point (1.20240722.0): + - abseil/base/config + - abseil/xcprivacy + - abseil/flags/commandlineflag (1.20240722.0): + - abseil/base/config + - abseil/base/fast_type_id + - abseil/flags/commandlineflag_internal + - abseil/strings/strings + - abseil/types/optional + - abseil/xcprivacy + - abseil/flags/commandlineflag_internal (1.20240722.0): + - abseil/base/config + - abseil/base/fast_type_id + - abseil/xcprivacy + - abseil/flags/config (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/flags/path_util + - abseil/flags/program_name + - abseil/strings/strings + - abseil/synchronization/synchronization + - abseil/xcprivacy + - abseil/flags/flag (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/flags/commandlineflag + - abseil/flags/config + - abseil/flags/flag_internal + - abseil/flags/reflection + - abseil/strings/strings + - abseil/xcprivacy + - abseil/flags/flag_internal (1.20240722.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/flags/commandlineflag + - abseil/flags/commandlineflag_internal + - abseil/flags/config + - abseil/flags/marshalling + - abseil/flags/reflection + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/strings/strings + - abseil/synchronization/synchronization + - abseil/utility/utility + - abseil/xcprivacy + - abseil/flags/marshalling (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/log_severity + - abseil/numeric/int128 + - abseil/strings/str_format + - abseil/strings/strings + - abseil/types/optional + - abseil/xcprivacy + - abseil/flags/path_util (1.20240722.0): + - abseil/base/config + - abseil/strings/strings + - abseil/xcprivacy + - abseil/flags/private_handle_accessor (1.20240722.0): + - abseil/base/config + - abseil/flags/commandlineflag + - abseil/flags/commandlineflag_internal + - abseil/strings/strings + - abseil/xcprivacy + - abseil/flags/program_name (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/flags/path_util + - abseil/strings/strings + - abseil/synchronization/synchronization + - abseil/xcprivacy + - abseil/flags/reflection (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/no_destructor + - abseil/container/flat_hash_map + - abseil/flags/commandlineflag + - abseil/flags/commandlineflag_internal + - abseil/flags/config + - abseil/flags/private_handle_accessor + - abseil/strings/strings + - abseil/synchronization/synchronization + - abseil/xcprivacy + - abseil/functional/any_invocable (1.20240722.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/utility/utility + - abseil/xcprivacy + - abseil/functional/bind_front (1.20240722.0): + - abseil/base/base_internal + - abseil/container/compressed_tuple + - abseil/meta/type_traits + - abseil/utility/utility + - abseil/xcprivacy + - abseil/functional/function_ref (1.20240722.0): + - abseil/base/base_internal + - abseil/base/core_headers + - abseil/functional/any_invocable + - abseil/meta/type_traits + - abseil/xcprivacy + - abseil/hash/city (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/xcprivacy + - abseil/hash/hash (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/container/fixed_array + - abseil/functional/function_ref + - abseil/hash/city + - abseil/hash/low_level_hash + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/strings/strings + - abseil/types/optional + - abseil/types/variant + - abseil/utility/utility + - abseil/xcprivacy + - abseil/hash/low_level_hash (1.20240722.0): + - abseil/base/config + - abseil/base/endian + - abseil/base/prefetch + - abseil/numeric/int128 + - abseil/xcprivacy + - abseil/log/absl_check (1.20240722.0): + - abseil/log/internal/check_impl + - abseil/xcprivacy + - abseil/log/absl_log (1.20240722.0): + - abseil/log/internal/log_impl + - abseil/xcprivacy + - abseil/log/absl_vlog_is_on (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/log/internal/vlog_config + - abseil/strings/strings + - abseil/xcprivacy + - abseil/log/check (1.20240722.0): + - abseil/log/internal/check_impl + - abseil/log/internal/check_op + - abseil/log/internal/conditions + - abseil/log/internal/log_message + - abseil/log/internal/strip + - abseil/xcprivacy + - abseil/log/globals (1.20240722.0): + - abseil/base/atomic_hook + - abseil/base/config + - abseil/base/core_headers + - abseil/base/log_severity + - abseil/base/raw_logging_internal + - abseil/hash/hash + - abseil/log/internal/vlog_config + - abseil/strings/strings + - abseil/xcprivacy + - abseil/log/internal/append_truncated (1.20240722.0): + - abseil/base/config + - abseil/strings/strings + - abseil/types/span + - abseil/xcprivacy + - abseil/log/internal/check_impl (1.20240722.0): + - abseil/base/core_headers + - abseil/log/internal/check_op + - abseil/log/internal/conditions + - abseil/log/internal/log_message + - abseil/log/internal/strip + - abseil/xcprivacy + - abseil/log/internal/check_op (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/log/internal/nullguard + - abseil/log/internal/nullstream + - abseil/log/internal/strip + - abseil/strings/strings + - abseil/xcprivacy + - abseil/log/internal/conditions (1.20240722.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/log/internal/voidify + - abseil/xcprivacy + - abseil/log/internal/config (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/xcprivacy + - abseil/log/internal/fnmatch (1.20240722.0): + - abseil/base/config + - abseil/strings/strings + - abseil/xcprivacy + - abseil/log/internal/format (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/log_severity + - abseil/log/internal/append_truncated + - abseil/log/internal/config + - abseil/log/internal/globals + - abseil/strings/str_format + - abseil/strings/strings + - abseil/time/time + - abseil/types/span + - abseil/xcprivacy + - abseil/log/internal/globals (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/log_severity + - abseil/base/raw_logging_internal + - abseil/strings/strings + - abseil/time/time + - abseil/xcprivacy + - abseil/log/internal/log_impl (1.20240722.0): + - abseil/log/absl_vlog_is_on + - abseil/log/internal/conditions + - abseil/log/internal/log_message + - abseil/log/internal/strip + - abseil/xcprivacy + - abseil/log/internal/log_message (1.20240722.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/errno_saver + - abseil/base/log_severity + - abseil/base/raw_logging_internal + - abseil/base/strerror + - abseil/container/inlined_vector + - abseil/debugging/examine_stack + - abseil/log/globals + - abseil/log/internal/append_truncated + - abseil/log/internal/format + - abseil/log/internal/globals + - abseil/log/internal/log_sink_set + - abseil/log/internal/nullguard + - abseil/log/internal/proto + - abseil/log/log_entry + - abseil/log/log_sink + - abseil/log/log_sink_registry + - abseil/memory/memory + - abseil/strings/strings + - abseil/time/time + - abseil/types/span + - abseil/xcprivacy + - abseil/log/internal/log_sink_set (1.20240722.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/log_severity + - abseil/base/no_destructor + - abseil/base/raw_logging_internal + - abseil/cleanup/cleanup + - abseil/log/globals + - abseil/log/internal/config + - abseil/log/internal/globals + - abseil/log/log_entry + - abseil/log/log_sink + - abseil/strings/strings + - abseil/synchronization/synchronization + - abseil/types/span + - abseil/xcprivacy + - abseil/log/internal/nullguard (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/xcprivacy + - abseil/log/internal/nullstream (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/log_severity + - abseil/strings/strings + - abseil/xcprivacy + - abseil/log/internal/proto (1.20240722.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/strings/strings + - abseil/types/span + - abseil/xcprivacy + - abseil/log/internal/strip (1.20240722.0): + - abseil/base/core_headers + - abseil/base/log_severity + - abseil/log/internal/log_message + - abseil/log/internal/nullstream + - abseil/xcprivacy + - abseil/log/internal/vlog_config (1.20240722.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/no_destructor + - abseil/log/internal/fnmatch + - abseil/memory/memory + - abseil/strings/strings + - abseil/synchronization/synchronization + - abseil/types/optional + - abseil/xcprivacy + - abseil/log/internal/voidify (1.20240722.0): + - abseil/base/config + - abseil/xcprivacy + - abseil/log/log (1.20240722.0): + - abseil/log/internal/log_impl + - abseil/log/vlog_is_on + - abseil/xcprivacy + - abseil/log/log_entry (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/log_severity + - abseil/log/internal/config + - abseil/strings/strings + - abseil/time/time + - abseil/types/span + - abseil/xcprivacy + - abseil/log/log_sink (1.20240722.0): + - abseil/base/config + - abseil/log/log_entry + - abseil/xcprivacy + - abseil/log/log_sink_registry (1.20240722.0): + - abseil/base/config + - abseil/log/internal/log_sink_set + - abseil/log/log_sink + - abseil/xcprivacy + - abseil/log/vlog_is_on (1.20240722.0): + - abseil/log/absl_vlog_is_on + - abseil/xcprivacy + - abseil/memory (1.20240722.0): + - abseil/memory/memory (= 1.20240722.0) + - abseil/memory/memory (1.20240722.0): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/xcprivacy + - abseil/meta (1.20240722.0): + - abseil/meta/type_traits (= 1.20240722.0) + - abseil/meta/type_traits (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/xcprivacy + - abseil/numeric/bits (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/xcprivacy + - abseil/numeric/int128 (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/numeric/bits + - abseil/types/compare + - abseil/xcprivacy + - abseil/numeric/representation (1.20240722.0): + - abseil/base/config + - abseil/xcprivacy + - abseil/profiling/exponential_biased (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/xcprivacy + - abseil/profiling/sample_recorder (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/synchronization/synchronization + - abseil/time/time + - abseil/xcprivacy + - abseil/random/bit_gen_ref (1.20240722.0): + - abseil/base/core_headers + - abseil/base/fast_type_id + - abseil/meta/type_traits + - abseil/random/internal/distribution_caller + - abseil/random/internal/fast_uniform_bits + - abseil/random/random + - abseil/xcprivacy + - abseil/random/distributions (1.20240722.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/random/internal/distribution_caller + - abseil/random/internal/fast_uniform_bits + - abseil/random/internal/fastmath + - abseil/random/internal/generate_real + - abseil/random/internal/iostream_state_saver + - abseil/random/internal/traits + - abseil/random/internal/uniform_helper + - abseil/random/internal/wide_multiply + - abseil/strings/strings + - abseil/xcprivacy + - abseil/random/internal/distribution_caller (1.20240722.0): + - abseil/base/config + - abseil/base/fast_type_id + - abseil/utility/utility + - abseil/xcprivacy + - abseil/random/internal/fast_uniform_bits (1.20240722.0): + - abseil/base/config + - abseil/meta/type_traits + - abseil/random/internal/traits + - abseil/xcprivacy + - abseil/random/internal/fastmath (1.20240722.0): + - abseil/numeric/bits + - abseil/xcprivacy + - abseil/random/internal/generate_real (1.20240722.0): + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/random/internal/fastmath + - abseil/random/internal/traits + - abseil/xcprivacy + - abseil/random/internal/iostream_state_saver (1.20240722.0): + - abseil/meta/type_traits + - abseil/numeric/int128 + - abseil/xcprivacy + - abseil/random/internal/nonsecure_base (1.20240722.0): + - abseil/base/core_headers + - abseil/container/inlined_vector + - abseil/meta/type_traits + - abseil/random/internal/pool_urbg + - abseil/random/internal/salted_seed_seq + - abseil/random/internal/seed_material + - abseil/types/span + - abseil/xcprivacy + - abseil/random/internal/pcg_engine (1.20240722.0): + - abseil/base/config + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/random/internal/fastmath + - abseil/random/internal/iostream_state_saver + - abseil/xcprivacy + - abseil/random/internal/platform (1.20240722.0): + - abseil/base/config + - abseil/xcprivacy + - abseil/random/internal/pool_urbg (1.20240722.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/random/internal/randen + - abseil/random/internal/seed_material + - abseil/random/internal/traits + - abseil/random/seed_gen_exception + - abseil/types/span + - abseil/xcprivacy + - abseil/random/internal/randen (1.20240722.0): + - abseil/base/raw_logging_internal + - abseil/random/internal/platform + - abseil/random/internal/randen_hwaes + - abseil/random/internal/randen_slow + - abseil/xcprivacy + - abseil/random/internal/randen_engine (1.20240722.0): + - abseil/base/endian + - abseil/meta/type_traits + - abseil/random/internal/iostream_state_saver + - abseil/random/internal/randen + - abseil/xcprivacy + - abseil/random/internal/randen_hwaes (1.20240722.0): + - abseil/base/config + - abseil/random/internal/platform + - abseil/random/internal/randen_hwaes_impl + - abseil/xcprivacy + - abseil/random/internal/randen_hwaes_impl (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/numeric/int128 + - abseil/random/internal/platform + - abseil/xcprivacy + - abseil/random/internal/randen_slow (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/numeric/int128 + - abseil/random/internal/platform + - abseil/xcprivacy + - abseil/random/internal/salted_seed_seq (1.20240722.0): + - abseil/container/inlined_vector + - abseil/meta/type_traits + - abseil/random/internal/seed_material + - abseil/types/optional + - abseil/types/span + - abseil/xcprivacy + - abseil/random/internal/seed_material (1.20240722.0): + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/raw_logging_internal + - abseil/random/internal/fast_uniform_bits + - abseil/strings/strings + - abseil/types/optional + - abseil/types/span + - abseil/xcprivacy + - abseil/random/internal/traits (1.20240722.0): + - abseil/base/config + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/xcprivacy + - abseil/random/internal/uniform_helper (1.20240722.0): + - abseil/base/config + - abseil/meta/type_traits + - abseil/random/internal/traits + - abseil/xcprivacy + - abseil/random/internal/wide_multiply (1.20240722.0): + - abseil/base/config + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/random/internal/traits + - abseil/xcprivacy + - abseil/random/random (1.20240722.0): + - abseil/random/distributions + - abseil/random/internal/nonsecure_base + - abseil/random/internal/pcg_engine + - abseil/random/internal/pool_urbg + - abseil/random/internal/randen_engine + - abseil/random/seed_sequences + - abseil/xcprivacy + - abseil/random/seed_gen_exception (1.20240722.0): + - abseil/base/config + - abseil/xcprivacy + - abseil/random/seed_sequences (1.20240722.0): + - abseil/base/config + - abseil/base/nullability + - abseil/random/internal/pool_urbg + - abseil/random/internal/salted_seed_seq + - abseil/random/internal/seed_material + - abseil/random/seed_gen_exception + - abseil/strings/string_view + - abseil/types/span + - abseil/xcprivacy + - abseil/status/status (1.20240722.0): + - abseil/base/atomic_hook + - abseil/base/config + - abseil/base/core_headers + - abseil/base/no_destructor + - abseil/base/nullability + - abseil/base/raw_logging_internal + - abseil/base/strerror + - abseil/container/inlined_vector + - abseil/debugging/stacktrace + - abseil/debugging/symbolize + - abseil/functional/function_ref + - abseil/memory/memory + - abseil/strings/cord + - abseil/strings/str_format + - abseil/strings/strings + - abseil/types/optional + - abseil/types/span + - abseil/xcprivacy + - abseil/status/statusor (1.20240722.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/nullability + - abseil/base/raw_logging_internal + - abseil/meta/type_traits + - abseil/status/status + - abseil/strings/has_ostream_operator + - abseil/strings/str_format + - abseil/strings/strings + - abseil/types/variant + - abseil/utility/utility + - abseil/xcprivacy + - abseil/strings/charset (1.20240722.0): + - abseil/base/core_headers + - abseil/strings/string_view + - abseil/xcprivacy + - abseil/strings/cord (1.20240722.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/nullability + - abseil/base/raw_logging_internal + - abseil/container/inlined_vector + - abseil/crc/crc32c + - abseil/crc/crc_cord_state + - abseil/functional/function_ref + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/strings/cord_internal + - abseil/strings/cordz_functions + - abseil/strings/cordz_info + - abseil/strings/cordz_statistics + - abseil/strings/cordz_update_scope + - abseil/strings/cordz_update_tracker + - abseil/strings/internal + - abseil/strings/strings + - abseil/types/compare + - abseil/types/optional + - abseil/types/span + - abseil/xcprivacy + - abseil/strings/cord_internal (1.20240722.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/base/throw_delegate + - abseil/container/compressed_tuple + - abseil/container/container_memory + - abseil/container/inlined_vector + - abseil/container/layout + - abseil/crc/crc_cord_state + - abseil/functional/function_ref + - abseil/meta/type_traits + - abseil/strings/strings + - abseil/types/span + - abseil/xcprivacy + - abseil/strings/cordz_functions (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/profiling/exponential_biased + - abseil/xcprivacy + - abseil/strings/cordz_handle (1.20240722.0): + - abseil/base/config + - abseil/base/no_destructor + - abseil/base/raw_logging_internal + - abseil/synchronization/synchronization + - abseil/xcprivacy + - abseil/strings/cordz_info (1.20240722.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/container/inlined_vector + - abseil/debugging/stacktrace + - abseil/strings/cord_internal + - abseil/strings/cordz_functions + - abseil/strings/cordz_handle + - abseil/strings/cordz_statistics + - abseil/strings/cordz_update_tracker + - abseil/synchronization/synchronization + - abseil/time/time + - abseil/types/span + - abseil/xcprivacy + - abseil/strings/cordz_statistics (1.20240722.0): + - abseil/base/config + - abseil/strings/cordz_update_tracker + - abseil/xcprivacy + - abseil/strings/cordz_update_scope (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/strings/cord_internal + - abseil/strings/cordz_info + - abseil/strings/cordz_update_tracker + - abseil/xcprivacy + - abseil/strings/cordz_update_tracker (1.20240722.0): + - abseil/base/config + - abseil/xcprivacy + - abseil/strings/has_ostream_operator (1.20240722.0): + - abseil/base/config + - abseil/xcprivacy + - abseil/strings/internal (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/meta/type_traits + - abseil/xcprivacy + - abseil/strings/str_format (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/nullability + - abseil/strings/str_format_internal + - abseil/strings/string_view + - abseil/types/span + - abseil/xcprivacy + - abseil/strings/str_format_internal (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/container/fixed_array + - abseil/container/inlined_vector + - abseil/functional/function_ref + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/numeric/representation + - abseil/strings/strings + - abseil/types/optional + - abseil/types/span + - abseil/utility/utility + - abseil/xcprivacy + - abseil/strings/string_view (1.20240722.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/nullability + - abseil/base/throw_delegate + - abseil/xcprivacy + - abseil/strings/strings (1.20240722.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/nullability + - abseil/base/raw_logging_internal + - abseil/base/throw_delegate + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/strings/charset + - abseil/strings/internal + - abseil/strings/string_view + - abseil/xcprivacy + - abseil/synchronization/graphcycles_internal (1.20240722.0): + - abseil/base/base + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/malloc_internal + - abseil/base/raw_logging_internal + - abseil/xcprivacy + - abseil/synchronization/kernel_timeout_internal (1.20240722.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/time/time + - abseil/xcprivacy + - abseil/synchronization/synchronization (1.20240722.0): + - abseil/base/atomic_hook + - abseil/base/base + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/malloc_internal + - abseil/base/raw_logging_internal + - abseil/debugging/stacktrace + - abseil/debugging/symbolize + - abseil/synchronization/graphcycles_internal + - abseil/synchronization/kernel_timeout_internal + - abseil/time/time + - abseil/xcprivacy + - abseil/time (1.20240722.0): + - abseil/time/internal (= 1.20240722.0) + - abseil/time/time (= 1.20240722.0) + - abseil/time/internal (1.20240722.0): + - abseil/time/internal/cctz (= 1.20240722.0) + - abseil/time/internal/cctz (1.20240722.0): + - abseil/time/internal/cctz/civil_time (= 1.20240722.0) + - abseil/time/internal/cctz/time_zone (= 1.20240722.0) + - abseil/time/internal/cctz/civil_time (1.20240722.0): + - abseil/base/config + - abseil/xcprivacy + - abseil/time/internal/cctz/time_zone (1.20240722.0): + - abseil/base/config + - abseil/time/internal/cctz/civil_time + - abseil/xcprivacy + - abseil/time/time (1.20240722.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/numeric/int128 + - abseil/strings/strings + - abseil/time/internal/cctz/civil_time + - abseil/time/internal/cctz/time_zone + - abseil/types/optional + - abseil/xcprivacy + - abseil/types (1.20240722.0): + - abseil/types/any (= 1.20240722.0) + - abseil/types/bad_any_cast (= 1.20240722.0) + - abseil/types/bad_any_cast_impl (= 1.20240722.0) + - abseil/types/bad_optional_access (= 1.20240722.0) + - abseil/types/bad_variant_access (= 1.20240722.0) + - abseil/types/compare (= 1.20240722.0) + - abseil/types/optional (= 1.20240722.0) + - abseil/types/span (= 1.20240722.0) + - abseil/types/variant (= 1.20240722.0) + - abseil/types/any (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/fast_type_id + - abseil/meta/type_traits + - abseil/types/bad_any_cast + - abseil/utility/utility + - abseil/xcprivacy + - abseil/types/bad_any_cast (1.20240722.0): + - abseil/base/config + - abseil/types/bad_any_cast_impl + - abseil/xcprivacy + - abseil/types/bad_any_cast_impl (1.20240722.0): + - abseil/base/config + - abseil/base/raw_logging_internal + - abseil/xcprivacy + - abseil/types/bad_optional_access (1.20240722.0): + - abseil/base/config + - abseil/base/raw_logging_internal + - abseil/xcprivacy + - abseil/types/bad_variant_access (1.20240722.0): + - abseil/base/config + - abseil/base/raw_logging_internal + - abseil/xcprivacy + - abseil/types/compare (1.20240722.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/xcprivacy + - abseil/types/optional (1.20240722.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/nullability + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/types/bad_optional_access + - abseil/utility/utility + - abseil/xcprivacy + - abseil/types/span (1.20240722.0): + - abseil/algorithm/algorithm + - abseil/base/core_headers + - abseil/base/nullability + - abseil/base/throw_delegate + - abseil/meta/type_traits + - abseil/xcprivacy + - abseil/types/variant (1.20240722.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/types/bad_variant_access + - abseil/utility/utility + - abseil/xcprivacy + - abseil/utility/utility (1.20240722.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/meta/type_traits + - abseil/xcprivacy + - abseil/xcprivacy (1.20240722.0) + - boost (1.84.0) + - BoringSSL-GRPC (0.0.37): + - BoringSSL-GRPC/Implementation (= 0.0.37) + - BoringSSL-GRPC/Interface (= 0.0.37) + - BoringSSL-GRPC/Implementation (0.0.37): + - BoringSSL-GRPC/Interface (= 0.0.37) + - BoringSSL-GRPC/Interface (0.0.37) + - BVLinearGradient (2.8.3): + - React-Core + - DoubleConversion (1.1.6) + - EASClient (0.13.3): + - ExpoModulesCore + - EXAV (15.0.2): + - ExpoModulesCore + - ReactCommon/turbomodule/core + - EXConstants (17.0.8): + - ExpoModulesCore + - EXImageLoader (5.0.0): + - ExpoModulesCore + - React-Core + - EXJSONUtils (0.14.0) + - EXManifests (0.15.8): + - ExpoModulesCore + - Expo (52.0.47): + - ExpoModulesCore + - expo-dev-client (5.0.20): + - EXManifests + - expo-dev-launcher + - expo-dev-menu + - expo-dev-menu-interface + - EXUpdatesInterface + - expo-dev-launcher (5.0.35): + - DoubleConversion + - EXManifests + - expo-dev-launcher/Main (= 5.0.35) + - expo-dev-menu + - expo-dev-menu-interface + - ExpoModulesCore + - EXUpdatesInterface + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsinspector + - React-NativeModulesApple + - React-RCTAppDelegate + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - expo-dev-launcher/Main (5.0.35): + - DoubleConversion + - EXManifests + - expo-dev-launcher/Unsafe + - expo-dev-menu + - expo-dev-menu-interface + - ExpoModulesCore + - EXUpdatesInterface + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsinspector + - React-NativeModulesApple + - React-RCTAppDelegate + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - expo-dev-launcher/Unsafe (5.0.35): + - DoubleConversion + - EXManifests + - expo-dev-menu + - expo-dev-menu-interface + - ExpoModulesCore + - EXUpdatesInterface + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsinspector + - React-NativeModulesApple + - React-RCTAppDelegate + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - expo-dev-menu (6.0.25): + - DoubleConversion + - expo-dev-menu/Main (= 6.0.25) + - expo-dev-menu/ReactNativeCompatibles (= 6.0.25) + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - expo-dev-menu-interface (1.9.3) + - expo-dev-menu/Main (6.0.25): + - DoubleConversion + - EXManifests + - expo-dev-menu-interface + - expo-dev-menu/Vendored + - ExpoModulesCore + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsinspector + - React-NativeModulesApple + - React-RCTFabric + - React-rendererconsistency + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - expo-dev-menu/ReactNativeCompatibles (6.0.25): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - expo-dev-menu/SafeAreaView (6.0.25): + - DoubleConversion + - ExpoModulesCore + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - expo-dev-menu/Vendored (6.0.25): + - DoubleConversion + - expo-dev-menu/SafeAreaView + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - ExpoAsset (11.0.5): + - ExpoModulesCore + - ExpoBlur (14.0.3): + - ExpoModulesCore + - ExpoCamera (16.0.18): + - ExpoModulesCore + - ZXingObjC/OneD + - ZXingObjC/PDF417 + - ExpoDevice (7.0.3): + - ExpoModulesCore + - ExpoDocumentPicker (13.0.3): + - ExpoModulesCore + - ExpoFileSystem (18.0.12): + - ExpoModulesCore + - ExpoFont (13.0.4): + - ExpoModulesCore + - ExpoHaptics (14.0.1): + - ExpoModulesCore + - ExpoImage (2.0.7): + - ExpoModulesCore + - libavif/libdav1d + - SDWebImage (~> 5.19.1) + - SDWebImageAVIFCoder (~> 0.11.0) + - SDWebImageSVGCoder (~> 1.7.0) + - ExpoImagePicker (16.0.6): + - ExpoModulesCore + - ExpoInsights (0.8.2): + - EASClient + - ExpoModulesCore + - ExpoKeepAwake (14.0.3): + - ExpoModulesCore + - ExpoLinearGradient (14.0.2): + - ExpoModulesCore + - ExpoLinking (7.0.5): + - ExpoModulesCore + - ExpoLocation (18.0.10): + - ExpoModulesCore + - ExpoModulesCore (2.2.3): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsinspector + - React-NativeModulesApple + - React-RCTAppDelegate + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - ExpoSpeech (13.0.1): + - ExpoModulesCore + - ExpoSplashScreen (0.29.24): + - ExpoModulesCore + - ExpoSystemUI (4.0.9): + - ExpoModulesCore + - EXUpdatesInterface (1.0.0): + - ExpoModulesCore + - fast_float (6.1.4) + - FBLazyVector (0.76.9) + - Firebase/CoreOnly (11.11.0): + - FirebaseCore (~> 11.11.0) + - Firebase/Crashlytics (11.11.0): + - Firebase/CoreOnly + - FirebaseCrashlytics (~> 11.11.0) + - Firebase/Firestore (11.11.0): + - Firebase/CoreOnly + - FirebaseFirestore (~> 11.11.0) + - Firebase/Messaging (11.11.0): + - Firebase/CoreOnly + - FirebaseMessaging (~> 11.11.0) + - FirebaseAppCheckInterop (11.15.0) + - FirebaseCore (11.11.0): + - FirebaseCoreInternal (~> 11.11.0) + - GoogleUtilities/Environment (~> 8.0) + - GoogleUtilities/Logger (~> 8.0) + - FirebaseCoreExtension (11.11.0): + - FirebaseCore (~> 11.11.0) + - FirebaseCoreInternal (11.11.0): + - "GoogleUtilities/NSData+zlib (~> 8.0)" + - FirebaseCrashlytics (11.11.0): + - FirebaseCore (~> 11.11.0) + - FirebaseInstallations (~> 11.0) + - FirebaseRemoteConfigInterop (~> 11.0) + - FirebaseSessions (~> 11.0) + - GoogleDataTransport (~> 10.0) + - GoogleUtilities/Environment (~> 8.0) + - nanopb (~> 3.30910.0) + - PromisesObjC (~> 2.4) + - FirebaseFirestore (11.11.0): + - FirebaseCore (~> 11.11.0) + - FirebaseCoreExtension (~> 11.11.0) + - FirebaseFirestoreInternal (= 11.11.0) + - FirebaseSharedSwift (~> 11.0) + - FirebaseFirestoreInternal (11.11.0): + - abseil/algorithm (~> 1.20240722.0) + - abseil/base (~> 1.20240722.0) + - abseil/container/flat_hash_map (~> 1.20240722.0) + - abseil/memory (~> 1.20240722.0) + - abseil/meta (~> 1.20240722.0) + - abseil/strings/strings (~> 1.20240722.0) + - abseil/time (~> 1.20240722.0) + - abseil/types (~> 1.20240722.0) + - FirebaseAppCheckInterop (~> 11.0) + - FirebaseCore (~> 11.11.0) + - "gRPC-C++ (~> 1.69.0)" + - gRPC-Core (~> 1.69.0) + - leveldb-library (~> 1.22) + - nanopb (~> 3.30910.0) + - FirebaseInstallations (11.11.0): + - FirebaseCore (~> 11.11.0) + - GoogleUtilities/Environment (~> 8.0) + - GoogleUtilities/UserDefaults (~> 8.0) + - PromisesObjC (~> 2.4) + - FirebaseMessaging (11.11.0): + - FirebaseCore (~> 11.11.0) + - FirebaseInstallations (~> 11.0) + - GoogleDataTransport (~> 10.0) + - GoogleUtilities/AppDelegateSwizzler (~> 8.0) + - GoogleUtilities/Environment (~> 8.0) + - GoogleUtilities/Reachability (~> 8.0) + - GoogleUtilities/UserDefaults (~> 8.0) + - nanopb (~> 3.30910.0) + - FirebaseRemoteConfigInterop (11.15.0) + - FirebaseSessions (11.11.0): + - FirebaseCore (~> 11.11.0) + - FirebaseCoreExtension (~> 11.11.0) + - FirebaseInstallations (~> 11.0) + - GoogleDataTransport (~> 10.0) + - GoogleUtilities/Environment (~> 8.0) + - GoogleUtilities/UserDefaults (~> 8.0) + - nanopb (~> 3.30910.0) + - PromisesSwift (~> 2.1) + - FirebaseSharedSwift (11.15.0) + - fmt (11.0.2) + - glog (0.3.5) + - GoogleDataTransport (10.1.0): + - nanopb (~> 3.30910.0) + - PromisesObjC (~> 2.4) + - GoogleUtilities/AppDelegateSwizzler (8.1.0): + - GoogleUtilities/Environment + - GoogleUtilities/Logger + - GoogleUtilities/Network + - GoogleUtilities/Privacy + - GoogleUtilities/Environment (8.1.0): + - GoogleUtilities/Privacy + - GoogleUtilities/Logger (8.1.0): + - GoogleUtilities/Environment + - GoogleUtilities/Privacy + - GoogleUtilities/Network (8.1.0): + - GoogleUtilities/Logger + - "GoogleUtilities/NSData+zlib" + - GoogleUtilities/Privacy + - GoogleUtilities/Reachability + - "GoogleUtilities/NSData+zlib (8.1.0)": + - GoogleUtilities/Privacy + - GoogleUtilities/Privacy (8.1.0) + - GoogleUtilities/Reachability (8.1.0): + - GoogleUtilities/Logger + - GoogleUtilities/Privacy + - GoogleUtilities/UserDefaults (8.1.0): + - GoogleUtilities/Logger + - GoogleUtilities/Privacy + - "gRPC-C++ (1.69.0)": + - "gRPC-C++/Implementation (= 1.69.0)" + - "gRPC-C++/Interface (= 1.69.0)" + - "gRPC-C++/Implementation (1.69.0)": + - abseil/algorithm/container (~> 1.20240722.0) + - abseil/base/base (~> 1.20240722.0) + - abseil/base/config (~> 1.20240722.0) + - abseil/base/core_headers (~> 1.20240722.0) + - abseil/base/log_severity (~> 1.20240722.0) + - abseil/base/no_destructor (~> 1.20240722.0) + - abseil/cleanup/cleanup (~> 1.20240722.0) + - abseil/container/flat_hash_map (~> 1.20240722.0) + - abseil/container/flat_hash_set (~> 1.20240722.0) + - abseil/container/inlined_vector (~> 1.20240722.0) + - abseil/flags/flag (~> 1.20240722.0) + - abseil/flags/marshalling (~> 1.20240722.0) + - abseil/functional/any_invocable (~> 1.20240722.0) + - abseil/functional/bind_front (~> 1.20240722.0) + - abseil/functional/function_ref (~> 1.20240722.0) + - abseil/hash/hash (~> 1.20240722.0) + - abseil/log/absl_check (~> 1.20240722.0) + - abseil/log/absl_log (~> 1.20240722.0) + - abseil/log/check (~> 1.20240722.0) + - abseil/log/globals (~> 1.20240722.0) + - abseil/log/log (~> 1.20240722.0) + - abseil/memory/memory (~> 1.20240722.0) + - abseil/meta/type_traits (~> 1.20240722.0) + - abseil/numeric/bits (~> 1.20240722.0) + - abseil/random/bit_gen_ref (~> 1.20240722.0) + - abseil/random/distributions (~> 1.20240722.0) + - abseil/random/random (~> 1.20240722.0) + - abseil/status/status (~> 1.20240722.0) + - abseil/status/statusor (~> 1.20240722.0) + - abseil/strings/cord (~> 1.20240722.0) + - abseil/strings/str_format (~> 1.20240722.0) + - abseil/strings/strings (~> 1.20240722.0) + - abseil/synchronization/synchronization (~> 1.20240722.0) + - abseil/time/time (~> 1.20240722.0) + - abseil/types/optional (~> 1.20240722.0) + - abseil/types/span (~> 1.20240722.0) + - abseil/types/variant (~> 1.20240722.0) + - abseil/utility/utility (~> 1.20240722.0) + - "gRPC-C++/Interface (= 1.69.0)" + - "gRPC-C++/Privacy (= 1.69.0)" + - gRPC-Core (= 1.69.0) + - "gRPC-C++/Interface (1.69.0)" + - "gRPC-C++/Privacy (1.69.0)" + - gRPC-Core (1.69.0): + - gRPC-Core/Implementation (= 1.69.0) + - gRPC-Core/Interface (= 1.69.0) + - gRPC-Core/Implementation (1.69.0): + - abseil/algorithm/container (~> 1.20240722.0) + - abseil/base/base (~> 1.20240722.0) + - abseil/base/config (~> 1.20240722.0) + - abseil/base/core_headers (~> 1.20240722.0) + - abseil/base/log_severity (~> 1.20240722.0) + - abseil/base/no_destructor (~> 1.20240722.0) + - abseil/cleanup/cleanup (~> 1.20240722.0) + - abseil/container/flat_hash_map (~> 1.20240722.0) + - abseil/container/flat_hash_set (~> 1.20240722.0) + - abseil/container/inlined_vector (~> 1.20240722.0) + - abseil/flags/flag (~> 1.20240722.0) + - abseil/flags/marshalling (~> 1.20240722.0) + - abseil/functional/any_invocable (~> 1.20240722.0) + - abseil/functional/bind_front (~> 1.20240722.0) + - abseil/functional/function_ref (~> 1.20240722.0) + - abseil/hash/hash (~> 1.20240722.0) + - abseil/log/check (~> 1.20240722.0) + - abseil/log/globals (~> 1.20240722.0) + - abseil/log/log (~> 1.20240722.0) + - abseil/memory/memory (~> 1.20240722.0) + - abseil/meta/type_traits (~> 1.20240722.0) + - abseil/numeric/bits (~> 1.20240722.0) + - abseil/random/bit_gen_ref (~> 1.20240722.0) + - abseil/random/distributions (~> 1.20240722.0) + - abseil/random/random (~> 1.20240722.0) + - abseil/status/status (~> 1.20240722.0) + - abseil/status/statusor (~> 1.20240722.0) + - abseil/strings/cord (~> 1.20240722.0) + - abseil/strings/str_format (~> 1.20240722.0) + - abseil/strings/strings (~> 1.20240722.0) + - abseil/synchronization/synchronization (~> 1.20240722.0) + - abseil/time/time (~> 1.20240722.0) + - abseil/types/optional (~> 1.20240722.0) + - abseil/types/span (~> 1.20240722.0) + - abseil/types/variant (~> 1.20240722.0) + - abseil/utility/utility (~> 1.20240722.0) + - BoringSSL-GRPC (= 0.0.37) + - gRPC-Core/Interface (= 1.69.0) + - gRPC-Core/Privacy (= 1.69.0) + - gRPC-Core/Interface (1.69.0) + - gRPC-Core/Privacy (1.69.0) + - hermes-engine (0.76.9): + - hermes-engine/Pre-built (= 0.76.9) + - hermes-engine/Pre-built (0.76.9) + - leveldb-library (1.22.6) + - libavif/core (0.11.1) + - libavif/libdav1d (0.11.1): + - libavif/core + - libdav1d (>= 0.6.0) + - libdav1d (1.2.0) + - nanopb (3.30910.0): + - nanopb/decode (= 3.30910.0) + - nanopb/encode (= 3.30910.0) + - nanopb/decode (3.30910.0) + - nanopb/encode (3.30910.0) + - PromisesObjC (2.4.0) + - PromisesSwift (2.4.0): + - PromisesObjC (= 2.4.0) + - RCT-Folly (2024.10.14.00): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly/Default (= 2024.10.14.00) + - RCT-Folly/Default (2024.10.14.00): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly/Fabric (2024.10.14.00): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCTDeprecation (0.76.9) + - RCTRequired (0.76.9) + - RCTTypeSafety (0.76.9): + - FBLazyVector (= 0.76.9) + - RCTRequired (= 0.76.9) + - React-Core (= 0.76.9) + - React (0.76.9): + - React-Core (= 0.76.9) + - React-Core/DevSupport (= 0.76.9) + - React-Core/RCTWebSocket (= 0.76.9) + - React-RCTActionSheet (= 0.76.9) + - React-RCTAnimation (= 0.76.9) + - React-RCTBlob (= 0.76.9) + - React-RCTImage (= 0.76.9) + - React-RCTLinking (= 0.76.9) + - React-RCTNetwork (= 0.76.9) + - React-RCTSettings (= 0.76.9) + - React-RCTText (= 0.76.9) + - React-RCTVibration (= 0.76.9) + - React-callinvoker (0.76.9) + - React-Core (0.76.9): + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTDeprecation + - React-Core/Default (= 0.76.9) + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.1) + - Yoga + - React-Core/CoreModulesHeaders (0.76.9): + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.1) + - Yoga + - React-Core/Default (0.76.9): + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTDeprecation + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.1) + - Yoga + - React-Core/DevSupport (0.76.9): + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTDeprecation + - React-Core/Default (= 0.76.9) + - React-Core/RCTWebSocket (= 0.76.9) + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.1) + - Yoga + - React-Core/RCTActionSheetHeaders (0.76.9): + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.1) + - Yoga + - React-Core/RCTAnimationHeaders (0.76.9): + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.1) + - Yoga + - React-Core/RCTBlobHeaders (0.76.9): + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.1) + - Yoga + - React-Core/RCTImageHeaders (0.76.9): + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.1) + - Yoga + - React-Core/RCTLinkingHeaders (0.76.9): + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.1) + - Yoga + - React-Core/RCTNetworkHeaders (0.76.9): + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.1) + - Yoga + - React-Core/RCTSettingsHeaders (0.76.9): + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.1) + - Yoga + - React-Core/RCTTextHeaders (0.76.9): + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.1) + - Yoga + - React-Core/RCTVibrationHeaders (0.76.9): + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.1) + - Yoga + - React-Core/RCTWebSocket (0.76.9): + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTDeprecation + - React-Core/Default (= 0.76.9) + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.1) + - Yoga + - React-CoreModules (0.76.9): + - DoubleConversion + - fast_float + - fmt + - RCT-Folly + - RCTTypeSafety + - React-Core/CoreModulesHeaders + - React-jsi + - React-jsinspector + - React-NativeModulesApple + - React-RCTBlob + - React-RCTImage + - ReactCodegen + - ReactCommon + - SocketRocket + - React-cxxreact (0.76.9): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - React-callinvoker + - React-debug + - React-jsi + - React-jsinspector + - React-logger + - React-perflogger + - React-runtimeexecutor + - React-timing + - React-debug (0.76.9) + - React-defaultsnativemodule (0.76.9): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-domnativemodule + - React-Fabric + - React-featureflags + - React-featureflagsnativemodule + - React-graphics + - React-idlecallbacksnativemodule + - React-ImageManager + - React-microtasksnativemodule + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - React-domnativemodule (0.76.9): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-FabricComponents + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - React-Fabric (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/animations (= 0.76.9) + - React-Fabric/attributedstring (= 0.76.9) + - React-Fabric/componentregistry (= 0.76.9) + - React-Fabric/componentregistrynative (= 0.76.9) + - React-Fabric/components (= 0.76.9) + - React-Fabric/core (= 0.76.9) + - React-Fabric/dom (= 0.76.9) + - React-Fabric/imagemanager (= 0.76.9) + - React-Fabric/leakchecker (= 0.76.9) + - React-Fabric/mounting (= 0.76.9) + - React-Fabric/observers (= 0.76.9) + - React-Fabric/scheduler (= 0.76.9) + - React-Fabric/telemetry (= 0.76.9) + - React-Fabric/templateprocessor (= 0.76.9) + - React-Fabric/uimanager (= 0.76.9) + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/animations (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/attributedstring (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/componentregistry (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/componentregistrynative (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/components/legacyviewmanagerinterop (= 0.76.9) + - React-Fabric/components/root (= 0.76.9) + - React-Fabric/components/view (= 0.76.9) + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/legacyviewmanagerinterop (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/root (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/view (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - Yoga + - React-Fabric/core (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/dom (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/imagemanager (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/leakchecker (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/mounting (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/observers (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/observers/events (= 0.76.9) + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/observers/events (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/scheduler (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/observers/events + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-performancetimeline + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/telemetry (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/templateprocessor (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/uimanager (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/uimanager/consistency (= 0.76.9) + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererconsistency + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/uimanager/consistency (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererconsistency + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-FabricComponents (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-FabricComponents/components (= 0.76.9) + - React-FabricComponents/textlayoutmanager (= 0.76.9) + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-FabricComponents/components/inputaccessory (= 0.76.9) + - React-FabricComponents/components/iostextinput (= 0.76.9) + - React-FabricComponents/components/modal (= 0.76.9) + - React-FabricComponents/components/rncore (= 0.76.9) + - React-FabricComponents/components/safeareaview (= 0.76.9) + - React-FabricComponents/components/scrollview (= 0.76.9) + - React-FabricComponents/components/text (= 0.76.9) + - React-FabricComponents/components/textinput (= 0.76.9) + - React-FabricComponents/components/unimplementedview (= 0.76.9) + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components/inputaccessory (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components/iostextinput (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components/modal (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components/rncore (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components/safeareaview (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components/scrollview (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components/text (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components/textinput (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/components/unimplementedview (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/textlayoutmanager (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricImage (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Fabric + - React-graphics + - React-ImageManager + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-utils + - ReactCommon + - Yoga + - React-featureflags (0.76.9) + - React-featureflagsnativemodule (0.76.9): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - React-graphics (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly/Fabric + - React-jsi + - React-jsiexecutor + - React-utils + - React-hermes (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - React-cxxreact + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimeexecutor + - React-idlecallbacksnativemodule (0.76.9): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - React-ImageManager (0.76.9): + - glog + - RCT-Folly/Fabric + - React-Core/Default + - React-debug + - React-Fabric + - React-graphics + - React-rendererdebug + - React-utils + - React-jserrorhandler (0.76.9): + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - React-cxxreact + - React-debug + - React-jsi + - React-jsi (0.76.9): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - React-jsiexecutor (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - React-cxxreact + - React-jsi + - React-jsinspector + - React-perflogger + - React-jsinspector (0.76.9): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly + - React-featureflags + - React-jsi + - React-perflogger + - React-runtimeexecutor + - React-jsitracing (0.76.9): + - React-jsi + - React-logger (0.76.9): + - glog + - React-Mapbuffer (0.76.9): + - glog + - React-debug + - React-microtasksnativemodule (0.76.9): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - react-native-compressor (1.12.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - react-native-safe-area-context (4.12.0): + - React-Core + - react-native-shake-viewshot (1.3.74): + - React-Core + - react-native-slider (4.5.5): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - react-native-webview (13.12.5): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - React-nativeconfig (0.76.9) + - React-NativeModulesApple (0.76.9): + - glog + - hermes-engine + - React-callinvoker + - React-Core + - React-cxxreact + - React-jsi + - React-jsinspector + - React-runtimeexecutor + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - React-perflogger (0.76.9): + - DoubleConversion + - RCT-Folly (= 2024.10.14.00) + - React-performancetimeline (0.76.9): + - RCT-Folly (= 2024.10.14.00) + - React-cxxreact + - React-timing + - React-RCTActionSheet (0.76.9): + - React-Core/RCTActionSheetHeaders (= 0.76.9) + - React-RCTAnimation (0.76.9): + - RCT-Folly (= 2024.10.14.00) + - RCTTypeSafety + - React-Core/RCTAnimationHeaders + - React-jsi + - React-NativeModulesApple + - ReactCodegen + - ReactCommon + - React-RCTAppDelegate (0.76.9): + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-CoreModules + - React-debug + - React-defaultsnativemodule + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-nativeconfig + - React-NativeModulesApple + - React-RCTFabric + - React-RCTImage + - React-RCTNetwork + - React-rendererdebug + - React-RuntimeApple + - React-RuntimeCore + - React-RuntimeHermes + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon + - React-RCTBlob (0.76.9): + - DoubleConversion + - fast_float + - fmt + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - React-Core/RCTBlobHeaders + - React-Core/RCTWebSocket + - React-jsi + - React-jsinspector + - React-NativeModulesApple + - React-RCTNetwork + - ReactCodegen + - ReactCommon + - React-RCTFabric (0.76.9): + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - React-Core + - React-debug + - React-Fabric + - React-FabricComponents + - React-FabricImage + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsi + - React-jsinspector + - React-nativeconfig + - React-performancetimeline + - React-RCTImage + - React-RCTText + - React-rendererconsistency + - React-rendererdebug + - React-runtimescheduler + - React-utils + - Yoga + - React-RCTImage (0.76.9): + - RCT-Folly (= 2024.10.14.00) + - RCTTypeSafety + - React-Core/RCTImageHeaders + - React-jsi + - React-NativeModulesApple + - React-RCTNetwork + - ReactCodegen + - ReactCommon + - React-RCTLinking (0.76.9): + - React-Core/RCTLinkingHeaders (= 0.76.9) + - React-jsi (= 0.76.9) + - React-NativeModulesApple + - ReactCodegen + - ReactCommon + - ReactCommon/turbomodule/core (= 0.76.9) + - React-RCTNetwork (0.76.9): + - RCT-Folly (= 2024.10.14.00) + - RCTTypeSafety + - React-Core/RCTNetworkHeaders + - React-jsi + - React-NativeModulesApple + - ReactCodegen + - ReactCommon + - React-RCTSettings (0.76.9): + - RCT-Folly (= 2024.10.14.00) + - RCTTypeSafety + - React-Core/RCTSettingsHeaders + - React-jsi + - React-NativeModulesApple + - ReactCodegen + - ReactCommon + - React-RCTText (0.76.9): + - React-Core/RCTTextHeaders (= 0.76.9) + - Yoga + - React-RCTVibration (0.76.9): + - RCT-Folly (= 2024.10.14.00) + - React-Core/RCTVibrationHeaders + - React-jsi + - React-NativeModulesApple + - ReactCodegen + - ReactCommon + - React-rendererconsistency (0.76.9) + - React-rendererdebug (0.76.9): + - DoubleConversion + - fast_float + - fmt + - RCT-Folly + - React-debug + - React-rncore (0.76.9) + - React-RuntimeApple (0.76.9): + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - React-callinvoker + - React-Core/Default + - React-CoreModules + - React-cxxreact + - React-jserrorhandler + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-Mapbuffer + - React-NativeModulesApple + - React-RCTFabric + - React-RuntimeCore + - React-runtimeexecutor + - React-RuntimeHermes + - React-runtimescheduler + - React-utils + - React-RuntimeCore (0.76.9): + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - React-cxxreact + - React-featureflags + - React-jserrorhandler + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-performancetimeline + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - React-runtimeexecutor (0.76.9): + - React-jsi (= 0.76.9) + - React-RuntimeHermes (0.76.9): + - hermes-engine + - RCT-Folly/Fabric (= 2024.10.14.00) + - React-featureflags + - React-hermes + - React-jsi + - React-jsinspector + - React-jsitracing + - React-nativeconfig + - React-RuntimeCore + - React-utils + - React-runtimescheduler (0.76.9): + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - React-callinvoker + - React-cxxreact + - React-debug + - React-featureflags + - React-jsi + - React-performancetimeline + - React-rendererconsistency + - React-rendererdebug + - React-runtimeexecutor + - React-timing + - React-utils + - React-timing (0.76.9) + - React-utils (0.76.9): + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - React-debug + - React-jsi (= 0.76.9) + - ReactCodegen (0.76.9): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-FabricImage + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-NativeModulesApple + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - ReactCommon (0.76.9): + - ReactCommon/turbomodule (= 0.76.9) + - ReactCommon/turbomodule (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - React-callinvoker + - React-cxxreact + - React-jsi + - React-logger + - React-perflogger + - ReactCommon/turbomodule/bridging (= 0.76.9) + - ReactCommon/turbomodule/core (= 0.76.9) + - ReactCommon/turbomodule/bridging (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - React-callinvoker + - React-cxxreact + - React-jsi (= 0.76.9) + - React-logger + - React-perflogger + - ReactCommon/turbomodule/core (0.76.9): + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - React-callinvoker + - React-cxxreact + - React-debug (= 0.76.9) + - React-featureflags (= 0.76.9) + - React-jsi + - React-logger + - React-perflogger + - React-utils (= 0.76.9) + - RNCAsyncStorage (1.23.1): + - React-Core + - RNCMaskedView (0.3.2): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - RNDateTimePicker (8.2.0): + - React-Core + - RNFBApp (21.14.0): + - Firebase/CoreOnly (= 11.11.0) + - React-Core + - RNFBCrashlytics (21.14.0): + - Firebase/Crashlytics (= 11.11.0) + - FirebaseCoreExtension + - React-Core + - RNFBApp + - RNFBFirestore (21.14.0): + - Firebase/Firestore (= 11.11.0) + - React-Core + - RNFBApp + - RNFBMessaging (21.14.0): + - Firebase/Messaging (= 11.11.0) + - FirebaseCoreExtension + - React-Core + - RNFBApp + - RNGestureHandler (2.20.2): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - RNNotifee (7.9.0): + - React-Core + - RNNotifee/NotifeeCore (= 7.9.0) + - RNNotifee/NotifeeCore (7.9.0): + - React-Core + - RNReanimated (3.16.7): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - RNReanimated/reanimated (= 3.16.7) + - RNReanimated/worklets (= 3.16.7) + - Yoga + - RNReanimated/reanimated (3.16.7): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - RNReanimated/reanimated/apple (= 3.16.7) + - Yoga + - RNReanimated/reanimated/apple (3.16.7): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - RNReanimated/worklets (3.16.7): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - RNStoreReview (0.3.0): + - React-Core + - RNSVG (15.8.0): + - React-Core + - SDWebImage (5.19.7): + - SDWebImage/Core (= 5.19.7) + - SDWebImage/Core (5.19.7) + - SDWebImageAVIFCoder (0.11.0): + - libavif/core (>= 0.11.0) + - SDWebImage (~> 5.10) + - SDWebImageSVGCoder (1.7.0): + - SDWebImage/Core (~> 5.6) + - SocketRocket (0.7.1) + - Yoga (0.0.0) + - ZXingObjC/Core (3.6.9) + - ZXingObjC/OneD (3.6.9): + - ZXingObjC/Core + - ZXingObjC/PDF417 (3.6.9): + - ZXingObjC/Core + +DEPENDENCIES: + - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) + - BVLinearGradient (from `../node_modules/react-native-linear-gradient`) + - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) + - EASClient (from `../node_modules/expo-eas-client/ios`) + - EXAV (from `../node_modules/expo-av/ios`) + - EXConstants (from `../node_modules/expo-constants/ios`) + - EXImageLoader (from `../node_modules/expo-image-loader/ios`) + - EXJSONUtils (from `../node_modules/expo-json-utils/ios`) + - EXManifests (from `../node_modules/expo-manifests/ios`) + - Expo (from `../node_modules/expo`) + - expo-dev-client (from `../node_modules/expo-dev-client/ios`) + - expo-dev-launcher (from `../node_modules/expo-dev-launcher`) + - expo-dev-menu (from `../node_modules/expo-dev-menu`) + - expo-dev-menu-interface (from `../node_modules/expo-dev-menu-interface/ios`) + - ExpoAsset (from `../node_modules/expo-asset/ios`) + - ExpoBlur (from `../node_modules/expo-blur/ios`) + - ExpoCamera (from `../node_modules/expo-camera/ios`) + - ExpoDevice (from `../node_modules/expo-device/ios`) + - ExpoDocumentPicker (from `../node_modules/expo-document-picker/ios`) + - ExpoFileSystem (from `../node_modules/expo-file-system/ios`) + - ExpoFont (from `../node_modules/expo-font/ios`) + - ExpoHaptics (from `../node_modules/expo-haptics/ios`) + - ExpoImage (from `../node_modules/expo-image/ios`) + - ExpoImagePicker (from `../node_modules/expo-image-picker/ios`) + - ExpoInsights (from `../node_modules/expo-insights/ios`) + - ExpoKeepAwake (from `../node_modules/expo-keep-awake/ios`) + - ExpoLinearGradient (from `../node_modules/expo-linear-gradient/ios`) + - ExpoLinking (from `../node_modules/expo-linking/ios`) + - ExpoLocation (from `../node_modules/expo-location/ios`) + - ExpoModulesCore (from `../node_modules/expo-modules-core`) + - ExpoSpeech (from `../node_modules/expo-speech/ios`) + - ExpoSplashScreen (from `../node_modules/expo-splash-screen/ios`) + - ExpoSystemUI (from `../node_modules/expo-system-ui/ios`) + - EXUpdatesInterface (from `../node_modules/expo-updates-interface/ios`) + - fast_float (from `../node_modules/react-native/third-party-podspecs/fast_float.podspec`) + - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) + - fmt (from `../node_modules/react-native/third-party-podspecs/fmt.podspec`) + - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) + - hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) + - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) + - RCT-Folly/Fabric (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) + - RCTDeprecation (from `../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`) + - RCTRequired (from `../node_modules/react-native/Libraries/Required`) + - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) + - React (from `../node_modules/react-native/`) + - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) + - React-Core (from `../node_modules/react-native/`) + - React-Core/RCTWebSocket (from `../node_modules/react-native/`) + - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) + - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) + - React-debug (from `../node_modules/react-native/ReactCommon/react/debug`) + - React-defaultsnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/defaults`) + - React-domnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/dom`) + - React-Fabric (from `../node_modules/react-native/ReactCommon`) + - React-FabricComponents (from `../node_modules/react-native/ReactCommon`) + - React-FabricImage (from `../node_modules/react-native/ReactCommon`) + - React-featureflags (from `../node_modules/react-native/ReactCommon/react/featureflags`) + - React-featureflagsnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/featureflags`) + - React-graphics (from `../node_modules/react-native/ReactCommon/react/renderer/graphics`) + - React-hermes (from `../node_modules/react-native/ReactCommon/hermes`) + - React-idlecallbacksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks`) + - React-ImageManager (from `../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios`) + - React-jserrorhandler (from `../node_modules/react-native/ReactCommon/jserrorhandler`) + - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) + - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) + - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector-modern`) + - React-jsitracing (from `../node_modules/react-native/ReactCommon/hermes/executor/`) + - React-logger (from `../node_modules/react-native/ReactCommon/logger`) + - React-Mapbuffer (from `../node_modules/react-native/ReactCommon`) + - React-microtasksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/microtasks`) + - react-native-compressor (from `../node_modules/react-native-compressor`) + - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) + - react-native-shake-viewshot (from `../node_modules/react-native-minuit`) + - "react-native-slider (from `../node_modules/@react-native-community/slider`)" + - react-native-webview (from `../node_modules/react-native-webview`) + - React-nativeconfig (from `../node_modules/react-native/ReactCommon`) + - React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`) + - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) + - React-performancetimeline (from `../node_modules/react-native/ReactCommon/react/performance/timeline`) + - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) + - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) + - React-RCTAppDelegate (from `../node_modules/react-native/Libraries/AppDelegate`) + - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) + - React-RCTFabric (from `../node_modules/react-native/React`) + - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) + - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) + - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) + - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) + - React-RCTText (from `../node_modules/react-native/Libraries/Text`) + - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) + - React-rendererconsistency (from `../node_modules/react-native/ReactCommon/react/renderer/consistency`) + - React-rendererdebug (from `../node_modules/react-native/ReactCommon/react/renderer/debug`) + - React-rncore (from `../node_modules/react-native/ReactCommon`) + - React-RuntimeApple (from `../node_modules/react-native/ReactCommon/react/runtime/platform/ios`) + - React-RuntimeCore (from `../node_modules/react-native/ReactCommon/react/runtime`) + - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) + - React-RuntimeHermes (from `../node_modules/react-native/ReactCommon/react/runtime`) + - React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`) + - React-timing (from `../node_modules/react-native/ReactCommon/react/timing`) + - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`) + - ReactCodegen (from `build/generated/ios`) + - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) + - "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)" + - "RNCMaskedView (from `../node_modules/@react-native-masked-view/masked-view`)" + - "RNDateTimePicker (from `../node_modules/@react-native-community/datetimepicker`)" + - "RNFBApp (from `../node_modules/@react-native-firebase/app`)" + - "RNFBCrashlytics (from `../node_modules/@react-native-firebase/crashlytics`)" + - "RNFBFirestore (from `../node_modules/@react-native-firebase/firestore`)" + - "RNFBMessaging (from `../node_modules/@react-native-firebase/messaging`)" + - RNGestureHandler (from `../node_modules/react-native-gesture-handler`) + - "RNNotifee (from `../node_modules/@notifee/react-native`)" + - RNReanimated (from `../node_modules/react-native-reanimated`) + - RNStoreReview (from `../node_modules/react-native-store-review`) + - RNSVG (from `../node_modules/react-native-svg`) + - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) + +SPEC REPOS: + trunk: + - abseil + - BoringSSL-GRPC + - Firebase + - FirebaseAppCheckInterop + - FirebaseCore + - FirebaseCoreExtension + - FirebaseCoreInternal + - FirebaseCrashlytics + - FirebaseFirestore + - FirebaseFirestoreInternal + - FirebaseInstallations + - FirebaseMessaging + - FirebaseRemoteConfigInterop + - FirebaseSessions + - FirebaseSharedSwift + - GoogleDataTransport + - GoogleUtilities + - "gRPC-C++" + - gRPC-Core + - leveldb-library + - libavif + - libdav1d + - nanopb + - PromisesObjC + - PromisesSwift + - SDWebImage + - SDWebImageAVIFCoder + - SDWebImageSVGCoder + - SocketRocket + - ZXingObjC + +EXTERNAL SOURCES: + boost: + :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" + BVLinearGradient: + :path: "../node_modules/react-native-linear-gradient" + DoubleConversion: + :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" + EASClient: + :path: "../node_modules/expo-eas-client/ios" + EXAV: + :path: "../node_modules/expo-av/ios" + EXConstants: + :path: "../node_modules/expo-constants/ios" + EXImageLoader: + :path: "../node_modules/expo-image-loader/ios" + EXJSONUtils: + :path: "../node_modules/expo-json-utils/ios" + EXManifests: + :path: "../node_modules/expo-manifests/ios" + Expo: + :path: "../node_modules/expo" + expo-dev-client: + :path: "../node_modules/expo-dev-client/ios" + expo-dev-launcher: + :path: "../node_modules/expo-dev-launcher" + expo-dev-menu: + :path: "../node_modules/expo-dev-menu" + expo-dev-menu-interface: + :path: "../node_modules/expo-dev-menu-interface/ios" + ExpoAsset: + :path: "../node_modules/expo-asset/ios" + ExpoBlur: + :path: "../node_modules/expo-blur/ios" + ExpoCamera: + :path: "../node_modules/expo-camera/ios" + ExpoDevice: + :path: "../node_modules/expo-device/ios" + ExpoDocumentPicker: + :path: "../node_modules/expo-document-picker/ios" + ExpoFileSystem: + :path: "../node_modules/expo-file-system/ios" + ExpoFont: + :path: "../node_modules/expo-font/ios" + ExpoHaptics: + :path: "../node_modules/expo-haptics/ios" + ExpoImage: + :path: "../node_modules/expo-image/ios" + ExpoImagePicker: + :path: "../node_modules/expo-image-picker/ios" + ExpoInsights: + :path: "../node_modules/expo-insights/ios" + ExpoKeepAwake: + :path: "../node_modules/expo-keep-awake/ios" + ExpoLinearGradient: + :path: "../node_modules/expo-linear-gradient/ios" + ExpoLinking: + :path: "../node_modules/expo-linking/ios" + ExpoLocation: + :path: "../node_modules/expo-location/ios" + ExpoModulesCore: + :path: "../node_modules/expo-modules-core" + ExpoSpeech: + :path: "../node_modules/expo-speech/ios" + ExpoSplashScreen: + :path: "../node_modules/expo-splash-screen/ios" + ExpoSystemUI: + :path: "../node_modules/expo-system-ui/ios" + EXUpdatesInterface: + :path: "../node_modules/expo-updates-interface/ios" + fast_float: + :podspec: "../node_modules/react-native/third-party-podspecs/fast_float.podspec" + FBLazyVector: + :path: "../node_modules/react-native/Libraries/FBLazyVector" + fmt: + :podspec: "../node_modules/react-native/third-party-podspecs/fmt.podspec" + glog: + :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" + hermes-engine: + :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" + :tag: hermes-2024-11-12-RNv0.76.2-5b4aa20c719830dcf5684832b89a6edb95ac3d64 + RCT-Folly: + :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" + RCTDeprecation: + :path: "../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" + RCTRequired: + :path: "../node_modules/react-native/Libraries/Required" + RCTTypeSafety: + :path: "../node_modules/react-native/Libraries/TypeSafety" + React: + :path: "../node_modules/react-native/" + React-callinvoker: + :path: "../node_modules/react-native/ReactCommon/callinvoker" + React-Core: + :path: "../node_modules/react-native/" + React-CoreModules: + :path: "../node_modules/react-native/React/CoreModules" + React-cxxreact: + :path: "../node_modules/react-native/ReactCommon/cxxreact" + React-debug: + :path: "../node_modules/react-native/ReactCommon/react/debug" + React-defaultsnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/defaults" + React-domnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/dom" + React-Fabric: + :path: "../node_modules/react-native/ReactCommon" + React-FabricComponents: + :path: "../node_modules/react-native/ReactCommon" + React-FabricImage: + :path: "../node_modules/react-native/ReactCommon" + React-featureflags: + :path: "../node_modules/react-native/ReactCommon/react/featureflags" + React-featureflagsnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/featureflags" + React-graphics: + :path: "../node_modules/react-native/ReactCommon/react/renderer/graphics" + React-hermes: + :path: "../node_modules/react-native/ReactCommon/hermes" + React-idlecallbacksnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks" + React-ImageManager: + :path: "../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios" + React-jserrorhandler: + :path: "../node_modules/react-native/ReactCommon/jserrorhandler" + React-jsi: + :path: "../node_modules/react-native/ReactCommon/jsi" + React-jsiexecutor: + :path: "../node_modules/react-native/ReactCommon/jsiexecutor" + React-jsinspector: + :path: "../node_modules/react-native/ReactCommon/jsinspector-modern" + React-jsitracing: + :path: "../node_modules/react-native/ReactCommon/hermes/executor/" + React-logger: + :path: "../node_modules/react-native/ReactCommon/logger" + React-Mapbuffer: + :path: "../node_modules/react-native/ReactCommon" + React-microtasksnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/microtasks" + react-native-compressor: + :path: "../node_modules/react-native-compressor" + react-native-safe-area-context: + :path: "../node_modules/react-native-safe-area-context" + react-native-shake-viewshot: + :path: "../node_modules/react-native-minuit" + react-native-slider: + :path: "../node_modules/@react-native-community/slider" + react-native-webview: + :path: "../node_modules/react-native-webview" + React-nativeconfig: + :path: "../node_modules/react-native/ReactCommon" + React-NativeModulesApple: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" + React-perflogger: + :path: "../node_modules/react-native/ReactCommon/reactperflogger" + React-performancetimeline: + :path: "../node_modules/react-native/ReactCommon/react/performance/timeline" + React-RCTActionSheet: + :path: "../node_modules/react-native/Libraries/ActionSheetIOS" + React-RCTAnimation: + :path: "../node_modules/react-native/Libraries/NativeAnimation" + React-RCTAppDelegate: + :path: "../node_modules/react-native/Libraries/AppDelegate" + React-RCTBlob: + :path: "../node_modules/react-native/Libraries/Blob" + React-RCTFabric: + :path: "../node_modules/react-native/React" + React-RCTImage: + :path: "../node_modules/react-native/Libraries/Image" + React-RCTLinking: + :path: "../node_modules/react-native/Libraries/LinkingIOS" + React-RCTNetwork: + :path: "../node_modules/react-native/Libraries/Network" + React-RCTSettings: + :path: "../node_modules/react-native/Libraries/Settings" + React-RCTText: + :path: "../node_modules/react-native/Libraries/Text" + React-RCTVibration: + :path: "../node_modules/react-native/Libraries/Vibration" + React-rendererconsistency: + :path: "../node_modules/react-native/ReactCommon/react/renderer/consistency" + React-rendererdebug: + :path: "../node_modules/react-native/ReactCommon/react/renderer/debug" + React-rncore: + :path: "../node_modules/react-native/ReactCommon" + React-RuntimeApple: + :path: "../node_modules/react-native/ReactCommon/react/runtime/platform/ios" + React-RuntimeCore: + :path: "../node_modules/react-native/ReactCommon/react/runtime" + React-runtimeexecutor: + :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" + React-RuntimeHermes: + :path: "../node_modules/react-native/ReactCommon/react/runtime" + React-runtimescheduler: + :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" + React-timing: + :path: "../node_modules/react-native/ReactCommon/react/timing" + React-utils: + :path: "../node_modules/react-native/ReactCommon/react/utils" + ReactCodegen: + :path: build/generated/ios + ReactCommon: + :path: "../node_modules/react-native/ReactCommon" + RNCAsyncStorage: + :path: "../node_modules/@react-native-async-storage/async-storage" + RNCMaskedView: + :path: "../node_modules/@react-native-masked-view/masked-view" + RNDateTimePicker: + :path: "../node_modules/@react-native-community/datetimepicker" + RNFBApp: + :path: "../node_modules/@react-native-firebase/app" + RNFBCrashlytics: + :path: "../node_modules/@react-native-firebase/crashlytics" + RNFBFirestore: + :path: "../node_modules/@react-native-firebase/firestore" + RNFBMessaging: + :path: "../node_modules/@react-native-firebase/messaging" + RNGestureHandler: + :path: "../node_modules/react-native-gesture-handler" + RNNotifee: + :path: "../node_modules/@notifee/react-native" + RNReanimated: + :path: "../node_modules/react-native-reanimated" + RNStoreReview: + :path: "../node_modules/react-native-store-review" + RNSVG: + :path: "../node_modules/react-native-svg" + Yoga: + :path: "../node_modules/react-native/ReactCommon/yoga" + +SPEC CHECKSUMS: + abseil: a05cc83bf02079535e17169a73c5be5ba47f714b + boost: 1dca942403ed9342f98334bf4c3621f011aa7946 + BoringSSL-GRPC: dded2a44897e45f28f08ae87a55ee4bcd19bc508 + BVLinearGradient: cb006ba232a1f3e4f341bb62c42d1098c284da70 + DoubleConversion: f16ae600a246532c4020132d54af21d0ddb2a385 + EASClient: 88b5fd19d0787186a0c7e6ba76deb2d4f96395ce + EXAV: 4c41f0a6ae54a0b96597abc90e37962ab2ee0d85 + EXConstants: fcfc75800824ac2d5c592b5bc74130bad17b146b + EXImageLoader: e5da974e25b13585c196b658a440720c075482d5 + EXJSONUtils: 01fc7492b66c234e395dcffdd5f53439c5c29c93 + EXManifests: a19d50504b8826546a4782770317bc83fffec87d + Expo: 1687edb10c76b0c0f135306d6ae245379f50ed54 + expo-dev-client: db44302cdbe0ec55b0ef1849c9a23a76dec6dbac + expo-dev-launcher: c67c6a87f8a8ff54abda104abdc057ee4565a3f4 + expo-dev-menu: 1426660b67d2d594f70ec1d8a85bc26cafcf1bce + expo-dev-menu-interface: 00dc42302a72722fdecec3fa048de84a9133bcc4 + ExpoAsset: 48386d40d53a8c1738929b3ed509bcad595b5516 + ExpoBlur: 392c1207f71d0ecf22371621c1fbd44ba84d9742 + ExpoCamera: 0a3e78de7b1ca8c438ee6784fa6f22c5b1b36966 + ExpoDevice: d36ab4186b6799a28fd449bb9a1c77455f23fd1a + ExpoDocumentPicker: 6d3d499cf15b692688a804f42927d0f35de5ebaa + ExpoFileSystem: 42d363d3b96f9afab980dcef60d5657a4443c655 + ExpoFont: f354e926f8feae5e831ec8087f36652b44a0b188 + ExpoHaptics: 8d199b2f33245ea85289ff6c954c7ee7c00a5b5d + ExpoImage: d840b256050f4428d2942bc2b6e9251f9e0d7021 + ExpoImagePicker: 24e5ba8da111f74519b1e6dc556e0b438b2b8464 + ExpoInsights: b173cd729342100dbab35ef5523cc0e6429180f1 + ExpoKeepAwake: b0171a73665bfcefcfcc311742a72a956e6aa680 + ExpoLinearGradient: 35ebd83b16f80b3add053a2fd68cc328ed927f60 + ExpoLinking: 8d12bee174ba0cdf31239706578e29e74a417402 + ExpoLocation: de58a60756fad907139ec422ccabb1ba734e080d + ExpoModulesCore: 2d8d1c8e238bd5e1448b06c284ac896b162fb856 + ExpoSpeech: 8f74347608243ee8fdc2faa14e7d2cd5503f33f8 + ExpoSplashScreen: 399ee9f85b6c8a61b965e13a1ecff8384db591c2 + ExpoSystemUI: b82a45cf0f6a4fa18d07c46deba8725dd27688b4 + EXUpdatesInterface: 7c977640bdd8b85833c19e3959ba46145c5719db + fast_float: 06eeec4fe712a76acc9376682e4808b05ce978b6 + FBLazyVector: 7605ea4810e0e10ae4815292433c09bf4324ba45 + Firebase: 6a8f201c61eda24e98f1ce2b44b1b9c2caf525cc + FirebaseAppCheckInterop: 06fe5a3799278ae4667e6c432edd86b1030fa3df + FirebaseCore: 2321536f9c423b1f857e047a82b8a42abc6d9e2c + FirebaseCoreExtension: 3a64994969dd05f4bcb7e6896c654eded238e75b + FirebaseCoreInternal: 31ee350d87b30a9349e907f84bf49ef8e6791e5a + FirebaseCrashlytics: 5058c465e10782f54337b394c37254e0595174e9 + FirebaseFirestore: 7b356f6d680b3a464ade6a0e60a6b38f8e40149e + FirebaseFirestoreInternal: e06766e483f3a5b16a33dfcc65e116a6dfcccd55 + FirebaseInstallations: 781e0e37aa0e1c92b44d00e739aba79ad31b2dba + FirebaseMessaging: c7be9357fd8ba33bc45b9a6c3cdff0b466e1e2a4 + FirebaseRemoteConfigInterop: 1c6135e8a094cc6368949f5faeeca7ee8948b8aa + FirebaseSessions: f5c6bfeb66a7202deaf33352017bb6365e395820 + FirebaseSharedSwift: e17c654ef1f1a616b0b33054e663ad1035c8fd40 + fmt: 01b82d4ca6470831d1cc0852a1af644be019e8f6 + glog: 08b301085f15bcbb6ff8632a8ebaf239aae04e6a + GoogleDataTransport: aae35b7ea0c09004c3797d53c8c41f66f219d6a7 + GoogleUtilities: 00c88b9a86066ef77f0da2fab05f65d7768ed8e1 + "gRPC-C++": cc207623316fb041a7a3e774c252cf68a058b9e8 + gRPC-Core: 860978b7db482de8b4f5e10677216309b5ff6330 + hermes-engine: 9e868dc7be781364296d6ee2f56d0c1a9ef0bb11 + leveldb-library: cc8b8f8e013647a295ad3f8cd2ddf49a6f19be19 + libavif: 84bbb62fb232c3018d6f1bab79beea87e35de7b7 + libdav1d: 23581a4d8ec811ff171ed5e2e05cd27bad64c39f + nanopb: fad817b59e0457d11a5dfbde799381cd727c1275 + PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 + PromisesSwift: 9d77319bbe72ebf6d872900551f7eeba9bce2851 + RCT-Folly: ea9d9256ba7f9322ef911169a9f696e5857b9e17 + RCTDeprecation: ebe712bb05077934b16c6bf25228bdec34b64f83 + RCTRequired: ca91e5dd26b64f577b528044c962baf171c6b716 + RCTTypeSafety: e7678bd60850ca5a41df9b8dc7154638cb66871f + React: 4641770499c39f45d4e7cde1eba30e081f9d8a3d + React-callinvoker: 4bef67b5c7f3f68db5929ab6a4d44b8a002998ea + React-Core: a68cea3e762814e60ecc3fa521c7f14c36c99245 + React-CoreModules: d81b1eaf8066add66299bab9d23c9f00c9484c7c + React-cxxreact: 984f8b1feeca37181d4e95301fcd6f5f6501c6ab + React-debug: f1956672cf545729afb71ef838a9789c2a9088f5 + React-defaultsnativemodule: 30db2698d8b37831cf97098978ddc8ea97251898 + React-domnativemodule: 1c018f599b60aa292d764bcee1c52716919940c6 + React-Fabric: f637bbb636e3348a66d269f179cd39be1d31ee3d + React-FabricComponents: 9542268e7cc59a49f0c2c1906d8ab9729a979b5a + React-FabricImage: e2f72efe22e23ff3740502553614f1c2d86132c9 + React-featureflags: dc9c91fcd6a75cc95bd7fec184d0be8ad0f26db5 + React-featureflagsnativemodule: 1c6ca282bd47de71a16420e29e7de28d46e59110 + React-graphics: 85866d95589b775bcb5f02946a96e948f53088f1 + React-hermes: ac0bcba26a5d288ebc99b500e1097da2d0297ddf + React-idlecallbacksnativemodule: d8e52f9e2bbc15f57714a6def9ba7ecea0f59f9f + React-ImageManager: 5b3843bea322e4884400f1d78cfde7c435c374bc + React-jserrorhandler: 23161cf9fef2da6d56bf5cfda14f4abc8d62b286 + React-jsi: 496fa2b9d63b726aeb07d0ac800064617d71211d + React-jsiexecutor: dd22ab48371b80f37a0a30d0e8915b6d0f43a893 + React-jsinspector: 3f8d148785a57f082e71382657c5fbe1be75bcdf + React-jsitracing: 69456514c86311eb042d824e4cf69f9b524b5b97 + React-logger: c4052eb941cca9a097ef01b59543a656dc088559 + React-Mapbuffer: 9343a5c14536d4463c80f09a960653d754daae21 + React-microtasksnativemodule: 338bfa0a7d8cd1ed212b055f2143a6789252137a + react-native-compressor: 0b12f098b855067753ce2c5fe1eb31bb83abd776 + react-native-safe-area-context: 8b8404e70b0cbf2a56428a17017c14c1dcc16448 + react-native-shake-viewshot: 4ba019df62c28509d69c3b4bcd87bac059edfe8d + react-native-slider: 41c65b428b0528186691999424c4b2ffa64a241e + react-native-webview: 88c736fb50a08f5a366ab3b428ba12341faa1098 + React-nativeconfig: 415626a63057638759bcc75e0a96e2e07771a479 + React-NativeModulesApple: d33b55553c6957ff94835574636838d78121a1c6 + React-perflogger: 72e653eb3aba9122f9e57cf012d22d2486f33358 + React-performancetimeline: f831af5af289407b87cdfbceafb7623e5960f9f3 + React-RCTActionSheet: aacf2375084dea6e7c221f4a727e579f732ff342 + React-RCTAnimation: 395ab53fd064dff81507c15efb781c8684d9a585 + React-RCTAppDelegate: 1e5b43833e3e36e9fa34eec20be98174bc0e14a2 + React-RCTBlob: 13311e554c1a367de063c10ee7c5e6573b2dd1d6 + React-RCTFabric: 07e1434e6bd8124460c4b4eb3bdb82b58bfafaee + React-RCTImage: 1b1f914bcc12187c49ba5d949dac38c2eb9f5cc8 + React-RCTLinking: 4ac7c42beb65e36fba0376f3498f3cd8dd0be7fa + React-RCTNetwork: 938902773add4381e84426a7aa17a2414f5f94f7 + React-RCTSettings: e848f1ba17a7a18479cf5a31d28145f567da8223 + React-RCTText: 7e98fafdde7d29e888b80f0b35544e0cb07913cf + React-RCTVibration: cd7d80affd97dc7afa62f9acd491419558b64b78 + React-rendererconsistency: b89c074e22ca2b9eaa8013e1310c69db85364893 + React-rendererdebug: 25290691d85200d9d229f2c41c24b285a9f04e4b + React-rncore: 2a6efd857e10a3b299f8a7fe912fd332aa7e515a + React-RuntimeApple: 383f3b59440644f555d0a475379c5ee97c3173f6 + React-RuntimeCore: 753cb0bcae285509787d465d176c074ef7a6c537 + React-runtimeexecutor: 877596f82f5632d073e121cba2d2084b76a76899 + React-RuntimeHermes: bad4e404e8a6c25bc6ebcfd5eccb671bed76a67d + React-runtimescheduler: a352af9ab3939273ee0e02650cfc1c8ee6e4d0c9 + React-timing: a693c531e5627dcc200fc7286cbbebf73d73469d + React-utils: 59c5bbbc0e72be22c9d6eceb40afadf9be872819 + ReactCodegen: 049be6309e06c1027544819670913680f2029b8e + ReactCommon: b2eb96a61b826ff327a773a74357b302cf6da678 + RNCAsyncStorage: aa75595c1aefa18f868452091fa0c411a516ce11 + RNCMaskedView: 724ec5813f4e333e573f45091ffd8b274c09651f + RNDateTimePicker: 818460dc31b0dc5ec58289003e27dd8d022fb79c + RNFBApp: 4105e54d9ca4a1c10893a032268470f670181110 + RNFBCrashlytics: d2d9dd4636bad3f3c3ec42f53c3c13780cd634f5 + RNFBFirestore: 80b3fb2371c3289343766b8bb5a72a4abf4cc052 + RNFBMessaging: 6857871d9dff8f26b0c325fc7d97ba69cb77d213 + RNGestureHandler: 2dd124adb171aab16629e9387cf1830957d242c2 + RNNotifee: 271cfeb505183d2cd1b858c14c3968b6ca30a642 + RNReanimated: 9b650d028b9422148b548e80512043a372876c00 + RNStoreReview: c60596a5d3ae50671e69beaaedeffa8ec83b6611 + RNSVG: 8542aa11770b27563714bbd8494a8436385fc85f + SDWebImage: 8a6b7b160b4d710e2a22b6900e25301075c34cb3 + SDWebImageAVIFCoder: 00310d246aab3232ce77f1d8f0076f8c4b021d90 + SDWebImageSVGCoder: 15a300a97ec1c8ac958f009c02220ac0402e936c + SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 + Yoga: 1259c7a8cbaccf7b4c3ddf8ee36ca11be9dee407 + ZXingObjC: 8898711ab495761b2dbbdec76d90164a6d7e14c5 + +PODFILE CHECKSUM: 83f1f1a21ed147c3b85fc4d2e1fb587d4229d73e + +COCOAPODS: 1.16.2 diff --git a/ios/Podfile.properties.json b/ios/Podfile.properties.json new file mode 100644 index 0000000..a1fb3c2 --- /dev/null +++ b/ios/Podfile.properties.json @@ -0,0 +1,10 @@ +{ + "expo.jsEngine": "hermes", + "EX_DEV_CLIENT_NETWORK_INSPECTOR": "true", + "newArchEnabled": "false", + "ios.deploymentTarget": "15.1", + "ios.useFrameworks": "static", + "apple.extraPods": "[]", + "apple.ccacheEnabled": "false", + "apple.privacyManifestAggregationEnabled": "true" +} diff --git a/ios/minuitstarter.xcodeproj/project.pbxproj b/ios/minuitstarter.xcodeproj/project.pbxproj new file mode 100644 index 0000000..c271f88 --- /dev/null +++ b/ios/minuitstarter.xcodeproj/project.pbxproj @@ -0,0 +1,645 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.mm */; }; + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; + 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; + 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */; }; + 72F2555557D8F6EABE771399 /* Pods_minuitstarter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ACEAA07A4F71B659921B6E72 /* Pods_minuitstarter.framework */; }; + B18059E884C0ABDD17F3DC3D /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */; }; + BB2F792D24A3F905000567C9 /* Expo.plist in Resources */ = {isa = PBXBuildFile; fileRef = BB2F792C24A3F905000567C9 /* Expo.plist */; }; + C070A70B00BE496E8D630E02 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 9AD06C0EB7A242568E193EDE /* GoogleService-Info.plist */; }; + E84D7D494E7834360286DD64 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 892541484AE2CEDEC9F1A4B9 /* PrivacyInfo.xcprivacy */; }; + F06D769B37DF472DB8CE58F0 /* noop-file.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4CDC778FD324A9581F2BF7C /* noop-file.swift */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 13B07F961A680F5B00A75B9A /* minuitstarter.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = minuitstarter.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = minuitstarter/AppDelegate.h; sourceTree = ""; }; + 13B07FB01A68108700A75B9A /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = minuitstarter/AppDelegate.mm; sourceTree = ""; }; + 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = minuitstarter/Images.xcassets; sourceTree = ""; }; + 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = minuitstarter/Info.plist; sourceTree = ""; }; + 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = minuitstarter/main.m; sourceTree = ""; }; + 6C2E3173556A471DD304B334 /* Pods-minuitstarter.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-minuitstarter.debug.xcconfig"; path = "Target Support Files/Pods-minuitstarter/Pods-minuitstarter.debug.xcconfig"; sourceTree = ""; }; + 7A4D352CD337FB3A3BF06240 /* Pods-minuitstarter.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-minuitstarter.release.xcconfig"; path = "Target Support Files/Pods-minuitstarter/Pods-minuitstarter.release.xcconfig"; sourceTree = ""; }; + 892541484AE2CEDEC9F1A4B9 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = minuitstarter/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 9AD06C0EB7A242568E193EDE /* GoogleService-Info.plist */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = text.plist.xml; name = "GoogleService-Info.plist"; path = "minuitstarter/GoogleService-Info.plist"; sourceTree = ""; }; + AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = SplashScreen.storyboard; path = minuitstarter/SplashScreen.storyboard; sourceTree = ""; }; + ACEAA07A4F71B659921B6E72 /* Pods_minuitstarter.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_minuitstarter.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + BB2F792C24A3F905000567C9 /* Expo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Expo.plist; sourceTree = ""; }; + BBBE1881BB4E4B18BF26323C /* minuitstarter-Bridging-Header.h */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.c.h; name = "minuitstarter-Bridging-Header.h"; path = "minuitstarter/minuitstarter-Bridging-Header.h"; sourceTree = ""; }; + E4CDC778FD324A9581F2BF7C /* noop-file.swift */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.swift; name = "noop-file.swift"; path = "minuitstarter/noop-file.swift"; sourceTree = ""; }; + ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; + FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-minuitstarter/ExpoModulesProvider.swift"; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 72F2555557D8F6EABE771399 /* Pods_minuitstarter.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 13B07FAE1A68108700A75B9A /* minuitstarter */ = { + isa = PBXGroup; + children = ( + BB2F792B24A3F905000567C9 /* Supporting */, + 13B07FAF1A68108700A75B9A /* AppDelegate.h */, + 13B07FB01A68108700A75B9A /* AppDelegate.mm */, + 13B07FB51A68108700A75B9A /* Images.xcassets */, + 13B07FB61A68108700A75B9A /* Info.plist */, + 13B07FB71A68108700A75B9A /* main.m */, + AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */, + 9AD06C0EB7A242568E193EDE /* GoogleService-Info.plist */, + E4CDC778FD324A9581F2BF7C /* noop-file.swift */, + BBBE1881BB4E4B18BF26323C /* minuitstarter-Bridging-Header.h */, + 892541484AE2CEDEC9F1A4B9 /* PrivacyInfo.xcprivacy */, + ); + name = minuitstarter; + sourceTree = ""; + }; + 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { + isa = PBXGroup; + children = ( + ED297162215061F000B7C4FE /* JavaScriptCore.framework */, + ACEAA07A4F71B659921B6E72 /* Pods_minuitstarter.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 832341AE1AAA6A7D00B99B32 /* Libraries */ = { + isa = PBXGroup; + children = ( + ); + name = Libraries; + sourceTree = ""; + }; + 83CBB9F61A601CBA00E9B192 = { + isa = PBXGroup; + children = ( + 13B07FAE1A68108700A75B9A /* minuitstarter */, + 832341AE1AAA6A7D00B99B32 /* Libraries */, + 83CBBA001A601CBA00E9B192 /* Products */, + 2D16E6871FA4F8E400B85C8A /* Frameworks */, + D65327D7A22EEC0BE12398D9 /* Pods */, + D7E4C46ADA2E9064B798F356 /* ExpoModulesProviders */, + ); + indentWidth = 2; + sourceTree = ""; + tabWidth = 2; + usesTabs = 0; + }; + 83CBBA001A601CBA00E9B192 /* Products */ = { + isa = PBXGroup; + children = ( + 13B07F961A680F5B00A75B9A /* minuitstarter.app */, + ); + name = Products; + sourceTree = ""; + }; + 92DBD88DE9BF7D494EA9DA96 /* minuitstarter */ = { + isa = PBXGroup; + children = ( + FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */, + ); + name = minuitstarter; + sourceTree = ""; + }; + BB2F792B24A3F905000567C9 /* Supporting */ = { + isa = PBXGroup; + children = ( + BB2F792C24A3F905000567C9 /* Expo.plist */, + ); + name = Supporting; + path = minuitstarter/Supporting; + sourceTree = ""; + }; + D65327D7A22EEC0BE12398D9 /* Pods */ = { + isa = PBXGroup; + children = ( + 6C2E3173556A471DD304B334 /* Pods-minuitstarter.debug.xcconfig */, + 7A4D352CD337FB3A3BF06240 /* Pods-minuitstarter.release.xcconfig */, + ); + path = Pods; + sourceTree = ""; + }; + D7E4C46ADA2E9064B798F356 /* ExpoModulesProviders */ = { + isa = PBXGroup; + children = ( + 92DBD88DE9BF7D494EA9DA96 /* minuitstarter */, + ); + name = ExpoModulesProviders; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 13B07F861A680F5B00A75B9A /* minuitstarter */ = { + isa = PBXNativeTarget; + buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "minuitstarter" */; + buildPhases = ( + 08A4A3CD28434E44B6B9DE2E /* [CP] Check Pods Manifest.lock */, + 338F946E107E3BBCB6461F5F /* [Expo] Configure project */, + 13B07F871A680F5B00A75B9A /* Sources */, + 13B07F8C1A680F5B00A75B9A /* Frameworks */, + 13B07F8E1A680F5B00A75B9A /* Resources */, + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, + 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */, + 5045AF86FCE3306BA9F3EB85 /* [CP] Embed Pods Frameworks */, + A22C818FC9748665685082DE /* [CP-User] [RNFB] Core Configuration */, + CE226A716498761932DD6269 /* [CP-User] [RNFB] Crashlytics Configuration */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = minuitstarter; + productName = minuitstarter; + productReference = 13B07F961A680F5B00A75B9A /* minuitstarter.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 83CBB9F71A601CBA00E9B192 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 1130; + TargetAttributes = { + 13B07F861A680F5B00A75B9A = { + LastSwiftMigration = 1250; + }; + }; + }; + buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "minuitstarter" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 83CBB9F61A601CBA00E9B192; + productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 13B07F861A680F5B00A75B9A /* minuitstarter */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 13B07F8E1A680F5B00A75B9A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + BB2F792D24A3F905000567C9 /* Expo.plist in Resources */, + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, + 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */, + C070A70B00BE496E8D630E02 /* GoogleService-Info.plist in Resources */, + E84D7D494E7834360286DD64 /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = { + isa = PBXShellScriptBuildPhase; + alwaysOutOfDate = 1; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Bundle React Native code and images"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + 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"; + }; + 08A4A3CD28434E44B6B9DE2E /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-minuitstarter-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + 338F946E107E3BBCB6461F5F /* [Expo] Configure project */ = { + isa = PBXShellScriptBuildPhase; + alwaysOutOfDate = 1; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = "[Expo] Configure project"; + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-minuitstarter/expo-configure-project.sh\"\n"; + }; + 5045AF86FCE3306BA9F3EB85 /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-minuitstarter/Pods-minuitstarter-frameworks.sh", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/hermes-engine/Pre-built/hermes.framework/hermes", + ); + name = "[CP] Embed Pods Frameworks"; + outputPaths = ( + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/hermes.framework", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-minuitstarter/Pods-minuitstarter-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-minuitstarter/Pods-minuitstarter-resources.sh", + "${PODS_CONFIGURATION_BUILD_DIR}/BoringSSL-GRPC/openssl_grpc.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/EXConstants.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/ExpoConstants_privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/ExpoDevice/ExpoDevice_privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/ExpoFileSystem/ExpoFileSystem_privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/ExpoSystemUI/ExpoSystemUI_privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore/FirebaseCore_Privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreExtension/FirebaseCoreExtension_Privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreInternal/FirebaseCoreInternal_Privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCrashlytics/FirebaseCrashlytics_Privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseFirestore/FirebaseFirestore_Privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseFirestoreInternal/FirebaseFirestoreInternal_Privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations/FirebaseInstallations_Privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseMessaging/FirebaseMessaging_Privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport/GoogleDataTransport_Privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities/GoogleUtilities_Privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC/FBLPromises_Privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/PromisesSwift/Promises_Privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/RCT-Folly/RCT-Folly_privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage/RNCAsyncStorage_resources.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/React-Core_privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact/React-cxxreact_privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage/SDWebImage.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/abseil/xcprivacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/boost/boost_privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/expo-dev-launcher/EXDevLauncher.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/expo-dev-menu/EXDevMenu.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/gRPC-C++/gRPCCertificates-Cpp.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/gRPC-C++/grpcpp.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/gRPC-Core/grpc.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/glog/glog_privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/leveldb-library/leveldb_Privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/nanopb/nanopb_Privacy.bundle", + ); + name = "[CP] Copy Pods Resources"; + outputPaths = ( + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/openssl_grpc.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EXConstants.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoConstants_privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoDevice_privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoFileSystem_privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoSystemUI_privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FirebaseCore_Privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FirebaseCoreExtension_Privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FirebaseCoreInternal_Privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FirebaseCrashlytics_Privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FirebaseFirestore_Privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FirebaseFirestoreInternal_Privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FirebaseInstallations_Privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FirebaseMessaging_Privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GoogleDataTransport_Privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GoogleUtilities_Privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FBLPromises_Privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Promises_Privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RCT-Folly_privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNCAsyncStorage_resources.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/React-Core_privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/React-cxxreact_privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/SDWebImage.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/xcprivacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/boost_privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EXDevLauncher.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EXDevMenu.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/gRPCCertificates-Cpp.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/grpcpp.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/grpc.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/glog_privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/leveldb_Privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/nanopb_Privacy.bundle", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-minuitstarter/Pods-minuitstarter-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; + A22C818FC9748665685082DE /* [CP-User] [RNFB] Core Configuration */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)", + ); + name = "[CP-User] [RNFB] Core Configuration"; + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\n\n##########################################################################\n##########################################################################\n#\n# NOTE THAT IF YOU CHANGE THIS FILE YOU MUST RUN pod install AFTERWARDS\n#\n# This file is installed as an Xcode build script in the project file\n# by cocoapods, and you will not see your changes until you pod install\n#\n##########################################################################\n##########################################################################\n\nset -e\n\n_MAX_LOOKUPS=2;\n_SEARCH_RESULT=''\n_RN_ROOT_EXISTS=''\n_CURRENT_LOOKUPS=1\n_JSON_ROOT=\"'react-native'\"\n_JSON_FILE_NAME='firebase.json'\n_JSON_OUTPUT_BASE64='e30=' # { }\n_CURRENT_SEARCH_DIR=${PROJECT_DIR}\n_PLIST_BUDDY=/usr/libexec/PlistBuddy\n_TARGET_PLIST=\"${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}\"\n_DSYM_PLIST=\"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Info.plist\"\n\n# plist arrays\n_PLIST_ENTRY_KEYS=()\n_PLIST_ENTRY_TYPES=()\n_PLIST_ENTRY_VALUES=()\n\nfunction setPlistValue {\n echo \"info: setting plist entry '$1' of type '$2' in file '$4'\"\n ${_PLIST_BUDDY} -c \"Add :$1 $2 '$3'\" $4 || echo \"info: '$1' already exists\"\n}\n\nfunction getFirebaseJsonKeyValue () {\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n ruby -Ku -e \"require 'rubygems';require 'json'; output=JSON.parse('$1'); puts output[$_JSON_ROOT]['$2']\"\n else\n echo \"\"\n fi;\n}\n\nfunction jsonBoolToYesNo () {\n if [[ $1 == \"false\" ]]; then\n echo \"NO\"\n elif [[ $1 == \"true\" ]]; then\n echo \"YES\"\n else echo \"NO\"\n fi\n}\n\necho \"info: -> RNFB build script started\"\necho \"info: 1) Locating ${_JSON_FILE_NAME} file:\"\n\nif [[ -z ${_CURRENT_SEARCH_DIR} ]]; then\n _CURRENT_SEARCH_DIR=$(pwd)\nfi;\n\nwhile true; do\n _CURRENT_SEARCH_DIR=$(dirname \"$_CURRENT_SEARCH_DIR\")\n if [[ \"$_CURRENT_SEARCH_DIR\" == \"/\" ]] || [[ ${_CURRENT_LOOKUPS} -gt ${_MAX_LOOKUPS} ]]; then break; fi;\n echo \"info: ($_CURRENT_LOOKUPS of $_MAX_LOOKUPS) Searching in '$_CURRENT_SEARCH_DIR' for a ${_JSON_FILE_NAME} file.\"\n _SEARCH_RESULT=$(find \"$_CURRENT_SEARCH_DIR\" -maxdepth 2 -name ${_JSON_FILE_NAME} -print | /usr/bin/head -n 1)\n if [[ ${_SEARCH_RESULT} ]]; then\n echo \"info: ${_JSON_FILE_NAME} found at $_SEARCH_RESULT\"\n break;\n fi;\n _CURRENT_LOOKUPS=$((_CURRENT_LOOKUPS+1))\ndone\n\nif [[ ${_SEARCH_RESULT} ]]; then\n _JSON_OUTPUT_RAW=$(cat \"${_SEARCH_RESULT}\")\n _RN_ROOT_EXISTS=$(ruby -Ku -e \"require 'rubygems';require 'json'; output=JSON.parse('$_JSON_OUTPUT_RAW'); puts output[$_JSON_ROOT]\" || echo '')\n\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n if ! python3 --version >/dev/null 2>&1; then echo \"python3 not found, firebase.json file processing error.\" && exit 1; fi\n _JSON_OUTPUT_BASE64=$(python3 -c 'import json,sys,base64;print(base64.b64encode(bytes(json.dumps(json.loads(open('\"'${_SEARCH_RESULT}'\"', '\"'rb'\"').read())['${_JSON_ROOT}']), '\"'utf-8'\"')).decode())' || echo \"e30=\")\n fi\n\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n\n # config.app_data_collection_default_enabled\n _APP_DATA_COLLECTION_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_data_collection_default_enabled\")\n if [[ $_APP_DATA_COLLECTION_ENABLED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseDataCollectionDefaultEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_DATA_COLLECTION_ENABLED\")\")\n fi\n\n # config.analytics_auto_collection_enabled\n _ANALYTICS_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_auto_collection_enabled\")\n if [[ $_ANALYTICS_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_COLLECTION\")\")\n fi\n\n # config.analytics_collection_deactivated\n _ANALYTICS_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_collection_deactivated\")\n if [[ $_ANALYTICS_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_DEACTIVATED\")\")\n fi\n\n # config.analytics_idfv_collection_enabled\n _ANALYTICS_IDFV_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_idfv_collection_enabled\")\n if [[ $_ANALYTICS_IDFV_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_IDFV_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_IDFV_COLLECTION\")\")\n fi\n\n # config.analytics_default_allow_analytics_storage\n _ANALYTICS_STORAGE=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_analytics_storage\")\n if [[ $_ANALYTICS_STORAGE ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_ANALYTICS_STORAGE\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_STORAGE\")\")\n fi\n\n # config.analytics_default_allow_ad_storage\n _ANALYTICS_AD_STORAGE=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_ad_storage\")\n if [[ $_ANALYTICS_AD_STORAGE ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_STORAGE\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AD_STORAGE\")\")\n fi\n\n # config.analytics_default_allow_ad_user_data\n _ANALYTICS_AD_USER_DATA=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_ad_user_data\")\n if [[ $_ANALYTICS_AD_USER_DATA ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_USER_DATA\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AD_USER_DATA\")\")\n fi\n\n # config.analytics_default_allow_ad_personalization_signals\n _ANALYTICS_PERSONALIZATION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_ad_personalization_signals\")\n if [[ $_ANALYTICS_PERSONALIZATION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_PERSONALIZATION_SIGNALS\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_PERSONALIZATION\")\")\n fi\n\n # config.analytics_registration_with_ad_network_enabled\n _ANALYTICS_REGISTRATION_WITH_AD_NETWORK=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"google_analytics_registration_with_ad_network_enabled\")\n if [[ $_ANALYTICS_REGISTRATION_WITH_AD_NETWORK ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_REGISTRATION_WITH_AD_NETWORK_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_REGISTRATION_WITH_AD_NETWORK\")\")\n fi\n\n # config.google_analytics_automatic_screen_reporting_enabled\n _ANALYTICS_AUTO_SCREEN_REPORTING=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"google_analytics_automatic_screen_reporting_enabled\")\n if [[ $_ANALYTICS_AUTO_SCREEN_REPORTING ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAutomaticScreenReportingEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_SCREEN_REPORTING\")\")\n fi\n\n # config.perf_auto_collection_enabled\n _PERF_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_auto_collection_enabled\")\n if [[ $_PERF_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_enabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_AUTO_COLLECTION\")\")\n fi\n\n # config.perf_collection_deactivated\n _PERF_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_collection_deactivated\")\n if [[ $_PERF_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_deactivated\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_DEACTIVATED\")\")\n fi\n\n # config.messaging_auto_init_enabled\n _MESSAGING_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"messaging_auto_init_enabled\")\n if [[ $_MESSAGING_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseMessagingAutoInitEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_MESSAGING_AUTO_INIT\")\")\n fi\n\n # config.in_app_messaging_auto_colllection_enabled\n _FIAM_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"in_app_messaging_auto_collection_enabled\")\n if [[ $_FIAM_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseInAppMessagingAutomaticDataCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_FIAM_AUTO_INIT\")\")\n fi\n\n # config.app_check_token_auto_refresh\n _APP_CHECK_TOKEN_AUTO_REFRESH=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_check_token_auto_refresh\")\n if [[ $_APP_CHECK_TOKEN_AUTO_REFRESH ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAppCheckTokenAutoRefreshEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_CHECK_TOKEN_AUTO_REFRESH\")\")\n fi\n\n # config.crashlytics_disable_auto_disabler - undocumented for now - mainly for debugging, document if becomes useful\n _CRASHLYTICS_AUTO_DISABLE_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"crashlytics_disable_auto_disabler\")\n if [[ $_CRASHLYTICS_AUTO_DISABLE_ENABLED == \"true\" ]]; then\n echo \"Disabled Crashlytics auto disabler.\" # do nothing\n else\n _PLIST_ENTRY_KEYS+=(\"FirebaseCrashlyticsCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"NO\")\n fi\nelse\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n echo \"warning: A firebase.json file was not found, whilst this file is optional it is recommended to include it to configure firebase services in React Native Firebase.\"\nfi;\n\necho \"info: 2) Injecting Info.plist entries: \"\n\n# Log out the keys we're adding\nfor i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n echo \" -> $i) ${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\"\ndone\n\nfor plist in \"${_TARGET_PLIST}\" \"${_DSYM_PLIST}\" ; do\n if [[ -f \"${plist}\" ]]; then\n\n # paths with spaces break the call to setPlistValue. temporarily modify\n # the shell internal field separator variable (IFS), which normally\n # includes spaces, to consist only of line breaks\n oldifs=$IFS\n IFS=\"\n\"\n\n for i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n setPlistValue \"${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\" \"${plist}\"\n done\n\n # restore the original internal field separator value\n IFS=$oldifs\n else\n echo \"warning: A Info.plist build output file was not found (${plist})\"\n fi\ndone\n\necho \"info: <- RNFB build script finished\"\n"; + }; + CE226A716498761932DD6269 /* [CP-User] [RNFB] Crashlytics Configuration */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Resources/DWARF/${TARGET_NAME}", + "$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)", + ); + name = "[CP-User] [RNFB] Crashlytics Configuration"; + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\nset -e\n\nif [[ ${PODS_ROOT} ]]; then\n echo \"info: Exec FirebaseCrashlytics Run from Pods\"\n \"${PODS_ROOT}/FirebaseCrashlytics/run\"\nelse\n echo \"info: Exec FirebaseCrashlytics Run from framework\"\n \"${PROJECT_DIR}/FirebaseCrashlytics.framework/run\"\nfi\n"; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 13B07F871A680F5B00A75B9A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */, + 13B07FC11A68108700A75B9A /* main.m in Sources */, + B18059E884C0ABDD17F3DC3D /* ExpoModulesProvider.swift in Sources */, + F06D769B37DF472DB8CE58F0 /* noop-file.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 13B07F941A680F5B00A75B9A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 6C2E3173556A471DD304B334 /* Pods-minuitstarter.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = minuitstarter/minuitstarter.entitlements; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = W2QZ9CTMYJ; + ENABLE_BITCODE = NO; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "FB_SONARKIT_ENABLED=1", + ); + INFOPLIST_FILE = minuitstarter/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG"; + PRODUCT_BUNDLE_IDENTIFIER = com.minuit.starter; + PRODUCT_NAME = minuitstarter; + SWIFT_OBJC_BRIDGING_HEADER = "minuitstarter/minuitstarter-Bridging-Header.h"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Debug; + }; + 13B07F951A680F5B00A75B9A /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7A4D352CD337FB3A3BF06240 /* Pods-minuitstarter.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = minuitstarter/minuitstarter.entitlements; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = W2QZ9CTMYJ; + INFOPLIST_FILE = minuitstarter/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE"; + PRODUCT_BUNDLE_IDENTIFIER = com.minuit.starter; + PRODUCT_NAME = minuitstarter; + SWIFT_OBJC_BRIDGING_HEADER = "minuitstarter/minuitstarter-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Release; + }; + 83CBBA201A601CBA00E9B192 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "c++20"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon/ReactCommon.framework/Headers", + "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon/ReactCommon.framework/Headers/react/nativemodule/core", + "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon-Samples/ReactCommon_Samples.framework/Headers", + "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon-Samples/ReactCommon_Samples.framework/Headers/platform/ios", + "${PODS_CONFIGURATION_BUILD_DIR}/React-Fabric/React_Fabric.framework/Headers/react/renderer/components/view/platform/cxx", + "${PODS_CONFIGURATION_BUILD_DIR}/React-NativeModulesApple/React_NativeModulesApple.framework/Headers", + "${PODS_CONFIGURATION_BUILD_DIR}/React-graphics/React_graphics.framework/Headers", + "${PODS_CONFIGURATION_BUILD_DIR}/React-graphics/React_graphics.framework/Headers/react/renderer/graphics/platform/ios", + ); + IPHONEOS_DEPLOYMENT_TARGET = 15.1; + LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; + LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift\"$(inherited)\""; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + OTHER_LDFLAGS = ( + "$(inherited)", + " ", + ); + REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; + SDKROOT = iphoneos; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG"; + USE_HERMES = true; + }; + name = Debug; + }; + 83CBBA211A601CBA00E9B192 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "c++20"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = YES; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon/ReactCommon.framework/Headers", + "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon/ReactCommon.framework/Headers/react/nativemodule/core", + "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon-Samples/ReactCommon_Samples.framework/Headers", + "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon-Samples/ReactCommon_Samples.framework/Headers/platform/ios", + "${PODS_CONFIGURATION_BUILD_DIR}/React-Fabric/React_Fabric.framework/Headers/react/renderer/components/view/platform/cxx", + "${PODS_CONFIGURATION_BUILD_DIR}/React-NativeModulesApple/React_NativeModulesApple.framework/Headers", + "${PODS_CONFIGURATION_BUILD_DIR}/React-graphics/React_graphics.framework/Headers", + "${PODS_CONFIGURATION_BUILD_DIR}/React-graphics/React_graphics.framework/Headers/react/renderer/graphics/platform/ios", + ); + IPHONEOS_DEPLOYMENT_TARGET = 15.1; + LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; + LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift\"$(inherited)\""; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = ( + "$(inherited)", + " ", + ); + REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; + SDKROOT = iphoneos; + USE_HERMES = true; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "minuitstarter" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 13B07F941A680F5B00A75B9A /* Debug */, + 13B07F951A680F5B00A75B9A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "minuitstarter" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 83CBBA201A601CBA00E9B192 /* Debug */, + 83CBBA211A601CBA00E9B192 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; +} diff --git a/ios/minuitstarter.xcodeproj/xcshareddata/xcschemes/minuitstarter.xcscheme b/ios/minuitstarter.xcodeproj/xcshareddata/xcschemes/minuitstarter.xcscheme new file mode 100644 index 0000000..8480271 --- /dev/null +++ b/ios/minuitstarter.xcodeproj/xcshareddata/xcschemes/minuitstarter.xcscheme @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/minuitstarter.xcworkspace/contents.xcworkspacedata b/ios/minuitstarter.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..c31131b --- /dev/null +++ b/ios/minuitstarter.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,10 @@ + + + + + + + diff --git a/ios/minuitstarter/AppDelegate.h b/ios/minuitstarter/AppDelegate.h new file mode 100644 index 0000000..1658a43 --- /dev/null +++ b/ios/minuitstarter/AppDelegate.h @@ -0,0 +1,7 @@ +#import +#import +#import + +@interface AppDelegate : EXAppDelegateWrapper + +@end diff --git a/ios/minuitstarter/AppDelegate.mm b/ios/minuitstarter/AppDelegate.mm new file mode 100644 index 0000000..67adadf --- /dev/null +++ b/ios/minuitstarter/AppDelegate.mm @@ -0,0 +1,66 @@ +#import "AppDelegate.h" +#import + +#import +#import + +@implementation AppDelegate + +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions +{ +// @generated begin @react-native-firebase/app-didFinishLaunchingWithOptions - expo prebuild (DO NOT MODIFY) sync-ecd111c37e49fdd1ed6354203cd6b1e2a38cccda +[FIRApp configure]; +// @generated end @react-native-firebase/app-didFinishLaunchingWithOptions + self.moduleName = @"main"; + + // You can add your custom initial props in the dictionary below. + // They will be passed down to the ViewController used by React Native. + self.initialProps = @{}; + + return [super application:application didFinishLaunchingWithOptions:launchOptions]; +} + +- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge +{ + return [self bundleURL]; +} + +- (NSURL *)bundleURL +{ +#if DEBUG + return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@".expo/.virtual-metro-entry"]; +#else + return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"]; +#endif +} + +// Linking API +- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url options:(NSDictionary *)options { + return [super application:application openURL:url options:options] || [RCTLinkingManager application:application openURL:url options:options]; +} + +// Universal Links +- (BOOL)application:(UIApplication *)application continueUserActivity:(nonnull NSUserActivity *)userActivity restorationHandler:(nonnull void (^)(NSArray> * _Nullable))restorationHandler { + BOOL result = [RCTLinkingManager application:application continueUserActivity:userActivity restorationHandler:restorationHandler]; + return [super application:application continueUserActivity:userActivity restorationHandler:restorationHandler] || result; +} + +// Explicitly define remote notification delegates to ensure compatibility with some third-party libraries +- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken +{ + return [super application:application didRegisterForRemoteNotificationsWithDeviceToken:deviceToken]; +} + +// Explicitly define remote notification delegates to ensure compatibility with some third-party libraries +- (void)application:(UIApplication *)application didFailToRegisterForRemoteNotificationsWithError:(NSError *)error +{ + return [super application:application didFailToRegisterForRemoteNotificationsWithError:error]; +} + +// Explicitly define remote notification delegates to ensure compatibility with some third-party libraries +- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler +{ + return [super application:application didReceiveRemoteNotification:userInfo fetchCompletionHandler:completionHandler]; +} + +@end diff --git a/ios/minuitstarter/GoogleService-Info.plist b/ios/minuitstarter/GoogleService-Info.plist new file mode 100644 index 0000000..e3befd1 --- /dev/null +++ b/ios/minuitstarter/GoogleService-Info.plist @@ -0,0 +1,34 @@ + + + + + CLIENT_ID + 943006074419-h43c7p48nhn5f4td4oimv4dq7b1p3s29.apps.googleusercontent.com + REVERSED_CLIENT_ID + com.googleusercontent.apps.943006074419-h43c7p48nhn5f4td4oimv4dq7b1p3s29 + API_KEY + AIzaSyAkl2RAzUCYTQCcYhSeij6-tXNk6z7121Y + GCM_SENDER_ID + 943006074419 + PLIST_VERSION + 1 + BUNDLE_ID + com.minuit.starter + PROJECT_ID + minuitcloud + STORAGE_BUCKET + minuitcloud.appspot.com + IS_ADS_ENABLED + + IS_ANALYTICS_ENABLED + + IS_APPINVITE_ENABLED + + IS_GCM_ENABLED + + IS_SIGNIN_ENABLED + + GOOGLE_APP_ID + 1:943006074419:ios:5deb4cce66c04c09658546 + + \ No newline at end of file diff --git a/ios/minuitstarter/Images.xcassets/AppIcon.appiconset/App-Icon-1024x1024@1x.png b/ios/minuitstarter/Images.xcassets/AppIcon.appiconset/App-Icon-1024x1024@1x.png new file mode 100644 index 0000000000000000000000000000000000000000..1bc6f0d8a4691f1d68726741cb221d61fa48e146 GIT binary patch literal 678660 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

ntM$xK<9B(a2K=cdk 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 *HqACh=^FTIiVN*wA+LQIp%RH|z{g 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�& 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

w{o=N((dh7{SymSF!B~4+ZTX(H@(#8kQGX?hw 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

+QZo`Lb9dQuB}mYk#_*qP?JP|U+14fNNO{~H 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 literal 0 HcmV?d00001 diff --git a/ios/minuitstarter/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/minuitstarter/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..90d8d4c --- /dev/null +++ b/ios/minuitstarter/Images.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,14 @@ +{ + "images": [ + { + "filename": "App-Icon-1024x1024@1x.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + } + ], + "info": { + "version": 1, + "author": "expo" + } +} \ No newline at end of file diff --git a/ios/minuitstarter/Images.xcassets/Contents.json b/ios/minuitstarter/Images.xcassets/Contents.json new file mode 100644 index 0000000..ed285c2 --- /dev/null +++ b/ios/minuitstarter/Images.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "expo" + } +} diff --git a/ios/minuitstarter/Images.xcassets/SplashScreenBackground.colorset/Contents.json b/ios/minuitstarter/Images.xcassets/SplashScreenBackground.colorset/Contents.json new file mode 100644 index 0000000..06c9b6e --- /dev/null +++ b/ios/minuitstarter/Images.xcassets/SplashScreenBackground.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors": [ + { + "color": { + "components": { + "alpha": "1.000", + "blue": "0.0784313725490196", + "green": "0.0470588235294118", + "red": "0.0588235294117647" + }, + "color-space": "srgb" + }, + "idiom": "universal" + } + ], + "info": { + "version": 1, + "author": "expo" + } +} \ No newline at end of file diff --git a/ios/minuitstarter/Images.xcassets/SplashScreenLogo.imageset/Contents.json b/ios/minuitstarter/Images.xcassets/SplashScreenLogo.imageset/Contents.json new file mode 100644 index 0000000..f65c008 --- /dev/null +++ b/ios/minuitstarter/Images.xcassets/SplashScreenLogo.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images": [ + { + "idiom": "universal", + "filename": "image.png", + "scale": "1x" + }, + { + "idiom": "universal", + "filename": "image@2x.png", + "scale": "2x" + }, + { + "idiom": "universal", + "filename": "image@3x.png", + "scale": "3x" + } + ], + "info": { + "version": 1, + "author": "expo" + } +} \ No newline at end of file diff --git a/ios/minuitstarter/Images.xcassets/SplashScreenLogo.imageset/image.png b/ios/minuitstarter/Images.xcassets/SplashScreenLogo.imageset/image.png new file mode 100644 index 0000000000000000000000000000000000000000..4984f302384054d1e2328175c2cadeb5aff68c1c GIT binary patch literal 6165 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 literal 0 HcmV?d00001 diff --git a/ios/minuitstarter/Images.xcassets/SplashScreenLogo.imageset/image@2x.png b/ios/minuitstarter/Images.xcassets/SplashScreenLogo.imageset/image@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4984f302384054d1e2328175c2cadeb5aff68c1c GIT binary patch literal 6165 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 literal 0 HcmV?d00001 diff --git a/ios/minuitstarter/Images.xcassets/SplashScreenLogo.imageset/image@3x.png b/ios/minuitstarter/Images.xcassets/SplashScreenLogo.imageset/image@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..4984f302384054d1e2328175c2cadeb5aff68c1c GIT binary patch literal 6165 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 literal 0 HcmV?d00001 diff --git a/ios/minuitstarter/Info.plist b/ios/minuitstarter/Info.plist new file mode 100644 index 0000000..17560b3 --- /dev/null +++ b/ios/minuitstarter/Info.plist @@ -0,0 +1,106 @@ + + + + + CADisableMinimumFrameDurationOnPhone + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + minuit.starter + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + $(PRODUCT_BUNDLE_PACKAGE_TYPE) + CFBundleShortVersionString + 2024.04.1 + CFBundleSignature + ???? + CFBundleURLTypes + + + CFBundleURLSchemes + + minuit + com.minuit.starter + + + + CFBundleURLSchemes + + com.googleusercontent.apps.943006074419-h43c7p48nhn5f4td4oimv4dq7b1p3s29 + + + + CFBundleURLSchemes + + exp+minuitstarter + + + + CFBundleVersion + 1 + ITSAppUsesNonExemptEncryption + + LSApplicationQueriesSchemes + + itms-apps + minuit + + LSMinimumSystemVersion + 12.0 + LSRequiresIPhoneOS + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + NSAllowsLocalNetworking + + + NSCameraUsageDescription + Nous avons besoin d'accéder à votre appareil photo pour vous permettre de prendre des photos de vos tâches. + NSLocationAlwaysAndWhenInUseUsageDescription + Allow $(PRODUCT_NAME) to access your location + NSLocationAlwaysUsageDescription + Allow $(PRODUCT_NAME) to access your location + NSLocationWhenInUseUsageDescription + Allow $(PRODUCT_NAME) to access your location + NSMicrophoneUsageDescription + Nous avons besoin d'accéder à votre microphone pour vous permettre d'enregistrer des messages vocaux pour vos tâches. + NSPhotoLibraryUsageDescription + Nous avons besoin d'accéder à votre galerie pour vous permettre d'ajouter des photos à vos tâches. + RCTRootViewBackgroundColor + 4279176212 + UILaunchStoryboardName + SplashScreen + UIRequiredDeviceCapabilities + + arm64 + + UIRequiresFullScreen + + UIStatusBarStyle + UIStatusBarStyleDefault + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIUserInterfaceStyle + Dark + UIViewControllerBasedStatusBarAppearance + + + \ No newline at end of file diff --git a/ios/minuitstarter/PrivacyInfo.xcprivacy b/ios/minuitstarter/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..bb8d0b6 --- /dev/null +++ b/ios/minuitstarter/PrivacyInfo.xcprivacy @@ -0,0 +1,50 @@ + + + + + NSPrivacyAccessedAPITypes + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryFileTimestamp + NSPrivacyAccessedAPITypeReasons + + C617.1 + 0A2A.1 + 3B52.1 + + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryUserDefaults + NSPrivacyAccessedAPITypeReasons + + CA92.1 + 1C8F.1 + C56D.1 + + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategorySystemBootTime + NSPrivacyAccessedAPITypeReasons + + 35F9.1 + + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryDiskSpace + NSPrivacyAccessedAPITypeReasons + + E174.1 + 85F4.1 + + + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/ios/minuitstarter/SplashScreen.storyboard b/ios/minuitstarter/SplashScreen.storyboard new file mode 100644 index 0000000..2230008 --- /dev/null +++ b/ios/minuitstarter/SplashScreen.storyboard @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ios/minuitstarter/Supporting/Expo.plist b/ios/minuitstarter/Supporting/Expo.plist new file mode 100644 index 0000000..750be02 --- /dev/null +++ b/ios/minuitstarter/Supporting/Expo.plist @@ -0,0 +1,12 @@ + + + + + EXUpdatesCheckOnLaunch + ALWAYS + EXUpdatesEnabled + + EXUpdatesLaunchWaitMs + 0 + + \ No newline at end of file diff --git a/ios/minuitstarter/main.m b/ios/minuitstarter/main.m new file mode 100644 index 0000000..25181b6 --- /dev/null +++ b/ios/minuitstarter/main.m @@ -0,0 +1,10 @@ +#import + +#import "AppDelegate.h" + +int main(int argc, char * argv[]) { + @autoreleasepool { + return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); + } +} + diff --git a/ios/minuitstarter/minuitstarter-Bridging-Header.h b/ios/minuitstarter/minuitstarter-Bridging-Header.h new file mode 100644 index 0000000..e11d920 --- /dev/null +++ b/ios/minuitstarter/minuitstarter-Bridging-Header.h @@ -0,0 +1,3 @@ +// +// Use this file to import your target's public headers that you would like to expose to Swift. +// diff --git a/ios/minuitstarter/minuitstarter.entitlements b/ios/minuitstarter/minuitstarter.entitlements new file mode 100644 index 0000000..78fdbd8 --- /dev/null +++ b/ios/minuitstarter/minuitstarter.entitlements @@ -0,0 +1,12 @@ + + + + + aps-environment + development + com.apple.developer.associated-domains + + applinks:minuit.starter + + + \ No newline at end of file diff --git a/ios/minuitstarter/noop-file.swift b/ios/minuitstarter/noop-file.swift new file mode 100644 index 0000000..b2ffafb --- /dev/null +++ b/ios/minuitstarter/noop-file.swift @@ -0,0 +1,4 @@ +// +// @generated +// A blank Swift file must be created for native modules with Swift files to work correctly. +// diff --git a/package.json b/package.json index 1a91e36..6c40c22 100644 --- a/package.json +++ b/package.json @@ -43,6 +43,7 @@ "expo-av": "~15.0.2", "expo-blur": "~14.0.3", "expo-build-properties": "~0.13.3", + "expo-camera": "~16.0.18", "expo-constants": "~17.0.8", "expo-dev-client": "~5.0.20", "expo-device": "~7.0.3", @@ -96,6 +97,7 @@ "@babel/core": "^7.20.5", "@babel/parser": "^7.25.6", "@babel/traverse": "^7.25.6", + "@types/react": "~18.3.12", "eslint": "^8.57.0", "eslint-config-expo": "~8.0.1", "eslint-config-prettier": "^9.1.0", diff --git a/src/components/DragDropTest.js b/src/components/DragDropTest.js deleted file mode 100644 index 4ebd8f6..0000000 --- a/src/components/DragDropTest.js +++ /dev/null @@ -1,137 +0,0 @@ -import { View, Text, ScrollView, StyleSheet, Dimensions } from "react-native"; -import React, { useState } from "react"; -import Animated, { - runOnJS, - useAnimatedGestureHandler, - useAnimatedStyle, - useSharedValue, - withSpring, -} from "react-native-reanimated"; -import { PanGestureHandler } from "react-native-gesture-handler"; - -const { width } = Dimensions.get("window"); - -const DragDropTest = () => { - const [leftItems, setLeftItems] = useState([ - "fortnite", - "apex", - "callofduty", - ]); - const [rightItems, setRightItems] = useState([]); - - const draggingItem = useSharedValue(null); - const translateX = useSharedValue(0); - const translateY = useSharedValue(0); - - const moveItem = (item) => { - setLeftItems((items) => items.filter((i) => i !== item)); - setRightItems((items) => [...items, item]); - }; - - const gestureHandler = useAnimatedGestureHandler({ - onStart: (_, ctx) => { - ctx.startX = translateX.value; - ctx.startY = translateY.value; - }, - onActive: (event, ctx) => { - translateX.value = ctx.startX + event.translationX; - translateY.value = ctx.startY + event.translationY; - }, - onEnd: () => { - if (translateX.value > width / 2) { - runOnJS(moveItem)(draggingItem.value); - } - translateX.value = withSpring(0); - translateY.value = withSpring(0); - draggingItem.value = null; - }, - }); - - const renderDraggable = (item) => { - const style = useAnimatedStyle(() => ({ - transform: [ - { translateX: draggingItem.value === item ? translateX.value : 0 }, - { translateY: draggingItem.value === item ? translateY.value : 0 }, - ], - zIndex: draggingItem.value === item ? 10 : 0, - })); - - return ( - { - draggingItem.value = item; - }} - > - - {item} - - - ); - }; - - return ( - - - Left - {leftItems.map(renderDraggable)} - - - - Right - {rightItems.map((item) => ( - - {item} - - ))} - - - ); -}; - -export default DragDropTest; - -const styles = StyleSheet.create({ - container: { - flex: 1, - paddingTop: 50, - }, - scrollWrapper: { - flexDirection: "row", - justifyContent: "space-around", - }, - scroll: { - width: width / 2.2, - height: "90%", - backgroundColor: "#f0f0f0", - borderRadius: 10, - margin: 5, - padding: 10, - }, - title: { - fontWeight: "bold", - fontSize: 16, - marginBottom: 10, - }, - item: { - backgroundColor: "#aaf", - padding: 15, - marginVertical: 5, - borderRadius: 10, - }, - text: { - color: "#333", - textAlign: "center", - }, -}); diff --git a/src/components/GradientButton.js b/src/components/GradientButton.js index c8fad30..dbd5545 100644 --- a/src/components/GradientButton.js +++ b/src/components/GradientButton.js @@ -12,9 +12,10 @@ const GradientButton = ({ props, containerStyle = {}, icon, + disabled = false, }) => { return ( - + { + const style = useAnimatedStyle(() => ({ + transform: [ + { translateX: draggingItem.value === item.id ? translateX.value : 0 }, + { translateY: draggingItem.value === item.id ? translateY.value : 0 }, + ], + zIndex: draggingItem.value === item.id ? 10 : 0, + })); + + return ( + onActivate(item.id)} + > + + {item.label ?? String(item)} + + + ); +}; + +// Props: +// - sourceItems: array of { id, label, value } or strings +// - initialSelected: array of ids to prefill right side (optional) +// - onChange: callback with array of values (or strings) in right order +const SongStructureDragDrop = ({ sourceItems, initialSelected, onChange }) => { + const normalize = (arr = []) => + arr.map((item, idx) => + typeof item === "string" + ? { id: `${item}-${idx}`, label: item, value: item } + : item, + ); + + const normalizedSource = useMemo( + () => normalize(sourceItems || []), + [sourceItems], + ); + + const [leftItems, setLeftItems] = useState(normalizedSource); + const [rightItems, setRightItems] = useState([]); + + // Compare arrays by item id and order to avoid unnecessary state churn + const sameById = (a = [], b = []) => { + if (a === b) return true; + if (!a || !b) return false; + if (a.length !== b.length) return false; + for (let idx = 0; idx < a.length; idx++) { + if (a[idx]?.id !== b[idx]?.id) return false; + } + return true; + }; + + useEffect(() => { + const selected = Array.isArray(initialSelected) ? initialSelected : []; + const selectedSet = new Set(selected); + const right = normalizedSource.filter((i) => selectedSet.has(i.id)); + const left = normalizedSource.filter((i) => !selectedSet.has(i.id)); + + setLeftItems((prev) => (sameById(prev, left) ? prev : left)); + setRightItems((prev) => (sameById(prev, right) ? prev : right)); + }, [normalizedSource, initialSelected]); + + const draggingItem = useSharedValue(null); + const translateX = useSharedValue(0); + const translateY = useSharedValue(0); + + const onActivate = (id) => { + draggingItem.value = id; + }; + + const moveItem = (itemId) => { + setLeftItems((items) => { + const found = items.find((i) => i.id === itemId); + if (!found) return items; + setRightItems((r) => { + const next = [...r, found]; + onChange?.(next.map((i) => i.value ?? i.label)); + return next; + }); + return items.filter((i) => i.id !== itemId); + }); + }; + + const gestureHandler = useAnimatedGestureHandler({ + onStart: (_, ctx) => { + ctx.startX = translateX.value; + ctx.startY = translateY.value; + }, + onActive: (event, ctx) => { + translateX.value = ctx.startX + event.translationX; + translateY.value = ctx.startY + event.translationY; + }, + onEnd: () => { + if (translateX.value > width / 2) { + runOnJS(moveItem)(draggingItem.value); + } + translateX.value = withSpring(0); + translateY.value = withSpring(0); + draggingItem.value = null; + }, + }); + + return ( + + + Left + {leftItems.map((item) => ( + + ))} + + + + Right + {rightItems.map((item) => ( + + {item.label ?? String(item)} + + ))} + + + ); +}; + +export default SongStructureDragDrop; + +const styles = StyleSheet.create({ + scrollWrapper: { + flexDirection: "row", + justifyContent: "space-around", + }, + scroll: { + width: width / 2.2, + height: "90%", + backgroundColor: "#f0f0f0", + borderRadius: 10, + margin: 5, + padding: 10, + }, + title: { + fontWeight: "bold", + fontSize: 16, + marginBottom: 10, + }, + item: { + backgroundColor: "#aaf", + padding: 15, + marginVertical: 5, + borderRadius: 10, + }, + text: { + color: "#333", + textAlign: "center", + }, +}); diff --git a/src/screens/Studio/ChooseGenre.js b/src/screens/Studio/ChooseGenre.js index 6c30b2f..c631021 100644 --- a/src/screens/Studio/ChooseGenre.js +++ b/src/screens/Studio/ChooseGenre.js @@ -1,21 +1,24 @@ import { View, Text, FlatList } from "react-native"; import React, { useState } from "react"; import CreateLyricsHeader from "../Writing/components/CreateLyricsHeader"; -import { responsiveHeight } from "react-native-responsive-dimensions"; import { FONT_FAMILY } from "../../styles/Fonts"; import { Palette } from "../../styles"; import { CHOOSE_GENRE } from "../../data/data"; import ItemContainer from "../../components/ItemContainer/ItemContainer"; +import _ from "lodash"; -const ChooseGenre = () => { +const ChooseGenre = ({ selected = [], setSelected }) => { const [containerLayout, setContainerLayout] = useState(null); - const [selected, setSelected] = useState(null); const onPressSelect = (item) => { - if (selected === item) { - setSelected(null); - } else { - setSelected(item); + if (!setSelected) return; + const value = item?.title; + const list = _.isArray(selected) ? selected : []; + const exists = _.includes(list, value); + if (exists) { + setSelected(_.filter(list, (v) => !_.isEqual(v, value))); + } else if (_.size(list) < 2) { + setSelected([...list, value]); } }; @@ -39,18 +42,19 @@ const ChooseGenre = () => { paddingTop: 5, }} renderItem={({ item, index }) => { - const selectedItem = selected === item.title; + const list = Array.isArray(selected) ? selected : []; + const selectedItem = _.includes(list, item.title); return ( onPressSelect(item.title)} + onPress={() => onPressSelect(item)} + containerStyle={{ + borderWidth: selectedItem ? 2 : 0, + borderColor: selectedItem ? "#F94697" : "transparent", + }} > { +const ChooseInstruments = ({ selected = [], setSelected }) => { const [containerLayout, setContainerLayout] = useState(null); - const [selected, setSelected] = useState(null); const onPressSelect = (item) => { - if (selected === item) { - setSelected(null); - } else { - setSelected(item); + if (!setSelected) return; + const list = Array.isArray(selected) ? selected : []; + const exists = list.includes(item); + if (exists) { + setSelected(list.filter((v) => v !== item)); + } else if (list.length < 5) { + setSelected([...list, item]); } }; @@ -35,19 +37,18 @@ const ChooseInstruments = () => { showsVerticalScrollIndicator={false} contentContainerStyle={styles.contentContainer} renderItem={({ item }) => { - const selectedItem = selected === item; + const list = Array.isArray(selected) ? selected : []; + const selectedItem = list.includes(item); return ( onPressSelect(item)} tint={selectedItem ? "default" : "dark"} - colors={ - selectedItem - ? ["#FFFFFF00", "#FFFFFF"] - : [Palette.tran, Palette.tran] - } + colors={[Palette.tran, Palette.tran]} containerStyle={{ ...styles.itemContainer, + borderWidth: selectedItem ? 2 : 0, + borderColor: selectedItem ? "#F94697" : "transparent", }} > { - const [selected, setSelected] = useState(null); +const ChooseRhythm = ({ selected, setSelected }) => { const onPressSelect = (item) => { - if (selected === item) { - setSelected(null); - } else { - setSelected(item); - } + if (!setSelected) return; + if (selected === item) setSelected(null); + else setSelected(item); }; return ( diff --git a/src/screens/Studio/Compose.js b/src/screens/Studio/Compose.js index fef278d..fd79684 100644 --- a/src/screens/Studio/Compose.js +++ b/src/screens/Studio/Compose.js @@ -3,12 +3,15 @@ import React from "react"; import { ai, background } from "../../assets"; import Page from "../../layouts/Page"; import { goBack, navigate } from "../../navigation/NavigationService"; +import { useRoute } from "@react-navigation/native"; import MusicLandHeader from "../../components/MusicLandHeader"; import { Routes } from "../../navigation"; import GradientButton from "../../components/GradientButton"; import { gutters } from "../../styles"; const Compose = () => { + const route = useRoute(); + const projectId = route?.params?.projectId; return ( @@ -25,7 +28,7 @@ const Compose = () => { > navigate(Routes.ComposeSong)} + onPress={() => navigate(Routes.ComposeSong, { projectId })} /> diff --git a/src/screens/Studio/ComposeSong.js b/src/screens/Studio/ComposeSong.js index a1e3684..19cdb1e 100644 --- a/src/screens/Studio/ComposeSong.js +++ b/src/screens/Studio/ComposeSong.js @@ -1,11 +1,10 @@ -import { View, Text, Image, StyleSheet, Dimensions } from "react-native"; -import React, { useRef, useState } from "react"; +import { View, Dimensions } from "react-native"; +import React, { useMemo, useRef, useState } from "react"; import Page from "../../layouts/Page"; -import { ai, background } from "../../assets"; +import { background } from "../../assets"; import MusicLandHeader from "../../components/MusicLandHeader"; import GradientButton from "../../components/GradientButton"; -import { goBack, navigate } from "../../navigation/NavigationService"; -import { Routes } from "../../navigation"; +import { goBack } from "../../navigation/NavigationService"; import { gutters } from "../../styles"; import SwiperFlatList from "react-native-swiper-flatlist"; import ChooseGenre from "./ChooseGenre"; @@ -13,6 +12,9 @@ import CustomizeVoice from "./CustomizeVoice"; import ChooseInstruments from "./ChooseInstruments"; import ChooseRhythm from "./ChooseRhythm"; import CreatingSong from "./CreatingSong"; +import { useRoute } from "@react-navigation/native"; +import firebase from "../../config/firebase"; +import useDataFromRef from "../../hooks/useDataFromRef"; const { width } = Dimensions.get("window"); @@ -21,6 +23,60 @@ const ComposeSong = () => { const [selectedIndex, setSelectedIndex] = useState(0); const [progress, setProgress] = useState(18); const [containerLayout, setContainerLayout] = useState(null); + const route = useRoute(); + const projectId = route?.params?.projectId; + + // Selections state + const [genres, setGenres] = useState(__DEV__ ? ["Hip Hop/Rap", "Punk"] : []); + const [voice, setVoice] = useState( + __DEV__ ? "Deux voix pour interpreter ta chanson" : null, + ); + const [instruments, setInstruments] = useState( + __DEV__ ? ["Synthétiseur", "Trompette", "Piano classique"] : [], + ); + const [rhythm, setRhythm] = useState(__DEV__ ? "Rapide" : null); + + // Fetch selected project to get title + lyrics + const { data: project } = useDataFromRef({ + ref: projectId + ? firebase.firestore().collection("projects").doc(projectId) + : null, + simpleRef: true, + listener: true, + condition: !!projectId, + }); + + const isStepValid = useMemo(() => { + switch (selectedIndex) { + case 0: + return Array.isArray(genres) && genres.length > 0; + case 1: + return !!voice; + case 2: + return Array.isArray(instruments) && instruments.length > 0; + case 3: + return !!rhythm; + default: + return true; + } + }, [selectedIndex, genres, voice, instruments, rhythm]); + + const musicConfig = useMemo(() => { + const lyricsArr = []; + const c = project?.lyrics?.couplet; + const r = project?.lyrics?.refrain; + if (c) lyricsArr.push({ type: "couplet", lyrics: c }); + if (r) lyricsArr.push({ type: "refrain", lyrics: r }); + return { + title: project?.title || "", + lyrics: lyricsArr, + genres: Array.isArray(genres) ? genres : [], + voice: voice || undefined, + instruments: Array.isArray(instruments) ? instruments : [], + tempo: rhythm || undefined, + projectId: projectId || undefined, + }; + }, [project, genres, voice, instruments, rhythm, projectId]); const onPressNext = () => { setSelectedIndex(selectedIndex + 1); @@ -64,7 +120,7 @@ const ComposeSong = () => { paddingHorizontal: gutters, }} > - + { paddingHorizontal: gutters, }} > - + { paddingHorizontal: gutters, }} > - + { paddingHorizontal: gutters, }} > - + { paddingHorizontal: gutters, }} > - + {selectedIndex !== 4 && ( - + )} ); }; -export default ComposeSong; \ No newline at end of file +export default ComposeSong; diff --git a/src/screens/Studio/CreatingSong.js b/src/screens/Studio/CreatingSong.js index a32a78a..7a8933e 100644 --- a/src/screens/Studio/CreatingSong.js +++ b/src/screens/Studio/CreatingSong.js @@ -9,26 +9,133 @@ import ProgressBar from "../../components/ProgressBar"; import { goBack, navigate } from "../../navigation/NavigationService"; import { Routes } from "../../navigation"; import GradientButton from "../../components/GradientButton"; +import firebase from "../../config/firebase"; +import useMinuit from "react-native-minuit/src/hooks/useMinuit.js"; +import moment from "moment"; -const CreatingSong = ({ active }) => { +const CreatingSong = ({ active, config }) => { const [progress, setProgress] = useState(0); + const [called, setCalled] = useState(false); + const [result, setResult] = useState(null); + const { setIsLoading } = useMinuit(); + const [musicStatus, setMusicStatus] = useState(null); + const [generationStartAt, setGenerationStartAt] = useState(null); + const progressTimerRef = React.useRef(null); + + // Abonnement au document projet pour suivre le statut et la date de début + useEffect(() => { + if (!config?.projectId) return undefined; + const unsub = firebase + .firestore() + .collection("projects") + .doc(config.projectId) + .onSnapshot((doc) => { + const data = doc.data() || {}; + setMusicStatus(data?.musicStatus || null); + setGenerationStartAt(data?.generationStartAt || null); + }); + return () => { + if (typeof unsub === "function") unsub(); + }; + }, [config?.projectId]); + + // Progression basée sur 8 minutes max, arrête si statut change avant + useEffect(() => { + const totalMs = 8 * 60 * 1000; // 8 minutes + + const clearTimer = () => { + if (progressTimerRef.current) { + globalThis.clearInterval(progressTimerRef.current); + progressTimerRef.current = null; + } + }; + + if (musicStatus && musicStatus !== "GENERATING") { + setProgress(100); + clearTimer(); + return () => clearTimer(); + } + + if (!generationStartAt) { + // En attente de la date de début + return () => clearTimer(); + } + + const startDate = generationStartAt?.toDate + ? generationStartAt.toDate() + : new Date(generationStartAt); + + const update = () => { + const elapsed = moment().diff(moment(startDate)); + const pct = Math.max( + 0, + Math.min(100, Math.floor((elapsed / totalMs) * 100)), + ); + setProgress(pct); + if (pct >= 100) { + clearTimer(); + } + }; + + // Initial update + interval chaque seconde + update(); + clearTimer(); + progressTimerRef.current = globalThis.setInterval(update, 1000); + + return () => clearTimer(); + }, [generationStartAt, musicStatus]); useEffect(() => { - if (active) { - const interval = setInterval(() => { - setProgress((prevProgress) => { - if (prevProgress >= 100) { - clearInterval(interval); - - return 100; - } - return prevProgress + 1; + const run = async () => { + try { + setCalled(true); + await setIsLoading(true); + const callable = firebase + .functions() + .httpsCallable("music-generateMusic"); + const { data } = await callable({ + title: config?.title, + lyrics: config?.lyrics, + genres: config?.genres, + voice: config?.voice, + instruments: config?.instruments, + tempo: config?.tempo, + projectId: config?.projectId, }); - }, 100); + setResult(data); - return () => clearInterval(interval); + // Extraire le taskId renvoyé par l'API Suno à travers la Cloud Function + const taskId = + data?.response?.data?.taskId || data?.response?.data?.task_id; + + // Si un projectId et un taskId existent, mettre à jour le projet + if (config?.projectId && taskId) { + const projectRef = firebase + .firestore() + .collection("projects") + .doc(config.projectId); + + await projectRef.set( + { + sunoTaskId: taskId, + musicStatus: "GENERATING", + generationStartAt: firebase.firestore.FieldValue.serverTimestamp(), + updatedAt: firebase.firestore.FieldValue.serverTimestamp(), + }, + { merge: true }, + ); + } + } catch (e) { + console.log(e); + } finally { + await setIsLoading(false); + } + }; + + if (active && !called) { + run(); } - }, [active]); + }, [active, called, config, setIsLoading]); return ( { textAlign: "center", }} > - Ton texte est{"\n"}en cours de création + Ta musique est{"\n"}en cours de création @@ -110,12 +217,12 @@ const CreatingSong = ({ active }) => { navigate(Routes.SongReady)} + onPress={() => navigate(Routes.SongReady, { result })} /> diff --git a/src/screens/Studio/CustomizeVoice.js b/src/screens/Studio/CustomizeVoice.js index f51183b..5706975 100644 --- a/src/screens/Studio/CustomizeVoice.js +++ b/src/screens/Studio/CustomizeVoice.js @@ -7,16 +7,13 @@ import { FONT_FAMILY } from "../../styles/Fonts"; import { BlurView } from "expo-blur"; import { VOICE } from "../../data/data"; -const CustomizeVoice = () => { +const CustomizeVoice = ({ selected, setSelected }) => { const [containerLayout, setContainerLayout] = useState(null); - const [selected, setSelected] = useState(null); const onPressSelect = (item) => { - if (selected === item) { - setSelected(null); - } else { - setSelected(item); - } + if (!setSelected) return; + if (selected === item) setSelected(null); + else setSelected(item); }; return ( diff --git a/src/screens/Studio/Studio.js b/src/screens/Studio/Studio.js index 7c796a8..016869c 100644 --- a/src/screens/Studio/Studio.js +++ b/src/screens/Studio/Studio.js @@ -1,5 +1,5 @@ -import { View } from "react-native"; -import React from "react"; +import { View, Text, ScrollView, Pressable } from "react-native"; +import React, { useEffect, useState, useMemo } from "react"; import Page from "../../layouts/Page"; import { background } from "../../assets"; import GradientButton from "../../components/GradientButton"; @@ -8,9 +8,29 @@ import { Routes } from "../../navigation"; import { gutters } from "../../styles"; import firebase from "../../config/firebase"; import useMinuit from "react-native-minuit/src/hooks/useMinuit.js"; +import useDataFromRef from "../../hooks/useDataFromRef"; const Studio = () => { const { setIsLoading } = useMinuit(); + const [selectedId, setSelectedId] = useState(null); + const isDisabled = useMemo(() => !selectedId, [selectedId]); + + const user = firebase.auth().currentUser; + const { data: projects } = useDataFromRef({ + ref: user + ? firebase + .firestore() + .collection("projects") + .where("userId", "==", user.uid) + .orderBy("createdAt", "desc") + : firebase + .firestore() + .collection("projects") + .orderBy("createdAt", "desc"), + simpleRef: false, + listener: true, + condition: true, + }); async function generateMusic() { try { @@ -98,10 +118,87 @@ const Studio = () => { padding: gutters * 2, }} > - + + {projects?.length > 0 && ( + + + Derniers projets générés + + + {projects.map((p) => { + const couplet = p?.lyrics?.couplet || ""; + const preview = couplet.split("\n").slice(0, 2).join(" "); + const selected = selectedId === p.id; + const createdAt = p?.createdAt?.toDate + ? p.createdAt.toDate() + : p?.createdAt + ? new Date(p.createdAt) + : null; + const createdLabel = + createdAt && !Number.isNaN(createdAt.getTime()) + ? `${createdAt.toLocaleDateString("fr-FR")} • ${createdAt.toLocaleTimeString("fr-FR", { hour: "2-digit", minute: "2-digit" })}` + : ""; + return ( + setSelectedId(p.id)} + style={{ + backgroundColor: "#0F0C1933", + borderRadius: 12, + padding: 12, + borderWidth: selected ? 2 : 0, + borderColor: selected ? "#F94697" : "transparent", + }} + > + + {p?.title || "Sans titre"} + + {!!createdLabel && ( + + {createdLabel} + + )} + {!!preview && ( + + {preview} + + )} + {p?.config?.style && ( + + Style: {String(p.config.style)} + + )} + + ); + })} + + + )} + + navigate(Routes.Compose)} + disabled={isDisabled} + onPress={() => navigate(Routes.Compose, { projectId: selectedId })} /> diff --git a/src/screens/Writing/CreateLyricsWithAi.js b/src/screens/Writing/CreateLyricsWithAi.js index a32c5ef..e67d9a8 100644 --- a/src/screens/Writing/CreateLyricsWithAi.js +++ b/src/screens/Writing/CreateLyricsWithAi.js @@ -1,5 +1,6 @@ import { View, Dimensions } from "react-native"; -import React, { useRef, useState } from "react"; +import React, { useMemo, useRef, useState } from "react"; +import { useRoute } from "@react-navigation/native"; import Page from "../../layouts/Page"; import MusicLandHeader from "../../components/MusicLandHeader"; import GradientButton from "../../components/GradientButton"; @@ -21,10 +22,100 @@ const { width } = Dimensions.get("window"); const CreateLyricsWithAi = () => { const scrollRef = useRef(null); + const route = useRoute(); + const regenerateKey = route?.params?.regenerateKey; const [selectedIndex, setSelectedIndex] = useState(0); const [progress, setProgress] = useState(16); const [parentLayout, setparentLayout] = useState(null); + // Collected state across steps + const [objective, setObjective] = useState( + __DEV__ ? "Pour mon entreprise" : null, + ); // from Goals list + const [otherObjective, setOtherObjective] = useState(""); + const [context, setContext] = useState( + __DEV__ + ? "L'agence minuit est une agence de développement mobile et web qui accompagnes ses client dans la réalisations de projets divers et variés" + : "", + ); + const [emotion, setEmotion] = useState( + __DEV__ + ? { + title: "La Joie", + description: + "expose un bonheur profond, l'émerveillement, la gratitude, satisfaction intense, énergie positive", + } + : null, + ); // { title, description } + const [style, setStyle] = useState(__DEV__ ? "Upbeat" : null); // from list + const [otherStyle, setOtherStyle] = useState(""); + const [audience, setAudience] = useState( + __DEV__ ? "Aux clients de l'agence minuit" : "", + ); + const [structure, setStructure] = useState( + __DEV__ ? "1 couplet, 1 refrain, 1 couplet, 1 refrain" : null, + ); // selected structure string + const [rhymes, setRhymes] = useState(__DEV__ ? "Avec rimes" : null); + const [customStructure, setCustomStructure] = useState(null); // array like ['couplet','refrain'] + + const parsedStructure = useMemo(() => { + // Parses strings like "1 couplet, 1 refrain, 1 couplet, 1 refrain" + try { + if (!structure || typeof structure !== "string") return null; + const parts = structure.split(","); + const result = []; + parts.forEach((seg) => { + const s = seg.trim().toLowerCase(); + const coupletMatch = s.match(/(\d+)\s+couplet/); + const refrainMatch = s.match(/(\d+)\s+refrain/); + if (coupletMatch) { + const count = parseInt(coupletMatch[1], 10); + for (let i = 0; i < count; i++) result.push("couplet"); + } + if (refrainMatch) { + const count = parseInt(refrainMatch[1], 10); + for (let i = 0; i < count; i++) result.push("refrain"); + } + }); + return result.length ? result : null; + } catch (e) { + return null; + } + }, [structure]); + + const lyricsConfig = useMemo(() => { + return { + objective: otherObjective?.trim() + ? otherObjective.trim() + : objective || undefined, + context: context?.trim() ? context.trim() : undefined, + emotion: + emotion?.title && emotion?.description + ? `${emotion.title} : ${emotion.description}` + : undefined, + style: otherStyle?.trim() ? otherStyle.trim() : style || undefined, + audience: audience?.trim() ? audience.trim() : undefined, + structure: + (customStructure && + parsedStructure && + customStructure.length === parsedStructure.length + ? customStructure + : parsedStructure) || undefined, + rhymes: rhymes || undefined, + }; + }, [ + objective, + otherObjective, + context, + emotion, + style, + otherStyle, + audience, + parsedStructure, + rhymes, + customStructure, + ]); + const onPressNext = () => { setSelectedIndex(selectedIndex + 1); setProgress(progress + 9); @@ -77,7 +168,12 @@ const CreateLyricsWithAi = () => { paddingHorizontal: gutters, }} > - + { paddingHorizontal: gutters, }} > - + { paddingHorizontal: gutters, }} > - + { paddingHorizontal: gutters, }} > - + { paddingHorizontal: gutters, }} > - + { paddingHorizontal: gutters, }} > - + { paddingHorizontal: gutters, }} > - + { paddingHorizontal: gutters, }} > - + { paddingHorizontal: gutters, }} > - + diff --git a/src/screens/Writing/CreatingLyrics.js b/src/screens/Writing/CreatingLyrics.js index 6347f7b..fb9299a 100644 --- a/src/screens/Writing/CreatingLyrics.js +++ b/src/screens/Writing/CreatingLyrics.js @@ -9,9 +9,23 @@ import { FONT_FAMILY } from "../../styles/Fonts"; import GradientButton from "../../components/GradientButton"; import { goBack, navigate } from "../../navigation/NavigationService"; import { Routes } from "../../navigation"; +import firebase from "../../config/firebase"; +import useMinuit from "react-native-minuit/src/hooks/useMinuit.js"; -const CreatingLyrics = ({ active }) => { +const CreatingLyrics = ({ active, config, regenerateKey, selections }) => { const [progress, setProgress] = useState(0); + const [called, setCalled] = useState(false); + const [result, setResult] = useState(null); + const { setIsLoading } = useMinuit(); + + // When asked to regenerate, reset flags so effect runs again + useEffect(() => { + if (active) { + setCalled(false); + setResult(null); + setProgress(0); + } + }, [regenerateKey, active]); useEffect(() => { if (active) { @@ -29,6 +43,39 @@ const CreatingLyrics = ({ active }) => { } }, [active]); + useEffect(() => { + const run = async () => { + try { + setCalled(true); + await setIsLoading(true); + const callable = firebase + .functions() + .httpsCallable("lyrics-generateLyrics"); + const { data } = await callable({ + objective: config?.objective, + context: config?.context, + emotion: config?.emotion, + style: config?.style, + audience: config?.audience, + structure: config?.structure, + rhymes: config?.rhymes, + }); + setResult(data); + setProgress(100); + } catch (e) { + console.log(e); + } finally { + await setIsLoading(false); + } + }; + + if (active && !called) { + run(); + } + }, [active, called, config, setIsLoading]); + + console.log(result); + return ( { width: "80%", alignSelf: "center", }} - onPress={() => navigate(Routes.Lyrics)} + onPress={() => + navigate(Routes.Lyrics, { lyricsData: result, config, selections }) + } /> diff --git a/src/screens/Writing/CustomizeSongStructure.js b/src/screens/Writing/CustomizeSongStructure.js index c2ca738..72fd2a7 100644 --- a/src/screens/Writing/CustomizeSongStructure.js +++ b/src/screens/Writing/CustomizeSongStructure.js @@ -1,16 +1,33 @@ import { View, Text, StyleSheet, ScrollView } from "react-native"; -import React, { useState } from "react"; +import React, { useMemo, useState } from "react"; import CreateLyricsHeader from "./components/CreateLyricsHeader"; import { BlurView } from "expo-blur"; import { Palette } from "../../styles"; import { FONT_FAMILY } from "../../styles/Fonts"; import ItemContainer from "../../components/ItemContainer/ItemContainer"; import { CUSTOM_SONG_STRUCTURE } from "../../data/data"; -import DragDropTest from "../../components/DragDropTest"; +import SongStructureDragDrop from "../../components/SongStructureDragDrop"; -const CustomizeSongStructure = () => { +// baseStructure: array like ['couplet','refrain',...] +// onChange: callback that receives array like ['couplet','refrain',...] +const CustomizeSongStructure = ({ baseStructure = [], onChange }) => { const [containerLayout, setContainerLayout] = useState(null); + const sourceItems = useMemo(() => { + // create unique ids for duplicates + const counters = { couplet: 0, refrain: 0 }; + return (baseStructure || []).map((type) => { + const key = (type || '').toLowerCase(); + counters[key] = (counters[key] || 0) + 1; + const idx = counters[key]; + return { + id: `${key}-${idx}`, + label: `${type} ${idx}`, + value: key, + }; + }); + }, [baseStructure]); + return ( { */} - + onChange?.(arr)} + /> ); diff --git a/src/screens/Writing/EmotionConvey.js b/src/screens/Writing/EmotionConvey.js index dc232ad..a447f45 100644 --- a/src/screens/Writing/EmotionConvey.js +++ b/src/screens/Writing/EmotionConvey.js @@ -7,15 +7,18 @@ import { FONT_FAMILY } from "../../styles/Fonts"; import { EMOTION_CONVEY } from "../../data/data"; import ItemContainer from "../../components/ItemContainer/ItemContainer"; -const EmotionConvey = () => { +const EmotionConvey = ({ selected: selectedProp, setSelected: setSelectedProp }) => { const [containerLayout, setContainerLayout] = useState(null); - const [selected, setSelected] = useState(null); + const [internalSelected, setInternalSelected] = useState(null); + const selected = selectedProp ?? internalSelected; + const setSelected = setSelectedProp ?? setInternalSelected; const onPressSelect = (item) => { - if (selected === item) { + // item is full object { title, description, color } + if (selected?.title === item.title) { setSelected(null); } else { - setSelected(item); + setSelected({ title: item.title, description: item.description }); } }; @@ -40,14 +43,14 @@ const EmotionConvey = () => { paddingTop: 5, }} renderItem={({ item, index }) => { - const selectedItem = selected === item.title; + const selectedItem = selected?.title === item.title; return ( onPressSelect(item.title)} + onPress={() => onPressSelect(item)} > { - const [selected, setSelected] = useState(null); +const Goals = ({ selected: selectedProp, setSelected: setSelectedProp, otherObjective, setOtherObjective }) => { + const [internalSelected, setInternalSelected] = useState(null); + + const selected = selectedProp ?? internalSelected; + const setSelected = setSelectedProp ?? setInternalSelected; const onPressSelect = (item) => { if (selected === item) { @@ -60,6 +63,8 @@ const Goals = () => { ); diff --git a/src/screens/Writing/Lyrics.js b/src/screens/Writing/Lyrics.js index 95059a3..8e2947e 100644 --- a/src/screens/Writing/Lyrics.js +++ b/src/screens/Writing/Lyrics.js @@ -1,5 +1,5 @@ -import { View, Text, ScrollView } from "react-native"; -import React, { useState } from "react"; +import { View, Text, ScrollView, Alert } from "react-native"; +import React, { useMemo, useState, useCallback } from "react"; import Page from "../../layouts/Page"; import MusicLandHeader from "../../components/MusicLandHeader"; import { goBack, navigate } from "../../navigation/NavigationService"; @@ -10,9 +10,92 @@ import { Routes } from "../../navigation"; import CustomInput from "./components/CustomInput"; import { FONT_FAMILY } from "../../styles/Fonts"; import ItemContainer from "../../components/ItemContainer/ItemContainer"; +import { useRoute } from "@react-navigation/native"; +import firebase from "../../config/firebase"; +import useMinuit from "react-native-minuit/src/hooks/useMinuit.js"; -const Lyrics = () => { +const Lyrics = ({ navigation }) => { const [containerLayout, setContainerLayout] = useState(null); + const route = useRoute(); + const lyricsData = route?.params?.lyricsData; + const config = route?.params?.config; + const selections = route?.params?.selections; + const { setIsLoading } = useMinuit(); + + const initial = useMemo(() => { + if (!lyricsData || !lyricsData?.success) return {}; + const title = lyricsData?.title || ""; + const sections = Array.isArray(lyricsData?.lyrics) ? lyricsData.lyrics : []; + const couplets = sections + .filter((s) => (s?.type || "").toLowerCase().includes("couplet")) + .map((s) => s?.lyrics || ""); + const refrains = sections + .filter((s) => (s?.type || "").toLowerCase().includes("refrain")) + .map((s) => s?.lyrics || ""); + return { + title, + couplet: couplets.join("\n\n"), + refrain: refrains.join("\n\n"), + }; + }, [lyricsData]); + + const [titleValue, setTitleValue] = useState(initial.title || ""); + const [coupletValue, setCoupletValue] = useState(initial.couplet || ""); + const [refrainValue, setRefrainValue] = useState(initial.refrain || ""); + + // Plus d'appel direct à la cloud function ici: on retourne à l'étape précédente + const regenerate = useCallback(() => { + navigate(Routes.CreateLyricsWithAi, { regenerateKey: Date.now() }); + }, []); + + const sanitize = (obj) => { + if (obj === undefined) return null; + if (obj === null) return null; + if (Array.isArray(obj)) return obj.map((v) => sanitize(v)); + if (typeof obj === "object") { + const out = {}; + Object.keys(obj).forEach((k) => { + const v = obj[k]; + if (v === undefined) return; // omit undefined + out[k] = sanitize(v); + }); + return out; + } + return obj; + }; + + const onValidate = useCallback(async () => { + try { + await setIsLoading(true); + const user = firebase.auth().currentUser; + const payload = { + title: titleValue?.trim() || "", + lyrics: { + couplet: coupletValue || "", + refrain: refrainValue || "", + }, + config: sanitize(config), + selections: sanitize(selections), + userId: user ? user.uid : null, + createdAt: firebase.firestore.FieldValue.serverTimestamp(), + updatedAt: firebase.firestore.FieldValue.serverTimestamp(), + }; + await firebase.firestore().collection("projects").add(payload); + navigate(Routes.Studio); + } catch (e) { + console.log(e); + Alert.alert("Erreur", "Échec de l'enregistrement dans le projet."); + } finally { + await setIsLoading(false); + } + }, [ + titleValue, + coupletValue, + refrainValue, + config, + selections, + setIsLoading, + ]); return ( @@ -34,7 +117,13 @@ const Lyrics = () => { flexGrow: 1, }} > - + { Introduction instrumentale longue - - + + @@ -68,11 +169,11 @@ const Lyrics = () => { gap: 12, }} > - - navigate(Routes.FinishedWriting)} + + ); diff --git a/src/screens/Writing/Rhymes.js b/src/screens/Writing/Rhymes.js index 3c1c021..76be441 100644 --- a/src/screens/Writing/Rhymes.js +++ b/src/screens/Writing/Rhymes.js @@ -6,8 +6,10 @@ import { Palette, Style } from "../../styles"; import { FONT_FAMILY } from "../../styles/Fonts"; import ItemContainer from "../../components/ItemContainer/ItemContainer"; -const Rhymes = () => { - const [selected, setSelected] = useState(null); +const Rhymes = ({ selected: selectedProp, setSelected: setSelectedProp }) => { + const [internalSelected, setInternalSelected] = useState(null); + const selected = selectedProp ?? internalSelected; + const setSelected = setSelectedProp ?? setInternalSelected; const onPressSelect = (item) => { if (selected === item) { diff --git a/src/screens/Writing/SongStructure.js b/src/screens/Writing/SongStructure.js index 9e61744..0151bdd 100644 --- a/src/screens/Writing/SongStructure.js +++ b/src/screens/Writing/SongStructure.js @@ -7,8 +7,10 @@ import { Palette, Style } from "../../styles"; import { FONT_FAMILY } from "../../styles/Fonts"; import ItemContainer from "../../components/ItemContainer/ItemContainer"; -const SongStructure = () => { - const [selected, setSelected] = useState(null); +const SongStructure = ({ selected: selectedProp, setSelected: setSelectedProp }) => { + const [internalSelected, setInternalSelected] = useState(null); + const selected = selectedProp ?? internalSelected; + const setSelected = setSelectedProp ?? setInternalSelected; const onPressSelect = (item) => { if (selected === item) { diff --git a/src/screens/Writing/SongStyle.js b/src/screens/Writing/SongStyle.js index cb7d4f6..5559701 100644 --- a/src/screens/Writing/SongStyle.js +++ b/src/screens/Writing/SongStyle.js @@ -8,8 +8,10 @@ import CustomInput from "./components/CustomInput"; import { FONT_FAMILY } from "../../styles/Fonts"; import ItemContainer from "../../components/ItemContainer/ItemContainer"; -const SongStyle = () => { - const [selected, setSelected] = useState(null); +const SongStyle = ({ selected: selectedProp, setSelected: setSelectedProp, otherStyle, setOtherStyle }) => { + const [internalSelected, setInternalSelected] = useState(null); + const selected = selectedProp ?? internalSelected; + const setSelected = setSelectedProp ?? setInternalSelected; const onPressSelect = (item) => { if (selected === item) { @@ -70,6 +72,8 @@ const SongStyle = () => { ); diff --git a/src/screens/Writing/SongTo.js b/src/screens/Writing/SongTo.js index dfe1798..18c2580 100644 --- a/src/screens/Writing/SongTo.js +++ b/src/screens/Writing/SongTo.js @@ -3,11 +3,16 @@ import React from "react"; import CreateLyricsHeader from "./components/CreateLyricsHeader"; import CustomInput from "./components/CustomInput"; -const SongTo = () => { +const SongTo = ({ audience, setAudience }) => { return ( - + ); }; diff --git a/src/screens/Writing/SpecificityContext.js b/src/screens/Writing/SpecificityContext.js index c94a9f6..6bd6677 100644 --- a/src/screens/Writing/SpecificityContext.js +++ b/src/screens/Writing/SpecificityContext.js @@ -3,14 +3,19 @@ import React from "react"; import CreateLyricsHeader from "./components/CreateLyricsHeader"; import CustomInput from "./components/CustomInput"; -const SpecificityContext = () => { +const SpecificityContext = ({ context, setContext }) => { return ( - + ); }; diff --git a/src/screens/Writing/Writing.js b/src/screens/Writing/Writing.js index 9b01f65..46d2ddd 100644 --- a/src/screens/Writing/Writing.js +++ b/src/screens/Writing/Writing.js @@ -9,34 +9,33 @@ import firebase from "../../config/firebase"; import useMinuit from "react-native-minuit/src/hooks/useMinuit.js"; const Writing = () => { + const { setIsLoading } = useMinuit(); - const { setIsLoading } = useMinuit(); - - async function generateTestLyrics() { - try { - await setIsLoading(true); - const { data } = await firebase - .functions() - .httpsCallable("lyrics-generateLyrics")({ - objective: - "Célébrer l’agence Minuit et mettre en avant son expertise digitale, son esprit d’équipe et sa créativité.", - context: - "L’agence Minuit accompagne les startups et entreprises innovantes dans la création de produits digitaux, du prototype à la version de financement, jusqu’à l’optimisation et la mise à l’échelle. Spécialisée dans le développement sur-mesure d’applications mobiles, elle valorise l’humain, le design et l’accompagnement personnalisé. Esprit nocturne, équipe passionnée.", - emotion: - "La Joie : expose un bonheur profond, l'émerveillement, la gratitude, satisfaction intense, énergie positive.", - style: "Upbeat : Pour une ambiance joyeuse et rythmée.", - audience: - "L’équipe Minuit et ses clients fidèles, startups ambitieuses et partenaires visionnaires.", - structure: ["couplet", "refrain", "couplet", "refrain"], - rhymes: "Avec rimes", - }); - console.log("data", data); - } catch (e) { - console.log(e); - } finally { - await setIsLoading(false); - } + async function generateTestLyrics() { + try { + await setIsLoading(true); + const { data } = await firebase + .functions() + .httpsCallable("lyrics-generateLyrics")({ + objective: + "Célébrer l’agence Minuit et mettre en avant son expertise digitale, son esprit d’équipe et sa créativité.", + context: + "L’agence Minuit accompagne les startups et entreprises innovantes dans la création de produits digitaux, du prototype à la version de financement, jusqu’à l’optimisation et la mise à l’échelle. Spécialisée dans le développement sur-mesure d’applications mobiles, elle valorise l’humain, le design et l’accompagnement personnalisé. Esprit nocturne, équipe passionnée.", + emotion: + "La Joie : expose un bonheur profond, l'émerveillement, la gratitude, satisfaction intense, énergie positive.", + style: "Upbeat : Pour une ambiance joyeuse et rythmée.", + audience: + "L’équipe Minuit et ses clients fidèles, startups ambitieuses et partenaires visionnaires.", + structure: ["couplet", "refrain", "couplet", "refrain"], + rhymes: "Avec rimes", + }); + console.log("data", data); + } catch (e) { + console.log(e); + } finally { + await setIsLoading(false); } + } return ( { const [onLayout, setOnLayout] = useState(null); const { isWeb } = useLayoutType(); return ( - + {showBorder && ( + + )}