diff --git a/CHANGELOG.md b/CHANGELOG.md
index 97e07e83561..d61fe405bc6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,11 +7,20 @@ and this project adheres to [Semantic Versioning](http://semver.org/)
## [Unreleased]
### Added
-* Support for deeplinking
-* Support eth_signTransaction
+
+### Removed
+
+### Changed
+
+## [1.2.2-4](https://github.com/rainbow-me/rainbow/releases/tag/v1.2.2-4)
+### Added
+* Uniswap support
+* Add to contacts
+* Support for deep linking
+* Support for Sentry
### Changed
-* Updated icons and splash screen
+* Upgraded Firebase
## [1.1.5-2](https://github.com/rainbow-me/rainbow/releases/tag/v1.1.5-2)
### Changed
diff --git a/android/sentry.properties b/android/sentry.properties
new file mode 100644
index 00000000000..a8f8225c9b4
--- /dev/null
+++ b/android/sentry.properties
@@ -0,0 +1,4 @@
+defaults.url=https://sentry.io/
+defaults.org=rainbow-me
+defaults.project=rainbow-wallet
+cli.executable=node_modules/@sentry/cli/bin/sentry-cli
diff --git a/ios/Podfile.lock b/ios/Podfile.lock
index cb1c2f58471..5449fbe431e 100644
--- a/ios/Podfile.lock
+++ b/ios/Podfile.lock
@@ -285,13 +285,13 @@ PODS:
- React-jsinspector (1000.0.0)
- react-native-blur (0.8.0):
- React
- - react-native-camera (3.13.1):
+ - react-native-camera (3.14.0):
- React
- - react-native-camera/RCT (= 3.13.1)
- - react-native-camera/RN (= 3.13.1)
- - react-native-camera/RCT (3.13.1):
+ - react-native-camera/RCT (= 3.14.0)
+ - react-native-camera/RN (= 3.14.0)
+ - react-native-camera/RCT (3.14.0):
- React
- - react-native-camera/RN (3.13.1):
+ - react-native-camera/RN (3.14.0):
- React
- react-native-mail (4.1.0):
- React
@@ -672,8 +672,8 @@ SPEC CHECKSUMS:
Crashlytics: 07fb167b1694128c1c9a5a5cc319b0e9c3ca0933
DoubleConversion: 5805e889d232975c086db112ece9ed034df7a0b2
Fabric: f988e33c97f08930a413e08123064d2e5f68d655
- FBLazyVector: 819f6346db17ab2e478505a141eb03b81ec987e5
- FBReactNativeSpec: 8783576777bb2f564f3d632232d17b5ebe718508
+ FBLazyVector: 2af25bce3a891b34fe16a791d2a06785ae5c45e1
+ FBReactNativeSpec: 2fa33b58b0342284947ae6a3ec72cd3064eb022a
Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46
FirebaseAnalytics: 45f36d9c429fc91d206283900ab75390cd05ee8a
FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3
@@ -693,17 +693,17 @@ SPEC CHECKSUMS:
libwebp: 057912d6d0abfb6357d8bb05c0ea470301f5d61e
nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd
Protobuf: 20d79da7f20b5928b80043b05080b816e802659e
- RCTRequired: 050b52195fd4a3734b14622c3060368137c2cce3
- RCTTypeSafety: a50b5ac437c7feba50396f2b85431499fe22c846
- React: 5984b8456f8e83b2609935f1e188714ae9da01d3
- React-Core: 0d789180fcef897535596fee945f3b4caf9ecea9
- React-CoreModules: 3a21a44a5c80a6372cf40e0ced849b597c377b8e
- React-cxxreact: 4a154094e80071227154767175d77512a6d184f2
- React-jsi: 9e4b30831a63b7b9804e4403a792853790e524e8
- React-jsiexecutor: a4ab14e11578382aa0df9c95ef95d8d33da0b605
- React-jsinspector: 619bae388f66f13e8a4b094898de2a6c2417ce39
+ RCTRequired: cdcdc30117ff0f2a87941afee9ab36b8cb155c06
+ RCTTypeSafety: 74f86cba43cfb997f63ca567197de68bd6631733
+ React: 52ed0b0fa2f188c8ecb11b0029f0e43e566ae0b6
+ React-Core: 33000f449ae1109977dfbf65da4fdd121e501f2c
+ React-CoreModules: 48e98b6534513f6f18633405a23038c785e7660a
+ React-cxxreact: d93c4c6cb5155ea4850165e0e788569853c0a64c
+ React-jsi: cfd0b406b39afc0fa005d274266b3f6a88fc9d12
+ React-jsiexecutor: a3d288efafd9b40a42f7f33c106b18d0ef30e984
+ React-jsinspector: 9fa0dfdabbb01fe17802ada871538f107c4ae329
react-native-blur: cad4d93b364f91e7b7931b3fa935455487e5c33c
- react-native-camera: 1df7f9a047591bbc2c9a7ec80bd6412d3c19579f
+ react-native-camera: 9f79d18f91fc8c35d693f1846d84a8b9094bcc65
react-native-mail: a864fb211feaa5845c6c478a3266de725afdce89
react-native-netinfo: ddaca8bbb9e6e914b1a23787ccb879bc642931c9
react-native-randombytes: 3638d24759d67c68f6ccba60c52a7a8a8faa6a23
@@ -712,16 +712,16 @@ SPEC CHECKSUMS:
react-native-text-input-mask: 07227297075f9653315f43b0424d596423a01736
react-native-udp: 54a1aa9bf5c0824f930b1ba6dbfb3fd3e733bba9
react-native-version-number: b415bbec6a13f2df62bf978e85bc0d699462f37f
- React-RCTActionSheet: 3b8143662e17e117a8ab7794be08c381d894f582
- React-RCTAnimation: eb7889dd47c9a39791572cd2b1519ac2aa03d519
- React-RCTBlob: edfb49d23e4c5498a2a371df2eb504fc9fbc588a
- React-RCTImage: 187f4c136ee36b0700b5b6d9ffdd9c03e4deff3b
- React-RCTLinking: 55868cf6130190ecceb0365af62889172385b9c6
- React-RCTNetwork: ac5092cd1f8dde03d890aa445b39030a570010e5
- React-RCTSettings: aafce4fe24e5dbca7a08e813a128c986d09f6b2a
- React-RCTText: 299f71e927c3f7f6fe0636c5ff12876851e4c2cf
- React-RCTVibration: 7239997201b76f7fa93226f9a74c6db50f6edd30
- ReactCommon: 08828c927c18463da3b25be7c1083cc6d2f2c150
+ React-RCTActionSheet: d0845ce6ab6ebdec085a356e97d44e0425c05598
+ React-RCTAnimation: 4e25b953efc9576cbdf934f36946c8761fce2f74
+ React-RCTBlob: d9a088ec6fcaf32d92d841b4e5eff7aa3908f13b
+ React-RCTImage: 7efb39872c98b6bf94e7f7bdd7104f378e3aaf1d
+ React-RCTLinking: 0b79ffa83417cc1055d1e13a3890dad6a5172513
+ React-RCTNetwork: 5b34de314d5188bba5b4c75f501b6975ae32b596
+ React-RCTSettings: 2eff9bbddceb4c086c34208d0093144104dc7bbd
+ React-RCTText: f85a794628ccf639e161ecc91da9ec69b9e67f0a
+ React-RCTVibration: 21825611859898e0fac42e881d1ebe0400184900
+ ReactCommon: b9d840903c3f5b49872d947ff0cefe144c4be575
ReactNativePermissions: 7cfad56d13c8961cd2a1005b4955b1400c79ef3e
RNAnalytics: 35a54cb740c472a0a6a3de765176b82cccc2d1ef
RNCAsyncStorage: 60a80e72d95bf02a01cace55d3697d9724f0d77f
@@ -751,7 +751,7 @@ SPEC CHECKSUMS:
TcpSockets: 14306fb79f9750ea7d2ddd02d8bed182abb01797
ToolTipMenu: 8ac61aded0fbc4acfe7e84a7d0c9479d15a9a382
TouchID: ba4c656d849cceabc2e4eef722dea5e55959ecf4
- Yoga: e8b2e61404f15aa7fdd630d65755530125c1ada6
+ Yoga: 2d949b4137f22f70fa3ddf4c9de43b0cc671a827
PODFILE CHECKSUM: b931004d050eac701cdeaa72c5a620b2c25d49a0
diff --git a/ios/Rainbow.xcodeproj/project.pbxproj b/ios/Rainbow.xcodeproj/project.pbxproj
index 7698b0da717..f23fb2b243a 100644
--- a/ios/Rainbow.xcodeproj/project.pbxproj
+++ b/ios/Rainbow.xcodeproj/project.pbxproj
@@ -642,7 +642,7 @@
"$(PROJECT_DIR)",
"\"$(SRCROOT)/Rainbow\"",
);
- MARKETING_VERSION = 1.2.0;
+ MARKETING_VERSION = 1.2.2;
OTHER_LDFLAGS = (
"$(inherited)",
"-ObjC",
@@ -692,7 +692,7 @@
"$(PROJECT_DIR)",
"\"$(SRCROOT)/Rainbow\"",
);
- MARKETING_VERSION = 1.2.0;
+ MARKETING_VERSION = 1.2.2;
OTHER_LDFLAGS = (
"$(inherited)",
"-ObjC",
@@ -777,7 +777,7 @@
"$(PROJECT_DIR)",
"\"$(SRCROOT)/Rainbow\"",
);
- MARKETING_VERSION = 1.2.0;
+ MARKETING_VERSION = 1.2.2;
OTHER_LDFLAGS = (
"$(inherited)",
"-ObjC",
@@ -863,7 +863,7 @@
"$(PROJECT_DIR)",
"\"$(SRCROOT)/Rainbow\"",
);
- MARKETING_VERSION = 1.2.0;
+ MARKETING_VERSION = 1.2.2;
OTHER_LDFLAGS = (
"$(inherited)",
"-ObjC",
diff --git a/ios/Rainbow/Info.plist b/ios/Rainbow/Info.plist
index 65a7e779a81..abc00b1dea4 100644
--- a/ios/Rainbow/Info.plist
+++ b/ios/Rainbow/Info.plist
@@ -80,6 +80,8 @@
Rainbow
NSMotionUsageDescription
Rainbow
+ NSPhotoLibraryUsageDescription
+ Rainbow
NSSpeechRecognitionUsageDescription
Rainbow
UIAppFonts
diff --git a/ios/sentry.properties b/ios/sentry.properties
new file mode 100644
index 00000000000..a8f8225c9b4
--- /dev/null
+++ b/ios/sentry.properties
@@ -0,0 +1,4 @@
+defaults.url=https://sentry.io/
+defaults.org=rainbow-me
+defaults.project=rainbow-wallet
+cli.executable=node_modules/@sentry/cli/bin/sentry-cli
diff --git a/package.json b/package.json
index 492510ffe81..32e2590d827 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "Rainbow",
- "version": "1.2.0-4",
+ "version": "1.2.2-4",
"private": true,
"scripts": {
"android": "react-native run-android",
diff --git a/src/App.js b/src/App.js
index d50a160663e..0ade912c184 100644
--- a/src/App.js
+++ b/src/App.js
@@ -12,6 +12,7 @@ import CodePush from 'react-native-code-push';
import {
REACT_APP_SEGMENT_API_WRITE_KEY,
SENTRY_ENDPOINT,
+ SENTRY_ENVIRONMENT,
} from 'react-native-dotenv';
// eslint-disable-next-line import/default
import RNIOS11DeviceCheck from 'react-native-ios11-devicecheck';
@@ -30,12 +31,10 @@ import { requestsForTopic } from './redux/requests';
import Routes from './screens/Routes';
import { parseQueryParams } from './utils';
-initSentry({
- dsn: SENTRY_ENDPOINT,
-});
-
if (process.env.NODE_ENV === 'development') {
console.disableYellowBox = true;
+} else {
+ initSentry({ dsn: SENTRY_ENDPOINT, environment: SENTRY_ENVIRONMENT });
}
CodePush.getUpdateMetadata().then(update => {
diff --git a/src/redux/gas.js b/src/redux/gas.js
index 07a54cf8645..2e3d0b919ca 100644
--- a/src/redux/gas.js
+++ b/src/redux/gas.js
@@ -73,7 +73,6 @@ export const gasPricesInit = () => (dispatch, getState) =>
fetchResolve(true);
})
.catch(error => {
- console.error(error);
dispatch({
payload: fallbackGasPrices,
type: GAS_PRICES_FAILURE,
diff --git a/src/screens/ExchangeModal.js b/src/screens/ExchangeModal.js
index a8a05dd225b..c80216e3215 100644
--- a/src/screens/ExchangeModal.js
+++ b/src/screens/ExchangeModal.js
@@ -78,7 +78,7 @@ const isSameAsset = (a, b) => {
return assetA === assetB;
};
-const getNativeTag = field => get(field, '_nativeTag');
+const getNativeTag = field => get(field, '_inputRef._nativeTag');
class ExchangeModal extends Component {
static propTypes = {
@@ -142,19 +142,6 @@ class ExchangeModal extends Component {
'pendingApprovals',
]);
- // Code below is a workaround. We noticed that opening keyboard while animation
- // (with autofocus) can lead to frame drops. In order not to limit this
- // I manually can focus instead of relying on built-in autofocus.
- // Maybe that's not perfect, but works for now ¯\_(ツ)_/¯
- if (
- this.props.isTransitioning &&
- nextProps.isTransitioning &&
- this.lastFocusedInput === null
- ) {
- this.inputFocusInteractionHandle = InteractionManager.runAfterInteractions(
- this.focusInputField
- );
- }
const isNewState = isNewValueForObjectPaths(this.state, nextState, [
'approvalCreationTimestamp',
'approvalEstimatedTimeInMs',
@@ -248,6 +235,16 @@ class ExchangeModal extends Component {
assignInputFieldRef = ref => {
this.inputFieldRef = ref;
+
+ // Code below is a workaround. We noticed that opening keyboard while animation
+ // (with autofocus) can lead to frame drops. In order not to limit this
+ // I manually can focus instead of relying on built-in autofocus.
+ // Maybe that's not perfect, but works for now ¯\_(ツ)_/¯
+ if (this.lastFocusedInput === null) {
+ this.inputFocusInteractionHandle = InteractionManager.runAfterInteractions(
+ this.focusInputField
+ );
+ }
};
assignNativeFieldRef = ref => {
this.nativeFieldRef = ref;
diff --git a/yarn.lock b/yarn.lock
index 4bb8485a954..f6798315d5e 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -984,9 +984,9 @@
integrity sha512-EJGsbrHubK1mGxPjWB74AaHAd5m9I+Gg2RRPZzMK6org7QOU9WOBnIMFqoeVto3hKOaEPlk8NV74H6G34/2pZQ==
"@react-native-community/blur@^3.3.1":
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/@react-native-community/blur/-/blur-3.3.1.tgz#bc9ecd6d85d89739d8180138716535ac7cfa4680"
- integrity sha512-UfH2ut/l4GpZHeq/TGx3BrmyXSCSBBwBCVx1DhPodP3k959zJ2ajgXa3PiU/qjutftTUw6KH9Frsh2U0ax9dMQ==
+ version "3.4.1"
+ resolved "https://registry.yarnpkg.com/@react-native-community/blur/-/blur-3.4.1.tgz#dec04c7d60dd6a4fa7e3af3506feefec804728d0"
+ integrity sha512-XhbS230J7BGuoEamjPFZ5jUWDOW16y+vD0Soyq9Iv1qL8R47esGl54bnfUSMH10WhNXrQzvPxkMzap+ONHpE2w==
dependencies:
prop-types "^15.5.10"
@@ -997,7 +997,7 @@
dependencies:
serve-static "^1.13.1"
-"@react-native-community/cli-platform-android@^3.0.0-alpha.1":
+"@react-native-community/cli-platform-android@^3.0.0":
version "3.0.3"
resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-3.0.3.tgz#e652abce79a7c1e3a8280228123e99df2c4b97b6"
integrity sha512-rNO9DmRiVhB6aP2DVUjEJv7ecriTARDZND88ny3xNVUkrD1Y+zwF6aZu3eoT52VXOxLCSLiJzz19OiyGmfqxYg==
@@ -1010,7 +1010,7 @@
slash "^3.0.0"
xmldoc "^1.1.2"
-"@react-native-community/cli-platform-ios@^3.0.0-alpha.1":
+"@react-native-community/cli-platform-ios@^3.0.0":
version "3.0.0"
resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-3.0.0.tgz#3a48a449c0c33af3b0b3d19d3256de99388fe15f"
integrity sha512-QoNVlDj8eMXRZk9uktPFsctHurQpv9jKmiu6mQii4NEtT2npE7g1hbWpRNojutBsfgmCdQGDHd9uB54eeCnYgg==
@@ -1035,7 +1035,7 @@
resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-3.0.0.tgz#488d46605cb05e88537e030f38da236eeda74652"
integrity sha512-ng6Tm537E/M42GjE4TRUxQyL8sRfClcL7bQWblOCoxPZzJ2J3bdALsjeG3vDnVCIfI/R0AeFalN9KjMt0+Z/Zg==
-"@react-native-community/cli@3.0.4", "@react-native-community/cli@^3.0.0-alpha.1":
+"@react-native-community/cli@3.0.4", "@react-native-community/cli@^3.0.0":
version "3.0.4"
resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-3.0.4.tgz#a9dba1bc77855a6e45fccaabb017360645d936bb"
integrity sha512-kt+ENtC+eRUSfWPbbpx3r7fAQDcFwgM03VW/lBdVAUjkNxffPFT2GGdK23CJSBOXTjRSiGuwhvwH4Z28PdrlRA==
@@ -1394,9 +1394,9 @@
"@types/babel__traverse" "*"
"@types/babel__generator@*":
- version "7.6.0"
- resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.0.tgz#f1ec1c104d1bb463556ecb724018ab788d0c172a"
- integrity sha512-c1mZUu4up5cp9KROs/QAw0gTeHrw/x7m52LcnvMxxOZ03DmLwPV0MlGmlgzV3cnSdjhJOZsj7E7FHeioai+egw==
+ version "7.6.1"
+ resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.1.tgz#4901767b397e8711aeb99df8d396d7ba7b7f0e04"
+ integrity sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew==
dependencies:
"@babel/types" "^7.0.0"
@@ -1470,9 +1470,9 @@
integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
"@types/node@*":
- version "12.12.16"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-12.12.16.tgz#3ebcbd7bf978fa4c5120fee8be57083271a8b3ac"
- integrity sha512-vRuMyoOr5yfNf8QWxXegOjeyjpWJxFePzHzmBOIzDIzo+rSqF94RW0PkS6y4T2+VjAWLXHWrfbIJY3E3aS7lUw==
+ version "12.12.17"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-12.12.17.tgz#191b71e7f4c325ee0fb23bc4a996477d92b8c39b"
+ integrity sha512-Is+l3mcHvs47sKy+afn2O1rV4ldZFU7W8101cNlOd+MRbjM4Onida8jSZnJdTe/0Pcf25g9BNIUsuugmE6puHA==
"@types/normalize-package-data@^2.4.0":
version "2.4.0"
@@ -1736,6 +1736,11 @@ animated@^0.2.2:
invariant "^2.2.0"
normalize-css-color "^1.0.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==
+
ansi-align@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f"
@@ -1924,12 +1929,12 @@ array-find-index@^1.0.1:
integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=
array-includes@^3.0.3:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz#184b48f62d92d7452bb31b323165c7f8bd02266d"
- integrity sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.0.tgz#48a929ef4c6bb1fa6dc4a92c9b023a261b0ca404"
+ integrity sha512-ONOEQoKrvXPKk7Su92Co0YMqYO32FfqJTzkKU9u2UpIXyYZIzLSvpdg4AwvSw4mSUW0czu6inK+zby6Oj6gDjQ==
dependencies:
- define-properties "^1.1.2"
- es-abstract "^1.7.0"
+ define-properties "^1.1.3"
+ es-abstract "^1.17.0-next.0"
array-map@~0.0.0:
version "0.0.0"
@@ -2209,7 +2214,7 @@ babel-polyfill@6.23.0:
core-js "^2.4.0"
regenerator-runtime "^0.10.0"
-babel-preset-fbjs@^3.1.2, babel-preset-fbjs@^3.2.0:
+babel-preset-fbjs@^3.1.2, babel-preset-fbjs@^3.2.0, babel-preset-fbjs@^3.3.0:
version "3.3.0"
resolved "https://registry.yarnpkg.com/babel-preset-fbjs/-/babel-preset-fbjs-3.3.0.tgz#a6024764ea86c8e06a22d794ca8b69534d263541"
integrity sha512-7QTLTCd2gwB2qGoi5epSULMHugSVgpcVt5YAeiFO9ABLrutDQzKfGwzxgZHLpugq8qMdg/DhRZDZ5CLKxBkEbw==
@@ -3903,7 +3908,7 @@ errorhandler@^1.5.0:
accepts "~1.3.7"
escape-html "~1.0.3"
-es-abstract@^1.12.0, es-abstract@^1.15.0, es-abstract@^1.5.1, es-abstract@^1.7.0:
+es-abstract@^1.12.0, es-abstract@^1.5.1:
version "1.16.3"
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.16.3.tgz#52490d978f96ff9f89ec15b5cf244304a5bca161"
integrity sha512-WtY7Fx5LiOnSYgF5eg/1T+GONaGmpvpPdCpSnYij+U2gDTL0UPfWrhDw7b2IYb+9NQJsYpCA0wOQvZfsd6YwRw==
@@ -3919,6 +3924,23 @@ es-abstract@^1.12.0, es-abstract@^1.15.0, es-abstract@^1.5.1, es-abstract@^1.7.0
string.prototype.trimleft "^2.1.0"
string.prototype.trimright "^2.1.0"
+es-abstract@^1.17.0-next.0, es-abstract@^1.17.0-next.1:
+ version "1.17.0-next.1"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.0-next.1.tgz#94acc93e20b05a6e96dacb5ab2f1cb3a81fc2172"
+ integrity sha512-7MmGr03N7Rnuid6+wyhD9sHNE2n4tFSwExnU2lQl3lIo2ShXWGePY80zYaoMOmILWv57H0amMjZGHNzzGG70Rw==
+ dependencies:
+ es-to-primitive "^1.2.1"
+ function-bind "^1.1.1"
+ has "^1.0.3"
+ has-symbols "^1.0.1"
+ is-callable "^1.1.4"
+ is-regex "^1.0.4"
+ object-inspect "^1.7.0"
+ object-keys "^1.1.1"
+ object.assign "^4.1.0"
+ string.prototype.trimleft "^2.1.0"
+ string.prototype.trimright "^2.1.0"
+
es-to-primitive@^1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"
@@ -4138,10 +4160,10 @@ eslint-plugin-react@^7.12.4:
prop-types "^15.7.2"
resolve "^1.13.1"
-eslint-plugin-relay@1.3.12:
- version "1.3.12"
- resolved "https://registry.yarnpkg.com/eslint-plugin-relay/-/eslint-plugin-relay-1.3.12.tgz#1e7d936386650ccc7709c8f6eeb0210e0e226527"
- integrity sha512-276RrlyF0112Mz8PbaDvYKmqBGYEm0WBCfMNunnm6jHQ0aClUbPUmNctJXpFjfurcZfNEOz22Nx3VUMVDIGIkw==
+eslint-plugin-relay@1.4.1:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-relay/-/eslint-plugin-relay-1.4.1.tgz#5af2ac13e24bd01ad17b6a4014204918d65021cd"
+ integrity sha512-yb+p+4AxZTi2gXN7cZRfXMBFlRa5j6TtiVeq3yHXyy+tlgYNpxi/dDrP1+tcUTNP9vdaJovnfGZ5jp6kMiH9eg==
dependencies:
graphql "^14.0.0"
@@ -4350,16 +4372,17 @@ execa@^1.0.0:
signal-exit "^3.0.0"
strip-eof "^1.0.0"
-execa@^2.0.4:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/execa/-/execa-2.1.0.tgz#e5d3ecd837d2a60ec50f3da78fd39767747bbe99"
- integrity sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==
+execa@^3.4.0:
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/execa/-/execa-3.4.0.tgz#c08ed4550ef65d858fac269ffc8572446f37eb89"
+ integrity sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==
dependencies:
cross-spawn "^7.0.0"
get-stream "^5.0.0"
+ human-signals "^1.1.1"
is-stream "^2.0.0"
merge-stream "^2.0.0"
- npm-run-path "^3.0.0"
+ npm-run-path "^4.0.0"
onetime "^5.1.0"
p-finally "^2.0.0"
signal-exit "^3.0.2"
@@ -5288,10 +5311,10 @@ he@1.2.0:
resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
-hermes-engine@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/hermes-engine/-/hermes-engine-0.2.1.tgz#25c0f1ff852512a92cb5c5cc47cf967e1e722ea2"
- integrity sha512-eNHUQHuadDMJARpaqvlCZoK/Nitpj6oywq3vQ3wCwEsww5morX34mW5PmKWQTO7aU0ck0hgulxR+EVDlXygGxQ==
+hermes-engine@~0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/hermes-engine/-/hermes-engine-0.3.0.tgz#c03ded211102eef775045a5f55e286783db8ad48"
+ integrity sha512-Xl21n/FohkoeQyz/9AeisoePhXaLvXRyT41xkYHOrqoNr+pkLUGc1xIo486ctIxSp5SN4BkN6T3YFWOdD0ntaQ==
hmac-drbg@^1.0.0:
version "1.0.1"
@@ -5384,6 +5407,11 @@ https-proxy-agent@^3.0.0:
agent-base "^4.3.0"
debug "^3.1.0"
+human-signals@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"
+ integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==
+
husky@^2.4.0:
version "2.7.0"
resolved "https://registry.yarnpkg.com/husky/-/husky-2.7.0.tgz#c0a9a6a3b51146224e11bba0b46bba546e461d05"
@@ -7116,6 +7144,24 @@ metro-babel-register@0.56.3:
core-js "^2.2.2"
escape-string-regexp "^1.0.5"
+metro-babel-register@0.57.0:
+ version "0.57.0"
+ resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.57.0.tgz#43acb47a7f45543428830db5634b33e8e7543c39"
+ integrity sha512-toZwgFY/y/+8GxSLT6kDRI5/hcnm7VtVglMo8WN9p9LEeGjKgWeJrf6YrrqQ8L+Ycy771w00jHZVw2QwlvCQUQ==
+ dependencies:
+ "@babel/core" "^7.0.0"
+ "@babel/plugin-proposal-class-properties" "^7.0.0"
+ "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0"
+ "@babel/plugin-proposal-object-rest-spread" "^7.0.0"
+ "@babel/plugin-proposal-optional-catch-binding" "^7.0.0"
+ "@babel/plugin-proposal-optional-chaining" "^7.0.0"
+ "@babel/plugin-transform-async-to-generator" "^7.0.0"
+ "@babel/plugin-transform-flow-strip-types" "^7.0.0"
+ "@babel/plugin-transform-modules-commonjs" "^7.0.0"
+ "@babel/register" "^7.0.0"
+ core-js "^2.2.2"
+ escape-string-regexp "^1.0.5"
+
metro-babel-transformer@0.56.3:
version "0.56.3"
resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.56.3.tgz#6559c3a8565238a704a181353cef59fdb974e6db"
@@ -7124,6 +7170,14 @@ metro-babel-transformer@0.56.3:
"@babel/core" "^7.0.0"
metro-source-map "0.56.3"
+metro-babel-transformer@0.57.0:
+ version "0.57.0"
+ resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.57.0.tgz#8f4bd17ad5631937cdb5651e7d77f9c73b9f935c"
+ integrity sha512-679BstNiPUUt5a4f86iJTa7q8jFntgd9SQBVWN+CLI5L9T7iTxi7JDbR+oHIOi3OT/dBlY9s2dWZCVAuNW9DHA==
+ dependencies:
+ "@babel/core" "^7.0.0"
+ metro-source-map "0.57.0"
+
metro-cache@0.56.3:
version "0.56.3"
resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.56.3.tgz#1b0759bc45291cc3ffc77736c09dcfbd322edb8b"
@@ -7215,7 +7269,7 @@ metro-react-native-babel-preset@0.56.3:
"@babel/template" "^7.0.0"
react-refresh "^0.4.0"
-metro-react-native-babel-preset@^0.57.0:
+metro-react-native-babel-preset@0.57.0, metro-react-native-babel-preset@^0.57.0:
version "0.57.0"
resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.57.0.tgz#bbbce26a20d9ca3fdc08f0df564bc982b82651b7"
integrity sha512-pvLh1QOwdxsjgYE2a+4aTKs3LSF3+t4jscxHtkND6wsJnKVVspLt8FkDaORa6zr3Fq12tVpEt5NJMdgtWqBpaA==
@@ -7256,7 +7310,18 @@ metro-react-native-babel-preset@^0.57.0:
"@babel/template" "^7.0.0"
react-refresh "^0.4.0"
-metro-react-native-babel-transformer@0.56.3, metro-react-native-babel-transformer@^0.56.0:
+metro-react-native-babel-transformer@0.57.0:
+ version "0.57.0"
+ resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.57.0.tgz#60e3b97f73f016c138096c1a706ccc3bc4590fcf"
+ integrity sha512-Pw8N3InjUVJT23w/LNKwrWeXY50aODv2js/WCfwguZqriJqELOCxF1BWgvsChGNuDpkl0ihKct4224w0+4ktyA==
+ dependencies:
+ "@babel/core" "^7.0.0"
+ babel-preset-fbjs "^3.3.0"
+ metro-babel-transformer "0.57.0"
+ metro-react-native-babel-preset "0.57.0"
+ metro-source-map "0.57.0"
+
+metro-react-native-babel-transformer@^0.56.0:
version "0.56.3"
resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.56.3.tgz#e68205230be65c07290b932f7684226013dae310"
integrity sha512-T87m4jDu0gIvJo8kWEvkodWFgQ8XBzJUESs1hUUTBSMIqTa31MdWfA1gs+MipadG7OsEJpcb9m83mGr8K70MWw==
@@ -7287,6 +7352,19 @@ metro-source-map@0.56.3:
source-map "^0.5.6"
vlq "^1.0.0"
+metro-source-map@0.57.0:
+ version "0.57.0"
+ resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.57.0.tgz#f6715b8687041804e4e0679bad4e8946bf9dd5a7"
+ integrity sha512-hYd2MmLUOmOJkQCzABLV3mYW7JwzkfvL9SUAHhRDzUS4Z69k+Yh2805HpH8/gN6SGvfw0PuPXXEixtvW66b6yQ==
+ dependencies:
+ "@babel/traverse" "^7.0.0"
+ "@babel/types" "^7.0.0"
+ invariant "^2.2.4"
+ metro-symbolicate "0.57.0"
+ ob1 "0.57.0"
+ source-map "^0.5.6"
+ vlq "^1.0.0"
+
metro-symbolicate@0.56.3:
version "0.56.3"
resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.56.3.tgz#20f9dc52fab3209903715716402692b3ac16831c"
@@ -7298,6 +7376,17 @@ metro-symbolicate@0.56.3:
through2 "^2.0.1"
vlq "^1.0.0"
+metro-symbolicate@0.57.0:
+ version "0.57.0"
+ resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.57.0.tgz#64693841190ad3d9b832af0490f16e95f51e4045"
+ integrity sha512-Gq30gqGAGYIpO7FdeUboQXaMUeiQqq2VNiPaLJg67zCz9FKLuS3Laf4i/mpUCzHv9+lqcEKIOEYP7SQaluUIPQ==
+ dependencies:
+ invariant "^2.2.4"
+ metro-source-map "0.57.0"
+ source-map "^0.5.6"
+ through2 "^2.0.1"
+ vlq "^1.0.0"
+
metro@0.56.3, metro@^0.56.0:
version "0.56.3"
resolved "https://registry.yarnpkg.com/metro/-/metro-0.56.3.tgz#3a38706bf6b1200421e871a4c53ddc2f359f65a9"
@@ -7840,10 +7929,10 @@ npm-run-path@^2.0.0:
dependencies:
path-key "^2.0.0"
-npm-run-path@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-3.1.0.tgz#7f91be317f6a466efed3c9f2980ad8a4ee8b0fa5"
- integrity sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==
+npm-run-path@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.0.tgz#d644ec1bd0569187d2a52909971023a0a58e8438"
+ integrity sha512-8eyAOAH+bYXFPSnNnKr3J+yoybe8O87Is5rtAQ8qRczJz1ajcsjg8l2oZqP+Ppx15Ii3S1vUTjQN2h4YO2tWWQ==
dependencies:
path-key "^3.0.0"
@@ -7894,6 +7983,11 @@ ob1@0.56.3:
resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.56.3.tgz#5829e446587c9bf89c22ece4f3757b29f2ccfd18"
integrity sha512-3JL2ZyWOHDGTEAe4kcG+TxhGPKCCikgyoUIjE82JnXnmpR1LXItM9K3WhGsi4+O7oYngMW6FjpHHoc5xJTMkTQ==
+ob1@0.57.0:
+ version "0.57.0"
+ resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.57.0.tgz#2023173d54579ed5b28dc5943ab5d977401dbe0d"
+ integrity sha512-BRAyYcG7NeA8vZFQ/oMqw1fiRLdFcxi/x9DJ3KWeaSI7+tiO3MZwMjnkL9sdsZMEL4OtpggbeAK2dL3zYNiI1A==
+
object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1:
version "4.1.1"
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
@@ -7955,22 +8049,22 @@ object.assign@4.1.0, object.assign@^4.1.0:
object-keys "^1.0.11"
object.entries@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.0.tgz#2024fc6d6ba246aee38bdb0ffd5cfbcf371b7519"
- integrity sha512-l+H6EQ8qzGRxbkHOd5I/aHRhHDKoQXQ8g0BYt4uSweQU1/J6dZUOyWh9a2Vky35YCKjzmgxOzta2hH6kf9HuXA==
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.1.tgz#ee1cf04153de02bb093fec33683900f57ce5399b"
+ integrity sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==
dependencies:
define-properties "^1.1.3"
- es-abstract "^1.12.0"
+ es-abstract "^1.17.0-next.1"
function-bind "^1.1.1"
has "^1.0.3"
object.fromentries@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.1.tgz#050f077855c7af8ae6649f45c80b16ee2d31e704"
- integrity sha512-PUQv8Hbg3j2QX0IQYv3iAGCbGcu4yY4KQ92/dhA4sFSixBmSmp13UpDLs6jGK8rBtbmhNNIK99LD2k293jpiGA==
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.2.tgz#4a09c9b9bb3843dd0f89acdb517a794d4f355ac9"
+ integrity sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==
dependencies:
define-properties "^1.1.3"
- es-abstract "^1.15.0"
+ es-abstract "^1.17.0-next.1"
function-bind "^1.1.1"
has "^1.0.3"
@@ -8049,7 +8143,7 @@ onetime@^5.1.0:
dependencies:
mimic-fn "^2.1.0"
-open@^6.2.0, open@^6.4.0:
+open@^6.2.0:
version "6.4.0"
resolved "https://registry.yarnpkg.com/open/-/open-6.4.0.tgz#5c13e96d0dc894686164f18965ecfe889ecfc8a9"
integrity sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==
@@ -9053,21 +9147,21 @@ react-native-actionsheet@^2.4.2:
integrity sha512-DBoWIvVwuWXuptF4t46pBqkFxaUxS+rsIdHiA05t0n4BdTIDV2R4s9bLEUVOGzb94D7VxIamsXZPA/3mmw+SXg==
react-native-bundle-visualizer@^2.0.1:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/react-native-bundle-visualizer/-/react-native-bundle-visualizer-2.0.4.tgz#63c61e42f5749590a4ec8149a732472752f4fef8"
- integrity sha512-0WzH/tI/vIi/CjjkixLoS8+u96LF77NA3vu64IFayddjllFV2RVL9iW/jsM4/157OU/4MbAqcSzFnLtPqQuFXw==
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/react-native-bundle-visualizer/-/react-native-bundle-visualizer-2.1.1.tgz#9f94364097caf0c0e146ac6ab5a83f9af52aa2d2"
+ integrity sha512-2zRiZhU9ymiKzfkUnI9w8X8PCnn1ie4+uLZ1aSLfjh9tENNI2TzEXmYquiUL4dLe8if3FpEDhefa+OjLE0NNoA==
dependencies:
- chalk "^2.4.2"
- execa "^2.0.4"
+ chalk "^3.0.0"
+ execa "^3.4.0"
minimist "^1.2.0"
- open "^6.4.0"
+ open "^7.0.0"
rimraf "^3.0.0"
- source-map-explorer "^2.1.0"
+ source-map-explorer "^2.1.2"
react-native-camera@^3.9.0:
- version "3.13.1"
- resolved "https://registry.yarnpkg.com/react-native-camera/-/react-native-camera-3.13.1.tgz#016a011ca264d7044e2f1ad11fc624b90020aeb9"
- integrity sha512-HXCo75sFYOJRqtbiG12ttoG6K4UdS1mfOwu6NoQmxj6IV2KrNgdOYO4YTyLymGUXNs3LyOWpJskVvCRupoFA3A==
+ version "3.14.0"
+ resolved "https://registry.yarnpkg.com/react-native-camera/-/react-native-camera-3.14.0.tgz#04d74444691bab68adce718daea459c7949b61c1"
+ integrity sha512-F+n9Ap91vXBqkfX2sbWFpMUIAADhCXOJEkggEqxh/ul9oL81vP8WscpcCBlbei7NZ3BLvrgFa8qgauNrZelQgw==
dependencies:
prop-types "^15.6.2"
@@ -9237,7 +9331,7 @@ react-native-randombytes@^3.5.3:
react-native-reanimated@software-mansion/react-native-reanimated:
version "1.4.0"
- resolved "https://codeload.github.com/software-mansion/react-native-reanimated/tar.gz/fa2f249537b6f5fb122b3ead1d404b91f39addce"
+ resolved "https://codeload.github.com/software-mansion/react-native-reanimated/tar.gz/dfd97c51eeb9ef1ea35ffb5253a48cf3689e16c9"
react-native-redash@8.2.2:
version "8.2.2"
@@ -9355,27 +9449,28 @@ react-native-version-number@^0.3.6:
react-native@facebook/react-native:
version "1000.0.0"
- resolved "https://codeload.github.com/facebook/react-native/tar.gz/64b4b33363b3747516951dac4b1f607519fcfe0a"
+ resolved "https://codeload.github.com/facebook/react-native/tar.gz/19bf2027d1095bf2655a84a006ed74e6adae4df3"
dependencies:
"@babel/runtime" "^7.0.0"
- "@react-native-community/cli" "^3.0.0-alpha.1"
- "@react-native-community/cli-platform-android" "^3.0.0-alpha.1"
- "@react-native-community/cli-platform-ios" "^3.0.0-alpha.1"
+ "@react-native-community/cli" "^3.0.0"
+ "@react-native-community/cli-platform-android" "^3.0.0"
+ "@react-native-community/cli-platform-ios" "^3.0.0"
abort-controller "^3.0.0"
+ anser "^1.4.9"
base64-js "^1.1.2"
connect "^3.6.5"
create-react-class "^15.6.3"
escape-string-regexp "^1.0.5"
- eslint-plugin-relay "1.3.12"
+ eslint-plugin-relay "1.4.1"
event-target-shim "^5.0.1"
fbjs "^1.0.0"
fbjs-scripts "^1.1.0"
- hermes-engine "^0.2.1"
+ hermes-engine "~0.3.0"
invariant "^2.2.4"
jsc-android "^245459.0.0"
- metro-babel-register "0.56.3"
- metro-react-native-babel-transformer "0.56.3"
- metro-source-map "0.56.3"
+ metro-babel-register "0.57.0"
+ metro-react-native-babel-transformer "0.57.0"
+ metro-source-map "0.57.0"
nullthrows "^1.1.1"
pretty-format "^24.7.0"
promise "^7.1.1"
@@ -9383,7 +9478,7 @@ react-native@facebook/react-native:
react-devtools-core "^4.0.6"
react-refresh "^0.4.0"
regenerator-runtime "^0.13.2"
- scheduler "0.16.2"
+ scheduler "0.17.0"
stacktrace-parser "^0.1.3"
use-subscription "^1.0.0"
whatwg-fetch "^3.0.0"
@@ -9757,9 +9852,9 @@ regjsgen@^0.5.0:
integrity sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==
regjsparser@^0.6.0:
- version "0.6.0"
- resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.0.tgz#f1e6ae8b7da2bae96c99399b868cd6c933a2ba9c"
- integrity sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.1.tgz#5b6b28c418f312ef42898dc6865ae2d4b9f0f7a2"
+ integrity sha512-7LutE94sz/NKSYegK+/4E77+8DipxF+Qn2Tmu362AcmsF2NYq/wx3+ObvU90TKEhjf7hQoFXo23ajjrXP7eUgg==
dependencies:
jsesc "~0.5.0"
@@ -10169,10 +10264,10 @@ schedule@0.5.0:
dependencies:
object-assign "^4.1.1"
-scheduler@0.16.2:
- version "0.16.2"
- resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.16.2.tgz#f74cd9d33eff6fc554edfb79864868e4819132c1"
- integrity sha512-BqYVWqwz6s1wZMhjFvLfVR5WXP7ZY32M/wYPo04CcuPM7XZEbV2TBNW7Z0UkguPTl0dWMA59VbNXxK6q+pHItg==
+scheduler@0.17.0:
+ version "0.17.0"
+ resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.17.0.tgz#7c9c673e4ec781fac853927916d1c426b6f3ddfe"
+ integrity sha512-7rro8Io3tnCPuY4la/NuI5F2yfESpnfZyT6TtkXnSWVkcu0BCDJ+8gk5ozUaFaxpIyNuWAPXrH0yFcSi28fnDA==
dependencies:
loose-envify "^1.1.0"
object-assign "^4.1.1"
@@ -10506,7 +10601,7 @@ socks@~2.3.2:
ip "1.1.5"
smart-buffer "^4.1.0"
-source-map-explorer@^2.1.0:
+source-map-explorer@^2.1.2:
version "2.1.2"
resolved "https://registry.yarnpkg.com/source-map-explorer/-/source-map-explorer-2.1.2.tgz#305d61efbb1d1ebbf24a9fffef718635054d509c"
integrity sha512-rgujHHHwf0/HCSTFbdTPJETGTgbGqVDD068Ob/wfV41u3AdU8iknSvGTDoU8vCIUeZuLnHX4JYsQ1RMd129XCQ==