diff --git a/README.md b/README.md
index 495ae42..d299cd1 100644
--- a/README.md
+++ b/README.md
@@ -14,7 +14,7 @@ Monorepo for the Contentpass React Native SDK and related packages.
| Example | Description |
|---------|-------------|
-| [`examples/onetrust`](./examples/onetrust) | Integration using OneTrust as the CMP. |
+| [`examples/onetrust`](./examples/onetrust) | Integration using OneTrust as the CMP (Expo). |
| [`examples/sourcepoint`](./examples/sourcepoint) | Integration using Sourcepoint as the CMP (bare React Native). |
| [`examples/sourcepoint-expo`](./examples/sourcepoint-expo) | Integration using Sourcepoint as the CMP (Expo). |
diff --git a/examples/onetrust/.bundle/config b/examples/onetrust/.bundle/config
deleted file mode 100644
index 848943b..0000000
--- a/examples/onetrust/.bundle/config
+++ /dev/null
@@ -1,2 +0,0 @@
-BUNDLE_PATH: "vendor/bundle"
-BUNDLE_FORCE_RUBY_PLATFORM: 1
diff --git a/examples/onetrust/.gitignore b/examples/onetrust/.gitignore
new file mode 100644
index 0000000..4f97b61
--- /dev/null
+++ b/examples/onetrust/.gitignore
@@ -0,0 +1,38 @@
+# dependencies
+node_modules/
+
+# Expo
+.expo/
+dist/
+web-build/
+expo-env.d.ts
+
+# Native (generated by expo prebuild)
+ios/
+android/
+
+# Native
+*.orig.*
+*.jks
+*.p8
+*.p12
+*.key
+*.mobileprovision
+
+# Metro
+.metro-health-check*
+
+# debug
+npm-debug.*
+yarn-debug.*
+yarn-error.*
+
+# macOS
+.DS_Store
+*.pem
+
+# local env files
+.env*.local
+
+# typescript
+*.tsbuildinfo
diff --git a/examples/onetrust/.watchmanconfig b/examples/onetrust/.watchmanconfig
deleted file mode 100644
index 0967ef4..0000000
--- a/examples/onetrust/.watchmanconfig
+++ /dev/null
@@ -1 +0,0 @@
-{}
diff --git a/examples/onetrust/Gemfile b/examples/onetrust/Gemfile
deleted file mode 100644
index 85d7f68..0000000
--- a/examples/onetrust/Gemfile
+++ /dev/null
@@ -1,9 +0,0 @@
-source 'https://rubygems.org'
-
-# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version
-ruby ">= 2.6.10"
-
-# Exclude problematic versions of cocoapods and activesupport that causes build failures.
-gem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1'
-gem 'activesupport', '>= 6.1.7.5', '!= 7.1.0'
-gem 'xcodeproj', '< 1.26.0'
diff --git a/examples/onetrust/Gemfile.lock b/examples/onetrust/Gemfile.lock
deleted file mode 100644
index 76569aa..0000000
--- a/examples/onetrust/Gemfile.lock
+++ /dev/null
@@ -1,117 +0,0 @@
-GEM
- remote: https://rubygems.org/
- specs:
- CFPropertyList (3.0.7)
- base64
- nkf
- rexml
- activesupport (7.2.2)
- base64
- benchmark (>= 0.3)
- bigdecimal
- concurrent-ruby (~> 1.0, >= 1.3.1)
- connection_pool (>= 2.2.5)
- drb
- i18n (>= 1.6, < 2)
- logger (>= 1.4.2)
- minitest (>= 5.1)
- securerandom (>= 0.3)
- tzinfo (~> 2.0, >= 2.0.5)
- addressable (2.8.7)
- public_suffix (>= 2.0.2, < 7.0)
- algoliasearch (1.27.5)
- httpclient (~> 2.8, >= 2.8.3)
- json (>= 1.5.1)
- atomos (0.1.3)
- base64 (0.2.0)
- benchmark (0.4.0)
- bigdecimal (3.1.8)
- claide (1.1.0)
- cocoapods (1.15.2)
- addressable (~> 2.8)
- claide (>= 1.0.2, < 2.0)
- cocoapods-core (= 1.15.2)
- cocoapods-deintegrate (>= 1.0.3, < 2.0)
- cocoapods-downloader (>= 2.1, < 3.0)
- cocoapods-plugins (>= 1.0.0, < 2.0)
- cocoapods-search (>= 1.0.0, < 2.0)
- cocoapods-trunk (>= 1.6.0, < 2.0)
- cocoapods-try (>= 1.1.0, < 2.0)
- colored2 (~> 3.1)
- escape (~> 0.0.4)
- fourflusher (>= 2.3.0, < 3.0)
- gh_inspector (~> 1.0)
- molinillo (~> 0.8.0)
- nap (~> 1.0)
- ruby-macho (>= 2.3.0, < 3.0)
- xcodeproj (>= 1.23.0, < 2.0)
- cocoapods-core (1.15.2)
- activesupport (>= 5.0, < 8)
- addressable (~> 2.8)
- algoliasearch (~> 1.0)
- concurrent-ruby (~> 1.1)
- fuzzy_match (~> 2.0.4)
- nap (~> 1.0)
- netrc (~> 0.11)
- public_suffix (~> 4.0)
- typhoeus (~> 1.0)
- cocoapods-deintegrate (1.0.5)
- cocoapods-downloader (2.1)
- cocoapods-plugins (1.0.0)
- nap
- cocoapods-search (1.0.1)
- cocoapods-trunk (1.6.0)
- nap (>= 0.8, < 2.0)
- netrc (~> 0.11)
- cocoapods-try (1.2.0)
- colored2 (3.1.2)
- concurrent-ruby (1.3.4)
- connection_pool (2.4.1)
- drb (2.2.1)
- escape (0.0.4)
- ethon (0.16.0)
- ffi (>= 1.15.0)
- ffi (1.17.0)
- fourflusher (2.3.1)
- fuzzy_match (2.0.4)
- gh_inspector (1.1.3)
- httpclient (2.8.3)
- i18n (1.14.6)
- concurrent-ruby (~> 1.0)
- json (2.9.0)
- logger (1.6.2)
- minitest (5.25.4)
- molinillo (0.8.0)
- nanaimo (0.3.0)
- nap (1.1.0)
- netrc (0.11.0)
- nkf (0.2.0)
- public_suffix (4.0.7)
- rexml (3.3.9)
- ruby-macho (2.5.1)
- securerandom (0.4.0)
- typhoeus (1.4.1)
- ethon (>= 0.9.0)
- tzinfo (2.0.6)
- concurrent-ruby (~> 1.0)
- xcodeproj (1.25.1)
- CFPropertyList (>= 2.3.3, < 4.0)
- atomos (~> 0.1.3)
- claide (>= 1.0.2, < 2.0)
- colored2 (~> 3.1)
- nanaimo (~> 0.3.0)
- rexml (>= 3.3.6, < 4.0)
-
-PLATFORMS
- ruby
-
-DEPENDENCIES
- activesupport (>= 6.1.7.5, != 7.1.0)
- cocoapods (>= 1.13, != 1.15.1, != 1.15.0)
- xcodeproj (< 1.26.0)
-
-RUBY VERSION
- ruby 3.1.6p260
-
-BUNDLED WITH
- 2.5.23
diff --git a/examples/onetrust/README.md b/examples/onetrust/README.md
deleted file mode 100644
index 12470c3..0000000
--- a/examples/onetrust/README.md
+++ /dev/null
@@ -1,79 +0,0 @@
-This is a new [**React Native**](https://reactnative.dev) project, bootstrapped using [`@react-native-community/cli`](https://github.com/react-native-community/cli).
-
-# Getting Started
-
->**Note**: Make sure you have completed the [React Native - Environment Setup](https://reactnative.dev/docs/environment-setup) instructions till "Creating a new application" step, before proceeding.
-
-## Step 1: Start the Metro Server
-
-First, you will need to start **Metro**, the JavaScript _bundler_ that ships _with_ React Native.
-
-To start Metro, run the following command from the _root_ of your React Native project:
-
-```bash
-# using npm
-npm start
-
-# OR using Yarn
-yarn start
-```
-
-## Step 2: Start your Application
-
-Let Metro Bundler run in its _own_ terminal. Open a _new_ terminal from the _root_ of your React Native project. Run the following command to start your _Android_ or _iOS_ app:
-
-### For Android
-
-```bash
-# using npm
-npm run android
-
-# OR using Yarn
-yarn android
-```
-
-### For iOS
-
-```bash
-# using npm
-npm run ios
-
-# OR using Yarn
-yarn ios
-```
-
-If everything is set up _correctly_, you should see your new app running in your _Android Emulator_ or _iOS Simulator_ shortly provided you have set up your emulator/simulator correctly.
-
-This is one way to run your app — you can also run it directly from within Android Studio and Xcode respectively.
-
-## Step 3: Modifying your App
-
-Now that you have successfully run the app, let's modify it.
-
-1. Open `App.tsx` in your text editor of choice and edit some lines.
-2. For **Android**: Press the R key twice or select **"Reload"** from the **Developer Menu** (Ctrl + M (on Window and Linux) or Cmd ⌘ + M (on macOS)) to see your changes!
-
- For **iOS**: Hit Cmd ⌘ + R in your iOS Simulator to reload the app and see your changes!
-
-## Congratulations! :tada:
-
-You've successfully run and modified your React Native App. :partying_face:
-
-### Now what?
-
-- If you want to add this new React Native code to an existing application, check out the [Integration guide](https://reactnative.dev/docs/integration-with-existing-apps).
-- If you're curious to learn more about React Native, check out the [Introduction to React Native](https://reactnative.dev/docs/getting-started).
-
-# Troubleshooting
-
-If you can't get this to work, see the [Troubleshooting](https://reactnative.dev/docs/troubleshooting) page.
-
-# Learn More
-
-To learn more about React Native, take a look at the following resources:
-
-- [React Native Website](https://reactnative.dev) - learn more about React Native.
-- [Getting Started](https://reactnative.dev/docs/environment-setup) - an **overview** of React Native and how setup your environment.
-- [Learn the Basics](https://reactnative.dev/docs/getting-started) - a **guided tour** of the React Native **basics**.
-- [Blog](https://reactnative.dev/blog) - read the latest official React Native **Blog** posts.
-- [`@facebook/react-native`](https://github.com/facebook/react-native) - the Open Source; GitHub **repository** for React Native.
diff --git a/examples/onetrust/android/app/build.gradle b/examples/onetrust/android/app/build.gradle
deleted file mode 100644
index c477124..0000000
--- a/examples/onetrust/android/app/build.gradle
+++ /dev/null
@@ -1,122 +0,0 @@
-apply plugin: "com.android.application"
-apply plugin: "org.jetbrains.kotlin.android"
-apply plugin: "com.facebook.react"
-
-/**
- * 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 {
- /* 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")
- // The cli.js file which is the React Native CLI entrypoint. Default is ../../node_modules/react-native/cli.js
- // cliFile = file("../../node_modules/react-native/cli.js")
-
- /* 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 command to run when bundling. By default is 'bundle'
- // bundleCommand = "ram-bundle"
- //
- // 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 = false
-
-/**
- * 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 "contentpass.example"
- defaultConfig {
- applicationId "contentpass.example"
- minSdkVersion rootProject.ext.minSdkVersion
- targetSdkVersion rootProject.ext.targetSdkVersion
- versionCode 1
- versionName "1.0"
- manifestPlaceholders = [
- appAuthRedirectScheme: 'de.contentpass.demo'
- ]
- }
- 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
- minifyEnabled enableProguardInReleaseBuilds
- proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
- }
- }
-}
-
-dependencies {
- // The version of react-native is set by the React Native Gradle Plugin
- implementation("com.facebook.react:react-android")
-
- if (hermesEnabled.toBoolean()) {
- implementation("com.facebook.react:hermes-android")
- } else {
- implementation jscFlavor
- }
-}
diff --git a/examples/onetrust/android/app/debug.keystore b/examples/onetrust/android/app/debug.keystore
deleted file mode 100644
index 364e105..0000000
Binary files a/examples/onetrust/android/app/debug.keystore and /dev/null differ
diff --git a/examples/onetrust/android/app/proguard-rules.pro b/examples/onetrust/android/app/proguard-rules.pro
deleted file mode 100644
index 11b0257..0000000
--- a/examples/onetrust/android/app/proguard-rules.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-# Add project specific ProGuard rules here.
-# By default, the flags in this file are appended to flags specified
-# in /usr/local/Cellar/android-sdk/24.3.3/tools/proguard/proguard-android.txt
-# You can edit the include path and order by changing the proguardFiles
-# directive in build.gradle.
-#
-# For more details, see
-# http://developer.android.com/guide/developing/tools/proguard.html
-
-# Add any project specific keep options here:
diff --git a/examples/onetrust/android/app/src/debug/AndroidManifest.xml b/examples/onetrust/android/app/src/debug/AndroidManifest.xml
deleted file mode 100644
index eb98c01..0000000
--- a/examples/onetrust/android/app/src/debug/AndroidManifest.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
diff --git a/examples/onetrust/android/app/src/main/AndroidManifest.xml b/examples/onetrust/android/app/src/main/AndroidManifest.xml
deleted file mode 100644
index e189252..0000000
--- a/examples/onetrust/android/app/src/main/AndroidManifest.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/examples/onetrust/android/app/src/main/java/contentpass/example/MainActivity.kt b/examples/onetrust/android/app/src/main/java/contentpass/example/MainActivity.kt
deleted file mode 100644
index a99f8b3..0000000
--- a/examples/onetrust/android/app/src/main/java/contentpass/example/MainActivity.kt
+++ /dev/null
@@ -1,22 +0,0 @@
-package contentpass.example
-
-import com.facebook.react.ReactActivity
-import com.facebook.react.ReactActivityDelegate
-import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.fabricEnabled
-import com.facebook.react.defaults.DefaultReactActivityDelegate
-
-class MainActivity : ReactActivity() {
-
- /**
- * Returns the name of the main component registered from JavaScript. This is used to schedule
- * rendering of the component.
- */
- override fun getMainComponentName(): String = "ContentpassOnetrustExample"
-
- /**
- * 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 =
- DefaultReactActivityDelegate(this, mainComponentName, fabricEnabled)
-}
diff --git a/examples/onetrust/android/app/src/main/java/contentpass/example/MainApplication.kt b/examples/onetrust/android/app/src/main/java/contentpass/example/MainApplication.kt
deleted file mode 100644
index 3733133..0000000
--- a/examples/onetrust/android/app/src/main/java/contentpass/example/MainApplication.kt
+++ /dev/null
@@ -1,44 +0,0 @@
-package contentpass.example
-
-import android.app.Application
-import com.facebook.react.PackageList
-import com.facebook.react.ReactApplication
-import com.facebook.react.ReactHost
-import com.facebook.react.ReactNativeHost
-import com.facebook.react.ReactPackage
-import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load
-import com.facebook.react.defaults.DefaultReactHost.getDefaultReactHost
-import com.facebook.react.defaults.DefaultReactNativeHost
-import com.facebook.react.soloader.OpenSourceMergedSoMapping
-import com.facebook.soloader.SoLoader
-
-class MainApplication : Application(), ReactApplication {
-
- override val reactNativeHost: ReactNativeHost =
- object : DefaultReactNativeHost(this) {
- override fun getPackages(): List =
- PackageList(this).packages.apply {
- // Packages that cannot be autolinked yet can be added manually here, for example:
- // add(MyReactNativePackage())
- }
-
- override fun getJSMainModuleName(): String = "index"
-
- 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() = getDefaultReactHost(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()
- }
- }
-}
diff --git a/examples/onetrust/android/app/src/main/res/drawable/rn_edit_text_material.xml b/examples/onetrust/android/app/src/main/res/drawable/rn_edit_text_material.xml
deleted file mode 100644
index 5c25e72..0000000
--- a/examples/onetrust/android/app/src/main/res/drawable/rn_edit_text_material.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/examples/onetrust/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/examples/onetrust/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
deleted file mode 100644
index a2f5908..0000000
Binary files a/examples/onetrust/android/app/src/main/res/mipmap-hdpi/ic_launcher.png and /dev/null differ
diff --git a/examples/onetrust/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/examples/onetrust/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
deleted file mode 100644
index 1b52399..0000000
Binary files a/examples/onetrust/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png and /dev/null differ
diff --git a/examples/onetrust/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/examples/onetrust/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
deleted file mode 100644
index ff10afd..0000000
Binary files a/examples/onetrust/android/app/src/main/res/mipmap-mdpi/ic_launcher.png and /dev/null differ
diff --git a/examples/onetrust/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/examples/onetrust/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
deleted file mode 100644
index 115a4c7..0000000
Binary files a/examples/onetrust/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png and /dev/null differ
diff --git a/examples/onetrust/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/examples/onetrust/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
deleted file mode 100644
index dcd3cd8..0000000
Binary files a/examples/onetrust/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ
diff --git a/examples/onetrust/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/examples/onetrust/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
deleted file mode 100644
index 459ca60..0000000
Binary files a/examples/onetrust/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png and /dev/null differ
diff --git a/examples/onetrust/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/examples/onetrust/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
deleted file mode 100644
index 8ca12fe..0000000
Binary files a/examples/onetrust/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ
diff --git a/examples/onetrust/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/examples/onetrust/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
deleted file mode 100644
index 8e19b41..0000000
Binary files a/examples/onetrust/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png and /dev/null differ
diff --git a/examples/onetrust/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/examples/onetrust/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
deleted file mode 100644
index b824ebd..0000000
Binary files a/examples/onetrust/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ
diff --git a/examples/onetrust/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/examples/onetrust/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
deleted file mode 100644
index 4c19a13..0000000
Binary files a/examples/onetrust/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png and /dev/null differ
diff --git a/examples/onetrust/android/app/src/main/res/values/strings.xml b/examples/onetrust/android/app/src/main/res/values/strings.xml
deleted file mode 100644
index da387c2..0000000
--- a/examples/onetrust/android/app/src/main/res/values/strings.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
- ContentpassOnetrustExample
-
diff --git a/examples/onetrust/android/app/src/main/res/values/styles.xml b/examples/onetrust/android/app/src/main/res/values/styles.xml
deleted file mode 100644
index 7ba83a2..0000000
--- a/examples/onetrust/android/app/src/main/res/values/styles.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
diff --git a/examples/onetrust/android/build.gradle b/examples/onetrust/android/build.gradle
deleted file mode 100644
index a9ea023..0000000
--- a/examples/onetrust/android/build.gradle
+++ /dev/null
@@ -1,21 +0,0 @@
-buildscript {
- ext {
- buildToolsVersion = "35.0.0"
- minSdkVersion = 24
- compileSdkVersion = 35
- targetSdkVersion = 34
- ndkVersion = "26.1.10909125"
- kotlinVersion = "1.9.24"
- }
- repositories {
- google()
- mavenCentral()
- }
- dependencies {
- 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"
diff --git a/examples/onetrust/android/gradle.properties b/examples/onetrust/android/gradle.properties
deleted file mode 100644
index 9fb1566..0000000
--- a/examples/onetrust/android/gradle.properties
+++ /dev/null
@@ -1,39 +0,0 @@
-# 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
-
-# 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
diff --git a/examples/onetrust/android/gradle/wrapper/gradle-wrapper.jar b/examples/onetrust/android/gradle/wrapper/gradle-wrapper.jar
deleted file mode 100644
index a4b76b9..0000000
Binary files a/examples/onetrust/android/gradle/wrapper/gradle-wrapper.jar and /dev/null differ
diff --git a/examples/onetrust/android/gradle/wrapper/gradle-wrapper.properties b/examples/onetrust/android/gradle/wrapper/gradle-wrapper.properties
deleted file mode 100644
index 79eb9d0..0000000
--- a/examples/onetrust/android/gradle/wrapper/gradle-wrapper.properties
+++ /dev/null
@@ -1,7 +0,0 @@
-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/examples/onetrust/android/gradlew b/examples/onetrust/android/gradlew
deleted file mode 100755
index f5feea6..0000000
--- a/examples/onetrust/android/gradlew
+++ /dev/null
@@ -1,252 +0,0 @@
-#!/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/examples/onetrust/android/gradlew.bat b/examples/onetrust/android/gradlew.bat
deleted file mode 100644
index 9d21a21..0000000
--- a/examples/onetrust/android/gradlew.bat
+++ /dev/null
@@ -1,94 +0,0 @@
-@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/examples/onetrust/android/settings.gradle b/examples/onetrust/android/settings.gradle
deleted file mode 100644
index 17f121d..0000000
--- a/examples/onetrust/android/settings.gradle
+++ /dev/null
@@ -1,6 +0,0 @@
-pluginManagement { includeBuild("../node_modules/@react-native/gradle-plugin") }
-plugins { id("com.facebook.react.settings") }
-extensions.configure(com.facebook.react.ReactSettingsExtension){ ex -> ex.autolinkLibrariesFromCommand() }
-rootProject.name = 'contentpass.example'
-include ':app'
-includeBuild('../node_modules/@react-native/gradle-plugin')
diff --git a/examples/onetrust/app.json b/examples/onetrust/app.json
index 198c5b6..4a3b933 100644
--- a/examples/onetrust/app.json
+++ b/examples/onetrust/app.json
@@ -1,4 +1,32 @@
{
- "name": "ContentpassOnetrustExample",
- "displayName": "ContentpassOnetrustExample"
+ "expo": {
+ "name": "ContentpassOnetrustExample",
+ "slug": "onetrustExample",
+ "version": "1.0.0",
+ "orientation": "portrait",
+ "icon": "./assets/icon.png",
+ "userInterfaceStyle": "light",
+ "splash": {
+ "image": "./assets/splash-icon.png",
+ "resizeMode": "contain",
+ "backgroundColor": "#ffffff"
+ },
+ "ios": {
+ "supportsTablet": true,
+ "bundleIdentifier": "com.contentpassOnetrustExample.onetrustExample"
+ },
+ "android": {
+ "adaptiveIcon": {
+ "foregroundImage": "./assets/adaptive-icon.png",
+ "backgroundColor": "#ffffff"
+ },
+ "package": "com.contentpassOnetrustExample.onetrustExample"
+ },
+ "web": {
+ "favicon": "./assets/favicon.png"
+ },
+ "plugins": [
+ "react-native-app-auth"
+ ]
+ }
}
diff --git a/examples/onetrust/assets/adaptive-icon.png b/examples/onetrust/assets/adaptive-icon.png
new file mode 100644
index 0000000..03d6f6b
Binary files /dev/null and b/examples/onetrust/assets/adaptive-icon.png differ
diff --git a/examples/onetrust/assets/favicon.png b/examples/onetrust/assets/favicon.png
new file mode 100644
index 0000000..e75f697
Binary files /dev/null and b/examples/onetrust/assets/favicon.png differ
diff --git a/examples/onetrust/assets/icon.png b/examples/onetrust/assets/icon.png
new file mode 100644
index 0000000..a0b1526
Binary files /dev/null and b/examples/onetrust/assets/icon.png differ
diff --git a/examples/onetrust/assets/splash-icon.png b/examples/onetrust/assets/splash-icon.png
new file mode 100644
index 0000000..03d6f6b
Binary files /dev/null and b/examples/onetrust/assets/splash-icon.png differ
diff --git a/examples/onetrust/babel.config.js b/examples/onetrust/babel.config.js
index e189d12..fcb3486 100644
--- a/examples/onetrust/babel.config.js
+++ b/examples/onetrust/babel.config.js
@@ -1,25 +1,3 @@
-const path = require('path');
-const { getConfig } = require('react-native-builder-bob/babel-config');
-
-const packagesRoot = path.resolve(__dirname, '..', '..', 'packages');
-const packagePath = (name) => path.resolve(packagesRoot, name);
-
-const workspacePackages = [
- packagePath('react-native-contentpass'),
- packagePath('react-native-contentpass-ui'),
- packagePath('react-native-contentpass-cmp-onetrust'),
-];
-
-const baseConfig = {
- presets: ['module:@react-native/babel-preset'],
-};
-
-const overrides = workspacePackages.flatMap((root) => {
- const config = getConfig(baseConfig, { root });
- return config.overrides || [];
-});
-
module.exports = {
- ...baseConfig,
- overrides,
+ presets: ['babel-preset-expo'],
};
diff --git a/examples/onetrust/index.js b/examples/onetrust/index.js
deleted file mode 100644
index 117ddca..0000000
--- a/examples/onetrust/index.js
+++ /dev/null
@@ -1,5 +0,0 @@
-import { AppRegistry } from 'react-native';
-import App from './src/App';
-import { name as appName } from './app.json';
-
-AppRegistry.registerComponent(appName, () => App);
diff --git a/examples/onetrust/index.ts b/examples/onetrust/index.ts
new file mode 100644
index 0000000..2827ce6
--- /dev/null
+++ b/examples/onetrust/index.ts
@@ -0,0 +1,5 @@
+import { registerRootComponent } from 'expo';
+
+import App from './src/App';
+
+registerRootComponent(App);
diff --git a/examples/onetrust/ios/.xcode.env b/examples/onetrust/ios/.xcode.env
deleted file mode 100644
index 3d5782c..0000000
--- a/examples/onetrust/ios/.xcode.env
+++ /dev/null
@@ -1,11 +0,0 @@
-# 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/examples/onetrust/ios/.xcode.env.local b/examples/onetrust/ios/.xcode.env.local
deleted file mode 100644
index b1e4afb..0000000
--- a/examples/onetrust/ios/.xcode.env.local
+++ /dev/null
@@ -1 +0,0 @@
-export NODE_BINARY=/Users/max/.nvm/versions/node/v22.15.0/bin/node
diff --git a/examples/onetrust/ios/ContentpassOnetrustExample-Bridging-Header.h b/examples/onetrust/ios/ContentpassOnetrustExample-Bridging-Header.h
deleted file mode 100644
index e11d920..0000000
--- a/examples/onetrust/ios/ContentpassOnetrustExample-Bridging-Header.h
+++ /dev/null
@@ -1,3 +0,0 @@
-//
-// Use this file to import your target's public headers that you would like to expose to Swift.
-//
diff --git a/examples/onetrust/ios/ContentpassOnetrustExample.xcodeproj/project.pbxproj b/examples/onetrust/ios/ContentpassOnetrustExample.xcodeproj/project.pbxproj
deleted file mode 100644
index 0246f8a..0000000
--- a/examples/onetrust/ios/ContentpassOnetrustExample.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,709 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 54;
- objects = {
-
-/* Begin PBXBuildFile section */
- 00E356F31AD99517003FC87E /* ContentpassOnetrustExampleTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* ContentpassOnetrustExampleTests.m */; };
- 0C80B921A6F3F58F76C31292 /* libPods-ContentpassOnetrustExample.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5DCACB8F33CDC322A6C60F78 /* libPods-ContentpassOnetrustExample.a */; };
- 13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.mm */; };
- 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
- 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
- 36039258A2B26994C031F710 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */; };
- 7699B88040F8A987B510C191 /* libPods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 19F6CBCC0A4E27FBF8BF4A61 /* libPods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.a */; };
- 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXContainerItemProxy section */
- 00E356F41AD99517003FC87E /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 13B07F861A680F5B00A75B9A;
- remoteInfo = ContentpassOnetrustExample;
- };
-/* End PBXContainerItemProxy section */
-
-/* Begin PBXFileReference section */
- 00E356EE1AD99517003FC87E /* ContentpassOnetrustExampleTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ContentpassOnetrustExampleTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
- 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
- 00E356F21AD99517003FC87E /* ContentpassOnetrustExampleTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ContentpassOnetrustExampleTests.m; sourceTree = ""; };
- 13B07F961A680F5B00A75B9A /* ContentpassOnetrustExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ContentpassOnetrustExample.app; sourceTree = BUILT_PRODUCTS_DIR; };
- 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = ContentpassOnetrustExample/AppDelegate.h; sourceTree = ""; };
- 13B07FB01A68108700A75B9A /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = ContentpassOnetrustExample/AppDelegate.mm; sourceTree = ""; };
- 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = ContentpassOnetrustExample/Images.xcassets; sourceTree = ""; };
- 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = ContentpassOnetrustExample/Info.plist; sourceTree = ""; };
- 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = ContentpassOnetrustExample/main.m; sourceTree = ""; };
- 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = PrivacyInfo.xcprivacy; path = ContentpassOnetrustExample/PrivacyInfo.xcprivacy; sourceTree = ""; };
- 19F6CBCC0A4E27FBF8BF4A61 /* libPods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
- 3B4392A12AC88292D35C810B /* Pods-ContentpassOnetrustExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ContentpassOnetrustExample.debug.xcconfig"; path = "Target Support Files/Pods-ContentpassOnetrustExample/Pods-ContentpassOnetrustExample.debug.xcconfig"; sourceTree = ""; };
- 5709B34CF0A7D63546082F79 /* Pods-ContentpassOnetrustExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ContentpassOnetrustExample.release.xcconfig"; path = "Target Support Files/Pods-ContentpassOnetrustExample/Pods-ContentpassOnetrustExample.release.xcconfig"; sourceTree = ""; };
- 5B7EB9410499542E8C5724F5 /* Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.debug.xcconfig"; path = "Target Support Files/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.debug.xcconfig"; sourceTree = ""; };
- 5DCACB8F33CDC322A6C60F78 /* libPods-ContentpassOnetrustExample.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ContentpassOnetrustExample.a"; sourceTree = BUILT_PRODUCTS_DIR; };
- 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = ContentpassOnetrustExample/LaunchScreen.storyboard; sourceTree = ""; };
- 89C6BE57DB24E9ADA2F236DE /* Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.release.xcconfig"; path = "Target Support Files/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.release.xcconfig"; sourceTree = ""; };
- ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- 00E356EB1AD99517003FC87E /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 7699B88040F8A987B510C191 /* libPods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.a in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 13B07F8C1A680F5B00A75B9A /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 0C80B921A6F3F58F76C31292 /* libPods-ContentpassOnetrustExample.a in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- 00E356EF1AD99517003FC87E /* ContentpassOnetrustExampleTests */ = {
- isa = PBXGroup;
- children = (
- 00E356F21AD99517003FC87E /* ContentpassOnetrustExampleTests.m */,
- 00E356F01AD99517003FC87E /* Supporting Files */,
- );
- path = ContentpassOnetrustExampleTests;
- sourceTree = "";
- };
- 00E356F01AD99517003FC87E /* Supporting Files */ = {
- isa = PBXGroup;
- children = (
- 00E356F11AD99517003FC87E /* Info.plist */,
- );
- name = "Supporting Files";
- sourceTree = "";
- };
- 13B07FAE1A68108700A75B9A /* ContentpassOnetrustExample */ = {
- isa = PBXGroup;
- children = (
- 13B07FAF1A68108700A75B9A /* AppDelegate.h */,
- 13B07FB01A68108700A75B9A /* AppDelegate.mm */,
- 13B07FB51A68108700A75B9A /* Images.xcassets */,
- 13B07FB61A68108700A75B9A /* Info.plist */,
- 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */,
- 13B07FB71A68108700A75B9A /* main.m */,
- 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */,
- );
- name = ContentpassOnetrustExample;
- sourceTree = "";
- };
- 2D16E6871FA4F8E400B85C8A /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- ED297162215061F000B7C4FE /* JavaScriptCore.framework */,
- 5DCACB8F33CDC322A6C60F78 /* libPods-ContentpassOnetrustExample.a */,
- 19F6CBCC0A4E27FBF8BF4A61 /* libPods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.a */,
- );
- name = Frameworks;
- sourceTree = "";
- };
- 832341AE1AAA6A7D00B99B32 /* Libraries */ = {
- isa = PBXGroup;
- children = (
- );
- name = Libraries;
- sourceTree = "";
- };
- 83CBB9F61A601CBA00E9B192 = {
- isa = PBXGroup;
- children = (
- 13B07FAE1A68108700A75B9A /* ContentpassOnetrustExample */,
- 832341AE1AAA6A7D00B99B32 /* Libraries */,
- 00E356EF1AD99517003FC87E /* ContentpassOnetrustExampleTests */,
- 83CBBA001A601CBA00E9B192 /* Products */,
- 2D16E6871FA4F8E400B85C8A /* Frameworks */,
- BBD78D7AC51CEA395F1C20DB /* Pods */,
- );
- indentWidth = 2;
- sourceTree = "";
- tabWidth = 2;
- usesTabs = 0;
- };
- 83CBBA001A601CBA00E9B192 /* Products */ = {
- isa = PBXGroup;
- children = (
- 13B07F961A680F5B00A75B9A /* ContentpassOnetrustExample.app */,
- 00E356EE1AD99517003FC87E /* ContentpassOnetrustExampleTests.xctest */,
- );
- name = Products;
- sourceTree = "";
- };
- BBD78D7AC51CEA395F1C20DB /* Pods */ = {
- isa = PBXGroup;
- children = (
- 3B4392A12AC88292D35C810B /* Pods-ContentpassOnetrustExample.debug.xcconfig */,
- 5709B34CF0A7D63546082F79 /* Pods-ContentpassOnetrustExample.release.xcconfig */,
- 5B7EB9410499542E8C5724F5 /* Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.debug.xcconfig */,
- 89C6BE57DB24E9ADA2F236DE /* Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.release.xcconfig */,
- );
- path = Pods;
- sourceTree = "";
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- 00E356ED1AD99517003FC87E /* ContentpassOnetrustExampleTests */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "ContentpassOnetrustExampleTests" */;
- buildPhases = (
- A55EABD7B0C7F3A422A6CC61 /* [CP] Check Pods Manifest.lock */,
- 00E356EA1AD99517003FC87E /* Sources */,
- 00E356EB1AD99517003FC87E /* Frameworks */,
- 00E356EC1AD99517003FC87E /* Resources */,
- C59DA0FBD6956966B86A3779 /* [CP] Embed Pods Frameworks */,
- F6A41C54EA430FDDC6A6ED99 /* [CP] Copy Pods Resources */,
- );
- buildRules = (
- );
- dependencies = (
- 00E356F51AD99517003FC87E /* PBXTargetDependency */,
- );
- name = ContentpassOnetrustExampleTests;
- productName = ContentpassOnetrustExampleTests;
- productReference = 00E356EE1AD99517003FC87E /* ContentpassOnetrustExampleTests.xctest */;
- productType = "com.apple.product-type.bundle.unit-test";
- };
- 13B07F861A680F5B00A75B9A /* ContentpassOnetrustExample */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "ContentpassOnetrustExample" */;
- buildPhases = (
- C38B50BA6285516D6DCD4F65 /* [CP] Check Pods Manifest.lock */,
- 13B07F871A680F5B00A75B9A /* Sources */,
- 13B07F8C1A680F5B00A75B9A /* Frameworks */,
- 13B07F8E1A680F5B00A75B9A /* Resources */,
- 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
- 00EEFC60759A1932668264C0 /* [CP] Embed Pods Frameworks */,
- E235C05ADACE081382539298 /* [CP] Copy Pods Resources */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = ContentpassOnetrustExample;
- productName = ContentpassOnetrustExample;
- productReference = 13B07F961A680F5B00A75B9A /* ContentpassOnetrustExample.app */;
- productType = "com.apple.product-type.application";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- 83CBB9F71A601CBA00E9B192 /* Project object */ = {
- isa = PBXProject;
- attributes = {
- LastUpgradeCheck = 1210;
- TargetAttributes = {
- 00E356ED1AD99517003FC87E = {
- CreatedOnToolsVersion = 6.2;
- TestTargetID = 13B07F861A680F5B00A75B9A;
- };
- 13B07F861A680F5B00A75B9A = {
- LastSwiftMigration = 1120;
- };
- };
- };
- buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "ContentpassOnetrustExample" */;
- compatibilityVersion = "Xcode 12.0";
- developmentRegion = en;
- hasScannedForEncodings = 0;
- knownRegions = (
- en,
- Base,
- );
- mainGroup = 83CBB9F61A601CBA00E9B192;
- productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- 13B07F861A680F5B00A75B9A /* ContentpassOnetrustExample */,
- 00E356ED1AD99517003FC87E /* ContentpassOnetrustExampleTests */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXResourcesBuildPhase section */
- 00E356EC1AD99517003FC87E /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 13B07F8E1A680F5B00A75B9A /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */,
- 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,
- 36039258A2B26994C031F710 /* PrivacyInfo.xcprivacy in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXShellScriptBuildPhase section */
- 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputPaths = (
- "$(SRCROOT)/.xcode.env.local",
- "$(SRCROOT)/.xcode.env",
- );
- name = "Bundle React Native code and images";
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "set -e\n\nWITH_ENVIRONMENT=\"$REACT_NATIVE_PATH/scripts/xcode/with-environment.sh\"\nREACT_NATIVE_XCODE=\"$REACT_NATIVE_PATH/scripts/react-native-xcode.sh\"\n\n/bin/sh -c \"$WITH_ENVIRONMENT $REACT_NATIVE_XCODE\"\n";
- };
- 00EEFC60759A1932668264C0 /* [CP] Embed Pods Frameworks */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-ContentpassOnetrustExample/Pods-ContentpassOnetrustExample-frameworks-${CONFIGURATION}-input-files.xcfilelist",
- );
- name = "[CP] Embed Pods Frameworks";
- outputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-ContentpassOnetrustExample/Pods-ContentpassOnetrustExample-frameworks-${CONFIGURATION}-output-files.xcfilelist",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ContentpassOnetrustExample/Pods-ContentpassOnetrustExample-frameworks.sh\"\n";
- showEnvVarsInLog = 0;
- };
- A55EABD7B0C7F3A422A6CC61 /* [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-ContentpassOnetrustExample-ContentpassOnetrustExampleTests-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;
- };
- C38B50BA6285516D6DCD4F65 /* [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-ContentpassOnetrustExample-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;
- };
- C59DA0FBD6956966B86A3779 /* [CP] Embed Pods Frameworks */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests-frameworks-${CONFIGURATION}-input-files.xcfilelist",
- );
- name = "[CP] Embed Pods Frameworks";
- outputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests-frameworks-${CONFIGURATION}-output-files.xcfilelist",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests-frameworks.sh\"\n";
- showEnvVarsInLog = 0;
- };
- E235C05ADACE081382539298 /* [CP] Copy Pods Resources */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-ContentpassOnetrustExample/Pods-ContentpassOnetrustExample-resources-${CONFIGURATION}-input-files.xcfilelist",
- );
- name = "[CP] Copy Pods Resources";
- outputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-ContentpassOnetrustExample/Pods-ContentpassOnetrustExample-resources-${CONFIGURATION}-output-files.xcfilelist",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ContentpassOnetrustExample/Pods-ContentpassOnetrustExample-resources.sh\"\n";
- showEnvVarsInLog = 0;
- };
- F6A41C54EA430FDDC6A6ED99 /* [CP] Copy Pods Resources */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests-resources-${CONFIGURATION}-input-files.xcfilelist",
- );
- name = "[CP] Copy Pods Resources";
- outputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests-resources-${CONFIGURATION}-output-files.xcfilelist",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests-resources.sh\"\n";
- showEnvVarsInLog = 0;
- };
-/* End PBXShellScriptBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
- 00E356EA1AD99517003FC87E /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 00E356F31AD99517003FC87E /* ContentpassOnetrustExampleTests.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 13B07F871A680F5B00A75B9A /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */,
- 13B07FC11A68108700A75B9A /* main.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXTargetDependency section */
- 00E356F51AD99517003FC87E /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 13B07F861A680F5B00A75B9A /* ContentpassOnetrustExample */;
- targetProxy = 00E356F41AD99517003FC87E /* PBXContainerItemProxy */;
- };
-/* End PBXTargetDependency section */
-
-/* Begin XCBuildConfiguration section */
- 00E356F61AD99517003FC87E /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 5B7EB9410499542E8C5724F5 /* Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.debug.xcconfig */;
- buildSettings = {
- BUNDLE_LOADER = "$(TEST_HOST)";
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- INFOPLIST_FILE = ContentpassOnetrustExampleTests/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 15.1;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- "@loader_path/Frameworks",
- );
- OTHER_LDFLAGS = (
- "-ObjC",
- "-lc++",
- "$(inherited)",
- );
- PRODUCT_BUNDLE_IDENTIFIER = contentpass.example;
- PRODUCT_NAME = "$(TARGET_NAME)";
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/ContentpassOnetrustExample.app/ContentpassOnetrustExample";
- };
- name = Debug;
- };
- 00E356F71AD99517003FC87E /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 89C6BE57DB24E9ADA2F236DE /* Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.release.xcconfig */;
- buildSettings = {
- BUNDLE_LOADER = "$(TEST_HOST)";
- COPY_PHASE_STRIP = NO;
- INFOPLIST_FILE = ContentpassOnetrustExampleTests/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 15.1;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- "@loader_path/Frameworks",
- );
- OTHER_LDFLAGS = (
- "-ObjC",
- "-lc++",
- "$(inherited)",
- );
- PRODUCT_BUNDLE_IDENTIFIER = contentpass.example;
- PRODUCT_NAME = "$(TARGET_NAME)";
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/ContentpassOnetrustExample.app/ContentpassOnetrustExample";
- };
- name = Release;
- };
- 13B07F941A680F5B00A75B9A /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 3B4392A12AC88292D35C810B /* Pods-ContentpassOnetrustExample.debug.xcconfig */;
- buildSettings = {
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CLANG_ENABLE_MODULES = YES;
- CURRENT_PROJECT_VERSION = 1;
- DEVELOPMENT_TEAM = 322U97B285;
- ENABLE_BITCODE = NO;
- INFOPLIST_FILE = ContentpassOnetrustExample/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 15.1;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- );
- MARKETING_VERSION = 1.0;
- OTHER_LDFLAGS = (
- "$(inherited)",
- "-ObjC",
- "-lc++",
- );
- PRODUCT_BUNDLE_IDENTIFIER = contentpass.example;
- PRODUCT_NAME = ContentpassOnetrustExample;
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- SWIFT_VERSION = 5.0;
- VERSIONING_SYSTEM = "apple-generic";
- };
- name = Debug;
- };
- 13B07F951A680F5B00A75B9A /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 5709B34CF0A7D63546082F79 /* Pods-ContentpassOnetrustExample.release.xcconfig */;
- buildSettings = {
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CLANG_ENABLE_MODULES = YES;
- CURRENT_PROJECT_VERSION = 1;
- DEVELOPMENT_TEAM = 322U97B285;
- INFOPLIST_FILE = ContentpassOnetrustExample/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 15.1;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- );
- MARKETING_VERSION = 1.0;
- OTHER_LDFLAGS = (
- "$(inherited)",
- "-ObjC",
- "-lc++",
- );
- PRODUCT_BUNDLE_IDENTIFIER = contentpass.example;
- PRODUCT_NAME = ContentpassOnetrustExample;
- SWIFT_VERSION = 5.0;
- 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_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- ENABLE_TESTABILITY = YES;
- "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "";
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 15.1;
- LD_RUNPATH_SEARCH_PATHS = (
- /usr/lib/swift,
- "$(inherited)",
- );
- LIBRARY_SEARCH_PATHS = (
- "\"$(SDKROOT)/usr/lib/swift\"",
- "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"",
- "\"$(inherited)\"",
- );
- MTL_ENABLE_DEBUG_INFO = YES;
- ONLY_ACTIVE_ARCH = YES;
- OTHER_CFLAGS = "$(inherited)";
- OTHER_CPLUSPLUSFLAGS = (
- "$(OTHER_CFLAGS)",
- "-DFOLLY_NO_CONFIG",
- "-DFOLLY_MOBILE=1",
- "-DFOLLY_USE_LIBCPP=1",
- "-DFOLLY_CFG_NO_COROUTINES=1",
- "-DFOLLY_HAVE_CLOCK_GETTIME=1",
- );
- OTHER_LDFLAGS = (
- "$(inherited)",
- " ",
- );
- REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
- SDKROOT = iphoneos;
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG";
- USE_HERMES = true;
- };
- name = Debug;
- };
- 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_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = YES;
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "";
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 15.1;
- LD_RUNPATH_SEARCH_PATHS = (
- /usr/lib/swift,
- "$(inherited)",
- );
- LIBRARY_SEARCH_PATHS = (
- "\"$(SDKROOT)/usr/lib/swift\"",
- "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"",
- "\"$(inherited)\"",
- );
- MTL_ENABLE_DEBUG_INFO = NO;
- OTHER_CFLAGS = "$(inherited)";
- OTHER_CPLUSPLUSFLAGS = (
- "$(OTHER_CFLAGS)",
- "-DFOLLY_NO_CONFIG",
- "-DFOLLY_MOBILE=1",
- "-DFOLLY_USE_LIBCPP=1",
- "-DFOLLY_CFG_NO_COROUTINES=1",
- "-DFOLLY_HAVE_CLOCK_GETTIME=1",
- );
- OTHER_LDFLAGS = (
- "$(inherited)",
- " ",
- );
- REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
- SDKROOT = iphoneos;
- USE_HERMES = true;
- VALIDATE_PRODUCT = YES;
- };
- name = Release;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "ContentpassOnetrustExampleTests" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 00E356F61AD99517003FC87E /* Debug */,
- 00E356F71AD99517003FC87E /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "ContentpassOnetrustExample" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 13B07F941A680F5B00A75B9A /* Debug */,
- 13B07F951A680F5B00A75B9A /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "ContentpassOnetrustExample" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 83CBBA201A601CBA00E9B192 /* Debug */,
- 83CBBA211A601CBA00E9B192 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
-/* End XCConfigurationList section */
- };
- rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */;
-}
diff --git a/examples/onetrust/ios/ContentpassOnetrustExample.xcodeproj/xcshareddata/xcschemes/ContentpassOnetrustExample.xcscheme b/examples/onetrust/ios/ContentpassOnetrustExample.xcodeproj/xcshareddata/xcschemes/ContentpassOnetrustExample.xcscheme
deleted file mode 100644
index df654ca..0000000
--- a/examples/onetrust/ios/ContentpassOnetrustExample.xcodeproj/xcshareddata/xcschemes/ContentpassOnetrustExample.xcscheme
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/examples/onetrust/ios/ContentpassOnetrustExample.xcworkspace/contents.xcworkspacedata b/examples/onetrust/ios/ContentpassOnetrustExample.xcworkspace/contents.xcworkspacedata
deleted file mode 100644
index 1b01ffd..0000000
--- a/examples/onetrust/ios/ContentpassOnetrustExample.xcworkspace/contents.xcworkspacedata
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
diff --git a/examples/onetrust/ios/ContentpassOnetrustExample/AppDelegate.h b/examples/onetrust/ios/ContentpassOnetrustExample/AppDelegate.h
deleted file mode 100644
index 96b4886..0000000
--- a/examples/onetrust/ios/ContentpassOnetrustExample/AppDelegate.h
+++ /dev/null
@@ -1,10 +0,0 @@
-#import
-#import
-#import
-#import "RNAppAuthAuthorizationFlowManager.h"
-
-@interface AppDelegate : RCTAppDelegate
-
-@property(nonatomic, weak) id authorizationFlowManagerDelegate;
-
-@end
diff --git a/examples/onetrust/ios/ContentpassOnetrustExample/AppDelegate.mm b/examples/onetrust/ios/ContentpassOnetrustExample/AppDelegate.mm
deleted file mode 100644
index d96099a..0000000
--- a/examples/onetrust/ios/ContentpassOnetrustExample/AppDelegate.mm
+++ /dev/null
@@ -1,41 +0,0 @@
-#import "AppDelegate.h"
-
-#import
-
-@implementation AppDelegate
-
-- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
-{
- self.moduleName = @"ContentpassOnetrustExample";
- // 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];
-}
-
-- (BOOL) application: (UIApplication *)application
- openURL: (NSURL *)url
- options: (NSDictionary *) options
-{
- if ([self.authorizationFlowManagerDelegate resumeExternalUserAgentFlowWithURL:url]) {
- return YES;
- }
- return [RCTLinkingManager application:application openURL:url options:options];
-}
-
-- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge
-{
- return [self bundleURL];
-}
-
-- (NSURL *)bundleURL
-{
-#if DEBUG
- return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index"];
-#else
- return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];
-#endif
-}
-
-@end
diff --git a/examples/onetrust/ios/ContentpassOnetrustExample/Images.xcassets/AppIcon.appiconset/Contents.json b/examples/onetrust/ios/ContentpassOnetrustExample/Images.xcassets/AppIcon.appiconset/Contents.json
deleted file mode 100644
index 8121323..0000000
--- a/examples/onetrust/ios/ContentpassOnetrustExample/Images.xcassets/AppIcon.appiconset/Contents.json
+++ /dev/null
@@ -1,53 +0,0 @@
-{
- "images" : [
- {
- "idiom" : "iphone",
- "scale" : "2x",
- "size" : "20x20"
- },
- {
- "idiom" : "iphone",
- "scale" : "3x",
- "size" : "20x20"
- },
- {
- "idiom" : "iphone",
- "scale" : "2x",
- "size" : "29x29"
- },
- {
- "idiom" : "iphone",
- "scale" : "3x",
- "size" : "29x29"
- },
- {
- "idiom" : "iphone",
- "scale" : "2x",
- "size" : "40x40"
- },
- {
- "idiom" : "iphone",
- "scale" : "3x",
- "size" : "40x40"
- },
- {
- "idiom" : "iphone",
- "scale" : "2x",
- "size" : "60x60"
- },
- {
- "idiom" : "iphone",
- "scale" : "3x",
- "size" : "60x60"
- },
- {
- "idiom" : "ios-marketing",
- "scale" : "1x",
- "size" : "1024x1024"
- }
- ],
- "info" : {
- "author" : "xcode",
- "version" : 1
- }
-}
diff --git a/examples/onetrust/ios/ContentpassOnetrustExample/Images.xcassets/Contents.json b/examples/onetrust/ios/ContentpassOnetrustExample/Images.xcassets/Contents.json
deleted file mode 100644
index 2d92bd5..0000000
--- a/examples/onetrust/ios/ContentpassOnetrustExample/Images.xcassets/Contents.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "info" : {
- "version" : 1,
- "author" : "xcode"
- }
-}
diff --git a/examples/onetrust/ios/ContentpassOnetrustExample/Info.plist b/examples/onetrust/ios/ContentpassOnetrustExample/Info.plist
deleted file mode 100644
index 5ce8c81..0000000
--- a/examples/onetrust/ios/ContentpassOnetrustExample/Info.plist
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleDisplayName
- ContentpassOnetrustExample
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- APPL
- CFBundleShortVersionString
- $(MARKETING_VERSION)
- CFBundleSignature
- ????
- CFBundleVersion
- $(CURRENT_PROJECT_VERSION)
- LSRequiresIPhoneOS
-
- NSAppTransportSecurity
-
- NSAllowsArbitraryLoads
-
- NSAllowsLocalNetworking
-
-
- NSLocationWhenInUseUsageDescription
-
- RCTNewArchEnabled
-
- UILaunchStoryboardName
- LaunchScreen
- UIRequiredDeviceCapabilities
-
- arm64
-
- UISupportedInterfaceOrientations
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
- UIViewControllerBasedStatusBarAppearance
-
-
-
diff --git a/examples/onetrust/ios/ContentpassOnetrustExample/LaunchScreen.storyboard b/examples/onetrust/ios/ContentpassOnetrustExample/LaunchScreen.storyboard
deleted file mode 100644
index e23fa91..0000000
--- a/examples/onetrust/ios/ContentpassOnetrustExample/LaunchScreen.storyboard
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/examples/onetrust/ios/ContentpassOnetrustExample/PrivacyInfo.xcprivacy b/examples/onetrust/ios/ContentpassOnetrustExample/PrivacyInfo.xcprivacy
deleted file mode 100644
index 41b8317..0000000
--- a/examples/onetrust/ios/ContentpassOnetrustExample/PrivacyInfo.xcprivacy
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
- NSPrivacyAccessedAPITypes
-
-
- NSPrivacyAccessedAPIType
- NSPrivacyAccessedAPICategoryFileTimestamp
- NSPrivacyAccessedAPITypeReasons
-
- C617.1
-
-
-
- NSPrivacyAccessedAPIType
- NSPrivacyAccessedAPICategoryUserDefaults
- NSPrivacyAccessedAPITypeReasons
-
- CA92.1
-
-
-
- NSPrivacyAccessedAPIType
- NSPrivacyAccessedAPICategorySystemBootTime
- NSPrivacyAccessedAPITypeReasons
-
- 35F9.1
-
-
-
- NSPrivacyCollectedDataTypes
-
- NSPrivacyTracking
-
-
-
diff --git a/examples/onetrust/ios/ContentpassOnetrustExample/main.m b/examples/onetrust/ios/ContentpassOnetrustExample/main.m
deleted file mode 100644
index d645c72..0000000
--- a/examples/onetrust/ios/ContentpassOnetrustExample/main.m
+++ /dev/null
@@ -1,10 +0,0 @@
-#import
-
-#import "AppDelegate.h"
-
-int main(int argc, char *argv[])
-{
- @autoreleasepool {
- return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
- }
-}
diff --git a/examples/onetrust/ios/ContentpassOnetrustExampleTests/ContentpassOnetrustExampleTests.m b/examples/onetrust/ios/ContentpassOnetrustExampleTests/ContentpassOnetrustExampleTests.m
deleted file mode 100644
index 6bc9846..0000000
--- a/examples/onetrust/ios/ContentpassOnetrustExampleTests/ContentpassOnetrustExampleTests.m
+++ /dev/null
@@ -1,66 +0,0 @@
-#import
-#import
-
-#import
-#import
-
-#define TIMEOUT_SECONDS 600
-#define TEXT_TO_LOOK_FOR @"Welcome to React"
-
-@interface ContentpassOnetrustExampleTests : XCTestCase
-
-@end
-
-@implementation ContentpassOnetrustExampleTests
-
-- (BOOL)findSubviewInView:(UIView *)view matching:(BOOL (^)(UIView *view))test
-{
- if (test(view)) {
- return YES;
- }
- for (UIView *subview in [view subviews]) {
- if ([self findSubviewInView:subview matching:test]) {
- return YES;
- }
- }
- return NO;
-}
-
-- (void)testRendersWelcomeScreen
-{
- UIViewController *vc = [[[RCTSharedApplication() delegate] window] rootViewController];
- NSDate *date = [NSDate dateWithTimeIntervalSinceNow:TIMEOUT_SECONDS];
- BOOL foundElement = NO;
-
- __block NSString *redboxError = nil;
-#ifdef DEBUG
- RCTSetLogFunction(
- ^(RCTLogLevel level, RCTLogSource source, NSString *fileName, NSNumber *lineNumber, NSString *message) {
- if (level >= RCTLogLevelError) {
- redboxError = message;
- }
- });
-#endif
-
- while ([date timeIntervalSinceNow] > 0 && !foundElement && !redboxError) {
- [[NSRunLoop mainRunLoop] runMode:NSDefaultRunLoopMode beforeDate:[NSDate dateWithTimeIntervalSinceNow:0.1]];
- [[NSRunLoop mainRunLoop] runMode:NSRunLoopCommonModes beforeDate:[NSDate dateWithTimeIntervalSinceNow:0.1]];
-
- foundElement = [self findSubviewInView:vc.view
- matching:^BOOL(UIView *view) {
- if ([view.accessibilityLabel isEqualToString:TEXT_TO_LOOK_FOR]) {
- return YES;
- }
- return NO;
- }];
- }
-
-#ifdef DEBUG
- RCTSetLogFunction(RCTDefaultLogFunction);
-#endif
-
- XCTAssertNil(redboxError, @"RedBox error: %@", redboxError);
- XCTAssertTrue(foundElement, @"Couldn't find element with text '%@' in %d seconds", TEXT_TO_LOOK_FOR, TIMEOUT_SECONDS);
-}
-
-@end
diff --git a/examples/onetrust/ios/ContentpassOnetrustExampleTests/Info.plist b/examples/onetrust/ios/ContentpassOnetrustExampleTests/Info.plist
deleted file mode 100644
index ba72822..0000000
--- a/examples/onetrust/ios/ContentpassOnetrustExampleTests/Info.plist
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- BNDL
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- 1
-
-
diff --git a/examples/onetrust/ios/File.swift b/examples/onetrust/ios/File.swift
deleted file mode 100644
index 9fcf6ff..0000000
--- a/examples/onetrust/ios/File.swift
+++ /dev/null
@@ -1,6 +0,0 @@
-//
-// File.swift
-// ContentpassOnetrustExample
-//
-
-import Foundation
diff --git a/examples/onetrust/ios/Podfile b/examples/onetrust/ios/Podfile
deleted file mode 100644
index 93518e4..0000000
--- a/examples/onetrust/ios/Podfile
+++ /dev/null
@@ -1,47 +0,0 @@
-# Resolve react_native_pods.rb with node to allow for hoisting
-require Pod::Executable.execute_command('node', ['-p',
- 'require.resolve(
- "react-native/scripts/react_native_pods.rb",
- {paths: [process.argv[1]]},
- )', __dir__]).strip
-
-platform :ios, min_ios_version_supported
-prepare_react_native_project!
-
-linkage = ENV['USE_FRAMEWORKS']
-if linkage != nil
- Pod::UI.puts "Configuring Pod with #{linkage}ally linked Frameworks".green
- use_frameworks! :linkage => linkage.to_sym
-end
-
-target 'ContentpassOnetrustExample' do
- config = use_native_modules!
-
- use_react_native!(
- :path => config[:reactNativePath],
- # An absolute path to your application root.
- :app_path => "#{Pod::Config.instance.installation_root}/.."
- )
-
- target 'ContentpassOnetrustExampleTests' do
- inherit! :complete
- # Pods for testing
- end
-
- post_install do |installer|
- # https://github.com/facebook/react-native/blob/main/packages/react-native/scripts/react_native_pods.rb#L197-L202
- react_native_post_install(
- installer,
- config[:reactNativePath],
- :mac_catalyst_enabled => false,
- # :ccache_enabled => true
- )
-
- # Fix Node.js path for hermes-engine build script
- installer.pods_project.targets.each do |target|
- target.build_configurations.each do |config|
- config.build_settings['NODE_BINARY'] = `which node`.strip
- end
- end
- end
-end
diff --git a/examples/onetrust/ios/Podfile.lock b/examples/onetrust/ios/Podfile.lock
deleted file mode 100644
index c61940e..0000000
--- a/examples/onetrust/ios/Podfile.lock
+++ /dev/null
@@ -1,2875 +0,0 @@
-PODS:
- - AppAuth (2.0.0):
- - AppAuth/Core (= 2.0.0)
- - AppAuth/ExternalUserAgent (= 2.0.0)
- - AppAuth/Core (2.0.0)
- - AppAuth/ExternalUserAgent (2.0.0):
- - AppAuth/Core
- - boost (1.84.0)
- - contentpass-react-native-contentpass (0.3.18):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-debug
- - React-Fabric
- - React-featureflags
- - React-graphics
- - React-ImageManager
- - React-jsi
- - React-NativeModulesApple
- - React-RCTFabric
- - React-renderercss
- - React-rendererdebug
- - React-utils
- - ReactCodegen
- - ReactCommon/turbomodule/bridging
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - DoubleConversion (1.1.6)
- - fast_float (8.0.0)
- - FBLazyVector (0.83.1)
- - fmt (11.0.2)
- - glog (0.3.5)
- - hermes-engine (0.14.0):
- - hermes-engine/Pre-built (= 0.14.0)
- - hermes-engine/Pre-built (0.14.0)
- - OneTrust-CMP-XCFramework (202601.1.0.0)
- - RCT-Folly (2024.11.18.00):
- - boost
- - DoubleConversion
- - fast_float (= 8.0.0)
- - fmt (= 11.0.2)
- - glog
- - RCT-Folly/Default (= 2024.11.18.00)
- - RCT-Folly/Default (2024.11.18.00):
- - boost
- - DoubleConversion
- - fast_float (= 8.0.0)
- - fmt (= 11.0.2)
- - glog
- - RCT-Folly/Fabric (2024.11.18.00):
- - boost
- - DoubleConversion
- - fast_float (= 8.0.0)
- - fmt (= 11.0.2)
- - glog
- - RCTDeprecation (0.83.1)
- - RCTRequired (0.83.1)
- - RCTSwiftUI (0.83.1)
- - RCTSwiftUIWrapper (0.83.1):
- - RCTSwiftUI
- - RCTTypeSafety (0.83.1):
- - FBLazyVector (= 0.83.1)
- - RCTRequired (= 0.83.1)
- - React-Core (= 0.83.1)
- - React (0.83.1):
- - React-Core (= 0.83.1)
- - React-Core/DevSupport (= 0.83.1)
- - React-Core/RCTWebSocket (= 0.83.1)
- - React-RCTActionSheet (= 0.83.1)
- - React-RCTAnimation (= 0.83.1)
- - React-RCTBlob (= 0.83.1)
- - React-RCTImage (= 0.83.1)
- - React-RCTLinking (= 0.83.1)
- - React-RCTNetwork (= 0.83.1)
- - React-RCTSettings (= 0.83.1)
- - React-RCTText (= 0.83.1)
- - React-RCTVibration (= 0.83.1)
- - React-callinvoker (0.83.1)
- - React-Core (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTDeprecation
- - React-Core/Default (= 0.83.1)
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - SocketRocket
- - Yoga
- - React-Core/CoreModulesHeaders (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTDeprecation
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - SocketRocket
- - Yoga
- - React-Core/Default (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTDeprecation
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - SocketRocket
- - Yoga
- - React-Core/DevSupport (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTDeprecation
- - React-Core/Default (= 0.83.1)
- - React-Core/RCTWebSocket (= 0.83.1)
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - SocketRocket
- - Yoga
- - React-Core/RCTActionSheetHeaders (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTDeprecation
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - SocketRocket
- - Yoga
- - React-Core/RCTAnimationHeaders (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTDeprecation
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - SocketRocket
- - Yoga
- - React-Core/RCTBlobHeaders (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTDeprecation
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - SocketRocket
- - Yoga
- - React-Core/RCTImageHeaders (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTDeprecation
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - SocketRocket
- - Yoga
- - React-Core/RCTLinkingHeaders (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTDeprecation
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - SocketRocket
- - Yoga
- - React-Core/RCTNetworkHeaders (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTDeprecation
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - SocketRocket
- - Yoga
- - React-Core/RCTSettingsHeaders (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTDeprecation
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - SocketRocket
- - Yoga
- - React-Core/RCTTextHeaders (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTDeprecation
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - SocketRocket
- - Yoga
- - React-Core/RCTVibrationHeaders (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTDeprecation
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - SocketRocket
- - Yoga
- - React-Core/RCTWebSocket (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTDeprecation
- - React-Core/Default (= 0.83.1)
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - SocketRocket
- - Yoga
- - React-CoreModules (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTTypeSafety (= 0.83.1)
- - React-Core/CoreModulesHeaders (= 0.83.1)
- - React-debug
- - React-jsi (= 0.83.1)
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsinspectortracing
- - React-NativeModulesApple
- - React-RCTBlob
- - React-RCTFBReactNativeSpec
- - React-RCTImage (= 0.83.1)
- - React-runtimeexecutor
- - React-utils
- - ReactCommon
- - SocketRocket
- - React-cxxreact (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-callinvoker (= 0.83.1)
- - React-debug (= 0.83.1)
- - React-jsi (= 0.83.1)
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsinspectortracing
- - React-logger (= 0.83.1)
- - React-perflogger (= 0.83.1)
- - React-runtimeexecutor
- - React-timing (= 0.83.1)
- - React-utils
- - SocketRocket
- - React-debug (0.83.1)
- - React-defaultsnativemodule (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-domnativemodule
- - React-featureflags
- - React-featureflagsnativemodule
- - React-idlecallbacksnativemodule
- - React-intersectionobservernativemodule
- - React-jsi
- - React-jsiexecutor
- - React-microtasksnativemodule
- - React-RCTFBReactNativeSpec
- - React-webperformancenativemodule
- - SocketRocket
- - Yoga
- - React-domnativemodule (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-Fabric
- - React-Fabric/bridging
- - React-FabricComponents
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-RCTFBReactNativeSpec
- - React-runtimeexecutor
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - React-Fabric (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric/animated (= 0.83.1)
- - React-Fabric/animationbackend (= 0.83.1)
- - React-Fabric/animations (= 0.83.1)
- - React-Fabric/attributedstring (= 0.83.1)
- - React-Fabric/bridging (= 0.83.1)
- - React-Fabric/componentregistry (= 0.83.1)
- - React-Fabric/componentregistrynative (= 0.83.1)
- - React-Fabric/components (= 0.83.1)
- - React-Fabric/consistency (= 0.83.1)
- - React-Fabric/core (= 0.83.1)
- - React-Fabric/dom (= 0.83.1)
- - React-Fabric/imagemanager (= 0.83.1)
- - React-Fabric/leakchecker (= 0.83.1)
- - React-Fabric/mounting (= 0.83.1)
- - React-Fabric/observers (= 0.83.1)
- - React-Fabric/scheduler (= 0.83.1)
- - React-Fabric/telemetry (= 0.83.1)
- - React-Fabric/templateprocessor (= 0.83.1)
- - React-Fabric/uimanager (= 0.83.1)
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/animated (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/animationbackend (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/animations (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/attributedstring (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/bridging (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/componentregistry (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/componentregistrynative (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/components (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric/components/legacyviewmanagerinterop (= 0.83.1)
- - React-Fabric/components/root (= 0.83.1)
- - React-Fabric/components/scrollview (= 0.83.1)
- - React-Fabric/components/view (= 0.83.1)
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/components/legacyviewmanagerinterop (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/components/root (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/components/scrollview (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/components/view (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-renderercss
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - React-Fabric/consistency (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/core (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/dom (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/imagemanager (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/leakchecker (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/mounting (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/observers (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric/observers/events (= 0.83.1)
- - React-Fabric/observers/intersection (= 0.83.1)
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/observers/events (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/observers/intersection (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/scheduler (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric/observers/events
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-performancecdpmetrics
- - React-performancetimeline
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/telemetry (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/templateprocessor (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/uimanager (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric/uimanager/consistency (= 0.83.1)
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererconsistency
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-Fabric/uimanager/consistency (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-rendererconsistency
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-FabricComponents (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric
- - React-FabricComponents/components (= 0.83.1)
- - React-FabricComponents/textlayoutmanager (= 0.83.1)
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-RCTFBReactNativeSpec
- - React-rendererdebug
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - React-FabricComponents/components (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric
- - React-FabricComponents/components/inputaccessory (= 0.83.1)
- - React-FabricComponents/components/iostextinput (= 0.83.1)
- - React-FabricComponents/components/modal (= 0.83.1)
- - React-FabricComponents/components/rncore (= 0.83.1)
- - React-FabricComponents/components/safeareaview (= 0.83.1)
- - React-FabricComponents/components/scrollview (= 0.83.1)
- - React-FabricComponents/components/switch (= 0.83.1)
- - React-FabricComponents/components/text (= 0.83.1)
- - React-FabricComponents/components/textinput (= 0.83.1)
- - React-FabricComponents/components/unimplementedview (= 0.83.1)
- - React-FabricComponents/components/virtualview (= 0.83.1)
- - React-FabricComponents/components/virtualviewexperimental (= 0.83.1)
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-RCTFBReactNativeSpec
- - React-rendererdebug
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - React-FabricComponents/components/inputaccessory (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-RCTFBReactNativeSpec
- - React-rendererdebug
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - React-FabricComponents/components/iostextinput (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-RCTFBReactNativeSpec
- - React-rendererdebug
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - React-FabricComponents/components/modal (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-RCTFBReactNativeSpec
- - React-rendererdebug
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - React-FabricComponents/components/rncore (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-RCTFBReactNativeSpec
- - React-rendererdebug
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - React-FabricComponents/components/safeareaview (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-RCTFBReactNativeSpec
- - React-rendererdebug
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - React-FabricComponents/components/scrollview (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-RCTFBReactNativeSpec
- - React-rendererdebug
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - React-FabricComponents/components/switch (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-RCTFBReactNativeSpec
- - React-rendererdebug
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - React-FabricComponents/components/text (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-RCTFBReactNativeSpec
- - React-rendererdebug
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - React-FabricComponents/components/textinput (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-RCTFBReactNativeSpec
- - React-rendererdebug
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - React-FabricComponents/components/unimplementedview (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-RCTFBReactNativeSpec
- - React-rendererdebug
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - React-FabricComponents/components/virtualview (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-RCTFBReactNativeSpec
- - React-rendererdebug
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - React-FabricComponents/components/virtualviewexperimental (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-RCTFBReactNativeSpec
- - React-rendererdebug
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - React-FabricComponents/textlayoutmanager (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-cxxreact
- - React-debug
- - React-Fabric
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-logger
- - React-RCTFBReactNativeSpec
- - React-rendererdebug
- - React-runtimescheduler
- - React-utils
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - React-FabricImage (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired (= 0.83.1)
- - RCTTypeSafety (= 0.83.1)
- - React-Fabric
- - React-featureflags
- - React-graphics
- - React-ImageManager
- - React-jsi
- - React-jsiexecutor (= 0.83.1)
- - React-logger
- - React-rendererdebug
- - React-utils
- - ReactCommon
- - SocketRocket
- - Yoga
- - React-featureflags (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - RCT-Folly
- - RCT-Folly/Fabric
- - SocketRocket
- - React-featureflagsnativemodule (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-featureflags
- - React-jsi
- - React-jsiexecutor
- - React-RCTFBReactNativeSpec
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-graphics (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-jsi
- - React-jsiexecutor
- - React-utils
- - SocketRocket
- - React-hermes (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-cxxreact (= 0.83.1)
- - React-jsi
- - React-jsiexecutor (= 0.83.1)
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsinspectortracing
- - React-oscompat
- - React-perflogger (= 0.83.1)
- - React-runtimeexecutor
- - SocketRocket
- - React-idlecallbacksnativemodule (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-jsi
- - React-jsiexecutor
- - React-RCTFBReactNativeSpec
- - React-runtimeexecutor
- - React-runtimescheduler
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-ImageManager (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-Core/Default
- - React-debug
- - React-Fabric
- - React-graphics
- - React-rendererdebug
- - React-utils
- - SocketRocket
- - React-intersectionobservernativemodule (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-cxxreact
- - React-Fabric
- - React-Fabric/bridging
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-RCTFBReactNativeSpec
- - React-runtimeexecutor
- - React-runtimescheduler
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - React-jserrorhandler (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-jsi
- - ReactCommon/turbomodule/bridging
- - SocketRocket
- - React-jsi (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - SocketRocket
- - React-jsiexecutor (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-cxxreact
- - React-debug
- - React-jsi
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsinspectortracing
- - React-perflogger
- - React-runtimeexecutor
- - React-utils
- - SocketRocket
- - React-jsinspector (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-featureflags
- - React-jsi
- - React-jsinspectorcdp
- - React-jsinspectornetwork
- - React-jsinspectortracing
- - React-oscompat
- - React-perflogger (= 0.83.1)
- - React-runtimeexecutor
- - React-utils
- - SocketRocket
- - React-jsinspectorcdp (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - RCT-Folly
- - RCT-Folly/Fabric
- - SocketRocket
- - React-jsinspectornetwork (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-jsinspectorcdp
- - SocketRocket
- - React-jsinspectortracing (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-jsi
- - React-jsinspectornetwork
- - React-oscompat
- - React-timing
- - SocketRocket
- - React-jsitooling (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-cxxreact (= 0.83.1)
- - React-debug
- - React-jsi (= 0.83.1)
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsinspectortracing
- - React-runtimeexecutor
- - React-utils
- - SocketRocket
- - React-jsitracing (0.83.1):
- - React-jsi
- - React-logger (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - RCT-Folly
- - RCT-Folly/Fabric
- - SocketRocket
- - React-Mapbuffer (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-debug
- - SocketRocket
- - React-microtasksnativemodule (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-jsi
- - React-jsiexecutor
- - React-RCTFBReactNativeSpec
- - ReactCommon/turbomodule/core
- - SocketRocket
- - react-native-app-auth (8.1.0):
- - AppAuth (>= 1.7.6)
- - React-Core
- - react-native-encrypted-storage (4.0.3):
- - React-Core
- - react-native-onetrust-cmp (202601.1.0):
- - OneTrust-CMP-tvOS-XCFramework (~> 202601.1.0.0)
- - OneTrust-CMP-XCFramework (~> 202601.1.0.0)
- - React
- - react-native-webview (13.16.0):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-debug
- - React-Fabric
- - React-featureflags
- - React-graphics
- - React-ImageManager
- - React-jsi
- - React-NativeModulesApple
- - React-RCTFabric
- - React-renderercss
- - React-rendererdebug
- - React-utils
- - ReactCodegen
- - ReactCommon/turbomodule/bridging
- - ReactCommon/turbomodule/core
- - SocketRocket
- - Yoga
- - React-NativeModulesApple (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-callinvoker
- - React-Core
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-jsi
- - React-jsinspector
- - React-jsinspectorcdp
- - React-runtimeexecutor
- - ReactCommon/turbomodule/bridging
- - ReactCommon/turbomodule/core
- - SocketRocket
- - React-networking (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-featureflags
- - React-jsinspectornetwork
- - React-jsinspectortracing
- - React-performancetimeline
- - React-timing
- - SocketRocket
- - React-oscompat (0.83.1)
- - React-perflogger (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - RCT-Folly
- - RCT-Folly/Fabric
- - SocketRocket
- - React-performancecdpmetrics (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-jsi
- - React-performancetimeline
- - React-runtimeexecutor
- - React-timing
- - SocketRocket
- - React-performancetimeline (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-featureflags
- - React-jsinspectortracing
- - React-perflogger
- - React-timing
- - SocketRocket
- - React-RCTActionSheet (0.83.1):
- - React-Core/RCTActionSheetHeaders (= 0.83.1)
- - React-RCTAnimation (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTTypeSafety
- - React-Core/RCTAnimationHeaders
- - React-featureflags
- - React-jsi
- - React-NativeModulesApple
- - React-RCTFBReactNativeSpec
- - ReactCommon
- - SocketRocket
- - React-RCTAppDelegate (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-CoreModules
- - React-debug
- - React-defaultsnativemodule
- - React-Fabric
- - React-featureflags
- - React-graphics
- - React-hermes
- - React-jsitooling
- - React-NativeModulesApple
- - React-RCTFabric
- - React-RCTFBReactNativeSpec
- - React-RCTImage
- - React-RCTNetwork
- - React-RCTRuntime
- - React-rendererdebug
- - React-RuntimeApple
- - React-RuntimeCore
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactCommon
- - SocketRocket
- - React-RCTBlob (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-Core/RCTBlobHeaders
- - React-Core/RCTWebSocket
- - React-jsi
- - React-jsinspector
- - React-jsinspectorcdp
- - React-NativeModulesApple
- - React-RCTFBReactNativeSpec
- - React-RCTNetwork
- - ReactCommon
- - SocketRocket
- - React-RCTFabric (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTSwiftUIWrapper
- - React-Core
- - React-debug
- - React-Fabric
- - React-FabricComponents
- - React-FabricImage
- - React-featureflags
- - React-graphics
- - React-ImageManager
- - React-jsi
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsinspectortracing
- - React-networking
- - React-performancecdpmetrics
- - React-performancetimeline
- - React-RCTAnimation
- - React-RCTFBReactNativeSpec
- - React-RCTImage
- - React-RCTText
- - React-rendererconsistency
- - React-renderercss
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - SocketRocket
- - Yoga
- - React-RCTFBReactNativeSpec (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-jsi
- - React-NativeModulesApple
- - React-RCTFBReactNativeSpec/components (= 0.83.1)
- - ReactCommon
- - SocketRocket
- - React-RCTFBReactNativeSpec/components (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-debug
- - React-Fabric
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-NativeModulesApple
- - React-rendererdebug
- - React-utils
- - ReactCommon
- - SocketRocket
- - Yoga
- - React-RCTImage (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTTypeSafety
- - React-Core/RCTImageHeaders
- - React-jsi
- - React-NativeModulesApple
- - React-RCTFBReactNativeSpec
- - React-RCTNetwork
- - ReactCommon
- - SocketRocket
- - React-RCTLinking (0.83.1):
- - React-Core/RCTLinkingHeaders (= 0.83.1)
- - React-jsi (= 0.83.1)
- - React-NativeModulesApple
- - React-RCTFBReactNativeSpec
- - ReactCommon
- - ReactCommon/turbomodule/core (= 0.83.1)
- - React-RCTNetwork (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTTypeSafety
- - React-Core/RCTNetworkHeaders
- - React-debug
- - React-featureflags
- - React-jsi
- - React-jsinspectorcdp
- - React-jsinspectornetwork
- - React-NativeModulesApple
- - React-networking
- - React-RCTFBReactNativeSpec
- - ReactCommon
- - SocketRocket
- - React-RCTRuntime (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-Core
- - React-debug
- - React-jsi
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsinspectortracing
- - React-jsitooling
- - React-RuntimeApple
- - React-RuntimeCore
- - React-runtimeexecutor
- - React-RuntimeHermes
- - React-utils
- - SocketRocket
- - React-RCTSettings (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTTypeSafety
- - React-Core/RCTSettingsHeaders
- - React-jsi
- - React-NativeModulesApple
- - React-RCTFBReactNativeSpec
- - ReactCommon
- - SocketRocket
- - React-RCTText (0.83.1):
- - React-Core/RCTTextHeaders (= 0.83.1)
- - Yoga
- - React-RCTVibration (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-Core/RCTVibrationHeaders
- - React-jsi
- - React-NativeModulesApple
- - React-RCTFBReactNativeSpec
- - ReactCommon
- - SocketRocket
- - React-rendererconsistency (0.83.1)
- - React-renderercss (0.83.1):
- - React-debug
- - React-utils
- - React-rendererdebug (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-debug
- - SocketRocket
- - React-RuntimeApple (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-callinvoker
- - React-Core/Default
- - React-CoreModules
- - React-cxxreact
- - React-featureflags
- - React-jserrorhandler
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsitooling
- - React-Mapbuffer
- - React-NativeModulesApple
- - React-RCTFabric
- - React-RCTFBReactNativeSpec
- - React-RuntimeCore
- - React-runtimeexecutor
- - React-RuntimeHermes
- - React-runtimescheduler
- - React-utils
- - SocketRocket
- - React-RuntimeCore (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-cxxreact
- - React-Fabric
- - React-featureflags
- - React-jserrorhandler
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsitooling
- - React-performancetimeline
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - SocketRocket
- - React-runtimeexecutor (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-debug
- - React-featureflags
- - React-jsi (= 0.83.1)
- - React-utils
- - SocketRocket
- - React-RuntimeHermes (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsinspectortracing
- - React-jsitooling
- - React-jsitracing
- - React-RuntimeCore
- - React-runtimeexecutor
- - React-utils
- - SocketRocket
- - React-runtimescheduler (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-callinvoker
- - React-cxxreact
- - React-debug
- - React-featureflags
- - React-jsi
- - React-jsinspectortracing
- - React-performancetimeline
- - React-rendererconsistency
- - React-rendererdebug
- - React-runtimeexecutor
- - React-timing
- - React-utils
- - SocketRocket
- - React-timing (0.83.1):
- - React-debug
- - React-utils (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-debug
- - React-jsi (= 0.83.1)
- - SocketRocket
- - React-webperformancenativemodule (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-cxxreact
- - React-jsi
- - React-jsiexecutor
- - React-performancetimeline
- - React-RCTFBReactNativeSpec
- - React-runtimeexecutor
- - ReactCommon/turbomodule/core
- - SocketRocket
- - ReactAppDependencyProvider (0.83.1):
- - ReactCodegen
- - ReactCodegen (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-debug
- - React-Fabric
- - React-FabricImage
- - React-featureflags
- - React-graphics
- - React-jsi
- - React-jsiexecutor
- - React-NativeModulesApple
- - React-RCTAppDelegate
- - React-rendererdebug
- - React-utils
- - ReactCommon/turbomodule/bridging
- - ReactCommon/turbomodule/core
- - SocketRocket
- - ReactCommon (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - RCT-Folly
- - RCT-Folly/Fabric
- - ReactCommon/turbomodule (= 0.83.1)
- - SocketRocket
- - ReactCommon/turbomodule (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-callinvoker (= 0.83.1)
- - React-cxxreact (= 0.83.1)
- - React-jsi (= 0.83.1)
- - React-logger (= 0.83.1)
- - React-perflogger (= 0.83.1)
- - ReactCommon/turbomodule/bridging (= 0.83.1)
- - ReactCommon/turbomodule/core (= 0.83.1)
- - SocketRocket
- - ReactCommon/turbomodule/bridging (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-callinvoker (= 0.83.1)
- - React-cxxreact (= 0.83.1)
- - React-jsi (= 0.83.1)
- - React-logger (= 0.83.1)
- - React-perflogger (= 0.83.1)
- - SocketRocket
- - ReactCommon/turbomodule/core (0.83.1):
- - boost
- - DoubleConversion
- - fast_float
- - fmt
- - glog
- - hermes-engine
- - RCT-Folly
- - RCT-Folly/Fabric
- - React-callinvoker (= 0.83.1)
- - React-cxxreact (= 0.83.1)
- - React-debug (= 0.83.1)
- - React-featureflags (= 0.83.1)
- - React-jsi (= 0.83.1)
- - React-logger (= 0.83.1)
- - React-perflogger (= 0.83.1)
- - React-utils (= 0.83.1)
- - SocketRocket
- - SocketRocket (0.7.1)
- - Yoga (0.0.0)
-
-DEPENDENCIES:
- - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`)
- - contentpass-react-native-contentpass (from `../../../packages/react-native-contentpass`)
- - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
- - 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`)
- - RCTDeprecation (from `../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`)
- - RCTRequired (from `../node_modules/react-native/Libraries/Required`)
- - RCTSwiftUI (from `../node_modules/react-native/ReactApple/RCTSwiftUI`)
- - RCTSwiftUIWrapper (from `../node_modules/react-native/ReactApple/RCTSwiftUIWrapper`)
- - 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-intersectionobservernativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/intersectionobserver`)
- - 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-jsinspectorcdp (from `../node_modules/react-native/ReactCommon/jsinspector-modern/cdp`)
- - React-jsinspectornetwork (from `../node_modules/react-native/ReactCommon/jsinspector-modern/network`)
- - React-jsinspectortracing (from `../node_modules/react-native/ReactCommon/jsinspector-modern/tracing`)
- - React-jsitooling (from `../node_modules/react-native/ReactCommon/jsitooling`)
- - React-jsitracing (from `../node_modules/react-native/ReactCommon/hermes/executor/`)
- - React-logger (from `../node_modules/react-native/ReactCommon/logger`)
- - React-Mapbuffer (from `../node_modules/react-native/ReactCommon`)
- - React-microtasksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/microtasks`)
- - react-native-app-auth (from `../node_modules/react-native-app-auth`)
- - react-native-encrypted-storage (from `../node_modules/react-native-encrypted-storage`)
- - react-native-onetrust-cmp (from `../node_modules/react-native-onetrust-cmp`)
- - react-native-webview (from `../node_modules/react-native-webview`)
- - React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`)
- - React-networking (from `../node_modules/react-native/ReactCommon/react/networking`)
- - React-oscompat (from `../node_modules/react-native/ReactCommon/oscompat`)
- - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`)
- - React-performancecdpmetrics (from `../node_modules/react-native/ReactCommon/react/performance/cdpmetrics`)
- - 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-RCTFBReactNativeSpec (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-RCTRuntime (from `../node_modules/react-native/React/Runtime`)
- - 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-renderercss (from `../node_modules/react-native/ReactCommon/react/renderer/css`)
- - React-rendererdebug (from `../node_modules/react-native/ReactCommon/react/renderer/debug`)
- - 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`)
- - React-webperformancenativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/webperformance`)
- - ReactAppDependencyProvider (from `build/generated/ios/ReactAppDependencyProvider`)
- - ReactCodegen (from `build/generated/ios/ReactCodegen`)
- - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`)
- - SocketRocket (~> 0.7.1)
- - Yoga (from `../node_modules/react-native/ReactCommon/yoga`)
-
-SPEC REPOS:
- trunk:
- - AppAuth
- - OneTrust-CMP-XCFramework
- - SocketRocket
-
-EXTERNAL SOURCES:
- boost:
- :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec"
- contentpass-react-native-contentpass:
- :path: "../../../packages/react-native-contentpass"
- DoubleConversion:
- :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec"
- 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-v0.14.0
- 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"
- RCTSwiftUI:
- :path: "../node_modules/react-native/ReactApple/RCTSwiftUI"
- RCTSwiftUIWrapper:
- :path: "../node_modules/react-native/ReactApple/RCTSwiftUIWrapper"
- 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-intersectionobservernativemodule:
- :path: "../node_modules/react-native/ReactCommon/react/nativemodule/intersectionobserver"
- 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-jsinspectorcdp:
- :path: "../node_modules/react-native/ReactCommon/jsinspector-modern/cdp"
- React-jsinspectornetwork:
- :path: "../node_modules/react-native/ReactCommon/jsinspector-modern/network"
- React-jsinspectortracing:
- :path: "../node_modules/react-native/ReactCommon/jsinspector-modern/tracing"
- React-jsitooling:
- :path: "../node_modules/react-native/ReactCommon/jsitooling"
- React-jsitracing:
- :path: "../node_modules/react-native/ReactCommon/hermes/executor/"
- React-logger:
- :path: "../node_modules/react-native/ReactCommon/logger"
- React-Mapbuffer:
- :path: "../node_modules/react-native/ReactCommon"
- React-microtasksnativemodule:
- :path: "../node_modules/react-native/ReactCommon/react/nativemodule/microtasks"
- react-native-app-auth:
- :path: "../node_modules/react-native-app-auth"
- react-native-encrypted-storage:
- :path: "../node_modules/react-native-encrypted-storage"
- react-native-onetrust-cmp:
- :path: "../node_modules/react-native-onetrust-cmp"
- react-native-webview:
- :path: "../node_modules/react-native-webview"
- React-NativeModulesApple:
- :path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios"
- React-networking:
- :path: "../node_modules/react-native/ReactCommon/react/networking"
- React-oscompat:
- :path: "../node_modules/react-native/ReactCommon/oscompat"
- React-perflogger:
- :path: "../node_modules/react-native/ReactCommon/reactperflogger"
- React-performancecdpmetrics:
- :path: "../node_modules/react-native/ReactCommon/react/performance/cdpmetrics"
- 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-RCTFBReactNativeSpec:
- :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-RCTRuntime:
- :path: "../node_modules/react-native/React/Runtime"
- 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-renderercss:
- :path: "../node_modules/react-native/ReactCommon/react/renderer/css"
- React-rendererdebug:
- :path: "../node_modules/react-native/ReactCommon/react/renderer/debug"
- 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"
- React-webperformancenativemodule:
- :path: "../node_modules/react-native/ReactCommon/react/nativemodule/webperformance"
- ReactAppDependencyProvider:
- :path: build/generated/ios/ReactAppDependencyProvider
- ReactCodegen:
- :path: build/generated/ios/ReactCodegen
- ReactCommon:
- :path: "../node_modules/react-native/ReactCommon"
- Yoga:
- :path: "../node_modules/react-native/ReactCommon/yoga"
-
-SPEC CHECKSUMS:
- AppAuth: 1c1a8afa7e12f2ec3a294d9882dfa5ab7d3cb063
- boost: 7e761d76ca2ce687f7cc98e698152abd03a18f90
- contentpass-react-native-contentpass: 9edb0d662e68fddcce19f041985c6a27e215ea9c
- DoubleConversion: cb417026b2400c8f53ae97020b2be961b59470cb
- fast_float: b32c788ed9c6a8c584d114d0047beda9664e7cc6
- FBLazyVector: 309703e71d3f2f1ed7dc7889d58309c9d77a95a4
- fmt: a40bb5bd0294ea969aaaba240a927bd33d878cdd
- glog: 5683914934d5b6e4240e497e0f4a3b42d1854183
- hermes-engine: 669073b7e60701efb0c088bf1c0d40b91413c2ee
- OneTrust-CMP-XCFramework: fe3bf1467875da90c4e46b9b5885e31c27906a31
- RCT-Folly: 59ec0ac1f2f39672a0c6e6cecdd39383b764646f
- RCTDeprecation: a41bbdd9af30bf2e5715796b313e44ec43eefff1
- RCTRequired: 7be34aabb0b77c3cefe644528df0fa0afad4e4d0
- RCTSwiftUI: a6c7271c39098bf00dbdad8f8ed997a59bbfbe44
- RCTSwiftUIWrapper: 5ec163e8fde163d3fba714a992b50a266e1ece37
- RCTTypeSafety: 27927d0ca04e419ed9467578b3e6297e37210b5c
- React: 4bc1f928568ad4bcfd147260f907b4ea5873a03b
- React-callinvoker: 87f8728235a0dc62e9dc19b3851c829d9347d015
- React-Core: 19e0183e28d7a6613ecacebd7525fe6650efa3b6
- React-CoreModules: 73cc86f2a0ff84b93d6325073ad2e4874d21ad40
- React-cxxreact: 4bf734645c77c9b86e2f3e933e0411cf2f14d1ba
- React-debug: 8978deb306f6f38c28b5091e52b0ac9f942b157e
- React-defaultsnativemodule: 724eb9ec388d494f1e2057d83355ee8fe6f1d780
- React-domnativemodule: 9068f41092f725acd09950233d2847364c731947
- React-Fabric: 945cc8abf08d9d0966acef605bffce7b501c49d9
- React-FabricComponents: 4c4ad6f0d16c964a68f945e029505e2eeec6654b
- React-FabricImage: a8b628fd98db21b9f8588e06f14a9194dda11b40
- React-featureflags: 0937601c1af1cc125851ec5bbf4654285d47a3e7
- React-featureflagsnativemodule: ac1a3e0353e1a6e15411b17ed6c7122adb0468a4
- React-graphics: cca521e06463608be46207a4aa160f8a7f725f8b
- React-hermes: ec50b9fcea2c3bfdd42f8cec845eac3f35888572
- React-idlecallbacksnativemodule: effcae5b7b4473211adb154aaa321d5d9e2fbcc9
- React-ImageManager: b38459e538f1840fa5c3e7612a4bcb0029a3c366
- React-intersectionobservernativemodule: 8d33366661971200cf2e151727f6fe007b62ae7b
- React-jserrorhandler: f94c688a0dbe2e045b91b992722b92e97d56f77f
- React-jsi: 3216c876cd4c571a57909e22d77c8fd9530aa067
- React-jsiexecutor: 475563c0042841a85930a455d3199f6b1483a5fe
- React-jsinspector: bc484fb32bf1b9fed80afe8793e614eba4f7b39e
- React-jsinspectorcdp: 5a574d1d35016968a67e78e6b8a7917473ffbb77
- React-jsinspectornetwork: dce3a5a1351b527ee8c28ad4a8bdd211507e1a45
- React-jsinspectortracing: 65f6b166bd67e5adc31eba027e1570bacf7a3cc7
- React-jsitooling: d5463f5489a31640b0fa0ec4e31566ca8aa86c13
- React-jsitracing: 3c7fc18821aba64855acb8658aa857ca6a7fddf6
- React-logger: 6ac901f5c7f7321d2be1a40b203bccc2e23411e3
- React-Mapbuffer: 2e0e7cc5b7064eaed9c8b8afc3a87621cb7ef5cd
- React-microtasksnativemodule: dd4d33b251b57e5027c572c6d0b45cbfbcfaa386
- react-native-app-auth: 9b0a0e3ca279c3426a451e2607c8483808b8ed4a
- react-native-encrypted-storage: db300a3f2f0aba1e818417c1c0a6be549038deb7
- react-native-onetrust-cmp: 52ab8667cbac1d7d78b4539dda4e673e811a72b8
- react-native-webview: 8b9097e270a99ee8798449f191a7ea27c790fa1c
- React-NativeModulesApple: 7f2f2fed3f6c858889eb61d09941be965d52df58
- React-networking: 43e5e6773ac2ca2a93261a1388fed269c9fce092
- React-oscompat: 80166b66da22e7af7fad94474e9997bd52d4c8c6
- React-perflogger: 63c90e0d8c24df87ffa14dad01aeafc352847dd0
- React-performancecdpmetrics: 5a9b81c08f75045635127d626440d9ada01e774b
- React-performancetimeline: 31cebfff69ec9174b3fb54b0606fcb12ef91cbad
- React-RCTActionSheet: 3bd5f5db9f983cf38d51bb9a7a198e2ebea94821
- React-RCTAnimation: 346865a809fa5132f6c594c8b376c6cf46b44e88
- React-RCTAppDelegate: b2d1e0d3663c987f49f45094883b9e36fcbf0181
- React-RCTBlob: 74759ebb7ff9077d19f60c301782c1f8c3eb2813
- React-RCTFabric: 7b4b14dad21ca99333ebcbc0bf5c205647a315a8
- React-RCTFBReactNativeSpec: 39151968adb68b8c59f29a8bd4223d4d7780a793
- React-RCTImage: 60763f56e8a5e45d861d7c4777e428bb820ec52a
- React-RCTLinking: 52aee78b0b3163167c7fcf58f80a42943c03a056
- React-RCTNetwork: f5e1e8ae5eff6982efff6289b06ec0a76d0a6ac2
- React-RCTRuntime: 0e99199322afd372e74b95ae5c58f4e074cc2855
- React-RCTSettings: 298bb40d3412bf32e0b4f0797e48416b0b7278a1
- React-RCTText: dfb74800e27d792d1188fa975a3b9807c3362e3e
- React-RCTVibration: ffe5fd4f50a835e353a3b6869eb005dab11eea44
- React-rendererconsistency: d280314a3e7f0097152f89e815b4de821c2be8b9
- React-renderercss: 8a1a346f3665fd5ea7a7be7b3b9f95d4743e1180
- React-rendererdebug: af74afdfb3d6c5382ebab35562efd8eb9e690473
- React-RuntimeApple: 06e33d291e72fd0c73ac47046c3536d77d5aeedd
- React-RuntimeCore: 99273d2af072062eb07f0b2d2d4a0f2de697ea14
- React-runtimeexecutor: 2063c03c18810ee57939d138142e6493333360ef
- React-RuntimeHermes: 2253a7f4c8d56b449230b330b0b15383ed4b3df4
- React-runtimescheduler: ff37ac6720a943da91645c06274282ac46b71f23
- React-timing: 831d7e081ba4c332ca5cccf389b88e363f13f2b4
- React-utils: 25db6c17598c4fed22b5956d7551bb8bddf1f95b
- React-webperformancenativemodule: 57e41e6193cfb815bde0b5534bef68673f1270eb
- ReactAppDependencyProvider: bfb12ead469222b022a2024f32aba47ce50de512
- ReactCodegen: 894c9c13d45d134966e464ad5453a6d81f197910
- ReactCommon: 05ad684db7d88e194272ae26baddf6300e30b8b7
- SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
- Yoga: 5456bb010373068fc92221140921b09d126b116e
-
-PODFILE CHECKSUM: 1b9b588b6ff8588ce9af2e749e5fa9254c3be586
-
-COCOAPODS: 1.16.2
diff --git a/examples/onetrust/jest.config.js b/examples/onetrust/jest.config.js
deleted file mode 100644
index 8eb675e..0000000
--- a/examples/onetrust/jest.config.js
+++ /dev/null
@@ -1,3 +0,0 @@
-module.exports = {
- preset: 'react-native',
-};
diff --git a/examples/onetrust/metro.config.js b/examples/onetrust/metro.config.js
index 5cae09d..712053f 100644
--- a/examples/onetrust/metro.config.js
+++ b/examples/onetrust/metro.config.js
@@ -1,69 +1,65 @@
+const { getDefaultConfig } = require('expo/metro-config');
+const { getConfig } = require('react-native-builder-bob/metro-config');
const path = require('path');
-const { getDefaultConfig } = require('@react-native/metro-config');
-const fs = require('fs');
-const packagesRoot = path.resolve(__dirname, '..', '..', 'packages');
-const packagePath = (name) => path.resolve(packagesRoot, name);
+const workspaceRoot = path.resolve(__dirname, '..', '..');
+const workspacePath = (name) => path.resolve(workspaceRoot, name);
const workspacePackages = [
{
name: '@contentpass/react-native-contentpass',
- root: packagePath('react-native-contentpass'),
+ root: workspacePath('packages/react-native-contentpass'),
},
{
name: '@contentpass/react-native-contentpass-ui',
- root: packagePath('react-native-contentpass-ui'),
+ root: workspacePath('packages/react-native-contentpass-ui'),
},
{
name: '@contentpass/react-native-contentpass-cmp-onetrust',
- root: packagePath('react-native-contentpass-cmp-onetrust'),
+ root: workspacePath('packages/react-native-contentpass-cmp-onetrust'),
},
];
-const config = getDefaultConfig(__dirname);
+const pkg = require('../../packages/react-native-contentpass/package.json');
+const root = path.resolve(__dirname, '..', '..');
+
+/** @type {import('expo/metro-config').MetroConfig} */
+const config = getConfig(getDefaultConfig(__dirname), {
+ root,
+ pkg,
+ project: __dirname,
+});
-// Add watch folders for workspace packages
config.watchFolders = [
...(config.watchFolders || []),
- ...workspacePackages.map(({ root }) => root),
+ ...workspacePackages.flatMap(({ root }) => [path.join(root, 'src'), root]),
];
-// Configure resolver to handle workspace dependencies
const exampleNodeModules = path.resolve(__dirname, 'node_modules');
const rootNodeModules = path.resolve(__dirname, '..', '..', 'node_modules');
const libraryNodeModules = path.join(
- packagePath('react-native-contentpass'),
+ workspacePath('packages/react-native-contentpass'),
'node_modules'
);
const workspaceExtraNodeModules = Object.fromEntries(
- workspacePackages.map(({ name, root }) => [name, root])
+ workspacePackages.map(({ name, root }) => [name, path.join(root, 'src')])
);
config.resolver = {
...config.resolver,
- // Prevent Metro from walking up the directory tree and picking nested node_modules
- // which can cause duplicate module instances in monorepos.
disableHierarchicalLookup: true,
extraNodeModules: {
...config.resolver?.extraNodeModules,
- // Force React and React Native to resolve to the example's node_modules
- // This prevents multiple React instances (common issue in monorepos)
'react': path.join(exampleNodeModules, 'react'),
'react-native': path.join(exampleNodeModules, 'react-native'),
- // Map workspace packages to their source directories
...workspaceExtraNodeModules,
},
- // Add node_modules paths for workspace resolution
- // Order matters - check example's node_modules first, then root, then library
nodeModulesPaths: [
exampleNodeModules,
rootNodeModules,
libraryNodeModules,
...(config.resolver?.nodeModulesPaths || []),
],
- // Prefer package "source" for workspace packages to avoid requiring a build step.
- resolverMainFields: ['source', 'react-native', 'browser', 'main'],
- // Disable package exports to allow "source" to be resolved in workspaces.
unstable_enablePackageExports: false,
};
diff --git a/examples/onetrust/package.json b/examples/onetrust/package.json
index 2f380f6..2fc8639 100644
--- a/examples/onetrust/package.json
+++ b/examples/onetrust/package.json
@@ -1,22 +1,21 @@
{
"name": "@contentpass/examples-onetrust",
"version": "0.0.1",
- "private": true,
+ "main": "index.ts",
"scripts": {
- "android": "react-native run-android",
- "ios": "react-native run-ios",
- "start": "react-native start",
- "build:android": "react-native build-android --extra-params \"--no-daemon --console=plain -PreactNativeArchitectures=arm64-v8a\"",
- "build:ios": "react-native build-ios --scheme ContentpassOnetrustExample --mode Debug",
+ "start": "expo start",
+ "android": "expo run:android",
+ "ios": "expo run:ios",
"postinstall": "patch-package"
},
"dependencies": {
- "@babel/runtime": "^7.28.6",
"@contentpass/react-native-contentpass": "workspace:*",
"@contentpass/react-native-contentpass-cmp-onetrust": "workspace:*",
"@contentpass/react-native-contentpass-ui": "workspace:*",
+ "expo": "~54.0.33",
+ "expo-status-bar": "~3.0.9",
"react": "19.2.4",
- "react-native": "0.83.1",
+ "react-native": "0.81.5",
"react-native-app-auth": "^8.1.0",
"react-native-encrypted-storage": "^4.0.3",
"react-native-onetrust-cmp": "^202601.1.0",
@@ -25,17 +24,17 @@
"devDependencies": {
"@babel/core": "^7.29.0",
"@babel/preset-env": "^7.29.0",
- "@react-native-community/cli": "^20.1.1",
- "@react-native-community/cli-platform-android": "^20.1.1",
- "@react-native-community/cli-platform-ios": "^20.1.1",
- "@react-native/babel-preset": "0.83.1",
- "@react-native/metro-config": "0.83.1",
- "@react-native/typescript-config": "0.83.1",
+ "@babel/runtime": "^7.28.6",
+ "@react-native-community/cli": "19.1.2",
+ "@react-native-community/cli-platform-android": "19.1.2",
+ "@react-native-community/cli-platform-ios": "19.1.2",
+ "@react-native/babel-preset": "0.81.5",
+ "@react-native/metro-config": "0.81.5",
+ "@react-native/typescript-config": "0.81.5",
+ "babel-preset-expo": "^54.0.10",
"patch-package": "^8.0.1",
"postinstall-postinstall": "^2.1.0",
"react-native-builder-bob": "^0.40.17"
},
- "engines": {
- "node": ">=18"
- }
+ "private": true
}
diff --git a/examples/onetrust/patches/react-native-onetrust-cmp+202601.1.0.patch b/examples/onetrust/patches/react-native-onetrust-cmp+202601.1.0.patch
index d8cd668..d82854c 100644
--- a/examples/onetrust/patches/react-native-onetrust-cmp+202601.1.0.patch
+++ b/examples/onetrust/patches/react-native-onetrust-cmp+202601.1.0.patch
@@ -2,10 +2,15 @@ diff --git a/node_modules/react-native-onetrust-cmp/android/src/main/java/com/on
index 199531c..c3cfd17 100644
--- a/node_modules/react-native-onetrust-cmp/android/src/main/java/com/onetrust/OneTrust.java
+++ b/node_modules/react-native-onetrust-cmp/android/src/main/java/com/onetrust/OneTrust.java
-@@ -313,6 +313,34 @@ public class OneTrust extends ReactContextBaseJavaModule {
+@@ -313,6 +313,39 @@ public class OneTrust extends ReactContextBaseJavaModule {
promise.resolve(googleConsentData.toString());
}
++ @ReactMethod
++ public void fetchPreferencesCmpApiData(Promise promise){
++ promise.resolve(null);
++ }
++
+ @ReactMethod
+ public void getPreferenceCenterData(Promise promise){
+ try {
@@ -38,13 +43,18 @@ index 199531c..c3cfd17 100644
public void showConsentPurposesUI(){
final Activity currentActivity = getCurrentActivity();
diff --git a/node_modules/react-native-onetrust-cmp/iOS/OneTrust.m b/node_modules/react-native-onetrust-cmp/iOS/OneTrust.m
-index 2c1a676..630a711 100644
+index 2c1a676..c20f76a 100644
--- a/node_modules/react-native-onetrust-cmp/iOS/OneTrust.m
+++ b/node_modules/react-native-onetrust-cmp/iOS/OneTrust.m
-@@ -36,6 +36,16 @@ + (BOOL)requiresMainQueueSetup{
+@@ -36,6 +36,21 @@ + (BOOL)requiresMainQueueSetup{
rejecter:(RCTPromiseRejectBlock)reject
)
++RCT_EXTERN_METHOD(fetchPreferencesCmpApiData:
++ (RCTPromiseResolveBlock)resolve
++ rejecter:(RCTPromiseRejectBlock)reject
++ )
++
+RCT_EXTERN_METHOD(getPreferenceCenterData:
+ (RCTPromiseResolveBlock)resolve
+ rejecter:(RCTPromiseRejectBlock)reject
@@ -59,36 +69,66 @@ index 2c1a676..630a711 100644
(RCTPromiseResolveBlock)resolve
rejecter:(RCTPromiseRejectBlock)reject
diff --git a/node_modules/react-native-onetrust-cmp/iOS/OneTrust.swift b/node_modules/react-native-onetrust-cmp/iOS/OneTrust.swift
-index 0030d64..dd789e7 100644
+index 0030d64..c9c97f0 100644
--- a/node_modules/react-native-onetrust-cmp/iOS/OneTrust.swift
+++ b/node_modules/react-native-onetrust-cmp/iOS/OneTrust.swift
-@@ -108,6 +108,32 @@ import AppTrackingTransparency
+@@ -108,6 +108,62 @@ import AppTrackingTransparency
}
++ private func serializeToJSON(_ data: [String: Any]) -> String? {
++ guard JSONSerialization.isValidJSONObject(data),
++ let jsonData = try? JSONSerialization.data(withJSONObject: data),
++ let jsonString = String(data: jsonData, encoding: .utf8) else {
++ return nil
++ }
++ return jsonString
++ }
++
++ @objc(fetchPreferencesCmpApiData:rejecter:)
++ public func fetchPreferencesCmpApiData(_ resolve:@escaping RCTPromiseResolveBlock, rejecter reject: @escaping RCTPromiseRejectBlock){
++ OTPublishersHeadlessSDK.shared.fetchPreferencesCmpApiData { _ in
++ resolve(nil)
++ }
++ }
++
+ @objc(getPreferenceCenterData:rejecter:)
+ public func getPreferenceCenterData(_ resolve:@escaping RCTPromiseResolveBlock, rejecter reject: @escaping RCTPromiseRejectBlock){
-+ let data = OTPublishersHeadlessSDK.shared.getPreferenceCenterData()
-+ if let jsonData = try? JSONSerialization.data(withJSONObject: data),
-+ let jsonString = String(data: jsonData, encoding: .utf8) {
-+ resolve(jsonString)
-+ } else if let jsonString = data as? String {
-+ resolve(jsonString)
-+ } else {
-+ reject("Error parsing preference center data","OneTrust getPreferenceCenterData returned unsupported type.",nil)
++ if let data = OTPublishersHeadlessSDK.shared.getPreferenceCenterData() {
++ if let json = serializeToJSON(data) {
++ resolve(json)
++ } else {
++ reject("OT_GET_PREFERENCE_CENTER_DATA","OneTrust getPreferenceCenterData returned unsupported type.",nil)
++ }
++ return
++ }
++ OTPublishersHeadlessSDK.shared.fetchPreferencesCmpApiData { [weak self] _ in
++ guard let data = OTPublishersHeadlessSDK.shared.getPreferenceCenterData(),
++ let json = self?.serializeToJSON(data) else {
++ resolve(nil)
++ return
++ }
++ resolve(json)
+ }
+ }
+
+ @objc(getBannerData:rejecter:)
+ public func getBannerData(_ resolve:@escaping RCTPromiseResolveBlock, rejecter reject: @escaping RCTPromiseRejectBlock){
-+ let data = OTPublishersHeadlessSDK.shared.getBannerData()
-+ if let jsonData = try? JSONSerialization.data(withJSONObject: data),
-+ let jsonString = String(data: jsonData, encoding: .utf8) {
-+ resolve(jsonString)
-+ } else if let jsonString = data as? String {
-+ resolve(jsonString)
-+ } else {
-+ reject("Error parsing banner data","OneTrust getBannerData returned unsupported type.",nil)
++ if let data = OTPublishersHeadlessSDK.shared.getBannerData() {
++ if let json = serializeToJSON(data) {
++ resolve(json)
++ } else {
++ reject("OT_GET_BANNER_DATA","OneTrust getBannerData returned unsupported type.",nil)
++ }
++ return
++ }
++ OTPublishersHeadlessSDK.shared.fetchBannerCmpApiData { [weak self] _ in
++ guard let data = OTPublishersHeadlessSDK.shared.getBannerData(),
++ let json = self?.serializeToJSON(data) else {
++ resolve(nil)
++ return
++ }
++ resolve(json)
+ }
+ }
+
@@ -96,13 +136,21 @@ index 0030d64..dd789e7 100644
public func shouldShowBanner(_ resolve:@escaping RCTPromiseResolveBlock, rejecter reject: @escaping RCTPromiseRejectBlock) -> Void{
let shouldShowBanner = OTPublishersHeadlessSDK.shared.shouldShowBanner()
diff --git a/node_modules/react-native-onetrust-cmp/index.ts b/node_modules/react-native-onetrust-cmp/index.ts
-index f99e8c5..2facf15 100644
+index f99e8c5..33c48c8 100644
--- a/node_modules/react-native-onetrust-cmp/index.ts
+++ b/node_modules/react-native-onetrust-cmp/index.ts
-@@ -149,6 +149,28 @@ export default class OTPublishersNativeSDK{
+@@ -149,6 +149,36 @@ export default class OTPublishersNativeSDK{
return JSON.parse(googleConsentModeData);
}
++ /**
++ * Fetches preference center data from the OneTrust CMP API.
++ * Must be called before getPreferenceCenterData on SDK versions 202504.1.0+.
++ */
++ static async fetchPreferencesCmpApiData():Promise{
++ await OneTrust.fetchPreferencesCmpApiData()
++ }
++
+ /**
+ * @returns Promise object is a dictionary of the preference center data
+ */
diff --git a/examples/onetrust/src/App.tsx b/examples/onetrust/src/App.tsx
index 00f4248..6396db6 100644
--- a/examples/onetrust/src/App.tsx
+++ b/examples/onetrust/src/App.tsx
@@ -5,13 +5,14 @@ import { ContentpassSdkProvider } from '@contentpass/react-native-contentpass';
import { ContentpassConsentGate } from '@contentpass/react-native-contentpass-ui';
import type { CmpAdapter } from '@contentpass/react-native-contentpass';
import { createOnetrustCmpAdapter } from '@contentpass/react-native-contentpass-cmp-onetrust';
-import { contentpassConfigTesting as contentpassConfig } from './contentpassConfig';
+import {
+ CONTENTPASS_CONFIG,
+ ONETRUST_CDN_LOCATION,
+ ONETRUST_APP_ID,
+ ONETRUST_LANGUAGE_CODE,
+} from './Config';
import Content from './Content';
-const ONETRUST_CDN_LOCATION = 'cdn.cookielaw.org';
-const ONETRUST_APP_ID = '019beb25-2008-72e0-8788-da1eec1f18dc-test';
-const ONETRUST_LANGUAGE_CODE = 'en';
-
const styles = StyleSheet.create({
container: {
flex: 1,
@@ -72,10 +73,10 @@ export default function App() {
}
return (
-
+
diff --git a/examples/onetrust/src/Config.ts b/examples/onetrust/src/Config.ts
new file mode 100644
index 0000000..388535d
--- /dev/null
+++ b/examples/onetrust/src/Config.ts
@@ -0,0 +1,16 @@
+import type { ContentpassConfig } from '@contentpass/react-native-contentpass';
+
+export const CONTENTPASS_CONFIG: ContentpassConfig = {
+ // Testing app
+ propertyId: '78da2fd3-8b25-4642-b7b7-4a0193d00f89',
+ planId: '50abfd7f-8a5d-43c9-8a8c-0cb4b0cefe96',
+ issuer: 'https://my.contentpass.io',
+ apiUrl: 'https://cp.cmp-onetrust.contenttimes.io',
+ samplingRate: 1,
+ redirectUrl: 'de.contentpass.demo://oauth',
+ logLevel: 'debug',
+};
+
+export const ONETRUST_CDN_LOCATION = 'cdn.cookielaw.org';
+export const ONETRUST_APP_ID = '019beb25-2008-72e0-8788-da1eec1f18dc-test';
+export const ONETRUST_LANGUAGE_CODE = 'en';
diff --git a/examples/onetrust/src/contentpassConfig.ts b/examples/onetrust/src/contentpassConfig.ts
deleted file mode 100644
index 4bd27a9..0000000
--- a/examples/onetrust/src/contentpassConfig.ts
+++ /dev/null
@@ -1,35 +0,0 @@
-import type { ContentpassConfig } from '@contentpass/react-native-contentpass';
-
-export const contentpassConfigTesting: ContentpassConfig = {
- // Testing app
- propertyId: 'cc3fc4ad-cbe5-4d09-bf85-a49796603b19',
- planId: 'a4721db5-67df-4145-bbbf-cbd09f7e0397',
- issuer: 'https://my.contentpass.dev',
- apiUrl: 'https://cp.cmp-sourcepoint.contenttimes.dev',
- // Staging app
- // propertyId: '78da2fd3-8b25-4642-b7b7-4a0193d00f89',
- // planId: '50abfd7f-8a5d-43c9-8a8c-0cb4b0cefe96',
- // issuer: 'https://my.contentpass.io',
- // apiUrl: 'cp.cmp-sourcepoint.contenttimes.io',
-
- samplingRate: 1,
- redirectUrl: 'de.contentpass.demo://oauth',
- logLevel: 'debug',
-};
-
-export const contentpassConfigStaging: ContentpassConfig = {
- // Testing app
- propertyId: '78da2fd3-8b25-4642-b7b7-4a0193d00f89',
- planId: '50abfd7f-8a5d-43c9-8a8c-0cb4b0cefe96',
- issuer: 'https://my.contentpass.io',
- apiUrl: 'cp.cmp-onetrust.contenttimes.io',
- // Staging app
- // propertyId: '78da2fd3-8b25-4642-b7b7-4a0193d00f89',
- // planId: '50abfd7f-8a5d-43c9-8a8c-0cb4b0cefe96',
- // issuer: 'https://my.contentpass.io',
- // apiUrl: 'cp.cmp-sourcepoint.contenttimes.io',
-
- samplingRate: 1,
- redirectUrl: 'de.contentpass.demo://oauth',
- logLevel: 'debug',
-};
diff --git a/examples/onetrust/tsconfig.json b/examples/onetrust/tsconfig.json
new file mode 100644
index 0000000..cc69a83
--- /dev/null
+++ b/examples/onetrust/tsconfig.json
@@ -0,0 +1,29 @@
+{
+ "compilerOptions": {
+ "allowUnreachableCode": false,
+ "allowUnusedLabels": false,
+ "forceConsistentCasingInFileNames": true,
+ "jsx": "react-jsx",
+ "lib": [
+ "ESNext"
+ ],
+ "module": "ESNext",
+ "moduleResolution": "Bundler",
+ "noFallthroughCasesInSwitch": true,
+ "noImplicitReturns": true,
+ "noImplicitUseStrict": false,
+ "noStrictGenericChecks": false,
+ "noUncheckedIndexedAccess": true,
+ "noUnusedLocals": true,
+ "noUnusedParameters": true,
+ "strict": true,
+ "target": "ESNext",
+ "verbatimModuleSyntax": true,
+ "paths": {
+ "@contentpass/react-native-contentpass": [
+ "../../packages/react-native-contentpass/src/index"
+ ]
+ }
+ },
+ "extends": "expo/tsconfig.base"
+}
diff --git a/examples/sourcepoint-expo/package.json b/examples/sourcepoint-expo/package.json
index 7dcc20c..8abe98b 100644
--- a/examples/sourcepoint-expo/package.json
+++ b/examples/sourcepoint-expo/package.json
@@ -13,7 +13,7 @@
"expo": "~54.0.33",
"expo-status-bar": "~3.0.9",
"react": "19.2.4",
- "react-native": "0.83.1",
+ "react-native": "0.81.5",
"react-native-app-auth": "^8.1.0",
"react-native-encrypted-storage": "^4.0.3"
},
@@ -21,12 +21,12 @@
"@babel/core": "^7.29.0",
"@babel/preset-env": "^7.29.0",
"@babel/runtime": "^7.28.6",
- "@react-native-community/cli": "20.1.1",
- "@react-native-community/cli-platform-android": "20.1.1",
- "@react-native-community/cli-platform-ios": "20.1.1",
- "@react-native/babel-preset": "0.83.1",
- "@react-native/metro-config": "0.83.1",
- "@react-native/typescript-config": "0.83.1",
+ "@react-native-community/cli": "19.1.2",
+ "@react-native-community/cli-platform-android": "19.1.2",
+ "@react-native-community/cli-platform-ios": "19.1.2",
+ "@react-native/babel-preset": "0.81.5",
+ "@react-native/metro-config": "0.81.5",
+ "@react-native/typescript-config": "0.81.5",
"babel-preset-expo": "^54.0.10",
"patch-package": "^8.0.1",
"postinstall-postinstall": "^2.1.0",
diff --git a/examples/sourcepoint/package.json b/examples/sourcepoint/package.json
index 4187dd0..6f9c6d2 100644
--- a/examples/sourcepoint/package.json
+++ b/examples/sourcepoint/package.json
@@ -16,19 +16,19 @@
"@contentpass/react-native-contentpass-ui": "workspace:*",
"@sourcepoint/react-native-cmp": "^1.0.13",
"react": "19.2.4",
- "react-native": "0.83.1",
+ "react-native": "0.81.5",
"react-native-app-auth": "^8.1.0",
"react-native-encrypted-storage": "^4.0.3"
},
"devDependencies": {
"@babel/core": "^7.29.0",
"@babel/preset-env": "^7.29.0",
- "@react-native-community/cli": "^20.1.1",
- "@react-native-community/cli-platform-android": "^20.1.1",
- "@react-native-community/cli-platform-ios": "^20.1.1",
- "@react-native/babel-preset": "0.83.1",
- "@react-native/metro-config": "0.83.1",
- "@react-native/typescript-config": "0.83.1",
+ "@react-native-community/cli": "^19.1.2",
+ "@react-native-community/cli-platform-android": "^19.1.2",
+ "@react-native-community/cli-platform-ios": "^19.1.2",
+ "@react-native/babel-preset": "0.81.5",
+ "@react-native/metro-config": "0.81.5",
+ "@react-native/typescript-config": "0.81.5",
"patch-package": "^8.0.1",
"postinstall-postinstall": "^2.1.0",
"react-native-builder-bob": "^0.40.17"
diff --git a/package.json b/package.json
index 36eb7de..e268358 100644
--- a/package.json
+++ b/package.json
@@ -42,9 +42,9 @@
"@commitlint/config-conventional": "^20.4.1",
"@eslint/eslintrc": "^3.3.0",
"@evilmartians/lefthook": "^2.1.0",
- "@react-native-community/cli": "20.1.1",
- "@react-native/babel-preset": "0.83.1",
- "@react-native/eslint-config": "^0.83.1",
+ "@react-native-community/cli": "19.1.2",
+ "@react-native/babel-preset": "0.81.5",
+ "@react-native/eslint-config": "^0.81.5",
"@testing-library/react-native": "^13.3.3",
"@types/jest": "^30.0.0",
"@types/lodash": "^4.17.23",
@@ -59,7 +59,7 @@
"jest": "^30.2.0",
"prettier": "^3.8.1",
"react": "19.2.4",
- "react-native": "0.83.1",
+ "react-native": "0.81.5",
"react-native-app-auth": "^8.1.0",
"react-native-builder-bob": "^0.40.17",
"react-native-encrypted-storage": "^4.0.3",
@@ -70,7 +70,7 @@
"resolutions": {
"@types/react": "^18.2.44",
"react": "19.2.4",
- "react-native": "0.83.1"
+ "react-native": "0.81.5"
},
"workspaces": [
"packages/*",
diff --git a/packages/react-native-contentpass-cmp-onetrust/README.md b/packages/react-native-contentpass-cmp-onetrust/README.md
index 301f798..3fff509 100644
--- a/packages/react-native-contentpass-cmp-onetrust/README.md
+++ b/packages/react-native-contentpass-cmp-onetrust/README.md
@@ -15,6 +15,38 @@ yarn add @contentpass/react-native-contentpass-cmp-onetrust
- `@contentpass/react-native-contentpass`
- `react-native-onetrust-cmp` — the OneTrust React Native SDK must be installed and configured in your project
+### Required patch for `react-native-onetrust-cmp`
+
+The upstream `react-native-onetrust-cmp` package does not expose `getPreferenceCenterData` and `getBannerData` as native methods, which this adapter requires. You need to apply a patch using [patch-package](https://github.com/ds300/patch-package).
+
+1. Install `patch-package`:
+ ```bash
+ npm install --save-dev patch-package postinstall-postinstall
+ ```
+2. Add a `postinstall` script to your `package.json`:
+ ```json
+ "scripts": {
+ "postinstall": "patch-package"
+ }
+ ```
+3. Copy the patch file from [`examples/onetrust/patches/`](../../examples/onetrust/patches/) into a `patches/` directory in your project root.
+4. Run `npm install` (or `yarn`) to apply the patch.
+
+### Expo config plugin
+
+This package ships an Expo config plugin that fixes a compatibility issue between `react-native-app-auth` and Expo SDK 55+. To use it, add both plugins to your `app.json`:
+
+```json
+{
+ "expo": {
+ "plugins": [
+ "react-native-app-auth",
+ "@contentpass/react-native-contentpass-cmp-onetrust"
+ ]
+ }
+}
+```
+
## Usage
First, initialize the OneTrust SDK, then create the adapter using `createOnetrustCmpAdapter`:
diff --git a/packages/react-native-contentpass-cmp-onetrust/package.json b/packages/react-native-contentpass-cmp-onetrust/package.json
index c3e4223..de2d262 100644
--- a/packages/react-native-contentpass-cmp-onetrust/package.json
+++ b/packages/react-native-contentpass-cmp-onetrust/package.json
@@ -58,13 +58,13 @@
},
"devDependencies": {
"@contentpass/react-native-contentpass": "workspace:*",
- "@react-native-community/cli": "20.1.1",
- "@react-native/babel-preset": "0.83.1",
+ "@react-native-community/cli": "19.1.2",
+ "@react-native/babel-preset": "0.81.5",
"@types/jest": "^30.0.0",
"@types/react": "^19.2.10",
"jest": "^30.2.0",
"react": "19.2.4",
- "react-native": "0.83.1",
+ "react-native": "0.81.5",
"react-native-builder-bob": "^0.40.17",
"react-native-onetrust-cmp": "^202601.1.0",
"react-test-renderer": "19.2.4",
diff --git a/packages/react-native-contentpass-cmp-onetrust/src/OnetrustCmpAdapter.ts b/packages/react-native-contentpass-cmp-onetrust/src/OnetrustCmpAdapter.ts
index da6da01..b366b85 100644
--- a/packages/react-native-contentpass-cmp-onetrust/src/OnetrustCmpAdapter.ts
+++ b/packages/react-native-contentpass-cmp-onetrust/src/OnetrustCmpAdapter.ts
@@ -8,6 +8,8 @@ export async function createOnetrustCmpAdapter(
sdk: OTPublishersNativeSDK
): Promise {
try {
+ await sdk.fetchPreferencesCmpApiData();
+
const bannerData = await sdk.getBannerData();
const preferenceCenterData: PreferenceCenterData =
diff --git a/packages/react-native-contentpass-cmp-onetrust/src/react-native-onetrust-cmp.d.ts b/packages/react-native-contentpass-cmp-onetrust/src/react-native-onetrust-cmp.d.ts
index c3da882..0cfb384 100644
--- a/packages/react-native-contentpass-cmp-onetrust/src/react-native-onetrust-cmp.d.ts
+++ b/packages/react-native-contentpass-cmp-onetrust/src/react-native-onetrust-cmp.d.ts
@@ -15,6 +15,7 @@ declare module 'react-native-onetrust-cmp' {
}
export default interface OTPublishersNativeSDK {
+ fetchPreferencesCmpApiData(): Promise;
getBannerData(): Promise;
getPreferenceCenterData(): Promise;
saveConsent(interaction: OTConsentInteraction): Promise;
diff --git a/packages/react-native-contentpass-ui/package.json b/packages/react-native-contentpass-ui/package.json
index 53b9fe2..4772243 100644
--- a/packages/react-native-contentpass-ui/package.json
+++ b/packages/react-native-contentpass-ui/package.json
@@ -60,13 +60,13 @@
},
"devDependencies": {
"@contentpass/react-native-contentpass": "workspace:*",
- "@react-native-community/cli": "20.1.1",
- "@react-native/babel-preset": "0.83.1",
+ "@react-native-community/cli": "19.1.2",
+ "@react-native/babel-preset": "0.81.5",
"@types/jest": "^30.0.0",
"@types/react": "^19.2.10",
"jest": "^30.2.0",
"react": "19.2.4",
- "react-native": "0.83.1",
+ "react-native": "0.81.5",
"react-native-builder-bob": "^0.40.17",
"react-native-webview": "^13.15.0",
"react-test-renderer": "19.2.4",
diff --git a/packages/react-native-contentpass-ui/src/components/ContentpassConsentGate.tsx b/packages/react-native-contentpass-ui/src/components/ContentpassConsentGate.tsx
index 90167c0..f73a18e 100644
--- a/packages/react-native-contentpass-ui/src/components/ContentpassConsentGate.tsx
+++ b/packages/react-native-contentpass-ui/src/components/ContentpassConsentGate.tsx
@@ -1,5 +1,5 @@
import React, { useEffect, useMemo, useState } from 'react';
-import { StyleSheet, View } from 'react-native';
+import { ActivityIndicator, StyleSheet, View } from 'react-native';
import {
ContentpassStateType,
useContentpassSdk,
@@ -35,6 +35,7 @@ export default function ContentpassConsentGate({
const [isShowingSecondLayer, setIsShowingSecondLayer] = useState(false);
const [isShowingContentpass, setIsShowingContentpass] = useState(false);
+ const [consentResolved, setConsentResolved] = useState(false);
const [purposesList, setPurposesList] = useState([]);
const [vendorCount, setVendorCount] = useState(0);
@@ -136,6 +137,7 @@ export default function ContentpassConsentGate({
onVisibilityChange?.(visible);
}
setIsVisible(visible);
+ setConsentResolved(true);
}, [
cmpReady,
cpAuthState,
@@ -146,6 +148,14 @@ export default function ContentpassConsentGate({
onVisibilityChange,
]);
+ if (!consentResolved) {
+ return (
+
+
+
+ );
+ }
+
if (!isVisible) {
return <>{children}>;
}
@@ -176,6 +186,11 @@ export default function ContentpassConsentGate({
}
const styles = StyleSheet.create({
+ loading: {
+ flex: 1,
+ alignItems: 'center',
+ justifyContent: 'center',
+ },
overlayContainer: {
flex: 1,
},
diff --git a/packages/react-native-contentpass-ui/src/components/ContentpassLayer.tsx b/packages/react-native-contentpass-ui/src/components/ContentpassLayer.tsx
index aea91b0..cfa8683 100644
--- a/packages/react-native-contentpass-ui/src/components/ContentpassLayer.tsx
+++ b/packages/react-native-contentpass-ui/src/components/ContentpassLayer.tsx
@@ -1,22 +1,18 @@
-import { StyleSheet, Text, View } from 'react-native';
+import { ActivityIndicator, StyleSheet, Text, View } from 'react-native';
import { WebView, type WebViewMessageEvent } from 'react-native-webview';
import type { ContentpassLayerEvents } from './ContentpassLayerEvents';
import buildFirstLayerUrl from './buildFirstLayerUrl';
-import { useMemo } from 'react';
+import { useMemo, useState } from 'react';
const MESSAGE_PROTOCOL = 'contentpass-first-layer';
-const buildGlueCodeJs = (firstLayerUrl: string) => `
+const EARLY_INJECT_JS = `
(function () {
- try {
- if (window.location.href === 'about:blank') {
- var encodedUrl = '${encodeURIComponent(firstLayerUrl)}';
- var decodedUrl = decodeURIComponent(encodedUrl);
- window.location.href = decodedUrl;
- }
- } catch (e) {}
+ var style = document.createElement('style');
+ style.textContent = '*, *::before, *::after { animation-duration: 0s !important; transition-duration: 0s !important; } main, .backdrop { visibility: visible !important; transform: none !important; }';
+ (document.head || document.documentElement).appendChild(style);
- const originalPostMessage = window.postMessage;
+ var originalPostMessage = window.postMessage;
window.postMessage = function (data) {
try {
window.ReactNativeWebView.postMessage(
@@ -35,11 +31,11 @@ const buildGlueCodeJs = (firstLayerUrl: string) => `
const styles = StyleSheet.create({
container: {
flex: 1,
- backgroundColor: 'white',
+ backgroundColor: '#fff',
},
webview: {
flex: 1,
- backgroundColor: 'red',
+ backgroundColor: 'transparent',
},
error: {
flex: 1,
@@ -51,6 +47,11 @@ const styles = StyleSheet.create({
fontSize: 14,
textAlign: 'center',
},
+ loading: {
+ ...StyleSheet.absoluteFillObject,
+ alignItems: 'center',
+ justifyContent: 'center',
+ },
});
export default function ContentpassLayer({
@@ -78,9 +79,7 @@ export default function ContentpassLayer({
});
}, [baseUrl, planId, propertyId, purposesList, vendorCount]);
- const glueCodeJs = useMemo(() => {
- return buildGlueCodeJs(firstLayerUrl);
- }, [firstLayerUrl]);
+ const [ready, setReady] = useState(false);
function handleMessage(event: WebViewMessageEvent) {
let msg: any;
@@ -104,8 +103,12 @@ export default function ContentpassLayer({
console.debug('WebView message', msg);
switch (msg.action) {
+ case 'FIRST_LAYER_READY':
+ setReady(true);
+ break;
case 'ENABLE_SCROLL_ON_PROPERTY':
- // Ignore this message
+ case 'DISABLE_SCROLL_ON_PROPERTY':
+ // ignore these messages
break;
case 'GO_TO':
switch (msg.payload?.options?.page) {
@@ -153,13 +156,13 @@ export default function ContentpassLayer({
return (
{
handleMessage(event);
}}
@@ -190,6 +193,11 @@ export default function ContentpassLayer({
)}
/>
+ {!ready && (
+
+
+
+ )}
);
}
diff --git a/packages/react-native-contentpass-ui/src/components/buildFirstLayerUrl.ts b/packages/react-native-contentpass-ui/src/components/buildFirstLayerUrl.ts
index c1ca416..b13369f 100644
--- a/packages/react-native-contentpass-ui/src/components/buildFirstLayerUrl.ts
+++ b/packages/react-native-contentpass-ui/src/components/buildFirstLayerUrl.ts
@@ -25,10 +25,7 @@ export default function buildFirstLayerUrl({
url.searchParams.set('locale', 'en-US');
url.searchParams.set('planId', planId);
url.searchParams.set('propertyId', propertyId);
- url.searchParams.set(
- 'purposesList',
- encodeURIComponent(purposesList.join(','))
- );
+ url.searchParams.set('purposesList', purposesList.join(','));
url.searchParams.set('vendorCount', vendorCount.toString());
// url.searchParams.set('config', 'undefined');
// FIXME why is it not able to handle the start=true parameter?
diff --git a/packages/react-native-contentpass/package.json b/packages/react-native-contentpass/package.json
index c275c79..dee7bb6 100644
--- a/packages/react-native-contentpass/package.json
+++ b/packages/react-native-contentpass/package.json
@@ -75,14 +75,14 @@
"react-native-uuid": "^2.0.3"
},
"devDependencies": {
- "@react-native-community/cli": "20.1.1",
- "@react-native/babel-preset": "0.83.1",
+ "@react-native-community/cli": "19.1.2",
+ "@react-native/babel-preset": "0.81.5",
"@types/jest": "^30.0.0",
"@types/lodash": "^4.17.23",
"@types/react": "^19.2.10",
"jest": "^30.2.0",
"react": "19.2.4",
- "react-native": "0.83.1",
+ "react-native": "0.81.5",
"react-native-app-auth": "^8.1.0",
"react-native-builder-bob": "^0.40.17",
"react-native-encrypted-storage": "^4.0.3",
diff --git a/yarn.lock b/yarn.lock
index 4b624da..a1624f8 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -111,7 +111,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/core@npm:^7.24.4, @babel/core@npm:^7.27.4, @babel/core@npm:^7.29.0":
+"@babel/core@npm:^7.27.4, @babel/core@npm:^7.29.0":
version: 7.29.0
resolution: "@babel/core@npm:7.29.0"
dependencies:
@@ -174,6 +174,19 @@ __metadata:
languageName: node
linkType: hard
+"@babel/generator@npm:^7.29.1":
+ version: 7.29.1
+ resolution: "@babel/generator@npm:7.29.1"
+ dependencies:
+ "@babel/parser": ^7.29.0
+ "@babel/types": ^7.29.0
+ "@jridgewell/gen-mapping": ^0.3.12
+ "@jridgewell/trace-mapping": ^0.3.28
+ jsesc: ^3.0.2
+ checksum: d8e6863b2d04f684e65ad72731049ac7d754d3a3d1a67cdfc20807b109ba3180ed90d7ccef58ce5d38ded2eaeb71983a76c711eecb9b6266118262378f6c7226
+ languageName: node
+ linkType: hard
+
"@babel/helper-annotate-as-pure@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/helper-annotate-as-pure@npm:7.25.9"
@@ -592,7 +605,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/parser@npm:^7.24.4, @babel/parser@npm:^7.28.6, @babel/parser@npm:^7.29.0":
+"@babel/parser@npm:^7.28.6, @babel/parser@npm:^7.29.0":
version: 7.29.0
resolution: "@babel/parser@npm:7.29.0"
dependencies:
@@ -3141,16 +3154,19 @@ __metadata:
"@contentpass/react-native-contentpass": "workspace:*"
"@contentpass/react-native-contentpass-cmp-onetrust": "workspace:*"
"@contentpass/react-native-contentpass-ui": "workspace:*"
- "@react-native-community/cli": ^20.1.1
- "@react-native-community/cli-platform-android": ^20.1.1
- "@react-native-community/cli-platform-ios": ^20.1.1
- "@react-native/babel-preset": 0.83.1
- "@react-native/metro-config": 0.83.1
- "@react-native/typescript-config": 0.83.1
+ "@react-native-community/cli": 19.1.2
+ "@react-native-community/cli-platform-android": 19.1.2
+ "@react-native-community/cli-platform-ios": 19.1.2
+ "@react-native/babel-preset": 0.81.5
+ "@react-native/metro-config": 0.81.5
+ "@react-native/typescript-config": 0.81.5
+ babel-preset-expo: ^54.0.10
+ expo: ~54.0.33
+ expo-status-bar: ~3.0.9
patch-package: ^8.0.1
postinstall-postinstall: ^2.1.0
react: 19.2.4
- react-native: 0.83.1
+ react-native: 0.81.5
react-native-app-auth: ^8.1.0
react-native-builder-bob: ^0.40.17
react-native-encrypted-storage: ^4.0.3
@@ -3167,12 +3183,12 @@ __metadata:
"@babel/preset-env": ^7.29.0
"@babel/runtime": ^7.28.6
"@contentpass/examples-sourcepoint-shared": "workspace:*"
- "@react-native-community/cli": 20.1.1
- "@react-native-community/cli-platform-android": 20.1.1
- "@react-native-community/cli-platform-ios": 20.1.1
- "@react-native/babel-preset": 0.83.1
- "@react-native/metro-config": 0.83.1
- "@react-native/typescript-config": 0.83.1
+ "@react-native-community/cli": 19.1.2
+ "@react-native-community/cli-platform-android": 19.1.2
+ "@react-native-community/cli-platform-ios": 19.1.2
+ "@react-native/babel-preset": 0.81.5
+ "@react-native/metro-config": 0.81.5
+ "@react-native/typescript-config": 0.81.5
"@sourcepoint/react-native-cmp": ^1.0.13
babel-preset-expo: ^54.0.10
expo: ~54.0.33
@@ -3180,7 +3196,7 @@ __metadata:
patch-package: ^8.0.1
postinstall-postinstall: ^2.1.0
react: 19.2.4
- react-native: 0.83.1
+ react-native: 0.81.5
react-native-app-auth: ^8.1.0
react-native-builder-bob: ^0.40.17
react-native-encrypted-storage: ^4.0.3
@@ -3211,17 +3227,17 @@ __metadata:
"@contentpass/examples-sourcepoint-shared": "workspace:*"
"@contentpass/react-native-contentpass": "workspace:*"
"@contentpass/react-native-contentpass-ui": "workspace:*"
- "@react-native-community/cli": ^20.1.1
- "@react-native-community/cli-platform-android": ^20.1.1
- "@react-native-community/cli-platform-ios": ^20.1.1
- "@react-native/babel-preset": 0.83.1
- "@react-native/metro-config": 0.83.1
- "@react-native/typescript-config": 0.83.1
+ "@react-native-community/cli": ^19.1.2
+ "@react-native-community/cli-platform-android": ^19.1.2
+ "@react-native-community/cli-platform-ios": ^19.1.2
+ "@react-native/babel-preset": 0.81.5
+ "@react-native/metro-config": 0.81.5
+ "@react-native/typescript-config": 0.81.5
"@sourcepoint/react-native-cmp": ^1.0.13
patch-package: ^8.0.1
postinstall-postinstall: ^2.1.0
react: 19.2.4
- react-native: 0.83.1
+ react-native: 0.81.5
react-native-app-auth: ^8.1.0
react-native-builder-bob: ^0.40.17
react-native-encrypted-storage: ^4.0.3
@@ -3233,13 +3249,13 @@ __metadata:
resolution: "@contentpass/react-native-contentpass-cmp-onetrust@workspace:packages/react-native-contentpass-cmp-onetrust"
dependencies:
"@contentpass/react-native-contentpass": "workspace:*"
- "@react-native-community/cli": 20.1.1
- "@react-native/babel-preset": 0.83.1
+ "@react-native-community/cli": 19.1.2
+ "@react-native/babel-preset": 0.81.5
"@types/jest": ^30.0.0
"@types/react": ^19.2.10
jest: ^30.2.0
react: 19.2.4
- react-native: 0.83.1
+ react-native: 0.81.5
react-native-builder-bob: ^0.40.17
react-native-onetrust-cmp: ^202601.1.0
react-test-renderer: 19.2.4
@@ -3259,9 +3275,9 @@ __metadata:
"@commitlint/config-conventional": ^20.4.1
"@eslint/eslintrc": ^3.3.0
"@evilmartians/lefthook": ^2.1.0
- "@react-native-community/cli": 20.1.1
- "@react-native/babel-preset": 0.83.1
- "@react-native/eslint-config": ^0.83.1
+ "@react-native-community/cli": 19.1.2
+ "@react-native/babel-preset": 0.81.5
+ "@react-native/eslint-config": ^0.81.5
"@testing-library/react-native": ^13.3.3
"@types/jest": ^30.0.0
"@types/lodash": ^4.17.23
@@ -3276,7 +3292,7 @@ __metadata:
jest: ^30.2.0
prettier: ^3.8.1
react: 19.2.4
- react-native: 0.83.1
+ react-native: 0.81.5
react-native-app-auth: ^8.1.0
react-native-builder-bob: ^0.40.17
react-native-encrypted-storage: ^4.0.3
@@ -3291,13 +3307,13 @@ __metadata:
resolution: "@contentpass/react-native-contentpass-ui@workspace:packages/react-native-contentpass-ui"
dependencies:
"@contentpass/react-native-contentpass": "workspace:*"
- "@react-native-community/cli": 20.1.1
- "@react-native/babel-preset": 0.83.1
+ "@react-native-community/cli": 19.1.2
+ "@react-native/babel-preset": 0.81.5
"@types/jest": ^30.0.0
"@types/react": ^19.2.10
jest: ^30.2.0
react: 19.2.4
- react-native: 0.83.1
+ react-native: 0.81.5
react-native-builder-bob: ^0.40.17
react-native-webview: ^13.15.0
react-test-renderer: 19.2.4
@@ -3314,15 +3330,15 @@ __metadata:
version: 0.0.0-use.local
resolution: "@contentpass/react-native-contentpass@workspace:packages/react-native-contentpass"
dependencies:
- "@react-native-community/cli": 20.1.1
- "@react-native/babel-preset": 0.83.1
+ "@react-native-community/cli": 19.1.2
+ "@react-native/babel-preset": 0.81.5
"@sentry/react-native": ^7.11.0
"@types/jest": ^30.0.0
"@types/lodash": ^4.17.23
"@types/react": ^19.2.10
jest: ^30.2.0
react: 19.2.4
- react-native: 0.83.1
+ react-native: 0.81.5
react-native-app-auth: ^8.1.0
react-native-builder-bob: ^0.40.17
react-native-encrypted-storage: ^4.0.3
@@ -3366,7 +3382,7 @@ __metadata:
languageName: node
linkType: hard
-"@eslint-community/eslint-utils@npm:^4.8.0, @eslint-community/eslint-utils@npm:^4.9.1":
+"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.8.0":
version: 4.9.1
resolution: "@eslint-community/eslint-utils@npm:4.9.1"
dependencies:
@@ -3377,7 +3393,7 @@ __metadata:
languageName: node
linkType: hard
-"@eslint-community/regexpp@npm:^4.12.1, @eslint-community/regexpp@npm:^4.12.2":
+"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.12.1":
version: 4.12.2
resolution: "@eslint-community/regexpp@npm:4.12.2"
checksum: 1770bc81f676a72f65c7200b5675ff7a349786521f30e66125faaf767fde1ba1c19c3790e16ba8508a62a3933afcfc806a893858b3b5906faf693d862b9e4120
@@ -4324,6 +4340,19 @@ __metadata:
languageName: node
linkType: hard
+"@jest/types@npm:^26.6.2":
+ version: 26.6.2
+ resolution: "@jest/types@npm:26.6.2"
+ dependencies:
+ "@types/istanbul-lib-coverage": ^2.0.0
+ "@types/istanbul-reports": ^3.0.0
+ "@types/node": "*"
+ "@types/yargs": ^15.0.0
+ chalk: ^4.0.0
+ checksum: a0bd3d2f22f26ddb23f41fddf6e6a30bf4fab2ce79ec1cb6ce6fdfaf90a72e00f4c71da91ec61e13db3b10c41de22cf49d07c57ff2b59171d64b29f909c1d8d6
+ languageName: node
+ linkType: hard
+
"@jest/types@npm:^29.6.3":
version: 29.6.3
resolution: "@jest/types@npm:29.6.3"
@@ -4536,189 +4565,188 @@ __metadata:
languageName: node
linkType: hard
-"@react-native-community/cli-clean@npm:20.1.1":
- version: 20.1.1
- resolution: "@react-native-community/cli-clean@npm:20.1.1"
+"@react-native-community/cli-clean@npm:19.1.2":
+ version: 19.1.2
+ resolution: "@react-native-community/cli-clean@npm:19.1.2"
dependencies:
- "@react-native-community/cli-tools": 20.1.1
+ "@react-native-community/cli-tools": 19.1.2
+ chalk: ^4.1.2
execa: ^5.0.0
fast-glob: ^3.3.2
- picocolors: ^1.1.1
- checksum: f082a56e04fd0b626e2d863831acd58f47866f6a3d235e45059fb8697a75c0484d06ba4bb3116198fc1e773cf19fc30526148ad45c3d0c771eb9f66346957405
+ checksum: 6197254df61eba5ed53681ef6fdb9f270b496552b39f72dead36e48c25b0d5cc8e71037bd781562b83ae38b8994088711b7fb4a1b2fc46c794f6c466e9015f83
languageName: node
linkType: hard
-"@react-native-community/cli-config-android@npm:20.1.1":
- version: 20.1.1
- resolution: "@react-native-community/cli-config-android@npm:20.1.1"
+"@react-native-community/cli-config-android@npm:19.1.2":
+ version: 19.1.2
+ resolution: "@react-native-community/cli-config-android@npm:19.1.2"
dependencies:
- "@react-native-community/cli-tools": 20.1.1
+ "@react-native-community/cli-tools": 19.1.2
+ chalk: ^4.1.2
fast-glob: ^3.3.2
fast-xml-parser: ^4.4.1
- picocolors: ^1.1.1
- checksum: bf94b3e833eaf64c661503f836748160f4d763a5fb0c931bba74fdc836335ba210b030e556bea8cf15f1880ca9c483f1834fdfb04edb2e63036c5211c3db2627
+ checksum: 1f23ece0fe4a93391ee7b02b1f4986c04ab93ed7f51fb77d36ad98795ba0e379603b4d81d2140cff15d9f5da2be9d5aa6cd88a0e84e8cf726edf92d7ee730762
languageName: node
linkType: hard
-"@react-native-community/cli-config-apple@npm:20.1.1":
- version: 20.1.1
- resolution: "@react-native-community/cli-config-apple@npm:20.1.1"
+"@react-native-community/cli-config-apple@npm:19.1.2":
+ version: 19.1.2
+ resolution: "@react-native-community/cli-config-apple@npm:19.1.2"
dependencies:
- "@react-native-community/cli-tools": 20.1.1
+ "@react-native-community/cli-tools": 19.1.2
+ chalk: ^4.1.2
execa: ^5.0.0
fast-glob: ^3.3.2
- picocolors: ^1.1.1
- checksum: a01736ce164e6f08404b1d23732a82f4f38148682ef86268095680719aaa7d08eedfa7ff606aa7a095bf0762e36978e24192e4f9881016a56b162711195bbe4b
+ checksum: 240afd7ae1dfea9c6f4e2676b239b9e0387d5d35510e4019048cd1127e3370401eb1e0cad473608a95173e26792400d0c153b653ffff6220a6fc97e8d5bbb079
languageName: node
linkType: hard
-"@react-native-community/cli-config@npm:20.1.1":
- version: 20.1.1
- resolution: "@react-native-community/cli-config@npm:20.1.1"
+"@react-native-community/cli-config@npm:19.1.2":
+ version: 19.1.2
+ resolution: "@react-native-community/cli-config@npm:19.1.2"
dependencies:
- "@react-native-community/cli-tools": 20.1.1
+ "@react-native-community/cli-tools": 19.1.2
+ chalk: ^4.1.2
cosmiconfig: ^9.0.0
deepmerge: ^4.3.0
fast-glob: ^3.3.2
joi: ^17.2.1
- picocolors: ^1.1.1
- checksum: 3ff7b882e4ec05886e98ec95048bdfce34bf5f4db36e822502001a84d2388976d11f6b23f4aaa859ea1f5c8a025385ece62f23443ff5de46de74d3bd65f31ce9
+ checksum: 55d937f543994dc99a5dfa21a7e9bca0fa6105d6e92826511ddc6928f358e713f2b978d990beb83bd179dcbe687b98775524983154634387403ab7925c931568
languageName: node
linkType: hard
-"@react-native-community/cli-doctor@npm:20.1.1":
- version: 20.1.1
- resolution: "@react-native-community/cli-doctor@npm:20.1.1"
+"@react-native-community/cli-doctor@npm:19.1.2":
+ version: 19.1.2
+ resolution: "@react-native-community/cli-doctor@npm:19.1.2"
dependencies:
- "@react-native-community/cli-config": 20.1.1
- "@react-native-community/cli-platform-android": 20.1.1
- "@react-native-community/cli-platform-apple": 20.1.1
- "@react-native-community/cli-platform-ios": 20.1.1
- "@react-native-community/cli-tools": 20.1.1
+ "@react-native-community/cli-config": 19.1.2
+ "@react-native-community/cli-platform-android": 19.1.2
+ "@react-native-community/cli-platform-apple": 19.1.2
+ "@react-native-community/cli-platform-ios": 19.1.2
+ "@react-native-community/cli-tools": 19.1.2
+ chalk: ^4.1.2
command-exists: ^1.2.8
deepmerge: ^4.3.0
envinfo: ^7.13.0
execa: ^5.0.0
node-stream-zip: ^1.9.1
ora: ^5.4.1
- picocolors: ^1.1.1
semver: ^7.5.2
wcwidth: ^1.0.1
yaml: ^2.2.1
- checksum: 87f45d4afc5ad838a34d06c6762fafbb4d6af3dea3bbcaeabcef01c7aafaf7b1a2cdb99e6733cdd446e9340f52931b9c6a89ed9c135588646fc13d88fc8fa4b9
+ checksum: 23359d27f625be8abaffdaa41a84639a5ba7374d79f81f2d24f18f844bb24b55b3a9f25039a88e9d368d4e4fccdea350e87089020ccab3b0bb89d3f0caa5c12a
languageName: node
linkType: hard
-"@react-native-community/cli-platform-android@npm:20.1.1, @react-native-community/cli-platform-android@npm:^20.1.1":
- version: 20.1.1
- resolution: "@react-native-community/cli-platform-android@npm:20.1.1"
+"@react-native-community/cli-platform-android@npm:19.1.2, @react-native-community/cli-platform-android@npm:^19.1.2":
+ version: 19.1.2
+ resolution: "@react-native-community/cli-platform-android@npm:19.1.2"
dependencies:
- "@react-native-community/cli-config-android": 20.1.1
- "@react-native-community/cli-tools": 20.1.1
+ "@react-native-community/cli-config-android": 19.1.2
+ "@react-native-community/cli-tools": 19.1.2
+ chalk: ^4.1.2
execa: ^5.0.0
logkitty: ^0.7.1
- picocolors: ^1.1.1
- checksum: 80d7316a0fe275e69d7b1f1eb7d237933f791ffcff0dc6d57e2e40335459e3f5b2a5b68387bf70016195b7b2bd4d81f024c4c69de609b64581b23384af82cd35
+ checksum: 1e072728bab4682c3582d99e2642ab4036cd8186ac4dd184c0232a4b1ffaa20056550b2113bd0131baaabd6676eb1775e01fc4365c817683b48a0d111cb144a7
languageName: node
linkType: hard
-"@react-native-community/cli-platform-apple@npm:20.1.1":
- version: 20.1.1
- resolution: "@react-native-community/cli-platform-apple@npm:20.1.1"
+"@react-native-community/cli-platform-apple@npm:19.1.2":
+ version: 19.1.2
+ resolution: "@react-native-community/cli-platform-apple@npm:19.1.2"
dependencies:
- "@react-native-community/cli-config-apple": 20.1.1
- "@react-native-community/cli-tools": 20.1.1
+ "@react-native-community/cli-config-apple": 19.1.2
+ "@react-native-community/cli-tools": 19.1.2
+ chalk: ^4.1.2
execa: ^5.0.0
fast-xml-parser: ^4.4.1
- picocolors: ^1.1.1
- checksum: bfafacf2466ffe79ea491e82c5a85d5ad7bde2df29b2cedb1c3489fdb14ab1a553a6d738382e3c32ec0f4f74239d2f07a9758fa45500d889ecf16dd6dd327255
+ checksum: efe91f453082d8dd2f2d0ec65f31d48421e9504f07bbfb67a877b5a87dcf4db7ce9c0e1489fdd5ec57af40361fd1995c14031a4fa843556f513e212b908a0faf
languageName: node
linkType: hard
-"@react-native-community/cli-platform-ios@npm:20.1.1, @react-native-community/cli-platform-ios@npm:^20.1.1":
- version: 20.1.1
- resolution: "@react-native-community/cli-platform-ios@npm:20.1.1"
+"@react-native-community/cli-platform-ios@npm:19.1.2, @react-native-community/cli-platform-ios@npm:^19.1.2":
+ version: 19.1.2
+ resolution: "@react-native-community/cli-platform-ios@npm:19.1.2"
dependencies:
- "@react-native-community/cli-platform-apple": 20.1.1
- checksum: a2ec3bf30048824f48143bc8b994b7bd0deec706898493b19366649da4bf0c1a426db0f73059c4e7ec79c25dd1463ccba0215b84c11d9ebcfce438b0a6d678a6
+ "@react-native-community/cli-platform-apple": 19.1.2
+ checksum: 5eb06bfce45911b22e954007f3b3e3b146b9da1d628e9ab0047b6c650d49b5a45f9708af96b4749d193741e618280c51111100f6dbc8b9804ef55f1b3c737892
languageName: node
linkType: hard
-"@react-native-community/cli-server-api@npm:20.1.1":
- version: 20.1.1
- resolution: "@react-native-community/cli-server-api@npm:20.1.1"
+"@react-native-community/cli-server-api@npm:19.1.2":
+ version: 19.1.2
+ resolution: "@react-native-community/cli-server-api@npm:19.1.2"
dependencies:
- "@react-native-community/cli-tools": 20.1.1
+ "@react-native-community/cli-tools": 19.1.2
body-parser: ^1.20.3
compression: ^1.7.1
connect: ^3.6.5
errorhandler: ^1.5.1
nocache: ^3.0.1
open: ^6.2.0
- pretty-format: ^29.7.0
+ pretty-format: ^26.6.2
serve-static: ^1.13.1
- strict-url-sanitise: 0.0.1
ws: ^6.2.3
- checksum: 0a8d926bd58f1d749abc43ca2d949fc4178da9e2fe3b0ecb26b690842cfa770389f44943a4b784b23b5b1944e79f8d3a3c4ceb58ec996efe0889e09eaaca8ab5
+ checksum: 1a9aa785dcb9b2be3561e301409e68151e545d19e31cb55c4f43033dc10a89c28cf90f5123b88c3a743a17f3ecfaf9acc2ed39247e3435e99246871d2688fe33
languageName: node
linkType: hard
-"@react-native-community/cli-tools@npm:20.1.1":
- version: 20.1.1
- resolution: "@react-native-community/cli-tools@npm:20.1.1"
+"@react-native-community/cli-tools@npm:19.1.2":
+ version: 19.1.2
+ resolution: "@react-native-community/cli-tools@npm:19.1.2"
dependencies:
"@vscode/sudo-prompt": ^9.0.0
appdirsjs: ^1.2.4
+ chalk: ^4.1.2
execa: ^5.0.0
find-up: ^5.0.0
launch-editor: ^2.9.1
mime: ^2.4.1
ora: ^5.4.1
- picocolors: ^1.1.1
prompts: ^2.4.2
semver: ^7.5.2
- checksum: bf192d0acf8d1431492e4ee31c0f992b2179471d9fa7e0dc35cd46bf2e8bec376a4d30201a22f1e2790ac7cf3ce7e5e04fc2c181fa61465added2bcb9150ea6b
+ checksum: 60aaeb42299e99e030d9a607f4100869c7de9468931c0397b51474090f9359684fc04620bbac6ec4ce3c399bd1c649fdad02b474a52290bd2085efd341e2d11d
languageName: node
linkType: hard
-"@react-native-community/cli-types@npm:20.1.1":
- version: 20.1.1
- resolution: "@react-native-community/cli-types@npm:20.1.1"
+"@react-native-community/cli-types@npm:19.1.2":
+ version: 19.1.2
+ resolution: "@react-native-community/cli-types@npm:19.1.2"
dependencies:
joi: ^17.2.1
- checksum: 0e03906f4636b35935eccabb47311748ceb5dc9328db16c42c5b7752aa21b822e0ddbf5dee91297310fe92db7cee19cfc312877bb0dd0c3b37cd183dcf127dda
+ checksum: 5f996279892c680eddb60e4beb6e09261614581b0f7c9d501d33d24a9eda3c74c3ad6a8771311de8a34b3abb447a89d3496c220e9e73f1cf99e82b6616a544fa
languageName: node
linkType: hard
-"@react-native-community/cli@npm:20.1.1, @react-native-community/cli@npm:^20.1.1":
- version: 20.1.1
- resolution: "@react-native-community/cli@npm:20.1.1"
+"@react-native-community/cli@npm:19.1.2, @react-native-community/cli@npm:^19.1.2":
+ version: 19.1.2
+ resolution: "@react-native-community/cli@npm:19.1.2"
dependencies:
- "@react-native-community/cli-clean": 20.1.1
- "@react-native-community/cli-config": 20.1.1
- "@react-native-community/cli-doctor": 20.1.1
- "@react-native-community/cli-server-api": 20.1.1
- "@react-native-community/cli-tools": 20.1.1
- "@react-native-community/cli-types": 20.1.1
+ "@react-native-community/cli-clean": 19.1.2
+ "@react-native-community/cli-config": 19.1.2
+ "@react-native-community/cli-doctor": 19.1.2
+ "@react-native-community/cli-server-api": 19.1.2
+ "@react-native-community/cli-tools": 19.1.2
+ "@react-native-community/cli-types": 19.1.2
+ chalk: ^4.1.2
commander: ^9.4.1
deepmerge: ^4.3.0
execa: ^5.0.0
find-up: ^5.0.0
fs-extra: ^8.1.0
graceful-fs: ^4.1.3
- picocolors: ^1.1.1
prompts: ^2.4.2
semver: ^7.5.2
bin:
rnc-cli: build/bin.js
- checksum: cbbc72e3940a44f766677e5305d1d6990720f6421c0b7a20fd08b22ea71cc2e6a5ef2d39b5c85a2973e119b64d54ffd4a838d028f0019c0c3675c33172737a34
+ checksum: dadfbcf16e1d4005da9ab2b2c1b3e0872133dbd59059e8942dd64cdc429574ab9d106706f387c41d93f553e08c06e329492bc146817038c8510450a4ae3e6aa6
languageName: node
linkType: hard
-"@react-native/assets-registry@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/assets-registry@npm:0.83.1"
- checksum: ec788b086fb1be0813d47660c34cdd758eb54dada0e9e1a2e8b55d888adab3bd9e6431742d645317f94033522805fc2c7902aa9de567d7c77d37b9619d927cd5
+"@react-native/assets-registry@npm:0.81.5":
+ version: 0.81.5
+ resolution: "@react-native/assets-registry@npm:0.81.5"
+ checksum: c92a5731eb755a7f6702efa5568974fe11a58e5cd5b7c25883b55fe8ab0cc606a294d9e2b97afd163cc5619207fc7557f80a4052d990855a890d3694bcf8a635
languageName: node
linkType: hard
@@ -4732,16 +4760,6 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/babel-plugin-codegen@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/babel-plugin-codegen@npm:0.83.1"
- dependencies:
- "@babel/traverse": ^7.25.3
- "@react-native/codegen": 0.83.1
- checksum: 39e44ed3576b823434de4acea4d6fc1312da867d1dce9522d2634bce42f3bf061e94e0887b060825aa739d696b7324fda276469b4be4f8be86eea7d648b6dc55
- languageName: node
- linkType: hard
-
"@react-native/babel-preset@npm:0.81.5":
version: 0.81.5
resolution: "@react-native/babel-preset@npm:0.81.5"
@@ -4797,61 +4815,6 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/babel-preset@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/babel-preset@npm:0.83.1"
- dependencies:
- "@babel/core": ^7.25.2
- "@babel/plugin-proposal-export-default-from": ^7.24.7
- "@babel/plugin-syntax-dynamic-import": ^7.8.3
- "@babel/plugin-syntax-export-default-from": ^7.24.7
- "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3
- "@babel/plugin-syntax-optional-chaining": ^7.8.3
- "@babel/plugin-transform-arrow-functions": ^7.24.7
- "@babel/plugin-transform-async-generator-functions": ^7.25.4
- "@babel/plugin-transform-async-to-generator": ^7.24.7
- "@babel/plugin-transform-block-scoping": ^7.25.0
- "@babel/plugin-transform-class-properties": ^7.25.4
- "@babel/plugin-transform-classes": ^7.25.4
- "@babel/plugin-transform-computed-properties": ^7.24.7
- "@babel/plugin-transform-destructuring": ^7.24.8
- "@babel/plugin-transform-flow-strip-types": ^7.25.2
- "@babel/plugin-transform-for-of": ^7.24.7
- "@babel/plugin-transform-function-name": ^7.25.1
- "@babel/plugin-transform-literals": ^7.25.2
- "@babel/plugin-transform-logical-assignment-operators": ^7.24.7
- "@babel/plugin-transform-modules-commonjs": ^7.24.8
- "@babel/plugin-transform-named-capturing-groups-regex": ^7.24.7
- "@babel/plugin-transform-nullish-coalescing-operator": ^7.24.7
- "@babel/plugin-transform-numeric-separator": ^7.24.7
- "@babel/plugin-transform-object-rest-spread": ^7.24.7
- "@babel/plugin-transform-optional-catch-binding": ^7.24.7
- "@babel/plugin-transform-optional-chaining": ^7.24.8
- "@babel/plugin-transform-parameters": ^7.24.7
- "@babel/plugin-transform-private-methods": ^7.24.7
- "@babel/plugin-transform-private-property-in-object": ^7.24.7
- "@babel/plugin-transform-react-display-name": ^7.24.7
- "@babel/plugin-transform-react-jsx": ^7.25.2
- "@babel/plugin-transform-react-jsx-self": ^7.24.7
- "@babel/plugin-transform-react-jsx-source": ^7.24.7
- "@babel/plugin-transform-regenerator": ^7.24.7
- "@babel/plugin-transform-runtime": ^7.24.7
- "@babel/plugin-transform-shorthand-properties": ^7.24.7
- "@babel/plugin-transform-spread": ^7.24.7
- "@babel/plugin-transform-sticky-regex": ^7.24.7
- "@babel/plugin-transform-typescript": ^7.25.2
- "@babel/plugin-transform-unicode-regex": ^7.24.7
- "@babel/template": ^7.25.0
- "@react-native/babel-plugin-codegen": 0.83.1
- babel-plugin-syntax-hermes-parser: 0.32.0
- babel-plugin-transform-flow-enums: ^0.0.2
- react-refresh: ^0.14.0
- peerDependencies:
- "@babel/core": "*"
- checksum: fbff4569a44063d779de784e0e87871d1069438f30a909520f1902e04c72df4d36682b582dc834def8c71b06c4ac4f3481f61751c4b23cb720cf514d13f12b23
- languageName: node
- linkType: hard
-
"@react-native/codegen@npm:0.81.5":
version: 0.81.5
resolution: "@react-native/codegen@npm:0.81.5"
@@ -4869,33 +4832,16 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/codegen@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/codegen@npm:0.83.1"
- dependencies:
- "@babel/core": ^7.25.2
- "@babel/parser": ^7.25.3
- glob: ^7.1.1
- hermes-parser: 0.32.0
- invariant: ^2.2.4
- nullthrows: ^1.1.1
- yargs: ^17.6.2
- peerDependencies:
- "@babel/core": "*"
- checksum: 49c7e79b81d2595df33617b29aea981716ac36d92083301977c896a8299d1e1ce86054a804c85e1411a3732fd4e1b71e6e9edf53830b577ec5a9dd9120ca45a0
- languageName: node
- linkType: hard
-
-"@react-native/community-cli-plugin@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/community-cli-plugin@npm:0.83.1"
+"@react-native/community-cli-plugin@npm:0.81.5":
+ version: 0.81.5
+ resolution: "@react-native/community-cli-plugin@npm:0.81.5"
dependencies:
- "@react-native/dev-middleware": 0.83.1
+ "@react-native/dev-middleware": 0.81.5
debug: ^4.4.0
invariant: ^2.2.4
- metro: ^0.83.3
- metro-config: ^0.83.3
- metro-core: ^0.83.3
+ metro: ^0.83.1
+ metro-config: ^0.83.1
+ metro-core: ^0.83.1
semver: ^7.1.3
peerDependencies:
"@react-native-community/cli": "*"
@@ -4905,7 +4851,7 @@ __metadata:
optional: true
"@react-native/metro-config":
optional: true
- checksum: 75d2a9e4de37bb4eb59d787e31c12e4e36db363b765d6ceaae68ab1f4c7cad021f9f8358eeef4c795949172d6af94f4d93081f98e4110a39d14868cecfde75bd
+ checksum: 4f3f871f8d05b5bedd28b12d7a1e67bbe7fac9dc09306d5c0f9708df8cf5e58118b9a635616a22985746f3f1b2caa954de317484c907e7d878a44c04630ba814
languageName: node
linkType: hard
@@ -4916,23 +4862,6 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/debugger-frontend@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/debugger-frontend@npm:0.83.1"
- checksum: 6eb15797a5a136a99443e9d8ee1da14a22cc3fdf629272811018a046d2d5abc0c9f60ccc41d7f95c5e04fbd361b4cdae924f79b81f7a11bdb119e15a072c08f7
- languageName: node
- linkType: hard
-
-"@react-native/debugger-shell@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/debugger-shell@npm:0.83.1"
- dependencies:
- cross-spawn: ^7.0.6
- fb-dotslash: 0.5.8
- checksum: 22f45aeb7f3f9f93c7e9615b66bf158e7f3764d5c31e4aea80b85ffef28369d82a2e6208c7dca80e0ceeadf3fa17616f4c90b8fdbab41826a8c72d4ff194309b
- languageName: node
- linkType: hard
-
"@react-native/dev-middleware@npm:0.81.5":
version: 0.81.5
resolution: "@react-native/dev-middleware@npm:0.81.5"
@@ -4952,93 +4881,73 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/dev-middleware@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/dev-middleware@npm:0.83.1"
- dependencies:
- "@isaacs/ttlcache": ^1.4.1
- "@react-native/debugger-frontend": 0.83.1
- "@react-native/debugger-shell": 0.83.1
- chrome-launcher: ^0.15.2
- chromium-edge-launcher: ^0.2.0
- connect: ^3.6.5
- debug: ^4.4.0
- invariant: ^2.2.4
- nullthrows: ^1.1.1
- open: ^7.0.3
- serve-static: ^1.16.2
- ws: ^7.5.10
- checksum: d8439119cd99a8db0649b97a1f459222f49bb9425e1248d1466e4f7f4a104915d1e6ccc11403a5a0f3aa810eea3aa836f921ff11f44c4d3a06769d96083beb86
- languageName: node
- linkType: hard
-
-"@react-native/eslint-config@npm:^0.83.1":
- version: 0.83.1
- resolution: "@react-native/eslint-config@npm:0.83.1"
+"@react-native/eslint-config@npm:^0.81.5":
+ version: 0.81.6
+ resolution: "@react-native/eslint-config@npm:0.81.6"
dependencies:
"@babel/core": ^7.25.2
"@babel/eslint-parser": ^7.25.1
- "@react-native/eslint-plugin": 0.83.1
- "@typescript-eslint/eslint-plugin": ^8.36.0
- "@typescript-eslint/parser": ^8.36.0
+ "@react-native/eslint-plugin": 0.81.6
+ "@typescript-eslint/eslint-plugin": ^7.1.1
+ "@typescript-eslint/parser": ^7.1.1
eslint-config-prettier: ^8.5.0
eslint-plugin-eslint-comments: ^3.2.0
eslint-plugin-ft-flow: ^2.0.1
- eslint-plugin-jest: ^29.0.1
+ eslint-plugin-jest: ^27.9.0
eslint-plugin-react: ^7.30.1
- eslint-plugin-react-hooks: ^7.0.1
+ eslint-plugin-react-hooks: ^5.2.0
eslint-plugin-react-native: ^4.0.0
peerDependencies:
eslint: ">=8"
prettier: ">=2"
- checksum: c35bba5ecbbd51de7dad44e293a597758004f4225b2ccb11cd15f43a0fd77b1102c8897f8683e77b3f2165bd21bdbfbe1f4d36dfb1526e09d21b51a88cff93de
+ checksum: 6b898112940149d61747952962e192659d7487697111099cc05c6ad9728191f1294f8f0c0c16077fd0b87eb5f6f736cfffd4ec3ede2b33536e3b219675669712
languageName: node
linkType: hard
-"@react-native/eslint-plugin@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/eslint-plugin@npm:0.83.1"
- checksum: 7d051f2e8d6cd397cea33c543967888597da303ff2ee9550318627889e90f937f7808945fcce12eccefd0dbc7ba65ccba1ce630c1d2f94110ddd2afa13cca675
+"@react-native/eslint-plugin@npm:0.81.6":
+ version: 0.81.6
+ resolution: "@react-native/eslint-plugin@npm:0.81.6"
+ checksum: d9f0f30032a094407cb17c3a648fb47e69fbb7d07417722163e7695b10d0975f6ed48653674ac2240145b44ac501b87a85cee63dcfc085cbc1d12b2721674bfd
languageName: node
linkType: hard
-"@react-native/gradle-plugin@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/gradle-plugin@npm:0.83.1"
- checksum: dcf126b36fc46d06d2c8e5482a63566aca36273c3b2da79c67e158ea82f25445775456077afc1fbaf0c198d3307aa94bda814d177c31a149fc1ee06ab0614105
+"@react-native/gradle-plugin@npm:0.81.5":
+ version: 0.81.5
+ resolution: "@react-native/gradle-plugin@npm:0.81.5"
+ checksum: e62c3e9f72364064c930b325a6e4714e3d3c8a65c87f5e703e6772fd13110aee70892a6dec41f23dd05fe8cbe731a686c7ec8cbd31d0fedfd85afe32ac3158c1
languageName: node
linkType: hard
-"@react-native/js-polyfills@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/js-polyfills@npm:0.83.1"
- checksum: 1c3fbceac6371252d6e54f9e76b852bfaec7a7472455f9856467dd73a87b8445eda03fb38fc65bc9abd76606e6e52041c754db41f2a23c74dbf5e052e9af129a
+"@react-native/js-polyfills@npm:0.81.5":
+ version: 0.81.5
+ resolution: "@react-native/js-polyfills@npm:0.81.5"
+ checksum: 3cf56cf90a4d7315e452a4ca7c5557acf3b22deb3b2da89bca2b51da1611d21679da740ab3c80834698c64d7fc178427fb9d032900f4b41317aef016bee8e879
languageName: node
linkType: hard
-"@react-native/metro-babel-transformer@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/metro-babel-transformer@npm:0.83.1"
+"@react-native/metro-babel-transformer@npm:0.81.5":
+ version: 0.81.5
+ resolution: "@react-native/metro-babel-transformer@npm:0.81.5"
dependencies:
"@babel/core": ^7.25.2
- "@react-native/babel-preset": 0.83.1
- hermes-parser: 0.32.0
+ "@react-native/babel-preset": 0.81.5
+ hermes-parser: 0.29.1
nullthrows: ^1.1.1
peerDependencies:
"@babel/core": "*"
- checksum: c5b9fff540ae9d8df789823f6119e42415374079745bdd187be32ea919e0e7862f839e7311e102e0d3d3c5583c078021d4c3bb7a91374d306ef8ce4fe70a3793
+ checksum: 20ba6238591324aa5838d3424e75f1033142214d556131cad78faf5d26ed22ead26d4aef73e801cf852e43bc8b0d95bab2c48caaf9fe83929bba633ca0313929
languageName: node
linkType: hard
-"@react-native/metro-config@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/metro-config@npm:0.83.1"
+"@react-native/metro-config@npm:0.81.5":
+ version: 0.81.5
+ resolution: "@react-native/metro-config@npm:0.81.5"
dependencies:
- "@react-native/js-polyfills": 0.83.1
- "@react-native/metro-babel-transformer": 0.83.1
- metro-config: ^0.83.3
- metro-runtime: ^0.83.3
- checksum: dd5c4962e33aeecbb71fc70199de8bd7cf808d2e92b310eac2337e497683b92af68f388f206298988425f84c509768ea99a35802bcde405a07f32676107d691b
+ "@react-native/js-polyfills": 0.81.5
+ "@react-native/metro-babel-transformer": 0.81.5
+ metro-config: ^0.83.1
+ metro-runtime: ^0.83.1
+ checksum: 13af9cb8f743e8ae51fe0c77db4c61070ef31074b985911ad03b53ec79985f3ba261f1b0026bc62b1b070a3954c8928b73d2d956fc13bad6ece3699b3f5d7254
languageName: node
linkType: hard
@@ -5049,34 +4958,27 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/normalize-colors@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/normalize-colors@npm:0.83.1"
- checksum: dd87c889218522affe58059d424404cee28f168bc3641f015ee2620c55b3e29930d279eed6916f866c166bb53d425cd160ccfaab546a6123b6c74e9931eac5d1
- languageName: node
- linkType: hard
-
-"@react-native/typescript-config@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/typescript-config@npm:0.83.1"
- checksum: fb0d4716fb0fc01cf50cb872ed417d6387e64d25a283dffa22053db3986550b0adb57c09d2e6c6fa3114b13bf366da06e2cc466e77c4aeb71106448bfd166847
+"@react-native/typescript-config@npm:0.81.5":
+ version: 0.81.5
+ resolution: "@react-native/typescript-config@npm:0.81.5"
+ checksum: fbcc83ec60d6820a0d5d86644c33284bba35aa3312fd9b620f50f3de5343ed3aac9808aa6915d2a1726f69bbe877c1b92452954e661a2fee16c60c1be88fc8c5
languageName: node
linkType: hard
-"@react-native/virtualized-lists@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/virtualized-lists@npm:0.83.1"
+"@react-native/virtualized-lists@npm:0.81.5":
+ version: 0.81.5
+ resolution: "@react-native/virtualized-lists@npm:0.81.5"
dependencies:
invariant: ^2.2.4
nullthrows: ^1.1.1
peerDependencies:
- "@types/react": ^19.2.0
+ "@types/react": ^19.1.0
react: "*"
react-native: "*"
peerDependenciesMeta:
"@types/react":
optional: true
- checksum: 35205e505c53ff95c71434c82d02d11a454c28d603189b84c83207fa121874d3c6e5a0b0605495fbaa6eef797a71aa42df8d1780e2e2c64ee1e6b2548a815e27
+ checksum: c3dc4f36dca2ced9ec7cdaaa0f262d0ca2387d348f7d97673466f4704eb8db38eeb8124852d225e1a18aeed4431d3ae112189af436e4d2238cdef65c9bbd35ae
languageName: node
linkType: hard
@@ -5487,7 +5389,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/json-schema@npm:^7.0.15":
+"@types/json-schema@npm:^7.0.15, @types/json-schema@npm:^7.0.9":
version: 7.0.15
resolution: "@types/json-schema@npm:7.0.15"
checksum: 97ed0cb44d4070aecea772b7b2e2ed971e10c81ec87dd4ecc160322ffa55ff330dace1793489540e3e318d90942064bb697cc0f8989391797792d919737b3b98
@@ -5534,6 +5436,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/semver@npm:^7.3.12":
+ version: 7.7.1
+ resolution: "@types/semver@npm:7.7.1"
+ checksum: 76d218e414482a398148d5c28f2bfa017108869f3fc18cda379c9d8d062348f8b9653ae2fa8642d3b5b52e211928fe8be34f22da4e1f08245c84e0e51e040673
+ languageName: node
+ linkType: hard
+
"@types/stack-utils@npm:^2.0.0, @types/stack-utils@npm:^2.0.3":
version: 2.0.3
resolution: "@types/stack-utils@npm:2.0.3"
@@ -5548,6 +5457,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/yargs@npm:^15.0.0":
+ version: 15.0.20
+ resolution: "@types/yargs@npm:15.0.20"
+ dependencies:
+ "@types/yargs-parser": "*"
+ checksum: 7e33bed59f7d44f32f6c0f6da07e8aa79605d725fcdd223febe45ccfa5254da3bc0f70242553021fd9491b637ae99ddee84e5dd05d1771a71986619a73cbf897
+ languageName: node
+ linkType: hard
+
"@types/yargs@npm:^17.0.33":
version: 17.0.35
resolution: "@types/yargs@npm:17.0.35"
@@ -5566,138 +5484,184 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/eslint-plugin@npm:^8.36.0":
- version: 8.54.0
- resolution: "@typescript-eslint/eslint-plugin@npm:8.54.0"
+"@typescript-eslint/eslint-plugin@npm:^7.1.1":
+ version: 7.18.0
+ resolution: "@typescript-eslint/eslint-plugin@npm:7.18.0"
dependencies:
- "@eslint-community/regexpp": ^4.12.2
- "@typescript-eslint/scope-manager": 8.54.0
- "@typescript-eslint/type-utils": 8.54.0
- "@typescript-eslint/utils": 8.54.0
- "@typescript-eslint/visitor-keys": 8.54.0
- ignore: ^7.0.5
+ "@eslint-community/regexpp": ^4.10.0
+ "@typescript-eslint/scope-manager": 7.18.0
+ "@typescript-eslint/type-utils": 7.18.0
+ "@typescript-eslint/utils": 7.18.0
+ "@typescript-eslint/visitor-keys": 7.18.0
+ graphemer: ^1.4.0
+ ignore: ^5.3.1
natural-compare: ^1.4.0
- ts-api-utils: ^2.4.0
+ ts-api-utils: ^1.3.0
peerDependencies:
- "@typescript-eslint/parser": ^8.54.0
- eslint: ^8.57.0 || ^9.0.0
- typescript: ">=4.8.4 <6.0.0"
- checksum: 31934585af6b0ce4efe23d1bfb9ff681dcd821d32bb954453e7773e9a3a42c0a2d43b1b5072dc3badac49ee355cfa0e840535cc668afe4f0b58cffa3d8e9f4d1
+ "@typescript-eslint/parser": ^7.0.0
+ eslint: ^8.56.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: dfcf150628ca2d4ccdfc20b46b0eae075c2f16ef5e70d9d2f0d746acf4c69a09f962b93befee01a529f14bbeb3e817b5aba287d7dd0edc23396bc5ed1f448c3d
languageName: node
linkType: hard
-"@typescript-eslint/parser@npm:^8.36.0":
- version: 8.54.0
- resolution: "@typescript-eslint/parser@npm:8.54.0"
+"@typescript-eslint/parser@npm:^7.1.1":
+ version: 7.18.0
+ resolution: "@typescript-eslint/parser@npm:7.18.0"
dependencies:
- "@typescript-eslint/scope-manager": 8.54.0
- "@typescript-eslint/types": 8.54.0
- "@typescript-eslint/typescript-estree": 8.54.0
- "@typescript-eslint/visitor-keys": 8.54.0
- debug: ^4.4.3
+ "@typescript-eslint/scope-manager": 7.18.0
+ "@typescript-eslint/types": 7.18.0
+ "@typescript-eslint/typescript-estree": 7.18.0
+ "@typescript-eslint/visitor-keys": 7.18.0
+ debug: ^4.3.4
peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: ">=4.8.4 <6.0.0"
- checksum: 1a4c8c6edd67b3f301d00f0ad1739d0536b7843ef1a7091d2444c3fe752932786851c49d4d26e87cc914dfae49dddf77f0354d71dbfc382ff8959cd1b7bcbbbe
+ eslint: ^8.56.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 132b56ac3b2d90b588d61d005a70f6af322860974225b60201cbf45abf7304d67b7d8a6f0ade1c188ac4e339884e78d6dcd450417f1481998f9ddd155bab0801
languageName: node
linkType: hard
-"@typescript-eslint/project-service@npm:8.54.0":
- version: 8.54.0
- resolution: "@typescript-eslint/project-service@npm:8.54.0"
+"@typescript-eslint/scope-manager@npm:5.62.0":
+ version: 5.62.0
+ resolution: "@typescript-eslint/scope-manager@npm:5.62.0"
dependencies:
- "@typescript-eslint/tsconfig-utils": ^8.54.0
- "@typescript-eslint/types": ^8.54.0
- debug: ^4.4.3
- peerDependencies:
- typescript: ">=4.8.4 <6.0.0"
- checksum: 3c2a5c758aa92d3673050383f4a9889c8175738372caf40082929082dfff87d5dbf54b9d22d97915f0f47393950df9fc338526dcc10be0512315aff82e65ad99
+ "@typescript-eslint/types": 5.62.0
+ "@typescript-eslint/visitor-keys": 5.62.0
+ checksum: 6062d6b797fe1ce4d275bb0d17204c827494af59b5eaf09d8a78cdd39dadddb31074dded4297aaf5d0f839016d601032857698b0e4516c86a41207de606e9573
languageName: node
linkType: hard
-"@typescript-eslint/scope-manager@npm:8.54.0":
- version: 8.54.0
- resolution: "@typescript-eslint/scope-manager@npm:8.54.0"
+"@typescript-eslint/scope-manager@npm:7.18.0":
+ version: 7.18.0
+ resolution: "@typescript-eslint/scope-manager@npm:7.18.0"
dependencies:
- "@typescript-eslint/types": 8.54.0
- "@typescript-eslint/visitor-keys": 8.54.0
- checksum: 9a6bbdf019c3bed31aa81f11cd2d4f98e1b71a83d3f68ccdbd2a6539bfe1575ec59f37cd96b74311df1183c78348325d6b8ddcb653f7096f0d3e36299ae3c3e9
+ "@typescript-eslint/types": 7.18.0
+ "@typescript-eslint/visitor-keys": 7.18.0
+ checksum: b982c6ac13d8c86bb3b949c6b4e465f3f60557c2ccf4cc229799827d462df56b9e4d3eaed7711d79b875422fc3d71ec1ebcb5195db72134d07c619e3c5506b57
languageName: node
linkType: hard
-"@typescript-eslint/tsconfig-utils@npm:8.54.0, @typescript-eslint/tsconfig-utils@npm:^8.54.0":
- version: 8.54.0
- resolution: "@typescript-eslint/tsconfig-utils@npm:8.54.0"
+"@typescript-eslint/type-utils@npm:7.18.0":
+ version: 7.18.0
+ resolution: "@typescript-eslint/type-utils@npm:7.18.0"
+ dependencies:
+ "@typescript-eslint/typescript-estree": 7.18.0
+ "@typescript-eslint/utils": 7.18.0
+ debug: ^4.3.4
+ ts-api-utils: ^1.3.0
peerDependencies:
- typescript: ">=4.8.4 <6.0.0"
- checksum: f8907f6e803563b460e035a688f30dbbb690d40c3fd9bb8e30c4628905bd49cf9de4947042268c0b50ce4e7aac3249712a33e91afde9a08df064ad782cd38dee
+ eslint: ^8.56.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 68fd5df5146c1a08cde20d59b4b919acab06a1b06194fe4f7ba1b928674880249890785fbbc97394142f2ef5cff5a7fba9b8a940449e7d5605306505348e38bc
languageName: node
linkType: hard
-"@typescript-eslint/type-utils@npm:8.54.0":
- version: 8.54.0
- resolution: "@typescript-eslint/type-utils@npm:8.54.0"
+"@typescript-eslint/types@npm:5.62.0":
+ version: 5.62.0
+ resolution: "@typescript-eslint/types@npm:5.62.0"
+ checksum: 48c87117383d1864766486f24de34086155532b070f6264e09d0e6139449270f8a9559cfef3c56d16e3bcfb52d83d42105d61b36743626399c7c2b5e0ac3b670
+ languageName: node
+ linkType: hard
+
+"@typescript-eslint/types@npm:7.18.0":
+ version: 7.18.0
+ resolution: "@typescript-eslint/types@npm:7.18.0"
+ checksum: 7df2750cd146a0acd2d843208d69f153b458e024bbe12aab9e441ad2c56f47de3ddfeb329c4d1ea0079e2577fea4b8c1c1ce15315a8d49044586b04fedfe7a4d
+ languageName: node
+ linkType: hard
+
+"@typescript-eslint/typescript-estree@npm:5.62.0":
+ version: 5.62.0
+ resolution: "@typescript-eslint/typescript-estree@npm:5.62.0"
dependencies:
- "@typescript-eslint/types": 8.54.0
- "@typescript-eslint/typescript-estree": 8.54.0
- "@typescript-eslint/utils": 8.54.0
- debug: ^4.4.3
- ts-api-utils: ^2.4.0
- peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: ">=4.8.4 <6.0.0"
- checksum: 501a27b5e39305bfd47c6b678a71cbff87268f57f8985081666d50724b1a3c4530561cea9a24b0823d466c6cdca680647013ee5e9ed54aaa5110f2e42fdbc6ac
+ "@typescript-eslint/types": 5.62.0
+ "@typescript-eslint/visitor-keys": 5.62.0
+ debug: ^4.3.4
+ globby: ^11.1.0
+ is-glob: ^4.0.3
+ semver: ^7.3.7
+ tsutils: ^3.21.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 3624520abb5807ed8f57b1197e61c7b1ed770c56dfcaca66372d584ff50175225798bccb701f7ef129d62c5989070e1ee3a0aa2d84e56d9524dcf011a2bb1a52
languageName: node
linkType: hard
-"@typescript-eslint/types@npm:8.54.0, @typescript-eslint/types@npm:^8.54.0":
- version: 8.54.0
- resolution: "@typescript-eslint/types@npm:8.54.0"
- checksum: 53ee5c5ef804e8cd1dd9a4c7f7a82e45a17d97ee78b1e108c56c919d08f86c2c9e4fec8c732e0d23995cf63532923456e7757b41833f40b93f1fca28b2db571a
+"@typescript-eslint/typescript-estree@npm:7.18.0":
+ version: 7.18.0
+ resolution: "@typescript-eslint/typescript-estree@npm:7.18.0"
+ dependencies:
+ "@typescript-eslint/types": 7.18.0
+ "@typescript-eslint/visitor-keys": 7.18.0
+ debug: ^4.3.4
+ globby: ^11.1.0
+ is-glob: ^4.0.3
+ minimatch: ^9.0.4
+ semver: ^7.6.0
+ ts-api-utils: ^1.3.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: c82d22ec9654973944f779eb4eb94c52f4a6eafaccce2f0231ff7757313f3a0d0256c3252f6dfe6d43f57171d09656478acb49a629a9d0c193fb959bc3f36116
languageName: node
linkType: hard
-"@typescript-eslint/typescript-estree@npm:8.54.0":
- version: 8.54.0
- resolution: "@typescript-eslint/typescript-estree@npm:8.54.0"
+"@typescript-eslint/utils@npm:7.18.0":
+ version: 7.18.0
+ resolution: "@typescript-eslint/utils@npm:7.18.0"
dependencies:
- "@typescript-eslint/project-service": 8.54.0
- "@typescript-eslint/tsconfig-utils": 8.54.0
- "@typescript-eslint/types": 8.54.0
- "@typescript-eslint/visitor-keys": 8.54.0
- debug: ^4.4.3
- minimatch: ^9.0.5
- semver: ^7.7.3
- tinyglobby: ^0.2.15
- ts-api-utils: ^2.4.0
+ "@eslint-community/eslint-utils": ^4.4.0
+ "@typescript-eslint/scope-manager": 7.18.0
+ "@typescript-eslint/types": 7.18.0
+ "@typescript-eslint/typescript-estree": 7.18.0
peerDependencies:
- typescript: ">=4.8.4 <6.0.0"
- checksum: 0a4cf84abba5fba389515224e60fa0830c3d5403a2954e43d7390311cab25bb37728de124eb17e9d5bd05ee067e3b7ef815808e3c3abd58d8eeb3eae1988b6f1
+ eslint: ^8.56.0
+ checksum: 751dbc816dab8454b7dc6b26a56671dbec08e3f4ef94c2661ce1c0fc48fa2d05a64e03efe24cba2c22d03ba943cd3c5c7a5e1b7b03bbb446728aec1c640bd767
languageName: node
linkType: hard
-"@typescript-eslint/utils@npm:8.54.0, @typescript-eslint/utils@npm:^8.0.0":
- version: 8.54.0
- resolution: "@typescript-eslint/utils@npm:8.54.0"
+"@typescript-eslint/utils@npm:^5.10.0":
+ version: 5.62.0
+ resolution: "@typescript-eslint/utils@npm:5.62.0"
dependencies:
- "@eslint-community/eslint-utils": ^4.9.1
- "@typescript-eslint/scope-manager": 8.54.0
- "@typescript-eslint/types": 8.54.0
- "@typescript-eslint/typescript-estree": 8.54.0
+ "@eslint-community/eslint-utils": ^4.2.0
+ "@types/json-schema": ^7.0.9
+ "@types/semver": ^7.3.12
+ "@typescript-eslint/scope-manager": 5.62.0
+ "@typescript-eslint/types": 5.62.0
+ "@typescript-eslint/typescript-estree": 5.62.0
+ eslint-scope: ^5.1.1
+ semver: ^7.3.7
peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: ">=4.8.4 <6.0.0"
- checksum: 365032335805e331fd92d09898b018e7fef6fb4c46582a8b13c5e3f42806ced7275bd71cc2d4783ecd8428547ac97ed012b7cedfea483bc1533513ae8dd5dba0
+ eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
+ checksum: ee9398c8c5db6d1da09463ca7bf36ed134361e20131ea354b2da16a5fdb6df9ba70c62a388d19f6eebb421af1786dbbd79ba95ddd6ab287324fc171c3e28d931
languageName: node
linkType: hard
-"@typescript-eslint/visitor-keys@npm:8.54.0":
- version: 8.54.0
- resolution: "@typescript-eslint/visitor-keys@npm:8.54.0"
+"@typescript-eslint/visitor-keys@npm:5.62.0":
+ version: 5.62.0
+ resolution: "@typescript-eslint/visitor-keys@npm:5.62.0"
dependencies:
- "@typescript-eslint/types": 8.54.0
- eslint-visitor-keys: ^4.2.1
- checksum: 36aafcffee5223041e3c898a8622589ae04e89cfad3d785bf506ab2126606af5ddac48bd6dbbf1c1098a0e21206b4f9edc90971f9f11a220423a924345adb184
+ "@typescript-eslint/types": 5.62.0
+ eslint-visitor-keys: ^3.3.0
+ checksum: 976b05d103fe8335bef5c93ad3f76d781e3ce50329c0243ee0f00c0fcfb186c81df50e64bfdd34970148113f8ade90887f53e3c4938183afba830b4ba8e30a35
+ languageName: node
+ linkType: hard
+
+"@typescript-eslint/visitor-keys@npm:7.18.0":
+ version: 7.18.0
+ resolution: "@typescript-eslint/visitor-keys@npm:7.18.0"
+ dependencies:
+ "@typescript-eslint/types": 7.18.0
+ eslint-visitor-keys: ^3.4.3
+ checksum: 6e806a7cdb424c5498ea187a5a11d0fef7e4602a631be413e7d521e5aec1ab46ba00c76cfb18020adaa0a8c9802354a163bfa0deb74baa7d555526c7517bb158
languageName: node
linkType: hard
@@ -5912,6 +5876,16 @@ __metadata:
languageName: node
linkType: hard
+"accepts@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "accepts@npm:2.0.0"
+ dependencies:
+ mime-types: ^3.0.0
+ negotiator: ^1.0.0
+ checksum: 49fe6c050cb6f6ff4e771b4d88324fca4d3127865f2473872e818dca127d809ba3aa8fdfc7acb51dd3c5bade7311ca6b8cfff7015ea6db2f7eb9c8444d223a4f
+ languageName: node
+ linkType: hard
+
"acorn-jsx@npm:^5.3.2":
version: 5.3.2
resolution: "acorn-jsx@npm:5.3.2"
@@ -6472,15 +6446,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-syntax-hermes-parser@npm:0.32.0":
- version: 0.32.0
- resolution: "babel-plugin-syntax-hermes-parser@npm:0.32.0"
- dependencies:
- hermes-parser: 0.32.0
- checksum: ec76abeefabf940e2d571db3b47d022a9be7602286133291e8e047d4855af6a8afc079e4631bc9a56209d751fad54b5199932a55753b1e2b56a719d20e2d5065
- languageName: node
- linkType: hard
-
"babel-plugin-syntax-hermes-parser@npm:^0.28.0":
version: 0.28.1
resolution: "babel-plugin-syntax-hermes-parser@npm:0.28.1"
@@ -8058,24 +8023,21 @@ __metadata:
languageName: node
linkType: hard
-"eslint-plugin-jest@npm:^29.0.1":
- version: 29.12.2
- resolution: "eslint-plugin-jest@npm:29.12.2"
+"eslint-plugin-jest@npm:^27.9.0":
+ version: 27.9.0
+ resolution: "eslint-plugin-jest@npm:27.9.0"
dependencies:
- "@typescript-eslint/utils": ^8.0.0
+ "@typescript-eslint/utils": ^5.10.0
peerDependencies:
- "@typescript-eslint/eslint-plugin": ^8.0.0
- eslint: ^8.57.0 || ^9.0.0
+ "@typescript-eslint/eslint-plugin": ^5.0.0 || ^6.0.0 || ^7.0.0
+ eslint: ^7.0.0 || ^8.0.0
jest: "*"
- typescript: ">=4.8.4 <6.0.0"
peerDependenciesMeta:
"@typescript-eslint/eslint-plugin":
optional: true
jest:
optional: true
- typescript:
- optional: true
- checksum: 8038c9a8beaee3cdc40bbfdbe6ad873ae19e2c914e6a6ae3c69b7a38dd009f243ea15f6d0ffbb8757ba4f9da2de2594b53d352af8edc188dcfde3391943ef1f9
+ checksum: e2a4b415105408de28ad146818fcc6f4e122f6a39c6b2216ec5c24a80393f1390298b20231b0467bc5fd730f6e24b05b89e1a6a3ce651fc159aa4174ecc233d0
languageName: node
linkType: hard
@@ -8099,18 +8061,12 @@ __metadata:
languageName: node
linkType: hard
-"eslint-plugin-react-hooks@npm:^7.0.1":
- version: 7.0.1
- resolution: "eslint-plugin-react-hooks@npm:7.0.1"
- dependencies:
- "@babel/core": ^7.24.4
- "@babel/parser": ^7.24.4
- hermes-parser: ^0.25.1
- zod: ^3.25.0 || ^4.0.0
- zod-validation-error: ^3.5.0 || ^4.0.0
+"eslint-plugin-react-hooks@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "eslint-plugin-react-hooks@npm:5.2.0"
peerDependencies:
eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0
- checksum: d2216919137e6593309640c47d5cbeb903a2989b2ddc1197107b4b1967a8ec2e696d9586015c02cfa2468bdb4ce28b6866f9fd2b555ccbec635556f0a4e1f434
+ checksum: 5920736a78c0075488e7e30e04fbe5dba5b6b5a6c8c4b5742fdae6f9b8adf4ee387bc45dc6e03b4012865e6fd39d134da7b83a40f57c90cc9eecf80692824e3a
languageName: node
linkType: hard
@@ -8160,7 +8116,7 @@ __metadata:
languageName: node
linkType: hard
-"eslint-scope@npm:5.1.1":
+"eslint-scope@npm:5.1.1, eslint-scope@npm:^5.1.1":
version: 5.1.1
resolution: "eslint-scope@npm:5.1.1"
dependencies:
@@ -8187,7 +8143,7 @@ __metadata:
languageName: node
linkType: hard
-"eslint-visitor-keys@npm:^3.4.3":
+"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.3":
version: 3.4.3
resolution: "eslint-visitor-keys@npm:3.4.3"
checksum: 36e9ef87fca698b6fd7ca5ca35d7b2b6eeaaf106572e2f7fd31c12d3bfdaccdb587bba6d3621067e5aece31c8c3a348b93922ab8f7b2cbc6aaab5e1d89040c60
@@ -8626,15 +8582,6 @@ __metadata:
languageName: node
linkType: hard
-"fb-dotslash@npm:0.5.8":
- version: 0.5.8
- resolution: "fb-dotslash@npm:0.5.8"
- bin:
- dotslash: bin/dotslash
- checksum: 5678efe96898294e41c983cb8ea28952539566df5f8bfd2913e8e146425d7d9999d2c458bb4f3e0b07b36b5bcd23cada0868d94509c8b2d4b17de8bf0641775a
- languageName: node
- linkType: hard
-
"fb-watchman@npm:^2.0.0, fb-watchman@npm:^2.0.2":
version: 2.0.2
resolution: "fb-watchman@npm:2.0.2"
@@ -9112,7 +9059,7 @@ __metadata:
languageName: node
linkType: hard
-"globby@npm:^11.0.0, globby@npm:^11.0.1":
+"globby@npm:^11.0.0, globby@npm:^11.0.1, globby@npm:^11.1.0":
version: 11.1.0
resolution: "globby@npm:11.1.0"
dependencies:
@@ -9163,6 +9110,13 @@ __metadata:
languageName: node
linkType: hard
+"graphemer@npm:^1.4.0":
+ version: 1.4.0
+ resolution: "graphemer@npm:1.4.0"
+ checksum: bab8f0be9b568857c7bec9fda95a89f87b783546d02951c40c33f84d05bb7da3fd10f863a9beb901463669b6583173a8c8cc6d6b306ea2b9b9d5d3d943c3a673
+ languageName: node
+ linkType: hard
+
"has-bigints@npm:^1.0.2":
version: 1.0.2
resolution: "has-bigints@npm:1.0.2"
@@ -9227,20 +9181,6 @@ __metadata:
languageName: node
linkType: hard
-"hermes-compiler@npm:0.14.0":
- version: 0.14.0
- resolution: "hermes-compiler@npm:0.14.0"
- checksum: 5b614ebe621e92550efd77a6aefe85d9cbab865386dc36de9895d4684ba0af13623d045b99f5b834f91a42ba3f00982462908eaf7cb6c8423056e9d5c8280ab3
- languageName: node
- linkType: hard
-
-"hermes-estree@npm:0.25.1":
- version: 0.25.1
- resolution: "hermes-estree@npm:0.25.1"
- checksum: 97f42e9178dff61db017810b4f79f5a2cdbb3cde94b7d99ba84ed632ee2adfcae2244555587951b3151fc036676c68f48f57fbe2b49e253eb1f3f904d284a8b0
- languageName: node
- linkType: hard
-
"hermes-estree@npm:0.28.1":
version: 0.28.1
resolution: "hermes-estree@npm:0.28.1"
@@ -9262,6 +9202,13 @@ __metadata:
languageName: node
linkType: hard
+"hermes-estree@npm:0.33.3":
+ version: 0.33.3
+ resolution: "hermes-estree@npm:0.33.3"
+ checksum: b4cdd1b3d818378500a5512bf5a73b63b397b8fa5721051ed29ae7e36561150ce4e4ad1994d2d3261d5e5e1b15cd30eae52f6845ace363a742a3ceb518cfee72
+ languageName: node
+ linkType: hard
+
"hermes-parser@npm:0.28.1":
version: 0.28.1
resolution: "hermes-parser@npm:0.28.1"
@@ -9289,12 +9236,12 @@ __metadata:
languageName: node
linkType: hard
-"hermes-parser@npm:^0.25.1":
- version: 0.25.1
- resolution: "hermes-parser@npm:0.25.1"
+"hermes-parser@npm:0.33.3":
+ version: 0.33.3
+ resolution: "hermes-parser@npm:0.33.3"
dependencies:
- hermes-estree: 0.25.1
- checksum: 4edcfaa3030931343b540182b83c432aba4cdcb1925952521ab4cfb7ab90c2c1543dfcb042ccd51d5e81e4bfe2809420e85902c2ff95ef7c6c64644ce17138ea
+ hermes-estree: 0.33.3
+ checksum: eee873a3efce23b1cfdcd185fbbfc3554b1a0fc2513bd74bbb687dab744e3613279e7191f8d920b988677404f14bb1d2143bd679add55fd88ab07cfea59eea11
languageName: node
linkType: hard
@@ -9441,7 +9388,7 @@ __metadata:
languageName: node
linkType: hard
-"ignore@npm:^7.0.3, ignore@npm:^7.0.5":
+"ignore@npm:^7.0.3":
version: 7.0.5
resolution: "ignore@npm:7.0.5"
checksum: d0862bf64d3d58bf34d5fb0a9f725bec9ca5ce8cd1aecc8f28034269e8f69b8009ffd79ca3eda96962a6a444687781cd5efdb8c7c8ddc0a6996e36d31c217f14
@@ -11336,6 +11283,18 @@ __metadata:
languageName: node
linkType: hard
+"metro-babel-transformer@npm:0.83.5":
+ version: 0.83.5
+ resolution: "metro-babel-transformer@npm:0.83.5"
+ dependencies:
+ "@babel/core": ^7.25.2
+ flow-enums-runtime: ^0.0.6
+ hermes-parser: 0.33.3
+ nullthrows: ^1.1.1
+ checksum: 94c08758fed74013c98dc8b93e532605f5843362019ba4a4b2890344a75700eb66292cd3a06d1130ee4bcbb58d1e9f6367ba01f3404141ad00bfcacdf20ad3a8
+ languageName: node
+ linkType: hard
+
"metro-cache-key@npm:0.83.3":
version: 0.83.3
resolution: "metro-cache-key@npm:0.83.3"
@@ -11345,6 +11304,15 @@ __metadata:
languageName: node
linkType: hard
+"metro-cache-key@npm:0.83.5":
+ version: 0.83.5
+ resolution: "metro-cache-key@npm:0.83.5"
+ dependencies:
+ flow-enums-runtime: ^0.0.6
+ checksum: 704d0d8e06e8477d20c700cd5f729356aaa704999d4b80882b85aa21ccf7da13959dcd0760f9a456931466bf77dffe688f2a11f468aae5c074f74667957c6608
+ languageName: node
+ linkType: hard
+
"metro-cache@npm:0.83.3":
version: 0.83.3
resolution: "metro-cache@npm:0.83.3"
@@ -11357,7 +11325,19 @@ __metadata:
languageName: node
linkType: hard
-"metro-config@npm:0.83.3, metro-config@npm:^0.83.3":
+"metro-cache@npm:0.83.5":
+ version: 0.83.5
+ resolution: "metro-cache@npm:0.83.5"
+ dependencies:
+ exponential-backoff: ^3.1.1
+ flow-enums-runtime: ^0.0.6
+ https-proxy-agent: ^7.0.5
+ metro-core: 0.83.5
+ checksum: a217d4f93cd5d4ad7d3b73e80a9b10984d0fad8584c42beb77880bb7d1eca72409d01ad531b72330e5a1dffdc8d516944111990372a6302444ea190f747a2bfe
+ languageName: node
+ linkType: hard
+
+"metro-config@npm:0.83.3":
version: 0.83.3
resolution: "metro-config@npm:0.83.3"
dependencies:
@@ -11373,7 +11353,23 @@ __metadata:
languageName: node
linkType: hard
-"metro-core@npm:0.83.3, metro-core@npm:^0.83.3":
+"metro-config@npm:0.83.5, metro-config@npm:^0.83.1":
+ version: 0.83.5
+ resolution: "metro-config@npm:0.83.5"
+ dependencies:
+ connect: ^3.6.5
+ flow-enums-runtime: ^0.0.6
+ jest-validate: ^29.7.0
+ metro: 0.83.5
+ metro-cache: 0.83.5
+ metro-core: 0.83.5
+ metro-runtime: 0.83.5
+ yaml: ^2.6.1
+ checksum: 10feee75e8dbae34a15c701a237f296b9540895a7baa697fb2c73d2b774d8fd4af5e2e8f4e0a0b7cfd715b0496bbb6ad7c8264d48a80885f4d638f1d2ca1b843
+ languageName: node
+ linkType: hard
+
+"metro-core@npm:0.83.3":
version: 0.83.3
resolution: "metro-core@npm:0.83.3"
dependencies:
@@ -11384,6 +11380,17 @@ __metadata:
languageName: node
linkType: hard
+"metro-core@npm:0.83.5, metro-core@npm:^0.83.1":
+ version: 0.83.5
+ resolution: "metro-core@npm:0.83.5"
+ dependencies:
+ flow-enums-runtime: ^0.0.6
+ lodash.throttle: ^4.1.1
+ metro-resolver: 0.83.5
+ checksum: 9421cb6cac3d71aea4d4e6ab6d90e0021e28f7088e4efcb2dfe21f4444efc31e55141a1f61a6a7102474aec96de543b1128f49e747141e544f871ad73d60c481
+ languageName: node
+ linkType: hard
+
"metro-file-map@npm:0.83.3":
version: 0.83.3
resolution: "metro-file-map@npm:0.83.3"
@@ -11401,6 +11408,23 @@ __metadata:
languageName: node
linkType: hard
+"metro-file-map@npm:0.83.5":
+ version: 0.83.5
+ resolution: "metro-file-map@npm:0.83.5"
+ dependencies:
+ debug: ^4.4.0
+ fb-watchman: ^2.0.0
+ flow-enums-runtime: ^0.0.6
+ graceful-fs: ^4.2.4
+ invariant: ^2.2.4
+ jest-worker: ^29.7.0
+ micromatch: ^4.0.4
+ nullthrows: ^1.1.1
+ walker: ^1.0.7
+ checksum: b91206c199b5b09336558677ff7d47b5a5824292cedf5755de2f7af23bf63d81fdf5b4174efe1bdc75c60fbd34a9a762223ce9206b5c38a28b8824191920097c
+ languageName: node
+ linkType: hard
+
"metro-minify-terser@npm:0.83.3":
version: 0.83.3
resolution: "metro-minify-terser@npm:0.83.3"
@@ -11411,6 +11435,16 @@ __metadata:
languageName: node
linkType: hard
+"metro-minify-terser@npm:0.83.5":
+ version: 0.83.5
+ resolution: "metro-minify-terser@npm:0.83.5"
+ dependencies:
+ flow-enums-runtime: ^0.0.6
+ terser: ^5.15.0
+ checksum: b9e257b5a74343a271e89603479775ed76b9c5e7b28015bafbce2afb4d7507acf36e897fc78c2ee571ad89951ba0ca708188ecb33fff0b947d1cee0ea8fd7837
+ languageName: node
+ linkType: hard
+
"metro-resolver@npm:0.83.3":
version: 0.83.3
resolution: "metro-resolver@npm:0.83.3"
@@ -11420,7 +11454,16 @@ __metadata:
languageName: node
linkType: hard
-"metro-runtime@npm:0.83.3, metro-runtime@npm:^0.83.3":
+"metro-resolver@npm:0.83.5":
+ version: 0.83.5
+ resolution: "metro-resolver@npm:0.83.5"
+ dependencies:
+ flow-enums-runtime: ^0.0.6
+ checksum: fc59c4fe451029c9be27e8c272903484fbfb6d55c8b868165a48bad754ee1668b8fa4759addc58303ec1a32f2e7d176dfb2aa4cf78f9256fa176e016670eda19
+ languageName: node
+ linkType: hard
+
+"metro-runtime@npm:0.83.3":
version: 0.83.3
resolution: "metro-runtime@npm:0.83.3"
dependencies:
@@ -11430,7 +11473,17 @@ __metadata:
languageName: node
linkType: hard
-"metro-source-map@npm:0.83.3, metro-source-map@npm:^0.83.3":
+"metro-runtime@npm:0.83.5, metro-runtime@npm:^0.83.1":
+ version: 0.83.5
+ resolution: "metro-runtime@npm:0.83.5"
+ dependencies:
+ "@babel/runtime": ^7.25.0
+ flow-enums-runtime: ^0.0.6
+ checksum: 1ffe108ca5d10ecdddff0fce1ff81f1e8cd256acfee5c9c6974d8696ed14e84b034c7d421d6bd507b042c2b6426d6089c790f48d9dbd127d4e51600b942f495f
+ languageName: node
+ linkType: hard
+
+"metro-source-map@npm:0.83.3":
version: 0.83.3
resolution: "metro-source-map@npm:0.83.3"
dependencies:
@@ -11448,6 +11501,23 @@ __metadata:
languageName: node
linkType: hard
+"metro-source-map@npm:0.83.5, metro-source-map@npm:^0.83.1":
+ version: 0.83.5
+ resolution: "metro-source-map@npm:0.83.5"
+ dependencies:
+ "@babel/traverse": ^7.29.0
+ "@babel/types": ^7.29.0
+ flow-enums-runtime: ^0.0.6
+ invariant: ^2.2.4
+ metro-symbolicate: 0.83.5
+ nullthrows: ^1.1.1
+ ob1: 0.83.5
+ source-map: ^0.5.6
+ vlq: ^1.0.0
+ checksum: 01d20cbb036cecbc474a72d337fbfc6ef8855284cc007da2753e531050c744ef62438d0fe56f7251f0c997873577b09f7d762fd792e1f0132a7a60da56186508
+ languageName: node
+ linkType: hard
+
"metro-symbolicate@npm:0.83.3":
version: 0.83.3
resolution: "metro-symbolicate@npm:0.83.3"
@@ -11464,6 +11534,22 @@ __metadata:
languageName: node
linkType: hard
+"metro-symbolicate@npm:0.83.5":
+ version: 0.83.5
+ resolution: "metro-symbolicate@npm:0.83.5"
+ dependencies:
+ flow-enums-runtime: ^0.0.6
+ invariant: ^2.2.4
+ metro-source-map: 0.83.5
+ nullthrows: ^1.1.1
+ source-map: ^0.5.6
+ vlq: ^1.0.0
+ bin:
+ metro-symbolicate: src/index.js
+ checksum: e3f16fc308cfe5c40084f68baefc30687097e3a41e3ed7b9af609bed027e8f12b324a26de49f2cb57a0d526b5bf2c279b07999db336cb8cee3b9a04744f87ae6
+ languageName: node
+ linkType: hard
+
"metro-transform-plugins@npm:0.83.3":
version: 0.83.3
resolution: "metro-transform-plugins@npm:0.83.3"
@@ -11478,6 +11564,20 @@ __metadata:
languageName: node
linkType: hard
+"metro-transform-plugins@npm:0.83.5":
+ version: 0.83.5
+ resolution: "metro-transform-plugins@npm:0.83.5"
+ dependencies:
+ "@babel/core": ^7.25.2
+ "@babel/generator": ^7.29.1
+ "@babel/template": ^7.28.6
+ "@babel/traverse": ^7.29.0
+ flow-enums-runtime: ^0.0.6
+ nullthrows: ^1.1.1
+ checksum: 1fa00c50179d4c8877ab531ee558e3467cdfd9c457a733c46d5be6aa2cb1f693ac541e86f5424ae264641a95a34dceecc29918c112217c690ea26a4abfcf2e1c
+ languageName: node
+ linkType: hard
+
"metro-transform-worker@npm:0.83.3":
version: 0.83.3
resolution: "metro-transform-worker@npm:0.83.3"
@@ -11499,7 +11599,28 @@ __metadata:
languageName: node
linkType: hard
-"metro@npm:0.83.3, metro@npm:^0.83.3":
+"metro-transform-worker@npm:0.83.5":
+ version: 0.83.5
+ resolution: "metro-transform-worker@npm:0.83.5"
+ dependencies:
+ "@babel/core": ^7.25.2
+ "@babel/generator": ^7.29.1
+ "@babel/parser": ^7.29.0
+ "@babel/types": ^7.29.0
+ flow-enums-runtime: ^0.0.6
+ metro: 0.83.5
+ metro-babel-transformer: 0.83.5
+ metro-cache: 0.83.5
+ metro-cache-key: 0.83.5
+ metro-minify-terser: 0.83.5
+ metro-source-map: 0.83.5
+ metro-transform-plugins: 0.83.5
+ nullthrows: ^1.1.1
+ checksum: 66fac804f74ee5b16c158704e27c1e264e41133c359a43fc5fd3de34a4d90ae4b3402a0c9972825f730dfb9c38e3fb0bcf586f27e51a897ea43bf647ffef0d64
+ languageName: node
+ linkType: hard
+
+"metro@npm:0.83.3":
version: 0.83.3
resolution: "metro@npm:0.83.3"
dependencies:
@@ -11549,6 +11670,56 @@ __metadata:
languageName: node
linkType: hard
+"metro@npm:0.83.5, metro@npm:^0.83.1":
+ version: 0.83.5
+ resolution: "metro@npm:0.83.5"
+ dependencies:
+ "@babel/code-frame": ^7.29.0
+ "@babel/core": ^7.25.2
+ "@babel/generator": ^7.29.1
+ "@babel/parser": ^7.29.0
+ "@babel/template": ^7.28.6
+ "@babel/traverse": ^7.29.0
+ "@babel/types": ^7.29.0
+ accepts: ^2.0.0
+ chalk: ^4.0.0
+ ci-info: ^2.0.0
+ connect: ^3.6.5
+ debug: ^4.4.0
+ error-stack-parser: ^2.0.6
+ flow-enums-runtime: ^0.0.6
+ graceful-fs: ^4.2.4
+ hermes-parser: 0.33.3
+ image-size: ^1.0.2
+ invariant: ^2.2.4
+ jest-worker: ^29.7.0
+ jsc-safe-url: ^0.2.2
+ lodash.throttle: ^4.1.1
+ metro-babel-transformer: 0.83.5
+ metro-cache: 0.83.5
+ metro-cache-key: 0.83.5
+ metro-config: 0.83.5
+ metro-core: 0.83.5
+ metro-file-map: 0.83.5
+ metro-resolver: 0.83.5
+ metro-runtime: 0.83.5
+ metro-source-map: 0.83.5
+ metro-symbolicate: 0.83.5
+ metro-transform-plugins: 0.83.5
+ metro-transform-worker: 0.83.5
+ mime-types: ^3.0.1
+ nullthrows: ^1.1.1
+ serialize-error: ^2.1.0
+ source-map: ^0.5.6
+ throat: ^5.0.0
+ ws: ^7.5.10
+ yargs: ^17.6.2
+ bin:
+ metro: src/cli.js
+ checksum: ca4eca050d1d486b5acfc632671a8d1c4b9e92ec2a84ecbec5b7eba68599edf5d0fa8030963e7165b4e8e68f72415c836aeb7864b37dba07c7e205b41d169884
+ languageName: node
+ linkType: hard
+
"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.8":
version: 4.0.8
resolution: "micromatch@npm:4.0.8"
@@ -11573,6 +11744,13 @@ __metadata:
languageName: node
linkType: hard
+"mime-db@npm:^1.54.0":
+ version: 1.54.0
+ resolution: "mime-db@npm:1.54.0"
+ checksum: e99aaf2f23f5bd607deb08c83faba5dd25cf2fec90a7cc5b92d8260867ee08dab65312e1a589e60093dc7796d41e5fae013268418482f1db4c7d52d0a0960ac9
+ languageName: node
+ linkType: hard
+
"mime-types@npm:^2.1.27, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34":
version: 2.1.35
resolution: "mime-types@npm:2.1.35"
@@ -11582,6 +11760,15 @@ __metadata:
languageName: node
linkType: hard
+"mime-types@npm:^3.0.0, mime-types@npm:^3.0.1":
+ version: 3.0.2
+ resolution: "mime-types@npm:3.0.2"
+ dependencies:
+ mime-db: ^1.54.0
+ checksum: 70b74794f408419e4b6a8e3c93ccbed79b6a6053973a3957c5cc04ff4ad8d259f0267da179e3ecae34c3edfb4bfd7528db23a101e32d21ad8e196178c8b7b75a
+ languageName: node
+ linkType: hard
+
"mime@npm:1.6.0":
version: 1.6.0
resolution: "mime@npm:1.6.0"
@@ -11639,7 +11826,7 @@ __metadata:
languageName: node
linkType: hard
-"minimatch@npm:^9.0.0, minimatch@npm:^9.0.4, minimatch@npm:^9.0.5":
+"minimatch@npm:^9.0.0, minimatch@npm:^9.0.4":
version: 9.0.5
resolution: "minimatch@npm:9.0.5"
dependencies:
@@ -11828,6 +12015,13 @@ __metadata:
languageName: node
linkType: hard
+"negotiator@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "negotiator@npm:1.0.0"
+ checksum: 20ebfe79b2d2e7cf9cbc8239a72662b584f71164096e6e8896c8325055497c96f6b80cd22c258e8a2f2aa382a787795ec3ee8b37b422a302c7d4381b0d5ecfbb
+ languageName: node
+ linkType: hard
+
"nested-error-stacks@npm:~2.0.1":
version: 2.0.1
resolution: "nested-error-stacks@npm:2.0.1"
@@ -11966,6 +12160,15 @@ __metadata:
languageName: node
linkType: hard
+"ob1@npm:0.83.5":
+ version: 0.83.5
+ resolution: "ob1@npm:0.83.5"
+ dependencies:
+ flow-enums-runtime: ^0.0.6
+ checksum: 7a3ed43344d3d10c76060218fc35c652d12e20c0e520cf4bdb3c86c2817f0622b78a3d8c81fd52a05c29d7d2113b65514ee721e61adb352dd547d14a74b6015a
+ languageName: node
+ linkType: hard
+
"object-assign@npm:^4.0.1, object-assign@npm:^4.1.1":
version: 4.1.1
resolution: "object-assign@npm:4.1.1"
@@ -12541,6 +12744,18 @@ __metadata:
languageName: node
linkType: hard
+"pretty-format@npm:^26.6.2":
+ version: 26.6.2
+ resolution: "pretty-format@npm:26.6.2"
+ dependencies:
+ "@jest/types": ^26.6.2
+ ansi-regex: ^5.0.0
+ ansi-styles: ^4.0.0
+ react-is: ^17.0.1
+ checksum: e3b808404d7e1519f0df1aa1f25cee0054ab475775c6b2b8c5568ff23194a92d54bf93274139b6f584ca70fd773be4eaa754b0e03f12bb0a8d1426b07f079976
+ languageName: node
+ linkType: hard
+
"pretty-format@npm:^29.7.0":
version: 29.7.0
resolution: "pretty-format@npm:29.7.0"
@@ -12728,6 +12943,13 @@ __metadata:
languageName: node
linkType: hard
+"react-is@npm:^17.0.1":
+ version: 17.0.2
+ resolution: "react-is@npm:17.0.2"
+ checksum: 9d6d111d8990dc98bc5402c1266a808b0459b5d54830bbea24c12d908b536df7883f268a7868cfaedde3dd9d4e0d574db456f84d2e6df9c4526f99bb4b5344d8
+ languageName: node
+ linkType: hard
+
"react-is@npm:^18.0.0, react-is@npm:^18.3.1":
version: 18.3.1
resolution: "react-is@npm:18.3.1"
@@ -12860,54 +13082,53 @@ __metadata:
languageName: node
linkType: hard
-"react-native@npm:0.83.1":
- version: 0.83.1
- resolution: "react-native@npm:0.83.1"
+"react-native@npm:0.81.5":
+ version: 0.81.5
+ resolution: "react-native@npm:0.81.5"
dependencies:
"@jest/create-cache-key-function": ^29.7.0
- "@react-native/assets-registry": 0.83.1
- "@react-native/codegen": 0.83.1
- "@react-native/community-cli-plugin": 0.83.1
- "@react-native/gradle-plugin": 0.83.1
- "@react-native/js-polyfills": 0.83.1
- "@react-native/normalize-colors": 0.83.1
- "@react-native/virtualized-lists": 0.83.1
+ "@react-native/assets-registry": 0.81.5
+ "@react-native/codegen": 0.81.5
+ "@react-native/community-cli-plugin": 0.81.5
+ "@react-native/gradle-plugin": 0.81.5
+ "@react-native/js-polyfills": 0.81.5
+ "@react-native/normalize-colors": 0.81.5
+ "@react-native/virtualized-lists": 0.81.5
abort-controller: ^3.0.0
anser: ^1.4.9
ansi-regex: ^5.0.0
babel-jest: ^29.7.0
- babel-plugin-syntax-hermes-parser: 0.32.0
+ babel-plugin-syntax-hermes-parser: 0.29.1
base64-js: ^1.5.1
commander: ^12.0.0
flow-enums-runtime: ^0.0.6
glob: ^7.1.1
- hermes-compiler: 0.14.0
invariant: ^2.2.4
jest-environment-node: ^29.7.0
memoize-one: ^5.0.0
- metro-runtime: ^0.83.3
- metro-source-map: ^0.83.3
+ metro-runtime: ^0.83.1
+ metro-source-map: ^0.83.1
nullthrows: ^1.1.1
pretty-format: ^29.7.0
promise: ^8.3.0
react-devtools-core: ^6.1.5
react-refresh: ^0.14.0
regenerator-runtime: ^0.13.2
- scheduler: 0.27.0
+ scheduler: 0.26.0
semver: ^7.1.3
stacktrace-parser: ^0.1.10
whatwg-fetch: ^3.0.0
- ws: ^7.5.10
+ ws: ^6.2.3
yargs: ^17.6.2
peerDependencies:
- "@types/react": ^19.1.1
- react: ^19.2.0
+ "@types/react": ^19.1.0
+ react: ^19.1.0
peerDependenciesMeta:
"@types/react":
optional: true
bin:
react-native: cli.js
- checksum: 9de956e38287afb5d989a1dde5d5488d6c2499f6acb90d07a9526e92c0822b0c9884cd871cfe42daacc2f006bc95acc8d395ba794af415758b2a8a7e8ca1cce8
+ checksum: 52c8d47b30f32c593c0d26a233a7edab2fe8de0ba8de8d9e9a52a20d8efb42ab348012de3c7482e9f08743ffae6b5c2171f2d776b1765be19a2e52d6b2f7f21c
languageName: node
linkType: hard
@@ -13365,7 +13586,14 @@ __metadata:
languageName: node
linkType: hard
-"scheduler@npm:0.27.0, scheduler@npm:^0.27.0":
+"scheduler@npm:0.26.0":
+ version: 0.26.0
+ resolution: "scheduler@npm:0.26.0"
+ checksum: c63a9f1c0e5089b537231cff6c11f75455b5c8625ae09535c1d7cd0a1b0c77ceecdd9f1074e5e063da5d8dc11e73e8033dcac3361791088be08a6e60c0283ed9
+ languageName: node
+ linkType: hard
+
+"scheduler@npm:^0.27.0":
version: 0.27.0
resolution: "scheduler@npm:0.27.0"
checksum: 92644ead0a9443e20f9d24132fe93675b156209b9eeb35ea245f8a86768d0cc0fcca56f341eeef21d9b6dd8e72d6d5e260eb5a41d34b05cd605dd45a29f572ef
@@ -13390,7 +13618,16 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:^7.7.2, semver@npm:^7.7.3":
+"semver@npm:^7.3.7":
+ version: 7.7.4
+ resolution: "semver@npm:7.7.4"
+ bin:
+ semver: bin/semver.js
+ checksum: 9b4a6a58e98b9723fafcafa393c9d4e8edefaa60b8dfbe39e30892a3604cf1f45f52df9cfb1ae1a22b44c8b3d57fec8a9bb7b3e1645431587cb272399ede152e
+ languageName: node
+ linkType: hard
+
+"semver@npm:^7.7.2":
version: 7.7.3
resolution: "semver@npm:7.7.3"
bin:
@@ -13856,13 +14093,6 @@ __metadata:
languageName: node
linkType: hard
-"strict-url-sanitise@npm:0.0.1":
- version: 0.0.1
- resolution: "strict-url-sanitise@npm:0.0.1"
- checksum: 96d2e6d18c7b2efaabd547ec570a9a74f3a9ebcf973c8c0d1dceb06db30a52ea06341ea708360613f194f8a1cc644f8149c315196a0cec6b054a5a84742acf13
- languageName: node
- linkType: hard
-
"string-length@npm:^4.0.2":
version: 4.0.2
resolution: "string-length@npm:4.0.2"
@@ -14232,7 +14462,7 @@ __metadata:
languageName: node
linkType: hard
-"tinyglobby@npm:^0.2.11, tinyglobby@npm:^0.2.15":
+"tinyglobby@npm:^0.2.11":
version: 0.2.15
resolution: "tinyglobby@npm:0.2.15"
dependencies:
@@ -14279,12 +14509,12 @@ __metadata:
languageName: node
linkType: hard
-"ts-api-utils@npm:^2.4.0":
- version: 2.4.0
- resolution: "ts-api-utils@npm:2.4.0"
+"ts-api-utils@npm:^1.3.0":
+ version: 1.4.3
+ resolution: "ts-api-utils@npm:1.4.3"
peerDependencies:
- typescript: ">=4.8.4"
- checksum: beae72a4fa22a7cc91a8a0f3dfb487d72e30f06ac50ff72f327d061dea2d4940c6451d36578d949caad3893d4d2c7d42d53b7663597ccda54ad32cdb842c3e34
+ typescript: ">=4.2.0"
+ checksum: ea00dee382d19066b2a3d8929f1089888b05fec797e32e7a7004938eda1dccf2e77274ee2afcd4166f53fab9b8d7ee90ebb225a3183f9ba8817d636f688a148d
languageName: node
linkType: hard
@@ -14295,6 +14525,13 @@ __metadata:
languageName: node
linkType: hard
+"tslib@npm:^1.8.1":
+ version: 1.14.1
+ resolution: "tslib@npm:1.14.1"
+ checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd
+ languageName: node
+ linkType: hard
+
"tslib@npm:^2.4.0":
version: 2.8.1
resolution: "tslib@npm:2.8.1"
@@ -14302,6 +14539,17 @@ __metadata:
languageName: node
linkType: hard
+"tsutils@npm:^3.21.0":
+ version: 3.21.0
+ resolution: "tsutils@npm:3.21.0"
+ dependencies:
+ tslib: ^1.8.1
+ peerDependencies:
+ typescript: ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
+ checksum: 1843f4c1b2e0f975e08c4c21caa4af4f7f65a12ac1b81b3b8489366826259323feb3fc7a243123453d2d1a02314205a7634e048d4a8009921da19f99755cdc48
+ languageName: node
+ linkType: hard
+
"turbo-darwin-64@npm:2.8.2":
version: 2.8.2
resolution: "turbo-darwin-64@npm:2.8.2"
@@ -15167,19 +15415,3 @@ __metadata:
checksum: f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700
languageName: node
linkType: hard
-
-"zod-validation-error@npm:^3.5.0 || ^4.0.0":
- version: 4.0.2
- resolution: "zod-validation-error@npm:4.0.2"
- peerDependencies:
- zod: ^3.25.0 || ^4.0.0
- checksum: f16ccbc08c5345f28788beea814d82e1f047978414f1511bd97a171580d7dbe63cecc368caa352c1391e201539288c241d61145e57c6b84cb19112dc88a72098
- languageName: node
- linkType: hard
-
-"zod@npm:^3.25.0 || ^4.0.0":
- version: 4.3.6
- resolution: "zod@npm:4.3.6"
- checksum: 19cec761b46bae4b6e7e861ea740f3f248e50a6671825afc8a5758e27b35d6f20ccde9942422fd5cf6f8b697f18bd05ef8bb33f5f2db112ab25cc628de2fae47
- languageName: node
- linkType: hard