diff --git a/template/android/app/src/main/AndroidManifest.xml b/template/android/app/src/main/AndroidManifest.xml index ba54ac5..c066a68 100644 --- a/template/android/app/src/main/AndroidManifest.xml +++ b/template/android/app/src/main/AndroidManifest.xml @@ -1,25 +1,27 @@ + package="com.naverntstemplate"> - - - - - - + android:roundIcon="@mipmap/ic_launcher_round" + android:theme="@style/AppTheme"> + + + + + + diff --git a/template/android/build.gradle b/template/android/build.gradle index 93232f5..029a8fa 100644 --- a/template/android/build.gradle +++ b/template/android/build.gradle @@ -2,18 +2,18 @@ buildscript { ext { - buildToolsVersion = "29.0.3" + buildToolsVersion = "31.0.0" minSdkVersion = 21 - compileSdkVersion = 29 - targetSdkVersion = 29 + compileSdkVersion = 31 + targetSdkVersion = 31 ndkVersion = "20.1.5948944" } repositories { google() - jcenter() + mavenCentral() } dependencies { - classpath("com.android.tools.build:gradle:4.1.0") + classpath("com.android.tools.build:gradle:4.1.3") // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } @@ -32,7 +32,7 @@ allprojects { } google() - jcenter() + mavenCentral() maven { url 'https://www.jitpack.io' } } } diff --git a/template/android/gradle.properties b/template/android/gradle.properties index d21d03f..08a7149 100644 --- a/template/android/gradle.properties +++ b/template/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.75.1 +FLIPPER_VERSION=0.112.0 diff --git a/template/ios/Podfile b/template/ios/Podfile index b4d83a3..2f425f3 100644 --- a/template/ios/Podfile +++ b/template/ios/Podfile @@ -1,7 +1,7 @@ require_relative '../node_modules/react-native/scripts/react_native_pods' require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules' -platform :ios, '10.0' +platform :ios, '11.0' target 'NaveRNTSTemplate' do config = use_native_modules! diff --git a/template/ios/Podfile.lock b/template/ios/Podfile.lock index 8d66abd..194085a 100644 --- a/template/ios/Podfile.lock +++ b/template/ios/Podfile.lock @@ -2,333 +2,350 @@ PODS: - boost-for-react-native (1.63.0) - CocoaAsyncSocket (7.6.5) - DoubleConversion (1.1.6) - - FBLazyVector (0.64.0) - - FBReactNativeSpec (0.64.0): - - RCT-Folly (= 2020.01.13.00) - - RCTRequired (= 0.64.0) - - RCTTypeSafety (= 0.64.0) - - React-Core (= 0.64.0) - - React-jsi (= 0.64.0) - - ReactCommon/turbomodule/core (= 0.64.0) - - Flipper (0.75.1): - - Flipper-Folly (~> 2.5) - - Flipper-RSocket (~> 1.3) - - Flipper-DoubleConversion (1.1.7) - - Flipper-Folly (2.5.1): - - boost-for-react-native + - FBLazyVector (0.65.1) + - FBReactNativeSpec (0.65.1): + - RCT-Folly (= 2021.04.26.00) + - RCTRequired (= 0.65.1) + - RCTTypeSafety (= 0.65.1) + - React-Core (= 0.65.1) + - React-jsi (= 0.65.1) + - ReactCommon/turbomodule/core (= 0.65.1) + - Flipper (0.93.0): + - Flipper-Folly (~> 2.6) + - Flipper-RSocket (~> 1.4) + - Flipper-Boost-iOSX (1.76.0.1.11) + - Flipper-DoubleConversion (3.1.7) + - Flipper-Fmt (7.1.7) + - Flipper-Folly (2.6.7): + - Flipper-Boost-iOSX - Flipper-DoubleConversion + - Flipper-Fmt (= 7.1.7) - Flipper-Glog - libevent (~> 2.1.12) - OpenSSL-Universal (= 1.1.180) - Flipper-Glog (0.3.6) - Flipper-PeerTalk (0.0.4) - - Flipper-RSocket (1.3.0): - - Flipper-Folly (~> 2.5) - - FlipperKit (0.75.1): - - FlipperKit/Core (= 0.75.1) - - FlipperKit/Core (0.75.1): - - Flipper (~> 0.75.1) + - Flipper-RSocket (1.4.3): + - Flipper-Folly (~> 2.6) + - FlipperKit (0.93.0): + - FlipperKit/Core (= 0.93.0) + - FlipperKit/Core (0.93.0): + - Flipper (~> 0.93.0) - FlipperKit/CppBridge - FlipperKit/FBCxxFollyDynamicConvert - FlipperKit/FBDefines - FlipperKit/FKPortForwarding - - FlipperKit/CppBridge (0.75.1): - - Flipper (~> 0.75.1) - - FlipperKit/FBCxxFollyDynamicConvert (0.75.1): - - Flipper-Folly (~> 2.5) - - FlipperKit/FBDefines (0.75.1) - - FlipperKit/FKPortForwarding (0.75.1): + - FlipperKit/CppBridge (0.93.0): + - Flipper (~> 0.93.0) + - FlipperKit/FBCxxFollyDynamicConvert (0.93.0): + - Flipper-Folly (~> 2.6) + - FlipperKit/FBDefines (0.93.0) + - FlipperKit/FKPortForwarding (0.93.0): - CocoaAsyncSocket (~> 7.6) - Flipper-PeerTalk (~> 0.0.4) - - FlipperKit/FlipperKitHighlightOverlay (0.75.1) - - FlipperKit/FlipperKitLayoutPlugin (0.75.1): + - FlipperKit/FlipperKitHighlightOverlay (0.93.0) + - FlipperKit/FlipperKitLayoutHelpers (0.93.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutTextSearchable + - FlipperKit/FlipperKitLayoutIOSDescriptors (0.93.0): - FlipperKit/Core - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutHelpers + - YogaKit (~> 1.18) + - FlipperKit/FlipperKitLayoutPlugin (0.93.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutHelpers + - FlipperKit/FlipperKitLayoutIOSDescriptors - FlipperKit/FlipperKitLayoutTextSearchable - YogaKit (~> 1.18) - - FlipperKit/FlipperKitLayoutTextSearchable (0.75.1) - - FlipperKit/FlipperKitNetworkPlugin (0.75.1): + - FlipperKit/FlipperKitLayoutTextSearchable (0.93.0) + - FlipperKit/FlipperKitNetworkPlugin (0.93.0): - FlipperKit/Core - - FlipperKit/FlipperKitReactPlugin (0.75.1): + - FlipperKit/FlipperKitReactPlugin (0.93.0): - FlipperKit/Core - - FlipperKit/FlipperKitUserDefaultsPlugin (0.75.1): + - FlipperKit/FlipperKitUserDefaultsPlugin (0.93.0): - FlipperKit/Core - - FlipperKit/SKIOSNetworkPlugin (0.75.1): + - FlipperKit/SKIOSNetworkPlugin (0.93.0): - FlipperKit/Core - FlipperKit/FlipperKitNetworkPlugin + - fmt (6.2.1) - glog (0.3.5) - libevent (2.1.12) - OpenSSL-Universal (1.1.180) - - RCT-Folly (2020.01.13.00): + - RCT-Folly (2021.04.26.00): - boost-for-react-native - DoubleConversion + - fmt (~> 6.2.1) - glog - - RCT-Folly/Default (= 2020.01.13.00) - - RCT-Folly/Default (2020.01.13.00): + - RCT-Folly/Default (= 2021.04.26.00) + - RCT-Folly/Default (2021.04.26.00): - boost-for-react-native - DoubleConversion + - fmt (~> 6.2.1) - glog - - RCTRequired (0.64.0) - - RCTTypeSafety (0.64.0): - - FBLazyVector (= 0.64.0) - - RCT-Folly (= 2020.01.13.00) - - RCTRequired (= 0.64.0) - - React-Core (= 0.64.0) - - React (0.64.0): - - React-Core (= 0.64.0) - - React-Core/DevSupport (= 0.64.0) - - React-Core/RCTWebSocket (= 0.64.0) - - React-RCTActionSheet (= 0.64.0) - - React-RCTAnimation (= 0.64.0) - - React-RCTBlob (= 0.64.0) - - React-RCTImage (= 0.64.0) - - React-RCTLinking (= 0.64.0) - - React-RCTNetwork (= 0.64.0) - - React-RCTSettings (= 0.64.0) - - React-RCTText (= 0.64.0) - - React-RCTVibration (= 0.64.0) - - React-callinvoker (0.64.0) - - React-Core (0.64.0): + - RCTRequired (0.65.1) + - RCTTypeSafety (0.65.1): + - FBLazyVector (= 0.65.1) + - RCT-Folly (= 2021.04.26.00) + - RCTRequired (= 0.65.1) + - React-Core (= 0.65.1) + - React (0.65.1): + - React-Core (= 0.65.1) + - React-Core/DevSupport (= 0.65.1) + - React-Core/RCTWebSocket (= 0.65.1) + - React-RCTActionSheet (= 0.65.1) + - React-RCTAnimation (= 0.65.1) + - React-RCTBlob (= 0.65.1) + - React-RCTImage (= 0.65.1) + - React-RCTLinking (= 0.65.1) + - React-RCTNetwork (= 0.65.1) + - React-RCTSettings (= 0.65.1) + - React-RCTText (= 0.65.1) + - React-RCTVibration (= 0.65.1) + - React-callinvoker (0.65.1) + - React-Core (0.65.1): - glog - - RCT-Folly (= 2020.01.13.00) - - React-Core/Default (= 0.64.0) - - React-cxxreact (= 0.64.0) - - React-jsi (= 0.64.0) - - React-jsiexecutor (= 0.64.0) - - React-perflogger (= 0.64.0) + - RCT-Folly (= 2021.04.26.00) + - React-Core/Default (= 0.65.1) + - React-cxxreact (= 0.65.1) + - React-jsi (= 0.65.1) + - React-jsiexecutor (= 0.65.1) + - React-perflogger (= 0.65.1) - Yoga - - React-Core/CoreModulesHeaders (0.64.0): + - React-Core/CoreModulesHeaders (0.65.1): - glog - - RCT-Folly (= 2020.01.13.00) + - RCT-Folly (= 2021.04.26.00) - React-Core/Default - - React-cxxreact (= 0.64.0) - - React-jsi (= 0.64.0) - - React-jsiexecutor (= 0.64.0) - - React-perflogger (= 0.64.0) + - React-cxxreact (= 0.65.1) + - React-jsi (= 0.65.1) + - React-jsiexecutor (= 0.65.1) + - React-perflogger (= 0.65.1) - Yoga - - React-Core/Default (0.64.0): + - React-Core/Default (0.65.1): - glog - - RCT-Folly (= 2020.01.13.00) - - React-cxxreact (= 0.64.0) - - React-jsi (= 0.64.0) - - React-jsiexecutor (= 0.64.0) - - React-perflogger (= 0.64.0) + - RCT-Folly (= 2021.04.26.00) + - React-cxxreact (= 0.65.1) + - React-jsi (= 0.65.1) + - React-jsiexecutor (= 0.65.1) + - React-perflogger (= 0.65.1) - Yoga - - React-Core/DevSupport (0.64.0): + - React-Core/DevSupport (0.65.1): - glog - - RCT-Folly (= 2020.01.13.00) - - React-Core/Default (= 0.64.0) - - React-Core/RCTWebSocket (= 0.64.0) - - React-cxxreact (= 0.64.0) - - React-jsi (= 0.64.0) - - React-jsiexecutor (= 0.64.0) - - React-jsinspector (= 0.64.0) - - React-perflogger (= 0.64.0) + - RCT-Folly (= 2021.04.26.00) + - React-Core/Default (= 0.65.1) + - React-Core/RCTWebSocket (= 0.65.1) + - React-cxxreact (= 0.65.1) + - React-jsi (= 0.65.1) + - React-jsiexecutor (= 0.65.1) + - React-jsinspector (= 0.65.1) + - React-perflogger (= 0.65.1) - Yoga - - React-Core/RCTActionSheetHeaders (0.64.0): + - React-Core/RCTActionSheetHeaders (0.65.1): - glog - - RCT-Folly (= 2020.01.13.00) + - RCT-Folly (= 2021.04.26.00) - React-Core/Default - - React-cxxreact (= 0.64.0) - - React-jsi (= 0.64.0) - - React-jsiexecutor (= 0.64.0) - - React-perflogger (= 0.64.0) + - React-cxxreact (= 0.65.1) + - React-jsi (= 0.65.1) + - React-jsiexecutor (= 0.65.1) + - React-perflogger (= 0.65.1) - Yoga - - React-Core/RCTAnimationHeaders (0.64.0): + - React-Core/RCTAnimationHeaders (0.65.1): - glog - - RCT-Folly (= 2020.01.13.00) + - RCT-Folly (= 2021.04.26.00) - React-Core/Default - - React-cxxreact (= 0.64.0) - - React-jsi (= 0.64.0) - - React-jsiexecutor (= 0.64.0) - - React-perflogger (= 0.64.0) + - React-cxxreact (= 0.65.1) + - React-jsi (= 0.65.1) + - React-jsiexecutor (= 0.65.1) + - React-perflogger (= 0.65.1) - Yoga - - React-Core/RCTBlobHeaders (0.64.0): + - React-Core/RCTBlobHeaders (0.65.1): - glog - - RCT-Folly (= 2020.01.13.00) + - RCT-Folly (= 2021.04.26.00) - React-Core/Default - - React-cxxreact (= 0.64.0) - - React-jsi (= 0.64.0) - - React-jsiexecutor (= 0.64.0) - - React-perflogger (= 0.64.0) + - React-cxxreact (= 0.65.1) + - React-jsi (= 0.65.1) + - React-jsiexecutor (= 0.65.1) + - React-perflogger (= 0.65.1) - Yoga - - React-Core/RCTImageHeaders (0.64.0): + - React-Core/RCTImageHeaders (0.65.1): - glog - - RCT-Folly (= 2020.01.13.00) + - RCT-Folly (= 2021.04.26.00) - React-Core/Default - - React-cxxreact (= 0.64.0) - - React-jsi (= 0.64.0) - - React-jsiexecutor (= 0.64.0) - - React-perflogger (= 0.64.0) + - React-cxxreact (= 0.65.1) + - React-jsi (= 0.65.1) + - React-jsiexecutor (= 0.65.1) + - React-perflogger (= 0.65.1) - Yoga - - React-Core/RCTLinkingHeaders (0.64.0): + - React-Core/RCTLinkingHeaders (0.65.1): - glog - - RCT-Folly (= 2020.01.13.00) + - RCT-Folly (= 2021.04.26.00) - React-Core/Default - - React-cxxreact (= 0.64.0) - - React-jsi (= 0.64.0) - - React-jsiexecutor (= 0.64.0) - - React-perflogger (= 0.64.0) + - React-cxxreact (= 0.65.1) + - React-jsi (= 0.65.1) + - React-jsiexecutor (= 0.65.1) + - React-perflogger (= 0.65.1) - Yoga - - React-Core/RCTNetworkHeaders (0.64.0): + - React-Core/RCTNetworkHeaders (0.65.1): - glog - - RCT-Folly (= 2020.01.13.00) + - RCT-Folly (= 2021.04.26.00) - React-Core/Default - - React-cxxreact (= 0.64.0) - - React-jsi (= 0.64.0) - - React-jsiexecutor (= 0.64.0) - - React-perflogger (= 0.64.0) + - React-cxxreact (= 0.65.1) + - React-jsi (= 0.65.1) + - React-jsiexecutor (= 0.65.1) + - React-perflogger (= 0.65.1) - Yoga - - React-Core/RCTSettingsHeaders (0.64.0): + - React-Core/RCTSettingsHeaders (0.65.1): - glog - - RCT-Folly (= 2020.01.13.00) + - RCT-Folly (= 2021.04.26.00) - React-Core/Default - - React-cxxreact (= 0.64.0) - - React-jsi (= 0.64.0) - - React-jsiexecutor (= 0.64.0) - - React-perflogger (= 0.64.0) + - React-cxxreact (= 0.65.1) + - React-jsi (= 0.65.1) + - React-jsiexecutor (= 0.65.1) + - React-perflogger (= 0.65.1) - Yoga - - React-Core/RCTTextHeaders (0.64.0): + - React-Core/RCTTextHeaders (0.65.1): - glog - - RCT-Folly (= 2020.01.13.00) + - RCT-Folly (= 2021.04.26.00) - React-Core/Default - - React-cxxreact (= 0.64.0) - - React-jsi (= 0.64.0) - - React-jsiexecutor (= 0.64.0) - - React-perflogger (= 0.64.0) + - React-cxxreact (= 0.65.1) + - React-jsi (= 0.65.1) + - React-jsiexecutor (= 0.65.1) + - React-perflogger (= 0.65.1) - Yoga - - React-Core/RCTVibrationHeaders (0.64.0): + - React-Core/RCTVibrationHeaders (0.65.1): - glog - - RCT-Folly (= 2020.01.13.00) + - RCT-Folly (= 2021.04.26.00) - React-Core/Default - - React-cxxreact (= 0.64.0) - - React-jsi (= 0.64.0) - - React-jsiexecutor (= 0.64.0) - - React-perflogger (= 0.64.0) + - React-cxxreact (= 0.65.1) + - React-jsi (= 0.65.1) + - React-jsiexecutor (= 0.65.1) + - React-perflogger (= 0.65.1) - Yoga - - React-Core/RCTWebSocket (0.64.0): + - React-Core/RCTWebSocket (0.65.1): - glog - - RCT-Folly (= 2020.01.13.00) - - React-Core/Default (= 0.64.0) - - React-cxxreact (= 0.64.0) - - React-jsi (= 0.64.0) - - React-jsiexecutor (= 0.64.0) - - React-perflogger (= 0.64.0) + - RCT-Folly (= 2021.04.26.00) + - React-Core/Default (= 0.65.1) + - React-cxxreact (= 0.65.1) + - React-jsi (= 0.65.1) + - React-jsiexecutor (= 0.65.1) + - React-perflogger (= 0.65.1) - Yoga - - React-CoreModules (0.64.0): - - FBReactNativeSpec (= 0.64.0) - - RCT-Folly (= 2020.01.13.00) - - RCTTypeSafety (= 0.64.0) - - React-Core/CoreModulesHeaders (= 0.64.0) - - React-jsi (= 0.64.0) - - React-RCTImage (= 0.64.0) - - ReactCommon/turbomodule/core (= 0.64.0) - - React-cxxreact (0.64.0): + - React-CoreModules (0.65.1): + - FBReactNativeSpec (= 0.65.1) + - RCT-Folly (= 2021.04.26.00) + - RCTTypeSafety (= 0.65.1) + - React-Core/CoreModulesHeaders (= 0.65.1) + - React-jsi (= 0.65.1) + - React-RCTImage (= 0.65.1) + - ReactCommon/turbomodule/core (= 0.65.1) + - React-cxxreact (0.65.1): - boost-for-react-native (= 1.63.0) - DoubleConversion - glog - - RCT-Folly (= 2020.01.13.00) - - React-callinvoker (= 0.64.0) - - React-jsi (= 0.64.0) - - React-jsinspector (= 0.64.0) - - React-perflogger (= 0.64.0) - - React-runtimeexecutor (= 0.64.0) - - React-jsi (0.64.0): + - RCT-Folly (= 2021.04.26.00) + - React-callinvoker (= 0.65.1) + - React-jsi (= 0.65.1) + - React-jsinspector (= 0.65.1) + - React-perflogger (= 0.65.1) + - React-runtimeexecutor (= 0.65.1) + - React-jsi (0.65.1): - boost-for-react-native (= 1.63.0) - DoubleConversion - glog - - RCT-Folly (= 2020.01.13.00) - - React-jsi/Default (= 0.64.0) - - React-jsi/Default (0.64.0): + - RCT-Folly (= 2021.04.26.00) + - React-jsi/Default (= 0.65.1) + - React-jsi/Default (0.65.1): - boost-for-react-native (= 1.63.0) - DoubleConversion - glog - - RCT-Folly (= 2020.01.13.00) - - React-jsiexecutor (0.64.0): + - RCT-Folly (= 2021.04.26.00) + - React-jsiexecutor (0.65.1): - DoubleConversion - glog - - RCT-Folly (= 2020.01.13.00) - - React-cxxreact (= 0.64.0) - - React-jsi (= 0.64.0) - - React-perflogger (= 0.64.0) - - React-jsinspector (0.64.0) - - react-native-config (1.4.2): - - react-native-config/App (= 1.4.2) - - react-native-config/App (1.4.2): + - RCT-Folly (= 2021.04.26.00) + - React-cxxreact (= 0.65.1) + - React-jsi (= 0.65.1) + - React-perflogger (= 0.65.1) + - React-jsinspector (0.65.1) + - react-native-config (1.4.4): + - react-native-config/App (= 1.4.4) + - react-native-config/App (1.4.4): - React-Core - - react-native-safe-area-context (3.2.0): + - react-native-safe-area-context (3.3.2): - React-Core - - React-perflogger (0.64.0) - - React-RCTActionSheet (0.64.0): - - React-Core/RCTActionSheetHeaders (= 0.64.0) - - React-RCTAnimation (0.64.0): - - FBReactNativeSpec (= 0.64.0) - - RCT-Folly (= 2020.01.13.00) - - RCTTypeSafety (= 0.64.0) - - React-Core/RCTAnimationHeaders (= 0.64.0) - - React-jsi (= 0.64.0) - - ReactCommon/turbomodule/core (= 0.64.0) - - React-RCTBlob (0.64.0): - - FBReactNativeSpec (= 0.64.0) - - RCT-Folly (= 2020.01.13.00) - - React-Core/RCTBlobHeaders (= 0.64.0) - - React-Core/RCTWebSocket (= 0.64.0) - - React-jsi (= 0.64.0) - - React-RCTNetwork (= 0.64.0) - - ReactCommon/turbomodule/core (= 0.64.0) - - React-RCTImage (0.64.0): - - FBReactNativeSpec (= 0.64.0) - - RCT-Folly (= 2020.01.13.00) - - RCTTypeSafety (= 0.64.0) - - React-Core/RCTImageHeaders (= 0.64.0) - - React-jsi (= 0.64.0) - - React-RCTNetwork (= 0.64.0) - - ReactCommon/turbomodule/core (= 0.64.0) - - React-RCTLinking (0.64.0): - - FBReactNativeSpec (= 0.64.0) - - React-Core/RCTLinkingHeaders (= 0.64.0) - - React-jsi (= 0.64.0) - - ReactCommon/turbomodule/core (= 0.64.0) - - React-RCTNetwork (0.64.0): - - FBReactNativeSpec (= 0.64.0) - - RCT-Folly (= 2020.01.13.00) - - RCTTypeSafety (= 0.64.0) - - React-Core/RCTNetworkHeaders (= 0.64.0) - - React-jsi (= 0.64.0) - - ReactCommon/turbomodule/core (= 0.64.0) - - React-RCTSettings (0.64.0): - - FBReactNativeSpec (= 0.64.0) - - RCT-Folly (= 2020.01.13.00) - - RCTTypeSafety (= 0.64.0) - - React-Core/RCTSettingsHeaders (= 0.64.0) - - React-jsi (= 0.64.0) - - ReactCommon/turbomodule/core (= 0.64.0) - - React-RCTText (0.64.0): - - React-Core/RCTTextHeaders (= 0.64.0) - - React-RCTVibration (0.64.0): - - FBReactNativeSpec (= 0.64.0) - - RCT-Folly (= 2020.01.13.00) - - React-Core/RCTVibrationHeaders (= 0.64.0) - - React-jsi (= 0.64.0) - - ReactCommon/turbomodule/core (= 0.64.0) - - React-runtimeexecutor (0.64.0): - - React-jsi (= 0.64.0) - - ReactCommon/turbomodule/core (0.64.0): + - React-perflogger (0.65.1) + - React-RCTActionSheet (0.65.1): + - React-Core/RCTActionSheetHeaders (= 0.65.1) + - React-RCTAnimation (0.65.1): + - FBReactNativeSpec (= 0.65.1) + - RCT-Folly (= 2021.04.26.00) + - RCTTypeSafety (= 0.65.1) + - React-Core/RCTAnimationHeaders (= 0.65.1) + - React-jsi (= 0.65.1) + - ReactCommon/turbomodule/core (= 0.65.1) + - React-RCTBlob (0.65.1): + - FBReactNativeSpec (= 0.65.1) + - RCT-Folly (= 2021.04.26.00) + - React-Core/RCTBlobHeaders (= 0.65.1) + - React-Core/RCTWebSocket (= 0.65.1) + - React-jsi (= 0.65.1) + - React-RCTNetwork (= 0.65.1) + - ReactCommon/turbomodule/core (= 0.65.1) + - React-RCTImage (0.65.1): + - FBReactNativeSpec (= 0.65.1) + - RCT-Folly (= 2021.04.26.00) + - RCTTypeSafety (= 0.65.1) + - React-Core/RCTImageHeaders (= 0.65.1) + - React-jsi (= 0.65.1) + - React-RCTNetwork (= 0.65.1) + - ReactCommon/turbomodule/core (= 0.65.1) + - React-RCTLinking (0.65.1): + - FBReactNativeSpec (= 0.65.1) + - React-Core/RCTLinkingHeaders (= 0.65.1) + - React-jsi (= 0.65.1) + - ReactCommon/turbomodule/core (= 0.65.1) + - React-RCTNetwork (0.65.1): + - FBReactNativeSpec (= 0.65.1) + - RCT-Folly (= 2021.04.26.00) + - RCTTypeSafety (= 0.65.1) + - React-Core/RCTNetworkHeaders (= 0.65.1) + - React-jsi (= 0.65.1) + - ReactCommon/turbomodule/core (= 0.65.1) + - React-RCTSettings (0.65.1): + - FBReactNativeSpec (= 0.65.1) + - RCT-Folly (= 2021.04.26.00) + - RCTTypeSafety (= 0.65.1) + - React-Core/RCTSettingsHeaders (= 0.65.1) + - React-jsi (= 0.65.1) + - ReactCommon/turbomodule/core (= 0.65.1) + - React-RCTText (0.65.1): + - React-Core/RCTTextHeaders (= 0.65.1) + - React-RCTVibration (0.65.1): + - FBReactNativeSpec (= 0.65.1) + - RCT-Folly (= 2021.04.26.00) + - React-Core/RCTVibrationHeaders (= 0.65.1) + - React-jsi (= 0.65.1) + - ReactCommon/turbomodule/core (= 0.65.1) + - React-runtimeexecutor (0.65.1): + - React-jsi (= 0.65.1) + - ReactCommon/turbomodule/core (0.65.1): - DoubleConversion - glog - - RCT-Folly (= 2020.01.13.00) - - React-callinvoker (= 0.64.0) - - React-Core (= 0.64.0) - - React-cxxreact (= 0.64.0) - - React-jsi (= 0.64.0) - - React-perflogger (= 0.64.0) - - RNCAsyncStorage (1.15.4): + - RCT-Folly (= 2021.04.26.00) + - React-callinvoker (= 0.65.1) + - React-Core (= 0.65.1) + - React-cxxreact (= 0.65.1) + - React-jsi (= 0.65.1) + - React-perflogger (= 0.65.1) + - RNCAsyncStorage (1.15.8): - React-Core - RNCMaskedView (0.1.11): - React - RNGestureHandler (1.10.3): - React-Core - - RNReanimated (2.1.0): + - RNReanimated (2.2.2): - DoubleConversion - FBLazyVector - FBReactNativeSpec @@ -357,8 +374,9 @@ PODS: - React-RCTVibration - ReactCommon/turbomodule/core - Yoga - - RNScreens (3.2.0): + - RNScreens (3.7.2): - React-Core + - React-RCTImage - RNVectorIcons (8.1.0): - React-Core - Yoga (1.14.0) @@ -369,25 +387,27 @@ DEPENDENCIES: - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`) - - Flipper (~> 0.75.1) - - Flipper-DoubleConversion (= 1.1.7) - - Flipper-Folly (~> 2.5) + - Flipper (= 0.93.0) + - Flipper-Boost-iOSX (= 1.76.0.1.11) + - Flipper-DoubleConversion (= 3.1.7) + - Flipper-Fmt (= 7.1.7) + - Flipper-Folly (= 2.6.7) - Flipper-Glog (= 0.3.6) - - Flipper-PeerTalk (~> 0.0.4) - - Flipper-RSocket (~> 1.3) - - FlipperKit (~> 0.75.1) - - FlipperKit/Core (~> 0.75.1) - - FlipperKit/CppBridge (~> 0.75.1) - - FlipperKit/FBCxxFollyDynamicConvert (~> 0.75.1) - - FlipperKit/FBDefines (~> 0.75.1) - - FlipperKit/FKPortForwarding (~> 0.75.1) - - FlipperKit/FlipperKitHighlightOverlay (~> 0.75.1) - - FlipperKit/FlipperKitLayoutPlugin (~> 0.75.1) - - FlipperKit/FlipperKitLayoutTextSearchable (~> 0.75.1) - - FlipperKit/FlipperKitNetworkPlugin (~> 0.75.1) - - FlipperKit/FlipperKitReactPlugin (~> 0.75.1) - - FlipperKit/FlipperKitUserDefaultsPlugin (~> 0.75.1) - - FlipperKit/SKIOSNetworkPlugin (~> 0.75.1) + - Flipper-PeerTalk (= 0.0.4) + - Flipper-RSocket (= 1.4.3) + - FlipperKit (= 0.93.0) + - FlipperKit/Core (= 0.93.0) + - FlipperKit/CppBridge (= 0.93.0) + - FlipperKit/FBCxxFollyDynamicConvert (= 0.93.0) + - FlipperKit/FBDefines (= 0.93.0) + - FlipperKit/FKPortForwarding (= 0.93.0) + - FlipperKit/FlipperKitHighlightOverlay (= 0.93.0) + - FlipperKit/FlipperKitLayoutPlugin (= 0.93.0) + - FlipperKit/FlipperKitLayoutTextSearchable (= 0.93.0) + - FlipperKit/FlipperKitNetworkPlugin (= 0.93.0) + - FlipperKit/FlipperKitReactPlugin (= 0.93.0) + - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.93.0) + - FlipperKit/SKIOSNetworkPlugin (= 0.93.0) - 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`) @@ -429,12 +449,15 @@ SPEC REPOS: - boost-for-react-native - CocoaAsyncSocket - Flipper + - Flipper-Boost-iOSX - Flipper-DoubleConversion + - Flipper-Fmt - Flipper-Folly - Flipper-Glog - Flipper-PeerTalk - Flipper-RSocket - FlipperKit + - fmt - libevent - OpenSSL-Universal - YogaKit @@ -516,53 +539,56 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 - DoubleConversion: cf9b38bf0b2d048436d9a82ad2abe1404f11e7de - FBLazyVector: 49cbe4b43e445b06bf29199b6ad2057649e4c8f5 - FBReactNativeSpec: 783bdec4dd89dac00537f633c47f0bc91d6a6509 - Flipper: d3da1aa199aad94455ae725e9f3aa43f3ec17021 - Flipper-DoubleConversion: 38631e41ef4f9b12861c67d17cb5518d06badc41 - Flipper-Folly: f7a3caafbd74bda4827954fd7a6e000e36355489 + DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662 + FBLazyVector: 33c82491102f20ecddb6c6a2c273696ace3191e0 + FBReactNativeSpec: df8f81d2a7541ee6755a047b398a5cb5a72acd0e + Flipper: b1fddf9a17c32097b2b4c806ad158b2f36bb2692 + Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c + Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c + Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b + Flipper-Folly: 83af37379faa69497529e414bd43fbfc7cae259a Flipper-Glog: 1dfd6abf1e922806c52ceb8701a3599a79a200a6 Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9 - Flipper-RSocket: 602921fee03edacf18f5d6f3d3594ba477f456e5 - FlipperKit: 8a20b5c5fcf9436cac58551dc049867247f64b00 - glog: 73c2498ac6884b13ede40eda8228cb1eee9d9d62 + Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541 + FlipperKit: aec2d931adeee48a07bab1ea8bcc8a6bb87dfce4 + fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 + glog: 5337263514dd6f09803962437687240c5dc39aa4 libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b - RCT-Folly: ec7a233ccc97cc556cf7237f0db1ff65b986f27c - RCTRequired: 2f8cb5b7533219bf4218a045f92768129cf7050a - RCTTypeSafety: 512728b73549e72ad7330b92f3d42936f2a4de5b - React: 98eac01574128a790f0bbbafe2d1a8607291ac24 - React-callinvoker: def3f7fae16192df68d9b69fd4bbb59092ee36bc - React-Core: 70a52aa5dbe9b83befae82038451a7df9fd54c5a - React-CoreModules: 052edef46117862e2570eb3a0f06d81c61d2c4b8 - React-cxxreact: c1dc71b30653cfb4770efdafcbdc0ad6d388baab - React-jsi: 74341196d9547cbcbcfa4b3bbbf03af56431d5a1 - React-jsiexecutor: 06a9c77b56902ae7ffcdd7a4905f664adc5d237b - React-jsinspector: 0ae35a37b20d5e031eb020a69cc5afdbd6406301 - react-native-config: c98128a72bc2c3a1ca72caec0b021f0fa944aa29 - react-native-safe-area-context: f0906bf8bc9835ac9a9d3f97e8bde2a997d8da79 - React-perflogger: 9c547d8f06b9bf00cb447f2b75e8d7f19b7e02af - React-RCTActionSheet: 3080b6e12e0e1a5b313c8c0050699b5c794a1b11 - React-RCTAnimation: 3f96f21a497ae7dabf4d2f150ee43f906aaf516f - React-RCTBlob: 283b8e5025e7f954176bc48164f846909002f3ed - React-RCTImage: 5088a484faac78f2d877e1b79125d3bb1ea94a16 - React-RCTLinking: 5e8fbb3e9a8bc2e4e3eb15b1eb8bda5fcac27b8c - React-RCTNetwork: 38ec277217b1e841d5e6a1fa78da65b9212ccb28 - React-RCTSettings: 242d6e692108c3de4f3bb74b7586a8799e9ab070 - React-RCTText: 8746736ac8eb5a4a74719aa695b7a236a93a83d2 - React-RCTVibration: 0fd6b21751a33cb72fce1a4a33ab9678416d307a - React-runtimeexecutor: cad74a1eaa53ee6e7a3620231939d8fe2c6afcf0 - ReactCommon: cfe2b7fd20e0dbd2d1185cd7d8f99633fbc5ff05 - RNCAsyncStorage: f47a7e8f927f7c9da947491fc55752eb9ce17f2d + RCT-Folly: 0dd9e1eb86348ecab5ba76f910b56f4b5fef3c46 + RCTRequired: 6cf071ab2adfd769014b3d94373744ee6e789530 + RCTTypeSafety: b829c59453478bb5b02487b8de3336386ab93ab1 + React: 29d8a785041b96a2754c25cc16ddea57b7a618ce + React-callinvoker: 2857b61132bd7878b736e282581f4b42fd93002b + React-Core: 001e21bad5ca41e59e9d90df5c0b53da04c3ce8e + React-CoreModules: 0a0410ab296a62ab38e2f8d321e822d1fcc2fe49 + React-cxxreact: 8d904967134ae8ff0119c5357c42eaae976806f8 + React-jsi: 12913c841713a15f64eabf5c9ad98592c0ec5940 + React-jsiexecutor: 43f2542aed3c26e42175b339f8d37fe3dd683765 + React-jsinspector: 41e58e5b8e3e0bf061fdf725b03f2144014a8fb0 + react-native-config: 72d948053a442779b3178fddd571e37f118ef606 + react-native-safe-area-context: 584dc04881deb49474363f3be89e4ca0e854c057 + React-perflogger: fd28ee1f2b5b150b00043f0301d96bd417fdc339 + React-RCTActionSheet: 7f3fa0855c346aa5d7c60f9ced16e067db6d29fa + React-RCTAnimation: 2119a18ee26159004b001bc56404ca5dbaae6077 + React-RCTBlob: a493cc306deeaba0c0efa8ecec2da154afd3a798 + React-RCTImage: 54999ddc896b7db6650af5760607aaebdf30425c + React-RCTLinking: 7fb3fa6397d3700c69c3d361870a299f04f1a2e6 + React-RCTNetwork: 329ee4f75bd2deb8cf6c4b14231b5bb272cbd9af + React-RCTSettings: 1a659d58e45719bc77c280dbebce6a5a5a2733f5 + React-RCTText: e12d7aae2a038be9ae72815436677a7c6549dd26 + React-RCTVibration: 92d41c2442e5328cc4d342cd7f78e5876b68bae5 + React-runtimeexecutor: 85187f19dd9c47a7c102f9994f9d14e4dc2110de + ReactCommon: eafed38eec7b591c31751bfa7494801618460459 + RNCAsyncStorage: e8b8d6320a0dd90eb610fb0d0b1ef90596697c69 RNCMaskedView: 0e1bc4bfa8365eba5fbbb71e07fbdc0555249489 RNGestureHandler: a479ebd5ed4221a810967000735517df0d2db211 - RNReanimated: b8c8004b43446e3c2709fe64b2b41072f87428ad - RNScreens: c277bfc4b5bb7c2fe977d19635df6f974f95dfd6 + RNReanimated: ad24db8af24e3fe1b5c462785bc3db8d5baae2ee + RNScreens: 0591543e343c7444ea1756b6265d81a4295922c9 RNVectorIcons: 31cebfcf94e8cf8686eb5303ae0357da64d7a5a4 - Yoga: 8c8436d4171c87504c648ae23b1d81242bdf3bbf + Yoga: aa0cb45287ebe1004c02a13f279c55a95f1572f4 YogaKit: f782866e155069a2cca2517aafea43200b01fd5a -PODFILE CHECKSUM: 0d1228d2cc02c29f462332a5b0d335c7b9bd9c50 +PODFILE CHECKSUM: d10b745b45ffcd4794e25a1e037ed78441a2df46 -COCOAPODS: 1.10.1 +COCOAPODS: 1.11.2 diff --git a/template/package.json b/template/package.json index a699e5e..dfb3759 100644 --- a/template/package.json +++ b/template/package.json @@ -23,9 +23,9 @@ "@react-navigation/native": "^5.9.4", "@react-navigation/stack": "^5.14.5", "axios": "^0.21.1", - "react": "17.0.1", + "react": "17.0.2", "react-hook-form": "^7.6.4", - "react-native": "0.64.0", + "react-native": "0.65.1", "react-native-config": "^1.4.2", "react-native-gesture-handler": "^1.10.3", "react-native-keyboard-aware-scroll-view": "^0.9.4", @@ -65,9 +65,10 @@ "husky": "^6.0.0", "jest": "^26.6.3", "lint-staged": "^11.0.0", - "metro-react-native-babel-preset": "^0.64.0", + "metro-react-native-babel-preset": "^0.66.0", "react-dom": "17.0.1", - "react-test-renderer": "17.0.1", + "react-native-codegen": "^0.0.7", + "react-test-renderer": "17.0.2", "reactotron-react-native": "^5.0.0", "typescript": "^3.8.3" }, diff --git a/template/src/components/KeyboardAwareScrollView/KeyboardAwareScrollView.tsx b/template/src/components/KeyboardAwareScrollView/KeyboardAwareScrollView.tsx index 05dcf90..7902faf 100644 --- a/template/src/components/KeyboardAwareScrollView/KeyboardAwareScrollView.tsx +++ b/template/src/components/KeyboardAwareScrollView/KeyboardAwareScrollView.tsx @@ -8,6 +8,10 @@ interface KeyboardAwareScrollViewComponentProps extends KeyboardAwareScrollViewP children: ReactNode; } +/** + * @deprecated Since React Native 65+ has pushed [changes](https://github.com/react-native-community/releases/blob/master/CHANGELOG.md) + * to the `NativeEventEmmiter` API, this package is currenctly causing crashes as mentioned [here](https://github.com/react-native-community/releases/issues/242#issuecomment-900132372). + */ const KeyboardAwareScrollViewComponent: FC = ({ children, ...rest diff --git a/template/src/screens/Form/Form.tsx b/template/src/screens/Form/Form.tsx index 13e1ed2..a0465ac 100644 --- a/template/src/screens/Form/Form.tsx +++ b/template/src/screens/Form/Form.tsx @@ -1,11 +1,11 @@ import React, { FC, useRef, MutableRefObject, useState } from 'react'; +import { ScrollView } from 'react-native'; import { useForm, Controller } from 'react-hook-form'; import { yupResolver } from '@hookform/resolvers/yup'; -import { Column, Input, InputRef, Button, KeyboardAwareScrollView } from 'src/components'; +import { Column, Input, InputRef, Button } from 'src/components'; import { FormExampleSchema } from 'src/utils'; -import { padding } from 'styled-system'; interface FormExampleData { email: string; @@ -41,7 +41,7 @@ const Form: FC = () => { return ( - {