diff --git a/.changeset/README.md b/.changeset/README.md new file mode 100644 index 0000000..4536fa6 --- /dev/null +++ b/.changeset/README.md @@ -0,0 +1,22 @@ +# Changesets + +Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works +with multi-package repos, or single-package repos to help you version and publish your code. You can +find the full documentation for it [in the repository](https://github.com/changesets/changesets). + +## Usage + +To add a new changeset, run `yarn changeset` in the root of the repository. This will prompt you to: + +1. Select which packages have changed +2. Choose a semver bump type (major / minor / patch) for each +3. Write a summary of the changes + +The changeset file will be committed with your PR. + +When it's time to release, run: + +```bash +yarn changeset:version # Apply version bumps and generate changelogs +yarn changeset:publish # Build and publish to npm +``` diff --git a/.changeset/config.json b/.changeset/config.json new file mode 100644 index 0000000..9ead884 --- /dev/null +++ b/.changeset/config.json @@ -0,0 +1,17 @@ +{ + "$schema": "https://unpkg.com/@changesets/config@3.1.1/schema.json", + "changelog": [ + "@changesets/changelog-github", + { "repo": "contentpass/react-native-contentpass" } + ], + "commit": false, + "fixed": [], + "linked": [], + "access": "public", + "baseBranch": "main", + "updateInternalDependencies": "patch", + "ignore": [], + "___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": { + "onlyUpdatePeerDependentsWhenOutOfRange": true + } +} diff --git a/.changeset/introduce-cmp-adapters.md b/.changeset/introduce-cmp-adapters.md new file mode 100644 index 0000000..de8d9a5 --- /dev/null +++ b/.changeset/introduce-cmp-adapters.md @@ -0,0 +1,5 @@ +--- +"@contentpass/react-native-contentpass": minor +--- + +Introduce CMP adapter layer and UI components architecture diff --git a/.changeset/new-cmp-onetrust.md b/.changeset/new-cmp-onetrust.md new file mode 100644 index 0000000..5344cf8 --- /dev/null +++ b/.changeset/new-cmp-onetrust.md @@ -0,0 +1,5 @@ +--- +"@contentpass/react-native-contentpass-cmp-onetrust": minor +--- + +Initial release of the OneTrust CMP adapter for Contentpass React Native SDK diff --git a/.changeset/new-ui-components.md b/.changeset/new-ui-components.md new file mode 100644 index 0000000..14acbba --- /dev/null +++ b/.changeset/new-ui-components.md @@ -0,0 +1,5 @@ +--- +"@contentpass/react-native-contentpass-ui": minor +--- + +Initial release of the Contentpass React Native UI components diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index 325bf77..0000000 --- a/.eslintignore +++ /dev/null @@ -1,5 +0,0 @@ -node_modules/ -lib/ -ios/ -android/ -coverage/ diff --git a/.eslintrc.json b/.eslintrc.json deleted file mode 100644 index 3906c82..0000000 --- a/.eslintrc.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "root": true, - "extends": [ - "@react-native", - "prettier" - ], - "rules": { - "react/react-in-jsx-scope": "off", - "no-console": "error", - "prettier/prettier": [ - "error", - { - "quoteProps": "consistent", - "singleQuote": true, - "tabWidth": 2, - "trailingComma": "es5", - "useTabs": false - } - ] - } -} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3ddfb23..1a228a9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,7 +34,7 @@ jobs: uses: ./.github/actions/setup - name: Run unit tests - run: yarn test --maxWorkers=2 --coverage + run: yarn test build-library: runs-on: ubuntu-latest @@ -45,8 +45,8 @@ jobs: - name: Setup uses: ./.github/actions/setup - - name: Build package - run: yarn prepare + - name: Build packages + run: yarn build # build-android: # runs-on: ubuntu-latest diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6cc82f9..9e53c20 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -3,8 +3,9 @@ on: workflow_dispatch # See https://docs.npmjs.com/trusted-publishers permissions: - id-token: write # Required for OIDC - contents: read + id-token: write # Required for OIDC + contents: write # Required for creating tags and GitHub releases + pull-requests: write # Required for changesets to create release PRs jobs: release: @@ -24,10 +25,24 @@ jobs: git config --global user.email "dev@contentpass.de" git config --global user.name "Release Workflow" - - name: Log git status - run: git status + - name: Lint, test, typecheck + run: | + yarn lint + yarn test + yarn typecheck + yarn prettier:check + + - name: Build + run: yarn build - - name: Run release - run: npm run release --ci + - name: Create release pull request or publish + id: changesets + uses: changesets/action@v1 + with: + version: yarn changeset:version + publish: yarn changeset:publish + title: "chore: version packages" + commit: "chore: version packages" env: - GITHUB_TOKEN: ${{ secrets.RELEASE_GITHUB_TOKEN }} \ No newline at end of file + GITHUB_TOKEN: ${{ secrets.RELEASE_GITHUB_TOKEN }} + NPM_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/.gitignore b/.gitignore index 9a8ae6e..e50b86d 100644 --- a/.gitignore +++ b/.gitignore @@ -42,12 +42,10 @@ android.iml # Cocoapods # -example/ios/Pods -expoExample/ios/Pods +examples/*/ios/Pods # Ruby -example/vendor/ -expoExample/vendor/ +examples/*/vendor/ # node.js # @@ -84,6 +82,7 @@ ios/generated android/generated /coverage/ +coverage/ # to not commit NPM token .npmrc diff --git a/.nvmrc b/.nvmrc index 016e34b..9158a6f 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v20.17.0 +v22.15.0 diff --git a/.release-it.json b/.release-it.json deleted file mode 100644 index 8c9f0b7..0000000 --- a/.release-it.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "hooks": { - "before:init": [ - "yarn lint", - "yarn test", - "yarn typecheck", - "yarn prettier:check", - "yarn prepare" - ] - }, - "git": { - "requireBranch": "main", - "commitMessage": "chore: release ${version}", - "tagName": "v${version}" - }, - "npm": { - "publish": true, - "skipChecks": true - }, - "github": { - "release": true - }, - "plugins": { - "@release-it/conventional-changelog": { - "preset": "angular" - } - } -} diff --git a/README.md b/README.md index 4253636..0ebf92a 100644 --- a/README.md +++ b/README.md @@ -82,7 +82,7 @@ piece of content. It applies to all users, whether authenticated or unauthentica ### registerObserver Registers a callback function to listen for changes in the user’s authentication and subscription status. The observer function -receives a state object describing the current status (see the exported [ContentpassState](./src/types/ContentpassState.ts) type). +receives a state object describing the current status (see the exported [ContentpassState](./packages/react-native-contentpass/src/types/ContentpassState.ts) type). ### unregisterObserver Unregisters a previously registered observer. The observer will no longer receive updates. @@ -134,11 +134,11 @@ const YourApp = () => { ## Integration with Sourcepoint SDK -See the [Sourcepoint SDK documentation](docs/SOURCEPOINT_SDK_INTEGRATION.md) for information on integrating the Contentpass SDK with the Sourcepoint SDK. +See the [Sourcepoint SDK documentation](packages/react-native-contentpass/docs/SOURCEPOINT_SDK_INTEGRATION.md) for information on integrating the Contentpass SDK with the Sourcepoint SDK. ## Contributing -See the [contributing guide](docs/CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow. +See the [contributing guide](packages/react-native-contentpass/docs/CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow. ## License diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 0000000..36c0a5c --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,46 @@ +const path = require('path'); +const { FlatCompat } = require('@eslint/eslintrc'); + +const reactPlugin = require('eslint-plugin-react'); +const prettierPlugin = require('eslint-plugin-prettier'); + +const compat = new FlatCompat({ + baseDirectory: __dirname, + resolvePluginsRelativeTo: __dirname, +}); + +module.exports = [ + { + ignores: [ + '**/node_modules/**', + '**/lib/**', + '**/ios/**', + '**/android/**', + '**/coverage/**', + '**/*.config.js', + '**/babel.config.js', + ], + }, + ...compat.extends('@react-native', 'prettier'), + { + plugins: { + react: reactPlugin, + prettier: prettierPlugin, + }, + rules: { + 'react/react-in-jsx-scope': 'off', + 'react-native/no-inline-styles': 'off', + 'no-console': 'off', + 'prettier/prettier': [ + 'error', + { + quoteProps: 'consistent', + singleQuote: true, + tabWidth: 2, + trailingComma: 'es5', + useTabs: false, + }, + ], + }, + }, +]; diff --git a/example/android/app/src/main/res/values/strings.xml b/example/android/app/src/main/res/values/strings.xml deleted file mode 100644 index 0ec05a4..0000000 --- a/example/android/app/src/main/res/values/strings.xml +++ /dev/null @@ -1,3 +0,0 @@ - - ContentpassExample - diff --git a/example/app.json b/example/app.json deleted file mode 100644 index 38e2a70..0000000 --- a/example/app.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "ContentpassExample", - "displayName": "ContentpassExample" -} diff --git a/example/babel.config.js b/example/babel.config.js deleted file mode 100644 index 486a093..0000000 --- a/example/babel.config.js +++ /dev/null @@ -1,12 +0,0 @@ -const path = require('path'); -const { getConfig } = require('react-native-builder-bob/babel-config'); -const pkg = require('../package.json'); - -const root = path.resolve(__dirname, '..'); - -module.exports = getConfig( - { - presets: ['module:@react-native/babel-preset'], - }, - { root, pkg } -); diff --git a/example/ios/.xcode.env.local b/example/ios/.xcode.env.local deleted file mode 100644 index f81dec9..0000000 --- a/example/ios/.xcode.env.local +++ /dev/null @@ -1 +0,0 @@ -export NODE_BINARY=/Users/slawomirzaba/.nvm/versions/node/v20.11.1/bin/node diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock deleted file mode 100644 index c3f5233..0000000 --- a/example/ios/Podfile.lock +++ /dev/null @@ -1,1859 +0,0 @@ -PODS: - - AppAuth (1.7.6): - - AppAuth/Core (= 1.7.6) - - AppAuth/ExternalUserAgent (= 1.7.6) - - AppAuth/Core (1.7.6) - - AppAuth/ExternalUserAgent (1.7.6): - - AppAuth/Core - - boost (1.84.0) - - ConsentViewController (7.6.7): - - Down (~> 0.11.0) - - contentpass-react-native-contentpass (0.2.4): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-ImageManager - - React-NativeModulesApple - - React-RCTFabric - - React-rendererdebug - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - Yoga - - DoubleConversion (1.1.6) - - FBLazyVector (0.76.2) - - fmt (9.1.0) - - glog (0.3.5) - - hermes-engine (0.76.2): - - hermes-engine/Pre-built (= 0.76.2) - - hermes-engine/Pre-built (0.76.2) - - RCT-Folly (2024.01.01.00): - - boost - - DoubleConversion - - fmt (= 9.1.0) - - glog - - RCT-Folly/Default (= 2024.01.01.00) - - RCT-Folly/Default (2024.01.01.00): - - boost - - DoubleConversion - - fmt (= 9.1.0) - - glog - - RCT-Folly/Fabric (2024.01.01.00): - - boost - - DoubleConversion - - fmt (= 9.1.0) - - glog - - RCTDeprecation (0.76.2) - - RCTRequired (0.76.2) - - RCTTypeSafety (0.76.2): - - FBLazyVector (= 0.76.2) - - RCTRequired (= 0.76.2) - - React-Core (= 0.76.2) - - React (0.76.2): - - React-Core (= 0.76.2) - - React-Core/DevSupport (= 0.76.2) - - React-Core/RCTWebSocket (= 0.76.2) - - React-RCTActionSheet (= 0.76.2) - - React-RCTAnimation (= 0.76.2) - - React-RCTBlob (= 0.76.2) - - React-RCTImage (= 0.76.2) - - React-RCTLinking (= 0.76.2) - - React-RCTNetwork (= 0.76.2) - - React-RCTSettings (= 0.76.2) - - React-RCTText (= 0.76.2) - - React-RCTVibration (= 0.76.2) - - React-callinvoker (0.76.2) - - React-Core (0.76.2): - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTDeprecation - - React-Core/Default (= 0.76.2) - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/CoreModulesHeaders (0.76.2): - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/Default (0.76.2): - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTDeprecation - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/DevSupport (0.76.2): - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTDeprecation - - React-Core/Default (= 0.76.2) - - React-Core/RCTWebSocket (= 0.76.2) - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTActionSheetHeaders (0.76.2): - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTAnimationHeaders (0.76.2): - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTBlobHeaders (0.76.2): - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTImageHeaders (0.76.2): - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTLinkingHeaders (0.76.2): - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTNetworkHeaders (0.76.2): - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTSettingsHeaders (0.76.2): - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTTextHeaders (0.76.2): - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTVibrationHeaders (0.76.2): - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTWebSocket (0.76.2): - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTDeprecation - - React-Core/Default (= 0.76.2) - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-CoreModules (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - RCT-Folly (= 2024.01.01.00) - - RCTTypeSafety (= 0.76.2) - - React-Core/CoreModulesHeaders (= 0.76.2) - - React-jsi (= 0.76.2) - - React-jsinspector - - React-NativeModulesApple - - React-RCTBlob - - React-RCTImage (= 0.76.2) - - ReactCodegen - - ReactCommon - - SocketRocket (= 0.7.1) - - React-cxxreact (0.76.2): - - boost - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - React-callinvoker (= 0.76.2) - - React-debug (= 0.76.2) - - React-jsi (= 0.76.2) - - React-jsinspector - - React-logger (= 0.76.2) - - React-perflogger (= 0.76.2) - - React-runtimeexecutor (= 0.76.2) - - React-timing (= 0.76.2) - - React-debug (0.76.2) - - React-defaultsnativemodule (0.76.2): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-domnativemodule - - React-Fabric - - React-featureflags - - React-featureflagsnativemodule - - React-graphics - - React-idlecallbacksnativemodule - - React-ImageManager - - React-microtasksnativemodule - - React-NativeModulesApple - - React-RCTFabric - - React-rendererdebug - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - Yoga - - React-domnativemodule (0.76.2): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-FabricComponents - - React-featureflags - - React-graphics - - React-ImageManager - - React-NativeModulesApple - - React-RCTFabric - - React-rendererdebug - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - Yoga - - React-Fabric (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric/animations (= 0.76.2) - - React-Fabric/attributedstring (= 0.76.2) - - React-Fabric/componentregistry (= 0.76.2) - - React-Fabric/componentregistrynative (= 0.76.2) - - React-Fabric/components (= 0.76.2) - - React-Fabric/core (= 0.76.2) - - React-Fabric/dom (= 0.76.2) - - React-Fabric/imagemanager (= 0.76.2) - - React-Fabric/leakchecker (= 0.76.2) - - React-Fabric/mounting (= 0.76.2) - - React-Fabric/observers (= 0.76.2) - - React-Fabric/scheduler (= 0.76.2) - - React-Fabric/telemetry (= 0.76.2) - - React-Fabric/templateprocessor (= 0.76.2) - - React-Fabric/uimanager (= 0.76.2) - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/animations (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/attributedstring (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/componentregistry (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/componentregistrynative (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/components (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 0.76.2) - - React-Fabric/components/root (= 0.76.2) - - React-Fabric/components/view (= 0.76.2) - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/components/legacyviewmanagerinterop (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/components/root (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/components/view (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - Yoga - - React-Fabric/core (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/dom (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/imagemanager (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/leakchecker (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/mounting (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/observers (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric/observers/events (= 0.76.2) - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/observers/events (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/scheduler (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric/observers/events - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-performancetimeline - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/telemetry (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/templateprocessor (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/uimanager (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric/uimanager/consistency (= 0.76.2) - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererconsistency - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/uimanager/consistency (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererconsistency - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-FabricComponents (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-FabricComponents/components (= 0.76.2) - - React-FabricComponents/textlayoutmanager (= 0.76.2) - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-FabricComponents/components/inputaccessory (= 0.76.2) - - React-FabricComponents/components/iostextinput (= 0.76.2) - - React-FabricComponents/components/modal (= 0.76.2) - - React-FabricComponents/components/rncore (= 0.76.2) - - React-FabricComponents/components/safeareaview (= 0.76.2) - - React-FabricComponents/components/scrollview (= 0.76.2) - - React-FabricComponents/components/text (= 0.76.2) - - React-FabricComponents/components/textinput (= 0.76.2) - - React-FabricComponents/components/unimplementedview (= 0.76.2) - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components/inputaccessory (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components/iostextinput (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components/modal (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components/rncore (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components/safeareaview (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components/scrollview (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components/text (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components/textinput (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components/unimplementedview (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/textlayoutmanager (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/core - - Yoga - - React-FabricImage (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired (= 0.76.2) - - RCTTypeSafety (= 0.76.2) - - React-Fabric - - React-graphics - - React-ImageManager - - React-jsi - - React-jsiexecutor (= 0.76.2) - - React-logger - - React-rendererdebug - - React-utils - - ReactCommon - - Yoga - - React-featureflags (0.76.2) - - React-featureflagsnativemodule (0.76.2): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-ImageManager - - React-NativeModulesApple - - React-RCTFabric - - React-rendererdebug - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - Yoga - - React-graphics (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - RCT-Folly/Fabric (= 2024.01.01.00) - - React-jsi - - React-jsiexecutor - - React-utils - - React-hermes (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - React-cxxreact (= 0.76.2) - - React-jsi - - React-jsiexecutor (= 0.76.2) - - React-jsinspector - - React-perflogger (= 0.76.2) - - React-runtimeexecutor - - React-idlecallbacksnativemodule (0.76.2): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-ImageManager - - React-NativeModulesApple - - React-RCTFabric - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - Yoga - - React-ImageManager (0.76.2): - - glog - - RCT-Folly/Fabric - - React-Core/Default - - React-debug - - React-Fabric - - React-graphics - - React-rendererdebug - - React-utils - - React-jserrorhandler (0.76.2): - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - React-cxxreact - - React-debug - - React-jsi - - React-jsi (0.76.2): - - boost - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - React-jsiexecutor (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - React-cxxreact (= 0.76.2) - - React-jsi (= 0.76.2) - - React-jsinspector - - React-perflogger (= 0.76.2) - - React-jsinspector (0.76.2): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - React-featureflags - - React-jsi - - React-perflogger (= 0.76.2) - - React-runtimeexecutor (= 0.76.2) - - React-jsitracing (0.76.2): - - React-jsi - - React-logger (0.76.2): - - glog - - React-Mapbuffer (0.76.2): - - glog - - React-debug - - React-microtasksnativemodule (0.76.2): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-ImageManager - - React-NativeModulesApple - - React-RCTFabric - - React-rendererdebug - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - Yoga - - react-native-app-auth (8.0.1): - - AppAuth (>= 1.7.6) - - React-Core - - react-native-encrypted-storage (4.0.3): - - React-Core - - React-nativeconfig (0.76.2) - - React-NativeModulesApple (0.76.2): - - glog - - hermes-engine - - React-callinvoker - - React-Core - - React-cxxreact - - React-jsi - - React-jsinspector - - React-runtimeexecutor - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - React-perflogger (0.76.2): - - DoubleConversion - - RCT-Folly (= 2024.01.01.00) - - React-performancetimeline (0.76.2): - - RCT-Folly (= 2024.01.01.00) - - React-cxxreact - - React-timing - - React-RCTActionSheet (0.76.2): - - React-Core/RCTActionSheetHeaders (= 0.76.2) - - React-RCTAnimation (0.76.2): - - RCT-Folly (= 2024.01.01.00) - - RCTTypeSafety - - React-Core/RCTAnimationHeaders - - React-jsi - - React-NativeModulesApple - - ReactCodegen - - ReactCommon - - React-RCTAppDelegate (0.76.2): - - RCT-Folly (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-CoreModules - - React-debug - - React-defaultsnativemodule - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-nativeconfig - - React-NativeModulesApple - - React-RCTFabric - - React-RCTImage - - React-RCTNetwork - - React-rendererdebug - - React-RuntimeApple - - React-RuntimeCore - - React-RuntimeHermes - - React-runtimescheduler - - React-utils - - ReactCodegen - - ReactCommon - - React-RCTBlob (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - React-Core/RCTBlobHeaders - - React-Core/RCTWebSocket - - React-jsi - - React-jsinspector - - React-NativeModulesApple - - React-RCTNetwork - - ReactCodegen - - ReactCommon - - React-RCTFabric (0.76.2): - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - React-Core - - React-debug - - React-Fabric - - React-FabricComponents - - React-FabricImage - - React-featureflags - - React-graphics - - React-ImageManager - - React-jsi - - React-jsinspector - - React-nativeconfig - - React-performancetimeline - - React-RCTImage - - React-RCTText - - React-rendererconsistency - - React-rendererdebug - - React-runtimescheduler - - React-utils - - Yoga - - React-RCTImage (0.76.2): - - RCT-Folly (= 2024.01.01.00) - - RCTTypeSafety - - React-Core/RCTImageHeaders - - React-jsi - - React-NativeModulesApple - - React-RCTNetwork - - ReactCodegen - - ReactCommon - - React-RCTLinking (0.76.2): - - React-Core/RCTLinkingHeaders (= 0.76.2) - - React-jsi (= 0.76.2) - - React-NativeModulesApple - - ReactCodegen - - ReactCommon - - ReactCommon/turbomodule/core (= 0.76.2) - - React-RCTNetwork (0.76.2): - - RCT-Folly (= 2024.01.01.00) - - RCTTypeSafety - - React-Core/RCTNetworkHeaders - - React-jsi - - React-NativeModulesApple - - ReactCodegen - - ReactCommon - - React-RCTSettings (0.76.2): - - RCT-Folly (= 2024.01.01.00) - - RCTTypeSafety - - React-Core/RCTSettingsHeaders - - React-jsi - - React-NativeModulesApple - - ReactCodegen - - ReactCommon - - React-RCTText (0.76.2): - - React-Core/RCTTextHeaders (= 0.76.2) - - Yoga - - React-RCTVibration (0.76.2): - - RCT-Folly (= 2024.01.01.00) - - React-Core/RCTVibrationHeaders - - React-jsi - - React-NativeModulesApple - - ReactCodegen - - ReactCommon - - React-rendererconsistency (0.76.2) - - React-rendererdebug (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - RCT-Folly (= 2024.01.01.00) - - React-debug - - React-rncore (0.76.2) - - React-RuntimeApple (0.76.2): - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - React-callinvoker - - React-Core/Default - - React-CoreModules - - React-cxxreact - - React-jserrorhandler - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-Mapbuffer - - React-NativeModulesApple - - React-RCTFabric - - React-RuntimeCore - - React-runtimeexecutor - - React-RuntimeHermes - - React-runtimescheduler - - React-utils - - React-RuntimeCore (0.76.2): - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - React-cxxreact - - React-featureflags - - React-jserrorhandler - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-performancetimeline - - React-runtimeexecutor - - React-runtimescheduler - - React-utils - - React-runtimeexecutor (0.76.2): - - React-jsi (= 0.76.2) - - React-RuntimeHermes (0.76.2): - - hermes-engine - - RCT-Folly/Fabric (= 2024.01.01.00) - - React-featureflags - - React-hermes - - React-jsi - - React-jsinspector - - React-jsitracing - - React-nativeconfig - - React-RuntimeCore - - React-utils - - React-runtimescheduler (0.76.2): - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - React-callinvoker - - React-cxxreact - - React-debug - - React-featureflags - - React-jsi - - React-performancetimeline - - React-rendererconsistency - - React-rendererdebug - - React-runtimeexecutor - - React-timing - - React-utils - - React-timing (0.76.2) - - React-utils (0.76.2): - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - React-debug - - React-jsi (= 0.76.2) - - ReactCodegen (0.76.2): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-FabricImage - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-NativeModulesApple - - React-rendererdebug - - React-utils - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - ReactCommon (0.76.2): - - ReactCommon/turbomodule (= 0.76.2) - - ReactCommon/turbomodule (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - React-callinvoker (= 0.76.2) - - React-cxxreact (= 0.76.2) - - React-jsi (= 0.76.2) - - React-logger (= 0.76.2) - - React-perflogger (= 0.76.2) - - ReactCommon/turbomodule/bridging (= 0.76.2) - - ReactCommon/turbomodule/core (= 0.76.2) - - ReactCommon/turbomodule/bridging (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - React-callinvoker (= 0.76.2) - - React-cxxreact (= 0.76.2) - - React-jsi (= 0.76.2) - - React-logger (= 0.76.2) - - React-perflogger (= 0.76.2) - - ReactCommon/turbomodule/core (0.76.2): - - DoubleConversion - - fmt (= 9.1.0) - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - React-callinvoker (= 0.76.2) - - React-cxxreact (= 0.76.2) - - React-debug (= 0.76.2) - - React-featureflags (= 0.76.2) - - React-jsi (= 0.76.2) - - React-logger (= 0.76.2) - - React-perflogger (= 0.76.2) - - React-utils (= 0.76.2) - - SocketRocket (0.7.1) - - sourcepoint-react-native-cmp (0.3.0): - - ConsentViewController (= 7.6.7) - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.01.01.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-ImageManager - - React-NativeModulesApple - - React-RCTFabric - - React-rendererdebug - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - Yoga - - Yoga (0.0.0) - -DEPENDENCIES: - - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) - - contentpass-react-native-contentpass (from `../..`) - - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) - - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) - - fmt (from `../node_modules/react-native/third-party-podspecs/fmt.podspec`) - - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) - - hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) - - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - - RCT-Folly/Fabric (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - - RCTDeprecation (from `../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`) - - RCTRequired (from `../node_modules/react-native/Libraries/Required`) - - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) - - React (from `../node_modules/react-native/`) - - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) - - React-Core (from `../node_modules/react-native/`) - - React-Core/RCTWebSocket (from `../node_modules/react-native/`) - - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) - - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) - - React-debug (from `../node_modules/react-native/ReactCommon/react/debug`) - - React-defaultsnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/defaults`) - - React-domnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/dom`) - - React-Fabric (from `../node_modules/react-native/ReactCommon`) - - React-FabricComponents (from `../node_modules/react-native/ReactCommon`) - - React-FabricImage (from `../node_modules/react-native/ReactCommon`) - - React-featureflags (from `../node_modules/react-native/ReactCommon/react/featureflags`) - - React-featureflagsnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/featureflags`) - - React-graphics (from `../node_modules/react-native/ReactCommon/react/renderer/graphics`) - - React-hermes (from `../node_modules/react-native/ReactCommon/hermes`) - - React-idlecallbacksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks`) - - React-ImageManager (from `../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios`) - - React-jserrorhandler (from `../node_modules/react-native/ReactCommon/jserrorhandler`) - - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) - - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) - - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector-modern`) - - React-jsitracing (from `../node_modules/react-native/ReactCommon/hermes/executor/`) - - React-logger (from `../node_modules/react-native/ReactCommon/logger`) - - React-Mapbuffer (from `../node_modules/react-native/ReactCommon`) - - React-microtasksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/microtasks`) - - react-native-app-auth (from `../node_modules/react-native-app-auth`) - - react-native-encrypted-storage (from `../node_modules/react-native-encrypted-storage`) - - React-nativeconfig (from `../node_modules/react-native/ReactCommon`) - - React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`) - - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) - - React-performancetimeline (from `../node_modules/react-native/ReactCommon/react/performance/timeline`) - - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) - - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) - - React-RCTAppDelegate (from `../node_modules/react-native/Libraries/AppDelegate`) - - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) - - React-RCTFabric (from `../node_modules/react-native/React`) - - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) - - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) - - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) - - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) - - React-RCTText (from `../node_modules/react-native/Libraries/Text`) - - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) - - React-rendererconsistency (from `../node_modules/react-native/ReactCommon/react/renderer/consistency`) - - React-rendererdebug (from `../node_modules/react-native/ReactCommon/react/renderer/debug`) - - React-rncore (from `../node_modules/react-native/ReactCommon`) - - React-RuntimeApple (from `../node_modules/react-native/ReactCommon/react/runtime/platform/ios`) - - React-RuntimeCore (from `../node_modules/react-native/ReactCommon/react/runtime`) - - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) - - React-RuntimeHermes (from `../node_modules/react-native/ReactCommon/react/runtime`) - - React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`) - - React-timing (from `../node_modules/react-native/ReactCommon/react/timing`) - - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`) - - ReactCodegen (from `build/generated/ios`) - - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) - - "sourcepoint-react-native-cmp (from `../node_modules/@sourcepoint/react-native-cmp`)" - - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) - -SPEC REPOS: - trunk: - - AppAuth - - ConsentViewController - - SocketRocket - -EXTERNAL SOURCES: - boost: - :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" - contentpass-react-native-contentpass: - :path: "../.." - DoubleConversion: - :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" - FBLazyVector: - :path: "../node_modules/react-native/Libraries/FBLazyVector" - fmt: - :podspec: "../node_modules/react-native/third-party-podspecs/fmt.podspec" - glog: - :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" - hermes-engine: - :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" - :tag: hermes-2024-11-12-RNv0.76.2-5b4aa20c719830dcf5684832b89a6edb95ac3d64 - RCT-Folly: - :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" - RCTDeprecation: - :path: "../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" - RCTRequired: - :path: "../node_modules/react-native/Libraries/Required" - RCTTypeSafety: - :path: "../node_modules/react-native/Libraries/TypeSafety" - React: - :path: "../node_modules/react-native/" - React-callinvoker: - :path: "../node_modules/react-native/ReactCommon/callinvoker" - React-Core: - :path: "../node_modules/react-native/" - React-CoreModules: - :path: "../node_modules/react-native/React/CoreModules" - React-cxxreact: - :path: "../node_modules/react-native/ReactCommon/cxxreact" - React-debug: - :path: "../node_modules/react-native/ReactCommon/react/debug" - React-defaultsnativemodule: - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/defaults" - React-domnativemodule: - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/dom" - React-Fabric: - :path: "../node_modules/react-native/ReactCommon" - React-FabricComponents: - :path: "../node_modules/react-native/ReactCommon" - React-FabricImage: - :path: "../node_modules/react-native/ReactCommon" - React-featureflags: - :path: "../node_modules/react-native/ReactCommon/react/featureflags" - React-featureflagsnativemodule: - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/featureflags" - React-graphics: - :path: "../node_modules/react-native/ReactCommon/react/renderer/graphics" - React-hermes: - :path: "../node_modules/react-native/ReactCommon/hermes" - React-idlecallbacksnativemodule: - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks" - React-ImageManager: - :path: "../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios" - React-jserrorhandler: - :path: "../node_modules/react-native/ReactCommon/jserrorhandler" - React-jsi: - :path: "../node_modules/react-native/ReactCommon/jsi" - React-jsiexecutor: - :path: "../node_modules/react-native/ReactCommon/jsiexecutor" - React-jsinspector: - :path: "../node_modules/react-native/ReactCommon/jsinspector-modern" - React-jsitracing: - :path: "../node_modules/react-native/ReactCommon/hermes/executor/" - React-logger: - :path: "../node_modules/react-native/ReactCommon/logger" - React-Mapbuffer: - :path: "../node_modules/react-native/ReactCommon" - React-microtasksnativemodule: - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/microtasks" - react-native-app-auth: - :path: "../node_modules/react-native-app-auth" - react-native-encrypted-storage: - :path: "../node_modules/react-native-encrypted-storage" - React-nativeconfig: - :path: "../node_modules/react-native/ReactCommon" - React-NativeModulesApple: - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" - React-perflogger: - :path: "../node_modules/react-native/ReactCommon/reactperflogger" - React-performancetimeline: - :path: "../node_modules/react-native/ReactCommon/react/performance/timeline" - React-RCTActionSheet: - :path: "../node_modules/react-native/Libraries/ActionSheetIOS" - React-RCTAnimation: - :path: "../node_modules/react-native/Libraries/NativeAnimation" - React-RCTAppDelegate: - :path: "../node_modules/react-native/Libraries/AppDelegate" - React-RCTBlob: - :path: "../node_modules/react-native/Libraries/Blob" - React-RCTFabric: - :path: "../node_modules/react-native/React" - React-RCTImage: - :path: "../node_modules/react-native/Libraries/Image" - React-RCTLinking: - :path: "../node_modules/react-native/Libraries/LinkingIOS" - React-RCTNetwork: - :path: "../node_modules/react-native/Libraries/Network" - React-RCTSettings: - :path: "../node_modules/react-native/Libraries/Settings" - React-RCTText: - :path: "../node_modules/react-native/Libraries/Text" - React-RCTVibration: - :path: "../node_modules/react-native/Libraries/Vibration" - React-rendererconsistency: - :path: "../node_modules/react-native/ReactCommon/react/renderer/consistency" - React-rendererdebug: - :path: "../node_modules/react-native/ReactCommon/react/renderer/debug" - React-rncore: - :path: "../node_modules/react-native/ReactCommon" - React-RuntimeApple: - :path: "../node_modules/react-native/ReactCommon/react/runtime/platform/ios" - React-RuntimeCore: - :path: "../node_modules/react-native/ReactCommon/react/runtime" - React-runtimeexecutor: - :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" - React-RuntimeHermes: - :path: "../node_modules/react-native/ReactCommon/react/runtime" - React-runtimescheduler: - :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" - React-timing: - :path: "../node_modules/react-native/ReactCommon/react/timing" - React-utils: - :path: "../node_modules/react-native/ReactCommon/react/utils" - ReactCodegen: - :path: build/generated/ios - ReactCommon: - :path: "../node_modules/react-native/ReactCommon" - sourcepoint-react-native-cmp: - :path: "../node_modules/@sourcepoint/react-native-cmp" - Yoga: - :path: "../node_modules/react-native/ReactCommon/yoga" - -SPEC CHECKSUMS: - AppAuth: d4f13a8fe0baf391b2108511793e4b479691fb73 - boost: 1dca942403ed9342f98334bf4c3621f011aa7946 - ConsentViewController: 243f7bfcde4b6ec71a5033486465b7c17448493c - contentpass-react-native-contentpass: 27dd53dddc86eb602a6c4d74eea5dc52674061dc - DoubleConversion: f16ae600a246532c4020132d54af21d0ddb2a385 - FBLazyVector: bc70dcb22ad30ce734a7cce7210791dc737e230f - fmt: 10c6e61f4be25dc963c36bd73fc7b1705fe975be - glog: 08b301085f15bcbb6ff8632a8ebaf239aae04e6a - hermes-engine: 3852e37f6158a2fcfad23e31215ed495da3a6a40 - RCT-Folly: 84578c8756030547307e4572ab1947de1685c599 - RCTDeprecation: d575d28132f93e5deef4849d5afffb4ac4e63226 - RCTRequired: e2e5df1df76aac8685aabfebca389e6bec64792b - RCTTypeSafety: 30e36ceafa26979860e13fb3f234fb61692924c2 - React: 10ad41b51f981992714011b6a4e081234c28dc2e - React-callinvoker: 58b51494f8b2cca07a27fc6f69273239c30a1e70 - React-Core: 7a5e9897daf0189c0233b25243d6704e5b9025d8 - React-CoreModules: 09d4f4ddd85ce9301c4b06dfe68750a82ee4b4f5 - React-cxxreact: 29bfe097a993c73a314f569998fe863eb6fb8a18 - React-debug: 252c723eb205cc508aa9690a16dff46293c30ed8 - React-defaultsnativemodule: 073a90bf955f0dd67607941fce40eb6bece05040 - React-domnativemodule: 226a032f6f2270c781f5800453468a870b70f60c - React-Fabric: 7214dbd96d80c2c5871e3940b2a922ae4ff7a66d - React-FabricComponents: 4b46303dad5862b2c132494c6933d70e8b2b5271 - React-FabricImage: ac6e46b8d6e12deb20887684c8cd1b60d573c738 - React-featureflags: 7dc483869b3a940dcd92c7942c5e3492ad6afe68 - React-featureflagsnativemodule: b1be64c93910510ba04f983eda01e5bc8b89cdc0 - React-graphics: 52ca86af6628cb95cc472b2f0f7c42018906881d - React-hermes: ab8705477c497a5839966bd57471ee3611f864f8 - React-idlecallbacksnativemodule: aef256be8e11678b4ee0058ed7067b0800e04367 - React-ImageManager: 68a1bc3ba2c11eb01b01ebbd1e682fa265b6dc2e - React-jserrorhandler: 8bc8fc6c85c743af48143d693a8d661cb23bc96d - React-jsi: de2c6119671b281671fabf9e96eb11110207fe9d - React-jsiexecutor: 936132921f4d991af7b4faa7424fc54e67791dd0 - React-jsinspector: adc8764a6d2a331c20f42db9192f348b3f8050fa - React-jsitracing: 3f04035f1a39efe206056c4a28b725673c2e696b - React-logger: addd140841248966c2547eb94836399cc1061f4d - React-Mapbuffer: 029b5332e78af8c67c4b5e65edfc717068b8eac1 - React-microtasksnativemodule: ee9ac93cdd64745dfd3f3e5fa7cb1d0f6a5b89cd - react-native-app-auth: 0dd956abd9201fc06f7b4a71f0740836e2532014 - react-native-encrypted-storage: 569d114e329b1c2c2d9f8c84bcdbe4478dda2258 - React-nativeconfig: 470fce6d871c02dc5eff250a362d56391b7f52d6 - React-NativeModulesApple: 1586448c61a7c2bd4040cc03ccde66a72037e77e - React-perflogger: c8860eaab4fe60d628b27bf0086a372c429fc74f - React-performancetimeline: 94e04b2067bc774df42ced96c8c3582fba9d7f88 - React-RCTActionSheet: 2eb26cbf384f3d3b2cb2e23be850a956d83f77ab - React-RCTAnimation: aa0a663829963ca72f4c722e71bd5debbecc1348 - React-RCTAppDelegate: c520d35ce581d4cb7f4af56ed75c5efcfc0f7e31 - React-RCTBlob: bef788ef3433170f9748d0e00d1afc7be64bc51d - React-RCTFabric: 01bbee5dd9b1817d393c3de615fbb62feb5ca8cf - React-RCTImage: a9de66d305fa02008759a2aa5a723b68d18907e5 - React-RCTLinking: 15fe8ccad84a4a5274d55b9d43e223896718772d - React-RCTNetwork: 7635ab6b7617648e5b5e35cdb3a4edab6fa309a6 - React-RCTSettings: 18e666705ea62aac59f2a8d50ced87b9b8902c7b - React-RCTText: 5cf76f649b4781362d23f9ee3d52e8d12a74dd18 - React-RCTVibration: bd72dc267866c8cd524c9a61d15060949ff24cf9 - React-rendererconsistency: b389e324712bf0869529823216e922836ed9b737 - React-rendererdebug: 6b5dcd3797ec96001304e6bfaae408fa4f3ce3f3 - React-rncore: 2cf6b2348ee5d5431c4735180364b207ecf47123 - React-RuntimeApple: cb6e7f3e8911da8ebfdd3b0e7776c1db656c7f6b - React-RuntimeCore: b6213eb42011ecc9a97060f8714d8d57b97775c4 - React-runtimeexecutor: 69e27948ee2127400297c7de50b809a7cd127a15 - React-RuntimeHermes: 3a974aa24b83a7a0396edb35cb333c1d744563e0 - React-runtimescheduler: 567b00b76261df4a791ea37eb076c1c496c08ac2 - React-timing: 97673939f96f79031d2a5a0a92285618475149ec - React-utils: c8c0c746031419a29cfd8c72a394fdeac0684a84 - ReactCodegen: a64e8f3a8bba0ecf88fce06c2874e021d55148f3 - ReactCommon: 7b9403030ff3430ccffed63cd25c8aeab2a3ea7e - SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 - sourcepoint-react-native-cmp: 29e6daf62fad1dcfc729dfef55b1c5a0dffa9d8f - Yoga: 96872ee462cfc43866ad013c8160d4ff6b85709b - -PODFILE CHECKSUM: c50a131c6dd5a8e1657bf6b76ff12413d914b88e - -COCOAPODS: 1.15.2 diff --git a/example/metro.config.js b/example/metro.config.js deleted file mode 100644 index 78e4f81..0000000 --- a/example/metro.config.js +++ /dev/null @@ -1,18 +0,0 @@ -const path = require('path'); -const { getDefaultConfig } = require('@react-native/metro-config'); -const { getConfig } = require('react-native-builder-bob/metro-config'); -const pkg = require('../package.json'); - -const root = path.resolve(__dirname, '..'); - -/** - * Metro configuration - * https://facebook.github.io/metro/docs/configuration - * - * @type {import('metro-config').MetroConfig} - */ -module.exports = getConfig(getDefaultConfig(__dirname), { - root, - pkg, - project: __dirname, -}); diff --git a/example/package.json b/example/package.json deleted file mode 100644 index d79437a..0000000 --- a/example/package.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "name": "react-native-contentpass-example", - "version": "0.0.1", - "private": true, - "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 ContentpassExample --mode Debug --extra-params \"-sdk iphonesimulator CC=clang CPLUSPLUS=clang++ LD=clang LDPLUSPLUS=clang++ GCC_OPTIMIZATION_LEVEL=0 GCC_PRECOMPILE_PREFIX_HEADER=YES ASSETCATALOG_COMPILER_OPTIMIZATION=time DEBUG_INFORMATION_FORMAT=dwarf COMPILER_INDEX_STORE_ENABLE=NO\"" - }, - "dependencies": { - "@sourcepoint/react-native-cmp": "^0.4.0", - "react": "18.3.1", - "react-native": "0.76.2", - "react-native-app-auth": "^8.0.0", - "react-native-encrypted-storage": "^4.0.3", - "sharedExample": "workspace:*" - }, - "devDependencies": { - "@babel/core": "^7.25.2", - "@babel/preset-env": "^7.25.3", - "@babel/runtime": "^7.25.0", - "@react-native-community/cli": "15.0.1", - "@react-native-community/cli-platform-android": "15.0.1", - "@react-native-community/cli-platform-ios": "15.0.1", - "@react-native/babel-preset": "0.76.2", - "@react-native/metro-config": "0.76.2", - "@react-native/typescript-config": "0.76.2", - "react-native-builder-bob": "^0.32.1" - }, - "engines": { - "node": ">=18" - } -} diff --git a/example/react-native.config.js b/example/react-native.config.js deleted file mode 100644 index 0b9606d..0000000 --- a/example/react-native.config.js +++ /dev/null @@ -1,15 +0,0 @@ -const path = require('path'); -const pkg = require('../package.json'); - -module.exports = { - project: { - ios: { - automaticPodsInstallation: true, - }, - }, - dependencies: { - [pkg.name]: { - root: path.join(__dirname, '..'), - }, - }, -}; diff --git a/example/.bundle/config b/examples/onetrust/.bundle/config similarity index 100% rename from example/.bundle/config rename to examples/onetrust/.bundle/config diff --git a/example/.watchmanconfig b/examples/onetrust/.watchmanconfig similarity index 100% rename from example/.watchmanconfig rename to examples/onetrust/.watchmanconfig diff --git a/example/Gemfile b/examples/onetrust/Gemfile similarity index 100% rename from example/Gemfile rename to examples/onetrust/Gemfile diff --git a/example/Gemfile.lock b/examples/onetrust/Gemfile.lock similarity index 100% rename from example/Gemfile.lock rename to examples/onetrust/Gemfile.lock diff --git a/example/README.md b/examples/onetrust/README.md similarity index 100% rename from example/README.md rename to examples/onetrust/README.md diff --git a/example/android/app/build.gradle b/examples/onetrust/android/app/build.gradle similarity index 100% rename from example/android/app/build.gradle rename to examples/onetrust/android/app/build.gradle diff --git a/example/android/app/debug.keystore b/examples/onetrust/android/app/debug.keystore similarity index 100% rename from example/android/app/debug.keystore rename to examples/onetrust/android/app/debug.keystore diff --git a/example/android/app/proguard-rules.pro b/examples/onetrust/android/app/proguard-rules.pro similarity index 100% rename from example/android/app/proguard-rules.pro rename to examples/onetrust/android/app/proguard-rules.pro diff --git a/example/android/app/src/debug/AndroidManifest.xml b/examples/onetrust/android/app/src/debug/AndroidManifest.xml similarity index 100% rename from example/android/app/src/debug/AndroidManifest.xml rename to examples/onetrust/android/app/src/debug/AndroidManifest.xml diff --git a/example/android/app/src/main/AndroidManifest.xml b/examples/onetrust/android/app/src/main/AndroidManifest.xml similarity index 100% rename from example/android/app/src/main/AndroidManifest.xml rename to examples/onetrust/android/app/src/main/AndroidManifest.xml diff --git a/example/android/app/src/main/java/contentpass/example/MainActivity.kt b/examples/onetrust/android/app/src/main/java/contentpass/example/MainActivity.kt similarity index 91% rename from example/android/app/src/main/java/contentpass/example/MainActivity.kt rename to examples/onetrust/android/app/src/main/java/contentpass/example/MainActivity.kt index 345cff4..a99f8b3 100644 --- a/example/android/app/src/main/java/contentpass/example/MainActivity.kt +++ b/examples/onetrust/android/app/src/main/java/contentpass/example/MainActivity.kt @@ -11,7 +11,7 @@ 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 = "ContentpassExample" + override fun getMainComponentName(): String = "ContentpassOnetrustExample" /** * Returns the instance of the [ReactActivityDelegate]. We use [DefaultReactActivityDelegate] diff --git a/example/android/app/src/main/java/contentpass/example/MainApplication.kt b/examples/onetrust/android/app/src/main/java/contentpass/example/MainApplication.kt similarity index 100% rename from example/android/app/src/main/java/contentpass/example/MainApplication.kt rename to examples/onetrust/android/app/src/main/java/contentpass/example/MainApplication.kt diff --git a/example/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 similarity index 100% rename from example/android/app/src/main/res/drawable/rn_edit_text_material.xml rename to examples/onetrust/android/app/src/main/res/drawable/rn_edit_text_material.xml diff --git a/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/examples/onetrust/android/app/src/main/res/mipmap-hdpi/ic_launcher.png similarity index 100% rename from example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png rename to examples/onetrust/android/app/src/main/res/mipmap-hdpi/ic_launcher.png diff --git a/example/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 similarity index 100% rename from example/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png rename to examples/onetrust/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png diff --git a/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/examples/onetrust/android/app/src/main/res/mipmap-mdpi/ic_launcher.png similarity index 100% rename from example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png rename to examples/onetrust/android/app/src/main/res/mipmap-mdpi/ic_launcher.png diff --git a/example/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 similarity index 100% rename from example/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png rename to examples/onetrust/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png diff --git a/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/examples/onetrust/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png similarity index 100% rename from example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png rename to examples/onetrust/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png diff --git a/example/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 similarity index 100% rename from example/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png rename to examples/onetrust/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png diff --git a/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/examples/onetrust/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png similarity index 100% rename from example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png rename to examples/onetrust/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png diff --git a/example/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 similarity index 100% rename from example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png rename to examples/onetrust/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png diff --git a/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/examples/onetrust/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png similarity index 100% rename from example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png rename to examples/onetrust/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png diff --git a/example/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 similarity index 100% rename from example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png rename to examples/onetrust/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png diff --git a/examples/onetrust/android/app/src/main/res/values/strings.xml b/examples/onetrust/android/app/src/main/res/values/strings.xml new file mode 100644 index 0000000..da387c2 --- /dev/null +++ b/examples/onetrust/android/app/src/main/res/values/strings.xml @@ -0,0 +1,3 @@ + + ContentpassOnetrustExample + diff --git a/example/android/app/src/main/res/values/styles.xml b/examples/onetrust/android/app/src/main/res/values/styles.xml similarity index 100% rename from example/android/app/src/main/res/values/styles.xml rename to examples/onetrust/android/app/src/main/res/values/styles.xml diff --git a/example/android/build.gradle b/examples/onetrust/android/build.gradle similarity index 100% rename from example/android/build.gradle rename to examples/onetrust/android/build.gradle diff --git a/example/android/gradle.properties b/examples/onetrust/android/gradle.properties similarity index 100% rename from example/android/gradle.properties rename to examples/onetrust/android/gradle.properties diff --git a/example/android/gradle/wrapper/gradle-wrapper.jar b/examples/onetrust/android/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from example/android/gradle/wrapper/gradle-wrapper.jar rename to examples/onetrust/android/gradle/wrapper/gradle-wrapper.jar diff --git a/example/android/gradle/wrapper/gradle-wrapper.properties b/examples/onetrust/android/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from example/android/gradle/wrapper/gradle-wrapper.properties rename to examples/onetrust/android/gradle/wrapper/gradle-wrapper.properties diff --git a/example/android/gradlew b/examples/onetrust/android/gradlew similarity index 100% rename from example/android/gradlew rename to examples/onetrust/android/gradlew diff --git a/example/android/gradlew.bat b/examples/onetrust/android/gradlew.bat similarity index 100% rename from example/android/gradlew.bat rename to examples/onetrust/android/gradlew.bat diff --git a/example/android/settings.gradle b/examples/onetrust/android/settings.gradle similarity index 100% rename from example/android/settings.gradle rename to examples/onetrust/android/settings.gradle diff --git a/examples/onetrust/app.json b/examples/onetrust/app.json new file mode 100644 index 0000000..198c5b6 --- /dev/null +++ b/examples/onetrust/app.json @@ -0,0 +1,4 @@ +{ + "name": "ContentpassOnetrustExample", + "displayName": "ContentpassOnetrustExample" +} diff --git a/examples/onetrust/babel.config.js b/examples/onetrust/babel.config.js new file mode 100644 index 0000000..e189d12 --- /dev/null +++ b/examples/onetrust/babel.config.js @@ -0,0 +1,25 @@ +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, +}; diff --git a/example/index.js b/examples/onetrust/index.js similarity index 77% rename from example/index.js rename to examples/onetrust/index.js index c9b2086..117ddca 100644 --- a/example/index.js +++ b/examples/onetrust/index.js @@ -1,5 +1,5 @@ import { AppRegistry } from 'react-native'; -import App from 'sharedExample/src/App'; +import App from './src/App'; import { name as appName } from './app.json'; AppRegistry.registerComponent(appName, () => App); diff --git a/example/ios/.xcode.env b/examples/onetrust/ios/.xcode.env similarity index 100% rename from example/ios/.xcode.env rename to examples/onetrust/ios/.xcode.env diff --git a/examples/onetrust/ios/.xcode.env.local b/examples/onetrust/ios/.xcode.env.local new file mode 100644 index 0000000..b1e4afb --- /dev/null +++ b/examples/onetrust/ios/.xcode.env.local @@ -0,0 +1 @@ +export NODE_BINARY=/Users/max/.nvm/versions/node/v22.15.0/bin/node diff --git a/example/ios/ContentpassExample-Bridging-Header.h b/examples/onetrust/ios/ContentpassOnetrustExample-Bridging-Header.h similarity index 100% rename from example/ios/ContentpassExample-Bridging-Header.h rename to examples/onetrust/ios/ContentpassOnetrustExample-Bridging-Header.h diff --git a/example/ios/ContentpassExample.xcodeproj/project.pbxproj b/examples/onetrust/ios/ContentpassOnetrustExample.xcodeproj/project.pbxproj similarity index 68% rename from example/ios/ContentpassExample.xcodeproj/project.pbxproj rename to examples/onetrust/ios/ContentpassOnetrustExample.xcodeproj/project.pbxproj index e459f9c..0246f8a 100644 --- a/example/ios/ContentpassExample.xcodeproj/project.pbxproj +++ b/examples/onetrust/ios/ContentpassOnetrustExample.xcodeproj/project.pbxproj @@ -7,13 +7,13 @@ objects = { /* Begin PBXBuildFile section */ - 00E356F31AD99517003FC87E /* ContentpassExampleTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* ContentpassExampleTests.m */; }; - 0C80B921A6F3F58F76C31292 /* libPods-ContentpassExample.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5DCACB8F33CDC322A6C60F78 /* libPods-ContentpassExample.a */; }; + 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-ContentpassExample-ContentpassExampleTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 19F6CBCC0A4E27FBF8BF4A61 /* libPods-ContentpassExample-ContentpassExampleTests.a */; }; + 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 */ @@ -23,28 +23,28 @@ containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; proxyType = 1; remoteGlobalIDString = 13B07F861A680F5B00A75B9A; - remoteInfo = ContentpassExample; + remoteInfo = ContentpassOnetrustExample; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 00E356EE1AD99517003FC87E /* ContentpassExampleTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ContentpassExampleTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 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 /* ContentpassExampleTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ContentpassExampleTests.m; sourceTree = ""; }; - 13B07F961A680F5B00A75B9A /* ContentpassExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ContentpassExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = ContentpassExample/AppDelegate.h; sourceTree = ""; }; - 13B07FB01A68108700A75B9A /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = ContentpassExample/AppDelegate.mm; sourceTree = ""; }; - 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = ContentpassExample/Images.xcassets; sourceTree = ""; }; - 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = ContentpassExample/Info.plist; sourceTree = ""; }; - 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = ContentpassExample/main.m; sourceTree = ""; }; - 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = PrivacyInfo.xcprivacy; path = ContentpassExample/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 19F6CBCC0A4E27FBF8BF4A61 /* libPods-ContentpassExample-ContentpassExampleTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ContentpassExample-ContentpassExampleTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 3B4392A12AC88292D35C810B /* Pods-ContentpassExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ContentpassExample.debug.xcconfig"; path = "Target Support Files/Pods-ContentpassExample/Pods-ContentpassExample.debug.xcconfig"; sourceTree = ""; }; - 5709B34CF0A7D63546082F79 /* Pods-ContentpassExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ContentpassExample.release.xcconfig"; path = "Target Support Files/Pods-ContentpassExample/Pods-ContentpassExample.release.xcconfig"; sourceTree = ""; }; - 5B7EB9410499542E8C5724F5 /* Pods-ContentpassExample-ContentpassExampleTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ContentpassExample-ContentpassExampleTests.debug.xcconfig"; path = "Target Support Files/Pods-ContentpassExample-ContentpassExampleTests/Pods-ContentpassExample-ContentpassExampleTests.debug.xcconfig"; sourceTree = ""; }; - 5DCACB8F33CDC322A6C60F78 /* libPods-ContentpassExample.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ContentpassExample.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = ContentpassExample/LaunchScreen.storyboard; sourceTree = ""; }; - 89C6BE57DB24E9ADA2F236DE /* Pods-ContentpassExample-ContentpassExampleTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ContentpassExample-ContentpassExampleTests.release.xcconfig"; path = "Target Support Files/Pods-ContentpassExample-ContentpassExampleTests/Pods-ContentpassExample-ContentpassExampleTests.release.xcconfig"; 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 */ @@ -53,7 +53,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 7699B88040F8A987B510C191 /* libPods-ContentpassExample-ContentpassExampleTests.a in Frameworks */, + 7699B88040F8A987B510C191 /* libPods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -61,20 +61,20 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 0C80B921A6F3F58F76C31292 /* libPods-ContentpassExample.a in Frameworks */, + 0C80B921A6F3F58F76C31292 /* libPods-ContentpassOnetrustExample.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 00E356EF1AD99517003FC87E /* ContentpassExampleTests */ = { + 00E356EF1AD99517003FC87E /* ContentpassOnetrustExampleTests */ = { isa = PBXGroup; children = ( - 00E356F21AD99517003FC87E /* ContentpassExampleTests.m */, + 00E356F21AD99517003FC87E /* ContentpassOnetrustExampleTests.m */, 00E356F01AD99517003FC87E /* Supporting Files */, ); - path = ContentpassExampleTests; + path = ContentpassOnetrustExampleTests; sourceTree = ""; }; 00E356F01AD99517003FC87E /* Supporting Files */ = { @@ -85,7 +85,7 @@ name = "Supporting Files"; sourceTree = ""; }; - 13B07FAE1A68108700A75B9A /* ContentpassExample */ = { + 13B07FAE1A68108700A75B9A /* ContentpassOnetrustExample */ = { isa = PBXGroup; children = ( 13B07FAF1A68108700A75B9A /* AppDelegate.h */, @@ -96,15 +96,15 @@ 13B07FB71A68108700A75B9A /* main.m */, 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */, ); - name = ContentpassExample; + name = ContentpassOnetrustExample; sourceTree = ""; }; 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { isa = PBXGroup; children = ( ED297162215061F000B7C4FE /* JavaScriptCore.framework */, - 5DCACB8F33CDC322A6C60F78 /* libPods-ContentpassExample.a */, - 19F6CBCC0A4E27FBF8BF4A61 /* libPods-ContentpassExample-ContentpassExampleTests.a */, + 5DCACB8F33CDC322A6C60F78 /* libPods-ContentpassOnetrustExample.a */, + 19F6CBCC0A4E27FBF8BF4A61 /* libPods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.a */, ); name = Frameworks; sourceTree = ""; @@ -119,9 +119,9 @@ 83CBB9F61A601CBA00E9B192 = { isa = PBXGroup; children = ( - 13B07FAE1A68108700A75B9A /* ContentpassExample */, + 13B07FAE1A68108700A75B9A /* ContentpassOnetrustExample */, 832341AE1AAA6A7D00B99B32 /* Libraries */, - 00E356EF1AD99517003FC87E /* ContentpassExampleTests */, + 00E356EF1AD99517003FC87E /* ContentpassOnetrustExampleTests */, 83CBBA001A601CBA00E9B192 /* Products */, 2D16E6871FA4F8E400B85C8A /* Frameworks */, BBD78D7AC51CEA395F1C20DB /* Pods */, @@ -134,8 +134,8 @@ 83CBBA001A601CBA00E9B192 /* Products */ = { isa = PBXGroup; children = ( - 13B07F961A680F5B00A75B9A /* ContentpassExample.app */, - 00E356EE1AD99517003FC87E /* ContentpassExampleTests.xctest */, + 13B07F961A680F5B00A75B9A /* ContentpassOnetrustExample.app */, + 00E356EE1AD99517003FC87E /* ContentpassOnetrustExampleTests.xctest */, ); name = Products; sourceTree = ""; @@ -143,10 +143,10 @@ BBD78D7AC51CEA395F1C20DB /* Pods */ = { isa = PBXGroup; children = ( - 3B4392A12AC88292D35C810B /* Pods-ContentpassExample.debug.xcconfig */, - 5709B34CF0A7D63546082F79 /* Pods-ContentpassExample.release.xcconfig */, - 5B7EB9410499542E8C5724F5 /* Pods-ContentpassExample-ContentpassExampleTests.debug.xcconfig */, - 89C6BE57DB24E9ADA2F236DE /* Pods-ContentpassExample-ContentpassExampleTests.release.xcconfig */, + 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 = ""; @@ -154,9 +154,9 @@ /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - 00E356ED1AD99517003FC87E /* ContentpassExampleTests */ = { + 00E356ED1AD99517003FC87E /* ContentpassOnetrustExampleTests */ = { isa = PBXNativeTarget; - buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "ContentpassExampleTests" */; + buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "ContentpassOnetrustExampleTests" */; buildPhases = ( A55EABD7B0C7F3A422A6CC61 /* [CP] Check Pods Manifest.lock */, 00E356EA1AD99517003FC87E /* Sources */, @@ -170,14 +170,14 @@ dependencies = ( 00E356F51AD99517003FC87E /* PBXTargetDependency */, ); - name = ContentpassExampleTests; - productName = ContentpassExampleTests; - productReference = 00E356EE1AD99517003FC87E /* ContentpassExampleTests.xctest */; + name = ContentpassOnetrustExampleTests; + productName = ContentpassOnetrustExampleTests; + productReference = 00E356EE1AD99517003FC87E /* ContentpassOnetrustExampleTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; - 13B07F861A680F5B00A75B9A /* ContentpassExample */ = { + 13B07F861A680F5B00A75B9A /* ContentpassOnetrustExample */ = { isa = PBXNativeTarget; - buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "ContentpassExample" */; + buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "ContentpassOnetrustExample" */; buildPhases = ( C38B50BA6285516D6DCD4F65 /* [CP] Check Pods Manifest.lock */, 13B07F871A680F5B00A75B9A /* Sources */, @@ -191,9 +191,9 @@ ); dependencies = ( ); - name = ContentpassExample; - productName = ContentpassExample; - productReference = 13B07F961A680F5B00A75B9A /* ContentpassExample.app */; + name = ContentpassOnetrustExample; + productName = ContentpassOnetrustExample; + productReference = 13B07F961A680F5B00A75B9A /* ContentpassOnetrustExample.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ @@ -213,7 +213,7 @@ }; }; }; - buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "ContentpassExample" */; + buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "ContentpassOnetrustExample" */; compatibilityVersion = "Xcode 12.0"; developmentRegion = en; hasScannedForEncodings = 0; @@ -226,8 +226,8 @@ projectDirPath = ""; projectRoot = ""; targets = ( - 13B07F861A680F5B00A75B9A /* ContentpassExample */, - 00E356ED1AD99517003FC87E /* ContentpassExampleTests */, + 13B07F861A680F5B00A75B9A /* ContentpassOnetrustExample */, + 00E356ED1AD99517003FC87E /* ContentpassOnetrustExampleTests */, ); }; /* End PBXProject section */ @@ -275,15 +275,15 @@ files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ContentpassExample/Pods-ContentpassExample-frameworks-${CONFIGURATION}-input-files.xcfilelist", + "${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-ContentpassExample/Pods-ContentpassExample-frameworks-${CONFIGURATION}-output-files.xcfilelist", + "${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-ContentpassExample/Pods-ContentpassExample-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ContentpassOnetrustExample/Pods-ContentpassOnetrustExample-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; A55EABD7B0C7F3A422A6CC61 /* [CP] Check Pods Manifest.lock */ = { @@ -301,7 +301,7 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-ContentpassExample-ContentpassExampleTests-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -323,7 +323,7 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-ContentpassExample-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-ContentpassOnetrustExample-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -336,15 +336,15 @@ files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ContentpassExample-ContentpassExampleTests/Pods-ContentpassExample-ContentpassExampleTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", + "${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-ContentpassExample-ContentpassExampleTests/Pods-ContentpassExample-ContentpassExampleTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", + "${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-ContentpassExample-ContentpassExampleTests/Pods-ContentpassExample-ContentpassExampleTests-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; E235C05ADACE081382539298 /* [CP] Copy Pods Resources */ = { @@ -353,15 +353,15 @@ files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ContentpassExample/Pods-ContentpassExample-resources-${CONFIGURATION}-input-files.xcfilelist", + "${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-ContentpassExample/Pods-ContentpassExample-resources-${CONFIGURATION}-output-files.xcfilelist", + "${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-ContentpassExample/Pods-ContentpassExample-resources.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ContentpassOnetrustExample/Pods-ContentpassOnetrustExample-resources.sh\"\n"; showEnvVarsInLog = 0; }; F6A41C54EA430FDDC6A6ED99 /* [CP] Copy Pods Resources */ = { @@ -370,15 +370,15 @@ files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ContentpassExample-ContentpassExampleTests/Pods-ContentpassExample-ContentpassExampleTests-resources-${CONFIGURATION}-input-files.xcfilelist", + "${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-ContentpassExample-ContentpassExampleTests/Pods-ContentpassExample-ContentpassExampleTests-resources-${CONFIGURATION}-output-files.xcfilelist", + "${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-ContentpassExample-ContentpassExampleTests/Pods-ContentpassExample-ContentpassExampleTests-resources.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests/Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests-resources.sh\"\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ @@ -388,7 +388,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 00E356F31AD99517003FC87E /* ContentpassExampleTests.m in Sources */, + 00E356F31AD99517003FC87E /* ContentpassOnetrustExampleTests.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -406,7 +406,7 @@ /* Begin PBXTargetDependency section */ 00E356F51AD99517003FC87E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 13B07F861A680F5B00A75B9A /* ContentpassExample */; + target = 13B07F861A680F5B00A75B9A /* ContentpassOnetrustExample */; targetProxy = 00E356F41AD99517003FC87E /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ @@ -414,14 +414,14 @@ /* Begin XCBuildConfiguration section */ 00E356F61AD99517003FC87E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5B7EB9410499542E8C5724F5 /* Pods-ContentpassExample-ContentpassExampleTests.debug.xcconfig */; + baseConfigurationReference = 5B7EB9410499542E8C5724F5 /* Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.debug.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); - INFOPLIST_FILE = ContentpassExampleTests/Info.plist; + INFOPLIST_FILE = ContentpassOnetrustExampleTests/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -435,17 +435,17 @@ ); PRODUCT_BUNDLE_IDENTIFIER = contentpass.example; PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/ContentpassExample.app/ContentpassExample"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/ContentpassOnetrustExample.app/ContentpassOnetrustExample"; }; name = Debug; }; 00E356F71AD99517003FC87E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 89C6BE57DB24E9ADA2F236DE /* Pods-ContentpassExample-ContentpassExampleTests.release.xcconfig */; + baseConfigurationReference = 89C6BE57DB24E9ADA2F236DE /* Pods-ContentpassOnetrustExample-ContentpassOnetrustExampleTests.release.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; COPY_PHASE_STRIP = NO; - INFOPLIST_FILE = ContentpassExampleTests/Info.plist; + INFOPLIST_FILE = ContentpassOnetrustExampleTests/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -459,19 +459,20 @@ ); PRODUCT_BUNDLE_IDENTIFIER = contentpass.example; PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/ContentpassExample.app/ContentpassExample"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/ContentpassOnetrustExample.app/ContentpassOnetrustExample"; }; name = Release; }; 13B07F941A680F5B00A75B9A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3B4392A12AC88292D35C810B /* Pods-ContentpassExample.debug.xcconfig */; + 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 = ContentpassExample/Info.plist; + INFOPLIST_FILE = ContentpassOnetrustExample/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -484,7 +485,7 @@ "-lc++", ); PRODUCT_BUNDLE_IDENTIFIER = contentpass.example; - PRODUCT_NAME = ContentpassExample; + PRODUCT_NAME = ContentpassOnetrustExample; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; VERSIONING_SYSTEM = "apple-generic"; @@ -493,12 +494,13 @@ }; 13B07F951A680F5B00A75B9A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5709B34CF0A7D63546082F79 /* Pods-ContentpassExample.release.xcconfig */; + baseConfigurationReference = 5709B34CF0A7D63546082F79 /* Pods-ContentpassOnetrustExample.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CURRENT_PROJECT_VERSION = 1; - INFOPLIST_FILE = ContentpassExample/Info.plist; + DEVELOPMENT_TEAM = 322U97B285; + INFOPLIST_FILE = ContentpassOnetrustExample/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -511,7 +513,7 @@ "-lc++", ); PRODUCT_BUNDLE_IDENTIFIER = contentpass.example; - PRODUCT_NAME = ContentpassExample; + PRODUCT_NAME = ContentpassOnetrustExample; SWIFT_VERSION = 5.0; VERSIONING_SYSTEM = "apple-generic"; }; @@ -578,6 +580,7 @@ ); MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; + OTHER_CFLAGS = "$(inherited)"; OTHER_CPLUSPLUSFLAGS = ( "$(OTHER_CFLAGS)", "-DFOLLY_NO_CONFIG", @@ -650,6 +653,7 @@ "\"$(inherited)\"", ); MTL_ENABLE_DEBUG_INFO = NO; + OTHER_CFLAGS = "$(inherited)"; OTHER_CPLUSPLUSFLAGS = ( "$(OTHER_CFLAGS)", "-DFOLLY_NO_CONFIG", @@ -672,7 +676,7 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "ContentpassExampleTests" */ = { + 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "ContentpassOnetrustExampleTests" */ = { isa = XCConfigurationList; buildConfigurations = ( 00E356F61AD99517003FC87E /* Debug */, @@ -681,7 +685,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "ContentpassExample" */ = { + 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "ContentpassOnetrustExample" */ = { isa = XCConfigurationList; buildConfigurations = ( 13B07F941A680F5B00A75B9A /* Debug */, @@ -690,7 +694,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "ContentpassExample" */ = { + 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "ContentpassOnetrustExample" */ = { isa = XCConfigurationList; buildConfigurations = ( 83CBBA201A601CBA00E9B192 /* Debug */, diff --git a/example/ios/ContentpassExample.xcodeproj/xcshareddata/xcschemes/ContentpassExample.xcscheme b/examples/onetrust/ios/ContentpassOnetrustExample.xcodeproj/xcshareddata/xcschemes/ContentpassOnetrustExample.xcscheme similarity index 76% rename from example/ios/ContentpassExample.xcodeproj/xcshareddata/xcschemes/ContentpassExample.xcscheme rename to examples/onetrust/ios/ContentpassOnetrustExample.xcodeproj/xcshareddata/xcschemes/ContentpassOnetrustExample.xcscheme index 95c5fd1..df654ca 100644 --- a/example/ios/ContentpassExample.xcodeproj/xcshareddata/xcschemes/ContentpassExample.xcscheme +++ b/examples/onetrust/ios/ContentpassOnetrustExample.xcodeproj/xcshareddata/xcschemes/ContentpassOnetrustExample.xcscheme @@ -15,9 +15,9 @@ + BuildableName = "ContentpassOnetrustExample.app" + BlueprintName = "ContentpassOnetrustExample" + ReferencedContainer = "container:ContentpassOnetrustExample.xcodeproj"> @@ -33,9 +33,9 @@ + BuildableName = "ContentpassOnetrustExampleTests.xctest" + BlueprintName = "ContentpassOnetrustExampleTests" + ReferencedContainer = "container:ContentpassOnetrustExample.xcodeproj"> @@ -55,9 +55,9 @@ + BuildableName = "ContentpassOnetrustExample.app" + BlueprintName = "ContentpassOnetrustExample" + ReferencedContainer = "container:ContentpassOnetrustExample.xcodeproj"> @@ -72,9 +72,9 @@ + BuildableName = "ContentpassOnetrustExample.app" + BlueprintName = "ContentpassOnetrustExample" + ReferencedContainer = "container:ContentpassOnetrustExample.xcodeproj"> diff --git a/example/ios/ContentpassExample.xcworkspace/contents.xcworkspacedata b/examples/onetrust/ios/ContentpassOnetrustExample.xcworkspace/contents.xcworkspacedata similarity index 74% rename from example/ios/ContentpassExample.xcworkspace/contents.xcworkspacedata rename to examples/onetrust/ios/ContentpassOnetrustExample.xcworkspace/contents.xcworkspacedata index 655747e..1b01ffd 100644 --- a/example/ios/ContentpassExample.xcworkspace/contents.xcworkspacedata +++ b/examples/onetrust/ios/ContentpassOnetrustExample.xcworkspace/contents.xcworkspacedata @@ -2,7 +2,7 @@ + location = "group:ContentpassOnetrustExample.xcodeproj"> diff --git a/example/ios/ContentpassExample/AppDelegate.h b/examples/onetrust/ios/ContentpassOnetrustExample/AppDelegate.h similarity index 100% rename from example/ios/ContentpassExample/AppDelegate.h rename to examples/onetrust/ios/ContentpassOnetrustExample/AppDelegate.h diff --git a/example/ios/ContentpassExample/AppDelegate.mm b/examples/onetrust/ios/ContentpassOnetrustExample/AppDelegate.mm similarity index 95% rename from example/ios/ContentpassExample/AppDelegate.mm rename to examples/onetrust/ios/ContentpassOnetrustExample/AppDelegate.mm index 6e8533a..d96099a 100644 --- a/example/ios/ContentpassExample/AppDelegate.mm +++ b/examples/onetrust/ios/ContentpassOnetrustExample/AppDelegate.mm @@ -6,7 +6,7 @@ @implementation AppDelegate - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { - self.moduleName = @"ContentpassExample"; + 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 = @{}; diff --git a/example/ios/ContentpassExample/Images.xcassets/AppIcon.appiconset/Contents.json b/examples/onetrust/ios/ContentpassOnetrustExample/Images.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from example/ios/ContentpassExample/Images.xcassets/AppIcon.appiconset/Contents.json rename to examples/onetrust/ios/ContentpassOnetrustExample/Images.xcassets/AppIcon.appiconset/Contents.json diff --git a/example/ios/ContentpassExample/Images.xcassets/Contents.json b/examples/onetrust/ios/ContentpassOnetrustExample/Images.xcassets/Contents.json similarity index 100% rename from example/ios/ContentpassExample/Images.xcassets/Contents.json rename to examples/onetrust/ios/ContentpassOnetrustExample/Images.xcassets/Contents.json diff --git a/example/ios/ContentpassExample/Info.plist b/examples/onetrust/ios/ContentpassOnetrustExample/Info.plist similarity index 92% rename from example/ios/ContentpassExample/Info.plist rename to examples/onetrust/ios/ContentpassOnetrustExample/Info.plist index 78431ed..5ce8c81 100644 --- a/example/ios/ContentpassExample/Info.plist +++ b/examples/onetrust/ios/ContentpassOnetrustExample/Info.plist @@ -5,7 +5,7 @@ CFBundleDevelopmentRegion en CFBundleDisplayName - ContentpassExample + ContentpassOnetrustExample CFBundleExecutable $(EXECUTABLE_NAME) CFBundleIdentifier @@ -26,7 +26,6 @@ NSAppTransportSecurity - NSAllowsArbitraryLoads NSAllowsLocalNetworking @@ -34,6 +33,8 @@ NSLocationWhenInUseUsageDescription + RCTNewArchEnabled + UILaunchStoryboardName LaunchScreen UIRequiredDeviceCapabilities diff --git a/example/ios/ContentpassExample/LaunchScreen.storyboard b/examples/onetrust/ios/ContentpassOnetrustExample/LaunchScreen.storyboard similarity index 95% rename from example/ios/ContentpassExample/LaunchScreen.storyboard rename to examples/onetrust/ios/ContentpassOnetrustExample/LaunchScreen.storyboard index 7f783f7..e23fa91 100644 --- a/example/ios/ContentpassExample/LaunchScreen.storyboard +++ b/examples/onetrust/ios/ContentpassOnetrustExample/LaunchScreen.storyboard @@ -16,7 +16,7 @@ -