diff --git a/.bundle/config b/.bundle/config
new file mode 100644
index 00000000..848943bb
--- /dev/null
+++ b/.bundle/config
@@ -0,0 +1,2 @@
+BUNDLE_PATH: "vendor/bundle"
+BUNDLE_FORCE_RUBY_PLATFORM: 1
diff --git a/.editorconfig b/.editorconfig
deleted file mode 100644
index ef836f8a..00000000
--- a/.editorconfig
+++ /dev/null
@@ -1,14 +0,0 @@
-root = true
-
-[*]
-indent_style = space
-indent_size = 2
-tab_width = 2
-end_of_line = lf
-charset = utf-8
-trim_trailing_whitespace = true
-insert_final_newline = true
-max_line_length = 80
-
-[*.md]
-trim_trailing_whitespace = false
diff --git a/.eslintrc.js b/.eslintrc.js
index b0df107f..5cc68653 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -1,108 +1,4 @@
module.exports = {
- parser: '@typescript-eslint/parser',
- extends: [
- 'plugin:@typescript-eslint/recommended',
- 'prettier/@typescript-eslint',
- 'plugin:prettier/recommended',
- 'plugin:react/recommended',
- 'plugin:jsx-a11y/recommended',
- 'plugin:sonarjs/recommended',
- 'plugin:promise/recommended',
- ],
- parserOptions: {
- project: 'tsconfig.eslint.json',
- tsconfigRootDir: __dirname,
- ecmaVersion: 2020,
- sourceType: 'module',
- useJSXTextNode: true,
- ecmaFeatures: {
- jsx: true,
- },
- },
- plugins: [
- '@typescript-eslint',
- 'react',
- 'jsx-a11y',
- 'sonarjs',
- 'promise',
- 'import',
- ],
- globals: {
- Atomics: 'readonly',
- SharedArrayBuffer: 'readonly',
- __DEV__: true,
- },
- ignorePatterns: [
- 'node_modules/',
- 'e2e',
- '__mocks__',
- '__test__',
- 'coverage',
- '_templates',
- ],
- rules: {
- // @TODO: Remover essa regra assim que for feito o fix na lib do CheckBox
- '@typescript-eslint/ban-ts-comment': 'off',
- 'react/jsx-filename-extension': ['error', { extensions: ['.jsx', '.tsx'] }],
- 'react/prop-types': 0,
- 'react/display-name': 0,
- '@typescript-eslint/member-delimiter-style': 0,
- '@typescript-eslint/no-empty-function': 0,
- '@typescript-eslint/no-explicit-any': 0,
- 'import/prefer-default-export': 0,
- 'import/no-named-as-default': 0,
- 'import/no-unresolved': 0,
- 'import/no-extraneous-dependencies': 0,
- 'import/extensions': 0,
- 'import/order': [
- 'error',
- {
- pathGroups: [
- {
- pattern: 'react',
- group: 'external',
- position: 'before',
- },
- {
- pattern: '~/**',
- group: 'parent',
- position: 'before',
- },
- {
- pattern: '@*/**',
- group: 'external',
- position: 'after',
- },
- ],
- pathGroupsExcludedImportTypes: ['react'],
- alphabetize: {
- order: 'asc',
- caseInsensitive: true,
- },
- },
- ],
- 'sort-imports': ['error', { ignoreDeclarationSort: true }],
- 'jsx-a11y/no-noninteractive-element-interactions': 'off',
- 'jsx-a11y/no-static-element-interactions': 'off',
- 'jsx-a11y/click-events-have-key-events': 'off',
- 'jsx-a11y/no-autofocus': 'off',
- 'class-methods-use-this': 0,
- 'no-nested-ternary': 0,
- 'consistent-return': 0,
- 'array-callback-return': 0,
- 'react/jsx-props-no-spreading': 0,
- 'no-duplicate-imports': 'error',
- 'promise/prefer-await-to-callbacks': 'error',
- 'promise/prefer-await-to-then': 'error',
- 'react/state-in-constructor': 'off',
- 'react/no-unescaped-entities': 'off',
- '@typescript-eslint/explicit-module-boundary-types': 'off',
- '@typescript-eslint/no-non-null-assertion': 0,
- 'sonarjs/no-collapsible-if': 'off',
- },
- settings: {
- react: {
- version: 'detect',
- },
- },
+ extends: '@platformbuilders/eslint-config-builders/react',
+ ignorePatterns: ['jest'],
};
diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml
index 6381d99f..1a01b44e 100644
--- a/.github/workflows/check.yml
+++ b/.github/workflows/check.yml
@@ -4,20 +4,11 @@ on:
pull_request:
branches:
- master
-
+
jobs:
- check:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v2
- - uses: actions/setup-node@v1
- with:
- node-version: '14.x'
- - name: Set NPM Variables
- run: echo "$PACKAGES_NPMRC" > .npmrc
- env:
- PACKAGES_NPMRC: ${{ secrets.PACKAGES_NPMRC }}
- - name: Install packages
- run: yarn install
- - name: Linter
- run: yarn lint
+ call-workflow:
+ uses: platformbuilders/actions-workflows/.github/workflows/check-react-lib.yml@main
+ secrets:
+ PACKAGES_NPMRC: ${{ secrets.PACKAGES_NPMRC }}
+
+
\ No newline at end of file
diff --git a/.github/workflows/docusaurus_release.yml b/.github/workflows/docusaurus_release.yml
deleted file mode 100644
index 4cf19f65..00000000
--- a/.github/workflows/docusaurus_release.yml
+++ /dev/null
@@ -1,24 +0,0 @@
-name: Docusaurus Firebase Deploy
-
-on:
- release:
- types: [published]
-
-jobs:
- build:
- runs-on: ubuntu-latest
- steps:
- - name: checkout@v2
- uses: actions/checkout@v2
- - name: setup-node@v1
- uses: actions/setup-node@v1
- with:
- node-version: '14.x'
- - name: Set NPM Variables
- run: echo "$PACKAGES_NPMRC" > .npmrc
- env:
- PACKAGES_NPMRC: ${{ secrets.PACKAGES_NPMRC }}
- - name: GitHub Action for Firebase
- run: npm install -g firebase-tools && cd documentation && yarn && yarn build && firebase deploy --only hosting
- env:
- FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index db999cae..cca6fd21 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -5,30 +5,8 @@ on:
types: [published]
jobs:
- publish:
- runs-on: ubuntu-latest
- name: Publish to npm
- steps:
- - uses: actions/checkout@v2
- # Setup .npmrc file to publish to npm
- - uses: actions/setup-node@v1
- with:
- node-version: 16
- registry-url: 'https://registry.npmjs.org/'
- - name: Install
- run: yarn install && yarn build
- # Publish to npm
- - name: Publish
- run: npm publish --access public
- env:
- NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
- # Setup .npmrc file to publish to GitHub Packages
- - uses: actions/setup-node@v1
- with:
- node-version: 16
- registry-url: 'https://npm.pkg.github.com'
- scope: '@platformbuilders'
- # Publish to GitHub Packages
- - run: npm publish --access public
- env:
- NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ call-workflow:
+ uses: platformbuilders/actions-workflows/.github/workflows/publish-lib.yml@main
+ secrets:
+ GITHUB_PACKAGES_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
\ No newline at end of file
diff --git a/.github/workflows/repo_visualizer.yml b/.github/workflows/repo_visualizer.yml
deleted file mode 100644
index e0a64973..00000000
--- a/.github/workflows/repo_visualizer.yml
+++ /dev/null
@@ -1,16 +0,0 @@
-name: Create diagram
-on:
- workflow_dispatch: {}
- push:
- branches:
- - master
-jobs:
- get_data:
- runs-on: ubuntu-latest
- steps:
- - name: Checkout code
- uses: actions/checkout@master
- - name: Update diagram
- uses: githubocto/repo-visualizer@main
- with:
- output_file: 'documentation/static/img/repo-diagram.svg'
diff --git a/.github/workflows/storybook-docs.yml b/.github/workflows/storybook-docs.yml
new file mode 100644
index 00000000..b49e7c55
--- /dev/null
+++ b/.github/workflows/storybook-docs.yml
@@ -0,0 +1,47 @@
+name: Storybook Building 🚀
+
+on:
+ release:
+ types: [published]
+
+jobs:
+ release-android:
+ name: Build App
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v3
+ with:
+ fetch-depth: 0
+ - name: Setup kernel for react native, increase watchers
+ run: echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
+
+ - name: Set up Java
+ uses: actions/setup-java@v2
+ with:
+ java-version: 17
+ distribution: "temurin"
+ - uses: actions/setup-node@v3
+ with:
+ node-version: "18.x"
+ - name: Set NPM Variables
+ run: echo "$PACKAGES_NPMRC" > .npmrc
+ env:
+ PACKAGES_NPMRC: ${{ secrets.PACKAGES_NPMRC }}
+ - uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: "3.0.0"
+ bundler-cache: true
+ - name: Install Ubuntu dependencies
+ run: |
+ sudo apt update
+ sudo apt install libcurl4-openssl-dev
+ - name: Install Fastlane
+ run: |
+ bundle install
+ gem install fastlane
+ - name: Install packages
+ run: yarn cache clean --all && yarn install
+
+
+ - name: Build and Upload to Appetize
+ run: fastlane android storybook
diff --git a/.gitignore b/.gitignore
index bda1a7e3..e3e20c71 100644
--- a/.gitignore
+++ b/.gitignore
@@ -58,9 +58,10 @@ buck-out/
# For more information about the recommended setup visit:
# https://docs.fastlane.tools/best-practices/source-control/
-*/fastlane/report.xml
-*/fastlane/Preview.html
-*/fastlane/screenshots
+fastlane/report.xml
+fastlane/Preview.html
+fastlane/screenshots
+fastlane/*.md
# Bundle artifact
*.jsbundle
diff --git a/.husky/.gitignore b/.husky/.gitignore
deleted file mode 100644
index 31354ec1..00000000
--- a/.husky/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-_
diff --git a/.husky/pre-commit b/.husky/pre-commit
deleted file mode 100755
index 47955b65..00000000
--- a/.husky/pre-commit
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-. "$(dirname "$0")/_/husky.sh"
-
-yarn lint-staged
-git add .
-
-
-# Codewall's hook START
-
-exec node .codewall/scripts/pre-commit.js
-
-# Codewall's hook END
diff --git a/.npmignore b/.npmignore
index ff6b54c5..a5c25866 100644
--- a/.npmignore
+++ b/.npmignore
@@ -18,7 +18,7 @@ coverage
DevelopmentApp
#storybook
-storybook/
+.storybook/
# dist
dist/**/*.ts.map
@@ -29,3 +29,5 @@ src/
example/
metro.config.js
react-native.config.js
+.npmrc
+.nvmrc
diff --git a/.nvmrc b/.nvmrc
new file mode 100644
index 00000000..3f430af8
--- /dev/null
+++ b/.nvmrc
@@ -0,0 +1 @@
+v18
diff --git a/.storybook/index.jsx b/.storybook/index.jsx
new file mode 100644
index 00000000..0bd098c2
--- /dev/null
+++ b/.storybook/index.jsx
@@ -0,0 +1,11 @@
+import AsyncStorage from "@react-native-async-storage/async-storage";
+import { view } from "./storybook.requires";
+
+const StorybookUIRoot = view.getStorybookUI({
+ storage: {
+ getItem: AsyncStorage.getItem,
+ setItem: AsyncStorage.setItem,
+ },
+});
+
+export default StorybookUIRoot;
diff --git a/.storybook/main.js b/.storybook/main.js
new file mode 100644
index 00000000..b04045b9
--- /dev/null
+++ b/.storybook/main.js
@@ -0,0 +1,5 @@
+/** @type{import("@storybook/react-native").StorybookConfig} */
+module.exports = {
+ stories: ["../src/components/**/*.stories.?(ts|tsx|js|jsx)"],
+ addons: ["@storybook/addon-ondevice-controls", "@storybook/addon-ondevice-notes"],
+};
diff --git a/.storybook/preview.jsx b/.storybook/preview.jsx
new file mode 100644
index 00000000..8d40c221
--- /dev/null
+++ b/.storybook/preview.jsx
@@ -0,0 +1,37 @@
+import { View } from "react-native";
+import { ThemeProvider } from "styled-components";
+import { themeFormatter } from '@platformbuilders/theme-toolkit';
+import theme from '../src/theme';
+
+/** @type{import("@storybook/react").Preview} */
+const preview = {
+ parameters: {
+ controls: {
+ matchers: {
+ color: /(background|color)$/i,
+ date: /Date$/,
+ },
+ },
+ },
+
+ decorators: [
+ (Story, { parameters }) => (
+
+
+
+
+
+ ),
+ ],
+};
+
+export default preview;
diff --git a/.storybook/storybook.requires.js b/.storybook/storybook.requires.js
new file mode 100644
index 00000000..b7fded66
--- /dev/null
+++ b/.storybook/storybook.requires.js
@@ -0,0 +1,33 @@
+/* do not change this file, it is auto generated by storybook. */
+
+import { start } from "@storybook/react-native";
+
+import "@storybook/addon-ondevice-controls/register";
+import "@storybook/addon-ondevice-notes/register";
+
+const normalizedStories = [
+ {
+ titlePrefix: "",
+ directory: "./src/components",
+ files: "**/*.stories.?(ts|tsx|js|jsx)",
+ importPathMatcher:
+ /^\.(?:(?:^|\/|(?:(?:(?!(?:^|\/)\.).)*?)\/)(?!\.)(?=.)[^/]*?\.stories\.(?:ts|tsx|js|jsx)?)$/,
+ // @ts-ignore
+ req: require.context(
+ "../src/components",
+ true,
+ /^\.(?:(?:^|\/|(?:(?:(?!(?:^|\/)\.).)*?)\/)(?!\.)(?=.)[^/]*?\.stories\.(?:ts|tsx|js|jsx)?)$/
+ ),
+ },
+];
+
+// @ts-ignore
+global.STORIES = normalizedStories;
+
+export const view = start({
+ annotations: [
+ require("./preview"),
+ require("@storybook/react-native/dist/preview"),
+ ],
+ storyEntries: normalizedStories,
+});
diff --git a/.watchmanconfig b/.watchmanconfig
new file mode 100644
index 00000000..0967ef42
--- /dev/null
+++ b/.watchmanconfig
@@ -0,0 +1 @@
+{}
diff --git a/App.tsx b/App.tsx
new file mode 100644
index 00000000..ac210bec
--- /dev/null
+++ b/App.tsx
@@ -0,0 +1 @@
+export default require('./.storybook').default;
diff --git a/DevelopmentApp/.gitignore b/DevelopmentApp/.gitignore
deleted file mode 100644
index 4fe95828..00000000
--- a/DevelopmentApp/.gitignore
+++ /dev/null
@@ -1,55 +0,0 @@
-# OSX
-#
-.DS_Store
-
-# Xcode
-#
-build/
-*.pbxuser
-!default.pbxuser
-*.mode1v3
-!default.mode1v3
-*.mode2v3
-!default.mode2v3
-*.perspectivev3
-!default.perspectivev3
-xcuserdata
-*.xccheckout
-*.moved-aside
-DerivedData
-*.hmap
-*.ipa
-*.xcuserstate
-project.xcworkspace
-
-# Android/IntelliJ
-#
-build/
-.idea
-.gradle
-local.properties
-*.iml
-
-# node.js
-#
-node_modules/
-npm-debug.log
-yarn-error.log
-
-# BUCK
-buck-out/
-\.buckd/
-
-# fastlane
-#
-# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
-# screenshots whenever they are needed.
-# For more information about the recommended setup visit:
-# https://docs.fastlane.tools/best-practices/source-control/
-
-*/fastlane/report.xml
-*/fastlane/Preview.html
-*/fastlane/screenshots
-
-# Bundle artifact
-*.jsbundle
diff --git a/DevelopmentApp/App.tsx b/DevelopmentApp/App.tsx
deleted file mode 100644
index c7cb53a9..00000000
--- a/DevelopmentApp/App.tsx
+++ /dev/null
@@ -1,46 +0,0 @@
-import React from 'react';
-import { SafeAreaProvider } from 'react-native-safe-area-context';
-import { ThemeProvider } from 'styled-components';
-
-import { themeFormatter } from '@platformbuilders/theme-toolkit';
-import { NavigationContainer } from '@react-navigation/native';
-import { createNativeStackNavigator } from '@react-navigation/native-stack';
-
-import { Header } from '../src';
-import { HeaderTheme } from '../src/enums';
-
-import { HomeWrapper, SafeAreaViewComponent } from './styles';
-import theme from './theme';
-
-const Stack = createNativeStackNavigator();
-
-const Home = () => {
- return (
-
-
-
- );
-};
-
-const App = () => (
-
-
-
-
-
-
-
-
-
-
-
-);
-
-export default App;
diff --git a/DevelopmentApp/android/app/_BUCK b/DevelopmentApp/android/app/_BUCK
deleted file mode 100644
index 486d6ad4..00000000
--- a/DevelopmentApp/android/app/_BUCK
+++ /dev/null
@@ -1,55 +0,0 @@
-# To learn about Buck see [Docs](https://buckbuild.com/).
-# To run your application with Buck:
-# - install Buck
-# - `npm start` - to start the packager
-# - `cd android`
-# - `keytool -genkey -v -keystore keystores/debug.keystore -storepass android -alias androiddebugkey -keypass android -dname "CN=Android Debug,O=Android,C=US"`
-# - `./gradlew :app:copyDownloadableDepsToLibs` - make all Gradle compile dependencies available to Buck
-# - `buck install -r android/app` - compile, install and run application
-#
-
-load(":build_defs.bzl", "create_aar_targets", "create_jar_targets")
-
-lib_deps = []
-
-create_aar_targets(glob(["libs/*.aar"]))
-
-create_jar_targets(glob(["libs/*.jar"]))
-
-android_library(
- name = "all-libs",
- exported_deps = lib_deps,
-)
-
-android_library(
- name = "app-code",
- srcs = glob([
- "src/main/java/**/*.java",
- ]),
- deps = [
- ":all-libs",
- ":build_config",
- ":res",
- ],
-)
-
-android_build_config(
- name = "build_config",
- package = "com.developmentapp",
-)
-
-android_resource(
- name = "res",
- package = "com.developmentapp",
- res = "src/main/res",
-)
-
-android_binary(
- name = "app",
- keystore = "//android/keystores:debug",
- manifest = "src/main/AndroidManifest.xml",
- package_type = "debug",
- deps = [
- ":app-code",
- ],
-)
diff --git a/DevelopmentApp/android/app/build.gradle b/DevelopmentApp/android/app/build.gradle
deleted file mode 100644
index d910ef94..00000000
--- a/DevelopmentApp/android/app/build.gradle
+++ /dev/null
@@ -1,210 +0,0 @@
-apply plugin: "com.android.application"
-
-import com.android.build.OutputFile
-
-project.ext.react = [
- // the name of the generated asset file containing your JS bundle
- bundleAssetName: "index.android.bundle",
- cliPath: "../../../node_modules/react-native",
- // the entry file for bundle generation. If none specified and
- // "index.android.js" exists, it will be used. Otherwise "index.js" is
- // default. Can be overridden with ENTRY_FILE environment variable.
- entryFile: "index.android.js",
- // https://reactnative.dev/docs/performance#enable-the-ram-format
- bundleCommand: "ram-bundle",
- // whether to bundle JS and assets in debug mode
- bundleInDebug: false,
- // whether to bundle JS and assets in release mode
- bundleInRelease: true,
- // whether to bundle JS and assets in another build variant (if configured).
- // See http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Variants
- // The configuration property can be in the following formats
- // 'bundleIn${productFlavor}${buildType}'
- // 'bundleIn${buildType}'
- // bundleInFreeDebug: true,
- // bundleInPaidRelease: true,
- // bundleInBeta: true,
- // whether to disable dev mode in custom build variants (by default only disabled in release)
- // for example: to disable dev mode in the staging build type (if configured)
- devDisabledInStaging: true,
- enableHermes: true,
- // The configuration property can be in the following formats
- // 'devDisabledIn${productFlavor}${buildType}'
- // 'devDisabledIn${buildType}'
- // the root of your project, i.e. where "package.json" lives
- root: "../../../",
- // where to put the JS bundle asset in debug mode
- jsBundleDirDebug: "$buildDir/intermediates/assets/debug",
- // where to put the JS bundle asset in release mode
- jsBundleDirRelease: "$buildDir/intermediates/assets/release",
- // where to put drawable resources / React Native assets, e.g. the ones you use via
- // require('./image.png')), in debug mode
- resourcesDirDebug: "$buildDir/intermediates/res/merged/debug",
- // where to put drawable resources / React Native assets, e.g. the ones you use via
- // require('./image.png')), in release mode
- resourcesDirRelease: "$buildDir/intermediates/res/merged/release",
- // by default the gradle tasks are skipped if none of the JS files or assets change; this means
- // that we don't look at files in android/ or ios/ to determine whether the tasks are up to
- // date; if you have any other folders that you want to ignore for performance reasons (gradle
- // indexes the entire tree), add them here. Alternatively, if you have JS files in android/
- // for example, you might want to remove it from here.
- inputExcludes: ["android/**", "ios/**"],
- // override which node gets called and with what additional arguments
- nodeExecutableAndArgs: ["node"],
- // supply additional arguments to the packager
- extraPackagerArgs: []
-]
-
-apply from: "../../../node_modules/react-native/react.gradle"
-apply from: "../../../node_modules/react-native-code-push/android/codepush.gradle"
-
-/**
- * Set this to true to create two separate APKs instead of one:
- * - An APK that only works on ARM devices
- * - An APK that only works on x86 devices
- * The advantage is the size of the APK is reduced by about 4MB.
- * Upload all the APKs to the Play Store and people will download
- * the correct one based on the CPU architecture of their device.
- */
-def enableSeparateBuildPerCPUArchitecture = false
-
-/**
- * Run Proguard to shrink the Java bytecode in release builds.
- */
-def enableProguardInReleaseBuilds = false
-
-/**
- * The preferred build flavor of JavaScriptCore.
- *
- * For example, to use the international variant, you can use:
- * `def jscFlavor = 'org.webkit:android-jsc-intl:+'`
- *
- * The international variant includes ICU i18n library and necessary data
- * allowing to use e.g. `Date.toLocaleString` and `String.localeCompare` that
- * give correct results when using with locales other than en-US. Note that
- * this variant is about 6MiB larger per architecture than default.
- */
-def jscFlavor = 'org.webkit:android-jsc:+'
-
-/**
- * Whether to enable the Hermes VM.
- *
- * This should be set on project.ext.react and that value will be read here. If it is not set
- * on project.ext.react, JavaScript will not be compiled to Hermes Bytecode
- * and the benefits of using Hermes will therefore be sharply reduced.
- */
-def enableHermes = project.ext.react.get("enableHermes", false);
-
-/**
- * Architectures to build native code for in debug.
- */
-def nativeArchitectures = project.getProperties().get("reactNativeDebugArchitectures")
-
-android {
- ndkVersion rootProject.ext.ndkVersion
-
- compileSdkVersion rootProject.ext.compileSdkVersion
-
- defaultConfig {
- applicationId "com.developmentapp"
- minSdkVersion rootProject.ext.minSdkVersion
- targetSdkVersion rootProject.ext.targetSdkVersion
- versionCode 1
- versionName "1.0"
- multiDexEnabled true
- missingDimensionStrategy 'react-native-camera', 'mlkit'
- ndk {
- abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64'
- }
- }
- dexOptions {
- javaMaxHeapSize "4G"
- }
- splits {
- abi {
- reset()
- enable enableSeparateBuildPerCPUArchitecture
- universalApk false // If true, also generate a universal APK
- include "armeabi-v7a", "x86", "arm64-v8a", "x86_64"
- }
- }
- signingConfigs {
- debug {
- storeFile file('debug.keystore')
- storePassword 'android'
- keyAlias 'androiddebugkey'
- keyPassword 'android'
- }
- }
- buildTypes {
- debug {
- signingConfig signingConfigs.debug
- if (nativeArchitectures) {
- ndk {
- abiFilters nativeArchitectures.split(',')
- }
- }
- }
- release {
- // Caution! In production, you need to generate your own keystore file.
- // see https://reactnative.dev/docs/signed-apk-android.
- signingConfig signingConfigs.debug
- minifyEnabled enableProguardInReleaseBuilds
- proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
- }
- }
-
- // applicationVariants are e.g. debug, release
- applicationVariants.all { variant ->
- variant.outputs.each { output ->
- // For each separate APK per architecture, set a unique version code as described here:
- // https://developer.android.com/studio/build/configure-apk-splits.html
- // Example: versionCode 1 will generate 1001 for armeabi-v7a, 1002 for x86, etc.
- def versionCodes = ["armeabi-v7a": 1, "x86": 2, "arm64-v8a": 3, "x86_64": 4]
- def abi = output.getFilter(OutputFile.ABI)
- if (abi != null) { // null for the universal-debug, universal-release variants
- output.versionCodeOverride =
- defaultConfig.versionCode * 1000 + versionCodes.get(abi)
- }
-
- }
- }
-}
-
-dependencies {
- implementation fileTree(dir: "libs", include: ["*.jar"])
- //noinspection GradleDynamicVersion
- implementation "com.facebook.react:react-native:+" // From node_modules
-
- implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.0.0"
-
- debugImplementation("com.facebook.flipper:flipper:${FLIPPER_VERSION}") {
- exclude group:'com.facebook.fbjni'
- }
-
- debugImplementation("com.facebook.flipper:flipper-network-plugin:${FLIPPER_VERSION}") {
- exclude group:'com.facebook.flipper'
- exclude group:'com.squareup.okhttp3', module:'okhttp'
- }
-
- debugImplementation("com.facebook.flipper:flipper-fresco-plugin:${FLIPPER_VERSION}") {
- exclude group:'com.facebook.flipper'
- }
-
- if (enableHermes) {
- def hermesPath = "../../../node_modules/hermes-engine/android/";
- debugImplementation files(hermesPath + "hermes-debug.aar")
- releaseImplementation files(hermesPath + "hermes-release.aar")
- } else {
- implementation jscFlavor
- }
-}
-
-// Run this once to be able to run the application with BUCK
-// puts all compile dependencies into folder libs for BUCK to use
-task copyDownloadableDepsToLibs(type: Copy) {
- from configurations.implementation
- into 'libs'
-}
-
-apply from: file("../../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project)
diff --git a/DevelopmentApp/android/app/build_defs.bzl b/DevelopmentApp/android/app/build_defs.bzl
deleted file mode 100644
index fff270f8..00000000
--- a/DevelopmentApp/android/app/build_defs.bzl
+++ /dev/null
@@ -1,19 +0,0 @@
-"""Helper definitions to glob .aar and .jar targets"""
-
-def create_aar_targets(aarfiles):
- for aarfile in aarfiles:
- name = "aars__" + aarfile[aarfile.rindex("/") + 1:aarfile.rindex(".aar")]
- lib_deps.append(":" + name)
- android_prebuilt_aar(
- name = name,
- aar = aarfile,
- )
-
-def create_jar_targets(jarfiles):
- for jarfile in jarfiles:
- name = "jars__" + jarfile[jarfile.rindex("/") + 1:jarfile.rindex(".jar")]
- lib_deps.append(":" + name)
- prebuilt_jar(
- name = name,
- binary_jar = jarfile,
- )
diff --git a/DevelopmentApp/android/app/src/debug/java/com/developmentapp/ReactNativeFlipper.java b/DevelopmentApp/android/app/src/debug/java/com/developmentapp/ReactNativeFlipper.java
deleted file mode 100644
index 69580bcf..00000000
--- a/DevelopmentApp/android/app/src/debug/java/com/developmentapp/ReactNativeFlipper.java
+++ /dev/null
@@ -1,72 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- *
This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- */
-package com.developmentapp;
-
-import android.content.Context;
-import com.facebook.flipper.android.AndroidFlipperClient;
-import com.facebook.flipper.android.utils.FlipperUtils;
-import com.facebook.flipper.core.FlipperClient;
-import com.facebook.flipper.plugins.crashreporter.CrashReporterPlugin;
-import com.facebook.flipper.plugins.databases.DatabasesFlipperPlugin;
-import com.facebook.flipper.plugins.fresco.FrescoFlipperPlugin;
-import com.facebook.flipper.plugins.inspector.DescriptorMapping;
-import com.facebook.flipper.plugins.inspector.InspectorFlipperPlugin;
-import com.facebook.flipper.plugins.network.FlipperOkhttpInterceptor;
-import com.facebook.flipper.plugins.network.NetworkFlipperPlugin;
-import com.facebook.flipper.plugins.react.ReactFlipperPlugin;
-import com.facebook.flipper.plugins.sharedpreferences.SharedPreferencesFlipperPlugin;
-import com.facebook.react.ReactInstanceManager;
-import com.facebook.react.bridge.ReactContext;
-import com.facebook.react.modules.network.NetworkingModule;
-import okhttp3.OkHttpClient;
-
-public class ReactNativeFlipper {
- public static void initializeFlipper(Context context, ReactInstanceManager reactInstanceManager) {
- if (FlipperUtils.shouldEnableFlipper(context)) {
- final FlipperClient client = AndroidFlipperClient.getInstance(context);
-
- client.addPlugin(new InspectorFlipperPlugin(context, DescriptorMapping.withDefaults()));
- client.addPlugin(new ReactFlipperPlugin());
- client.addPlugin(new DatabasesFlipperPlugin(context));
- client.addPlugin(new SharedPreferencesFlipperPlugin(context));
- client.addPlugin(CrashReporterPlugin.getInstance());
-
- NetworkFlipperPlugin networkFlipperPlugin = new NetworkFlipperPlugin();
- NetworkingModule.setCustomClientBuilder(
- new NetworkingModule.CustomClientBuilder() {
- @Override
- public void apply(OkHttpClient.Builder builder) {
- builder.addNetworkInterceptor(new FlipperOkhttpInterceptor(networkFlipperPlugin));
- }
- });
- client.addPlugin(networkFlipperPlugin);
- client.start();
-
- // Fresco Plugin needs to ensure that ImagePipelineFactory is initialized
- // Hence we run if after all native modules have been initialized
- ReactContext reactContext = reactInstanceManager.getCurrentReactContext();
- if (reactContext == null) {
- reactInstanceManager.addReactInstanceEventListener(
- new ReactInstanceManager.ReactInstanceEventListener() {
- @Override
- public void onReactContextInitialized(ReactContext reactContext) {
- reactInstanceManager.removeReactInstanceEventListener(this);
- reactContext.runOnNativeModulesQueueThread(
- new Runnable() {
- @Override
- public void run() {
- client.addPlugin(new FrescoFlipperPlugin());
- }
- });
- }
- });
- } else {
- client.addPlugin(new FrescoFlipperPlugin());
- }
- }
- }
-}
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/AntDesign.ttf b/DevelopmentApp/android/app/src/main/assets/fonts/AntDesign.ttf
deleted file mode 100644
index 2abf0354..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/AntDesign.ttf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/Entypo.ttf b/DevelopmentApp/android/app/src/main/assets/fonts/Entypo.ttf
deleted file mode 100644
index 1c8f5e91..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/Entypo.ttf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/EvilIcons.ttf b/DevelopmentApp/android/app/src/main/assets/fonts/EvilIcons.ttf
deleted file mode 100644
index 6868f7bb..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/EvilIcons.ttf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/Feather.ttf b/DevelopmentApp/android/app/src/main/assets/fonts/Feather.ttf
deleted file mode 100644
index 852c7135..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/Feather.ttf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome.ttf b/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome.ttf
deleted file mode 100644
index 35acda2f..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome.ttf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf b/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf
deleted file mode 100644
index 948a2a6c..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf b/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf
deleted file mode 100644
index abe99e20..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf b/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf
deleted file mode 100644
index 5b979039..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome6Brands_Regular_400.otf b/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome6Brands_Regular_400.otf
deleted file mode 100644
index 8345d04d..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome6Brands_Regular_400.otf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome6Duotone_Solid_900.otf b/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome6Duotone_Solid_900.otf
deleted file mode 100644
index 30ea811e..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome6Duotone_Solid_900.otf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome6Pro_Light_300.otf b/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome6Pro_Light_300.otf
deleted file mode 100644
index 1cfbb99f..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome6Pro_Light_300.otf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome6Pro_Regular_400.otf b/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome6Pro_Regular_400.otf
deleted file mode 100644
index acaf5ca9..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome6Pro_Regular_400.otf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome6Pro_Solid_900.otf b/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome6Pro_Solid_900.otf
deleted file mode 100644
index 94353e94..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome6Pro_Solid_900.otf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome6Pro_Thin_100.otf b/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome6Pro_Thin_100.otf
deleted file mode 100644
index c6085ef3..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/FontAwesome6Pro_Thin_100.otf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/Fontisto.ttf b/DevelopmentApp/android/app/src/main/assets/fonts/Fontisto.ttf
deleted file mode 100755
index 96e2e81a..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/Fontisto.ttf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/Foundation.ttf b/DevelopmentApp/android/app/src/main/assets/fonts/Foundation.ttf
deleted file mode 100644
index 6cce217d..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/Foundation.ttf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/Ionicons.ttf b/DevelopmentApp/android/app/src/main/assets/fonts/Ionicons.ttf
deleted file mode 100644
index 719442d4..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/Ionicons.ttf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf b/DevelopmentApp/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf
deleted file mode 100644
index 522dc310..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/MaterialIcons.ttf b/DevelopmentApp/android/app/src/main/assets/fonts/MaterialIcons.ttf
deleted file mode 100644
index 7015564a..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/MaterialIcons.ttf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/Octicons.ttf b/DevelopmentApp/android/app/src/main/assets/fonts/Octicons.ttf
deleted file mode 100644
index ceac75d7..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/Octicons.ttf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/SimpleLineIcons.ttf b/DevelopmentApp/android/app/src/main/assets/fonts/SimpleLineIcons.ttf
deleted file mode 100644
index 6ecb6868..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/SimpleLineIcons.ttf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/assets/fonts/Zocial.ttf b/DevelopmentApp/android/app/src/main/assets/fonts/Zocial.ttf
deleted file mode 100644
index e4ae46c6..00000000
Binary files a/DevelopmentApp/android/app/src/main/assets/fonts/Zocial.ttf and /dev/null differ
diff --git a/DevelopmentApp/android/app/src/main/java/com/developmentapp/MainActivity.java b/DevelopmentApp/android/app/src/main/java/com/developmentapp/MainActivity.java
deleted file mode 100644
index e8796ad6..00000000
--- a/DevelopmentApp/android/app/src/main/java/com/developmentapp/MainActivity.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package com.developmentapp;
-
-import android.os.Bundle;
-import com.facebook.react.ReactActivity;
-
-public class MainActivity extends ReactActivity {
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(null);
- }
-
- /**
- * Returns the name of the main component registered from JavaScript. This is used to schedule
- * rendering of the component.
- */
- @Override
- protected String getMainComponentName() {
- return "DevelopmentApp";
- }
-}
diff --git a/DevelopmentApp/android/app/src/main/java/com/developmentapp/MainApplication.java b/DevelopmentApp/android/app/src/main/java/com/developmentapp/MainApplication.java
deleted file mode 100644
index 57c9d585..00000000
--- a/DevelopmentApp/android/app/src/main/java/com/developmentapp/MainApplication.java
+++ /dev/null
@@ -1,80 +0,0 @@
-package com.developmentapp;
-
-import android.app.Application;
-import android.content.Context;
-import com.facebook.react.PackageList;
-import com.facebook.react.ReactApplication;
-import com.facebook.react.ReactInstanceManager;
-import com.facebook.react.ReactNativeHost;
-import com.facebook.react.ReactPackage;
-import com.facebook.soloader.SoLoader;
-import java.lang.reflect.InvocationTargetException;
-import java.util.List;
-
-public class MainApplication extends Application implements ReactApplication {
-
- private final ReactNativeHost mReactNativeHost =
- new ReactNativeHost(this) {
- @Override
- public boolean getUseDeveloperSupport() {
- return BuildConfig.DEBUG;
- }
-
- @Override
- protected List getPackages() {
- @SuppressWarnings("UnnecessaryLocalVariable")
- List packages = new PackageList(this).getPackages();
- // Packages that cannot be autolinked yet can be added manually here, for example:
- // packages.add(new MyReactNativePackage());
- return packages;
- }
-
- @Override
- protected String getJSMainModuleName() {
- return "index";
- }
- };
-
- @Override
- public ReactNativeHost getReactNativeHost() {
- return mReactNativeHost;
- }
-
- @Override
- public void onCreate() {
- super.onCreate();
- SoLoader.init(this, /* native exopackage */ false);
- initializeFlipper(this, getReactNativeHost().getReactInstanceManager());
- }
-
- /**
- * Loads Flipper in React Native templates. Call this in the onCreate method with something like
- * initializeFlipper(this, getReactNativeHost().getReactInstanceManager());
- *
- * @param context
- * @param reactInstanceManager
- */
- private static void initializeFlipper(
- Context context, ReactInstanceManager reactInstanceManager) {
- if (BuildConfig.DEBUG) {
- try {
- /*
- We use reflection here to pick up the class that initializes Flipper,
- since Flipper library is not available in release mode
- */
- Class> aClass = Class.forName("com.developmentapp.ReactNativeFlipper");
- aClass
- .getMethod("initializeFlipper", Context.class, ReactInstanceManager.class)
- .invoke(null, context, reactInstanceManager);
- } catch (ClassNotFoundException e) {
- e.printStackTrace();
- } catch (NoSuchMethodException e) {
- e.printStackTrace();
- } catch (IllegalAccessException e) {
- e.printStackTrace();
- } catch (InvocationTargetException e) {
- e.printStackTrace();
- }
- }
- }
-}
diff --git a/DevelopmentApp/android/app/src/main/res/values/strings.xml b/DevelopmentApp/android/app/src/main/res/values/strings.xml
deleted file mode 100644
index 9c183fb9..00000000
--- a/DevelopmentApp/android/app/src/main/res/values/strings.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
- DevelopmentApp
- CodePushDeploymentKey
-
diff --git a/DevelopmentApp/android/build.gradle b/DevelopmentApp/android/build.gradle
deleted file mode 100644
index cd07f48c..00000000
--- a/DevelopmentApp/android/build.gradle
+++ /dev/null
@@ -1,42 +0,0 @@
-// Top-level build file where you can add configuration options common to all sub-projects/modules.
-
-buildscript {
- ext {
- buildToolsVersion = "30.0.2"
- minSdkVersion = 21
- compileSdkVersion = 30
- targetSdkVersion = 30
- ndkVersion = "21.4.7075529"
- }
- repositories {
- google()
- mavenCentral()
- }
- dependencies {
- classpath("com.android.tools.build:gradle:4.2.2")
- // NOTE: Do not place your application dependencies here; they belong
- // in the individual module build.gradle files
- }
-}
-
-allprojects {
- repositories {
- mavenCentral()
- mavenLocal()
- maven {
- // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
- url("$rootDir/../../node_modules/react-native/android")
- }
- maven {
- // Android JSC is installed from npm
- url("$rootDir/../../node_modules/jsc-android/dist")
- }
- maven {
- // All of Detox' artifacts are provided via the npm module
- url "$rootDir/../../node_modules/detox/Detox-android"
- }
-
- google()
- maven { url 'https://www.jitpack.io' }
- }
-}
diff --git a/DevelopmentApp/android/gradle.properties b/DevelopmentApp/android/gradle.properties
deleted file mode 100644
index b8f10394..00000000
--- a/DevelopmentApp/android/gradle.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-## For more details on how to configure your build environment visit
-# http://www.gradle.org/docs/current/userguide/build_environment.html
-#
-# Specifies the JVM arguments used for the daemon process.
-# The setting is particularly useful for tweaking memory settings.
-# Default value: -Xmx1024m -XX:MaxPermSize=256m
-# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
-#
-# When configured, Gradle will run in incubating parallel mode.
-# This option should only be used with decoupled projects. More details, visit
-# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
-# org.gradle.parallel=true
-#Mon Apr 04 14:05:20 BRT 2022
-org.gradle.jvmargs=-Xmx2048M -Dkotlin.daemon.jvm.options\="-Xmx2048M"
-android.useAndroidX=true
-android.enableJetifier=true
-FLIPPER_VERSION=0.99.0
diff --git a/DevelopmentApp/android/gradle/wrapper/gradle-wrapper.jar b/DevelopmentApp/android/gradle/wrapper/gradle-wrapper.jar
deleted file mode 100644
index e708b1c0..00000000
Binary files a/DevelopmentApp/android/gradle/wrapper/gradle-wrapper.jar and /dev/null differ
diff --git a/DevelopmentApp/android/gradlew b/DevelopmentApp/android/gradlew
deleted file mode 100755
index 4f906e0c..00000000
--- a/DevelopmentApp/android/gradlew
+++ /dev/null
@@ -1,185 +0,0 @@
-#!/usr/bin/env sh
-
-#
-# Copyright 2015 the original author or authors.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-##############################################################################
-##
-## Gradle start up script for UN*X
-##
-##############################################################################
-
-# Attempt to set APP_HOME
-# Resolve links: $0 may be a link
-PRG="$0"
-# Need this for relative symlinks.
-while [ -h "$PRG" ] ; do
- ls=`ls -ld "$PRG"`
- link=`expr "$ls" : '.*-> \(.*\)$'`
- if expr "$link" : '/.*' > /dev/null; then
- PRG="$link"
- else
- PRG=`dirname "$PRG"`"/$link"
- fi
-done
-SAVED="`pwd`"
-cd "`dirname \"$PRG\"`/" >/dev/null
-APP_HOME="`pwd -P`"
-cd "$SAVED" >/dev/null
-
-APP_NAME="Gradle"
-APP_BASE_NAME=`basename "$0"`
-
-# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
-DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
-
-# Use the maximum available, or set MAX_FD != -1 to use that value.
-MAX_FD="maximum"
-
-warn () {
- echo "$*"
-}
-
-die () {
- echo
- echo "$*"
- echo
- exit 1
-}
-
-# OS specific support (must be 'true' or 'false').
-cygwin=false
-msys=false
-darwin=false
-nonstop=false
-case "`uname`" in
- CYGWIN* )
- cygwin=true
- ;;
- Darwin* )
- darwin=true
- ;;
- MINGW* )
- msys=true
- ;;
- NONSTOP* )
- nonstop=true
- ;;
-esac
-
-CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
-
-
-# Determine the Java command to use to start the JVM.
-if [ -n "$JAVA_HOME" ] ; then
- if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
- # IBM's JDK on AIX uses strange locations for the executables
- JAVACMD="$JAVA_HOME/jre/sh/java"
- else
- JAVACMD="$JAVA_HOME/bin/java"
- fi
- if [ ! -x "$JAVACMD" ] ; then
- die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
-
-Please set the JAVA_HOME variable in your environment to match the
-location of your Java installation."
- fi
-else
- JAVACMD="java"
- which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
-
-Please set the JAVA_HOME variable in your environment to match the
-location of your Java installation."
-fi
-
-# Increase the maximum file descriptors if we can.
-if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
- MAX_FD_LIMIT=`ulimit -H -n`
- if [ $? -eq 0 ] ; then
- if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
- MAX_FD="$MAX_FD_LIMIT"
- fi
- ulimit -n $MAX_FD
- if [ $? -ne 0 ] ; then
- warn "Could not set maximum file descriptor limit: $MAX_FD"
- fi
- else
- warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
- fi
-fi
-
-# For Darwin, add options to specify how the application appears in the dock
-if $darwin; then
- GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
-fi
-
-# For Cygwin or MSYS, switch paths to Windows format before running java
-if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then
- APP_HOME=`cygpath --path --mixed "$APP_HOME"`
- CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
-
- JAVACMD=`cygpath --unix "$JAVACMD"`
-
- # We build the pattern for arguments to be converted via cygpath
- ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
- SEP=""
- for dir in $ROOTDIRSRAW ; do
- ROOTDIRS="$ROOTDIRS$SEP$dir"
- SEP="|"
- done
- OURCYGPATTERN="(^($ROOTDIRS))"
- # Add a user-defined pattern to the cygpath arguments
- if [ "$GRADLE_CYGPATTERN" != "" ] ; then
- OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
- fi
- # Now convert the arguments - kludge to limit ourselves to /bin/sh
- i=0
- for arg in "$@" ; do
- CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
- CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
-
- if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
- eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
- else
- eval `echo args$i`="\"$arg\""
- fi
- i=`expr $i + 1`
- done
- case $i in
- 0) set -- ;;
- 1) set -- "$args0" ;;
- 2) set -- "$args0" "$args1" ;;
- 3) set -- "$args0" "$args1" "$args2" ;;
- 4) set -- "$args0" "$args1" "$args2" "$args3" ;;
- 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
- 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
- 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
- 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
- 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
- esac
-fi
-
-# Escape application args
-save () {
- for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
- echo " "
-}
-APP_ARGS=`save "$@"`
-
-# Collect all arguments for the java command, following the shell quoting and substitution rules
-eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
-
-exec "$JAVACMD" "$@"
diff --git a/DevelopmentApp/android/settings.gradle b/DevelopmentApp/android/settings.gradle
deleted file mode 100644
index 55435df0..00000000
--- a/DevelopmentApp/android/settings.gradle
+++ /dev/null
@@ -1,4 +0,0 @@
-rootProject.name = 'DevelopmentApp'
-apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings)
-include ':app', ':react-native-code-push'
-project(':react-native-code-push').projectDir = new File(rootProject.projectDir, '../../node_modules/react-native-code-push/android/app')
diff --git a/DevelopmentApp/app.json b/DevelopmentApp/app.json
deleted file mode 100644
index 7cff17f3..00000000
--- a/DevelopmentApp/app.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "name": "DevelopmentApp",
- "displayName": "DevelopmentApp"
-}
\ No newline at end of file
diff --git a/DevelopmentApp/assets/fonts/FontAwesome6Brands_Regular_400.otf b/DevelopmentApp/assets/fonts/FontAwesome6Brands_Regular_400.otf
deleted file mode 100644
index 8345d04d..00000000
Binary files a/DevelopmentApp/assets/fonts/FontAwesome6Brands_Regular_400.otf and /dev/null differ
diff --git a/DevelopmentApp/assets/fonts/FontAwesome6Duotone_Solid_900.otf b/DevelopmentApp/assets/fonts/FontAwesome6Duotone_Solid_900.otf
deleted file mode 100644
index 30ea811e..00000000
Binary files a/DevelopmentApp/assets/fonts/FontAwesome6Duotone_Solid_900.otf and /dev/null differ
diff --git a/DevelopmentApp/assets/fonts/FontAwesome6Pro_Light_300.otf b/DevelopmentApp/assets/fonts/FontAwesome6Pro_Light_300.otf
deleted file mode 100644
index 1cfbb99f..00000000
Binary files a/DevelopmentApp/assets/fonts/FontAwesome6Pro_Light_300.otf and /dev/null differ
diff --git a/DevelopmentApp/assets/fonts/FontAwesome6Pro_Regular_400.otf b/DevelopmentApp/assets/fonts/FontAwesome6Pro_Regular_400.otf
deleted file mode 100644
index acaf5ca9..00000000
Binary files a/DevelopmentApp/assets/fonts/FontAwesome6Pro_Regular_400.otf and /dev/null differ
diff --git a/DevelopmentApp/assets/fonts/FontAwesome6Pro_Solid_900.otf b/DevelopmentApp/assets/fonts/FontAwesome6Pro_Solid_900.otf
deleted file mode 100644
index 94353e94..00000000
Binary files a/DevelopmentApp/assets/fonts/FontAwesome6Pro_Solid_900.otf and /dev/null differ
diff --git a/DevelopmentApp/assets/fonts/FontAwesome6Pro_Thin_100.otf b/DevelopmentApp/assets/fonts/FontAwesome6Pro_Thin_100.otf
deleted file mode 100644
index c6085ef3..00000000
Binary files a/DevelopmentApp/assets/fonts/FontAwesome6Pro_Thin_100.otf and /dev/null differ
diff --git a/DevelopmentApp/ios/DevelopmentApp.xcodeproj/project.pbxproj b/DevelopmentApp/ios/DevelopmentApp.xcodeproj/project.pbxproj
deleted file mode 100644
index 0f92f549..00000000
--- a/DevelopmentApp/ios/DevelopmentApp.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,787 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 54;
- objects = {
-
-/* Begin PBXBuildFile section */
- 00E356F31AD99517003FC87E /* DevelopmentAppTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* DevelopmentAppTests.m */; };
- 1129FED74BA54154B56EAC8C /* AntDesign.ttf in Resources */ = {isa = PBXBuildFile; fileRef = FB71935B7A064E688F6DA82C /* AntDesign.ttf */; };
- 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; };
- 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
- 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
- 1F3FEE256D5242728409CF73 /* FontAwesome5_Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 2389F1EFF3DD4FC880770D9E /* FontAwesome5_Regular.ttf */; };
- 2866BBF03BB64BEA9D129429 /* FontAwesome6Pro_Regular_400.otf in Resources */ = {isa = PBXBuildFile; fileRef = 51028BEE183D4874A09F21B5 /* FontAwesome6Pro_Regular_400.otf */; };
- 52E722FB86F842E287768B3C /* Octicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = B7282EC5E9214B2C93AE9B9C /* Octicons.ttf */; };
- 6172F2D35A4C3AA820D92908 /* libPods-DevelopmentApp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6423831EA8574132BED9D8CC /* libPods-DevelopmentApp.a */; };
- 657D3F23D8DD419C89C9C316 /* FontAwesome.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3EEB8F5653D34F7FBDD36B14 /* FontAwesome.ttf */; };
- 76F530A4D2B24DD1B33B9CC5 /* Feather.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E388F3B975F64762BD8DBC85 /* Feather.ttf */; };
- 7B3104A0E7C14258B4D4C3A7 /* FontAwesome5_Brands.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 76D88738DC3344F7964ED8C0 /* FontAwesome5_Brands.ttf */; };
- 7EF68E3733C33B6898317E18 /* libPods-DevelopmentApp-DevelopmentAppTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ABFE59519B596E51CEFDCCC0 /* libPods-DevelopmentApp-DevelopmentAppTests.a */; };
- 7F1A771FD54B48B993CFC2B1 /* EvilIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 8037B87F6B86400E83F18164 /* EvilIcons.ttf */; };
- 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; };
- 83FF6836D48D4A1C888DDE93 /* FontAwesome6Pro_Solid_900.otf in Resources */ = {isa = PBXBuildFile; fileRef = E612553CA14843A4AC4DA9DE /* FontAwesome6Pro_Solid_900.otf */; };
- 991055C871384AC2BE37B360 /* FontAwesome6Duotone_Solid_900.otf in Resources */ = {isa = PBXBuildFile; fileRef = 131A3C60FFDE41E2BD8F6A02 /* FontAwesome6Duotone_Solid_900.otf */; };
- A57CB21C74334EE19C7B1880 /* FontAwesome6Pro_Light_300.otf in Resources */ = {isa = PBXBuildFile; fileRef = 5FDB0651FA904047BE1AB683 /* FontAwesome6Pro_Light_300.otf */; };
- A85D95B67776429FA8C71B8B /* SimpleLineIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = A4864F144E644CDA95D848E3 /* SimpleLineIcons.ttf */; };
- A8E2F6921A6843E1968E8751 /* FontAwesome6Pro_Thin_100.otf in Resources */ = {isa = PBXBuildFile; fileRef = DF1A879E6BC442CCBF54F3E3 /* FontAwesome6Pro_Thin_100.otf */; };
- BBF0DCF99F994F5CB99513D0 /* Foundation.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 56B909C00EE84758B6F01417 /* Foundation.ttf */; };
- CE618AAEE52A4B82BAFA0C50 /* Ionicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = F4557D5CD08045E2B541490B /* Ionicons.ttf */; };
- D1E1726441D54E3F896071BA /* Fontisto.ttf in Resources */ = {isa = PBXBuildFile; fileRef = B91DFFECA2A54224A59F1BB2 /* Fontisto.ttf */; };
- E1409EE41FD447AAA0B034EB /* MaterialIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 1F387419AA62400B9F87CF60 /* MaterialIcons.ttf */; };
- E33A745C9DB04661BC191AAA /* FontAwesome5_Solid.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E4545E624C934C4381EB1001 /* FontAwesome5_Solid.ttf */; };
- EF506E084BFB49C78EDC06DC /* Zocial.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 812615A381684823BDB0F6BE /* Zocial.ttf */; };
- F43FD9CC1B43426083B2EFE7 /* MaterialCommunityIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 7E99369F23BE4E60B9E454BD /* MaterialCommunityIcons.ttf */; };
- FD880CAFD6BF483A928F9B24 /* FontAwesome6Brands_Regular_400.otf in Resources */ = {isa = PBXBuildFile; fileRef = 67A3FD9A296B444BA312DF10 /* FontAwesome6Brands_Regular_400.otf */; };
- FEBE874A3B8641CC9E2725B6 /* Entypo.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 5940BA3C64F64E6D80DEB6CA /* Entypo.ttf */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXContainerItemProxy section */
- 00E356F41AD99517003FC87E /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 13B07F861A680F5B00A75B9A;
- remoteInfo = DevelopmentApp;
- };
-/* End PBXContainerItemProxy section */
-
-/* Begin PBXFileReference section */
- 00E356EE1AD99517003FC87E /* DevelopmentAppTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DevelopmentAppTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
- 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
- 00E356F21AD99517003FC87E /* DevelopmentAppTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DevelopmentAppTests.m; sourceTree = ""; };
- 131A3C60FFDE41E2BD8F6A02 /* FontAwesome6Duotone_Solid_900.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome6Duotone_Solid_900.otf; path = ../assets/fonts/FontAwesome6Duotone_Solid_900.otf; sourceTree = ""; };
- 13B07F961A680F5B00A75B9A /* DevelopmentApp.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DevelopmentApp.app; sourceTree = BUILT_PRODUCTS_DIR; };
- 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = DevelopmentApp/AppDelegate.h; sourceTree = ""; };
- 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = DevelopmentApp/AppDelegate.m; sourceTree = ""; };
- 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = DevelopmentApp/Images.xcassets; sourceTree = ""; };
- 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = DevelopmentApp/Info.plist; sourceTree = ""; };
- 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = DevelopmentApp/main.m; sourceTree = ""; };
- 1D0AE47A65C8663E3B452821 /* Pods-DevelopmentApp-DevelopmentAppTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DevelopmentApp-DevelopmentAppTests.release.xcconfig"; path = "Target Support Files/Pods-DevelopmentApp-DevelopmentAppTests/Pods-DevelopmentApp-DevelopmentAppTests.release.xcconfig"; sourceTree = ""; };
- 1F387419AA62400B9F87CF60 /* MaterialIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialIcons.ttf; path = "../../node_modules/react-native-vector-icons/Fonts/MaterialIcons.ttf"; sourceTree = ""; };
- 2389F1EFF3DD4FC880770D9E /* FontAwesome5_Regular.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Regular.ttf; path = "../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf"; sourceTree = ""; };
- 3EEB8F5653D34F7FBDD36B14 /* FontAwesome.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome.ttf; path = "../../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf"; sourceTree = ""; };
- 51028BEE183D4874A09F21B5 /* FontAwesome6Pro_Regular_400.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome6Pro_Regular_400.otf; path = ../assets/fonts/FontAwesome6Pro_Regular_400.otf; sourceTree = ""; };
- 56B909C00EE84758B6F01417 /* Foundation.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = Foundation.ttf; path = "../../node_modules/react-native-vector-icons/Fonts/Foundation.ttf"; sourceTree = ""; };
- 5940BA3C64F64E6D80DEB6CA /* Entypo.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = Entypo.ttf; path = "../../node_modules/react-native-vector-icons/Fonts/Entypo.ttf"; sourceTree = ""; };
- 5FDB0651FA904047BE1AB683 /* FontAwesome6Pro_Light_300.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome6Pro_Light_300.otf; path = ../assets/fonts/FontAwesome6Pro_Light_300.otf; sourceTree = ""; };
- 6423831EA8574132BED9D8CC /* libPods-DevelopmentApp.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-DevelopmentApp.a"; sourceTree = BUILT_PRODUCTS_DIR; };
- 67A3FD9A296B444BA312DF10 /* FontAwesome6Brands_Regular_400.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome6Brands_Regular_400.otf; path = ../assets/fonts/FontAwesome6Brands_Regular_400.otf; sourceTree = ""; };
- 6C97AB639B58BBB4B15BBE30 /* Pods-DevelopmentApp-DevelopmentAppTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DevelopmentApp-DevelopmentAppTests.debug.xcconfig"; path = "Target Support Files/Pods-DevelopmentApp-DevelopmentAppTests/Pods-DevelopmentApp-DevelopmentAppTests.debug.xcconfig"; sourceTree = ""; };
- 76D88738DC3344F7964ED8C0 /* FontAwesome5_Brands.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Brands.ttf; path = "../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Brands.ttf"; sourceTree = ""; };
- 7E99369F23BE4E60B9E454BD /* MaterialCommunityIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialCommunityIcons.ttf; path = "../../node_modules/react-native-vector-icons/Fonts/MaterialCommunityIcons.ttf"; sourceTree = ""; };
- 8037B87F6B86400E83F18164 /* EvilIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = EvilIcons.ttf; path = "../../node_modules/react-native-vector-icons/Fonts/EvilIcons.ttf"; sourceTree = ""; };
- 812615A381684823BDB0F6BE /* Zocial.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = Zocial.ttf; path = "../../node_modules/react-native-vector-icons/Fonts/Zocial.ttf"; sourceTree = ""; };
- 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = DevelopmentApp/LaunchScreen.storyboard; sourceTree = ""; };
- A4864F144E644CDA95D848E3 /* SimpleLineIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = SimpleLineIcons.ttf; path = "../../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf"; sourceTree = ""; };
- ABFE59519B596E51CEFDCCC0 /* libPods-DevelopmentApp-DevelopmentAppTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-DevelopmentApp-DevelopmentAppTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
- B7282EC5E9214B2C93AE9B9C /* Octicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = Octicons.ttf; path = "../../node_modules/react-native-vector-icons/Fonts/Octicons.ttf"; sourceTree = ""; };
- B91DFFECA2A54224A59F1BB2 /* Fontisto.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = Fontisto.ttf; path = "../../node_modules/react-native-vector-icons/Fonts/Fontisto.ttf"; sourceTree = ""; };
- C0A881CF5CF3F2B244570E2A /* Pods-DevelopmentApp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DevelopmentApp.debug.xcconfig"; path = "Target Support Files/Pods-DevelopmentApp/Pods-DevelopmentApp.debug.xcconfig"; sourceTree = ""; };
- D00AAFFCFCFDA5787532823F /* Pods-DevelopmentApp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DevelopmentApp.release.xcconfig"; path = "Target Support Files/Pods-DevelopmentApp/Pods-DevelopmentApp.release.xcconfig"; sourceTree = ""; };
- DF1A879E6BC442CCBF54F3E3 /* FontAwesome6Pro_Thin_100.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome6Pro_Thin_100.otf; path = ../assets/fonts/FontAwesome6Pro_Thin_100.otf; sourceTree = ""; };
- E388F3B975F64762BD8DBC85 /* Feather.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = Feather.ttf; path = "../../node_modules/react-native-vector-icons/Fonts/Feather.ttf"; sourceTree = ""; };
- E4545E624C934C4381EB1001 /* FontAwesome5_Solid.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Solid.ttf; path = "../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Solid.ttf"; sourceTree = ""; };
- E612553CA14843A4AC4DA9DE /* FontAwesome6Pro_Solid_900.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome6Pro_Solid_900.otf; path = ../assets/fonts/FontAwesome6Pro_Solid_900.otf; sourceTree = ""; };
- ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
- F4557D5CD08045E2B541490B /* Ionicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = Ionicons.ttf; path = "../../node_modules/react-native-vector-icons/Fonts/Ionicons.ttf"; sourceTree = ""; };
- FB71935B7A064E688F6DA82C /* AntDesign.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = AntDesign.ttf; path = "../../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf"; sourceTree = ""; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- 00E356EB1AD99517003FC87E /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 7EF68E3733C33B6898317E18 /* libPods-DevelopmentApp-DevelopmentAppTests.a in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 13B07F8C1A680F5B00A75B9A /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 6172F2D35A4C3AA820D92908 /* libPods-DevelopmentApp.a in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- 00E356EF1AD99517003FC87E /* DevelopmentAppTests */ = {
- isa = PBXGroup;
- children = (
- 00E356F21AD99517003FC87E /* DevelopmentAppTests.m */,
- 00E356F01AD99517003FC87E /* Supporting Files */,
- );
- path = DevelopmentAppTests;
- sourceTree = "";
- };
- 00E356F01AD99517003FC87E /* Supporting Files */ = {
- isa = PBXGroup;
- children = (
- 00E356F11AD99517003FC87E /* Info.plist */,
- );
- name = "Supporting Files";
- sourceTree = "";
- };
- 13B07FAE1A68108700A75B9A /* DevelopmentApp */ = {
- isa = PBXGroup;
- children = (
- 13B07FAF1A68108700A75B9A /* AppDelegate.h */,
- 13B07FB01A68108700A75B9A /* AppDelegate.m */,
- 13B07FB51A68108700A75B9A /* Images.xcassets */,
- 13B07FB61A68108700A75B9A /* Info.plist */,
- 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */,
- 13B07FB71A68108700A75B9A /* main.m */,
- );
- name = DevelopmentApp;
- sourceTree = "";
- };
- 2C2DEF494AA04BB1BBA33F6B /* Resources */ = {
- isa = PBXGroup;
- children = (
- 67A3FD9A296B444BA312DF10 /* FontAwesome6Brands_Regular_400.otf */,
- 131A3C60FFDE41E2BD8F6A02 /* FontAwesome6Duotone_Solid_900.otf */,
- 5FDB0651FA904047BE1AB683 /* FontAwesome6Pro_Light_300.otf */,
- 51028BEE183D4874A09F21B5 /* FontAwesome6Pro_Regular_400.otf */,
- E612553CA14843A4AC4DA9DE /* FontAwesome6Pro_Solid_900.otf */,
- DF1A879E6BC442CCBF54F3E3 /* FontAwesome6Pro_Thin_100.otf */,
- FB71935B7A064E688F6DA82C /* AntDesign.ttf */,
- 5940BA3C64F64E6D80DEB6CA /* Entypo.ttf */,
- 8037B87F6B86400E83F18164 /* EvilIcons.ttf */,
- E388F3B975F64762BD8DBC85 /* Feather.ttf */,
- 3EEB8F5653D34F7FBDD36B14 /* FontAwesome.ttf */,
- 76D88738DC3344F7964ED8C0 /* FontAwesome5_Brands.ttf */,
- 2389F1EFF3DD4FC880770D9E /* FontAwesome5_Regular.ttf */,
- E4545E624C934C4381EB1001 /* FontAwesome5_Solid.ttf */,
- B91DFFECA2A54224A59F1BB2 /* Fontisto.ttf */,
- 56B909C00EE84758B6F01417 /* Foundation.ttf */,
- F4557D5CD08045E2B541490B /* Ionicons.ttf */,
- 7E99369F23BE4E60B9E454BD /* MaterialCommunityIcons.ttf */,
- 1F387419AA62400B9F87CF60 /* MaterialIcons.ttf */,
- B7282EC5E9214B2C93AE9B9C /* Octicons.ttf */,
- A4864F144E644CDA95D848E3 /* SimpleLineIcons.ttf */,
- 812615A381684823BDB0F6BE /* Zocial.ttf */,
- );
- name = Resources;
- path = "";
- sourceTree = "";
- };
- 2D16E6871FA4F8E400B85C8A /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- ED297162215061F000B7C4FE /* JavaScriptCore.framework */,
- 6423831EA8574132BED9D8CC /* libPods-DevelopmentApp.a */,
- ABFE59519B596E51CEFDCCC0 /* libPods-DevelopmentApp-DevelopmentAppTests.a */,
- );
- name = Frameworks;
- sourceTree = "";
- };
- 832341AE1AAA6A7D00B99B32 /* Libraries */ = {
- isa = PBXGroup;
- children = (
- );
- name = Libraries;
- sourceTree = "";
- };
- 83CBB9F61A601CBA00E9B192 = {
- isa = PBXGroup;
- children = (
- 13B07FAE1A68108700A75B9A /* DevelopmentApp */,
- 832341AE1AAA6A7D00B99B32 /* Libraries */,
- 00E356EF1AD99517003FC87E /* DevelopmentAppTests */,
- 83CBBA001A601CBA00E9B192 /* Products */,
- 2D16E6871FA4F8E400B85C8A /* Frameworks */,
- E233CBF5F47BEE60B243DCF8 /* Pods */,
- 2C2DEF494AA04BB1BBA33F6B /* Resources */,
- );
- indentWidth = 2;
- sourceTree = "";
- tabWidth = 2;
- usesTabs = 0;
- };
- 83CBBA001A601CBA00E9B192 /* Products */ = {
- isa = PBXGroup;
- children = (
- 13B07F961A680F5B00A75B9A /* DevelopmentApp.app */,
- 00E356EE1AD99517003FC87E /* DevelopmentAppTests.xctest */,
- );
- name = Products;
- sourceTree = "";
- };
- E233CBF5F47BEE60B243DCF8 /* Pods */ = {
- isa = PBXGroup;
- children = (
- C0A881CF5CF3F2B244570E2A /* Pods-DevelopmentApp.debug.xcconfig */,
- D00AAFFCFCFDA5787532823F /* Pods-DevelopmentApp.release.xcconfig */,
- 6C97AB639B58BBB4B15BBE30 /* Pods-DevelopmentApp-DevelopmentAppTests.debug.xcconfig */,
- 1D0AE47A65C8663E3B452821 /* Pods-DevelopmentApp-DevelopmentAppTests.release.xcconfig */,
- );
- path = Pods;
- sourceTree = "";
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- 00E356ED1AD99517003FC87E /* DevelopmentAppTests */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "DevelopmentAppTests" */;
- buildPhases = (
- A130D646172E58E1D159D8F2 /* [CP] Check Pods Manifest.lock */,
- 00E356EA1AD99517003FC87E /* Sources */,
- 00E356EB1AD99517003FC87E /* Frameworks */,
- 00E356EC1AD99517003FC87E /* Resources */,
- 077E01280D4B4AD18B2E1770 /* [CP] Embed Pods Frameworks */,
- 4E62BDF20514810D028A5FBF /* [CP] Copy Pods Resources */,
- );
- buildRules = (
- );
- dependencies = (
- 00E356F51AD99517003FC87E /* PBXTargetDependency */,
- );
- name = DevelopmentAppTests;
- productName = DevelopmentAppTests;
- productReference = 00E356EE1AD99517003FC87E /* DevelopmentAppTests.xctest */;
- productType = "com.apple.product-type.bundle.unit-test";
- };
- 13B07F861A680F5B00A75B9A /* DevelopmentApp */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "DevelopmentApp" */;
- buildPhases = (
- 3E482C27206C4DEF2FE45063 /* [CP] Check Pods Manifest.lock */,
- FD10A7F022414F080027D42C /* Start Packager */,
- 13B07F871A680F5B00A75B9A /* Sources */,
- 13B07F8C1A680F5B00A75B9A /* Frameworks */,
- 13B07F8E1A680F5B00A75B9A /* Resources */,
- 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
- C8AC78B0264D0F9F6F6D630E /* [CP] Embed Pods Frameworks */,
- ADC9DDC32298B72B3CF5DC8E /* [CP] Copy Pods Resources */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = DevelopmentApp;
- productName = DevelopmentApp;
- productReference = 13B07F961A680F5B00A75B9A /* DevelopmentApp.app */;
- productType = "com.apple.product-type.application";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- 83CBB9F71A601CBA00E9B192 /* Project object */ = {
- isa = PBXProject;
- attributes = {
- LastUpgradeCheck = 1320;
- TargetAttributes = {
- 00E356ED1AD99517003FC87E = {
- CreatedOnToolsVersion = 6.2;
- TestTargetID = 13B07F861A680F5B00A75B9A;
- };
- 13B07F861A680F5B00A75B9A = {
- LastSwiftMigration = 1120;
- };
- };
- };
- buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "DevelopmentApp" */;
- compatibilityVersion = "Xcode 12.0";
- developmentRegion = en;
- hasScannedForEncodings = 0;
- knownRegions = (
- en,
- Base,
- );
- mainGroup = 83CBB9F61A601CBA00E9B192;
- productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- 13B07F861A680F5B00A75B9A /* DevelopmentApp */,
- 00E356ED1AD99517003FC87E /* DevelopmentAppTests */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXResourcesBuildPhase section */
- 00E356EC1AD99517003FC87E /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 13B07F8E1A680F5B00A75B9A /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */,
- 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,
- FD880CAFD6BF483A928F9B24 /* FontAwesome6Brands_Regular_400.otf in Resources */,
- 991055C871384AC2BE37B360 /* FontAwesome6Duotone_Solid_900.otf in Resources */,
- A57CB21C74334EE19C7B1880 /* FontAwesome6Pro_Light_300.otf in Resources */,
- 2866BBF03BB64BEA9D129429 /* FontAwesome6Pro_Regular_400.otf in Resources */,
- 83FF6836D48D4A1C888DDE93 /* FontAwesome6Pro_Solid_900.otf in Resources */,
- A8E2F6921A6843E1968E8751 /* FontAwesome6Pro_Thin_100.otf in Resources */,
- 1129FED74BA54154B56EAC8C /* AntDesign.ttf in Resources */,
- FEBE874A3B8641CC9E2725B6 /* Entypo.ttf in Resources */,
- 7F1A771FD54B48B993CFC2B1 /* EvilIcons.ttf in Resources */,
- 76F530A4D2B24DD1B33B9CC5 /* Feather.ttf in Resources */,
- 657D3F23D8DD419C89C9C316 /* FontAwesome.ttf in Resources */,
- 7B3104A0E7C14258B4D4C3A7 /* FontAwesome5_Brands.ttf in Resources */,
- 1F3FEE256D5242728409CF73 /* FontAwesome5_Regular.ttf in Resources */,
- E33A745C9DB04661BC191AAA /* FontAwesome5_Solid.ttf in Resources */,
- D1E1726441D54E3F896071BA /* Fontisto.ttf in Resources */,
- BBF0DCF99F994F5CB99513D0 /* Foundation.ttf in Resources */,
- CE618AAEE52A4B82BAFA0C50 /* Ionicons.ttf in Resources */,
- F43FD9CC1B43426083B2EFE7 /* MaterialCommunityIcons.ttf in Resources */,
- E1409EE41FD447AAA0B034EB /* MaterialIcons.ttf in Resources */,
- 52E722FB86F842E287768B3C /* Octicons.ttf in Resources */,
- A85D95B67776429FA8C71B8B /* SimpleLineIcons.ttf in Resources */,
- EF506E084BFB49C78EDC06DC /* Zocial.ttf in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXShellScriptBuildPhase section */
- 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputPaths = (
- );
- name = "Bundle React Native code and images";
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "set -e\n\nexport NODE_BINARY=node\n../../node_modules/react-native/scripts/react-native-xcode.sh\n";
- };
- 077E01280D4B4AD18B2E1770 /* [CP] Embed Pods Frameworks */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-DevelopmentApp-DevelopmentAppTests/Pods-DevelopmentApp-DevelopmentAppTests-frameworks-${CONFIGURATION}-input-files.xcfilelist",
- );
- name = "[CP] Embed Pods Frameworks";
- outputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-DevelopmentApp-DevelopmentAppTests/Pods-DevelopmentApp-DevelopmentAppTests-frameworks-${CONFIGURATION}-output-files.xcfilelist",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-DevelopmentApp-DevelopmentAppTests/Pods-DevelopmentApp-DevelopmentAppTests-frameworks.sh\"\n";
- showEnvVarsInLog = 0;
- };
- 3E482C27206C4DEF2FE45063 /* [CP] Check Pods Manifest.lock */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- );
- inputPaths = (
- "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
- "${PODS_ROOT}/Manifest.lock",
- );
- name = "[CP] Check Pods Manifest.lock";
- outputFileListPaths = (
- );
- outputPaths = (
- "$(DERIVED_FILE_DIR)/Pods-DevelopmentApp-checkManifestLockResult.txt",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
- showEnvVarsInLog = 0;
- };
- 4E62BDF20514810D028A5FBF /* [CP] Copy Pods Resources */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-DevelopmentApp-DevelopmentAppTests/Pods-DevelopmentApp-DevelopmentAppTests-resources-${CONFIGURATION}-input-files.xcfilelist",
- );
- name = "[CP] Copy Pods Resources";
- outputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-DevelopmentApp-DevelopmentAppTests/Pods-DevelopmentApp-DevelopmentAppTests-resources-${CONFIGURATION}-output-files.xcfilelist",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-DevelopmentApp-DevelopmentAppTests/Pods-DevelopmentApp-DevelopmentAppTests-resources.sh\"\n";
- showEnvVarsInLog = 0;
- };
- A130D646172E58E1D159D8F2 /* [CP] Check Pods Manifest.lock */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- );
- inputPaths = (
- "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
- "${PODS_ROOT}/Manifest.lock",
- );
- name = "[CP] Check Pods Manifest.lock";
- outputFileListPaths = (
- );
- outputPaths = (
- "$(DERIVED_FILE_DIR)/Pods-DevelopmentApp-DevelopmentAppTests-checkManifestLockResult.txt",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
- showEnvVarsInLog = 0;
- };
- ADC9DDC32298B72B3CF5DC8E /* [CP] Copy Pods Resources */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-DevelopmentApp/Pods-DevelopmentApp-resources-${CONFIGURATION}-input-files.xcfilelist",
- );
- name = "[CP] Copy Pods Resources";
- outputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-DevelopmentApp/Pods-DevelopmentApp-resources-${CONFIGURATION}-output-files.xcfilelist",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-DevelopmentApp/Pods-DevelopmentApp-resources.sh\"\n";
- showEnvVarsInLog = 0;
- };
- C8AC78B0264D0F9F6F6D630E /* [CP] Embed Pods Frameworks */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-DevelopmentApp/Pods-DevelopmentApp-frameworks-${CONFIGURATION}-input-files.xcfilelist",
- );
- name = "[CP] Embed Pods Frameworks";
- outputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-DevelopmentApp/Pods-DevelopmentApp-frameworks-${CONFIGURATION}-output-files.xcfilelist",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-DevelopmentApp/Pods-DevelopmentApp-frameworks.sh\"\n";
- showEnvVarsInLog = 0;
- };
- FD10A7F022414F080027D42C /* Start Packager */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- );
- inputPaths = (
- );
- name = "Start Packager";
- outputFileListPaths = (
- );
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "export RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../../node_modules/react-native/scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open \"$SRCROOT/../../node_modules/react-native/scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n";
- showEnvVarsInLog = 0;
- };
-/* End PBXShellScriptBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
- 00E356EA1AD99517003FC87E /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 00E356F31AD99517003FC87E /* DevelopmentAppTests.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 13B07F871A680F5B00A75B9A /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */,
- 13B07FC11A68108700A75B9A /* main.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXTargetDependency section */
- 00E356F51AD99517003FC87E /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 13B07F861A680F5B00A75B9A /* DevelopmentApp */;
- targetProxy = 00E356F41AD99517003FC87E /* PBXContainerItemProxy */;
- };
-/* End PBXTargetDependency section */
-
-/* Begin XCBuildConfiguration section */
- 00E356F61AD99517003FC87E /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 6C97AB639B58BBB4B15BBE30 /* Pods-DevelopmentApp-DevelopmentAppTests.debug.xcconfig */;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- BUNDLE_LOADER = "$(TEST_HOST)";
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- INFOPLIST_FILE = DevelopmentAppTests/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 12.0;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- "@loader_path/Frameworks",
- );
- OTHER_LDFLAGS = (
- "-ObjC",
- "-lc++",
- "$(inherited)",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
- PRODUCT_NAME = "$(TARGET_NAME)";
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/DevelopmentApp.app/DevelopmentApp";
- };
- name = Debug;
- };
- 00E356F71AD99517003FC87E /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 1D0AE47A65C8663E3B452821 /* Pods-DevelopmentApp-DevelopmentAppTests.release.xcconfig */;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- BUNDLE_LOADER = "$(TEST_HOST)";
- COPY_PHASE_STRIP = NO;
- INFOPLIST_FILE = DevelopmentAppTests/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 12.0;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- "@loader_path/Frameworks",
- );
- OTHER_LDFLAGS = (
- "-ObjC",
- "-lc++",
- "$(inherited)",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
- PRODUCT_NAME = "$(TARGET_NAME)";
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/DevelopmentApp.app/DevelopmentApp";
- };
- name = Release;
- };
- 13B07F941A680F5B00A75B9A /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = C0A881CF5CF3F2B244570E2A /* Pods-DevelopmentApp.debug.xcconfig */;
- buildSettings = {
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CLANG_ENABLE_MODULES = YES;
- CURRENT_PROJECT_VERSION = 1;
- ENABLE_BITCODE = NO;
- "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64;
- INFOPLIST_FILE = DevelopmentApp/Info.plist;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- );
- OTHER_LDFLAGS = (
- "$(inherited)",
- "-ObjC",
- "-lc++",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
- PRODUCT_NAME = DevelopmentApp;
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- SWIFT_VERSION = 5.0;
- VERSIONING_SYSTEM = "apple-generic";
- };
- name = Debug;
- };
- 13B07F951A680F5B00A75B9A /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = D00AAFFCFCFDA5787532823F /* Pods-DevelopmentApp.release.xcconfig */;
- buildSettings = {
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CLANG_ENABLE_MODULES = YES;
- CURRENT_PROJECT_VERSION = 1;
- "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64;
- INFOPLIST_FILE = DevelopmentApp/Info.plist;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- );
- OTHER_LDFLAGS = (
- "$(inherited)",
- "-ObjC",
- "-lc++",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
- PRODUCT_NAME = DevelopmentApp;
- SWIFT_VERSION = 5.0;
- VERSIONING_SYSTEM = "apple-generic";
- };
- name = Release;
- };
- 83CBBA201A601CBA00E9B192 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_COMMA = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- ENABLE_TESTABILITY = YES;
- "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "";
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 12.0;
- LD_RUNPATH_SEARCH_PATHS = (
- /usr/lib/swift,
- "$(inherited)",
- );
- LIBRARY_SEARCH_PATHS = (
- "\"$(SDKROOT)/usr/lib/swift\"",
- "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"",
- "\"$(inherited)\"",
- );
- MTL_ENABLE_DEBUG_INFO = YES;
- ONLY_ACTIVE_ARCH = YES;
- SDKROOT = iphoneos;
- };
- name = Debug;
- };
- 83CBBA211A601CBA00E9B192 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_COMMA = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = YES;
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "";
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 12.0;
- LD_RUNPATH_SEARCH_PATHS = (
- /usr/lib/swift,
- "$(inherited)",
- );
- LIBRARY_SEARCH_PATHS = (
- "\"$(SDKROOT)/usr/lib/swift\"",
- "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"",
- "\"$(inherited)\"",
- );
- MTL_ENABLE_DEBUG_INFO = NO;
- SDKROOT = iphoneos;
- VALIDATE_PRODUCT = YES;
- };
- name = Release;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "DevelopmentAppTests" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 00E356F61AD99517003FC87E /* Debug */,
- 00E356F71AD99517003FC87E /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "DevelopmentApp" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 13B07F941A680F5B00A75B9A /* Debug */,
- 13B07F951A680F5B00A75B9A /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "DevelopmentApp" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 83CBBA201A601CBA00E9B192 /* Debug */,
- 83CBBA211A601CBA00E9B192 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
-/* End XCConfigurationList section */
- };
- rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */;
-}
diff --git a/DevelopmentApp/ios/DevelopmentApp.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/DevelopmentApp/ios/DevelopmentApp.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
deleted file mode 100644
index f9b0d7c5..00000000
--- a/DevelopmentApp/ios/DevelopmentApp.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- PreviewsEnabled
-
-
-
diff --git a/DevelopmentApp/ios/DevelopmentApp/AppDelegate.h b/DevelopmentApp/ios/DevelopmentApp/AppDelegate.h
deleted file mode 100644
index ef1de86a..00000000
--- a/DevelopmentApp/ios/DevelopmentApp/AppDelegate.h
+++ /dev/null
@@ -1,8 +0,0 @@
-#import
-#import
-
-@interface AppDelegate : UIResponder
-
-@property (nonatomic, strong) UIWindow *window;
-
-@end
diff --git a/DevelopmentApp/ios/DevelopmentApp/AppDelegate.m b/DevelopmentApp/ios/DevelopmentApp/AppDelegate.m
deleted file mode 100644
index 3e6f0ebe..00000000
--- a/DevelopmentApp/ios/DevelopmentApp/AppDelegate.m
+++ /dev/null
@@ -1,62 +0,0 @@
-#import "AppDelegate.h"
-
-#import
-#import
-#import
-
-#ifdef FB_SONARKIT_ENABLED
-#import
-#import
-#import
-#import
-#import
-#import
-
-static void InitializeFlipper(UIApplication *application) {
- FlipperClient *client = [FlipperClient sharedClient];
- SKDescriptorMapper *layoutDescriptorMapper = [[SKDescriptorMapper alloc] initWithDefaults];
- [client addPlugin:[[FlipperKitLayoutPlugin alloc] initWithRootNode:application withDescriptorMapper:layoutDescriptorMapper]];
- [client addPlugin:[[FKUserDefaultsPlugin alloc] initWithSuiteName:nil]];
- [client addPlugin:[FlipperKitReactPlugin new]];
- [client addPlugin:[[FlipperKitNetworkPlugin alloc] initWithNetworkAdapter:[SKIOSNetworkAdapter new]]];
- [client start];
-}
-#endif
-
-@implementation AppDelegate
-
-- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
-{
-#ifdef FB_SONARKIT_ENABLED
- InitializeFlipper(application);
-#endif
-
- RCTBridge *bridge = [[RCTBridge alloc] initWithDelegate:self launchOptions:launchOptions];
- RCTRootView *rootView = [[RCTRootView alloc] initWithBridge:bridge
- moduleName:@"DevelopmentApp"
- initialProperties:nil];
-
- if (@available(iOS 13.0, *)) {
- rootView.backgroundColor = [UIColor systemBackgroundColor];
- } else {
- rootView.backgroundColor = [UIColor whiteColor];
- }
-
- self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
- UIViewController *rootViewController = [UIViewController new];
- rootViewController.view = rootView;
- self.window.rootViewController = rootViewController;
- [self.window makeKeyAndVisible];
- return YES;
-}
-
-- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge
-{
-#if DEBUG
- return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil];
-#else
- return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];
-#endif
-}
-
-@end
diff --git a/DevelopmentApp/ios/Podfile b/DevelopmentApp/ios/Podfile
deleted file mode 100644
index 0ab1ea8b..00000000
--- a/DevelopmentApp/ios/Podfile
+++ /dev/null
@@ -1,32 +0,0 @@
-$node_modules_path = "../../node_modules"
-
-require_relative "#{$node_modules_path}/react-native/scripts/react_native_pods"
-require_relative "#{$node_modules_path}/@react-native-community/cli-platform-ios/native_modules"
-
-platform :ios, '11.0'
-
-target 'DevelopmentApp' do
- config = use_native_modules!
-
- use_react_native!(
- :path => config[:reactNativePath],
- # to enable hermes on iOS, change `false` to `true` and then install pods
- :hermes_enabled => false
- )
-
- target 'DevelopmentAppTests' do
- inherit! :complete
- # Pods for testing
- end
-
- # Enables Flipper.
- #
- # Note that if you have use_frameworks! enabled, Flipper will not work and
- # you should disable the next line.
- use_flipper!()
-
- post_install do |installer|
- react_native_post_install(installer)
- __apply_Xcode_12_5_M1_post_install_workaround(installer)
- end
-end
diff --git a/DevelopmentApp/ios/Podfile.lock b/DevelopmentApp/ios/Podfile.lock
deleted file mode 100644
index 5fe34790..00000000
--- a/DevelopmentApp/ios/Podfile.lock
+++ /dev/null
@@ -1,738 +0,0 @@
-PODS:
- - Base64 (1.1.2)
- - boost (1.76.0)
- - BVLinearGradient (2.5.6):
- - React
- - CocoaAsyncSocket (7.6.5)
- - CodePush (7.0.4):
- - Base64 (~> 1.1)
- - JWT (~> 3.0.0-beta.12)
- - React-Core
- - SSZipArchive (~> 2.2.2)
- - DoubleConversion (1.1.6)
- - FBLazyVector (0.66.4)
- - FBReactNativeSpec (0.66.4):
- - RCT-Folly (= 2021.06.28.00-v2)
- - RCTRequired (= 0.66.4)
- - RCTTypeSafety (= 0.66.4)
- - React-Core (= 0.66.4)
- - React-jsi (= 0.66.4)
- - ReactCommon/turbomodule/core (= 0.66.4)
- - Flipper (0.99.0):
- - Flipper-Folly (~> 2.6)
- - Flipper-RSocket (~> 1.4)
- - Flipper-Boost-iOSX (1.76.0.1.11)
- - Flipper-DoubleConversion (3.1.7)
- - Flipper-Fmt (7.1.7)
- - Flipper-Folly (2.6.7):
- - Flipper-Boost-iOSX
- - Flipper-DoubleConversion
- - Flipper-Fmt (= 7.1.7)
- - Flipper-Glog
- - libevent (~> 2.1.12)
- - OpenSSL-Universal (= 1.1.180)
- - Flipper-Glog (0.3.6)
- - Flipper-PeerTalk (0.0.4)
- - Flipper-RSocket (1.4.3):
- - Flipper-Folly (~> 2.6)
- - FlipperKit (0.99.0):
- - FlipperKit/Core (= 0.99.0)
- - FlipperKit/Core (0.99.0):
- - Flipper (~> 0.99.0)
- - FlipperKit/CppBridge
- - FlipperKit/FBCxxFollyDynamicConvert
- - FlipperKit/FBDefines
- - FlipperKit/FKPortForwarding
- - FlipperKit/CppBridge (0.99.0):
- - Flipper (~> 0.99.0)
- - FlipperKit/FBCxxFollyDynamicConvert (0.99.0):
- - Flipper-Folly (~> 2.6)
- - FlipperKit/FBDefines (0.99.0)
- - FlipperKit/FKPortForwarding (0.99.0):
- - CocoaAsyncSocket (~> 7.6)
- - Flipper-PeerTalk (~> 0.0.4)
- - FlipperKit/FlipperKitHighlightOverlay (0.99.0)
- - FlipperKit/FlipperKitLayoutHelpers (0.99.0):
- - FlipperKit/Core
- - FlipperKit/FlipperKitHighlightOverlay
- - FlipperKit/FlipperKitLayoutTextSearchable
- - FlipperKit/FlipperKitLayoutIOSDescriptors (0.99.0):
- - FlipperKit/Core
- - FlipperKit/FlipperKitHighlightOverlay
- - FlipperKit/FlipperKitLayoutHelpers
- - YogaKit (~> 1.18)
- - FlipperKit/FlipperKitLayoutPlugin (0.99.0):
- - FlipperKit/Core
- - FlipperKit/FlipperKitHighlightOverlay
- - FlipperKit/FlipperKitLayoutHelpers
- - FlipperKit/FlipperKitLayoutIOSDescriptors
- - FlipperKit/FlipperKitLayoutTextSearchable
- - YogaKit (~> 1.18)
- - FlipperKit/FlipperKitLayoutTextSearchable (0.99.0)
- - FlipperKit/FlipperKitNetworkPlugin (0.99.0):
- - FlipperKit/Core
- - FlipperKit/FlipperKitReactPlugin (0.99.0):
- - FlipperKit/Core
- - FlipperKit/FlipperKitUserDefaultsPlugin (0.99.0):
- - FlipperKit/Core
- - FlipperKit/SKIOSNetworkPlugin (0.99.0):
- - FlipperKit/Core
- - FlipperKit/FlipperKitNetworkPlugin
- - fmt (6.2.1)
- - glog (0.3.5)
- - JWT (3.0.0-beta.14):
- - Base64 (~> 1.1.2)
- - libevent (2.1.12)
- - libwebp (1.2.1):
- - libwebp/demux (= 1.2.1)
- - libwebp/mux (= 1.2.1)
- - libwebp/webp (= 1.2.1)
- - libwebp/demux (1.2.1):
- - libwebp/webp
- - libwebp/mux (1.2.1):
- - libwebp/demux
- - libwebp/webp (1.2.1)
- - lottie-ios (3.2.3)
- - lottie-react-native (5.0.1):
- - lottie-ios (~> 3.2.3)
- - React-Core
- - OpenSSL-Universal (1.1.180)
- - RCT-Folly (2021.06.28.00-v2):
- - boost
- - DoubleConversion
- - fmt (~> 6.2.1)
- - glog
- - RCT-Folly/Default (= 2021.06.28.00-v2)
- - RCT-Folly/Default (2021.06.28.00-v2):
- - boost
- - DoubleConversion
- - fmt (~> 6.2.1)
- - glog
- - RCTRequired (0.66.4)
- - RCTTypeSafety (0.66.4):
- - FBLazyVector (= 0.66.4)
- - RCT-Folly (= 2021.06.28.00-v2)
- - RCTRequired (= 0.66.4)
- - React-Core (= 0.66.4)
- - React (0.66.4):
- - React-Core (= 0.66.4)
- - React-Core/DevSupport (= 0.66.4)
- - React-Core/RCTWebSocket (= 0.66.4)
- - React-RCTActionSheet (= 0.66.4)
- - React-RCTAnimation (= 0.66.4)
- - React-RCTBlob (= 0.66.4)
- - React-RCTImage (= 0.66.4)
- - React-RCTLinking (= 0.66.4)
- - React-RCTNetwork (= 0.66.4)
- - React-RCTSettings (= 0.66.4)
- - React-RCTText (= 0.66.4)
- - React-RCTVibration (= 0.66.4)
- - React-callinvoker (0.66.4)
- - React-Core (0.66.4):
- - glog
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/Default (= 0.66.4)
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
- - Yoga
- - React-Core/CoreModulesHeaders (0.66.4):
- - glog
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
- - Yoga
- - React-Core/Default (0.66.4):
- - glog
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
- - Yoga
- - React-Core/DevSupport (0.66.4):
- - glog
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/Default (= 0.66.4)
- - React-Core/RCTWebSocket (= 0.66.4)
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-jsinspector (= 0.66.4)
- - React-perflogger (= 0.66.4)
- - Yoga
- - React-Core/RCTActionSheetHeaders (0.66.4):
- - glog
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
- - Yoga
- - React-Core/RCTAnimationHeaders (0.66.4):
- - glog
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
- - Yoga
- - React-Core/RCTBlobHeaders (0.66.4):
- - glog
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
- - Yoga
- - React-Core/RCTImageHeaders (0.66.4):
- - glog
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
- - Yoga
- - React-Core/RCTLinkingHeaders (0.66.4):
- - glog
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
- - Yoga
- - React-Core/RCTNetworkHeaders (0.66.4):
- - glog
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
- - Yoga
- - React-Core/RCTSettingsHeaders (0.66.4):
- - glog
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
- - Yoga
- - React-Core/RCTTextHeaders (0.66.4):
- - glog
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
- - Yoga
- - React-Core/RCTVibrationHeaders (0.66.4):
- - glog
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
- - Yoga
- - React-Core/RCTWebSocket (0.66.4):
- - glog
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/Default (= 0.66.4)
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
- - Yoga
- - React-CoreModules (0.66.4):
- - FBReactNativeSpec (= 0.66.4)
- - RCT-Folly (= 2021.06.28.00-v2)
- - RCTTypeSafety (= 0.66.4)
- - React-Core/CoreModulesHeaders (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-RCTImage (= 0.66.4)
- - ReactCommon/turbomodule/core (= 0.66.4)
- - React-cxxreact (0.66.4):
- - boost (= 1.76.0)
- - DoubleConversion
- - glog
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-callinvoker (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsinspector (= 0.66.4)
- - React-logger (= 0.66.4)
- - React-perflogger (= 0.66.4)
- - React-runtimeexecutor (= 0.66.4)
- - React-jsi (0.66.4):
- - boost (= 1.76.0)
- - DoubleConversion
- - glog
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-jsi/Default (= 0.66.4)
- - React-jsi/Default (0.66.4):
- - boost (= 1.76.0)
- - DoubleConversion
- - glog
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-jsiexecutor (0.66.4):
- - DoubleConversion
- - glog
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-perflogger (= 0.66.4)
- - React-jsinspector (0.66.4)
- - React-logger (0.66.4):
- - glog
- - react-native-biometrics (2.1.4):
- - React
- - react-native-camera (3.31.1):
- - React
- - react-native-camera/RCT (= 3.31.1)
- - react-native-camera/RN (= 3.31.1)
- - react-native-camera/RCT (3.31.1):
- - React
- - react-native-camera/RN (3.31.1):
- - React
- - react-native-config (1.4.5):
- - react-native-config/App (= 1.4.5)
- - react-native-config/App (1.4.5):
- - React-Core
- - react-native-haptic (1.0.1):
- - React
- - react-native-image-picker (2.3.4):
- - React-Core
- - react-native-rsa-native (2.0.5):
- - React
- - react-native-safe-area-context (4.2.5):
- - RCT-Folly
- - RCTRequired
- - RCTTypeSafety
- - React
- - ReactCommon/turbomodule/core
- - react-native-splash-screen (3.3.0):
- - React-Core
- - react-native-tracking-transparency (0.1.1):
- - React
- - React-perflogger (0.66.4)
- - React-RCTActionSheet (0.66.4):
- - React-Core/RCTActionSheetHeaders (= 0.66.4)
- - React-RCTAnimation (0.66.4):
- - FBReactNativeSpec (= 0.66.4)
- - RCT-Folly (= 2021.06.28.00-v2)
- - RCTTypeSafety (= 0.66.4)
- - React-Core/RCTAnimationHeaders (= 0.66.4)
- - React-jsi (= 0.66.4)
- - ReactCommon/turbomodule/core (= 0.66.4)
- - React-RCTBlob (0.66.4):
- - FBReactNativeSpec (= 0.66.4)
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/RCTBlobHeaders (= 0.66.4)
- - React-Core/RCTWebSocket (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-RCTNetwork (= 0.66.4)
- - ReactCommon/turbomodule/core (= 0.66.4)
- - React-RCTImage (0.66.4):
- - FBReactNativeSpec (= 0.66.4)
- - RCT-Folly (= 2021.06.28.00-v2)
- - RCTTypeSafety (= 0.66.4)
- - React-Core/RCTImageHeaders (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-RCTNetwork (= 0.66.4)
- - ReactCommon/turbomodule/core (= 0.66.4)
- - React-RCTLinking (0.66.4):
- - FBReactNativeSpec (= 0.66.4)
- - React-Core/RCTLinkingHeaders (= 0.66.4)
- - React-jsi (= 0.66.4)
- - ReactCommon/turbomodule/core (= 0.66.4)
- - React-RCTNetwork (0.66.4):
- - FBReactNativeSpec (= 0.66.4)
- - RCT-Folly (= 2021.06.28.00-v2)
- - RCTTypeSafety (= 0.66.4)
- - React-Core/RCTNetworkHeaders (= 0.66.4)
- - React-jsi (= 0.66.4)
- - ReactCommon/turbomodule/core (= 0.66.4)
- - React-RCTSettings (0.66.4):
- - FBReactNativeSpec (= 0.66.4)
- - RCT-Folly (= 2021.06.28.00-v2)
- - RCTTypeSafety (= 0.66.4)
- - React-Core/RCTSettingsHeaders (= 0.66.4)
- - React-jsi (= 0.66.4)
- - ReactCommon/turbomodule/core (= 0.66.4)
- - React-RCTText (0.66.4):
- - React-Core/RCTTextHeaders (= 0.66.4)
- - React-RCTVibration (0.66.4):
- - FBReactNativeSpec (= 0.66.4)
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/RCTVibrationHeaders (= 0.66.4)
- - React-jsi (= 0.66.4)
- - ReactCommon/turbomodule/core (= 0.66.4)
- - React-runtimeexecutor (0.66.4):
- - React-jsi (= 0.66.4)
- - ReactCommon/turbomodule/core (0.66.4):
- - DoubleConversion
- - glog
- - RCT-Folly (= 2021.06.28.00-v2)
- - React-callinvoker (= 0.66.4)
- - React-Core (= 0.66.4)
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-logger (= 0.66.4)
- - React-perflogger (= 0.66.4)
- - RNDeviceInfo (8.4.8):
- - React-Core
- - RNExitApp (1.1.0):
- - React
- - RNFastImage (8.3.2):
- - React
- - SDWebImage (~> 5.8)
- - SDWebImageWebPCoder (~> 0.6.1)
- - RNGestureHandler (2.2.0):
- - React-Core
- - RNKeychain (8.0.0):
- - React-Core
- - RNReanimated (2.2.4):
- - DoubleConversion
- - FBLazyVector
- - FBReactNativeSpec
- - glog
- - RCT-Folly
- - RCTRequired
- - RCTTypeSafety
- - React
- - React-callinvoker
- - React-Core
- - React-Core/DevSupport
- - React-Core/RCTWebSocket
- - React-CoreModules
- - React-cxxreact
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-RCTActionSheet
- - React-RCTAnimation
- - React-RCTBlob
- - React-RCTImage
- - React-RCTLinking
- - React-RCTNetwork
- - React-RCTSettings
- - React-RCTText
- - React-RCTVibration
- - ReactCommon/turbomodule/core
- - Yoga
- - RNScreens (3.10.2):
- - React-Core
- - React-RCTImage
- - RNStoreReview (0.2.0):
- - React-Core
- - RNSVG (12.1.0):
- - React
- - SDWebImage (5.12.5):
- - SDWebImage/Core (= 5.12.5)
- - SDWebImage/Core (5.12.5)
- - SDWebImageWebPCoder (0.6.1):
- - libwebp (~> 1.0)
- - SDWebImage/Core (~> 5.7)
- - SSZipArchive (2.2.3)
- - TouchID (4.4.1):
- - React
- - Yoga (1.14.0)
- - YogaKit (1.18.1):
- - Yoga (~> 1.14)
-
-DEPENDENCIES:
- - boost (from `../../node_modules/react-native/third-party-podspecs/boost.podspec`)
- - BVLinearGradient (from `../../node_modules/react-native-linear-gradient`)
- - CodePush (from `../../node_modules/react-native-code-push`)
- - DoubleConversion (from `../../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
- - FBLazyVector (from `../../node_modules/react-native/Libraries/FBLazyVector`)
- - FBReactNativeSpec (from `../../node_modules/react-native/React/FBReactNativeSpec`)
- - Flipper (= 0.99.0)
- - Flipper-Boost-iOSX (= 1.76.0.1.11)
- - Flipper-DoubleConversion (= 3.1.7)
- - Flipper-Fmt (= 7.1.7)
- - Flipper-Folly (= 2.6.7)
- - Flipper-Glog (= 0.3.6)
- - Flipper-PeerTalk (= 0.0.4)
- - Flipper-RSocket (= 1.4.3)
- - FlipperKit (= 0.99.0)
- - FlipperKit/Core (= 0.99.0)
- - FlipperKit/CppBridge (= 0.99.0)
- - FlipperKit/FBCxxFollyDynamicConvert (= 0.99.0)
- - FlipperKit/FBDefines (= 0.99.0)
- - FlipperKit/FKPortForwarding (= 0.99.0)
- - FlipperKit/FlipperKitHighlightOverlay (= 0.99.0)
- - FlipperKit/FlipperKitLayoutPlugin (= 0.99.0)
- - FlipperKit/FlipperKitLayoutTextSearchable (= 0.99.0)
- - FlipperKit/FlipperKitNetworkPlugin (= 0.99.0)
- - FlipperKit/FlipperKitReactPlugin (= 0.99.0)
- - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.99.0)
- - FlipperKit/SKIOSNetworkPlugin (= 0.99.0)
- - glog (from `../../node_modules/react-native/third-party-podspecs/glog.podspec`)
- - lottie-react-native (from `../../node_modules/lottie-react-native`)
- - RCT-Folly (from `../../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`)
- - RCTRequired (from `../../node_modules/react-native/Libraries/RCTRequired`)
- - 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/DevSupport (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-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`)
- - React-logger (from `../../node_modules/react-native/ReactCommon/logger`)
- - react-native-biometrics (from `../../node_modules/react-native-biometrics`)
- - react-native-camera (from `../../node_modules/react-native-camera`)
- - react-native-config (from `../../node_modules/react-native-config`)
- - react-native-haptic (from `../../node_modules/react-native-haptic`)
- - react-native-image-picker (from `../../node_modules/react-native-image-picker`)
- - react-native-rsa-native (from `../../node_modules/react-native-rsa-native`)
- - react-native-safe-area-context (from `../../node_modules/react-native-safe-area-context`)
- - react-native-splash-screen (from `../../node_modules/react-native-splash-screen`)
- - react-native-tracking-transparency (from `../../node_modules/react-native-tracking-transparency`)
- - React-perflogger (from `../../node_modules/react-native/ReactCommon/reactperflogger`)
- - React-RCTActionSheet (from `../../node_modules/react-native/Libraries/ActionSheetIOS`)
- - React-RCTAnimation (from `../../node_modules/react-native/Libraries/NativeAnimation`)
- - React-RCTBlob (from `../../node_modules/react-native/Libraries/Blob`)
- - 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-runtimeexecutor (from `../../node_modules/react-native/ReactCommon/runtimeexecutor`)
- - ReactCommon/turbomodule/core (from `../../node_modules/react-native/ReactCommon`)
- - RNDeviceInfo (from `../../node_modules/react-native-device-info`)
- - RNExitApp (from `../../node_modules/react-native-exit-app`)
- - RNFastImage (from `../../node_modules/react-native-fast-image`)
- - RNGestureHandler (from `../../node_modules/react-native-gesture-handler`)
- - RNKeychain (from `../../node_modules/react-native-keychain`)
- - RNReanimated (from `../../node_modules/react-native-reanimated`)
- - RNScreens (from `../../node_modules/react-native-screens`)
- - RNStoreReview (from `../../node_modules/react-native-store-review/ios`)
- - RNSVG (from `../../node_modules/react-native-svg`)
- - TouchID (from `../../node_modules/react-native-touch-id`)
- - Yoga (from `../../node_modules/react-native/ReactCommon/yoga`)
-
-SPEC REPOS:
- trunk:
- - Base64
- - CocoaAsyncSocket
- - Flipper
- - Flipper-Boost-iOSX
- - Flipper-DoubleConversion
- - Flipper-Fmt
- - Flipper-Folly
- - Flipper-Glog
- - Flipper-PeerTalk
- - Flipper-RSocket
- - FlipperKit
- - fmt
- - JWT
- - libevent
- - libwebp
- - lottie-ios
- - OpenSSL-Universal
- - SDWebImage
- - SDWebImageWebPCoder
- - SSZipArchive
- - YogaKit
-
-EXTERNAL SOURCES:
- boost:
- :podspec: "../../node_modules/react-native/third-party-podspecs/boost.podspec"
- BVLinearGradient:
- :path: "../../node_modules/react-native-linear-gradient"
- CodePush:
- :path: "../../node_modules/react-native-code-push"
- DoubleConversion:
- :podspec: "../../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec"
- FBLazyVector:
- :path: "../../node_modules/react-native/Libraries/FBLazyVector"
- FBReactNativeSpec:
- :path: "../../node_modules/react-native/React/FBReactNativeSpec"
- glog:
- :podspec: "../../node_modules/react-native/third-party-podspecs/glog.podspec"
- lottie-react-native:
- :path: "../../node_modules/lottie-react-native"
- RCT-Folly:
- :podspec: "../../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec"
- RCTRequired:
- :path: "../../node_modules/react-native/Libraries/RCTRequired"
- 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-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"
- React-logger:
- :path: "../../node_modules/react-native/ReactCommon/logger"
- react-native-biometrics:
- :path: "../../node_modules/react-native-biometrics"
- react-native-camera:
- :path: "../../node_modules/react-native-camera"
- react-native-config:
- :path: "../../node_modules/react-native-config"
- react-native-haptic:
- :path: "../../node_modules/react-native-haptic"
- react-native-image-picker:
- :path: "../../node_modules/react-native-image-picker"
- react-native-rsa-native:
- :path: "../../node_modules/react-native-rsa-native"
- react-native-safe-area-context:
- :path: "../../node_modules/react-native-safe-area-context"
- react-native-splash-screen:
- :path: "../../node_modules/react-native-splash-screen"
- react-native-tracking-transparency:
- :path: "../../node_modules/react-native-tracking-transparency"
- React-perflogger:
- :path: "../../node_modules/react-native/ReactCommon/reactperflogger"
- React-RCTActionSheet:
- :path: "../../node_modules/react-native/Libraries/ActionSheetIOS"
- React-RCTAnimation:
- :path: "../../node_modules/react-native/Libraries/NativeAnimation"
- React-RCTBlob:
- :path: "../../node_modules/react-native/Libraries/Blob"
- 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-runtimeexecutor:
- :path: "../../node_modules/react-native/ReactCommon/runtimeexecutor"
- ReactCommon:
- :path: "../../node_modules/react-native/ReactCommon"
- RNDeviceInfo:
- :path: "../../node_modules/react-native-device-info"
- RNExitApp:
- :path: "../../node_modules/react-native-exit-app"
- RNFastImage:
- :path: "../../node_modules/react-native-fast-image"
- RNGestureHandler:
- :path: "../../node_modules/react-native-gesture-handler"
- RNKeychain:
- :path: "../../node_modules/react-native-keychain"
- RNReanimated:
- :path: "../../node_modules/react-native-reanimated"
- RNScreens:
- :path: "../../node_modules/react-native-screens"
- RNStoreReview:
- :path: "../../node_modules/react-native-store-review/ios"
- RNSVG:
- :path: "../../node_modules/react-native-svg"
- TouchID:
- :path: "../../node_modules/react-native-touch-id"
- Yoga:
- :path: "../../node_modules/react-native/ReactCommon/yoga"
-
-SPEC CHECKSUMS:
- Base64: cecfb41a004124895a7bcee567a89bae5a89d49b
- boost: a7c83b31436843459a1961bfd74b96033dc77234
- BVLinearGradient: e3aad03778a456d77928f594a649e96995f1c872
- CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
- CodePush: b51b7ac64c07d4eacfc8cc5750a1dd28adbf2528
- DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662
- FBLazyVector: e5569e42a1c79ca00521846c223173a57aca1fe1
- FBReactNativeSpec: fe08c1cd7e2e205718d77ad14b34957cce949b58
- Flipper: 30e8eeeed6abdc98edaf32af0cda2f198be4b733
- Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c
- Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c
- Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b
- Flipper-Folly: 83af37379faa69497529e414bd43fbfc7cae259a
- Flipper-Glog: 1dfd6abf1e922806c52ceb8701a3599a79a200a6
- Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9
- Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541
- FlipperKit: d8d346844eca5d9120c17d441a2f38596e8ed2b9
- fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
- glog: 5337263514dd6f09803962437687240c5dc39aa4
- JWT: ef71dfb03e1f842081e64dc42eef0e164f35d251
- libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913
- libwebp: 98a37e597e40bfdb4c911fc98f2c53d0b12d05fc
- lottie-ios: c058aeafa76daa4cf64d773554bccc8385d0150e
- lottie-react-native: a029a86e1689c86a07169c520ae770e84348cd20
- OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b
- RCT-Folly: a21c126816d8025b547704b777a2ba552f3d9fa9
- RCTRequired: 4bf86c70714490bca4bf2696148638284622644b
- RCTTypeSafety: c475a7059eb77935fa53d2c17db299893f057d5d
- React: f64af14e3f2c50f6f2c91a5fd250e4ff1b3c3459
- React-callinvoker: b74e4ae80287780dcdf0cab262bcb581eeef56e7
- React-Core: 3eb7432bad96ff1d25aebc1defbae013fee2fd0e
- React-CoreModules: ad9e1fd5650e16666c57a08328df86fd7e480cb9
- React-cxxreact: 02633ff398cf7e91a2c1e12590d323c4a4b8668a
- React-jsi: 805c41a927d6499fb811772acb971467d9204633
- React-jsiexecutor: 94ce921e1d8ce7023366873ec371f3441383b396
- React-jsinspector: d0374f7509d407d2264168b6d0fad0b54e300b85
- React-logger: 933f80c97c633ee8965d609876848148e3fef438
- react-native-biometrics: 9d3306e5d29c3bc4e6a3c912d759a94e76a2f683
- react-native-camera: 9df6761b69d165c570ca1ab7e1245ebf349dbb88
- react-native-config: 6502b1879f97ed5ac570a029961fc35ea606cd14
- react-native-haptic: d90a0a661333a22cb2b434c7094a65f27aed773d
- react-native-image-picker: c6d75c4ab2cf46f9289f341242b219cb3c1180d3
- react-native-rsa-native: 12132eb627797529fdb1f0d22fd0f8f9678df64a
- react-native-safe-area-context: ebf8c413eb8b5f7c392a036a315eb7b46b96845f
- react-native-splash-screen: 4312f786b13a81b5169ef346d76d33bc0c6dc457
- react-native-tracking-transparency: b2029ff756f1128b1f2c7c7c7f3003bc3c950f9f
- React-perflogger: 93075d8931c32cd1fce8a98c15d2d5ccc4d891bd
- React-RCTActionSheet: 7d3041e6761b4f3044a37079ddcb156575fb6d89
- React-RCTAnimation: 743e88b55ac62511ae5c2e22803d4f503f2a3a13
- React-RCTBlob: bee3a2f98fa7fc25c957c8643494244f74bea0a0
- React-RCTImage: 19fc9e29b06cc38611c553494f8d3040bf78c24e
- React-RCTLinking: dc799503979c8c711126d66328e7ce8f25c2848f
- React-RCTNetwork: 417e4e34cf3c19eaa5fd4e9eb20180d662a799ce
- React-RCTSettings: 4df89417265af26501a7e0e9192a34d3d9848dff
- React-RCTText: f8a21c3499ab322326290fa9b701ae29aa093aa5
- React-RCTVibration: e3ffca672dd3772536cb844274094b0e2c31b187
- React-runtimeexecutor: dec32ee6f2e2a26e13e58152271535fadff5455a
- ReactCommon: 57b69f6383eafcbd7da625bfa6003810332313c4
- RNDeviceInfo: 0400a6d0c94186d1120c3cbd97b23abc022187a9
- RNExitApp: c4e052df2568b43bec8a37c7cd61194d4cfee2c3
- RNFastImage: e19ba191922e7dab9d932a4d59d62d76660aa222
- RNGestureHandler: bf572f552ea324acd5b5464b8d30755b2d8c1de6
- RNKeychain: 4f63aada75ebafd26f4bc2c670199461eab85d94
- RNReanimated: 65583befd5706cc9c86ae9a081786181ced37b93
- RNScreens: d6da2b9e29cf523832c2542f47bf1287318b1868
- RNStoreReview: d7d2a006e14030fe101cac9da487a17f98d73eff
- RNSVG: ce9d996113475209013317e48b05c21ee988d42e
- SDWebImage: 0905f1b7760fc8ac4198cae0036600d67478751e
- SDWebImageWebPCoder: d0dac55073088d24b2ac1b191a71a8f8d0adac21
- SSZipArchive: 62d4947b08730e4cda640473b0066d209ff033c9
- TouchID: ba4c656d849cceabc2e4eef722dea5e55959ecf4
- Yoga: e7dc4e71caba6472ff48ad7d234389b91dadc280
- YogaKit: f782866e155069a2cca2517aafea43200b01fd5a
-
-PODFILE CHECKSUM: cf349ea5b69ecac4c425032b12cd2335087ba1f4
-
-COCOAPODS: 1.11.3
diff --git a/DevelopmentApp/styles.ts b/DevelopmentApp/styles.ts
deleted file mode 100644
index dc174e45..00000000
--- a/DevelopmentApp/styles.ts
+++ /dev/null
@@ -1,10 +0,0 @@
-import { SafeAreaView } from 'react-native-safe-area-context';
-import styled from 'styled-components/native';
-
-export const SafeAreaViewComponent = styled(SafeAreaView)`
- flex: 1;
-`;
-
-export const HomeWrapper = styled.View`
- flex: 1;
-`;
diff --git a/DevelopmentApp/theme.ts b/DevelopmentApp/theme.ts
deleted file mode 100644
index c44e13ac..00000000
--- a/DevelopmentApp/theme.ts
+++ /dev/null
@@ -1,626 +0,0 @@
-/* eslint-disable sonarjs/no-duplicate-string */
-const theme = {
- spacing: {
- min: {
- value: 1,
- type: 'spacing',
- },
- xxs: {
- value: 2,
- type: 'spacing',
- },
- xs: {
- value: 4,
- type: 'spacing',
- },
- sm: {
- value: 8,
- type: 'spacing',
- },
- md: {
- value: 16,
- type: 'spacing',
- },
- lg: {
- value: 24,
- type: 'spacing',
- },
- xl: {
- value: 32,
- type: 'spacing',
- },
- xxl: {
- value: 48,
- type: 'spacing',
- },
- max: {
- value: 64,
- type: 'spacing',
- },
- },
- sizing: {
- min: {
- value: 1,
- type: 'sizing',
- },
- xxs: {
- value: 2,
- type: 'sizing',
- },
- xs: {
- value: 4,
- type: 'sizing',
- },
- sm: {
- value: 8,
- type: 'sizing',
- },
- md: {
- value: 16,
- type: 'sizing',
- },
- lg: {
- value: 24,
- type: 'sizing',
- },
- xl: {
- value: 32,
- type: 'sizing',
- },
- xxl: {
- value: 48,
- type: 'sizing',
- },
- max: {
- value: 64,
- type: 'sizing',
- },
- },
- borderRadius: {
- min: {
- value: 0,
- type: 'borderRadius',
- },
- xxs: {
- value: 1,
- type: 'borderRadius',
- },
- xs: {
- value: 2,
- type: 'borderRadius',
- },
- sm: {
- value: 4,
- type: 'borderRadius',
- },
- md: {
- value: 6,
- type: 'borderRadius',
- },
- lg: {
- value: 8,
- type: 'borderRadius',
- },
- xl: {
- value: 16,
- type: 'borderRadius',
- },
- xxl: {
- value: 32,
- type: 'borderRadius',
- },
- max: {
- value: 999,
- type: 'borderRadius',
- },
- },
- borderWidth: {
- min: {
- value: 0.5,
- type: 'borderWidth',
- },
- xxs: {
- value: 1,
- type: 'borderWidth',
- },
- xs: {
- value: 1.5,
- type: 'borderWidth',
- },
- sm: {
- value: 2,
- type: 'borderWidth',
- },
- md: {
- value: 3,
- type: 'borderWidth',
- },
- lg: {
- value: 4,
- type: 'borderWidth',
- },
- xl: {
- value: 6,
- type: 'borderWidth',
- },
- xxl: {
- value: 8,
- type: 'borderWidth',
- },
- max: {
- value: 12,
- type: 'borderWidth',
- },
- none: {
- value: 0,
- type: 'borderWidth',
- },
- },
- boxShadow: {
- z0: {
- value: {
- x: 0,
- y: 0,
- spread: 0,
- color: '',
- blur: 0,
- },
- type: 'boxShadow',
- },
- z1: {
- value: {
- x: 0,
- y: 1,
- spread: 0,
- color: 'rgba(0, 0, 0, 0.1)',
- blur: 3,
- },
- type: 'boxShadow',
- },
- z2: {
- value: {
- x: 0,
- y: 4,
- spread: -1,
- color: 'rgba(0, 0, 0, 0.1)',
- blur: 6,
- },
- type: 'boxShadow',
- },
- z3: {
- value: {
- x: 0,
- y: 10,
- spread: -3,
- color: 'rgba(0, 0, 0, 0.1)',
- blur: 15,
- },
- type: 'boxShadow',
- },
- z4: {
- value: {
- x: 0,
- y: 20,
- spread: -5,
- color: 'rgba(0, 0, 0, 0.1)',
- blur: 25,
- },
- type: 'boxShadow',
- },
- z5: {
- value: {
- x: 0,
- y: 25,
- spread: -12,
- color: 'rgba(0, 0, 0, 0.2)',
- blur: 50,
- },
- type: 'boxShadow',
- },
- },
- brand: {
- primary: {
- light: {
- value: '#4F89FA',
- type: 'color',
- },
- main: {
- value: '#305BC4',
- type: 'color',
- },
- dark: {
- value: '#19316F',
- type: 'color',
- },
- contrast: {
- value: '#ffffff',
- type: 'color',
- },
- },
- secondary: {
- light: {
- value: '#FFDD00',
- type: 'color',
- },
- main: {
- value: '#FABB00',
- type: 'color',
- },
- dark: {
- value: '#F08800',
- type: 'color',
- },
- contrast: {
- value: '#442905',
- type: 'color',
- },
- },
- tertiary: {
- light: {
- value: '#888',
- type: 'color',
- },
- main: {
- value: '#666',
- type: 'color',
- },
- dark: {
- value: '#444',
- type: 'color',
- },
- contrast: {
- value: '#ffffff',
- type: 'color',
- },
- },
- accent: {
- light: {
- value: '#4f89fa',
- type: 'color',
- },
- main: {
- value: '#305bc4',
- type: 'color',
- },
- dark: {
- value: '#19316f',
- type: 'color',
- },
- contrast: {
- value: '#fff',
- type: 'color',
- },
- },
- },
- danger: {
- lightContrastDark: {
- value: '#FF99A7',
- type: 'color',
- },
- light: {
- value: '#FF99A7',
- type: 'color',
- },
- main: {
- value: '#FB275D',
- type: 'color',
- },
- darkContrastLight: {
- value: '#94002F',
- type: 'color',
- },
- dark: {
- value: '#94002F',
- type: 'color',
- },
- contrast: {
- value: '#000',
- type: 'color',
- },
- },
- warning: {
- lightContrastDark: {
- value: '#FFF8CE',
- type: 'color',
- },
- light: {
- value: '#FFF8CE',
- type: 'color',
- },
- main: {
- value: '#FFCA0C',
- type: 'color',
- },
- darkContrastLight: {
- value: '#7A5502',
- type: 'color',
- },
- dark: {
- value: '#7A5502',
- type: 'color',
- },
- contrast: {
- value: '#000',
- type: 'color',
- },
- },
- info: {
- lightContrastDark: {
- value: '#C2ECEC',
- type: 'color',
- },
- light: {
- value: '#C2ECEC',
- type: 'color',
- },
- main: {
- value: '#42CCD4',
- type: 'color',
- },
- darkContrastLight: {
- value: '#104A56',
- type: 'color',
- },
- dark: {
- value: '#104A56',
- type: 'color',
- },
- contrast: {
- value: '#000',
- type: 'color',
- },
- },
- success: {
- lightContrastDark: {
- value: '#56CD8D',
- type: 'color',
- },
- light: {
- value: '#56CD8D',
- type: 'color',
- },
- main: {
- value: '#149B5F',
- type: 'color',
- },
- darkContrastLight: {
- value: '#00401B',
- type: 'color',
- },
- dark: {
- value: '#00401B',
- type: 'color',
- },
- contrast: {
- value: '#000',
- type: 'color',
- },
- },
- text: {
- dark: {
- value: '#16254A',
- type: 'color',
- },
- light: {
- value: '#16254A',
- type: 'color',
- },
- main: {
- value: '#16254A',
- type: 'color',
- },
- contrast: {
- value: '#fff',
- type: 'color',
- },
- },
- background: {
- z0: {
- value: '#EDF2F7',
- type: 'color',
- },
- z1: {
- value: '#F4F7FA',
- type: 'color',
- },
- z2: {
- value: '#F8FAFC',
- type: 'color',
- },
- z3: {
- value: '#FBFCFD',
- type: 'color',
- },
- z4: {
- value: '#fff',
- type: 'color',
- },
- transparent: {
- value: '#ffffff00',
- type: 'color',
- },
- },
- opacity: {
- disabled: {
- value: '30%',
- type: 'opacity',
- },
- empty: {
- value: '50%',
- type: 'opacity',
- },
- overlay: {
- value: '80%',
- type: 'opacity',
- },
- opaque: {
- value: '100%',
- description: 'everything without any transparency',
- type: 'opacity',
- },
- transparent: {
- value: '0%',
- type: 'opacity',
- },
- subtle: {
- value: '10%',
- type: 'opacity',
- },
- },
- standard: {
- value: '0%',
- type: 'letterSpacing',
- },
- bigger: {
- value: '5%',
- type: 'letterSpacing',
- },
- regular: {
- value: 'Regular',
- type: 'fontWeights',
- },
- medium: {
- value: 'Medium',
- type: 'fontWeights',
- },
- bold: {
- value: 'Bold',
- type: 'fontWeights',
- },
- fontSizes: {
- min: {
- value: 10,
- type: 'fontSizes',
- },
- xxs: {
- value: 11,
- type: 'fontSizes',
- },
- xs: {
- value: 13,
- type: 'fontSizes',
- },
- sm: {
- value: 14,
- type: 'fontSizes',
- },
- md: {
- value: 15,
- type: 'fontSizes',
- },
- lg: {
- value: 17,
- type: 'fontSizes',
- },
- xl: {
- value: 20,
- type: 'fontSizes',
- },
- xxl: {
- value: 24,
- type: 'fontSizes',
- },
- max: {
- value: 32,
- type: 'fontSizes',
- },
- },
- themeRadius: {
- button: {
- value: 4,
- type: 'borderRadius',
- },
- card: {
- value: 6,
- type: 'borderRadius',
- },
- input: {
- value: 6,
- type: 'borderRadius',
- },
- },
- lineHeight: {
- min: {
- value: '100%',
- type: 'lineHeights',
- },
- xxs: {
- value: '110%',
- type: 'lineHeights',
- },
- xs: {
- value: '120%',
- type: 'lineHeights',
- },
- sm: {
- value: '130%',
- type: 'lineHeights',
- },
- md: {
- value: '140%',
- type: 'lineHeights',
- },
- lg: {
- value: '150%',
- type: 'lineHeights',
- },
- xl: {
- value: '160%',
- type: 'lineHeights',
- },
- xxl: {
- value: '180%',
- type: 'lineHeights',
- },
- max: {
- value: '200%',
- type: 'lineHeights',
- },
- },
- icons: {
- value: 'Font Awesome 5 Pro',
- type: 'fontFamilies',
- },
- headings: {
- value: 'Roboto',
- type: 'fontFamilies',
- },
- body: {
- value: 'Roboto',
- type: 'fontFamilies',
- },
- gradient: {
- z2: {
- value:
- 'linear-gradient(90deg, rgba($background.z2, 0) 0%, rgba($background.z2, 1) 20%)',
- type: 'color',
- },
- z1: {
- value:
- 'linear-gradient(90deg, rgba($background.z1, 0) 0%, rgba($background.z1, 1) 20%)',
- type: 'color',
- },
- z0: {
- value:
- 'linear-gradient(90deg, rgba($background.z0, 0) 0%, rgba($background.z0, 1) 20%)',
- type: 'color',
- },
- brandPrimaryLight: {
- value:
- 'linear-gradient(90deg, rgba($brand.primary.light, 0) 0%, rgba($brand.primary.light, 1) 20%)',
- type: 'color',
- },
- brandPrimaryMain: {
- value:
- 'linear-gradient(90deg, rgba($brand.primary.main, 0) 0%, rgba($brand.primary.main, 1) 20%)',
- type: 'color',
- },
- brandPrimaryDark: {
- value:
- 'linear-gradient(90deg, rgba($brand.primary.dark, 0) 0%, rgba($brand.primary.dark, 1) 20%)',
- type: 'color',
- },
- },
-};
-
-export default theme;
diff --git a/Gemfile b/Gemfile
new file mode 100644
index 00000000..1afd2826
--- /dev/null
+++ b/Gemfile
@@ -0,0 +1,10 @@
+source 'https://rubygems.org'
+
+# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version
+ruby ">= 2.6.10"
+
+# Cocoapods 1.15 introduced a bug which break the build. We will remove the upper
+# bound in the template on Cocoapods with next React Native release.
+gem 'fastlane'
+gem 'cocoapods', '>= 1.13', '< 1.15'
+gem 'activesupport', '>= 6.1.7.5', '< 7.1.0'
diff --git a/Gemfile.lock b/Gemfile.lock
new file mode 100644
index 00000000..92626c24
--- /dev/null
+++ b/Gemfile.lock
@@ -0,0 +1,285 @@
+GEM
+ remote: https://rubygems.org/
+ specs:
+ CFPropertyList (3.0.7)
+ base64
+ nkf
+ rexml
+ activesupport (7.0.8.1)
+ concurrent-ruby (~> 1.0, >= 1.0.2)
+ i18n (>= 1.6, < 2)
+ minitest (>= 5.1)
+ tzinfo (~> 2.0)
+ addressable (2.8.6)
+ public_suffix (>= 2.0.2, < 6.0)
+ algoliasearch (1.27.5)
+ httpclient (~> 2.8, >= 2.8.3)
+ json (>= 1.5.1)
+ artifactory (3.0.17)
+ atomos (0.1.3)
+ aws-eventstream (1.3.0)
+ aws-partitions (1.895.0)
+ aws-sdk-core (3.191.3)
+ aws-eventstream (~> 1, >= 1.3.0)
+ aws-partitions (~> 1, >= 1.651.0)
+ aws-sigv4 (~> 1.8)
+ jmespath (~> 1, >= 1.6.1)
+ aws-sdk-kms (1.77.0)
+ aws-sdk-core (~> 3, >= 3.191.0)
+ aws-sigv4 (~> 1.1)
+ aws-sdk-s3 (1.143.0)
+ aws-sdk-core (~> 3, >= 3.191.0)
+ aws-sdk-kms (~> 1)
+ aws-sigv4 (~> 1.8)
+ aws-sigv4 (1.8.0)
+ aws-eventstream (~> 1, >= 1.0.2)
+ babosa (1.0.4)
+ base64 (0.2.0)
+ claide (1.1.0)
+ cocoapods (1.14.3)
+ addressable (~> 2.8)
+ claide (>= 1.0.2, < 2.0)
+ cocoapods-core (= 1.14.3)
+ cocoapods-deintegrate (>= 1.0.3, < 2.0)
+ cocoapods-downloader (>= 2.1, < 3.0)
+ cocoapods-plugins (>= 1.0.0, < 2.0)
+ cocoapods-search (>= 1.0.0, < 2.0)
+ cocoapods-trunk (>= 1.6.0, < 2.0)
+ cocoapods-try (>= 1.1.0, < 2.0)
+ colored2 (~> 3.1)
+ escape (~> 0.0.4)
+ fourflusher (>= 2.3.0, < 3.0)
+ gh_inspector (~> 1.0)
+ molinillo (~> 0.8.0)
+ nap (~> 1.0)
+ ruby-macho (>= 2.3.0, < 3.0)
+ xcodeproj (>= 1.23.0, < 2.0)
+ cocoapods-core (1.14.3)
+ activesupport (>= 5.0, < 8)
+ addressable (~> 2.8)
+ algoliasearch (~> 1.0)
+ concurrent-ruby (~> 1.1)
+ fuzzy_match (~> 2.0.4)
+ nap (~> 1.0)
+ netrc (~> 0.11)
+ public_suffix (~> 4.0)
+ typhoeus (~> 1.0)
+ cocoapods-deintegrate (1.0.5)
+ cocoapods-downloader (2.1)
+ cocoapods-plugins (1.0.0)
+ nap
+ cocoapods-search (1.0.1)
+ cocoapods-trunk (1.6.0)
+ nap (>= 0.8, < 2.0)
+ netrc (~> 0.11)
+ cocoapods-try (1.2.0)
+ colored (1.2)
+ colored2 (3.1.2)
+ commander (4.6.0)
+ highline (~> 2.0.0)
+ concurrent-ruby (1.2.3)
+ declarative (0.0.20)
+ digest-crc (0.6.5)
+ rake (>= 12.0.0, < 14.0.0)
+ domain_name (0.6.20240107)
+ dotenv (2.8.1)
+ emoji_regex (3.2.3)
+ escape (0.0.4)
+ ethon (0.16.0)
+ ffi (>= 1.15.0)
+ excon (0.109.0)
+ faraday (1.10.3)
+ faraday-em_http (~> 1.0)
+ faraday-em_synchrony (~> 1.0)
+ faraday-excon (~> 1.1)
+ faraday-httpclient (~> 1.0)
+ faraday-multipart (~> 1.0)
+ faraday-net_http (~> 1.0)
+ faraday-net_http_persistent (~> 1.0)
+ faraday-patron (~> 1.0)
+ faraday-rack (~> 1.0)
+ faraday-retry (~> 1.0)
+ ruby2_keywords (>= 0.0.4)
+ faraday-cookie_jar (0.0.7)
+ faraday (>= 0.8.0)
+ http-cookie (~> 1.0.0)
+ faraday-em_http (1.0.0)
+ faraday-em_synchrony (1.0.0)
+ faraday-excon (1.1.0)
+ faraday-httpclient (1.0.1)
+ faraday-multipart (1.0.4)
+ multipart-post (~> 2)
+ faraday-net_http (1.0.1)
+ faraday-net_http_persistent (1.2.0)
+ faraday-patron (1.0.0)
+ faraday-rack (1.0.0)
+ faraday-retry (1.0.3)
+ faraday_middleware (1.2.0)
+ faraday (~> 1.0)
+ fastimage (2.3.0)
+ fastlane (2.219.0)
+ CFPropertyList (>= 2.3, < 4.0.0)
+ addressable (>= 2.8, < 3.0.0)
+ artifactory (~> 3.0)
+ aws-sdk-s3 (~> 1.0)
+ babosa (>= 1.0.3, < 2.0.0)
+ bundler (>= 1.12.0, < 3.0.0)
+ colored
+ commander (~> 4.6)
+ dotenv (>= 2.1.1, < 3.0.0)
+ emoji_regex (>= 0.1, < 4.0)
+ excon (>= 0.71.0, < 1.0.0)
+ faraday (~> 1.0)
+ faraday-cookie_jar (~> 0.0.6)
+ faraday_middleware (~> 1.0)
+ fastimage (>= 2.1.0, < 3.0.0)
+ gh_inspector (>= 1.1.2, < 2.0.0)
+ google-apis-androidpublisher_v3 (~> 0.3)
+ google-apis-playcustomapp_v1 (~> 0.1)
+ google-cloud-env (>= 1.6.0, < 2.0.0)
+ google-cloud-storage (~> 1.31)
+ highline (~> 2.0)
+ http-cookie (~> 1.0.5)
+ json (< 3.0.0)
+ jwt (>= 2.1.0, < 3)
+ mini_magick (>= 4.9.4, < 5.0.0)
+ multipart-post (>= 2.0.0, < 3.0.0)
+ naturally (~> 2.2)
+ optparse (>= 0.1.1)
+ plist (>= 3.1.0, < 4.0.0)
+ rubyzip (>= 2.0.0, < 3.0.0)
+ security (= 0.1.3)
+ simctl (~> 1.6.3)
+ terminal-notifier (>= 2.0.0, < 3.0.0)
+ terminal-table (~> 3)
+ tty-screen (>= 0.6.3, < 1.0.0)
+ tty-spinner (>= 0.8.0, < 1.0.0)
+ word_wrap (~> 1.0.0)
+ xcodeproj (>= 1.13.0, < 2.0.0)
+ xcpretty (~> 0.3.0)
+ xcpretty-travis-formatter (>= 0.0.3)
+ ffi (1.16.3)
+ fourflusher (2.3.1)
+ fuzzy_match (2.0.4)
+ gh_inspector (1.1.3)
+ google-apis-androidpublisher_v3 (0.54.0)
+ google-apis-core (>= 0.11.0, < 2.a)
+ google-apis-core (0.11.3)
+ addressable (~> 2.5, >= 2.5.1)
+ googleauth (>= 0.16.2, < 2.a)
+ httpclient (>= 2.8.1, < 3.a)
+ mini_mime (~> 1.0)
+ representable (~> 3.0)
+ retriable (>= 2.0, < 4.a)
+ rexml
+ google-apis-iamcredentials_v1 (0.17.0)
+ google-apis-core (>= 0.11.0, < 2.a)
+ google-apis-playcustomapp_v1 (0.13.0)
+ google-apis-core (>= 0.11.0, < 2.a)
+ google-apis-storage_v1 (0.31.0)
+ google-apis-core (>= 0.11.0, < 2.a)
+ google-cloud-core (1.6.1)
+ google-cloud-env (>= 1.0, < 3.a)
+ google-cloud-errors (~> 1.0)
+ google-cloud-env (1.6.0)
+ faraday (>= 0.17.3, < 3.0)
+ google-cloud-errors (1.3.1)
+ google-cloud-storage (1.47.0)
+ addressable (~> 2.8)
+ digest-crc (~> 0.4)
+ google-apis-iamcredentials_v1 (~> 0.1)
+ google-apis-storage_v1 (~> 0.31.0)
+ google-cloud-core (~> 1.6)
+ googleauth (>= 0.16.2, < 2.a)
+ mini_mime (~> 1.0)
+ googleauth (1.8.1)
+ faraday (>= 0.17.3, < 3.a)
+ jwt (>= 1.4, < 3.0)
+ multi_json (~> 1.11)
+ os (>= 0.9, < 2.0)
+ signet (>= 0.16, < 2.a)
+ highline (2.0.3)
+ http-cookie (1.0.5)
+ domain_name (~> 0.5)
+ httpclient (2.8.3)
+ i18n (1.14.1)
+ concurrent-ruby (~> 1.0)
+ jmespath (1.6.2)
+ json (2.7.1)
+ jwt (2.8.1)
+ base64
+ mini_magick (4.12.0)
+ mini_mime (1.1.5)
+ minitest (5.22.2)
+ molinillo (0.8.0)
+ multi_json (1.15.0)
+ multipart-post (2.4.0)
+ nanaimo (0.4.0)
+ nap (1.1.0)
+ naturally (2.2.1)
+ netrc (0.11.0)
+ nkf (0.2.0)
+ optparse (0.4.0)
+ os (1.1.4)
+ plist (3.7.1)
+ public_suffix (4.0.7)
+ rake (13.1.0)
+ representable (3.2.0)
+ declarative (< 0.1.0)
+ trailblazer-option (>= 0.1.1, < 0.2.0)
+ uber (< 0.2.0)
+ retriable (3.1.2)
+ rexml (3.3.9)
+ rouge (2.0.7)
+ ruby-macho (2.5.1)
+ ruby2_keywords (0.0.5)
+ rubyzip (2.3.2)
+ security (0.1.3)
+ signet (0.19.0)
+ addressable (~> 2.8)
+ faraday (>= 0.17.5, < 3.a)
+ jwt (>= 1.5, < 3.0)
+ multi_json (~> 1.10)
+ simctl (1.6.10)
+ CFPropertyList
+ naturally
+ terminal-notifier (2.0.0)
+ terminal-table (3.0.2)
+ unicode-display_width (>= 1.1.1, < 3)
+ trailblazer-option (0.1.2)
+ tty-cursor (0.7.1)
+ tty-screen (0.8.2)
+ tty-spinner (0.9.3)
+ tty-cursor (~> 0.7)
+ typhoeus (1.4.1)
+ ethon (>= 0.9.0)
+ tzinfo (2.0.6)
+ concurrent-ruby (~> 1.0)
+ uber (0.1.0)
+ unicode-display_width (2.5.0)
+ word_wrap (1.0.0)
+ xcodeproj (1.27.0)
+ CFPropertyList (>= 2.3.3, < 4.0)
+ atomos (~> 0.1.3)
+ claide (>= 1.0.2, < 2.0)
+ colored2 (~> 3.1)
+ nanaimo (~> 0.4.0)
+ rexml (>= 3.3.6, < 4.0)
+ xcpretty (0.3.0)
+ rouge (~> 2.0.7)
+ xcpretty-travis-formatter (1.0.1)
+ xcpretty (~> 0.2, >= 0.0.7)
+
+PLATFORMS
+ ruby
+
+DEPENDENCIES
+ activesupport (>= 6.1.7.5, < 7.1.0)
+ cocoapods (>= 1.13, < 1.15)
+ fastlane
+
+RUBY VERSION
+ ruby 3.3.0p0
+
+BUNDLED WITH
+ 2.5.4
diff --git a/README.md b/README.md
index 37c52c68..897baf48 100644
--- a/README.md
+++ b/README.md
@@ -1,48 +1,106 @@
-# @platformbuilders/react-native-elements
+# @platformbuilders/fluid-react-native
[![Build Status][check-badge]][workflows]
[![npm][npm-badge]][npm]
[![MIT][license-badge]][license]
-[](https://github.com/platformbuilders/react-native-elements/actions/workflows/docusaurus_release.yml)
-[npm-badge]: https://img.shields.io/npm/v/@platformbuilders/react-native-elements.svg
-[npm]: https://www.npmjs.com/package/@platformbuilders/react-native-elements
+[npm-badge]: https://img.shields.io/npm/v/@platformbuilders/fluid-react-native.svg
+[npm]: https://www.npmjs.com/package/@platformbuilders/fluid-react-native
[license-badge]: https://img.shields.io/dub/l/vibe-d.svg
-[license]: https://raw.githubusercontent.com/platformbuilders/react-native-elements/master/LICENSE.md
-[workflows]: https://github.com/platformbuilders/react-native-elements/actions
-[check-badge]: https://github.com/platformbuilders/react-native-elements/workflows/check/badge.svg
+[license]: https://raw.githubusercontent.com/platformbuilders/fluid-react-native/master/LICENSE.md
+[workflows]: https://github.com/platformbuilders/fluid-react-native/actions
+[check-badge]: https://github.com/platformbuilders/fluid-react-native/workflows/check/badge.svg
-Welcome to the @platformbuilders/elements package here you will find out all of our components shared with the community
+# Fluid React Native
+A Fluid React Native é uma biblioteca de componentes UI pronta para uso, desenvolvida pela Platform Builders. Ela foi criada com o objetivo de acelerar o processo de desenvolvimento de aplicativos React Native, oferecendo uma ampla variedade de componentes prontos para serem utilizados.
-# Whats the idea of this repository
-Its a place that we can share a little bit of our code base and show how we work on our projects with our components!
+**Instalação**
-# How can i use the library?
+ npm install @platformbuilders/fluid-react-native
+ //ou
+ yarn add @platformbuilders/fluid-react-native
-Here's how you add our dependencie to your project @platformbuilders/elements
+**Uso**
+Após a instalação, você pode importar e utilizar os componentes da Fluid React Native em seu aplicativo. Aqui está um exemplo básico de como utilizar um botão da Fluid:
-1. depend on it:
+ import React from 'react';
+ import { Button } from '@platformbuilders/fluid-react-native';
+
+ const App = () => {
+ return (
+