diff --git a/README.md b/README.md
index 7695109..b00bc04 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
This is the source code from [this tutorial](https://dev.to/brunolemos/tutorial-100-code-sharing-between-ios-android--web-using-react-native-web-andmonorepo-4pej).
-Tech Stack: TypeScript v4, React Native v0.63, Next.js v10 & Create React App v4.
+Tech Stack: TypeScript v4, React Native v0.64, Next.js v10 & Create React App v4.
Prettier and ESLint are also configured as pre-commit hooks.
![article-cover](https://user-images.githubusercontent.com/619186/64933790-1fc27680-d81d-11e9-8077-64a1066b7c17.png)
diff --git a/packages/components/src/App.tsx b/packages/components/src/App.tsx
index 0c48828..e305011 100644
--- a/packages/components/src/App.tsx
+++ b/packages/components/src/App.tsx
@@ -5,75 +5,110 @@ import {
StatusBar,
StyleSheet,
Text,
+ useColorScheme,
View,
} from 'react-native'
import { AppHeader } from './AppHeader'
+import { Colors } from './colors'
export function App() {
+ const isDarkMode = useColorScheme() === 'dark'
+
return (
- <>
-
-
-
+
+
+
+
+
-
- {global.HermesInternal == null ? null : (
-
- Engine: Hermes
-
- )}
-
-
-
- Code sharing using Monorepo
-
-
- Edit{' '}
-
- packages/components/App.tsx
- {' '}
- to change this screen and then come back to see your edits (in
- the phone or the browser).
-
-
-
-
- Web support via react-native-web
-
-
- Run{' '}
- yarn workspace web start{' '}
- to open this app in the browser.
-
-
- It will share the same code from mobile, unless you create
- platform-specific files using the{' '}
- .web.tsx extension (also
- supports .android,{' '}
- .ios,{' '}
- .native, etc).
-
-
-
-
-
- >
+
+ Edit{' '}
+ packages/components/App.tsx to
+ change this screen and then come back to see your edits (in the
+ phone or the browser).
+
+
+
+ Run{' '}
+ yarn workspace web-cra start{' '}
+ or{' '}
+ yarn workspace web-nextjs dev{' '}
+ to open this app in the browser.
+ {'\n\n'}
+ It shares the same code from mobile. You can also create
+ platform-specific files using one of these extensions:{' '}
+ .ios.tsx,{' '}
+ .android.tsx,{' '}
+ .web.tsx, or{' '}
+ .native.tsx.
+
+
+
+
+ )
+}
+
+function Section({
+ children,
+ title,
+}: {
+ children: React.ReactNodeArray
+ title: string
+}) {
+ const isDarkMode = useColorScheme() === 'dark'
+
+ return (
+
+
+ {title}
+
+
+ {children}
+
+
)
}
const styles = StyleSheet.create({
- scrollView: {
- backgroundColor: 'white',
- },
- engine: {
- position: 'absolute',
- right: 0,
+ safeareaContainer: {
+ flex: 1,
},
- body: {
- backgroundColor: 'white',
+ scrollview: {
+ height: '100%',
},
sectionContainer: {
marginTop: 32,
@@ -82,27 +117,13 @@ const styles = StyleSheet.create({
sectionTitle: {
fontSize: 24,
fontWeight: '600',
- color: 'black',
},
sectionDescription: {
marginTop: 8,
fontSize: 18,
fontWeight: '400',
- color: 'gray',
},
highlight: {
fontWeight: '700',
},
- footer: {
- color: 'gray',
- fontSize: 12,
- fontWeight: '600',
- padding: 4,
- paddingRight: 12,
- textAlign: 'right',
- },
})
-
-declare let global: {
- HermesInternal?: boolean
-}
diff --git a/packages/components/src/AppHeader.web.tsx b/packages/components/src/AppHeader.web.tsx
index cfdbadb..122d749 100644
--- a/packages/components/src/AppHeader.web.tsx
+++ b/packages/components/src/AppHeader.web.tsx
@@ -1,10 +1,30 @@
import React from 'react'
-import { StyleSheet, Text, View } from 'react-native'
+import { StyleSheet, Text, useColorScheme, View } from 'react-native'
+
+import { Colors } from './colors'
export function AppHeader() {
+ const isDarkMode = useColorScheme() === 'dark'
+
return (
-
- Welcome to React Native Web + Monorepo
+
+
+ Welcome to React Native Web + Monorepo
+
)
}
@@ -15,7 +35,6 @@ const styles = StyleSheet.create({
justifyContent: 'center',
width: '100%',
height: 200,
- backgroundColor: '#f3f3f3',
},
text: {
fontSize: 36,
diff --git a/packages/components/src/colors.ts b/packages/components/src/colors.ts
new file mode 100644
index 0000000..a56049c
--- /dev/null
+++ b/packages/components/src/colors.ts
@@ -0,0 +1,9 @@
+export const Colors = {
+ primary: '#1292B4',
+ white: '#FFF',
+ lighter: '#F3F3F3',
+ light: '#DAE1E7',
+ dark: '#444',
+ darker: '#222',
+ black: '#000',
+}
diff --git a/packages/mobile/.flowconfig b/packages/mobile/.flowconfig
index b274ad1..315f274 100644
--- a/packages/mobile/.flowconfig
+++ b/packages/mobile/.flowconfig
@@ -8,10 +8,6 @@
; Ignore polyfills
node_modules/react-native/Libraries/polyfills/.*
-; These should not be required directly
-; require from fbjs/lib instead: require('fbjs/lib/warning')
-node_modules/warning/.*
-
; Flow doesn't support platforms
.*/Libraries/Utilities/LoadingView.js
@@ -30,6 +26,8 @@ emoji=true
esproposal.optional_chaining=enable
esproposal.nullish_coalescing=enable
+exact_by_default=true
+
module.file_ext=.js
module.file_ext=.json
module.file_ext=.ios.js
@@ -44,10 +42,6 @@ suppress_type=$FlowFixMe
suppress_type=$FlowFixMeProps
suppress_type=$FlowFixMeState
-suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(\\)? *\\(site=[a-z,_]*react_native\\(_ios\\)?_\\(oss\\|fb\\)[a-z,_]*\\)?)\\)
-suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(\\)? *\\(site=[a-z,_]*react_native\\(_ios\\)?_\\(oss\\|fb\\)[a-z,_]*\\)?)\\)?:? #[0-9]+
-suppress_comment=\\(.\\|\n\\)*\\$FlowExpectedError
-
[lints]
sketchy-null-number=warn
sketchy-null-mixed=warn
@@ -58,7 +52,6 @@ deprecated-type=warn
unsafe-getters-setters=warn
unnecessary-invariant=warn
signature-verification-failure=warn
-deprecated-utility=error
[strict]
deprecated-type
@@ -70,4 +63,4 @@ untyped-import
untyped-type-import
[version]
-^0.122.0
+^0.137.0
diff --git a/packages/mobile/android/app/build.gradle b/packages/mobile/android/app/build.gradle
index 809f6f4..94acfbb 100644
--- a/packages/mobile/android/app/build.gradle
+++ b/packages/mobile/android/app/build.gradle
@@ -121,6 +121,8 @@ def jscFlavor = 'org.webkit:android-jsc:+'
def enableHermes = project.ext.react.get("enableHermes", false);
android {
+ ndkVersion rootProject.ext.ndkVersion
+
compileSdkVersion rootProject.ext.compileSdkVersion
compileOptions {
@@ -169,11 +171,12 @@ android {
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 =
- versionCodes.get(abi) * 1048576 + defaultConfig.versionCode
+ defaultConfig.versionCode * 1000 + versionCodes.get(abi)
}
}
diff --git a/packages/mobile/android/app/src/debug/AndroidManifest.xml b/packages/mobile/android/app/src/debug/AndroidManifest.xml
index fa26aa5..b2f3ad9 100644
--- a/packages/mobile/android/app/src/debug/AndroidManifest.xml
+++ b/packages/mobile/android/app/src/debug/AndroidManifest.xml
@@ -4,5 +4,10 @@
-
+
+
+
diff --git a/packages/mobile/android/app/src/main/AndroidManifest.xml b/packages/mobile/android/app/src/main/AndroidManifest.xml
index d589645..3eeae7f 100644
--- a/packages/mobile/android/app/src/main/AndroidManifest.xml
+++ b/packages/mobile/android/app/src/main/AndroidManifest.xml
@@ -21,7 +21,5 @@
-
-
diff --git a/packages/mobile/android/app/src/main/res/values/styles.xml b/packages/mobile/android/app/src/main/res/values/styles.xml
index 62fe59f..9fab0be 100644
--- a/packages/mobile/android/app/src/main/res/values/styles.xml
+++ b/packages/mobile/android/app/src/main/res/values/styles.xml
@@ -1,7 +1,7 @@
-
diff --git a/packages/mobile/android/build.gradle b/packages/mobile/android/build.gradle
index 8161751..5d37841 100644
--- a/packages/mobile/android/build.gradle
+++ b/packages/mobile/android/build.gradle
@@ -2,10 +2,11 @@
buildscript {
ext {
- buildToolsVersion = "29.0.2"
- minSdkVersion = 16
+ buildToolsVersion = "29.0.3"
+ minSdkVersion = 21
compileSdkVersion = 29
targetSdkVersion = 29
+ ndkVersion = "20.1.5948944"
}
repositories {
google()
diff --git a/packages/mobile/android/gradle.properties b/packages/mobile/android/gradle.properties
index 3bdbd3d..47e536c 100644
--- a/packages/mobile/android/gradle.properties
+++ b/packages/mobile/android/gradle.properties
@@ -25,4 +25,4 @@ android.useAndroidX=true
android.enableJetifier=true
# Version of flipper SDK to use with React Native
-FLIPPER_VERSION=0.54.0
+FLIPPER_VERSION=0.66.0
diff --git a/packages/mobile/android/gradle/wrapper/gradle-wrapper.jar b/packages/mobile/android/gradle/wrapper/gradle-wrapper.jar
index f3d88b1..e708b1c 100644
Binary files a/packages/mobile/android/gradle/wrapper/gradle-wrapper.jar and b/packages/mobile/android/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/packages/mobile/android/gradle/wrapper/gradle-wrapper.properties b/packages/mobile/android/gradle/wrapper/gradle-wrapper.properties
index ef20e8c..14e30f7 100644
--- a/packages/mobile/android/gradle/wrapper/gradle-wrapper.properties
+++ b/packages/mobile/android/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,5 @@
-#Sun Nov 22 00:28:00 BRT 2020
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-bin.zip
diff --git a/packages/mobile/android/gradlew b/packages/mobile/android/gradlew
index 2fe81a7..4f906e0 100755
--- a/packages/mobile/android/gradlew
+++ b/packages/mobile/android/gradlew
@@ -82,6 +82,7 @@ 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
@@ -129,6 +130,7 @@ fi
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
diff --git a/packages/mobile/android/gradlew.bat b/packages/mobile/android/gradlew.bat
index 62bd9b9..ac1b06f 100644
--- a/packages/mobile/android/gradlew.bat
+++ b/packages/mobile/android/gradlew.bat
@@ -1,103 +1,89 @@
-@rem
-@rem Copyright 2015 the original author or authors.
-@rem
-@rem Licensed under the Apache License, Version 2.0 (the "License");
-@rem you may not use this file except in compliance with the License.
-@rem You may obtain a copy of the License at
-@rem
-@rem https://www.apache.org/licenses/LICENSE-2.0
-@rem
-@rem Unless required by applicable law or agreed to in writing, software
-@rem distributed under the License is distributed on an "AS IS" BASIS,
-@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-@rem See the License for the specific language governing permissions and
-@rem limitations under the License.
-@rem
-
-@if "%DEBUG%" == "" @echo off
-@rem ##########################################################################
-@rem
-@rem Gradle startup script for Windows
-@rem
-@rem ##########################################################################
-
-@rem Set local scope for the variables with windows NT shell
-if "%OS%"=="Windows_NT" setlocal
-
-set DIRNAME=%~dp0
-if "%DIRNAME%" == "" set DIRNAME=.
-set APP_BASE_NAME=%~n0
-set APP_HOME=%DIRNAME%
-
-@rem Resolve any "." and ".." in APP_HOME to make it shorter.
-for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi
-
-@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
-set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m"
-
-@rem Find java.exe
-if defined JAVA_HOME goto findJavaFromJavaHome
-
-set JAVA_EXE=java.exe
-%JAVA_EXE% -version >NUL 2>&1
-if "%ERRORLEVEL%" == "0" goto init
-
-echo.
-echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
-echo.
-echo Please set the JAVA_HOME variable in your environment to match the
-echo location of your Java installation.
-
-goto fail
-
-:findJavaFromJavaHome
-set JAVA_HOME=%JAVA_HOME:"=%
-set JAVA_EXE=%JAVA_HOME%/bin/java.exe
-
-if exist "%JAVA_EXE%" goto init
-
-echo.
-echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
-echo.
-echo Please set the JAVA_HOME variable in your environment to match the
-echo location of your Java installation.
-
-goto fail
-
-:init
-@rem Get command-line arguments, handling Windows variants
-
-if not "%OS%" == "Windows_NT" goto win9xME_args
-
-:win9xME_args
-@rem Slurp the command line arguments.
-set CMD_LINE_ARGS=
-set _SKIP=2
-
-:win9xME_args_slurp
-if "x%~1" == "x" goto execute
-
-set CMD_LINE_ARGS=%*
-
-:execute
-@rem Setup the command line
-
-set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
-
-@rem Execute Gradle
-"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
-
-:end
-@rem End local scope for the variables with windows NT shell
-if "%ERRORLEVEL%"=="0" goto mainEnd
-
-:fail
-rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
-rem the _cmd.exe /c_ return code!
-if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
-exit /b 1
-
-:mainEnd
-if "%OS%"=="Windows_NT" endlocal
-
-:omega
+@rem
+@rem Copyright 2015 the original author or authors.
+@rem
+@rem Licensed under the Apache License, Version 2.0 (the "License");
+@rem you may not use this file except in compliance with the License.
+@rem You may obtain a copy of the License at
+@rem
+@rem https://www.apache.org/licenses/LICENSE-2.0
+@rem
+@rem Unless required by applicable law or agreed to in writing, software
+@rem distributed under the License is distributed on an "AS IS" BASIS,
+@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+@rem See the License for the specific language governing permissions and
+@rem limitations under the License.
+@rem
+
+@if "%DEBUG%" == "" @echo off
+@rem ##########################################################################
+@rem
+@rem Gradle startup script for Windows
+@rem
+@rem ##########################################################################
+
+@rem Set local scope for the variables with windows NT shell
+if "%OS%"=="Windows_NT" setlocal
+
+set DIRNAME=%~dp0
+if "%DIRNAME%" == "" set DIRNAME=.
+set APP_BASE_NAME=%~n0
+set APP_HOME=%DIRNAME%
+
+@rem Resolve any "." and ".." in APP_HOME to make it shorter.
+for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi
+
+@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m"
+
+@rem Find java.exe
+if defined JAVA_HOME goto findJavaFromJavaHome
+
+set JAVA_EXE=java.exe
+%JAVA_EXE% -version >NUL 2>&1
+if "%ERRORLEVEL%" == "0" goto execute
+
+echo.
+echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:findJavaFromJavaHome
+set JAVA_HOME=%JAVA_HOME:"=%
+set JAVA_EXE=%JAVA_HOME%/bin/java.exe
+
+if exist "%JAVA_EXE%" goto execute
+
+echo.
+echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:execute
+@rem Setup the command line
+
+set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
+
+
+@rem Execute Gradle
+"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
+
+:end
+@rem End local scope for the variables with windows NT shell
+if "%ERRORLEVEL%"=="0" goto mainEnd
+
+:fail
+rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
+rem the _cmd.exe /c_ return code!
+if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
+exit /b 1
+
+:mainEnd
+if "%OS%"=="Windows_NT" endlocal
+
+:omega
diff --git a/packages/mobile/ios/Podfile b/packages/mobile/ios/Podfile
index 1a436da..4940759 100644
--- a/packages/mobile/ios/Podfile
+++ b/packages/mobile/ios/Podfile
@@ -13,6 +13,10 @@ target 'myprojectname' do
# Pods for testing
end
+ pre_install do |installer|
+ codegen_pre_install(installer, :path => config[:reactNativePath])
+ end
+
# Enables Flipper.
#
# Note that if you have use_frameworks! enabled, Flipper will not work and
@@ -22,12 +26,3 @@ target 'myprojectname' do
flipper_post_install(installer)
end
end
-
-target 'myprojectname-tvOS' do
- # Pods for myprojectname-tvOS
-
- target 'myprojectname-tvOSTests' do
- inherit! :search_paths
- # Pods for testing
- end
-end
diff --git a/packages/mobile/ios/Podfile.lock b/packages/mobile/ios/Podfile.lock
index 28e25ff..7c06456 100644
--- a/packages/mobile/ios/Podfile.lock
+++ b/packages/mobile/ios/Podfile.lock
@@ -3,14 +3,14 @@ PODS:
- CocoaAsyncSocket (7.6.4)
- CocoaLibEvent (1.0.0)
- DoubleConversion (1.1.6)
- - FBLazyVector (0.63.3)
- - FBReactNativeSpec (0.63.3):
- - Folly (= 2020.01.13.00)
- - RCTRequired (= 0.63.3)
- - RCTTypeSafety (= 0.63.3)
- - React-Core (= 0.63.3)
- - React-jsi (= 0.63.3)
- - ReactCommon/turbomodule/core (= 0.63.3)
+ - FBLazyVector (0.64.0-rc.0)
+ - FBReactNativeSpec (0.64.0-rc.0):
+ - RCT-Folly (= 2020.01.13.00)
+ - RCTRequired (= 0.64.0-rc.0)
+ - RCTTypeSafety (= 0.64.0-rc.0)
+ - React-Core (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - ReactCommon/turbomodule/core (= 0.64.0-rc.0)
- Flipper (0.54.0):
- Flipper-Folly (~> 2.2)
- Flipper-RSocket (~> 1.1)
@@ -57,245 +57,267 @@ PODS:
- FlipperKit/SKIOSNetworkPlugin (0.54.0):
- FlipperKit/Core
- FlipperKit/FlipperKitNetworkPlugin
- - Folly (2020.01.13.00):
+ - glog (0.3.5)
+ - OpenSSL-Universal (1.0.2.20):
+ - OpenSSL-Universal/Static (= 1.0.2.20)
+ - OpenSSL-Universal/Static (1.0.2.20)
+ - RCT-Folly (2020.01.13.00):
- boost-for-react-native
- DoubleConversion
- - Folly/Default (= 2020.01.13.00)
- glog
- - Folly/Default (2020.01.13.00):
+ - RCT-Folly/Default (= 2020.01.13.00)
+ - RCT-Folly/Default (2020.01.13.00):
- boost-for-react-native
- DoubleConversion
- glog
- - glog (0.3.5)
- - OpenSSL-Universal (1.0.2.20):
- - OpenSSL-Universal/Static (= 1.0.2.20)
- - OpenSSL-Universal/Static (1.0.2.20)
- - RCTRequired (0.63.3)
- - RCTTypeSafety (0.63.3):
- - FBLazyVector (= 0.63.3)
- - Folly (= 2020.01.13.00)
- - RCTRequired (= 0.63.3)
- - React-Core (= 0.63.3)
- - React (0.63.3):
- - React-Core (= 0.63.3)
- - React-Core/DevSupport (= 0.63.3)
- - React-Core/RCTWebSocket (= 0.63.3)
- - React-RCTActionSheet (= 0.63.3)
- - React-RCTAnimation (= 0.63.3)
- - React-RCTBlob (= 0.63.3)
- - React-RCTImage (= 0.63.3)
- - React-RCTLinking (= 0.63.3)
- - React-RCTNetwork (= 0.63.3)
- - React-RCTSettings (= 0.63.3)
- - React-RCTText (= 0.63.3)
- - React-RCTVibration (= 0.63.3)
- - React-callinvoker (0.63.3)
- - React-Core (0.63.3):
- - Folly (= 2020.01.13.00)
+ - RCTRequired (0.64.0-rc.0)
+ - RCTTypeSafety (0.64.0-rc.0):
+ - FBLazyVector (= 0.64.0-rc.0)
+ - RCT-Folly (= 2020.01.13.00)
+ - RCTRequired (= 0.64.0-rc.0)
+ - React-Core (= 0.64.0-rc.0)
+ - React (0.64.0-rc.0):
+ - React-Core (= 0.64.0-rc.0)
+ - React-Core/DevSupport (= 0.64.0-rc.0)
+ - React-Core/RCTWebSocket (= 0.64.0-rc.0)
+ - React-RCTActionSheet (= 0.64.0-rc.0)
+ - React-RCTAnimation (= 0.64.0-rc.0)
+ - React-RCTBlob (= 0.64.0-rc.0)
+ - React-RCTImage (= 0.64.0-rc.0)
+ - React-RCTLinking (= 0.64.0-rc.0)
+ - React-RCTNetwork (= 0.64.0-rc.0)
+ - React-RCTSettings (= 0.64.0-rc.0)
+ - React-RCTText (= 0.64.0-rc.0)
+ - React-RCTVibration (= 0.64.0-rc.0)
+ - React-callinvoker (0.64.0-rc.0)
+ - React-Core (0.64.0-rc.0):
- glog
- - React-Core/Default (= 0.63.3)
- - React-cxxreact (= 0.63.3)
- - React-jsi (= 0.63.3)
- - React-jsiexecutor (= 0.63.3)
+ - RCT-Folly (= 2020.01.13.00)
+ - React-Core/Default (= 0.64.0-rc.0)
+ - React-cxxreact (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-jsiexecutor (= 0.64.0-rc.0)
+ - React-perflogger (= 0.64.0-rc.0)
- Yoga
- - React-Core/CoreModulesHeaders (0.63.3):
- - Folly (= 2020.01.13.00)
+ - React-Core/CoreModulesHeaders (0.64.0-rc.0):
- glog
+ - RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- - React-cxxreact (= 0.63.3)
- - React-jsi (= 0.63.3)
- - React-jsiexecutor (= 0.63.3)
+ - React-cxxreact (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-jsiexecutor (= 0.64.0-rc.0)
+ - React-perflogger (= 0.64.0-rc.0)
- Yoga
- - React-Core/Default (0.63.3):
- - Folly (= 2020.01.13.00)
+ - React-Core/Default (0.64.0-rc.0):
- glog
- - React-cxxreact (= 0.63.3)
- - React-jsi (= 0.63.3)
- - React-jsiexecutor (= 0.63.3)
+ - RCT-Folly (= 2020.01.13.00)
+ - React-cxxreact (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-jsiexecutor (= 0.64.0-rc.0)
+ - React-perflogger (= 0.64.0-rc.0)
- Yoga
- - React-Core/DevSupport (0.63.3):
- - Folly (= 2020.01.13.00)
+ - React-Core/DevSupport (0.64.0-rc.0):
- glog
- - React-Core/Default (= 0.63.3)
- - React-Core/RCTWebSocket (= 0.63.3)
- - React-cxxreact (= 0.63.3)
- - React-jsi (= 0.63.3)
- - React-jsiexecutor (= 0.63.3)
- - React-jsinspector (= 0.63.3)
+ - RCT-Folly (= 2020.01.13.00)
+ - React-Core/Default (= 0.64.0-rc.0)
+ - React-Core/RCTWebSocket (= 0.64.0-rc.0)
+ - React-cxxreact (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-jsiexecutor (= 0.64.0-rc.0)
+ - React-jsinspector (= 0.64.0-rc.0)
+ - React-perflogger (= 0.64.0-rc.0)
- Yoga
- - React-Core/RCTActionSheetHeaders (0.63.3):
- - Folly (= 2020.01.13.00)
+ - React-Core/RCTActionSheetHeaders (0.64.0-rc.0):
- glog
+ - RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- - React-cxxreact (= 0.63.3)
- - React-jsi (= 0.63.3)
- - React-jsiexecutor (= 0.63.3)
+ - React-cxxreact (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-jsiexecutor (= 0.64.0-rc.0)
+ - React-perflogger (= 0.64.0-rc.0)
- Yoga
- - React-Core/RCTAnimationHeaders (0.63.3):
- - Folly (= 2020.01.13.00)
+ - React-Core/RCTAnimationHeaders (0.64.0-rc.0):
- glog
+ - RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- - React-cxxreact (= 0.63.3)
- - React-jsi (= 0.63.3)
- - React-jsiexecutor (= 0.63.3)
+ - React-cxxreact (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-jsiexecutor (= 0.64.0-rc.0)
+ - React-perflogger (= 0.64.0-rc.0)
- Yoga
- - React-Core/RCTBlobHeaders (0.63.3):
- - Folly (= 2020.01.13.00)
+ - React-Core/RCTBlobHeaders (0.64.0-rc.0):
- glog
+ - RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- - React-cxxreact (= 0.63.3)
- - React-jsi (= 0.63.3)
- - React-jsiexecutor (= 0.63.3)
+ - React-cxxreact (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-jsiexecutor (= 0.64.0-rc.0)
+ - React-perflogger (= 0.64.0-rc.0)
- Yoga
- - React-Core/RCTImageHeaders (0.63.3):
- - Folly (= 2020.01.13.00)
+ - React-Core/RCTImageHeaders (0.64.0-rc.0):
- glog
+ - RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- - React-cxxreact (= 0.63.3)
- - React-jsi (= 0.63.3)
- - React-jsiexecutor (= 0.63.3)
+ - React-cxxreact (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-jsiexecutor (= 0.64.0-rc.0)
+ - React-perflogger (= 0.64.0-rc.0)
- Yoga
- - React-Core/RCTLinkingHeaders (0.63.3):
- - Folly (= 2020.01.13.00)
+ - React-Core/RCTLinkingHeaders (0.64.0-rc.0):
- glog
+ - RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- - React-cxxreact (= 0.63.3)
- - React-jsi (= 0.63.3)
- - React-jsiexecutor (= 0.63.3)
+ - React-cxxreact (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-jsiexecutor (= 0.64.0-rc.0)
+ - React-perflogger (= 0.64.0-rc.0)
- Yoga
- - React-Core/RCTNetworkHeaders (0.63.3):
- - Folly (= 2020.01.13.00)
+ - React-Core/RCTNetworkHeaders (0.64.0-rc.0):
- glog
+ - RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- - React-cxxreact (= 0.63.3)
- - React-jsi (= 0.63.3)
- - React-jsiexecutor (= 0.63.3)
+ - React-cxxreact (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-jsiexecutor (= 0.64.0-rc.0)
+ - React-perflogger (= 0.64.0-rc.0)
- Yoga
- - React-Core/RCTSettingsHeaders (0.63.3):
- - Folly (= 2020.01.13.00)
+ - React-Core/RCTSettingsHeaders (0.64.0-rc.0):
- glog
+ - RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- - React-cxxreact (= 0.63.3)
- - React-jsi (= 0.63.3)
- - React-jsiexecutor (= 0.63.3)
+ - React-cxxreact (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-jsiexecutor (= 0.64.0-rc.0)
+ - React-perflogger (= 0.64.0-rc.0)
- Yoga
- - React-Core/RCTTextHeaders (0.63.3):
- - Folly (= 2020.01.13.00)
+ - React-Core/RCTTextHeaders (0.64.0-rc.0):
- glog
+ - RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- - React-cxxreact (= 0.63.3)
- - React-jsi (= 0.63.3)
- - React-jsiexecutor (= 0.63.3)
+ - React-cxxreact (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-jsiexecutor (= 0.64.0-rc.0)
+ - React-perflogger (= 0.64.0-rc.0)
- Yoga
- - React-Core/RCTVibrationHeaders (0.63.3):
- - Folly (= 2020.01.13.00)
+ - React-Core/RCTVibrationHeaders (0.64.0-rc.0):
- glog
+ - RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- - React-cxxreact (= 0.63.3)
- - React-jsi (= 0.63.3)
- - React-jsiexecutor (= 0.63.3)
+ - React-cxxreact (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-jsiexecutor (= 0.64.0-rc.0)
+ - React-perflogger (= 0.64.0-rc.0)
- Yoga
- - React-Core/RCTWebSocket (0.63.3):
- - Folly (= 2020.01.13.00)
+ - React-Core/RCTWebSocket (0.64.0-rc.0):
- glog
- - React-Core/Default (= 0.63.3)
- - React-cxxreact (= 0.63.3)
- - React-jsi (= 0.63.3)
- - React-jsiexecutor (= 0.63.3)
+ - RCT-Folly (= 2020.01.13.00)
+ - React-Core/Default (= 0.64.0-rc.0)
+ - React-cxxreact (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-jsiexecutor (= 0.64.0-rc.0)
+ - React-perflogger (= 0.64.0-rc.0)
- Yoga
- - React-CoreModules (0.63.3):
- - FBReactNativeSpec (= 0.63.3)
- - Folly (= 2020.01.13.00)
- - RCTTypeSafety (= 0.63.3)
- - React-Core/CoreModulesHeaders (= 0.63.3)
- - React-jsi (= 0.63.3)
- - React-RCTImage (= 0.63.3)
- - ReactCommon/turbomodule/core (= 0.63.3)
- - React-cxxreact (0.63.3):
+ - React-CoreModules (0.64.0-rc.0):
+ - FBReactNativeSpec (= 0.64.0-rc.0)
+ - RCT-Folly (= 2020.01.13.00)
+ - RCTTypeSafety (= 0.64.0-rc.0)
+ - React-Core/CoreModulesHeaders (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-RCTImage (= 0.64.0-rc.0)
+ - ReactCommon/turbomodule/core (= 0.64.0-rc.0)
+ - React-cxxreact (0.64.0-rc.0):
- boost-for-react-native (= 1.63.0)
- DoubleConversion
- - Folly (= 2020.01.13.00)
- glog
- - React-callinvoker (= 0.63.3)
- - React-jsinspector (= 0.63.3)
- - React-jsi (0.63.3):
+ - RCT-Folly (= 2020.01.13.00)
+ - React-callinvoker (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-jsinspector (= 0.64.0-rc.0)
+ - React-perflogger (= 0.64.0-rc.0)
+ - React-runtimeexecutor (= 0.64.0-rc.0)
+ - React-jsi (0.64.0-rc.0):
- boost-for-react-native (= 1.63.0)
- DoubleConversion
- - Folly (= 2020.01.13.00)
- glog
- - React-jsi/Default (= 0.63.3)
- - React-jsi/Default (0.63.3):
+ - RCT-Folly (= 2020.01.13.00)
+ - React-jsi/Default (= 0.64.0-rc.0)
+ - React-jsi/Default (0.64.0-rc.0):
- boost-for-react-native (= 1.63.0)
- DoubleConversion
- - Folly (= 2020.01.13.00)
- glog
- - React-jsiexecutor (0.63.3):
+ - RCT-Folly (= 2020.01.13.00)
+ - React-jsiexecutor (0.64.0-rc.0):
- DoubleConversion
- - Folly (= 2020.01.13.00)
- glog
- - React-cxxreact (= 0.63.3)
- - React-jsi (= 0.63.3)
- - React-jsinspector (0.63.3)
- - React-RCTActionSheet (0.63.3):
- - React-Core/RCTActionSheetHeaders (= 0.63.3)
- - React-RCTAnimation (0.63.3):
- - FBReactNativeSpec (= 0.63.3)
- - Folly (= 2020.01.13.00)
- - RCTTypeSafety (= 0.63.3)
- - React-Core/RCTAnimationHeaders (= 0.63.3)
- - React-jsi (= 0.63.3)
- - ReactCommon/turbomodule/core (= 0.63.3)
- - React-RCTBlob (0.63.3):
- - FBReactNativeSpec (= 0.63.3)
- - Folly (= 2020.01.13.00)
- - React-Core/RCTBlobHeaders (= 0.63.3)
- - React-Core/RCTWebSocket (= 0.63.3)
- - React-jsi (= 0.63.3)
- - React-RCTNetwork (= 0.63.3)
- - ReactCommon/turbomodule/core (= 0.63.3)
- - React-RCTImage (0.63.3):
- - FBReactNativeSpec (= 0.63.3)
- - Folly (= 2020.01.13.00)
- - RCTTypeSafety (= 0.63.3)
- - React-Core/RCTImageHeaders (= 0.63.3)
- - React-jsi (= 0.63.3)
- - React-RCTNetwork (= 0.63.3)
- - ReactCommon/turbomodule/core (= 0.63.3)
- - React-RCTLinking (0.63.3):
- - FBReactNativeSpec (= 0.63.3)
- - React-Core/RCTLinkingHeaders (= 0.63.3)
- - React-jsi (= 0.63.3)
- - ReactCommon/turbomodule/core (= 0.63.3)
- - React-RCTNetwork (0.63.3):
- - FBReactNativeSpec (= 0.63.3)
- - Folly (= 2020.01.13.00)
- - RCTTypeSafety (= 0.63.3)
- - React-Core/RCTNetworkHeaders (= 0.63.3)
- - React-jsi (= 0.63.3)
- - ReactCommon/turbomodule/core (= 0.63.3)
- - React-RCTSettings (0.63.3):
- - FBReactNativeSpec (= 0.63.3)
- - Folly (= 2020.01.13.00)
- - RCTTypeSafety (= 0.63.3)
- - React-Core/RCTSettingsHeaders (= 0.63.3)
- - React-jsi (= 0.63.3)
- - ReactCommon/turbomodule/core (= 0.63.3)
- - React-RCTText (0.63.3):
- - React-Core/RCTTextHeaders (= 0.63.3)
- - React-RCTVibration (0.63.3):
- - FBReactNativeSpec (= 0.63.3)
- - Folly (= 2020.01.13.00)
- - React-Core/RCTVibrationHeaders (= 0.63.3)
- - React-jsi (= 0.63.3)
- - ReactCommon/turbomodule/core (= 0.63.3)
- - ReactCommon/turbomodule/core (0.63.3):
+ - RCT-Folly (= 2020.01.13.00)
+ - React-cxxreact (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-perflogger (= 0.64.0-rc.0)
+ - React-jsinspector (0.64.0-rc.0)
+ - React-perflogger (0.64.0-rc.0)
+ - React-RCTActionSheet (0.64.0-rc.0):
+ - React-Core/RCTActionSheetHeaders (= 0.64.0-rc.0)
+ - React-RCTAnimation (0.64.0-rc.0):
+ - FBReactNativeSpec (= 0.64.0-rc.0)
+ - RCT-Folly (= 2020.01.13.00)
+ - RCTTypeSafety (= 0.64.0-rc.0)
+ - React-Core/RCTAnimationHeaders (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - ReactCommon/turbomodule/core (= 0.64.0-rc.0)
+ - React-RCTBlob (0.64.0-rc.0):
+ - FBReactNativeSpec (= 0.64.0-rc.0)
+ - RCT-Folly (= 2020.01.13.00)
+ - React-Core/RCTBlobHeaders (= 0.64.0-rc.0)
+ - React-Core/RCTWebSocket (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-RCTNetwork (= 0.64.0-rc.0)
+ - ReactCommon/turbomodule/core (= 0.64.0-rc.0)
+ - React-RCTImage (0.64.0-rc.0):
+ - FBReactNativeSpec (= 0.64.0-rc.0)
+ - RCT-Folly (= 2020.01.13.00)
+ - RCTTypeSafety (= 0.64.0-rc.0)
+ - React-Core/RCTImageHeaders (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-RCTNetwork (= 0.64.0-rc.0)
+ - ReactCommon/turbomodule/core (= 0.64.0-rc.0)
+ - React-RCTLinking (0.64.0-rc.0):
+ - FBReactNativeSpec (= 0.64.0-rc.0)
+ - React-Core/RCTLinkingHeaders (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - ReactCommon/turbomodule/core (= 0.64.0-rc.0)
+ - React-RCTNetwork (0.64.0-rc.0):
+ - FBReactNativeSpec (= 0.64.0-rc.0)
+ - RCT-Folly (= 2020.01.13.00)
+ - RCTTypeSafety (= 0.64.0-rc.0)
+ - React-Core/RCTNetworkHeaders (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - ReactCommon/turbomodule/core (= 0.64.0-rc.0)
+ - React-RCTSettings (0.64.0-rc.0):
+ - FBReactNativeSpec (= 0.64.0-rc.0)
+ - RCT-Folly (= 2020.01.13.00)
+ - RCTTypeSafety (= 0.64.0-rc.0)
+ - React-Core/RCTSettingsHeaders (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - ReactCommon/turbomodule/core (= 0.64.0-rc.0)
+ - React-RCTText (0.64.0-rc.0):
+ - React-Core/RCTTextHeaders (= 0.64.0-rc.0)
+ - React-RCTVibration (0.64.0-rc.0):
+ - FBReactNativeSpec (= 0.64.0-rc.0)
+ - RCT-Folly (= 2020.01.13.00)
+ - React-Core/RCTVibrationHeaders (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - ReactCommon/turbomodule/core (= 0.64.0-rc.0)
+ - React-runtimeexecutor (0.64.0-rc.0):
+ - React-jsi (= 0.64.0-rc.0)
+ - ReactCommon/turbomodule/core (0.64.0-rc.0):
- DoubleConversion
- - Folly (= 2020.01.13.00)
- glog
- - React-callinvoker (= 0.63.3)
- - React-Core (= 0.63.3)
- - React-cxxreact (= 0.63.3)
- - React-jsi (= 0.63.3)
+ - RCT-Folly (= 2020.01.13.00)
+ - React-callinvoker (= 0.64.0-rc.0)
+ - React-Core (= 0.64.0-rc.0)
+ - React-cxxreact (= 0.64.0-rc.0)
+ - React-jsi (= 0.64.0-rc.0)
+ - React-perflogger (= 0.64.0-rc.0)
- Yoga (1.14.0)
- YogaKit (1.18.1):
- Yoga (~> 1.14)
@@ -323,8 +345,8 @@ DEPENDENCIES:
- FlipperKit/FlipperKitReactPlugin (~> 0.54.0)
- FlipperKit/FlipperKitUserDefaultsPlugin (~> 0.54.0)
- FlipperKit/SKIOSNetworkPlugin (~> 0.54.0)
- - Folly (from `../../../node_modules/react-native/third-party-podspecs/Folly.podspec`)
- glog (from `../../../node_modules/react-native/third-party-podspecs/glog.podspec`)
+ - 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/`)
@@ -337,6 +359,7 @@ DEPENDENCIES:
- 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-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`)
@@ -346,6 +369,7 @@ DEPENDENCIES:
- 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`)
- Yoga (from `../../../node_modules/react-native/ReactCommon/yoga`)
@@ -371,10 +395,10 @@ EXTERNAL SOURCES:
:path: "../../../node_modules/react-native/Libraries/FBLazyVector"
FBReactNativeSpec:
:path: "../../../node_modules/react-native/Libraries/FBReactNativeSpec"
- Folly:
- :podspec: "../../../node_modules/react-native/third-party-podspecs/Folly.podspec"
glog:
:podspec: "../../../node_modules/react-native/third-party-podspecs/glog.podspec"
+ RCT-Folly:
+ :podspec: "../../../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec"
RCTRequired:
:path: "../../../node_modules/react-native/Libraries/RCTRequired"
RCTTypeSafety:
@@ -395,6 +419,8 @@ EXTERNAL SOURCES:
:path: "../../../node_modules/react-native/ReactCommon/jsiexecutor"
React-jsinspector:
:path: "../../../node_modules/react-native/ReactCommon/jsinspector"
+ React-perflogger:
+ :path: "../../../node_modules/react-native/ReactCommon/reactperflogger"
React-RCTActionSheet:
:path: "../../../node_modules/react-native/Libraries/ActionSheetIOS"
React-RCTAnimation:
@@ -413,6 +439,8 @@ EXTERNAL SOURCES:
: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"
Yoga:
@@ -422,9 +450,9 @@ SPEC CHECKSUMS:
boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c
CocoaAsyncSocket: 694058e7c0ed05a9e217d1b3c7ded962f4180845
CocoaLibEvent: 2fab71b8bd46dd33ddb959f7928ec5909f838e3f
- DoubleConversion: cde416483dac037923206447da6e1454df403714
- FBLazyVector: 878b59e31113e289e275165efbe4b54fa614d43d
- FBReactNativeSpec: 7da9338acfb98d4ef9e5536805a0704572d33c2f
+ DoubleConversion: cf9b38bf0b2d048436d9a82ad2abe1404f11e7de
+ FBLazyVector: 8c03d80704d9dc2c78c621fecbcbb7903274fd76
+ FBReactNativeSpec: 1d3710df075757cc3276883ae72b8c090f1c17aa
Flipper: be611d4b742d8c87fbae2ca5f44603a02539e365
Flipper-DoubleConversion: 38631e41ef4f9b12861c67d17cb5518d06badc41
Flipper-Folly: e4493b013c02d9347d5e0cb4d128680239f6c78a
@@ -432,32 +460,34 @@ SPEC CHECKSUMS:
Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9
Flipper-RSocket: 64e7431a55835eb953b0bf984ef3b90ae9fdddd7
FlipperKit: ab353d41aea8aae2ea6daaf813e67496642f3d7d
- Folly: b73c3869541e86821df3c387eb0af5f65addfab4
- glog: 40a13f7840415b9a77023fbcae0f1e6f43192af3
+ glog: 73c2498ac6884b13ede40eda8228cb1eee9d9d62
OpenSSL-Universal: ff34003318d5e1163e9529b08470708e389ffcdd
- RCTRequired: 48884c74035a0b5b76dbb7a998bd93bcfc5f2047
- RCTTypeSafety: edf4b618033c2f1c5b7bc3d90d8e085ed95ba2ab
- React: f36e90f3ceb976546e97df3403e37d226f79d0e3
- React-callinvoker: 18874f621eb96625df7a24a7dc8d6e07391affcd
- React-Core: ac3d816b8e3493970153f4aaf0cff18af0bb95e6
- React-CoreModules: 4016d3a4e518bcfc4f5a51252b5a05692ca6f0e1
- React-cxxreact: ffc9129013b87cb36cf3f30a86695a3c397b0f99
- React-jsi: df07aa95b39c5be3e41199921509bfa929ed2b9d
- React-jsiexecutor: b56c03e61c0dd5f5801255f2160a815f4a53d451
- React-jsinspector: 8e68ffbfe23880d3ee9bafa8be2777f60b25cbe2
- React-RCTActionSheet: 53ea72699698b0b47a6421cb1c8b4ab215a774aa
- React-RCTAnimation: 1befece0b5183c22ae01b966f5583f42e69a83c2
- React-RCTBlob: 0b284339cbe4b15705a05e2313a51c6d8b51fa40
- React-RCTImage: d1756599ebd4dc2cb19d1682fe67c6b976658387
- React-RCTLinking: 9af0a51c6d6a4dd1674daadafffc6d03033a6d18
- React-RCTNetwork: 332c83929cc5eae0b3bbca4add1d668e1fc18bda
- React-RCTSettings: d6953772cfd55f2c68ad72b7ef29efc7ec49f773
- React-RCTText: 65a6de06a7389098ce24340d1d3556015c38f746
- React-RCTVibration: 8e9fb25724a0805107fc1acc9075e26f814df454
- ReactCommon: 4167844018c9ed375cc01a843e9ee564399e53c3
- Yoga: 7d13633d129fd179e01b8953d38d47be90db185a
+ RCT-Folly: ec7a233ccc97cc556cf7237f0db1ff65b986f27c
+ RCTRequired: 9bf1e34a49dd7639c736145135a1f2a39e918091
+ RCTTypeSafety: 5457a8d2b88892dc022d1a721ea7152f7790e30a
+ React: 2d36ec6cb03541599b200d05e0619d4d46b5f163
+ React-callinvoker: 44a2e87454c5dd9de8064676e1c6f531e8110de2
+ React-Core: f6518c616fb8148fc695a658dafdc808407b3dfd
+ React-CoreModules: 02d52124dfedc08607ac88db48d8a22f33667634
+ React-cxxreact: b157f077e1f1e391e84153b8c058521008e29608
+ React-jsi: fe604c2984a763202ae23430833b2d5b41faa936
+ React-jsiexecutor: 3a5ca389cc08fb0fb064b1944c5f1880118c5f92
+ React-jsinspector: c6f66ae4b8a4a06c38efa64e011e38d87c2f8b6c
+ React-perflogger: 5169bd5ca57e293aeefcaefe63e28cfeb854b1ff
+ React-RCTActionSheet: fb111d835374f39a6eb74dc6d8a39152eacda571
+ React-RCTAnimation: fcbd8159f1d43024573c1580cdcdfa9c79de14b5
+ React-RCTBlob: eb05b6ce5c5e3a8ed2ea1f16d2b0a96e5190ffab
+ React-RCTImage: a1a27107694cf7b5e5499758e13ae28e46136d4e
+ React-RCTLinking: fbde0867563e7fb6d51005515063c3bb11dbe3bb
+ React-RCTNetwork: 11d0f97ff4f83138e905a862cf3a4348d23e86f8
+ React-RCTSettings: edc2233e92369f68e45b44222de0fa08057145c0
+ React-RCTText: ee3149ab3b6d56bf12e9d5b1d601fc0578bdc0d1
+ React-RCTVibration: 9d23883965bf28343aa728a3079fb0239ded68b5
+ React-runtimeexecutor: 5dff1516673538004cc19d182c27982456d6aee2
+ ReactCommon: 2bf12d2dcc580f9b06f46913137924b38d9087c6
+ Yoga: a560f1bf2f0ac8b047ba341f5bddbb3b87e2ac70
YogaKit: f782866e155069a2cca2517aafea43200b01fd5a
-PODFILE CHECKSUM: a681e9e9d03d427df0f95497d484718e22d38150
+PODFILE CHECKSUM: 466403ece14e9264f738356304a130e3e9461736
COCOAPODS: 1.10.0
diff --git a/packages/mobile/ios/myprojectname-tvOS/Info.plist b/packages/mobile/ios/myprojectname-tvOS/Info.plist
deleted file mode 100644
index ecbd496..0000000
--- a/packages/mobile/ios/myprojectname-tvOS/Info.plist
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- APPL
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- 1
- LSRequiresIPhoneOS
-
- NSAppTransportSecurity
-
- NSExceptionDomains
-
- localhost
-
- NSExceptionAllowsInsecureHTTPLoads
-
-
-
-
- NSLocationWhenInUseUsageDescription
-
- UILaunchStoryboardName
- LaunchScreen
- UIRequiredDeviceCapabilities
-
- armv7
-
- UISupportedInterfaceOrientations
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
- UIViewControllerBasedStatusBarAppearance
-
-
-
diff --git a/packages/mobile/ios/myprojectname-tvOSTests/Info.plist b/packages/mobile/ios/myprojectname-tvOSTests/Info.plist
deleted file mode 100644
index ba72822..0000000
--- a/packages/mobile/ios/myprojectname-tvOSTests/Info.plist
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- BNDL
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- 1
-
-
diff --git a/packages/mobile/ios/myprojectname.xcodeproj/project.pbxproj b/packages/mobile/ios/myprojectname.xcodeproj/project.pbxproj
index f548a2b..78a9782 100644
--- a/packages/mobile/ios/myprojectname.xcodeproj/project.pbxproj
+++ b/packages/mobile/ios/myprojectname.xcodeproj/project.pbxproj
@@ -3,23 +3,17 @@
archiveVersion = 1;
classes = {
};
- objectVersion = 46;
+ objectVersion = 54;
objects = {
/* Begin PBXBuildFile section */
00E356F31AD99517003FC87E /* myprojectnameTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* myprojectnameTests.m */; };
- 028EFEB3CAA16E0A94C70909 /* libPods-myprojectname.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F2E759CFD388511D081BB36E /* libPods-myprojectname.a */; };
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 */; };
- 2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; };
- 2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
- 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
- 2DCD954D1E0B4F2C00145EB5 /* myprojectnameTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* myprojectnameTests.m */; };
- 7C608A7415B4F338CC54C81B /* libPods-myprojectname-tvOSTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F24CCD5E721CDC21A799C1CD /* libPods-myprojectname-tvOSTests.a */; };
+ 36BFF2B552F9D8E54CE06B23 /* libPods-myprojectname-myprojectnameTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 16D3AEC4DF6ECF6F72F7FAB9 /* libPods-myprojectname-myprojectnameTests.a */; };
+ 37577D9589EA0088A31C2278 /* libPods-myprojectname.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 13E81CDC5F096FE81DEB047F /* libPods-myprojectname.a */; };
81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; };
- DA9D149C705F5D2B25F975BB /* libPods-myprojectname-myprojectnameTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1E679A42AF30F402DCEE79F7 /* libPods-myprojectname-myprojectnameTests.a */; };
- FFA8619498228CFD7A4B3C04 /* libPods-myprojectname-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7A3BF1A9B0F1651FE65934B6 /* libPods-myprojectname-tvOS.a */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@@ -30,43 +24,26 @@
remoteGlobalIDString = 13B07F861A680F5B00A75B9A;
remoteInfo = myprojectname;
};
- 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 2D02E47A1E0B4A5D006451C7;
- remoteInfo = "myprojectname-tvOS";
- };
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
- 008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = ""; };
00E356EE1AD99517003FC87E /* myprojectnameTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = myprojectnameTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
00E356F21AD99517003FC87E /* myprojectnameTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = myprojectnameTests.m; sourceTree = ""; };
- 01D26023C4C0DDDD66C71997 /* Pods-myprojectname-tvOSTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-myprojectname-tvOSTests.release.xcconfig"; path = "Target Support Files/Pods-myprojectname-tvOSTests/Pods-myprojectname-tvOSTests.release.xcconfig"; sourceTree = ""; };
- 095E7FA3877D8CD67E1B5F3F /* Pods-myprojectname-tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-myprojectname-tvOS.debug.xcconfig"; path = "Target Support Files/Pods-myprojectname-tvOS/Pods-myprojectname-tvOS.debug.xcconfig"; sourceTree = ""; };
- 124E06E8454176B9F617E0AF /* Pods-myprojectname.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-myprojectname.release.xcconfig"; path = "Target Support Files/Pods-myprojectname/Pods-myprojectname.release.xcconfig"; sourceTree = ""; };
13B07F961A680F5B00A75B9A /* myprojectname.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = myprojectname.app; sourceTree = BUILT_PRODUCTS_DIR; };
13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = myprojectname/AppDelegate.h; sourceTree = ""; };
13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = myprojectname/AppDelegate.m; sourceTree = ""; };
13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = myprojectname/Images.xcassets; sourceTree = ""; };
13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = myprojectname/Info.plist; sourceTree = ""; };
13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = myprojectname/main.m; sourceTree = ""; };
- 1E679A42AF30F402DCEE79F7 /* libPods-myprojectname-myprojectnameTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-myprojectname-myprojectnameTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
- 2D02E47B1E0B4A5D006451C7 /* myprojectname-tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "myprojectname-tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
- 2D02E4901E0B4A5D006451C7 /* myprojectname-tvOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "myprojectname-tvOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
- 3152DC5EC76BCACEAF170F9C /* Pods-myprojectname-tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-myprojectname-tvOS.release.xcconfig"; path = "Target Support Files/Pods-myprojectname-tvOS/Pods-myprojectname-tvOS.release.xcconfig"; sourceTree = ""; };
- 7A3BF1A9B0F1651FE65934B6 /* libPods-myprojectname-tvOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-myprojectname-tvOS.a"; sourceTree = BUILT_PRODUCTS_DIR; };
- 7C2CD049D57BD9B30AEA44F4 /* Pods-myprojectname-tvOSTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-myprojectname-tvOSTests.debug.xcconfig"; path = "Target Support Files/Pods-myprojectname-tvOSTests/Pods-myprojectname-tvOSTests.debug.xcconfig"; sourceTree = ""; };
+ 13E81CDC5F096FE81DEB047F /* libPods-myprojectname.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-myprojectname.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 16D3AEC4DF6ECF6F72F7FAB9 /* libPods-myprojectname-myprojectnameTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-myprojectname-myprojectnameTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 57AE388E521D083B4FDB3089 /* Pods-myprojectname-myprojectnameTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-myprojectname-myprojectnameTests.debug.xcconfig"; path = "Target Support Files/Pods-myprojectname-myprojectnameTests/Pods-myprojectname-myprojectnameTests.debug.xcconfig"; sourceTree = ""; };
+ 7D635B0D11A4D5733FBAE67D /* Pods-myprojectname.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-myprojectname.debug.xcconfig"; path = "Target Support Files/Pods-myprojectname/Pods-myprojectname.debug.xcconfig"; sourceTree = ""; };
81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = myprojectname/LaunchScreen.storyboard; sourceTree = ""; };
- BB524B6F3F9DE4008F3FC00D /* Pods-myprojectname.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-myprojectname.debug.xcconfig"; path = "Target Support Files/Pods-myprojectname/Pods-myprojectname.debug.xcconfig"; sourceTree = ""; };
- BB8BF4831F2AB76D99287302 /* Pods-myprojectname-myprojectnameTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-myprojectname-myprojectnameTests.debug.xcconfig"; path = "Target Support Files/Pods-myprojectname-myprojectnameTests/Pods-myprojectname-myprojectnameTests.debug.xcconfig"; sourceTree = ""; };
- D8C7DC9AC0E001CEB872D33D /* Pods-myprojectname-myprojectnameTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-myprojectname-myprojectnameTests.release.xcconfig"; path = "Target Support Files/Pods-myprojectname-myprojectnameTests/Pods-myprojectname-myprojectnameTests.release.xcconfig"; sourceTree = ""; };
+ 8DBC6BA2253BFE43C475E117 /* Pods-myprojectname.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-myprojectname.release.xcconfig"; path = "Target Support Files/Pods-myprojectname/Pods-myprojectname.release.xcconfig"; sourceTree = ""; };
+ DD54F2B56F29B91E92069A23 /* Pods-myprojectname-myprojectnameTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-myprojectname-myprojectnameTests.release.xcconfig"; path = "Target Support Files/Pods-myprojectname-myprojectnameTests/Pods-myprojectname-myprojectnameTests.release.xcconfig"; sourceTree = ""; };
ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
- ED2971642150620600B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.0.sdk/System/Library/Frameworks/JavaScriptCore.framework; sourceTree = DEVELOPER_DIR; };
- F24CCD5E721CDC21A799C1CD /* libPods-myprojectname-tvOSTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-myprojectname-tvOSTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
- F2E759CFD388511D081BB36E /* libPods-myprojectname.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-myprojectname.a"; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -74,7 +51,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- DA9D149C705F5D2B25F975BB /* libPods-myprojectname-myprojectnameTests.a in Frameworks */,
+ 36BFF2B552F9D8E54CE06B23 /* libPods-myprojectname-myprojectnameTests.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -82,23 +59,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 028EFEB3CAA16E0A94C70909 /* libPods-myprojectname.a in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 2D02E4781E0B4A5D006451C7 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- FFA8619498228CFD7A4B3C04 /* libPods-myprojectname-tvOS.a in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 2D02E48D1E0B4A5D006451C7 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 7C608A7415B4F338CC54C81B /* libPods-myprojectname-tvOSTests.a in Frameworks */,
+ 37577D9589EA0088A31C2278 /* libPods-myprojectname.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -125,7 +86,6 @@
13B07FAE1A68108700A75B9A /* myprojectname */ = {
isa = PBXGroup;
children = (
- 008F07F21AC5B25A0029DE68 /* main.jsbundle */,
13B07FAF1A68108700A75B9A /* AppDelegate.h */,
13B07FB01A68108700A75B9A /* AppDelegate.m */,
13B07FB51A68108700A75B9A /* Images.xcassets */,
@@ -140,30 +100,12 @@
isa = PBXGroup;
children = (
ED297162215061F000B7C4FE /* JavaScriptCore.framework */,
- ED2971642150620600B7C4FE /* JavaScriptCore.framework */,
- F2E759CFD388511D081BB36E /* libPods-myprojectname.a */,
- 1E679A42AF30F402DCEE79F7 /* libPods-myprojectname-myprojectnameTests.a */,
- 7A3BF1A9B0F1651FE65934B6 /* libPods-myprojectname-tvOS.a */,
- F24CCD5E721CDC21A799C1CD /* libPods-myprojectname-tvOSTests.a */,
+ 13E81CDC5F096FE81DEB047F /* libPods-myprojectname.a */,
+ 16D3AEC4DF6ECF6F72F7FAB9 /* libPods-myprojectname-myprojectnameTests.a */,
);
name = Frameworks;
sourceTree = "";
};
- 2FA07103E57A7F693CD74EF1 /* Pods */ = {
- isa = PBXGroup;
- children = (
- BB524B6F3F9DE4008F3FC00D /* Pods-myprojectname.debug.xcconfig */,
- 124E06E8454176B9F617E0AF /* Pods-myprojectname.release.xcconfig */,
- BB8BF4831F2AB76D99287302 /* Pods-myprojectname-myprojectnameTests.debug.xcconfig */,
- D8C7DC9AC0E001CEB872D33D /* Pods-myprojectname-myprojectnameTests.release.xcconfig */,
- 095E7FA3877D8CD67E1B5F3F /* Pods-myprojectname-tvOS.debug.xcconfig */,
- 3152DC5EC76BCACEAF170F9C /* Pods-myprojectname-tvOS.release.xcconfig */,
- 7C2CD049D57BD9B30AEA44F4 /* Pods-myprojectname-tvOSTests.debug.xcconfig */,
- 01D26023C4C0DDDD66C71997 /* Pods-myprojectname-tvOSTests.release.xcconfig */,
- );
- path = Pods;
- sourceTree = "";
- };
832341AE1AAA6A7D00B99B32 /* Libraries */ = {
isa = PBXGroup;
children = (
@@ -179,7 +121,7 @@
00E356EF1AD99517003FC87E /* myprojectnameTests */,
83CBBA001A601CBA00E9B192 /* Products */,
2D16E6871FA4F8E400B85C8A /* Frameworks */,
- 2FA07103E57A7F693CD74EF1 /* Pods */,
+ 9BC4E2C2156959A6F3764C49 /* Pods */,
);
indentWidth = 2;
sourceTree = "";
@@ -191,12 +133,22 @@
children = (
13B07F961A680F5B00A75B9A /* myprojectname.app */,
00E356EE1AD99517003FC87E /* myprojectnameTests.xctest */,
- 2D02E47B1E0B4A5D006451C7 /* myprojectname-tvOS.app */,
- 2D02E4901E0B4A5D006451C7 /* myprojectname-tvOSTests.xctest */,
);
name = Products;
sourceTree = "";
};
+ 9BC4E2C2156959A6F3764C49 /* Pods */ = {
+ isa = PBXGroup;
+ children = (
+ 7D635B0D11A4D5733FBAE67D /* Pods-myprojectname.debug.xcconfig */,
+ 8DBC6BA2253BFE43C475E117 /* Pods-myprojectname.release.xcconfig */,
+ 57AE388E521D083B4FDB3089 /* Pods-myprojectname-myprojectnameTests.debug.xcconfig */,
+ DD54F2B56F29B91E92069A23 /* Pods-myprojectname-myprojectnameTests.release.xcconfig */,
+ );
+ name = Pods;
+ path = Pods;
+ sourceTree = "";
+ };
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
@@ -204,11 +156,11 @@
isa = PBXNativeTarget;
buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "myprojectnameTests" */;
buildPhases = (
- 24084B95B39F72C35F8E02C8 /* [CP] Check Pods Manifest.lock */,
+ 54A31A640B23B333ED78CCFD /* [CP] Check Pods Manifest.lock */,
00E356EA1AD99517003FC87E /* Sources */,
00E356EB1AD99517003FC87E /* Frameworks */,
00E356EC1AD99517003FC87E /* Resources */,
- 88BDCBEC46786C9908996915 /* [CP] Copy Pods Resources */,
+ EED634AC60A67475E3E68FA5 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
@@ -224,13 +176,13 @@
isa = PBXNativeTarget;
buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "myprojectname" */;
buildPhases = (
- 3910E4950E86F0FB2E952B08 /* [CP] Check Pods Manifest.lock */,
+ D5AA0EE0CB43FCACA3A7168B /* [CP] Check Pods Manifest.lock */,
FD10A7F022414F080027D42C /* Start Packager */,
13B07F871A680F5B00A75B9A /* Sources */,
13B07F8C1A680F5B00A75B9A /* Frameworks */,
13B07F8E1A680F5B00A75B9A /* Resources */,
00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
- 6FD9D916622E48E39949C817 /* [CP] Copy Pods Resources */,
+ 26B6A68CB8E9741D10829271 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
@@ -241,52 +193,13 @@
productReference = 13B07F961A680F5B00A75B9A /* myprojectname.app */;
productType = "com.apple.product-type.application";
};
- 2D02E47A1E0B4A5D006451C7 /* myprojectname-tvOS */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 2D02E4BA1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "myprojectname-tvOS" */;
- buildPhases = (
- 3733C66448B9E73B6E0CFFAF /* [CP] Check Pods Manifest.lock */,
- FD10A7F122414F3F0027D42C /* Start Packager */,
- 2D02E4771E0B4A5D006451C7 /* Sources */,
- 2D02E4781E0B4A5D006451C7 /* Frameworks */,
- 2D02E4791E0B4A5D006451C7 /* Resources */,
- 2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = "myprojectname-tvOS";
- productName = "myprojectname-tvOS";
- productReference = 2D02E47B1E0B4A5D006451C7 /* myprojectname-tvOS.app */;
- productType = "com.apple.product-type.application";
- };
- 2D02E48F1E0B4A5D006451C7 /* myprojectname-tvOSTests */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "myprojectname-tvOSTests" */;
- buildPhases = (
- 1B53E78F0EB7076726CAE35D /* [CP] Check Pods Manifest.lock */,
- 2D02E48C1E0B4A5D006451C7 /* Sources */,
- 2D02E48D1E0B4A5D006451C7 /* Frameworks */,
- 2D02E48E1E0B4A5D006451C7 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- 2D02E4921E0B4A5D006451C7 /* PBXTargetDependency */,
- );
- name = "myprojectname-tvOSTests";
- productName = "myprojectname-tvOSTests";
- productReference = 2D02E4901E0B4A5D006451C7 /* myprojectname-tvOSTests.xctest */;
- productType = "com.apple.product-type.bundle.unit-test";
- };
/* End PBXNativeTarget section */
/* Begin PBXProject section */
83CBB9F71A601CBA00E9B192 /* Project object */ = {
isa = PBXProject;
attributes = {
- LastUpgradeCheck = 1130;
+ LastUpgradeCheck = 1210;
TargetAttributes = {
00E356ED1AD99517003FC87E = {
CreatedOnToolsVersion = 6.2;
@@ -295,19 +208,10 @@
13B07F861A680F5B00A75B9A = {
LastSwiftMigration = 1120;
};
- 2D02E47A1E0B4A5D006451C7 = {
- CreatedOnToolsVersion = 8.2.1;
- ProvisioningStyle = Automatic;
- };
- 2D02E48F1E0B4A5D006451C7 = {
- CreatedOnToolsVersion = 8.2.1;
- ProvisioningStyle = Automatic;
- TestTargetID = 2D02E47A1E0B4A5D006451C7;
- };
};
};
buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "myprojectname" */;
- compatibilityVersion = "Xcode 3.2";
+ compatibilityVersion = "Xcode 12.0";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
@@ -321,8 +225,6 @@
targets = (
13B07F861A680F5B00A75B9A /* myprojectname */,
00E356ED1AD99517003FC87E /* myprojectnameTests */,
- 2D02E47A1E0B4A5D006451C7 /* myprojectname-tvOS */,
- 2D02E48F1E0B4A5D006451C7 /* myprojectname-tvOSTests */,
);
};
/* End PBXProject section */
@@ -344,21 +246,6 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- 2D02E4791E0B4A5D006451C7 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 2D02E48E1E0B4A5D006451C7 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
@@ -374,31 +261,26 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
- shellScript = "export NODE_BINARY=node\n../../../node_modules/react-native/scripts/react-native-xcode.sh\n";
+ shellScript = "set -e\n\nexport NODE_BINARY=node\n../../../node_modules/react-native/scripts/react-native-xcode.sh\n";
};
- 1B53E78F0EB7076726CAE35D /* [CP] Check Pods Manifest.lock */ = {
+ 26B6A68CB8E9741D10829271 /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
+ "${PODS_ROOT}/Target Support Files/Pods-myprojectname/Pods-myprojectname-resources-${CONFIGURATION}-input-files.xcfilelist",
);
- inputPaths = (
- "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
- "${PODS_ROOT}/Manifest.lock",
- );
- name = "[CP] Check Pods Manifest.lock";
+ name = "[CP] Copy Pods Resources";
outputFileListPaths = (
- );
- outputPaths = (
- "$(DERIVED_FILE_DIR)/Pods-myprojectname-tvOSTests-checkManifestLockResult.txt",
+ "${PODS_ROOT}/Target Support Files/Pods-myprojectname/Pods-myprojectname-resources-${CONFIGURATION}-output-files.xcfilelist",
);
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";
+ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-myprojectname/Pods-myprojectname-resources.sh\"\n";
showEnvVarsInLog = 0;
};
- 24084B95B39F72C35F8E02C8 /* [CP] Check Pods Manifest.lock */ = {
+ 54A31A640B23B333ED78CCFD /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -420,43 +302,7 @@
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;
};
- 2D02E4CB1E0B4B27006451C7 /* 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 = "export NODE_BINARY=node\n../../../node_modules/react-native/scripts/react-native-xcode.sh";
- };
- 3733C66448B9E73B6E0CFFAF /* [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-myprojectname-tvOS-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;
- };
- 3910E4950E86F0FB2E952B08 /* [CP] Check Pods Manifest.lock */ = {
+ D5AA0EE0CB43FCACA3A7168B /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -478,36 +324,17 @@
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;
};
- 6FD9D916622E48E39949C817 /* [CP] Copy Pods Resources */ = {
+ EED634AC60A67475E3E68FA5 /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
- inputPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-myprojectname/Pods-myprojectname-resources.sh",
- "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/AccessibilityResources.bundle",
- );
- name = "[CP] Copy Pods Resources";
- outputPaths = (
- "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AccessibilityResources.bundle",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-myprojectname/Pods-myprojectname-resources.sh\"\n";
- showEnvVarsInLog = 0;
- };
- 88BDCBEC46786C9908996915 /* [CP] Copy Pods Resources */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-myprojectname-myprojectnameTests/Pods-myprojectname-myprojectnameTests-resources.sh",
- "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/AccessibilityResources.bundle",
+ inputFileListPaths = (
+ "${PODS_ROOT}/Target Support Files/Pods-myprojectname-myprojectnameTests/Pods-myprojectname-myprojectnameTests-resources-${CONFIGURATION}-input-files.xcfilelist",
);
name = "[CP] Copy Pods Resources";
- outputPaths = (
- "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AccessibilityResources.bundle",
+ outputFileListPaths = (
+ "${PODS_ROOT}/Target Support Files/Pods-myprojectname-myprojectnameTests/Pods-myprojectname-myprojectnameTests-resources-${CONFIGURATION}-output-files.xcfilelist",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
@@ -533,25 +360,6 @@
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;
};
- FD10A7F122414F3F0027D42C /* 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 */
@@ -572,23 +380,6 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- 2D02E4771E0B4A5D006451C7 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */,
- 2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 2D02E48C1E0B4A5D006451C7 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 2DCD954D1E0B4F2C00145EB5 /* myprojectnameTests.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
@@ -597,17 +388,12 @@
target = 13B07F861A680F5B00A75B9A /* myprojectname */;
targetProxy = 00E356F41AD99517003FC87E /* PBXContainerItemProxy */;
};
- 2D02E4921E0B4A5D006451C7 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 2D02E47A1E0B4A5D006451C7 /* myprojectname-tvOS */;
- targetProxy = 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */;
- };
/* End PBXTargetDependency section */
/* Begin XCBuildConfiguration section */
00E356F61AD99517003FC87E /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = BB8BF4831F2AB76D99287302 /* Pods-myprojectname-myprojectnameTests.debug.xcconfig */;
+ baseConfigurationReference = 57AE388E521D083B4FDB3089 /* Pods-myprojectname-myprojectnameTests.debug.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
GCC_PREPROCESSOR_DEFINITIONS = (
@@ -616,7 +402,11 @@
);
INFOPLIST_FILE = myprojectnameTests/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ LD_RUNPATH_SEARCH_PATHS = (
+ "$(inherited)",
+ "@executable_path/Frameworks",
+ "@loader_path/Frameworks",
+ );
OTHER_LDFLAGS = (
"-ObjC",
"-lc++",
@@ -630,13 +420,17 @@
};
00E356F71AD99517003FC87E /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = D8C7DC9AC0E001CEB872D33D /* Pods-myprojectname-myprojectnameTests.release.xcconfig */;
+ baseConfigurationReference = DD54F2B56F29B91E92069A23 /* Pods-myprojectname-myprojectnameTests.release.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
COPY_PHASE_STRIP = NO;
INFOPLIST_FILE = myprojectnameTests/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ LD_RUNPATH_SEARCH_PATHS = (
+ "$(inherited)",
+ "@executable_path/Frameworks",
+ "@loader_path/Frameworks",
+ );
OTHER_LDFLAGS = (
"-ObjC",
"-lc++",
@@ -650,14 +444,17 @@
};
13B07F941A680F5B00A75B9A /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = BB524B6F3F9DE4008F3FC00D /* Pods-myprojectname.debug.xcconfig */;
+ baseConfigurationReference = 7D635B0D11A4D5733FBAE67D /* Pods-myprojectname.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CURRENT_PROJECT_VERSION = 1;
ENABLE_BITCODE = NO;
INFOPLIST_FILE = myprojectname/Info.plist;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
+ LD_RUNPATH_SEARCH_PATHS = (
+ "$(inherited)",
+ "@executable_path/Frameworks",
+ );
OTHER_LDFLAGS = (
"$(inherited)",
"-ObjC",
@@ -673,13 +470,16 @@
};
13B07F951A680F5B00A75B9A /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 124E06E8454176B9F617E0AF /* Pods-myprojectname.release.xcconfig */;
+ baseConfigurationReference = 8DBC6BA2253BFE43C475E117 /* Pods-myprojectname.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CURRENT_PROJECT_VERSION = 1;
INFOPLIST_FILE = myprojectname/Info.plist;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
+ LD_RUNPATH_SEARCH_PATHS = (
+ "$(inherited)",
+ "@executable_path/Frameworks",
+ );
OTHER_LDFLAGS = (
"$(inherited)",
"-ObjC",
@@ -692,116 +492,6 @@
};
name = Release;
};
- 2D02E4971E0B4A5E006451C7 /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 095E7FA3877D8CD67E1B5F3F /* Pods-myprojectname-tvOS.debug.xcconfig */;
- buildSettings = {
- ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image";
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- DEBUG_INFORMATION_FORMAT = dwarf;
- ENABLE_TESTABILITY = YES;
- GCC_NO_COMMON_BLOCKS = YES;
- INFOPLIST_FILE = "myprojectname-tvOS/Info.plist";
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
- OTHER_LDFLAGS = (
- "$(inherited)",
- "-ObjC",
- "-lc++",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.myprojectname-tvOS";
- PRODUCT_NAME = "$(TARGET_NAME)";
- SDKROOT = appletvos;
- TARGETED_DEVICE_FAMILY = 3;
- TVOS_DEPLOYMENT_TARGET = 10.0;
- };
- name = Debug;
- };
- 2D02E4981E0B4A5E006451C7 /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 3152DC5EC76BCACEAF170F9C /* Pods-myprojectname-tvOS.release.xcconfig */;
- buildSettings = {
- ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image";
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- GCC_NO_COMMON_BLOCKS = YES;
- INFOPLIST_FILE = "myprojectname-tvOS/Info.plist";
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
- OTHER_LDFLAGS = (
- "$(inherited)",
- "-ObjC",
- "-lc++",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.myprojectname-tvOS";
- PRODUCT_NAME = "$(TARGET_NAME)";
- SDKROOT = appletvos;
- TARGETED_DEVICE_FAMILY = 3;
- TVOS_DEPLOYMENT_TARGET = 10.0;
- };
- name = Release;
- };
- 2D02E4991E0B4A5E006451C7 /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 7C2CD049D57BD9B30AEA44F4 /* Pods-myprojectname-tvOSTests.debug.xcconfig */;
- buildSettings = {
- BUNDLE_LOADER = "$(TEST_HOST)";
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- DEBUG_INFORMATION_FORMAT = dwarf;
- ENABLE_TESTABILITY = YES;
- GCC_NO_COMMON_BLOCKS = YES;
- INFOPLIST_FILE = "myprojectname-tvOSTests/Info.plist";
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- OTHER_LDFLAGS = (
- "$(inherited)",
- "-ObjC",
- "-lc++",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.myprojectname-tvOSTests";
- PRODUCT_NAME = "$(TARGET_NAME)";
- SDKROOT = appletvos;
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/myprojectname-tvOS.app/myprojectname-tvOS";
- TVOS_DEPLOYMENT_TARGET = 10.1;
- };
- name = Debug;
- };
- 2D02E49A1E0B4A5E006451C7 /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 01D26023C4C0DDDD66C71997 /* Pods-myprojectname-tvOSTests.release.xcconfig */;
- buildSettings = {
- BUNDLE_LOADER = "$(TEST_HOST)";
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- GCC_NO_COMMON_BLOCKS = YES;
- INFOPLIST_FILE = "myprojectname-tvOSTests/Info.plist";
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- OTHER_LDFLAGS = (
- "$(inherited)",
- "-ObjC",
- "-lc++",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.myprojectname-tvOSTests";
- PRODUCT_NAME = "$(TARGET_NAME)";
- SDKROOT = appletvos;
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/myprojectname-tvOS.app/myprojectname-tvOS";
- TVOS_DEPLOYMENT_TARGET = 10.1;
- };
- name = Release;
- };
83CBBA201A601CBA00E9B192 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
@@ -825,6 +515,7 @@
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;
@@ -850,7 +541,10 @@
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)";
+ LD_RUNPATH_SEARCH_PATHS = (
+ /usr/lib/swift,
+ "$(inherited)",
+ );
LIBRARY_SEARCH_PATHS = (
"\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"",
"\"$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)\"",
@@ -885,6 +579,7 @@
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;
@@ -903,7 +598,10 @@
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)";
+ LD_RUNPATH_SEARCH_PATHS = (
+ /usr/lib/swift,
+ "$(inherited)",
+ );
LIBRARY_SEARCH_PATHS = (
"\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"",
"\"$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)\"",
@@ -936,24 +634,6 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- 2D02E4BA1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "myprojectname-tvOS" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 2D02E4971E0B4A5E006451C7 /* Debug */,
- 2D02E4981E0B4A5E006451C7 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "myprojectname-tvOSTests" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 2D02E4991E0B4A5E006451C7 /* Debug */,
- 2D02E49A1E0B4A5E006451C7 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "myprojectname" */ = {
isa = XCConfigurationList;
buildConfigurations = (
diff --git a/packages/mobile/ios/myprojectname.xcodeproj/xcshareddata/xcschemes/myprojectname-tvOS.xcscheme b/packages/mobile/ios/myprojectname.xcodeproj/xcshareddata/xcschemes/myprojectname-tvOS.xcscheme
deleted file mode 100644
index 0ffe1b4..0000000
--- a/packages/mobile/ios/myprojectname.xcodeproj/xcshareddata/xcschemes/myprojectname-tvOS.xcscheme
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/mobile/ios/myprojectname.xcodeproj/xcshareddata/xcschemes/myprojectname.xcscheme b/packages/mobile/ios/myprojectname.xcodeproj/xcshareddata/xcschemes/myprojectname.xcscheme
index d167a3f..1d62732 100644
--- a/packages/mobile/ios/myprojectname.xcodeproj/xcshareddata/xcschemes/myprojectname.xcscheme
+++ b/packages/mobile/ios/myprojectname.xcodeproj/xcshareddata/xcschemes/myprojectname.xcscheme
@@ -1,6 +1,6 @@
NSAppTransportSecurity
- NSAllowsArbitraryLoads
-
NSExceptionDomains
localhost
@@ -50,7 +48,6 @@
UIInterfaceOrientationPortrait
UIInterfaceOrientationLandscapeLeft
UIInterfaceOrientationLandscapeRight
- UIInterfaceOrientationPortraitUpsideDown
UIViewControllerBasedStatusBarAppearance
diff --git a/packages/mobile/ios/myprojectname/LaunchScreen.storyboard b/packages/mobile/ios/myprojectname/LaunchScreen.storyboard
index 6e18646..9304658 100644
--- a/packages/mobile/ios/myprojectname/LaunchScreen.storyboard
+++ b/packages/mobile/ios/myprojectname/LaunchScreen.storyboard
@@ -16,32 +16,21 @@
-
-
+
-
-
-
diff --git a/packages/mobile/metro.config.js b/packages/mobile/metro.config.js
index 1b8a47d..788d4cc 100644
--- a/packages/mobile/metro.config.js
+++ b/packages/mobile/metro.config.js
@@ -8,7 +8,7 @@ module.exports = {
getTransformOptions: async () => ({
transform: {
experimentalImportSupport: false,
- inlineRequires: false,
+ inlineRequires: true,
},
}),
},
diff --git a/packages/mobile/package.json b/packages/mobile/package.json
index 43cda58..d5c03a6 100644
--- a/packages/mobile/package.json
+++ b/packages/mobile/package.json
@@ -14,16 +14,17 @@
"dependencies": {
"components": "0.0.1",
"react": "17.0.1",
- "react-native": "0.63.3"
+ "react-native": "0.64.0-rc.0"
},
"devDependencies": {
"@testing-library/jest-native": "3.4.3",
"@testing-library/react-native": "7.1.0",
"@types/react": "17.0.0",
- "@types/react-native": "0.63.36",
+ "@types/react-native": "0.63.37",
"concurrently": "5.3.0",
"eslint": "7.14.0",
"metro-react-native-babel-preset": "0.64.0",
+ "react-native-codegen": "0.0.6",
"react-test-renderer": "17.0.1",
"typescript": "4.1.2"
},
diff --git a/packages/web-nextjs/package.json b/packages/web-nextjs/package.json
index 8cf67f5..af8d20c 100644
--- a/packages/web-nextjs/package.json
+++ b/packages/web-nextjs/package.json
@@ -17,7 +17,7 @@
"devDependencies": {
"@types/node": "14.14.9",
"@types/react": "17.0.0",
- "@types/react-native": "0.63.36",
+ "@types/react-native": "0.63.37",
"babel-plugin-react-native-web": "0.14.8",
"typescript": "4.1.2"
},
diff --git a/yarn.lock b/yarn.lock
index 61176f2..ea7156f 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -87,7 +87,7 @@
semver "^5.4.1"
source-map "^0.5.0"
-"@babel/core@^7.0.0", "@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.5", "@babel/core@^7.8.4", "@babel/core@^7.9.0":
+"@babel/core@^7.0.0", "@babel/core@^7.1.0", "@babel/core@^7.1.6", "@babel/core@^7.12.3", "@babel/core@^7.7.5", "@babel/core@^7.8.4", "@babel/core@^7.9.0":
version "7.12.7"
resolved "https://registry.npmjs.org/@babel/core/-/core-7.12.7.tgz#bf55363c08c8352a37691f7216ec30090bf7e3bf"
integrity sha512-tRKx9B53kJe8NCGGIxEQb2Bkr0riUIEuN7Sc1fxhs5H8lKlCWUvQCSNMVIB0Meva7hcbCRJ76de15KoLltdoqw==
@@ -337,7 +337,7 @@
chalk "^2.0.0"
js-tokens "^4.0.0"
-"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.12.3", "@babel/parser@^7.12.7", "@babel/parser@^7.7.0":
+"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.1.6", "@babel/parser@^7.12.3", "@babel/parser@^7.12.7", "@babel/parser@^7.7.0":
version "7.12.7"
resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.12.7.tgz#fee7b39fe809d0e73e5b25eecaf5780ef3d73056"
integrity sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg==
@@ -358,7 +358,7 @@
"@babel/helper-remap-async-to-generator" "^7.12.1"
"@babel/plugin-syntax-async-generators" "^7.8.0"
-"@babel/plugin-proposal-class-properties@7.12.1", "@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.12.1":
+"@babel/plugin-proposal-class-properties@7.12.1", "@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.1.0", "@babel/plugin-proposal-class-properties@^7.12.1":
version "7.12.1"
resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz#a082ff541f2a29a4821065b8add9346c0c16e5de"
integrity sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==
@@ -415,7 +415,7 @@
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
-"@babel/plugin-proposal-nullish-coalescing-operator@7.12.1", "@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1":
+"@babel/plugin-proposal-nullish-coalescing-operator@7.12.1", "@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.1.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1":
version "7.12.1"
resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz#3ed4fff31c015e7f3f1467f190dbe545cd7b046c"
integrity sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==
@@ -465,7 +465,7 @@
"@babel/helper-skip-transparent-expression-wrappers" "^7.12.1"
"@babel/plugin-syntax-optional-chaining" "^7.8.0"
-"@babel/plugin-proposal-optional-chaining@^7.0.0", "@babel/plugin-proposal-optional-chaining@^7.12.1", "@babel/plugin-proposal-optional-chaining@^7.12.7":
+"@babel/plugin-proposal-optional-chaining@^7.0.0", "@babel/plugin-proposal-optional-chaining@^7.1.0", "@babel/plugin-proposal-optional-chaining@^7.12.1", "@babel/plugin-proposal-optional-chaining@^7.12.7":
version "7.12.7"
resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.7.tgz#e02f0ea1b5dc59d401ec16fb824679f683d3303c"
integrity sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA==
@@ -704,7 +704,7 @@
"@babel/helper-builder-binary-assignment-operator-visitor" "^7.10.4"
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-flow-strip-types@7.12.1", "@babel/plugin-transform-flow-strip-types@^7.0.0":
+"@babel/plugin-transform-flow-strip-types@7.12.1", "@babel/plugin-transform-flow-strip-types@^7.0.0", "@babel/plugin-transform-flow-strip-types@^7.12.1":
version "7.12.1"
resolved "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz#8430decfa7eb2aea5414ed4a3fa6e1652b7d77c4"
integrity sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg==
@@ -750,7 +750,7 @@
"@babel/helper-plugin-utils" "^7.10.4"
babel-plugin-dynamic-import-node "^2.3.3"
-"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.12.1":
+"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.1.0", "@babel/plugin-transform-modules-commonjs@^7.12.1":
version "7.12.1"
resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz#fa403124542636c786cf9b460a0ffbb48a86e648"
integrity sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==
@@ -1105,6 +1105,14 @@
core-js-compat "^3.7.0"
semver "^5.5.0"
+"@babel/preset-flow@^7.0.0":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.12.1.tgz#1a81d376c5a9549e75352a3888f8c273455ae940"
+ integrity sha512-UAoyMdioAhM6H99qPoKvpHMzxmNVXno8GYU/7vZmGaHk6/KqfDYL1W0NxszVbJ2EP271b7e6Ox+Vk2A9QsB3Sw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.10.4"
+ "@babel/plugin-transform-flow-strip-types" "^7.12.1"
+
"@babel/preset-modules@^0.1.3":
version "0.1.4"
resolved "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e"
@@ -1150,6 +1158,15 @@
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-transform-typescript" "^7.12.1"
+"@babel/preset-typescript@^7.1.0":
+ version "7.12.7"
+ resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.7.tgz#fc7df8199d6aae747896f1e6c61fc872056632a3"
+ integrity sha512-nOoIqIqBmHBSEgBXWR4Dv/XBehtIFcw9PqZw6rFYuKrzsZmOQm3PR5siLBnKZFEsDb03IegG8nSjU/iXXXYRmw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.10.4"
+ "@babel/helper-validator-option" "^7.12.1"
+ "@babel/plugin-transform-typescript" "^7.12.1"
+
"@babel/register@^7.0.0":
version "7.12.1"
resolved "https://registry.npmjs.org/@babel/register/-/register-7.12.1.tgz#cdb087bdfc4f7241c03231f22e15d211acf21438"
@@ -1176,7 +1193,7 @@
dependencies:
regenerator-runtime "^0.13.4"
-"@babel/runtime@7.12.5", "@babel/runtime@^7.0.0", "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2":
+"@babel/runtime@7.12.5", "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2":
version "7.12.5"
resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz#410e7e487441e1b360c29be715d870d9b985882e"
integrity sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==
@@ -1387,6 +1404,13 @@
slash "^3.0.0"
strip-ansi "^6.0.0"
+"@jest/create-cache-key-function@^26.5.0":
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-26.6.2.tgz#04cf439207a4fd12418d8aee551cddc86f9ac5f5"
+ integrity sha512-LgEuqU1f/7WEIPYqwLPIvvHuc1sB6gMVbT6zWhin3txYUNYK/kGQrC1F2WR4gR34YlI9bBtViTm5z98RqVZAaw==
+ dependencies:
+ "@jest/types" "^26.6.2"
+
"@jest/environment@^26.6.0", "@jest/environment@^26.6.2":
version "26.6.2"
resolved "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz#ba364cc72e221e79cc8f0a99555bf5d7577cf92c"
@@ -1647,7 +1671,7 @@
hermes-profile-transformer "^0.0.6"
ip "^1.1.5"
-"@react-native-community/cli-platform-android@^4.10.0", "@react-native-community/cli-platform-android@^4.13.0":
+"@react-native-community/cli-platform-android@^4.13.0":
version "4.13.0"
resolved "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-4.13.0.tgz#922681ec82ee1aadd993598b814df1152118be02"
integrity sha512-3i8sX8GklEytUZwPnojuoFbCjIRzMugCdzDIdZ9UNmi/OhD4/8mLGO0dgXfT4sMWjZwu3qjy45sFfk2zOAgHbA==
@@ -1663,7 +1687,7 @@
slash "^3.0.0"
xmldoc "^1.1.2"
-"@react-native-community/cli-platform-ios@^4.10.0":
+"@react-native-community/cli-platform-ios@^4.13.0":
version "4.13.0"
resolved "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-4.13.0.tgz#a738915c68cac86df54e578b59a1311ea62b1aef"
integrity sha512-6THlTu8zp62efkzimfGr3VIuQJ2514o+vScZERJCV1xgEi8XtV7mb/ZKt9o6Y9WGxKKkc0E0b/aVAtgy+L27CA==
@@ -1708,7 +1732,7 @@
resolved "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-4.10.1.tgz#d68a2dcd1649d3b3774823c64e5e9ce55bfbe1c9"
integrity sha512-ael2f1onoPF3vF7YqHGWy7NnafzGu+yp88BbFbP0ydoCP2xGSUzmZVw0zakPTC040Id+JQ9WeFczujMkDy6jYQ==
-"@react-native-community/cli@^4.10.0":
+"@react-native-community/cli@^4.13.0":
version "4.13.1"
resolved "https://registry.npmjs.org/@react-native-community/cli/-/cli-4.13.1.tgz#60148723e77cafe3ae260317d6bffe91853a2d20"
integrity sha512-+/TeRVToADpQPSprsPkwi9KY8x64YcuJpjzMBVISwWP+aWzsIDuWJmyMXTADlCg2EBMJqJR7bn1W/IkfzVRCWA==
@@ -1773,6 +1797,21 @@
resolved "https://registry.npmjs.org/@react-native-community/eslint-plugin/-/eslint-plugin-1.1.0.tgz#e42b1bef12d2415411519fd528e64b593b1363dc"
integrity sha512-W/J0fNYVO01tioHjvYWQ9m6RgndVtbElzYozBq1ZPrHO/iCzlqoySHl4gO/fpCl9QEFjvJfjPgtPMTMlsoq5DQ==
+"@react-native/assets@1.0.0":
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/@react-native/assets/-/assets-1.0.0.tgz#c6f9bf63d274bafc8e970628de24986b30a55c8e"
+ integrity sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ==
+
+"@react-native/normalize-color@1.0.0":
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-1.0.0.tgz#c52a99d4fe01049102d47dc45d40cbde4f720ab6"
+ integrity sha512-xUNRvNmCl3UGCPbbHvfyFMnpvLPoOjDCcp5bT9m2k+TF/ZBklEQwhPZlkrxRx2NhgFh1X3a5uL7mJ7ZR+8G7Qg==
+
+"@react-native/polyfills@1.0.0":
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/@react-native/polyfills/-/polyfills-1.0.0.tgz#05bb0031533598f9458cf65a502b8df0eecae780"
+ integrity sha512-0jbp4RxjYopTsIdLl+/Fy2TiwVYHy4mgeu07DG4b/LyM0OS/+lPP5c9sbnt/AMlnF6qz2JRZpPpGw1eMNS6A4w==
+
"@rollup/plugin-node-resolve@^7.1.1":
version "7.1.3"
resolved "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz#80de384edfbd7bfc9101164910f86078151a3eca"
@@ -2147,10 +2186,10 @@
resolved "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24"
integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==
-"@types/react-native@0.63.36":
- version "0.63.36"
- resolved "https://registry.npmjs.org/@types/react-native/-/react-native-0.63.36.tgz#649ca8fd2b0cda9e41b961e7501e33b71246e88d"
- integrity sha512-mCWEiPgi55MkXXMuDe0VsOWO3C4hhj6mO/jnTvy0sXcRD6MbAmGwXnVe5+m1FRCuEQMaJwgG1ZNahZvvyvuGUA==
+"@types/react-native@0.63.37":
+ version "0.63.37"
+ resolved "https://registry.npmjs.org/@types/react-native/-/react-native-0.63.37.tgz#c43df90c9d3cc082a97a49a53e989de26cb8ab45"
+ integrity sha512-xr9SZG7tQQBKT6840tAGaWEC65D2gjyxZtuZxz631UgeW1ofItuu9HMVhoyYqot2hRSa6Q4YC8FYkRVUpM53/w==
dependencies:
"@types/react" "*"
@@ -2697,13 +2736,6 @@ anser@^1.4.9:
resolved "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz#befa3eddf282684bd03b63dcda3927aef8c2e35b"
integrity sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==
-ansi-colors@^1.0.1:
- version "1.1.0"
- resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz#6374b4dd5d4718ff3ce27a671a3b1cad077132a9"
- integrity sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==
- dependencies:
- ansi-wrap "^0.1.0"
-
ansi-colors@^3.0.0:
version "3.2.4"
resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf"
@@ -2714,13 +2746,6 @@ ansi-colors@^4.1.1:
resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348"
integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==
-ansi-cyan@^0.1.1:
- version "0.1.1"
- resolved "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz#538ae528af8982f28ae30d86f2f17456d2609873"
- integrity sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=
- dependencies:
- ansi-wrap "0.1.0"
-
ansi-escapes@^3.0.0:
version "3.2.0"
resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b"
@@ -2742,25 +2767,11 @@ ansi-fragments@^0.2.1:
slice-ansi "^2.0.0"
strip-ansi "^5.0.0"
-ansi-gray@^0.1.1:
- version "0.1.1"
- resolved "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz#2962cf54ec9792c48510a3deb524436861ef7251"
- integrity sha1-KWLPVOyXksSFEKPetSRDaGHvclE=
- dependencies:
- ansi-wrap "0.1.0"
-
ansi-html@0.0.7, ansi-html@^0.0.7:
version "0.0.7"
resolved "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e"
integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4=
-ansi-red@^0.1.1:
- version "0.1.1"
- resolved "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz#8c638f9d1080800a353c9c28c8a81ca4705d946c"
- integrity sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=
- dependencies:
- ansi-wrap "0.1.0"
-
ansi-regex@^2.0.0:
version "2.1.1"
resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
@@ -2795,11 +2806,6 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0:
dependencies:
color-convert "^2.0.1"
-ansi-wrap@0.1.0, ansi-wrap@^0.1.0:
- version "0.1.0"
- resolved "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf"
- integrity sha1-qCJQ3bABXponyoLoLqYDu/pF768=
-
anymatch@^2.0.0:
version "2.0.0"
resolved "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"
@@ -2849,29 +2855,16 @@ arity-n@^1.0.4:
resolved "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz#d9e76b11733e08569c0847ae7b39b2860b30b745"
integrity sha1-2edrEXM+CFacCEeuezmyhgswt0U=
-arr-diff@^1.0.1:
- version "1.1.0"
- resolved "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz#687c32758163588fef7de7b36fabe495eb1a399a"
- integrity sha1-aHwydYFjWI/vfeezb6vklesaOZo=
- dependencies:
- arr-flatten "^1.0.1"
- array-slice "^0.2.3"
-
arr-diff@^4.0.0:
version "4.0.0"
resolved "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520"
integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=
-arr-flatten@^1.0.1, arr-flatten@^1.1.0:
+arr-flatten@^1.1.0:
version "1.1.0"
resolved "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1"
integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==
-arr-union@^2.0.1:
- version "2.1.0"
- resolved "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz#20f9eab5ec70f5c7d215b1077b1c39161d292c7d"
- integrity sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=
-
arr-union@^3.1.0:
version "3.1.0"
resolved "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
@@ -2916,11 +2909,6 @@ array-reduce@~0.0.0:
resolved "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b"
integrity sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=
-array-slice@^0.2.3:
- version "0.2.3"
- resolved "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz#dd3cfb80ed7973a75117cdac69b0b99ec86186f5"
- integrity sha1-3Tz7gO15c6dRF82sabC5nshhhvU=
-
array-union@^1.0.1:
version "1.0.2"
resolved "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39"
@@ -3022,6 +3010,13 @@ ast-types@0.13.2:
resolved "https://registry.npmjs.org/ast-types/-/ast-types-0.13.2.tgz#df39b677a911a83f3a049644fb74fdded23cea48"
integrity sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==
+ast-types@0.14.2:
+ version "0.14.2"
+ resolved "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz#600b882df8583e3cd4f2df5fa20fa83759d4bdfd"
+ integrity sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==
+ dependencies:
+ tslib "^2.0.1"
+
astral-regex@^1.0.0:
version "1.0.0"
resolved "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9"
@@ -3097,6 +3092,11 @@ axobject-query@^2.2.0:
resolved "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz#943d47e10c0b704aa42275e20edf3722648989be"
integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==
+babel-core@^7.0.0-bridge.0:
+ version "7.0.0-bridge.0"
+ resolved "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz#95a492ddd90f9b4e9a4a1da14eb335b87b634ece"
+ integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==
+
babel-eslint@^10.1.0:
version "10.1.0"
resolved "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232"
@@ -3242,7 +3242,7 @@ babel-preset-current-node-syntax@^1.0.0:
"@babel/plugin-syntax-optional-chaining" "^7.8.3"
"@babel/plugin-syntax-top-level-await" "^7.8.3"
-babel-preset-fbjs@^3.2.0, babel-preset-fbjs@^3.3.0:
+babel-preset-fbjs@^3.3.0:
version "3.3.0"
resolved "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.3.0.tgz#a6024764ea86c8e06a22d794ca8b69534d263541"
integrity sha512-7QTLTCd2gwB2qGoi5epSULMHugSVgpcVt5YAeiFO9ABLrutDQzKfGwzxgZHLpugq8qMdg/DhRZDZ5CLKxBkEbw==
@@ -4088,11 +4088,6 @@ color-string@^1.5.4:
color-name "^1.0.0"
simple-swizzle "^0.2.2"
-color-support@^1.1.3:
- version "1.1.3"
- resolved "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2"
- integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==
-
color@^3.0.0, color@^3.1.2:
version "3.1.3"
resolved "https://registry.npmjs.org/color/-/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e"
@@ -4106,6 +4101,11 @@ colorette@^1.0.7, colorette@^1.2.1:
resolved "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b"
integrity sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==
+colors@^1.1.2:
+ version "1.4.0"
+ resolved "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78"
+ integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==
+
combined-stream@^1.0.6, combined-stream@~1.0.6:
version "1.0.8"
resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
@@ -4428,15 +4428,6 @@ cross-spawn@7.0.3, cross-spawn@^7.0.0, cross-spawn@^7.0.2:
shebang-command "^2.0.0"
which "^2.0.1"
-cross-spawn@^5.1.0:
- version "5.1.0"
- resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449"
- integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=
- dependencies:
- lru-cache "^4.0.1"
- shebang-command "^1.2.0"
- which "^1.2.9"
-
cross-spawn@^6.0.0:
version "6.0.5"
resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
@@ -5767,7 +5758,7 @@ espree@^7.3.0:
acorn-jsx "^5.2.0"
eslint-visitor-keys "^1.3.0"
-esprima@^4.0.0, esprima@^4.0.1:
+esprima@^4.0.0, esprima@^4.0.1, esprima@~4.0.0:
version "4.0.1"
resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
@@ -5962,13 +5953,6 @@ ext@^1.1.2:
dependencies:
type "^2.0.0"
-extend-shallow@^1.1.2:
- version "1.1.4"
- resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz#19d6bf94dfc09d76ba711f39b872d21ff4dd9071"
- integrity sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=
- dependencies:
- kind-of "^1.1.0"
-
extend-shallow@^2.0.1:
version "2.0.1"
resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
@@ -6031,16 +6015,6 @@ extsprintf@^1.2.0:
resolved "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
-fancy-log@^1.3.2:
- version "1.3.3"
- resolved "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz#dbc19154f558690150a23953a0adbd035be45fc7"
- integrity sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==
- dependencies:
- ansi-gray "^0.1.1"
- color-support "^1.1.3"
- parse-node-version "^1.0.0"
- time-stamp "^1.0.0"
-
fast-deep-equal@^3.1.1:
version "3.1.3"
resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
@@ -6106,22 +6080,6 @@ fbjs-css-vars@^1.0.0:
resolved "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz#216551136ae02fe255932c3ec8775f18e2c078b8"
integrity sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==
-fbjs-scripts@^1.1.0:
- version "1.2.0"
- resolved "https://registry.npmjs.org/fbjs-scripts/-/fbjs-scripts-1.2.0.tgz#069a0c0634242d10031c6460ef1fccefcdae8b27"
- integrity sha512-5krZ8T0Bf8uky0abPoCLrfa7Orxd8UH4Qq8hRUF2RZYNMu+FmEOrBc7Ib3YVONmxTXTlLAvyrrdrVmksDb2OqQ==
- dependencies:
- "@babel/core" "^7.0.0"
- ansi-colors "^1.0.1"
- babel-preset-fbjs "^3.2.0"
- core-js "^2.4.1"
- cross-spawn "^5.1.0"
- fancy-log "^1.3.2"
- object-assign "^4.0.1"
- plugin-error "^0.1.2"
- semver "^5.1.0"
- through2 "^2.0.0"
-
fbjs@^1.0.0:
version "1.0.0"
resolved "https://registry.npmjs.org/fbjs/-/fbjs-1.0.0.tgz#52c215e0883a3c86af2a7a776ed51525ae8e0a5a"
@@ -6276,6 +6234,16 @@ flatten@^1.0.2:
resolved "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b"
integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==
+flow-parser@0.*:
+ version "0.138.0"
+ resolved "https://registry.npmjs.org/flow-parser/-/flow-parser-0.138.0.tgz#2d9818f6b804d66f90949dfa8b4892f3a0af546d"
+ integrity sha512-LFnTyjrv39UvCWl8NOcpByr/amj8a5k5z7isO2wv4T43nNrUnHQwX3rarTz9zcpHXkDAQv6X4MfQ4ZzJUptpbw==
+
+flow-parser@^0.121.0:
+ version "0.121.0"
+ resolved "https://registry.npmjs.org/flow-parser/-/flow-parser-0.121.0.tgz#9f9898eaec91a9f7c323e9e992d81ab5c58e618f"
+ integrity sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg==
+
flush-write-stream@^1.0.0:
version "1.1.1"
resolved "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8"
@@ -6537,7 +6505,7 @@ glob-to-regexp@^0.4.1:
resolved "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e"
integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==
-glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6:
+glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6:
version "7.1.6"
resolved "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
@@ -6721,10 +6689,10 @@ he@1.2.0, he@^1.2.0:
resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
-hermes-engine@~0.5.0:
- version "0.5.1"
- resolved "https://registry.npmjs.org/hermes-engine/-/hermes-engine-0.5.1.tgz#601115e4b1e0a17d9aa91243b96277de4e926e09"
- integrity sha512-hLwqh8dejHayjlpvZY40e1aDCDvyP98cWx/L5DhAjSJLH8g4z9Tp08D7y4+3vErDsncPOdf1bxm+zUWpx0/Fxg==
+hermes-engine@~0.7.0:
+ version "0.7.1"
+ resolved "https://registry.npmjs.org/hermes-engine/-/hermes-engine-0.7.1.tgz#a71a5db33b222733dc8ca7544810cea48deafed0"
+ integrity sha512-EMCzVxcjn1zKWF/YqJsOgEpOLzuYCQ75t+9S7oiMN1mXYzq2Y6+ftgo1MR/6cR77PtgHfDBlDv3DGGV0gtbPbw==
hermes-profile-transformer@^0.0.6:
version "0.0.6"
@@ -7178,6 +7146,11 @@ internal-slot@^1.0.2:
has "^1.0.3"
side-channel "^1.0.2"
+interpret@^1.0.0:
+ version "1.4.0"
+ resolved "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e"
+ integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==
+
invariant@^2.2.4:
version "2.2.4"
resolved "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
@@ -8169,6 +8142,31 @@ jsc-android@^245459.0.0:
resolved "https://registry.npmjs.org/jsc-android/-/jsc-android-245459.0.0.tgz#e584258dd0b04c9159a27fb104cd5d491fd202c9"
integrity sha512-wkjURqwaB1daNkDi2OYYbsLnIdC/lUM2nPXQKRs5pqEU9chDg435bjvo+LSaHotDENygHQDHe+ntUkkw2gwMtg==
+jscodeshift@^0.11.0:
+ version "0.11.0"
+ resolved "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.11.0.tgz#4f95039408f3f06b0e39bb4d53bc3139f5330e2f"
+ integrity sha512-SdRK2C7jjs4k/kT2mwtO07KJN9RnjxtKn03d9JVj6c3j9WwaLcFYsICYDnLAzY0hp+wG2nxl+Cm2jWLiNVYb8g==
+ dependencies:
+ "@babel/core" "^7.1.6"
+ "@babel/parser" "^7.1.6"
+ "@babel/plugin-proposal-class-properties" "^7.1.0"
+ "@babel/plugin-proposal-nullish-coalescing-operator" "^7.1.0"
+ "@babel/plugin-proposal-optional-chaining" "^7.1.0"
+ "@babel/plugin-transform-modules-commonjs" "^7.1.0"
+ "@babel/preset-flow" "^7.0.0"
+ "@babel/preset-typescript" "^7.1.0"
+ "@babel/register" "^7.0.0"
+ babel-core "^7.0.0-bridge.0"
+ colors "^1.1.2"
+ flow-parser "0.*"
+ graceful-fs "^4.2.4"
+ micromatch "^3.1.10"
+ neo-async "^2.5.0"
+ node-dir "^0.1.17"
+ recast "^0.20.3"
+ temp "^0.8.1"
+ write-file-atomic "^2.3.0"
+
jsdom@^16.4.0:
version "16.4.0"
resolved "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz#36005bde2d136f73eee1a830c6d45e55408edddb"
@@ -8318,11 +8316,6 @@ killable@^1.0.1:
resolved "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892"
integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==
-kind-of@^1.1.0:
- version "1.1.0"
- resolved "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz#140a3d2d41a36d2efcfa9377b62c24f8495a5c44"
- integrity sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=
-
kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
version "3.2.2"
resolved "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
@@ -8622,14 +8615,6 @@ lru-cache@6.0.0, lru-cache@^6.0.0:
dependencies:
yallist "^4.0.0"
-lru-cache@^4.0.1:
- version "4.1.5"
- resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
- integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==
- dependencies:
- pseudomap "^1.0.2"
- yallist "^2.1.2"
-
lru-cache@^5.1.1:
version "5.1.1"
resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
@@ -8768,10 +8753,10 @@ metro-babel-register@0.58.0:
core-js "^2.2.2"
escape-string-regexp "^1.0.5"
-metro-babel-register@0.59.0:
- version "0.59.0"
- resolved "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.59.0.tgz#2bcff65641b36794cf083ba732fbc46cf870fb43"
- integrity sha512-JtWc29erdsXO/V3loenXKw+aHUXgj7lt0QPaZKPpctLLy8kcEpI/8pfXXgVK9weXICCpCnYtYncIosAyzh0xjg==
+metro-babel-register@0.64.0:
+ version "0.64.0"
+ resolved "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.64.0.tgz#1a2d23f68da8b8ee42e78dca37ad21a5f4d3647d"
+ integrity sha512-Kf6YvE3kIRumGnjK0Q9LqGDIdnsX9eFGtNBmBuCVDuB9wGGA/5CgX8We8W7Y44dz1RGTcHJRhfw5iGg+pwC3aQ==
dependencies:
"@babel/core" "^7.0.0"
"@babel/plugin-proposal-class-properties" "^7.0.0"
@@ -8790,13 +8775,14 @@ metro-babel-transformer@0.58.0:
"@babel/core" "^7.0.0"
metro-source-map "0.58.0"
-metro-babel-transformer@0.59.0:
- version "0.59.0"
- resolved "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.59.0.tgz#dda99c75d831b00142c42c020c51c103b29f199d"
- integrity sha512-fdZJl8rs54GVFXokxRdD7ZrQ1TJjxWzOi/xSP25VR3E8tbm3nBZqS+/ylu643qSr/IueABR+jrlqAyACwGEf6w==
+metro-babel-transformer@0.64.0:
+ version "0.64.0"
+ resolved "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.64.0.tgz#a21f8a989a5ea60c1109456e21bd4d9374194ea0"
+ integrity sha512-itZaxKTgmKGEZWxNzbSZBc22NngrMZzoUNuU92aHSTGkYi2WH4XlvzEHsstmIKHMsRVKl75cA+mNmgk4gBFJKw==
dependencies:
"@babel/core" "^7.0.0"
- metro-source-map "0.59.0"
+ metro-source-map "0.64.0"
+ nullthrows "^1.1.1"
metro-cache@0.58.0:
version "0.58.0"
@@ -8889,50 +8875,6 @@ metro-react-native-babel-preset@0.58.0:
"@babel/template" "^7.0.0"
react-refresh "^0.4.0"
-metro-react-native-babel-preset@0.59.0:
- version "0.59.0"
- resolved "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.59.0.tgz#20e020bc6ac9849e1477de1333d303ed42aba225"
- integrity sha512-BoO6ncPfceIDReIH8pQ5tQptcGo5yRWQXJGVXfANbiKLq4tfgdZB1C1e2rMUJ6iypmeJU9dzl+EhPmIFKtgREg==
- dependencies:
- "@babel/plugin-proposal-class-properties" "^7.0.0"
- "@babel/plugin-proposal-export-default-from" "^7.0.0"
- "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0"
- "@babel/plugin-proposal-object-rest-spread" "^7.0.0"
- "@babel/plugin-proposal-optional-catch-binding" "^7.0.0"
- "@babel/plugin-proposal-optional-chaining" "^7.0.0"
- "@babel/plugin-syntax-dynamic-import" "^7.0.0"
- "@babel/plugin-syntax-export-default-from" "^7.0.0"
- "@babel/plugin-syntax-flow" "^7.2.0"
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0"
- "@babel/plugin-syntax-optional-chaining" "^7.0.0"
- "@babel/plugin-transform-arrow-functions" "^7.0.0"
- "@babel/plugin-transform-block-scoping" "^7.0.0"
- "@babel/plugin-transform-classes" "^7.0.0"
- "@babel/plugin-transform-computed-properties" "^7.0.0"
- "@babel/plugin-transform-destructuring" "^7.0.0"
- "@babel/plugin-transform-exponentiation-operator" "^7.0.0"
- "@babel/plugin-transform-flow-strip-types" "^7.0.0"
- "@babel/plugin-transform-for-of" "^7.0.0"
- "@babel/plugin-transform-function-name" "^7.0.0"
- "@babel/plugin-transform-literals" "^7.0.0"
- "@babel/plugin-transform-modules-commonjs" "^7.0.0"
- "@babel/plugin-transform-object-assign" "^7.0.0"
- "@babel/plugin-transform-parameters" "^7.0.0"
- "@babel/plugin-transform-react-display-name" "^7.0.0"
- "@babel/plugin-transform-react-jsx" "^7.0.0"
- "@babel/plugin-transform-react-jsx-self" "^7.0.0"
- "@babel/plugin-transform-react-jsx-source" "^7.0.0"
- "@babel/plugin-transform-regenerator" "^7.0.0"
- "@babel/plugin-transform-runtime" "^7.0.0"
- "@babel/plugin-transform-shorthand-properties" "^7.0.0"
- "@babel/plugin-transform-spread" "^7.0.0"
- "@babel/plugin-transform-sticky-regex" "^7.0.0"
- "@babel/plugin-transform-template-literals" "^7.0.0"
- "@babel/plugin-transform-typescript" "^7.5.0"
- "@babel/plugin-transform-unicode-regex" "^7.0.0"
- "@babel/template" "^7.0.0"
- react-refresh "^0.4.0"
-
metro-react-native-babel-preset@0.64.0:
version "0.64.0"
resolved "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.64.0.tgz#76861408681dfda3c1d962eb31a8994918c976f8"
@@ -8978,16 +8920,17 @@ metro-react-native-babel-preset@0.64.0:
"@babel/template" "^7.0.0"
react-refresh "^0.4.0"
-metro-react-native-babel-transformer@0.59.0:
- version "0.59.0"
- resolved "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.59.0.tgz#9b3dfd6ad35c6ef37fc4ce4d20a2eb67fabbb4be"
- integrity sha512-1O3wrnMq4NcPQ1asEcl9lRDn/t+F1Oef6S9WaYVIKEhg9m/EQRGVrrTVP+R6B5Eeaj3+zNKbzM8Dx/NWy1hUbQ==
+metro-react-native-babel-transformer@0.64.0:
+ version "0.64.0"
+ resolved "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.64.0.tgz#eafef756972f20efdc51bd5361d55f8598355623"
+ integrity sha512-K1sHO3ODBFCr7uEiCQ4RvVr+cQg0EHQF8ChVPnecGh/WDD8udrTq9ECwB0dRfMjAvlsHtRUlJm6ZSI8UPgum2w==
dependencies:
"@babel/core" "^7.0.0"
babel-preset-fbjs "^3.3.0"
- metro-babel-transformer "0.59.0"
- metro-react-native-babel-preset "0.59.0"
- metro-source-map "0.59.0"
+ metro-babel-transformer "0.64.0"
+ metro-react-native-babel-preset "0.64.0"
+ metro-source-map "0.64.0"
+ nullthrows "^1.1.1"
metro-react-native-babel-transformer@^0.58.0:
version "0.58.0"
@@ -9007,6 +8950,11 @@ metro-resolver@0.58.0, metro-resolver@^0.58.0:
dependencies:
absolute-path "^0.0.0"
+metro-runtime@0.64.0:
+ version "0.64.0"
+ resolved "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.64.0.tgz#cdaa1121d91041bf6345f2a69eb7c2fb289eff7b"
+ integrity sha512-m7XbWOaIOeFX7YcxUhmnOi6Pg8EaeL89xyZ+quZyZVF1aNoTr4w8FfbKxvijpjsytKHIZtd+43m2Wt5JrqyQmQ==
+
metro-source-map@0.58.0:
version "0.58.0"
resolved "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.58.0.tgz#e951b99f4c653239ce9323bb08339c6f1978a112"
@@ -9020,16 +8968,17 @@ metro-source-map@0.58.0:
source-map "^0.5.6"
vlq "^1.0.0"
-metro-source-map@0.59.0:
- version "0.59.0"
- resolved "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.59.0.tgz#e9beb9fc51bfb4e060f95820cf1508fc122d23f7"
- integrity sha512-0w5CmCM+ybSqXIjqU4RiK40t4bvANL6lafabQ2GP2XD3vSwkLY+StWzCtsb4mPuyi9R/SgoLBel+ZOXHXAH0eQ==
+metro-source-map@0.64.0:
+ version "0.64.0"
+ resolved "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.64.0.tgz#4310e17c3d4539c6369688022494ad66fa4d39a1"
+ integrity sha512-OCG2rtcp5cLEGYvAbfkl6mEc0J2FPRP4/UCEly+juBk7hawS9bCBMBfhJm/HIsvY1frk6nT2Vsl1O8YBbwyx2g==
dependencies:
"@babel/traverse" "^7.0.0"
"@babel/types" "^7.0.0"
invariant "^2.2.4"
- metro-symbolicate "0.59.0"
- ob1 "0.59.0"
+ metro-symbolicate "0.64.0"
+ nullthrows "^1.1.1"
+ ob1 "0.64.0"
source-map "^0.5.6"
vlq "^1.0.0"
@@ -9044,13 +8993,14 @@ metro-symbolicate@0.58.0:
through2 "^2.0.1"
vlq "^1.0.0"
-metro-symbolicate@0.59.0:
- version "0.59.0"
- resolved "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.59.0.tgz#fc7f93957a42b02c2bfc57ed1e8f393f5f636a54"
- integrity sha512-asLaF2A7rndrToGFIknL13aiohwPJ95RKHf0NM3hP/nipiLDoMzXT6ZnQvBqDxkUKyP+51AI75DMtb+Wcyw4Bw==
+metro-symbolicate@0.64.0:
+ version "0.64.0"
+ resolved "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.64.0.tgz#405c21438ab553c29f6841da52ca76ee87bb06ac"
+ integrity sha512-qIi+YRrDWnLVmydj6gwidYLPaBsakZRibGWSspuXgHAxOI3UuLwlo4dpQ73Et0gyHjI7ZvRMRY8JPiOntf9AQQ==
dependencies:
invariant "^2.2.4"
- metro-source-map "0.59.0"
+ metro-source-map "0.64.0"
+ nullthrows "^1.1.1"
source-map "^0.5.6"
through2 "^2.0.1"
vlq "^1.0.0"
@@ -9241,7 +9191,7 @@ minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1:
resolved "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=
-minimatch@3.0.4, minimatch@^3.0.4:
+minimatch@3.0.4, minimatch@^3.0.2, minimatch@^3.0.4:
version "3.0.4"
resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
@@ -9536,6 +9486,13 @@ node-addon-api@^3.0.2:
resolved "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.0.2.tgz#04bc7b83fd845ba785bb6eae25bc857e1ef75681"
integrity sha512-+D4s2HCnxPd5PjjI0STKwncjXTUKKqm74MDMz9OPXavjsGmjkvwgLtA5yoxJUdmpj52+2u+RrXgPipahKczMKg==
+node-dir@^0.1.17:
+ version "0.1.17"
+ resolved "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz#5f5665d93351335caabef8f1c554516cf5f1e4e5"
+ integrity sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU=
+ dependencies:
+ minimatch "^3.0.2"
+
node-fetch@2.6.0:
version "2.6.0"
resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz#e633456386d4aa55863f676a7ab0daa8fdecb0fd"
@@ -9745,10 +9702,10 @@ ob1@0.58.0:
resolved "https://registry.npmjs.org/ob1/-/ob1-0.58.0.tgz#484a1e9a63a8b79d9ea6f3a83b2a42110faac973"
integrity sha512-uZP44cbowAfHafP1k4skpWItk5iHCoRevMfrnUvYCfyNNPPJd3rfDCyj0exklWi2gDXvjlj2ObsfiqP/bs/J7Q==
-ob1@0.59.0:
- version "0.59.0"
- resolved "https://registry.npmjs.org/ob1/-/ob1-0.59.0.tgz#ee103619ef5cb697f2866e3577da6f0ecd565a36"
- integrity sha512-opXMTxyWJ9m68ZglCxwo0OPRESIC/iGmKFPXEXzMZqsVIrgoRXOHmoMDkQzz4y3irVjbyPJRAh5pI9fd0MJTFQ==
+ob1@0.64.0:
+ version "0.64.0"
+ resolved "https://registry.npmjs.org/ob1/-/ob1-0.64.0.tgz#f254a55a53ca395c4f9090e28a85483eac5eba19"
+ integrity sha512-CO1N+5dhvy+MoAwxz8+fymEUcwsT4a+wHhrHFb02LppcJdHxgcBWviwEhUwKOD2kLMQ7ijrrzybOqpGcqEtvpQ==
object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1:
version "4.1.1"
@@ -10120,11 +10077,6 @@ parse-json@^5.0.0:
json-parse-even-better-errors "^2.3.0"
lines-and-columns "^1.1.6"
-parse-node-version@^1.0.0:
- version "1.0.1"
- resolved "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b"
- integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==
-
parse5@5.1.1:
version "5.1.1"
resolved "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178"
@@ -10319,17 +10271,6 @@ plist@^3.0.1:
xmlbuilder "^9.0.7"
xmldom "0.1.x"
-plugin-error@^0.1.2:
- version "0.1.2"
- resolved "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz#3b9bb3335ccf00f425e07437e19276967da47ace"
- integrity sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=
- dependencies:
- ansi-cyan "^0.1.1"
- ansi-red "^0.1.1"
- arr-diff "^1.0.1"
- arr-union "^2.0.1"
- extend-shallow "^1.1.2"
-
pnp-webpack-plugin@1.6.4:
version "1.6.4"
resolved "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz#c9711ac4dc48a685dabafc86f8b6dd9f8df84149"
@@ -11130,7 +11071,7 @@ pretty-format@^25.1.0, pretty-format@^25.2.0:
ansi-styles "^4.0.0"
react-is "^16.12.0"
-pretty-format@^26.0.0, pretty-format@^26.0.1, pretty-format@^26.6.0, pretty-format@^26.6.2:
+pretty-format@^26.0.0, pretty-format@^26.0.1, pretty-format@^26.5.2, pretty-format@^26.6.0, pretty-format@^26.6.2:
version "26.6.2"
resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93"
integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==
@@ -11204,11 +11145,6 @@ prr@~1.0.1:
resolved "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY=
-pseudomap@^1.0.2:
- version "1.0.2"
- resolved "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
- integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
-
psl@^1.1.28:
version "1.8.0"
resolved "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24"
@@ -11458,6 +11394,15 @@ react-is@16.13.1, react-is@^16.12.0, react-is@^16.8.1, react-is@^16.8.4:
resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz#5b3531bd76a645a4c9fb6e693ed36419e3301339"
integrity sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==
+react-native-codegen@0.0.6:
+ version "0.0.6"
+ resolved "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.0.6.tgz#b3173faa879cf71bfade8d030f9c4698388f6909"
+ integrity sha512-cMvrUelD81wiPitEPiwE/TCNscIVauXxmt4NTGcy18HrUd0WRWXfYzAQGXm0eI87u3NMudNhqFj2NISJenxQHg==
+ dependencies:
+ flow-parser "^0.121.0"
+ jscodeshift "^0.11.0"
+ nullthrows "^1.1.1"
+
react-native-web@0.14.8:
version "0.14.8"
resolved "https://registry.npmjs.org/react-native-web/-/react-native-web-0.14.8.tgz#1f3eba659216936be61b7bcfe4cb6c6f5e8ed056"
@@ -11473,38 +11418,42 @@ react-native-web@0.14.8:
prop-types "^15.6.0"
react-timer-mixin "^0.13.4"
-react-native@0.63.3:
- version "0.63.3"
- resolved "https://registry.npmjs.org/react-native/-/react-native-0.63.3.tgz#4a7f6540e049ff41810887bbd1125abc4672f3bf"
- integrity sha512-71wq13uNo5W8QVQnFlnzZ3AD+XgUBYGhpsxysQFW/hJ8GAt/J5o+Bvhy81FXichp6IBDJDh/JgfHH2gNji8dFA==
+react-native@0.64.0-rc.0:
+ version "0.64.0-rc.0"
+ resolved "https://registry.npmjs.org/react-native/-/react-native-0.64.0-rc.0.tgz#fca91b820d0156b89e75d78c3bf0594c84b50878"
+ integrity sha512-DU46m/kWuUZj/NKXSqy6V70lsvlzgAy9FbEfDRV2yrpKBE0gVOZnLh3ATh1ZSMph3K+L1S3dd0NN1uuvohV6sA==
dependencies:
- "@babel/runtime" "^7.0.0"
- "@react-native-community/cli" "^4.10.0"
- "@react-native-community/cli-platform-android" "^4.10.0"
- "@react-native-community/cli-platform-ios" "^4.10.0"
+ "@jest/create-cache-key-function" "^26.5.0"
+ "@react-native-community/cli" "^4.13.0"
+ "@react-native-community/cli-platform-android" "^4.13.0"
+ "@react-native-community/cli-platform-ios" "^4.13.0"
+ "@react-native/assets" "1.0.0"
+ "@react-native/normalize-color" "1.0.0"
+ "@react-native/polyfills" "1.0.0"
abort-controller "^3.0.0"
anser "^1.4.9"
base64-js "^1.1.2"
event-target-shim "^5.0.1"
- fbjs "^1.0.0"
- fbjs-scripts "^1.1.0"
- hermes-engine "~0.5.0"
+ hermes-engine "~0.7.0"
invariant "^2.2.4"
jsc-android "^245459.0.0"
- metro-babel-register "0.59.0"
- metro-react-native-babel-transformer "0.59.0"
- metro-source-map "0.59.0"
+ metro-babel-register "0.64.0"
+ metro-react-native-babel-transformer "0.64.0"
+ metro-runtime "0.64.0"
+ metro-source-map "0.64.0"
nullthrows "^1.1.1"
- pretty-format "^24.9.0"
+ pretty-format "^26.5.2"
promise "^8.0.3"
prop-types "^15.7.2"
react-devtools-core "^4.6.0"
react-refresh "^0.4.0"
regenerator-runtime "^0.13.2"
- scheduler "0.19.1"
+ scheduler "^0.20.1"
+ shelljs "^0.8.4"
stacktrace-parser "^0.1.3"
use-subscription "^1.0.0"
whatwg-fetch "^3.0.0"
+ ws "^6.1.4"
react-refresh@0.8.3, react-refresh@^0.8.3:
version "0.8.3"
@@ -11695,6 +11644,23 @@ readdirp@~3.5.0:
dependencies:
picomatch "^2.2.1"
+recast@^0.20.3:
+ version "0.20.4"
+ resolved "https://registry.npmjs.org/recast/-/recast-0.20.4.tgz#db55983eac70c46b3fff96c8e467d65ffb4a7abc"
+ integrity sha512-6qLIBGGRcwjrTZGIiBpJVC/NeuXpogXNyRQpqU1zWPUigCphvApoCs9KIwDYh1eDuJ6dAFlQoi/QUyE5KQ6RBQ==
+ dependencies:
+ ast-types "0.14.2"
+ esprima "~4.0.0"
+ source-map "~0.6.1"
+ tslib "^2.0.1"
+
+rechoir@^0.6.2:
+ version "0.6.2"
+ resolved "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384"
+ integrity sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=
+ dependencies:
+ resolve "^1.1.6"
+
recursive-readdir@2.2.2:
version "2.2.2"
resolved "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f"
@@ -11943,7 +11909,7 @@ resolve@1.18.1:
is-core-module "^2.0.0"
path-parse "^1.0.6"
-resolve@^1.10.0, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.3.2, resolve@^1.5.0, resolve@^1.8.1:
+resolve@^1.1.6, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.3.2, resolve@^1.5.0, resolve@^1.8.1:
version "1.19.0"
resolved "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz#1af5bf630409734a067cae29318aac7fa29a267c"
integrity sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==
@@ -12005,7 +11971,7 @@ rgba-regex@^1.0.0:
resolved "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3"
integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=
-rimraf@2.6.3:
+rimraf@2.6.3, rimraf@~2.6.2:
version "2.6.3"
resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab"
integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==
@@ -12198,14 +12164,6 @@ saxes@^5.0.0:
dependencies:
xmlchars "^2.2.0"
-scheduler@0.19.1:
- version "0.19.1"
- resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz#4f3e2ed2c1a7d65681f4c854fa8c5a1ccb40f196"
- integrity sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==
- dependencies:
- loose-envify "^1.1.0"
- object-assign "^4.1.1"
-
scheduler@^0.20.1:
version "0.20.1"
resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.20.1.tgz#da0b907e24026b01181ecbc75efdc7f27b5a000c"
@@ -12263,7 +12221,7 @@ semver-regex@^2.0.0:
resolved "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz#a93c2c5844539a770233379107b38c7b4ac9d338"
integrity sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==
-"semver@2 || 3 || 4 || 5", semver@^5.1.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0:
+"semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0:
version "5.7.1"
resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
@@ -12443,6 +12401,15 @@ shell-quote@1.7.2, shell-quote@^1.6.1:
resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2"
integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==
+shelljs@^0.8.4:
+ version "0.8.4"
+ resolved "https://registry.npmjs.org/shelljs/-/shelljs-0.8.4.tgz#de7684feeb767f8716b326078a8a00875890e3c2"
+ integrity sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==
+ dependencies:
+ glob "^7.0.0"
+ interpret "^1.0.0"
+ rechoir "^0.6.2"
+
shellwords@^0.1.1:
version "0.1.1"
resolved "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b"
@@ -13229,6 +13196,13 @@ temp@0.8.3:
os-tmpdir "^1.0.0"
rimraf "~2.2.6"
+temp@^0.8.1:
+ version "0.8.4"
+ resolved "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz#8c97a33a4770072e0a05f919396c7665a7dd59f2"
+ integrity sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==
+ dependencies:
+ rimraf "~2.6.2"
+
tempy@^0.3.0:
version "0.3.0"
resolved "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz#6f6c5b295695a16130996ad5ab01a8bd726e8bf8"
@@ -13345,11 +13319,6 @@ thunky@^1.0.2:
resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d"
integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==
-time-stamp@^1.0.0:
- version "1.1.0"
- resolved "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3"
- integrity sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=
-
timers-browserify@^2.0.4:
version "2.0.12"
resolved "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz#44a45c11fbf407f34f97bccd1577c652361b00ee"
@@ -13487,6 +13456,11 @@ tslib@^1.10.0, tslib@^1.8.1, tslib@^1.9.0:
resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
+tslib@^2.0.1:
+ version "2.0.3"
+ resolved "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz#8e0741ac45fc0c226e58a17bfc3e64b9bc6ca61c"
+ integrity sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==
+
tsutils@^3.17.1:
version "3.17.1"
resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759"
@@ -14378,6 +14352,15 @@ write-file-atomic@^1.2.0:
imurmurhash "^0.1.4"
slide "^1.1.5"
+write-file-atomic@^2.3.0:
+ version "2.4.3"
+ resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481"
+ integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==
+ dependencies:
+ graceful-fs "^4.1.11"
+ imurmurhash "^0.1.4"
+ signal-exit "^3.0.2"
+
write-file-atomic@^3.0.0:
version "3.0.3"
resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8"
@@ -14403,7 +14386,7 @@ ws@^1.1.0, ws@^1.1.5:
options ">=0.0.5"
ultron "1.0.x"
-ws@^6.2.1:
+ws@^6.1.4, ws@^6.2.1:
version "6.2.1"
resolved "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz#442fdf0a47ed64f59b6a5d8ff130f4748ed524fb"
integrity sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==
@@ -14465,11 +14448,6 @@ y18n@^4.0.0:
resolved "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==
-yallist@^2.1.2:
- version "2.1.2"
- resolved "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
- integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=
-
yallist@^3.0.2:
version "3.1.1"
resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"