diff --git a/README.md b/README.md
index 1fe203da16..7aa644bbd3 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,13 @@ With Storybook for React Native you can design and develop individual React Nati
This readme will be used for 6.0 documentation going forward, [find the 5.3 readme here](https://github.com/storybookjs/react-native/tree/v5.3.25#readme)
-The 6.0 alpha is out now `6.0.1-alpha.6` to try it out follow [this guide](https://github.com/storybookjs/react-native/blob/next-6.0/v6README.md) (work in progress)
+The 6.0 alpha is out now `6.0.1-alpha.7` to try it out follow [this guide](https://github.com/storybookjs/react-native/blob/next-6.0/v6README.md) (work in progress).
+
+To try out the 6.0 alpha alongside react native web storybook you can use the expo template, [see here for more info](https://github.com/dannyhw/expo-template-storybook).
+
+```
+expo init --template expo-template-storybook AwesomeStorybook
+```
For more information visit: [storybook.js.org](https://storybook.js.org)
diff --git a/addons/ondevice-controls/package.json b/addons/ondevice-controls/package.json
index 479a5e2bcb..6395d07ded 100644
--- a/addons/ondevice-controls/package.json
+++ b/addons/ondevice-controls/package.json
@@ -36,8 +36,8 @@
"core-js": "^3.0.1",
"deep-equal": "^1.0.1",
"prop-types": "^15.7.2",
- "react-native-modal-datetime-picker": "^10.1.0",
- "react-native-modal-selector": "^2.0.2",
+ "react-native-modal-datetime-picker": "^13.0.1",
+ "react-native-modal-selector": "^2.1.0",
"tinycolor2": "^1.4.1"
},
"devDependencies": {
diff --git a/addons/ondevice-controls/src/types/Date.tsx b/addons/ondevice-controls/src/types/Date.tsx
index df3bf567e0..89e25ca8ee 100644
--- a/addons/ondevice-controls/src/types/Date.tsx
+++ b/addons/ondevice-controls/src/types/Date.tsx
@@ -32,7 +32,14 @@ const DateType = ({ onChange, arg: { name, value } }: DateProps) => {
setVisiblePicker('none');
};
- const date = useMemo(() => new Date(value), [value]);
+ const date = useMemo(() => {
+ const dateValue = new Date(value);
+ if (isNaN(dateValue.valueOf())) {
+ return new Date();
+ }
+
+ return dateValue;
+ }, [value]);
// https://stackoverflow.com/a/30272803
const dateString = useMemo(
diff --git a/app/react-native/package.json b/app/react-native/package.json
index 1a4770ed4a..3293d0b976 100644
--- a/app/react-native/package.json
+++ b/app/react-native/package.json
@@ -66,7 +66,7 @@
"util": "^0.12.4"
},
"devDependencies": {
- "@types/react-native": "^0.65.1",
+ "@types/react-native": "^0.66.15",
"babel-jest": "^26.6.3",
"jest": "^26.6.3",
"react-test-renderer": "17.0.2"
diff --git a/examples/native/.bundle/config b/examples/native/.bundle/config
new file mode 100644
index 0000000000..848943bb52
--- /dev/null
+++ b/examples/native/.bundle/config
@@ -0,0 +1,2 @@
+BUNDLE_PATH: "vendor/bundle"
+BUNDLE_FORCE_RUBY_PLATFORM: 1
diff --git a/examples/native/.ruby-version b/examples/native/.ruby-version
new file mode 100644
index 0000000000..74500cee16
--- /dev/null
+++ b/examples/native/.ruby-version
@@ -0,0 +1 @@
+2.7.4
\ No newline at end of file
diff --git a/examples/native/.tool-versions b/examples/native/.tool-versions
new file mode 100644
index 0000000000..6961380dd5
--- /dev/null
+++ b/examples/native/.tool-versions
@@ -0,0 +1 @@
+java adoptopenjdk-8.0.312+7
diff --git a/examples/native/Gemfile b/examples/native/Gemfile
new file mode 100644
index 0000000000..c72a1ae2c6
--- /dev/null
+++ b/examples/native/Gemfile
@@ -0,0 +1,4 @@
+source 'https://rubygems.org'
+# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version
+ruby '2.7.4'
+gem 'cocoapods', '~> 1.11', '>= 1.11.2'
diff --git a/examples/native/android/app/build.gradle b/examples/native/android/app/build.gradle
index ae547900d3..1e7788d6c9 100644
--- a/examples/native/android/app/build.gradle
+++ b/examples/native/android/app/build.gradle
@@ -78,7 +78,7 @@ import com.android.build.OutputFile
*/
project.ext.react = [
- enableHermes: false, // clean and rebuild if changing
+ enableHermes: true, // clean and rebuild if changing
cliPath: "../../../../node_modules/react-native/cli.js",
]
diff --git a/examples/native/android/app/proguard-rules.pro b/examples/native/android/app/proguard-rules.pro
index 11b025724a..9195e03e83 100644
--- a/examples/native/android/app/proguard-rules.pro
+++ b/examples/native/android/app/proguard-rules.pro
@@ -8,3 +8,5 @@
# http://developer.android.com/guide/developing/tools/proguard.html
# Add any project specific keep options here:
+-keep class com.facebook.hermes.unicode.** { *; }
+-keep class com.facebook.jni.** { *; }
\ No newline at end of file
diff --git a/examples/native/android/app/src/main/res/drawable/rn_edit_text_material.xml b/examples/native/android/app/src/main/res/drawable/rn_edit_text_material.xml
new file mode 100644
index 0000000000..bb6f578c3f
--- /dev/null
+++ b/examples/native/android/app/src/main/res/drawable/rn_edit_text_material.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/native/android/app/src/main/res/values/styles.xml b/examples/native/android/app/src/main/res/values/styles.xml
index 24bc061368..7ba83a2ad5 100644
--- a/examples/native/android/app/src/main/res/values/styles.xml
+++ b/examples/native/android/app/src/main/res/values/styles.xml
@@ -3,6 +3,7 @@
diff --git a/examples/native/android/build.gradle b/examples/native/android/build.gradle
index 571c6b8800..ec87e60514 100644
--- a/examples/native/android/build.gradle
+++ b/examples/native/android/build.gradle
@@ -21,8 +21,6 @@ buildscript {
allprojects {
repositories {
- mavenCentral()
- mavenLocal()
maven {
// All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
url("$rootDir/../../../node_modules/react-native/android")
@@ -31,9 +29,14 @@ allprojects {
// Android JSC is installed from npm
url("$rootDir/../../../node_modules/jsc-android/dist")
}
-
+ mavenCentral {
+ // We don't want to fetch react-native from Maven Central as there are
+ // older versions over there.
+ content {
+ excludeGroup "com.facebook.react"
+ }
+ }
google()
- jcenter()
maven { url 'https://www.jitpack.io' }
}
-}
+}
\ No newline at end of file
diff --git a/examples/native/android/gradle/wrapper/gradle-wrapper.properties b/examples/native/android/gradle/wrapper/gradle-wrapper.properties
index 7665b0fa93..a0f7639f7d 100644
--- a/examples/native/android/gradle/wrapper/gradle-wrapper.properties
+++ b/examples/native/android/gradle/wrapper/gradle-wrapper.properties
@@ -1,5 +1,5 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-6.9-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
diff --git a/examples/native/components/ControlExamples/Date/Date.stories.tsx b/examples/native/components/ControlExamples/Date/Date.stories.tsx
index f14902f8dd..4d1b73c104 100644
--- a/examples/native/components/ControlExamples/Date/Date.stories.tsx
+++ b/examples/native/components/ControlExamples/Date/Date.stories.tsx
@@ -2,7 +2,7 @@ import React from 'react';
import { ComponentStory, ComponentMeta } from '@storybook/react-native';
import { LocalisedDate } from './Date';
-const date = new Date('February 25, 1983');
+const date = new Date(1983, 1, 25);
const DateMeta: ComponentMeta = {
title: 'Date',
diff --git a/examples/native/ios/Podfile b/examples/native/ios/Podfile
index 2a5cc423c7..8fdaecb400 100644
--- a/examples/native/ios/Podfile
+++ b/examples/native/ios/Podfile
@@ -7,9 +7,9 @@ target 'rn_example' do
config = use_native_modules!
use_react_native!(
- :path => "../../../node_modules/react-native",
+ path: '../../../node_modules/react-native',
# to enable hermes on iOS, change `false` to `true` and then install pods
- :hermes_enabled => false
+ hermes_enabled: true
)
target 'rn_exampleTests' do
@@ -21,10 +21,10 @@ target 'rn_example' do
#
# Note that if you have use_frameworks! enabled, Flipper will not work and
# you should disable the next line.
- use_flipper!()
+ use_flipper!
post_install do |installer|
react_native_post_install(installer)
__apply_Xcode_12_5_M1_post_install_workaround(installer)
end
-end
\ No newline at end of file
+end
diff --git a/examples/native/ios/Podfile.lock b/examples/native/ios/Podfile.lock
index 1eab08c0fd..0438db738a 100644
--- a/examples/native/ios/Podfile.lock
+++ b/examples/native/ios/Podfile.lock
@@ -2,14 +2,14 @@ PODS:
- boost (1.76.0)
- CocoaAsyncSocket (7.6.5)
- DoubleConversion (1.1.6)
- - FBLazyVector (0.66.4)
- - FBReactNativeSpec (0.66.4):
+ - FBLazyVector (0.67.1)
+ - FBReactNativeSpec (0.67.1):
- RCT-Folly (= 2021.06.28.00-v2)
- - RCTRequired (= 0.66.4)
- - RCTTypeSafety (= 0.66.4)
- - React-Core (= 0.66.4)
- - React-jsi (= 0.66.4)
- - ReactCommon/turbomodule/core (= 0.66.4)
+ - RCTRequired (= 0.67.1)
+ - RCTTypeSafety (= 0.67.1)
+ - React-Core (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - ReactCommon/turbomodule/core (= 0.67.1)
- Flipper (0.99.0):
- Flipper-Folly (~> 2.6)
- Flipper-RSocket (~> 1.4)
@@ -72,6 +72,7 @@ PODS:
- FlipperKit/FlipperKitNetworkPlugin
- fmt (6.2.1)
- glog (0.3.5)
+ - hermes-engine (0.9.0)
- libevent (2.1.12)
- OpenSSL-Universal (1.1.180)
- RCT-Folly (2021.06.28.00-v2):
@@ -85,263 +86,280 @@ PODS:
- DoubleConversion
- fmt (~> 6.2.1)
- glog
- - RCTRequired (0.66.4)
- - RCTTypeSafety (0.66.4):
- - FBLazyVector (= 0.66.4)
+ - RCT-Folly/Futures (2021.06.28.00-v2):
+ - boost
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - libevent
+ - RCTRequired (0.67.1)
+ - RCTTypeSafety (0.67.1):
+ - FBLazyVector (= 0.67.1)
- RCT-Folly (= 2021.06.28.00-v2)
- - RCTRequired (= 0.66.4)
- - React-Core (= 0.66.4)
- - React (0.66.4):
- - React-Core (= 0.66.4)
- - React-Core/DevSupport (= 0.66.4)
- - React-Core/RCTWebSocket (= 0.66.4)
- - React-RCTActionSheet (= 0.66.4)
- - React-RCTAnimation (= 0.66.4)
- - React-RCTBlob (= 0.66.4)
- - React-RCTImage (= 0.66.4)
- - React-RCTLinking (= 0.66.4)
- - React-RCTNetwork (= 0.66.4)
- - React-RCTSettings (= 0.66.4)
- - React-RCTText (= 0.66.4)
- - React-RCTVibration (= 0.66.4)
- - React-callinvoker (0.66.4)
- - React-Core (0.66.4):
+ - RCTRequired (= 0.67.1)
+ - React-Core (= 0.67.1)
+ - React (0.67.1):
+ - React-Core (= 0.67.1)
+ - React-Core/DevSupport (= 0.67.1)
+ - React-Core/RCTWebSocket (= 0.67.1)
+ - React-RCTActionSheet (= 0.67.1)
+ - React-RCTAnimation (= 0.67.1)
+ - React-RCTBlob (= 0.67.1)
+ - React-RCTImage (= 0.67.1)
+ - React-RCTLinking (= 0.67.1)
+ - React-RCTNetwork (= 0.67.1)
+ - React-RCTSettings (= 0.67.1)
+ - React-RCTText (= 0.67.1)
+ - React-RCTVibration (= 0.67.1)
+ - React-callinvoker (0.67.1)
+ - React-Core (0.67.1):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/Default (= 0.66.4)
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
+ - React-Core/Default (= 0.67.1)
+ - React-cxxreact (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-jsiexecutor (= 0.67.1)
+ - React-perflogger (= 0.67.1)
- Yoga
- - React-Core/CoreModulesHeaders (0.66.4):
+ - React-Core/CoreModulesHeaders (0.67.1):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
+ - React-cxxreact (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-jsiexecutor (= 0.67.1)
+ - React-perflogger (= 0.67.1)
- Yoga
- - React-Core/Default (0.66.4):
+ - React-Core/Default (0.67.1):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
+ - React-cxxreact (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-jsiexecutor (= 0.67.1)
+ - React-perflogger (= 0.67.1)
- Yoga
- - React-Core/DevSupport (0.66.4):
+ - React-Core/DevSupport (0.67.1):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/Default (= 0.66.4)
- - React-Core/RCTWebSocket (= 0.66.4)
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-jsinspector (= 0.66.4)
- - React-perflogger (= 0.66.4)
+ - React-Core/Default (= 0.67.1)
+ - React-Core/RCTWebSocket (= 0.67.1)
+ - React-cxxreact (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-jsiexecutor (= 0.67.1)
+ - React-jsinspector (= 0.67.1)
+ - React-perflogger (= 0.67.1)
- Yoga
- - React-Core/RCTActionSheetHeaders (0.66.4):
+ - React-Core/RCTActionSheetHeaders (0.67.1):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
+ - React-cxxreact (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-jsiexecutor (= 0.67.1)
+ - React-perflogger (= 0.67.1)
- Yoga
- - React-Core/RCTAnimationHeaders (0.66.4):
+ - React-Core/RCTAnimationHeaders (0.67.1):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
+ - React-cxxreact (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-jsiexecutor (= 0.67.1)
+ - React-perflogger (= 0.67.1)
- Yoga
- - React-Core/RCTBlobHeaders (0.66.4):
+ - React-Core/RCTBlobHeaders (0.67.1):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
+ - React-cxxreact (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-jsiexecutor (= 0.67.1)
+ - React-perflogger (= 0.67.1)
- Yoga
- - React-Core/RCTImageHeaders (0.66.4):
+ - React-Core/RCTImageHeaders (0.67.1):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
+ - React-cxxreact (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-jsiexecutor (= 0.67.1)
+ - React-perflogger (= 0.67.1)
- Yoga
- - React-Core/RCTLinkingHeaders (0.66.4):
+ - React-Core/RCTLinkingHeaders (0.67.1):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
+ - React-cxxreact (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-jsiexecutor (= 0.67.1)
+ - React-perflogger (= 0.67.1)
- Yoga
- - React-Core/RCTNetworkHeaders (0.66.4):
+ - React-Core/RCTNetworkHeaders (0.67.1):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
+ - React-cxxreact (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-jsiexecutor (= 0.67.1)
+ - React-perflogger (= 0.67.1)
- Yoga
- - React-Core/RCTSettingsHeaders (0.66.4):
+ - React-Core/RCTSettingsHeaders (0.67.1):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
+ - React-cxxreact (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-jsiexecutor (= 0.67.1)
+ - React-perflogger (= 0.67.1)
- Yoga
- - React-Core/RCTTextHeaders (0.66.4):
+ - React-Core/RCTTextHeaders (0.67.1):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
+ - React-cxxreact (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-jsiexecutor (= 0.67.1)
+ - React-perflogger (= 0.67.1)
- Yoga
- - React-Core/RCTVibrationHeaders (0.66.4):
+ - React-Core/RCTVibrationHeaders (0.67.1):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
+ - React-cxxreact (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-jsiexecutor (= 0.67.1)
+ - React-perflogger (= 0.67.1)
- Yoga
- - React-Core/RCTWebSocket (0.66.4):
+ - React-Core/RCTWebSocket (0.67.1):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/Default (= 0.66.4)
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsiexecutor (= 0.66.4)
- - React-perflogger (= 0.66.4)
+ - React-Core/Default (= 0.67.1)
+ - React-cxxreact (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-jsiexecutor (= 0.67.1)
+ - React-perflogger (= 0.67.1)
- Yoga
- - React-CoreModules (0.66.4):
- - FBReactNativeSpec (= 0.66.4)
+ - React-CoreModules (0.67.1):
+ - FBReactNativeSpec (= 0.67.1)
- RCT-Folly (= 2021.06.28.00-v2)
- - RCTTypeSafety (= 0.66.4)
- - React-Core/CoreModulesHeaders (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-RCTImage (= 0.66.4)
- - ReactCommon/turbomodule/core (= 0.66.4)
- - React-cxxreact (0.66.4):
+ - RCTTypeSafety (= 0.67.1)
+ - React-Core/CoreModulesHeaders (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-RCTImage (= 0.67.1)
+ - ReactCommon/turbomodule/core (= 0.67.1)
+ - React-cxxreact (0.67.1):
- boost (= 1.76.0)
- DoubleConversion
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- - React-callinvoker (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-jsinspector (= 0.66.4)
- - React-logger (= 0.66.4)
- - React-perflogger (= 0.66.4)
- - React-runtimeexecutor (= 0.66.4)
- - React-jsi (0.66.4):
+ - React-callinvoker (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-jsinspector (= 0.67.1)
+ - React-logger (= 0.67.1)
+ - React-perflogger (= 0.67.1)
+ - React-runtimeexecutor (= 0.67.1)
+ - React-hermes (0.67.1):
+ - DoubleConversion
+ - glog
+ - hermes-engine
+ - RCT-Folly (= 2021.06.28.00-v2)
+ - RCT-Folly/Futures (= 2021.06.28.00-v2)
+ - React-cxxreact (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-jsiexecutor (= 0.67.1)
+ - React-jsinspector (= 0.67.1)
+ - React-perflogger (= 0.67.1)
+ - React-jsi (0.67.1):
- boost (= 1.76.0)
- DoubleConversion
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- - React-jsi/Default (= 0.66.4)
- - React-jsi/Default (0.66.4):
+ - React-jsi/Default (= 0.67.1)
+ - React-jsi/Default (0.67.1):
- boost (= 1.76.0)
- DoubleConversion
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- - React-jsiexecutor (0.66.4):
+ - React-jsiexecutor (0.67.1):
- DoubleConversion
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-perflogger (= 0.66.4)
- - React-jsinspector (0.66.4)
- - React-logger (0.66.4):
+ - React-cxxreact (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-perflogger (= 0.67.1)
+ - React-jsinspector (0.67.1)
+ - React-logger (0.67.1):
- glog
- react-native-slider (3.0.3):
- React
- - React-perflogger (0.66.4)
- - React-RCTActionSheet (0.66.4):
- - React-Core/RCTActionSheetHeaders (= 0.66.4)
- - React-RCTAnimation (0.66.4):
- - FBReactNativeSpec (= 0.66.4)
+ - React-perflogger (0.67.1)
+ - React-RCTActionSheet (0.67.1):
+ - React-Core/RCTActionSheetHeaders (= 0.67.1)
+ - React-RCTAnimation (0.67.1):
+ - FBReactNativeSpec (= 0.67.1)
- RCT-Folly (= 2021.06.28.00-v2)
- - RCTTypeSafety (= 0.66.4)
- - React-Core/RCTAnimationHeaders (= 0.66.4)
- - React-jsi (= 0.66.4)
- - ReactCommon/turbomodule/core (= 0.66.4)
- - React-RCTBlob (0.66.4):
- - FBReactNativeSpec (= 0.66.4)
+ - RCTTypeSafety (= 0.67.1)
+ - React-Core/RCTAnimationHeaders (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - ReactCommon/turbomodule/core (= 0.67.1)
+ - React-RCTBlob (0.67.1):
+ - FBReactNativeSpec (= 0.67.1)
- RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/RCTBlobHeaders (= 0.66.4)
- - React-Core/RCTWebSocket (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-RCTNetwork (= 0.66.4)
- - ReactCommon/turbomodule/core (= 0.66.4)
- - React-RCTImage (0.66.4):
- - FBReactNativeSpec (= 0.66.4)
+ - React-Core/RCTBlobHeaders (= 0.67.1)
+ - React-Core/RCTWebSocket (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-RCTNetwork (= 0.67.1)
+ - ReactCommon/turbomodule/core (= 0.67.1)
+ - React-RCTImage (0.67.1):
+ - FBReactNativeSpec (= 0.67.1)
- RCT-Folly (= 2021.06.28.00-v2)
- - RCTTypeSafety (= 0.66.4)
- - React-Core/RCTImageHeaders (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-RCTNetwork (= 0.66.4)
- - ReactCommon/turbomodule/core (= 0.66.4)
- - React-RCTLinking (0.66.4):
- - FBReactNativeSpec (= 0.66.4)
- - React-Core/RCTLinkingHeaders (= 0.66.4)
- - React-jsi (= 0.66.4)
- - ReactCommon/turbomodule/core (= 0.66.4)
- - React-RCTNetwork (0.66.4):
- - FBReactNativeSpec (= 0.66.4)
+ - RCTTypeSafety (= 0.67.1)
+ - React-Core/RCTImageHeaders (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-RCTNetwork (= 0.67.1)
+ - ReactCommon/turbomodule/core (= 0.67.1)
+ - React-RCTLinking (0.67.1):
+ - FBReactNativeSpec (= 0.67.1)
+ - React-Core/RCTLinkingHeaders (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - ReactCommon/turbomodule/core (= 0.67.1)
+ - React-RCTNetwork (0.67.1):
+ - FBReactNativeSpec (= 0.67.1)
- RCT-Folly (= 2021.06.28.00-v2)
- - RCTTypeSafety (= 0.66.4)
- - React-Core/RCTNetworkHeaders (= 0.66.4)
- - React-jsi (= 0.66.4)
- - ReactCommon/turbomodule/core (= 0.66.4)
- - React-RCTSettings (0.66.4):
- - FBReactNativeSpec (= 0.66.4)
+ - RCTTypeSafety (= 0.67.1)
+ - React-Core/RCTNetworkHeaders (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - ReactCommon/turbomodule/core (= 0.67.1)
+ - React-RCTSettings (0.67.1):
+ - FBReactNativeSpec (= 0.67.1)
- RCT-Folly (= 2021.06.28.00-v2)
- - RCTTypeSafety (= 0.66.4)
- - React-Core/RCTSettingsHeaders (= 0.66.4)
- - React-jsi (= 0.66.4)
- - ReactCommon/turbomodule/core (= 0.66.4)
- - React-RCTText (0.66.4):
- - React-Core/RCTTextHeaders (= 0.66.4)
- - React-RCTVibration (0.66.4):
- - FBReactNativeSpec (= 0.66.4)
+ - RCTTypeSafety (= 0.67.1)
+ - React-Core/RCTSettingsHeaders (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - ReactCommon/turbomodule/core (= 0.67.1)
+ - React-RCTText (0.67.1):
+ - React-Core/RCTTextHeaders (= 0.67.1)
+ - React-RCTVibration (0.67.1):
+ - FBReactNativeSpec (= 0.67.1)
- RCT-Folly (= 2021.06.28.00-v2)
- - React-Core/RCTVibrationHeaders (= 0.66.4)
- - React-jsi (= 0.66.4)
- - ReactCommon/turbomodule/core (= 0.66.4)
- - React-runtimeexecutor (0.66.4):
- - React-jsi (= 0.66.4)
- - ReactCommon/turbomodule/core (0.66.4):
+ - React-Core/RCTVibrationHeaders (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - ReactCommon/turbomodule/core (= 0.67.1)
+ - React-runtimeexecutor (0.67.1):
+ - React-jsi (= 0.67.1)
+ - ReactCommon/turbomodule/core (0.67.1):
- DoubleConversion
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- - React-callinvoker (= 0.66.4)
- - React-Core (= 0.66.4)
- - React-cxxreact (= 0.66.4)
- - React-jsi (= 0.66.4)
- - React-logger (= 0.66.4)
- - React-perflogger (= 0.66.4)
+ - React-callinvoker (= 0.67.1)
+ - React-Core (= 0.67.1)
+ - React-cxxreact (= 0.67.1)
+ - React-jsi (= 0.67.1)
+ - React-logger (= 0.67.1)
+ - React-perflogger (= 0.67.1)
- RNCAsyncStorage (1.15.8):
- React-Core
- - RNDateTimePicker (3.5.2):
+ - RNDateTimePicker (5.1.0):
- React-Core
- Yoga (1.14.0)
- YogaKit (1.18.1):
@@ -374,6 +392,9 @@ DEPENDENCIES:
- FlipperKit/FlipperKitUserDefaultsPlugin (= 0.99.0)
- FlipperKit/SKIOSNetworkPlugin (= 0.99.0)
- glog (from `../../../node_modules/react-native/third-party-podspecs/glog.podspec`)
+ - hermes-engine (~> 0.9.0)
+ - libevent (~> 2.1.12)
+ - OpenSSL-Universal (= 1.1.180)
- 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`)
@@ -384,6 +405,7 @@ DEPENDENCIES:
- React-Core/RCTWebSocket (from `../../../node_modules/react-native/`)
- React-CoreModules (from `../../../node_modules/react-native/React/CoreModules`)
- React-cxxreact (from `../../../node_modules/react-native/ReactCommon/cxxreact`)
+ - React-hermes (from `../../../node_modules/react-native/ReactCommon/hermes`)
- 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`)
@@ -418,6 +440,7 @@ SPEC REPOS:
- Flipper-RSocket
- FlipperKit
- fmt
+ - hermes-engine
- libevent
- OpenSSL-Universal
- YogaKit
@@ -449,6 +472,8 @@ EXTERNAL SOURCES:
:path: "../../../node_modules/react-native/React/CoreModules"
React-cxxreact:
:path: "../../../node_modules/react-native/ReactCommon/cxxreact"
+ React-hermes:
+ :path: "../../../node_modules/react-native/ReactCommon/hermes"
React-jsi:
:path: "../../../node_modules/react-native/ReactCommon/jsi"
React-jsiexecutor:
@@ -494,8 +519,8 @@ SPEC CHECKSUMS:
boost: a7c83b31436843459a1961bfd74b96033dc77234
CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662
- FBLazyVector: e5569e42a1c79ca00521846c223173a57aca1fe1
- FBReactNativeSpec: fe08c1cd7e2e205718d77ad14b34957cce949b58
+ FBLazyVector: cf409c74423d3507bda74bda1dc41e903ec2cd5b
+ FBReactNativeSpec: ef0ce762fdb37900abb01e008cce5f0ef2cce6b7
Flipper: 30e8eeeed6abdc98edaf32af0cda2f198be4b733
Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c
Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c
@@ -507,38 +532,40 @@ SPEC CHECKSUMS:
FlipperKit: d8d346844eca5d9120c17d441a2f38596e8ed2b9
fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
glog: 5337263514dd6f09803962437687240c5dc39aa4
+ hermes-engine: bf7577d12ac6ccf53ab8b5af3c6ccf0dd8458c5c
libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913
OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b
RCT-Folly: a21c126816d8025b547704b777a2ba552f3d9fa9
- RCTRequired: 4bf86c70714490bca4bf2696148638284622644b
- RCTTypeSafety: c475a7059eb77935fa53d2c17db299893f057d5d
- React: f64af14e3f2c50f6f2c91a5fd250e4ff1b3c3459
- React-callinvoker: b74e4ae80287780dcdf0cab262bcb581eeef56e7
- React-Core: 3eb7432bad96ff1d25aebc1defbae013fee2fd0e
- React-CoreModules: ad9e1fd5650e16666c57a08328df86fd7e480cb9
- React-cxxreact: 02633ff398cf7e91a2c1e12590d323c4a4b8668a
- React-jsi: 805c41a927d6499fb811772acb971467d9204633
- React-jsiexecutor: 94ce921e1d8ce7023366873ec371f3441383b396
- React-jsinspector: d0374f7509d407d2264168b6d0fad0b54e300b85
- React-logger: 933f80c97c633ee8965d609876848148e3fef438
+ RCTRequired: e5dc0c44cb366fc93383a2bffbc190fe821e7293
+ RCTTypeSafety: 6a4d0cfe070e7fd996e797f439b70878764a1ae0
+ React: e194f6b2f0a4f8d24065f3ca0a6abe859694df65
+ React-callinvoker: a9e7bd8d87147de3530007a3d74afd4b7dbaf57e
+ React-Core: 4714b96060ccc19fdfbeec4e30c3b43ec82fb508
+ React-CoreModules: fbf9a30fe25385428a57bea57d3d6d27830111da
+ React-cxxreact: 4c8b1bfa89c6e98b8a05ebf0d9ba8d8e322e390c
+ React-hermes: 7b536f4246210ffd5c928a8b89d45f12f0bfc230
+ React-jsi: 1653dc43b537777e80f8e6c9e36aa803c698e4d3
+ React-jsiexecutor: 1af5de75a4c834c05d53a77c1512e5aa6c18412f
+ React-jsinspector: ab80bcdb02f28cdfc0dbbaea6db1241565d59002
+ React-logger: b08f354e4c928ff794ca477347fea0922aaf11c3
react-native-slider: e99fc201cefe81270fc9d81714a7a0f5e566b168
- React-perflogger: 93075d8931c32cd1fce8a98c15d2d5ccc4d891bd
- React-RCTActionSheet: 7d3041e6761b4f3044a37079ddcb156575fb6d89
- React-RCTAnimation: 743e88b55ac62511ae5c2e22803d4f503f2a3a13
- React-RCTBlob: bee3a2f98fa7fc25c957c8643494244f74bea0a0
- React-RCTImage: 19fc9e29b06cc38611c553494f8d3040bf78c24e
- React-RCTLinking: dc799503979c8c711126d66328e7ce8f25c2848f
- React-RCTNetwork: 417e4e34cf3c19eaa5fd4e9eb20180d662a799ce
- React-RCTSettings: 4df89417265af26501a7e0e9192a34d3d9848dff
- React-RCTText: f8a21c3499ab322326290fa9b701ae29aa093aa5
- React-RCTVibration: e3ffca672dd3772536cb844274094b0e2c31b187
- React-runtimeexecutor: dec32ee6f2e2a26e13e58152271535fadff5455a
- ReactCommon: 57b69f6383eafcbd7da625bfa6003810332313c4
+ React-perflogger: 9a6172711d9c4c8c7ac0a426717317c3c6ecf85c
+ React-RCTActionSheet: ed408b54b08278e6af8a75e08679675041da61ae
+ React-RCTAnimation: 0163b497a423a9576a776685c6e3fe276f934758
+ React-RCTBlob: 40e9a2ba218218cc120d037408e6c1686036a3ad
+ React-RCTImage: ae48901aecaf2b5a9f7f51cbb60fc36ff120115d
+ React-RCTLinking: 1e25d97db107eea60657211f7ecc4509587f8d29
+ React-RCTNetwork: 775383be87609cf2d7e182a9b967e51686f12b2f
+ React-RCTSettings: 4581080369f65e5bc388061ff7b9cba9389936c4
+ React-RCTText: 48df7f52519cfc6a9eb79a02acb3d33df04370a0
+ React-RCTVibration: 19c012d1202df46bafbe49268a346f6b3edadfdd
+ React-runtimeexecutor: 2c92a8bddd1a3e72c7513d1e74235c2d9c84875c
+ ReactCommon: 2e816fad39f65f2a94a5999d5be463a6b620dcf6
RNCAsyncStorage: e8b8d6320a0dd90eb610fb0d0b1ef90596697c69
- RNDateTimePicker: 7658208086d86d09e1627b5c34ba0cf237c60140
- Yoga: e7dc4e71caba6472ff48ad7d234389b91dadc280
+ RNDateTimePicker: 1dd15d7ed1ab7d999056bc77879a42920d139c12
+ Yoga: 5cbf25add73edb290e1067017690f7ebf56c5468
YogaKit: f782866e155069a2cca2517aafea43200b01fd5a
-PODFILE CHECKSUM: c887ddb69c5bbff1156beb7e57ab18d62c3fb72f
+PODFILE CHECKSUM: 976cd7f72d469ec4d22296916c1cce60525603b1
COCOAPODS: 1.11.2
diff --git a/examples/native/ios/rn_example.xcodeproj/project.pbxproj b/examples/native/ios/rn_example.xcodeproj/project.pbxproj
index 32784c2226..d02b18faed 100644
--- a/examples/native/ios/rn_example.xcodeproj/project.pbxproj
+++ b/examples/native/ios/rn_example.xcodeproj/project.pbxproj
@@ -256,11 +256,13 @@
"${PODS_ROOT}/Target Support Files/Pods-rn_example/Pods-rn_example-frameworks.sh",
"${PODS_XCFRAMEWORKS_BUILD_DIR}/Flipper-DoubleConversion/double-conversion.framework/double-conversion",
"${PODS_XCFRAMEWORKS_BUILD_DIR}/OpenSSL-Universal/OpenSSL.framework/OpenSSL",
+ "${PODS_XCFRAMEWORKS_BUILD_DIR}/hermes-engine/hermes.framework/hermes",
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/double-conversion.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/OpenSSL.framework",
+ "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/hermes.framework",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
@@ -338,11 +340,13 @@
"${PODS_ROOT}/Target Support Files/Pods-rn_example-rn_exampleTests/Pods-rn_example-rn_exampleTests-frameworks.sh",
"${PODS_XCFRAMEWORKS_BUILD_DIR}/Flipper-DoubleConversion/double-conversion.framework/double-conversion",
"${PODS_XCFRAMEWORKS_BUILD_DIR}/OpenSSL-Universal/OpenSSL.framework/OpenSSL",
+ "${PODS_XCFRAMEWORKS_BUILD_DIR}/hermes-engine/hermes.framework/hermes",
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/double-conversion.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/OpenSSL.framework",
+ "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/hermes.framework",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
@@ -537,7 +541,7 @@
COPY_PHASE_STRIP = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
- "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "arm64 ";
+ "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = i386;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
@@ -556,8 +560,8 @@
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)";
LIBRARY_SEARCH_PATHS = (
+ "$(SDKROOT)/usr/lib/swift",
"\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"",
- "\"$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)\"",
"\"$(inherited)\"",
);
MTL_ENABLE_DEBUG_INFO = YES;
@@ -598,7 +602,7 @@
COPY_PHASE_STRIP = YES;
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
- "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "arm64 ";
+ "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = i386;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
@@ -610,8 +614,8 @@
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)";
LIBRARY_SEARCH_PATHS = (
+ "$(SDKROOT)/usr/lib/swift",
"\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"",
- "\"$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)\"",
"\"$(inherited)\"",
);
MTL_ENABLE_DEBUG_INFO = NO;
diff --git a/examples/native/metro.config.js b/examples/native/metro.config.js
index 1d7381c286..fb4b9e20f6 100644
--- a/examples/native/metro.config.js
+++ b/examples/native/metro.config.js
@@ -17,6 +17,6 @@ module.exports = {
}),
},
resolver: {
- resolverMainFields: ['sbmodern', 'browser', 'main'],
+ resolverMainFields: ['sbmodern', 'react-native', 'browser', 'main'],
},
};
diff --git a/examples/native/package.json b/examples/native/package.json
index d2123da481..151fafa013 100644
--- a/examples/native/package.json
+++ b/examples/native/package.json
@@ -35,7 +35,7 @@
},
"dependencies": {
"@react-native-async-storage/async-storage": "^1.15.4",
- "@react-native-community/datetimepicker": "^3.5.2",
+ "@react-native-community/datetimepicker": "^5.1.0",
"@react-native-community/slider": "^3.0.3",
"@storybook/addon-actions": "^6.3.1",
"@storybook/addon-links": "^6.3.1",
@@ -47,7 +47,7 @@
"@storybook/react-native": "^6.0.1-alpha.7",
"@storybook/react-native-server": "^6.0.1-alpha.7",
"react": "^17.0.2",
- "react-native": "0.66.4",
+ "react-native": "0.67.1",
"react-native-web": "^0.17.5"
},
"devDependencies": {
@@ -58,7 +58,7 @@
"@types/detox": "^16.4.1",
"@types/jasmine": "^2.8.7",
"@types/jest": "^26.0.8",
- "@types/react-native": "^0.65.1",
+ "@types/react-native": "^0.66.15",
"@types/react-test-renderer": "^16.9.2",
"babel-jest": "^26.6.3",
"babel-loader": "^8.2.3",
diff --git a/package.json b/package.json
index 2b37215adc..bf2efc9450 100644
--- a/package.json
+++ b/package.json
@@ -129,7 +129,7 @@
"@types/lodash": "^4.14.149",
"@types/node": "^15.12.2",
"@types/react": "^17.0.9",
- "@types/react-native": "^0.65.1",
+ "@types/react-native": "^0.66.15",
"@types/semver": "^6.0.0",
"@types/webpack": "^4.41.0",
"@types/webpack-env": "^1.15.0",
@@ -186,7 +186,7 @@
"raf": "^3.4.0",
"react": "^17.0.2",
"react-dom": "17.0.2",
- "react-native": "0.66.4",
+ "react-native": "0.67.1",
"react-test-renderer": "16.13.1",
"recursive-copy": "^2.0.10",
"regenerator-runtime": "^0.13.3",
diff --git a/v6README.md b/v6README.md
index 539e089598..a5250d394b 100644
--- a/v6README.md
+++ b/v6README.md
@@ -68,7 +68,7 @@ expo install @storybook/react-native@next \
Datetime picker, slider and addon-controls are required for controls to work. If you don't want controls you don't need to install these (controls is the knobs replacement).
-Continue by updating your metro config to have `resolver:{resolverMainFields: ['sbmodern', 'browser', 'main']}`.
+Continue by updating your metro config to have `resolver:{resolverMainFields: ['sbmodern', 'react-native', 'browser', 'main']}`.
This enables us to use the modern build of storybook instead of the polyfilled versions.
**Vanilla React Native**
@@ -91,7 +91,7 @@ module.exports = {
}),
},
resolver: {
- resolverMainFields: ['sbmodern', 'browser', 'main'],
+ resolverMainFields: ['sbmodern', 'react-native', 'browser', 'main'],
},
};" > metro.config.js
```
@@ -105,6 +105,7 @@ const defaultConfig = getDefaultConfig(__dirname);
defaultConfig.resolver.resolverMainFields = [
'sbmodern',
+ 'react-native',
...defaultConfig.resolver.resolverMainFields,
];
defaultConfig.transformer.getTransformOptions = async () => ({
diff --git a/yarn.lock b/yarn.lock
index 30edb29be9..0c029fb3a4 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1298,6 +1298,291 @@
"@babel/helper-simple-access" "^7.16.0"
babel-plugin-dynamic-import-node "^2.3.3"
+"@babel/plugin-syntax-private-property-in-object@^7.14.5":
+ version "7.14.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad"
+ integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-syntax-top-level-await@^7.14.5", "@babel/plugin-syntax-top-level-await@^7.8.3":
+ version "7.14.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c"
+ integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-syntax-typescript@^7.14.5":
+ version "7.14.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz#b82c6ce471b165b5ce420cf92914d6fb46225716"
+ integrity sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-arrow-functions@^7.0.0", "@babel/plugin-transform-arrow-functions@^7.12.1", "@babel/plugin-transform-arrow-functions@^7.14.5":
+ version "7.14.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz#f7187d9588a768dd080bf4c9ffe117ea62f7862a"
+ integrity sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-arrow-functions@^7.16.0":
+ version "7.16.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz#951706f8b449c834ed07bd474c0924c944b95a8e"
+ integrity sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-async-to-generator@^7.0.0", "@babel/plugin-transform-async-to-generator@^7.14.5":
+ version "7.14.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz#72c789084d8f2094acb945633943ef8443d39e67"
+ integrity sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==
+ dependencies:
+ "@babel/helper-module-imports" "^7.14.5"
+ "@babel/helper-plugin-utils" "^7.14.5"
+ "@babel/helper-remap-async-to-generator" "^7.14.5"
+
+"@babel/plugin-transform-async-to-generator@^7.16.0":
+ version "7.16.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.0.tgz#df12637f9630ddfa0ef9d7a11bc414d629d38604"
+ integrity sha512-PbIr7G9kR8tdH6g8Wouir5uVjklETk91GMVSUq+VaOgiinbCkBP6Q7NN/suM/QutZkMJMvcyAriogcYAdhg8Gw==
+ dependencies:
+ "@babel/helper-module-imports" "^7.16.0"
+ "@babel/helper-plugin-utils" "^7.14.5"
+ "@babel/helper-remap-async-to-generator" "^7.16.0"
+
+"@babel/plugin-transform-block-scoped-functions@^7.0.0", "@babel/plugin-transform-block-scoped-functions@^7.14.5":
+ version "7.14.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz#e48641d999d4bc157a67ef336aeb54bc44fd3ad4"
+ integrity sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-block-scoped-functions@^7.16.0":
+ version "7.16.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz#c618763233ad02847805abcac4c345ce9de7145d"
+ integrity sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.12.12", "@babel/plugin-transform-block-scoping@^7.15.3":
+ version "7.15.3"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz#94c81a6e2fc230bcce6ef537ac96a1e4d2b3afaf"
+ integrity sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-block-scoping@^7.16.0":
+ version "7.16.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz#bcf433fb482fe8c3d3b4e8a66b1c4a8e77d37c16"
+ integrity sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-classes@^7.0.0", "@babel/plugin-transform-classes@^7.12.1", "@babel/plugin-transform-classes@^7.15.4":
+ version "7.15.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz#50aee17aaf7f332ae44e3bce4c2e10534d5d3bf1"
+ integrity sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.15.4"
+ "@babel/helper-function-name" "^7.15.4"
+ "@babel/helper-optimise-call-expression" "^7.15.4"
+ "@babel/helper-plugin-utils" "^7.14.5"
+ "@babel/helper-replace-supers" "^7.15.4"
+ "@babel/helper-split-export-declaration" "^7.15.4"
+ globals "^11.1.0"
+
+"@babel/plugin-transform-classes@^7.16.0":
+ version "7.16.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz#54cf5ff0b2242c6573d753cd4bfc7077a8b282f5"
+ integrity sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.16.0"
+ "@babel/helper-function-name" "^7.16.0"
+ "@babel/helper-optimise-call-expression" "^7.16.0"
+ "@babel/helper-plugin-utils" "^7.14.5"
+ "@babel/helper-replace-supers" "^7.16.0"
+ "@babel/helper-split-export-declaration" "^7.16.0"
+ globals "^11.1.0"
+
+"@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.14.5":
+ version "7.14.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz#1b9d78987420d11223d41195461cc43b974b204f"
+ integrity sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-computed-properties@^7.16.0":
+ version "7.16.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz#e0c385507d21e1b0b076d66bed6d5231b85110b7"
+ integrity sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.12.1", "@babel/plugin-transform-destructuring@^7.14.7":
+ version "7.14.7"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz#0ad58ed37e23e22084d109f185260835e5557576"
+ integrity sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-destructuring@^7.16.0":
+ version "7.16.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz#ad3d7e74584ad5ea4eadb1e6642146c590dee33c"
+ integrity sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-dotall-regex@^7.14.5", "@babel/plugin-transform-dotall-regex@^7.4.4":
+ version "7.14.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz#2f6bf76e46bdf8043b4e7e16cf24532629ba0c7a"
+ integrity sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin" "^7.14.5"
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-dotall-regex@^7.16.0":
+ version "7.16.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.0.tgz#50bab00c1084b6162d0a58a818031cf57798e06f"
+ integrity sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin" "^7.16.0"
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-duplicate-keys@^7.14.5":
+ version "7.14.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz#365a4844881bdf1501e3a9f0270e7f0f91177954"
+ integrity sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-duplicate-keys@^7.16.0":
+ version "7.16.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.0.tgz#8bc2e21813e3e89e5e5bf3b60aa5fc458575a176"
+ integrity sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-exponentiation-operator@^7.0.0", "@babel/plugin-transform-exponentiation-operator@^7.14.5":
+ version "7.14.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz#5154b8dd6a3dfe6d90923d61724bd3deeb90b493"
+ integrity sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==
+ dependencies:
+ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.14.5"
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-exponentiation-operator@^7.16.0":
+ version "7.16.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz#a180cd2881e3533cef9d3901e48dad0fbeff4be4"
+ integrity sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==
+ dependencies:
+ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.16.0"
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-flow-strip-types@^7.0.0", "@babel/plugin-transform-flow-strip-types@^7.14.5":
+ version "7.14.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.14.5.tgz#0dc9c1d11dcdc873417903d6df4bed019ef0f85e"
+ integrity sha512-KhcolBKfXbvjwI3TV7r7TkYm8oNXHNBqGOy6JDVwtecFaRoKYsUUqJdS10q0YDKW1c6aZQgO+Ys3LfGkox8pXA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+ "@babel/plugin-syntax-flow" "^7.14.5"
+
+"@babel/plugin-transform-for-of@^7.0.0", "@babel/plugin-transform-for-of@^7.12.1", "@babel/plugin-transform-for-of@^7.15.4":
+ version "7.15.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz#25c62cce2718cfb29715f416e75d5263fb36a8c2"
+ integrity sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-for-of@^7.16.0":
+ version "7.16.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz#f7abaced155260e2461359bbc7c7248aca5e6bd2"
+ integrity sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-function-name@^7.0.0", "@babel/plugin-transform-function-name@^7.14.5":
+ version "7.14.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz#e81c65ecb900746d7f31802f6bed1f52d915d6f2"
+ integrity sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==
+ dependencies:
+ "@babel/helper-function-name" "^7.14.5"
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-function-name@^7.16.0":
+ version "7.16.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz#02e3699c284c6262236599f751065c5d5f1f400e"
+ integrity sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==
+ dependencies:
+ "@babel/helper-function-name" "^7.16.0"
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-literals@^7.0.0", "@babel/plugin-transform-literals@^7.14.5":
+ version "7.14.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz#41d06c7ff5d4d09e3cf4587bd3ecf3930c730f78"
+ integrity sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-literals@^7.16.0":
+ version "7.16.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz#79711e670ffceb31bd298229d50f3621f7980cac"
+ integrity sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-member-expression-literals@^7.0.0", "@babel/plugin-transform-member-expression-literals@^7.14.5":
+ version "7.14.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz#b39cd5212a2bf235a617d320ec2b48bcc091b8a7"
+ integrity sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-member-expression-literals@^7.16.0":
+ version "7.16.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz#5251b4cce01eaf8314403d21aedb269d79f5e64b"
+ integrity sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-transform-modules-amd@^7.14.5":
+ version "7.14.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz#4fd9ce7e3411cb8b83848480b7041d83004858f7"
+ integrity sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==
+ dependencies:
+ "@babel/helper-module-transforms" "^7.14.5"
+ "@babel/helper-plugin-utils" "^7.14.5"
+ babel-plugin-dynamic-import-node "^2.3.3"
+
+"@babel/plugin-transform-modules-amd@^7.16.0":
+ version "7.16.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.0.tgz#09abd41e18dcf4fd479c598c1cef7bd39eb1337e"
+ integrity sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==
+ dependencies:
+ "@babel/helper-module-transforms" "^7.16.0"
+ "@babel/helper-plugin-utils" "^7.14.5"
+ babel-plugin-dynamic-import-node "^2.3.3"
+
+"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.1.0", "@babel/plugin-transform-modules-commonjs@^7.15.4":
+ version "7.15.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz#8201101240eabb5a76c08ef61b2954f767b6b4c1"
+ integrity sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==
+ dependencies:
+ "@babel/helper-module-transforms" "^7.15.4"
+ "@babel/helper-plugin-utils" "^7.14.5"
+ "@babel/helper-simple-access" "^7.15.4"
+ babel-plugin-dynamic-import-node "^2.3.3"
+
+"@babel/plugin-transform-modules-commonjs@^7.16.0":
+ version "7.16.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz#add58e638c8ddc4875bd9a9ecb5c594613f6c922"
+ integrity sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==
+ dependencies:
+ "@babel/helper-module-transforms" "^7.16.0"
+ "@babel/helper-plugin-utils" "^7.14.5"
+ "@babel/helper-simple-access" "^7.16.0"
+ babel-plugin-dynamic-import-node "^2.3.3"
+
"@babel/plugin-transform-modules-systemjs@^7.15.4":
version "7.15.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz#b42890c7349a78c827719f1d2d0cd38c7d268132"
@@ -3748,10 +4033,10 @@
sudo-prompt "^9.0.0"
wcwidth "^1.0.1"
-"@react-native-community/datetimepicker@^3.5.2":
- version "3.5.2"
- resolved "https://registry.yarnpkg.com/@react-native-community/datetimepicker/-/datetimepicker-3.5.2.tgz#8e6feb30f2620e5abdf565d5fe74c0c04edcf6ae"
- integrity sha512-TWRuAtr/DnrEcRewqvXMLea2oB+YF+SbtuYLHguALLxNJQLl/RFB7aTNZeF+OoH75zKFqtXECXV1/uxQUpA+sg==
+"@react-native-community/datetimepicker@^5.1.0":
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/@react-native-community/datetimepicker/-/datetimepicker-5.1.0.tgz#c2e73b6ca375a527e54f0a19b0e4ca42bc8b7382"
+ integrity sha512-DsKmdthZIb1AfuvpPE0iOiw4iQLXUWY3mJEYpGe9iUJt7pOkNnqHk6D95wqg4wjZ2bEBLAPfvndoeWZAjAZKfw==
dependencies:
invariant "^2.2.4"
@@ -3789,10 +4074,10 @@
resolved "https://registry.yarnpkg.com/@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.yarnpkg.com/@react-native/normalize-color/-/normalize-color-1.0.0.tgz#c52a99d4fe01049102d47dc45d40cbde4f720ab6"
- integrity sha512-xUNRvNmCl3UGCPbbHvfyFMnpvLPoOjDCcp5bT9m2k+TF/ZBklEQwhPZlkrxRx2NhgFh1X3a5uL7mJ7ZR+8G7Qg==
+"@react-native/normalize-color@2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@react-native/normalize-color/-/normalize-color-2.0.0.tgz#da955909432474a9a0fe1cbffc66576a0447f567"
+ integrity sha512-Wip/xsc5lw8vsBlmY2MO/gFLp3MvuZ2baBZjDeTjjndMgM0h5sxz7AZR62RDPGgstp8Np7JzjvVqVT7tpFZqsw==
"@react-native/polyfills@2.0.0":
version "2.0.0"
@@ -5114,10 +5399,10 @@
dependencies:
"@types/react" "*"
-"@types/react-native@^0.65.1":
- version "0.65.1"
- resolved "https://registry.yarnpkg.com/@types/react-native/-/react-native-0.65.1.tgz#7342158e10ea5088c225bb669dd4ef15aad0a2f7"
- integrity sha512-pyRmTnvjYORIXuL8+ZhoI8gqamTE/8Lo9bU/1Ife3VOTgeFzY9rHnx3Tna7OOixBW5Exh2PcHSkJXma4FENC0g==
+"@types/react-native@^0.66.15":
+ version "0.66.15"
+ resolved "https://registry.yarnpkg.com/@types/react-native/-/react-native-0.66.15.tgz#d332d82b04635adabbd8e1976f9547ce8662300b"
+ integrity sha512-qNK3LZhNpSd2Hdr0OFdvQ/VOb1qcjNhmw96LsOtxIN+1RtXHO/1dVzxYUlWnKMCtV+E5WSaWM703c9Q7gG9tyg==
dependencies:
"@types/react" "*"
@@ -10410,9 +10695,9 @@ flush-write-stream@^1.0.0:
readable-stream "^2.3.6"
follow-redirects@^1.0.0:
- version "1.14.4"
- resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.4.tgz#838fdf48a8bbdd79e52ee51fb1c94e3ed98b9379"
- integrity sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==
+ version "1.14.7"
+ resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.7.tgz#2004c02eb9436eee9a21446a6477debf17e81685"
+ integrity sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==
for-each@^0.3.3:
version "0.3.3"
@@ -15512,9 +15797,9 @@ node-fetch@2.6.1:
integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==
node-fetch@^2.2.0, node-fetch@^2.3.0, node-fetch@^2.5.0, node-fetch@^2.6.0, node-fetch@^2.6.1:
- version "2.6.5"
- resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.5.tgz#42735537d7f080a7e5f78b6c549b7146be1742fd"
- integrity sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==
+ version "2.6.7"
+ resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad"
+ integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==
dependencies:
whatwg-url "^5.0.0"
@@ -17233,10 +17518,10 @@ react-dev-utils@^11.0.3:
strip-ansi "6.0.0"
text-table "0.2.0"
-react-devtools-core@^4.13.0:
- version "4.22.1"
- resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.22.1.tgz#b276d42f860bedc373c9b3c0f5f96734318dd453"
- integrity sha512-pvpNDHE7p0FtcCmIWGazoY8LLVfBI9sw0Kf10kdHhPI9Tzt3OG/qEt16GrAbE0keuna5WzX3r1qPKVjqOqsuUg==
+react-devtools-core@4.19.1:
+ version "4.19.1"
+ resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.19.1.tgz#bc37c2ef2f48f28c6af4c7292be9dca1b63deace"
+ integrity sha512-2wJiGffPWK0KggBjVwnTaAk+Z3MSxKInHmdzPTrBh1mAarexsa93Kw+WMX88+XjN+TtYgAiLe9xeTqcO5FfJTw==
dependencies:
shell-quote "^1.6.1"
ws "^7"
@@ -17319,14 +17604,23 @@ react-native-codegen@^0.0.7:
jscodeshift "^0.11.0"
nullthrows "^1.1.1"
-react-native-modal-datetime-picker@^10.1.0:
- version "10.2.0"
- resolved "https://registry.yarnpkg.com/react-native-modal-datetime-picker/-/react-native-modal-datetime-picker-10.2.0.tgz#3ec5c299e8bdc9fd2ec0a1a6642a459c408b910f"
- integrity sha512-eMQb3EPqHx47WrlLPTrXvmLZDwGwGH//WTWiQBUvJ+6ehDeuTjIn8/v/ANv8wxCCrt4NeHem8FQY3Z5fa4fRgQ==
+react-native-codegen@^0.0.8:
+ version "0.0.8"
+ resolved "https://registry.yarnpkg.com/react-native-codegen/-/react-native-codegen-0.0.8.tgz#b7796a54074139d956fff2862cf1285db43c891b"
+ integrity sha512-k/944+0XD+8l7zDaiKfYabyEKmAmyZgS1mj+4LcSRPyHnrjgCHKrh/Y6jM6kucQ6xU1+1uyMmF/dSkikxK8i+Q==
+ dependencies:
+ flow-parser "^0.121.0"
+ jscodeshift "^0.11.0"
+ nullthrows "^1.1.1"
+
+react-native-modal-datetime-picker@^13.0.1:
+ version "13.0.1"
+ resolved "https://registry.yarnpkg.com/react-native-modal-datetime-picker/-/react-native-modal-datetime-picker-13.0.1.tgz#c645c4dff121027f10d4717a1d19551c96fb8b11"
+ integrity sha512-uPgonEKa/nIotmboEEriTCVfWLgrtuR+fybqSw6XcPc/+ve7Q6p55cbUGKtne3+sFcelk+QHcb0aPu56+VbsJA==
dependencies:
prop-types "^15.7.2"
-react-native-modal-selector@^2.0.2:
+react-native-modal-selector@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/react-native-modal-selector/-/react-native-modal-selector-2.1.0.tgz#eb4e38254af8a54d6ab5244533e15ee91f132e26"
integrity sha512-aXOF8tC69XXfI6kbIskRRLe8xcexiYc21GD0s8gNz/Pl1FT8921PuLz647uY2le+fsJsztX6Taaf3mij/Noc+A==
@@ -17351,17 +17645,17 @@ react-native-web@^0.17.5:
normalize-css-color "^1.0.2"
prop-types "^15.6.0"
-react-native@0.66.4:
- version "0.66.4"
- resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.66.4.tgz#bf89a5fb18bd23046d889fb4de4ea2822a4d7805"
- integrity sha512-9vx5dlSfQlKbbDtr8+xMon6qsmSu7jvjdXWZpEKh3XVKpUidbbODv7048gwVKX8YAel1egeR7hN8vzSeI6ssTw==
+react-native@0.67.1:
+ version "0.67.1"
+ resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.67.1.tgz#a9cc13f1a691e9bb23f146f001e11fc0157af51c"
+ integrity sha512-doKN9qhtjilF+6p8603OVzqGKL4fq8EDAH5u00KPmZbL5ampHDQX9y8/uwlUvJggvHwZXlnvhW63u8Y1LA8rxw==
dependencies:
"@jest/create-cache-key-function" "^27.0.1"
"@react-native-community/cli" "^6.0.0"
"@react-native-community/cli-platform-android" "^6.0.0"
"@react-native-community/cli-platform-ios" "^6.0.0"
"@react-native/assets" "1.0.0"
- "@react-native/normalize-color" "1.0.0"
+ "@react-native/normalize-color" "2.0.0"
"@react-native/polyfills" "2.0.0"
abort-controller "^3.0.0"
anser "^1.4.9"
@@ -17370,7 +17664,6 @@ react-native@0.66.4:
hermes-engine "~0.9.0"
invariant "^2.2.4"
jsc-android "^250230.2.1"
- metro-babel-register "0.66.2"
metro-react-native-babel-transformer "0.66.2"
metro-runtime "0.66.2"
metro-source-map "0.66.2"
@@ -17378,8 +17671,8 @@ react-native@0.66.4:
pretty-format "^26.5.2"
promise "^8.0.3"
prop-types "^15.7.2"
- react-devtools-core "^4.13.0"
- react-native-codegen "^0.0.7"
+ react-devtools-core "4.19.1"
+ react-native-codegen "^0.0.8"
react-refresh "^0.4.0"
regenerator-runtime "^0.13.2"
scheduler "^0.20.2"
@@ -18761,9 +19054,9 @@ shell-quote@1.7.2, shell-quote@^1.6.1, shell-quote@^1.7.2:
integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==
shelljs@^0.8.4:
- version "0.8.4"
- resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.4.tgz#de7684feeb767f8716b326078a8a00875890e3c2"
- integrity sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==
+ version "0.8.5"
+ resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c"
+ integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==
dependencies:
glob "^7.0.0"
interpret "^1.0.0"