diff --git a/assets/svgs.tsx b/assets/svgs.tsx
index 4b36e36..6f10008 100644
--- a/assets/svgs.tsx
+++ b/assets/svgs.tsx
@@ -655,13 +655,14 @@ export const icons = {
),
bedWindow: (
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
),
tag: (
@@ -789,6 +790,14 @@ export const icons = {
+ ),
+ doubleBedAdd: (
+
+
+
+
+
+
)
}
diff --git a/babel.config.js b/babel.config.js
index 8414a6d..485b161 100644
--- a/babel.config.js
+++ b/babel.config.js
@@ -25,7 +25,9 @@ module.exports = {
],
alias: {
'@actions': './src/actions/',
- '@reducers': './src/store/Reducers'
+ '@reducers': './src/store/Reducers',
+ '@selectors': './src/store/Selectors',
+ '@components': './src/components'
}
}
]
diff --git a/ios/Nyxo.xcodeproj/project.pbxproj b/ios/Nyxo.xcodeproj/project.pbxproj
index 1576cde..02984c8 100644
--- a/ios/Nyxo.xcodeproj/project.pbxproj
+++ b/ios/Nyxo.xcodeproj/project.pbxproj
@@ -10,6 +10,7 @@
5B090C42235912AC00FD7E9B /* Domine-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 5B090C40235912AC00FD7E9B /* Domine-Bold.ttf */; };
5B090C43235912AC00FD7E9B /* Domine-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 5B090C41235912AC00FD7E9B /* Domine-Regular.ttf */; };
5B20692D224E434B00257043 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5B20692C224E434B00257043 /* StoreKit.framework */; };
+ 5B2D63A824FC1942002E853B /* AppCenter-Config.plist in Resources */ = {isa = PBXBuildFile; fileRef = 5B2D63A724FC1941002E853B /* AppCenter-Config.plist */; };
5B33130921DFB5B800698A4A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B33130121DFB5B800698A4A /* AppDelegate.m */; };
5B33130A21DFB5B800698A4A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B33130221DFB5B800698A4A /* main.m */; };
5B40961F242BAE0000169B4C /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 5B40961E242BAE0000169B4C /* GoogleService-Info.plist */; };
@@ -35,10 +36,6 @@
5BD58BA722D71D7600D1CD2D /* Montserrat-Light.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 5BD58B9522D71D7600D1CD2D /* Montserrat-Light.ttf */; };
5BD58BA822D71D7600D1CD2D /* Montserrat-Thin.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 5BD58B9622D71D7600D1CD2D /* Montserrat-Thin.ttf */; };
5BD58BA922D71D7600D1CD2D /* Montserrat-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 5BD58B9722D71D7600D1CD2D /* Montserrat-Bold.ttf */; };
- 8A51C39624F5334200DF3C83 /* AppCenter-Config.plist in Resources */ = {isa = PBXBuildFile; fileRef = 8A51C39524F5334200DF3C83 /* AppCenter-Config.plist */; };
- 8A51C43B24F554C100DF3C83 /* Intercom.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A51C43824F552B400DF3C83 /* Intercom.framework */; };
- 8A51C43C24F554C100DF3C83 /* Intercom.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 8A51C43824F552B400DF3C83 /* Intercom.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
- B95CBA9C2099AEB300243A25 /* HealthKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B95CBA9B2099AEB300243A25 /* HealthKit.framework */; };
C6BF152484FF448FA7435F49 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BAC1FA2BBE14987AE9C5E6D /* libz.tbd */; };
E1DF9C1DF40E9169E37562FD /* libPods-Nyxo.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E89B28DB570F1784E077C6A0 /* libPods-Nyxo.a */; };
ED297163215061F000B7C4FE /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED297162215061F000B7C4FE /* JavaScriptCore.framework */; };
@@ -69,17 +66,6 @@
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
- 5B54765A2233C6650027A9A0 /* Embed Frameworks */ = {
- isa = PBXCopyFilesBuildPhase;
- buildActionMask = 2147483647;
- dstPath = "";
- dstSubfolderSpec = 10;
- files = (
- 8A51C43C24F554C100DF3C83 /* Intercom.framework in Embed Frameworks */,
- );
- name = "Embed Frameworks";
- runOnlyForDeploymentPostprocessing = 0;
- };
5B6E854A21406B9A0013E7B5 /* Embed Watch Content */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
@@ -106,6 +92,7 @@
5B20692C224E434B00257043 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; };
5B2069A4224FB24200257043 /* Lato-Regular.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "Lato-Regular.ttf"; path = "../assets/fonts/Lato-Regular.ttf"; sourceTree = ""; };
5B2B308921EF5C82007E2982 /* assets */ = {isa = PBXFileReference; lastKnownFileType = folder; path = assets; sourceTree = ""; };
+ 5B2D63A724FC1941002E853B /* AppCenter-Config.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "AppCenter-Config.plist"; path = "Nyxo/AppCenter-Config.plist"; sourceTree = ""; };
5B3312FB21DFB5B700698A4A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = Nyxo/Images.xcassets; sourceTree = ""; };
5B3312FE21DFB5B800698A4A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = LaunchScreen.old.xib; sourceTree = ""; };
5B33130021DFB5B800698A4A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = LaunchScreen.xib; sourceTree = ""; };
@@ -210,8 +197,6 @@
6CF46B6888304B68952AC827 /* Dosis-Medium.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Dosis-Medium.ttf"; path = "../assets/fonts/Dosis-Medium.ttf"; sourceTree = ""; };
796FDDB5089B4D6FBFF9AF7D /* FontAwesome5_Pro_Brands.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Pro_Brands.ttf; path = ../assets/fonts/FontAwesome5_Pro_Brands.ttf; sourceTree = ""; };
8299F6F8C97B11A56957F31C /* Pods-Nyxo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Nyxo.debug.xcconfig"; path = "Target Support Files/Pods-Nyxo/Pods-Nyxo.debug.xcconfig"; sourceTree = ""; };
- 8A51C39524F5334200DF3C83 /* AppCenter-Config.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "AppCenter-Config.plist"; sourceTree = ""; };
- 8A51C43824F552B400DF3C83 /* Intercom.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Intercom.framework; sourceTree = ""; };
9F67C385EC2C483E6892E5F9 /* Pods-Nyxo Dev.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Nyxo Dev.debug.xcconfig"; path = "Target Support Files/Pods-Nyxo Dev/Pods-Nyxo Dev.debug.xcconfig"; sourceTree = ""; };
B959F1EA20BD3D8E00AC734C /* Dosis-Bold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "Dosis-Bold.ttf"; path = "../assets/fonts/Dosis-Bold.ttf"; sourceTree = ""; };
B959F21820BD455C00AC734C /* fa-regular-400.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "fa-regular-400.ttf"; sourceTree = ""; };
@@ -241,10 +226,8 @@
files = (
ED297163215061F000B7C4FE /* JavaScriptCore.framework in Frameworks */,
5B20692D224E434B00257043 /* StoreKit.framework in Frameworks */,
- B95CBA9C2099AEB300243A25 /* HealthKit.framework in Frameworks */,
C6BF152484FF448FA7435F49 /* libz.tbd in Frameworks */,
E1DF9C1DF40E9169E37562FD /* libPods-Nyxo.a in Frameworks */,
- 8A51C43B24F554C100DF3C83 /* Intercom.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -494,8 +477,7 @@
83CBB9F61A601CBA00E9B192 = {
isa = PBXGroup;
children = (
- 8A51C43824F552B400DF3C83 /* Intercom.framework */,
- 8A51C39524F5334200DF3C83 /* AppCenter-Config.plist */,
+ 5B2D63A724FC1941002E853B /* AppCenter-Config.plist */,
5B5220FA24F29CA50039E226 /* rnuc.xcconfig */,
5B40961E242BAE0000169B4C /* GoogleService-Info.plist */,
5BA9115A22E1E2070098700A /* Shared */,
@@ -633,10 +615,9 @@
13B07F8E1A680F5B00A75B9A /* Resources */,
00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
5B6E854A21406B9A0013E7B5 /* Embed Watch Content */,
- 5B54765A2233C6650027A9A0 /* Embed Frameworks */,
6C3BA05A2308A4078CE786D2 /* [CP] Copy Pods Resources */,
DED22F96C89D448186375252 /* Upload Debug Symbols to Sentry */,
- 8A51C43A24F553DC00DF3C83 /* ShellScript */,
+ 8A51C43A24F553DC00DF3C83 /* Strip frameworks */,
);
buildRules = (
);
@@ -755,7 +736,7 @@
5B40961F242BAE0000169B4C /* GoogleService-Info.plist in Resources */,
5BD58BA222D71D7600D1CD2D /* Montserrat-BoldItalic.ttf in Resources */,
5BD58BA322D71D7600D1CD2D /* Montserrat-SemiBold.ttf in Resources */,
- 8A51C39624F5334200DF3C83 /* AppCenter-Config.plist in Resources */,
+ 5B2D63A824FC1942002E853B /* AppCenter-Config.plist in Resources */,
5BD58BA422D71D7600D1CD2D /* Montserrat-BlackItalic.ttf in Resources */,
5BD58BA522D71D7600D1CD2D /* Montserrat-ExtraLight.ttf in Resources */,
5BD58BA622D71D7600D1CD2D /* Montserrat-ExtraBold.ttf in Resources */,
@@ -821,7 +802,7 @@
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Nyxo/Pods-Nyxo-resources.sh\"\n";
showEnvVarsInLog = 0;
};
- 8A51C43A24F553DC00DF3C83 /* ShellScript */ = {
+ 8A51C43A24F553DC00DF3C83 /* Strip frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -830,13 +811,14 @@
);
inputPaths = (
);
+ name = "Strip frameworks";
outputFileListPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
- shellScript = "bash \"${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}/Intercom.framework/strip-frameworks.sh\"\n";
+ shellScript = "\"${PROJECT_DIR}/../node_modules/react-native-purchases/ios/strip-frameworks.sh\"\n";
};
BF842D7B9E4CC79A1B9C718D /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
@@ -1040,7 +1022,6 @@
"$(inherited)",
"$(PROJECT_DIR)",
"$(PROJECT_DIR)/../node_modules/react-native-background-fetch/ios/**",
- "$(PROJECT_DIR)/intercom-ios-master",
);
HEADER_SEARCH_PATHS = (
"$(SRCROOT)/../node_modules/react-native/React",
@@ -1088,7 +1069,6 @@
"$(inherited)",
"$(PROJECT_DIR)",
"$(PROJECT_DIR)/../node_modules/react-native-background-fetch/ios/**",
- "$(PROJECT_DIR)/intercom-ios-master",
);
HEADER_SEARCH_PATHS = (
"$(SRCROOT)/../node_modules/react-native/React",
diff --git a/ios/Podfile b/ios/Podfile
index 0e5652e..d99661f 100644
--- a/ios/Podfile
+++ b/ios/Podfile
@@ -77,6 +77,7 @@ end
platform :ios, '10.0'
target 'Nyxo' do
+ pod 'Intercom'
pod 'AppAuth', '>= 1.2.0'
use_unimodules!(exclude: ['expo-face-detector'])
use_native_modules!
diff --git a/ios/Podfile.lock b/ios/Podfile.lock
index 15ad0b0..2ced5de 100644
--- a/ios/Podfile.lock
+++ b/ios/Podfile.lock
@@ -184,7 +184,7 @@ PODS:
- GoogleUtilities/Logger
- GoogleUtilities/UserDefaults (6.7.2):
- GoogleUtilities/Logger
- - Intercom (6.0.2)
+ - Intercom (7.1.2)
- JKBigInteger2 (0.0.5)
- libwebp (1.1.0):
- libwebp/demux (= 1.1.0)
@@ -373,17 +373,17 @@ PODS:
- React-cxxreact (= 0.62.2)
- React-jsi (= 0.62.2)
- React-jsinspector (0.62.2)
- - react-native-app-auth (5.1.2):
+ - react-native-app-auth (5.1.3):
- AppAuth (= 1.2.0)
- React
- react-native-get-random-values (1.4.0):
- React
- - react-native-intercom (15.0.0):
- - Intercom (~> 6.0.0)
+ - react-native-intercom (17.0.0):
+ - Intercom (~> 7.1.0)
- React
- react-native-maps (0.27.1):
- React
- - react-native-netinfo (5.9.4):
+ - react-native-netinfo (5.9.6):
- React
- react-native-safe-area-context (1.0.2):
- React
@@ -452,23 +452,23 @@ PODS:
- React-cxxreact (= 0.62.2)
- React-jsi (= 0.62.2)
- ReactCommon/callinvoker (= 0.62.2)
- - RNAWSCognito (4.3.2):
+ - RNAWSCognito (4.3.4):
- JKBigInteger2 (= 0.0.5)
- React
- RNBackgroundFetch (3.1.0):
- React
- - RNCAsyncStorage (1.11.0):
+ - RNCAsyncStorage (1.12.0):
- React
- RNCMaskedView (0.1.10):
- React
- - RNCPushNotificationIOS (1.2.2):
+ - RNCPushNotificationIOS (1.4.1):
- React
- - RNDeviceInfo (5.6.1):
+ - RNDeviceInfo (5.6.5):
- React
- - RNFastImage (8.1.5):
+ - RNFastImage (8.3.2):
- React
- - SDWebImage (~> 5.0)
- - SDWebImageWebPCoder (~> 0.4.1)
+ - SDWebImage (~> 5.8)
+ - SDWebImageWebPCoder (~> 0.6.1)
- RNFirebase (5.6.0):
- Firebase/Core
- React
@@ -478,39 +478,39 @@ PODS:
- Fabric
- Firebase/Core
- React
- - RNGestureHandler (1.6.1):
+ - RNGestureHandler (1.7.0):
- React
- RNKeychain (6.1.1):
- React
- - RNLocalize (1.4.0):
+ - RNLocalize (1.4.1):
- React
- RNPurchases (3.3.1):
- PurchasesHybridCommon (= 1.2.0)
- React
- - RNRate (1.2.1):
+ - RNRate (1.2.4):
- React
- RNReactNativeHapticFeedback (1.10.0):
- React
- - RNReanimated (1.9.0):
+ - RNReanimated (1.13.0):
- React
- - RNScreens (2.9.0):
+ - RNScreens (2.10.1):
- React
- - RNSentry (1.5.0):
+ - RNSentry (1.7.2):
- React
- - Sentry (~> 5.1.4)
+ - Sentry (~> 5.2.0)
- RNSha256 (1.3.6):
- React
- RNSVG (12.1.0):
- React
- - SDWebImage (5.8.4):
- - SDWebImage/Core (= 5.8.4)
- - SDWebImage/Core (5.8.4)
- - SDWebImageWebPCoder (0.4.1):
+ - SDWebImage (5.9.0):
+ - SDWebImage/Core (= 5.9.0)
+ - SDWebImage/Core (5.9.0)
+ - SDWebImageWebPCoder (0.6.1):
- libwebp (~> 1.0)
- - SDWebImage/Core (~> 5.5)
- - Sentry (5.1.10):
- - Sentry/Core (= 5.1.10)
- - Sentry/Core (5.1.10)
+ - SDWebImage/Core (~> 5.7)
+ - Sentry (5.2.2):
+ - Sentry/Core (= 5.2.2)
+ - Sentry/Core (5.2.2)
- UMAppLoader (1.0.2)
- UMBarCodeScannerInterface (5.1.0)
- UMCameraInterface (5.1.0)
@@ -570,6 +570,7 @@ DEPENDENCIES:
- FlipperKit/SKIOSNetworkPlugin (~> 0.33.1)
- Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`)
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
+ - Intercom
- OpenSSL-Universal
- RCTAppleHealthKit (from `../node_modules/react-native-healthkit`)
- RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`)
@@ -879,7 +880,7 @@ SPEC CHECKSUMS:
GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020
GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5
GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3
- Intercom: 523417d82ed1a8c635cc7f97b266eb8bd0bd9d85
+ Intercom: ce4923a73543fe70c805635846b6dadf03b0b847
JKBigInteger2: e91672035c42328c48b7dd015b66812ddf40ca9b
libwebp: 946cb3063cea9236285f7e9a8505d806d30e07f3
nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd
@@ -898,11 +899,11 @@ SPEC CHECKSUMS:
React-jsi: b6dc94a6a12ff98e8877287a0b7620d365201161
React-jsiexecutor: 1540d1c01bb493ae3124ed83351b1b6a155db7da
React-jsinspector: 512e560d0e985d0e8c479a54a4e5c147a9c83493
- react-native-app-auth: 3a8af9e5f62aa3d7a9391d5aa89ab91aeb5a0062
+ react-native-app-auth: 4b83339a50548e803db392e6dafa82da9c54c85e
react-native-get-random-values: 2b7500cdb68066aba87cdccd97067c29e16ffe95
- react-native-intercom: ddc3a81f883b9089649dbaf4c02e3b3ad271b6d1
+ react-native-intercom: f6dcd37016f7114a6c78da31e7991350a411f088
react-native-maps: f4b89da81626ad7f151a8bfcb79733295d31ce5c
- react-native-netinfo: cd479ab1b67cdd1cb1403a99ecdb24190a6dd7ef
+ react-native-netinfo: 38a1e0b3e89b48e4b5833ed475d8df5f049f6f90
react-native-safe-area-context: 9d9640a9085014864052e38496fc1dfde0b93974
react-native-splash-screen: 200d11d188e2e78cea3ad319964f6142b6384865
react-native-ultimate-config: 429433ed406d1c0d18b72b169dc99702d7180214
@@ -917,28 +918,28 @@ SPEC CHECKSUMS:
React-RCTText: fae545b10cfdb3d247c36c56f61a94cfd6dba41d
React-RCTVibration: 4356114dbcba4ce66991096e51a66e61eda51256
ReactCommon: ed4e11d27609d571e7eee8b65548efc191116eb3
- RNAWSCognito: 1f377c51384f8e702146a1fab6726a56013d0817
+ RNAWSCognito: c84eb1020796f0f9ae1112671b0cc775a72080dc
RNBackgroundFetch: 8dbb63141792f1473e863a0797ffbd5d987af2fc
- RNCAsyncStorage: d059c3ee71738c39834a627476322a5a8cd5bf36
+ RNCAsyncStorage: 2a692bcb9b69b76a2f1a95f33db057129700af64
RNCMaskedView: 5a8ec07677aa885546a0d98da336457e2bea557f
- RNCPushNotificationIOS: 4c97a36dbec42dba411cc35e6dac25e34a805fde
- RNDeviceInfo: b6e650fbd234732c759544218657d549b4339038
- RNFastImage: 35ae972d6727c84ee3f5c6897e07f84d0a3445e9
+ RNCPushNotificationIOS: c145c6253ea016e5efeff604f2720736b4a596f7
+ RNDeviceInfo: c5f8f3a456adcbba405ace475254b08febc4c095
+ RNFastImage: e19ba191922e7dab9d932a4d59d62d76660aa222
RNFirebase: 37daa9a346d070f9f6ee1f3b4aaf4c8e3b1d5d1c
- RNGestureHandler: 8f09cd560f8d533eb36da5a6c5a843af9f056b38
+ RNGestureHandler: b6b359bb800ae399a9c8b27032bdbf7c18f08a08
RNKeychain: db956c02a018f7dd3a0ea8a6cf3087bc1894bf2b
- RNLocalize: b6df30cc25ae736d37874f9bce13351db2f56796
+ RNLocalize: 49634a6a605dcdeb319e9c42a5c2f1aec508694b
RNPurchases: bab40549792361f408b1dafbe31a5ebaf0c03c38
- RNRate: a39ac26dc9daf3f9b639ce274b7f80672ae36db1
+ RNRate: 15b861025a7821730761fce7f44561ce7e0b2de0
RNReactNativeHapticFeedback: 22c5ecf474428766c6b148f96f2ff6155cd7225e
- RNReanimated: b5ccb50650ba06f6e749c7c329a1bc3ae0c88b43
- RNScreens: c526239bbe0e957b988dacc8d75ac94ec9cb19da
- RNSentry: edba19169f665609fb092ba5eaf4be3c0776f50a
+ RNReanimated: 89f5e0a04d1dd52fbf27e7e7030d8f80a646a3fc
+ RNScreens: b748efec66e095134c7166ca333b628cd7e6f3e2
+ RNSentry: 2d4a0e18c6dfe93b647c360e0d15c9391d24e9d1
RNSha256: c6f68c850bf8315c95e2508667e8c908bd9f8487
RNSVG: ce9d996113475209013317e48b05c21ee988d42e
- SDWebImage: cf6922231e95550934da2ada0f20f2becf2ceba9
- SDWebImageWebPCoder: 36f8f47bd9879a8aea6044765c1351120fd8e3a8
- Sentry: 8715e88b813bde9ad37aead365d5b04ac7302153
+ SDWebImage: 62ae4a18473520c67b79e9724c31a63599cc9423
+ SDWebImageWebPCoder: d0dac55073088d24b2ac1b191a71a8f8d0adac21
+ Sentry: 8fa58a051237554f22507fb483b9a1de0171a2dc
UMAppLoader: ee77a072f9e15128f777ccd6d2d00f52ab4387e6
UMBarCodeScannerInterface: 9dc692b87e5f20fe277fa57aa47f45d418c3cc6c
UMCameraInterface: 625878bbf2ba188a8548675e1d1d2e438a653e6d
@@ -955,6 +956,6 @@ SPEC CHECKSUMS:
Yoga: 3ebccbdd559724312790e7742142d062476b698e
YogaKit: f782866e155069a2cca2517aafea43200b01fd5a
-PODFILE CHECKSUM: 6e7ff5f5f7fa141c3114e59a6307fbda77c70981
+PODFILE CHECKSUM: 7bde1e2e4860e9ae214605a1416d0954a9c0af97
-COCOAPODS: 1.9.1
+COCOAPODS: 1.9.3
diff --git a/package.json b/package.json
index 1052fe5..fb25b0a 100644
--- a/package.json
+++ b/package.json
@@ -175,7 +175,7 @@
"contentful": "^7.13.1",
"countdown": "^2.6.0",
"d3": "^5.12.0",
- "d3-interpolate": "^1.3.2",
+ "date-fns": "^2.15.0",
"debug": "^4.1.1",
"escape-string-regexp": "^4.0.0",
"expo-blur": "^8.1.0",
diff --git a/src/Types/SleepClockState.ts b/src/Types/SleepClockState.ts
index 21fa6f5..5bf14c6 100644
--- a/src/Types/SleepClockState.ts
+++ b/src/Types/SleepClockState.ts
@@ -17,7 +17,7 @@ export interface SleepClockState {
sleepDataUpdated: string
today: string
current_day: Day
- selectedDay: Day
+ selectedDay: string
activeIndex: number | null
ratings: []
days: Day[] | []
diff --git a/src/actions/CoachingNotification/CoachingNotificationActions.ts b/src/actions/CoachingNotification/CoachingNotificationActions.ts
index fca11a1..f002569 100644
--- a/src/actions/CoachingNotification/CoachingNotificationActions.ts
+++ b/src/actions/CoachingNotification/CoachingNotificationActions.ts
@@ -1,4 +1,4 @@
-import { getStateWeeks } from 'store/Selectors/coaching-selectors'
+import { getStateWeeks } from '@selectors/coaching-selectors'
import { InteractedLesson } from '../../Types/CoachingNotificationState'
import { GetState } from '../../Types/GetState'
diff --git a/src/actions/StartupActions.ts b/src/actions/StartupActions.ts
index 7dc94f0..3f2f496 100644
--- a/src/actions/StartupActions.ts
+++ b/src/actions/StartupActions.ts
@@ -1,6 +1,6 @@
import { Platform } from 'react-native'
-import { getIsHealthKitMainSource } from 'store/Selectors/sleep-source-selectors/sleep-source-selectors'
-import { getWeek } from 'store/Selectors/SleepDataSelectors'
+import { getIsHealthKitMainSource } from '@selectors/sleep-source-selectors/sleep-source-selectors'
+import { getWeek } from '@selectors/SleepDataSelectors'
import { Dispatch, Thunk } from 'Types/ReduxActions'
import { getAuthState } from '../store/Selectors/auth-selectors/auth-selectors'
import { GetState } from '../Types/GetState'
diff --git a/src/actions/api-actions/fitbit-actions.ts b/src/actions/api-actions/fitbit-actions.ts
index 17efed7..afb1901 100644
--- a/src/actions/api-actions/fitbit-actions.ts
+++ b/src/actions/api-actions/fitbit-actions.ts
@@ -7,7 +7,7 @@ import moment from 'moment'
import { authorize, refresh, revoke } from 'react-native-app-auth'
import ReduxAction, { Dispatch, Thunk } from 'Types/ReduxActions'
import { SOURCE } from 'typings/state/sleep-source-state'
-import { getFitbitEnabled } from '../../store/Selectors/api-selectors/api-selectors'
+import { getFitbitEnabled } from '@selectors/api-selectors/api-selectors'
import { GetState } from '../../Types/GetState'
import {
FitbitAuthorizeResult,
diff --git a/src/actions/api-actions/garmin-actions.ts b/src/actions/api-actions/garmin-actions.ts
index d054dd1..3a0ab3f 100644
--- a/src/actions/api-actions/garmin-actions.ts
+++ b/src/actions/api-actions/garmin-actions.ts
@@ -1,5 +1,5 @@
/* eslint-disable camelcase */
-import { getGarminEnabled } from 'store/Selectors/api-selectors/api-selectors'
+import { getGarminEnabled } from '@selectors/api-selectors/api-selectors'
import CONFIG from 'config/Config'
import moment from 'moment'
import ReduxAction, { Dispatch, Thunk } from 'Types/ReduxActions'
diff --git a/src/actions/api-actions/google-fit-actions.ts b/src/actions/api-actions/google-fit-actions.ts
index 85db2fa..79116bc 100644
--- a/src/actions/api-actions/google-fit-actions.ts
+++ b/src/actions/api-actions/google-fit-actions.ts
@@ -13,8 +13,8 @@ import { formatGoogleFitData } from 'helpers/sleep/google-fit-helper'
import moment from 'moment'
import { Platform } from 'react-native'
import { authorize, refresh, revoke } from 'react-native-app-auth'
-import { getGoogleFitEnabled } from 'store/Selectors/api-selectors/api-selectors'
-import { getGoogleFitSource } from 'store/Selectors/sleep-source-selectors/sleep-source-selectors'
+import { getGoogleFitEnabled } from '@selectors/api-selectors/api-selectors'
+import { getGoogleFitSource } from '@selectors/sleep-source-selectors/sleep-source-selectors'
import { Dispatch, Thunk } from 'Types/ReduxActions'
import { SleepDataSource } from 'Types/SleepClockState'
import { Night } from 'Types/Sleepdata'
diff --git a/src/actions/api-actions/oura-actions.ts b/src/actions/api-actions/oura-actions.ts
index 07eccd8..7b4ce8a 100644
--- a/src/actions/api-actions/oura-actions.ts
+++ b/src/actions/api-actions/oura-actions.ts
@@ -4,7 +4,7 @@ import { authorize, refresh } from 'react-native-app-auth'
import CONFIG from 'config/Config'
import { setMainSource } from '@actions/sleep-source-actions/sleep-source-actions'
import { SOURCE } from 'typings/state/sleep-source-state'
-import { getOuraEnabled } from 'store/Selectors/api-selectors/api-selectors'
+import { getOuraEnabled } from '@selectors/api-selectors/api-selectors'
import moment from 'moment'
import { formatOuraSamples } from 'helpers/sleep/oura-helper'
import { formatSleepData } from '@actions/sleep/sleep-data-actions'
diff --git a/src/actions/api-actions/polar-actions.ts b/src/actions/api-actions/polar-actions.ts
index 42a2531..8ca032b 100644
--- a/src/actions/api-actions/polar-actions.ts
+++ b/src/actions/api-actions/polar-actions.ts
@@ -11,7 +11,7 @@ import ReduxAction, { Dispatch, Thunk } from 'Types/ReduxActions'
import { PolarSleepObject } from 'Types/Sleep/Polar'
import { PolarAuthorizeResult, ResponseBase } from 'Types/State/api-state'
import { SOURCE } from 'typings/state/sleep-source-state'
-import { getPolarEnabled } from '../../store/Selectors/api-selectors/api-selectors'
+import { getPolarEnabled } from '@selectors/api-selectors/api-selectors'
import { GetState } from '../../Types/GetState'
export const POLAR_AUTHORIZE_SUCCESS = 'POLAR_AUTHORIZE_SUCCESS'
diff --git a/src/actions/api-actions/withings-actions.ts b/src/actions/api-actions/withings-actions.ts
index 05b75a3..f1e7a3f 100644
--- a/src/actions/api-actions/withings-actions.ts
+++ b/src/actions/api-actions/withings-actions.ts
@@ -8,7 +8,7 @@ import moment from 'moment'
import { authorize, refresh, RefreshResult } from 'react-native-app-auth'
import ReduxAction, { Dispatch, Thunk } from 'Types/ReduxActions'
import { SOURCE } from 'typings/state/sleep-source-state'
-import { getWithingsEnabled } from '../../store/Selectors/api-selectors/api-selectors'
+import { getWithingsEnabled } from '@selectors/api-selectors/api-selectors'
import { GetState } from '../../Types/GetState'
import { syncNightsToCloud } from '@actions/sleep/night-cloud-actions'
import { SetKeychainKeyValue, GetKeychainParsedValue } from 'helpers/Keychain'
diff --git a/src/actions/coaching/coaching-actions.ts b/src/actions/coaching/coaching-actions.ts
index 8b2b3b3..95a88b7 100644
--- a/src/actions/coaching/coaching-actions.ts
+++ b/src/actions/coaching/coaching-actions.ts
@@ -8,13 +8,13 @@ import { Auth } from 'aws-amplify'
import { createCoachingData, updateCoachingData } from 'graphql/mutations'
import { listCoachingDatas } from 'graphql/queries'
import moment from 'moment'
-import { getAuthState } from 'store/Selectors/auth-selectors/auth-selectors'
+import { getAuthState } from '@selectors/auth-selectors/auth-selectors'
import {
getActiveWeekWithContent,
getCoachingMonth,
getCurrentWeekAll,
WEEK_STAGE
-} from 'store/Selectors/coaching-selectors'
+} from '@selectors/coaching-selectors'
import { GetState } from 'Types/GetState'
import { CoachingMonth, STAGE, StateWeek } from 'typings/state/coaching-state'
import { v4 } from 'uuid'
diff --git a/src/actions/coaching/content-actions.ts b/src/actions/coaching/content-actions.ts
index 2dcfa36..f07f535 100644
--- a/src/actions/coaching/content-actions.ts
+++ b/src/actions/coaching/content-actions.ts
@@ -1,6 +1,7 @@
import { documentToPlainTextString } from '@contentful/rich-text-plain-text-renderer'
import { ContentfulClientApi, Entry } from 'contentful'
import I18n from 'i18n-js'
+import { Dispatch, Thunk } from 'Types/ReduxActions'
import CONFIG from '../../config/Config'
import { actionCreators as contentActions } from '../../store/Reducers/content-reducer/content-reducer'
import {
@@ -27,7 +28,7 @@ const getFieldValue = (
entry: Entry,
fieldToGet: string,
object: any,
- callback?: Function,
+ callback?: (args: any) => void,
fieldToSet?: string
) => {
if (entry.fields[fieldToGet]) {
@@ -37,7 +38,7 @@ const getFieldValue = (
}
}
-export const getAllWeeks = () => async (dispatch: Function) => {
+export const getAllWeeks = (): Thunk => async (dispatch: Dispatch) => {
const locale = I18n.locale === 'en' ? 'en-US' : 'fi-FI'
const weeks: ContentWeek[] = []
const lessons: any = []
@@ -45,10 +46,12 @@ export const getAllWeeks = () => async (dispatch: Function) => {
const exampleHabits: ExampleHabit[] = []
await dispatch(contentActions.updateContentStart())
+
try {
const coachingWeeks: any = await client.getEntries({
locale,
content_type: 'coachingWeek',
+ // 'fields.slug[ne]': 'introduction',
include: 3
})
@@ -83,7 +86,7 @@ export const getAllWeeks = () => async (dispatch: Function) => {
)
if (coachingWeek.fields.lessons) {
- const weekLessons: any = []
+ const weekLessons: string[] = []
coachingWeek.fields.lessons.forEach((lesson: Entry) => {
const lessonObject: ContentLesson = { contentId: lesson.sys.id }
@@ -113,7 +116,7 @@ export const getAllWeeks = () => async (dispatch: Function) => {
const section: Section = {
title: lesson.fields.section.fields.title,
order: lesson.fields.section.fields.order,
- description: lesson.fields!.section!.fields!.description!
+ description: lesson.fields?.section?.fields?.description
}
lessonObject.section = section
sections.push(section)
diff --git a/src/actions/habit/habit-actions.ts b/src/actions/habit/habit-actions.ts
index cb0b843..7a20e76 100644
--- a/src/actions/habit/habit-actions.ts
+++ b/src/actions/habit/habit-actions.ts
@@ -3,13 +3,13 @@ import produce from 'immer'
import moment from 'moment'
import 'react-native-get-random-values'
import * as Sentry from '@sentry/react-native'
-import { getAuthState } from 'store/Selectors/auth-selectors/auth-selectors'
+import { getAuthState } from '@selectors/auth-selectors/auth-selectors'
import {
getHabits,
getUnsyncedHabits,
getHabitsMap
-} from 'store/Selectors/habit-selectors/habit-selectors'
-import { getUsername } from 'store/Selectors/UserSelectors'
+} from '@selectors/habit-selectors/habit-selectors'
+import { getUsername } from '@selectors/UserSelectors'
import { GetState } from 'Types/GetState'
import ReduxAction, { Thunk, ThunkResult, Dispatch } from 'Types/ReduxActions'
import { Habit, MutationType, UnsyncedHabit } from 'Types/State/habit-state'
diff --git a/src/actions/insight-actions/insight-actions.ts b/src/actions/insight-actions/insight-actions.ts
index 913349b..e17d1db 100644
--- a/src/actions/insight-actions/insight-actions.ts
+++ b/src/actions/insight-actions/insight-actions.ts
@@ -1,4 +1,4 @@
-import { getWeek } from 'store/Selectors/SleepDataSelectors'
+import { getWeek } from '@selectors/SleepDataSelectors'
import { Day } from 'Types/Sleepdata'
import { GetState } from 'Types/GetState'
import moment from 'moment'
diff --git a/src/actions/manual-sleep/manual-sleep-actions.ts b/src/actions/manual-sleep/manual-sleep-actions.ts
index bb419d9..3920cff 100644
--- a/src/actions/manual-sleep/manual-sleep-actions.ts
+++ b/src/actions/manual-sleep/manual-sleep-actions.ts
@@ -10,6 +10,7 @@ import {
import { GetState } from '../../Types/GetState'
import { Day, Value, Night } from '../../Types/Sleepdata'
import { updateSleepData } from '../sleep/sleep-data-actions'
+import { Dispatch, Thunk } from 'Types/ReduxActions'
export const SET_VALUES = 'SET_VALUES'
export const TOGGLE_EDIT_MODE = 'TOGGLE_EDIT_MODE'
@@ -30,7 +31,7 @@ export const addManualDataToNight = (
date: string,
nightStart: { h: number; m: number },
nightEnd: { h: number; m: number }
-) => async (dispatch: Function, getState: GetState) => {
+): Thunk => async (dispatch: Dispatch, getState: GetState) => {
const {
sleepclock: { days, nights }
} = getState()
@@ -102,14 +103,23 @@ export const createNight = async (
value: Value.Asleep
}
- await AppleHealthKit.saveSleep(
- newNightBed,
- (error: any, response: any) => {}
- )
+ await AppleHealthKit.saveSleep(newNightBed, (error: any, response: any) => {
+ if (error) {
+ throw error
+ } else {
+ return response
+ }
+ })
await AppleHealthKit.saveSleep(
newNightSleep,
- (error: any, response: any) => {}
+ (error: any, response: any) => {
+ if (error) {
+ throw error
+ } else {
+ return response
+ }
+ }
)
} else {
const newNight = {
@@ -117,6 +127,12 @@ export const createNight = async (
startDate: startTime,
endDate: endTime
}
- await AppleHealthKit.saveSleep(newNight, (error: any, response: any) => {})
+ await AppleHealthKit.saveSleep(newNight, (error: any, response: any) => {
+ if (error) {
+ throw error
+ } else {
+ return response
+ }
+ })
}
}
diff --git a/src/actions/sleep-source-actions/revoke-previous-source.ts b/src/actions/sleep-source-actions/revoke-previous-source.ts
index 907f0c1..4955f89 100644
--- a/src/actions/sleep-source-actions/revoke-previous-source.ts
+++ b/src/actions/sleep-source-actions/revoke-previous-source.ts
@@ -4,7 +4,7 @@ import { toggleGoogleFit } from '@actions/api-actions/google-fit-actions'
import { toggleFitbit } from '@actions/api-actions/fitbit-actions'
import { Thunk, Dispatch } from 'Types/ReduxActions'
import { GetState } from 'Types/GetState'
-import { getMainSource } from 'store/Selectors/sleep-source-selectors/sleep-source-selectors'
+import { getMainSource } from '@selectors/sleep-source-selectors/sleep-source-selectors'
import { toggleOura } from '@actions/api-actions/oura-actions'
import { toggleWithings } from '@actions/api-actions/withings-actions'
import { toggleGarmin } from '@actions/api-actions/garmin-actions'
diff --git a/src/actions/sleep-source-actions/sleep-source-actions.ts b/src/actions/sleep-source-actions/sleep-source-actions.ts
index 4d0779d..8785cd3 100644
--- a/src/actions/sleep-source-actions/sleep-source-actions.ts
+++ b/src/actions/sleep-source-actions/sleep-source-actions.ts
@@ -2,7 +2,7 @@ import { revokePreviousSource } from '@actions/sleep-source-actions/revoke-previ
import { setHealthKitStatus } from '@actions/sleep/health-kit-actions'
import { fetchSleepData } from '@actions/sleep/sleep-data-actions'
import AppleHealthKit from 'react-native-healthkit'
-import { getIsHealthKitMainSource } from 'store/Selectors/sleep-source-selectors/sleep-source-selectors'
+import { getIsHealthKitMainSource } from '@selectors/sleep-source-selectors/sleep-source-selectors'
import { GetState } from 'Types/GetState'
import { Dispatch, Thunk } from 'Types/ReduxActions'
import { SOURCE, SUB_SOURCE } from 'typings/state/sleep-source-state'
diff --git a/src/actions/sleep/health-kit-actions.ts b/src/actions/sleep/health-kit-actions.ts
index 56cd241..a7b90d8 100644
--- a/src/actions/sleep/health-kit-actions.ts
+++ b/src/actions/sleep/health-kit-actions.ts
@@ -6,7 +6,7 @@ import { formatHealthKitResponse } from 'helpers/sleep/sleep-data-helper'
import moment from 'moment'
import { Platform } from 'react-native'
import AppleHealthKit, { SleepSample } from 'react-native-healthkit'
-import { getHealthKitSource } from 'store/Selectors/sleep-source-selectors/sleep-source-selectors'
+import { getHealthKitSource } from '@selectors/sleep-source-selectors/sleep-source-selectors'
import { SUB_SOURCE } from 'typings/state/sleep-source-state'
import ReduxAction, { Dispatch, Thunk } from 'Types/ReduxActions'
import { GetState } from 'Types/GetState'
diff --git a/src/actions/sleep/night-cloud-actions.ts b/src/actions/sleep/night-cloud-actions.ts
index 9eca1aa..9aeebe2 100644
--- a/src/actions/sleep/night-cloud-actions.ts
+++ b/src/actions/sleep/night-cloud-actions.ts
@@ -2,8 +2,8 @@ import { API, graphqlOperation } from 'aws-amplify'
import { Dispatch, Thunk } from 'Types/ReduxActions'
import { GetState } from 'Types/GetState'
import { Night, Value } from 'Types/Sleepdata'
-import { getUsername } from 'store/Selectors/UserSelectors'
-import { getAuthState } from 'store/Selectors/auth-selectors/auth-selectors'
+import { getUsername } from '@selectors/UserSelectors'
+import { getAuthState } from '@selectors/auth-selectors/auth-selectors'
import { CreateNightInput, NightValue } from 'API'
import * as Sentry from '@sentry/react-native'
import { createNight } from 'graphql/mutations'
diff --git a/src/actions/sleep/sleep-data-actions.ts b/src/actions/sleep/sleep-data-actions.ts
index d3b2977..170d853 100644
--- a/src/actions/sleep/sleep-data-actions.ts
+++ b/src/actions/sleep/sleep-data-actions.ts
@@ -14,10 +14,10 @@ import moment from 'moment'
import {
getMainSource,
getSharedSource
-} from 'store/Selectors/sleep-source-selectors/sleep-source-selectors'
-import { getAllDays } from 'store/Selectors/SleepDataSelectors'
+} from '@selectors/sleep-source-selectors/sleep-source-selectors'
+import { getAllDays } from '@selectors/SleepDataSelectors'
import { GetState } from 'Types/GetState'
-import { Dispatch, Thunk } from 'Types/ReduxActions'
+import ReduxAction, { Dispatch, Thunk } from 'Types/ReduxActions'
import { SOURCE } from 'typings/state/sleep-source-state'
import { Day, Night, Value } from '../../Types/Sleepdata'
import { fetchSleepFromHealthKit } from './health-kit-actions'
@@ -61,12 +61,15 @@ export const updateDay = (day: Day) => ({
payload: day
})
-export const updateSleepData = (data: { days: Day[]; nights: Night[] }) => ({
+export const updateSleepData = (data: {
+ days: Day[]
+ nights: Night[]
+}): ReduxAction => ({
type: UPDATE_SLEEP_DATA,
payload: data
})
-export const setSelectedDay = (day: Day) => ({
+export const setSelectedDay = (day: string): ReduxAction => ({
type: SET_SELECTED_DAY,
payload: day
})
@@ -120,6 +123,7 @@ export const fetchSleepData = (): Thunk => async (
break
case SOURCE.POLAR:
dispatch(getPolarSleep())
+ break
default:
break
diff --git a/src/actions/sleep/sleep-to-cloud-actions.ts b/src/actions/sleep/sleep-to-cloud-actions.ts
index 5f3706c..43b0191 100644
--- a/src/actions/sleep/sleep-to-cloud-actions.ts
+++ b/src/actions/sleep/sleep-to-cloud-actions.ts
@@ -1,7 +1,7 @@
import API from '@aws-amplify/api'
import { graphqlOperation } from 'aws-amplify'
-import { getAllDays } from 'store/Selectors/SleepDataSelectors'
-import { getUsername } from 'store/Selectors/UserSelectors'
+import { getAllDays } from '@selectors/SleepDataSelectors'
+import { getUsername } from '@selectors/UserSelectors'
import { GetState } from 'Types/GetState'
import { v4 } from 'uuid'
import { ListSleepDatasQuery, UpdateSleepDataInput } from '../../API'
diff --git a/src/components/Buttons/RatingButton.tsx b/src/components/Buttons/RatingButton.tsx
index 249036a..6b72566 100644
--- a/src/components/Buttons/RatingButton.tsx
+++ b/src/components/Buttons/RatingButton.tsx
@@ -1,7 +1,7 @@
import React, { FC } from 'react'
import { useDispatch } from 'react-redux'
import styled from 'styled-components/native'
-import { rateDay } from '../../actions/sleep/sleep-data-actions'
+import { rateDay } from '@actions/sleep/sleep-data-actions'
import { fonts } from '../../styles/themes'
import IconBold from '../iconBold'
import TranslatedText from '../TranslatedText'
diff --git a/src/components/Charts/sleepTimeChart.tsx b/src/components/Charts/SleepChart.tsx
similarity index 56%
rename from src/components/Charts/sleepTimeChart.tsx
rename to src/components/Charts/SleepChart.tsx
index 8385f35..23cdfc0 100644
--- a/src/components/Charts/sleepTimeChart.tsx
+++ b/src/components/Charts/SleepChart.tsx
@@ -1,21 +1,20 @@
-import * as d3 from 'd3'
+import TranslatedText from '@components/TranslatedText'
+import { setSelectedDay } from '@actions/sleep/sleep-data-actions'
+import { extent, max, min, scaleTime } from 'd3'
import moment from 'moment'
-import React, { memo, useMemo, useState } from 'react'
+import React, { useMemo, FC } from 'react'
import { Dimensions, View } from 'react-native'
import { ScrollView } from 'react-native-gesture-handler'
import Svg from 'react-native-svg'
-import { useSelector } from 'react-redux'
+import { useDispatch, useSelector } from 'react-redux'
import styled from 'styled-components/native'
-import { constants, StyleProps } from '../../styles/themes'
-import { getAllDays } from '../../store/Selectors/SleepDataSelectors'
-import { getIsDarkMode } from '../../store/Selectors/UserSelectors'
-import { Day, Value } from '../../Types/Sleepdata'
-import { Container, H3 } from '../Primitives/Primitives'
-import BottomInfo from './SleepTimeChart/BottomInfo'
-import DayInfo from './SleepTimeChart/DayInfo'
+import { getAllDays } from '@selectors/SleepDataSelectors'
+import { getGoToSleepWindowCenter } from '@selectors/insight-selectors/Insights'
+import { Day, Night, Value } from '../../Types/Sleepdata'
import SleepBars from './SleepTimeChart/SleepBars'
import XTicks from './SleepTimeChart/XTicks'
import YTicks from './SleepTimeChart/YTicks'
+import TargetBars from './SleepTimeChart/TargetBars'
const { height, width } = Dimensions.get('window')
@@ -24,55 +23,54 @@ export const paddingLeft = 100
export const paddingRight = 100
export const chartHeight = height / 3
-const SleepTimeChart = () => {
+const SleepTimeChart: FC = () => {
const days = useSelector(getAllDays)
- const [selectedDay, setSelectedDay] = useState()
-
+ const dispatch = useDispatch()
const chartWidth = (barWidth + 10) * days.length + paddingLeft + paddingRight
+ const bedtimeWindow = useSelector(getGoToSleepWindowCenter)
- const { normalizedSleepData }: any = useMemo(
+ const { normalizedSleepData } = useMemo(
() => ({
- normalizedSleepData: normalizeSleepData(days, Value.InBed)
+ normalizedSleepData: normalizeSleepData(days)
}),
- []
+ [days]
)
const select = (day: Day) => {
- setSelectedDay(day)
+ dispatch(setSelectedDay(day.date))
}
- const xDomain = d3.extent(
+ const xDomain: Date[] = extent(
normalizedSleepData,
(day: Day) => new Date(day.date)
- )
- const yDomain: any = [
- d3.min(normalizedSleepData, (datum: Day) =>
- d3.min(datum.night, (night) =>
+ ) as Date[]
+
+ const yDomain: number[] = [
+ min(normalizedSleepData, (datum: Day) =>
+ min(datum.night, (night) =>
moment(night.startDate).subtract(1, 'hour').valueOf()
)
- ),
- d3.max(normalizedSleepData, (datum: Day) =>
- d3.max(datum.night, (night) =>
+ ) as number,
+ max(normalizedSleepData, (datum: Day) =>
+ max(datum.night, (night) =>
moment(night.endDate).add(1, 'hour').valueOf()
)
- )
+ ) as number
]
+ const scaleX = scaleTime().domain(xDomain).range([paddingLeft, chartWidth])
- const scaleX = d3.scaleTime().domain(xDomain).range([paddingLeft, chartWidth])
-
- const scaleY = d3
- .scaleTime()
+ const scaleY = scaleTime()
.domain(yDomain)
.nice()
- .range([0, chartHeight - 50])
- const yTicks = scaleY.ticks(4)
- const xTicks = scaleX.ticks(d3.timeDay.every(1))
+ .range([10, chartHeight - 80])
+
+ const yTicks = scaleY.ticks(5)
+ const xTicks = scaleX.ticks(days.length)
return (
- <>
-
- Sleep Goal Trend
-
+
+ Sleep Goal Trend
+
{
showsHorizontalScrollIndicator={false}>
-
- {selectedDay ? : }
-
- >
+
)
}
-export default memo(SleepTimeChart)
-
-const Stats = styled.View`
- padding: 10px 20px;
- height: 60px;
- border-top-color: ${(props: StyleProps) => props.theme.HAIRLINE_COLOR};
- border-top-width: ${constants.hairlineWidth}px;
- border-bottom-color: ${(props: StyleProps) => props.theme.HAIRLINE_COLOR};
- border-bottom-width: ${constants.hairlineWidth}px;
-`
+export default SleepTimeChart
const ScrollContainer = styled.View``
+const Title = styled(TranslatedText)`
+ font-family: ${({ theme }) => theme.FONT_BOLD};
+ font-size: 15px;
+ color: ${({ theme }) => theme.PRIMARY_TEXT_COLOR};
+ margin-bottom: 10px;
+`
+
const YTicksContainer = styled(Svg)`
position: absolute;
`
-const normalizeSleepData = (days: Day[], value: Value) => {
+const Card = styled.View`
+ margin-top: 8px;
+ background-color: ${({ theme }) => theme.SECONDARY_BACKGROUND_COLOR};
+ box-shadow: ${({ theme }) => theme.SHADOW};
+ padding: 10px;
+ margin: 8px 16px;
+ border-radius: 7px;
+`
+
+type NormalizedDay = Day & {
+ night: Night & {
+ startDate: number
+ endDate: number
+ }
+}
+
+const normalizeSleepData = (days: Day[]): NormalizedDay[] => {
const normalized = days.map((day) => {
const normalizedNights = day.night.map((night) => {
const trueDate = moment(day.date)
diff --git a/src/components/Charts/SleepTimeChart/SleepBars.tsx b/src/components/Charts/SleepTimeChart/SleepBars.tsx
index c5c8308..5ec68f9 100644
--- a/src/components/Charts/SleepTimeChart/SleepBars.tsx
+++ b/src/components/Charts/SleepTimeChart/SleepBars.tsx
@@ -1,6 +1,7 @@
import { ScaleTime } from 'd3'
import moment from 'moment'
-import React, { memo, useMemo } from 'react'
+import React, { FC, useMemo } from 'react'
+import { GestureResponderEvent } from 'react-native'
import { G, Rect } from 'react-native-svg'
import { Day, Night, Value } from 'Types/Sleepdata'
import colors from '../../../styles/colors'
@@ -8,36 +9,39 @@ import colors from '../../../styles/colors'
interface Props {
data: Day[]
type: Value
- scaleX: ScaleTime
- scaleY: ScaleTime
+ scaleX: ScaleTime
+ scaleY: ScaleTime
barWidth: number
- select: Function
+ onPress: (day: Day) => void
}
-const SleepBars = (props: Props) => {
- const color =
- props.type === Value.Asleep ? colors.radiantBlue : colors.inBedColor
+const SleepBars: FC = ({
+ data,
+ type,
+ scaleX,
+ scaleY,
+ barWidth,
+ onPress
+}) => {
+ const color = type === Value.Asleep ? colors.radiantBlue : colors.inBedColor
const { bars } = useMemo(
() => ({
- bars: props.data.map((datum, index) => {
- const select = () => {
- props.select(datum)
- }
-
+ bars: data.map((datum) => {
const dayBars = datum.night
- .filter((night) => night.value === props.type)
- .map((item: Night, i: number) => {
- const y = props.scaleY(moment(item.startDate).valueOf())
+ .filter((night) => night.value === type)
+ .map((item: Night) => {
+ const y = scaleY(moment(item.startDate).valueOf())
+ const x = scaleX(new Date(datum.date))
const height =
- props.scaleY(moment(item.endDate).valueOf()) -
- props.scaleY(moment(item.startDate).valueOf())
+ scaleY(moment(item.endDate).valueOf()) -
+ scaleY(moment(item.startDate).valueOf())
return (
-
+ onPress(datum)} key={item.startDate}>
{
)
})
- return {dayBars}
+ return {dayBars}
})
}),
- [props.data]
+ [data]
)
return {bars}
}
-export default memo(SleepBars)
+export default SleepBars
diff --git a/src/components/Charts/SleepTimeChart/TargetBars.tsx b/src/components/Charts/SleepTimeChart/TargetBars.tsx
new file mode 100644
index 0000000..4e9d5bd
--- /dev/null
+++ b/src/components/Charts/SleepTimeChart/TargetBars.tsx
@@ -0,0 +1,58 @@
+import { ScaleTime } from 'd3'
+import moment from 'moment'
+import React, { FC, useMemo } from 'react'
+import { G, Rect } from 'react-native-svg'
+import { Day } from 'Types/Sleepdata'
+import colors from '../../../styles/colors'
+
+interface Props {
+ data: Day[]
+ scaleX: ScaleTime
+ scaleY: ScaleTime
+ barWidth: number
+ onPress: (day: Day) => void
+ start?: string
+}
+
+const TargetBars: FC = ({
+ data,
+ scaleX,
+ scaleY,
+ barWidth,
+ onPress,
+ start
+}) => {
+ const end = moment(start).add(8, 'hours')
+ if (!start && typeof start !== 'string') return null
+
+ const { bars } = useMemo(
+ () => ({
+ bars: data.map((datum) => {
+ const y = scaleY(moment(start).valueOf())
+ const x = scaleX(new Date(datum.date))
+ const height = scaleY(end.valueOf()) - scaleY(moment(start).valueOf())
+
+ if (Number.isNaN(y)) return null
+
+ return (
+ onPress(datum)} key={datum.date}>
+
+
+ )
+ })
+ }),
+ [data]
+ )
+
+ return {bars}
+}
+
+export default TargetBars
diff --git a/src/components/Charts/SleepTimeChart/XTicks.tsx b/src/components/Charts/SleepTimeChart/XTicks.tsx
index 742d378..ff44eec 100644
--- a/src/components/Charts/SleepTimeChart/XTicks.tsx
+++ b/src/components/Charts/SleepTimeChart/XTicks.tsx
@@ -1,26 +1,23 @@
import { ScaleTime } from 'd3'
import moment from 'moment'
-import React, { memo } from 'react'
+import React, { memo, FC } from 'react'
import { G, Text } from 'react-native-svg'
-import { useSelector } from 'react-redux'
import styled from 'styled-components/native'
-import { getTextColorOnTheme } from '../../../store/Selectors/UserSelectors'
import { fonts } from '../../../styles/themes'
type Props = {
- scaleX: ScaleTime
+ scaleX: ScaleTime
chartHeight: number
barWidth: number
ticks: Date[]
}
-const XTicks = ({ scaleX, chartHeight, barWidth, ticks }: Props) => {
- const color = useSelector(getTextColorOnTheme)
- const tickElements = ticks.map((tick, index) => {
+const XTicks: FC = ({ scaleX, chartHeight, barWidth, ticks }) => {
+ const tickElements = ticks.map((tick) => {
const x = scaleX(tick) + barWidth / 2
return (
-
+
day.inBedDuration)
- const yDomainScore = d3.extent(this.props.sleepScores, (item) => item.score)
- const xDomain = d3.extent(this.props.days, (day) => new Date(day.date))
-
- this.axisXScale = d3.scaleLinear().domain([0, 6]).range([0, linesWidth])
-
- this.axisYScale = d3.scaleLinear().domain(yDomainBed).range([0, height])
-
- this.scaleX = d3.scaleLinear().domain(xDomain).range([0, linesWidth])
-
- this.scaleY = d3
- .scaleTime()
- .domain(yDomainBed)
- .range([height - verticalPadding, verticalPadding])
-
- this.scoreScaleY = d3
- .scaleTime()
- .domain(yDomainScore)
- .range([height - verticalPadding, verticalPadding])
-
- this.scaleLabel = d3.scaleLinear().domain(yDomainBed).range(yDomainBed)
-
- this.line = d3
- .line()
- .x((d) => this.scaleX(new Date(d.date)))
- .y((d) => this.scaleY(d.inBedDuration ? d.inBedDuration : 0))(
- this.props.days
- )
-
- this.sleepLine = d3
- .line()
- .x((d) => this.scaleX(new Date(d.date)))
- .y((d) => this.scaleY(d.asleepDuration ? d.asleepDuration : 0))(
- this.props.days
- )
-
- this.scoreLine = d3
- .line()
- .x((d) => this.scaleX(new Date(d.date)))
- .y((d) => this.scoreScaleY(d.score ? d.score : 0))(this.props.sleepScores)
-
- this.properties = path.svgPathProperties(this.line)
- this.lineLength = this.properties.getTotalLength()
- }
-
- componentDidMount() {
- this.calculateScales()
- this.state.x.addListener(({ value }) => this.moveCursor(value))
- this.moveCursor(0)
- }
-
- shouldComponentUpdate(nextProps, nextState) {
- return true
- }
-
- render() {
- if (!this.props.days || this.props.sleepScores) return null
- this.calculateScales()
- const { x } = this.state
- const translateX = x.interpolate({
- inputRange: [0, this.lineLength],
- outputRange: [cardWidth, 0],
- extrapolate: 'clamp'
- })
-
- const xAxis = this.props.days.map((item, key) => (
-
- ))
-
- const yAxis = this.props.days.map((item, key) => (
-
- ))
-
- return (
-
-
- Sleep Goal Trend
-
-
-
-
-
-
-
-
-
-
-
-
- This here is a chart of your time in bed and asleep. In optimal case
- the lines should be the same.
-
-
-
- )
- }
-}
-
-export default SleepTimesChart
-
-const cStyles = StyleSheet.create({
- root: {
- flex: 1
- },
- container: {
- alignItems: 'center',
- height
- },
- cursor: {
- position: 'absolute',
- zIndex: 4,
- width: cursorRadius * 2,
- height: cursorRadius * 2,
- borderRadius: cursorRadius,
- borderColor: '#367be2',
- borderWidth: 3
- },
- label: {
- position: 'absolute',
- bottom: 0,
- left: 0,
- backgroundColor: 'red'
- },
- labelText: {
- textAlign: 'center'
- },
- sectionContainer: {
- borderRadius: 5,
- marginHorizontal: 20,
- marginBottom: 50,
- backgroundColor: 'white',
- ...shadowStyle
- },
- chart: {
- height: 200
- },
- subTitle: {
- marginLeft: 20,
- fontSize: 15,
- color: colors.gray2
- },
-
- dateContainer: {
- flex: 1,
- justifyContent: 'space-between'
- },
- legend: {
- marginVertical: 20,
- marginHorizontal: 10
- }
-})
diff --git a/src/components/sleepclock.tsx b/src/components/Clock.tsx
similarity index 58%
rename from src/components/sleepclock.tsx
rename to src/components/Clock.tsx
index 115daa4..073b72f 100644
--- a/src/components/sleepclock.tsx
+++ b/src/components/Clock.tsx
@@ -1,30 +1,29 @@
+import { toggleEditMode } from '@actions/manual-sleep/manual-sleep-actions'
+import {
+ getGoToSleepWindowEnd,
+ getGoToSleepWindowStart
+} from '@selectors/insight-selectors/Insights'
+import { getEditMode } from '@selectors/ManualDataSelectors'
+import { getSelectedDay } from '@selectors/SleepDataSelectors'
import React, { FC } from 'react'
import { Dimensions } from 'react-native'
import Animated from 'react-native-reanimated'
import Svg from 'react-native-svg'
import { useDispatch, useSelector } from 'react-redux'
import styled from 'styled-components/native'
-import { toggleEditMode } from '../actions/manual-sleep/manual-sleep-actions'
-import {
- getGoToSleepWindowEnd,
- getGoToSleepWindowStart
-} from '../store/Selectors/insight-selectors/Insights'
-import { getEditMode } from '../store/Selectors/ManualDataSelectors'
-import { getSelectedItem } from '../store/Selectors/SleepDataSelectors'
-import { getIsDarkMode } from '../store/Selectors/UserSelectors'
import colors from '../styles/colors'
-import { Day, Value } from '../Types/Sleepdata'
-import ClockTimes from './sleepClock/clockTimes'
-import CurvedEditButton from './sleepClock/CurvedEditButton'
-import Date from './sleepClock/Date'
-import FallAsleepWindow from './sleepClock/FallAsleepWindow'
-import InfoButton from './sleepClock/InfoButton'
-import MinuteSticks from './sleepClock/MinuteSticks'
-import NightRating from './sleepClock/NightRating'
-import SleepArc from './sleepClock/SleepArc'
-import SleepTime from './sleepClock/SleepTime'
-import Bedtime from './sleepClock/Slider'
-import TrackerName from './sleepClock/TrackerName'
+import { Value } from '../Types/Sleepdata'
+import AddNightButton from './clock/AddNightButton'
+import ClockTimes from './clock/ClockTimes'
+import Date from './clock/Date'
+import FallAsleepWindow from './clock/FallAsleepWindow'
+import InfoButton from './clock/InfoButton'
+import MinuteSticks from './clock/MinuteSticks'
+import NightRating from './clock/NightRating'
+import SleepArc from './clock/SleepArc'
+import SleepTime from './clock/SleepTime'
+import Bedtime from './clock/Slider'
+import TrackerName from './clock/TrackerName'
const { width } = Dimensions.get('window')
const clockSize = width - 40
@@ -34,15 +33,10 @@ const radius: number = clockSize / 2 - 10
const inBedRadius: number = clockSize / 2 - 15
const fallAsleepRadius: number = clockSize / 2 - 5
-type Props = {
- selectedDay: Day
- shouldAnimate: boolean
-}
-
-const Clock: FC = ({ selectedDay, shouldAnimate }: Props) => {
+const Clock: FC = () => {
const goToSleepWindowStart = useSelector(getGoToSleepWindowStart)
const goToSleepWindowEnd = useSelector(getGoToSleepWindowEnd)
- const selectedItem = useSelector(getSelectedItem)
+ const selectedDay = useSelector(getSelectedDay)
const editMode = useSelector(getEditMode)
const dispatch = useDispatch()
@@ -52,21 +46,17 @@ const Clock: FC = ({ selectedDay, shouldAnimate }: Props) => {
const hasData = selectedDay.night ? selectedDay.night.length !== 0 : false
- const isDarkMode = useSelector(getIsDarkMode)
-
return (
)
@@ -150,11 +122,10 @@ const ClockContainer = styled(Animated.View)`
flex-direction: column;
align-items: center;
justify-content: center;
- border-radius: 300px;
- background-color: ${({ theme }) => theme.PRIMARY_BACKGROUND_COLOR};
+ background-color: ${({ theme }) => theme.SECONDARY_BACKGROUND_COLOR};
+ box-shadow: ${({ theme }) => theme.SHADOW};
padding: 5px;
-`
-
-const StyledSvg = styled(Svg)`
- position: absolute;
+ border-radius: 7px;
+ flex: 1;
+ margin-top: 8px;
`
diff --git a/src/components/CoachingSpecific/CoachingNotStarted.tsx b/src/components/CoachingSpecific/CoachingNotStarted.tsx
index 190d421..473b901 100644
--- a/src/components/CoachingSpecific/CoachingNotStarted.tsx
+++ b/src/components/CoachingSpecific/CoachingNotStarted.tsx
@@ -1,8 +1,8 @@
import React from 'react'
import styled from 'styled-components/native'
import { useSelector } from 'react-redux'
-import { getCoachingNotStarted } from 'store/Selectors/coaching-selectors'
-import { getActiveCoaching } from 'store/Selectors/subscription-selectors/SubscriptionSelectors'
+import { getCoachingNotStarted } from '@selectors/coaching-selectors'
+import { getActiveCoaching } from '@selectors/subscription-selectors/SubscriptionSelectors'
import colors from '../../styles/colors'
import { fonts } from '../../styles/themes'
import TranslatedText from '../TranslatedText'
diff --git a/src/components/CoachingSpecific/CoachingSectionHeader.tsx b/src/components/CoachingSpecific/CoachingSectionHeader.tsx
index f5cc308..d65c463 100644
--- a/src/components/CoachingSpecific/CoachingSectionHeader.tsx
+++ b/src/components/CoachingSpecific/CoachingSectionHeader.tsx
@@ -1,28 +1,43 @@
-import React, { memo } from 'react'
+import React, { FC, ReactElement } from 'react'
+import { SectionListData } from 'react-native'
import styled from 'styled-components/native'
+import { Habit } from 'Types/State/habit-state'
import { fonts, StyleProps } from '../../styles/themes'
import TranslatedText from '../TranslatedText'
-interface CoachingSectionHeaderProps {
+type Props = {
title: string
- data: any
+ data: SectionListData[] | null
+ subtitle: string
}
-const CoachingSectionHeader = (props: CoachingSectionHeaderProps) =>
- props.data.length !== 0 ? (
+const CoachingSectionHeader: FC = ({
+ data,
+ title,
+ subtitle
+}): null | ReactElement =>
+ !data || data.length !== 0 ? (
- {props.title}
+ {title}
+ {subtitle}
) : null
-export default memo(CoachingSectionHeader)
+export default CoachingSectionHeader
const SectionHeader = styled.View`
background-color: ${(props) => props.theme.PRIMARY_BACKGROUND_COLOR};
- padding: 10px 20px;
+ padding: 30px 20px 20px;
`
const SectionTitle = styled(TranslatedText)`
font-family: ${fonts.bold};
font-size: 22px;
- color: ${(props: StyleProps) => props.theme.PRIMARY_TEXT_COLOR};
+ color: ${({ theme }) => theme.PRIMARY_TEXT_COLOR};
+`
+
+const Subtitle = styled(TranslatedText)`
+ margin-top: 5px;
+ font-family: ${fonts.medium};
+ font-size: 13px;
+ color: ${({ theme }) => theme.SECONDARY_TEXT_COLOR};
`
diff --git a/src/components/CoachingSpecific/IntroduceCoaching.tsx b/src/components/CoachingSpecific/IntroduceCoaching.tsx
index 5e28931..43f8e6f 100644
--- a/src/components/CoachingSpecific/IntroduceCoaching.tsx
+++ b/src/components/CoachingSpecific/IntroduceCoaching.tsx
@@ -2,7 +2,7 @@ import React, { memo } from 'react'
import { useSelector } from 'react-redux'
import styled from 'styled-components/native'
import { fonts, StyleProps } from '../../styles/themes'
-import { getActiveCoaching } from '../../store/Selectors/subscription-selectors/SubscriptionSelectors'
+import { getActiveCoaching } from '@selectors/subscription-selectors/SubscriptionSelectors'
import { Container } from '../Primitives/Primitives'
import TranslatedText from '../TranslatedText'
diff --git a/src/components/CoachingSpecific/StartCoaching.tsx b/src/components/CoachingSpecific/StartCoaching.tsx
index cc98d15..ef7c4c0 100644
--- a/src/components/CoachingSpecific/StartCoaching.tsx
+++ b/src/components/CoachingSpecific/StartCoaching.tsx
@@ -13,9 +13,9 @@ import {
getSelectedWeekOngoing,
WEEK_STAGE,
getCoachingNotStarted
-} from 'store/Selectors/coaching-selectors/coaching-selectors'
+} from '@selectors/coaching-selectors/coaching-selectors'
import styled from 'styled-components/native'
-import { getActiveCoaching } from '../../store/Selectors/subscription-selectors/SubscriptionSelectors'
+import { getActiveCoaching } from '@selectors/subscription-selectors/SubscriptionSelectors'
import { PrimaryButton } from '../Buttons/PrimaryButton'
import BuyCoachingButton from './BuyCoachingButton'
import WeekCompleted from './WeekCompleted'
diff --git a/src/components/CoachingSpecific/TopHeader.tsx b/src/components/CoachingSpecific/TopHeader.tsx
index bfa6d3e..bae72e8 100644
--- a/src/components/CoachingSpecific/TopHeader.tsx
+++ b/src/components/CoachingSpecific/TopHeader.tsx
@@ -1,4 +1,4 @@
-import React, { memo } from 'react'
+import React, { memo, FC } from 'react'
import Animated from 'react-native-reanimated'
import styled from 'styled-components/native'
import {
@@ -11,11 +11,11 @@ import { fonts } from '../../styles/themes'
import GoBack from '../Buttons/GoBack'
interface Props {
- yOffset: any
+ yOffset: Animated.Value
title: string
}
-const TopHeader = ({ yOffset, title }: Props) => {
+const TopHeader: FC = ({ yOffset, title }) => {
const fadeIn = () => ({
opacity: yOffset.interpolate({
inputRange: [HEADER_HALF, HEADER_MAX_HEIGHT - HEADER_MIN_HEIGHT],
@@ -53,7 +53,7 @@ const BackButtonContainer = styled(Animated.View)`
position: absolute;
z-index: 10;
top: 0;
- padding: ${parseInt(SMART_TOP_PADDING)}px 20px 0px;
+ padding: ${parseInt(SMART_TOP_PADDING, 0)}px 20px 0px;
flex-direction: row;
align-items: center;
width: 100%;
diff --git a/src/components/CoachingSpecific/Week.Cover.tsx b/src/components/CoachingSpecific/Week.Cover.tsx
index 1a45348..934c136 100644
--- a/src/components/CoachingSpecific/Week.Cover.tsx
+++ b/src/components/CoachingSpecific/Week.Cover.tsx
@@ -1,4 +1,4 @@
-import React from 'react'
+import React, { FC } from 'react'
import LinearGradient from 'react-native-linear-gradient'
import Animated from 'react-native-reanimated'
import styled from 'styled-components/native'
@@ -11,18 +11,14 @@ import {
import { StyleProps } from '../../styles/themes'
import AnimatedFastImage from '../AnimatedFastImage/AnimatedFastImage'
-const Cover = ({ cover, yOffset }: { cover: string; yOffset: any }) => {
- const headerHeight = (yOffset: any) => ({
- // transform: [
- // {
- // scale: yOffset.interpolate({
- // inputRange: [0, HEADER_MAX_HEIGHT - HEADER_MIN_HEIGHT],
- // outputRange: [2, 1],
- // extrapolateRight: Animated.Extrapolate.CLAMP,
- // }),
- // },
- // ],
- opacity: yOffset.interpolate({
+type Props = {
+ cover: string
+ yOffset: Animated.Value
+}
+
+const Cover: FC = ({ cover, yOffset }) => {
+ const headerHeight = (offset: Animated.Value) => ({
+ opacity: offset.interpolate({
inputRange: [0, HEADER_MAX_HEIGHT - HEADER_MIN_HEIGHT],
outputRange: [1, 0],
extrapolateRight: Animated.Extrapolate.CLAMP,
diff --git a/src/components/CoachingSpecific/WeekCard.tsx b/src/components/CoachingSpecific/WeekCard.tsx
index c8ca7ae..71c5900 100644
--- a/src/components/CoachingSpecific/WeekCard.tsx
+++ b/src/components/CoachingSpecific/WeekCard.tsx
@@ -8,7 +8,7 @@ import FastImage from 'react-native-fast-image'
import LinearGradient from 'react-native-linear-gradient'
import Animated from 'react-native-reanimated'
import { useDispatch } from 'react-redux'
-import { CombinedWeek } from 'store/Selectors/coaching-selectors/coaching-selectors'
+import { CombinedWeek } from '@selectors/coaching-selectors/coaching-selectors'
import styled from 'styled-components/native'
import colors from '../../styles/colors'
import { constants, fonts } from '../../styles/themes'
diff --git a/src/components/CoachingSpecific/WeekCardTitle.tsx b/src/components/CoachingSpecific/WeekCardTitle.tsx
index 5d14d82..774e2e9 100644
--- a/src/components/CoachingSpecific/WeekCardTitle.tsx
+++ b/src/components/CoachingSpecific/WeekCardTitle.tsx
@@ -1,6 +1,6 @@
import React from 'react'
import { View } from 'react-native'
-import { WEEK_STAGE } from 'store/Selectors/coaching-selectors'
+import { WEEK_STAGE } from '@selectors/coaching-selectors'
import styled from 'styled-components/native'
import colors from '../../styles/colors'
import { fonts } from '../../styles/themes'
diff --git a/src/components/CoachingSpecific/WeekCarousel.tsx b/src/components/CoachingSpecific/WeekCarousel.tsx
index 9d233aa..62c151e 100644
--- a/src/components/CoachingSpecific/WeekCarousel.tsx
+++ b/src/components/CoachingSpecific/WeekCarousel.tsx
@@ -6,7 +6,7 @@ import {
CombinedWeek,
getCombinedWeeks,
getCurrentWeek
-} from 'store/Selectors/coaching-selectors'
+} from '@selectors/coaching-selectors'
import styled from 'styled-components/native'
import { WIDTH } from '../../helpers/Dimensions'
import { H3 } from '../Primitives/Primitives'
@@ -28,7 +28,6 @@ const WeekCarousel: FC = () => {
week={item}
cardMargin={cardMargin}
cardWidth={cardWidth}
- xOffset={xOffset}
/>
)
}
@@ -57,7 +56,6 @@ const WeekCarousel: FC = () => {
directionalLockEnabled
initialScrollIndex={activeWeekIndex}
snapToOffsets={snapOffets}
- debug
getItemLayout={(_: CombinedWeek[], index: number) => ({
index,
length: cardWidth,
diff --git a/src/components/CoachingSpecific/WeekCompleted.tsx b/src/components/CoachingSpecific/WeekCompleted.tsx
index fd9425e..5d0a0b4 100644
--- a/src/components/CoachingSpecific/WeekCompleted.tsx
+++ b/src/components/CoachingSpecific/WeekCompleted.tsx
@@ -1,6 +1,6 @@
import React from 'react'
import { useSelector } from 'react-redux'
-import { getSelectedWeekCompleted } from 'store/Selectors/coaching-selectors/coaching-selectors'
+import { getSelectedWeekCompleted } from '@selectors/coaching-selectors/coaching-selectors'
import styled from 'styled-components/native'
import { fonts, StyleProps } from '../../styles/themes'
import TranslatedText from '../TranslatedText'
diff --git a/src/components/CoachingSpecific/WeekIntro.tsx b/src/components/CoachingSpecific/WeekIntro.tsx
index 37399d4..a3cd87a 100644
--- a/src/components/CoachingSpecific/WeekIntro.tsx
+++ b/src/components/CoachingSpecific/WeekIntro.tsx
@@ -6,6 +6,7 @@ import { useDispatch } from 'react-redux'
import moment from 'moment'
import { PN } from '../Primitives/Primitives'
import { StyleProps, fonts, constants } from '../../styles/themes'
+import { IconBold } from 'components/iconRegular'
interface Props {
intro: string
@@ -29,14 +30,22 @@ const WeekIntro = ({
return (
- {intro}
- {description}
- WEEK_VIEW.HABIT_COUNT
+ {habitCount > 0 && (
+ <>
+
+
+ WEEK_VIEW.HABIT_COUNT
+
+ >
+ )}
{lessonCount > 0 && (
-
- WEEK_VIEW.LESSON_COUNT
-
+ <>
+
+
+ WEEK_VIEW.LESSON_COUNT
+
+ >
)}
@@ -49,6 +58,9 @@ const WeekIntro = ({
WEEK_VIEW.END_DATE
)}
+
+ {intro}
+ {description}
)
}
@@ -58,7 +70,7 @@ export default memo(WeekIntro)
const Container = styled.View`
background-color: ${(props: StyleProps) =>
props.theme.PRIMARY_BACKGROUND_COLOR};
- padding: 10px 20px 30px;
+ padding: 20px 20px 30px;
`
const Intro = styled.Text`
@@ -70,16 +82,14 @@ const Intro = styled.Text`
const Information = styled.View`
flex-direction: row;
- border-bottom-color: ${({ theme }) => theme.HAIRLINE_COLOR};
padding: 10px 0px 5px;
- border-bottom-width: ${constants.hairlineWidth}px;
`
const Habits = styled(TranslatedText)`
font-size: 13px;
margin-right: 10px;
font-family: ${fonts.medium};
- color: ${({ theme }) => theme.SECONDARY_TEXT_COLOR};
+ color: ${({ theme }) => theme.PRIMARY_TEXT_COLOR};
`
const DurationRow = styled.View`
@@ -100,3 +110,21 @@ const Ended = styled(TranslatedText)`
font-family: ${fonts.medium};
color: ${({ theme }) => theme.SECONDARY_TEXT_COLOR};
`
+
+const LessonIcon = styled(IconBold).attrs(({ theme }) => ({
+ height: 15,
+ width: 15,
+ fill: theme.SECONDARY_TEXT_COLOR,
+ name: 'bookLamp'
+}))`
+ margin-right: 10px;
+`
+
+const HabitIcon = styled(IconBold).attrs(({ theme }) => ({
+ height: 15,
+ width: 15,
+ fill: theme.SECONDARY_TEXT_COLOR,
+ name: 'checklist'
+}))`
+ margin-right: 10px;
+`
diff --git a/src/components/CoachingSpecific/WeekViewHeader.tsx b/src/components/CoachingSpecific/WeekViewHeader.tsx
index 9217c6f..9a8638e 100644
--- a/src/components/CoachingSpecific/WeekViewHeader.tsx
+++ b/src/components/CoachingSpecific/WeekViewHeader.tsx
@@ -6,15 +6,15 @@ import { HEADER_MAX_HEIGHT, HEADER_MIN_HEIGHT } from '../../helpers/Dimensions'
import { fonts, StyleProps } from '../../styles/themes'
interface Props {
- yOffset: any
+ yOffset: Animated.Value
title?: string
}
const WeekViewHeader = (props: Props) => {
const { yOffset, title } = props
- const titleSize = (yOffset: any) => ({
- opacity: yOffset.interpolate({
+ const titleSize = (offset: Animated.Value) => ({
+ opacity: offset.interpolate({
inputRange: [0, HEADER_MAX_HEIGHT - HEADER_MIN_HEIGHT],
outputRange: [1, 0.2],
extrapolateRight: Animated.Extrapolate.CLAMP,
diff --git a/src/components/DayStrip.tsx b/src/components/DayStrip.tsx
index b9119b8..68fc99b 100644
--- a/src/components/DayStrip.tsx
+++ b/src/components/DayStrip.tsx
@@ -1,73 +1,58 @@
-import { default as Moment, default as moment } from 'moment'
-import React, { memo } from 'react'
-import { SectionList, Text, View } from 'react-native'
+import { setSelectedDay } from '@actions/sleep/sleep-data-actions'
+import { getAllDays, getSelectedDay } from '@selectors/SleepDataSelectors'
+import moment from 'moment'
+import React, { FC } from 'react'
+import { FlatList } from 'react-native'
import { useDispatch, useSelector } from 'react-redux'
import styled from 'styled-components/native'
-import { setActiveIndex } from '../actions/sleep/sleep-data-actions'
+import { Day } from 'Types/Sleepdata'
import { WIDTH } from '../helpers/Dimensions'
import keyExtractor from '../helpers/KeyExtractor'
import { fonts, StyleProps } from '../styles/themes'
-import {
- getActiveIndex,
- getWeekSelector
-} from '../store/Selectors/SleepDataSelectors'
-import { Day } from '../Types/Sleepdata'
const dayWidth = WIDTH / 7
const cardMargin = 5
-const DayStrip = () => {
- const days: Day[] = useSelector(getWeekSelector)
- const activeIndex = useSelector(getActiveIndex)
+const DayStrip: FC = () => {
+ const days = useSelector(getAllDays)
const dispatch = useDispatch()
-
- const renderItem = ({ item, index }: { item: any; index: number }) => {
+ const { date } = useSelector(getSelectedDay)
+ const renderItem = ({ item }: { item: Day }) => {
const isToday = moment(item.date).isSame(new Date(), 'day')
const handleOnPress = () => {
- dispatch(setActiveIndex(index))
+ dispatch(setSelectedDay(item.date))
}
return (
-
- {Moment(item.date).format('ddd')}
+
+ {moment(item.date).format('ddd')}
-
- {Moment(item.date).format('DD')}
+
+ {moment(item.date).format('DD.MM.')}
)
}
- const snapOffets: number[] = days.map(
- (item, index) => index * (dayWidth + cardMargin * 2)
- )
-
- const renderSectionHeader = ({ index, section }: any) => {
- return (
-
- {section.title}
-
- )
- }
+ const snapOffets: number[] = days.map((_, index) => index * 30)
return (
({
+ getItemLayout={(_, index) => ({
index,
length: dayWidth,
offset: (dayWidth + cardMargin) * index
})}
- snapToAlignment="center"
- snapToEnd={false}
keyExtractor={keyExtractor}
showsHorizontalScrollIndicator={false}
renderItem={renderItem}
@@ -76,11 +61,11 @@ const DayStrip = () => {
)
}
-export default memo(DayStrip)
+export default DayStrip
-const Segments = styled(SectionList)`
+const Segments = styled(FlatList)`
width: ${WIDTH}px;
- height: ${dayWidth}px;
+ height: ${dayWidth + 30}px;
margin: 20px 0px;
`
@@ -96,6 +81,7 @@ const Segment = styled.TouchableOpacity`
justify-content: center;
align-items: center;
z-index: 5;
+ margin-top: 30px;
border-radius: 5px;
background-color: ${(props: SegmentProps) =>
props.active
@@ -111,13 +97,13 @@ const DateText = styled.Text`
: props.theme.SECONDARY_TEXT_COLOR};
font-family: ${fonts.bold};
margin-bottom: 5px;
+ text-transform: uppercase;
text-align: center;
`
const DateNumber = styled.Text`
- font-size: 15px;
- font-weight: bold;
- font-family: ${fonts.bold};
+ font-size: 13px;
+ font-family: ${fonts.medium};
text-align: center;
color: ${(props: SegmentProps) =>
props.active
diff --git a/src/components/HabitCard/HabitCard.tsx b/src/components/HabitCard/HabitCard.tsx
index f89dcfe..9f5a4f1 100644
--- a/src/components/HabitCard/HabitCard.tsx
+++ b/src/components/HabitCard/HabitCard.tsx
@@ -11,7 +11,7 @@ import Swipeable from 'react-native-gesture-handler/Swipeable'
import { useDispatch } from 'react-redux'
import styled from 'styled-components/native'
import { Habit } from 'Types/State/habit-state'
-import { toggleEditHabitModal } from '../../actions/modal/modal-actions'
+import { toggleEditHabitModal } from '@actions/modal/modal-actions'
import { isCompletedToday } from '../../helpers/habits'
import colors from '../../styles/colors'
import { fonts, StyleProps } from '../../styles/themes'
diff --git a/src/components/HabitCard/HabitCardManage.tsx b/src/components/HabitCard/HabitCardManage.tsx
index d6498a1..8c46a12 100644
--- a/src/components/HabitCard/HabitCardManage.tsx
+++ b/src/components/HabitCard/HabitCardManage.tsx
@@ -8,7 +8,7 @@ import {
archiveMicrotask,
deleteMicroTaskById,
markTodayAsCompleted
-} from '../../actions/habit/habit-actions'
+} from '@actions/habit/habit-actions'
import { fonts, StyleProps } from '../../styles/themes'
import { MicroTask } from '../../Types/Microtask'
import TranslatedText from '../TranslatedText'
diff --git a/src/components/HabitList/HabitList.tsx b/src/components/HabitList/HabitList.tsx
index 1f9362d..5c1b4af 100644
--- a/src/components/HabitList/HabitList.tsx
+++ b/src/components/HabitList/HabitList.tsx
@@ -4,12 +4,12 @@ import React, { memo, ReactElement } from 'react'
import { SectionList } from 'react-native'
import { TouchableOpacity } from 'react-native-gesture-handler'
import { useDispatch, useSelector } from 'react-redux'
-import { getHabitSections } from 'store/Selectors/habit-selectors/habit-selectors'
+import { getHabitSections } from '@selectors/habit-selectors/habit-selectors'
import styled from 'styled-components/native'
import HabitCard from '../HabitCard/HabitCard'
import { H3 } from '../Primitives/Primitives'
import TranslatedText from '../TranslatedText'
-import { getEditMode } from '../../store/Selectors/ManualDataSelectors'
+import { getEditMode } from '@selectors/ManualDataSelectors'
import colors from '../../styles/colors'
import { fonts, StyleProps } from '../../styles/themes'
import { IconBold } from '../iconRegular'
diff --git a/src/components/IAPComponents/SubscriptionItem.tsx b/src/components/IAPComponents/SubscriptionItem.tsx
index 1a9196b..39e4494 100644
--- a/src/components/IAPComponents/SubscriptionItem.tsx
+++ b/src/components/IAPComponents/SubscriptionItem.tsx
@@ -2,7 +2,7 @@ import React from 'react'
import { PurchasesPackage } from 'react-native-purchases'
import { useDispatch } from 'react-redux'
import styled from 'styled-components/native'
-import { purchaseSubscription } from '../../actions/subscription/subscription-actions'
+import { purchaseSubscription } from '@actions/subscription/subscription-actions'
import colors from '../../styles/colors'
import { fonts, StyleProps } from '../../styles/themes'
import TranslatedText from '../TranslatedText'
diff --git a/src/components/LessonComponents/LessonListItem.tsx b/src/components/LessonComponents/LessonListItem.tsx
index 17b1ee5..b560f19 100644
--- a/src/components/LessonComponents/LessonListItem.tsx
+++ b/src/components/LessonComponents/LessonListItem.tsx
@@ -9,12 +9,12 @@ import FastImage from 'react-native-fast-image'
import { BorderlessButton } from 'react-native-gesture-handler'
import Swipeable from 'react-native-gesture-handler/Swipeable'
import { useDispatch, useSelector } from 'react-redux'
-import { CombinedLesson } from 'store/Selectors/coaching-selectors/coaching-selectors'
+import { CombinedLesson } from '@selectors/coaching-selectors/coaching-selectors'
import styled from 'styled-components/native'
import ROUTE from 'config/routes/Routes'
import { useNavigation } from '@react-navigation/core'
import { getReadingTime } from '../../helpers/reading-time'
-import { getActiveCoaching } from '../../store/Selectors/subscription-selectors/SubscriptionSelectors'
+import { getActiveCoaching } from '@selectors/subscription-selectors/SubscriptionSelectors'
import colors from '../../styles/colors'
import { fonts, StyleProps } from '../../styles/themes'
import IconBold from '../iconBold'
diff --git a/src/components/MainScreenSpecific/ClockCarousel.tsx b/src/components/MainScreenSpecific/ClockCarousel.tsx
index 40363b5..b74c801 100644
--- a/src/components/MainScreenSpecific/ClockCarousel.tsx
+++ b/src/components/MainScreenSpecific/ClockCarousel.tsx
@@ -5,17 +5,16 @@ import styled from 'styled-components/native'
import {
setActiveIndex,
setSelectedDay
-} from '../../actions/sleep/sleep-data-actions'
+} from '@actions/sleep/sleep-data-actions'
import { WIDTH } from '../../helpers/Dimensions'
import keyExtractor from '../../helpers/KeyExtractor'
-import { StyleProps } from '../../src/styles/themes'
-import { getEditMode } from '../../store/Selectors/ManualDataSelectors'
+import { getEditMode } from '@selectors/ManualDataSelectors'
import {
getActiveIndex,
getWeekReversedSelector
-} from '../../store/Selectors/SleepDataSelectors'
-import SCClock from '../sleepclock'
-import ClockEmpty from '../sleepClock/ClockEmpty'
+} from '@selectors/SleepDataSelectors'
+import SCClock from '../Clock'
+import ClockEmpty from '../clock/ClockEmpty'
const ClockCarousel = () => {
const dispatch = useDispatch()
@@ -42,7 +41,7 @@ const ClockCarousel = () => {
dispatch(setActiveIndex(newIndex))
const day = info.viewableItems[0].item
- dispatch(setSelectedDay(day))
+ dispatch(setSelectedDay(day.date))
}
}
@@ -135,10 +134,9 @@ const transitionAnimation = (index: number) => ({
]
})
-const Clocks = styled(Animated.FlatList).attrs((props: StyleProps) => ({
+const Clocks = styled(Animated.FlatList).attrs(() => ({
contentContainerStyle: {}
}))`
height: ${WIDTH}px;
- background-color: ${(props: StyleProps) =>
- props.theme.PRIMARY_BACKGROUND_COLOR};
+ background-color: ${({ theme }) => theme.PRIMARY_BACKGROUND_COLOR};
`
diff --git a/src/components/MainScreenSpecific/EditNightHeader.tsx b/src/components/MainScreenSpecific/EditNightHeader.tsx
index c0c8df9..609fb30 100644
--- a/src/components/MainScreenSpecific/EditNightHeader.tsx
+++ b/src/components/MainScreenSpecific/EditNightHeader.tsx
@@ -1,25 +1,26 @@
-import React, { memo } from 'react'
-import { useDispatch, useSelector } from 'react-redux'
-import styled from 'styled-components/native'
import {
addManualDataToNight,
toggleEditMode
-} from '../../actions/manual-sleep/manual-sleep-actions'
-import { SMART_TOP_PADDING } from '../../helpers/Dimensions'
-import colors from '../../styles/colors'
-import { fonts, StyleProps } from '../../styles/themes'
+} from '@actions/manual-sleep/manual-sleep-actions'
import {
getEditMode,
getEndTime,
getStartTime
-} from '../../store/Selectors/ManualDataSelectors'
-import { getSelectedDay } from '../../store/Selectors/SleepDataSelectors'
+} from '@selectors/ManualDataSelectors'
+import { getSelectedDay } from '@selectors/SleepDataSelectors'
+import React, { memo, FC } from 'react'
+import { useDispatch, useSelector } from 'react-redux'
+import styled from 'styled-components/native'
+import { SMART_TOP_PADDING } from '../../helpers/Dimensions'
+import colors from '../../styles/colors'
+import { fonts, StyleProps } from '../../styles/themes'
import { P } from '../Primitives/Primitives'
import TranslatedText from '../TranslatedText'
-export const EditNightHeader = () => {
- const editMode = useSelector(getEditMode)
+export const EditNightHeader: FC = () => {
const dispatch = useDispatch()
+
+ const editMode = useSelector(getEditMode)
const currentDay = useSelector(getSelectedDay)
const startTime = useSelector(getStartTime)
const endTime = useSelector(getEndTime)
@@ -34,9 +35,10 @@ export const EditNightHeader = () => {
}
if (!editMode) return null
+
return (
- {editMode ? (
+ {editMode && (
<>
Cancel
@@ -46,7 +48,7 @@ export const EditNightHeader = () => {
Save
>
- ) : null}
+ )}
)
}
@@ -59,14 +61,13 @@ const Header = styled.View`
props.theme.SECONDARY_BACKGROUND_COLOR};
left: 0px;
right: 0px;
- top: ${SMART_TOP_PADDING}px;
- height: 80px;
+ top: 0;
z-index: 30;
box-shadow: ${(props: StyleProps) => props.theme.SHADOW};
flex-direction: row;
align-items: center;
justify-content: space-between;
- padding: 0px 20px 0px;
+ padding: ${SMART_TOP_PADDING}px 20px 0px;
`
const Text = styled(P)`
diff --git a/src/components/MainScreenSpecific/EnablePushCheck.tsx b/src/components/MainScreenSpecific/EnablePushCheck.tsx
index 76325be..42d9d42 100644
--- a/src/components/MainScreenSpecific/EnablePushCheck.tsx
+++ b/src/components/MainScreenSpecific/EnablePushCheck.tsx
@@ -1,9 +1,9 @@
import NotificationCard from 'components/NotificationCenter/NotificationCard'
import React from 'react'
import { useDispatch, useSelector } from 'react-redux'
-import { askForPush } from '../../actions/NotificationActions'
+import { askForPush } from '@actions/NotificationActions'
import { actionCreators } from '../../store/Reducers/NotificationReducer'
-import { getShouldAskForPermission } from '../../store/Selectors/NotificationSelectors'
+import { getShouldAskForPermission } from '@selectors/NotificationSelectors'
const EnablePushCheck = () => {
const show = useSelector(getShouldAskForPermission)
diff --git a/src/components/MainScreenSpecific/Explanations.tsx b/src/components/MainScreenSpecific/Explanations.tsx
index 4b4b4eb..4e75a29 100644
--- a/src/components/MainScreenSpecific/Explanations.tsx
+++ b/src/components/MainScreenSpecific/Explanations.tsx
@@ -5,11 +5,11 @@ import styled from 'styled-components/native'
import { minutesToHoursString } from '../../helpers/time'
import colors from '../../styles/colors'
import { fonts, StyleProps } from '../../styles/themes'
-import { getGoToSleepWindowCenter } from '../../store/Selectors/insight-selectors/Insights'
+import { getGoToSleepWindowCenter } from '@selectors/insight-selectors/Insights'
import {
getSelectedDayAsleepDuration,
getSelectedDayInBedDuration
-} from '../../store/Selectors/SleepDataSelectors'
+} from '@selectors/SleepDataSelectors'
const Explanations = () => {
const inbed = minutesToHoursString(useSelector(getSelectedDayInBedDuration))
diff --git a/src/components/MainScreenSpecific/HelpInfo.tsx b/src/components/MainScreenSpecific/HelpInfo.tsx
index 74fccbd..5e689cd 100644
--- a/src/components/MainScreenSpecific/HelpInfo.tsx
+++ b/src/components/MainScreenSpecific/HelpInfo.tsx
@@ -1,8 +1,8 @@
import NotificationCard from 'components/NotificationCenter/NotificationCard'
import React, { memo } from 'react'
import { useDispatch, useSelector } from 'react-redux'
-import { markIntercomHelpAsRead } from '../../actions/onboarding/onboarding-actions'
-import { getIntercomNeedHelpRead } from '../../store/Selectors/OnboardingSelectors'
+import { markIntercomHelpAsRead } from '@actions/onboarding/onboarding-actions'
+import { getIntercomNeedHelpRead } from '@selectors/OnboardingSelectors'
const HelpInfo = () => {
const dispatch = useDispatch()
diff --git a/src/components/MainScreenSpecific/InitializeSources.tsx b/src/components/MainScreenSpecific/InitializeSources.tsx
index b2c00ce..bea963d 100644
--- a/src/components/MainScreenSpecific/InitializeSources.tsx
+++ b/src/components/MainScreenSpecific/InitializeSources.tsx
@@ -8,18 +8,19 @@ import ROUTE from 'config/routes/Routes'
import { IconBold } from 'components/iconRegular'
import { useSelector, useDispatch } from 'react-redux'
import { getDataOnboardingCompleted } from 'store/Selectors/OnboardingSelectors'
-import { markDataOnboardingCompleted } from '@actions/onboarding/onboarding-actions'
+import { markDataOnboardingCompleted } from 'actions/onboarding/onboarding-actions'
-const InitializeSource: FC<{}> = () => {
+const InitializeSource: FC = () => {
const { navigate } = useNavigation()
const dispatch = useDispatch()
const onboardingCompleted = useSelector(getDataOnboardingCompleted)
+
const handlePress = () => {
navigate(ROUTE.SETTINGS, { screen: ROUTE.SOURCE_SETTINGS })
dispatch(markDataOnboardingCompleted())
}
- if (onboardingCompleted) return <>>
+ if (onboardingCompleted) return null
return (
@@ -44,12 +45,9 @@ const InitializeSource: FC<{}> = () => {
export default InitializeSource
const Container = styled.View`
+ margin: 16px 16px;
padding: 20px 20px;
- position: absolute;
- bottom: 0px;
- left: 0px;
- right: 0px;
- background-color: ${colors.evening};
+ background-color: ${({ theme }) => theme.SECONDARY_BACKGROUND_COLOR};
border-radius: 5px;
box-shadow: ${({ theme }) => theme.SHADOW};
`
diff --git a/src/components/MainScreenSpecific/TodayView.tsx b/src/components/MainScreenSpecific/TodayView.tsx
index 3c1d5eb..354b36b 100644
--- a/src/components/MainScreenSpecific/TodayView.tsx
+++ b/src/components/MainScreenSpecific/TodayView.tsx
@@ -2,7 +2,7 @@ import React, { memo } from 'react'
import styled from 'styled-components/native'
import { useSelector } from 'react-redux'
import { H2, P, Container, Bordered } from '../Primitives/Primitives'
-import { getCurrentDaySuggestOtherSource } from '../../store/Selectors/SmartActionsSelectors'
+import { getCurrentDaySuggestOtherSource } from '@selectors/SmartActionsSelectors'
import { getTitle } from '../../helpers/time'
export const TodayView = () => {
diff --git a/src/components/NotificationCenter/NotificationCenterLink.tsx b/src/components/NotificationCenter/NotificationCenterLink.tsx
index 884928b..4b41b01 100644
--- a/src/components/NotificationCenter/NotificationCenterLink.tsx
+++ b/src/components/NotificationCenter/NotificationCenterLink.tsx
@@ -1,13 +1,13 @@
-import React from 'react'
+import React, { FC } from 'react'
import styled from 'styled-components/native'
import { IconBold } from 'components/iconRegular'
import { useNavigation } from '@react-navigation/core'
import ROUTE from 'config/routes/Routes'
import colors from 'styles/colors'
-import { getStaticNotificationsCount } from 'store/Selectors/notification-selectors/notification-selectors'
+import { getStaticNotificationsCount } from '@selectors/notification-selectors/notification-selectors'
import { useSelector } from 'react-redux'
-const NotificationCenterLink = () => {
+const NotificationCenterLink: FC = () => {
const { navigate } = useNavigation()
const notificationCount = useSelector(getStaticNotificationsCount)
@@ -16,33 +16,28 @@ const NotificationCenterLink = () => {
}
return (
-
-
-
+
)
}
export default NotificationCenterLink
-const Container = styled.View`
- flex-direction: row;
- justify-content: flex-end;
- margin: 0px 20px;
-`
-
const Button = styled.TouchableOpacity`
background-color: ${({ theme }) => theme.SECONDARY_BACKGROUND_COLOR};
- padding: 10px;
+ width: 50px;
+ height: 50px;
border-radius: 50px;
+ align-items: center;
+ justify-content: center;
`
const NotificationCountContainer = styled.View`
diff --git a/src/components/Primitives/Primitives.tsx b/src/components/Primitives/Primitives.tsx
index 0febed5..1600af9 100644
--- a/src/components/Primitives/Primitives.tsx
+++ b/src/components/Primitives/Primitives.tsx
@@ -36,6 +36,10 @@ export const Row = styled.View`
justify-content: space-between;
`
+export const Column = styled.View`
+ flex-direction: column;
+`
+
export const BGContainer = styled.View`
flex: 1;
background-color: ${(props: StyleProps) =>
@@ -209,7 +213,7 @@ interface CheckBoxProps {
readonly checked: boolean
size: number | string
}
-export const CheckBox = ({ checked, size }: CheckBoxProps) => {
+export const CheckBox: FC = ({ checked, size }) => {
return (
{
const dispatch = useDispatch()
diff --git a/src/components/TabBarIcon.tsx b/src/components/TabBarIcon.tsx
index 9e742d7..6c119aa 100644
--- a/src/components/TabBarIcon.tsx
+++ b/src/components/TabBarIcon.tsx
@@ -1,11 +1,11 @@
-import React, { memo } from 'react'
+import React, { memo, FC } from 'react'
import { View } from 'react-native'
import styled from 'styled-components/native'
import colors from '../styles/colors'
import { fonts } from '../styles/themes'
import { IconBold } from './iconRegular'
-export interface TabBarIconProps {
+export type TabBarIconProps = {
focused: boolean
tintColor: string
routeName: string
@@ -15,12 +15,13 @@ export interface TabBarIconProps {
const tabBarIcons = {
Sleep: 'clockBold',
Coaching: 'schoolPhysicalBold',
+ Habits: 'checklist',
Feed: 'multiUsers',
Profile: 'userBold',
Settings: 'settingsBold'
}
-const SCTabBarIcon = ({
+const TabBarIcon: FC = ({
focused,
tintColor,
routeName,
@@ -43,7 +44,7 @@ const SCTabBarIcon = ({
)
}
-export default memo(SCTabBarIcon)
+export default TabBarIcon
const Badge = styled.View`
position: absolute;
diff --git a/src/components/TabBarLabel.tsx b/src/components/TabBarLabel.tsx
index fac875e..1762b0d 100644
--- a/src/components/TabBarLabel.tsx
+++ b/src/components/TabBarLabel.tsx
@@ -1,18 +1,18 @@
-import * as React from 'react'
+import React, { FC } from 'react'
import styled from 'styled-components/native'
import translate from '../config/i18n'
import colors from '../styles/colors'
-import { fonts, StyleProps } from '../styles/themes'
+import { StyleProps } from '../styles/themes'
-export interface TabBarLabelProps {
+type Props = {
focused: boolean
tintColor: string
- children: any
+ label: string
}
-const TabBarLabel = (props: TabBarLabelProps) => (
-
- {translate(props.children)}
+const TabBarLabel: FC = ({ focused, label }) => (
+
+ {translate(label.toUpperCase())}
)
@@ -25,8 +25,7 @@ interface TextProps extends StyleProps {
const Text = styled.Text`
font-size: 12px;
text-align: center;
- color: ${(props: TextProps) =>
- props.focused ? colors.radiantBlue : props.theme.PRIMARY_TEXT_COLOR};
- font-family: ${(props: TextProps) =>
- props.focused ? fonts.bold : fonts.medium};
+ color: ${({ focused, theme }) =>
+ focused ? colors.radiantBlue : theme.SECONDARY_TEXT_COLOR};
+ font-family: ${({ theme }) => theme.FONT_MEDIUM};
`
diff --git a/src/components/TextField.tsx b/src/components/TextField.tsx
index 149b2a2..957355f 100644
--- a/src/components/TextField.tsx
+++ b/src/components/TextField.tsx
@@ -1,4 +1,4 @@
-import React, { useRef } from 'react'
+import React, { useRef, FC } from 'react'
import { NativeSyntheticEvent, TextInputProps } from 'react-native'
import styled from 'styled-components/native'
import translate from '../config/i18n'
@@ -7,7 +7,7 @@ import { constants, fonts, StyleProps } from '../styles/themes'
import { IconBold } from './iconRegular'
import TranslatedText from './TranslatedText'
-interface SCTextInputProps extends TextInputProps {
+interface Props extends TextInputProps {
value?: string
error?: string
fieldName: string
@@ -15,38 +15,40 @@ interface SCTextInputProps extends TextInputProps {
ref?: any
}
-const TextField = (props: SCTextInputProps) => {
- const {
- value,
- onBlur,
- onEndEditing,
- onSubmitEditing,
- error,
- fieldName,
- icon,
- ref,
- keyboardType,
- autoCorrect,
- autoCompleteType,
- textContentType,
- autoCapitalize,
- returnKeyType,
- enablesReturnKeyAutomatically,
- placeholder,
- secureTextEntry
- } = props
-
+const TextField: FC = ({
+ value,
+ onBlur,
+ onEndEditing,
+ onSubmitEditing,
+ error,
+ fieldName,
+ icon,
+ ref,
+ keyboardType,
+ autoCorrect,
+ autoCompleteType,
+ textContentType,
+ autoCapitalize,
+ returnKeyType,
+ enablesReturnKeyAutomatically,
+ placeholder,
+ secureTextEntry
+}) => {
const inputRef: any = useRef(ref)
const onFocus = () => {
inputRef.current.focus()
}
- const handleOnBlur = (event: NativeSyntheticEvent) => {
+ const handleOnBlur = (
+ event: NativeSyntheticEvent
+ ) => {
onBlur && onBlur(event)
}
- const handleOnEndEditing = (event: NativeSyntheticEvent) => {
+ const handleOnEndEditing = (
+ event: NativeSyntheticEvent
+ ) => {
onEndEditing && onEndEditing(event)
}
@@ -59,10 +61,9 @@ const TextField = (props: SCTextInputProps) => {
-
+
{
+ const dispatch = useDispatch()
+ const onPress = () => {
+ dispatch(toggleEditMode())
+ }
+ return (
+
+
+
+
+
+ )
+}
+
+export default AddNightButton
+
+const Container = styled.View`
+ position: absolute;
+ bottom: 25px;
+ left: 35px;
+`
+
+const Touchable = styled.TouchableOpacity`
+ padding: 5px;
+`
diff --git a/src/components/sleepClock/CircularSlider.tsx b/src/components/clock/CircularSlider.tsx
similarity index 98%
rename from src/components/sleepClock/CircularSlider.tsx
rename to src/components/clock/CircularSlider.tsx
index dbebf06..0403446 100644
--- a/src/components/sleepClock/CircularSlider.tsx
+++ b/src/components/clock/CircularSlider.tsx
@@ -1,4 +1,4 @@
-import { interpolateHcl as interpolateGradient } from 'd3-interpolate'
+import { interpolateHcl as interpolateGradient } from 'd3'
import range from 'lodash/range'
import PropTypes from 'prop-types'
import React, { PureComponent } from 'react'
@@ -256,7 +256,8 @@ export default class CircularSlider extends PureComponent {
fill={gradientColorTo}
transform={{ translate: `${stop.toX}, ${stop.toY}` }}
onPressIn={() =>
- this.setState({ angleLength: angleLength + Math.PI / 2 })}
+ this.setState({ angleLength: angleLength + Math.PI / 2 })
+ }
{...this._wakePanResponder.panHandlers}>
{
- const sticks = range(12).map((hour, index) => {
+const ClockTimes: FC = ({ x, y, radius }) => {
+ const sticks = range(12).map((hour) => {
const stickStart = polarToCartesian(x, y, radius - 20, hour * 30)
const stickEnd = polarToCartesian(x, y, radius, hour * 30)
const time = polarToCartesian(x, y, radius - 35, hour * 30)
return (
-
+
{
+const Date: FC = ({ x, y, hasData, date }) => {
if (!hasData) {
return
}
diff --git a/src/components/sleepClock/EditableArc.tsx b/src/components/clock/EditableArc.tsx
similarity index 100%
rename from src/components/sleepClock/EditableArc.tsx
rename to src/components/clock/EditableArc.tsx
diff --git a/src/components/clock/FallAsleepWindow.tsx b/src/components/clock/FallAsleepWindow.tsx
new file mode 100644
index 0000000..ea818bb
--- /dev/null
+++ b/src/components/clock/FallAsleepWindow.tsx
@@ -0,0 +1,92 @@
+import moment from 'moment'
+import React, { FC, memo, useRef } from 'react'
+import { Defs, G, Path, Text, TextPath, TSpan } from 'react-native-svg'
+import styled from 'styled-components/native'
+import {
+ clockTimeToAngle,
+ describeArc,
+ describeReverseArc
+} from '../../helpers/geometry'
+import colors from '../../styles/colors'
+import { fonts } from '../../styles/themes'
+
+type FallAsleepWindowProps = {
+ goToSleepWindowStart?: string
+ goToSleepWindowEnd?: string
+ x: number
+ y: number
+ radius: number
+}
+
+const FallAsleepWindow: FC = ({
+ goToSleepWindowStart,
+ goToSleepWindowEnd,
+ x,
+ y,
+ radius
+}) => {
+ const startAngle = clockTimeToAngle(goToSleepWindowStart)
+ const endAngle = clockTimeToAngle(goToSleepWindowEnd)
+
+ const startTime = moment(goToSleepWindowStart).format('HH:mm')
+ const endTime = moment(goToSleepWindowEnd).format('HH:mm')
+
+ if (
+ startAngle === undefined ||
+ endAngle === undefined ||
+ startAngle === null ||
+ endAngle === null
+ ) {
+ return null
+ }
+
+ const path = describeArc(x, y, radius, startAngle, endAngle)
+ const textPath = describeReverseArc(x, y, radius - 10, startAngle, endAngle)
+
+ const time = `${startTime} - ${endTime}`
+ return (
+
+
+
+
+
+
+
+
+
+
+ {time}
+
+
+
+
+
+
+ )
+}
+
+export default memo(FallAsleepWindow)
+
+const Backdrop = styled(Path).attrs(({ theme }) => ({
+ stroke: theme.SECONDARY_BACKGROUND_COLOR
+}))``
diff --git a/src/components/sleepClock/InfoButton.tsx b/src/components/clock/InfoButton.tsx
similarity index 84%
rename from src/components/sleepClock/InfoButton.tsx
rename to src/components/clock/InfoButton.tsx
index c81ac76..acc89c5 100644
--- a/src/components/sleepClock/InfoButton.tsx
+++ b/src/components/clock/InfoButton.tsx
@@ -1,4 +1,4 @@
-import { toggleExplanationsModal } from '@actions/modal/modal-actions'
+import { toggleExplanationsModal } from 'actions/modal/modal-actions'
import React, { memo } from 'react'
import { useDispatch } from 'react-redux'
import styled from 'styled-components/native'
@@ -14,8 +14,8 @@ const InfoButton = () => {
@@ -28,7 +28,7 @@ export default memo(InfoButton)
const Container = styled.View`
position: absolute;
- bottom: 35px;
+ bottom: 25px;
right: 35px;
`
diff --git a/src/components/sleepClock/MinuteSticks.tsx b/src/components/clock/MinuteSticks.tsx
similarity index 100%
rename from src/components/sleepClock/MinuteSticks.tsx
rename to src/components/clock/MinuteSticks.tsx
diff --git a/src/components/sleepClock/NightRating.tsx b/src/components/clock/NightRating.tsx
similarity index 95%
rename from src/components/sleepClock/NightRating.tsx
rename to src/components/clock/NightRating.tsx
index 2b36184..09f1e21 100644
--- a/src/components/sleepClock/NightRating.tsx
+++ b/src/components/clock/NightRating.tsx
@@ -1,7 +1,7 @@
import React, { FC, memo } from 'react'
import { useDispatch } from 'react-redux'
import styled from 'styled-components/native'
-import { toggleRatingModal } from '../../actions/modal/modal-actions'
+import { toggleRatingModal } from '@actions/modal/modal-actions'
import getRating from '../../helpers/rating'
import { Day } from '../../Types/Sleepdata'
import ScalingButton from '../Buttons/ScalingButton'
diff --git a/src/components/sleepClock/NoDataInfo.tsx b/src/components/clock/NoDataInfo.tsx
similarity index 100%
rename from src/components/sleepClock/NoDataInfo.tsx
rename to src/components/clock/NoDataInfo.tsx
diff --git a/src/components/sleepClock/SleepArc.tsx b/src/components/clock/SleepArc.tsx
similarity index 100%
rename from src/components/sleepClock/SleepArc.tsx
rename to src/components/clock/SleepArc.tsx
diff --git a/src/components/sleepClock/SleepTime.tsx b/src/components/clock/SleepTime.tsx
similarity index 100%
rename from src/components/sleepClock/SleepTime.tsx
rename to src/components/clock/SleepTime.tsx
diff --git a/src/components/sleepClock/SleepTimesArc.tsx b/src/components/clock/SleepTimesArc.tsx
similarity index 100%
rename from src/components/sleepClock/SleepTimesArc.tsx
rename to src/components/clock/SleepTimesArc.tsx
diff --git a/src/components/sleepClock/Slider.tsx b/src/components/clock/Slider.tsx
similarity index 97%
rename from src/components/sleepClock/Slider.tsx
rename to src/components/clock/Slider.tsx
index d552697..cdf5d79 100644
--- a/src/components/sleepClock/Slider.tsx
+++ b/src/components/clock/Slider.tsx
@@ -1,7 +1,7 @@
import React, { useState } from 'react'
import { StyleSheet, Text, View } from 'react-native'
import { useDispatch } from 'react-redux'
-import { setValues } from '../../actions/manual-sleep/manual-sleep-actions'
+import { setValues } from '@actions/manual-sleep/manual-sleep-actions'
import { icons } from '../../../assets/svgs'
import {
calculateEndTimeFromAngle,
diff --git a/src/components/sleepClock/TimePath.tsx b/src/components/clock/TimePath.tsx
similarity index 100%
rename from src/components/sleepClock/TimePath.tsx
rename to src/components/clock/TimePath.tsx
diff --git a/src/components/sleepClock/TimerText.tsx b/src/components/clock/TimerText.tsx
similarity index 100%
rename from src/components/sleepClock/TimerText.tsx
rename to src/components/clock/TimerText.tsx
diff --git a/src/components/clock/TrackerName.tsx b/src/components/clock/TrackerName.tsx
new file mode 100644
index 0000000..e2a9b67
--- /dev/null
+++ b/src/components/clock/TrackerName.tsx
@@ -0,0 +1,30 @@
+import React, { FC } from 'react'
+import { Text } from 'react-native-svg'
+import styled from 'styled-components/native'
+import { fonts } from '../../styles/themes'
+
+type Props = {
+ x: number
+ y: number
+}
+
+const TrackerName: FC = ({ x, y }) => {
+ return (
+
+ Nyxo
+
+ )
+}
+
+export default React.memo(TrackerName)
+
+const ThemedText = styled(Text).attrs(({ theme }) => ({
+ fill: theme.SECONDARY_TEXT_COLOR
+}))``
diff --git a/src/components/modals/AskAboutDataModal.tsx b/src/components/modals/AskAboutDataModal.tsx
index e65d853..4592239 100644
--- a/src/components/modals/AskAboutDataModal.tsx
+++ b/src/components/modals/AskAboutDataModal.tsx
@@ -3,8 +3,8 @@ import { Dimensions, Platform } from 'react-native'
import Modal from 'react-native-modal'
import { useDispatch, useSelector } from 'react-redux'
import styled from 'styled-components/native'
-import { getHealthKitEnabled } from '../../store/Selectors/SleepDataSelectors'
-import { getIntroductionCompleted } from '../../store/Selectors/UserSelectors'
+import { getHealthKitEnabled } from '@selectors/SleepDataSelectors'
+import { getIntroductionCompleted } from '@selectors/UserSelectors'
import { StyleProps } from '../../styles/themes'
import GoogleFit from './AskAboutDataModal/GoogleFit'
import HealthKit from './AskAboutDataModal/HealthKit'
diff --git a/src/components/modals/ExplanationsModal.tsx b/src/components/modals/ExplanationsModal.tsx
index 6021166..cfc0672 100644
--- a/src/components/modals/ExplanationsModal.tsx
+++ b/src/components/modals/ExplanationsModal.tsx
@@ -12,14 +12,14 @@ import { useDispatch, useSelector } from 'react-redux'
import {
getGoToSleepWindowEnd,
getGoToSleepWindowStart
-} from 'store/Selectors/insight-selectors/Insights'
-import { getExplanationsModal } from 'store/Selectors/ModalSelectors'
+} from '@selectors/insight-selectors/Insights'
+import { getExplanationsModal } from '@selectors/ModalSelectors'
import {
+ getSelectedDay,
getSelectedDayAsleepDuration,
getSelectedDayInBedDuration,
getSelectedDayRating
-} from 'store/Selectors/SleepDataSelectors'
-import { getSelectedDay } from 'store/Selectors/SmartActionsSelectors'
+} from '@selectors/SleepDataSelectors'
import styled from 'styled-components/native'
import colors from 'styles/colors'
import { fonts } from 'styles/themes'
diff --git a/src/components/modals/HabitModal/EditHabitModal.tsx b/src/components/modals/HabitModal/EditHabitModal.tsx
index 923b96b..64c486c 100644
--- a/src/components/modals/HabitModal/EditHabitModal.tsx
+++ b/src/components/modals/HabitModal/EditHabitModal.tsx
@@ -6,8 +6,8 @@ import React, { memo } from 'react'
import { ScrollView } from 'react-native'
import Modal from 'react-native-modal'
import { useDispatch, useSelector } from 'react-redux'
-import { getDraftEditHabit } from 'store/Selectors/habit-selectors/habit-selectors'
-import { getEditHabitModal } from 'store/Selectors/ModalSelectors'
+import { getDraftEditHabit } from '@selectors/habit-selectors/habit-selectors'
+import { getEditHabitModal } from '@selectors/ModalSelectors'
import styled from 'styled-components/native'
import { Habit } from 'Types/State/habit-state'
import { Period } from 'Types/State/Periods'
diff --git a/src/components/modals/HabitModal/NewHabitModal.tsx b/src/components/modals/HabitModal/NewHabitModal.tsx
index 6325bee..3c5045f 100644
--- a/src/components/modals/HabitModal/NewHabitModal.tsx
+++ b/src/components/modals/HabitModal/NewHabitModal.tsx
@@ -6,7 +6,7 @@ import React, { memo, useState } from 'react'
import { ScrollView } from 'react-native'
import Modal from 'react-native-modal'
import { useDispatch, useSelector } from 'react-redux'
-import { getNewHabitModal } from 'store/Selectors/ModalSelectors'
+import { getNewHabitModal } from '@selectors/ModalSelectors'
import styled from 'styled-components/native'
import { Period } from 'Types/State/Periods'
import { StyleProps } from '../../../styles/themes'
diff --git a/src/components/modals/MergeHabitsModal/MergeHabitsModal.tsx b/src/components/modals/MergeHabitsModal/MergeHabitsModal.tsx
index 62eba1c..7a5b4b1 100644
--- a/src/components/modals/MergeHabitsModal/MergeHabitsModal.tsx
+++ b/src/components/modals/MergeHabitsModal/MergeHabitsModal.tsx
@@ -7,9 +7,9 @@ import { WIDTH } from 'helpers/Dimensions'
import React, { memo, useState } from 'react'
import { ActivityIndicator } from 'react-native'
import { useDispatch, useSelector } from 'react-redux'
-import { getAuthState } from 'store/Selectors/auth-selectors/auth-selectors'
-import { getMergingDialogDisplayed } from 'store/Selectors/habit-selectors/habit-selectors'
-import { getUsername } from 'store/Selectors/UserSelectors'
+import { getAuthState } from '@selectors/auth-selectors/auth-selectors'
+import { getMergingDialogDisplayed } from '@selectors/habit-selectors/habit-selectors'
+import { getUsername } from '@selectors/UserSelectors'
import styled from 'styled-components/native'
import ROUTE from 'config/routes/Routes'
import TranslatedText from 'components/TranslatedText'
diff --git a/src/components/sleep/InsightsCard.tsx b/src/components/sleep/InsightsCard.tsx
new file mode 100644
index 0000000..83bdea9
--- /dev/null
+++ b/src/components/sleep/InsightsCard.tsx
@@ -0,0 +1,226 @@
+import {
+ getGoToSleepWindowEnd,
+ getGoToSleepWindowStart
+} from '@selectors/insight-selectors/Insights'
+import { getSelectedDay } from '@selectors/SleepDataSelectors'
+import { IconBold } from 'components/iconRegular'
+import { Column } from 'components/Primitives/Primitives'
+import TranslatedText from 'components/TranslatedText'
+import { getFormattedDateOrPlaceholder } from 'helpers/time'
+import React, { FC } from 'react'
+import { useSelector } from 'react-redux'
+import styled from 'styled-components/native'
+import colors from 'styles/colors'
+import { WIDTH } from 'helpers/Dimensions'
+
+const pageWidth = WIDTH - 16 * 2 - 2 * 16
+
+const InsightsCard: FC = () => {
+ const { bedStart, bedEnd, sleepStart, sleepEnd } = useSelector(getSelectedDay)
+ const goToSleepWindowStart = useSelector(getGoToSleepWindowStart)
+ const goToSleepWindowEnd = useSelector(getGoToSleepWindowEnd)
+
+ const wentToBed = getFormattedDateOrPlaceholder(bedStart, 'H:mm')
+ const gotUp = getFormattedDateOrPlaceholder(bedEnd, 'H:mm')
+
+ const fellAsleep = getFormattedDateOrPlaceholder(sleepStart, 'H:mm')
+ const wokeUp = getFormattedDateOrPlaceholder(sleepEnd, 'H:mm')
+
+ const windowStart = getFormattedDateOrPlaceholder(
+ goToSleepWindowStart,
+ 'H:mm'
+ )
+ const windowEnd = getFormattedDateOrPlaceholder(goToSleepWindowEnd, 'H:mm')
+
+ return (
+
+ STAT.STATISTICS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {/* */}
+
+ )
+}
+
+export default InsightsCard
+
+const ScrollView = styled.ScrollView`
+ flex: 1;
+`
+
+const Row = styled.View`
+ flex-direction: row;
+ flex: 1;
+ width: 100%;
+ margin: 15px 0px;
+`
+
+const Page = styled.View`
+ flex: 1;
+ width: ${pageWidth}px;
+`
+
+const Container = styled.View`
+ flex: 1;
+ background-color: ${({ theme }) => theme.SECONDARY_BACKGROUND_COLOR};
+ border-radius: 7px;
+ margin: 8px 0px;
+ padding: 10px 16px;
+ box-shadow: ${({ theme }) => theme.SHADOW};
+`
+
+const Title = styled(TranslatedText)`
+ font-family: ${({ theme }) => theme.FONT_BOLD};
+ font-size: 15px;
+ color: ${({ theme }) => theme.PRIMARY_TEXT_COLOR};
+ margin-bottom: 10px;
+`
+
+const Figure = styled.View`
+ flex-direction: row;
+ align-items: center;
+ flex: 1;
+ width: 100%;
+ margin-right: 30px;
+`
+
+const Icon = styled(IconBold).attrs(() => ({}))`
+ margin-right: 10px;
+`
+
+const Value = styled.Text`
+ color: ${({ theme }) => theme.PRIMARY_TEXT_COLOR};
+ font-family: ${({ theme }) => theme.FONT_MEDIUM};
+ font-size: 20px;
+`
+
+const Description = styled(TranslatedText)`
+ color: ${({ theme }) => theme.SECONDARY_TEXT_COLOR};
+ font-family: ${({ theme }) => theme.FONT_REGULAR};
+ font-size: 13px;
+`
diff --git a/src/components/sleepClock/FallAsleepWindow.tsx b/src/components/sleepClock/FallAsleepWindow.tsx
deleted file mode 100644
index 2638630..0000000
--- a/src/components/sleepClock/FallAsleepWindow.tsx
+++ /dev/null
@@ -1,105 +0,0 @@
-import moment from 'moment'
-import React, { memo, useRef, useState } from 'react'
-import { Defs, G, Path, Text, TextPath, TSpan } from 'react-native-svg'
-import {
- clockTimeToAngle,
- describeArc,
- describeReverseArc
-} from '../../helpers/geometry'
-import colors from '../../styles/colors'
-import { fonts } from '../../styles/themes'
-
-interface FallAsleepWindowProps {
- goToSleepWindowStart: string
- goToSleepWindowEnd: string
-
- x: number
- y: number
- radius: number
- selected: boolean
- darkTheme: boolean
-}
-
-const FallAsleepWindow = (props: FallAsleepWindowProps) => {
- const startAngle = clockTimeToAngle(props.goToSleepWindowStart)
- const endAngle = clockTimeToAngle(props.goToSleepWindowEnd)
- const [strokeWidth, setStrokeWidth] = useState(5)
-
- const startTime = moment(props.goToSleepWindowStart).format('HH:mm')
- const endTime = moment(props.goToSleepWindowEnd).format('HH:mm')
-
- const ref: any = useRef()
- if (
- startAngle === undefined ||
- endAngle === undefined ||
- startAngle === null ||
- endAngle === null
- ) {
- return null
- }
-
- const path = describeArc(props.x, props.y, props.radius, startAngle, endAngle)
- const textPath = describeReverseArc(
- props.x,
- props.y,
- props.radius - 10,
- startAngle,
- endAngle
- )
-
- const time = `${startTime} - ${endTime}`
- return (
-
-
-
-
-
-
-
-
- {/*
-
- */}
-
-
- {time}
-
-
-
-
-
-
- )
-}
-
-export default memo(FallAsleepWindow)
diff --git a/src/components/sleepClock/TrackerName.tsx b/src/components/sleepClock/TrackerName.tsx
deleted file mode 100644
index be26554..0000000
--- a/src/components/sleepClock/TrackerName.tsx
+++ /dev/null
@@ -1,30 +0,0 @@
-import React from 'react'
-import { Text, G, TextPath, Defs, Path } from 'react-native-svg'
-import { fonts } from '../../styles/themes'
-
-interface TrackerNameProps {
- x: number
- y: number
- darkTheme: boolean
- radius: number
-}
-
-const TrackerName = (props: TrackerNameProps) => {
- const color = props.darkTheme ? 'white' : 'black'
-
- return (
-
- Nyxo
-
- )
-}
-
-export default React.memo(TrackerName)
diff --git a/src/components/sources/FitbitSection.tsx b/src/components/sources/FitbitSection.tsx
index eace053..4c998b1 100644
--- a/src/components/sources/FitbitSection.tsx
+++ b/src/components/sources/FitbitSection.tsx
@@ -2,8 +2,8 @@ import { toggleFitbit } from '@actions/api-actions/fitbit-actions'
import TranslatedText from 'components/TranslatedText'
import React from 'react'
import { useDispatch, useSelector } from 'react-redux'
-import { getFitbitEnabled } from 'store/Selectors/api-selectors/api-selectors'
-import { getIsFitbitMainSource } from 'store/Selectors/sleep-source-selectors/sleep-source-selectors'
+import { getFitbitEnabled } from '@selectors/api-selectors/api-selectors'
+import { getIsFitbitMainSource } from '@selectors/sleep-source-selectors/sleep-source-selectors'
import styled from 'styled-components/native'
import colors from 'styles/colors'
diff --git a/src/components/sources/GarminSection.tsx b/src/components/sources/GarminSection.tsx
index ff35c76..18b810b 100644
--- a/src/components/sources/GarminSection.tsx
+++ b/src/components/sources/GarminSection.tsx
@@ -1,8 +1,8 @@
import TranslatedText from 'components/TranslatedText'
import React, { useState } from 'react'
import { useDispatch, useSelector } from 'react-redux'
-import { getFitbitEnabled } from 'store/Selectors/api-selectors/api-selectors'
-import { getIsGarminMainSource } from 'store/Selectors/sleep-source-selectors/sleep-source-selectors'
+import { getFitbitEnabled } from '@selectors/api-selectors/api-selectors'
+import { getIsGarminMainSource } from '@selectors/sleep-source-selectors/sleep-source-selectors'
import styled from 'styled-components/native'
import { constants } from 'styles/themes'
import { toggleGarmin } from '@actions/api-actions/garmin-actions'
diff --git a/src/components/sources/GoogleFitSection.tsx b/src/components/sources/GoogleFitSection.tsx
index db9f200..1b608c3 100644
--- a/src/components/sources/GoogleFitSection.tsx
+++ b/src/components/sources/GoogleFitSection.tsx
@@ -5,12 +5,12 @@ import SourceRow from 'components/SettingsSpecific/SourceRow'
import TranslatedText from 'components/TranslatedText'
import React from 'react'
import { useDispatch, useSelector } from 'react-redux'
-import { getGoogleFitEnabled } from 'store/Selectors/api-selectors/api-selectors'
+import { getGoogleFitEnabled } from '@selectors/api-selectors/api-selectors'
import {
getAllGoogleFitSources,
getGoogleFitSource,
getIsGoogleFitMainSource
-} from 'store/Selectors/sleep-source-selectors/sleep-source-selectors'
+} from '@selectors/sleep-source-selectors/sleep-source-selectors'
import styled from 'styled-components/native'
import colors from 'styles/colors'
import { constants } from 'styles/themes'
@@ -36,11 +36,11 @@ const GoogleFitSection = () => {
const mapped = sources
? sources.map((item, key) => (
))
: []
diff --git a/src/components/sources/HealthKitSection.tsx b/src/components/sources/HealthKitSection.tsx
index e0d8a96..9c26e2b 100644
--- a/src/components/sources/HealthKitSection.tsx
+++ b/src/components/sources/HealthKitSection.tsx
@@ -11,7 +11,7 @@ import {
getAllHealthKitSources,
getHealthKitSource,
getIsHealthKitMainSource
-} from 'store/Selectors/sleep-source-selectors/sleep-source-selectors'
+} from '@selectors/sleep-source-selectors/sleep-source-selectors'
import styled from 'styled-components/native'
import { constants } from 'styles/themes'
@@ -35,11 +35,11 @@ const HealthKitSection = () => {
const mapped = sources
? sources.map((item, key) => (
))
: []
diff --git a/src/components/sources/OuraSection.tsx b/src/components/sources/OuraSection.tsx
index 94ada9d..4f92d80 100644
--- a/src/components/sources/OuraSection.tsx
+++ b/src/components/sources/OuraSection.tsx
@@ -2,8 +2,8 @@ import { authorizeOura } from '@actions/api-actions/oura-actions'
import TranslatedText from 'components/TranslatedText'
import React from 'react'
import { useDispatch, useSelector } from 'react-redux'
-import { getOuraEnabled } from 'store/Selectors/api-selectors/api-selectors'
-import { getIsOuraMainSource } from 'store/Selectors/sleep-source-selectors/sleep-source-selectors'
+import { getOuraEnabled } from '@selectors/api-selectors/api-selectors'
+import { getIsOuraMainSource } from '@selectors/sleep-source-selectors/sleep-source-selectors'
import styled from 'styled-components/native'
import colors from 'styles/colors'
import { constants } from 'styles/themes'
diff --git a/src/components/sources/PolarSection.tsx b/src/components/sources/PolarSection.tsx
index 707aea0..f9d20e3 100644
--- a/src/components/sources/PolarSection.tsx
+++ b/src/components/sources/PolarSection.tsx
@@ -1,7 +1,7 @@
import TranslatedText from 'components/TranslatedText'
import React from 'react'
import { useDispatch, useSelector } from 'react-redux'
-import { getIsPolarMainSource } from 'store/Selectors/sleep-source-selectors/sleep-source-selectors'
+import { getIsPolarMainSource } from '@selectors/sleep-source-selectors/sleep-source-selectors'
import styled from 'styled-components/native'
import { constants } from 'styles/themes'
import { togglePolar } from '@actions/api-actions/polar-actions'
diff --git a/src/components/sources/WithingsSection.tsx b/src/components/sources/WithingsSection.tsx
index 75f04ad..4ac98fd 100644
--- a/src/components/sources/WithingsSection.tsx
+++ b/src/components/sources/WithingsSection.tsx
@@ -1,8 +1,8 @@
import TranslatedText from 'components/TranslatedText'
import React from 'react'
import { useDispatch, useSelector } from 'react-redux'
-import { getFitbitEnabled } from 'store/Selectors/api-selectors/api-selectors'
-import { getIsWithingsMainSource } from 'store/Selectors/sleep-source-selectors/sleep-source-selectors'
+import { getFitbitEnabled } from '@selectors/api-selectors/api-selectors'
+import { getIsWithingsMainSource } from '@selectors/sleep-source-selectors/sleep-source-selectors'
import styled from 'styled-components/native'
import { toggleWithings } from '@actions/api-actions/withings-actions'
import { constants } from 'styles/themes'
diff --git a/src/config/routes/JournalNavigator.tsx b/src/config/routes/JournalNavigator.tsx
index a4cf94d..db6df9b 100644
--- a/src/config/routes/JournalNavigator.tsx
+++ b/src/config/routes/JournalNavigator.tsx
@@ -1,27 +1,22 @@
import { createNativeStackNavigator } from '@react-navigation/native-stack'
-import React from 'react'
-import { JournalStackParamList } from 'Types/navigation/navigation'
+import React, { FC } from 'react'
import NotificationCenter from 'screens/main/NotificationCenter'
-import Details from '../../screens/main/DetailView'
-import Main from '../../screens/main/main'
+import Sleep from 'screens/sleep/SleepView'
+import { JournalStackParamList } from 'Types/navigation/navigation'
import Habits from '../../screens/Shared/HabitView'
import ROUTE from './Routes'
const Stack = createNativeStackNavigator()
-const JournalNavigator = () => {
+const JournalNavigator: FC = () => {
return (
-
+
{
+const TabNavigator: FC = () => {
const intercomNotifications = useSelector(getIntercomNotificationCount)
return (
({
+ screenOptions={({ route }) => ({
tabBarLabel: ({ focused, tintColor }: TabBarIconProps) => {
return (
@@ -30,7 +31,7 @@ const TabNavigator = () => {
},
tabBarIcon: ({ focused, tintColor }: TabBarIconProps) => {
return (
- {
/>
)
}
- })}
- tabBarOptions={{
- inactiveTintColor: 'gray'
- }}>
+ })}>
{
tabBarVisible: getTabBarVisible(route)
})}
/>
+
@@ -71,6 +70,8 @@ const getTabBarVisible = (route: RouteProp) => {
return false
case ROUTE.LESSON:
return false
+ default:
+ return true
}
}
diff --git a/src/helpers/Dimensions.ts b/src/helpers/Dimensions.ts
index 3aba37f..d6e2233 100644
--- a/src/helpers/Dimensions.ts
+++ b/src/helpers/Dimensions.ts
@@ -3,9 +3,9 @@ import { isIphoneX, getStatusBarHeight } from 'react-native-iphone-x-helper'
import { getStatusBarHeight as statusBarHeight } from 'react-native-status-bar-height'
export const { width: WIDTH, height: HEIGHT } = Dimensions.get('window')
-export const HEADER_MAX_HEIGHT = 300
+export const HEADER_MAX_HEIGHT = 350
export const HEADER_MIN_HEIGHT = 80
export const HEADER_HALF = 150
-export const SMART_TOP_PADDING = `${isIphoneX() ? getStatusBarHeight() : 0}`
+export const SMART_TOP_PADDING = `${isIphoneX() ? getStatusBarHeight(true) : 0}`
export const cardWidth = WIDTH - 64 + 20
export const STATUS_BAR_HEIGHT = statusBarHeight
diff --git a/src/helpers/time.ts b/src/helpers/time.ts
index d8eead3..fbdf4a5 100644
--- a/src/helpers/time.ts
+++ b/src/helpers/time.ts
@@ -1,14 +1,15 @@
import Moment from 'moment'
+import { format, parseISO, isValid } from 'date-fns'
import translate from '../config/i18n'
import { Day } from '../Types/Sleepdata'
type Moment = typeof Moment
-export function to12hClock(hour: number) {
+export function to12hClock(hour: number): number {
return hour > 12 ? hour - 12 : hour
}
-export function momentTimeToPolar(time: string) {
+export function momentTimeToPolar(time: string): number {
const momentTime = Moment(time)
const angle =
((to12hClock(momentTime.hour()) + momentTime.minute() / 60) / 12) * 360
@@ -19,7 +20,7 @@ export function momentTimeToPolar(time: string) {
export function minutesToHoursString(
minutes: number | undefined,
longFormat?: boolean
-) {
+): string {
if (!minutes) {
return '-'
}
@@ -34,7 +35,7 @@ export function minutesToHoursString(
return `${(minutes / 60).toFixed(1)} h`
}
-export function getTimeInString(minutes: number) {
+export function getTimeInString(minutes: number): string {
if (!minutes) {
return '-'
}
@@ -43,22 +44,22 @@ export function getTimeInString(minutes: number) {
return `${time.format('H')} h ${time.format('mm')} `
}
-export function returnNightString(date: string) {
+export function returnNightString(date: string): string {
const startDate = Moment(date)
const endDate = startDate.add(1, 'day')
}
-export function formatDate(date: string) {
+export function formatDate(date: string): string {
return Moment(date).format('dddd Do MMMM')
}
-export function formatMinutesToHours(minutes: number) {
+export function formatMinutesToHours(minutes: number): number {
const value = Moment.duration(minutes, 'minutes').humanize()
return value
}
-export function isWeekend(day: Day) {
+export function isWeekend(day: Day): boolean {
if (Moment(day.date).day() === 0 || Moment(day.date).day() === 6) {
return true
}
@@ -69,7 +70,7 @@ export function isWeekend(day: Day) {
*
* @param {*} dateString
*/
-export function getStartTimeInMinutes(date: string) {
+export function getStartTimeInMinutes(date: string): number {
const timeMoment = Moment(date)
const timeInPureMinutes = timeMoment.hours() * 60 + timeMoment.minutes()
const periodEnd = 360 // 6 in the morning
@@ -82,7 +83,7 @@ export function getStartTimeInMinutes(date: string) {
return timeInPureMinutes
}
-export function toNightTime(date: string) {
+export function toNightTime(date: string): string {
const nightEnd = Moment(date)
const nightStart = Moment(nightEnd).subtract(1, 'days').startOf('day')
return `${nightStart.format('DD.MM.')} – ${nightEnd.format('DD.MM.')}`
@@ -103,13 +104,13 @@ export const getTitle = () => {
return { title: 'Good Night', subtitle: 'NIGHT_SUBTITLE' }
}
-export function nearestMinutes(interval: number, someMoment: any) {
+export function nearestMinutes(interval: number, someMoment: any): string {
const roundedMinutes =
Math.round(someMoment.clone().minute() / interval) * interval
return someMoment.clone().minute(roundedMinutes).second(0)
}
-export const formatTimer = (numberOfSeconds: number) => {
+export const formatTimer = (numberOfSeconds: number): number => {
const hours = Math.floor(numberOfSeconds / 3600)
const minutes = Math.floor((numberOfSeconds - hours * 3600) / 60)
const seconds = numberOfSeconds - hours * 3600 - minutes * 60
@@ -143,11 +144,14 @@ export function sameDay(
return s1.isSame(s2, 'day')
}
-export function calculateMinutesFromAngle(angle: number) {
+export function calculateMinutesFromAngle(angle: number): number {
return Math.round(angle / ((2 * Math.PI) / (12 * 12))) * 5
}
-export function calculateTimeFromAngle(angle: number, start: boolean) {
+export function calculateTimeFromAngle(
+ angle: number,
+ start: boolean
+): { h: number; m: number } {
if (start) {
const minutes = calculateMinutesFromAngle(angle)
const h = Math.floor(minutes / 60)
@@ -166,7 +170,7 @@ export function calculateTimeFromAngle(angle: number, start: boolean) {
export function calculateEndTimeFromAngle(
startAngle: number,
endAngle: number
-) {
+): { h: number; m: number } {
const startMinutes = calculateMinutesFromAngle(startAngle)
const startHours = Math.floor(startMinutes / 60)
const startCorrected = startHours >= 6 ? startHours + 12 : startHours
@@ -182,7 +186,9 @@ export function calculateEndTimeFromAngle(
return { m, h: endCorrected }
}
-export function calculateTimeFromAngleAM(angle: number) {
+export function calculateTimeFromAngleAM(
+ angle: number
+): { h: number; m: number } {
const minutes = calculateMinutesFromAngle(angle)
const h = Math.floor(minutes / 60) + 12
const m = minutes - h * 60
@@ -190,16 +196,27 @@ export function calculateTimeFromAngleAM(angle: number) {
return { h, m }
}
-export function roundAngleToFives(angle: number) {
+export function roundAngleToFives(angle: number): number {
const fiveMinuteAngle = (2 * Math.PI) / 144
return Math.round(angle / fiveMinuteAngle) * fiveMinuteAngle
}
-export function padMinutes(min: number) {
+export function padMinutes(min: number): string {
if (`${min}`.length < 2) {
return `0${min}`
}
- return min
+ return `${min}`
+}
+
+export const getFormattedDateOrPlaceholder = (
+ value: string | null | undefined,
+ formatter: string
+): string => {
+ if (value) {
+ return format(parseISO(value), formatter)
+ }
+
+ return '-'
}
diff --git a/src/screens/Auth/ConfirmUser.tsx b/src/screens/Auth/ConfirmUser.tsx
index 09f711f..ea5b49b 100644
--- a/src/screens/Auth/ConfirmUser.tsx
+++ b/src/screens/Auth/ConfirmUser.tsx
@@ -1,7 +1,7 @@
import React from 'react'
import { useDispatch, useSelector } from 'react-redux'
import styled from 'styled-components/native'
-import { resendEmail } from '../../actions/auth/auth-actions'
+import { resendEmail } from '@actions/auth/auth-actions'
import BackToAppButton from '../../components/Buttons/BackToAppButton'
import BottomButton from '../../components/Buttons/BottomButton'
import { PrimaryButton } from '../../components/Buttons/PrimaryButton'
@@ -13,7 +13,7 @@ import {
StyledScrollView
} from '../../components/Primitives/Primitives'
import TopInfo from '../../components/TopInfo'
-import { getEmail } from '../../store/Selectors/UserSelectors'
+import { getEmail } from '@selectors/UserSelectors'
interface ConfirmationScreenProps {
navigation: any
diff --git a/src/screens/Auth/ForgotPasswordScreen.tsx b/src/screens/Auth/ForgotPasswordScreen.tsx
index 040e518..7ac877a 100644
--- a/src/screens/Auth/ForgotPasswordScreen.tsx
+++ b/src/screens/Auth/ForgotPasswordScreen.tsx
@@ -6,13 +6,13 @@ import { ConfirmationSchema } from 'config/Validation'
import {
requestNewPassword,
submitNewPassword
-} from '../../actions/auth/auth-actions'
+} from '@actions/auth/auth-actions'
import BottomButton from '../../components/Buttons/BottomButton'
import TextButton from '../../components/Buttons/TextButton'
import { Container, H1, H4 } from '../../components/Primitives/Primitives'
import SCTextInput from '../../components/TextField'
import TopInfo from '../../components/TopInfo'
-import { getEmail } from '../../store/Selectors/UserSelectors'
+import { getEmail } from '@selectors/UserSelectors'
const ForgotPasswordScreen = () => {
const emailFromState = useSelector(getEmail)
diff --git a/src/screens/Auth/Login.tsx b/src/screens/Auth/Login.tsx
index 546d91a..4fb2890 100644
--- a/src/screens/Auth/Login.tsx
+++ b/src/screens/Auth/Login.tsx
@@ -3,9 +3,9 @@ import { WIDTH } from 'helpers/Dimensions'
import React, { memo } from 'react'
import { ScrollView } from 'react-native'
import { useDispatch, useSelector } from 'react-redux'
-import { getLoading } from 'store/Selectors/auth-selectors/auth-selectors'
+import { getLoading } from '@selectors/auth-selectors/auth-selectors'
import styled from 'styled-components/native'
-import { login } from '../../actions/auth/auth-actions'
+import { login } from '@actions/auth/auth-actions'
import BackToAppButton from '../../components/Buttons/BackToAppButton'
import BottomButton from '../../components/Buttons/BottomButton'
import MergingDialog from '../../components/modals/MergeHabitsModal/MergeHabitsModal'
diff --git a/src/screens/Auth/RegisterScreen.tsx b/src/screens/Auth/RegisterScreen.tsx
index e76c682..bb73188 100644
--- a/src/screens/Auth/RegisterScreen.tsx
+++ b/src/screens/Auth/RegisterScreen.tsx
@@ -4,7 +4,7 @@ import React, { memo } from 'react'
import { ActivityIndicator, Dimensions, ScrollView } from 'react-native'
import { useDispatch, useSelector } from 'react-redux'
import styled from 'styled-components/native'
-import { register } from '../../actions/auth/auth-actions'
+import { register } from '@actions/auth/auth-actions'
import Disclaimer from '../../components/AuthSpecific/Disclaimer'
import BackToAppButton from '../../components/Buttons/BackToAppButton'
import BottomButton from '../../components/Buttons/BottomButton'
@@ -17,7 +17,7 @@ import SCTextInput from '../../components/TextField'
import TopInfo from '../../components/TopInfo'
import TranslatedText from '../../components/TranslatedText'
import { RegisterSchema } from '../../config/Validation'
-import { getLoading } from '../../store/Selectors/auth-selectors/auth-selectors'
+import { getLoading } from '@selectors/auth-selectors/auth-selectors'
import colors from '../../styles/colors'
import { fonts, StyleProps } from '../../styles/themes'
diff --git a/src/screens/Shared/HabitView.tsx b/src/screens/Shared/HabitView.tsx
index e7c3703..b05fe26 100644
--- a/src/screens/Shared/HabitView.tsx
+++ b/src/screens/Shared/HabitView.tsx
@@ -1,38 +1,54 @@
-import React, { memo } from 'react'
-import { SectionList, Text } from 'react-native'
-import { useSelector } from 'react-redux'
-import {
- getActiveHabits,
- getArchivedHabits
-} from 'store/Selectors/habit-selectors/habit-selectors'
-import { Habit } from 'Types/State/habit-state'
-import GoBack, { GoBackContainer } from '../../components/Buttons/GoBack'
-import CoachingSectionHeader from '../../components/CoachingSpecific/CoachingSectionHeader'
-import EmptyState from '../../components/EmptyState'
-import HabitCard from '../../components/HabitCard/HabitCard'
-import EditHabitModal from '../../components/modals/HabitModal/EditHabitModal'
+import { toggleNewHabitModal } from '@actions/modal/modal-actions'
+import CoachingSectionHeader from '@components/CoachingSpecific/CoachingSectionHeader'
+import EmptyState from '@components/EmptyState'
+import HabitCard from '@components/HabitCard/HabitCard'
+import { IconBold } from '@components/iconRegular'
+import EditHabitModal from '@components/modals/HabitModal/EditHabitModal'
import {
Container,
- H1,
P,
+ PageTitle,
SafeAreaView
-} from '../../components/Primitives/Primitives'
-import keyExtractor from '../../helpers/KeyExtractor'
+} from '@components/Primitives/Primitives'
+import {
+ getActiveHabits,
+ getArchivedHabits
+} from '@selectors/habit-selectors/habit-selectors'
+import NewHabitModal from 'components/modals/HabitModal/NewHabitModal'
+import React, { FC } from 'react'
+import { SectionList } from 'react-native'
+import { useDispatch, useSelector } from 'react-redux'
+import styled from 'styled-components/native'
+import colors from 'styles/colors'
+import { Habit } from 'Types/State/habit-state'
-const HabitView = () => {
+const HabitView: FC = () => {
const activeHabits = useSelector(getActiveHabits)
const archivedHabits = useSelector(getArchivedHabits)
+ const dispatch = useDispatch()
const renderItem = ({ item }: { item: Habit }) => {
return
}
+ const toggleModal = () => {
+ dispatch(toggleNewHabitModal())
+ }
+
const sections = [
- { title: 'HABIT.ACTIVE', data: activeHabits },
- { title: 'HABIT.ARCHIVED', data: archivedHabits }
+ {
+ title: 'HABIT.ACTIVE',
+ subtitle: 'HABIT.ACTIVE_SUBTITLE',
+ data: activeHabits
+ },
+ {
+ title: 'HABIT.ARCHIVED',
+ subtitle: 'HABIT.ARCHIVED_SUBTITLE',
+ data: archivedHabits
+ }
]
- const habitKeyExtractor = (item: Habit, index: number) => {
+ const habitKeyExtractor = (item: Habit) => {
return item.id
}
@@ -41,18 +57,30 @@ const HabitView = () => {
(
<>
-
-
-
+
+ HABIT.HABIT_TITLE
+
+
+
+
+
- HABIT.HABIT_TITLE
HABIT.EXPLANATION_1
HABIT.EXPLANATION_2
>
)}
- renderSectionHeader={({ section: { title, data } }) => (
-
+ renderSectionHeader={({ section: { title, data, subtitle } }) => (
+
)}
sections={sections}
ListEmptyComponent={}
@@ -61,8 +89,34 @@ const HabitView = () => {
/>
+
)
}
export default HabitView
+
+const TitleRow = styled.View`
+ padding-right: 20px;
+ flex: 1;
+ flex-direction: row;
+ justify-content: space-between;
+ align-items: center;
+`
+
+const NewHabitButton = styled.TouchableOpacity`
+ padding: 3px;
+ border-radius: 50px;
+ justify-content: center;
+ align-items: center;
+`
+
+const ActiveHabits = styled.View`
+ margin: 20px;
+`
+
+const Text = styled.Text`
+ font-size: 15px;
+ font-family: ${({ theme }) => theme.FONT_MEDIUM};
+ color: ${({ theme }) => theme.PRIMARY_TEXT_COLOR};
+`
diff --git a/src/screens/Terveystalo/Welcome.tsx b/src/screens/Terveystalo/Welcome.tsx
index 80f5528..16ed559 100644
--- a/src/screens/Terveystalo/Welcome.tsx
+++ b/src/screens/Terveystalo/Welcome.tsx
@@ -5,14 +5,14 @@ import { useSelector, useDispatch } from 'react-redux'
import Intercom from 'react-native-intercom'
import { Alert, Button } from 'react-native'
import { linkAccount } from '@actions/linking/linking-actions'
-import { getLinkingCode, getLoading } from 'store/Selectors/linking-selectors'
+import { getLinkingCode, getLoading } from '@selectors/linking-selectors'
import { NativeStackNavigationProp } from '@react-navigation/native-stack'
import { JournalStackParamList } from 'Types/navigation/navigation'
import LinkingButton from 'components/Buttons/LinkingButton'
import LoginButton from '../../components/Buttons/LoginButton'
import TerveystaloLogo from '../../../assets/terveystalo-logo.svg'
import TerveystaloButton from '../../components/Buttons/TerveystaloButton'
-import { getAuthState } from '../../store/Selectors/auth-selectors/auth-selectors'
+import { getAuthState } from '@selectors/auth-selectors/auth-selectors'
import translate from '../../config/i18n'
import { PrimaryButton } from '../../components/Buttons/PrimaryButton'
import GoBack, { GoBackContainer } from '../../components/Buttons/GoBack'
diff --git a/src/screens/Welcome/Welcome.tsx b/src/screens/Welcome/Welcome.tsx
index 1b06e07..bb01e16 100644
--- a/src/screens/Welcome/Welcome.tsx
+++ b/src/screens/Welcome/Welcome.tsx
@@ -3,7 +3,7 @@ import { Platform, View } from 'react-native'
import { useDispatch } from 'react-redux'
import styled from 'styled-components/native'
import { prepareSleepDataFetching } from '@actions/sleep/health-kit-actions'
-import { markIntroductionCompleted } from '../../actions/user/user-actions'
+import { markIntroductionCompleted } from '@actions/user/user-actions'
import AnimationContainer from '../../components/animationContainer'
import ScalingButton from '../../components/Buttons/ScalingButton'
import TranslatedText from '../../components/TranslatedText'
diff --git a/src/screens/coaching/CoachingView.tsx b/src/screens/coaching/CoachingView.tsx
index 4b5d249..7d4d602 100644
--- a/src/screens/coaching/CoachingView.tsx
+++ b/src/screens/coaching/CoachingView.tsx
@@ -1,9 +1,9 @@
+import { getAllWeeks } from '@actions/coaching/content-actions'
+import { getLoadingContent } from '@selectors/content-selectors/content-selectors'
+import { getActiveCoaching } from '@selectors/subscription-selectors/SubscriptionSelectors'
import React, { memo, useEffect } from 'react'
import { RefreshControl } from 'react-native'
import { useDispatch, useSelector } from 'react-redux'
-import { getCoachingNotStarted } from 'store/Selectors/coaching-selectors/coaching-selectors'
-import { getLoadingContent } from 'store/Selectors/content-selectors/content-selectors'
-import { getAllWeeks } from '../../actions/coaching/content-actions'
import BuyCoachingButton from '../../components/CoachingSpecific/BuyCoachingButton'
import CoachingHeader from '../../components/CoachingSpecific/CoachingHeader'
import CoachingNotStarted from '../../components/CoachingSpecific/CoachingNotStarted'
@@ -11,7 +11,6 @@ import NewHabitModal from '../../components/modals/HabitModal/NewHabitModal'
import { SafeAreaView } from '../../components/Primitives/Primitives'
import TopInfo from '../../components/TopInfo'
import { WIDTH } from '../../helpers/Dimensions'
-import { getActiveCoaching } from '../../store/Selectors/subscription-selectors/SubscriptionSelectors'
import colors from '../../styles/colors'
import Lessons from './Lessons'
diff --git a/src/screens/coaching/LessonView.tsx b/src/screens/coaching/LessonView.tsx
index ccb7156..750ff9f 100644
--- a/src/screens/coaching/LessonView.tsx
+++ b/src/screens/coaching/LessonView.tsx
@@ -8,14 +8,14 @@ import { useDispatch, useSelector } from 'react-redux'
import {
CombinedLesson,
getContentForSelectedLesson
-} from 'store/Selectors/coaching-selectors/coaching-selectors'
+} from '@selectors/coaching-selectors/coaching-selectors'
import styled from 'styled-components/native'
import { completeLesson } from '@actions/coaching/coaching-actions'
import Tags from 'components/LessonComponents/Tags'
import {
popFromIncompleteLessons,
pushInteractedLesson
-} from '../../actions/CoachingNotification/CoachingNotificationActions'
+} from '@actions/CoachingNotification/CoachingNotificationActions'
import Authors from '../../components/CoachingSpecific/Authors'
import TopHeader from '../../components/CoachingSpecific/TopHeader'
import WeekViewHeader from '../../components/CoachingSpecific/WeekViewHeader'
diff --git a/src/screens/coaching/Lessons.tsx b/src/screens/coaching/Lessons.tsx
index 91ec481..3f267bd 100644
--- a/src/screens/coaching/Lessons.tsx
+++ b/src/screens/coaching/Lessons.tsx
@@ -8,14 +8,14 @@ import {
CombinedLessonArray,
getCoachingLessonsForCurrentWeek,
getCoachingLessonsForWeek
-} from 'store/Selectors/coaching-selectors/coaching-selectors'
+} from '@selectors/coaching-selectors/coaching-selectors'
import styled from 'styled-components/native'
import LessonListItem from '../../components/LessonComponents/LessonListItem'
import SectionFooter from '../../components/LessonComponents/SectionFooter'
import SectionHeader from '../../components/LessonComponents/SectionHeader'
import Separator from '../../components/LessonComponents/Separator'
import keyExtractor from '../../helpers/KeyExtractor'
-import { getActiveCoaching } from '../../store/Selectors/subscription-selectors/SubscriptionSelectors'
+import { getActiveCoaching } from '@selectors/subscription-selectors/SubscriptionSelectors'
import { StyleProps } from '../../styles/themes'
const AnimatedSectionList = Animated.createAnimatedComponent(SectionList)
diff --git a/src/screens/coaching/WeekView.tsx b/src/screens/coaching/WeekView.tsx
index 23a4e42..32a48f7 100644
--- a/src/screens/coaching/WeekView.tsx
+++ b/src/screens/coaching/WeekView.tsx
@@ -1,17 +1,17 @@
+import Copyright from '@components//CoachingSpecific/Copyright'
+import StartCoaching from '@components//CoachingSpecific/StartCoaching'
+import TopHeader from '@components//CoachingSpecific/TopHeader'
+import WeekCover from '@components//CoachingSpecific/Week.Cover'
+import WeekIntro from '@components//CoachingSpecific/WeekIntro'
+import WeekViewHeader from '@components//CoachingSpecific/WeekViewHeader'
+import NewHabitModal from '@components//modals/HabitModal/NewHabitModal'
+import { BGContainer } from '@components//Primitives/Primitives'
+import { CombinedWeek } from '@selectors/coaching-selectors'
+import { getActiveCoaching } from '@selectors/subscription-selectors/SubscriptionSelectors'
import React, { memo } from 'react'
import Animated from 'react-native-reanimated'
import { useSelector } from 'react-redux'
-import { CombinedWeek } from 'store/Selectors/coaching-selectors'
import styled from 'styled-components/native'
-import Copyright from '../../components/CoachingSpecific/Copyright'
-import StartCoaching from '../../components/CoachingSpecific/StartCoaching'
-import TopHeader from '../../components/CoachingSpecific/TopHeader'
-import WeekCover from '../../components/CoachingSpecific/Week.Cover'
-import WeekIntro from '../../components/CoachingSpecific/WeekIntro'
-import WeekViewHeader from '../../components/CoachingSpecific/WeekViewHeader'
-import NewHabitModal from '../../components/modals/HabitModal/NewHabitModal'
-import { BGContainer } from '../../components/Primitives/Primitives'
-import { getActiveCoaching } from '../../store/Selectors/subscription-selectors/SubscriptionSelectors'
import Lessons from './Lessons'
const yOffset = new Animated.Value(0)
diff --git a/src/screens/coaching/challenges.tsx b/src/screens/coaching/challenges.tsx
index 1aced77..e20ff5b 100644
--- a/src/screens/coaching/challenges.tsx
+++ b/src/screens/coaching/challenges.tsx
@@ -3,7 +3,7 @@ import { View, FlatList } from 'react-native'
import { useSelector } from 'react-redux'
import Achievement from './Components/Achievement'
import TranslatedText from '../../components/TranslatedText'
-import { getVisibleChallenges } from '../../store/Selectors/ChallengeSelectors'
+import { getVisibleChallenges } from '@selectors/ChallengeSelectors'
import { H2, P } from '../../components/Primitives/Primitives'
interface ChallengesProps {}
diff --git a/src/screens/main/DetailView.tsx b/src/screens/main/DetailView.tsx
deleted file mode 100644
index 302999f..0000000
--- a/src/screens/main/DetailView.tsx
+++ /dev/null
@@ -1,227 +0,0 @@
-import Moment from 'moment'
-import React, { memo } from 'react'
-import { FlatList } from 'react-native'
-import Animated from 'react-native-reanimated'
-import { useDispatch } from 'react-redux'
-import styled from 'styled-components/native'
-import BackButton from '../../components/Buttons/backButton'
-// import HeartRateChart from '../../components/Charts/HeartRateChart';
-// import MapView, { Marker } from 'react-native-maps';
-import SleepTimeChart from '../../components/Charts/sleepTimeChart'
-import SampleRow from '../../components/DetailView/SampleRow'
-// import HeartRateChart from '../../components/Charts/HeartRateChart';
-import EmptyState from '../../components/EmptyState'
-import { Container, H2 } from '../../components/Primitives/Primitives'
-import TinyCard from '../../components/TinyCard'
-import { HEADER_MAX_HEIGHT, HEADER_MIN_HEIGHT } from '../../helpers/Dimensions'
-import { getTimeInString, toNightTime } from '../../helpers/time'
-import { colorPairs } from '../../styles/colors'
-import { Night } from '../../Types/Sleepdata'
-
-const yOffset = new Animated.Value(0)
-
-const headerHeight = () => {
- return {
- height: yOffset.interpolate({
- inputRange: [0, HEADER_MAX_HEIGHT - HEADER_MIN_HEIGHT],
- outputRange: [HEADER_MAX_HEIGHT, HEADER_MIN_HEIGHT],
- extrapolateRight: Animated.Extrapolate.CLAMP
- })
- }
-}
-
-interface DetailViewProps {
- navigation: any
-}
-
-const DetailView = (props: DetailViewProps) => {
- const { navigation } = props
- const currentDay = navigation.getParam('selectedDay', '')
- // const heartRateData = navigation.getParam('heartRateData', '');
- const dispatch = useDispatch()
-
- const renderNightDataItems = () => {
- const noData =
- currentDay && currentDay.night && currentDay.night.length !== 0
-
- return currentDay.night.map((sample: Night, index: number) => (
-
- ))
- }
-
- const getFallAsleep = () => {
- const { bedStart } = currentDay
- const { sleepStart } = currentDay
- if (bedStart || sleepStart) {
- const startTime = sleepStart || bedStart
- return Moment(startTime).format('HH:mm')
- }
- return '-'
- }
-
- const getWakeUp = () => {
- const { bedEnd } = currentDay
- const { sleepEnd } = currentDay
- if (bedEnd || sleepEnd) {
- const startTime = bedEnd || sleepEnd
- return Moment(startTime).format('HH:mm')
- }
- return '-'
- }
-
- const renderUnfilteredNightDataItems = () => {
- const noData =
- currentDay &&
- currentDay.unfilteredNight &&
- currentDay.unfilteredNight.length !== 0
-
- return noData ? (
- currentDay.unfilteredNight.map((sample: Night, index: number) => (
-
- ))
- ) : (
-
- )
- }
-
- const renderRow = ({ item, index }: any) => {
- return (
-
- )
- }
-
- const cardsData = [
- {
- title: 'Fell asleep',
- figure: getFallAsleep(),
- iconColor: colorPairs.fallAsleep,
- iconBg: colorPairs.fallAsleepBg,
- icon: 'daySunset'
- },
- {
- title: 'Wake up',
- figure: getWakeUp(),
- iconColor: colorPairs.wakeUp,
- iconBg: colorPairs.wakeUpBg,
- icon: 'daySunrise'
- },
- {
- title: 'Time in bed',
- figure: getTimeInString(currentDay.inBedDuration),
- iconColor: colorPairs.inBed,
- iconBg: colorPairs.inBedBg,
- icon: 'bedDoubleBold'
- },
-
- {
- title: 'Time asleep',
- figure: getTimeInString(currentDay.asleepDuration),
- iconColor: colorPairs.asleep,
- iconBg: colorPairs.asleepBg,
- icon: 'bedDoubleBold'
- }
- // {
- // title: 'Bedtime',
- // figure: '600',
- // iconColor: colorPairs.sleepWindow,
- // iconBg: colorPairs.sleepWindowBg,
- // icon: 'bedWindow',
- // },
-
- // {
- // title: 'Social Jetlag',
- // figure: '600',
- // iconColor: colorPairs.inBed,
- // iconBg: colorPairs.inBedBg,
- // icon: 'scale',
- // },
- ]
-
- const includeSample = () => {
- // await dispatch
- }
-
- const ItemSeparatorComponent = () => {
- return
- }
-
- const cards = cardsData.map((item, index) => (
-
- ))
- return (
-
-
-
-
-
- {toNightTime(currentDay.date)}
-
-
-
-
- {cards}
-
- Analysis samples
- }
- data={currentDay.night}
- renderItem={renderRow}
- />
- All data samples
- }
- data={currentDay.unfilteredNight}
- renderItem={renderRow}
- />
- {/* Notes */}
-
-
-
-
- )
-}
-
-export default memo(DetailView)
-
-const Header = styled(Animated.View)``
-
-const BackButtonContainer = styled.View``
-
-const Title = styled.Text``
-
-const SubTitle = styled.Text``
-
-const CardContainer = styled.View`
- flex-direction: row;
- flex-wrap: wrap;
- padding: 20px;
- margin: 200px 0px 20px;
-`
diff --git a/src/screens/main/NotificationCenter.tsx b/src/screens/main/NotificationCenter.tsx
index cfb5984..11c8fe4 100644
--- a/src/screens/main/NotificationCenter.tsx
+++ b/src/screens/main/NotificationCenter.tsx
@@ -11,7 +11,7 @@ import {
} from 'components/Primitives/Primitives'
import React from 'react'
import { useSelector } from 'react-redux'
-import { getStaticNotificationsCount } from 'store/Selectors/notification-selectors/notification-selectors'
+import { getStaticNotificationsCount } from '@selectors/notification-selectors/notification-selectors'
import styled from 'styled-components/native'
const NotificationCenter = () => {
diff --git a/src/screens/main/main.tsx b/src/screens/main/main.tsx
index a5e1c64..e11958d 100644
--- a/src/screens/main/main.tsx
+++ b/src/screens/main/main.tsx
@@ -1,3 +1,13 @@
+import {
+ fetchSleepData,
+ updateCalendar
+} from '@actions/sleep/sleep-data-actions'
+import { backgroundAction, startup } from '@actions/StartupActions'
+import {
+ getLoadingFitbit,
+ getLoadingGoogleFit
+} from '@selectors/api-selectors/api-selectors'
+import { getHealthKitLoading } from '@selectors/health-kit-selectors/health-kit-selectors'
import InitializeSource from 'components/MainScreenSpecific/InitializeSources'
import ExplanationsModal from 'components/modals/ExplanationsModal'
import MergeHabitsModal from 'components/modals/MergeHabitsModal/MergeHabitsModal'
@@ -6,16 +16,6 @@ import RatingModal from 'components/RatingModal'
import React, { memo, useEffect } from 'react'
import { RefreshControl, View } from 'react-native'
import { useDispatch, useSelector } from 'react-redux'
-import {
- getLoadingFitbit,
- getLoadingGoogleFit
-} from 'store/Selectors/api-selectors/api-selectors'
-import { getHealthKitLoading } from 'store/Selectors/health-kit-selectors/health-kit-selectors'
-import {
- fetchSleepData,
- updateCalendar
-} from '../../actions/sleep/sleep-data-actions'
-import { backgroundAction, startup } from '../../actions/StartupActions'
import DayStrip from '../../components/DayStrip'
import Habits from '../../components/HabitList/HabitList'
import ClockCarousel from '../../components/MainScreenSpecific/ClockCarousel'
diff --git a/src/screens/profile/BedStatsView.tsx b/src/screens/profile/BedStatsView.tsx
index 5628e75..9324c43 100644
--- a/src/screens/profile/BedStatsView.tsx
+++ b/src/screens/profile/BedStatsView.tsx
@@ -10,7 +10,7 @@ import {
getShortestBedTime,
getLongestBedTime,
getNightsWithOver8HoursBedTime
-} from '../../store/Selectors/SleepDataSelectors'
+} from '@selectors/SleepDataSelectors'
import { H3, P, Container } from '../../components/Primitives/Primitives'
const { width } = Dimensions.get('window')
diff --git a/src/screens/profile/ChallengeView.tsx b/src/screens/profile/ChallengeView.tsx
index 47d84f4..f866758 100644
--- a/src/screens/profile/ChallengeView.tsx
+++ b/src/screens/profile/ChallengeView.tsx
@@ -1,7 +1,7 @@
import React from 'react'
import { Text, View, FlatList } from 'react-native'
import { useSelector } from 'react-redux'
-import { getVisibleChallenges } from '../../store/Selectors/ChallengeSelectors'
+import { getVisibleChallenges } from '@selectors/ChallengeSelectors'
import { Challenges } from '../../store/Coaching/Challenges'
import ChallengeItem from '../../components/Challenge/ChallengeItem'
diff --git a/src/screens/profile/SleepStatsView.tsx b/src/screens/profile/SleepStatsView.tsx
index cb5e65d..aedac2e 100644
--- a/src/screens/profile/SleepStatsView.tsx
+++ b/src/screens/profile/SleepStatsView.tsx
@@ -11,7 +11,7 @@ import {
getShortestSleepTime,
getLongestSleepTime,
getNightsWithOver8HoursSleep
-} from '../../store/Selectors/SleepDataSelectors'
+} from '@selectors/SleepDataSelectors'
import { H3, Container, P } from '../../components/Primitives/Primitives'
const BedStatsView = () => {
diff --git a/src/screens/profile/profile.tsx b/src/screens/profile/profile.tsx
index 0b544af..dc83bf4 100644
--- a/src/screens/profile/profile.tsx
+++ b/src/screens/profile/profile.tsx
@@ -1,8 +1,22 @@
+import { getAuthState } from '@selectors/auth-selectors/auth-selectors'
+import {
+ deviationBedTime,
+ deviationSleep,
+ getAsleepNights,
+ getAverageBedTime,
+ getAverageSleepTime,
+ getBedTimeNights,
+ getLongestBedTime,
+ getLongestSleepTime,
+ getNightsWithOver8HoursBedTime,
+ getNightsWithOver8HoursSleep,
+ getShortestBedTime,
+ getShortestSleepTime
+} from '@selectors/SleepDataSelectors'
import React, { memo } from 'react'
import { SectionList } from 'react-native'
import { useSelector } from 'react-redux'
import styled from 'styled-components/native'
-import SleepTimeChart from '../../components/Charts/sleepTimeChart'
import Inforow from '../../components/InfoRow'
import {
H3,
@@ -16,21 +30,6 @@ import TopInfo from '../../components/TopInfo'
import keyExtractor from '../../helpers/KeyExtractor'
import { minutesToHoursString } from '../../helpers/time'
import { StyleProps } from '../../styles/themes'
-import {
- deviationBedTime,
- deviationSleep,
- getAsleepNights,
- getAverageBedTime,
- getAverageSleepTime,
- getBedTimeNights,
- getLongestBedTime,
- getLongestSleepTime,
- getNightsWithOver8HoursBedTime,
- getNightsWithOver8HoursSleep,
- getShortestBedTime,
- getShortestSleepTime
-} from '../../store/Selectors/SleepDataSelectors'
-import { getAuthState } from '../../store/Selectors/auth-selectors/auth-selectors'
const ProfileScreen = () => {
const nights = useSelector(getBedTimeNights)
@@ -122,7 +121,6 @@ const ProfileScreen = () => {
renderSectionHeader={renderSectionHeader}
keyExtractor={keyExtractor}
renderItem={renderItem}
- ListFooterComponent={}
/>
)
diff --git a/src/screens/settings/CloudSettings.tsx b/src/screens/settings/CloudSettings.tsx
index d843ecc..12de9e3 100644
--- a/src/screens/settings/CloudSettings.tsx
+++ b/src/screens/settings/CloudSettings.tsx
@@ -1,9 +1,9 @@
import React, { memo, useState } from 'react'
import { RefreshControl, ScrollView } from 'react-native'
import { useDispatch, useSelector } from 'react-redux'
-import { getLoading as getCodeLoading } from 'store/Selectors/linking-selectors'
+import { getLoading as getCodeLoading } from '@selectors/linking-selectors'
import { getConnectionId } from '@actions/linking/linking-actions'
-import { logout } from '../../actions/auth/auth-actions'
+import { logout } from '@actions/auth/auth-actions'
import GoBack, {
GoBackContainer,
Spacer
@@ -22,7 +22,7 @@ import ROUTE from '../../config/routes/Routes'
import {
getAuthState,
getLoading
-} from '../../store/Selectors/auth-selectors/auth-selectors'
+} from '@selectors/auth-selectors/auth-selectors'
import colors from '../../styles/colors'
const CloudView = ({ navigation, route }) => {
diff --git a/src/screens/settings/CoachingSettings.tsx b/src/screens/settings/CoachingSettings.tsx
index 8e31568..54551af 100644
--- a/src/screens/settings/CoachingSettings.tsx
+++ b/src/screens/settings/CoachingSettings.tsx
@@ -7,7 +7,7 @@ import {
getActiveCoachingMonth,
getCoachingMonths,
getCoachingStage
-} from 'store/Selectors/coaching-selectors/coaching-selectors'
+} from '@selectors/coaching-selectors/coaching-selectors'
import styled from 'styled-components/native'
import GoBack, { GoBackContainer } from '../../components/Buttons/GoBack'
import TextButton from '../../components/Buttons/TextButton'
diff --git a/src/screens/settings/DevelopmentMenu.tsx b/src/screens/settings/DevelopmentMenu.tsx
index 9b7efe1..8d95ea4 100644
--- a/src/screens/settings/DevelopmentMenu.tsx
+++ b/src/screens/settings/DevelopmentMenu.tsx
@@ -4,11 +4,11 @@ import { useDispatch, useSelector } from 'react-redux'
import IconButton from '../../components/Buttons/IconButton'
import { Container, H1, P, Row } from '../../components/Primitives/Primitives'
import colors from '../../styles/colors'
-import { getActiveCoaching } from '../../store/Selectors/subscription-selectors/SubscriptionSelectors'
+import { getActiveCoaching } from '@selectors/subscription-selectors/SubscriptionSelectors'
import {
disableCoaching,
purchaseCoachingForAWeek
-} from '../../actions/subscription/subscription-actions'
+} from '@actions/subscription/subscription-actions'
const DevelopmentMenu = () => {
const dispatch = useDispatch()
diff --git a/src/screens/settings/ManageSubscription.tsx b/src/screens/settings/ManageSubscription.tsx
index 99381ab..ef163fe 100644
--- a/src/screens/settings/ManageSubscription.tsx
+++ b/src/screens/settings/ManageSubscription.tsx
@@ -7,7 +7,7 @@ import Purchases, { PurchasesEntitlementInfos } from 'react-native-purchases'
import { useDispatch, useSelector } from 'react-redux'
import styled from 'styled-components/native'
import colors from 'styles/colors'
-import { restorePurchase } from '../../actions/subscription/subscription-actions'
+import { restorePurchase } from '@actions/subscription/subscription-actions'
import GoBack, { GoBackContainer } from '../../components/Buttons/GoBack'
import TextButton from '../../components/Buttons/TextButton'
import {
@@ -22,7 +22,7 @@ import CONFIG from '../../config/Config'
import {
getActiveCoaching,
getLoadingPurchase
-} from '../../store/Selectors/subscription-selectors/SubscriptionSelectors'
+} from '@selectors/subscription-selectors/SubscriptionSelectors'
const ManageSubscription = () => {
const isCoachingActive = useSelector(getActiveCoaching)
diff --git a/src/screens/settings/Notifications.tsx b/src/screens/settings/Notifications.tsx
index 7004b51..e709618 100644
--- a/src/screens/settings/Notifications.tsx
+++ b/src/screens/settings/Notifications.tsx
@@ -18,9 +18,9 @@ import {
import {
makeGetNotificationEnabled,
getScheduledNotifications
-} from '../../store/Selectors/NotificationSelectors'
+} from '@selectors/NotificationSelectors'
import { State } from '../../Types/State'
-import { setNotification } from '../../actions/NotificationActions'
+import { setNotification } from '@actions/NotificationActions'
export interface NotificationDataItemProps {
enabled: boolean
diff --git a/src/screens/settings/settings.tsx b/src/screens/settings/settings.tsx
index b900986..949768b 100644
--- a/src/screens/settings/settings.tsx
+++ b/src/screens/settings/settings.tsx
@@ -1,32 +1,32 @@
+import ROUTE from 'config/routes/Routes'
import React, { memo, useMemo } from 'react'
import { Linking, SectionList } from 'react-native'
import Intercom from 'react-native-intercom'
import Rate, { AndroidMarket } from 'react-native-rate'
import { useDispatch, useSelector } from 'react-redux'
import styled from 'styled-components/native'
-import ROUTE from 'config/routes/Routes'
-import { setTheme } from '../../actions/user/user-actions'
+import { setTheme } from '@actions/user/user-actions'
import { Title } from '../../components/InfoRow'
-import IntercomProfilePictures from '../../components/SettingsSpecific/IntercomProfilePictures'
import {
H2,
PageTitle,
SafeAreaView
} from '../../components/Primitives/Primitives'
+import IntercomProfilePictures from '../../components/SettingsSpecific/IntercomProfilePictures'
import SettingRow from '../../components/SettingsSpecific/settingRow'
import VersionInformation from '../../components/SettingsSpecific/versionInformation'
import TopInfo from '../../components/TopInfo'
+import CONFIG from '../../config/Config'
import keyExtractor from '../../helpers/KeyExtractor'
+import { getIntercomNotificationCount } from '@selectors/NotificationSelectors'
+import { getActiveCoaching } from '@selectors/subscription-selectors/SubscriptionSelectors'
+import { getTheme } from '@selectors/UserSelectors'
import {
darkTheme,
lightTheme,
StyleProps,
ThemeProps
} from '../../styles/themes'
-import { getIntercomNotificationCount } from '../../store/Selectors/NotificationSelectors'
-import { getActiveCoaching } from '../../store/Selectors/subscription-selectors/SubscriptionSelectors'
-import { getTheme } from '../../store/Selectors/UserSelectors'
-import CONFIG from '../../config/Config'
const options = {
AppleAppID: '1440417031',
diff --git a/src/screens/sleep/SleepView.tsx b/src/screens/sleep/SleepView.tsx
new file mode 100644
index 0000000..7528458
--- /dev/null
+++ b/src/screens/sleep/SleepView.tsx
@@ -0,0 +1,124 @@
+import SleepTimeChart from '@components/Charts/SleepChart'
+import Clock from '@components/Clock'
+import DayStrip from '@components/DayStrip'
+import { EditNightHeader } from '@components/MainScreenSpecific/EditNightHeader'
+import InitializeSource from '@components/MainScreenSpecific/InitializeSources'
+import ExplanationsModal from '@components/modals/ExplanationsModal'
+import EditHabitModal from '@components/modals/HabitModal/EditHabitModal'
+import NewHabitModal from '@components/modals/HabitModal/NewHabitModal'
+import MergeHabitsModal from '@components/modals/MergeHabitsModal/MergeHabitsModal'
+import NotificationCenterLink from '@components/NotificationCenter/NotificationCenterLink'
+import RatingModal from '@components/RatingModal'
+import InsightsCard from '@components/sleep/InsightsCard'
+import { getHealthKitLoading } from '@selectors/health-kit-selectors/health-kit-selectors'
+import { getEditMode } from '@selectors/ManualDataSelectors'
+import { getSelectedDay } from '@selectors/SleepDataSelectors'
+import {
+ fetchSleepData,
+ updateCalendar
+} from 'actions/sleep/sleep-data-actions'
+import { backgroundAction, startup } from 'actions/StartupActions'
+import useBackgroundFetch from 'Hooks/UseBackgroundFetch'
+import useNotificationEventHandlers from 'Hooks/UseNotificationEventHandlers'
+import moment from 'moment'
+import React, { FC, useEffect } from 'react'
+import { ScrollView } from 'react-native-gesture-handler'
+import { useDispatch, useSelector } from 'react-redux'
+import styled from 'styled-components/native'
+import { SafeAreaView } from '../../components/Primitives/Primitives'
+
+const Sleep: FC = () => {
+ const today = useSelector(getSelectedDay)
+ const editModeOn = useSelector(getEditMode)
+ const isLoadingSleepData = useSelector(getHealthKitLoading)
+
+ const dispatch = useDispatch()
+
+ useNotificationEventHandlers()
+
+ useEffect(() => {
+ dispatch(startup())
+ }, [])
+
+ useBackgroundFetch(15, async () => {
+ dispatch(backgroundAction())
+ })
+
+ const checkSleepData = async () => {
+ await dispatch(fetchSleepData())
+ await dispatch(updateCalendar())
+ }
+
+ return (
+
+
+
+ }>
+
+
+
+ {moment(today.date).format('dddd')}
+ {moment(today.date).format('DD MMMM yyyy')}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ )
+}
+
+export default Sleep
+
+const Row = styled.View`
+ flex: 1;
+ flex-direction: row;
+ padding: 0px 16px;
+`
+
+const Title = styled.Text`
+ text-transform: capitalize;
+ font-family: ${({ theme }) => theme.FONT_MEDIUM};
+ color: ${({ theme }) => theme.PRIMARY_TEXT_COLOR};
+ font-size: 34px;
+ margin-bottom: 5px;
+`
+
+const Subtitle = styled.Text`
+ text-transform: capitalize;
+ font-family: ${({ theme }) => theme.FONT_MEDIUM};
+ font-size: 13px;
+ color: ${({ theme }) => theme.SECONDARY_TEXT_COLOR};
+`
+
+const TitleRow = styled.View`
+ padding: 16px;
+ margin: 40px 0px 20px;
+ flex-direction: row;
+ justify-content: space-between;
+`
+
+const RefreshControl = styled.RefreshControl.attrs(({ theme }) => ({
+ tintColor: theme.SECONDARY_TEXT_COLOR
+}))``
+
+const TitleContainer = styled.View``
diff --git a/src/store/Reducers/api-reducer/api-reducer.spec.ts b/src/store/Reducers/api-reducer/api-reducer.spec.ts
index 4f4756d..6888b24 100644
--- a/src/store/Reducers/api-reducer/api-reducer.spec.ts
+++ b/src/store/Reducers/api-reducer/api-reducer.spec.ts
@@ -1,7 +1,7 @@
import {
FITBIT_AUTHORIZE_SUCCESS,
FITBIT_REVOKE_SUCCESS
-} from '../../../actions/api-actions/fitbit-actions'
+} from '@actions/api-actions/fitbit-actions'
import reducer, { initialState } from './api-reducer'
import { ResponseBase } from '../../../Types/State/api-state'
diff --git a/src/store/Reducers/api-reducer/api-reducer.ts b/src/store/Reducers/api-reducer/api-reducer.ts
index a5b4d6d..91ce213 100644
--- a/src/store/Reducers/api-reducer/api-reducer.ts
+++ b/src/store/Reducers/api-reducer/api-reducer.ts
@@ -5,7 +5,15 @@ import {
FITBIT_AUTHORIZE_SUCCESS,
FITBIT_REVOKE_SUCCESS,
FITBIT_UPDATE_TOKEN
-} from '../../../actions/api-actions/fitbit-actions'
+} from '@actions/api-actions/fitbit-actions'
+import {
+ FETCH_SLEEP_GARMIN_FAILURE,
+ FETCH_SLEEP_GARMIN_START,
+ FETCH_SLEEP_GARMIN_SUCCESS,
+ GARMIN_AUTHORIZE_SUCCESS,
+ GARMIN_REVOKE_SUCCESS,
+ GARMIN_UPDATE_TOKEN
+} from '@actions/api-actions/garmin-actions'
import {
FETCH_GOOGLE_FIT_FAILURE,
FETCH_GOOGLE_FIT_START,
@@ -13,42 +21,33 @@ import {
GOOGLE_FIT_AUTHORIZE_SUCCESS,
GOOGLE_FIT_REVOKE_SUCCESS,
GOOGLE_FIT_UPDATE_TOKEN
-} from '../../../actions/api-actions/google-fit-actions'
-import ReduxAction from '../../../Types/ReduxActions'
-import { ApiState } from '../../../Types/State/api-state'
+} from '@actions/api-actions/google-fit-actions'
import {
- OURA_AUTHORIZE_SUCCESS,
- OURA_UPDATE_TOKEN,
- OURA_REVOKE_SUCCESS,
+ FETCH_SLEEP_OURA_FAILURE,
FETCH_SLEEP_OURA_START,
FETCH_SLEEP_OURA_SUCCESS,
- FETCH_SLEEP_OURA_FAILURE
+ OURA_AUTHORIZE_SUCCESS,
+ OURA_REVOKE_SUCCESS,
+ OURA_UPDATE_TOKEN
} from '@actions/api-actions/oura-actions'
import {
- WITHINGS_AUTHORIZE_SUCCESS,
- WITHINGS_REVOKE_SUCCESS,
+ FETCH_SLEEP_POLAR_FAILURE,
+ FETCH_SLEEP_POLAR_START,
+ FETCH_SLEEP_POLAR_SUCCESS,
+ POLAR_AUTHORIZE_SUCCESS,
+ POLAR_REVOKE_SUCCESS,
+ POLAR_UPDATE_TOKEN
+} from '@actions/api-actions/polar-actions'
+import {
+ FETCH_SLEEP_WITHINGS_FAILURE,
FETCH_SLEEP_WITHINGS_START,
FETCH_SLEEP_WITHINGS_SUCCESS,
- FETCH_SLEEP_WITHINGS_FAILURE,
+ WITHINGS_AUTHORIZE_SUCCESS,
+ WITHINGS_REVOKE_SUCCESS,
WITHINGS_UPDATE_TOKEN
} from '@actions/api-actions/withings-actions'
-
-import {
- GARMIN_AUTHORIZE_SUCCESS,
- GARMIN_REVOKE_SUCCESS,
- GARMIN_UPDATE_TOKEN,
- FETCH_SLEEP_GARMIN_SUCCESS,
- FETCH_SLEEP_GARMIN_FAILURE,
- FETCH_SLEEP_GARMIN_START
-} from '@actions/api-actions/garmin-actions'
-import {
- POLAR_AUTHORIZE_SUCCESS,
- POLAR_UPDATE_TOKEN,
- POLAR_REVOKE_SUCCESS,
- FETCH_SLEEP_POLAR_START,
- FETCH_SLEEP_POLAR_SUCCESS,
- FETCH_SLEEP_POLAR_FAILURE
-} from '@actions/api-actions/polar-actions'
+import ReduxAction from '../../../Types/ReduxActions'
+import { ApiState } from '../../../Types/State/api-state'
export const initialState: ApiState = {
loadingFitbit: false,
@@ -97,9 +96,10 @@ const reducer = (state = initialState, action: ReduxAction): ApiState => {
case OURA_UPDATE_TOKEN:
return { ...state, oura: payload }
- case OURA_REVOKE_SUCCESS:
+ case OURA_REVOKE_SUCCESS: {
const oura = state.oura && { ...state.oura, enabled: false }
return { ...state, oura }
+ }
case WITHINGS_AUTHORIZE_SUCCESS:
return { ...state, withings: payload }
@@ -107,19 +107,20 @@ const reducer = (state = initialState, action: ReduxAction): ApiState => {
case WITHINGS_UPDATE_TOKEN:
return { ...state, withings: payload }
- case WITHINGS_REVOKE_SUCCESS:
+ case WITHINGS_REVOKE_SUCCESS: {
const withings = state.withings && { ...state.withings, enabled: false }
return { ...state, withings }
-
+ }
case GARMIN_AUTHORIZE_SUCCESS:
return { ...state, garmin: payload }
case GARMIN_UPDATE_TOKEN:
return { ...state, garmin: payload }
- case GARMIN_REVOKE_SUCCESS:
+ case GARMIN_REVOKE_SUCCESS: {
const garmin = state.garmin && { ...state.garmin, enabled: false }
return { ...state, garmin }
+ }
case POLAR_AUTHORIZE_SUCCESS:
return { ...state, polar: payload }
@@ -127,10 +128,10 @@ const reducer = (state = initialState, action: ReduxAction): ApiState => {
case POLAR_UPDATE_TOKEN:
return { ...state, polar: payload }
- case POLAR_REVOKE_SUCCESS:
+ case POLAR_REVOKE_SUCCESS: {
const polar = state.polar && { ...state.polar, enabled: false }
return { ...state, polar }
-
+ }
case FETCH_SLEEP_FITBIT_START:
return { ...state, loadingFitbit: true }
case FETCH_SLEEP_FITBIT_SUCCESS:
diff --git a/src/store/Reducers/coaching-reducer/coaching-reducer.ts b/src/store/Reducers/coaching-reducer/coaching-reducer.ts
index 6a97554..a3de98f 100644
--- a/src/store/Reducers/coaching-reducer/coaching-reducer.ts
+++ b/src/store/Reducers/coaching-reducer/coaching-reducer.ts
@@ -21,7 +21,7 @@ import {
CoachingMonth,
StateWeek
} from 'typings/state/coaching-state'
-import { WEEK_STAGE } from 'store/Selectors/coaching-selectors'
+import { WEEK_STAGE } from '@selectors/coaching-selectors'
const initialState: CoachingState = {
stage: STAGE.NOT_ALLOWED,
diff --git a/src/store/Reducers/sleepclockReducer.ts b/src/store/Reducers/sleepclockReducer.ts
index 1c2263f..51a9390 100644
--- a/src/store/Reducers/sleepclockReducer.ts
+++ b/src/store/Reducers/sleepclockReducer.ts
@@ -1,7 +1,4 @@
-import { CREATE_SUCCESS } from '@actions/sleep/sleep-to-cloud-actions'
-import moment from 'moment'
-import ReduxAction from 'Types/ReduxActions'
-import { RESET_APP } from '../../actions/shared'
+import { RESET_APP } from '@actions/shared'
import {
CREATE_NEW_CALENDAR,
PUSH_NEW_DAYS_TO_CALENDAR,
@@ -13,9 +10,11 @@ import {
SET_TODAY_AS_SELECTED,
UPDATE_DAY,
UPDATE_SLEEP_DATA
-} from '../../actions/sleep/sleep-data-actions'
+} from '@actions/sleep/sleep-data-actions'
+import { CREATE_SUCCESS } from '@actions/sleep/sleep-to-cloud-actions'
+import moment from 'moment'
+import ReduxAction from 'Types/ReduxActions'
import { sortDays } from '../../helpers/sleep'
-import { sameDay } from '../../helpers/time'
import { SleepClockState } from '../../Types/SleepClockState'
import { Day } from '../../Types/Sleepdata'
import { initialState } from '../InitialStates/SleepClock'
@@ -32,21 +31,11 @@ const reducer = (
return { ...state, today: payload }
case SET_SELECTED_DAY: {
- const selectedDay = state.days.find((d: Day) =>
- sameDay(payload.date, d.date)
- )
- const day = selectedDay || state.selectedDay
-
- return { ...state, selectedDay: day }
+ return { ...state, selectedDay: payload }
}
case SET_TODAY_AS_SELECTED: {
- const selectedDay = state.days.find((day: Day) =>
- sameDay(payload, day.date)
- )
- const day = selectedDay || state.selectedDay
-
- return { ...state, selectedDay: day }
+ return { ...state, selectedDay: payload }
}
case CREATE_NEW_CALENDAR:
@@ -83,9 +72,12 @@ const reducer = (
case RATE_NIGHT: {
const filteredDays = state.days.filter(
- (item: Day) => item.date !== state.selectedDay.date
+ (item: Day) => item.date !== state.selectedDay
+ )
+ const day = state.days.find(
+ (item: Day) => item.date === state.selectedDay
)
- const newDay = { ...state.selectedDay, rating: payload }
+ const newDay = { ...(day as Day), rating: payload }
const daysArray = [...filteredDays, newDay]
const sorted = sortDays(daysArray)
return { ...state, days: sorted }
diff --git a/src/store/Selectors/SleepDataSelectors.ts b/src/store/Selectors/SleepDataSelectors.ts
index 5d65f16..644b6bd 100644
--- a/src/store/Selectors/SleepDataSelectors.ts
+++ b/src/store/Selectors/SleepDataSelectors.ts
@@ -1,14 +1,14 @@
-import { deviation, min, max, mean } from 'd3'
+import { deviation, max, mean, min } from 'd3'
+import { clockTimeToAngle } from 'helpers/geometry'
import Moment from 'moment'
import { createSelector } from 'reselect'
import { SleepClockState } from '../../Types/SleepClockState'
-import { Day } from '../../Types/Sleepdata'
+import { Day, Days } from '../../Types/Sleepdata'
import { State } from '../../Types/State'
const getState = (state: State) => state.sleepclock
const getDays = (state: State) => state.sleepclock.days
const getToday = (state: State) => state.sleepclock.today
-const activeIndex = (state: State) => state.sleepclock.activeIndex
export const getInsights = createSelector(
getState,
@@ -30,30 +30,35 @@ export const getSelectedDayRating = createSelector(
(state: SleepClockState) => state.selectedDay.rating
)
-export const getTotalTrackedNights = createSelector(getDays, (days: Day[]) =>
- days ? days.filter((day: Day) => day.night.length !== 0) : []
+export const getTotalTrackedNights = createSelector(
+ getDays,
+ (daysWithNights: Day[]) =>
+ daysWithNights
+ ? daysWithNights.filter((day: Day) => day.night.length !== 0)
+ : []
)
export const getBedTimeNights = createSelector(
getTotalTrackedNights,
- (days: Day[]) =>
- days ? days.filter((day: Day) => day.inBedDuration > 0) : []
+ (daysWithNights: Day[]) =>
+ daysWithNights
+ ? daysWithNights.filter((day: Day) => day.inBedDuration > 0)
+ : []
)
export const getAsleepNights = createSelector(
getTotalTrackedNights,
- (days: Day[]) =>
- days ? days.filter((day: Day) => day?.asleepDuration > 0) : []
+ (daysWithNights: Day[]) =>
+ daysWithNights
+ ? daysWithNights.filter((day: Day) => day.asleepDuration > 0)
+ : []
)
export const getAverageBedTime = createSelector(
getBedTimeNights,
(longestNight: Day[]) =>
- longestNight.reduce(
- (currentValue, night) =>
- currentValue + night?.inBedDuration ? night?.inBedDuration : 0,
- 0
- ) / longestNight.length
+ longestNight.reduce((acc, n) => acc + n.inBedDuration, 0) /
+ longestNight.length
)
export const getAverageSleepTime = createSelector(
@@ -73,18 +78,17 @@ export const deviationSleep = createSelector(getAsleepNights, (days: Day[]) =>
export const getShortestBedTime = createSelector(
getBedTimeNights,
- (shortestNight: Day[]) =>
- min(shortestNight, (item: Day) => item.inBedDuration)
+ (days: Day[]) => min(days, (item: Day) => item.inBedDuration)
)
export const getShortestSleepTime = createSelector(
getAsleepNights,
- (shortestNight: Day[]) =>
- min(shortestNight, (item: Day) => item.asleepDuration)
+ (days: Day[]) => min(days, (item: Day) => item.asleepDuration)
)
-export const getLongestBedTime = createSelector(getBedTimeNights, (days) =>
- max(days, (day) => day.inBedDuration)
+export const getLongestBedTime = createSelector(
+ getBedTimeNights,
+ (longestNight) => max(longestNight, (item) => item.inBedDuration)
)
export const getLongestSleepTime = createSelector(
@@ -94,22 +98,48 @@ export const getLongestSleepTime = createSelector(
export const getNightsWithOver8HoursBedTime = createSelector(
getBedTimeNights,
- (days: Day[]) => days.filter((day: Day) => day.inBedDuration >= 480)
+ (nightsOver8: Day[]) =>
+ nightsOver8.filter((night: Day) => night.inBedDuration >= 480)
)
export const getNightsWithOver8HoursSleep = createSelector(
getAsleepNights,
- (days: Day[]) => days.filter((day: Day) => day.asleepDuration >= 480)
+ (nightsOver8: Day[]) =>
+ nightsOver8.filter((night: Day) => night.asleepDuration >= 480)
)
-export const getWeek = createSelector(getDays, (days: Day[]) =>
- days.filter((day: Day) => day.night.length !== 0)
+export const getWeek = createSelector(getDays, (daysWithNights: Day[]) =>
+ daysWithNights.filter((day: Day) => day.night.length !== 0)
)
export const getAllDays = createSelector(getDays, (days: Day[]) => {
return days
})
+export const getAllDaysInMonthSections = createSelector(
+ getAllDays,
+ (allDays) => {
+ const sections: { title: number; data: Array }[] = []
+
+ allDays.forEach((day) => {
+ const month = Moment(day.date).month()
+ const existingSectionIndex = sections.findIndex(
+ (section) => section.title === month
+ )
+ if (existingSectionIndex !== -1) {
+ sections[existingSectionIndex].data = [
+ ...sections[existingSectionIndex].data,
+ day
+ ]
+ } else {
+ sections.push({ title: month, data: [day] })
+ }
+ })
+
+ return sections
+ }
+)
+
export const getWeekSelector = createSelector(
[getDays, getToday],
(days, today) => {
@@ -127,8 +157,8 @@ export const getWeekSelector = createSelector(
)
export const getActiveIndex = createSelector(
- activeIndex,
- (index: number | null) => index
+ getState,
+ (state) => state.activeIndex
)
export const getWakeUpTime = createSelector(
@@ -179,7 +209,7 @@ const dummyDay: Day = {
}
const getSday = (state: State) =>
- state.sleepclock.selectedDay ? state.sleepclock.selectedDay : dummyDay
+ state.sleepclock.selectedDay ? state.sleepclock.selectedDay : dummyDay.date
const getSleepclock = (state: State) => state.sleepclock
@@ -189,25 +219,24 @@ export const getSleepTrackerName = createSelector(
)
export const getSelectedDay = createSelector(
- (state: State) => state.sleepclock.selectedDay,
- (selectedDay) => selectedDay
+ [getDays, getSday],
+ (days, selectedDay) => {
+ const fromState = days.find((day) => day.date === selectedDay)
+ const day = fromState ?? { ...dummyDay, date: selectedDay }
+ return day
+ }
)
export const getSelectedDayInBedDuration = createSelector(
- getSday,
- (selectedDay) => selectedDay.inBedDuration
+ getSelectedDay,
+ (selectedDay) => (selectedDay ? selectedDay.inBedDuration : 0)
)
export const getSelectedDayAsleepDuration = createSelector(
- getSday,
- (selectedDay) => selectedDay.asleepDuration
+ getSelectedDay,
+ (selectedDay) => (selectedDay ? selectedDay.asleepDuration : 0)
)
-// export const getSelectedDayEfficiency = createSelector(
-// getSday,
-// selectedDay =>( selectedDay.asleepDuration / selectedDay.inBedDuration)
-// );
-
export const getSleepDataUpdated = createSelector(
getSleepclock,
(updated) => updated.sleepDataUpdated
@@ -222,3 +251,22 @@ export const getStartDate = createSelector(
getSleepclock,
(sleepclock: SleepClockState) => sleepclock.startDate
)
+
+export const getNightInAngles = createSelector(getSelectedDay, (day) => {
+ if (day?.bedEnd && day?.bedStart) {
+ return {
+ startAngle: clockTimeToAngle(day.bedStart),
+ endAngle: clockTimeToAngle(day.bedEnd)
+ }
+ }
+ if (day?.sleepEnd && day?.sleepStart) {
+ return {
+ startAngle: clockTimeToAngle(day.sleepStart),
+ endAngle: clockTimeToAngle(day.sleepEnd)
+ }
+ }
+ return {
+ startAngle: 0,
+ endAngle: 0
+ }
+})
diff --git a/src/store/Selectors/SmartActionsSelectors.ts b/src/store/Selectors/SmartActionsSelectors.ts
index 0d855cf..487a24a 100644
--- a/src/store/Selectors/SmartActionsSelectors.ts
+++ b/src/store/Selectors/SmartActionsSelectors.ts
@@ -1,12 +1,6 @@
import { createSelector } from 'reselect'
import { State } from '../../Types/State'
-
-const getState = (state: State) => state.sleepclock
-
-export const getSelectedDay = createSelector(
- getState,
- (state) => state.selectedDay
-)
+import { getSelectedDay } from './SleepDataSelectors'
export const getCurrentDaySuggestOtherSource = createSelector(
getSelectedDay,
@@ -16,13 +10,10 @@ export const getCurrentDaySuggestOtherSource = createSelector(
: false
if (day.night.length === 0 && otherSourcesExist) {
return 'MAYBE_CHANGE_SOURCE'
- }
- if (day.night.length === 0 && !otherSourcesExist) {
+ } else if (day.night.length === 0 && !otherSourcesExist) {
return 'ADD_DATA_MANUALLY'
- }
- if (day.night.length !== 0 && !day.rating) {
+ } else if (day.night.length !== 0 && !day.rating) {
return 'MAYBE_ADD_RATING'
}
- return 'ALL_GOOD'
}
)
diff --git a/src/store/Selectors/insight-selectors/Insights.ts b/src/store/Selectors/insight-selectors/Insights.ts
index 399ded2..dc9a787 100644
--- a/src/store/Selectors/insight-selectors/Insights.ts
+++ b/src/store/Selectors/insight-selectors/Insights.ts
@@ -1,3 +1,4 @@
+import { clockTimeToAngle } from 'helpers/geometry'
import { createSelector } from 'reselect'
import { InsightState } from 'Types/State/insight-state'
import { State } from 'Types/State'
@@ -39,3 +40,11 @@ export const getGoToSleepWindowEnd = createSelector(getInsights, (insights) => {
}
return insights.bedTimeWindow.end
})
+
+export const getBedtimeWindowArc = createSelector(
+ [getGoToSleepWindowStart, getGoToSleepWindowEnd],
+ (start, end) => ({
+ startAngle: clockTimeToAngle(start),
+ endAngle: clockTimeToAngle(end)
+ })
+)
diff --git a/src/styles/themes.ts b/src/styles/themes.ts
index 70be754..df11bb5 100644
--- a/src/styles/themes.ts
+++ b/src/styles/themes.ts
@@ -10,6 +10,7 @@ declare module 'styled-components' {
SECONDARY_BACKGROUND_COLOR?: string
PRIMARY_TEXT_COLOR?: string
SECONDARY_TEXT_COLOR?: string
+ ICON_COLOR: string
PRIMARY_BUTTON_COLOR?: string
SECONDARY_BUTTON_COLOR?: string
HAIRLINE_COLOR?: string
@@ -24,19 +25,20 @@ declare module 'styled-components' {
export const lightTheme: DefaultTheme = {
mode: 'light',
- PRIMARY_BACKGROUND_COLOR: 'white',
- SECONDARY_BACKGROUND_COLOR: '#f7f7f7',
+ PRIMARY_BACKGROUND_COLOR: '#F6F6F9',
+ SECONDARY_BACKGROUND_COLOR: '#FFFFFF',
PRIMARY_TEXT_COLOR: '#202125',
SECONDARY_TEXT_COLOR: '#5e6267',
+ ICON_COLOR: '#f7f8fb',
PRIMARY_BUTTON_COLOR: colors.radiantBlue,
SECONDARY_BUTTON_COLOR: colors.radiantBlue,
HAIRLINE_COLOR: '#C9C9CB',
GRADIENT: [
- 'rgba(255,255,255,0)',
- 'rgba(255,255,255,0)',
- 'rgba(255,255,255,1)'
+ 'rgba(246,246,249,0)',
+ 'rgba(246,246,249,0)',
+ 'rgba(246,246,249,1)'
],
- SHADOW: ` 1px 1px 5px rgba(32, 33, 37, 0.1)`,
+ SHADOW: `1px 1px 5px rgba(32, 33, 37, 0.1)`,
FONT_REGULAR: 'Montserrat-Regular',
FONT_MEDIUM: 'Montserrat-Medium',
@@ -49,6 +51,7 @@ export const darkTheme: DefaultTheme = {
SECONDARY_BACKGROUND_COLOR: '#333',
PRIMARY_TEXT_COLOR: 'white',
SECONDARY_TEXT_COLOR: 'rgba(255,255,255,0.87)',
+ ICON_COLOR: '#f7f8fb',
PRIMARY_BUTTON_COLOR: 'white',
SECONDARY_BUTTON_COLOR: 'white',
HAIRLINE_COLOR: '#C9C9CB',
@@ -62,7 +65,7 @@ export const darkTheme: DefaultTheme = {
export const constants = {
hairlineWidth: StyleSheet.hairlineWidth,
- iPhoneX: isIphoneX ? getStatusBarHeight() : '0px'
+ iPhoneX: isIphoneX() ? getStatusBarHeight() : '0px'
}
export const fonts = {
diff --git a/src/translations/en.json b/src/translations/en.json
index 6942831..573007d 100644
--- a/src/translations/en.json
+++ b/src/translations/en.json
@@ -11,10 +11,6 @@
"HealthKit Connected": "HealthKit Connected!",
"Enable notifications": "Allow notifications",
- "HeadsUpIntro": "Heads up!",
- "HeadsUpText": "Your bed time is approaching. We have prepared a relaxing breathing exercise just for you for tonight.",
- "HeadsUpStart": "Start exercise",
-
"Allow reading Apple Health": "Allow reading from Apple Health",
"EnableHealthKit": "Allow",
@@ -83,7 +79,7 @@
"Time asleep": "Time asleep",
"ClockNotLoading": "Something went wrong in loading data",
- "Sleep Goal Trend": "Sleep Goal Trend",
+ "Sleep Goal Trend": "Sleep Trend",
"NEED_HELP": {
"TITLE": "Need Help?",
@@ -606,7 +602,10 @@
"HABITS": "Habits",
"ACTIVE": "Active Habits",
+ "ACTIVE_SUBTITLE": "Habits that are currently active.",
"ARCHIVED": "Archived Habits",
+ "ARCHIVED_SUBTITLE": "Habits that have been archived previously.",
+
"COMPLETED_HABITS": "{{completedCount}}/{{taskCount}} habits completed",
"NEW_HABIT": "New Habit",
"HABIT_STREAK": "{{dayStreak}}-day streak",
@@ -622,8 +621,9 @@
"DESCRIPTION_FIELD": "Description",
"LONGEST_STREAK": "Longest streak",
"CURRENT_STREAK": "Current streak",
+
"WARNING_TITLE_EXISTS": "Habit with this title already exists.",
- "EXPLANATION_1": "",
+ "EXPLANATION_1": "Here you manage your Habits. You can create new ones from the top right corner. By swiping left or right on the Habit card, you can mark it as completed, archive it, or delete it.",
"EXPLANATION_2": "",
"MORNING": "Morning",
@@ -666,6 +666,19 @@
"WINDOW": "Bedtime window",
"WINDOW_EXPLANATION": "The Bedtime window is an estimate of your circadian homeostatic rhythm's 'optimal period falling asleep', which is calculated from your last seven nights. To minimize the time spent in bed awake, and fall asleep faster, aim to fall asleep during your bedtime window.",
"RATING": "Rating",
- "RATING_EXPLANATION": "Your rating for the night."
+ "RATING_EXPLANATION": "Your rating for the night.",
+ "WENT_TO_BED": "Went to bed",
+ "WOKE_UP": "Woke up",
+ "FELL_ASLEEP": "Fell asleep",
+ "GOT_UP": "Got up",
+ "STATISTICS": "Insights"
+ },
+
+ "TAB": {
+ "SLEEP": "Sleep",
+ "COACHING": "Coaching",
+ "HABITS": "Habits",
+ "PROFILE": "Profile",
+ "SETTINGS": "Settings"
}
}
diff --git a/src/translations/fi.json b/src/translations/fi.json
index 399f616..4534e84 100644
--- a/src/translations/fi.json
+++ b/src/translations/fi.json
@@ -9,10 +9,6 @@
"IntroSlideText4": "Salli Nyxon lähettää ilmoituksia esimerkiksi uni-ikkunaan liittyen.",
"Enable notifications": "Salli ilmoitukset",
- "HeadsUpIntro": "Heads up!",
- "HeadsUpText": "Uni-ikkunasi lähestyy. Olemme valmistelleet sinulle rentouttavan hengitysharjoituksen tälle illalle.",
- "HeadsUpStart": "Aloita harjoitus",
-
"Allow reading Apple Health": "Salli yhdistäminen Apple Terveyteen",
"EnableHealthKit": "Salli",
@@ -448,8 +444,8 @@
"PLEASE_SELECT_DATE": "Saadaksesi lisätietoa yksittäisistä öistä valitse se painamalla kyseisen yön palkkia.",
"CLOCK_SLEEP": "Uni",
- "CLOCK_NO_DATA_TITLE": "Hassua",
- "CLOCK_NO_DATA_SUBTITLE": "Tämän ei pitäisi olla tyhjä.",
+ "CLOCK_NO_DATA_TITLE": "Ei tietoja",
+ "CLOCK_NO_DATA_SUBTITLE": "Tältä yöltä ei ole saatavissa unitietoja.",
"SEE_ALL": "Näytä kaikki",
"MARK_COMPLETE": "Suorita",
@@ -593,7 +589,9 @@
"HABITS": "Tavoitteet",
"ACTIVE": "Aktiiviset",
+ "ACTIVE_SUBTITLE": "Tällä hetkellä aktiiviset tavoitteet.",
"ARCHIVED": "Arkistoidut",
+ "ARCHIVED_SUBTITLE": "Aikaisemmin arkistoidut tavoitteet.",
"NEW_HABIT_BUTTON": "Luo tavoite",
"TIME_OF_DAY": "Ajankohta",
@@ -630,7 +628,7 @@
"LONGEST_STREAK": "Pisin sarja",
"CURRENT_STREAK": "Nykyinen sarja",
"HABIT_TITLE_EXISTS": "Tällä nimellä oleva tavoite on jo olemssa",
- "EXPLANATION_1": "",
+ "EXPLANATION_1": "Täällä voit seurata ja hallita asettamisia tavoitteita. Voit luoda uusia tavoitteita oikean yläkulman painikkeesta. Pyyhkäisemällä vasemmalle tai oikealle tavoitteen kohdalla, voit suorittaa tavoitteen tältä päivältä, arkistoida, tai poistaa sen.",
"EXPLANATION_2": ""
},
@@ -651,6 +649,7 @@
"INVALID_PASSWORD_EXCEPTION": "Väärä salasana"
},
"STAT": {
+ "STATISTICS": "Tunnuslukuja",
"TITLE": "Uni",
"NIGHT": "Yö: {{night}}",
"BED": "Sängyssä",
@@ -660,6 +659,16 @@
"WINDOW": "Uni-ikkuna",
"WINDOW_EXPLANATION": "Uni-ikkuna on arvio sirkkadiaanisen ja homeostaattisen rytmisi määrittelemästä 'optimaalisesta nukahtamisajasta'. Uni-ikkuna lasketaan seitsemän viimeisen yön perusteella. Nukahtaaksesi helpommin, pyri ajoittamaan nukahtaminen uni-ikkunan sisälle.",
"RATING": "Oma arvio",
- "RATING_EXPLANATION": "Oma arviosi viime yön unen laadusta. "
+ "RATING_EXPLANATION": "Oma arviosi viime yön unen laadusta.",
+ "WENT_TO_BED": "Uni alkoi",
+ "WOKE_UP": "Herääminen"
+ },
+
+ "TAB": {
+ "SLEEP": "Uni",
+ "COACHING": "Valmennus",
+ "HABITS": "Tavoitteet",
+ "PROFILE": "Profiili",
+ "SETTINGS": "Asetukset"
}
}
diff --git a/src/typings/state/coaching-state.ts b/src/typings/state/coaching-state.ts
index f9ebab8..c512632 100644
--- a/src/typings/state/coaching-state.ts
+++ b/src/typings/state/coaching-state.ts
@@ -1,4 +1,4 @@
-import { WEEK_STAGE } from 'store/Selectors/coaching-selectors'
+import { WEEK_STAGE } from '@selectors/coaching-selectors'
export enum STAGE {
NOT_ALLOWED = 'NOT_ALLOWED',
diff --git a/tsconfig.json b/tsconfig.json
index 3c44d2e..3fc7f9c 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -17,7 +17,10 @@
"baseUrl": ".",
"paths": {
"*": ["./src/*"],
- "@actions/*": ["./src/actions/*"]
+ "@actions/*": ["./src/actions/*"],
+ "@reducers/*": ["./src/store/Reducers/*"],
+ "@selectors/*": ["./src/store/selectors/*"],
+ "@components/*": ["./src/components/*"]
}
},
"exclude": [
diff --git a/yarn.lock b/yarn.lock
index fd3d130..4555855 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2,90 +2,90 @@
# yarn lockfile v1
-"@aws-amplify/analytics@^3.2.1":
- version "3.2.1"
- resolved "https://registry.yarnpkg.com/@aws-amplify/analytics/-/analytics-3.2.1.tgz#8bcdeb685b298cf61b363b9838d0fe5c61aae828"
- integrity sha512-3U0OLtpKBtC7hm8A30NSMTctA63xD9Cuc8Qd55gSyjWIUEXUBaBAUmXFkR0HDIYh0e5pfYbM7B4yLuigeUMe7g==
- dependencies:
- "@aws-amplify/cache" "^3.1.17"
- "@aws-amplify/core" "^3.4.0"
- "@aws-sdk/client-firehose" "1.0.0-gamma.2"
- "@aws-sdk/client-kinesis" "1.0.0-gamma.2"
- "@aws-sdk/client-personalize-events" "1.0.0-gamma.2"
- "@aws-sdk/client-pinpoint" "1.0.0-gamma.2"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.1"
+"@aws-amplify/analytics@^3.2.7":
+ version "3.2.7"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/analytics/-/analytics-3.2.7.tgz#2a89eea258f53c7d1ece9dba31cdbc66ef286629"
+ integrity sha512-NfV9+CK6y1VRZaFjIZnSi2E+ycT8C3hDdJNN/Z5UFytdjXzVpHfaiw4juQv8yJAZ46FPDg8wJ5zhcQkLvLDHfA==
+ dependencies:
+ "@aws-amplify/cache" "^3.1.23"
+ "@aws-amplify/core" "^3.4.6"
+ "@aws-sdk/client-firehose" "1.0.0-gamma.4"
+ "@aws-sdk/client-kinesis" "1.0.0-gamma.4"
+ "@aws-sdk/client-personalize-events" "1.0.0-gamma.4"
+ "@aws-sdk/client-pinpoint" "1.0.0-gamma.4"
+ "@aws-sdk/util-utf8-browser" "1.0.0-gamma.3"
uuid "^3.2.1"
-"@aws-amplify/api-graphql@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@aws-amplify/api-graphql/-/api-graphql-1.1.0.tgz#4468b8db4549d401fb43af25f1c1a2dc93f97c55"
- integrity sha512-/GcMhXvxyDELw0ZCiHepAilQluOI0UxI2csJd6nI/mcM1lInq6nZfZ+/RZNbIa/MeAvo2tJka0q2cknshsmRSA==
- dependencies:
- "@aws-amplify/api-rest" "^1.1.0"
- "@aws-amplify/auth" "^3.2.14"
- "@aws-amplify/cache" "^3.1.17"
- "@aws-amplify/core" "^3.4.0"
- "@aws-amplify/pubsub" "^3.0.18"
+"@aws-amplify/api-graphql@^1.1.6":
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/api-graphql/-/api-graphql-1.1.6.tgz#4eed739f5f6e8c47a6a323ed88c2390280bbe647"
+ integrity sha512-EL2SXGd9HThd492stKW9kdIJtd4rLCoxfFBUlm6QR0IfKYiXFBWoXs/Jx3sWQ2xB8PpB4uV5z6LbhWIuFmbhZQ==
+ dependencies:
+ "@aws-amplify/api-rest" "^1.1.6"
+ "@aws-amplify/auth" "^3.3.5"
+ "@aws-amplify/cache" "^3.1.23"
+ "@aws-amplify/core" "^3.4.6"
+ "@aws-amplify/pubsub" "^3.0.24"
graphql "14.0.0"
uuid "^3.2.1"
zen-observable-ts "0.8.19"
-"@aws-amplify/api-rest@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@aws-amplify/api-rest/-/api-rest-1.1.0.tgz#bb99181237b5287e2601abc658573612ecd7ac69"
- integrity sha512-iDqBl3VyON8RmLhCdCZdlF6J5moMWlbd3o8Y7nh+bSjvYkU1GBbMcJpobkbAFgNEjd368iJEjzwM8PyZ8USjog==
+"@aws-amplify/api-rest@^1.1.6":
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/api-rest/-/api-rest-1.1.6.tgz#c79398ea051c1d871086164ee0dec8e22072aebe"
+ integrity sha512-kyshfxAsjKsh0EOIKQJO5deT9cXRLMOQ2Z4syTEDVfwPRwv1w3LtouVEwF6PweB9CkqunfBEOkAOkrJuftK1ug==
dependencies:
- "@aws-amplify/core" "^3.4.0"
+ "@aws-amplify/core" "^3.4.6"
axios "0.19.0"
-"@aws-amplify/api@^3.1.17":
- version "3.1.17"
- resolved "https://registry.yarnpkg.com/@aws-amplify/api/-/api-3.1.17.tgz#1278fea77ffaadc95e12d9941a7861f4d44302a7"
- integrity sha512-juNj6c9pcnYlwCBdDjixfL8hMxoSb/Zfol5qv96go3mtEPjoLhsMExjD1DCnUTuNPK3u187hSI1uBN3+NTd6MQ==
+"@aws-amplify/api@^3.1.23":
+ version "3.1.23"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/api/-/api-3.1.23.tgz#f1c301b44eb9e0c26970e1dd18d44b94d94840a1"
+ integrity sha512-OWmcaUoiKWwm1GEUp2xS4ptPeiwIXXCuO39Crub6KyetA+aWmSfX0i5ZQa/0GOFMRqwFYB5eU6+qLIt/LBqG1g==
dependencies:
- "@aws-amplify/api-graphql" "^1.1.0"
- "@aws-amplify/api-rest" "^1.1.0"
+ "@aws-amplify/api-graphql" "^1.1.6"
+ "@aws-amplify/api-rest" "^1.1.6"
-"@aws-amplify/auth@^3.2.14":
- version "3.2.14"
- resolved "https://registry.yarnpkg.com/@aws-amplify/auth/-/auth-3.2.14.tgz#f78680b8f90da766f7f0da677c4934b26ac470a7"
- integrity sha512-Lr+zZmpG8LgM3GtsahA9cOB1y0pa+vbTvzCl7vVAHjzf1n0SGI/xWtlQZK83CRDAPckgJjQSdPhWSHAMBW/EQw==
+"@aws-amplify/auth@^3.3.5":
+ version "3.3.5"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/auth/-/auth-3.3.5.tgz#d6a546a61ab1149d74e60c98e3d123dcc5a22e52"
+ integrity sha512-O/uRfdC2RkDLwwUjsXuTgIbI0uIRAVNv6GxvoGp78le1/ySzDepULuJiNIvp6kI1alpVm0iAoyhk0fyyzvMSyg==
dependencies:
- "@aws-amplify/cache" "^3.1.17"
- "@aws-amplify/core" "^3.4.0"
- amazon-cognito-identity-js "^4.3.2"
+ "@aws-amplify/cache" "^3.1.23"
+ "@aws-amplify/core" "^3.4.6"
+ amazon-cognito-identity-js "^4.3.4"
crypto-js "^3.3.0"
-"@aws-amplify/cache@^3.1.17":
- version "3.1.17"
- resolved "https://registry.yarnpkg.com/@aws-amplify/cache/-/cache-3.1.17.tgz#874a5ba8069dd3ef325e24e1c60b5c7f2279f605"
- integrity sha512-Lo0hXk16W8IaIe4CrETgDAlhuJlcrB3HWo2yLJjJA7qZAmNqiLHU2RYlKr2+9eLK7a/pKJJvoDuxQ79/RR3K0g==
+"@aws-amplify/cache@^3.1.23":
+ version "3.1.23"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/cache/-/cache-3.1.23.tgz#709fe67d1cbaa9b0889fc8c2101cc16c11e8cd86"
+ integrity sha512-mk4oRYrbXq8VK9yVJ515i7oc1J86K8g8mKkCiyanitsYS6E6Sh7hgTBVV+nA3wgBW77yAF6GEwGSFeroEkKNIQ==
dependencies:
- "@aws-amplify/core" "^3.4.0"
+ "@aws-amplify/core" "^3.4.6"
-"@aws-amplify/core@^3.2.1", "@aws-amplify/core@^3.4.0":
- version "3.4.0"
- resolved "https://registry.yarnpkg.com/@aws-amplify/core/-/core-3.4.0.tgz#714dda1f8998caa8facf8dfb44a05e7e444ac5f9"
- integrity sha512-l5dM0kSf4gs9MZ5KzQ+e93pPJDoVMzx1nDhZ+xEZJrS2V9kot5+TMYslb/fgVi/C5/C3kZDI932NHNqdaxcmGA==
+"@aws-amplify/core@^3.2.1", "@aws-amplify/core@^3.4.6":
+ version "3.4.6"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/core/-/core-3.4.6.tgz#c4cfeb33ce193366d13f309c58ce59edb0f76c03"
+ integrity sha512-4z1pQvvv19vHq7eUWsEbW64RBLWQ5nyH4VOvfSe5vMEYX9JsUrOfghuougMEH4DkZSZ2w2T761GKUJs2A43o2w==
dependencies:
"@aws-crypto/sha256-js" "1.0.0-alpha.0"
- "@aws-sdk/client-cognito-identity" "1.0.0-gamma.2"
- "@aws-sdk/credential-provider-cognito-identity" "1.0.0-gamma.2"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
- "@aws-sdk/util-hex-encoding" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.1"
+ "@aws-sdk/client-cognito-identity" "1.0.0-gamma.4"
+ "@aws-sdk/credential-provider-cognito-identity" "1.0.0-gamma.4"
+ "@aws-sdk/node-http-handler" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/util-hex-encoding" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.3"
url "^0.11.0"
zen-observable-ts "0.8.19"
-"@aws-amplify/datastore@^2.2.4":
- version "2.2.4"
- resolved "https://registry.yarnpkg.com/@aws-amplify/datastore/-/datastore-2.2.4.tgz#4c3dd9c23d868555efec781f9a8f3a1bf5f70e5a"
- integrity sha512-z4e21CKM/zLq2NPLah6OzWSLEsG/EwZJ3Bth4buClYFSzSXPUj4pzIvEdKAsoCX8mQ0jxuJTF3nNzpleEOmxoQ==
+"@aws-amplify/datastore@^2.2.10":
+ version "2.2.10"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/datastore/-/datastore-2.2.10.tgz#98fd24998bd94d9610e10e87ff2c25e4bb4fa982"
+ integrity sha512-k1qm4hRp2WvTipqa653magbOeyTN2dqG1uMCv8+rig34HK4+jz4SGLab1YQDlgO+MxjsvOHYv9AeYjQYum5tRw==
dependencies:
- "@aws-amplify/api" "^3.1.17"
- "@aws-amplify/core" "^3.4.0"
- "@aws-amplify/pubsub" "^3.0.18"
+ "@aws-amplify/api" "^3.1.23"
+ "@aws-amplify/core" "^3.4.6"
+ "@aws-amplify/pubsub" "^3.0.24"
idb "5.0.2"
immer "6.0.1"
ulid "2.3.0"
@@ -93,53 +93,53 @@
zen-observable-ts "0.8.19"
zen-push "0.2.1"
-"@aws-amplify/interactions@^3.1.17":
- version "3.1.17"
- resolved "https://registry.yarnpkg.com/@aws-amplify/interactions/-/interactions-3.1.17.tgz#25aaefa5e85df7feae7d9195e46bfd981c291344"
- integrity sha512-qPMoxOGyOxc7fZeyoOQXm6++nWnZpO6Mai2UZqvETpswgIEMmZSES3YFDENun0eXGQUxFKDYWKjq6lkJJqUqnw==
- dependencies:
- "@aws-amplify/core" "^3.4.0"
- "@aws-sdk/client-lex-runtime-service" "1.0.0-gamma.2"
-
-"@aws-amplify/predictions@^3.1.17":
- version "3.1.17"
- resolved "https://registry.yarnpkg.com/@aws-amplify/predictions/-/predictions-3.1.17.tgz#a7bb13c6b7b71e08c5ebdae052cfddab77513c56"
- integrity sha512-vPcIBe+foNSpRX8AES0klLw5ZGyZwzlUzz37aiviWOR0BwQGY16G6UIq+V791+dZTFmlAlGl8EYXGQIgdUGM9Q==
- dependencies:
- "@aws-amplify/core" "^3.4.0"
- "@aws-amplify/storage" "^3.2.7"
- "@aws-sdk/client-comprehend" "1.0.0-gamma.2"
- "@aws-sdk/client-polly" "1.0.0-gamma.2"
- "@aws-sdk/client-rekognition" "1.0.0-gamma.2"
- "@aws-sdk/client-textract" "1.0.0-gamma.2"
- "@aws-sdk/client-translate" "1.0.0-gamma.2"
- "@aws-sdk/eventstream-marshaller" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.1"
+"@aws-amplify/interactions@^3.1.23":
+ version "3.1.23"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/interactions/-/interactions-3.1.23.tgz#1a5b4227c6dc865d5bf428e206b2f02df4975596"
+ integrity sha512-TQXXVYpA3fwgE8WZNBbn4ozN+7t4iNF1NgM+1JwB+2QXlYV3j/rqPgbg2eOjAT5utALWY8XsYdEThbNRJer55A==
+ dependencies:
+ "@aws-amplify/core" "^3.4.6"
+ "@aws-sdk/client-lex-runtime-service" "1.0.0-gamma.4"
+
+"@aws-amplify/predictions@^3.1.23":
+ version "3.1.23"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/predictions/-/predictions-3.1.23.tgz#8930f716d16533cbf3c2e4b70abed91032356d9e"
+ integrity sha512-R/yccT/ZvDgyJgsaMDaQZ/TZeoR9/IWqpUOYtAhVh4z/AykUYayTIVTN7BuKyFfZH2zdvUVuojZxoewb88Prcg==
+ dependencies:
+ "@aws-amplify/core" "^3.4.6"
+ "@aws-amplify/storage" "^3.2.13"
+ "@aws-sdk/client-comprehend" "1.0.0-gamma.4"
+ "@aws-sdk/client-polly" "1.0.0-gamma.4"
+ "@aws-sdk/client-rekognition" "1.0.0-gamma.4"
+ "@aws-sdk/client-textract" "1.0.0-gamma.4"
+ "@aws-sdk/client-translate" "1.0.0-gamma.4"
+ "@aws-sdk/eventstream-marshaller" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-gamma.3"
uuid "^3.2.1"
-"@aws-amplify/pubsub@^3.0.18":
- version "3.0.18"
- resolved "https://registry.yarnpkg.com/@aws-amplify/pubsub/-/pubsub-3.0.18.tgz#c5ecf0dd2175d1ead52c562efc83172d2ba9a6d2"
- integrity sha512-pk1cdv18eK4CPcwrIYq1cIW42lTXg55yVzts0/NuUCbR3l2T7ueCRg0LxlCK2Os7auQJ7r2dvJIGaLvp89pzaQ==
+"@aws-amplify/pubsub@^3.0.24":
+ version "3.0.24"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/pubsub/-/pubsub-3.0.24.tgz#19bcb38a9baa2b6387be1668ad053081b0db7ae8"
+ integrity sha512-5CdLR/omYNjUctb0wrhHDYstlKc8mxg1pByB07MosL3l1yvM8gWDeeZ/BiBsZfLpqbRHH5590NYxWCtSCtnD7g==
dependencies:
- "@aws-amplify/auth" "^3.2.14"
- "@aws-amplify/cache" "^3.1.17"
- "@aws-amplify/core" "^3.4.0"
+ "@aws-amplify/auth" "^3.3.5"
+ "@aws-amplify/cache" "^3.1.23"
+ "@aws-amplify/core" "^3.4.6"
graphql "14.0.0"
paho-mqtt "^1.1.0"
uuid "^3.2.1"
zen-observable-ts "0.8.19"
-"@aws-amplify/storage@^3.2.7":
- version "3.2.7"
- resolved "https://registry.yarnpkg.com/@aws-amplify/storage/-/storage-3.2.7.tgz#3a0939f2b4177f7034561aac371eccb36147e0d0"
- integrity sha512-W6i1XPiq3xFh1+b8Qv4dvaFznwI8IkV5FKxYSZ7TR2nTEuHnIZzpO6bO37eBg10BaGN9unFtWU6BYnflAsQwVQ==
- dependencies:
- "@aws-amplify/core" "^3.4.0"
- "@aws-sdk/client-s3" "1.0.0-gamma.2"
- "@aws-sdk/s3-request-presigner" "1.0.0-gamma.1"
- "@aws-sdk/util-create-request" "1.0.0-gamma.1"
- "@aws-sdk/util-format-url" "1.0.0-gamma.1"
+"@aws-amplify/storage@^3.2.13":
+ version "3.2.13"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/storage/-/storage-3.2.13.tgz#5c93427ad15a062da8474e7f69736af26d175d87"
+ integrity sha512-MJHYpkr8j4BtW+LBk147t6gLkp0XfEezmYuwQmxhS2zppHxPM/yIXdp/mjcSTYpJ3Em10bHOr/FmfJli6LztYw==
+ dependencies:
+ "@aws-amplify/core" "^3.4.6"
+ "@aws-sdk/client-s3" "1.0.0-gamma.4"
+ "@aws-sdk/s3-request-presigner" "1.0.0-gamma.3"
+ "@aws-sdk/util-create-request" "1.0.0-gamma.3"
+ "@aws-sdk/util-format-url" "1.0.0-gamma.3"
axios "0.19.0"
events "^3.1.0"
sinon "^7.5.0"
@@ -149,12 +149,12 @@
resolved "https://registry.yarnpkg.com/@aws-amplify/ui/-/ui-2.0.2.tgz#56bfc3674454f2a12d1cec247f38a444aa13ea09"
integrity sha512-OLdZmUCVK29+JV8PrkgVPjg+GIFtBnNjhC0JSRgrps+ynOFkibMQQPKeFXlTYtlukuCuepCelPSkjxvhcLq2ZA==
-"@aws-amplify/xr@^2.1.17":
- version "2.1.17"
- resolved "https://registry.yarnpkg.com/@aws-amplify/xr/-/xr-2.1.17.tgz#739e78f7e53f557e5c7d63ef370d59789ad72412"
- integrity sha512-kjDHZlQ5rCs9r+UgfzkxXKw35j4iRtW9Ad6n6A5u91gPOsaNG4Jb0nF1RoSDzaCCXFdm8vTKJt5TqABK9SJgTg==
+"@aws-amplify/xr@^2.1.23":
+ version "2.1.23"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/xr/-/xr-2.1.23.tgz#f1b36e5859c45ba947d2b22211872ecb6279acc6"
+ integrity sha512-yrQMaIlzxKIGAV31ScbjTPsZ14mT2y+P9H3eh4R65riX9MXmqZyMV32B9kVlPO9MFnzCkdK9gEnK5GZd0+4CYg==
dependencies:
- "@aws-amplify/core" "^3.4.0"
+ "@aws-amplify/core" "^3.4.6"
"@aws-crypto/crc32@^1.0.0-alpha.0":
version "1.0.0-alpha.0"
@@ -199,1003 +199,1053 @@
dependencies:
tslib "^1.9.3"
-"@aws-sdk/abort-controller@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-1.0.0-gamma.1.tgz#e2bf218aadfe1ae8510faea01752578c0c90611f"
- integrity sha512-ShIcthHm+mTUgif9cwJDIrOIG/A30HSoA9WdXSCE8lrQ83D0AUTtBMAWwlN4ZuTf9ABzIwBQ/w9wZZpla650eA==
+"@aws-sdk/abort-controller@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-1.0.0-gamma.3.tgz#52e55073bd7fd85cfbdb2fe0bf943e668053539d"
+ integrity sha512-iu3eXUlfrYa4hSlxuz93/3oLZwHYkvCGRapb5Mpv30V2+qKaoggQ9q1txycAqm0Pg+NpZgNJgYhSsMEGE775sA==
dependencies:
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/chunked-blob-reader-native@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/chunked-blob-reader-native/-/chunked-blob-reader-native-1.0.0-gamma.1.tgz#fb00a194a877d4928cb65409ff5804d3a53e997f"
- integrity sha512-muQUjB6RBjWq94HHBWWMdwIxfwwlZyKb2zTIH7R6nHZZI0IUhrhQc1PJC0dveD+1DTJ3fhTl9n2WrCJHT0uXnQ==
+"@aws-sdk/chunked-blob-reader-native@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/chunked-blob-reader-native/-/chunked-blob-reader-native-1.0.0-gamma.3.tgz#f081c1c359e480b73545998b15bb17364ee85651"
+ integrity sha512-QDGxdZWMFrxAwRa39xlm1kvBO/Nsz/ppTupK6MPRaUB0nk5NkoKwIZM9KQKb/UvcsQ+r74/Xh9S9Mr7ySgmuyQ==
dependencies:
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.1"
+ "@aws-sdk/util-base64-browser" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/chunked-blob-reader@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/chunked-blob-reader/-/chunked-blob-reader-1.0.0-gamma.1.tgz#7b39b87d2da023f7c51ce9cf0286220f33424816"
- integrity sha512-MZNwCD+A8x9jQsj7Wn3sRFZaj2evWQjVL1hv2gRcr7cc8lG7gIo6TN/IFyVTB5V0eMNoJu8Ej9MXMo98EO0THA==
+"@aws-sdk/chunked-blob-reader@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/chunked-blob-reader/-/chunked-blob-reader-1.0.0-gamma.3.tgz#579d6fb29dab43bd86b80be6b3ee84fbde384497"
+ integrity sha512-C0s1DcSTF+mhD47LFsoa2AvvMIhJE3J1x1JTRGeDcJ7bo60Fv4lF4ocsl77VgshZ4TlKvHGKdgNCCHsm22wMcg==
dependencies:
tslib "^1.8.0"
-"@aws-sdk/client-cognito-identity@1.0.0-gamma.2":
- version "1.0.0-gamma.2"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-1.0.0-gamma.2.tgz#c5c7ba2180813821cf94ef8365e1a7ead306e3a9"
- integrity sha512-gGwTrKRN+mj48m4tXTilTbp1/aYO5mGIBPocDsG7digNFqxmjzFVNCq/yJfoBg7MCNBVlOFJ7i3bxM6H4cylow==
+"@aws-sdk/client-cognito-identity@1.0.0-gamma.4":
+ version "1.0.0-gamma.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-1.0.0-gamma.4.tgz#9ca83d3ff415d72163ada3b8d64561929908f1c8"
+ integrity sha512-NHXKW3rGzV1/g45thfY5CqHrHcMbTbKhzlAzjABtdDFBe7K+dIC/HVV0veJHMsX5ac/Wruu57kiWz7bleeP9wA==
dependencies:
"@aws-crypto/sha256-browser" "^1.0.0-alpha.0"
"@aws-crypto/sha256-js" "^1.0.0-alpha.0"
- "@aws-sdk/config-resolver" "1.0.0-gamma.1"
- "@aws-sdk/credential-provider-node" "1.0.0-gamma.1"
- "@aws-sdk/fetch-http-handler" "1.0.0-gamma.2"
- "@aws-sdk/hash-node" "1.0.0-gamma.1"
- "@aws-sdk/invalid-dependency" "1.0.0-gamma.1"
- "@aws-sdk/middleware-content-length" "1.0.0-gamma.1"
- "@aws-sdk/middleware-host-header" "1.0.0-gamma.1"
- "@aws-sdk/middleware-retry" "1.0.0-gamma.1"
- "@aws-sdk/middleware-serde" "1.0.0-gamma.1"
- "@aws-sdk/middleware-signing" "1.0.0-gamma.1"
- "@aws-sdk/middleware-stack" "1.0.0-gamma.1"
- "@aws-sdk/middleware-user-agent" "1.0.0-gamma.1"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.1"
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/region-provider" "1.0.0-gamma.1"
- "@aws-sdk/smithy-client" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-browser" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-node" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-node" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-node" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-node" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.1"
+ "@aws-sdk/config-resolver" "1.0.0-gamma.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-gamma.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-gamma.4"
+ "@aws-sdk/hash-node" "1.0.0-gamma.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-retry" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-serde" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-signing" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-stack" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-user-agent" "1.0.0-gamma.3"
+ "@aws-sdk/node-http-handler" "1.0.0-gamma.3"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/region-provider" "1.0.0-gamma.3"
+ "@aws-sdk/retry-config-provider" "1.0.0-gamma.2"
+ "@aws-sdk/smithy-client" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/client-comprehend@1.0.0-gamma.2":
- version "1.0.0-gamma.2"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-comprehend/-/client-comprehend-1.0.0-gamma.2.tgz#2759fbd26fa255e06fa2e72a27201f75ba193ae3"
- integrity sha512-WOkDZI/kvA0DYR5N9zsYXkvQu749vSQfA3W7Ddj4Ln6+jCgB3fA8kEejLisNzPjKI9OWVdbdqkYXvejtynykTg==
+"@aws-sdk/client-comprehend@1.0.0-gamma.4":
+ version "1.0.0-gamma.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-comprehend/-/client-comprehend-1.0.0-gamma.4.tgz#bf4ea2be0127e5814eea7fda5c5643ad7a032a31"
+ integrity sha512-WxT04/xTHNYQiGBy46OD8bbKJfgdu/4mKsP5jTPk/1Za9gnmW3ivpLlmMT4KJmKvG169Cdd6uYwmz8CivDEHbw==
dependencies:
"@aws-crypto/sha256-browser" "^1.0.0-alpha.0"
"@aws-crypto/sha256-js" "^1.0.0-alpha.0"
- "@aws-sdk/config-resolver" "1.0.0-gamma.1"
- "@aws-sdk/credential-provider-node" "1.0.0-gamma.1"
- "@aws-sdk/fetch-http-handler" "1.0.0-gamma.2"
- "@aws-sdk/hash-node" "1.0.0-gamma.1"
- "@aws-sdk/invalid-dependency" "1.0.0-gamma.1"
- "@aws-sdk/middleware-content-length" "1.0.0-gamma.1"
- "@aws-sdk/middleware-host-header" "1.0.0-gamma.1"
- "@aws-sdk/middleware-retry" "1.0.0-gamma.1"
- "@aws-sdk/middleware-serde" "1.0.0-gamma.1"
- "@aws-sdk/middleware-signing" "1.0.0-gamma.1"
- "@aws-sdk/middleware-stack" "1.0.0-gamma.1"
- "@aws-sdk/middleware-user-agent" "1.0.0-gamma.1"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.1"
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/region-provider" "1.0.0-gamma.1"
- "@aws-sdk/smithy-client" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-browser" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-node" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-node" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-node" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-node" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.1"
+ "@aws-sdk/config-resolver" "1.0.0-gamma.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-gamma.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-gamma.4"
+ "@aws-sdk/hash-node" "1.0.0-gamma.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-retry" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-serde" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-signing" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-stack" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-user-agent" "1.0.0-gamma.3"
+ "@aws-sdk/node-http-handler" "1.0.0-gamma.3"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/region-provider" "1.0.0-gamma.3"
+ "@aws-sdk/retry-config-provider" "1.0.0-gamma.2"
+ "@aws-sdk/smithy-client" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-gamma.3"
tslib "^1.8.0"
- uuid "^7.0.0"
+ uuid "^3.0.0"
-"@aws-sdk/client-firehose@1.0.0-gamma.2":
- version "1.0.0-gamma.2"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-firehose/-/client-firehose-1.0.0-gamma.2.tgz#aab712072aecd960fd7715dba694b1e38e7b3740"
- integrity sha512-D972+fTX1mfLbMu99bEEsrh27eLWx2YnGyHb5jDCTYQLdHT63OfWVxikj/NTtO2LgO7yfPxAe35UGHxthqdJ4A==
+"@aws-sdk/client-firehose@1.0.0-gamma.4":
+ version "1.0.0-gamma.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-firehose/-/client-firehose-1.0.0-gamma.4.tgz#1e9fac84c5302f8b01d532dbc54709b3e725d37c"
+ integrity sha512-1of4j5K2JEZItRRvvTydfee3UwGqydLUi1O14A7bBJdEXnLBBDDdM3gM2gj7UQNYcAx7DouGOwDG0SdEbN+J5Q==
dependencies:
"@aws-crypto/sha256-browser" "^1.0.0-alpha.0"
"@aws-crypto/sha256-js" "^1.0.0-alpha.0"
- "@aws-sdk/config-resolver" "1.0.0-gamma.1"
- "@aws-sdk/credential-provider-node" "1.0.0-gamma.1"
- "@aws-sdk/fetch-http-handler" "1.0.0-gamma.2"
- "@aws-sdk/hash-node" "1.0.0-gamma.1"
- "@aws-sdk/invalid-dependency" "1.0.0-gamma.1"
- "@aws-sdk/middleware-content-length" "1.0.0-gamma.1"
- "@aws-sdk/middleware-host-header" "1.0.0-gamma.1"
- "@aws-sdk/middleware-retry" "1.0.0-gamma.1"
- "@aws-sdk/middleware-serde" "1.0.0-gamma.1"
- "@aws-sdk/middleware-signing" "1.0.0-gamma.1"
- "@aws-sdk/middleware-stack" "1.0.0-gamma.1"
- "@aws-sdk/middleware-user-agent" "1.0.0-gamma.1"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.1"
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/region-provider" "1.0.0-gamma.1"
- "@aws-sdk/smithy-client" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-browser" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-node" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-node" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-node" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-node" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.1"
+ "@aws-sdk/config-resolver" "1.0.0-gamma.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-gamma.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-gamma.4"
+ "@aws-sdk/hash-node" "1.0.0-gamma.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-retry" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-serde" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-signing" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-stack" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-user-agent" "1.0.0-gamma.3"
+ "@aws-sdk/node-http-handler" "1.0.0-gamma.3"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/region-provider" "1.0.0-gamma.3"
+ "@aws-sdk/retry-config-provider" "1.0.0-gamma.2"
+ "@aws-sdk/smithy-client" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/client-kinesis@1.0.0-gamma.2":
- version "1.0.0-gamma.2"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-kinesis/-/client-kinesis-1.0.0-gamma.2.tgz#7be172e17b51bc493c269983069ab88e601b2401"
- integrity sha512-ysuQ+m9waw2CdbX64h1ap1aPxip+12ck3lISYQ/iPqbhPVH6gkK3MxM2bs95Ploh6Nzrc+g9pUuAAyvAZ66oUg==
+"@aws-sdk/client-kinesis@1.0.0-gamma.4":
+ version "1.0.0-gamma.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-kinesis/-/client-kinesis-1.0.0-gamma.4.tgz#4e85b927de4ba43f2c17e5811b1ee9f924d8350d"
+ integrity sha512-u4c3F7iNqcIti4g36VQP+jcE5jB5MyhxvFz9+ZrOpfbwysx3aKzt8EgA/cm/MeZ3yz59sXkHDmPeD1VHPeWvwg==
dependencies:
"@aws-crypto/sha256-browser" "^1.0.0-alpha.0"
"@aws-crypto/sha256-js" "^1.0.0-alpha.0"
- "@aws-sdk/config-resolver" "1.0.0-gamma.1"
- "@aws-sdk/credential-provider-node" "1.0.0-gamma.1"
- "@aws-sdk/eventstream-serde-browser" "1.0.0-gamma.1"
- "@aws-sdk/eventstream-serde-config-resolver" "1.0.0-gamma.1"
- "@aws-sdk/eventstream-serde-node" "1.0.0-gamma.1"
- "@aws-sdk/fetch-http-handler" "1.0.0-gamma.2"
- "@aws-sdk/hash-node" "1.0.0-gamma.1"
- "@aws-sdk/invalid-dependency" "1.0.0-gamma.1"
- "@aws-sdk/middleware-content-length" "1.0.0-gamma.1"
- "@aws-sdk/middleware-host-header" "1.0.0-gamma.1"
- "@aws-sdk/middleware-retry" "1.0.0-gamma.1"
- "@aws-sdk/middleware-serde" "1.0.0-gamma.1"
- "@aws-sdk/middleware-signing" "1.0.0-gamma.1"
- "@aws-sdk/middleware-stack" "1.0.0-gamma.1"
- "@aws-sdk/middleware-user-agent" "1.0.0-gamma.1"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.1"
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/region-provider" "1.0.0-gamma.1"
- "@aws-sdk/smithy-client" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-browser" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-node" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-node" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-node" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-node" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.1"
+ "@aws-sdk/config-resolver" "1.0.0-gamma.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-gamma.3"
+ "@aws-sdk/eventstream-serde-browser" "1.0.0-gamma.3"
+ "@aws-sdk/eventstream-serde-config-resolver" "1.0.0-gamma.3"
+ "@aws-sdk/eventstream-serde-node" "1.0.0-gamma.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-gamma.4"
+ "@aws-sdk/hash-node" "1.0.0-gamma.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-retry" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-serde" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-signing" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-stack" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-user-agent" "1.0.0-gamma.3"
+ "@aws-sdk/node-http-handler" "1.0.0-gamma.3"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/region-provider" "1.0.0-gamma.3"
+ "@aws-sdk/retry-config-provider" "1.0.0-gamma.2"
+ "@aws-sdk/smithy-client" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/client-lex-runtime-service@1.0.0-gamma.2":
- version "1.0.0-gamma.2"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-lex-runtime-service/-/client-lex-runtime-service-1.0.0-gamma.2.tgz#6fd1d6421e7488ccf2ed73b647679daf7e11a2b3"
- integrity sha512-rVjfPWFTqUk0dJQjebLjKzcb+uFrfP+AqWz2OE/1HLjwDA5Zu/P0kC30Ch/S/IiKYo9TpGFMDd1KNk3umVLrpw==
+"@aws-sdk/client-lex-runtime-service@1.0.0-gamma.4":
+ version "1.0.0-gamma.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-lex-runtime-service/-/client-lex-runtime-service-1.0.0-gamma.4.tgz#9d8f8c5471e5267e9ce5faa50421f13c6a009570"
+ integrity sha512-vcpQkWDyMHu/4RzR3SFRz7tQop2/IEFx8WMUQRUKFrgxwGKFcirFof4QXycoN5Pr17aUaE17bGbW9nroIDfrrw==
dependencies:
"@aws-crypto/sha256-browser" "^1.0.0-alpha.0"
"@aws-crypto/sha256-js" "^1.0.0-alpha.0"
- "@aws-sdk/config-resolver" "1.0.0-gamma.1"
- "@aws-sdk/credential-provider-node" "1.0.0-gamma.1"
- "@aws-sdk/fetch-http-handler" "1.0.0-gamma.2"
- "@aws-sdk/hash-node" "1.0.0-gamma.1"
- "@aws-sdk/invalid-dependency" "1.0.0-gamma.1"
- "@aws-sdk/middleware-content-length" "1.0.0-gamma.1"
- "@aws-sdk/middleware-host-header" "1.0.0-gamma.1"
- "@aws-sdk/middleware-retry" "1.0.0-gamma.1"
- "@aws-sdk/middleware-serde" "1.0.0-gamma.1"
- "@aws-sdk/middleware-signing" "1.0.0-gamma.1"
- "@aws-sdk/middleware-stack" "1.0.0-gamma.1"
- "@aws-sdk/middleware-user-agent" "1.0.0-gamma.1"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.1"
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/region-provider" "1.0.0-gamma.1"
- "@aws-sdk/smithy-client" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-browser" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-node" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-node" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-node" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-node" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.1"
+ "@aws-sdk/config-resolver" "1.0.0-gamma.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-gamma.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-gamma.4"
+ "@aws-sdk/hash-node" "1.0.0-gamma.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-retry" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-serde" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-signing" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-stack" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-user-agent" "1.0.0-gamma.3"
+ "@aws-sdk/node-http-handler" "1.0.0-gamma.3"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/region-provider" "1.0.0-gamma.3"
+ "@aws-sdk/retry-config-provider" "1.0.0-gamma.2"
+ "@aws-sdk/smithy-client" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/client-personalize-events@1.0.0-gamma.2":
- version "1.0.0-gamma.2"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-personalize-events/-/client-personalize-events-1.0.0-gamma.2.tgz#cca27af85db92abd3db6be226994bc68ebf4b4ae"
- integrity sha512-LWt6KkA2CqbI9Bai4mRAni+QVQTyk04FREMrkwrs4fq+Zk2TQnvcu938eSFiUjsoT8l5gyDxYaPflhA6eyNx5Q==
+"@aws-sdk/client-personalize-events@1.0.0-gamma.4":
+ version "1.0.0-gamma.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-personalize-events/-/client-personalize-events-1.0.0-gamma.4.tgz#1084d3229b75bd5a483149b7d8035fbd9e08b42a"
+ integrity sha512-IjkGksADl/NaPmlxOZDl+4xazs4Hk2SraF0Kr6XayGKHhlUu1SgpI/qNFmNyaNnW3x56F9VVV2tAnV4L9Z9uqg==
dependencies:
"@aws-crypto/sha256-browser" "^1.0.0-alpha.0"
"@aws-crypto/sha256-js" "^1.0.0-alpha.0"
- "@aws-sdk/config-resolver" "1.0.0-gamma.1"
- "@aws-sdk/credential-provider-node" "1.0.0-gamma.1"
- "@aws-sdk/fetch-http-handler" "1.0.0-gamma.2"
- "@aws-sdk/hash-node" "1.0.0-gamma.1"
- "@aws-sdk/invalid-dependency" "1.0.0-gamma.1"
- "@aws-sdk/middleware-content-length" "1.0.0-gamma.1"
- "@aws-sdk/middleware-host-header" "1.0.0-gamma.1"
- "@aws-sdk/middleware-retry" "1.0.0-gamma.1"
- "@aws-sdk/middleware-serde" "1.0.0-gamma.1"
- "@aws-sdk/middleware-signing" "1.0.0-gamma.1"
- "@aws-sdk/middleware-stack" "1.0.0-gamma.1"
- "@aws-sdk/middleware-user-agent" "1.0.0-gamma.1"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.1"
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/region-provider" "1.0.0-gamma.1"
- "@aws-sdk/smithy-client" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-browser" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-node" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-node" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-node" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-node" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.1"
+ "@aws-sdk/config-resolver" "1.0.0-gamma.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-gamma.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-gamma.4"
+ "@aws-sdk/hash-node" "1.0.0-gamma.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-retry" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-serde" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-signing" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-stack" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-user-agent" "1.0.0-gamma.3"
+ "@aws-sdk/node-http-handler" "1.0.0-gamma.3"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/region-provider" "1.0.0-gamma.3"
+ "@aws-sdk/retry-config-provider" "1.0.0-gamma.2"
+ "@aws-sdk/smithy-client" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/client-pinpoint@1.0.0-gamma.2":
- version "1.0.0-gamma.2"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-pinpoint/-/client-pinpoint-1.0.0-gamma.2.tgz#8ed14374e8fa7e88e0e9ca72c6f4ed0d944a1a7d"
- integrity sha512-2J7MOjwZs+9Eugo4i4Se0Kha9WE59Toq+Zl4V1oNCFaridOSsOcAlItTHYcTxgHUOWF+d2bJ8NQ2UiGlEcJvsg==
+"@aws-sdk/client-pinpoint@1.0.0-gamma.4":
+ version "1.0.0-gamma.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-pinpoint/-/client-pinpoint-1.0.0-gamma.4.tgz#f4daea9bc33268ca3077ebe99bc3157f2f7e89e9"
+ integrity sha512-YAoz84AUGyYIVlajwoKSewWcPgcHXS3OXp+jJ36eWTgiImRVAmJlRzYn1ZYxeFo+2/x8jF6mG+5WDRBgP7H9iw==
dependencies:
"@aws-crypto/sha256-browser" "^1.0.0-alpha.0"
"@aws-crypto/sha256-js" "^1.0.0-alpha.0"
- "@aws-sdk/config-resolver" "1.0.0-gamma.1"
- "@aws-sdk/credential-provider-node" "1.0.0-gamma.1"
- "@aws-sdk/fetch-http-handler" "1.0.0-gamma.2"
- "@aws-sdk/hash-node" "1.0.0-gamma.1"
- "@aws-sdk/invalid-dependency" "1.0.0-gamma.1"
- "@aws-sdk/middleware-content-length" "1.0.0-gamma.1"
- "@aws-sdk/middleware-host-header" "1.0.0-gamma.1"
- "@aws-sdk/middleware-retry" "1.0.0-gamma.1"
- "@aws-sdk/middleware-serde" "1.0.0-gamma.1"
- "@aws-sdk/middleware-signing" "1.0.0-gamma.1"
- "@aws-sdk/middleware-stack" "1.0.0-gamma.1"
- "@aws-sdk/middleware-user-agent" "1.0.0-gamma.1"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.1"
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/region-provider" "1.0.0-gamma.1"
- "@aws-sdk/smithy-client" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-browser" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-node" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-node" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-node" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-node" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.1"
+ "@aws-sdk/config-resolver" "1.0.0-gamma.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-gamma.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-gamma.4"
+ "@aws-sdk/hash-node" "1.0.0-gamma.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-retry" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-serde" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-signing" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-stack" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-user-agent" "1.0.0-gamma.3"
+ "@aws-sdk/node-http-handler" "1.0.0-gamma.3"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/region-provider" "1.0.0-gamma.3"
+ "@aws-sdk/retry-config-provider" "1.0.0-gamma.2"
+ "@aws-sdk/smithy-client" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/client-polly@1.0.0-gamma.2":
- version "1.0.0-gamma.2"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-polly/-/client-polly-1.0.0-gamma.2.tgz#1a1b3b844e3fcc449749df9270f50bfaf0a3cc58"
- integrity sha512-qeKEngvEuX6kAgyvw1WavI8V8K25+CPa6ZQiDNsAww256QWZKSCacujTWWvS5/fqib36UaPDwLod+2iFxxBhnA==
+"@aws-sdk/client-polly@1.0.0-gamma.4":
+ version "1.0.0-gamma.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-polly/-/client-polly-1.0.0-gamma.4.tgz#eacdb0bf27e4651776d8ea3c9e281384dea29abe"
+ integrity sha512-dhxLkGrMP74IkTIPP3BLLAnsZdiLQphL+dWeEFdlwy0CGfccsssVcJ9EIGD/K++9F9E9265GQzm6fQ54g/t3LA==
dependencies:
"@aws-crypto/sha256-browser" "^1.0.0-alpha.0"
"@aws-crypto/sha256-js" "^1.0.0-alpha.0"
- "@aws-sdk/config-resolver" "1.0.0-gamma.1"
- "@aws-sdk/credential-provider-node" "1.0.0-gamma.1"
- "@aws-sdk/fetch-http-handler" "1.0.0-gamma.2"
- "@aws-sdk/hash-node" "1.0.0-gamma.1"
- "@aws-sdk/invalid-dependency" "1.0.0-gamma.1"
- "@aws-sdk/middleware-content-length" "1.0.0-gamma.1"
- "@aws-sdk/middleware-host-header" "1.0.0-gamma.1"
- "@aws-sdk/middleware-retry" "1.0.0-gamma.1"
- "@aws-sdk/middleware-serde" "1.0.0-gamma.1"
- "@aws-sdk/middleware-signing" "1.0.0-gamma.1"
- "@aws-sdk/middleware-stack" "1.0.0-gamma.1"
- "@aws-sdk/middleware-user-agent" "1.0.0-gamma.1"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.1"
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/region-provider" "1.0.0-gamma.1"
- "@aws-sdk/smithy-client" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-browser" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-node" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-node" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-node" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-node" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.1"
+ "@aws-sdk/config-resolver" "1.0.0-gamma.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-gamma.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-gamma.4"
+ "@aws-sdk/hash-node" "1.0.0-gamma.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-retry" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-serde" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-signing" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-stack" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-user-agent" "1.0.0-gamma.3"
+ "@aws-sdk/node-http-handler" "1.0.0-gamma.3"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/region-provider" "1.0.0-gamma.3"
+ "@aws-sdk/retry-config-provider" "1.0.0-gamma.2"
+ "@aws-sdk/smithy-client" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/client-rekognition@1.0.0-gamma.2":
- version "1.0.0-gamma.2"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-rekognition/-/client-rekognition-1.0.0-gamma.2.tgz#f9e2673731257c04a85f81fbe01932e1bf0eea02"
- integrity sha512-Solfdy09kKS7iV1CfBNg853M5rttoS13FJ0Ik1Fczx/OJj7Z8ob8EdxJ2XuhB8/zsQlG1SiXQQ54bw8o+Kc9oA==
+"@aws-sdk/client-rekognition@1.0.0-gamma.4":
+ version "1.0.0-gamma.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-rekognition/-/client-rekognition-1.0.0-gamma.4.tgz#73f26e56adf4a6ad46a77ac819a0a7049f0415c0"
+ integrity sha512-01syRSoCEjqnaSR0YksTrWwzkB+YG6E6JfzZyDzQ4RguT08X+MVUhvdrHYrftIeenNYTc90hR0qza0+CLMn5MQ==
dependencies:
"@aws-crypto/sha256-browser" "^1.0.0-alpha.0"
"@aws-crypto/sha256-js" "^1.0.0-alpha.0"
- "@aws-sdk/config-resolver" "1.0.0-gamma.1"
- "@aws-sdk/credential-provider-node" "1.0.0-gamma.1"
- "@aws-sdk/fetch-http-handler" "1.0.0-gamma.2"
- "@aws-sdk/hash-node" "1.0.0-gamma.1"
- "@aws-sdk/invalid-dependency" "1.0.0-gamma.1"
- "@aws-sdk/middleware-content-length" "1.0.0-gamma.1"
- "@aws-sdk/middleware-host-header" "1.0.0-gamma.1"
- "@aws-sdk/middleware-retry" "1.0.0-gamma.1"
- "@aws-sdk/middleware-serde" "1.0.0-gamma.1"
- "@aws-sdk/middleware-signing" "1.0.0-gamma.1"
- "@aws-sdk/middleware-stack" "1.0.0-gamma.1"
- "@aws-sdk/middleware-user-agent" "1.0.0-gamma.1"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.1"
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/region-provider" "1.0.0-gamma.1"
- "@aws-sdk/smithy-client" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-browser" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-node" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-node" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-node" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-node" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.1"
+ "@aws-sdk/config-resolver" "1.0.0-gamma.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-gamma.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-gamma.4"
+ "@aws-sdk/hash-node" "1.0.0-gamma.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-retry" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-serde" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-signing" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-stack" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-user-agent" "1.0.0-gamma.3"
+ "@aws-sdk/node-http-handler" "1.0.0-gamma.3"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/region-provider" "1.0.0-gamma.3"
+ "@aws-sdk/retry-config-provider" "1.0.0-gamma.2"
+ "@aws-sdk/smithy-client" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/client-s3@1.0.0-gamma.2":
- version "1.0.0-gamma.2"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-1.0.0-gamma.2.tgz#8a1460f0fb30b3559634b8c404e4f9a768646584"
- integrity sha512-v5V+/S6X1iyb9JfEFmHMHstt2lJm7PArLm9ursYlv7QUWX4aN7jAgzRFNIxs6YvG+vrlVWg5B3lFKVeN+vF7GA==
+"@aws-sdk/client-s3@1.0.0-gamma.4":
+ version "1.0.0-gamma.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-1.0.0-gamma.4.tgz#1666311027f7aa97ff120afca33bf8f2b4be37d7"
+ integrity sha512-nnCeduoL25HRq/F1McYl0k/gqFfKhEWjOE/+XpvkKGLx62XAQutbw26GveLk2HOyul9p7FO4nJbk9iECejpLLw==
dependencies:
"@aws-crypto/sha256-browser" "^1.0.0-alpha.0"
"@aws-crypto/sha256-js" "^1.0.0-alpha.0"
- "@aws-sdk/config-resolver" "1.0.0-gamma.1"
- "@aws-sdk/credential-provider-node" "1.0.0-gamma.1"
- "@aws-sdk/eventstream-serde-browser" "1.0.0-gamma.1"
- "@aws-sdk/eventstream-serde-config-resolver" "1.0.0-gamma.1"
- "@aws-sdk/eventstream-serde-node" "1.0.0-gamma.1"
- "@aws-sdk/fetch-http-handler" "1.0.0-gamma.2"
- "@aws-sdk/hash-blob-browser" "1.0.0-gamma.1"
- "@aws-sdk/hash-node" "1.0.0-gamma.1"
- "@aws-sdk/hash-stream-node" "1.0.0-gamma.1"
- "@aws-sdk/invalid-dependency" "1.0.0-gamma.1"
- "@aws-sdk/md5-js" "1.0.0-gamma.1"
- "@aws-sdk/middleware-apply-body-checksum" "1.0.0-gamma.1"
- "@aws-sdk/middleware-bucket-endpoint" "1.0.0-gamma.1"
- "@aws-sdk/middleware-content-length" "1.0.0-gamma.1"
- "@aws-sdk/middleware-expect-continue" "1.0.0-gamma.1"
- "@aws-sdk/middleware-host-header" "1.0.0-gamma.1"
- "@aws-sdk/middleware-location-constraint" "1.0.0-gamma.1"
- "@aws-sdk/middleware-retry" "1.0.0-gamma.1"
- "@aws-sdk/middleware-sdk-s3" "1.0.0-gamma.1"
- "@aws-sdk/middleware-serde" "1.0.0-gamma.1"
- "@aws-sdk/middleware-signing" "1.0.0-gamma.1"
- "@aws-sdk/middleware-ssec" "1.0.0-gamma.1"
- "@aws-sdk/middleware-stack" "1.0.0-gamma.1"
- "@aws-sdk/middleware-user-agent" "1.0.0-gamma.1"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.1"
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/region-provider" "1.0.0-gamma.1"
- "@aws-sdk/smithy-client" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-browser" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-node" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-node" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-node" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-node" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.1"
- "@aws-sdk/xml-builder" "1.0.0-gamma.1"
+ "@aws-sdk/config-resolver" "1.0.0-gamma.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-gamma.3"
+ "@aws-sdk/eventstream-serde-browser" "1.0.0-gamma.3"
+ "@aws-sdk/eventstream-serde-config-resolver" "1.0.0-gamma.3"
+ "@aws-sdk/eventstream-serde-node" "1.0.0-gamma.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-gamma.4"
+ "@aws-sdk/hash-blob-browser" "1.0.0-gamma.3"
+ "@aws-sdk/hash-node" "1.0.0-gamma.3"
+ "@aws-sdk/hash-stream-node" "1.0.0-gamma.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-gamma.3"
+ "@aws-sdk/md5-js" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-apply-body-checksum" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-bucket-endpoint" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-expect-continue" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-location-constraint" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-retry" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-sdk-s3" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-serde" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-signing" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-ssec" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-stack" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-user-agent" "1.0.0-gamma.3"
+ "@aws-sdk/node-http-handler" "1.0.0-gamma.3"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/region-provider" "1.0.0-gamma.3"
+ "@aws-sdk/retry-config-provider" "1.0.0-gamma.2"
+ "@aws-sdk/smithy-client" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-gamma.3"
+ "@aws-sdk/xml-builder" "1.0.0-gamma.3"
fast-xml-parser "^3.16.0"
tslib "^1.8.0"
-"@aws-sdk/client-textract@1.0.0-gamma.2":
- version "1.0.0-gamma.2"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-textract/-/client-textract-1.0.0-gamma.2.tgz#45c995e33b38149c2ae08c2e5918652da8dfccd6"
- integrity sha512-omK+qwUJ9zibFU3Hh7kLqUIZxUmYu6LKHQVJPgZMnHmQEV5meccEioHbDUqoKMY2PapbGHWIN0S6kgCk7Ij5JA==
+"@aws-sdk/client-textract@1.0.0-gamma.4":
+ version "1.0.0-gamma.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-textract/-/client-textract-1.0.0-gamma.4.tgz#fd0505af6fc5de86295a75cb661ca317d1549daf"
+ integrity sha512-nDijsSaYlSBgVEgo8T+N19U9VJ6J2RbE0C87sR9XoPUnnWcna1MCyoy5iMVIHX182H20DOZsjyCdwP1RtqhsLw==
dependencies:
"@aws-crypto/sha256-browser" "^1.0.0-alpha.0"
"@aws-crypto/sha256-js" "^1.0.0-alpha.0"
- "@aws-sdk/config-resolver" "1.0.0-gamma.1"
- "@aws-sdk/credential-provider-node" "1.0.0-gamma.1"
- "@aws-sdk/fetch-http-handler" "1.0.0-gamma.2"
- "@aws-sdk/hash-node" "1.0.0-gamma.1"
- "@aws-sdk/invalid-dependency" "1.0.0-gamma.1"
- "@aws-sdk/middleware-content-length" "1.0.0-gamma.1"
- "@aws-sdk/middleware-host-header" "1.0.0-gamma.1"
- "@aws-sdk/middleware-retry" "1.0.0-gamma.1"
- "@aws-sdk/middleware-serde" "1.0.0-gamma.1"
- "@aws-sdk/middleware-signing" "1.0.0-gamma.1"
- "@aws-sdk/middleware-stack" "1.0.0-gamma.1"
- "@aws-sdk/middleware-user-agent" "1.0.0-gamma.1"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.1"
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/region-provider" "1.0.0-gamma.1"
- "@aws-sdk/smithy-client" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-browser" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-node" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-node" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-node" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-node" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.1"
+ "@aws-sdk/config-resolver" "1.0.0-gamma.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-gamma.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-gamma.4"
+ "@aws-sdk/hash-node" "1.0.0-gamma.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-retry" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-serde" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-signing" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-stack" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-user-agent" "1.0.0-gamma.3"
+ "@aws-sdk/node-http-handler" "1.0.0-gamma.3"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/region-provider" "1.0.0-gamma.3"
+ "@aws-sdk/retry-config-provider" "1.0.0-gamma.2"
+ "@aws-sdk/smithy-client" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/client-translate@1.0.0-gamma.2":
- version "1.0.0-gamma.2"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-translate/-/client-translate-1.0.0-gamma.2.tgz#439720b63bd3dbdaf1863b3ba9c9e9d063b12efd"
- integrity sha512-AHYw6Mlpo1Rf+EGn7tcgCDBeQpvTnyAeh6t0B/dP0WbgevVzCR5wvG+PQvmoNiR+kgKKhfi+ah2CFF5xXZBA6g==
+"@aws-sdk/client-translate@1.0.0-gamma.4":
+ version "1.0.0-gamma.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-translate/-/client-translate-1.0.0-gamma.4.tgz#315f490e4b5123374eba2258db978ffa1232b2c6"
+ integrity sha512-8wYXlG3rJHeehG1ZOreEETlPgdqDk5CGf1Yh2IG46TdVBoltqnRxz6xS05dddKNyM1G+DhUnECj1ec1JIrc3uQ==
dependencies:
"@aws-crypto/sha256-browser" "^1.0.0-alpha.0"
"@aws-crypto/sha256-js" "^1.0.0-alpha.0"
- "@aws-sdk/config-resolver" "1.0.0-gamma.1"
- "@aws-sdk/credential-provider-node" "1.0.0-gamma.1"
- "@aws-sdk/fetch-http-handler" "1.0.0-gamma.2"
- "@aws-sdk/hash-node" "1.0.0-gamma.1"
- "@aws-sdk/invalid-dependency" "1.0.0-gamma.1"
- "@aws-sdk/middleware-content-length" "1.0.0-gamma.1"
- "@aws-sdk/middleware-host-header" "1.0.0-gamma.1"
- "@aws-sdk/middleware-retry" "1.0.0-gamma.1"
- "@aws-sdk/middleware-serde" "1.0.0-gamma.1"
- "@aws-sdk/middleware-signing" "1.0.0-gamma.1"
- "@aws-sdk/middleware-stack" "1.0.0-gamma.1"
- "@aws-sdk/middleware-user-agent" "1.0.0-gamma.1"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.1"
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/region-provider" "1.0.0-gamma.1"
- "@aws-sdk/smithy-client" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-browser" "1.0.0-gamma.1"
- "@aws-sdk/url-parser-node" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-base64-node" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-body-length-node" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-user-agent-node" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.1"
+ "@aws-sdk/config-resolver" "1.0.0-gamma.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-gamma.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-gamma.4"
+ "@aws-sdk/hash-node" "1.0.0-gamma.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-retry" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-serde" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-signing" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-stack" "1.0.0-gamma.3"
+ "@aws-sdk/middleware-user-agent" "1.0.0-gamma.3"
+ "@aws-sdk/node-http-handler" "1.0.0-gamma.3"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/region-provider" "1.0.0-gamma.3"
+ "@aws-sdk/retry-config-provider" "1.0.0-gamma.2"
+ "@aws-sdk/smithy-client" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-gamma.3"
+ "@aws-sdk/url-parser-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-gamma.3"
tslib "^1.8.0"
- uuid "^7.0.0"
+ uuid "^3.0.0"
-"@aws-sdk/config-resolver@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-1.0.0-gamma.1.tgz#688653ab39b230ef9458bcfe57277169f8616b78"
- integrity sha512-pBmOberuJ35eZ1Svqsu8B8vvHv8z6ilmnmhQ4wuy+QhyR22f4rzD/23wnNyAgK/OKvTPzwxaf0DIMF2x5p5yrA==
+"@aws-sdk/config-resolver@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-1.0.0-gamma.3.tgz#051f4aaa09370a3916a3e65f5c8a2bd1e40b0020"
+ integrity sha512-rn2Pa3BtZnpHCGdv2GarX6z/XAWetEtF42w1TEZGI5qJRMg8ZDCJihUNEwLI3n2NB1SKmQMQ5eh0KJ/nmM1KMQ==
dependencies:
- "@aws-sdk/signature-v4" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/signature-v4" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/credential-provider-cognito-identity@1.0.0-gamma.2":
- version "1.0.0-gamma.2"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-1.0.0-gamma.2.tgz#59c40d74fda51aca1f0841769fc37f19ee7df0ef"
- integrity sha512-mQSWij2FeyTnJqSwVOVxB6EqIxP0JfSk31wplRMwIFs1JEe2s4CbR6WkgfJdwBfK+uTbZGyR24EtUtlQiSP5zw==
+"@aws-sdk/credential-provider-cognito-identity@1.0.0-gamma.4":
+ version "1.0.0-gamma.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-1.0.0-gamma.4.tgz#5159efff0f41368feaa7e8f8a7518b6b0cf9e504"
+ integrity sha512-+m+Ifgs4x9ZF6u00wv9//zrKPPlHbRFl3s68HP/bdmERkvAAtqMzRKBO1dVbCC0ymsQuR/+1DmnEspfljNmMzQ==
dependencies:
- "@aws-sdk/client-cognito-identity" "1.0.0-gamma.2"
- "@aws-sdk/property-provider" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/client-cognito-identity" "1.0.0-gamma.4"
+ "@aws-sdk/property-provider" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/credential-provider-env@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-1.0.0-gamma.1.tgz#dd1c2a76daf199f3b77201f394c47364c5647393"
- integrity sha512-RB3aZNHNsPojQFzEbds7vPVus/HY+p6EqAVlH7mX8L7ACYBd6Gxtnxs+BKFMQA38Ev86oDbBoW93f1ppjjDHIg==
+"@aws-sdk/credential-provider-env@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-1.0.0-gamma.3.tgz#a08fd088406ce78a03dcd80c8b498b3291ecd094"
+ integrity sha512-LAT36m8mAd9kf8o4zvNGWkgt/9K8w9fUV79UW2iFDR77goZeEVhNcDqtoU49x8p/eJdH3mh3LuF5gOY5iQZJAQ==
dependencies:
- "@aws-sdk/property-provider" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/property-provider" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/credential-provider-imds@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-1.0.0-gamma.1.tgz#e469796f7887cd3388d27394f5b023b477beb399"
- integrity sha512-uf1wnGkOf3recCcaFY8OyFqaCZs4I27ETooxUg2j/PiAVuLDGhe+AjAU4jtZqthg8ECDTT73LnfGb3S6tuc3Eg==
+"@aws-sdk/credential-provider-imds@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-1.0.0-gamma.3.tgz#5ea4aab0d2e9278e452a353ec41f3c2421d2c11d"
+ integrity sha512-rI25N7K8H1b0oiyR9+8Xx1vgh3/NlXm5wWF4G0HRg4WVl4jGj/pRGYcZhNZZvzCjrF2hIquj+17SMtv6E9tx4g==
dependencies:
- "@aws-sdk/property-provider" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/property-provider" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/credential-provider-ini@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-1.0.0-gamma.1.tgz#4cae1ea598ae18334d01ce2d1de56cf7db0b2301"
- integrity sha512-naocfWbP6l3lWbxmfuSarphadPs87cRVwYpZ9FhQwzXb7Ff7rsWsZVFDBMqn/K0CH9rGZeKEcR1HzfKWx2zQ1w==
+"@aws-sdk/credential-provider-ini@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-1.0.0-gamma.3.tgz#ae9379f81c19d9a48ac483a9ba65741a7addfee0"
+ integrity sha512-kf2ZjscM460jn01JqEfWfzq6VsmKtfD3JM9zMRyE7JyNIwW8tS+saljqNGcv0fzJdgA2aBA2cqOLHxQ5I8Va7w==
dependencies:
- "@aws-sdk/property-provider" "1.0.0-gamma.1"
- "@aws-sdk/shared-ini-file-loader" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/property-provider" "1.0.0-gamma.3"
+ "@aws-sdk/shared-ini-file-loader" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/credential-provider-node@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-1.0.0-gamma.1.tgz#3abe6ddf4105ed9e12479b1df6f612b9a8cb4d27"
- integrity sha512-DBFPoZlmWt3PoQ+pOG4rJRBXw8ofhUaZrKD5Nm7/6Qs0JSbzWPlXSGDDUw1PdyThstFC1GVN/tAF2RhePa4mng==
- dependencies:
- "@aws-sdk/credential-provider-env" "1.0.0-gamma.1"
- "@aws-sdk/credential-provider-imds" "1.0.0-gamma.1"
- "@aws-sdk/credential-provider-ini" "1.0.0-gamma.1"
- "@aws-sdk/credential-provider-process" "1.0.0-gamma.1"
- "@aws-sdk/property-provider" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+"@aws-sdk/credential-provider-node@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-1.0.0-gamma.3.tgz#961f284699094625c015b61edf809d7a1bd062d3"
+ integrity sha512-hkqOULwckbv3DgNsG3D6az6ZETbDLPIW5+4SLjNH7MbCdB4HkT0KW0WDwE0QkdlcvQlKg1pfNIzolxDbv8VZCQ==
+ dependencies:
+ "@aws-sdk/credential-provider-env" "1.0.0-gamma.3"
+ "@aws-sdk/credential-provider-imds" "1.0.0-gamma.3"
+ "@aws-sdk/credential-provider-ini" "1.0.0-gamma.3"
+ "@aws-sdk/credential-provider-process" "1.0.0-gamma.3"
+ "@aws-sdk/property-provider" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/credential-provider-process@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-1.0.0-gamma.1.tgz#3001aba244cdcc5604e3c1690dbd4f319cfd18f3"
- integrity sha512-gxVOXRF/XR+tfa516tvsy54xqXSvbJuW5gIpVWnUqPfZAesnz5Yh7/AIlWm1e7UHKGG1pDTPRmEKhrXwfyna/Q==
+"@aws-sdk/credential-provider-process@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-1.0.0-gamma.3.tgz#dd03efba196265a5b92c73be5f9d4578dc29a085"
+ integrity sha512-zHkna6XakaOHkb56TR7vTQxA97tmaKYH00EEeIVkWZUu6/QFBOFoSZbQBUxVWdvlIcPDbKwr2Pth7OahsEGmIg==
dependencies:
- "@aws-sdk/credential-provider-ini" "1.0.0-gamma.1"
- "@aws-sdk/property-provider" "1.0.0-gamma.1"
- "@aws-sdk/shared-ini-file-loader" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/credential-provider-ini" "1.0.0-gamma.3"
+ "@aws-sdk/property-provider" "1.0.0-gamma.3"
+ "@aws-sdk/shared-ini-file-loader" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/eventstream-marshaller@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-marshaller/-/eventstream-marshaller-1.0.0-gamma.1.tgz#72d560f97f5c3e74fb4cd39c1ae6b9135414edcf"
- integrity sha512-qEJdol/mMGfiGFuHGtDKyiqynpWH+819Ja8RZOctw1Qxi6OeHKXTto5M5frJDw+bVgnYlxRKWng96hg9SeMuiA==
+"@aws-sdk/eventstream-marshaller@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-marshaller/-/eventstream-marshaller-1.0.0-gamma.3.tgz#408b76e6386f9982e3cad7bf37d3114903a6e1d5"
+ integrity sha512-EZaNxRW17SX8eqbRhMsoFXdHp2XTwGmtz89DK6pC+i2OWIQSLskOAYYp0UPWZdeEk9FHk1gmdaY/oDeeeMS1oA==
dependencies:
"@aws-crypto/crc32" "^1.0.0-alpha.0"
- "@aws-sdk/types" "1.0.0-gamma.1"
- "@aws-sdk/util-hex-encoding" "1.0.0-gamma.1"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/util-hex-encoding" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/eventstream-serde-browser@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-1.0.0-gamma.1.tgz#d0bdfbbb13f5e06b5ce859977c024e8bcd88d316"
- integrity sha512-n9460HbQzS3hVfFUUQbwzLu6t4j5rQEzoNLJWNuYZdkMLkue40Wv1Da2aUcM8kTsuUwSxMZYe7aHfUWaSktrPg==
+"@aws-sdk/eventstream-serde-browser@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-1.0.0-gamma.3.tgz#21bab878d17079d18ba57fe0ae5ec0642ff931f2"
+ integrity sha512-wDJLKAB88HE6Sf80R1CTXRig+v8AkugGRfrDheSde15DLh8Xfo4INkCRxxWF0P1OENVcUFF9MUo8IahyjGck/g==
dependencies:
- "@aws-sdk/eventstream-marshaller" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/eventstream-marshaller" "1.0.0-gamma.3"
+ "@aws-sdk/eventstream-serde-universal" "1.0.0-gamma.2"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/eventstream-serde-config-resolver@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-1.0.0-gamma.1.tgz#8b6241f5f6f1da2a154e49a39aeace79270e76c4"
- integrity sha512-ZUnZGwbYX+6XBseOnKPiG+WcdIf4PS5o/K9uFuMHeY+dfeEYH/uiP1VFaQDugMnMeXAWF9sOzTt1vcYWhbEDCw==
+"@aws-sdk/eventstream-serde-config-resolver@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-1.0.0-gamma.3.tgz#687e53c2918ac3ac38fbe07dd1c4638fd0774ce6"
+ integrity sha512-fuYWrJhukxEHEoSR4IqWUWTHONOOEqJ+yMNA6yt+/oKC/HZGkW0SaOS8PYIG3+9tJHVr5S4f4uHRSmnm+Xhkpw==
dependencies:
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/eventstream-serde-node@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-1.0.0-gamma.1.tgz#1cd3452e0246eb9ff3dd3fa2dc2a8f93d735b480"
- integrity sha512-DSN4p4k2+nnx4XDMWKb9a4sggXttkBxQTVqU6HegLR7oM2OeVDoXgI3g09qhdpV9Bbw27STXk6BTu8dzNL2ZxA==
+"@aws-sdk/eventstream-serde-node@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-1.0.0-gamma.3.tgz#97f89665fbf69c4b762abfa10d93653c85d00771"
+ integrity sha512-50e8wnyOBXsrLsJQbGV3SAGbhFXmo6RV+mwrEiXTNkIY/1T6/LkTIhEdyeFvUZI2qCUL2c4ucJYtbN4zpZLB2A==
dependencies:
- "@aws-sdk/eventstream-marshaller" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/eventstream-marshaller" "1.0.0-gamma.3"
+ "@aws-sdk/eventstream-serde-universal" "1.0.0-gamma.2"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/fetch-http-handler@1.0.0-gamma.2":
+"@aws-sdk/eventstream-serde-universal@1.0.0-gamma.2":
version "1.0.0-gamma.2"
- resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-1.0.0-gamma.2.tgz#10a13929273a2e558f7e6a822ffd9c5e996c5a67"
- integrity sha512-uSMmGElKKeClA7yVPipZLTPMGXLz1WiQB4utTEAxrgfOFDHIjSkTyAcPELdcB/VU+DmvMeSmPn9IOTQKqwv80g==
+ resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-1.0.0-gamma.2.tgz#0e07c3a77e6525bb1272e674f6fc6d1b6d27ab04"
+ integrity sha512-ZIUqI/DyYmlXJleUWaP0wiNgy125m/5lOCnv1t0bi/R+aIIrAlWey1Z97O8u4MdTTtF6i09RQv1Zfh7eVOn81g==
dependencies:
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/querystring-builder" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/eventstream-marshaller" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/hash-blob-browser@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/hash-blob-browser/-/hash-blob-browser-1.0.0-gamma.1.tgz#c970ade5ae9a420bcdb8e772b73fc9e8409df3ef"
- integrity sha512-YosiC6jsq7gKkNAoQn9cOMpV+r7pqvQBS1pU/8bDmaeDFL/BVeettNINKHh9BjZGvdArXJArH8958+3zTb6+ug==
+"@aws-sdk/fetch-http-handler@1.0.0-gamma.4":
+ version "1.0.0-gamma.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-1.0.0-gamma.4.tgz#8a5b6fe3ee05aefefedcaa8d33888c7145fd3063"
+ integrity sha512-l5I8rMqkPfjz7UfQDw2HoDpnwoduWwwlciG9glS+m6lcSek3K9TK2BGjA0WUc2xd+1M11eCKZ5GqvcQYFc3ziw==
dependencies:
- "@aws-sdk/chunked-blob-reader" "1.0.0-gamma.1"
- "@aws-sdk/chunked-blob-reader-native" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/querystring-builder" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/hash-node@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-1.0.0-gamma.1.tgz#46a6901c5d44798d9760538e2ed119a8fd835a1d"
- integrity sha512-NH2aPVm857rWhuL3eRHllE3qHVGevEtLWxOy+dz7i/2gsTJ+nbkc9YihhNxbdAdwO6qEBM4AcnWHS0G1w1F9rA==
+"@aws-sdk/hash-blob-browser@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/hash-blob-browser/-/hash-blob-browser-1.0.0-gamma.3.tgz#6eb2364b0df8bca97c2185027daee9853f83b195"
+ integrity sha512-Ewg8DQnl9JHR5lVjp5DjPkhKCupAOzXuMwHV7gN9FSog/bwyuKhwG0Isr9JvilM2qwyMgPh46hEaE+H3r34MZQ==
dependencies:
- "@aws-sdk/types" "1.0.0-gamma.1"
- "@aws-sdk/util-buffer-from" "1.0.0-gamma.1"
+ "@aws-sdk/chunked-blob-reader" "1.0.0-gamma.3"
+ "@aws-sdk/chunked-blob-reader-native" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/hash-stream-node@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/hash-stream-node/-/hash-stream-node-1.0.0-gamma.1.tgz#58a096b61bbf45d8ebdb88533ff8c5e15f93fe30"
- integrity sha512-dW3vP0KbFQ14wfIg1JI+xxBoGOovipbtepFiolhT9JV1b+NnllfCK79oO6BMeRYbrnCWw1xrlMFGTDlXtio0vw==
+"@aws-sdk/hash-node@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-1.0.0-gamma.3.tgz#6d765d4ab99b3fa12c7ab762b970d8e8bc37179d"
+ integrity sha512-AgkpRJtFXMRtVQLYLcW3uzHbKx6GNtcmvC6LhMAm7qiaCY4Z6J5PbjJzcQA4xEbKj53MW+LPPU6PDwGhca6fCw==
dependencies:
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/util-buffer-from" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/invalid-dependency@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-1.0.0-gamma.1.tgz#1fe689c307b8dfd71702ecaca9e062df3eef2e1a"
- integrity sha512-XAWP6e1nITXGdq9rfvYiId3z6wN0uqBrxwnf0PapElDQeAyQRfpOSjhSfsq2S6PjaTQhbtDsu0QhYpWP1IXhsQ==
+"@aws-sdk/hash-stream-node@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/hash-stream-node/-/hash-stream-node-1.0.0-gamma.3.tgz#49caea71ebcb0b442e49315089f6337fca2125de"
+ integrity sha512-13hxtdbYdFjKyQLV2R/D8ZLXB8k7BVS5edDcFCOD64YJz/2JnX+oxz0sHtIgdtta7pBlGCuHw70NtKchrmH4rg==
dependencies:
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/is-array-buffer@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/is-array-buffer/-/is-array-buffer-1.0.0-gamma.1.tgz#67d626963cc441b469c76da26ffe191d2e590209"
- integrity sha512-Oj9mpM19H/3mPDECIHS2K4sZYyfMPBsL+8VkCnwU2/+AJABoxgbf5VjXdXmWZUBh7+8Roa0th2aGXb0WG/QUBg==
+"@aws-sdk/invalid-dependency@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-1.0.0-gamma.3.tgz#ceb0313445c12dec2642fe0b2f7fe3df8c571a1f"
+ integrity sha512-dxMxL6x1E5xjaSmwbshLH+NX+5R3qzMemn6/kwIs22EVq89ALZc+oQbG4cEit276/GHgcTBlOc0BpD5/crwpdw==
dependencies:
tslib "^1.8.0"
-"@aws-sdk/md5-js@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/md5-js/-/md5-js-1.0.0-gamma.1.tgz#b9e69053d9f7060adaf64c9b262f72113f046719"
- integrity sha512-tvmBETS6M8q8z2Dbw6eHoY2YcToxaJi4/uf9l7bj99275TIwOAt+WQwNLqj3zvfYV3+5TzhfaumnPWnozFNwUg==
+"@aws-sdk/is-array-buffer@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/is-array-buffer/-/is-array-buffer-1.0.0-gamma.3.tgz#13af4818c7539bda98f43547358265ac1c1b6eb0"
+ integrity sha512-OWewCesYIYG3yNDxHCgK+E37QBbe/m6AV3jFAKtrW4bS2BybzDz1Id7D8FbLDycR2MmU4CoX5rGfEHZkE8ApdQ==
dependencies:
- "@aws-sdk/types" "1.0.0-gamma.1"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.1"
tslib "^1.8.0"
-"@aws-sdk/middleware-apply-body-checksum@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-apply-body-checksum/-/middleware-apply-body-checksum-1.0.0-gamma.1.tgz#69072d20caf6397c8c9b378193c9a4d40d9828d0"
- integrity sha512-0pgmuOAdIKEVmWAtLhcOvdHOTjzcALm8lwf//EnElObu8GfWiFzgjLN3+zBcgw8YST6PZap7hWz3EVCy9RNOBw==
+"@aws-sdk/md5-js@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/md5-js/-/md5-js-1.0.0-gamma.3.tgz#717eb54fb493940c557053c2a80de47bfe95ea45"
+ integrity sha512-vYcWVsE8Q5yqj0eruaz1PJc8fzIKSNRuiZ2RdruNQ2X5dv0zUk9wIGotyRzmM5zgaONagmePnSIom54CRA7GKQ==
dependencies:
- "@aws-sdk/is-array-buffer" "1.0.0-gamma.1"
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/middleware-bucket-endpoint@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-1.0.0-gamma.1.tgz#453e4f2fb40241d87b6c6ac811f0cdcc11c0b89c"
- integrity sha512-YZRYMa7NSjxNbdK61PLDKRR2Ox1BnwWLv4pJBdQZuBC9/PYNCvspgDlIBnain8R3t5lKs5JjFG3SG9yttQxSqQ==
+"@aws-sdk/middleware-apply-body-checksum@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-apply-body-checksum/-/middleware-apply-body-checksum-1.0.0-gamma.3.tgz#dc4d0a91eda1528fc162baf97dc99d8b888317bd"
+ integrity sha512-m2+53oN9EW3c4JP1NMmR9cZv4G5mN4JuWGtDdIbSJulmcDPZ+koF2978VW775EbvfjUmOfjx5GK6yxj59u9kdg==
dependencies:
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/is-array-buffer" "1.0.0-gamma.3"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/middleware-content-length@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-1.0.0-gamma.1.tgz#6df71fc805b3fafc25dde205afa2e40ed3849c25"
- integrity sha512-i41usSfqgcgE7d36svQ5wkk/3sKfhr1Gfd9tedFh7g91dChd9v5Xzgm7vk/p1HGUP2kNUPlgXD3xATVeptAhiA==
+"@aws-sdk/middleware-bucket-endpoint@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-1.0.0-gamma.3.tgz#fb08d35305b6105d097ac198895bd7e57dbd21a9"
+ integrity sha512-xmSbrUFTdebhxJTwW70mO52wq6Y8d3TsIukuvFQaNbT+0tfOm0wLZA2mm7Q+WPkwxUhjdwL19+es5KxVEA9EGw==
dependencies:
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/middleware-expect-continue@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-1.0.0-gamma.1.tgz#95c49887f8fc9b2b6bcda4013870b9bd22aca08c"
- integrity sha512-xIzjLk8DESMyeTVT2ZcQ/ddlJZiLbcEx+mz03adSaoX7yV6zvqUamH08nnsM/n73UwERXeuiiqPP08SWYpEVwg==
+"@aws-sdk/middleware-content-length@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-1.0.0-gamma.3.tgz#e7d3f048f4dc11ffc60e5b7e1e95a5b3fe8a8727"
+ integrity sha512-uqBaDyYi3+XyBKpJDN45aRuioL96gxpb5rAYmSn0oeAZSUKh25Yxp9c131e1LV0JmHto5mztgoLWjoq5r4CjSQ==
dependencies:
- "@aws-sdk/middleware-header-default" "1.0.0-gamma.1"
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/middleware-header-default@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-header-default/-/middleware-header-default-1.0.0-gamma.1.tgz#271dcd963f288f6bc6f5eb7d298e654f068f5e64"
- integrity sha512-MEtgH0VPNkOjaSJwTtBh1XgUd6DOutgh5Lbp+gcoYmA+GWxYQttNPHqi/so0qVxDIxRN3vt9gJoDLrH38NDr6w==
+"@aws-sdk/middleware-expect-continue@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-1.0.0-gamma.3.tgz#952fd5d749a9f1ad9eebf0ea824adbcea99a0bd1"
+ integrity sha512-J43w0c6DIVQvF4PNXmR6ANo3zwqvT3rUDSyqyUOTGybdRer4ctXxywCB/W3sHVaDX6R8dwCaZA3NOC24omDxlA==
dependencies:
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/middleware-header-default" "1.0.0-gamma.3"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/middleware-host-header@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-1.0.0-gamma.1.tgz#71f1d23a78f240ea639261b75ccb164d4e9c895a"
- integrity sha512-CsWobqCyDC0hAESuoD/UI2PESBvdF+oagxC15oWcA5IrpaA5sEwJoUi9BuuK2FXRR+HDnsu1sHRMUwcAciwmnA==
+"@aws-sdk/middleware-header-default@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-header-default/-/middleware-header-default-1.0.0-gamma.3.tgz#e45cca0c74341429e2cd16b56713f336c51ecdb6"
+ integrity sha512-NgXxWENL9MqVbB6op+d4SZ/Ht9JQhoh2F0+YN/PG1JpCmwPmi6EyErsgW79MI1wdHG/H/bCQ4Ezgpv86xW1qVg==
dependencies:
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/middleware-location-constraint@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-1.0.0-gamma.1.tgz#704606f4ab2bfac5fb78217c8fb1b2e7c0c05224"
- integrity sha512-Kkrvd20OHnVQJ4KZC0kbZLZUFS3vcHj1pTX9Ml5ZU86aSWNbCX/KAidTNFvxwBm8o4jZtGlHVvXHyiclBroCOA==
+"@aws-sdk/middleware-host-header@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-1.0.0-gamma.3.tgz#8c48b1fdca75ab3e084e66b3cd81f6335044b900"
+ integrity sha512-YqDiMe3Rw7/XZ2aDRNSsHHIePQapRq4Qx2jv/6WWslg4zU3lI/8i1I00l0TlB6gcxP5phWZ9kIjL6b55vUBQkQ==
dependencies:
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/middleware-retry@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-1.0.0-gamma.1.tgz#fb8a98468e8bd97dd32e25119717840ff8385a0a"
- integrity sha512-qVefdYFpnlNLVYTHxZ1FyKG10dsZxysUY4prNRFsSU8UrsqnQ72KZrSFxOmP50qPz1sq4FB9zAb5vi+zm2KtAw==
+"@aws-sdk/middleware-location-constraint@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-1.0.0-gamma.3.tgz#9d0d1d354a1fab88b5ddfb944ead28c07858ba50"
+ integrity sha512-U1Tyio81AMDFaaDfIMc/gFHUhc0Hhaerr7UrlDEmBPAZT4y20vvyazGeYr5tkSPl3pj48mugxWVIetpqF86XOA==
dependencies:
- "@aws-sdk/service-error-classification" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/middleware-sdk-s3@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-1.0.0-gamma.1.tgz#62469e1013df31f52c29764615d9278a8ef69222"
- integrity sha512-nJpJVdnaiwxUgzQFeqmBosWtRvTpnHiUOH/Kg18jdTc9vJ+skZHrw/5rwLwmtpiZwkMfoiRNa7oevXGELxjLTw==
+"@aws-sdk/middleware-retry@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-1.0.0-gamma.3.tgz#0215ae13a0d6bf317cbdc46f6444519005538b23"
+ integrity sha512-XtrVkQ92lAeJxsw9SsKDevbW3WU/LnoKafKWCmbZnM1ygm7cpbHh9cuEFD8RR169scHR3BkARKZe8rwaMFUEIg==
dependencies:
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/service-error-classification" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ react-native-get-random-values "^1.4.0"
tslib "^1.8.0"
+ uuid "^3.0.0"
-"@aws-sdk/middleware-serde@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-1.0.0-gamma.1.tgz#7d442bf18562478e433af8ae64c267677d845a91"
- integrity sha512-4rhB/x8zGmiN1k12fPG1LOxvK41XE8yOlayQyach2Lct30i38Oel/7wpnYaIXuTGFaY+npC127fgAY3XuMcdcw==
+"@aws-sdk/middleware-sdk-s3@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-1.0.0-gamma.3.tgz#7268f10ac88f68ea31326008926f70d519a3b43a"
+ integrity sha512-XvThcJdKAQuDm0TD1JlCrFjJ4otYxPZSHsSOA1WpSt/5dEcmaXOh1+H4Gd4iCcJJh9gpVyCwIRFGHrDBXnAyIA==
dependencies:
- "@aws-sdk/types" "1.0.0-gamma.1"
tslib "^1.8.0"
-"@aws-sdk/middleware-signing@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-1.0.0-gamma.1.tgz#27570f0ee9116adb9113f1555166b5676c4cc73b"
- integrity sha512-JYOBU+WWHoQEjPu+2i71j25jPVuAhkW8fhIIo92WTiqj6txyx4s10eRJATkGCJfwXVazdZ8wrFz3afse9dWUFw==
+"@aws-sdk/middleware-serde@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-1.0.0-gamma.3.tgz#035d1eca879cd7eb5a83e23cb485818c59f0c05d"
+ integrity sha512-IESS+/uvRJeORZs4Td2ZAxys0iFYGCOvh5lxqGN7mwE4GLrviJPVJkuYnFgOYSRao5LdxzLmmCcMQYdZxVNSDA==
dependencies:
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/signature-v4" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/middleware-ssec@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-ssec/-/middleware-ssec-1.0.0-gamma.1.tgz#93273a70e72b88e39aaa322cdc49434db2b05d57"
- integrity sha512-PmzEaqTuH3Jo+VZa+TgwG/5wGMrpIjwRfze8o0saFzxJxIDqy8Uqwoq7i9DEx5ERYttVa3zyzVSOgfe8wdHPYA==
+"@aws-sdk/middleware-signing@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-1.0.0-gamma.3.tgz#7ac24ad061ca4d18902a925c5b17c10d9d7e9144"
+ integrity sha512-0H+QF5hu3e+qr6CIWl64NdX1wygFuFvukpYN84WfLcig0xTB3qduE0Z6TucBYigiK8xNSeKVtrDj9Mz/VGQJ2A==
dependencies:
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/signature-v4" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/middleware-stack@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-1.0.0-gamma.1.tgz#89707cae49120291d1ae3bba83796c3204f1b83b"
- integrity sha512-zQEryY3AGVmNUXNl9N0TV7Uvd66QHyf65DAjHR87gOQfqBal1khjyZ33d7C2MlJm4jrkP6gojsdMxL7/C+uUfw==
+"@aws-sdk/middleware-ssec@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-ssec/-/middleware-ssec-1.0.0-gamma.3.tgz#905b8d1aa415e5565d645dc5abc88d5fbeb9102d"
+ integrity sha512-JVlLuOwcCl9mj0+VluhX3dN5yQ3kx8rM7sBWD7l2gYsresHmFHwJpyZC+Cd34lSnIMsx19Q5x9FcLeFcO6Y7eA==
dependencies:
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/middleware-user-agent@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-1.0.0-gamma.1.tgz#65091d9f29463f723aaac935bf3065c289830bfe"
- integrity sha512-+KsKxTwlXYMFBtu5KeanNr6FMdY3qikVQHRALer0GAQjoOwKI7XW8ZLYmKox9JcZ/jYvFLiNtDFf5rwvmSkosA==
+"@aws-sdk/middleware-stack@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-1.0.0-gamma.3.tgz#e50557e0b56bf5d40c5d346a006fdc63255ff00c"
+ integrity sha512-csiZhFxK6HWy3MDUZHr6saOdoT9CgAp8ifp1/HegZAZ+LhmADq4LNqtMqQaODyEXqxTSIjXBbIzq5vrs3qXwGw==
dependencies:
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/node-http-handler@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-1.0.0-gamma.1.tgz#8ca1836527c388bcca8e20dc75a2b276bfba9b7f"
- integrity sha512-f8mttfMzY3MY63daZEVol1K3WEzDD1PGNPLdiZVsgq1f3GcAqnP0GcEK10USOL9l3yI11zL0WyD29Ci08quytQ==
+"@aws-sdk/middleware-user-agent@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-1.0.0-gamma.3.tgz#80b87de924cb7f35cc0c8a3cf01c19696d38d26e"
+ integrity sha512-0utMFeSOQ+VodNSCmjP0uWdgks36qGwY4B1EwwlZekzebEF1sqpBxFrzPreK1VEyv8wUG9drDjIy14khO1S2Kw==
dependencies:
- "@aws-sdk/abort-controller" "1.0.0-gamma.1"
- "@aws-sdk/protocol-http" "1.0.0-gamma.1"
- "@aws-sdk/querystring-builder" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/property-provider@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-1.0.0-gamma.1.tgz#a19165312e7f44f65ba1a252df178903e2d60c22"
- integrity sha512-38BRXvFuegHZxMFBNWmSGzQFJhITyoBoPtsGGueW505qpEtofgBMv3UAHugbas+9MPRvU310aX5QDwth9oIK3w==
+"@aws-sdk/node-http-handler@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-1.0.0-gamma.3.tgz#27d798ba0a4dca306ffab84493058a09a4459f58"
+ integrity sha512-cUka0oYYhqrY3Vif5Re9PASPau0Eu3ygGAjozppTzK0W5HE2yjMYM73PCwIyPO/B6qdzv8hTbJe7F/uM24TNmw==
dependencies:
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/abort-controller" "1.0.0-gamma.3"
+ "@aws-sdk/protocol-http" "1.0.0-gamma.3"
+ "@aws-sdk/querystring-builder" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/protocol-http@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-1.0.0-gamma.1.tgz#4a70e8fc9cd893a0773ea52333a25251564be7b1"
- integrity sha512-+zrlpgAy7A4QCe5rEs8NMFLNMQGEpCIXEZMGgLP4wxS5bo+46aHremuHz8uNd2K172bETZk8OLy5Xyna2dKRcw==
+"@aws-sdk/property-provider@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-1.0.0-gamma.3.tgz#eaf2ec4fcbc3e1d70bc154a52f0328674fdfca08"
+ integrity sha512-8SOLgaZeniK6uuzurKjeb4LV9d+AyLC/3UTnLNwIvrC2QTfKfLm9S9YMj4kbgwuI/hCu7hhsOVpha7YKRP82lA==
dependencies:
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/querystring-builder@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-1.0.0-gamma.1.tgz#3a6ef13c6b888f3f09fac257aab94cd9b901fd32"
- integrity sha512-9WOdsGXSCat3T7xnKRpnNNP+jPmLsTFx2HXsIh2eH6n4GIeIW46JaqPM3sHTTLjjOyd2PLzOoY439ax4BqP7Ag==
+"@aws-sdk/protocol-http@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-1.0.0-gamma.3.tgz#4e8daff60b10f5e27d655eb34bd118bffe23b92b"
+ integrity sha512-RuXocAa90OFo+Es2sD0jaswTgnYUOg4eTXacm6vHGZhj1aYY7+JZsiZkRms53OwIuKrloo+974jQpIBS+DTT+A==
dependencies:
- "@aws-sdk/types" "1.0.0-gamma.1"
- "@aws-sdk/util-uri-escape" "1.0.0-gamma.1"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/querystring-parser@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-1.0.0-gamma.1.tgz#e95d3847f43129fc9dccc3887d5f097f67c6ccf9"
- integrity sha512-g+ndMrYVG15GgeIE0+uBuhSo7xLOqzr343xcaj1262JCrfwMGMl1r/rEWKZix2GycaBXE3TcNKXgcjXSbuLu+A==
+"@aws-sdk/querystring-builder@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-1.0.0-gamma.3.tgz#787c4f91ad18377de4cc880af304967b096abeb8"
+ integrity sha512-EUheuS+HlYDbfOKi5WQ9De5VJTUe0Ew+EE/xMRjXyZ5SQyEuIlK9OwwKZy3A4DKDBo6rTiifxk6C0ZuE4kVNww==
dependencies:
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/util-uri-escape" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/region-provider@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/region-provider/-/region-provider-1.0.0-gamma.1.tgz#1e5355c1787b6a1c41fed9af02772e95e0c8e756"
- integrity sha512-r2HQdBlS6BKglMi6Gg4fnGNbIaqEyMIZwtT2u1RwiMPbKC3VWru1OLzwf2MlsL+JmLIVF/y80iNvVEwArryDlQ==
+"@aws-sdk/querystring-parser@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-1.0.0-gamma.3.tgz#7588bed0ed3be42cee60fab5fb398fa0b37f1921"
+ integrity sha512-flAcTz2TitaLFEcc02AJESGbUS6n2ayQp5F7LBF2FSDAFq8E+Ysi/n/jh8xx8IglURrvoIzpGfem3J1Zm9djeQ==
dependencies:
- "@aws-sdk/property-provider" "1.0.0-gamma.1"
- "@aws-sdk/shared-ini-file-loader" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/s3-request-presigner@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/s3-request-presigner/-/s3-request-presigner-1.0.0-gamma.1.tgz#527b1547596ab3b8424060bbdc10efb8001635ad"
- integrity sha512-PRTNnv/UHGgx+U5dTbq3L/RqZlHwKQv2lU3ZNezNwLLJKkZqPxvtTo4/xBpZzotwqoRd299vRdkN0IH6bE4sXw==
+"@aws-sdk/region-provider@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/region-provider/-/region-provider-1.0.0-gamma.3.tgz#37e862bd77203014d90422e4c3e71dfd2a1be6a8"
+ integrity sha512-a7pT+t0tfV2hKgB2db+peMhdFew7ztgS7+bIscFxY5Ce2xqwrgbKOBDEfmgGbx4H3xoPZpa2JrfU1BK43NzjNA==
dependencies:
- "@aws-sdk/signature-v4" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
- "@aws-sdk/util-create-request" "1.0.0-gamma.1"
- "@aws-sdk/util-format-url" "1.0.0-gamma.1"
+ "@aws-sdk/property-provider" "1.0.0-gamma.3"
+ "@aws-sdk/shared-ini-file-loader" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/service-error-classification@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-1.0.0-gamma.1.tgz#1dfdeb310fe9b9cddab21247d1ef76a5267d5d12"
- integrity sha512-8GiWdH+k3VZHKmW9CjXYFR0lmWXfHJNzd2pAKD//WhuDJjz2GcD7YGn/2OrvOB+p2LAGvbuQA8zmmuhvBoqLWw==
+"@aws-sdk/retry-config-provider@1.0.0-gamma.2":
+ version "1.0.0-gamma.2"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/retry-config-provider/-/retry-config-provider-1.0.0-gamma.2.tgz#bc4aa806c8be3243bc104cc20a93fcf683702a4a"
+ integrity sha512-7brOLUXkTc/rA+AbMGzRdlTB16/KeQhaa+2/ozf7ZjKsEhfVW2ymw9y+H7yfZ5MHaJ2ml/WsXjk/7EYP7k4FTQ==
+ dependencies:
+ "@aws-sdk/middleware-retry" "1.0.0-gamma.3"
+ "@aws-sdk/property-provider" "1.0.0-gamma.3"
+ "@aws-sdk/shared-ini-file-loader" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ tslib "^1.8.0"
-"@aws-sdk/shared-ini-file-loader@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-1.0.0-gamma.1.tgz#6680b0876c1654102da04bc17604ff3130cf839c"
- integrity sha512-oj2Xn0mY2mGsJyweN+O1VNqQguaQIYKjKIWlOKKxX+j5euhRpvx4iNQhqCigE9VXLK/NOw2J/F5JchZrd6YwPw==
+"@aws-sdk/s3-request-presigner@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/s3-request-presigner/-/s3-request-presigner-1.0.0-gamma.3.tgz#32b124cfbf24271b69f87cdb3c8b5b822a5ef9f3"
+ integrity sha512-e5qwTYOraLljAA30v1B7fjyYBHuU2wUiTimAgzThE2P/9k4wM924Q0i0DAa7hSaIdlUdiGKUFX4hP2UyID3bIg==
dependencies:
+ "@aws-sdk/signature-v4" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/util-create-request" "1.0.0-gamma.3"
+ "@aws-sdk/util-format-url" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/signature-v4@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-1.0.0-gamma.1.tgz#286654b10018b3aa86cfbf4d29de15c667e2af6b"
- integrity sha512-PqsAVg+7hBgxZbJfOzrN2eCvPiAtudiekAb8f/lrUrjD5VCt7ybQZ6stA8eoeOMk/aziOHPV/VK588xZxZMciA==
+"@aws-sdk/service-error-classification@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-1.0.0-gamma.3.tgz#449b6ff5976f70db1a2addc89445d7e08907ef1b"
+ integrity sha512-O/CsFVWZyfhNIvzDAfNHJ3Uao/9+E5MNek0/jDW2ezZhmPZumW7tQgZ7CrFmPW9o9J5YWjozGaOuF3kuadBGkg==
+
+"@aws-sdk/shared-ini-file-loader@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-1.0.0-gamma.3.tgz#b56637e79cc0fca3eabd270413cc7547bf78b9f8"
+ integrity sha512-oujkYSHTlX3bHwA6hhAAnRtzrDSxMH3p0EEluD0QmhI5U89AhN5aP9b6FdPev+p4TC7TBv42jnRKwEo+NWvTlA==
dependencies:
- "@aws-sdk/is-array-buffer" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
- "@aws-sdk/util-hex-encoding" "1.0.0-gamma.1"
- "@aws-sdk/util-uri-escape" "1.0.0-gamma.1"
tslib "^1.8.0"
-"@aws-sdk/smithy-client@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-1.0.0-gamma.1.tgz#bf389fed25af660db8c487bd29d96e41937460ca"
- integrity sha512-nuRZkwTIXZj7jsJ1RO0PoLzmyUda7SlfjDLPYrLDBtKLO3JSL44wLNOF2N1T4myK4phKlECEez1aEir/vb4QOA==
+"@aws-sdk/signature-v4@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-1.0.0-gamma.3.tgz#f1dabb0dfa61c2b7d4e7e5e7701998207edd5616"
+ integrity sha512-LUH0Oq8YDWNydvhDmlFzyUBMx1/jHwxufgnptm6FpfDs6ueZ4OWD4XKqSI8cAFE3DXBaHW8/sIhoUZw4imY/0g==
dependencies:
- "@aws-sdk/middleware-stack" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/is-array-buffer" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ "@aws-sdk/util-hex-encoding" "1.0.0-gamma.3"
+ "@aws-sdk/util-uri-escape" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/types@1.0.0-gamma.1", "@aws-sdk/types@^1.0.0-alpha.0":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-1.0.0-gamma.1.tgz#4b8ff4c75545750750dfb8af9d434ee3e67600d0"
- integrity sha512-K41IMXfj4lCNVjvWarJR7TNaP0sOh6hmbV3fDw9zReZ0t6ehQ4CY9JO2XQEWKnR6njyggmpbi/xNM924HYsgTg==
+"@aws-sdk/smithy-client@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-1.0.0-gamma.3.tgz#8312ddbea363a166128feb99ae1dfd0af08f7520"
+ integrity sha512-emEqdzh7Dy3pAPE1HzgKNqw+7xeGaaVQ8XA++1gXL8ht8DFMN6YiV97/Yg0NtBt0oeiVaxlL0plNd/oyx9e3cA==
+ dependencies:
+ "@aws-sdk/middleware-stack" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
+ tslib "^1.8.0"
+
+"@aws-sdk/types@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-1.0.0-gamma.3.tgz#44d274f874d90b9c658d8cbbcf139d401cbd9dc3"
+ integrity sha512-6Zu64X/6I8Y0gO/+J2CGXjYUmYkiI89MX3BEgRcQRh3jUNpKnOm1j4r40w4qsu1QAYxwWJL1M/rjLJPOQPV7zw==
+
+"@aws-sdk/types@^1.0.0-alpha.0":
+ version "1.0.0-gamma.5"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-1.0.0-gamma.5.tgz#fa73cb21856da93873598694eff559702a36761c"
+ integrity sha512-waKbEd7clRocNPAW8NXPHJs2jgyvSfpR0Jfd4dm3R1EygkEa6aM0ct1bNvCEcnOfQFbytvfNiZK5vbLssuYmSA==
-"@aws-sdk/url-parser-browser@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser-browser/-/url-parser-browser-1.0.0-gamma.1.tgz#a13f1657692f2e4fadea0cfdf9fd04c91efab3c7"
- integrity sha512-V5/7WWqmkIzN2OD8BQw6VCO7Mr99OoeN0n8kYnFJegF3rtOW/4MPQISWoVm4mK+hdIAAn04gEesqCon1HkTKLw==
+"@aws-sdk/url-parser-browser@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser-browser/-/url-parser-browser-1.0.0-gamma.3.tgz#036bff05ef03f1e2c61a25efddcb78f3bed979d0"
+ integrity sha512-wo0SwwuFluTIjt2+j49GNQ0Vza+UVOirz2Up0VCbp7aqyMirIzDA66fQWXfzPiDvo0xV80TA7/P4/oyrrGhdbg==
dependencies:
- "@aws-sdk/querystring-parser" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/querystring-parser" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/url-parser-node@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser-node/-/url-parser-node-1.0.0-gamma.1.tgz#304aeff46d33c165ef97b4f55299210ac9af1799"
- integrity sha512-791C2njiPVKaqvR+EFMSg5kpihQbZzs0ESDqQrBW2x+I66gCAjrrzznuvDDV46UJb5V9av9f0g7ccZkDn/q4cQ==
+"@aws-sdk/url-parser-node@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser-node/-/url-parser-node-1.0.0-gamma.3.tgz#40b35d85c03145590c1cda1bf20b854977558ba6"
+ integrity sha512-sq779pjaFlQEEFBToNb3m7J1h84Jk9ZcXj+VUixjjUwi8ieDCgea8zMQUAtkaHe0OU6FRcFp4WTadFr0sNrLnQ==
dependencies:
- "@aws-sdk/querystring-parser" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/querystring-parser" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
url "^0.11.0"
-"@aws-sdk/util-base64-browser@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-browser/-/util-base64-browser-1.0.0-gamma.1.tgz#96fa8988b063304323141fbd773b97bce7ad307e"
- integrity sha512-5OlqkNnKXrsLo0WGAuGea9clqArZk5qn9KEM2Yu4/gSZ2WNl4lI10m/ig+Zsi26fgdygxtvJg8MZLiK4GyKfqw==
+"@aws-sdk/util-base64-browser@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-browser/-/util-base64-browser-1.0.0-gamma.3.tgz#d6d4d18d990cb3bb542e4637f6b6559f3bed31b1"
+ integrity sha512-VOhetzPDQMgZERY37B6k1Dy/idhirLJk/5EvTDaL78QkihfoWa4N/58Td821WDgY/oaZNV0N4ul61tk0/n65QQ==
dependencies:
tslib "^1.8.0"
-"@aws-sdk/util-base64-node@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-node/-/util-base64-node-1.0.0-gamma.1.tgz#f0d8ef66259ce8d2976e6c417714f52f8a3cb23c"
- integrity sha512-9sel4cZHUoULXmyBSsDlJAu9/kk4d3QB9lnhWnIwkj2iQ0pA9Lg5RNxvOAPkrgFHM3KqXtp2gC/wtPvcSoA6iA==
+"@aws-sdk/util-base64-node@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-node/-/util-base64-node-1.0.0-gamma.3.tgz#2413e1d66b4e91e9175b936eca29336bb59d1765"
+ integrity sha512-n2bxJXaSD+1pe3bKeFDWNO3UFnahNKVCqU/I2AKa6ZsWnEWhb8PuUu6A6BvCVdOGYqn77x3sLJvhOxLbsjjU4Q==
dependencies:
- "@aws-sdk/util-buffer-from" "1.0.0-gamma.1"
+ "@aws-sdk/util-buffer-from" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/util-body-length-browser@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-browser/-/util-body-length-browser-1.0.0-gamma.1.tgz#46f15d2b0a3b82bef4282a9fdd57a3a2431a6b17"
- integrity sha512-5Sa/+2t1giiHkFfMCmN8bQ9HkKDbwh04yf2kBS/VzeSwjQUMv/GXYF+PHesuaaccDXg7SBaZtXmdeoXpRnK4cQ==
+"@aws-sdk/util-body-length-browser@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-browser/-/util-body-length-browser-1.0.0-gamma.3.tgz#6132cbbbd2ab04286b5550f8babaecdc830f92c4"
+ integrity sha512-5mkzClLPvo763FeLEsd8RKBHBMQSijuEz2uCG/UNI6SYjzl0tx0RQiK24DoMMVLJq+TQ7goMMJK0REqnGOGYqA==
dependencies:
tslib "^1.8.0"
-"@aws-sdk/util-body-length-node@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-node/-/util-body-length-node-1.0.0-gamma.1.tgz#50056bda71fae42d4a336429a66bb9d04740220f"
- integrity sha512-9or+zbpzi1G78XMXWfvc9cs0aDG6PJywN5Vl41QO9g1AHJ5k6C4XjLQ3FDEXWphnQCFNCyfEJ+4qi/HNjyR1Rg==
+"@aws-sdk/util-body-length-node@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-node/-/util-body-length-node-1.0.0-gamma.3.tgz#01deb6b3ba0812b01d3990f3f179cebb5bb34f28"
+ integrity sha512-ugDiAA1ivTalwIEH8TX/gshFwpuGs02+vULUyDmL/RQU7VhWR145k+fnoMfP3y1geAwUvudrqS01ZpCUX9w+5g==
dependencies:
tslib "^1.8.0"
-"@aws-sdk/util-buffer-from@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-buffer-from/-/util-buffer-from-1.0.0-gamma.1.tgz#40bba85155afe8a97f63bf162559713ce71387c2"
- integrity sha512-Aae/ots79VI0x3HqioK+Podvh/HOAAKC3zHeDvLc1t3WOEwWlWbCalSp9Yi9bXOK2WZgYvHHaAbnCMdbYmxemQ==
+"@aws-sdk/util-buffer-from@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-buffer-from/-/util-buffer-from-1.0.0-gamma.3.tgz#e76c053a95852d8c1bd1ccd7e1ce6b4316c79151"
+ integrity sha512-v6z3b2mjdzSBWgMPwgdb821zFrxvVxILRIPVPe3E2ijnRaQfB4hVSaVHuogZuI949p/Pp4ctcZswwKRJEXIWVw==
dependencies:
- "@aws-sdk/is-array-buffer" "1.0.0-gamma.1"
+ "@aws-sdk/is-array-buffer" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/util-create-request@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-create-request/-/util-create-request-1.0.0-gamma.1.tgz#ea72b8496692410926827f521ecc69df3d9132c0"
- integrity sha512-mSdyKioGyda+28ZweNYi0twubvdJjTaTxptqZ2SU8jf0SeDSRqKoopzVsAZCgjLbYARd9vtRGL0+7i8Ej6O1RA==
+"@aws-sdk/util-create-request@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-create-request/-/util-create-request-1.0.0-gamma.3.tgz#cc2627d6d16f3a038ea40b48dc51bd44b3148293"
+ integrity sha512-ShEj88J+0tZiZAvUgS6PaLkvBFOrHTJqxsM6DusrA3pmZIavdLS4cUtnp+28VK2Op3HRnL5UkTgjJG/zLAd+UQ==
dependencies:
- "@aws-sdk/middleware-stack" "1.0.0-gamma.1"
- "@aws-sdk/smithy-client" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/middleware-stack" "1.0.0-gamma.3"
+ "@aws-sdk/smithy-client" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/util-format-url@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-format-url/-/util-format-url-1.0.0-gamma.1.tgz#983c279fcbcc874e2d03838f7cfbfdf0f3d33f43"
- integrity sha512-7ysFU8BHqptwK0U3kLP6tpxjMjR4a0dVnm/3lXE//kRMeyZYc8c883UVkhx3rqrvGJmeusJppVSvFURMuHMtjg==
+"@aws-sdk/util-format-url@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-format-url/-/util-format-url-1.0.0-gamma.3.tgz#aaceef2a5309de84990e90bcd9d29a953d120839"
+ integrity sha512-MERO4Zty7BSshScyrigXPpqCSxKixqUHIJ3912TuUF8F3MAf3LM6CgDiaJ19a8KkXdKFglp/8apDWdV5+FmyUg==
dependencies:
- "@aws-sdk/querystring-builder" "1.0.0-gamma.1"
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/querystring-builder" "1.0.0-gamma.3"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/util-hex-encoding@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-hex-encoding/-/util-hex-encoding-1.0.0-gamma.1.tgz#a4430f3c2d59a449a93248c0f2417c2b373690b4"
- integrity sha512-SGOaAgjR3iaPB4obob/gqXPjgmxEN6X3zxWrfFk4jG+pdheKBAniw7ckITdBEG04Gkqh91stIORLIgxR8gxjIg==
+"@aws-sdk/util-hex-encoding@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-hex-encoding/-/util-hex-encoding-1.0.0-gamma.3.tgz#3035ff0c1af9e0536e739557b25764c3c9187328"
+ integrity sha512-wappzF+OLeFtCGdRVxmKQoCCIotlOwe+zAJSVqymTFR94D2CtreIZo1azum6PxHbPiSzRFJs7KxgboHJ9pd18Q==
dependencies:
tslib "^1.8.0"
"@aws-sdk/util-locate-window@^1.0.0-alpha.0":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-1.0.0-gamma.1.tgz#9a01c5506e1903af170a236eda039468f37f201c"
- integrity sha512-gKLTmSnpZfdezYMBgEjUFH1jE4VvbxWswQhI4XUs3ChOWdm46AdRBVbGqnN6hlo9dSZwJQaeRE9VPTCkRE8zkA==
+ version "1.0.0-gamma.6"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-1.0.0-gamma.6.tgz#f8ec924cb9b0174a15bfb3b7697cd7050afb9d48"
+ integrity sha512-l9i1aHQON7uXLNEOvYsFXUMXya3lPWg2nr/B8hEfGzW4F3OxHEvpmeXuAWuYcFiXysTPhnR/coOz1bKon988Rw==
+ dependencies:
+ tslib "^1.8.0"
+
+"@aws-sdk/util-uri-escape@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-uri-escape/-/util-uri-escape-1.0.0-gamma.3.tgz#0f6377e42e994b3f1f301f6ee64ca4a30c77f3e3"
+ integrity sha512-4iH08ZsB2/OFLFpjyQ0MHd3yPeOl7h8D6fY9zHjyHN62+syPNNH5jYwFCxyBhwx/SXWVddwPzIqBD5VY4JkR4w==
dependencies:
tslib "^1.8.0"
-"@aws-sdk/util-uri-escape@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-uri-escape/-/util-uri-escape-1.0.0-gamma.1.tgz#5ff78d28ae564ccdc4dc376cab891e699c4108ec"
- integrity sha512-HaTwnGMOFCAC3cqRpI0Mzw4YbCLWY22+n9bbkdw9u65N5JVGQU7E5WSueRBpZUcAkTMwHaYhRzLxdssWs0wwsw==
+"@aws-sdk/util-user-agent-browser@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-1.0.0-gamma.3.tgz#0099f9b128ad8f7b832e5ccd97ffe2958997bbad"
+ integrity sha512-//iH3jfxDLylUBmf6kbE19tm/aXGUf65CV6oal+Fgx8QqQJBCDgXdsl/aWWxr54EbANR6Gf/daw+EM7gGVOmPA==
dependencies:
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/util-user-agent-browser@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-1.0.0-gamma.1.tgz#5155b1aa06b57661ffc7ed955b08acf572f6237d"
- integrity sha512-5vIAR65+dDq4OyEff44GIg/egd1nUQG5aUu7Hd67FgB0Q7ZDvMIixliFJUlF4S69ryAkjqqbWDKdXl+ofW8utw==
+"@aws-sdk/util-user-agent-node@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-1.0.0-gamma.3.tgz#434764d8be2944c8cdef9e3c76818d02bdbc0754"
+ integrity sha512-n2+yTdRioPjn2LyMlR+1faB5G0bP35vhEwW1JtZess7UnScUUcieMiRvdIqiH9ZRApsoIhW7zDjtFZQ7nBpHXg==
dependencies:
- "@aws-sdk/types" "1.0.0-gamma.1"
+ "@aws-sdk/types" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/util-user-agent-node@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-1.0.0-gamma.1.tgz#25832b8ce7c9826cedba646539dab3c66a79335f"
- integrity sha512-d8EfFgbfBh2MIV1lJt7rQJ9AV2aYYBdAHbr/rTwVhjn8WfyqQTUXHKPHBdTZrS3yTy3v382QNrnGHxnfykTcXQ==
+"@aws-sdk/util-utf8-browser@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-1.0.0-gamma.3.tgz#ba8f73abca8fd585fbddbb3c734c7ad574b18e5c"
+ integrity sha512-N94lggxZnICncYKPQCofy0zx93nZJCGWOOFtcAUdpof78LtQEurqjL4d45Ov4SEF0xcyoNSbtENTSAKCiWFlZQ==
dependencies:
- "@aws-sdk/types" "1.0.0-gamma.1"
tslib "^1.8.0"
-"@aws-sdk/util-utf8-browser@1.0.0-gamma.1", "@aws-sdk/util-utf8-browser@^1.0.0-alpha.0":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-1.0.0-gamma.1.tgz#ffdadc875d0e3c5ac314d330c1c26318fe3f91eb"
- integrity sha512-UgHEkgvFvupHR2A4pPofdRflGfZEOPboG7LlUVlH6rcuIJdgi7gTzz4codxOe+kf1PVwHuHR6Pf+t22W6K/WWA==
+"@aws-sdk/util-utf8-browser@^1.0.0-alpha.0":
+ version "1.0.0-gamma.6"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-1.0.0-gamma.6.tgz#bdf5bcc98683eff184d8da00cc101d3e05b44614"
+ integrity sha512-JIT2wPZKdOGynAD6V5ZhGT1XlHJbOWAYn0zQUgf4fkfcwwsfjXp9MALptdavKG/N7plq6p7z5JxMUP/VGKXyYA==
dependencies:
tslib "^1.8.0"
-"@aws-sdk/util-utf8-node@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-node/-/util-utf8-node-1.0.0-gamma.1.tgz#4ac20abfcaf63153f5d9e1cb682c1cae2381421a"
- integrity sha512-M/bghdcRoquo7/5HdNV7v+Qw3OaSxCOEaRUNZKYekpRXRG2DuDp3EEKX45V/OmBRKWJjDX5DTBnJlo8rev5AUQ==
+"@aws-sdk/util-utf8-node@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-node/-/util-utf8-node-1.0.0-gamma.3.tgz#863afd37a80be77815d702f703892e21ac844029"
+ integrity sha512-JmJMfupYQr6MeB9ww8Jm5Gwvx3xfHGrY4HJxw1e7EnFHUwFUyevd3lVcBgKJEy2OSXwzDOt2XOTeDFkMcjiVuA==
dependencies:
- "@aws-sdk/util-buffer-from" "1.0.0-gamma.1"
+ "@aws-sdk/util-buffer-from" "1.0.0-gamma.3"
tslib "^1.8.0"
-"@aws-sdk/xml-builder@1.0.0-gamma.1":
- version "1.0.0-gamma.1"
- resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-1.0.0-gamma.1.tgz#b4789d919b9875b7072a8afa24ff1e45d7744df0"
- integrity sha512-ttEyfgJXWikHX6ymzCEADI/1IFog5IU/s8jLb6GDGgBaBcxgMI/gJqj3Juzer9rNnUuupyfmAFGD7zH2Mb2hzg==
+"@aws-sdk/xml-builder@1.0.0-gamma.3":
+ version "1.0.0-gamma.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-1.0.0-gamma.3.tgz#59da3eeba7e4686209affa2de36e88ad0e2ecf60"
+ integrity sha512-h36zfSXsSyTQWjLP54ik0Ocbb/6+o3GvDWpMe7in//+pog0jH6fSoeoagLikLuKTNJ9lDhtY0RtClcNQ7LkVXQ==
dependencies:
tslib "^1.8.0"
@@ -1213,33 +1263,33 @@
dependencies:
"@babel/highlight" "^7.10.4"
-"@babel/compat-data@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.10.4.tgz#706a6484ee6f910b719b696a9194f8da7d7ac241"
- integrity sha512-t+rjExOrSVvjQQXNp5zAIYDp00KjdvGl/TpDX5REPr0S9IAIPQMTilcfG6q8c0QFmj9lSTVySV2VTsyggvtNIw==
+"@babel/compat-data@^7.10.4", "@babel/compat-data@^7.11.0":
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.11.0.tgz#e9f73efe09af1355b723a7f39b11bad637d7c99c"
+ integrity sha512-TPSvJfv73ng0pfnEOh17bYMPQbI95+nGWc71Ss4vZdRBHTDqmM9Z8ZV4rYz8Ks7sfzc95n30k6ODIq5UGnXcYQ==
dependencies:
browserslist "^4.12.0"
invariant "^2.2.4"
semver "^5.5.0"
"@babel/core@^7.0.0", "@babel/core@^7.1.0", "@babel/core@^7.4.5", "@babel/core@^7.6.2", "@babel/core@^7.7.5":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.10.4.tgz#780e8b83e496152f8dd7df63892b2e052bf1d51d"
- integrity sha512-3A0tS0HWpy4XujGc7QtOIHTeNwUgWaZc/WuS5YQrfhU67jnVmsD6OGPc1AKHH0LJHQICGncy3+YUjIhVlfDdcA==
+ version "7.11.4"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.11.4.tgz#4301dfdfafa01eeb97f1896c5501a3f0655d4229"
+ integrity sha512-5deljj5HlqRXN+5oJTY7Zs37iH3z3b++KjiKtIsJy1NrjOOVSEaJHEetLBhyu0aQOSNNZ/0IuEAan9GzRuDXHg==
dependencies:
"@babel/code-frame" "^7.10.4"
- "@babel/generator" "^7.10.4"
- "@babel/helper-module-transforms" "^7.10.4"
+ "@babel/generator" "^7.11.4"
+ "@babel/helper-module-transforms" "^7.11.0"
"@babel/helpers" "^7.10.4"
- "@babel/parser" "^7.10.4"
+ "@babel/parser" "^7.11.4"
"@babel/template" "^7.10.4"
- "@babel/traverse" "^7.10.4"
- "@babel/types" "^7.10.4"
+ "@babel/traverse" "^7.11.0"
+ "@babel/types" "^7.11.0"
convert-source-map "^1.7.0"
debug "^4.1.0"
gensync "^1.0.0-beta.1"
json5 "^2.1.2"
- lodash "^4.17.13"
+ lodash "^4.17.19"
resolve "^1.3.2"
semver "^5.4.1"
source-map "^0.5.0"
@@ -1255,14 +1305,13 @@
source-map "^0.5.0"
trim-right "^1.0.1"
-"@babel/generator@^7.10.4", "@babel/generator@^7.4.0", "@babel/generator@^7.5.0":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.10.4.tgz#e49eeed9fe114b62fa5b181856a43a5e32f5f243"
- integrity sha512-toLIHUIAgcQygFZRAQcsLQV3CBuX6yOIru1kJk/qqqvcRmZrYe6WavZTSG+bB8MxhnL9YPf+pKQfuiP161q7ng==
+"@babel/generator@^7.11.0", "@babel/generator@^7.11.4", "@babel/generator@^7.4.0", "@babel/generator@^7.5.0":
+ version "7.11.4"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.11.4.tgz#1ec7eec00defba5d6f83e50e3ee72ae2fee482be"
+ integrity sha512-Rn26vueFx0eOoz7iifCN2UHT6rGtnkSGWSoDRIy8jZN3B91PzeSULbswfLoOWuTuAcNwpG/mxy+uCTDnZ9Mp1g==
dependencies:
- "@babel/types" "^7.10.4"
+ "@babel/types" "^7.11.0"
jsesc "^2.5.1"
- lodash "^4.17.13"
source-map "^0.5.0"
"@babel/helper-annotate-as-pure@7.0.0-beta.47":
@@ -1296,13 +1345,13 @@
"@babel/types" "^7.10.4"
"@babel/helper-builder-react-jsx-experimental@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.10.4.tgz#d0ffb875184d749c63ffe1f4f65be15143ec322d"
- integrity sha512-LyacH/kgQPgLAuaWrvvq1+E7f5bLyT8jXCh7nM67sRsy2cpIGfgWJ+FCnAKQXfY+F0tXUaN6FqLkp4JiCzdK8Q==
+ version "7.10.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.10.5.tgz#f35e956a19955ff08c1258e44a515a6d6248646b"
+ integrity sha512-Buewnx6M4ttG+NLkKyt7baQn7ScC/Td+e99G914fRU8fGIUivDDgVIQeDHFa5e4CRSJQt58WpNHhsAZgtzVhsg==
dependencies:
"@babel/helper-annotate-as-pure" "^7.10.4"
"@babel/helper-module-imports" "^7.10.4"
- "@babel/types" "^7.10.4"
+ "@babel/types" "^7.10.5"
"@babel/helper-builder-react-jsx@7.0.0-beta.47":
version "7.0.0-beta.47"
@@ -1340,13 +1389,13 @@
levenary "^1.1.1"
semver "^5.5.0"
-"@babel/helper-create-class-features-plugin@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.4.tgz#2d4015d0136bd314103a70d84a7183e4b344a355"
- integrity sha512-9raUiOsXPxzzLjCXeosApJItoMnX3uyT4QdM2UldffuGApNrF8e938MwNpDCK9CPoyxrEoCgT+hObJc3mZa6lQ==
+"@babel/helper-create-class-features-plugin@^7.10.4", "@babel/helper-create-class-features-plugin@^7.10.5":
+ version "7.10.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.5.tgz#9f61446ba80e8240b0a5c85c6fdac8459d6f259d"
+ integrity sha512-0nkdeijB7VlZoLT3r/mY3bUkw3T8WG/hNw+FATs/6+pG2039IJWjTYL0VTISqsNHMUTEnwbVnc89WIJX9Qed0A==
dependencies:
"@babel/helper-function-name" "^7.10.4"
- "@babel/helper-member-expression-to-functions" "^7.10.4"
+ "@babel/helper-member-expression-to-functions" "^7.10.5"
"@babel/helper-optimise-call-expression" "^7.10.4"
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/helper-replace-supers" "^7.10.4"
@@ -1371,13 +1420,13 @@
lodash "^4.17.5"
"@babel/helper-define-map@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.10.4.tgz#f037ad794264f729eda1889f4ee210b870999092"
- integrity sha512-nIij0oKErfCnLUCWaCaHW0Bmtl2RO9cN7+u2QT8yqTywgALKlyUVOvHDElh+b5DwVC6YB1FOYFOTWcN/+41EDA==
+ version "7.10.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz#b53c10db78a640800152692b13393147acb9bb30"
+ integrity sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==
dependencies:
"@babel/helper-function-name" "^7.10.4"
- "@babel/types" "^7.10.4"
- lodash "^4.17.13"
+ "@babel/types" "^7.10.5"
+ lodash "^4.17.19"
"@babel/helper-explode-assignable-expression@7.0.0-beta.47":
version "7.0.0-beta.47"
@@ -1388,11 +1437,10 @@
"@babel/types" "7.0.0-beta.47"
"@babel/helper-explode-assignable-expression@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.4.tgz#40a1cd917bff1288f699a94a75b37a1a2dbd8c7c"
- integrity sha512-4K71RyRQNPRrR85sr5QY4X3VwG4wtVoXZB9+L3r1Gp38DhELyHCtovqydRi7c1Ovb17eRGiQ/FD5s8JdU0Uy5A==
+ version "7.11.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.11.4.tgz#2d8e3470252cc17aba917ede7803d4a7a276a41b"
+ integrity sha512-ux9hm3zR4WV1Y3xXxXkdG/0gxF9nvI0YVmKVhvK9AfMoaQkemL3sJpXw+Xbz65azo8qJiEz2XVDUpK3KYhH3ZQ==
dependencies:
- "@babel/traverse" "^7.10.4"
"@babel/types" "^7.10.4"
"@babel/helper-function-name@7.0.0-beta.47":
@@ -1448,12 +1496,12 @@
dependencies:
"@babel/types" "7.0.0-beta.47"
-"@babel/helper-member-expression-to-functions@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.4.tgz#7cd04b57dfcf82fce9aeae7d4e4452fa31b8c7c4"
- integrity sha512-m5j85pK/KZhuSdM/8cHUABQTAslV47OjfIB9Cc7P+PvlAoBzdb79BGNfw8RhT5Mq3p+xGd0ZfAKixbrUZx0C7A==
+"@babel/helper-member-expression-to-functions@^7.10.4", "@babel/helper-member-expression-to-functions@^7.10.5":
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.11.0.tgz#ae69c83d84ee82f4b42f96e2a09410935a8f26df"
+ integrity sha512-JbFlKHFntRV5qKw3YC0CvQnDZ4XMwgzzBbld7Ly4Mj4cbFy3KywcR8NtNctRToMWJOVvLINJv525Gd6wwVEx/Q==
dependencies:
- "@babel/types" "^7.10.4"
+ "@babel/types" "^7.11.0"
"@babel/helper-module-imports@7.0.0-beta.47":
version "7.0.0-beta.47"
@@ -1482,18 +1530,18 @@
"@babel/types" "7.0.0-beta.47"
lodash "^4.17.5"
-"@babel/helper-module-transforms@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.10.4.tgz#ca1f01fdb84e48c24d7506bb818c961f1da8805d"
- integrity sha512-Er2FQX0oa3nV7eM1o0tNCTx7izmQtwAQsIiaLRWtavAAEcskb0XJ5OjJbVrYXWOTr8om921Scabn4/tzlx7j1Q==
+"@babel/helper-module-transforms@^7.10.4", "@babel/helper-module-transforms@^7.10.5", "@babel/helper-module-transforms@^7.11.0":
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.11.0.tgz#b16f250229e47211abdd84b34b64737c2ab2d359"
+ integrity sha512-02EVu8COMuTRO1TAzdMtpBPbe6aQ1w/8fePD2YgQmxZU4gpNWaL9gK3Jp7dxlkUlUCJOTaSeA+Hrm1BRQwqIhg==
dependencies:
"@babel/helper-module-imports" "^7.10.4"
"@babel/helper-replace-supers" "^7.10.4"
"@babel/helper-simple-access" "^7.10.4"
- "@babel/helper-split-export-declaration" "^7.10.4"
+ "@babel/helper-split-export-declaration" "^7.11.0"
"@babel/template" "^7.10.4"
- "@babel/types" "^7.10.4"
- lodash "^4.17.13"
+ "@babel/types" "^7.11.0"
+ lodash "^4.17.19"
"@babel/helper-optimise-call-expression@7.0.0-beta.47":
version "7.0.0-beta.47"
@@ -1527,21 +1575,20 @@
lodash "^4.17.5"
"@babel/helper-regex@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.10.4.tgz#59b373daaf3458e5747dece71bbaf45f9676af6d"
- integrity sha512-inWpnHGgtg5NOF0eyHlC0/74/VkdRITY9dtTpB2PrxKKn+AkVMRiZz/Adrx+Ssg+MLDesi2zohBW6MVq6b4pOQ==
+ version "7.10.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.10.5.tgz#32dfbb79899073c415557053a19bd055aae50ae0"
+ integrity sha512-68kdUAzDrljqBrio7DYAEgCoJHxppJOERHOgOrDN7WjOzP0ZQ1LsSDRXcemzVZaLvjaJsJEESb6qt+znNuENDg==
dependencies:
- lodash "^4.17.13"
+ lodash "^4.17.19"
"@babel/helper-remap-async-to-generator@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.4.tgz#fce8bea4e9690bbe923056ded21e54b4e8b68ed5"
- integrity sha512-86Lsr6NNw3qTNl+TBcF1oRZMaVzJtbWTyTko+CQL/tvNvcGYEFKbLXDPxtW0HKk3McNOk4KzY55itGWCAGK5tg==
+ version "7.11.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.11.4.tgz#4474ea9f7438f18575e30b0cac784045b402a12d"
+ integrity sha512-tR5vJ/vBa9wFy3m5LLv2faapJLnDFxNWff2SAYkSE4rLUdbp7CdObYFgI7wK4T/Mj4UzpjPwzR8Pzmr5m7MHGA==
dependencies:
"@babel/helper-annotate-as-pure" "^7.10.4"
"@babel/helper-wrap-function" "^7.10.4"
"@babel/template" "^7.10.4"
- "@babel/traverse" "^7.10.4"
"@babel/types" "^7.10.4"
"@babel/helper-replace-supers@7.0.0-beta.47":
@@ -1581,6 +1628,13 @@
"@babel/template" "^7.10.4"
"@babel/types" "^7.10.4"
+"@babel/helper-skip-transparent-expression-wrappers@^7.11.0":
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.11.0.tgz#eec162f112c2f58d3af0af125e3bb57665146729"
+ integrity sha512-0XIdiQln4Elglgjbwo9wuJpL/K7AGCY26kmEt0+pRP0TAj4jjyNq1MjoRvikrTVqKcx4Gysxt4cXvVFXP/JO2Q==
+ dependencies:
+ "@babel/types" "^7.11.0"
+
"@babel/helper-split-export-declaration@7.0.0-beta.47":
version "7.0.0-beta.47"
resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.47.tgz#e11277855472d8d83baf22f2d0186c4a2059b09a"
@@ -1588,12 +1642,12 @@
dependencies:
"@babel/types" "7.0.0-beta.47"
-"@babel/helper-split-export-declaration@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.4.tgz#2c70576eaa3b5609b24cb99db2888cc3fc4251d1"
- integrity sha512-pySBTeoUff56fL5CBU2hWm9TesA4r/rOkI9DyJLvvgz09MB9YtfIYe3iBriVaYNaPe+Alua0vBIOVOLs2buWhg==
+"@babel/helper-split-export-declaration@^7.10.4", "@babel/helper-split-export-declaration@^7.11.0":
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz#f8a491244acf6a676158ac42072911ba83ad099f"
+ integrity sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==
dependencies:
- "@babel/types" "^7.10.4"
+ "@babel/types" "^7.11.0"
"@babel/helper-validator-identifier@^7.10.4":
version "7.10.4"
@@ -1637,10 +1691,10 @@
chalk "^2.0.0"
js-tokens "^4.0.0"
-"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.10.4", "@babel/parser@^7.4.3", "@babel/parser@^7.7.0":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.10.4.tgz#9eedf27e1998d87739fb5028a5120557c06a1a64"
- integrity sha512-8jHII4hf+YVDsskTF6WuMB3X4Eh+PsUkC2ljq22so5rHvH+T8BzyL94VOdyFLNR8tBSVXOTbNHOKpR4TfRxVtA==
+"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.10.4", "@babel/parser@^7.11.0", "@babel/parser@^7.11.4", "@babel/parser@^7.4.3", "@babel/parser@^7.7.0":
+ version "7.11.4"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.11.4.tgz#6fa1a118b8b0d80d0267b719213dc947e88cc0ca"
+ integrity sha512-MggwidiH+E9j5Sh8pbrX5sJvMcsqS5o+7iB42M9/k0CD63MjYbdP4nhSh7uB5wnv2/RVzTZFTxzF/kIa5mrCqA==
"@babel/plugin-external-helpers@^7.0.0":
version "7.10.4"
@@ -1650,9 +1704,9 @@
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-proposal-async-generator-functions@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.4.tgz#4b65abb3d9bacc6c657aaa413e56696f9f170fc6"
- integrity sha512-MJbxGSmejEFVOANAezdO39SObkURO5o/8b6fSH6D1pi9RZQt+ldppKPXfqgUWpSQ9asM6xaSaSJIaeWMDRP0Zg==
+ version "7.10.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.5.tgz#3491cabf2f7c179ab820606cec27fed15e0e8558"
+ integrity sha512-cNMCVezQbrRGvXJwm9fu/1sJj9bHdGAgKodZdLqOQIpfoH3raqmRPBM17+lh7CzhiKRRBrGtZL9WcjxSoGYUSg==
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/helper-remap-async-to-generator" "^7.10.4"
@@ -1692,6 +1746,14 @@
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-export-default-from" "^7.10.4"
+"@babel/plugin-proposal-export-namespace-from@^7.10.4":
+ version "7.10.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.10.4.tgz#570d883b91031637b3e2958eea3c438e62c05f54"
+ integrity sha512-aNdf0LY6/3WXkhh0Fdb6Zk9j1NMD8ovj3F6r0+3j837Pn1S1PdNtcwJ5EG9WkVPNHPxyJDaxMaAOVq4eki0qbg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.10.4"
+ "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
+
"@babel/plugin-proposal-json-strings@^7.10.4":
version "7.10.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.4.tgz#593e59c63528160233bd321b1aebe0820c2341db"
@@ -1700,6 +1762,14 @@
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-json-strings" "^7.8.0"
+"@babel/plugin-proposal-logical-assignment-operators@^7.11.0":
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.11.0.tgz#9f80e482c03083c87125dee10026b58527ea20c8"
+ integrity sha512-/f8p4z+Auz0Uaf+i8Ekf1iM7wUNLcViFUGiPxKeXvxTSl63B875YPiVdUDdem7hREcI0E0kSpEhS8tF5RphK7Q==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.10.4"
+ "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
+
"@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.10.4", "@babel/plugin-proposal-nullish-coalescing-operator@^7.8.3":
version "7.10.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.4.tgz#02a7e961fc32e6d5b2db0649e01bf80ddee7e04a"
@@ -1724,10 +1794,10 @@
"@babel/helper-plugin-utils" "7.0.0-beta.47"
"@babel/plugin-syntax-object-rest-spread" "7.0.0-beta.47"
-"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.10.4", "@babel/plugin-proposal-object-rest-spread@^7.5.1", "@babel/plugin-proposal-object-rest-spread@^7.9.0":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.4.tgz#50129ac216b9a6a55b3853fdd923e74bf553a4c0"
- integrity sha512-6vh4SqRuLLarjgeOf4EaROJAHjvu9Gl+/346PbDH9yWbJyfnJ/ah3jmYKYtswEyCoWZiidvVHjHshd4WgjB9BA==
+"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.11.0", "@babel/plugin-proposal-object-rest-spread@^7.5.1", "@babel/plugin-proposal-object-rest-spread@^7.9.0":
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.11.0.tgz#bd81f95a1f746760ea43b6c2d3d62b11790ad0af"
+ integrity sha512-wzch41N4yztwoRw0ak+37wxwJM2oiIiy6huGCoqkvSTA9acYWcPfn9Y4aJqmFFJ70KTJUu29f3DQ43uJ9HXzEA==
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-object-rest-spread" "^7.8.0"
@@ -1749,12 +1819,13 @@
"@babel/helper-plugin-utils" "7.0.0-beta.47"
"@babel/plugin-syntax-optional-chaining" "7.0.0-beta.47"
-"@babel/plugin-proposal-optional-chaining@^7.0.0", "@babel/plugin-proposal-optional-chaining@^7.10.4", "@babel/plugin-proposal-optional-chaining@^7.9.0":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.4.tgz#750f1255e930a1f82d8cdde45031f81a0d0adff7"
- integrity sha512-ZIhQIEeavTgouyMSdZRap4VPPHqJJ3NEs2cuHs5p0erH+iz6khB0qfgU8g7UuJkG88+fBMy23ZiU+nuHvekJeQ==
+"@babel/plugin-proposal-optional-chaining@^7.0.0", "@babel/plugin-proposal-optional-chaining@^7.11.0", "@babel/plugin-proposal-optional-chaining@^7.9.0":
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.11.0.tgz#de5866d0646f6afdaab8a566382fe3a221755076"
+ integrity sha512-v9fZIu3Y8562RRwhm1BbMRxtqZNFmFA2EG+pT2diuU8PT3H6T/KXoZ54KgYisfOFZHV6PfvAiBIZ9Rcz+/JCxA==
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.11.0"
"@babel/plugin-syntax-optional-chaining" "^7.8.0"
"@babel/plugin-proposal-private-methods@^7.10.4":
@@ -1815,6 +1886,13 @@
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
+"@babel/plugin-syntax-export-namespace-from@^7.8.3":
+ version "7.8.3"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a"
+ integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.8.3"
+
"@babel/plugin-syntax-flow@7.0.0-beta.47":
version "7.0.0-beta.47"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.0.0-beta.47.tgz#9d0b09b9af6fec87a7b22e406bf948089d58c188"
@@ -1857,7 +1935,7 @@
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-syntax-logical-assignment-operators@^7.8.3":
+"@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3":
version "7.10.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699"
integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==
@@ -1966,12 +2044,11 @@
lodash "^4.17.5"
"@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.10.4.tgz#a670d1364bb5019a621b9ea2001482876d734787"
- integrity sha512-J3b5CluMg3hPUii2onJDRiaVbPtKFPLEaV5dOPY5OeAbDi1iU/UbbFFTgwb7WnanaDy7bjU35kc26W3eM5Qa0A==
+ version "7.11.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.11.1.tgz#5b7efe98852bef8d652c0b28144cd93a9e4b5215"
+ integrity sha512-00dYeDE0EVEHuuM+26+0w/SCL0BH2Qy7LwHuI4Hi4MH5gkC8/AqMN5uWFJIsoXZrAphiMm1iXzBw6L2T+eA0ew==
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
- lodash "^4.17.13"
"@babel/plugin-transform-classes@7.0.0-beta.47":
version "7.0.0-beta.47"
@@ -2135,11 +2212,11 @@
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-transform-modules-amd@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.4.tgz#cb407c68b862e4c1d13a2fc738c7ec5ed75fc520"
- integrity sha512-3Fw+H3WLUrTlzi3zMiZWp3AR4xadAEMv6XRCYnd5jAlLM61Rn+CRJaZMaNvIpcJpQ3vs1kyifYvEVPFfoSkKOA==
+ version "7.10.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.5.tgz#1b9cddaf05d9e88b3aad339cb3e445c4f020a9b1"
+ integrity sha512-elm5uruNio7CTLFItVC/rIzKLfQ17+fX7EVz5W0TMgIHFo1zY0Ozzx+lgwhL4plzl8OzVn6Qasx5DeEFyoNiRw==
dependencies:
- "@babel/helper-module-transforms" "^7.10.4"
+ "@babel/helper-module-transforms" "^7.10.5"
"@babel/helper-plugin-utils" "^7.10.4"
babel-plugin-dynamic-import-node "^2.3.3"
@@ -2163,12 +2240,12 @@
babel-plugin-dynamic-import-node "^2.3.3"
"@babel/plugin-transform-modules-systemjs@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.4.tgz#8f576afd943ac2f789b35ded0a6312f929c633f9"
- integrity sha512-Tb28LlfxrTiOTGtZFsvkjpyjCl9IoaRI52AEU/VIwOwvDQWtbNJsAqTXzh+5R7i74e/OZHH2c2w2fsOqAfnQYQ==
+ version "7.10.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.5.tgz#6270099c854066681bae9e05f87e1b9cadbe8c85"
+ integrity sha512-f4RLO/OL14/FP1AEbcsWMzpbUz6tssRaeQg11RH1BP/XnPpRoVwgeYViMFacnkaw4k4wjRSjn3ip1Uw9TaXuMw==
dependencies:
"@babel/helper-hoist-variables" "^7.10.4"
- "@babel/helper-module-transforms" "^7.10.4"
+ "@babel/helper-module-transforms" "^7.10.5"
"@babel/helper-plugin-utils" "^7.10.4"
babel-plugin-dynamic-import-node "^2.3.3"
@@ -2226,9 +2303,9 @@
"@babel/helper-plugin-utils" "7.0.0-beta.47"
"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.4.tgz#7b4d137c87ea7adc2a0f3ebf53266871daa6fced"
- integrity sha512-RurVtZ/D5nYfEg0iVERXYKEgDFeesHrHfx8RT05Sq57ucj2eOYAP6eu5fynL4Adju4I/mP/I6SO0DqNWAXjfLQ==
+ version "7.10.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.5.tgz#59d339d58d0b1950435f4043e74e2510005e2c4a"
+ integrity sha512-xPHwUj5RdFV8l1wuYiu5S9fqWGM2DrYc24TMvUiRrPVm+SM3XeqU9BcokQX/kEUe+p2RBwy+yoiR1w/Blq6ubw==
dependencies:
"@babel/helper-get-function-arity" "^7.10.4"
"@babel/helper-plugin-utils" "^7.10.4"
@@ -2288,9 +2365,9 @@
"@babel/plugin-syntax-jsx" "7.0.0-beta.47"
"@babel/plugin-transform-react-jsx-source@^7.0.0", "@babel/plugin-transform-react-jsx-source@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.10.4.tgz#86baf0fcccfe58084e06446a80858e1deae8f291"
- integrity sha512-FTK3eQFrPv2aveerUSazFmGygqIdTtvskG50SnGnbEUnRPcGx2ylBhdFIzoVS1ty44hEgcPoCAyw5r3VDEq+Ug==
+ version "7.10.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.10.5.tgz#34f1779117520a779c054f2cdd9680435b9222b4"
+ integrity sha512-wTeqHVkN1lfPLubRiZH3o73f4rfon42HpgxUSs86Nc+8QIcm/B9s8NNVXu/gwGcOyd7yDib9ikxoDLxJP0UiDA==
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-jsx" "^7.10.4"
@@ -2344,9 +2421,9 @@
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-transform-runtime@^7.0.0", "@babel/plugin-transform-runtime@^7.9.0":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.10.4.tgz#594fb53453ea1b6f0779cceb48ce0718a447feb7"
- integrity sha512-8ULlGv8p+Vuxu+kz2Y1dk6MYS2b/Dki+NO6/0ZlfSj5tMalfDL7jI/o/2a+rrWLqSXvnadEqc2WguB4gdQIxZw==
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.11.0.tgz#e27f78eb36f19448636e05c33c90fd9ad9b8bccf"
+ integrity sha512-LFEsP+t3wkYBlis8w6/kmnd6Kb1dxTd+wGJ8MlxTGzQo//ehtqlVL4S9DNUa53+dtPSQobN2CXx4d81FqC58cw==
dependencies:
"@babel/helper-module-imports" "^7.10.4"
"@babel/helper-plugin-utils" "^7.10.4"
@@ -2374,12 +2451,13 @@
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.47"
-"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.10.4.tgz#4e2c85ea0d6abaee1b24dcfbbae426fe8d674cff"
- integrity sha512-1e/51G/Ni+7uH5gktbWv+eCED9pP8ZpRhZB3jOaI3mmzfvJTWHkuyYTv0Z5PYtyM+Tr2Ccr9kUdQxn60fI5WuQ==
+"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.11.0":
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.11.0.tgz#fa84d300f5e4f57752fe41a6d1b3c554f13f17cc"
+ integrity sha512-UwQYGOqIdQJe4aWNyS7noqAnN2VbaczPLiEtln+zPowRNlD+79w3oi2TWfYe0eZgd+gjZCbsydN7lzWysDt+gw==
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.11.0"
"@babel/plugin-transform-sticky-regex@7.0.0-beta.47":
version "7.0.0-beta.47"
@@ -2406,9 +2484,9 @@
"@babel/helper-plugin-utils" "7.0.0-beta.47"
"@babel/plugin-transform-template-literals@^7.0.0", "@babel/plugin-transform-template-literals@^7.10.4", "@babel/plugin-transform-template-literals@^7.8.3":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.4.tgz#e6375407b30fcb7fcfdbba3bb98ef3e9d36df7bc"
- integrity sha512-4NErciJkAYe+xI5cqfS8pV/0ntlY5N5Ske/4ImxAVX7mk9Rxt2bwDTGv1Msc2BRJvWQcmYEC+yoMLdX22aE4VQ==
+ version "7.10.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.5.tgz#78bc5d626a6642db3312d9d0f001f5e7639fde8c"
+ integrity sha512-V/lnPGIb+KT12OQikDvgSuesRX14ck5FfJXt6+tXhdkJ+Vsd0lDCVtF6jcB4rNClYFzaB2jusZ+lNISDk2mMMw==
dependencies:
"@babel/helper-annotate-as-pure" "^7.10.4"
"@babel/helper-plugin-utils" "^7.10.4"
@@ -2421,11 +2499,11 @@
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-transform-typescript@^7.10.4", "@babel/plugin-transform-typescript@^7.5.0":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.10.4.tgz#8b01cb8d77f795422277cc3fcf45af72bc68ba78"
- integrity sha512-3WpXIKDJl/MHoAN0fNkSr7iHdUMHZoppXjf2HJ9/ed5Xht5wNIsXllJXdityKOxeA3Z8heYRb1D3p2H5rfCdPw==
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.11.0.tgz#2b4879676af37342ebb278216dd090ac67f13abb"
+ integrity sha512-edJsNzTtvb3MaXQwj8403B7mZoGu9ElDJQZOKjGUnvilquxBA3IQoEIOvkX/1O8xfAsnHS/oQhe2w/IXrr+w0w==
dependencies:
- "@babel/helper-create-class-features-plugin" "^7.10.4"
+ "@babel/helper-create-class-features-plugin" "^7.10.5"
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-typescript" "^7.10.4"
@@ -2462,29 +2540,33 @@
regenerator-runtime "^0.13.4"
"@babel/preset-env@^7.5.0", "@babel/preset-env@^7.9.0":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.10.4.tgz#fbf57f9a803afd97f4f32e4f798bb62e4b2bef5f"
- integrity sha512-tcmuQ6vupfMZPrLrc38d0sF2OjLT3/bZ0dry5HchNCQbrokoQi4reXqclvkkAT5b+gWc23meVWpve5P/7+w/zw==
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.11.0.tgz#860ee38f2ce17ad60480c2021ba9689393efb796"
+ integrity sha512-2u1/k7rG/gTh02dylX2kL3S0IJNF+J6bfDSp4DI2Ma8QN6Y9x9pmAax59fsCk6QUQG0yqH47yJWA+u1I1LccAg==
dependencies:
- "@babel/compat-data" "^7.10.4"
+ "@babel/compat-data" "^7.11.0"
"@babel/helper-compilation-targets" "^7.10.4"
"@babel/helper-module-imports" "^7.10.4"
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-proposal-async-generator-functions" "^7.10.4"
"@babel/plugin-proposal-class-properties" "^7.10.4"
"@babel/plugin-proposal-dynamic-import" "^7.10.4"
+ "@babel/plugin-proposal-export-namespace-from" "^7.10.4"
"@babel/plugin-proposal-json-strings" "^7.10.4"
+ "@babel/plugin-proposal-logical-assignment-operators" "^7.11.0"
"@babel/plugin-proposal-nullish-coalescing-operator" "^7.10.4"
"@babel/plugin-proposal-numeric-separator" "^7.10.4"
- "@babel/plugin-proposal-object-rest-spread" "^7.10.4"
+ "@babel/plugin-proposal-object-rest-spread" "^7.11.0"
"@babel/plugin-proposal-optional-catch-binding" "^7.10.4"
- "@babel/plugin-proposal-optional-chaining" "^7.10.4"
+ "@babel/plugin-proposal-optional-chaining" "^7.11.0"
"@babel/plugin-proposal-private-methods" "^7.10.4"
"@babel/plugin-proposal-unicode-property-regex" "^7.10.4"
"@babel/plugin-syntax-async-generators" "^7.8.0"
"@babel/plugin-syntax-class-properties" "^7.10.4"
"@babel/plugin-syntax-dynamic-import" "^7.8.0"
+ "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
"@babel/plugin-syntax-json-strings" "^7.8.0"
+ "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
"@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0"
"@babel/plugin-syntax-numeric-separator" "^7.10.4"
"@babel/plugin-syntax-object-rest-spread" "^7.8.0"
@@ -2517,14 +2599,14 @@
"@babel/plugin-transform-regenerator" "^7.10.4"
"@babel/plugin-transform-reserved-words" "^7.10.4"
"@babel/plugin-transform-shorthand-properties" "^7.10.4"
- "@babel/plugin-transform-spread" "^7.10.4"
+ "@babel/plugin-transform-spread" "^7.11.0"
"@babel/plugin-transform-sticky-regex" "^7.10.4"
"@babel/plugin-transform-template-literals" "^7.10.4"
"@babel/plugin-transform-typeof-symbol" "^7.10.4"
"@babel/plugin-transform-unicode-escapes" "^7.10.4"
"@babel/plugin-transform-unicode-regex" "^7.10.4"
"@babel/preset-modules" "^0.1.3"
- "@babel/types" "^7.10.4"
+ "@babel/types" "^7.11.0"
browserslist "^4.12.0"
core-js-compat "^3.6.2"
invariant "^2.2.2"
@@ -2532,9 +2614,9 @@
semver "^5.5.0"
"@babel/preset-modules@^0.1.3":
- version "0.1.3"
- resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.3.tgz#13242b53b5ef8c883c3cf7dddd55b36ce80fbc72"
- integrity sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e"
+ integrity sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
"@babel/plugin-proposal-unicode-property-regex" "^7.4.4"
@@ -2564,28 +2646,28 @@
"@babel/plugin-transform-typescript" "^7.10.4"
"@babel/register@^7.0.0", "@babel/register@^7.4.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.10.4.tgz#53004ba8b04c4af3cbd84508e03ad150669746e4"
- integrity sha512-whHmgGiWNVyTVnYTSawtDWhaeYsc+noeU8Rmi+MPnbGhDYmr5QpEDMrQcIA07D2RUv0BlThPcN89XcHCqq/O4g==
+ version "7.10.5"
+ resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.10.5.tgz#354f3574895f1307f79efe37a51525e52fd38d89"
+ integrity sha512-eYHdLv43nyvmPn9bfNfrcC4+iYNwdQ8Pxk1MFJuU/U5LpSYl/PH4dFMazCYZDFVi8ueG3shvO+AQfLrxpYulQw==
dependencies:
find-cache-dir "^2.0.0"
- lodash "^4.17.13"
+ lodash "^4.17.19"
make-dir "^2.1.0"
pirates "^4.0.0"
source-map-support "^0.5.16"
"@babel/runtime-corejs3@^7.10.2":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.10.4.tgz#f29fc1990307c4c57b10dbd6ce667b27159d9e0d"
- integrity sha512-BFlgP2SoLO9HJX9WBwN67gHWMBhDX/eDz64Jajd6mR/UAUzqrNMm99d4qHnVaKscAElZoFiPv+JpR/Siud5lXw==
+ version "7.11.2"
+ resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.11.2.tgz#02c3029743150188edeb66541195f54600278419"
+ integrity sha512-qh5IR+8VgFz83VBa6OkaET6uN/mJOhHONuy3m1sgF0CV6mXdPSEBdA7e1eUbVvyNtANjMbg22JUv71BaDXLY6A==
dependencies:
core-js-pure "^3.0.0"
regenerator-runtime "^0.13.4"
"@babel/runtime@^7.0.0", "@babel/runtime@^7.10.2", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.2", "@babel/runtime@^7.6.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.6":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.10.4.tgz#a6724f1a6b8d2f6ea5236dbfe58c7d7ea9c5eb99"
- integrity sha512-UpTN5yUJr9b4EX2CnGNWIvER7Ab83ibv0pcvvHc4UOdrBI5jb8bj+32cCwPX6xu0mt2daFNjYhoi+X7beH0RSw==
+ version "7.11.2"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.11.2.tgz#f549c13c754cc40b87644b9fa9f09a6a95fe0736"
+ integrity sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==
dependencies:
regenerator-runtime "^0.13.4"
@@ -2624,20 +2706,20 @@
invariant "^2.2.0"
lodash "^4.17.5"
-"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.10.4", "@babel/traverse@^7.4.3", "@babel/traverse@^7.4.5", "@babel/traverse@^7.7.0":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.10.4.tgz#e642e5395a3b09cc95c8e74a27432b484b697818"
- integrity sha512-aSy7p5THgSYm4YyxNGz6jZpXf+Ok40QF3aA2LyIONkDHpAcJzDUqlCKXv6peqYUs2gmic849C/t2HKw2a2K20Q==
+"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.10.4", "@babel/traverse@^7.11.0", "@babel/traverse@^7.4.3", "@babel/traverse@^7.4.5", "@babel/traverse@^7.7.0", "@babel/traverse@^7.7.4":
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.11.0.tgz#9b996ce1b98f53f7c3e4175115605d56ed07dd24"
+ integrity sha512-ZB2V+LskoWKNpMq6E5UUCrjtDUh5IOTAyIl0dTjIEoXum/iKWkoIEKIRDnUucO6f+2FzNkE0oD4RLKoPIufDtg==
dependencies:
"@babel/code-frame" "^7.10.4"
- "@babel/generator" "^7.10.4"
+ "@babel/generator" "^7.11.0"
"@babel/helper-function-name" "^7.10.4"
- "@babel/helper-split-export-declaration" "^7.10.4"
- "@babel/parser" "^7.10.4"
- "@babel/types" "^7.10.4"
+ "@babel/helper-split-export-declaration" "^7.11.0"
+ "@babel/parser" "^7.11.0"
+ "@babel/types" "^7.11.0"
debug "^4.1.0"
globals "^11.1.0"
- lodash "^4.17.13"
+ lodash "^4.17.19"
"@babel/types@7.0.0-beta.47":
version "7.0.0-beta.47"
@@ -2648,13 +2730,13 @@
lodash "^4.17.5"
to-fast-properties "^2.0.0"
-"@babel/types@^7.0.0", "@babel/types@^7.10.4", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.0", "@babel/types@^7.4.4", "@babel/types@^7.7.0":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.10.4.tgz#369517188352e18219981efd156bfdb199fff1ee"
- integrity sha512-UTCFOxC3FsFHb7lkRMVvgLzaRVamXuAs2Tz4wajva4WxtVY82eZeaUBtC2Zt95FU9TiznuC0Zk35tsim8jeVpg==
+"@babel/types@^7.0.0", "@babel/types@^7.10.4", "@babel/types@^7.10.5", "@babel/types@^7.11.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.0", "@babel/types@^7.4.4", "@babel/types@^7.7.0":
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.11.0.tgz#2ae6bf1ba9ae8c3c43824e5861269871b206e90d"
+ integrity sha512-O53yME4ZZI0jO1EVGtF1ePGl0LHirG4P1ibcD80XyzZcKhcMFeCXmh4Xb1ifGBIV233Qg12x4rBfQgA+tmOukA==
dependencies:
"@babel/helper-validator-identifier" "^7.10.4"
- lodash "^4.17.13"
+ lodash "^4.17.19"
to-fast-properties "^2.0.0"
"@bcoe/v8-coverage@^0.2.3":
@@ -2788,44 +2870,46 @@
chalk "^2.0.1"
slash "^2.0.0"
-"@jest/console@^26.1.0":
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/@jest/console/-/console-26.1.0.tgz#f67c89e4f4d04dbcf7b052aed5ab9c74f915b954"
- integrity sha512-+0lpTHMd/8pJp+Nd4lyip+/Iyf2dZJvcCqrlkeZQoQid+JlThA4M9vxHtheyrQ99jJTMQam+es4BcvZ5W5cC3A==
+"@jest/console@^26.3.0":
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/@jest/console/-/console-26.3.0.tgz#ed04063efb280c88ba87388b6f16427c0a85c856"
+ integrity sha512-/5Pn6sJev0nPUcAdpJHMVIsA8sKizL2ZkcKPE5+dJrCccks7tcM7c9wbgHudBJbxXLoTbqsHkG1Dofoem4F09w==
dependencies:
- "@jest/types" "^26.1.0"
+ "@jest/types" "^26.3.0"
+ "@types/node" "*"
chalk "^4.0.0"
- jest-message-util "^26.1.0"
- jest-util "^26.1.0"
+ jest-message-util "^26.3.0"
+ jest-util "^26.3.0"
slash "^3.0.0"
-"@jest/core@^26.1.0":
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/@jest/core/-/core-26.1.0.tgz#4580555b522de412a7998b3938c851e4f9da1c18"
- integrity sha512-zyizYmDJOOVke4OO/De//aiv8b07OwZzL2cfsvWF3q9YssfpcKfcnZAwDY8f+A76xXSMMYe8i/f/LPocLlByfw==
+"@jest/core@^26.4.2":
+ version "26.4.2"
+ resolved "https://registry.yarnpkg.com/@jest/core/-/core-26.4.2.tgz#85d0894f31ac29b5bab07aa86806d03dd3d33edc"
+ integrity sha512-sDva7YkeNprxJfepOctzS8cAk9TOekldh+5FhVuXS40+94SHbiicRO1VV2tSoRtgIo+POs/Cdyf8p76vPTd6dg==
dependencies:
- "@jest/console" "^26.1.0"
- "@jest/reporters" "^26.1.0"
- "@jest/test-result" "^26.1.0"
- "@jest/transform" "^26.1.0"
- "@jest/types" "^26.1.0"
+ "@jest/console" "^26.3.0"
+ "@jest/reporters" "^26.4.1"
+ "@jest/test-result" "^26.3.0"
+ "@jest/transform" "^26.3.0"
+ "@jest/types" "^26.3.0"
+ "@types/node" "*"
ansi-escapes "^4.2.1"
chalk "^4.0.0"
exit "^0.1.2"
graceful-fs "^4.2.4"
- jest-changed-files "^26.1.0"
- jest-config "^26.1.0"
- jest-haste-map "^26.1.0"
- jest-message-util "^26.1.0"
+ jest-changed-files "^26.3.0"
+ jest-config "^26.4.2"
+ jest-haste-map "^26.3.0"
+ jest-message-util "^26.3.0"
jest-regex-util "^26.0.0"
- jest-resolve "^26.1.0"
- jest-resolve-dependencies "^26.1.0"
- jest-runner "^26.1.0"
- jest-runtime "^26.1.0"
- jest-snapshot "^26.1.0"
- jest-util "^26.1.0"
- jest-validate "^26.1.0"
- jest-watcher "^26.1.0"
+ jest-resolve "^26.4.0"
+ jest-resolve-dependencies "^26.4.2"
+ jest-runner "^26.4.2"
+ jest-runtime "^26.4.2"
+ jest-snapshot "^26.4.2"
+ jest-util "^26.3.0"
+ jest-validate "^26.4.2"
+ jest-watcher "^26.3.0"
micromatch "^4.0.2"
p-each-series "^2.1.0"
rimraf "^3.0.0"
@@ -2842,14 +2926,15 @@
"@jest/types" "^24.9.0"
jest-mock "^24.9.0"
-"@jest/environment@^26.1.0":
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-26.1.0.tgz#378853bcdd1c2443b4555ab908cfbabb851e96da"
- integrity sha512-86+DNcGongbX7ai/KE/S3/NcUVZfrwvFzOOWX/W+OOTvTds7j07LtC+MgGydH5c8Ri3uIrvdmVgd1xFD5zt/xA==
+"@jest/environment@^26.3.0":
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-26.3.0.tgz#e6953ab711ae3e44754a025f838bde1a7fd236a0"
+ integrity sha512-EW+MFEo0DGHahf83RAaiqQx688qpXgl99wdb8Fy67ybyzHwR1a58LHcO376xQJHfmoXTu89M09dH3J509cx2AA==
dependencies:
- "@jest/fake-timers" "^26.1.0"
- "@jest/types" "^26.1.0"
- jest-mock "^26.1.0"
+ "@jest/fake-timers" "^26.3.0"
+ "@jest/types" "^26.3.0"
+ "@types/node" "*"
+ jest-mock "^26.3.0"
"@jest/fake-timers@^24.9.0":
version "24.9.0"
@@ -2860,36 +2945,37 @@
jest-message-util "^24.9.0"
jest-mock "^24.9.0"
-"@jest/fake-timers@^26.1.0":
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-26.1.0.tgz#9a76b7a94c351cdbc0ad53e5a748789f819a65fe"
- integrity sha512-Y5F3kBVWxhau3TJ825iuWy++BAuQzK/xEa+wD9vDH3RytW9f2DbMVodfUQC54rZDX3POqdxCgcKdgcOL0rYUpA==
+"@jest/fake-timers@^26.3.0":
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-26.3.0.tgz#f515d4667a6770f60ae06ae050f4e001126c666a"
+ integrity sha512-ZL9ytUiRwVP8ujfRepffokBvD2KbxbqMhrXSBhSdAhISCw3gOkuntisiSFv+A6HN0n0fF4cxzICEKZENLmW+1A==
dependencies:
- "@jest/types" "^26.1.0"
+ "@jest/types" "^26.3.0"
"@sinonjs/fake-timers" "^6.0.1"
- jest-message-util "^26.1.0"
- jest-mock "^26.1.0"
- jest-util "^26.1.0"
+ "@types/node" "*"
+ jest-message-util "^26.3.0"
+ jest-mock "^26.3.0"
+ jest-util "^26.3.0"
-"@jest/globals@^26.1.0":
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-26.1.0.tgz#6cc5d7cbb79b76b120f2403d7d755693cf063ab1"
- integrity sha512-MKiHPNaT+ZoG85oMaYUmGHEqu98y3WO2yeIDJrs2sJqHhYOy3Z6F7F/luzFomRQ8SQ1wEkmahFAz2291Iv8EAw==
+"@jest/globals@^26.4.2":
+ version "26.4.2"
+ resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-26.4.2.tgz#73c2a862ac691d998889a241beb3dc9cada40d4a"
+ integrity sha512-Ot5ouAlehhHLRhc+sDz2/9bmNv9p5ZWZ9LE1pXGGTCXBasmi5jnYjlgYcYt03FBwLmZXCZ7GrL29c33/XRQiow==
dependencies:
- "@jest/environment" "^26.1.0"
- "@jest/types" "^26.1.0"
- expect "^26.1.0"
+ "@jest/environment" "^26.3.0"
+ "@jest/types" "^26.3.0"
+ expect "^26.4.2"
-"@jest/reporters@^26.1.0":
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-26.1.0.tgz#08952e90c90282e14ff49e927bdf1873617dae78"
- integrity sha512-SVAysur9FOIojJbF4wLP0TybmqwDkdnFxHSPzHMMIYyBtldCW9gG+Q5xWjpMFyErDiwlRuPyMSJSU64A67Pazg==
+"@jest/reporters@^26.4.1":
+ version "26.4.1"
+ resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-26.4.1.tgz#3b4d6faf28650f3965f8b97bc3d114077fb71795"
+ integrity sha512-aROTkCLU8++yiRGVxLsuDmZsQEKO6LprlrxtAuzvtpbIFl3eIjgIf3EUxDKgomkS25R9ZzwGEdB5weCcBZlrpQ==
dependencies:
"@bcoe/v8-coverage" "^0.2.3"
- "@jest/console" "^26.1.0"
- "@jest/test-result" "^26.1.0"
- "@jest/transform" "^26.1.0"
- "@jest/types" "^26.1.0"
+ "@jest/console" "^26.3.0"
+ "@jest/test-result" "^26.3.0"
+ "@jest/transform" "^26.3.0"
+ "@jest/types" "^26.3.0"
chalk "^4.0.0"
collect-v8-coverage "^1.0.0"
exit "^0.1.2"
@@ -2900,17 +2986,17 @@
istanbul-lib-report "^3.0.0"
istanbul-lib-source-maps "^4.0.0"
istanbul-reports "^3.0.2"
- jest-haste-map "^26.1.0"
- jest-resolve "^26.1.0"
- jest-util "^26.1.0"
- jest-worker "^26.1.0"
+ jest-haste-map "^26.3.0"
+ jest-resolve "^26.4.0"
+ jest-util "^26.3.0"
+ jest-worker "^26.3.0"
slash "^3.0.0"
source-map "^0.6.0"
string-length "^4.0.1"
terminal-link "^2.0.0"
- v8-to-istanbul "^4.1.3"
+ v8-to-istanbul "^5.0.1"
optionalDependencies:
- node-notifier "^7.0.0"
+ node-notifier "^8.0.0"
"@jest/source-map@^24.9.0":
version "24.9.0"
@@ -2921,10 +3007,10 @@
graceful-fs "^4.1.15"
source-map "^0.6.0"
-"@jest/source-map@^26.1.0":
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-26.1.0.tgz#a6a020d00e7d9478f4b690167c5e8b77e63adb26"
- integrity sha512-XYRPYx4eEVX15cMT9mstnO7hkHP3krNtKfxUYd8L7gbtia8JvZZ6bMzSwa6IQJENbudTwKMw5R1BePRD+bkEmA==
+"@jest/source-map@^26.3.0":
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-26.3.0.tgz#0e646e519883c14c551f7b5ae4ff5f1bfe4fc3d9"
+ integrity sha512-hWX5IHmMDWe1kyrKl7IhFwqOuAreIwHhbe44+XH2ZRHjrKIh0LO5eLQ/vxHFeAfRwJapmxuqlGAEYLadDq6ZGQ==
dependencies:
callsites "^3.0.0"
graceful-fs "^4.2.4"
@@ -2939,26 +3025,26 @@
"@jest/types" "^24.9.0"
"@types/istanbul-lib-coverage" "^2.0.0"
-"@jest/test-result@^26.1.0":
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-26.1.0.tgz#a93fa15b21ad3c7ceb21c2b4c35be2e407d8e971"
- integrity sha512-Xz44mhXph93EYMA8aYDz+75mFbarTV/d/x0yMdI3tfSRs/vh4CqSxgzVmCps1fPkHDCtn0tU8IH9iCKgGeGpfw==
+"@jest/test-result@^26.3.0":
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-26.3.0.tgz#46cde01fa10c0aaeb7431bf71e4a20d885bc7fdb"
+ integrity sha512-a8rbLqzW/q7HWheFVMtghXV79Xk+GWwOK1FrtimpI5n1la2SY0qHri3/b0/1F0Ve0/yJmV8pEhxDfVwiUBGtgg==
dependencies:
- "@jest/console" "^26.1.0"
- "@jest/types" "^26.1.0"
+ "@jest/console" "^26.3.0"
+ "@jest/types" "^26.3.0"
"@types/istanbul-lib-coverage" "^2.0.0"
collect-v8-coverage "^1.0.0"
-"@jest/test-sequencer@^26.1.0":
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-26.1.0.tgz#41a6fc8b850c3f33f48288ea9ea517c047e7f14e"
- integrity sha512-Z/hcK+rTq56E6sBwMoQhSRDVjqrGtj1y14e2bIgcowARaIE1SgOanwx6gvY4Q9gTKMoZQXbXvptji+q5GYxa6Q==
+"@jest/test-sequencer@^26.4.2":
+ version "26.4.2"
+ resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-26.4.2.tgz#58a3760a61eec758a2ce6080201424580d97cbba"
+ integrity sha512-83DRD8N3M0tOhz9h0bn6Kl6dSp+US6DazuVF8J9m21WAp5x7CqSMaNycMP0aemC/SH/pDQQddbsfHRTBXVUgog==
dependencies:
- "@jest/test-result" "^26.1.0"
+ "@jest/test-result" "^26.3.0"
graceful-fs "^4.2.4"
- jest-haste-map "^26.1.0"
- jest-runner "^26.1.0"
- jest-runtime "^26.1.0"
+ jest-haste-map "^26.3.0"
+ jest-runner "^26.4.2"
+ jest-runtime "^26.4.2"
"@jest/transform@^24.9.0":
version "24.9.0"
@@ -2982,21 +3068,21 @@
source-map "^0.6.1"
write-file-atomic "2.4.1"
-"@jest/transform@^26.1.0":
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-26.1.0.tgz#697f48898c2a2787c9b4cb71d09d7e617464e509"
- integrity sha512-ICPm6sUXmZJieq45ix28k0s+d/z2E8CHDsq+WwtWI6kW8m7I8kPqarSEcUN86entHQ570ZBRci5OWaKL0wlAWw==
+"@jest/transform@^26.3.0":
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-26.3.0.tgz#c393e0e01459da8a8bfc6d2a7c2ece1a13e8ba55"
+ integrity sha512-Isj6NB68QorGoFWvcOjlUhpkT56PqNIsXKR7XfvoDlCANn/IANlh8DrKAA2l2JKC3yWSMH5wS0GwuQM20w3b2A==
dependencies:
"@babel/core" "^7.1.0"
- "@jest/types" "^26.1.0"
+ "@jest/types" "^26.3.0"
babel-plugin-istanbul "^6.0.0"
chalk "^4.0.0"
convert-source-map "^1.4.0"
fast-json-stable-stringify "^2.0.0"
graceful-fs "^4.2.4"
- jest-haste-map "^26.1.0"
+ jest-haste-map "^26.3.0"
jest-regex-util "^26.0.0"
- jest-util "^26.1.0"
+ jest-util "^26.3.0"
micromatch "^4.0.2"
pirates "^4.0.1"
slash "^3.0.0"
@@ -3022,13 +3108,14 @@
"@types/yargs" "^15.0.0"
chalk "^3.0.0"
-"@jest/types@^26.1.0":
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.1.0.tgz#f8afaaaeeb23b5cad49dd1f7779689941dcb6057"
- integrity sha512-GXigDDsp6ZlNMhXQDeuy/iYCDsRIHJabWtDzvnn36+aqFfG14JmFV0e/iXxY4SP9vbXSiPNOWdehU5MeqrYHBQ==
+"@jest/types@^26.3.0":
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.3.0.tgz#97627bf4bdb72c55346eef98e3b3f7ddc4941f71"
+ integrity sha512-BDPG23U0qDeAvU4f99haztXwdAg3hz4El95LkAM+tHAqqhiVzRpEGHHU8EDxT/AnxOrA65YjLBwDahdJ9pTLJQ==
dependencies:
"@types/istanbul-lib-coverage" "^2.0.0"
- "@types/istanbul-reports" "^1.1.1"
+ "@types/istanbul-reports" "^3.0.0"
+ "@types/node" "*"
"@types/yargs" "^15.0.0"
chalk "^4.0.0"
@@ -3046,9 +3133,9 @@
integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==
"@react-native-community/async-storage@^1.6.2":
- version "1.11.0"
- resolved "https://registry.yarnpkg.com/@react-native-community/async-storage/-/async-storage-1.11.0.tgz#bf81b8813080846f150c67f531987c429b442166"
- integrity sha512-Pq9LlmvtCEKAGdkyrgTcRxNh2fnHFykEj2qnRYijOl1pDIl2MkD5IxaXu5eOL0wgOtAl4U//ff4z40Td6XR5rw==
+ version "1.12.0"
+ resolved "https://registry.yarnpkg.com/@react-native-community/async-storage/-/async-storage-1.12.0.tgz#d2fc65bc08aa1c3e9514bbe9fe7095eab8e8aca3"
+ integrity sha512-y3zVxuVyiOxI8TXrvajmYfDbIt2vFNxzV5MiA28v15DQTxDk6uJH3rpc9my+la7u2Tiwt3PpdU2+59ZgZ4h7wA==
dependencies:
deep-assign "^3.0.0"
@@ -3060,11 +3147,11 @@
serve-static "^1.13.1"
"@react-native-community/cli-platform-android@^4.5.1":
- version "4.10.1"
- resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-4.10.1.tgz#c326dfcce42acf106cc9c4afb95b360644fa595b"
- integrity sha512-RawTRMd+pGQ/k+ZnZ/wTOcPd7sfbxkuhUmBoIthj8WJcufQdda57y/c6Cys9efAxKjvBP02RKX/Uhu+v7aS4jA==
+ version "4.11.0"
+ resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-4.11.0.tgz#0ce9b88ed8b6b0ef962af49d980eb53433c17a84"
+ integrity sha512-BzqocGjOCjpDW0bM/LUrHMXw4nBvOhDXnHWxaoRp3eeUVsD2oSegoRn52kZo9yhPb9cCPkZJ3b+Web71Ue4j9w==
dependencies:
- "@react-native-community/cli-tools" "^4.10.1"
+ "@react-native-community/cli-tools" "^4.11.0"
chalk "^3.0.0"
execa "^1.0.0"
fs-extra "^8.1.0"
@@ -3076,11 +3163,11 @@
xmldoc "^1.1.2"
"@react-native-community/cli-platform-ios@^4.5.0":
- version "4.10.1"
- resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-4.10.1.tgz#c73d7b33f22458aa806069df0dfc0ed55973679b"
- integrity sha512-CiwAcZ0YZ5NBz6cKfa4MRFnPtTadRiy/A+kzaBUzsLXqV2qw5YIl08JEaxAI7sjuoi8/EE8CRCIkjlGYcqNK9Q==
+ version "4.11.0"
+ resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-4.11.0.tgz#5870bf5f2b3c01a0aa672a7c1f7f0fe13337c6b5"
+ integrity sha512-/qkjnhhJ7BGBTNkHSS8a+z8UgWUQbU6YZOTuYxjNywGUzMiTsb/wlm2cWCY1VEAvWtY97c4plAZ5OferPJHaVA==
dependencies:
- "@react-native-community/cli-tools" "^4.10.1"
+ "@react-native-community/cli-tools" "^4.11.0"
chalk "^3.0.0"
glob "^7.1.3"
js-yaml "^3.13.1"
@@ -3088,13 +3175,13 @@
plist "^3.0.1"
xcode "^2.0.0"
-"@react-native-community/cli-server-api@^4.10.1":
- version "4.10.1"
- resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-4.10.1.tgz#6467c1c7e08bda068873bfd3c9d6ce112be969fa"
- integrity sha512-GIueLxHr+qZhrSpwabbQuMMEAfdew38LmctYRuHVLOnsya0JZOvxehmD04aUrU54PaTPBj7Iidyrfd8fPDTaow==
+"@react-native-community/cli-server-api@^4.11.0":
+ version "4.11.0"
+ resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-4.11.0.tgz#93887ab8496c9d89b53817297974670184be1191"
+ integrity sha512-vrRaGq7ezsxyyUsFhAboEtA1CHLDa2UpJygOWHip30LaAluM+vopAJbau2NtHVX54vgQzXo438Tx8TXiRacPhA==
dependencies:
"@react-native-community/cli-debugger-ui" "^4.9.0"
- "@react-native-community/cli-tools" "^4.10.1"
+ "@react-native-community/cli-tools" "^4.11.0"
compression "^1.7.1"
connect "^3.6.5"
errorhandler "^1.5.0"
@@ -3102,10 +3189,10 @@
serve-static "^1.13.1"
ws "^1.1.0"
-"@react-native-community/cli-tools@^4.10.1":
- version "4.10.1"
- resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-4.10.1.tgz#11f6833e646fbf53509282912e8d77658a8578b0"
- integrity sha512-zGD0h+Ay8Rk8p+2wG41V163am8HfKkoZsVDKYkEKYD8O019if893pZyQ2sDcgk2ppNILrCt9O264dPDe/Ly1ow==
+"@react-native-community/cli-tools@^4.11.0":
+ version "4.11.0"
+ resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-4.11.0.tgz#a53a51da76468a37f89ef7db808acc1d3c5f9cea"
+ integrity sha512-o2dh9q/778lIYBJxgIvTXkcxi9bSozjt8lv3tpyVmLZNA/PAPmQ7CafT37jWWwdmaSgP7nWyp4DtuE/gRsrXkA==
dependencies:
chalk "^3.0.0"
lodash "^4.17.15"
@@ -3120,21 +3207,21 @@
integrity sha512-ael2f1onoPF3vF7YqHGWy7NnafzGu+yp88BbFbP0ydoCP2xGSUzmZVw0zakPTC040Id+JQ9WeFczujMkDy6jYQ==
"@react-native-community/cli@^4.5.1", "@react-native-community/cli@^4.8.0":
- version "4.10.1"
- resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-4.10.1.tgz#3c1e74f55c004936368d3576d4c1da7d02b89904"
- integrity sha512-CtDer1sFxxPCvBBgmTbY5mjXgJiY/j7Nm7PzbbKxVBgpTkz5ZWP9B5e17lkmIweLqKDcM3hseCfsM/wG30fcLg==
+ version "4.12.0"
+ resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-4.12.0.tgz#42ca3eacd4b4ba2bd5126aba6a032952e66835b5"
+ integrity sha512-zIrKxgHsQ5EUGjZ+oIW54+qY2XqVwDJbGV3hzsVsCFXleos2QUAQWskR0BG9zf06P1HT8kfwuDuHs/p1Ywe0rg==
dependencies:
"@hapi/joi" "^15.0.3"
"@react-native-community/cli-debugger-ui" "^4.9.0"
- "@react-native-community/cli-server-api" "^4.10.1"
- "@react-native-community/cli-tools" "^4.10.1"
+ "@react-native-community/cli-server-api" "^4.11.0"
+ "@react-native-community/cli-tools" "^4.11.0"
"@react-native-community/cli-types" "^4.10.1"
chalk "^3.0.0"
command-exists "^1.2.8"
commander "^2.19.0"
cosmiconfig "^5.1.0"
deepmerge "^3.2.0"
- envinfo "^7.1.0"
+ envinfo "^7.7.2"
execa "^1.0.0"
find-up "^4.1.0"
fs-extra "^8.1.0"
@@ -3165,29 +3252,29 @@
integrity sha512-rk4sWFsmtOw8oyx8SD3KSvawwaK7gRBSEIy2TAwURyGt+3TizssXP1r8nx3zY+R7v2vYYHXZ+k2/GULAT/bcaQ==
"@react-native-community/netinfo@^5.7.0":
- version "5.9.4"
- resolved "https://registry.yarnpkg.com/@react-native-community/netinfo/-/netinfo-5.9.4.tgz#a05a9403f8ee09c7d7f7c2dda850b79cac376691"
- integrity sha512-mb664NOqPvyUZ4TznzdYEfdS3OhSXWGbZprgsDZn4THw2X/4wcBFcBUeWuMzeQ56KhY0rm/YBBlZWHrSf3C/Aw==
+ version "5.9.6"
+ resolved "https://registry.yarnpkg.com/@react-native-community/netinfo/-/netinfo-5.9.6.tgz#fab6cd78fe740f9c674b4a93abd77f6bfb90f655"
+ integrity sha512-cEkA1Apg8+VjnDdeDZRHI+2RqouiPKgYnewouRkvF4ettH9ZS4Cmi/nANQKIpIu2L+czboxM3fCZ44nc7IM9VQ==
"@react-native-community/push-notification-ios@^1.0.7":
- version "1.2.2"
- resolved "https://registry.yarnpkg.com/@react-native-community/push-notification-ios/-/push-notification-ios-1.2.2.tgz#e4437a89bddca2cdeac96d17e02cde34336caaf3"
- integrity sha512-0+DL68CgH5TF8WKwdjI9pul+mPKChGk9uHYcMJ0C6b296W5BQVaBQP6On2QYOgL/EWOWNWeBenW65FjKzWFf0g==
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/@react-native-community/push-notification-ios/-/push-notification-ios-1.4.1.tgz#02b46fb793926f34aa275605ed49f03015e893b3"
+ integrity sha512-Y+4LS10R+yc17wu54tlDcxgW/SugEAz2dNjmil9I7KUtaZIOc0hTvAE8dUvYTEDvYQ9uYrXI+OqdElTE3FJ3FA==
dependencies:
invariant "^2.2.4"
"@react-navigation/bottom-tabs@^5.0.3":
- version "5.6.1"
- resolved "https://registry.yarnpkg.com/@react-navigation/bottom-tabs/-/bottom-tabs-5.6.1.tgz#f4aa23913a0c26ec3dd4dc268cd83e3d0e5f4dc4"
- integrity sha512-aAqA4lCaa1x3cEWwEyUJ5hBPpVuv/TR0Q0Y/hkBgI2+h27Xdv9B/ZemMIjMWTNDZTjbYXTsJ41AJbVQnPSVTrg==
+ version "5.8.0"
+ resolved "https://registry.yarnpkg.com/@react-navigation/bottom-tabs/-/bottom-tabs-5.8.0.tgz#d7386809bceeead0adcaacf61b6563be9cefd5cb"
+ integrity sha512-geF/FSIg6cArY5jLwJJZrp7PDzLoSrONkCgq9n/4yKxtQapB/Pn5ljSHCNRGNkkb/+g8zqRQmEL5yX4DOja0OA==
dependencies:
color "^3.1.2"
react-native-iphone-x-helper "^1.2.1"
"@react-navigation/compat@^5.0.3":
- version "5.1.28"
- resolved "https://registry.yarnpkg.com/@react-navigation/compat/-/compat-5.1.28.tgz#de605aaf195cd5991b01caba8678ca8dde8b2fec"
- integrity sha512-i1zmFHOkIf7SmihUOemaDsdHjTPyDSxJTHb2mS+EKkr0eU9ERGctMnPrETRMcvRtQyTnyWqmklBZdKRjAS1r+Q==
+ version "5.2.5"
+ resolved "https://registry.yarnpkg.com/@react-navigation/compat/-/compat-5.2.5.tgz#b8e110f46418834dece9319374e0161cf5a976eb"
+ integrity sha512-5LpRr6YmuXVf3XbS/qKV83KzHe0/atcIRGC1d86TJMnF6mcwfCmBhhpLETIF1S2Nrf29bwwiHl7IZdx+GZGZcg==
"@react-navigation/core@^3.7.6":
version "3.7.6"
@@ -3199,14 +3286,14 @@
query-string "^6.11.1"
react-is "^16.13.0"
-"@react-navigation/core@^5.1.2", "@react-navigation/core@^5.11.1":
- version "5.11.1"
- resolved "https://registry.yarnpkg.com/@react-navigation/core/-/core-5.11.1.tgz#c4890910ba3d6332ee6873f0adb3d3d13cf4fa4c"
- integrity sha512-zJ/w84msKBhgRR35/tHdY1facxdnN/WP9Ebutnjp/J9ENuv7fHXhYlxX+oIRrMn+/MnbG79RVnYcO/r4lO8OTQ==
+"@react-navigation/core@^5.1.2", "@react-navigation/core@^5.12.3":
+ version "5.12.3"
+ resolved "https://registry.yarnpkg.com/@react-navigation/core/-/core-5.12.3.tgz#0484fcca290569a0dc10b70b99f00edd3f1fd93c"
+ integrity sha512-aEOTAw4FRRNsNu6F9ibLk3SVSs4Res8BI832NEZN6qUto5ZgtuYnQHWeWV2cZ43Nc9KvUyQC/vXvO2RScwgFwA==
dependencies:
- "@react-navigation/routers" "^5.4.8"
+ "@react-navigation/routers" "^5.4.11"
escape-string-regexp "^4.0.0"
- nanoid "^3.1.9"
+ nanoid "^3.1.12"
query-string "^6.13.1"
react-is "^16.13.0"
use-subscription "^1.4.0"
@@ -3225,24 +3312,24 @@
react-native-safe-area-view "^0.14.9"
"@react-navigation/native@^5.0.3":
- version "5.6.1"
- resolved "https://registry.yarnpkg.com/@react-navigation/native/-/native-5.6.1.tgz#a603b921f39fe3fcfcc27232d71b24e80effc1f2"
- integrity sha512-jnSNEnuRzqLvG+7QcMthfB8eCZIzAE0Wku7HDgzfjFS2iA7Oa9ugeX/1qdP9heT2Mp0t9BDQ4XX4boJma9Z/xg==
+ version "5.7.3"
+ resolved "https://registry.yarnpkg.com/@react-navigation/native/-/native-5.7.3.tgz#3cda5ee7b0fe0d980db6d788419f0af50a64deac"
+ integrity sha512-bXb1g/cLpGF2DW1Vxk90Ch5vbaZTk5b/4Fn5xjQlueQODgc9ca+GPEssKZ84hCrNmS+Xg+iK1m/ArawLF5gMlw==
dependencies:
- "@react-navigation/core" "^5.11.1"
- nanoid "^3.1.9"
+ "@react-navigation/core" "^5.12.3"
+ nanoid "^3.1.12"
-"@react-navigation/routers@^5.4.8":
- version "5.4.8"
- resolved "https://registry.yarnpkg.com/@react-navigation/routers/-/routers-5.4.8.tgz#b85ba06b2465bfa031d61167c078c2911219d877"
- integrity sha512-7uxC24fgLQdRquxPfL8SZ8zjle5DXdAB56aYL13tH+HAdhO2YxjKVvulzhGUsfcZthMvZ/9psybhn+m4z71dUg==
+"@react-navigation/routers@^5.4.11":
+ version "5.4.11"
+ resolved "https://registry.yarnpkg.com/@react-navigation/routers/-/routers-5.4.11.tgz#75dbec1809e282c3749068845099c5bee2c792f0"
+ integrity sha512-J/CsHdIjYBRe81UUiLOoz9NSrQ91uP23Oe21QPCALInRHx+rfwo2oPl6Fn8xAa7n8Dtt2oQUGyF+g5d05cB74w==
dependencies:
- nanoid "^3.1.9"
+ nanoid "^3.1.12"
"@react-navigation/stack@^5.0.3":
- version "5.6.2"
- resolved "https://registry.yarnpkg.com/@react-navigation/stack/-/stack-5.6.2.tgz#d2371f9ffdcf3eee26245697d0947c9722542f38"
- integrity sha512-51Aasxg8j2eKxz4mhA0ajJXrhAyJQkk2iiNE511zcqJ3tlfxv/h70Eej3PetnbbHFMOwNsEwc2GjB3OnfQcxjQ==
+ version "5.9.0"
+ resolved "https://registry.yarnpkg.com/@react-navigation/stack/-/stack-5.9.0.tgz#bf24607175bf502798cc4c832aa8a86e55f3b365"
+ integrity sha512-kt6M0ZLMyNKXfKi50n01bHg4/d8zp0Yh5QaQG4d1roWOqdV9ou1nFEK4l2yQ6XKH2lLSYswHElPDZUuWd+6XzA==
dependencies:
color "^3.1.2"
react-native-iphone-x-helper "^1.2.1"
@@ -3301,20 +3388,20 @@
redux-thunk "^2.3.0"
reselect "^4.0.0"
-"@sentry/browser@^5.16.1":
- version "5.19.0"
- resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-5.19.0.tgz#9189b6633fe45e54325e40b39345d9eabd171e4a"
- integrity sha512-Cz8PnzC5NGfpHIGCmHLgA6iDEBVELwo4Il/iFweXjs4+VL4biw62lI32Q4iLCCpmX0t5UvrWBOnju2v8zuFIjA==
+"@sentry/browser@5.22.3", "@sentry/browser@^5.21.1":
+ version "5.22.3"
+ resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-5.22.3.tgz#7a64bd1cf01bf393741a3e4bf35f82aa927f5b4e"
+ integrity sha512-2TzE/CoBa5ZkvxJizDdi1Iz1ldmXSJpFQ1mL07PIXBjCt0Wxf+WOuFSj5IP4L40XHfJE5gU8wEvSH0VDR8nXtA==
dependencies:
- "@sentry/core" "5.19.0"
- "@sentry/types" "5.19.0"
- "@sentry/utils" "5.19.0"
+ "@sentry/core" "5.22.3"
+ "@sentry/types" "5.22.3"
+ "@sentry/utils" "5.22.3"
tslib "^1.9.3"
"@sentry/cli@^1.52.4":
- version "1.55.0"
- resolved "https://registry.yarnpkg.com/@sentry/cli/-/cli-1.55.0.tgz#0da95cd9491e11da52b15796bded72480f69591b"
- integrity sha512-LOpM69Kvfaossq92wgP8cg3+0XBc9lg76udH4OdmpSZhtavS/qxWedBsnTicaT//7rQUNZBUnTPOpmCYnpGEIA==
+ version "1.55.2"
+ resolved "https://registry.yarnpkg.com/@sentry/cli/-/cli-1.55.2.tgz#d7c32c87be1fb5b7469b3c57229177296ad9a364"
+ integrity sha512-XLHlqLUY3E/ggYvTqAy76sbUDzr3yxXD7cSeyT2e3rxORSVwMkP2MqMeRJ8sCmQ0DXMdMHfbFOKMDwMqmRZeqQ==
dependencies:
https-proxy-agent "^5.0.0"
mkdirp "^0.5.5"
@@ -3322,68 +3409,82 @@
progress "^2.0.3"
proxy-from-env "^1.1.0"
-"@sentry/core@5.19.0", "@sentry/core@^5.16.1":
- version "5.19.0"
- resolved "https://registry.yarnpkg.com/@sentry/core/-/core-5.19.0.tgz#31b08a0b46ae1ee6863447225b401ac2a777774c"
- integrity sha512-ry1Zms6jrVQPEwmfywItyUhOgabPrykd8stR1x/u2t1YiISWlR813fE5nzdwgW5mxEitXz/ikTwvrfK3egsDWQ==
+"@sentry/core@5.22.3", "@sentry/core@^5.21.1":
+ version "5.22.3"
+ resolved "https://registry.yarnpkg.com/@sentry/core/-/core-5.22.3.tgz#030f435f2b518f282ba8bd954dac90cd70888bd7"
+ integrity sha512-eGL5uUarw3o4i9QUb9JoFHnhriPpWCaqeaIBB06HUpdcvhrjoowcKZj1+WPec5lFg5XusE35vez7z/FPzmJUDw==
dependencies:
- "@sentry/hub" "5.19.0"
- "@sentry/minimal" "5.19.0"
- "@sentry/types" "5.19.0"
- "@sentry/utils" "5.19.0"
+ "@sentry/hub" "5.22.3"
+ "@sentry/minimal" "5.22.3"
+ "@sentry/types" "5.22.3"
+ "@sentry/utils" "5.22.3"
tslib "^1.9.3"
-"@sentry/hub@5.19.0", "@sentry/hub@^5.16.1":
- version "5.19.0"
- resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-5.19.0.tgz#f38e7745a4980d9fa6c5baeca5605e7e6fecd5ac"
- integrity sha512-UFaQLa1XAa02ZcxUmN9GdDpGs3vHK1LpOyYooimX8ttWa4KAkMuP+O5uXH1TJabry6o/cRwYisg2k6PBSy8gxw==
+"@sentry/hub@5.22.3", "@sentry/hub@^5.21.1":
+ version "5.22.3"
+ resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-5.22.3.tgz#08309a70d2ea8d5e313d05840c1711f34f2fffe5"
+ integrity sha512-INo47m6N5HFEs/7GMP9cqxOIt7rmRxdERunA3H2L37owjcr77MwHVeeJ9yawRS6FMtbWXplgWTyTIWIYOuqVbw==
dependencies:
- "@sentry/types" "5.19.0"
- "@sentry/utils" "5.19.0"
+ "@sentry/types" "5.22.3"
+ "@sentry/utils" "5.22.3"
tslib "^1.9.3"
-"@sentry/integrations@^5.16.1":
- version "5.19.0"
- resolved "https://registry.yarnpkg.com/@sentry/integrations/-/integrations-5.19.0.tgz#2efe8eaa8d1c26ba92f99af941c9dd922efbb94e"
- integrity sha512-vCmej1zfumVRKnxKw0RlwVjZ/TWBJZTAWIzqoAxXZyo67bKRy3fP408nj0QL5QAWKw+sUelqvzNqvY94cy+b0w==
+"@sentry/integrations@^5.21.1":
+ version "5.22.3"
+ resolved "https://registry.yarnpkg.com/@sentry/integrations/-/integrations-5.22.3.tgz#ecec954d1d8802930baf824cac4cd2a51c8691cb"
+ integrity sha512-Fx6h8DTDvUpEOymx8Wi49LBdVcNYHwaI6NqApm1qVU9qn/I50Q29KWoZTCGBjBwmkJud+DOAHWYWoU2qRrIvcQ==
dependencies:
- "@sentry/types" "5.19.0"
- "@sentry/utils" "5.19.0"
+ "@sentry/types" "5.22.3"
+ "@sentry/utils" "5.22.3"
+ localforage "1.8.1"
tslib "^1.9.3"
-"@sentry/minimal@5.19.0":
- version "5.19.0"
- resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-5.19.0.tgz#aa5a700618608ea79d270280fe77f04bbb44ed5a"
- integrity sha512-3FHgirwOuOMF4VlwHboYObPT9c0S9b9y5FW0DGgNt8sJPezS00VaJti/38ZwOHQJ4fJ6ubt/Y3Kz0eBTVxMCCQ==
+"@sentry/minimal@5.22.3":
+ version "5.22.3"
+ resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-5.22.3.tgz#706e4029ae5494123d3875c658ba8911aa5cc440"
+ integrity sha512-HoINpYnVYCpNjn2XIPIlqH5o4BAITpTljXjtAftOx6Hzj+Opjg8tR8PWliyKDvkXPpc4kXK9D6TpEDw8MO0wZA==
dependencies:
- "@sentry/hub" "5.19.0"
- "@sentry/types" "5.19.0"
+ "@sentry/hub" "5.22.3"
+ "@sentry/types" "5.22.3"
tslib "^1.9.3"
"@sentry/react-native@^1.5.0":
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/@sentry/react-native/-/react-native-1.5.0.tgz#3ac13d3bbff4c5924cd5ff93d645e949abbbcd60"
- integrity sha512-SvcS34fRU74nZIcA9VcyCHKcASTvu8+UW5D2tQ/rQ7+mLsevPKTMiFvYc2yOtxu6dktWa9yM85Jg5J74VchjFw==
- dependencies:
- "@sentry/browser" "^5.16.1"
- "@sentry/core" "^5.16.1"
- "@sentry/hub" "^5.16.1"
- "@sentry/integrations" "^5.16.1"
- "@sentry/types" "^5.16.1"
- "@sentry/utils" "^5.16.1"
+ version "1.7.2"
+ resolved "https://registry.yarnpkg.com/@sentry/react-native/-/react-native-1.7.2.tgz#4cfe289d54f6687b6e84b8e22574166c817124f5"
+ integrity sha512-M7tXZ+vW/JLi3gYgZsdEVVEUPWIC8QXTYHwipH2J5CA9T9luYausmBk4xttmMe/p5Mu8pgU9vpsq9zpz4gSMWQ==
+ dependencies:
+ "@sentry/browser" "^5.21.1"
+ "@sentry/core" "^5.21.1"
+ "@sentry/hub" "^5.21.1"
+ "@sentry/integrations" "^5.21.1"
+ "@sentry/react" "^5.21.1"
+ "@sentry/types" "^5.21.1"
+ "@sentry/utils" "^5.21.1"
"@sentry/wizard" "^1.1.4"
-"@sentry/types@5.19.0", "@sentry/types@^5.16.1":
- version "5.19.0"
- resolved "https://registry.yarnpkg.com/@sentry/types/-/types-5.19.0.tgz#30c6a05040b644d90337ef8b50d9d59c0872744d"
- integrity sha512-NlHLS9mwCEimKUA5vClAwVhXFLsqSF3VJEXU+K61fF6NZx8zfJi/HTrIBtoM4iNSAt9o4XLQatC1liIpBC06tg==
+"@sentry/react@^5.21.1":
+ version "5.22.3"
+ resolved "https://registry.yarnpkg.com/@sentry/react/-/react-5.22.3.tgz#ed692f9e2aff718da6cd15d2941ddda4f1d63385"
+ integrity sha512-Or/tLayuxpOJhIWOXiDKdaJQZ981uRS9NT0QcPvU+Si1qTElSqtH1zB94GlwhgpglkbmLPiYq6VPrG2HOiZ79Q==
+ dependencies:
+ "@sentry/browser" "5.22.3"
+ "@sentry/minimal" "5.22.3"
+ "@sentry/types" "5.22.3"
+ "@sentry/utils" "5.22.3"
+ hoist-non-react-statics "^3.3.2"
+ tslib "^1.9.3"
+
+"@sentry/types@5.22.3", "@sentry/types@^5.21.1":
+ version "5.22.3"
+ resolved "https://registry.yarnpkg.com/@sentry/types/-/types-5.22.3.tgz#d1d547b30ee8bd7771fa893af74c4f3d71f0fd18"
+ integrity sha512-cv+VWK0YFgCVDvD1/HrrBWOWYG3MLuCUJRBTkV/Opdy7nkdNjhCAJQrEyMM9zX0sac8FKWKOHT0sykNh8KgmYw==
-"@sentry/utils@5.19.0", "@sentry/utils@^5.16.1":
- version "5.19.0"
- resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-5.19.0.tgz#0e01f84aa67a1cf2ec71faab670230918ea7e9aa"
- integrity sha512-EU/T9aJrI8isexRnyDx5InNw/HjSQ0nKI7YWdiwfFrJusqQ/uisnCGK7vw6gGHDgiAHMXW3TJ38NHpNBin6y7Q==
+"@sentry/utils@5.22.3", "@sentry/utils@^5.21.1":
+ version "5.22.3"
+ resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-5.22.3.tgz#e3bda3e789239eb16d436f768daa12829f33d18f"
+ integrity sha512-AHNryXMBvIkIE+GQxTlmhBXD0Ksh+5w1SwM5qi6AttH+1qjWLvV6WB4+4pvVvEoS8t5F+WaVUZPQLmCCWp6zKw==
dependencies:
- "@sentry/types" "5.19.0"
+ "@sentry/types" "5.22.3"
tslib "^1.9.3"
"@sentry/wizard@^1.0.1", "@sentry/wizard@^1.1.4":
@@ -3403,9 +3504,9 @@
yargs "^12.0.2"
"@sinonjs/commons@^1", "@sinonjs/commons@^1.3.0", "@sinonjs/commons@^1.4.0", "@sinonjs/commons@^1.7.0":
- version "1.8.0"
- resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.0.tgz#c8d68821a854c555bba172f3b06959a0039b236d"
- integrity sha512-wEj54PfsZ5jGSwMX68G8ZXFawcSglQSXqCftWX3ec8MDUzQdHgcKvw97awHbY0efQEL5iKUOAmmVtoYgmrSG4Q==
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.1.tgz#e7df00f98a203324f6dc7cc606cad9d4a8ab2217"
+ integrity sha512-892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw==
dependencies:
type-detect "4.0.8"
@@ -3554,16 +3655,16 @@
"@babel/types" "^7.0.0"
"@types/babel__traverse@*", "@types/babel__traverse@^7.0.6":
- version "7.0.12"
- resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.0.12.tgz#22f49a028e69465390f87bb103ebd61bd086b8f5"
- integrity sha512-t4CoEokHTfcyfb4hUaF9oOHu9RmmNWnm1CP0YmMqOOfClKascOmvlEM736vlqeScuGvBDsHkf8R2INd4DWreQA==
+ version "7.0.13"
+ resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.0.13.tgz#1874914be974a492e1b4cb00585cabb274e8ba18"
+ integrity sha512-i+zS7t6/s9cdQvbqKDARrcbrPvtJGlbYsMkazo03nTAK3RX9FNrLllXys22uiTGJapPOTZTQ35nHh4ISph4SLQ==
dependencies:
"@babel/types" "^7.3.0"
"@types/cheerio@*":
- version "0.22.18"
- resolved "https://registry.yarnpkg.com/@types/cheerio/-/cheerio-0.22.18.tgz#19018dceae691509901e339d63edf1e935978fe6"
- integrity sha512-Fq7R3fINAPSdUEhOyjG4iVxgHrOnqDJbY0/BUuiN0pvD/rfmZWekVZnv+vcs8TtpA2XF50uv50LaE4EnpEL/Hw==
+ version "0.22.21"
+ resolved "https://registry.yarnpkg.com/@types/cheerio/-/cheerio-0.22.21.tgz#5e37887de309ba11b2e19a6e14cad7874b31a8a3"
+ integrity sha512-aGI3DfswwqgKPiEOTaiHV2ZPC9KEhprpgEbJnv0fZl3SGX0cGgEva1126dGrMC6AJM6v/aihlUgJn9M5DbDZ/Q==
dependencies:
"@types/node" "*"
@@ -3625,9 +3726,9 @@
"@types/geojson" "*"
"@types/d3-dispatch@*":
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/@types/d3-dispatch/-/d3-dispatch-1.0.7.tgz#6721aefbb9862ce78c20a87a1490c21f57c3ed7f"
- integrity sha512-M+z84G7UKwK6hEPnGCSccOg8zJ3Nk2hgDQ9sCstHXgsFU0sMxlIZVKqKB5oxUDbALqQG6ucg0G9e8cmOSlishg==
+ version "1.0.8"
+ resolved "https://registry.yarnpkg.com/@types/d3-dispatch/-/d3-dispatch-1.0.8.tgz#eaeb2ad089d6a0d2685dfa2f2cbbfb7509aae014"
+ integrity sha512-lCDtqoYez0TgFN3FljBXrz2icqeSzD0gufGook6DPBia+NOh2TBfogjHIsmNa/a+ZOewlHtq4cgLY80O1uLymw==
"@types/d3-drag@*":
version "1.2.3"
@@ -3715,9 +3816,9 @@
"@types/d3-time" "*"
"@types/d3-selection@*":
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/@types/d3-selection/-/d3-selection-1.4.1.tgz#fa1f8710a6b5d7cfe5c6caa61d161be7cae4a022"
- integrity sha512-bv8IfFYo/xG6dxri9OwDnK3yCagYPeRIjTlrcdYJSx+FDWlCeBDepIHUpqROmhPtZ53jyna0aUajZRk0I3rXNA==
+ version "1.4.2"
+ resolved "https://registry.yarnpkg.com/@types/d3-selection/-/d3-selection-1.4.2.tgz#72dcd61a3aeb9ce3e8d443e3bef7685ffea3413f"
+ integrity sha512-ksY8UxvTXpzD91Dy3D9zZg98yF2ZEPMKJd8ZQJlZt1QH3Xxr08s6fESEdC2l0Kbe6Xd9VhaoJX06cRaMR1lEnA==
"@types/d3-shape@*":
version "1.3.2"
@@ -3831,9 +3932,9 @@
integrity sha512-wE2v81i4C4Ol09RtsWFAqg3BUitWbHSpSlIo+bNdsCJijO9sjme+zm+73ZMCa/qMC8UEERxzGbvmr1cffo2SiQ==
"@types/glob@^7.1.1":
- version "7.1.2"
- resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.2.tgz#06ca26521353a545d94a0adc74f38a59d232c987"
- integrity sha512-VgNIkxK+j7Nz5P7jvUZlRvhuPSmsEfS03b0alKcq5V/STUKAa3Plemsn5mrQUO7am6OErJ4rhGEGJbACclrtRA==
+ version "7.1.3"
+ resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183"
+ integrity sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==
dependencies:
"@types/minimatch" "*"
"@types/node" "*"
@@ -3883,6 +3984,21 @@
"@types/istanbul-lib-coverage" "*"
"@types/istanbul-lib-report" "*"
+"@types/istanbul-reports@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz#508b13aa344fa4976234e75dddcc34925737d821"
+ integrity sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==
+ dependencies:
+ "@types/istanbul-lib-report" "*"
+
+"@types/jest@26.x":
+ version "26.0.10"
+ resolved "https://registry.yarnpkg.com/@types/jest/-/jest-26.0.10.tgz#8faf7e9756c033c39014ae76a7329efea00ea607"
+ integrity sha512-i2m0oyh8w/Lum7wWK/YOZJakYF8Mx08UaKA1CtbmFeDquVhAEdA7znacsVSf2hJ1OQ/OfVMGN90pw/AtzF8s/Q==
+ dependencies:
+ jest-diff "^25.2.1"
+ pretty-format "^25.2.1"
+
"@types/jest@^25.2.2":
version "25.2.3"
resolved "https://registry.yarnpkg.com/@types/jest/-/jest-25.2.3.tgz#33d27e4c4716caae4eced355097a47ad363fdcaf"
@@ -3909,9 +4025,9 @@
"@types/lodash" "*"
"@types/lodash@*", "@types/lodash@^4.14.144":
- version "4.14.157"
- resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.157.tgz#fdac1c52448861dfde1a2e1515dbc46e54926dc8"
- integrity sha512-Ft5BNFmv2pHDgxV5JDsndOWTRJ+56zte0ZpYLowp03tW+K+t8u8YMOzAnpuqPgzX6WO1XpDIUm7u04M8vdDiVQ==
+ version "4.14.161"
+ resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.161.tgz#a21ca0777dabc6e4f44f3d07f37b765f54188b18"
+ integrity sha512-EP6O3Jkr7bXvZZSZYlsgt5DIjiGr0dXP1/jVEwVLTFgg0d+3lWVQkRavYVQszV7dYUwvg0B8R0MBDpcmXg7XIA==
"@types/minimatch@*":
version "3.0.3"
@@ -3919,9 +4035,9 @@
integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
"@types/node@*":
- version "14.0.14"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-14.0.14.tgz#24a0b5959f16ac141aeb0c5b3cd7a15b7c64cbce"
- integrity sha512-syUgf67ZQpaJj01/tRTknkMNoBBLWJOBODF0Zm4NrXmiSuxjymFrxnTu1QVYRubhVkRcZLYZG8STTwJRdVm/WQ==
+ version "14.6.2"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-14.6.2.tgz#264b44c5a28dfa80198fc2f7b6d3c8a054b9491f"
+ integrity sha512-onlIwbaeqvZyniGPfdw/TEhKIh79pz66L1q06WUQqJLnAb6wbjvOtepLYTGHTqzdXgBYIE3ZdmqHDGsRsbBz7A==
"@types/normalize-package-data@^2.4.0":
version "2.4.0"
@@ -3934,9 +4050,9 @@
integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
"@types/prettier@^2.0.0":
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.0.1.tgz#b6e98083f13faa1e5231bfa3bdb1b0feff536b6d"
- integrity sha512-boy4xPNEtiw6N3abRhBi/e7hNvy3Tt8E9ZRAQrwAGzoCGZS/1wjo9KY7JHhnfnEsG5wSjDbymCozUM9a3ea7OQ==
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.1.0.tgz#5f96562c1075ee715a5b138f0b7f591c1f40f6b8"
+ integrity sha512-hiYA88aHiEIgDmeKlsyVsuQdcFn3Z2VuFd/Xm/HCnGnPD8UFU5BM128uzzRVVGEzKDKYUrRsRH9S2o+NUy/3IA==
"@types/prop-types@*":
version "15.7.3"
@@ -3948,10 +4064,17 @@
resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24"
integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==
-"@types/react-native@*", "@types/react-native@^0.62.10":
- version "0.62.16"
- resolved "https://registry.yarnpkg.com/@types/react-native/-/react-native-0.62.16.tgz#17b05b37482c70126055172e57f5eb110cff7087"
- integrity sha512-0f5MF4zzqZpZpDmwTmGS0Pd206k2K3rsVjaz0/iuBPZkpWC9r8+/A6WvTTJXgfP2mhRUcMfAqEY0iyz7Xk75qw==
+"@types/react-native@*":
+ version "0.63.11"
+ resolved "https://registry.yarnpkg.com/@types/react-native/-/react-native-0.63.11.tgz#0965552aa4cfe8a7c0c64f1afb1c101d2fa7510a"
+ integrity sha512-OjYwDiMZGENGd5P+su0OZY0t0ctTnmmToS/mJOAErktpZWqfDj99Q2hy3M09tQj+h2KnpsT+WUPozUKoossSxw==
+ dependencies:
+ "@types/react" "*"
+
+"@types/react-native@^0.62.10":
+ version "0.62.18"
+ resolved "https://registry.yarnpkg.com/@types/react-native/-/react-native-0.62.18.tgz#ad63691e7c44edef2beeb6af52b2eb942c3ed8a1"
+ integrity sha512-7QfU8EzIYxYqeXpPf8QNv2xi8hrePlgTbRATRo+plRSdVfJu7N6sAXqrFxKJp6bGLvp82GV1gczl93gqiAfXPA==
dependencies:
"@types/react" "*"
@@ -3973,19 +4096,19 @@
redux "^4.0.0"
"@types/react-test-renderer@^16.9.2":
- version "16.9.2"
- resolved "https://registry.yarnpkg.com/@types/react-test-renderer/-/react-test-renderer-16.9.2.tgz#e1c408831e8183e5ad748fdece02214a7c2ab6c5"
- integrity sha512-4eJr1JFLIAlWhzDkBCkhrOIWOvOxcCAfQh+jiKg7l/nNZcCIL2MHl2dZhogIFKyHzedVWHaVP1Yydq/Ruu4agw==
+ version "16.9.3"
+ resolved "https://registry.yarnpkg.com/@types/react-test-renderer/-/react-test-renderer-16.9.3.tgz#96bab1860904366f4e848b739ba0e2f67bcae87e"
+ integrity sha512-wJ7IlN5NI82XMLOyHSa+cNN4Z0I+8/YaLl04uDgcZ+W+ExWCmCiVTLT/7fRNqzy4OhStZcUwIqLNF7q+AdW43Q==
dependencies:
"@types/react" "*"
"@types/react@*", "@types/react@^16.9.19":
- version "16.9.41"
- resolved "https://registry.yarnpkg.com/@types/react/-/react-16.9.41.tgz#925137ee4d2ff406a0ecf29e8e9237390844002e"
- integrity sha512-6cFei7F7L4wwuM+IND/Q2cV1koQUvJ8iSV+Gwn0c3kvABZ691g7sp3hfEQHOUBJtccl1gPi+EyNjMIl9nGA0ug==
+ version "16.9.48"
+ resolved "https://registry.yarnpkg.com/@types/react/-/react-16.9.48.tgz#d3387329f070d1b1bc0ff4a54a54ceefd5a8485c"
+ integrity sha512-4ykBVswgYitPGMXFRxJCHkxJDU2rjfU3/zw67f8+dB7sNdVJXsrwqoYxz/stkAucymnEEbRPFmX7Ce5Mc/kJCw==
dependencies:
"@types/prop-types" "*"
- csstype "^2.2.0"
+ csstype "^3.0.2"
"@types/redux-mock-store@^1.0.2":
version "1.0.2"
@@ -4000,14 +4123,14 @@
integrity sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==
"@types/styled-components@^5.1.0":
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/@types/styled-components/-/styled-components-5.1.0.tgz#24d3412ba5395aa06e14fbc93c52f9454cebd0d6"
- integrity sha512-ZFlLCuwF5r+4Vb7JUmd+Yr2S0UBdBGmI7ctFTgJMypIp3xOHI4LCFVn2dKMvpk6xDB2hLRykrEWMBwJEpUAUIQ==
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/@types/styled-components/-/styled-components-5.1.2.tgz#652af475b4af917b355ea1c3068acae63d46455f"
+ integrity sha512-HNocYLfrsnNNm8NTS/W53OERSjRA8dx5Bn6wBd2rXXwt4Z3s+oqvY6/PbVt3e6sgtzI63GX//WiWiRhWur08qQ==
dependencies:
"@types/hoist-non-react-statics" "*"
"@types/react" "*"
"@types/react-native" "*"
- csstype "^2.2.0"
+ csstype "^3.0.2"
"@types/uuid@^7.0.3":
version "7.0.4"
@@ -4020,9 +4143,9 @@
integrity sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==
"@types/yargs@^13.0.0":
- version "13.0.9"
- resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-13.0.9.tgz#44028e974343c7afcf3960f1a2b1099c39a7b5e1"
- integrity sha512-xrvhZ4DZewMDhoH1utLtOAwYQy60eYFoXeje30TzM3VOvQlBwQaEpKFq5m34k1wOw2AKIi2pwtiAjdmhvlBUzg==
+ version "13.0.10"
+ resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-13.0.10.tgz#e77bf3fc73c781d48c2eb541f87c453e321e5f4b"
+ integrity sha512-MU10TSgzNABgdzKvQVW1nuuT+sgBMWeXNc3XOs5YXV5SDAK+PPja2eUuBNB9iqElu03xyEDqlnGw0jgl4nbqGQ==
dependencies:
"@types/yargs-parser" "*"
@@ -4039,51 +4162,51 @@
integrity sha512-0Sir2LxOmupF8HBUvpJoZghLmOqKfZsBk1GYlMwSIccLDDUoN04LHvo0KzDp9qxt1IKf9Fudpj35SrJ8VqetkQ==
"@typescript-eslint/eslint-plugin@^3.5.0":
- version "3.5.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.5.0.tgz#e7736e0808b5fb947a5f9dd949ae6736a7226b84"
- integrity sha512-m4erZ8AkSjoIUOf8s4k2V1xdL2c1Vy0D3dN6/jC9d7+nEqjY3gxXCkgi3gW/GAxPaA4hV8biaCoTVdQmfAeTCQ==
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.10.1.tgz#7e061338a1383f59edc204c605899f93dc2e2c8f"
+ integrity sha512-PQg0emRtzZFWq6PxBcdxRH3QIQiyFO3WCVpRL3fgj5oQS3CDs3AeAKfv4DxNhzn8ITdNJGJ4D3Qw8eAJf3lXeQ==
dependencies:
- "@typescript-eslint/experimental-utils" "3.5.0"
+ "@typescript-eslint/experimental-utils" "3.10.1"
debug "^4.1.1"
functional-red-black-tree "^1.0.1"
regexpp "^3.0.0"
semver "^7.3.2"
tsutils "^3.17.1"
-"@typescript-eslint/experimental-utils@3.5.0":
- version "3.5.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-3.5.0.tgz#d09f9ffb890d1b15a7ffa9975fae92eee05597c4"
- integrity sha512-zGNOrVi5Wz0jcjUnFZ6QUD0MCox5hBuVwemGCew2qJzUX5xPoyR+0EzS5qD5qQXL/vnQ8Eu+nv03tpeFRwLrDg==
+"@typescript-eslint/experimental-utils@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz#e179ffc81a80ebcae2ea04e0332f8b251345a686"
+ integrity sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==
dependencies:
"@types/json-schema" "^7.0.3"
- "@typescript-eslint/types" "3.5.0"
- "@typescript-eslint/typescript-estree" "3.5.0"
+ "@typescript-eslint/types" "3.10.1"
+ "@typescript-eslint/typescript-estree" "3.10.1"
eslint-scope "^5.0.0"
eslint-utils "^2.0.0"
"@typescript-eslint/parser@^3.5.0":
- version "3.5.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-3.5.0.tgz#9ff8c11877c48df24e10e19d7bf542ee0359500d"
- integrity sha512-sU07VbYB70WZHtgOjH/qfAp1+OwaWgrvD1Km1VXqRpcVxt971PMTU7gJtlrCje0M+Sdz7xKAbtiyIu+Y6QdnVA==
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-3.10.1.tgz#1883858e83e8b442627e1ac6f408925211155467"
+ integrity sha512-Ug1RcWcrJP02hmtaXVS3axPPTTPnZjupqhgj+NnZ6BCkwSImWk/283347+x9wN+lqOdK9Eo3vsyiyDHgsmiEJw==
dependencies:
"@types/eslint-visitor-keys" "^1.0.0"
- "@typescript-eslint/experimental-utils" "3.5.0"
- "@typescript-eslint/types" "3.5.0"
- "@typescript-eslint/typescript-estree" "3.5.0"
+ "@typescript-eslint/experimental-utils" "3.10.1"
+ "@typescript-eslint/types" "3.10.1"
+ "@typescript-eslint/typescript-estree" "3.10.1"
eslint-visitor-keys "^1.1.0"
-"@typescript-eslint/types@3.5.0":
- version "3.5.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-3.5.0.tgz#4e3d2a2272268d8ec3e3e4a37152a64956682639"
- integrity sha512-Dreqb5idi66VVs1QkbAwVeDmdJG+sDtofJtKwKCZXIaBsINuCN7Jv5eDIHrS0hFMMiOvPH9UuOs4splW0iZe4Q==
+"@typescript-eslint/types@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-3.10.1.tgz#1d7463fa7c32d8a23ab508a803ca2fe26e758727"
+ integrity sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==
-"@typescript-eslint/typescript-estree@3.5.0":
- version "3.5.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-3.5.0.tgz#dfc895db21a381b84f24c2a719f5bf9c600dcfdc"
- integrity sha512-Na71ezI6QP5WVR4EHxwcBJgYiD+Sre9BZO5iJK2QhrmRPo/42+b0no/HZIrdD1sjghzlYv7t+7Jis05M1uMxQg==
+"@typescript-eslint/typescript-estree@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz#fd0061cc38add4fad45136d654408569f365b853"
+ integrity sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==
dependencies:
- "@typescript-eslint/types" "3.5.0"
- "@typescript-eslint/visitor-keys" "3.5.0"
+ "@typescript-eslint/types" "3.10.1"
+ "@typescript-eslint/visitor-keys" "3.10.1"
debug "^4.1.1"
glob "^7.1.6"
is-glob "^4.0.1"
@@ -4091,10 +4214,10 @@
semver "^7.3.2"
tsutils "^3.17.1"
-"@typescript-eslint/visitor-keys@3.5.0":
- version "3.5.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-3.5.0.tgz#73c1ea2582f814735e4afdc1cf6f5e3af78db60a"
- integrity sha512-7cTp9rcX2sz9Z+zua9MCOX4cqp5rYyFD5o8LlbSpXrMTXoRdngTtotRZEkm8+FNMHPWYFhitFK+qt/brK8BVJQ==
+"@typescript-eslint/visitor-keys@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz#cd4274773e3eb63b2e870ac602274487ecd1e931"
+ integrity sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==
dependencies:
eslint-visitor-keys "^1.1.0"
@@ -4120,9 +4243,9 @@
integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==
abab@^2.0.0, abab@^2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.3.tgz#623e2075e02eb2d3f2475e49f99c91846467907a"
- integrity sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.4.tgz#6dfa57b417ca06d21b2478f0e638302f99c2405c"
+ integrity sha512-Eu9ELJWCz/c1e9gTiCY+FceWxcqzjYEbqMgtndnuSqZSUCOL73TWNK2mHfIj4Cw2E/ongOp+JISVNCmovt2KYQ==
abort-controller@^3.0.0:
version "3.0.0"
@@ -4191,26 +4314,26 @@ acorn@^6.0.1:
integrity sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==
acorn@^7.1.1:
- version "7.3.1"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.3.1.tgz#85010754db53c3fbaf3b9ea3e083aa5c5d147ffd"
- integrity sha512-tLc0wSnatxAQHVHUapaHdz72pi9KUyHjq5KyHjGg9Y8Ifdc79pTh2XvI6I1/chZbnM7QtNKzh66ooDogPZSleA==
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.0.tgz#e1ad486e6c54501634c6c397c5c121daa383607c"
+ integrity sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==
agent-base@6:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.0.tgz#5d0101f19bbfaed39980b22ae866de153b93f09a"
- integrity sha512-j1Q7cSCqN+AwrmDd+pzgqc0/NpC655x2bUf5ZjRIO77DcNBFmh+OgRNzF6OKdCC9RSCb19fGd99+bhXFdkRNqw==
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.1.tgz#808007e4e5867decb0ab6ab2f928fbdb5a596db4"
+ integrity sha512-01q25QQDwLSsyfhrKbn8yuur+JNw0H+0Y4JiGIKd3z9aYk/w/2kxD/Upc+t2ZBBSUNff50VjPsSW2YxM8QYKVg==
dependencies:
debug "4"
aggregate-error@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.0.1.tgz#db2fe7246e536f40d9b5442a39e117d7dd6a24e0"
- integrity sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a"
+ integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==
dependencies:
clean-stack "^2.0.0"
indent-string "^4.0.0"
-airbnb-prop-types@^2.15.0:
+airbnb-prop-types@^2.16.0:
version "2.16.0"
resolved "https://registry.yarnpkg.com/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz#b96274cefa1abb14f623f804173ee97c13971dc2"
integrity sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==
@@ -4225,29 +4348,29 @@ airbnb-prop-types@^2.15.0:
prop-types-exact "^1.2.0"
react-is "^16.13.1"
-ajv@^6.10.0, ajv@^6.10.2, ajv@^6.5.5:
- version "6.12.2"
- resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.2.tgz#c629c5eced17baf314437918d2da88c99d5958cd"
- integrity sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==
+ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.3:
+ version "6.12.4"
+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.4.tgz#0614facc4522127fa713445c6bfd3ebd376e2234"
+ integrity sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==
dependencies:
fast-deep-equal "^3.1.1"
fast-json-stable-stringify "^2.0.0"
json-schema-traverse "^0.4.1"
uri-js "^4.2.2"
-amazon-cognito-identity-js@^4.2.1, amazon-cognito-identity-js@^4.3.2:
- version "4.3.2"
- resolved "https://registry.yarnpkg.com/amazon-cognito-identity-js/-/amazon-cognito-identity-js-4.3.2.tgz#55d53277e606bde372d780f2ec31c739d28d32a1"
- integrity sha512-7rM/lJnIX4EeUzVbmZX8eYAtR0Tehf3UQ4zvNQCrs0qpXYaOAPF0VVbt0Dc3Qn6zTFvD/R8jMmLs6dLFfi2b6A==
+amazon-cognito-identity-js@^4.2.1, amazon-cognito-identity-js@^4.3.4:
+ version "4.3.4"
+ resolved "https://registry.yarnpkg.com/amazon-cognito-identity-js/-/amazon-cognito-identity-js-4.3.4.tgz#e21afbe79ee16a2cb8e2804635d68fee97157a5a"
+ integrity sha512-GO6tOjH6ySiPI0+3UwqLzpdH6nCKQPMm6SYiFZzQCSVblztQ1AEK8HBAFKClz5bhNx66eJlXq86aa7f9aun29w==
dependencies:
buffer "4.9.1"
crypto-js "^3.3.0"
- js-cookie "^2.1.4"
+ js-cookie "^2.2.1"
anser@^1.4.9:
- version "1.4.9"
- resolved "https://registry.yarnpkg.com/anser/-/anser-1.4.9.tgz#1f85423a5dcf8da4631a341665ff675b96845760"
- integrity sha512-AI+BjTeGt2+WFk4eWcqbQ7snZpDBt8SaLlj0RT2h5xfdWaiy51OjYvqwMrNzJLGy8iOAL6nKDITWO+rd4MkYEA==
+ version "1.4.10"
+ resolved "https://registry.yarnpkg.com/anser/-/anser-1.4.10.tgz#befa3eddf282684bd03b63dcda3927aef8c2e35b"
+ integrity sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==
ansi-align@^2.0.0:
version "2.0.0"
@@ -4263,10 +4386,10 @@ ansi-colors@^1.0.1:
dependencies:
ansi-wrap "^0.1.0"
-ansi-colors@^3.2.1:
- version "3.2.4"
- resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf"
- integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==
+ansi-colors@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/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"
@@ -4626,32 +4749,32 @@ available-typed-arrays@^1.0.0, available-typed-arrays@^1.0.2:
array-filter "^1.0.0"
aws-amplify-react-native@^4.0.3:
- version "4.2.1"
- resolved "https://registry.yarnpkg.com/aws-amplify-react-native/-/aws-amplify-react-native-4.2.1.tgz#f6811f96ab655051241041c24758a69b64cccf27"
- integrity sha512-J08OL5f8irWPDYbcgUYTS/cmNBBmHgf4hpmNvqGDJdcXpSIbnRR+nFQQXDVkvyJ5UJQnfgMpUXpBEASfSMBUow==
+ version "4.2.5"
+ resolved "https://registry.yarnpkg.com/aws-amplify-react-native/-/aws-amplify-react-native-4.2.5.tgz#09a07ffbf2d8b7ec1eb71303439584b420194218"
+ integrity sha512-Y+3pCEJGT/5RVi1xnY0xwSqEFpy6nOvBwX2THOW0K2rOXT7b5i0YmZeqvHrvHb6erGgvumb+RZ6aGwgDH6QoCg==
dependencies:
babel-preset-es2015 "^6.24.1"
buffer "^5.2.1"
react-native-elements "^0.19.1"
- react-native-vector-icons "^6.6.0"
+ react-native-vector-icons "6.6.0"
aws-amplify@^3.0.7:
- version "3.0.18"
- resolved "https://registry.yarnpkg.com/aws-amplify/-/aws-amplify-3.0.18.tgz#d05a71a9c5368c98a97ec6c30b4ade64722ca6c4"
- integrity sha512-WegABxg3fGsynZTdtPlTVbG32DZlS5j7oUYVDnXlwDnU/KvBzgKhmdnGrJU6MdTQIVN6QCDSgTHHOK9iJaXq6A==
- dependencies:
- "@aws-amplify/analytics" "^3.2.1"
- "@aws-amplify/api" "^3.1.17"
- "@aws-amplify/auth" "^3.2.14"
- "@aws-amplify/cache" "^3.1.17"
- "@aws-amplify/core" "^3.4.0"
- "@aws-amplify/datastore" "^2.2.4"
- "@aws-amplify/interactions" "^3.1.17"
- "@aws-amplify/predictions" "^3.1.17"
- "@aws-amplify/pubsub" "^3.0.18"
- "@aws-amplify/storage" "^3.2.7"
+ version "3.0.24"
+ resolved "https://registry.yarnpkg.com/aws-amplify/-/aws-amplify-3.0.24.tgz#083d1ab58a585c18dc3bab06fe2dc2339473bf47"
+ integrity sha512-WQDxD+5sVdfHHPY31jmDMWlEshvMewovCs15h/ugUak61Anv/x5Z3Kf2klxeiVx6KPZ+/aGCNNw66b1YjRB1Sg==
+ dependencies:
+ "@aws-amplify/analytics" "^3.2.7"
+ "@aws-amplify/api" "^3.1.23"
+ "@aws-amplify/auth" "^3.3.5"
+ "@aws-amplify/cache" "^3.1.23"
+ "@aws-amplify/core" "^3.4.6"
+ "@aws-amplify/datastore" "^2.2.10"
+ "@aws-amplify/interactions" "^3.1.23"
+ "@aws-amplify/predictions" "^3.1.23"
+ "@aws-amplify/pubsub" "^3.0.24"
+ "@aws-amplify/storage" "^3.2.13"
"@aws-amplify/ui" "^2.0.2"
- "@aws-amplify/xr" "^2.1.17"
+ "@aws-amplify/xr" "^2.1.23"
aws-sign2@~0.7.0:
version "0.7.0"
@@ -4659,9 +4782,9 @@ aws-sign2@~0.7.0:
integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
aws4@^1.8.0:
- version "1.10.0"
- resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.10.0.tgz#a17b3a8ea811060e74d47d306122400ad4497ae2"
- integrity sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==
+ version "1.10.1"
+ resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.10.1.tgz#e1e82e4f3e999e2cfd61b161280d16a111f86428"
+ integrity sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==
axe-core@^3.5.4:
version "3.5.5"
@@ -4812,16 +4935,16 @@ babel-helper-replace-supers@^6.24.1:
babel-traverse "^6.24.1"
babel-types "^6.24.1"
-babel-jest@^26.0.1, babel-jest@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.1.0.tgz#b20751185fc7569a0f135730584044d1cb934328"
- integrity sha512-Nkqgtfe7j6PxLO6TnCQQlkMm8wdTdnIF8xrdpooHCuD5hXRzVEPbPneTJKknH5Dsv3L8ip9unHDAp48YQ54Dkg==
+babel-jest@^26.0.1, babel-jest@^26.3.0:
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.3.0.tgz#10d0ca4b529ca3e7d1417855ef7d7bd6fc0c3463"
+ integrity sha512-sxPnQGEyHAOPF8NcUsD0g7hDCnvLL2XyblRBcgrzTWBB/mAIpWow3n1bEL+VghnnZfreLhFSBsFluRoK2tRK4g==
dependencies:
- "@jest/transform" "^26.1.0"
- "@jest/types" "^26.1.0"
+ "@jest/transform" "^26.3.0"
+ "@jest/types" "^26.3.0"
"@types/babel__core" "^7.1.7"
babel-plugin-istanbul "^6.0.0"
- babel-preset-jest "^26.1.0"
+ babel-preset-jest "^26.3.0"
chalk "^4.0.0"
graceful-fs "^4.2.4"
slash "^3.0.0"
@@ -4875,10 +4998,10 @@ babel-plugin-istanbul@^6.0.0:
istanbul-lib-instrument "^4.0.0"
test-exclude "^6.0.0"
-babel-plugin-jest-hoist@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.1.0.tgz#c6a774da08247a28285620a64dfadbd05dd5233a"
- integrity sha512-qhqLVkkSlqmC83bdMhM8WW4Z9tB+JkjqAqlbbohS9sJLT5Ha2vfzuKqg5yenXrAjOPG2YC0WiXdH3a9PvB+YYw==
+babel-plugin-jest-hoist@^26.2.0:
+ version "26.2.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.2.0.tgz#bdd0011df0d3d513e5e95f76bd53b51147aca2dd"
+ integrity sha512-B/hVMRv8Nh1sQ1a3EY8I0n4Y1Wty3NrR5ebOyVT302op+DOAau+xNEImGMsUWOC3++ZlMooCytKz+NgN8aKGbA==
dependencies:
"@babel/template" "^7.3.3"
"@babel/types" "^7.3.3"
@@ -4912,9 +5035,9 @@ babel-plugin-react-transform@2.0.2:
lodash "^4.6.1"
"babel-plugin-styled-components@>= 1", babel-plugin-styled-components@^1.10.7:
- version "1.10.7"
- resolved "https://registry.yarnpkg.com/babel-plugin-styled-components/-/babel-plugin-styled-components-1.10.7.tgz#3494e77914e9989b33cc2d7b3b29527a949d635c"
- integrity sha512-MBMHGcIA22996n9hZRf/UJLVVgkEOITuR2SvjHLb5dSTUyR4ZRGn+ngITapes36FI3WLxZHfRhkA1ffHxihOrg==
+ version "1.11.1"
+ resolved "https://registry.yarnpkg.com/babel-plugin-styled-components/-/babel-plugin-styled-components-1.11.1.tgz#5296a9e557d736c3186be079fff27c6665d63d76"
+ integrity sha512-YwrInHyKUk1PU3avIRdiLyCpM++18Rs1NgyMXEAQC33rIXs/vro0A+stf4sT0Gf22Got+xRWB8Cm0tw+qkRzBA==
dependencies:
"@babel/helper-annotate-as-pure" "^7.0.0"
"@babel/helper-module-imports" "^7.0.0"
@@ -5341,7 +5464,7 @@ babel-preset-airbnb@^4.1.0:
"@babel/preset-react" "^7.9.4"
babel-plugin-transform-react-remove-prop-types "^0.4.24"
-babel-preset-current-node-syntax@^0.1.2:
+babel-preset-current-node-syntax@^0.1.3:
version "0.1.3"
resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.3.tgz#b4b547acddbf963cba555ba9f9cbbb70bfd044da"
integrity sha512-uyexu1sVwcdFnyq9o8UQYsXwXflIh8LvrF5+cKrYam93ned1CStffB3+BEcsxGSgagoA3GEyjDqO4a/58hyPYQ==
@@ -5421,13 +5544,13 @@ babel-preset-fbjs@^3.2.0, babel-preset-fbjs@^3.3.0:
"@babel/plugin-transform-template-literals" "^7.0.0"
babel-plugin-syntax-trailing-function-commas "^7.0.0-beta.0"
-babel-preset-jest@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-26.1.0.tgz#612f714e5b457394acfd863793c564cbcdb7d1c1"
- integrity sha512-na9qCqFksknlEj5iSdw1ehMVR06LCCTkZLGKeEtxDDdhg8xpUF09m29Kvh1pRbZ07h7AQ5ttLYUwpXL4tO6w7w==
+babel-preset-jest@^26.3.0:
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-26.3.0.tgz#ed6344506225c065fd8a0b53e191986f74890776"
+ integrity sha512-5WPdf7nyYi2/eRxCbVrE1kKCWxgWY4RsPEbdJWFm7QsesFGqjdkyLeu1zRkwM1cxK6EPIlNd6d2AxLk7J+t4pw==
dependencies:
- babel-plugin-jest-hoist "^26.1.0"
- babel-preset-current-node-syntax "^0.1.2"
+ babel-plugin-jest-hoist "^26.2.0"
+ babel-preset-current-node-syntax "^0.1.3"
babel-preset-react-native-stage-0@^1.0.1:
version "1.0.1"
@@ -5633,9 +5756,9 @@ bindings@^1.5.0:
file-uri-to-path "1.0.0"
blueimp-md5@^2.10.0:
- version "2.16.0"
- resolved "https://registry.yarnpkg.com/blueimp-md5/-/blueimp-md5-2.16.0.tgz#9018bb805e4ee05512e0e8cbdb9305eeecbdc87c"
- integrity sha512-j4nzWIqEFpLSbdhUApHRGDwfXbV8ALhqOn+FY5L6XBdKPAXU9BpGgFSbDsgqogfqPPR9R2WooseWCsfhfEC6uQ==
+ version "2.17.0"
+ resolved "https://registry.yarnpkg.com/blueimp-md5/-/blueimp-md5-2.17.0.tgz#f4fcac088b115f7b4045f19f5da59e9d01b1bb96"
+ integrity sha512-x5PKJHY5rHQYaADj6NwPUR2QRCUVSggPzrUKkeENpj871o9l9IefJbO2jkT5UvYykeOK9dx0VmkIo6dZ+vThYw==
boolbase@^1.0.0, boolbase@~1.0.0:
version "1.0.0"
@@ -5706,14 +5829,14 @@ browser-process-hrtime@^1.0.0:
integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==
browserslist@^4.12.0, browserslist@^4.8.5:
- version "4.12.2"
- resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.12.2.tgz#76653d7e4c57caa8a1a28513e2f4e197dc11a711"
- integrity sha512-MfZaeYqR8StRZdstAK9hCKDd2StvePCYp5rHzQCPicUjfFliDgmuaBNPHYUTpAywBN8+Wc/d7NYVFkO0aqaBUw==
+ version "4.14.0"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.14.0.tgz#2908951abfe4ec98737b72f34c3bcedc8d43b000"
+ integrity sha512-pUsXKAF2lVwhmtpeA3LJrZ76jXuusrNyhduuQs7CDFf9foT4Y38aQOserd2lMe5DSSrjf3fx34oHwryuvxAUgQ==
dependencies:
- caniuse-lite "^1.0.30001088"
- electron-to-chromium "^1.3.483"
- escalade "^3.0.1"
- node-releases "^1.1.58"
+ caniuse-lite "^1.0.30001111"
+ electron-to-chromium "^1.3.523"
+ escalade "^3.0.2"
+ node-releases "^1.1.60"
bs-logger@0.x:
version "0.2.6"
@@ -5871,10 +5994,10 @@ camelize@^1.0.0:
resolved "https://registry.yarnpkg.com/camelize/-/camelize-1.0.0.tgz#164a5483e630fa4321e5af07020e531831b2609b"
integrity sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=
-caniuse-lite@^1.0.30001088:
- version "1.0.30001091"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001091.tgz#84908c67b98e02c2a56d4afa51e6458b53fb5321"
- integrity sha512-ECd8gfBBpv0GKsEYY5052+8PBjExiugDoi3dfkJcxujh2mf7kiuDvb1o27GXlOOGopKiIPYEX8XDPYj7eo3E9w==
+caniuse-lite@^1.0.30001111:
+ version "1.0.30001120"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001120.tgz#cd21d35e537214e19f7b9f4f161f7b0f2710d46c"
+ integrity sha512-JBP68okZs1X8D7MQTY602jxMYBmXEKOFkzTBaNSkubooMPFOAv2TXWaKle7qgHpjLDhUzA/TMT0qsNleVyXGUQ==
capture-exit@^2.0.0:
version "2.0.0"
@@ -5921,7 +6044,7 @@ chalk@^3.0.0:
ansi-styles "^4.1.0"
supports-color "^7.1.0"
-chalk@^4.0.0:
+chalk@^4.0.0, chalk@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a"
integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==
@@ -6013,11 +6136,11 @@ cli-cursor@^3.1.0:
restore-cursor "^3.1.0"
cli-spinners@^2.0.0:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.3.0.tgz#0632239a4b5aa4c958610142c34bb7a651fc8df5"
- integrity sha512-Xs2Hf2nzrvJMFKimOR7YR0QwZ8fc0u98kdtwN1eNAZzNQgH3vK2pXzff6GJtKh7S5hoJ87ECiAiZFS2fb5Ii2w==
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.4.0.tgz#c6256db216b878cfba4720e719cec7cf72685d7f"
+ integrity sha512-sJAofoarcm76ZGpuooaO0eDy8saEy+YoZBLjC4h8srt4jeBnkYeOgqxgsJQTpyt2LjI5PTfLJHSL+41Yu4fEJA==
-cli-truncate@2.1.0, cli-truncate@^2.1.0:
+cli-truncate@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz#c39e28bf05edcde5be3b98992a22deed5a2b93c7"
integrity sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==
@@ -6030,6 +6153,11 @@ cli-width@^2.0.0:
resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48"
integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==
+cli-width@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6"
+ integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==
+
cliui@^4.0.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49"
@@ -6156,9 +6284,9 @@ color@^3.1.2:
color-string "^1.5.2"
colorette@^1.0.7:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.0.tgz#45306add826d196e8c87236ac05d797f25982e63"
- integrity sha512-soRSroY+OF/8OdA3PTQXwaDJeMc7TfknKKrxeSCencL2a4+Tx5zhxmmv7hdpCjhKBjehzp8+bwe/T68K0hpIjw==
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b"
+ integrity sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==
colors@0.6.x:
version "0.6.2"
@@ -6182,10 +6310,10 @@ commander@2, commander@^2.12.1, commander@^2.18.0, commander@^2.19.0:
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
-commander@^5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae"
- integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==
+commander@^6.0.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-6.1.0.tgz#f8d722b78103141006b66f4c7ba1e97315ba75bc"
+ integrity sha512-wl7PNrYWd2y5mp1OK/LhTlv8Ff4kQJQRXXAvF+uU/TPNiVJUxZLRYGj/B0y/lPGAVcSbJqH2Za/cvHmrPMC8mA==
commander@~2.13.0:
version "2.13.0"
@@ -6255,11 +6383,11 @@ concat-stream@^1.6.0:
typedarray "^0.0.6"
configstore@^3.0.0:
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/configstore/-/configstore-3.1.2.tgz#c6f25defaeef26df12dd33414b001fe81a543f8f"
- integrity sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==
+ version "3.1.5"
+ resolved "https://registry.yarnpkg.com/configstore/-/configstore-3.1.5.tgz#e9af331fadc14dabd544d3e7e76dc446a09a530f"
+ integrity sha512-nlOhI4+fdzoK5xmJ+NY+1gZK56bwEaWZr8fYuXohZ9Vkc1o3a4T/R3M+yE/w7x/ZVJ1zF8c+oaOvF0dztdUgmA==
dependencies:
- dot-prop "^4.1.0"
+ dot-prop "^4.2.1"
graceful-fs "^4.1.2"
make-dir "^1.0.0"
unique-string "^1.0.0"
@@ -6287,21 +6415,21 @@ contains-path@^0.1.0:
integrity sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=
contentful-management@^5.12.0:
- version "5.27.3"
- resolved "https://registry.yarnpkg.com/contentful-management/-/contentful-management-5.27.3.tgz#87fe50b0b783c060bd7866c2d8d147f70e9f67aa"
- integrity sha512-6G9DtSgHzIwqz0nuGccOXtR/p1QdwKQtxCSUKxevXXM0ZDSKCXzU7oMb/s7qRaqIVG8dmnlGg1C8zC4x9/WpOA==
+ version "5.28.0"
+ resolved "https://registry.yarnpkg.com/contentful-management/-/contentful-management-5.28.0.tgz#f3b58d60400d66e42439bbd9085cecb0e486f0bb"
+ integrity sha512-o+qihN3zrD6+/BT/e8n26jl/zQvmV6+9S6NY5QDmzM+IaiSeCk6yvPMq74s+IZT9mOS54igl6qFTbeIpdJ9FDA==
dependencies:
axios "^0.19.0"
contentful-sdk-core "^6.4.0"
lodash "^4.17.11"
type-fest "0.15.1"
-contentful-resolve-response@^1.1.4:
- version "1.1.4"
- resolved "https://registry.yarnpkg.com/contentful-resolve-response/-/contentful-resolve-response-1.1.4.tgz#9eb656876eecb2cd00444f0adf26bd91a5ec1992"
- integrity sha512-oFq6n6zjbiwD9/7mBa8YHPwvPM0B0D4uOgg1n/rVzpQPhCrzeIixNj6fbJAbDiJt05rZqxiY3K1Db7pPRhRaZw==
+contentful-resolve-response@^1.2.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/contentful-resolve-response/-/contentful-resolve-response-1.2.2.tgz#3f83a5f4742854de740e250a11020b4fb646da91"
+ integrity sha512-KyRz05f2YFJDSFs/L5jtsptbL5Fk3+ukSjRF94zFXq0FOtYoaxyCbqKgHhK2+3hlipxVQ+KGRus/tSaD6PoPMg==
dependencies:
- lodash "^4.17.4"
+ lodash "^4.17.15"
contentful-sdk-core@^6.4.0, contentful-sdk-core@^6.4.5:
version "6.4.5"
@@ -6321,12 +6449,12 @@ contentful-typescript-codegen@^3.0.0:
meow "^5.0.0"
contentful@^7.13.1:
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/contentful/-/contentful-7.14.5.tgz#ca8ff1301b1278b88bf475cfc87ee9ba9f196034"
- integrity sha512-Ou3L6xcVXV2TjC9uaw9w5OGp4hHGeQ9wCwsuROKpPEhb53GdcY962zxVzMZ7YTt/WmKkMrZRFsGMWCi3yS6p9g==
+ version "7.14.6"
+ resolved "https://registry.yarnpkg.com/contentful/-/contentful-7.14.6.tgz#da692d68f361ceec14045c6114425579cddbfab9"
+ integrity sha512-7/Xqw/UT0/zW9DeVGAwtW4twGbThIc6rbLATrhUn7AXt/xTCFzgPiJxHgRU9gmr733q/Wckv663B51abDMS9Nw==
dependencies:
axios "^0.19.1"
- contentful-resolve-response "^1.1.4"
+ contentful-resolve-response "^1.2.2"
contentful-sdk-core "^6.4.5"
json-stringify-safe "^5.0.1"
lodash "^4.17.11"
@@ -6392,6 +6520,17 @@ cosmiconfig@^6.0.0:
path-type "^4.0.0"
yaml "^1.7.2"
+cosmiconfig@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3"
+ integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==
+ dependencies:
+ "@types/parse-json" "^4.0.0"
+ import-fresh "^3.2.1"
+ parse-json "^5.0.0"
+ path-type "^4.0.0"
+ yaml "^1.10.0"
+
"countdown@>= 2.3.0", countdown@^2.6.0:
version "2.6.0"
resolved "https://registry.yarnpkg.com/countdown/-/countdown-2.6.0.tgz#677fb8e3a9d4cc4e76415901ba253b518af34177"
@@ -6577,10 +6716,10 @@ cssstyle@^2.2.0:
dependencies:
cssom "~0.3.6"
-csstype@^2.2.0:
- version "2.6.11"
- resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.11.tgz#452f4d024149ecf260a852b025e36562a253ffc5"
- integrity sha512-l8YyEC9NBkSm783PFTvh0FmJy7s5pFKrDp49ZL7zBGX3fWkO+N4EEyan1qqp8cwPLDcD0OSdyY6hAMoxp34JFw==
+csstype@^3.0.2:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.3.tgz#2b410bbeba38ba9633353aff34b05d9755d065f8"
+ integrity sha512-jPl+wbWPOWJ7SXsWyqGRk3lGecbar0Cb0OvZF/r/ZU011R4YqiRehgkQ9p4eQfo9DSDLqLL3wHwfxeJiuIsNag==
cubic-bezier@^0.1.2:
version "0.1.2"
@@ -6610,9 +6749,9 @@ d3-axis@1:
integrity sha512-ejINPfPSNdGFKEOAtnBtdkpr24c4d4jsei6Lg98mxf424ivoDP2956/5HDpIAtmHo85lqT4pruy+zEgvRUBqaQ==
d3-brush@1:
- version "1.1.5"
- resolved "https://registry.yarnpkg.com/d3-brush/-/d3-brush-1.1.5.tgz#066b8e84d17b192986030446c97c0fba7e1bacdc"
- integrity sha512-rEaJ5gHlgLxXugWjIkolTA0OyMvw8UWU1imYXy1v642XyyswmI1ybKOv05Ft+ewq+TFmdliD3VuK0pRp1VT/5A==
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/d3-brush/-/d3-brush-1.1.6.tgz#b0a22c7372cabec128bdddf9bddc058592f89e9b"
+ integrity sha512-7RW+w7HfMCPyZLifTz/UnJmI5kdkXtpCbombUSs8xniAyo0vIbrDzDwUJB6eJOgl9u5DQOt2TQlYumxzD1SvYA==
dependencies:
d3-dispatch "1"
d3-drag "1"
@@ -6668,9 +6807,9 @@ d3-dsv@1:
rw "1"
d3-ease@1:
- version "1.0.6"
- resolved "https://registry.yarnpkg.com/d3-ease/-/d3-ease-1.0.6.tgz#ebdb6da22dfac0a22222f2d4da06f66c416a0ec0"
- integrity sha512-SZ/lVU7LRXafqp7XtIcBdxnWl8yyLpgOmzAk0mWBI9gXNzLDx5ybZgnRbH9dN/yY5tzVBqCQ9avltSnqVwessQ==
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/d3-ease/-/d3-ease-1.0.7.tgz#9a834890ef8b8ae8c558b2fe55bd57f5993b85e2"
+ integrity sha512-lx14ZPYkhNx0s/2HX5sLFUI3mbasHjSSpwO/KaaNACweVwxUruKyWVcb293wMv1RqTPZyZ8kSZ2NogUZNcLOFQ==
d3-fetch@1:
version "1.2.0"
@@ -6690,9 +6829,9 @@ d3-force@1:
d3-timer "1"
d3-format@1:
- version "1.4.4"
- resolved "https://registry.yarnpkg.com/d3-format/-/d3-format-1.4.4.tgz#356925f28d0fd7c7983bfad593726fce46844030"
- integrity sha512-TWks25e7t8/cqctxCmxpUuzZN11QxIA7YrMbram94zMQ0PXjE4LVIMe/f6a4+xxL8HQ3OsAFULOINQi1pE62Aw==
+ version "1.4.5"
+ resolved "https://registry.yarnpkg.com/d3-format/-/d3-format-1.4.5.tgz#374f2ba1320e3717eb74a9356c67daee17a7edb4"
+ integrity sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==
d3-geo@1:
version "1.12.1"
@@ -6706,7 +6845,7 @@ d3-hierarchy@1:
resolved "https://registry.yarnpkg.com/d3-hierarchy/-/d3-hierarchy-1.1.9.tgz#2f6bee24caaea43f8dc37545fa01628559647a83"
integrity sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==
-d3-interpolate@1, d3-interpolate@^1.3.2:
+d3-interpolate@1:
version "1.4.0"
resolved "https://registry.yarnpkg.com/d3-interpolate/-/d3-interpolate-1.4.0.tgz#526e79e2d80daa383f9e0c1c1c7dcc0f0583e987"
integrity sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==
@@ -6754,9 +6893,9 @@ d3-scale@2:
d3-time-format "2"
d3-selection@1, d3-selection@^1.1.0:
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/d3-selection/-/d3-selection-1.4.1.tgz#98eedbbe085fbda5bafa2f9e3f3a2f4d7d622a98"
- integrity sha512-BTIbRjv/m5rcVTfBs4AMBLKs4x8XaaLkwm28KWu9S2vKNqXkXt2AH2Qf0sdPZHjFxcWg/YL53zcqAz+3g4/7PA==
+ version "1.4.2"
+ resolved "https://registry.yarnpkg.com/d3-selection/-/d3-selection-1.4.2.tgz#dcaa49522c0dbf32d6c1858afc26b6094555bc5c"
+ integrity sha512-SJ0BqYihzOjDnnlfyeHT0e30k0K1+5sR3d5fNueCNeuhZTnGw4M4o8mqJchSwgKMXCNFo+e2VTChiSJ0vYtXkg==
d3-shape@1:
version "1.3.7"
@@ -6766,9 +6905,9 @@ d3-shape@1:
d3-path "1"
d3-time-format@2:
- version "2.2.3"
- resolved "https://registry.yarnpkg.com/d3-time-format/-/d3-time-format-2.2.3.tgz#0c9a12ee28342b2037e5ea1cf0b9eb4dd75f29cb"
- integrity sha512-RAHNnD8+XvC4Zc4d2A56Uw0yJoM7bsvOlJR33bclxq399Rak/b9bhvu/InjxdWhPtkgU53JJcleJTGkNRnN6IA==
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/d3-time-format/-/d3-time-format-2.3.0.tgz#107bdc028667788a8924ba040faf1fbccd5a7850"
+ integrity sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==
dependencies:
d3-time "1"
@@ -6885,10 +7024,15 @@ data-urls@^2.0.0:
whatwg-mimetype "^2.3.0"
whatwg-url "^8.0.0"
+date-fns@^2.15.0:
+ version "2.16.0"
+ resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.16.0.tgz#d34f0f5f2fd498c984513042e8f7247ea86c4cb7"
+ integrity sha512-DWTRyfOA85sZ4IiXPHhiRIOs3fW5U6Msrp+gElXARa6EpoQTXPyHQmh7hr+ssw2nx9FtOQWnAMJKgL5vaJqILw==
+
dayjs@^1.8.15:
- version "1.8.28"
- resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.8.28.tgz#37aa6201df483d089645cb6c8f6cef6f0c4dbc07"
- integrity sha512-ccnYgKC0/hPSGXxj7Ju6AV/BP4HUkXC2u15mikXT5mX9YorEaoi1bEKOmAqdkJHN4EEkmAf97SpH66Try5Mbeg==
+ version "1.8.34"
+ resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.8.34.tgz#d3ad33cc43d6b0f24cb8686b90aad2c653708069"
+ integrity sha512-Olb+E6EoMvdPmAMq2QoucuyZycKHjTlBXmRx8Ada+wGtq4SIXuDCdtoaX4KkK0yjf1fJLnwXQURr8gQKWKaybw==
debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9:
version "2.6.9"
@@ -7076,10 +7220,10 @@ diff-sequences@^25.2.6:
resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-25.2.6.tgz#5f467c00edd35352b7bca46d7927d60e687a76dd"
integrity sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==
-diff-sequences@^26.0.0:
- version "26.0.0"
- resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.0.0.tgz#0760059a5c287637b842bd7085311db7060e88a6"
- integrity sha512-JC/eHYEC3aSS0vZGjuoc4vHA0yAQTzhQQldXMeMF+JlxLGJlCO38Gma82NV9gk1jGFz8mDzUMeaKXvjRRdJ2dg==
+diff-sequences@^26.3.0:
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.3.0.tgz#62a59b1b29ab7fd27cef2a33ae52abe73042d0a2"
+ integrity sha512-5j5vdRcw3CNctePNYN0Wy2e/JbWT6cAYnXv5OuqPhDpyCGc0uLu2TK0zOCJWNB9kOIfYMSpIulRaDgIi4HJ6Ig==
diff@^3.5.0:
version "3.5.0"
@@ -7125,7 +7269,7 @@ doctrine@^3.0.0:
dependencies:
esutils "^2.0.2"
-dom-serializer@0, dom-serializer@^0.2.1:
+dom-serializer@0:
version "0.2.2"
resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51"
integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==
@@ -7177,13 +7321,6 @@ domhandler@^2.3.0:
dependencies:
domelementtype "1"
-domhandler@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-3.0.0.tgz#51cd13efca31da95bbb0c5bee3a48300e333b3e9"
- integrity sha512-eKLdI5v9m67kbXQbJSNn1zjh0SDzvzWVWtX+qEI3eMjZw8daH9k8rlj1FZY9memPwjiskQFbe7vHVVJIAqoEhw==
- dependencies:
- domelementtype "^2.0.1"
-
domutils@1.5.1:
version "1.5.1"
resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf"
@@ -7200,19 +7337,10 @@ domutils@^1.5.1, domutils@^1.7.0:
dom-serializer "0"
domelementtype "1"
-domutils@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.1.0.tgz#7ade3201af43703fde154952e3a868eb4b635f16"
- integrity sha512-CD9M0Dm1iaHfQ1R/TI+z3/JWp/pgub0j4jIQKH89ARR4ATAV2nbaOQS5XxU9maJP5jHaPdDDQSEHuE2UmpUTKg==
- dependencies:
- dom-serializer "^0.2.1"
- domelementtype "^2.0.1"
- domhandler "^3.0.0"
-
-dot-prop@^4.1.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57"
- integrity sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==
+dot-prop@^4.2.1:
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.1.tgz#45884194a71fc2cda71cbb4bceb3a4dd2f433ba4"
+ integrity sha512-l0p4+mIuJIua0mhxGoh4a+iNL9bmeK5DvnSVQa6T0OhrVmaEa1XScX5Etc673FePCJOArq/4Pa2cLGODUWTPOQ==
dependencies:
is-obj "^1.0.0"
@@ -7239,10 +7367,15 @@ ee-first@1.1.1:
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
-electron-to-chromium@^1.3.483:
- version "1.3.483"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.483.tgz#9269e7cfc1c8e72709824da171cbe47ca5e3ca9e"
- integrity sha512-+05RF8S9rk8S0G8eBCqBRBaRq7+UN3lDs2DAvnG8SBSgQO3hjy0+qt4CmRk5eiuGbTcaicgXfPmBi31a+BD3lg==
+electron-to-chromium@^1.3.523:
+ version "1.3.555"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.555.tgz#a096716ff77cf8da9a608eb628fd6927869503d2"
+ integrity sha512-/55x3nF2feXFZ5tdGUOr00TxnUjUgdxhrn+eCJ1FAcoAt+cKQTjQkUC5XF4frMWE1R5sjHk+JueuBalimfe5Pg==
+
+emittery@^0.7.1:
+ version "0.7.1"
+ resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.7.1.tgz#c02375a927a40948c0345cc903072597f5270451"
+ integrity sha512-d34LN4L6h18Bzz9xpoku2nPwKxCPlPMr3EEKTkoEBi+1/+b0lcRkRJ1UVyyZaKNeqGR3swcGl6s390DNO4YVgQ==
emoji-regex@^7.0.1:
version "7.0.3"
@@ -7270,11 +7403,11 @@ encodeurl@~1.0.2:
integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=
encoding@^0.1.11:
- version "0.1.12"
- resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb"
- integrity sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=
+ version "0.1.13"
+ resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9"
+ integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==
dependencies:
- iconv-lite "~0.4.13"
+ iconv-lite "^0.6.2"
end-of-stream@^1.1.0:
version "1.4.4"
@@ -7284,20 +7417,20 @@ end-of-stream@^1.1.0:
once "^1.4.0"
enhanced-resolve@^4.0.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.2.0.tgz#5d43bda4a0fd447cb0ebbe71bef8deff8805ad0d"
- integrity sha512-S7eiFb/erugyd1rLb6mQ3Vuq+EXHv5cpCkNqqIkYkBgN2QdFnyCZzFBleqwGEx4lgNGYij81BWnCrFNK7vxvjQ==
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz#3b806f3bfafc1ec7de69551ef93cca46c1704126"
+ integrity sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==
dependencies:
graceful-fs "^4.1.2"
memory-fs "^0.5.0"
tapable "^1.0.0"
-enquirer@^2.3.5:
- version "2.3.5"
- resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.5.tgz#3ab2b838df0a9d8ab9e7dff235b0e8712ef92381"
- integrity sha512-BNT1C08P9XD0vNg3J475yIUG+mVdp9T6towYFHUv897X0KoHBjB1shyrNmhmtHWKP17iSWgo7Gqh7BBuzLZMSA==
+enquirer@^2.3.6:
+ version "2.3.6"
+ resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d"
+ integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==
dependencies:
- ansi-colors "^3.2.1"
+ ansi-colors "^4.1.1"
entities@^1.1.1, entities@~1.1.1:
version "1.1.2"
@@ -7309,32 +7442,32 @@ entities@^2.0.0:
resolved "https://registry.yarnpkg.com/entities/-/entities-2.0.3.tgz#5c487e5742ab93c15abb5da22759b8590ec03b7f"
integrity sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==
-envinfo@^7.1.0:
- version "7.5.1"
- resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.5.1.tgz#93c26897225a00457c75e734d354ea9106a72236"
- integrity sha512-hQBkDf2iO4Nv0CNHpCuSBeaSrveU6nThVxFGTrq/eDlV716UQk09zChaJae4mZRsos1x4YLY2TaH3LHUae3ZmQ==
+envinfo@^7.7.2:
+ version "7.7.3"
+ resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.7.3.tgz#4b2d8622e3e7366afb8091b23ed95569ea0208cc"
+ integrity sha512-46+j5QxbPWza0PB1i15nZx0xQ4I/EfQxg9J8Had3b408SV63nEtor2e+oiY63amTo9KTuh2a3XLObNwduxYwwA==
enzyme-adapter-react-16@^1.15.2:
- version "1.15.2"
- resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.2.tgz#b16db2f0ea424d58a808f9df86ab6212895a4501"
- integrity sha512-SkvDrb8xU3lSxID8Qic9rB8pvevDbLybxPK6D/vW7PrT0s2Cl/zJYuXvsd1EBTz0q4o3iqG3FJhpYz3nUNpM2Q==
+ version "1.15.3"
+ resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.3.tgz#90154055be3318d70a51df61ac89cfa22e3d5f60"
+ integrity sha512-98rqNI4n9HZslWIPuuwy4hK1bxRuMy+XX0CU1dS8iUqcgisTxeBaap6oPp2r4MWC8OphCbbqAT8EU/xHz3zIaQ==
dependencies:
- enzyme-adapter-utils "^1.13.0"
- enzyme-shallow-equal "^1.0.1"
+ enzyme-adapter-utils "^1.13.1"
+ enzyme-shallow-equal "^1.0.4"
has "^1.0.3"
object.assign "^4.1.0"
object.values "^1.1.1"
prop-types "^15.7.2"
- react-is "^16.12.0"
+ react-is "^16.13.1"
react-test-renderer "^16.0.0-0"
semver "^5.7.0"
-enzyme-adapter-utils@^1.13.0:
- version "1.13.0"
- resolved "https://registry.yarnpkg.com/enzyme-adapter-utils/-/enzyme-adapter-utils-1.13.0.tgz#01c885dde2114b4690bf741f8dc94cee3060eb78"
- integrity sha512-YuEtfQp76Lj5TG1NvtP2eGJnFKogk/zT70fyYHXK2j3v6CtuHqc8YmgH/vaiBfL8K1SgVVbQXtTcgQZFwzTVyQ==
+enzyme-adapter-utils@^1.13.1:
+ version "1.13.1"
+ resolved "https://registry.yarnpkg.com/enzyme-adapter-utils/-/enzyme-adapter-utils-1.13.1.tgz#59c1b734b0927543e3d8dc477299ec957feb312d"
+ integrity sha512-5A9MXXgmh/Tkvee3bL/9RCAAgleHqFnsurTYCbymecO4ohvtNO5zqIhHxV370t7nJAwaCfkgtffarKpC0GPt0g==
dependencies:
- airbnb-prop-types "^2.15.0"
+ airbnb-prop-types "^2.16.0"
function.prototype.name "^1.1.2"
object.assign "^4.1.0"
object.fromentries "^2.0.2"
@@ -7349,13 +7482,13 @@ enzyme-matchers@^7.1.2:
circular-json-es6 "^2.0.1"
deep-equal-ident "^1.1.1"
-enzyme-shallow-equal@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.1.tgz#7afe03db3801c9b76de8440694096412a8d9d49e"
- integrity sha512-hGA3i1so8OrYOZSM9whlkNmVHOicJpsjgTzC+wn2JMJXhq1oO4kA4bJ5MsfzSIcC71aLDKzJ6gZpIxrqt3QTAQ==
+enzyme-shallow-equal@^1.0.1, enzyme-shallow-equal@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz#b9256cb25a5f430f9bfe073a84808c1d74fced2e"
+ integrity sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==
dependencies:
has "^1.0.3"
- object-is "^1.0.2"
+ object-is "^1.1.2"
enzyme-to-json@^3.3.0:
version "3.5.0"
@@ -7432,6 +7565,24 @@ es-abstract@^1.17.0, es-abstract@^1.17.0-next.1, es-abstract@^1.17.2, es-abstrac
string.prototype.trimend "^1.0.1"
string.prototype.trimstart "^1.0.1"
+es-abstract@^1.18.0-next.0:
+ version "1.18.0-next.0"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0-next.0.tgz#b302834927e624d8e5837ed48224291f2c66e6fc"
+ integrity sha512-elZXTZXKn51hUBdJjSZGYRujuzilgXo8vSPQzjGYXLvSlGiCo8VO8ZGV3kjo9a0WNJJ57hENagwbtlRuHuzkcQ==
+ dependencies:
+ es-to-primitive "^1.2.1"
+ function-bind "^1.1.1"
+ has "^1.0.3"
+ has-symbols "^1.0.1"
+ is-callable "^1.2.0"
+ is-negative-zero "^2.0.0"
+ is-regex "^1.1.1"
+ object-inspect "^1.8.0"
+ object-keys "^1.1.1"
+ object.assign "^4.1.0"
+ string.prototype.trimend "^1.0.1"
+ string.prototype.trimstart "^1.0.1"
+
es-get-iterator@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.0.tgz#bb98ad9d6d63b31aacdc8f89d5d0ee57bcb5b4c8"
@@ -7480,10 +7631,10 @@ es6-symbol@^3.1.0, es6-symbol@^3.1.1, es6-symbol@~3.1.3:
d "^1.0.1"
ext "^1.1.2"
-escalade@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.0.1.tgz#52568a77443f6927cd0ab9c73129137533c965ed"
- integrity sha512-DR6NO3h9niOT+MZs7bjxlj2a1k+POu5RN8CLTPX2+i78bRi9eLe7+0zXgUHMnGXWybYcL61E9hGhPKqedy8tQA==
+escalade@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.0.2.tgz#6a580d70edb87880f22b4c91d0d56078df6962c4"
+ integrity sha512-gPYAU37hYCUhW5euPeR+Y74F7BL+IBsV93j5cvGriSaD1aG6MGsqsV1yamRdrWrb2j3aiZvb0X+UBOWpx3JWtQ==
escape-html@^1.0.3, escape-html@~1.0.3:
version "1.0.3"
@@ -7628,9 +7779,9 @@ eslint-plugin-prettier@^3.1.4:
prettier-linter-helpers "^1.0.0"
eslint-plugin-react-hooks@^4.0.5:
- version "4.0.5"
- resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.0.5.tgz#4879003aa38e5d05d0312175beb6e4a1f617bfcf"
- integrity sha512-3YLSjoArsE2rUwL8li4Yxx1SUg3DQWp+78N3bcJQGWVZckcp+yeQGsap/MSq05+thJk57o+Ww4PtZukXGL02TQ==
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.1.0.tgz#6323fbd5e650e84b2987ba76370523a60f4e7925"
+ integrity sha512-36zilUcDwDReiORXmcmTc6rRumu9JIM3WjSvV0nclHoUQ0CNrX866EwONvLR/UqaeqFutbAnVu8PEmctdo2SRQ==
eslint-plugin-react-native-globals@^0.1.1:
version "0.1.2"
@@ -7638,16 +7789,17 @@ eslint-plugin-react-native-globals@^0.1.1:
integrity sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g==
eslint-plugin-react-native@^3.8.1:
- version "3.8.1"
- resolved "https://registry.yarnpkg.com/eslint-plugin-react-native/-/eslint-plugin-react-native-3.8.1.tgz#92811e37191ecb0d29c0f0a0c9e5c943ee573821"
- integrity sha512-6Z4s4nvgFRdda/1s1+uu4a6EMZwEjjJ9Bk/1yBImv0fd9U2CsGu2cUakAtV83cZKhizbWhSouXoaK4JtlScdFg==
+ version "3.9.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-react-native/-/eslint-plugin-react-native-3.9.1.tgz#c8f1f4b04482b6667715b739a1bf1d69f1142dc8"
+ integrity sha512-khd7OzRJmr5qz72IvRVxJmrbp3LwbSk/lpm2MdRiIszVI9z/Qmb8zJdX32OXyUrE00Cfn1nW9AUC2cGZi4zAjg==
dependencies:
+ "@babel/traverse" "^7.7.4"
eslint-plugin-react-native-globals "^0.1.1"
eslint-plugin-react@^7.20.3:
- version "7.20.3"
- resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.20.3.tgz#0590525e7eb83890ce71f73c2cf836284ad8c2f1"
- integrity sha512-txbo090buDeyV0ugF3YMWrzLIUqpYTsWSDZV9xLSmExE1P/Kmgg9++PD931r+KEWS66O1c9R4srLVVHmeHpoAg==
+ version "7.20.6"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.20.6.tgz#4d7845311a93c463493ccfa0a19c9c5d0fd69f60"
+ integrity sha512-kidMTE5HAEBSLu23CUDvj8dc3LdBU0ri1scwHBZjI41oDv4tjsWZKU7MQccFzH1QYPYhsnTF2ovh7JlcIcmxgg==
dependencies:
array-includes "^3.1.1"
array.prototype.flatmap "^1.2.3"
@@ -7777,9 +7929,9 @@ estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0:
integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
estraverse@^5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.1.0.tgz#374309d39fd935ae500e7b92e8a6b4c720e59642"
- integrity sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880"
+ integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==
esutils@^2.0.0, esutils@^2.0.2:
version "2.0.3"
@@ -7807,9 +7959,9 @@ events@^1.1.0:
integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=
events@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/events/-/events-3.1.0.tgz#84279af1b34cb75aa88bf5ff291f6d0bd9b31a59"
- integrity sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/events/-/events-3.2.0.tgz#93b87c18f8efcd4202a461aec4dfc0556b639379"
+ integrity sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==
exec-sh@^0.3.2:
version "0.3.4"
@@ -7842,10 +7994,10 @@ execa@^1.0.0:
signal-exit "^3.0.0"
strip-eof "^1.0.0"
-execa@^4.0.0, execa@^4.0.1:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/execa/-/execa-4.0.2.tgz#ad87fb7b2d9d564f70d2b62d511bee41d5cbb240"
- integrity sha512-QI2zLa6CjGWdiQsmSkZoGtDx2N+cQIGb3yNolGTdjSQzydzLgYYf8LRuagp7S7fPimjcrzUDSUFd/MgzELMi4Q==
+execa@^4.0.0, execa@^4.0.3:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/execa/-/execa-4.0.3.tgz#0a34dabbad6d66100bd6f2c576c8669403f317f2"
+ integrity sha512-WFDXGHckXPWZX19t1kCsXzOpqX9LWYNqn4C+HqZlk/V0imTkzJZqf87ZBhvpHaftERYknpk0fjSylnXVlVgI0A==
dependencies:
cross-spawn "^7.0.0"
get-stream "^5.0.0"
@@ -7875,16 +8027,16 @@ expand-brackets@^2.1.4:
snapdragon "^0.8.1"
to-regex "^3.0.1"
-expect@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/expect/-/expect-26.1.0.tgz#8c62e31d0f8d5a8ebb186ee81473d15dd2fbf7c8"
- integrity sha512-QbH4LZXDsno9AACrN9eM0zfnby9G+OsdNgZUohjg/P0mLy1O+/bzTAJGT6VSIjVCe8yKM6SzEl/ckEOFBT7Vnw==
+expect@^26.4.2:
+ version "26.4.2"
+ resolved "https://registry.yarnpkg.com/expect/-/expect-26.4.2.tgz#36db120928a5a2d7d9736643032de32f24e1b2a1"
+ integrity sha512-IlJ3X52Z0lDHm7gjEp+m76uX46ldH5VpqmU0006vqDju/285twh7zaWMRhs67VpQhBwjjMchk+p5aA0VkERCAA==
dependencies:
- "@jest/types" "^26.1.0"
+ "@jest/types" "^26.3.0"
ansi-styles "^4.0.0"
- jest-get-type "^26.0.0"
- jest-matcher-utils "^26.1.0"
- jest-message-util "^26.1.0"
+ jest-get-type "^26.3.0"
+ jest-matcher-utils "^26.4.2"
+ jest-message-util "^26.3.0"
jest-regex-util "^26.0.0"
expo-asset@~8.1.0:
@@ -8310,9 +8462,9 @@ form-data@~2.3.2:
mime-types "^2.1.12"
formik@^2.1.4:
- version "2.1.4"
- resolved "https://registry.yarnpkg.com/formik/-/formik-2.1.4.tgz#8deef07ec845ea98f75e03da4aad7aab4ac46570"
- integrity sha512-oKz8S+yQBzuQVSEoxkqqJrKQS5XJASWGVn6mrs+oTWrBoHgByVwwI1qHiVc9GKDpZBU9vAxXYAKz2BvujlwunA==
+ version "2.1.5"
+ resolved "https://registry.yarnpkg.com/formik/-/formik-2.1.5.tgz#de5bbbe35543fa6d049fe96b8ee329d6cd6892b8"
+ integrity sha512-bWpo3PiqVDYslvrRjTq0Isrm0mFXHiO33D8MS6t6dWcqSFGeYF52nlpCM2xwOJ6tRVRznDkL+zz/iHPL4LDuvQ==
dependencies:
deepmerge "^2.1.1"
hoist-non-react-statics "^3.3.0"
@@ -8461,9 +8613,9 @@ get-stream@^4.0.0:
pump "^3.0.0"
get-stream@^5.0.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.1.0.tgz#01203cdc92597f9b909067c3e656cc1f4d3c4dc9"
- integrity sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"
+ integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
dependencies:
pump "^3.0.0"
@@ -8598,9 +8750,9 @@ graphql@14.0.0:
iterall "^1.2.2"
graphql@^14.0.0:
- version "14.6.0"
- resolved "https://registry.yarnpkg.com/graphql/-/graphql-14.6.0.tgz#57822297111e874ea12f5cd4419616930cd83e49"
- integrity sha512-VKzfvHEKybTKjQVpTFrA5yUq2S9ihcZvfJAtsDBBCuV6wauPu1xl/f9ehgVf0FcEJJs4vz6ysb/ZMkGigQZseg==
+ version "14.7.0"
+ resolved "https://registry.yarnpkg.com/graphql/-/graphql-14.7.0.tgz#7fa79a80a69be4a31c27dda824dc04dac2035a72"
+ integrity sha512-l0xWZpoPKpppFzMfvVyFmp9vLN7w/ZZJPefUicMCepfJeQ8sMcztloGYY9DfjVPo6tIUDzU5Hw3MUbIjj9AVVA==
dependencies:
iterall "^1.2.2"
@@ -8627,11 +8779,11 @@ har-schema@^2.0.0:
integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=
har-validator@~5.1.3:
- version "5.1.3"
- resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080"
- integrity sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==
+ version "5.1.5"
+ resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd"
+ integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==
dependencies:
- ajv "^6.5.5"
+ ajv "^6.12.3"
har-schema "^2.0.0"
has-ansi@^2.0.0:
@@ -8700,9 +8852,9 @@ has@^1.0.3:
function-bind "^1.1.1"
hermes-engine@~0.4.0:
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/hermes-engine/-/hermes-engine-0.4.1.tgz#2d02b295596298643c4d24b86687eb554db9e950"
- integrity sha512-Y3JFC8PD7eN3KpnrzrmvMAqp0IwnZrmP/oGOptvaSu33d7Zq/8b/2lHlZZkNvRl7/I1Q0umTX8TByK7zzLfTXA==
+ version "0.4.3"
+ resolved "https://registry.yarnpkg.com/hermes-engine/-/hermes-engine-0.4.3.tgz#1754932f989daddd149172600f01e69cb8f27298"
+ integrity sha512-qkk85ezG+w70C3tQ4iDs22B8talvByGeJQ1VIb2KG5+rMZWVizRq6r+NYptOC/HWAFxkdYb6F3OPca7RxvjYew==
hoist-non-react-statics@^2.3.1:
version "2.5.5"
@@ -8752,7 +8904,7 @@ html-escaper@^2.0.0:
resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453"
integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
-htmlparser2@^3.9.1:
+htmlparser2@3.10.1, htmlparser2@^3.9.1:
version "3.10.1"
resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f"
integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==
@@ -8764,16 +8916,6 @@ htmlparser2@^3.9.1:
inherits "^2.0.1"
readable-stream "^3.1.1"
-htmlparser2@^4.0.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-4.1.0.tgz#9a4ef161f2e4625ebf7dfbe6c0a2f52d18a59e78"
- integrity sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==
- dependencies:
- domelementtype "^2.0.1"
- domhandler "^3.0.0"
- domutils "^2.0.0"
- entities "^2.0.0"
-
http-errors@~1.7.2:
version "1.7.3"
resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06"
@@ -8833,13 +8975,20 @@ i@0.3.x:
resolved "https://registry.yarnpkg.com/i/-/i-0.3.6.tgz#d96c92732076f072711b6b10fd7d4f65ad8ee23d"
integrity sha1-2WyScyB28HJxG2sQ/X1PZa2O4j0=
-iconv-lite@0.4, iconv-lite@0.4.24, iconv-lite@^0.4.17, iconv-lite@^0.4.24, iconv-lite@~0.4.13:
+iconv-lite@0.4, iconv-lite@0.4.24, iconv-lite@^0.4.17, iconv-lite@^0.4.24:
version "0.4.24"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
dependencies:
safer-buffer ">= 2.1.2 < 3"
+iconv-lite@^0.6.2:
+ version "0.6.2"
+ resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.2.tgz#ce13d1875b0c3a674bd6a04b7f76b01b1b6ded01"
+ integrity sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==
+ dependencies:
+ safer-buffer ">= 2.1.2 < 3.0.0"
+
idb@5.0.2:
version "5.0.2"
resolved "https://registry.yarnpkg.com/idb/-/idb-5.0.2.tgz#294e5dd0f1930519dd07393a793cd4edfac93834"
@@ -8860,15 +9009,20 @@ image-size@^0.6.0:
resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.6.3.tgz#e7e5c65bb534bd7cdcedd6cb5166272a85f75fb2"
integrity sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==
+immediate@~3.0.5:
+ version "3.0.6"
+ resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b"
+ integrity sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=
+
immer@6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/immer/-/immer-6.0.1.tgz#7af35e35753d9da6bc9123f0cc99f7e8f2e10681"
integrity sha512-oXwigCKgznQywsXi1VgrqgWbQEU3wievNCVc4Fcwky6mwXU6YHj6JuYp0WEM/B1EphkqsLr0x18lm5OiuemPcA==
immer@^7.0.3:
- version "7.0.5"
- resolved "https://registry.yarnpkg.com/immer/-/immer-7.0.5.tgz#8af347db5b60b40af8ae7baf1784ea4d35b5208e"
- integrity sha512-TtRAKZyuqld2eYjvWgXISLJ0ZlOl1OOTzRmrmiY8SlB0dnAhZ1OiykIDL5KDFNaPHDXiLfGQFNJGtet8z8AEmg==
+ version "7.0.8"
+ resolved "https://registry.yarnpkg.com/immer/-/immer-7.0.8.tgz#41dcbc5669a76500d017bef3ad0d03ce0a1d7c1e"
+ integrity sha512-XnpIN8PXBBaOD43U8Z17qg6RQiKQYGDGGCIbz1ixmLGwBkSWwmrmx5X7d+hTtXDM8ur7m5OdLE0PiO+y5RB3pw==
immutable@^4.0.0-rc.12:
version "4.0.0-rc.12"
@@ -8883,7 +9037,7 @@ import-fresh@^2.0.0:
caller-path "^2.0.0"
resolve-from "^3.0.0"
-import-fresh@^3.0.0, import-fresh@^3.1.0:
+import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1:
version "3.2.1"
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz#633ff618506e793af5ac91bf48b72677e15cbe66"
integrity sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==
@@ -8996,20 +9150,20 @@ inquirer@^6.2.0:
through "^2.3.6"
inquirer@^7.0.0:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.2.0.tgz#63ce99d823090de7eb420e4bb05e6f3449aa389a"
- integrity sha512-E0c4rPwr9ByePfNlTIB8z51kK1s2n6jrHuJeEHENl/sbq2G/S1auvibgEwNR4uSyiU+PiYHqSwsgGiXjG8p5ZQ==
+ version "7.3.3"
+ resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.3.3.tgz#04d176b2af04afc157a83fd7c100e98ee0aad003"
+ integrity sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==
dependencies:
ansi-escapes "^4.2.1"
- chalk "^3.0.0"
+ chalk "^4.1.0"
cli-cursor "^3.1.0"
- cli-width "^2.0.0"
+ cli-width "^3.0.0"
external-editor "^3.0.3"
figures "^3.0.0"
- lodash "^4.17.15"
+ lodash "^4.17.19"
mute-stream "0.0.8"
run-async "^2.4.0"
- rxjs "^6.5.3"
+ rxjs "^6.6.0"
string-width "^4.1.0"
strip-ansi "^6.0.0"
through "^2.3.6"
@@ -9156,9 +9310,9 @@ is-directory@^0.3.1:
integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=
is-docker@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.0.0.tgz#2cb0df0e75e2d064fe1864c37cdeacb7b2dcf25b"
- integrity sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.1.1.tgz#4125a88e44e450d384e09047ede71adc2d144156"
+ integrity sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==
is-extendable@^0.1.0, is-extendable@^0.1.1:
version "0.1.1"
@@ -9226,6 +9380,11 @@ is-map@^2.0.1:
resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.1.tgz#520dafc4307bb8ebc33b813de5ce7c9400d644a1"
integrity sha512-T/S49scO8plUiAOA2DBTBG3JHpn1yiw0kRp6dgiZ0v2/6twi5eiB0rHtHFH9ZIrvlWc6+4O+m4zg5+Z833aXgw==
+is-negative-zero@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.0.tgz#9553b121b0fac28869da9ed459e20c7543788461"
+ integrity sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=
+
is-npm@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4"
@@ -9282,10 +9441,10 @@ is-redirect@^1.0.0:
resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24"
integrity sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=
-is-regex@^1.0.5, is-regex@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.0.tgz#ece38e389e490df0dc21caea2bd596f987f767ff"
- integrity sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==
+is-regex@^1.0.5, is-regex@^1.1.0, is-regex@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.1.tgz#c6f98aacc546f6cec5468a07b7b153ab564a57b9"
+ integrity sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==
dependencies:
has-symbols "^1.0.1"
@@ -9366,7 +9525,7 @@ is-wsl@^1.1.0:
resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d"
integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=
-is-wsl@^2.1.1:
+is-wsl@^2.2.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271"
integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==
@@ -9487,57 +9646,57 @@ iterall@^1.2.2:
resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.3.0.tgz#afcb08492e2915cbd8a0884eb93a8c94d0d72fea"
integrity sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg==
-jest-changed-files@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-26.1.0.tgz#de66b0f30453bca2aff98e9400f75905da495305"
- integrity sha512-HS5MIJp3B8t0NRKGMCZkcDUZo36mVRvrDETl81aqljT1S9tqiHRSpyoOvWg9ZilzZG9TDisDNaN1IXm54fLRZw==
+jest-changed-files@^26.3.0:
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-26.3.0.tgz#68fb2a7eb125f50839dab1f5a17db3607fe195b1"
+ integrity sha512-1C4R4nijgPltX6fugKxM4oQ18zimS7LqQ+zTTY8lMCMFPrxqBFb7KJH0Z2fRQJvw2Slbaipsqq7s1mgX5Iot+g==
dependencies:
- "@jest/types" "^26.1.0"
+ "@jest/types" "^26.3.0"
execa "^4.0.0"
throat "^5.0.0"
-jest-cli@^26.0.1, jest-cli@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-26.1.0.tgz#eb9ec8a18cf3b6aa556d9deaa9e24be12b43ad87"
- integrity sha512-Imumvjgi3rU7stq6SJ1JUEMaV5aAgJYXIs0jPqdUnF47N/Tk83EXfmtvNKQ+SnFVI6t6mDOvfM3aA9Sg6kQPSw==
+jest-cli@^26.0.1, jest-cli@^26.4.2:
+ version "26.4.2"
+ resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-26.4.2.tgz#24afc6e4dfc25cde4c7ec4226fb7db5f157c21da"
+ integrity sha512-zb+lGd/SfrPvoRSC/0LWdaWCnscXc1mGYW//NP4/tmBvRPT3VntZ2jtKUONsRi59zc5JqmsSajA9ewJKFYp8Cw==
dependencies:
- "@jest/core" "^26.1.0"
- "@jest/test-result" "^26.1.0"
- "@jest/types" "^26.1.0"
+ "@jest/core" "^26.4.2"
+ "@jest/test-result" "^26.3.0"
+ "@jest/types" "^26.3.0"
chalk "^4.0.0"
exit "^0.1.2"
graceful-fs "^4.2.4"
import-local "^3.0.2"
is-ci "^2.0.0"
- jest-config "^26.1.0"
- jest-util "^26.1.0"
- jest-validate "^26.1.0"
+ jest-config "^26.4.2"
+ jest-util "^26.3.0"
+ jest-validate "^26.4.2"
prompts "^2.0.1"
yargs "^15.3.1"
-jest-config@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-26.1.0.tgz#9074f7539acc185e0113ad6d22ed589c16a37a73"
- integrity sha512-ONTGeoMbAwGCdq4WuKkMcdMoyfs5CLzHEkzFOlVvcDXufZSaIWh/OXMLa2fwKXiOaFcqEw8qFr4VOKJQfn4CVw==
+jest-config@^26.4.2:
+ version "26.4.2"
+ resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-26.4.2.tgz#da0cbb7dc2c131ffe831f0f7f2a36256e6086558"
+ integrity sha512-QBf7YGLuToiM8PmTnJEdRxyYy3mHWLh24LJZKVdXZ2PNdizSe1B/E8bVm+HYcjbEzGuVXDv/di+EzdO/6Gq80A==
dependencies:
"@babel/core" "^7.1.0"
- "@jest/test-sequencer" "^26.1.0"
- "@jest/types" "^26.1.0"
- babel-jest "^26.1.0"
+ "@jest/test-sequencer" "^26.4.2"
+ "@jest/types" "^26.3.0"
+ babel-jest "^26.3.0"
chalk "^4.0.0"
deepmerge "^4.2.2"
glob "^7.1.1"
graceful-fs "^4.2.4"
- jest-environment-jsdom "^26.1.0"
- jest-environment-node "^26.1.0"
- jest-get-type "^26.0.0"
- jest-jasmine2 "^26.1.0"
+ jest-environment-jsdom "^26.3.0"
+ jest-environment-node "^26.3.0"
+ jest-get-type "^26.3.0"
+ jest-jasmine2 "^26.4.2"
jest-regex-util "^26.0.0"
- jest-resolve "^26.1.0"
- jest-util "^26.1.0"
- jest-validate "^26.1.0"
+ jest-resolve "^26.4.0"
+ jest-util "^26.3.0"
+ jest-validate "^26.4.2"
micromatch "^4.0.2"
- pretty-format "^26.1.0"
+ pretty-format "^26.4.2"
jest-diff@^25.2.1:
version "25.5.0"
@@ -9549,15 +9708,15 @@ jest-diff@^25.2.1:
jest-get-type "^25.2.6"
pretty-format "^25.5.0"
-jest-diff@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-26.1.0.tgz#00a549bdc936c9691eb4dc25d1fbd78bf456abb2"
- integrity sha512-GZpIcom339y0OXznsEKjtkfKxNdg7bVbEofK8Q6MnevTIiR1jNhDWKhRX6X0SDXJlwn3dy59nZ1z55fLkAqPWg==
+jest-diff@^26.4.2:
+ version "26.4.2"
+ resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-26.4.2.tgz#a1b7b303bcc534aabdb3bd4a7caf594ac059f5aa"
+ integrity sha512-6T1XQY8U28WH0Z5rGpQ+VqZSZz8EN8rZcBtfvXaOkbwxIEeRre6qnuZQlbY1AJ4MKDxQF8EkrCvK+hL/VkyYLQ==
dependencies:
chalk "^4.0.0"
- diff-sequences "^26.0.0"
- jest-get-type "^26.0.0"
- pretty-format "^26.1.0"
+ diff-sequences "^26.3.0"
+ jest-get-type "^26.3.0"
+ pretty-format "^26.4.2"
jest-docblock@^26.0.0:
version "26.0.0"
@@ -9566,16 +9725,16 @@ jest-docblock@^26.0.0:
dependencies:
detect-newline "^3.0.0"
-jest-each@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-26.1.0.tgz#e35449875009a22d74d1bda183b306db20f286f7"
- integrity sha512-lYiSo4Igr81q6QRsVQq9LIkJW0hZcKxkIkHzNeTMPENYYDw/W/Raq28iJ0sLlNFYz2qxxeLnc5K2gQoFYlu2bA==
+jest-each@^26.4.2:
+ version "26.4.2"
+ resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-26.4.2.tgz#bb14f7f4304f2bb2e2b81f783f989449b8b6ffae"
+ integrity sha512-p15rt8r8cUcRY0Mvo1fpkOGYm7iI8S6ySxgIdfh3oOIv+gHwrHTy5VWCGOecWUhDsit4Nz8avJWdT07WLpbwDA==
dependencies:
- "@jest/types" "^26.1.0"
+ "@jest/types" "^26.3.0"
chalk "^4.0.0"
- jest-get-type "^26.0.0"
- jest-util "^26.1.0"
- pretty-format "^26.1.0"
+ jest-get-type "^26.3.0"
+ jest-util "^26.3.0"
+ pretty-format "^26.4.2"
jest-environment-enzyme@^7.1.2:
version "7.1.2"
@@ -9596,28 +9755,30 @@ jest-environment-jsdom@^24.0.0:
jest-util "^24.9.0"
jsdom "^11.5.1"
-jest-environment-jsdom@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-26.1.0.tgz#9dc7313ffe1b59761dad1fedb76e2503e5d37c5b"
- integrity sha512-dWfiJ+spunVAwzXbdVqPH1LbuJW/kDL+FyqgA5YzquisHqTi0g9hquKif9xKm7c1bKBj6wbmJuDkeMCnxZEpUw==
+jest-environment-jsdom@^26.3.0:
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-26.3.0.tgz#3b749ba0f3a78e92ba2c9ce519e16e5dd515220c"
+ integrity sha512-zra8He2btIMJkAzvLaiZ9QwEPGEetbxqmjEBQwhH3CA+Hhhu0jSiEJxnJMbX28TGUvPLxBt/zyaTLrOPF4yMJA==
dependencies:
- "@jest/environment" "^26.1.0"
- "@jest/fake-timers" "^26.1.0"
- "@jest/types" "^26.1.0"
- jest-mock "^26.1.0"
- jest-util "^26.1.0"
+ "@jest/environment" "^26.3.0"
+ "@jest/fake-timers" "^26.3.0"
+ "@jest/types" "^26.3.0"
+ "@types/node" "*"
+ jest-mock "^26.3.0"
+ jest-util "^26.3.0"
jsdom "^16.2.2"
-jest-environment-node@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-26.1.0.tgz#8bb387b3eefb132eab7826f9a808e4e05618960b"
- integrity sha512-DNm5x1aQH0iRAe9UYAkZenuzuJ69VKzDCAYISFHQ5i9e+2Tbeu2ONGY7YStubCLH8a1wdKBgqScYw85+ySxqxg==
+jest-environment-node@^26.3.0:
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-26.3.0.tgz#56c6cfb506d1597f94ee8d717072bda7228df849"
+ integrity sha512-c9BvYoo+FGcMj5FunbBgtBnbR5qk3uky8PKyRVpSfe2/8+LrNQMiXX53z6q2kY+j15SkjQCOSL/6LHnCPLVHNw==
dependencies:
- "@jest/environment" "^26.1.0"
- "@jest/fake-timers" "^26.1.0"
- "@jest/types" "^26.1.0"
- jest-mock "^26.1.0"
- jest-util "^26.1.0"
+ "@jest/environment" "^26.3.0"
+ "@jest/fake-timers" "^26.3.0"
+ "@jest/types" "^26.3.0"
+ "@types/node" "*"
+ jest-mock "^26.3.0"
+ jest-util "^26.3.0"
jest-enzyme@^7.1.2:
version "7.1.2"
@@ -9638,10 +9799,10 @@ jest-get-type@^25.2.6:
resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-25.2.6.tgz#0b0a32fab8908b44d508be81681487dbabb8d877"
integrity sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==
-jest-get-type@^26.0.0:
- version "26.0.0"
- resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-26.0.0.tgz#381e986a718998dbfafcd5ec05934be538db4039"
- integrity sha512-zRc1OAPnnws1EVfykXOj19zo2EMw5Hi6HLbFCSjpuJiXtOWAYIjNsHVSbpQ8bDX7L5BGYGI8m+HmKdjHYFF0kg==
+jest-get-type@^26.3.0:
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0"
+ integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==
jest-haste-map@^24.7.1, jest-haste-map@^24.9.0:
version "24.9.0"
@@ -9662,66 +9823,68 @@ jest-haste-map@^24.7.1, jest-haste-map@^24.9.0:
optionalDependencies:
fsevents "^1.2.7"
-jest-haste-map@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-26.1.0.tgz#ef31209be73f09b0d9445e7d213e1b53d0d1476a"
- integrity sha512-WeBS54xCIz9twzkEdm6+vJBXgRBQfdbbXD0dk8lJh7gLihopABlJmIQFdWSDDtuDe4PRiObsjZSUjbJ1uhWEpA==
+jest-haste-map@^26.3.0:
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-26.3.0.tgz#c51a3b40100d53ab777bfdad382d2e7a00e5c726"
+ integrity sha512-DHWBpTJgJhLLGwE5Z1ZaqLTYqeODQIZpby0zMBsCU9iRFHYyhklYqP4EiG73j5dkbaAdSZhgB938mL51Q5LeZA==
dependencies:
- "@jest/types" "^26.1.0"
+ "@jest/types" "^26.3.0"
"@types/graceful-fs" "^4.1.2"
+ "@types/node" "*"
anymatch "^3.0.3"
fb-watchman "^2.0.0"
graceful-fs "^4.2.4"
- jest-serializer "^26.1.0"
- jest-util "^26.1.0"
- jest-worker "^26.1.0"
+ jest-regex-util "^26.0.0"
+ jest-serializer "^26.3.0"
+ jest-util "^26.3.0"
+ jest-worker "^26.3.0"
micromatch "^4.0.2"
sane "^4.0.3"
walker "^1.0.7"
- which "^2.0.2"
optionalDependencies:
fsevents "^2.1.2"
-jest-jasmine2@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-26.1.0.tgz#4dfe349b2b2d3c6b3a27c024fd4cb57ac0ed4b6f"
- integrity sha512-1IPtoDKOAG+MeBrKvvuxxGPJb35MTTRSDglNdWWCndCB3TIVzbLThRBkwH9P081vXLgiJHZY8Bz3yzFS803xqQ==
+jest-jasmine2@^26.4.2:
+ version "26.4.2"
+ resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-26.4.2.tgz#18a9d5bec30904267ac5e9797570932aec1e2257"
+ integrity sha512-z7H4EpCldHN1J8fNgsja58QftxBSL+JcwZmaXIvV9WKIM+x49F4GLHu/+BQh2kzRKHAgaN/E82od+8rTOBPyPA==
dependencies:
"@babel/traverse" "^7.1.0"
- "@jest/environment" "^26.1.0"
- "@jest/source-map" "^26.1.0"
- "@jest/test-result" "^26.1.0"
- "@jest/types" "^26.1.0"
+ "@jest/environment" "^26.3.0"
+ "@jest/source-map" "^26.3.0"
+ "@jest/test-result" "^26.3.0"
+ "@jest/types" "^26.3.0"
+ "@types/node" "*"
chalk "^4.0.0"
co "^4.6.0"
- expect "^26.1.0"
+ expect "^26.4.2"
is-generator-fn "^2.0.0"
- jest-each "^26.1.0"
- jest-matcher-utils "^26.1.0"
- jest-message-util "^26.1.0"
- jest-runtime "^26.1.0"
- jest-snapshot "^26.1.0"
- jest-util "^26.1.0"
- pretty-format "^26.1.0"
+ jest-each "^26.4.2"
+ jest-matcher-utils "^26.4.2"
+ jest-message-util "^26.3.0"
+ jest-runtime "^26.4.2"
+ jest-snapshot "^26.4.2"
+ jest-util "^26.3.0"
+ pretty-format "^26.4.2"
throat "^5.0.0"
-jest-leak-detector@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-26.1.0.tgz#039c3a07ebcd8adfa984b6ac015752c35792e0a6"
- integrity sha512-dsMnKF+4BVOZwvQDlgn3MG+Ns4JuLv8jNvXH56bgqrrboyCbI1rQg6EI5rs+8IYagVcfVP2yZFKfWNZy0rK0Hw==
+jest-leak-detector@^26.4.2:
+ version "26.4.2"
+ resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-26.4.2.tgz#c73e2fa8757bf905f6f66fb9e0070b70fa0f573f"
+ integrity sha512-akzGcxwxtE+9ZJZRW+M2o+nTNnmQZxrHJxX/HjgDaU5+PLmY1qnQPnMjgADPGCRPhB+Yawe1iij0REe+k/aHoA==
dependencies:
- jest-get-type "^26.0.0"
- pretty-format "^26.1.0"
+ jest-get-type "^26.3.0"
+ pretty-format "^26.4.2"
-jest-matcher-utils@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-26.1.0.tgz#cf75a41bd413dda784f022de5a65a2a5c73a5c92"
- integrity sha512-PW9JtItbYvES/xLn5mYxjMd+Rk+/kIt88EfH3N7w9KeOrHWaHrdYPnVHndGbsFGRJ2d5gKtwggCvkqbFDoouQA==
+jest-matcher-utils@^26.4.2:
+ version "26.4.2"
+ resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-26.4.2.tgz#fa81f3693f7cb67e5fc1537317525ef3b85f4b06"
+ integrity sha512-KcbNqWfWUG24R7tu9WcAOKKdiXiXCbMvQYT6iodZ9k1f7065k0keUOW6XpJMMvah+hTfqkhJhRXmA3r3zMAg0Q==
dependencies:
chalk "^4.0.0"
- jest-diff "^26.1.0"
- jest-get-type "^26.0.0"
- pretty-format "^26.1.0"
+ jest-diff "^26.4.2"
+ jest-get-type "^26.3.0"
+ pretty-format "^26.4.2"
jest-message-util@^24.9.0:
version "24.9.0"
@@ -9737,13 +9900,13 @@ jest-message-util@^24.9.0:
slash "^2.0.0"
stack-utils "^1.0.1"
-jest-message-util@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-26.1.0.tgz#52573fbb8f5cea443c4d1747804d7a238a3e233c"
- integrity sha512-dY0+UlldiAJwNDJ08SF0HdF32g9PkbF2NRK/+2iMPU40O6q+iSn1lgog/u0UH8ksWoPv0+gNq8cjhYO2MFtT0g==
+jest-message-util@^26.3.0:
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-26.3.0.tgz#3bdb538af27bb417f2d4d16557606fd082d5841a"
+ integrity sha512-xIavRYqr4/otGOiLxLZGj3ieMmjcNE73Ui+LdSW/Y790j5acqCsAdDiLIbzHCZMpN07JOENRWX5DcU+OQ+TjTA==
dependencies:
"@babel/code-frame" "^7.0.0"
- "@jest/types" "^26.1.0"
+ "@jest/types" "^26.3.0"
"@types/stack-utils" "^1.0.1"
chalk "^4.0.0"
graceful-fs "^4.2.4"
@@ -9758,14 +9921,15 @@ jest-mock@^24.9.0:
dependencies:
"@jest/types" "^24.9.0"
-jest-mock@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-26.1.0.tgz#80d8286da1f05a345fbad1bfd6fa49a899465d3d"
- integrity sha512-1Rm8EIJ3ZFA8yCIie92UbxZWj9SuVmUGcyhLHyAhY6WI3NIct38nVcfOPWhJteqSn8V8e3xOMha9Ojfazfpovw==
+jest-mock@^26.3.0:
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-26.3.0.tgz#ee62207c3c5ebe5f35b760e1267fee19a1cfdeba"
+ integrity sha512-PeaRrg8Dc6mnS35gOo/CbZovoDPKAeB1FICZiuagAgGvbWdNNyjQjkOaGUa/3N3JtpQ/Mh9P4A2D4Fv51NnP8Q==
dependencies:
- "@jest/types" "^26.1.0"
+ "@jest/types" "^26.3.0"
+ "@types/node" "*"
-jest-pnp-resolver@^1.2.1:
+jest-pnp-resolver@^1.2.2:
version "1.2.2"
resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c"
integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==
@@ -9780,82 +9944,83 @@ jest-regex-util@^26.0.0:
resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-26.0.0.tgz#d25e7184b36e39fd466c3bc41be0971e821fee28"
integrity sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==
-jest-resolve-dependencies@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-26.1.0.tgz#1ce36472f864a5dadf7dc82fa158e1c77955691b"
- integrity sha512-fQVEPHHQ1JjHRDxzlLU/buuQ9om+hqW6Vo928aa4b4yvq4ZHBtRSDsLdKQLuCqn5CkTVpYZ7ARh2fbA8WkRE6g==
+jest-resolve-dependencies@^26.4.2:
+ version "26.4.2"
+ resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-26.4.2.tgz#739bdb027c14befb2fe5aabbd03f7bab355f1dc5"
+ integrity sha512-ADHaOwqEcVc71uTfySzSowA/RdxUpCxhxa2FNLiin9vWLB1uLPad3we+JSSROq5+SrL9iYPdZZF8bdKM7XABTQ==
dependencies:
- "@jest/types" "^26.1.0"
+ "@jest/types" "^26.3.0"
jest-regex-util "^26.0.0"
- jest-snapshot "^26.1.0"
+ jest-snapshot "^26.4.2"
-jest-resolve@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-26.1.0.tgz#a530eaa302b1f6fa0479079d1561dd69abc00e68"
- integrity sha512-KsY1JV9FeVgEmwIISbZZN83RNGJ1CC+XUCikf/ZWJBX/tO4a4NvA21YixokhdR9UnmPKKAC4LafVixJBrwlmfg==
+jest-resolve@^26.4.0:
+ version "26.4.0"
+ resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-26.4.0.tgz#6dc0af7fb93e65b73fec0368ca2b76f3eb59a6d7"
+ integrity sha512-bn/JoZTEXRSlEx3+SfgZcJAVuTMOksYq9xe9O6s4Ekg84aKBObEaVXKOEilULRqviSLAYJldnoWV9c07kwtiCg==
dependencies:
- "@jest/types" "^26.1.0"
+ "@jest/types" "^26.3.0"
chalk "^4.0.0"
graceful-fs "^4.2.4"
- jest-pnp-resolver "^1.2.1"
- jest-util "^26.1.0"
+ jest-pnp-resolver "^1.2.2"
+ jest-util "^26.3.0"
read-pkg-up "^7.0.1"
resolve "^1.17.0"
slash "^3.0.0"
-jest-runner@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-26.1.0.tgz#457f7fc522afe46ca6db1dccf19f87f500b3288d"
- integrity sha512-elvP7y0fVDREnfqit0zAxiXkDRSw6dgCkzPCf1XvIMnSDZ8yogmSKJf192dpOgnUVykmQXwYYJnCx641uLTgcw==
+jest-runner@^26.4.2:
+ version "26.4.2"
+ resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-26.4.2.tgz#c3ec5482c8edd31973bd3935df5a449a45b5b853"
+ integrity sha512-FgjDHeVknDjw1gRAYaoUoShe1K3XUuFMkIaXbdhEys+1O4bEJS8Avmn4lBwoMfL8O5oFTdWYKcf3tEJyyYyk8g==
dependencies:
- "@jest/console" "^26.1.0"
- "@jest/environment" "^26.1.0"
- "@jest/test-result" "^26.1.0"
- "@jest/types" "^26.1.0"
+ "@jest/console" "^26.3.0"
+ "@jest/environment" "^26.3.0"
+ "@jest/test-result" "^26.3.0"
+ "@jest/types" "^26.3.0"
+ "@types/node" "*"
chalk "^4.0.0"
+ emittery "^0.7.1"
exit "^0.1.2"
graceful-fs "^4.2.4"
- jest-config "^26.1.0"
+ jest-config "^26.4.2"
jest-docblock "^26.0.0"
- jest-haste-map "^26.1.0"
- jest-jasmine2 "^26.1.0"
- jest-leak-detector "^26.1.0"
- jest-message-util "^26.1.0"
- jest-resolve "^26.1.0"
- jest-runtime "^26.1.0"
- jest-util "^26.1.0"
- jest-worker "^26.1.0"
+ jest-haste-map "^26.3.0"
+ jest-leak-detector "^26.4.2"
+ jest-message-util "^26.3.0"
+ jest-resolve "^26.4.0"
+ jest-runtime "^26.4.2"
+ jest-util "^26.3.0"
+ jest-worker "^26.3.0"
source-map-support "^0.5.6"
throat "^5.0.0"
-jest-runtime@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-26.1.0.tgz#45a37af42115f123ed5c51f126c05502da2469cb"
- integrity sha512-1qiYN+EZLmG1QV2wdEBRf+Ci8i3VSfIYLF02U18PiUDrMbhfpN/EAMMkJtT02jgJUoaEOpHAIXG6zS3QRMzRmA==
- dependencies:
- "@jest/console" "^26.1.0"
- "@jest/environment" "^26.1.0"
- "@jest/fake-timers" "^26.1.0"
- "@jest/globals" "^26.1.0"
- "@jest/source-map" "^26.1.0"
- "@jest/test-result" "^26.1.0"
- "@jest/transform" "^26.1.0"
- "@jest/types" "^26.1.0"
+jest-runtime@^26.4.2:
+ version "26.4.2"
+ resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-26.4.2.tgz#94ce17890353c92e4206580c73a8f0c024c33c42"
+ integrity sha512-4Pe7Uk5a80FnbHwSOk7ojNCJvz3Ks2CNQWT5Z7MJo4tX0jb3V/LThKvD9tKPNVNyeMH98J/nzGlcwc00R2dSHQ==
+ dependencies:
+ "@jest/console" "^26.3.0"
+ "@jest/environment" "^26.3.0"
+ "@jest/fake-timers" "^26.3.0"
+ "@jest/globals" "^26.4.2"
+ "@jest/source-map" "^26.3.0"
+ "@jest/test-result" "^26.3.0"
+ "@jest/transform" "^26.3.0"
+ "@jest/types" "^26.3.0"
"@types/yargs" "^15.0.0"
chalk "^4.0.0"
collect-v8-coverage "^1.0.0"
exit "^0.1.2"
glob "^7.1.3"
graceful-fs "^4.2.4"
- jest-config "^26.1.0"
- jest-haste-map "^26.1.0"
- jest-message-util "^26.1.0"
- jest-mock "^26.1.0"
+ jest-config "^26.4.2"
+ jest-haste-map "^26.3.0"
+ jest-message-util "^26.3.0"
+ jest-mock "^26.3.0"
jest-regex-util "^26.0.0"
- jest-resolve "^26.1.0"
- jest-snapshot "^26.1.0"
- jest-util "^26.1.0"
- jest-validate "^26.1.0"
+ jest-resolve "^26.4.0"
+ jest-snapshot "^26.4.2"
+ jest-util "^26.3.0"
+ jest-validate "^26.4.2"
slash "^3.0.0"
strip-bom "^4.0.0"
yargs "^15.3.1"
@@ -9865,41 +10030,54 @@ jest-serializer@^24.4.0, jest-serializer@^24.9.0:
resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-24.9.0.tgz#e6d7d7ef96d31e8b9079a714754c5d5c58288e73"
integrity sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==
-jest-serializer@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-26.1.0.tgz#72a394531fc9b08e173dc7d297440ac610d95022"
- integrity sha512-eqZOQG/0+MHmr25b2Z86g7+Kzd5dG9dhCiUoyUNJPgiqi38DqbDEOlHcNijyfZoj74soGBohKBZuJFS18YTJ5w==
+jest-serializer@^26.3.0:
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-26.3.0.tgz#1c9d5e1b74d6e5f7e7f9627080fa205d976c33ef"
+ integrity sha512-IDRBQBLPlKa4flg77fqg0n/pH87tcRKwe8zxOVTWISxGpPHYkRZ1dXKyh04JOja7gppc60+soKVZ791mruVdow==
dependencies:
+ "@types/node" "*"
graceful-fs "^4.2.4"
-jest-snapshot@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-26.1.0.tgz#c36ed1e0334bd7bd2fe5ad07e93a364ead7e1349"
- integrity sha512-YhSbU7eMTVQO/iRbNs8j0mKRxGp4plo7sJ3GzOQ0IYjvsBiwg0T1o0zGQAYepza7lYHuPTrG5J2yDd0CE2YxSw==
+jest-snapshot@^26.4.2:
+ version "26.4.2"
+ resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-26.4.2.tgz#87d3ac2f2bd87ea8003602fbebd8fcb9e94104f6"
+ integrity sha512-N6Uub8FccKlf5SBFnL2Ri/xofbaA68Cc3MGjP/NuwgnsvWh+9hLIR/DhrxbSiKXMY9vUW5dI6EW1eHaDHqe9sg==
dependencies:
"@babel/types" "^7.0.0"
- "@jest/types" "^26.1.0"
+ "@jest/types" "^26.3.0"
"@types/prettier" "^2.0.0"
chalk "^4.0.0"
- expect "^26.1.0"
+ expect "^26.4.2"
graceful-fs "^4.2.4"
- jest-diff "^26.1.0"
- jest-get-type "^26.0.0"
- jest-haste-map "^26.1.0"
- jest-matcher-utils "^26.1.0"
- jest-message-util "^26.1.0"
- jest-resolve "^26.1.0"
+ jest-diff "^26.4.2"
+ jest-get-type "^26.3.0"
+ jest-haste-map "^26.3.0"
+ jest-matcher-utils "^26.4.2"
+ jest-message-util "^26.3.0"
+ jest-resolve "^26.4.0"
natural-compare "^1.4.0"
- pretty-format "^26.1.0"
+ pretty-format "^26.4.2"
semver "^7.3.2"
jest-styled-components@^7.0.2:
- version "7.0.2"
- resolved "https://registry.yarnpkg.com/jest-styled-components/-/jest-styled-components-7.0.2.tgz#b7711871ea74a04491b12bad123fa35cc65a2a80"
- integrity sha512-i1Qke8Jfgx0Why31q74ohVj9S2FmMLUE8bNRSoK4DgiurKkXG6HC4NPhcOLAz6VpVd9wXkPn81hOt4aAQedqsA==
+ version "7.0.3"
+ resolved "https://registry.yarnpkg.com/jest-styled-components/-/jest-styled-components-7.0.3.tgz#cc0b031f910484e68f175568682f3969ff774b2c"
+ integrity sha512-jj9sWyshehUnB0P9WFUaq9Bkh6RKYO8aD8lf3gUrXRwg/MRddTFk7U9D9pC4IAI3v9fbz4vmrMxwaecTpG8NKA==
dependencies:
css "^2.2.4"
+jest-util@26.x, jest-util@^26.3.0:
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-26.3.0.tgz#a8974b191df30e2bf523ebbfdbaeb8efca535b3e"
+ integrity sha512-4zpn6bwV0+AMFN0IYhH/wnzIQzRaYVrz1A8sYnRnj4UXDXbOVtWmlaZkO9mipFqZ13okIfN87aDoJWB7VH6hcw==
+ dependencies:
+ "@jest/types" "^26.3.0"
+ "@types/node" "*"
+ chalk "^4.0.0"
+ graceful-fs "^4.2.4"
+ is-ci "^2.0.0"
+ micromatch "^4.0.2"
+
jest-util@^24.9.0:
version "24.9.0"
resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-24.9.0.tgz#7396814e48536d2e85a37de3e4c431d7cb140162"
@@ -9918,17 +10096,6 @@ jest-util@^24.9.0:
slash "^2.0.0"
source-map "^0.6.0"
-jest-util@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-26.1.0.tgz#80e85d4ba820decacf41a691c2042d5276e5d8d8"
- integrity sha512-rNMOwFQevljfNGvbzNQAxdmXQ+NawW/J72dmddsK0E8vgxXCMtwQ/EH0BiWEIxh0hhMcTsxwAxINt7Lh46Uzbg==
- dependencies:
- "@jest/types" "^26.1.0"
- chalk "^4.0.0"
- graceful-fs "^4.2.4"
- is-ci "^2.0.0"
- micromatch "^4.0.2"
-
jest-validate@^24.7.0:
version "24.9.0"
resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-24.9.0.tgz#0775c55360d173cd854e40180756d4ff52def8ab"
@@ -9941,28 +10108,29 @@ jest-validate@^24.7.0:
leven "^3.1.0"
pretty-format "^24.9.0"
-jest-validate@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-26.1.0.tgz#942c85ad3d60f78250c488a7f85d8f11a29788e7"
- integrity sha512-WPApOOnXsiwhZtmkDsxnpye+XLb/tUISP+H6cHjfUIXvlG+eKwP+isnivsxlHCPaO9Q5wvbhloIBkdF3qUn+Nw==
+jest-validate@^26.4.2:
+ version "26.4.2"
+ resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-26.4.2.tgz#e871b0dfe97747133014dcf6445ee8018398f39c"
+ integrity sha512-blft+xDX7XXghfhY0mrsBCYhX365n8K5wNDC4XAcNKqqjEzsRUSXP44m6PL0QJEW2crxQFLLztVnJ4j7oPlQrQ==
dependencies:
- "@jest/types" "^26.1.0"
+ "@jest/types" "^26.3.0"
camelcase "^6.0.0"
chalk "^4.0.0"
- jest-get-type "^26.0.0"
+ jest-get-type "^26.3.0"
leven "^3.1.0"
- pretty-format "^26.1.0"
+ pretty-format "^26.4.2"
-jest-watcher@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-26.1.0.tgz#99812a0cd931f0cb3d153180426135ab83e4d8f2"
- integrity sha512-ffEOhJl2EvAIki613oPsSG11usqnGUzIiK7MMX6hE4422aXOcVEG3ySCTDFLn1+LZNXGPE8tuJxhp8OBJ1pgzQ==
+jest-watcher@^26.3.0:
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-26.3.0.tgz#f8ef3068ddb8af160ef868400318dc4a898eed08"
+ integrity sha512-XnLdKmyCGJ3VoF6G/p5ohbJ04q/vv5aH9ENI+i6BL0uu9WWB6Z7Z2lhQQk0d2AVZcRGp1yW+/TsoToMhBFPRdQ==
dependencies:
- "@jest/test-result" "^26.1.0"
- "@jest/types" "^26.1.0"
+ "@jest/test-result" "^26.3.0"
+ "@jest/types" "^26.3.0"
+ "@types/node" "*"
ansi-escapes "^4.2.1"
chalk "^4.0.0"
- jest-util "^26.1.0"
+ jest-util "^26.3.0"
string-length "^4.0.1"
jest-worker@^24.6.0, jest-worker@^24.9.0:
@@ -9973,22 +10141,23 @@ jest-worker@^24.6.0, jest-worker@^24.9.0:
merge-stream "^2.0.0"
supports-color "^6.1.0"
-jest-worker@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.1.0.tgz#65d5641af74e08ccd561c240e7db61284f82f33d"
- integrity sha512-Z9P5pZ6UC+kakMbNJn+tA2RdVdNX5WH1x+5UCBZ9MxIK24pjYtFt96fK+UwBTrjLYm232g1xz0L3eTh51OW+yQ==
+jest-worker@^26.3.0:
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.3.0.tgz#7c8a97e4f4364b4f05ed8bca8ca0c24de091871f"
+ integrity sha512-Vmpn2F6IASefL+DVBhPzI2J9/GJUsqzomdeN+P+dK8/jKxbh8R3BtFnx3FIta7wYlPU62cpJMJQo4kuOowcMnw==
dependencies:
+ "@types/node" "*"
merge-stream "^2.0.0"
supports-color "^7.0.0"
jest@^26.0.1:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/jest/-/jest-26.1.0.tgz#2f3aa7bcffb9bfd025473f83bbbf46a3af026263"
- integrity sha512-LIti8jppw5BcQvmNJe4w2g1N/3V68HUfAv9zDVm7v+VAtQulGhH0LnmmiVkbNE4M4I43Bj2fXPiBGKt26k9tHw==
+ version "26.4.2"
+ resolved "https://registry.yarnpkg.com/jest/-/jest-26.4.2.tgz#7e8bfb348ec33f5459adeaffc1a25d5752d9d312"
+ integrity sha512-LLCjPrUh98Ik8CzW8LLVnSCfLaiY+wbK53U7VxnFSX7Q+kWC4noVeDvGWIFw0Amfq1lq2VfGm7YHWSLBV62MJw==
dependencies:
- "@jest/core" "^26.1.0"
+ "@jest/core" "^26.4.2"
import-local "^3.0.2"
- jest-cli "^26.1.0"
+ jest-cli "^26.4.2"
jetifier@^1.6.2, jetifier@^1.6.4:
version "1.6.6"
@@ -10000,7 +10169,7 @@ jju@^1.3.0:
resolved "https://registry.yarnpkg.com/jju/-/jju-1.4.0.tgz#a3abe2718af241a2b2904f84a625970f389ae32a"
integrity sha1-o6vicYryQaKykE+EpiWXDzia4yo=
-js-cookie@^2.1.4:
+js-cookie@^2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/js-cookie/-/js-cookie-2.2.1.tgz#69e106dc5d5806894562902aa5baec3744e9b2b8"
integrity sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==
@@ -10076,9 +10245,9 @@ jsdom@^11.5.1:
xml-name-validator "^3.0.0"
jsdom@^16.2.2:
- version "16.2.2"
- resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.2.2.tgz#76f2f7541646beb46a938f5dc476b88705bedf2b"
- integrity sha512-pDFQbcYtKBHxRaP55zGXCJWgFHkDAYbKcsXEK/3Icu9nKYZkutUXfLBwbD+09XDutkYSHcgfQLZ0qvpAAm9mvg==
+ version "16.4.0"
+ resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.4.0.tgz#36005bde2d136f73eee1a830c6d45e55408edddb"
+ integrity sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==
dependencies:
abab "^2.0.3"
acorn "^7.1.1"
@@ -10100,7 +10269,7 @@ jsdom@^16.2.2:
tough-cookie "^3.0.1"
w3c-hr-time "^1.0.2"
w3c-xmlserializer "^2.0.0"
- webidl-conversions "^6.0.0"
+ webidl-conversions "^6.1.0"
whatwg-encoding "^1.0.5"
whatwg-mimetype "^2.3.0"
whatwg-url "^8.0.0"
@@ -10122,6 +10291,11 @@ json-parse-better-errors@^1.0.1:
resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
+json-parse-even-better-errors@^2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.0.tgz#371873c5ffa44304a6ba12419bcfa95f404ae081"
+ integrity sha512-o3aP+RsWDJZayj1SbHNQAI8x0v3T3SKiGoZlNYfbUP1S3omJQ6i9CnqADqkSPaOAxwua4/1YWx5CM7oiChJt2Q==
+
json-schema-traverse@^0.4.1:
version "0.4.1"
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
@@ -10331,6 +10505,13 @@ levn@^0.3.0, levn@~0.3.0:
prelude-ls "~1.1.2"
type-check "~0.3.2"
+lie@3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/lie/-/lie-3.1.1.tgz#9a436b2cc7746ca59de7a41fa469b3efb76bd87e"
+ integrity sha1-mkNrLMd0bKWd56QfpGmz77dr2H4=
+ dependencies:
+ immediate "~3.0.5"
+
lines-and-columns@^1.1.6:
version "1.1.6"
resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
@@ -10342,19 +10523,19 @@ linked-list@0.1.0:
integrity sha1-eYsP+X0bkqT9CEgPVa6k6dSdN78=
lint-staged@^10.2.2:
- version "10.2.11"
- resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-10.2.11.tgz#713c80877f2dc8b609b05bc59020234e766c9720"
- integrity sha512-LRRrSogzbixYaZItE2APaS4l2eJMjjf5MbclRZpLJtcQJShcvUzKXsNeZgsLIZ0H0+fg2tL4B59fU9wHIHtFIA==
+ version "10.2.13"
+ resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-10.2.13.tgz#b9c504683470edfc464b7d3fe3845a5a1efcd814"
+ integrity sha512-conwlukNV6aL9SiMWjFtDp5exeDnTMekdNPDZsKGnpfQuHcO0E3L3Bbf58lcR+M7vk6LpCilxDAVks/DDVBYlA==
dependencies:
- chalk "^4.0.0"
- cli-truncate "2.1.0"
- commander "^5.1.0"
- cosmiconfig "^6.0.0"
+ chalk "^4.1.0"
+ cli-truncate "^2.1.0"
+ commander "^6.0.0"
+ cosmiconfig "^7.0.0"
debug "^4.1.1"
dedent "^0.7.0"
- enquirer "^2.3.5"
- execa "^4.0.1"
- listr2 "^2.1.0"
+ enquirer "^2.3.6"
+ execa "^4.0.3"
+ listr2 "^2.6.0"
log-symbols "^4.0.0"
micromatch "^4.0.2"
normalize-path "^3.0.0"
@@ -10362,18 +10543,18 @@ lint-staged@^10.2.2:
string-argv "0.3.1"
stringify-object "^3.3.0"
-listr2@^2.1.0:
- version "2.1.8"
- resolved "https://registry.yarnpkg.com/listr2/-/listr2-2.1.8.tgz#8af7ebc70cdbe866ddbb6c80909142bd45758f1f"
- integrity sha512-Op+hheiChfAphkJ5qUxZtHgyjlX9iNnAeFS/S134xw7mVSg0YVrQo1IY4/K+ElY6XgOPg2Ij4z07urUXR+YEew==
+listr2@^2.6.0:
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/listr2/-/listr2-2.6.2.tgz#4912eb01e1e2dd72ec37f3895a56bf2622d6f36a"
+ integrity sha512-6x6pKEMs8DSIpA/tixiYY2m/GcbgMplMVmhQAaLFxEtNSKLeWTGjtmU57xvv6QCm2XcqzyNXL/cTSVf4IChCRA==
dependencies:
- chalk "^4.0.0"
+ chalk "^4.1.0"
cli-truncate "^2.1.0"
figures "^3.2.0"
indent-string "^4.0.0"
log-update "^4.0.0"
p-map "^4.0.0"
- rxjs "^6.5.5"
+ rxjs "^6.6.2"
through "^2.3.8"
load-json-file@^2.0.0:
@@ -10405,6 +10586,13 @@ loader-utils@^1.0.2:
emojis-list "^3.0.0"
json5 "^1.0.1"
+localforage@1.8.1:
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/localforage/-/localforage-1.8.1.tgz#f6c0a24b41ab33b10e4dc84342dd696f6f3e3433"
+ integrity sha512-azSSJJfc7h4bVpi0PGi+SmLQKJl2/8NErI+LhJsrORNikMZnhaQ7rv9fHj+ofwgSHrKRlsDCL/639a6nECIKuQ==
+ dependencies:
+ lie "3.1.1"
+
locate-path@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"
@@ -10529,10 +10717,10 @@ lodash.times@^4.3.2:
resolved "https://registry.yarnpkg.com/lodash.times/-/lodash.times-4.3.2.tgz#3e1f2565c431754d54ab57f2ed1741939285ca1d"
integrity sha1-Ph8lZcQxdU1Uq1fy7RdBk5KFyh0=
-lodash@^4.0.0, lodash@^4.15.0, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.0, lodash@^4.3.0, lodash@^4.5.0, lodash@^4.6.1:
- version "4.17.15"
- resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
- integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==
+lodash@^4.0.0, lodash@^4.15.0, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.0, lodash@^4.3.0, lodash@^4.5.0, lodash@^4.6.1:
+ version "4.17.20"
+ resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52"
+ integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==
log-symbols@^2.0.0, log-symbols@^2.2.0:
version "2.2.0"
@@ -10974,14 +11162,6 @@ metro@0.58.0, metro@^0.58.0:
xpipe "^1.0.5"
yargs "^14.2.0"
-micromatch@4.x, micromatch@^4.0.0, micromatch@^4.0.2:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259"
- integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==
- dependencies:
- braces "^3.0.1"
- picomatch "^2.0.5"
-
micromatch@^3.1.10, micromatch@^3.1.4:
version "3.1.10"
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23"
@@ -11001,6 +11181,14 @@ micromatch@^3.1.10, micromatch@^3.1.4:
snapdragon "^0.8.1"
to-regex "^3.0.2"
+micromatch@^4.0.0, micromatch@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259"
+ integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==
+ dependencies:
+ braces "^3.0.1"
+ picomatch "^2.0.5"
+
mime-db@1.44.0, "mime-db@>= 1.43.0 < 2":
version "1.44.0"
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92"
@@ -11177,10 +11365,10 @@ nanoid@^2.0.0:
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-2.1.11.tgz#ec24b8a758d591561531b4176a01e3ab4f0f0280"
integrity sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA==
-nanoid@^3.1.9:
- version "3.1.10"
- resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.10.tgz#69a8a52b77892de0d11cede96bc9762852145bc4"
- integrity sha512-iZFMXKeXWkxzlfmMfM91gw7YhN2sdJtixY+eZh9V6QWJWTOiurhpKhBMgr82pfzgSqglQgqYSCowEYsz8D++6w==
+nanoid@^3.1.12:
+ version "3.1.12"
+ resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.12.tgz#6f7736c62e8d39421601e4a0c77623a97ea69654"
+ integrity sha512-1qstj9z5+x491jfiC4Nelk+f8XBad7LN20PmyWINJEMRSf3wcAjAWysw1qaA8z6NSKe2sjq1hRSDpBH5paCb6A==
nanomatch@^1.2.9:
version "1.2.13"
@@ -11210,9 +11398,9 @@ ncp@0.4.x:
integrity sha1-q8xsvT7C7Spyn/bnwfqPAXhKhXQ=
nearley@^2.7.10:
- version "2.19.4"
- resolved "https://registry.yarnpkg.com/nearley/-/nearley-2.19.4.tgz#7518cbdd7d0e8e08b5f82841b9edb0126239c8b1"
- integrity sha512-oqj3m4oqwKsN77pETa9IPvxHHHLW68KrDc2KYoWMUOhDlrNUo7finubwffQMBRnwNCOXc4kRxCZO0Rvx4L6Zrw==
+ version "2.19.6"
+ resolved "https://registry.yarnpkg.com/nearley/-/nearley-2.19.6.tgz#22663fd7326eb708b4c18bfdd7e4ce204b7239b0"
+ integrity sha512-OV3Lx+o5iIGWVY38zs+7aiSnBqaHTFAOQiz83VHJje/wOOaSgzE3H0S/xfISxJhFSoPcX611OEDV9sCT8F283g==
dependencies:
commander "^2.19.0"
moo "^0.5.0"
@@ -11282,27 +11470,27 @@ node-modules-regexp@^1.0.0:
resolved "https://registry.yarnpkg.com/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40"
integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=
-node-notifier@^7.0.0:
- version "7.0.1"
- resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-7.0.1.tgz#a355e33e6bebacef9bf8562689aed0f4230ca6f9"
- integrity sha512-VkzhierE7DBmQEElhTGJIoiZa1oqRijOtgOlsXg32KrJRXsPy0NXFBqWGW/wTswnJlDCs5viRYaqWguqzsKcmg==
+node-notifier@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-8.0.0.tgz#a7eee2d51da6d0f7ff5094bc7108c911240c1620"
+ integrity sha512-46z7DUmcjoYdaWyXouuFNNfUo6eFa94t23c53c+lG/9Cvauk4a98rAUp9672X5dxGdQmLpPzTxzu8f/OeEPaFA==
dependencies:
growly "^1.3.0"
- is-wsl "^2.1.1"
- semver "^7.2.1"
+ is-wsl "^2.2.0"
+ semver "^7.3.2"
shellwords "^0.1.1"
- uuid "^7.0.3"
+ uuid "^8.3.0"
which "^2.0.2"
-node-releases@^1.1.58:
- version "1.1.58"
- resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.58.tgz#8ee20eef30fa60e52755fcc0942def5a734fe935"
- integrity sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==
+node-releases@^1.1.60:
+ version "1.1.60"
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.60.tgz#6948bdfce8286f0b5d0e5a88e8384e954dfe7084"
+ integrity sha512-gsO4vjEdQaTusZAEebUWp2a5d7dF5DYoIpDG7WySnk7BuZDW+GPpHXoXXuYawRBr/9t5q54tirPz79kFIWg4dA==
node-stream-zip@^1.9.1:
- version "1.11.2"
- resolved "https://registry.yarnpkg.com/node-stream-zip/-/node-stream-zip-1.11.2.tgz#5d0124b80e2942afd7f5853a36ceb0d65c1d9e77"
- integrity sha512-cowCX+OyzS3tN2i4BMMFxCr/pE6cQlEMTbVCugmos0TNEJQNtcG04tR41CY8lumO1I7F5GFiLaU4WavomJthaA==
+ version "1.11.3"
+ resolved "https://registry.yarnpkg.com/node-stream-zip/-/node-stream-zip-1.11.3.tgz#223892620b4889bce9782b256a76682631c507be"
+ integrity sha512-GY+9LxkQuIT3O7K8BTdHVGKFcBYBy2vAVcTBtkKpu+OlBef/NSb6VuIWSyLiVDfmLMkggHeRJZN0F3W0GWU/uw==
normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.5.0:
version "2.5.0"
@@ -11410,7 +11598,7 @@ object-copy@^0.1.0:
define-property "^0.2.5"
kind-of "^3.0.3"
-object-inspect@^1.7.0:
+object-inspect@^1.7.0, object-inspect@^1.8.0:
version "1.8.0"
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.8.0.tgz#df807e5ecf53a609cc6bfe93eac3cc7be5b3a9d0"
integrity sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==
@@ -11516,9 +11704,9 @@ onetime@^2.0.0:
mimic-fn "^1.0.0"
onetime@^5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.0.tgz#fff0f3c91617fe62bb50189636e99ac8a6df7be5"
- integrity sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
+ integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
dependencies:
mimic-fn "^2.1.0"
@@ -11714,13 +11902,13 @@ parse-json@^4.0.0:
json-parse-better-errors "^1.0.1"
parse-json@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.0.0.tgz#73e5114c986d143efa3712d4ea24db9a4266f60f"
- integrity sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.1.0.tgz#f96088cdf24a8faa9aea9a009f2d9d942c999646"
+ integrity sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==
dependencies:
"@babel/code-frame" "^7.0.0"
error-ex "^1.3.1"
- json-parse-better-errors "^1.0.1"
+ json-parse-even-better-errors "^2.3.0"
lines-and-columns "^1.1.6"
parse-node-version@^1.0.0:
@@ -11855,9 +12043,9 @@ path-type@^4.0.0:
integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
paths-js@^0.4.10:
- version "0.4.10"
- resolved "https://registry.yarnpkg.com/paths-js/-/paths-js-0.4.10.tgz#a3575f409b4a36f8aa795ba4d051989021be58c7"
- integrity sha512-JZoqlRSHtx+bc+xKI9o4bropEbqZBF4ZfYImiB1T9RYpHB73h5I8XZ7FfSBbHbBMtdD1c04ujjAPH8wUuu4+Gw==
+ version "0.4.11"
+ resolved "https://registry.yarnpkg.com/paths-js/-/paths-js-0.4.11.tgz#b2a9d5f94ee9949aa8fee945f78a12abff44599e"
+ integrity sha512-3mqcLomDBXOo7Fo+UlaenG6f71bk1ZezPQy2JCmYHy2W2k5VKpP+Jbin9H0bjXynelTbglCqdFhSEkeIkKTYUA==
performance-now@^2.1.0:
version "2.1.0"
@@ -12030,9 +12218,9 @@ prettier-linter-helpers@^1.0.0:
fast-diff "^1.1.2"
prettier@^2.0.5:
- version "2.0.5"
- resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.0.5.tgz#d6d56282455243f2f92cc1716692c08aa31522d4"
- integrity sha512-7PtVymN48hGcO4fGjybyBSIWDsLU4H4XlvOHfq91pz9kkGlonzwTfYkaIEwiRg/dAJF9YlbsduBAgtYLi+8cFg==
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.1.1.tgz#d9485dd5e499daa6cb547023b87a6cf51bee37d6"
+ integrity sha512-9bY+5ZWCfqj3ghYBLxApy2zf6m+NJo5GzmLTpr9FsApsfjriNnS2dahWReHMi7qNPhhHl9SYHJs2cHZLgexNIw==
pretty-format@^24.7.0, pretty-format@^24.9.0:
version "24.9.0"
@@ -12054,12 +12242,12 @@ pretty-format@^25.1.0, pretty-format@^25.2.0, pretty-format@^25.2.1, pretty-form
ansi-styles "^4.0.0"
react-is "^16.12.0"
-pretty-format@^26.0.1, pretty-format@^26.1.0:
- version "26.1.0"
- resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.1.0.tgz#272b9cd1f1a924ab5d443dc224899d7a65cb96ec"
- integrity sha512-GmeO1PEYdM+non4BKCj+XsPJjFOJIPnsLewqhDVoqY1xo0yNmDas7tC2XwpMrRAHR3MaE2hPo37deX5OisJ2Wg==
+pretty-format@^26.0.1, pretty-format@^26.4.2:
+ version "26.4.2"
+ resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.4.2.tgz#d081d032b398e801e2012af2df1214ef75a81237"
+ integrity sha512-zK6Gd8zDsEiVydOCGLkoBoZuqv8VTiHyAbKznXe/gaph/DAeZOmit9yMfgIz5adIgAMMs5XfoYSwAX3jcCO1tA==
dependencies:
- "@jest/types" "^26.1.0"
+ "@jest/types" "^26.3.0"
ansi-regex "^5.0.0"
ansi-styles "^4.0.0"
react-is "^16.12.0"
@@ -12129,9 +12317,9 @@ prop-types@^15.5.10, prop-types@^15.5.7, prop-types@^15.5.8, prop-types@^15.6.0,
react-is "^16.8.1"
property-expr@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/property-expr/-/property-expr-2.0.2.tgz#fff2a43919135553a3bc2fdd94bdb841965b2330"
- integrity sha512-bc/5ggaYZxNkFKj374aLbEDqVADdYaLcFo8XBkishUWbaAdjlphaBFns9TvRA2pUseVL/wMFmui9X3IdNDU37g==
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/property-expr/-/property-expr-2.0.4.tgz#37b925478e58965031bb612ec5b3260f8241e910"
+ integrity sha512-sFPkHQjVKheDNnPvotjQmm3KD3uk1fWKUN7CrpdbwmUx3CrG3QiM8QpTSimvig5vTXmTvjz7+TDvXOI9+4rkcg==
proxy-from-env@^1.1.0:
version "1.1.0"
@@ -12219,9 +12407,9 @@ querystring@0.2.0, querystring@^0.2.0:
integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=
querystringify@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.1.tgz#60e5a5fd64a7f8bfa4d2ab2ed6fdf4c85bad154e"
- integrity sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6"
+ integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==
quick-lru@^1.0.0:
version "1.1.0"
@@ -12257,6 +12445,13 @@ randexp@0.4.6:
discontinuous-range "1.0.0"
ret "~0.1.10"
+randombytes@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
+ integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
+ dependencies:
+ safe-buffer "^5.1.0"
+
range-parser@~1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031"
@@ -12286,9 +12481,9 @@ react-deep-force-update@^1.0.0:
integrity sha512-WUSQJ4P/wWcusaH+zZmbECOk7H5N2pOIl0vzheeornkIMhu+qrNdGFm0bDZLCb0hSF0jf/kH1SgkNGfBdTc4wA==
react-devtools-core@^4.0.6:
- version "4.7.0"
- resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.7.0.tgz#71e89087352abe60c160dfb60a7fa700f612af7a"
- integrity sha512-6w/e0nkV0gogUnfz+9Q3yiMtYYol9T+oD27UIf4XWmula1KvSTTkQ9DnzLOqSSch8d1YzNWbTxguuNJMof58ww==
+ version "4.8.2"
+ resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.8.2.tgz#4465f2e8de7795564aa20f28b2f3a9737586db23"
+ integrity sha512-3Lv3nI8FPAwKqUco35oOlgf+4j8mgYNnIcDv2QTfxEqg2G69q17ZJ8ScU9aBnymS28YC1OW+kTxLmdIQeTN8yg==
dependencies:
shell-quote "^1.6.1"
ws "^7"
@@ -12321,9 +12516,9 @@ react-native-animatable@1.3.3, react-native-animatable@^1.3.2:
prop-types "^15.7.2"
react-native-app-auth@^5.0.0:
- version "5.1.2"
- resolved "https://registry.yarnpkg.com/react-native-app-auth/-/react-native-app-auth-5.1.2.tgz#3c791b07e08af5a77078e52198621f727f6e00a3"
- integrity sha512-bZ8NFLuNuUCz2adceJJcF3az8X+zDrArkocn9NM0X4DCZIe4QUgw4qHVNLa/fGaZ/K2wIICtMmS5KZLC6eZ4yA==
+ version "5.1.3"
+ resolved "https://registry.yarnpkg.com/react-native-app-auth/-/react-native-app-auth-5.1.3.tgz#840ed3a126419be360d54dc9c3f1f3cede2f79ff"
+ integrity sha512-tIFyGf8pZutstmS5B6BY5MfPOArnOt8mLx2TrvrUQJAQbe9+XvY4MZjHq9ZYYYBQwVRkkv3SmesGOMkpYygIUg==
dependencies:
invariant "2.2.4"
react-native-base64 "0.0.2"
@@ -12334,9 +12529,9 @@ react-native-app-intro-slider@^4.0.2:
integrity sha512-Zkjaol6X3BbZkHUpVDj2LjdidpS6rCgKi0fx80xgGKa0pHxBRd4swWTv2bHnnvu5k1/HXwYk0mY2TbK+2jHl5w==
react-native-autoheight-webview@^1.4.1:
- version "1.5.1"
- resolved "https://registry.yarnpkg.com/react-native-autoheight-webview/-/react-native-autoheight-webview-1.5.1.tgz#67cbfb672212d93dedecf723d1914cbc40287545"
- integrity sha512-jm/LGq+lW9MD3jdmbtDqjrBna/nkZqSIi3eajGbLM7SPlDuwDkmiMiBgonglZ6WeGqHyKbRa+f15MxqpVr+kUA==
+ version "1.5.3"
+ resolved "https://registry.yarnpkg.com/react-native-autoheight-webview/-/react-native-autoheight-webview-1.5.3.tgz#180837a71c2f8f4ef692cbcc92e65c867953aab9"
+ integrity sha512-EC9RAmsqit1fuXsFNqJt7w/WlLC9iRQcE+8Wk7+Mj+ptxK7wf9Q4Ohzp71/QYsdDvPEifg+Txw5xSBgcjeWrhQ==
dependencies:
prop-types "^15.7.2"
@@ -12355,9 +12550,9 @@ react-native-base64@0.0.2:
integrity sha512-Fu/J1a2y0X22EJDWqJR2oEa1fpP4gTFjYxk8ElJdt1Yak3HOXmFJ7EohLVHU2DaQkgmKfw8qb7u/48gpzveRbg==
react-native-calendars@^1.212.0:
- version "1.300.0"
- resolved "https://registry.yarnpkg.com/react-native-calendars/-/react-native-calendars-1.300.0.tgz#ddd3941a0e01c9256a5aa0c44f615161bb9e664f"
- integrity sha512-GOSaF+I24+cK5uxUfw85LEwskCj6Cpi5Cnm3OXdXexMer9hg0FlJ6AYlDrvu0ck0b9yAFdQTxExt64u1wkh+gw==
+ version "1.343.0"
+ resolved "https://registry.yarnpkg.com/react-native-calendars/-/react-native-calendars-1.343.0.tgz#db6262202694486db5d6c1bfe4b39f867124ecc4"
+ integrity sha512-wuBt/XyhCS1ycdmCWLRpXmRF2mXYBbfGjrjh7mKksrmame2DlW5jHX2sW3kvcMyLIsApuL6GEMxlzaPqgCB5Kw==
dependencies:
hoist-non-react-statics "^3.3.1"
immutable "^4.0.0-rc.12"
@@ -12401,9 +12596,9 @@ react-native-datepicker@^1.7.2:
moment "^2.22.0"
react-native-device-info@^5.5.1:
- version "5.6.1"
- resolved "https://registry.yarnpkg.com/react-native-device-info/-/react-native-device-info-5.6.1.tgz#3ae88d8659b7b64d204dbfc39f69126b769363d4"
- integrity sha512-FxjenoDZJKT53pp/Tl5gMsw5DA82Y5tOuySQlKS5AaDmw+Bu6EqEJjt0z4TRhJOVoqVJ35oCiZ3xViVbz/hB0w==
+ version "5.6.5"
+ resolved "https://registry.yarnpkg.com/react-native-device-info/-/react-native-device-info-5.6.5.tgz#3f18d7c38b21cfc475163351a9aae6e9037a43a0"
+ integrity sha512-l457wv7gYXSRnm38AH+NpCgKYa1zxxfN0EL8mTBxo+TnasXtk0FZ86zWDLhm4eqpcSH8xpT/+z2MQrATfqCaoA==
react-native-elements@^0.19.1:
version "0.19.1"
@@ -12416,9 +12611,9 @@ react-native-elements@^0.19.1:
prop-types "^15.5.8"
react-native-fast-image@^8.1.5:
- version "8.1.5"
- resolved "https://registry.yarnpkg.com/react-native-fast-image/-/react-native-fast-image-8.1.5.tgz#0a6404c988dad68c98d26f91155d0a5293ba2ea5"
- integrity sha512-DoAWGLeQ2hbllummrpXH9B38OgM0TFmNYCF34F90/hdHZirqUtYHzF4QDdb/NV7ebSijHmM3mpkzct8PXtcYyg==
+ version "8.3.2"
+ resolved "https://registry.yarnpkg.com/react-native-fast-image/-/react-native-fast-image-8.3.2.tgz#e9db271b70b9634b7be054760914d80954f9898c"
+ integrity sha512-AJ0b4BEswRwa0bh4SibYUtXszEiaO88Lf4CZ1ib+t5ZfkAgsMk9Liv3L0LYnDblMJmSeGTr1+2ViIM8F2vamjg==
react-native-firebase@^5.6.0:
version "5.6.0"
@@ -12434,9 +12629,9 @@ react-native-flipper@^0.34.0:
integrity sha512-48wgm29HJTOlZ0DibBsvXueEOY0EPIVL0wWKbwRfgrk86+luSEuLW3aZC50oJa95zSFb9qYShTV/6dWqh4Jamg==
react-native-gesture-handler@^1.5.3:
- version "1.6.1"
- resolved "https://registry.yarnpkg.com/react-native-gesture-handler/-/react-native-gesture-handler-1.6.1.tgz#678e2dce250ed66e93af409759be22cd6375dd17"
- integrity sha512-gQgIKhDiYf754yzhhliagLuLupvGb6ZyBdzYzr7aus3Fyi87TLOw63ers+r4kGw0h26oAWTAdHd34JnF4NeL6Q==
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/react-native-gesture-handler/-/react-native-gesture-handler-1.7.0.tgz#0ef74a5ba836832e497dc49eb1ce58baa6c617e5"
+ integrity sha512-1CrjJf8Z6Iz2XWzfZknYtsm2sud5Lu/pLhhokkgBIKttxqGDtetDEVFDJOTJWJyKCrUPk0X5tnWi/diSF4q++w==
dependencies:
"@egjs/hammerjs" "^2.0.17"
hoist-non-react-statics "^2.3.1"
@@ -12480,9 +12675,9 @@ react-native-linear-gradient@^2.5.6:
integrity sha512-HDwEaXcQIuXXCV70O+bK1rizFong3wj+5Q/jSyifKFLg0VWF95xh8XQgfzXwtq0NggL9vNjPKXa016KuFu+VFg==
react-native-localize@^1.3.3:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/react-native-localize/-/react-native-localize-1.4.0.tgz#4653596d066d0941c48f5404dc1c0d08b6950443"
- integrity sha512-W2MQxm6hzD549ZbZcbWzWtYJseY7S7WR2WgsNhm9ULmbwP7tXFfOTbkJjQoqgPXYSXogKN3srXhntVsNZL0Ksw==
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/react-native-localize/-/react-native-localize-1.4.1.tgz#031bd2089f09cc16ee7daee03019684dda60c275"
+ integrity sha512-g1L1au6GtCd0Ci6lQ8JVPYgl7uvEtKY2jeVghJcV6qQEN9+qACyqjOIR8pskUyI+qcSj1z4/nZh3IFxDVu1drw==
react-native-logger@^1.0.3:
version "1.0.3"
@@ -12551,43 +12746,43 @@ react-native-radial-context-menu@0.0.2:
integrity sha512-jihSUI/VkqLK/Le3BIy7JxsOST19OrXfmcvgqoZrwxttGGYs6EwteCT9LqfBFFNe3U302ikWIKQgmO3qO8xB/g==
react-native-rate@^1.1.10:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/react-native-rate/-/react-native-rate-1.2.1.tgz#c7a58b13dc68c49372d706d55a644b3700474597"
- integrity sha512-Hm1cmSaFVkJZHlSC2ebrhW7Y2PCQozjGr9pvAhkU2vQ/G3fS01OplGqADb0MhW+Md5t1rWUtwZnTS/W3/osXvA==
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/react-native-rate/-/react-native-rate-1.2.4.tgz#bb4024bebc28f40cd4eed70b5c5cbfa733ea68aa"
+ integrity sha512-lvmxu4UJ7/OfpNwww3AmTzAkKdD8z65VNguoKanRyBhrSm/IeNYLe482Vku9YodgWNkjZfl2AtJ51Sv9rhUu3A==
react-native-ratings@^7.2.0:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/react-native-ratings/-/react-native-ratings-7.2.0.tgz#8523e98868470855ec1d2feb112e466e17a1fd9f"
- integrity sha512-oSrkQ4rnpYjCw+d6MPJQghXfrfb3uQKoTJx1exdk7xqzw4jnv3pyu0PAuxCDJk/rfDSD/sirIAudz+zdGxrBog==
+ version "7.3.0"
+ resolved "https://registry.yarnpkg.com/react-native-ratings/-/react-native-ratings-7.3.0.tgz#32e11e4ed944ba8adbbc995d601df3f131619b6f"
+ integrity sha512-NCDIkmrVPnxPzP9zKdlcNpa2rPs3Hiv2qXsojUr3FpwbANWfgYE+jjGSSCBcS3vpXndTjhoaTGFDnybnUSFPFA==
dependencies:
- lodash "^4.17.4"
- prop-types "^15.5.10"
+ lodash "^4.17.15"
+ prop-types "^15.7.2"
react-native-reanimated@^1.7.0:
- version "1.9.0"
- resolved "https://registry.yarnpkg.com/react-native-reanimated/-/react-native-reanimated-1.9.0.tgz#38676c99dd585504fdc7331efb45e5f48ec7339a"
- integrity sha512-Aj+spgIHRiVv7ezGADxnSH1EoKrQRD2+XaSiGY0MiB/pvRNNrZPSJ+3NVpvLwWf9lZMOP7dwqqyJIzoZgBDt8w==
+ version "1.13.0"
+ resolved "https://registry.yarnpkg.com/react-native-reanimated/-/react-native-reanimated-1.13.0.tgz#1ee5d27d34bd2cee7dfad4ae9a3673300872c917"
+ integrity sha512-uadP/0QO+4TCsyPSvzRdl+76NPM7Bp8M25KQLB4Hg3tWBMjhrMrETnzNi33L/OPfmhU+7rceyi0QPe/DxKT5bQ==
dependencies:
fbjs "^1.0.0"
react-native-redash@^14.0.4:
- version "14.2.1"
- resolved "https://registry.yarnpkg.com/react-native-redash/-/react-native-redash-14.2.1.tgz#1a1690c65fe438a67ad24d0e80c3d5f38cea111a"
- integrity sha512-7xeh7LCx9iKXLnRTzEK5bjvthcb/G2c/ktdRv2FoVVqMlzYeApdxeSM+QKsXaJ8ka/hZEABHqO576s2fNnVXrA==
+ version "14.2.4"
+ resolved "https://registry.yarnpkg.com/react-native-redash/-/react-native-redash-14.2.4.tgz#5dbb4b2f1a7441bb304fe3494b89e0dc9010c8ef"
+ integrity sha512-/1R9UxXv3ffKcrbxolqa2B247Cgd3ikyEm2q1VlBng77Es6PAD4LAOXQ83pBavvwNfOsbhF3ebkbMpJcLaVt3Q==
dependencies:
abs-svg-path "^0.1.1"
normalize-svg-path "^1.0.1"
parse-svg-path "^0.1.2"
react-native-render-html@^4.2.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/react-native-render-html/-/react-native-render-html-4.2.0.tgz#f355c3e564bf99292f88792ade48749b4bf2ee76"
- integrity sha512-hkIy3YIdv77ttS3aNriFwNEPgEM3QJCX8efJn7fbZaV/K9lJ5CkOO+oiTe+FARLwDqqBkrf4KbTyqD4gmAfhRg==
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/react-native-render-html/-/react-native-render-html-4.2.3.tgz#b1568cd727638f477b2238cc872e2bd675a2aa18"
+ integrity sha512-0zYXG+5RrvVbXwubIyMtbEmyKnY1TfQwRbJSSow/FITWyKvye/3DsLqvQNbkyqWhvNdofBqxGvyoM4Lf50imbg==
dependencies:
buffer "^4.5.1"
events "^1.1.0"
html-entities "^1.2.0"
- htmlparser2 "^4.0.0"
+ htmlparser2 "3.10.1"
react-native-safe-area-context@^1.0.0:
version "1.0.2"
@@ -12602,9 +12797,9 @@ react-native-safe-area-view@^0.14.9:
hoist-non-react-statics "^2.3.1"
react-native-screens@^2.0.0-beta.2:
- version "2.9.0"
- resolved "https://registry.yarnpkg.com/react-native-screens/-/react-native-screens-2.9.0.tgz#ead2843107ba00fee259aa377582e457c74f1f3b"
- integrity sha512-5MaiUD6HA3nzY3JbVI8l3V7pKedtxQF3d8qktTVI0WmWXTI4QzqOU8r8fPVvfKo3MhOXwhWBjr+kQ7DZaIQQeg==
+ version "2.10.1"
+ resolved "https://registry.yarnpkg.com/react-native-screens/-/react-native-screens-2.10.1.tgz#06d22fae87ef0ce51c616c34a199726db1403b95"
+ integrity sha512-Z2kKSk4AwWRQNCBmTjViuBQK0/Lx0jc25TZptn/2gKYUCOuVRvCekoA26u0Tsb3BIQ8tWDsZW14OwDlFUXW1aw==
react-native-sha256@^1.3.6:
version "1.3.6"
@@ -12665,9 +12860,9 @@ react-native-swiper@^1.5.14:
prop-types "^15.5.10"
react-native-tab-view@^2.10.0:
- version "2.14.4"
- resolved "https://registry.yarnpkg.com/react-native-tab-view/-/react-native-tab-view-2.14.4.tgz#740007e62c8723c6813b8c8a05caaaf82c816620"
- integrity sha512-oqkCflPFuZwDTbyY2WaN0377akSsmcttuYACR9LT7htZfO/tKR2Z/ynj1tbv2cz2esGuVICoga9cetN1lPimog==
+ version "2.15.1"
+ resolved "https://registry.yarnpkg.com/react-native-tab-view/-/react-native-tab-view-2.15.1.tgz#cf4df4ffdec504263a2e06a6becd8831b9a19ad9"
+ integrity sha512-cDYl1pNWspbEHBjHrHVpIC40h4g8VhZe0CIG0CUKcouX98vHVfAojxhgWuRosq9qMhITHpLKM+7BmBLnhCJ0nw==
react-native-testing-library@^1.12.0:
version "1.14.0"
@@ -12724,7 +12919,7 @@ react-native-unimodules@^0.9.1:
unimodules-sensors-interface "~5.1.0"
unimodules-task-manager-interface "~5.1.0"
-react-native-vector-icons@^6.6.0:
+react-native-vector-icons@6.6.0:
version "6.6.0"
resolved "https://registry.yarnpkg.com/react-native-vector-icons/-/react-native-vector-icons-6.6.0.tgz#66cf004918eb05d90778d64bd42077c1800d481b"
integrity sha512-MImKVx8JEvVVBnaShMr7/yTX4Y062JZMupht1T+IEgbqBj4aQeQ1z2SH4VHWKNtWtppk4kz9gYyUiMWqx6tNSw==
@@ -12800,9 +12995,9 @@ react-proxy@^1.1.7:
react-deep-force-update "^1.0.0"
react-redux@^7.0.0, react-redux@^7.1.3:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-7.2.0.tgz#f970f62192b3981642fec46fd0db18a074fe879d"
- integrity sha512-EvCAZYGfOLqwV7gh849xy9/pt55rJXPwmYvI4lilPM5rUT/1NxuuN59ipdBksRVSvz0KInbPnp4IfoXJXCqiDA==
+ version "7.2.1"
+ resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-7.2.1.tgz#8dedf784901014db2feca1ab633864dee68ad985"
+ integrity sha512-T+VfD/bvgGTUA74iW9d2i5THrDQWbweXP0AVNI8tNd1Rk5ch1rnMiJkDD67ejw7YBKM4+REvcvqRuWJb7BLuEg==
dependencies:
"@babel/runtime" "^7.5.5"
hoist-non-react-statics "^3.3.0"
@@ -12987,9 +13182,9 @@ realpath-native@^1.1.0:
util.promisify "^1.0.0"
reanimated-bottom-sheet@^1.0.0-alpha.14:
- version "1.0.0-alpha.20"
- resolved "https://registry.yarnpkg.com/reanimated-bottom-sheet/-/reanimated-bottom-sheet-1.0.0-alpha.20.tgz#fc586b594a8e8c3e2a49821cfaaccd8c03f80660"
- integrity sha512-bcXVkmJLL6SOoIPWU2dIJnT7+78a5tDi9eaE6ESsEewZ10lpfJhjfCCFrngPZKPhatQ6mjCJSYEAL+fwbXCiJw==
+ version "1.0.0-alpha.22"
+ resolved "https://registry.yarnpkg.com/reanimated-bottom-sheet/-/reanimated-bottom-sheet-1.0.0-alpha.22.tgz#01a200946f1a461f01f1e773e5b4961c2df2e53b"
+ integrity sha512-NxecCn+2iA4YzkFuRK5/b86GHHS2OhZ9VRgiM4q18AC20YE/psRilqxzXCKBEvkOjP5AaAvY0yfE7EkEFBjTvw==
redent@^2.0.0:
version "2.0.0"
@@ -13021,12 +13216,12 @@ redux-devtools-extension@^2.13.8:
integrity sha512-8qlpooP2QqPtZHQZRhx3x3OP5skEV1py/zUdMY28WNAocbafxdG2tRD1MWE7sp8obGMNYuLWanhhQ7EQvT1FBg==
redux-devtools-instrument@^1.9.0, redux-devtools-instrument@^1.9.4:
- version "1.9.6"
- resolved "https://registry.yarnpkg.com/redux-devtools-instrument/-/redux-devtools-instrument-1.9.6.tgz#6b412595f74b9d48cfd4ecc13e585b1588ed6e7e"
- integrity sha512-MwvY4cLEB2tIfWWBzrUR02UM9qRG2i7daNzywRvabOSVdvAY7s9BxSwMmVRH1Y/7QWjplNtOwgT0apKhHg2Qew==
+ version "1.9.7"
+ resolved "https://registry.yarnpkg.com/redux-devtools-instrument/-/redux-devtools-instrument-1.9.7.tgz#ea3103c27da3ad2d37e197a885430fa43a0c9580"
+ integrity sha512-QUc2GwRy7I1zhUVsrsRzopptOzT7kTYkLhKoO2Z1sNChVRrbzV0BKwyyQPShpsRrxvpl2ZF1qn93I688AWn4dg==
dependencies:
- lodash "^4.2.0"
- symbol-observable "^1.0.2"
+ lodash "^4.17.19"
+ symbol-observable "^1.2.0"
redux-devtools@3.5.0:
version "3.5.0"
@@ -13097,9 +13292,9 @@ regenerator-runtime@^0.11.0:
integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==
regenerator-runtime@^0.13.2, regenerator-runtime@^0.13.4:
- version "0.13.5"
- resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz#d878a1d094b4306d10b9096484b33ebd55e26697"
- integrity sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==
+ version "0.13.7"
+ resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55"
+ integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==
regenerator-transform@^0.10.0:
version "0.10.1"
@@ -13223,9 +13418,9 @@ remote-redux-devtools@^0.5.16:
socketcluster-client "^14.2.1"
remotedev-serialize@^0.1.8:
- version "0.1.8"
- resolved "https://registry.yarnpkg.com/remotedev-serialize/-/remotedev-serialize-0.1.8.tgz#c99cb184e7f71a906162abc404be8ce33810205f"
- integrity sha512-3YG/FDcOmiK22bl5oMRM8RRnbGrFEuPGjbcDG+z2xi5aQaNQNZ8lqoRnZTwXVfaZtutXuiAQOgPRrogzQk8edg==
+ version "0.1.9"
+ resolved "https://registry.yarnpkg.com/remotedev-serialize/-/remotedev-serialize-0.1.9.tgz#5e67e05cbca75d408d769d057dc59d0f56cd2c43"
+ integrity sha512-5tFdZg9mSaAWTv6xmQ7HtHjKMLSFQFExEZOtJe10PLsv1wb7cy7kYHtBvTYRro27/3fRGEcQBRNKSaixOpb69w==
dependencies:
jsan "^3.1.13"
@@ -13244,19 +13439,19 @@ repeat-string@^1.6.1:
resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc=
-request-promise-core@1.1.3:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.3.tgz#e9a3c081b51380dfea677336061fea879a829ee9"
- integrity sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==
+request-promise-core@1.1.4:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.4.tgz#3eedd4223208d419867b78ce815167d10593a22f"
+ integrity sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==
dependencies:
- lodash "^4.17.15"
+ lodash "^4.17.19"
request-promise-native@^1.0.5, request-promise-native@^1.0.8:
- version "1.0.8"
- resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.8.tgz#a455b960b826e44e2bf8999af64dff2bfe58cb36"
- integrity sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==
+ version "1.0.9"
+ resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.9.tgz#e407120526a5efdc9a39b28a5679bf47b9d9dc28"
+ integrity sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==
dependencies:
- request-promise-core "1.1.3"
+ request-promise-core "1.1.4"
stealthy-require "^1.1.1"
tough-cookie "^2.3.3"
@@ -13456,10 +13651,10 @@ rxjs@^5.4.3:
dependencies:
symbol-observable "1.0.1"
-rxjs@^6.4.0, rxjs@^6.5.3, rxjs@^6.5.5:
- version "6.5.5"
- resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.5.tgz#c5c884e3094c8cfee31bf27eb87e54ccfc87f9ec"
- integrity sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==
+rxjs@^6.4.0, rxjs@^6.6.0, rxjs@^6.6.2:
+ version "6.6.2"
+ resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.2.tgz#8096a7ac03f2cc4fe5860ef6e572810d9e01c0d2"
+ integrity sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==
dependencies:
tslib "^1.9.0"
@@ -13468,7 +13663,7 @@ safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
-safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.2.0:
+safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.2.0:
version "5.2.1"
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
@@ -13480,7 +13675,7 @@ safe-regex@^1.1.0:
dependencies:
ret "~0.1.10"
-"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
+"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
version "2.1.2"
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
@@ -13587,7 +13782,7 @@ semver@7.0.0:
resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
-semver@7.x, semver@^7.2.1, semver@^7.3.2:
+semver@7.x, semver@^7.3.2:
version "7.3.2"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938"
integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==
@@ -13622,9 +13817,11 @@ serialize-error@^2.1.0:
integrity sha1-ULZ51WNc34Rme9yOWa9OW4HV9go=
serialize-javascript@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-3.0.0.tgz#492e489a2d77b7b804ad391a5f5d97870952548e"
- integrity sha512-skZcHYw2vEX4bw90nAr2iTTsz6x2SrHEnfxgKYmZlvJYBEZrvbKtobJWlQ20zczKb3bsHHXXTYt48zBA7ni9cw==
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-3.1.0.tgz#8bf3a9170712664ef2561b44b691eafe399214ea"
+ integrity sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==
+ dependencies:
+ randombytes "^2.1.0"
serve-static@^1.13.1:
version "1.14.1"
@@ -13721,12 +13918,12 @@ shellwords@^0.1.1:
integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==
side-channel@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.2.tgz#df5d1abadb4e4bf4af1cd8852bf132d2f7876947"
- integrity sha512-7rL9YlPHg7Ancea1S96Pa8/QWb4BtXL/TZvS6B8XFetGBeuhAsfmUspK6DokBeZ64+Kj9TCNRD/30pVz1BvQNA==
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.3.tgz#cdc46b057550bbab63706210838df5d4c19519c3"
+ integrity sha512-A6+ByhlLkksFoUepsGxfj5x1gTSrs+OydsRptUxeNCabQpCFUvcwIczgOigI8vhY/OJCnPnyE9rGiwgvr9cS1g==
dependencies:
- es-abstract "^1.17.0-next.1"
- object-inspect "^1.7.0"
+ es-abstract "^1.18.0-next.0"
+ object-inspect "^1.8.0"
signal-exit@^3.0.0, signal-exit@^3.0.2:
version "3.0.3"
@@ -14183,9 +14380,9 @@ strip-indent@^2.0.0:
integrity sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=
strip-json-comments@^3.0.1:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.0.tgz#7638d31422129ecf4457440009fba03f9f9ac180"
- integrity sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
+ integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
strip-json-comments@~2.0.1:
version "2.0.1"
@@ -14233,9 +14430,9 @@ supports-color@^6.1.0:
has-flag "^3.0.0"
supports-color@^7.0.0, supports-color@^7.1.0:
- version "7.1.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz#68e32591df73e25ad1c4b49108a2ec507962bfd1"
- integrity sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
+ integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
dependencies:
has-flag "^4.0.0"
@@ -14258,9 +14455,9 @@ svg-parser@^2.0.0:
integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==
svg-path-properties@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/svg-path-properties/-/svg-path-properties-1.0.4.tgz#e608f38d6e680d8636d0debed0d069b7fee10eeb"
- integrity sha512-yoiTZOP37EFt6GetaQlN4IIqUWZSn3i+pMztDg3OtTNwoU0a+0+o7os3PK+UT2nsS115vr02VG4HIzMEVcTzFg==
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/svg-path-properties/-/svg-path-properties-1.0.5.tgz#8842811f79d722304a6ec6feb8084ba12257c54a"
+ integrity sha512-Ip3ZJ2pPUAIIskbJKzfBVTssOhW6x8F1VFclm65DRNxi19YPZXedkN6Xe1lxqM/TvIoS2kxZtrZU7ixkoqASUQ==
svgo@^1.2.2:
version "1.3.2"
@@ -14286,7 +14483,7 @@ symbol-observable@1.0.1:
resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.1.tgz#8340fc4702c3122df5d22288f88283f513d3fdd4"
integrity sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=
-symbol-observable@^1.0.2, symbol-observable@^1.2.0:
+symbol-observable@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804"
integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==
@@ -14507,17 +14704,18 @@ trim-right@^1.0.1:
integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=
ts-jest@^26.0.0:
- version "26.1.1"
- resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-26.1.1.tgz#b98569b8a4d4025d966b3d40c81986dd1c510f8d"
- integrity sha512-Lk/357quLg5jJFyBQLnSbhycnB3FPe+e9i7ahxokyXxAYoB0q1pPmqxxRPYr4smJic1Rjcf7MXDBhZWgxlli0A==
+ version "26.3.0"
+ resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-26.3.0.tgz#6b2845045347dce394f069bb59358253bc1338a9"
+ integrity sha512-Jq2uKfx6bPd9+JDpZNMBJMdMQUC3sJ08acISj8NXlVgR2d5OqslEHOR2KHMgwymu8h50+lKIm0m0xj/ioYdW2Q==
dependencies:
+ "@types/jest" "26.x"
bs-logger "0.x"
buffer-from "1.x"
fast-json-stable-stringify "2.x"
+ jest-util "26.x"
json5 "2.x"
lodash.memoize "4.x"
make-error "1.x"
- micromatch "4.x"
mkdirp "1.x"
semver "7.x"
yargs-parser "18.x"
@@ -14555,20 +14753,20 @@ tsd@^0.11.0:
read-pkg-up "^4.0.0"
update-notifier "^2.5.0"
-tslib@^1.10.0, tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3:
+tslib@^1.10.0, tslib@^1.13.0, tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3:
version "1.13.0"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043"
integrity sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==
tslib@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.0.0.tgz#18d13fc2dce04051e20f074cc8387fd8089ce4f3"
- integrity sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.0.1.tgz#410eb0d113e5b6356490eec749603725b021b43e"
+ integrity sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==
tslint@^6.1.2:
- version "6.1.2"
- resolved "https://registry.yarnpkg.com/tslint/-/tslint-6.1.2.tgz#2433c248512cc5a7b2ab88ad44a6b1b34c6911cf"
- integrity sha512-UyNrLdK3E0fQG/xWNqAFAC5ugtFyPO4JJR1KyyfQAyzR8W0fTRrC91A8Wej4BntFzcvETdCSDa/4PnNYJQLYiA==
+ version "6.1.3"
+ resolved "https://registry.yarnpkg.com/tslint/-/tslint-6.1.3.tgz#5c23b2eccc32487d5523bd3a470e9aa31789d904"
+ integrity sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==
dependencies:
"@babel/code-frame" "^7.0.0"
builtin-modules "^1.1.1"
@@ -14581,7 +14779,7 @@ tslint@^6.1.2:
mkdirp "^0.5.3"
resolve "^1.3.2"
semver "^5.3.0"
- tslib "^1.10.0"
+ tslib "^1.13.0"
tsutils "^2.29.0"
tsutils@^2.29.0:
@@ -14653,9 +14851,9 @@ type@^1.0.1:
integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==
type@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/type/-/type-2.0.0.tgz#5f16ff6ef2eb44f260494dae271033b29c09a9c3"
- integrity sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/type/-/type-2.1.0.tgz#9bdc22c648cf8cf86dd23d32336a41cfb6475e3f"
+ integrity sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==
typedarray-to-buffer@^3.1.2, typedarray-to-buffer@^3.1.5:
version "3.1.5"
@@ -14689,9 +14887,9 @@ typescript-tuple@^2.2.1:
typescript-compare "^0.0.2"
typescript@^3.9.6:
- version "3.9.6"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.6.tgz#8f3e0198a34c3ae17091b35571d3afd31999365a"
- integrity sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==
+ version "3.9.7"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.7.tgz#98d600a5ebdc38f40cb277522f12dc800e9e25fa"
+ integrity sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==
ua-parser-js@^0.7.18:
version "0.7.21"
@@ -14707,9 +14905,9 @@ uglify-es@^3.1.9:
source-map "~0.6.1"
uglify-js@^3.1.4:
- version "3.10.1"
- resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.10.1.tgz#dd14767eb7150de97f2573a5ff210db14fffe4ad"
- integrity sha512-RjxApKkrPJB6kjJxQS3iZlf///REXWYxYJxO/MpmlQzVkDWVI3PSnCBWezMecmTU/TRkNxrl8bmsfFQCp+LO+Q==
+ version "3.10.2"
+ resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.10.2.tgz#8cfa1209fd04199cc8a7f9930ddedb30b0f1912d"
+ integrity sha512-GXCYNwqoo0MbLARghYjxVBxDCnU0tLqN7IPLdHHbibCb1NI5zBkU2EPcy/GaVxc0BtTjqyGXJCINe6JMR2Dpow==
ulid@2.3.0:
version "2.3.0"
@@ -14868,9 +15066,9 @@ uri-js@^3.0.2:
punycode "^2.1.0"
uri-js@^4.2.2:
- version "4.2.2"
- resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"
- integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.3.0.tgz#e16cb9ef7b4036d74be59dc7342258e6f1aca20e"
+ integrity sha512-Q9Q9RlMM08eWfdPPmDDrXd8Ny3R1sY/DaRDR2zTPPneJ6GYiLx3++fPiZobv49ovkYAnHl/P72Ie3HWXIRVVYA==
dependencies:
punycode "^2.1.0"
@@ -14956,30 +15154,25 @@ uuid@3.3.2:
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131"
integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==
-uuid@^3.2.1, uuid@^3.3.2, uuid@^3.4.0:
+uuid@^3.0.0, uuid@^3.2.1, uuid@^3.3.2, uuid@^3.4.0:
version "3.4.0"
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"
integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
-uuid@^7.0.0, uuid@^7.0.3:
- version "7.0.3"
- resolved "https://registry.yarnpkg.com/uuid/-/uuid-7.0.3.tgz#c5c9f2c8cf25dc0a372c4df1441c41f5bd0c680b"
- integrity sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==
-
-uuid@^8.0.0:
- version "8.2.0"
- resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.2.0.tgz#cb10dd6b118e2dada7d0cd9730ba7417c93d920e"
- integrity sha512-CYpGiFTUrmI6OBMkAdjSDM0k5h8SkkiTP4WAjQgDgNB1S3Ou9VBEvr6q0Kv2H1mMk7IWfxYGpMH5sd5AvcIV2Q==
+uuid@^8.0.0, uuid@^8.3.0:
+ version "8.3.0"
+ resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.0.tgz#ab738085ca22dc9a8c92725e459b1d507df5d6ea"
+ integrity sha512-fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ==
v8-compile-cache@^2.0.3:
version "2.1.1"
resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz#54bc3cdd43317bca91e35dcaf305b1a7237de745"
integrity sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==
-v8-to-istanbul@^4.1.3:
- version "4.1.4"
- resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz#b97936f21c0e2d9996d4985e5c5156e9d4e49cd6"
- integrity sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ==
+v8-to-istanbul@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-5.0.1.tgz#0608f5b49a481458625edb058488607f25498ba5"
+ integrity sha512-mbDNjuDajqYe3TXFk5qxcQy8L1msXNE37WTlLoqqpBfRsimbNcrlhQlDPntmECEcUvdC+AQ8CyMMf6EUx1r74Q==
dependencies:
"@types/istanbul-lib-coverage" "^2.0.1"
convert-source-map "^1.6.0"
@@ -15062,7 +15255,7 @@ webidl-conversions@^5.0.0:
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff"
integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==
-webidl-conversions@^6.0.0:
+webidl-conversions@^6.1.0:
version "6.1.0"
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514"
integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==
@@ -15075,9 +15268,9 @@ whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3, whatwg-encoding@^1.0.5:
iconv-lite "0.4.24"
whatwg-fetch@>=0.10.0, whatwg-fetch@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.1.0.tgz#49d630cdfa308dba7f2819d49d09364f540dbcc6"
- integrity sha512-pgmbsVWKpH9GxLXZmtdowDIqtb/rvPyjjQv3z9wLcmgWKFHilKnZD3ldgrOlwJoPGOUluQsRPWd52yVkPfmI1A==
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.4.0.tgz#e11de14f4878f773fbebcde8871b2c0699af8b30"
+ integrity sha512-rsum2ulz2iuZH08mJkT0Yi6JnKhwdw4oeyMjokgxd+mmqYSd9cPpOQf01TIWgjxG/U4+QR+AwKq6lSbXVxkyoQ==
whatwg-mimetype@^2.1.0, whatwg-mimetype@^2.2.0, whatwg-mimetype@^2.3.0:
version "2.3.0"
@@ -15103,13 +15296,13 @@ whatwg-url@^7.0.0:
webidl-conversions "^4.0.2"
whatwg-url@^8.0.0:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.1.0.tgz#c628acdcf45b82274ce7281ee31dd3c839791771"
- integrity sha512-vEIkwNi9Hqt4TV9RdnaBPNt+E2Sgmo3gePebCRgZ1R7g6d23+53zCTnuB0amKI4AXq6VM8jj2DUAa0S1vjJxkw==
+ version "8.2.1"
+ resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.2.1.tgz#ed73417230784b281fb2a32c3c501738b46167c3"
+ integrity sha512-ZmVCr6nfBeaMxEHALLEGy0LszYjpJqf6PVNQUQ1qd9Et+q7Jpygd4rGGDXgHjD8e99yLFseD69msHDM4YwPZ4A==
dependencies:
lodash.sortby "^4.7.0"
tr46 "^2.0.2"
- webidl-conversions "^5.0.0"
+ webidl-conversions "^6.1.0"
which-boxed-primitive@^1.0.1:
version "1.0.1"
@@ -15335,9 +15528,9 @@ ws@^5.2.0:
async-limiter "~1.0.0"
ws@^7, ws@^7.2.3:
- version "7.3.0"
- resolved "https://registry.yarnpkg.com/ws/-/ws-7.3.0.tgz#4b2f7f219b3d3737bc1a2fbf145d825b94d38ffd"
- integrity sha512-iFtXzngZVXPGgpTlP1rBqsUK82p9tKqsWRPg5L56egiljujJT3vGAYnHANvFxBieXrTFavhzhxW52jnaWV+w2w==
+ version "7.3.1"
+ resolved "https://registry.yarnpkg.com/ws/-/ws-7.3.1.tgz#d0547bf67f7ce4f12a72dfe31262c68d7dc551c8"
+ integrity sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA==
x-path@^0.0.2:
version "0.0.2"
@@ -15419,12 +15612,12 @@ yallist@^2.1.2:
resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=
-yaml@^1.7.2:
+yaml@^1.10.0, yaml@^1.7.2:
version "1.10.0"
resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e"
integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==
-yargs-parser@18.x, yargs-parser@^18.1.1:
+yargs-parser@18.x, yargs-parser@^18.1.2:
version "18.1.3"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0"
integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==
@@ -15515,9 +15708,9 @@ yargs@^14.2.0:
yargs-parser "^15.0.1"
yargs@^15.1.0, yargs@^15.3.1:
- version "15.3.1"
- resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.3.1.tgz#9505b472763963e54afe60148ad27a330818e98b"
- integrity sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==
+ version "15.4.1"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8"
+ integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==
dependencies:
cliui "^6.0.0"
decamelize "^1.2.0"
@@ -15529,12 +15722,12 @@ yargs@^15.1.0, yargs@^15.3.1:
string-width "^4.2.0"
which-module "^2.0.0"
y18n "^4.0.0"
- yargs-parser "^18.1.1"
+ yargs-parser "^18.1.2"
yarn@^1.22.4:
- version "1.22.4"
- resolved "https://registry.yarnpkg.com/yarn/-/yarn-1.22.4.tgz#01c1197ca5b27f21edc8bc472cd4c8ce0e5a470e"
- integrity sha512-oYM7hi/lIWm9bCoDMEWgffW8aiNZXCWeZ1/tGy0DWrN6vmzjCXIKu2Y21o8DYVBUtiktwKcNoxyGl/2iKLUNGA==
+ version "1.22.5"
+ resolved "https://registry.yarnpkg.com/yarn/-/yarn-1.22.5.tgz#1933b7635429ca00847222dd9d38f05646e2df23"
+ integrity sha512-5uzKXwdMc++mYktXqkfpNYT9tY8ViWegU58Hgbo+KXzrzzhEyP1Ip+BTtXloLrXNcNlxFJbLiFKGaS9vK9ym6Q==
yup@^0.28.3:
version "0.28.5"