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..7246b46 100644
--- a/examples/onetrust/app.json
+++ b/examples/onetrust/app.json
@@ -1,4 +1,33 @@
{
- "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",
+ "@contentpass/react-native-contentpass-cmp-onetrust"
+ ]
+ }
}
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..88cce56 100644
--- a/examples/onetrust/package.json
+++ b/examples/onetrust/package.json
@@ -1,20 +1,19 @@
{
"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": "~55.0.8",
+ "expo-status-bar": "~55.0.4",
"react": "19.2.4",
"react-native": "0.83.1",
"react-native-app-auth": "^8.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",
+ "@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",
+ "babel-preset-expo": "^55.0.12",
"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..316dec7 100644
--- a/examples/sourcepoint-expo/package.json
+++ b/examples/sourcepoint-expo/package.json
@@ -10,8 +10,8 @@
"dependencies": {
"@contentpass/examples-sourcepoint-shared": "workspace:*",
"@sourcepoint/react-native-cmp": "^1.0.13",
- "expo": "~54.0.33",
- "expo-status-bar": "~3.0.9",
+ "expo": "~55.0.8",
+ "expo-status-bar": "~55.0.4",
"react": "19.2.4",
"react-native": "0.83.1",
"react-native-app-auth": "^8.1.0",
@@ -27,7 +27,7 @@
"@react-native/babel-preset": "0.83.1",
"@react-native/metro-config": "0.83.1",
"@react-native/typescript-config": "0.83.1",
- "babel-preset-expo": "^54.0.10",
+ "babel-preset-expo": "^55.0.12",
"patch-package": "^8.0.1",
"postinstall-postinstall": "^2.1.0",
"react-native-builder-bob": "^0.40.17"
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/app.plugin.js b/packages/react-native-contentpass-cmp-onetrust/app.plugin.js
new file mode 100644
index 0000000..a977982
--- /dev/null
+++ b/packages/react-native-contentpass-cmp-onetrust/app.plugin.js
@@ -0,0 +1,75 @@
+const { withDangerousMod } = require("@expo/config-plugins");
+const fs = require("fs");
+const path = require("path");
+
+/**
+ * Fills gaps left by react-native-app-auth's Expo config plugin on SDK 55+.
+ *
+ * The upstream plugin hardcodes "public class AppDelegate" in its string
+ * replacements, but Expo SDK 55 generates "class AppDelegate" (without
+ * "public"), causing the replacements to silently fail. This plugin runs
+ * via withDangerousMod (after all mods) and patches whatever is still missing.
+ *
+ * Upstream issue: https://github.com/FormidableLabs/react-native-app-auth/issues/1110
+ * Upstream fix (pending): https://github.com/FormidableLabs/react-native-app-auth/pull/1109
+ */
+function withAppAuthProtocol(config) {
+ return withDangerousMod(config, [
+ "ios",
+ (config) => {
+ const appDelegatePath = path.join(
+ config.modRequest.platformProjectRoot,
+ config.modRequest.projectName,
+ "AppDelegate.swift"
+ );
+
+ if (!fs.existsSync(appDelegatePath)) {
+ return config;
+ }
+
+ let contents = fs.readFileSync(appDelegatePath, "utf-8");
+ let modified = false;
+
+ // 1. Add protocol conformance if missing
+ if (!contents.includes("RNAppAuthAuthorizationFlowManager")) {
+ contents = contents.replace(
+ /class AppDelegate:\s*ExpoAppDelegate\s*\{/,
+ "class AppDelegate: ExpoAppDelegate, RNAppAuthAuthorizationFlowManager {"
+ );
+ modified = true;
+ }
+
+ // 2. Add delegate property if missing
+ if (!contents.includes("authorizationFlowManagerDelegate")) {
+ contents = contents.replace(
+ /(var reactNativeFactory: RCTReactNativeFactory\?)/,
+ "$1\n\n public weak var authorizationFlowManagerDelegate: RNAppAuthAuthorizationFlowManagerDelegate?"
+ );
+ modified = true;
+ }
+
+ // 3. Add URL-handling delegate check if missing
+ if (!contents.includes("resumeExternalUserAgentFlow")) {
+ const authFlowCheck =
+ " if let authorizationFlowManagerDelegate = self.authorizationFlowManagerDelegate {\n" +
+ " if authorizationFlowManagerDelegate.resumeExternalUserAgentFlow(with: url) {\n" +
+ " return true\n" +
+ " }\n" +
+ " }\n";
+ contents = contents.replace(
+ /(return super\.application\(app, open: url, options: options\))/,
+ authFlowCheck + " $1"
+ );
+ modified = true;
+ }
+
+ if (modified) {
+ fs.writeFileSync(appDelegatePath, contents);
+ }
+
+ return config;
+ },
+ ]);
+}
+
+module.exports = withAppAuthProtocol;
diff --git a/packages/react-native-contentpass-cmp-onetrust/package.json b/packages/react-native-contentpass-cmp-onetrust/package.json
index c3e4223..83597a8 100644
--- a/packages/react-native-contentpass-cmp-onetrust/package.json
+++ b/packages/react-native-contentpass-cmp-onetrust/package.json
@@ -15,11 +15,14 @@
"types": "./lib/typescript/react-native-contentpass-cmp-onetrust/src/index.d.ts",
"default": "./lib/commonjs/index.js"
}
- }
+ },
+ "./app.plugin": "./app.plugin.js",
+ "./app.plugin.js": "./app.plugin.js"
},
"types": "./lib/typescript/react-native-contentpass-cmp-onetrust/src/index.d.ts",
"files": [
"lib",
+ "app.plugin.js",
"!**/*.test.ts",
"!**/*.test.tsx",
"!**/__tests__",
@@ -54,10 +57,17 @@
},
"peerDependencies": {
"@contentpass/react-native-contentpass": "*",
+ "@expo/config-plugins": ">=9.0.0",
"react-native-onetrust-cmp": "*"
},
+ "peerDependenciesMeta": {
+ "@expo/config-plugins": {
+ "optional": true
+ }
+ },
"devDependencies": {
"@contentpass/react-native-contentpass": "workspace:*",
+ "@expo/config-plugins": "^9.0.0",
"@react-native-community/cli": "20.1.1",
"@react-native/babel-preset": "0.83.1",
"@types/jest": "^30.0.0",
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/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/yarn.lock b/yarn.lock
index 4b624da..4baa6a5 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5,18 +5,6 @@ __metadata:
version: 6
cacheKey: 8
-"@0no-co/graphql.web@npm:^1.0.5, @0no-co/graphql.web@npm:^1.0.8":
- version: 1.0.11
- resolution: "@0no-co/graphql.web@npm:1.0.11"
- peerDependencies:
- graphql: ^14.0.0 || ^15.0.0 || ^16.0.0
- peerDependenciesMeta:
- graphql:
- optional: true
- checksum: 2f624f831f917a83be7b7e95c47f4b9ee71b0b13f1af23333c0c5db631047abbf6dcf10ea0300afcd046976a11b9c1a9fe3b88f1af9d7d4973e07a6d0a947843
- languageName: node
- linkType: hard
-
"@ampproject/remapping@npm:^2.2.0":
version: 2.3.0
resolution: "@ampproject/remapping@npm:2.3.0"
@@ -43,15 +31,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/code-frame@npm:7.10.4, @babel/code-frame@npm:~7.10.4":
- version: 7.10.4
- resolution: "@babel/code-frame@npm:7.10.4"
- dependencies:
- "@babel/highlight": ^7.10.4
- checksum: feb4543c8a509fe30f0f6e8d7aa84f82b41148b963b826cd330e34986f649a85cb63b2f13dd4effdf434ac555d16f14940b8ea5f4433297c2f5ff85486ded019
- languageName: node
- linkType: hard
-
"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.24.7, @babel/code-frame@npm:^7.25.9, @babel/code-frame@npm:^7.26.0, @babel/code-frame@npm:^7.26.2":
version: 7.26.2
resolution: "@babel/code-frame@npm:7.26.2"
@@ -74,6 +53,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/code-frame@npm:~7.10.4":
+ version: 7.10.4
+ resolution: "@babel/code-frame@npm:7.10.4"
+ dependencies:
+ "@babel/highlight": ^7.10.4
+ checksum: feb4543c8a509fe30f0f6e8d7aa84f82b41148b963b826cd330e34986f649a85cb63b2f13dd4effdf434ac555d16f14940b8ea5f4433297c2f5ff85486ded019
+ languageName: node
+ linkType: hard
+
"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.25.9, @babel/compat-data@npm:^7.26.0":
version: 7.26.3
resolution: "@babel/compat-data@npm:7.26.3"
@@ -3141,12 +3129,15 @@ __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-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-preset-expo: ^55.0.12
+ expo: ~55.0.8
+ expo-status-bar: ~55.0.4
patch-package: ^8.0.1
postinstall-postinstall: ^2.1.0
react: 19.2.4
@@ -3174,9 +3165,9 @@ __metadata:
"@react-native/metro-config": 0.83.1
"@react-native/typescript-config": 0.83.1
"@sourcepoint/react-native-cmp": ^1.0.13
- babel-preset-expo: ^54.0.10
- expo: ~54.0.33
- expo-status-bar: ~3.0.9
+ babel-preset-expo: ^55.0.12
+ expo: ~55.0.8
+ expo-status-bar: ~55.0.4
patch-package: ^8.0.1
postinstall-postinstall: ^2.1.0
react: 19.2.4
@@ -3233,6 +3224,7 @@ __metadata:
resolution: "@contentpass/react-native-contentpass-cmp-onetrust@workspace:packages/react-native-contentpass-cmp-onetrust"
dependencies:
"@contentpass/react-native-contentpass": "workspace:*"
+ "@expo/config-plugins": ^9.0.0
"@react-native-community/cli": 20.1.1
"@react-native/babel-preset": 0.83.1
"@types/jest": ^30.0.0
@@ -3246,7 +3238,11 @@ __metadata:
typescript: ^5.9.3
peerDependencies:
"@contentpass/react-native-contentpass": "*"
+ "@expo/config-plugins": ">=9.0.0"
react-native-onetrust-cmp: "*"
+ peerDependenciesMeta:
+ "@expo/config-plugins":
+ optional: true
languageName: unknown
linkType: soft
@@ -3464,31 +3460,31 @@ __metadata:
languageName: node
linkType: hard
-"@expo/cli@npm:54.0.23":
- version: 54.0.23
- resolution: "@expo/cli@npm:54.0.23"
+"@expo/cli@npm:55.0.18":
+ version: 55.0.18
+ resolution: "@expo/cli@npm:55.0.18"
dependencies:
- "@0no-co/graphql.web": ^1.0.8
"@expo/code-signing-certificates": ^0.0.6
- "@expo/config": ~12.0.13
- "@expo/config-plugins": ~54.0.4
+ "@expo/config": ~55.0.10
+ "@expo/config-plugins": ~55.0.7
"@expo/devcert": ^1.2.1
- "@expo/env": ~2.0.8
- "@expo/image-utils": ^0.8.8
- "@expo/json-file": ^10.0.8
+ "@expo/env": ~2.1.1
+ "@expo/image-utils": ^0.8.12
+ "@expo/json-file": ^10.0.12
+ "@expo/log-box": 55.0.7
"@expo/metro": ~54.2.0
- "@expo/metro-config": ~54.0.14
- "@expo/osascript": ^2.3.8
- "@expo/package-manager": ^1.9.10
- "@expo/plist": ^0.4.8
- "@expo/prebuild-config": ^54.0.8
- "@expo/schema-utils": ^0.1.8
+ "@expo/metro-config": ~55.0.11
+ "@expo/osascript": ^2.4.2
+ "@expo/package-manager": ^1.10.3
+ "@expo/plist": ^0.5.2
+ "@expo/prebuild-config": ^55.0.10
+ "@expo/require-utils": ^55.0.3
+ "@expo/router-server": ^55.0.11
+ "@expo/schema-utils": ^55.0.2
"@expo/spawn-async": ^1.7.2
"@expo/ws-tunnel": ^1.0.1
- "@expo/xcpretty": ^4.3.0
- "@react-native/dev-middleware": 0.81.5
- "@urql/core": ^5.0.6
- "@urql/exchange-retry": ^1.3.0
+ "@expo/xcpretty": ^4.4.0
+ "@react-native/dev-middleware": 0.83.2
accepts: ^1.3.8
arg: ^5.0.2
better-opn: ~3.0.2
@@ -3499,38 +3495,32 @@ __metadata:
compression: ^1.7.4
connect: ^3.7.0
debug: ^4.3.4
- env-editor: ^0.4.1
- expo-server: ^1.0.5
- freeport-async: ^2.0.0
+ dnssd-advertise: ^1.1.3
+ expo-server: ^55.0.6
+ fetch-nodeshim: ^0.4.6
getenv: ^2.0.0
glob: ^13.0.0
- lan-network: ^0.1.6
- minimatch: ^9.0.0
+ lan-network: ^0.2.0
+ multitars: ^0.2.3
node-forge: ^1.3.3
npm-package-arg: ^11.0.0
ora: ^3.4.0
- picomatch: ^3.0.1
- pretty-bytes: ^5.6.0
+ picomatch: ^4.0.3
pretty-format: ^29.7.0
progress: ^2.0.3
prompts: ^2.3.2
- qrcode-terminal: 0.11.0
- require-from-string: ^2.0.2
- requireg: ^0.2.2
- resolve: ^1.22.2
resolve-from: ^5.0.0
- resolve.exports: ^2.0.3
semver: ^7.6.0
send: ^0.19.0
slugify: ^1.3.4
source-map-support: ~0.5.21
stacktrace-parser: ^0.1.10
structured-headers: ^0.4.1
- tar: ^7.5.2
terminal-link: ^2.1.1
- undici: ^6.18.2
+ toqr: ^0.1.1
wrap-ansi: ^7.0.0
ws: ^8.12.1
+ zod: ^3.25.76
peerDependencies:
expo: "*"
expo-router: "*"
@@ -3542,7 +3532,7 @@ __metadata:
optional: true
bin:
expo-internal: build/bin/cli
- checksum: 0a9fe9219f15921431abe024bfe85813f1ddea87e62d28d37683be5f532927007975b5a9654c62269a0cd516277a829c6ac416d97d8baaa306c717f43740366f
+ checksum: b78477290dfb6127f0c1437af39bc3fb47a0fa0e8b521f4ae52a29a58f1ec1772a09e1670805ebb7ee0ba7425dc501887c0e432c898bb2e0371ece271bdef366
languageName: node
linkType: hard
@@ -3555,13 +3545,35 @@ __metadata:
languageName: node
linkType: hard
-"@expo/config-plugins@npm:~54.0.4":
- version: 54.0.4
- resolution: "@expo/config-plugins@npm:54.0.4"
+"@expo/config-plugins@npm:^9.0.0":
+ version: 9.1.7
+ resolution: "@expo/config-plugins@npm:9.1.7"
+ dependencies:
+ "@expo/config-types": ^53.0.0
+ "@expo/json-file": ~9.1.3
+ "@expo/plist": ^0.3.3
+ "@expo/sdk-runtime-versions": ^1.0.0
+ chalk: ^4.1.2
+ debug: ^4.3.5
+ getenv: ^1.0.0
+ glob: ^10.4.2
+ resolve-from: ^5.0.0
+ semver: ^7.5.4
+ slash: ^3.0.0
+ slugify: ^1.6.6
+ xcode: ^3.0.1
+ xml2js: 0.6.0
+ checksum: 8eba71d88100c1c0572307256900b10b8375d3fac2496d0486e7d9d66d8dc4a979e907a12e5dfb3a7811871bef4ba5cc906559ceb371517b7308bd909f17730a
+ languageName: node
+ linkType: hard
+
+"@expo/config-plugins@npm:~55.0.7":
+ version: 55.0.7
+ resolution: "@expo/config-plugins@npm:55.0.7"
dependencies:
- "@expo/config-types": ^54.0.10
- "@expo/json-file": ~10.0.8
- "@expo/plist": ^0.4.8
+ "@expo/config-types": ^55.0.5
+ "@expo/json-file": ~10.0.12
+ "@expo/plist": ^0.5.2
"@expo/sdk-runtime-versions": ^1.0.0
chalk: ^4.1.2
debug: ^4.3.5
@@ -3569,39 +3581,43 @@ __metadata:
glob: ^13.0.0
resolve-from: ^5.0.0
semver: ^7.5.4
- slash: ^3.0.0
slugify: ^1.6.6
xcode: ^3.0.1
xml2js: 0.6.0
- checksum: 31422e6562aa99ceebb356ce8beaeaa7a234e4cb2fa6fc1defd08762fc9e22484b76dcab3070f00846653241939748697bd2be376d499b3466eb2b067c97852b
+ checksum: ccd36e709ebbfea0ef9c1d53e871774869110d3b09322adf5f658d071c439a806d443115e787c7c7a23914b3c2689ec771b3843922962c30e0d164e4b729e228
+ languageName: node
+ linkType: hard
+
+"@expo/config-types@npm:^53.0.0":
+ version: 53.0.5
+ resolution: "@expo/config-types@npm:53.0.5"
+ checksum: 3f4db2d9590c18fb178f7395739ee2200512ad7c253655be0bad7f3f0d948df89c1c69c7e949f202faa98eecbd4bbae3edfcf9264f97f49d4f7087f85c68af5d
languageName: node
linkType: hard
-"@expo/config-types@npm:^54.0.10":
- version: 54.0.10
- resolution: "@expo/config-types@npm:54.0.10"
- checksum: 123e59d498584371257c9ac5606ba2486215aeea88e0e08f87c6c5666231198d986ac261d0a05d95e4fb3345f919aad01cfadbef8961b9b9d9e3ccc6f406fc6d
+"@expo/config-types@npm:^55.0.5":
+ version: 55.0.5
+ resolution: "@expo/config-types@npm:55.0.5"
+ checksum: 006c8d822c0f98c0808cc3bcc74a5a97ab94f3447a20a2629af23e2009ca1650e886e5252d9cb012a57cc546fc58de14e4bb450e6cfaefde12db23caad028a92
languageName: node
linkType: hard
-"@expo/config@npm:~12.0.13":
- version: 12.0.13
- resolution: "@expo/config@npm:12.0.13"
+"@expo/config@npm:~55.0.10":
+ version: 55.0.10
+ resolution: "@expo/config@npm:55.0.10"
dependencies:
- "@babel/code-frame": ~7.10.4
- "@expo/config-plugins": ~54.0.4
- "@expo/config-types": ^54.0.10
- "@expo/json-file": ^10.0.8
+ "@expo/config-plugins": ~55.0.7
+ "@expo/config-types": ^55.0.5
+ "@expo/json-file": ^10.0.12
+ "@expo/require-utils": ^55.0.3
deepmerge: ^4.3.1
getenv: ^2.0.0
glob: ^13.0.0
- require-from-string: ^2.0.2
resolve-from: ^5.0.0
resolve-workspace-root: ^2.0.0
semver: ^7.6.0
slugify: ^1.3.4
- sucrase: ~3.35.1
- checksum: 63ff50b5924c49f44cc8161deda04cf9455b8860992b645c7e8f1f13c4fc989ea014f7a847033d1306e72cc41b9ab1fd59d35bf01ee32f51bf08f7ccf000c61b
+ checksum: cc3df9a74b039774e19db329c9a2aa2310ea1ec6fe81fe51663ac0db23bf80f139501bb2f90c18d421a405df9a672b46cb582cc25f0841f8acaaeb1274d70166
languageName: node
linkType: hard
@@ -3615,9 +3631,9 @@ __metadata:
languageName: node
linkType: hard
-"@expo/devtools@npm:0.1.8":
- version: 0.1.8
- resolution: "@expo/devtools@npm:0.1.8"
+"@expo/devtools@npm:55.0.2":
+ version: 55.0.2
+ resolution: "@expo/devtools@npm:55.0.2"
dependencies:
chalk: ^4.1.2
peerDependencies:
@@ -3628,27 +3644,37 @@ __metadata:
optional: true
react-native:
optional: true
- checksum: 52684caa03c8cef56c42565f8e6b1b192ad0b01a24b3950009a07e58bf87ceba0c64010950358e11cb182e8cf447dfcc739336f8d4553c137c09b755e62b53c6
+ checksum: 21e3a6c965b09682b2e223980fe6661ab56767593cc66b28a2815a14574c31296ebce360f5280d6051ca4374b003654d32b64015da8549aa1b355f22e0cda9e1
languageName: node
linkType: hard
-"@expo/env@npm:~2.0.8":
- version: 2.0.11
- resolution: "@expo/env@npm:2.0.11"
+"@expo/dom-webview@npm:^55.0.3":
+ version: 55.0.3
+ resolution: "@expo/dom-webview@npm:55.0.3"
+ peerDependencies:
+ expo: "*"
+ react: "*"
+ react-native: "*"
+ checksum: 209b9d48cde43572a0e0967b7f44af6bc44cc83c362e480f8d51ee6c7b56f5f13d06f409931a15b4f56f8d22b78af3c25b5a69fcc55adbc5c9742e162b430c3e
+ languageName: node
+ linkType: hard
+
+"@expo/env@npm:^2.0.11, @expo/env@npm:~2.1.1":
+ version: 2.1.1
+ resolution: "@expo/env@npm:2.1.1"
dependencies:
chalk: ^4.0.0
debug: ^4.3.4
- dotenv: ~16.4.5
- dotenv-expand: ~11.0.6
getenv: ^2.0.0
- checksum: 64d3df63ac737a57d0451fb1de51f86aeb4e43bee7828b2397cfbeff38d6256244a5c10bc4009382c4cfd134da8b5afcd7432fac93d8c3518e488dd5440099e5
+ checksum: 03a7bb255880a8c5b71b8a9eff45b6f58630b5c641cbbfb90fb7b8330c88deec5649e1613ee0e8489ad508796065415868e9fe9a95c52e8d279408188f379b61
languageName: node
linkType: hard
-"@expo/fingerprint@npm:0.15.4":
- version: 0.15.4
- resolution: "@expo/fingerprint@npm:0.15.4"
+"@expo/fingerprint@npm:0.16.6":
+ version: 0.16.6
+ resolution: "@expo/fingerprint@npm:0.16.6"
dependencies:
+ "@expo/env": ^2.0.11
"@expo/spawn-async": ^1.7.2
arg: ^5.0.2
chalk: ^4.1.2
@@ -3656,17 +3682,16 @@ __metadata:
getenv: ^2.0.0
glob: ^13.0.0
ignore: ^5.3.1
- minimatch: ^9.0.0
- p-limit: ^3.1.0
+ minimatch: ^10.2.2
resolve-from: ^5.0.0
semver: ^7.6.0
bin:
fingerprint: bin/cli.js
- checksum: f9f648e46b70f2f5397d7e6d98e76e070d3986eeefbf177078d78585bc3f92b8d3921aa08998a838d62e8a6dbed24fb23f2187edbddac901769c50bedf1e5a06
+ checksum: e83ecac8b8ee074f0e57b801619c8874445a4320d468f88c65d65e5db09e8cf137d866a0a3c8f142a342c0fdfe9c8c31ae3d9efafb2ce15d2022383d29e8c34d
languageName: node
linkType: hard
-"@expo/image-utils@npm:^0.8.8":
+"@expo/image-utils@npm:^0.8.12":
version: 0.8.12
resolution: "@expo/image-utils@npm:0.8.12"
dependencies:
@@ -3681,7 +3706,7 @@ __metadata:
languageName: node
linkType: hard
-"@expo/json-file@npm:^10.0.12, @expo/json-file@npm:^10.0.8, @expo/json-file@npm:~10.0.8":
+"@expo/json-file@npm:^10.0.12, @expo/json-file@npm:~10.0.12":
version: 10.0.12
resolution: "@expo/json-file@npm:10.0.12"
dependencies:
@@ -3691,29 +3716,63 @@ __metadata:
languageName: node
linkType: hard
-"@expo/metro-config@npm:54.0.14, @expo/metro-config@npm:~54.0.14":
- version: 54.0.14
- resolution: "@expo/metro-config@npm:54.0.14"
+"@expo/json-file@npm:~9.1.3":
+ version: 9.1.5
+ resolution: "@expo/json-file@npm:9.1.5"
+ dependencies:
+ "@babel/code-frame": ~7.10.4
+ json5: ^2.2.3
+ checksum: beedf9077dcff476acd895219e391e18079d3c375e58bb4902a4147fffe9774e11d4d1607cfc3488f8e9daec2c30e4d7c17c46fb701035ad7aabacaaf6d465b4
+ languageName: node
+ linkType: hard
+
+"@expo/local-build-cache-provider@npm:55.0.7":
+ version: 55.0.7
+ resolution: "@expo/local-build-cache-provider@npm:55.0.7"
+ dependencies:
+ "@expo/config": ~55.0.10
+ chalk: ^4.1.2
+ checksum: 8676e24f71674c963d1023c1c19b770cd91991d3a2f15c27dd98411f0d977cdce5b881557b222d8cc3a2de7b9976f3742bf344b7470e91480e1f97c5b743e240
+ languageName: node
+ linkType: hard
+
+"@expo/log-box@npm:55.0.7":
+ version: 55.0.7
+ resolution: "@expo/log-box@npm:55.0.7"
+ dependencies:
+ "@expo/dom-webview": ^55.0.3
+ anser: ^1.4.9
+ stacktrace-parser: ^0.1.10
+ peerDependencies:
+ "@expo/dom-webview": ^55.0.3
+ expo: "*"
+ react: "*"
+ react-native: "*"
+ checksum: b72af3abf38c3a39ea57473837ec85405820f7aa8140277604a581ee6eebf768a6a309b78d6e3681a71be0d932c07a8bcd563bfb1bbe5e04dc054b49e0715ba2
+ languageName: node
+ linkType: hard
+
+"@expo/metro-config@npm:55.0.11, @expo/metro-config@npm:~55.0.11":
+ version: 55.0.11
+ resolution: "@expo/metro-config@npm:55.0.11"
dependencies:
"@babel/code-frame": ^7.20.0
"@babel/core": ^7.20.0
"@babel/generator": ^7.20.5
- "@expo/config": ~12.0.13
- "@expo/env": ~2.0.8
- "@expo/json-file": ~10.0.8
+ "@expo/config": ~55.0.10
+ "@expo/env": ~2.1.1
+ "@expo/json-file": ~10.0.12
"@expo/metro": ~54.2.0
"@expo/spawn-async": ^1.7.2
browserslist: ^4.25.0
chalk: ^4.1.0
debug: ^4.3.2
- dotenv: ~16.4.5
- dotenv-expand: ~11.0.6
getenv: ^2.0.0
glob: ^13.0.0
- hermes-parser: ^0.29.1
+ hermes-parser: ^0.32.0
jsc-safe-url: ^0.2.4
lightningcss: ^1.30.1
- minimatch: ^9.0.0
+ picomatch: ^4.0.3
postcss: ~8.4.32
resolve-from: ^5.0.0
peerDependencies:
@@ -3721,7 +3780,7 @@ __metadata:
peerDependenciesMeta:
expo:
optional: true
- checksum: 5b1c167f638aa4fd2623424cc15c349ecb5a9d2b630065ffff033aae87056eae32e3ea1897321ce2a0d094f863dd4b1816c45cb9253257f4f1a03e5e67fa1c25
+ checksum: e58cb676244afddaaba4bb8dc19f86bdc50ce75c4a1b3aadaa66f1d8fb79de06d2c207c831a82f8a66b66d68d4d72adfe24a46f844ab9755883eff71d2b0f1dc
languageName: node
linkType: hard
@@ -3747,7 +3806,7 @@ __metadata:
languageName: node
linkType: hard
-"@expo/osascript@npm:^2.3.8":
+"@expo/osascript@npm:^2.4.2":
version: 2.4.2
resolution: "@expo/osascript@npm:2.4.2"
dependencies:
@@ -3756,7 +3815,7 @@ __metadata:
languageName: node
linkType: hard
-"@expo/package-manager@npm:^1.9.10":
+"@expo/package-manager@npm:^1.10.3":
version: 1.10.3
resolution: "@expo/package-manager@npm:1.10.3"
dependencies:
@@ -3770,41 +3829,96 @@ __metadata:
languageName: node
linkType: hard
-"@expo/plist@npm:^0.4.8":
- version: 0.4.8
- resolution: "@expo/plist@npm:0.4.8"
+"@expo/plist@npm:^0.3.3":
+ version: 0.3.5
+ resolution: "@expo/plist@npm:0.3.5"
dependencies:
"@xmldom/xmldom": ^0.8.8
base64-js: ^1.2.3
xmlbuilder: ^15.1.1
- checksum: 575ff6067d7fddef43b5222310f8f8beb8d7a2184291e21b2fe58cd967a67052921ce2c4f25d72ebabae9fad681859a65222004000930ae24c57b366114ce0ed
+ checksum: b78fda216c63ab553b24e75e87021be09155cd16e0fcf666846c1a5ea33defa2d7f631ea504788a8e2c5d67b5f59b35d6a46fa79a244d5890ee26870caffec22
+ languageName: node
+ linkType: hard
+
+"@expo/plist@npm:^0.5.2":
+ version: 0.5.2
+ resolution: "@expo/plist@npm:0.5.2"
+ dependencies:
+ "@xmldom/xmldom": ^0.8.8
+ base64-js: ^1.5.1
+ xmlbuilder: ^15.1.1
+ checksum: 30c06ee9a1375df1d85ef7608c0b15444d6a084330a9769c02bf66e9ed7b79867753a888f1cd80c61867ad09d7c1b34d3ef9e3839a62536ae07a58bc95de5c6b
languageName: node
linkType: hard
-"@expo/prebuild-config@npm:^54.0.8":
- version: 54.0.8
- resolution: "@expo/prebuild-config@npm:54.0.8"
+"@expo/prebuild-config@npm:^55.0.10":
+ version: 55.0.10
+ resolution: "@expo/prebuild-config@npm:55.0.10"
dependencies:
- "@expo/config": ~12.0.13
- "@expo/config-plugins": ~54.0.4
- "@expo/config-types": ^54.0.10
- "@expo/image-utils": ^0.8.8
- "@expo/json-file": ^10.0.8
- "@react-native/normalize-colors": 0.81.5
+ "@expo/config": ~55.0.10
+ "@expo/config-plugins": ~55.0.7
+ "@expo/config-types": ^55.0.5
+ "@expo/image-utils": ^0.8.12
+ "@expo/json-file": ^10.0.12
+ "@react-native/normalize-colors": 0.83.2
debug: ^4.3.1
resolve-from: ^5.0.0
semver: ^7.6.0
xml2js: 0.6.0
peerDependencies:
expo: "*"
- checksum: 35b93da7091f669ab5981e5ed44a5df8db20be748ab881214be737f2a795a39f490c5a5142b76b2be0a82ba3b04e84adf5a2fc621be8c45ea273eda675fa9eef
+ checksum: 205eb3a1ebc1584e068a8ecb92c1548269c96c02d9da1c67f9b81f789be917c3ac99e0390096e3607a457502a095935940732d501768b72d044f85dcdfda77c3
+ languageName: node
+ linkType: hard
+
+"@expo/require-utils@npm:^55.0.3":
+ version: 55.0.3
+ resolution: "@expo/require-utils@npm:55.0.3"
+ dependencies:
+ "@babel/code-frame": ^7.20.0
+ "@babel/core": ^7.25.2
+ "@babel/plugin-transform-modules-commonjs": ^7.24.8
+ peerDependencies:
+ typescript: ^5.0.0 || ^5.0.0-0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 841c585ecfa6320468a62236713b24598f2a4d07c44faf7083a9f7fde18f562a2dcc3915f5d9b0b8fce1a18abfbb56bb7c7eec967cb65b63468fb49a463f094f
+ languageName: node
+ linkType: hard
+
+"@expo/router-server@npm:^55.0.11":
+ version: 55.0.11
+ resolution: "@expo/router-server@npm:55.0.11"
+ dependencies:
+ debug: ^4.3.4
+ peerDependencies:
+ "@expo/metro-runtime": ^55.0.6
+ expo: "*"
+ expo-constants: ^55.0.9
+ expo-font: ^55.0.4
+ expo-router: "*"
+ expo-server: ^55.0.6
+ react: "*"
+ react-dom: "*"
+ react-server-dom-webpack: ~19.0.1 || ~19.1.2 || ~19.2.1
+ peerDependenciesMeta:
+ "@expo/metro-runtime":
+ optional: true
+ expo-router:
+ optional: true
+ react-dom:
+ optional: true
+ react-server-dom-webpack:
+ optional: true
+ checksum: 5a9ba56323bcb0636a560c5789ff8b9e31282c7357e2c09137803b4232fcc09d2dfa04973eaf7f6637c181e6c46848474be8d58630391853255ca647ca04c15d
languageName: node
linkType: hard
-"@expo/schema-utils@npm:^0.1.8":
- version: 0.1.8
- resolution: "@expo/schema-utils@npm:0.1.8"
- checksum: e8fc956dbeee3817c23bccc4d3e0817adc737ad10678ad5e670a067d5df30009ccd3af0c6d7958ac2fe4441d58a90e6edfcf88ab8872514c850dc386908d7117
+"@expo/schema-utils@npm:^55.0.2":
+ version: 55.0.2
+ resolution: "@expo/schema-utils@npm:55.0.2"
+ checksum: c6ba251ec2ee11bace5686852aec86433a44368bbab02bc72d7498bef0627a70c5e518ead2e616c952bdfdd8d806484077008d59a76d7ac75734c913a323e679
languageName: node
linkType: hard
@@ -3831,14 +3945,14 @@ __metadata:
languageName: node
linkType: hard
-"@expo/vector-icons@npm:^15.0.3":
- version: 15.0.3
- resolution: "@expo/vector-icons@npm:15.0.3"
+"@expo/vector-icons@npm:^15.0.2":
+ version: 15.1.1
+ resolution: "@expo/vector-icons@npm:15.1.1"
peerDependencies:
expo-font: ">=14.0.4"
react: "*"
react-native: "*"
- checksum: 6b3a661f714e886a74aa8af7f4e1a18c1e505e98aae44f4a2dd3e6947fb3ccb476df3c2dd8930a79c902b73b7ba40c6af21132b98384c4c3b52dbf8b4057619b
+ checksum: 0fadb6f6f3e26a0c68a247cfacc7f2996dfcbd8e97063c22436da6a1d2670e2d3d4774b4d98985703742a9a68b75ae89dbbe064cbc21e6b8c295f2d0eaad15d9
languageName: node
linkType: hard
@@ -3849,17 +3963,16 @@ __metadata:
languageName: node
linkType: hard
-"@expo/xcpretty@npm:^4.3.0":
- version: 4.3.2
- resolution: "@expo/xcpretty@npm:4.3.2"
+"@expo/xcpretty@npm:^4.4.0":
+ version: 4.4.1
+ resolution: "@expo/xcpretty@npm:4.4.1"
dependencies:
- "@babel/code-frame": 7.10.4
+ "@babel/code-frame": ^7.20.0
chalk: ^4.1.0
- find-up: ^5.0.0
js-yaml: ^4.1.0
bin:
excpretty: build/cli.js
- checksum: 8771b2812f0dfc49f6dab4338c986beaf4cf2ec20ed8fd598be6e3803fcbfc0a337dbb5b4dad9556b85ba2489f63c777735ad2c2ee6f5842ff68b9322e47f6a3
+ checksum: 59e830d927ab20a74f561611bc3d56bb914cd533581763d4b10a62e7e97a98d6a92f7464a5e0f10bf095d2740efb63691a58f922548cff9d15e44d5586bd8b58
languageName: node
linkType: hard
@@ -3955,15 +4068,6 @@ __metadata:
languageName: node
linkType: hard
-"@isaacs/fs-minipass@npm:^4.0.0":
- version: 4.0.1
- resolution: "@isaacs/fs-minipass@npm:4.0.1"
- dependencies:
- minipass: ^7.0.4
- checksum: 5d36d289960e886484362d9eb6a51d1ea28baed5f5d0140bbe62b99bac52eaf06cc01c2bc0d3575977962f84f6b2c4387b043ee632216643d4787b0999465bf2
- languageName: node
- linkType: hard
-
"@isaacs/ttlcache@npm:^1.4.1":
version: 1.4.1
resolution: "@isaacs/ttlcache@npm:1.4.1"
@@ -4348,7 +4452,7 @@ __metadata:
languageName: node
linkType: hard
-"@jridgewell/gen-mapping@npm:^0.3.2, @jridgewell/gen-mapping@npm:^0.3.5":
+"@jridgewell/gen-mapping@npm:^0.3.5":
version: 0.3.5
resolution: "@jridgewell/gen-mapping@npm:0.3.5"
dependencies:
@@ -4722,16 +4826,6 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/babel-plugin-codegen@npm:0.81.5":
- version: 0.81.5
- resolution: "@react-native/babel-plugin-codegen@npm:0.81.5"
- dependencies:
- "@babel/traverse": ^7.25.3
- "@react-native/codegen": 0.81.5
- checksum: 939aab253c762df32c5d94a3700971a7a560c7d77b6dd516e8284efdc6a9226e83b30c78455fee6311da0d5e50155e99e279a74015661c4e90b6f4b67a697aa9
- 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"
@@ -4742,9 +4836,19 @@ __metadata:
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"
+"@react-native/babel-plugin-codegen@npm:0.83.2":
+ version: 0.83.2
+ resolution: "@react-native/babel-plugin-codegen@npm:0.83.2"
+ dependencies:
+ "@babel/traverse": ^7.25.3
+ "@react-native/codegen": 0.83.2
+ checksum: 44365ca957e815911f2d39ca69918a055e452df46930b6cbe63f84a903e98a525e06aa052a037006930bdbff5b9fbac98c0b19a461efca9b474698eef47c0ffb
+ 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
@@ -4787,19 +4891,19 @@ __metadata:
"@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.81.5
- babel-plugin-syntax-hermes-parser: 0.29.1
+ "@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: 80aebb02b4a1f68198e8bc939599def949844666f9601014af561f9cbd167f1fe325b193a5c9ffb7d0a07c9e9ab1a290e8a2ace2ce2ad470aae23f5376fc931e
+ checksum: fbff4569a44063d779de784e0e87871d1069438f30a909520f1902e04c72df4d36682b582dc834def8c71b06c4ac4f3481f61751c4b23cb720cf514d13f12b23
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"
+"@react-native/babel-preset@npm:0.83.2":
+ version: 0.83.2
+ resolution: "@react-native/babel-preset@npm:0.83.2"
dependencies:
"@babel/core": ^7.25.2
"@babel/plugin-proposal-export-default-from": ^7.24.7
@@ -4842,36 +4946,36 @@ __metadata:
"@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
+ "@react-native/babel-plugin-codegen": 0.83.2
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
+ checksum: c3ad936921d4444e2f4d230622bcbce4d7bb605bd6237e7712dae45d67123959cc6cdc413c8e9af51120b9793ed3c8184d1449999b1b17843d8b9901baca1671
languageName: node
linkType: hard
-"@react-native/codegen@npm:0.81.5":
- version: 0.81.5
- resolution: "@react-native/codegen@npm:0.81.5"
+"@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.29.1
+ hermes-parser: 0.32.0
invariant: ^2.2.4
nullthrows: ^1.1.1
yargs: ^17.6.2
peerDependencies:
"@babel/core": "*"
- checksum: 32a82c43efc6299b2667ab931b88c52da5cb4eecf0875f9b4f95a574144b23cf8d7db5bd40d2a9626c41c5de8153b6b95173810be8ab30cb5d5d678e482f80dc
+ checksum: 49c7e79b81d2595df33617b29aea981716ac36d92083301977c896a8299d1e1ce86054a804c85e1411a3732fd4e1b71e6e9edf53830b577ec5a9dd9120ca45a0
languageName: node
linkType: hard
-"@react-native/codegen@npm:0.83.1":
- version: 0.83.1
- resolution: "@react-native/codegen@npm:0.83.1"
+"@react-native/codegen@npm:0.83.2":
+ version: 0.83.2
+ resolution: "@react-native/codegen@npm:0.83.2"
dependencies:
"@babel/core": ^7.25.2
"@babel/parser": ^7.25.3
@@ -4882,7 +4986,7 @@ __metadata:
yargs: ^17.6.2
peerDependencies:
"@babel/core": "*"
- checksum: 49c7e79b81d2595df33617b29aea981716ac36d92083301977c896a8299d1e1ce86054a804c85e1411a3732fd4e1b71e6e9edf53830b577ec5a9dd9120ca45a0
+ checksum: 3ebcbabe015b6adf4fbc7c4dc7acc401e8102f934745b53125475dc830cc3f0bb8a844e3158588e181a2c38a237c269483dfe9e25f4ec6faeedf4cea201c1bf9
languageName: node
linkType: hard
@@ -4909,13 +5013,6 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/debugger-frontend@npm:0.81.5":
- version: 0.81.5
- resolution: "@react-native/debugger-frontend@npm:0.81.5"
- checksum: 684f0d562388d336744c68a530801e5d7c9088a76d40e158d20e8a7ed019259ccf6fc20dc0616823d5ce6e8981d302e9a5537032bf3006082ddc1b2734a0d881
- 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"
@@ -4923,6 +5020,13 @@ __metadata:
languageName: node
linkType: hard
+"@react-native/debugger-frontend@npm:0.83.2":
+ version: 0.83.2
+ resolution: "@react-native/debugger-frontend@npm:0.83.2"
+ checksum: 4f8522d17d676beb7015ea90c222ceec71851a6d7f671473066696ea624751fb21f37b4c3e118b1e1764cfc42d2a13cda20496acce329597abb5fdb0d9b0732d
+ 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"
@@ -4933,12 +5037,23 @@ __metadata:
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"
+"@react-native/debugger-shell@npm:0.83.2":
+ version: 0.83.2
+ resolution: "@react-native/debugger-shell@npm:0.83.2"
+ dependencies:
+ cross-spawn: ^7.0.6
+ fb-dotslash: 0.5.8
+ checksum: b9d032d623ca51d323049f8c58715e31f689d2c99ddc0e676565eecab481c86f309d0e38756b1147be2f4ded10d042d212eaf3b3f4972d323badc0616adc31a8
+ 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.81.5
+ "@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
@@ -4947,18 +5062,18 @@ __metadata:
nullthrows: ^1.1.1
open: ^7.0.3
serve-static: ^1.16.2
- ws: ^6.2.3
- checksum: 725f85bc3f91158ab5097738cbbbaa38470d9e54e5672697219fea482ba7f2f223912b14ad54319a0cc2058537d1f5202e1ec8e745a74abd39121acabd0e6353
+ ws: ^7.5.10
+ checksum: d8439119cd99a8db0649b97a1f459222f49bb9425e1248d1466e4f7f4a104915d1e6ccc11403a5a0f3aa810eea3aa836f921ff11f44c4d3a06769d96083beb86
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"
+"@react-native/dev-middleware@npm:0.83.2":
+ version: 0.83.2
+ resolution: "@react-native/dev-middleware@npm:0.83.2"
dependencies:
"@isaacs/ttlcache": ^1.4.1
- "@react-native/debugger-frontend": 0.83.1
- "@react-native/debugger-shell": 0.83.1
+ "@react-native/debugger-frontend": 0.83.2
+ "@react-native/debugger-shell": 0.83.2
chrome-launcher: ^0.15.2
chromium-edge-launcher: ^0.2.0
connect: ^3.6.5
@@ -4968,7 +5083,7 @@ __metadata:
open: ^7.0.3
serve-static: ^1.16.2
ws: ^7.5.10
- checksum: d8439119cd99a8db0649b97a1f459222f49bb9425e1248d1466e4f7f4a104915d1e6ccc11403a5a0f3aa810eea3aa836f921ff11f44c4d3a06769d96083beb86
+ checksum: d820f77511a803477805a67d5787e765ac80815c0c97125a1a03ac72a4c058ae19f9084f61c5146f789b95946acab6008556f6a5b6f837da350d4b4fa2516e60
languageName: node
linkType: hard
@@ -5042,13 +5157,6 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/normalize-colors@npm:0.81.5":
- version: 0.81.5
- resolution: "@react-native/normalize-colors@npm:0.81.5"
- checksum: 26b4d1ec6e0fcd1cc0e72a3a6039d7b759aecdeb6ffce4f906efcaefc1e5519ec3630c0e7f80ced2a5917b9fca22b06570d89847a03d800010ce6202c3dd5e39
- 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"
@@ -5056,6 +5164,13 @@ __metadata:
languageName: node
linkType: hard
+"@react-native/normalize-colors@npm:0.83.2":
+ version: 0.83.2
+ resolution: "@react-native/normalize-colors@npm:0.83.2"
+ checksum: 7bb4dfb2d311f74b17ad8df5ec6a8518a2f148e061c6a66d3653ea616016d5df0cd9bbf42b4a5f5b88977fc4f07a790a9fb85248dd435996f7c66677f420772b
+ 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"
@@ -5843,28 +5958,6 @@ __metadata:
languageName: node
linkType: hard
-"@urql/core@npm:^5.0.0, @urql/core@npm:^5.0.6":
- version: 5.0.8
- resolution: "@urql/core@npm:5.0.8"
- dependencies:
- "@0no-co/graphql.web": ^1.0.5
- wonka: ^6.3.2
- checksum: 2e0e1791e49585c5a28d24640d8585b8ff663e2feda73ea344a9ab213ca760466293ea16fa9a7bbc104c1ddeb1d61d320a45fda84a44f3b124b06767323df4c6
- languageName: node
- linkType: hard
-
-"@urql/exchange-retry@npm:^1.3.0":
- version: 1.3.0
- resolution: "@urql/exchange-retry@npm:1.3.0"
- dependencies:
- "@urql/core": ^5.0.0
- wonka: ^6.3.2
- peerDependencies:
- "@urql/core": ^5.0.0
- checksum: a4da1866406b2244bd28ecd01881aded10d1da7728792d6d9e9c9e718080afd41a3a8694e87c59002ab2ffc823a52662e933a3ef9e7102fd3b2c4f008615ab14
- languageName: node
- linkType: hard
-
"@vscode/sudo-prompt@npm:^9.0.0":
version: 9.3.2
resolution: "@vscode/sudo-prompt@npm:9.3.2"
@@ -6078,13 +6171,6 @@ __metadata:
languageName: node
linkType: hard
-"any-promise@npm:^1.0.0":
- version: 1.3.0
- resolution: "any-promise@npm:1.3.0"
- checksum: 0ee8a9bdbe882c90464d75d1f55cf027f5458650c4bd1f0467e65aec38ccccda07ca5844969ee77ed46d04e7dded3eaceb027e8d32f385688523fe305fa7e1de
- languageName: node
- linkType: hard
-
"anymatch@npm:^3.0.3, anymatch@npm:^3.1.3":
version: 3.1.3
resolution: "anymatch@npm:3.1.3"
@@ -6463,15 +6549,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-syntax-hermes-parser@npm:0.29.1, babel-plugin-syntax-hermes-parser@npm:^0.29.1":
- version: 0.29.1
- resolution: "babel-plugin-syntax-hermes-parser@npm:0.29.1"
- dependencies:
- hermes-parser: 0.29.1
- checksum: bbb1eed253b4255f8c572e1cb2664868d9aa2238363e48a2d1e95e952b2c1d59e86a7051f44956407484df2c9bc6623608740eec10e2095946d241b795262cec
- 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"
@@ -6490,6 +6567,15 @@ __metadata:
languageName: node
linkType: hard
+"babel-plugin-syntax-hermes-parser@npm:^0.32.0":
+ version: 0.32.1
+ resolution: "babel-plugin-syntax-hermes-parser@npm:0.32.1"
+ dependencies:
+ hermes-parser: 0.32.1
+ checksum: b8b6c4d2ffa2cf0c6835c58693899023da86dd42a785355c0d005abda5a857cb701fd7b879ccbebafdc146ebfa635aeb4650dd69dc245f21f1378060ebfde9ed
+ languageName: node
+ linkType: hard
+
"babel-plugin-transform-flow-enums@npm:^0.0.2":
version: 0.0.2
resolution: "babel-plugin-transform-flow-enums@npm:0.0.2"
@@ -6549,10 +6635,11 @@ __metadata:
languageName: node
linkType: hard
-"babel-preset-expo@npm:^54.0.10, babel-preset-expo@npm:~54.0.10":
- version: 54.0.10
- resolution: "babel-preset-expo@npm:54.0.10"
+"babel-preset-expo@npm:^55.0.12, babel-preset-expo@npm:~55.0.12":
+ version: 55.0.12
+ resolution: "babel-preset-expo@npm:55.0.12"
dependencies:
+ "@babel/generator": ^7.20.5
"@babel/helper-module-imports": ^7.25.9
"@babel/plugin-proposal-decorators": ^7.12.9
"@babel/plugin-proposal-export-default-from": ^7.24.7
@@ -6568,23 +6655,26 @@ __metadata:
"@babel/plugin-transform-runtime": ^7.24.7
"@babel/preset-react": ^7.22.15
"@babel/preset-typescript": ^7.23.0
- "@react-native/babel-preset": 0.81.5
+ "@react-native/babel-preset": 0.83.2
babel-plugin-react-compiler: ^1.0.0
babel-plugin-react-native-web: ~0.21.0
- babel-plugin-syntax-hermes-parser: ^0.29.1
+ babel-plugin-syntax-hermes-parser: ^0.32.0
babel-plugin-transform-flow-enums: ^0.0.2
debug: ^4.3.4
resolve-from: ^5.0.0
peerDependencies:
"@babel/runtime": ^7.20.0
expo: "*"
+ expo-widgets: ^55.0.6
react-refresh: ">=0.14.0 <1.0.0"
peerDependenciesMeta:
"@babel/runtime":
optional: true
expo:
optional: true
- checksum: 96044a383445829ea5b3ac030166e308a41b5b70641fcdb2819b2ed98d6e92e90db2012c182895c5fa4e4125aecf4719353968a0497a18b3a60e0a495d64e2e7
+ expo-widgets:
+ optional: true
+ checksum: 8583089b47f5e4c1d823c70502420cbb54812e51796e9ed60539abce0a572b03ad392668861782844bfb603badc11b8b80f0218135410215d9e60281ab164c88
languageName: node
linkType: hard
@@ -6619,6 +6709,13 @@ __metadata:
languageName: node
linkType: hard
+"balanced-match@npm:^4.0.2":
+ version: 4.0.4
+ resolution: "balanced-match@npm:4.0.4"
+ checksum: fb07bb66a0959c2843fc055838047e2a95ccebb837c519614afb067ebfdf2fa967ca8d712c35ced07f2cd26fc6f07964230b094891315ad74f11eba3d53178a0
+ languageName: node
+ linkType: hard
+
"base64-js@npm:^1.2.3, base64-js@npm:^1.3.1, base64-js@npm:^1.5.1":
version: 1.5.1
resolution: "base64-js@npm:1.5.1"
@@ -6737,6 +6834,15 @@ __metadata:
languageName: node
linkType: hard
+"brace-expansion@npm:^5.0.2":
+ version: 5.0.4
+ resolution: "brace-expansion@npm:5.0.4"
+ dependencies:
+ balanced-match: ^4.0.2
+ checksum: ded86c0f0b138734110d67437fee52c1f97bc19175644788b1d71afec2d87d405cf05424ce428f88ae3abe8e09e13ee55f2675534b38076ef70e1e583ed75686
+ languageName: node
+ linkType: hard
+
"braces@npm:^3.0.3":
version: 3.0.3
resolution: "braces@npm:3.0.3"
@@ -6791,7 +6897,7 @@ __metadata:
languageName: node
linkType: hard
-"buffer@npm:^5.4.3, buffer@npm:^5.5.0":
+"buffer@npm:^5.5.0":
version: 5.7.1
resolution: "buffer@npm:5.7.1"
dependencies:
@@ -6943,13 +7049,6 @@ __metadata:
languageName: node
linkType: hard
-"chownr@npm:^3.0.0":
- version: 3.0.0
- resolution: "chownr@npm:3.0.0"
- checksum: fd73a4bab48b79e66903fe1cafbdc208956f41ea4f856df883d0c7277b7ab29fd33ee65f93b2ec9192fc0169238f2f8307b7735d27c155821d886b84aa97aa8d
- languageName: node
- linkType: hard
-
"chrome-launcher@npm:^0.15.2":
version: 0.15.2
resolution: "chrome-launcher@npm:0.15.2"
@@ -7141,13 +7240,6 @@ __metadata:
languageName: node
linkType: hard
-"commander@npm:^4.0.0":
- version: 4.1.1
- resolution: "commander@npm:4.1.1"
- checksum: d7b9913ff92cae20cb577a4ac6fcc121bd6223319e54a40f51a14740a681ad5c574fd29a57da478a5f234a6fa6c52cbf0b7c641353e03c648b1ae85ba670b977
- languageName: node
- linkType: hard
-
"commander@npm:^7.2.0":
version: 7.2.0
resolution: "commander@npm:7.2.0"
@@ -7458,13 +7550,6 @@ __metadata:
languageName: node
linkType: hard
-"deep-extend@npm:^0.6.0":
- version: 0.6.0
- resolution: "deep-extend@npm:0.6.0"
- checksum: 7be7e5a8d468d6b10e6a67c3de828f55001b6eb515d014f7aeb9066ce36bd5717161eb47d6a0f7bed8a9083935b465bc163ee2581c8b128d29bf61092fdf57a7
- languageName: node
- linkType: hard
-
"deep-is@npm:^0.1.3":
version: 0.1.4
resolution: "deep-is@npm:0.1.4"
@@ -7606,6 +7691,13 @@ __metadata:
languageName: node
linkType: hard
+"dnssd-advertise@npm:^1.1.3":
+ version: 1.1.3
+ resolution: "dnssd-advertise@npm:1.1.3"
+ checksum: 204ba607e1265f1c1ea3292e394b4679aabe0d395c81bc21d86f303192ef07ebfe1f57c68f9ba4cee26172dfe37fd8ac42553bedfaa7761a1ce4d0690f25e57f
+ languageName: node
+ linkType: hard
+
"doctrine@npm:^2.1.0":
version: 2.1.0
resolution: "doctrine@npm:2.1.0"
@@ -7624,22 +7716,6 @@ __metadata:
languageName: node
linkType: hard
-"dotenv-expand@npm:~11.0.6":
- version: 11.0.7
- resolution: "dotenv-expand@npm:11.0.7"
- dependencies:
- dotenv: ^16.4.5
- checksum: 58455ad9ffedbf6180b49f8f35596da54f10b02efcaabcba5400363f432e1da057113eee39b42365535da41df1e794d54a4aa67b22b37c41686c3dce4e6a28c5
- languageName: node
- linkType: hard
-
-"dotenv@npm:^16.4.5, dotenv@npm:~16.4.5":
- version: 16.4.7
- resolution: "dotenv@npm:16.4.7"
- checksum: c27419b5875a44addcc56cc69b7dc5b0e6587826ca85d5b355da9303c6fc317fc9989f1f18366a16378c9fdd9532d14117a1abe6029cc719cdbbef6eaef2cea4
- languageName: node
- linkType: hard
-
"dotenv@npm:^8.1.0":
version: 8.6.0
resolution: "dotenv@npm:8.6.0"
@@ -7749,13 +7825,6 @@ __metadata:
languageName: node
linkType: hard
-"env-editor@npm:^0.4.1":
- version: 0.4.2
- resolution: "env-editor@npm:0.4.2"
- checksum: d162e161d9a1bddaf63f68428c587b1d823afe7d56cde039ce403cc68706c68350c92b9db44692f4ecea1d67ec80de9ba01ca70568299ed929d3fa056c40aebf
- languageName: node
- linkType: hard
-
"env-paths@npm:^2.2.0, env-paths@npm:^2.2.1":
version: 2.2.1
resolution: "env-paths@npm:2.2.1"
@@ -8379,137 +8448,138 @@ __metadata:
languageName: node
linkType: hard
-"expo-asset@npm:~12.0.12":
- version: 12.0.12
- resolution: "expo-asset@npm:12.0.12"
+"expo-asset@npm:~55.0.10":
+ version: 55.0.10
+ resolution: "expo-asset@npm:55.0.10"
dependencies:
- "@expo/image-utils": ^0.8.8
- expo-constants: ~18.0.12
+ "@expo/image-utils": ^0.8.12
+ expo-constants: ~55.0.9
peerDependencies:
expo: "*"
react: "*"
react-native: "*"
- checksum: e956e6101a5f844f86dc949b2bb95a45778322bb7982f55e2f7b58da08b3984180ebef18644a66e09d7cd69a431dda457e219218bb144b0c4997d81923b40210
+ checksum: 741317cf3fcdd46c7e147976ee7170e2d62f3feee81b6306c6a011a9fc8dcefd25bdb70d572c9cc89fd5daa43079a5345bac75a3b1da0d933783134b9bcfe780
languageName: node
linkType: hard
-"expo-constants@npm:~18.0.12, expo-constants@npm:~18.0.13":
- version: 18.0.13
- resolution: "expo-constants@npm:18.0.13"
+"expo-constants@npm:~55.0.9":
+ version: 55.0.9
+ resolution: "expo-constants@npm:55.0.9"
dependencies:
- "@expo/config": ~12.0.13
- "@expo/env": ~2.0.8
+ "@expo/config": ~55.0.10
+ "@expo/env": ~2.1.1
peerDependencies:
expo: "*"
react-native: "*"
- checksum: 71b1bbfe2d1ecce68c1d55f443627c25b4c940c62fb1d19fe8aa0ab437324cfc18efb73bdc61cd476d811f70a774355be79379aecb3a3b91548d252dc11f8bfb
+ checksum: 63c8614fb9d59ba22b16ba2a8b07b0ca5bfc9da78d3016c164435da0eab36c6d2d03225bbf86207ec213aff61c488373548820961f3e696dcf5b09fcc472096d
languageName: node
linkType: hard
-"expo-file-system@npm:~19.0.21":
- version: 19.0.21
- resolution: "expo-file-system@npm:19.0.21"
+"expo-file-system@npm:~55.0.11":
+ version: 55.0.11
+ resolution: "expo-file-system@npm:55.0.11"
peerDependencies:
expo: "*"
react-native: "*"
- checksum: 26b4c95c8d30580723995bf8e32287b72eadf0e3442ca14854c15dc47021c4c22eefbc490ab4fadf98b3f0b14847eba3012dfe663c8a8b42de7b1587f6811d8f
+ checksum: e8912546c02dfe0c6a68195aff7d528fcbe3ec7c25ae9fd309e0d0e5bcbab29587fe49f51d61c88dbfcc06ac681c1ade4be7cdfa3d3af59b543fb24f00b1472d
languageName: node
linkType: hard
-"expo-font@npm:~14.0.11":
- version: 14.0.11
- resolution: "expo-font@npm:14.0.11"
+"expo-font@npm:~55.0.4":
+ version: 55.0.4
+ resolution: "expo-font@npm:55.0.4"
dependencies:
fontfaceobserver: ^2.1.0
peerDependencies:
expo: "*"
react: "*"
react-native: "*"
- checksum: 7947e01b79f55fd8ddc28de0ced25931b8299d095a3a832e6a22e16d2a761ad77282dbc631c459aa895f01b5c32f9cd7240ab96e92d0af4b12aa4589b2c1bd82
+ checksum: 7ceb00f4109292a4fbf1ce572cd5771c9ec8ffe05ea1b7b07c4c436e944aa53e8ba92090125f59cf37702aa29905099a965257dae686078cbb5faeebe975b14b
languageName: node
linkType: hard
-"expo-keep-awake@npm:~15.0.8":
- version: 15.0.8
- resolution: "expo-keep-awake@npm:15.0.8"
+"expo-keep-awake@npm:~55.0.4":
+ version: 55.0.4
+ resolution: "expo-keep-awake@npm:55.0.4"
peerDependencies:
expo: "*"
react: "*"
- checksum: b74698acc5aad8c3534b6787ee515adadb4c155736890fde9b91470439d542a8161766b63b0b2ba17757ddf8714962f98f4762dd8babe6b55cbc0d27b4113e1a
+ checksum: 87f6e6a53fd5de47bde61b4db1552b9fb70f2b43f1c9684121e2d6d8d5e2d253ccfdf6f8d0305a97d953c16e29d92e3019e85f7b168e5ab8b87fed4ceb64405d
languageName: node
linkType: hard
-"expo-modules-autolinking@npm:3.0.24":
- version: 3.0.24
- resolution: "expo-modules-autolinking@npm:3.0.24"
+"expo-modules-autolinking@npm:55.0.11":
+ version: 55.0.11
+ resolution: "expo-modules-autolinking@npm:55.0.11"
dependencies:
+ "@expo/require-utils": ^55.0.3
"@expo/spawn-async": ^1.7.2
chalk: ^4.1.0
commander: ^7.2.0
- require-from-string: ^2.0.2
- resolve-from: ^5.0.0
bin:
expo-modules-autolinking: bin/expo-modules-autolinking.js
- checksum: 1a11c46aa7129030c171d051ee7602e22669fa8d193e04f7a339da13dbfc3e1e96d5d78d7bb965f4545d321747f28f5bd743f3b3ca48b442fe4c45da5982301d
+ checksum: fbe233425afffbcc5fdee953b5cb89ed317c89d89f866d7accb8e1bd122a5b6f993e24b5b01c654fe779b9db4351fbc2bd899790739a804a067b644687ceaa6b
languageName: node
linkType: hard
-"expo-modules-core@npm:3.0.29":
- version: 3.0.29
- resolution: "expo-modules-core@npm:3.0.29"
+"expo-modules-core@npm:55.0.17":
+ version: 55.0.17
+ resolution: "expo-modules-core@npm:55.0.17"
dependencies:
invariant: ^2.2.4
peerDependencies:
react: "*"
react-native: "*"
- checksum: 43460a60dbff91660dd02be488f62feb91b4599ea1370656f2f5c3750422cbcfc861f0d66c84fd1227be2a0cbcb448d78805c1c0f9cd050581d4dfbc33ca2ead
+ checksum: 551d18f45b747489566ea65208ec4b3f3deb2ab5c7e79cc2a9b6d3b7e03154db94e17c6f2992916aaa2d3e397f97be439a6a5be6f4446c47dd0f892b60a2939d
languageName: node
linkType: hard
-"expo-server@npm:^1.0.5":
- version: 1.0.5
- resolution: "expo-server@npm:1.0.5"
- checksum: b22f58614e969dff93c4e961f7ab991e26dbc415cce7acc3bee74251765799c2ef2ece2c6f9dab444bde16d91ea22fbe4c3369bafee152b8ae40839bd0937eef
+"expo-server@npm:^55.0.6":
+ version: 55.0.6
+ resolution: "expo-server@npm:55.0.6"
+ checksum: 0676127a104977a4549233e34c3c4f97e62be53aa05e72a95cb2da3b3d0c8dc0c49bbfc1cb3ddf4d89d157ccbb7adb4606623122e9f455d982fb9810d113603f
languageName: node
linkType: hard
-"expo-status-bar@npm:~3.0.9":
- version: 3.0.9
- resolution: "expo-status-bar@npm:3.0.9"
+"expo-status-bar@npm:~55.0.4":
+ version: 55.0.4
+ resolution: "expo-status-bar@npm:55.0.4"
dependencies:
react-native-is-edge-to-edge: ^1.2.1
peerDependencies:
react: "*"
react-native: "*"
- checksum: 35a780c4e0d5d9ec4c056320f02d92b27e91b1f89f970d90a6c938838a84f40917c7cf1230057eb235e1eab6a16de2711eaf5be09a169044ed8b306e9f0824bc
+ checksum: 25b828cfdd7e6d93cf2c122607c1d30831c056834d48073ed0411ebb6b2c14b2b6cb05d763501deb953ec0c7662ea9eb7ae2740b8a0d4efc0cd7588598c7d652
languageName: node
linkType: hard
-"expo@npm:~54.0.33":
- version: 54.0.33
- resolution: "expo@npm:54.0.33"
+"expo@npm:~55.0.8":
+ version: 55.0.8
+ resolution: "expo@npm:55.0.8"
dependencies:
"@babel/runtime": ^7.20.0
- "@expo/cli": 54.0.23
- "@expo/config": ~12.0.13
- "@expo/config-plugins": ~54.0.4
- "@expo/devtools": 0.1.8
- "@expo/fingerprint": 0.15.4
+ "@expo/cli": 55.0.18
+ "@expo/config": ~55.0.10
+ "@expo/config-plugins": ~55.0.7
+ "@expo/devtools": 55.0.2
+ "@expo/fingerprint": 0.16.6
+ "@expo/local-build-cache-provider": 55.0.7
+ "@expo/log-box": 55.0.7
"@expo/metro": ~54.2.0
- "@expo/metro-config": 54.0.14
- "@expo/vector-icons": ^15.0.3
+ "@expo/metro-config": 55.0.11
+ "@expo/vector-icons": ^15.0.2
"@ungap/structured-clone": ^1.3.0
- babel-preset-expo: ~54.0.10
- expo-asset: ~12.0.12
- expo-constants: ~18.0.13
- expo-file-system: ~19.0.21
- expo-font: ~14.0.11
- expo-keep-awake: ~15.0.8
- expo-modules-autolinking: 3.0.24
- expo-modules-core: 3.0.29
+ babel-preset-expo: ~55.0.12
+ expo-asset: ~55.0.10
+ expo-constants: ~55.0.9
+ expo-file-system: ~55.0.11
+ expo-font: ~55.0.4
+ expo-keep-awake: ~55.0.4
+ expo-modules-autolinking: 55.0.11
+ expo-modules-core: 55.0.17
pretty-format: ^29.7.0
react-refresh: ^0.14.2
- whatwg-url-without-unicode: 8.0.0-3
+ whatwg-url-minimum: ^0.1.1
peerDependencies:
"@expo/dom-webview": "*"
"@expo/metro-runtime": "*"
@@ -8527,7 +8597,7 @@ __metadata:
expo: bin/cli
expo-modules-autolinking: bin/autolinking
fingerprint: bin/fingerprint
- checksum: d9addf01af94b18a373c6e68de39f1415c8625d28c9ee9a39da4a9d9793636945b6904c65baffd8018b771b5e325ec0a4e6724b62cda492d477ad0f83eaff4c3
+ checksum: 06c3ff709b4b64f1f09b5afa41331cd164a458a671eeb378b81e8cf875d9505944082616e605e07ac612b0f8ed1c8ca5d95b95d74c99155ed04840b19f4468fd
languageName: node
linkType: hard
@@ -8656,6 +8726,13 @@ __metadata:
languageName: node
linkType: hard
+"fetch-nodeshim@npm:^0.4.6":
+ version: 0.4.9
+ resolution: "fetch-nodeshim@npm:0.4.9"
+ checksum: 8766869fdaf7812961ef50c47beb294cd9c82da018226fb3970d731d43d4cb0e32865d90e84fb94bf0a8af36e31748f6a5af6103062219cf603e957fdf1fc1bb
+ languageName: node
+ linkType: hard
+
"file-entry-cache@npm:^8.0.0":
version: 8.0.0
resolution: "file-entry-cache@npm:8.0.0"
@@ -8768,13 +8845,6 @@ __metadata:
languageName: node
linkType: hard
-"freeport-async@npm:^2.0.0":
- version: 2.0.0
- resolution: "freeport-async@npm:2.0.0"
- checksum: 03156ab2179fbbf5b7ff3aafc56f3e01c9d7df5cc366fbf3c29f26007773632e33ed90847fa4a979c5412ad55de8b21a7292601c531acaf8957933d96225c76d
- languageName: node
- linkType: hard
-
"fresh@npm:0.5.2, fresh@npm:~0.5.2":
version: 0.5.2
resolution: "fresh@npm:0.5.2"
@@ -8984,6 +9054,13 @@ __metadata:
languageName: node
linkType: hard
+"getenv@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "getenv@npm:1.0.0"
+ checksum: 19ae5cad603a1cf1bcb8fa3bed48e00d062eb0572a4404c02334b67f3b3499f238383082b064bb42515e9e25c2b08aef1a3e3d2b6852347721aa8b174825bd56
+ languageName: node
+ linkType: hard
+
"getenv@npm:^2.0.0":
version: 2.0.0
resolution: "getenv@npm:2.0.0"
@@ -9038,7 +9115,7 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^10.5.0":
+"glob@npm:^10.4.2, glob@npm:^10.5.0":
version: 10.5.0
resolution: "glob@npm:10.5.0"
dependencies:
@@ -9248,13 +9325,6 @@ __metadata:
languageName: node
linkType: hard
-"hermes-estree@npm:0.29.1":
- version: 0.29.1
- resolution: "hermes-estree@npm:0.29.1"
- checksum: a72fe490d99ba2f56b3e22f3d050ca7757cc8dc9ebcb9d907104e46aaabdea9d32b445f73cca724a2537090fad3dde3cce0dc733bad6d7b3930c6bcde484d45c
- languageName: node
- linkType: hard
-
"hermes-estree@npm:0.32.0":
version: 0.32.0
resolution: "hermes-estree@npm:0.32.0"
@@ -9262,6 +9332,13 @@ __metadata:
languageName: node
linkType: hard
+"hermes-estree@npm:0.32.1":
+ version: 0.32.1
+ resolution: "hermes-estree@npm:0.32.1"
+ checksum: 449090865bf2882ecc3758998d4b89f1e6e5a846fc8478155041e2103919ab80c57609ffd65265a8cf0d4e80c207bec48ee1bb4be4af2e49876fe5662978d3d2
+ languageName: node
+ linkType: hard
+
"hermes-parser@npm:0.28.1":
version: 0.28.1
resolution: "hermes-parser@npm:0.28.1"
@@ -9271,15 +9348,6 @@ __metadata:
languageName: node
linkType: hard
-"hermes-parser@npm:0.29.1, hermes-parser@npm:^0.29.1":
- version: 0.29.1
- resolution: "hermes-parser@npm:0.29.1"
- dependencies:
- hermes-estree: 0.29.1
- checksum: 3a7cd5cbdb191579f521dcb17edf199e24631314b9f69d043007e91762b53cd1f38eeb7688571f5be378b1c118e99af42040139e5f00e74a7cfd5c52c9d262e0
- languageName: node
- linkType: hard
-
"hermes-parser@npm:0.32.0":
version: 0.32.0
resolution: "hermes-parser@npm:0.32.0"
@@ -9289,6 +9357,15 @@ __metadata:
languageName: node
linkType: hard
+"hermes-parser@npm:0.32.1, hermes-parser@npm:^0.32.0":
+ version: 0.32.1
+ resolution: "hermes-parser@npm:0.32.1"
+ dependencies:
+ hermes-estree: 0.32.1
+ checksum: 578daf2bc118057a709a8103b806c2be6382707485400de01fca2f52b7a9bb7c3510c9bc8a045f9a6dbdf2cc6dc97a6d856fe22ca61b790d949ad745fbb02566
+ languageName: node
+ linkType: hard
+
"hermes-parser@npm:^0.25.1":
version: 0.25.1
resolution: "hermes-parser@npm:0.25.1"
@@ -9526,13 +9603,6 @@ __metadata:
languageName: node
linkType: hard
-"ini@npm:~1.3.0":
- version: 1.3.8
- resolution: "ini@npm:1.3.8"
- checksum: dfd98b0ca3a4fc1e323e38a6c8eb8936e31a97a918d3b377649ea15bdb15d481207a0dda1021efbd86b464cae29a0d33c1d7dcaf6c5672bee17fa849bc50a1b3
- languageName: node
- linkType: hard
-
"internal-slot@npm:^1.0.7":
version: 1.0.7
resolution: "internal-slot@npm:1.0.7"
@@ -10896,12 +10966,12 @@ __metadata:
languageName: node
linkType: hard
-"lan-network@npm:^0.1.6":
- version: 0.1.7
- resolution: "lan-network@npm:0.1.7"
+"lan-network@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "lan-network@npm:0.2.0"
bin:
lan-network: dist/lan-network-cli.js
- checksum: 7b7793a60de60fa152371eba8b00e73c160b4aef28c51790e75c958e6031dcf314fe7a0e10de0610d902dd26cc562c7d88d0cb3cb3f2e23be4e4defb41c258c3
+ checksum: bf8d3c37b8d19d2aea21c1e69988f774103ad557c834cd02bf2a333463aa7bc9f82a1390144c9c4c6a5d8a47499c218cb93841c1425f6409dc782a15d7eb67ff
languageName: node
linkType: hard
@@ -11630,6 +11700,15 @@ __metadata:
languageName: node
linkType: hard
+"minimatch@npm:^10.2.2":
+ version: 10.2.4
+ resolution: "minimatch@npm:10.2.4"
+ dependencies:
+ brace-expansion: ^5.0.2
+ checksum: 56dce6b04c6b30b500d81d7a29822c108b7d58c46696ec7332d04a2bd104a5cb69e5c7ce93e1783dc66d61400d831e6e226ca101ac23665aff32ca303619dc3d
+ languageName: node
+ linkType: hard
+
"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
version: 3.1.2
resolution: "minimatch@npm:3.1.2"
@@ -11639,7 +11718,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.4, minimatch@npm:^9.0.5":
version: 9.0.5
resolution: "minimatch@npm:9.0.5"
dependencies:
@@ -11648,7 +11727,7 @@ __metadata:
languageName: node
linkType: hard
-"minimist@npm:^1.2.0, minimist@npm:^1.2.6, minimist@npm:^1.2.8":
+"minimist@npm:^1.2.6, minimist@npm:^1.2.8":
version: 1.2.8
resolution: "minimist@npm:1.2.8"
checksum: 75a6d645fb122dad29c06a7597bddea977258957ed88d7a6df59b5cd3fe4a527e253e9bbf2e783e4b73657f9098b96a5fe96ab8a113655d4109108577ecf85b0
@@ -11722,7 +11801,7 @@ __metadata:
languageName: node
linkType: hard
-"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4, minipass@npm:^7.1.2":
+"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.1.2":
version: 7.1.2
resolution: "minipass@npm:7.1.2"
checksum: 2bfd325b95c555f2b4d2814d49325691c7bee937d753814861b0b49d5edcda55cbbf22b6b6a60bb91eddac8668771f03c5ff647dcd9d0f798e9548b9cdc46ee3
@@ -11739,15 +11818,6 @@ __metadata:
languageName: node
linkType: hard
-"minizlib@npm:^3.1.0":
- version: 3.1.0
- resolution: "minizlib@npm:3.1.0"
- dependencies:
- minipass: ^7.1.2
- checksum: a15e6f0128f514b7d41a1c68ce531155447f4669e32d279bba1c1c071ef6c2abd7e4d4579bb59ccc2ed1531346749665968fdd7be8d83eb6b6ae2fe1f3d370a7
- languageName: node
- linkType: hard
-
"mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4":
version: 1.0.4
resolution: "mkdirp@npm:1.0.4"
@@ -11778,14 +11848,10 @@ __metadata:
languageName: node
linkType: hard
-"mz@npm:^2.7.0":
- version: 2.7.0
- resolution: "mz@npm:2.7.0"
- dependencies:
- any-promise: ^1.0.0
- object-assign: ^4.0.1
- thenify-all: ^1.0.0
- checksum: 8427de0ece99a07e9faed3c0c6778820d7543e3776f9a84d22cf0ec0a8eb65f6e9aee9c9d353ff9a105ff62d33a9463c6ca638974cc652ee8140cd1e35951c87
+"multitars@npm:^0.2.3":
+ version: 0.2.4
+ resolution: "multitars@npm:0.2.4"
+ checksum: d5e933b8da536c776e8259770334f520999823c34a1d379a2c8dfc4d487f648652a6411d3f6ac86f6d0de2b9564417e8ad10676653046fc1cb71a71c9cece694
languageName: node
linkType: hard
@@ -11828,13 +11894,6 @@ __metadata:
languageName: node
linkType: hard
-"nested-error-stacks@npm:~2.0.1":
- version: 2.0.1
- resolution: "nested-error-stacks@npm:2.0.1"
- checksum: 8430d7d80ad69b1add2992ee2992a363db6c1a26a54740963bc99a004c5acb1d2a67049397062eab2caa3a312b4da89a0b85de3bdf82d7d472a6baa166311fe6
- languageName: node
- linkType: hard
-
"nocache@npm:^3.0.1":
version: 3.0.4
resolution: "nocache@npm:3.0.4"
@@ -11966,7 +12025,7 @@ __metadata:
languageName: node
linkType: hard
-"object-assign@npm:^4.0.1, object-assign@npm:^4.1.1":
+"object-assign@npm:^4.1.1":
version: 4.1.1
resolution: "object-assign@npm:4.1.1"
checksum: fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f
@@ -12340,7 +12399,7 @@ __metadata:
languageName: node
linkType: hard
-"path-parse@npm:^1.0.5, path-parse@npm:^1.0.7":
+"path-parse@npm:^1.0.7":
version: 1.0.7
resolution: "path-parse@npm:1.0.7"
checksum: 49abf3d81115642938a8700ec580da6e830dde670be21893c62f4e10bd7dd4c3742ddc603fe24f898cba7eb0c6bc1777f8d9ac14185d34540c6d4d80cd9cae8a
@@ -12395,13 +12454,6 @@ __metadata:
languageName: node
linkType: hard
-"picomatch@npm:^3.0.1":
- version: 3.0.1
- resolution: "picomatch@npm:3.0.1"
- checksum: b7fe18174bcc05bbf0ea09cc85623ae395676b3e6bc25636d4c20db79a948586237e429905453bf1ba385bc7a7aa5b56f1b351680e650d2b5c305ceb98dfc914
- languageName: node
- linkType: hard
-
"picomatch@npm:^4.0.2, picomatch@npm:^4.0.3":
version: 4.0.3
resolution: "picomatch@npm:4.0.3"
@@ -12416,7 +12468,7 @@ __metadata:
languageName: node
linkType: hard
-"pirates@npm:^4.0.1, pirates@npm:^4.0.4":
+"pirates@npm:^4.0.4":
version: 4.0.6
resolution: "pirates@npm:4.0.6"
checksum: 46a65fefaf19c6f57460388a5af9ab81e3d7fd0e7bc44ca59d753cb5c4d0df97c6c6e583674869762101836d68675f027d60f841c105d72734df9dfca97cbcc6
@@ -12523,13 +12575,6 @@ __metadata:
languageName: node
linkType: hard
-"pretty-bytes@npm:^5.6.0":
- version: 5.6.0
- resolution: "pretty-bytes@npm:5.6.0"
- checksum: 9c082500d1e93434b5b291bd651662936b8bd6204ec9fa17d563116a192d6d86b98f6d328526b4e8d783c07d5499e2614a807520249692da9ec81564b2f439cd
- languageName: node
- linkType: hard
-
"pretty-format@npm:30.2.0, pretty-format@npm:^30.0.0, pretty-format@npm:^30.0.5":
version: 30.2.0
resolution: "pretty-format@npm:30.2.0"
@@ -12623,7 +12668,7 @@ __metadata:
languageName: node
linkType: hard
-"punycode@npm:^2.1.0, punycode@npm:^2.1.1":
+"punycode@npm:^2.1.0":
version: 2.3.1
resolution: "punycode@npm:2.3.1"
checksum: bb0a0ceedca4c3c57a9b981b90601579058903c62be23c5e8e843d2c2d4148a3ecf029d5133486fb0e1822b098ba8bba09e89d6b21742d02fa26bda6441a6fb2
@@ -12637,15 +12682,6 @@ __metadata:
languageName: node
linkType: hard
-"qrcode-terminal@npm:0.11.0":
- version: 0.11.0
- resolution: "qrcode-terminal@npm:0.11.0"
- bin:
- qrcode-terminal: ./bin/qrcode-terminal.js
- checksum: ad146ea1e339e1745402a3ea131631f64f40f0d1ff9cc6bd9c21677feaa1ca6dcd32eadf188fd3febdab8bf6191b3d24d533454903a72543645a72820e4d324c
- languageName: node
- linkType: hard
-
"qs@npm:~6.14.0":
version: 6.14.1
resolution: "qs@npm:6.14.1"
@@ -12697,20 +12733,6 @@ __metadata:
languageName: node
linkType: hard
-"rc@npm:~1.2.7":
- version: 1.2.8
- resolution: "rc@npm:1.2.8"
- dependencies:
- deep-extend: ^0.6.0
- ini: ~1.3.0
- minimist: ^1.2.0
- strip-json-comments: ~2.0.1
- bin:
- rc: ./cli.js
- checksum: 2e26e052f8be2abd64e6d1dabfbd7be03f80ec18ccbc49562d31f617d0015fbdbcf0f9eed30346ea6ab789e0fdfe4337f033f8016efdbee0df5354751842080e
- languageName: node
- linkType: hard
-
"react-devtools-core@npm:^6.1.5":
version: 6.1.5
resolution: "react-devtools-core@npm:6.1.5"
@@ -13123,17 +13145,6 @@ __metadata:
languageName: node
linkType: hard
-"requireg@npm:^0.2.2":
- version: 0.2.2
- resolution: "requireg@npm:0.2.2"
- dependencies:
- nested-error-stacks: ~2.0.1
- rc: ~1.2.7
- resolve: ~1.7.1
- checksum: 99b420a02e7272717153cdf75891cbb133c02c04b287721eb1bdb0668b6a98aa1da38c08d8148fc8b1443a668d939eeb622d390538ac8da17b18a977ebe998ae
- languageName: node
- linkType: hard
-
"resolve-cwd@npm:^3.0.0":
version: 3.0.0
resolution: "resolve-cwd@npm:3.0.0"
@@ -13164,14 +13175,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve.exports@npm:^2.0.3":
- version: 2.0.3
- resolution: "resolve.exports@npm:2.0.3"
- checksum: abfb9f98278dcd0c19b8a49bb486abfafa23df4636d49128ea270dc982053c3ef230a530aecda1fae1322873fdfa6c97674fc539651ddfdb375ac58e0b8ef6df
- languageName: node
- linkType: hard
-
-"resolve@npm:^1.14.2, resolve@npm:^1.22.2":
+"resolve@npm:^1.14.2":
version: 1.22.8
resolution: "resolve@npm:1.22.8"
dependencies:
@@ -13210,16 +13214,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:~1.7.1":
- version: 1.7.1
- resolution: "resolve@npm:1.7.1"
- dependencies:
- path-parse: ^1.0.5
- checksum: afb829d4b923f9b17aaf55320c2feaf8d44577674a3a71510d299f832fb80f6703e5a701e01cf774c3241fe8663d4b2b99053cfbca7995488d18ea9f8c7ac309
- languageName: node
- linkType: hard
-
-"resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.22.2#~builtin":
+"resolve@patch:resolve@^1.14.2#~builtin":
version: 1.22.8
resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin::version=1.22.8&hash=c3c19d"
dependencies:
@@ -13258,15 +13253,6 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@~1.7.1#~builtin":
- version: 1.7.1
- resolution: "resolve@patch:resolve@npm%3A1.7.1#~builtin::version=1.7.1&hash=3bafbf"
- dependencies:
- path-parse: ^1.0.5
- checksum: c2a6f0e3856ac1ddc8297091c20ca6c36d99bf289ddea366c46bd2a7ed8b31075c7f9d01ff5d390ebed1fe41b9fabe57a79ae087992ba92e3592f0c3be07c1ac
- languageName: node
- linkType: hard
-
"restore-cursor@npm:^2.0.0":
version: 2.0.0
resolution: "restore-cursor@npm:2.0.0"
@@ -14039,13 +14025,6 @@ __metadata:
languageName: node
linkType: hard
-"strip-json-comments@npm:~2.0.1":
- version: 2.0.1
- resolution: "strip-json-comments@npm:2.0.1"
- checksum: 1074ccb63270d32ca28edfb0a281c96b94dc679077828135141f27d52a5a398ef5e78bcf22809d23cadc2b81dfbe345eb5fd8699b385c8b1128907dec4a7d1e1
- languageName: node
- linkType: hard
-
"strnum@npm:^1.0.5":
version: 1.0.5
resolution: "strnum@npm:1.0.5"
@@ -14060,24 +14039,6 @@ __metadata:
languageName: node
linkType: hard
-"sucrase@npm:~3.35.1":
- version: 3.35.1
- resolution: "sucrase@npm:3.35.1"
- dependencies:
- "@jridgewell/gen-mapping": ^0.3.2
- commander: ^4.0.0
- lines-and-columns: ^1.1.6
- mz: ^2.7.0
- pirates: ^4.0.1
- tinyglobby: ^0.2.11
- ts-interface-checker: ^0.1.9
- bin:
- sucrase: bin/sucrase
- sucrase-node: bin/sucrase-node
- checksum: 9a3ae3900f85ede60468bdaebc07a32691d5e44c80bb008734088dcde49cd0e05ead854786d90fbb6e63ed1c50592146cb50536321212773f6d72d1c85b2a51b
- languageName: node
- linkType: hard
-
"supports-color@npm:^5.3.0":
version: 5.5.0
resolution: "supports-color@npm:5.5.0"
@@ -14145,19 +14106,6 @@ __metadata:
languageName: node
linkType: hard
-"tar@npm:^7.5.2":
- version: 7.5.7
- resolution: "tar@npm:7.5.7"
- dependencies:
- "@isaacs/fs-minipass": ^4.0.0
- chownr: ^3.0.0
- minipass: ^7.1.2
- minizlib: ^3.1.0
- yallist: ^5.0.0
- checksum: 82fa04804b6cae4c0b46b84e97a08c39e1c17bb959350baa32d139bcf5e1fc7ebc3ceb72465dd3e2e311992386ecc13599a257d5672158490ceb9464146d5573
- languageName: node
- linkType: hard
-
"term-size@npm:^2.1.0":
version: 2.2.1
resolution: "term-size@npm:2.2.1"
@@ -14200,24 +14148,6 @@ __metadata:
languageName: node
linkType: hard
-"thenify-all@npm:^1.0.0":
- version: 1.6.0
- resolution: "thenify-all@npm:1.6.0"
- dependencies:
- thenify: ">= 3.1.0 < 4"
- checksum: dba7cc8a23a154cdcb6acb7f51d61511c37a6b077ec5ab5da6e8b874272015937788402fd271fdfc5f187f8cb0948e38d0a42dcc89d554d731652ab458f5343e
- languageName: node
- linkType: hard
-
-"thenify@npm:>= 3.1.0 < 4":
- version: 3.3.1
- resolution: "thenify@npm:3.3.1"
- dependencies:
- any-promise: ^1.0.0
- checksum: 84e1b804bfec49f3531215f17b4a6e50fd4397b5f7c1bccc427b9c656e1ecfb13ea79d899930184f78bc2f57285c54d9a50a590c8868f4f0cef5c1d9f898b05e
- languageName: node
- linkType: hard
-
"throat@npm:^5.0.0":
version: 5.0.0
resolution: "throat@npm:5.0.0"
@@ -14232,7 +14162,7 @@ __metadata:
languageName: node
linkType: hard
-"tinyglobby@npm:^0.2.11, tinyglobby@npm:^0.2.15":
+"tinyglobby@npm:^0.2.15":
version: 0.2.15
resolution: "tinyglobby@npm:0.2.15"
dependencies:
@@ -14272,6 +14202,13 @@ __metadata:
languageName: node
linkType: hard
+"toqr@npm:^0.1.1":
+ version: 0.1.1
+ resolution: "toqr@npm:0.1.1"
+ checksum: 78f2ae2affcaf4c7352560a262fa873ca956d60d05c1592ce0937f5725093f1dd82d227b678f5af1f1088f2b79b28a2a73ccaad1c3b7bdae1652637fbc05749d
+ languageName: node
+ linkType: hard
+
"tr46@npm:~0.0.3":
version: 0.0.3
resolution: "tr46@npm:0.0.3"
@@ -14288,13 +14225,6 @@ __metadata:
languageName: node
linkType: hard
-"ts-interface-checker@npm:^0.1.9":
- version: 0.1.13
- resolution: "ts-interface-checker@npm:0.1.13"
- checksum: 20c29189c2dd6067a8775e07823ddf8d59a33e2ffc47a1bd59a5cb28bb0121a2969a816d5e77eda2ed85b18171aa5d1c4005a6b88ae8499ec7cc49f78571cb5e
- languageName: node
- linkType: hard
-
"tslib@npm:^2.4.0":
version: 2.8.1
resolution: "tslib@npm:2.8.1"
@@ -14512,13 +14442,6 @@ __metadata:
languageName: node
linkType: hard
-"undici@npm:^6.18.2":
- version: 6.21.0
- resolution: "undici@npm:6.21.0"
- checksum: bc2eb26c4b010a4f816314d48d4529f62b1116405097b2c5f0ac68247c56049a857d11a9f05b237818f04ce4f51d6f5e8d6fcc6aae2ab816c2b7318a9706727c
- languageName: node
- linkType: hard
-
"unicode-canonical-property-names-ecmascript@npm:^2.0.0":
version: 2.0.1
resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1"
@@ -14787,13 +14710,6 @@ __metadata:
languageName: node
linkType: hard
-"webidl-conversions@npm:^5.0.0":
- version: 5.0.0
- resolution: "webidl-conversions@npm:5.0.0"
- checksum: ccf1ec2ca7c0b5671e5440ace4a66806ae09c49016ab821481bec0c05b1b82695082dc0a27d1fe9d804d475a408ba0c691e6803fd21be608e710955d4589cd69
- languageName: node
- linkType: hard
-
"whatwg-fetch@npm:^3.0.0":
version: 3.6.20
resolution: "whatwg-fetch@npm:3.6.20"
@@ -14801,14 +14717,10 @@ __metadata:
languageName: node
linkType: hard
-"whatwg-url-without-unicode@npm:8.0.0-3":
- version: 8.0.0-3
- resolution: "whatwg-url-without-unicode@npm:8.0.0-3"
- dependencies:
- buffer: ^5.4.3
- punycode: ^2.1.1
- webidl-conversions: ^5.0.0
- checksum: 1fe266f7161e0bd961087c1254a5a59d1138c3d402064495eed65e7590d9caed5a1d9acfd6e7a1b0bf0431253b0e637ee3e4ffc08387cd60e0b2ddb9d4687a4b
+"whatwg-url-minimum@npm:^0.1.1":
+ version: 0.1.1
+ resolution: "whatwg-url-minimum@npm:0.1.1"
+ checksum: 0f6629c5ea0d4518f3f3f9dff4441d59bce5655e30291dcedc68b1ffd2e1c8fe8e21e5a83609d197560e75bdbf626b1b020be24b95874418dd0e7ec98ada9e06
languageName: node
linkType: hard
@@ -14910,13 +14822,6 @@ __metadata:
languageName: node
linkType: hard
-"wonka@npm:^6.3.2":
- version: 6.3.4
- resolution: "wonka@npm:6.3.4"
- checksum: 6bb57955cb2982fb469a7824484e6854b436f89a7f10b6a981348789d88fbc944665771adc4cc404f62416417eb47ab2b8657d898e5301ccd4a53eaac6a10508
- languageName: node
- linkType: hard
-
"word-wrap@npm:^1.2.5":
version: 1.2.5
resolution: "word-wrap@npm:1.2.5"
@@ -15085,13 +14990,6 @@ __metadata:
languageName: node
linkType: hard
-"yallist@npm:^5.0.0":
- version: 5.0.0
- resolution: "yallist@npm:5.0.0"
- checksum: eba51182400b9f35b017daa7f419f434424410691bbc5de4f4240cc830fdef906b504424992700dc047f16b4d99100a6f8b8b11175c193f38008e9c96322b6a5
- languageName: node
- linkType: hard
-
"yaml@npm:^2.2.1":
version: 2.6.1
resolution: "yaml@npm:2.6.1"
@@ -15183,3 +15081,10 @@ __metadata:
checksum: 19cec761b46bae4b6e7e861ea740f3f248e50a6671825afc8a5758e27b35d6f20ccde9942422fd5cf6f8b697f18bd05ef8bb33f5f2db112ab25cc628de2fae47
languageName: node
linkType: hard
+
+"zod@npm:^3.25.76":
+ version: 3.25.76
+ resolution: "zod@npm:3.25.76"
+ checksum: c9a403a62b329188a5f6bd24d5d935d2bba345f7ab8151d1baa1505b5da9f227fb139354b043711490c798e91f3df75991395e40142e6510a4b16409f302b849
+ languageName: node
+ linkType: hard