From ace530c5bd2282f5cc4e23dbce88cc536e70f920 Mon Sep 17 00:00:00 2001 From: Zhiyuan Zheng Date: Sat, 18 Dec 2021 12:06:35 +0100 Subject: [PATCH] Bump up Expo versions `expo-av` has issues with version `10.2.0` --- ios/Podfile.lock | 141 ++++---- ios/tooot-Bridging-Header.h | 1 + ios/tooot/AppDelegate.m | 14 +- package.json | 56 ++-- src/App.tsx | 21 +- yarn.lock | 631 +++++++++++++----------------------- 6 files changed, 347 insertions(+), 517 deletions(-) diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 3ba443e0..0bebfe30 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -5,75 +5,76 @@ PODS: - ExpoModulesCore - EXAV (10.1.3): - ExpoModulesCore - - EXConstants (12.1.3): + - EXConstants (13.0.0): - ExpoModulesCore - - EXCrypto (10.0.3): + - EXCrypto (10.1.1): - ExpoModulesCore - - EXDevice (4.0.3): + - EXDevice (4.1.0): - ExpoModulesCore - - EXErrorRecovery (3.0.3): + - EXErrorRecovery (3.0.4): - ExpoModulesCore - - EXFileSystem (13.0.3): + - EXFileSystem (13.1.0): - ExpoModulesCore - - EXFirebaseAnalytics (5.0.3): + - EXFirebaseAnalytics (6.0.0): - EXFirebaseCore - ExpoModulesCore - Firebase/Core (= 7.7.0) - - EXFirebaseCore (4.0.3): + - EXFirebaseCore (4.1.0): - ExpoModulesCore - Firebase/Core (= 7.7.0) - - EXFont (10.0.3): + - EXFont (10.0.4): - ExpoModulesCore - - EXHaptics (11.0.3): - - ExpoModulesCore - - EXImageLoader (3.0.0): + - EXImageLoader (3.1.0): - ExpoModulesCore - React-Core - - EXImageManipulator (10.1.2): + - EXImageManipulator (10.2.0): - EXImageLoader - ExpoModulesCore - - EXImagePicker (11.0.3): + - EXImagePicker (12.0.1): - ExpoModulesCore - EXJSONUtils (0.2.0) - - EXKeepAwake (10.0.0): - - ExpoModulesCore - - EXLocalization (11.0.0): + - EXKeepAwake (10.0.1): - ExpoModulesCore - EXManifests (0.2.2): - EXJSONUtils - - EXMediaLibrary (13.0.3): + - EXMediaLibrary (14.0.0): - ExpoModulesCore - React-Core - - EXNotifications (0.13.3): + - EXNotifications (0.14.0): - ExpoModulesCore - - EXPermissions (13.0.3): + - EXPermissions (13.1.0): - ExpoModulesCore - - Expo (43.0.4): + - Expo (44.0.0): - ExpoModulesCore - - ExpoModulesCore (0.4.4): + - ExpoHaptics (11.1.0): + - ExpoModulesCore + - ExpoLocalization (12.0.0): + - ExpoModulesCore + - ExpoModulesCore (0.6.3): - React-Core - - EXRandom (12.0.1): + - ReactCommon/turbomodule/core + - EXRandom (12.1.1): - React-Core - - EXScreenCapture (4.0.3): + - EXScreenCapture (4.1.0): - ExpoModulesCore - - EXSecureStore (11.0.3): + - EXSecureStore (11.1.0): - ExpoModulesCore - - EXSplashScreen (0.13.5): + - EXSplashScreen (0.14.0): - ExpoModulesCore - React-Core - - EXStoreReview (5.0.3): + - EXStoreReview (5.1.0): - ExpoModulesCore - - EXStructuredHeaders (2.0.0) - - EXUpdates (0.10.15): + - EXStructuredHeaders (2.1.0) + - EXUpdates (0.11.1): - EXManifests - ExpoModulesCore - EXStructuredHeaders - EXUpdatesInterface - React-Core - - EXUpdatesInterface (0.4.0) - - EXVideoThumbnails (6.0.3): + - EXUpdatesInterface (0.5.0) + - EXVideoThumbnails (6.1.0): - ExpoModulesCore - - EXWebBrowser (10.0.3): + - EXWebBrowser (10.1.0): - ExpoModulesCore - FBLazyVector (0.66.4) - FBReactNativeSpec (0.66.4): @@ -461,7 +462,7 @@ PODS: - SDWebImageWebPCoder (~> 0.8.4) - RNGestureHandler (2.1.0): - React-Core - - RNReanimated (2.3.0): + - RNReanimated (2.3.1): - DoubleConversion - FBLazyVector - FBReactNativeSpec @@ -506,7 +507,7 @@ PODS: - Sentry (7.5.1): - Sentry/Core (= 7.5.1) - Sentry/Core (7.5.1) - - UMTaskManagerInterface (7.0.3): + - UMTaskManagerInterface (7.1.0): - ExpoModulesCore - Yoga (1.14.0) @@ -523,18 +524,18 @@ DEPENDENCIES: - EXFirebaseAnalytics (from `../node_modules/expo-firebase-analytics/ios`) - EXFirebaseCore (from `../node_modules/expo-firebase-core/ios`) - EXFont (from `../node_modules/expo-font/ios`) - - EXHaptics (from `../node_modules/expo-haptics/ios`) - EXImageLoader (from `../node_modules/expo-image-loader/ios`) - EXImageManipulator (from `../node_modules/expo-image-manipulator/ios`) - EXImagePicker (from `../node_modules/expo-image-picker/ios`) - EXJSONUtils (from `../node_modules/expo-json-utils/ios`) - EXKeepAwake (from `../node_modules/expo-keep-awake/ios`) - - EXLocalization (from `../node_modules/expo-localization/ios`) - EXManifests (from `../node_modules/expo-manifests/ios`) - EXMediaLibrary (from `../node_modules/expo-media-library/ios`) - EXNotifications (from `../node_modules/expo-notifications/ios`) - EXPermissions (from `../node_modules/expo-permissions/ios`) - Expo (from `../node_modules/expo/ios`) + - ExpoHaptics (from `../node_modules/expo-haptics/ios`) + - ExpoLocalization (from `../node_modules/expo-localization/ios`) - ExpoModulesCore (from `../node_modules/expo-modules-core/ios`) - EXRandom (from `../node_modules/expo-random/ios`) - EXScreenCapture (from `../node_modules/expo-screen-capture/ios`) @@ -640,8 +641,6 @@ EXTERNAL SOURCES: :path: "../node_modules/expo-firebase-core/ios" EXFont: :path: "../node_modules/expo-font/ios" - EXHaptics: - :path: "../node_modules/expo-haptics/ios" EXImageLoader: :path: "../node_modules/expo-image-loader/ios" EXImageManipulator: @@ -652,8 +651,6 @@ EXTERNAL SOURCES: :path: "../node_modules/expo-json-utils/ios" EXKeepAwake: :path: "../node_modules/expo-keep-awake/ios" - EXLocalization: - :path: "../node_modules/expo-localization/ios" EXManifests: :path: "../node_modules/expo-manifests/ios" EXMediaLibrary: @@ -664,6 +661,10 @@ EXTERNAL SOURCES: :path: "../node_modules/expo-permissions/ios" Expo: :path: "../node_modules/expo/ios" + ExpoHaptics: + :path: "../node_modules/expo-haptics/ios" + ExpoLocalization: + :path: "../node_modules/expo-localization/ios" ExpoModulesCore: :path: "../node_modules/expo-modules-core/ios" EXRandom: @@ -780,37 +781,37 @@ SPEC CHECKSUMS: DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662 EXApplication: 0e15240e4d125b62f1cae48759ffbbd32b9286a6 EXAV: 8adf9a1c0161144d77e96149a1e5a5f9358be290 - EXConstants: 6d585d93723b18d7a8c283591a335609e3bc153e - EXCrypto: 7bcda085ffaccdaf3a252c20774a08be4277b8e3 - EXDevice: d19bbef7ab8ee4669ef1d6424c538f8d8fe7d6e9 - EXErrorRecovery: ac2622400a32be84604591f70d0efff416e4b9a2 - EXFileSystem: 99aac7962c11c680681819dd9cbca24e20e5b1e7 - EXFirebaseAnalytics: fd0c025fcf12e45904c2be40beab3f7147746a5b - EXFirebaseCore: 2d0e5aac214f977dfbb72379509e6a11481b1400 - EXFont: 2e1c6fe726d008a039db80df95f48b4921b7fe59 - EXHaptics: f52df335f17192e440d9639c971ebcbb3fb91dec - EXImageLoader: 939451be6f7b731aaa6588920b90743f20121a4d - EXImageManipulator: 49bbcede2429523edfd95dc242cf7f8fdf271307 - EXImagePicker: bf704ef8e9171b05696a24114b44c6629565b45d + EXConstants: 5d18484e38e8eacef7695a82214b6ac90133dedf + EXCrypto: e3c0853c2a9ef885928f6227b967b9598132f727 + EXDevice: 7de98d8f97088fad9c01e9a68abad07e501208b2 + EXErrorRecovery: deea88a01d38f8b1c1181b4e1d179b0ba0e4bb5b + EXFileSystem: 7d1309ba6b38b82ef7fc9e80174de3f9184ac8b4 + EXFirebaseAnalytics: 27dbc5cb83c244d8404b2927676299f3e172470e + EXFirebaseCore: 16f39b0ea94ce985a8f2e16cc796bf79bdcfa297 + EXFont: 1fb13af43dc517c01c0ff21a6e32f9f9bf2ea602 + EXImageLoader: df83442d32bcfb57b7cfc5690096b6caf8203f8d + EXImageManipulator: 810c7ea8d4cdcc52d07ad377a9b4ffeaee3d937f + EXImagePicker: 91337b8d57a0a8f56800b9ac0f2b2f10aecf88ce EXJSONUtils: f515cf71710855d7ba5bfc6752af3b9a6f6aad01 - EXKeepAwake: 8aa32396a5972d26e75e538603aad0f032396503 - EXLocalization: bb38414618b30a177482c9a6f5594ec6eb0898c1 + EXKeepAwake: b571c2ad8323b2fced6e907766e2549f75119471 EXManifests: 50e42e01335df4e54109dee7be5a91bfd37347db - EXMediaLibrary: 2a684cca228d6605a72f9995d3e7b8af2a05246c - EXNotifications: 4a2beb5a2a7292ba64165413811b7c495bcb1297 - EXPermissions: 7696f4c16e89981f84c04d96327f7e1e592373c0 - Expo: 363a3f3c60d5a1d4f8badb29a869005487f2d9e4 - ExpoModulesCore: 47b403a33ad73770c49d7559615b3ea121a36116 - EXRandom: 64c954ae24619b8d0c18ff46aa96401e98efc977 - EXScreenCapture: aa7292f963ccfde7aed4ba6bb6e822e95ef5153e - EXSecureStore: 919bf7c28472862020d2cd7b59b69aae160b5d40 - EXSplashScreen: 57f329dbf25c5c12800feed79068a056453dc772 - EXStoreReview: ba32e9ebdab47176fe263db022982e4b8a580c28 - EXStructuredHeaders: 873e7f329c2f6279c1b1e0229df59c9861560b53 - EXUpdates: 061b67c33f0e7f8fd335bbb48697c4a4fc8a5157 - EXUpdatesInterface: e1c01b4f5ec76bd1d6cc714938f9edf5ef6379b9 - EXVideoThumbnails: 3bdcce697449df005fcc348153e2f854ed462984 - EXWebBrowser: ecb70d9e6edb279d9b10b2bbc9ad4320fcdc4060 + EXMediaLibrary: 6acf919299bccc64a59e6e89a3b792276e309302 + EXNotifications: d5b454a2363c8743aa9b2888cc0df70a1d9ee816 + EXPermissions: f4c65fa770489cbf16ea17c3013a670671525014 + Expo: 6ca1d5ca8c8264a7131a608afcd01561f79f1e6e + ExpoHaptics: c62a5fc7bba0184d0165d559fc2b0fc46168ef40 + ExpoLocalization: 83582a967db52987a8479490b056d5eb9fd70552 + ExpoModulesCore: d04e519b3e8e21523b195bb21a40144e30f1e163 + EXRandom: 06978dcf45075f3c9e17ae5e726b887316ee9877 + EXScreenCapture: 0146fdf6ca4c3402a1cf62b2ddb739a840e08c94 + EXSecureStore: fa0fdde1c81ceee2a3cb0519e649feae42767969 + EXSplashScreen: 845290df0d2730fdedc59ee6ce3b959d8079a350 + EXStoreReview: 6143555fc912a4a194300992cd297c3e5b521a8a + EXStructuredHeaders: 2ce79a3770bd3795bade1aab215ada70deae8bbc + EXUpdates: a0ef6520618deee31b45d9a09406682c9e724789 + EXUpdatesInterface: f459b515151bd73fff7a35366eace34a6c6a0d3f + EXVideoThumbnails: 6c08e978ed7a5542c5dca04a1757363fd29cb2a1 + EXWebBrowser: 37388663fa51cbfc883de2244931a5182d948e5f FBLazyVector: e5569e42a1c79ca00521846c223173a57aca1fe1 FBReactNativeSpec: fe08c1cd7e2e205718d77ad14b34957cce949b58 Firebase: cd2ab85eec8170dc260186159f21072ecb679ad5 @@ -863,14 +864,14 @@ SPEC CHECKSUMS: RNCAsyncStorage: ea6b5c280997b2b32a587793163b1f10e580c4f7 RNFastImage: 1f2cab428712a4baaf78d6169eaec7f622556dd7 RNGestureHandler: e5c7cab5f214503dcefd6b2b0cefb050e1f51c4a - RNReanimated: 569c269480a76e39196aa17a5df08ef1561db5ff + RNReanimated: da3860204e5660c0dd66739936732197d359d753 RNScreens: 522705f2e5c9d27efb17f24aceb2bf8335bc7b8e RNSentry: 97bc62fa65b7d663daee16fbf9771470852217cf RNSVG: 551acb6562324b1d52a4e0758f7ca0ec234e278f SDWebImage: a7f831e1a65eb5e285e3fb046a23fcfbf08e696d SDWebImageWebPCoder: f93010f3f6c031e2f8fb3081ca4ee6966c539815 Sentry: 0718c3ad7a08e1107599610795adaf08864102f3 - UMTaskManagerInterface: 5654c50e68af11b19b9d05452bacf23d19b3f30f + UMTaskManagerInterface: 6f7150f9ec9bc6f2760eeae532a70de71ff951c1 Yoga: e7dc4e71caba6472ff48ad7d234389b91dadc280 PODFILE CHECKSUM: 9bf9d386bac4ff98f76fc93f120c9922660384b5 diff --git a/ios/tooot-Bridging-Header.h b/ios/tooot-Bridging-Header.h index 1b2cb5d6..a95e1c67 100644 --- a/ios/tooot-Bridging-Header.h +++ b/ios/tooot-Bridging-Header.h @@ -1,3 +1,4 @@ +#import // // Use this file to import your target's public headers that you would like to expose to Swift. // diff --git a/ios/tooot/AppDelegate.m b/ios/tooot/AppDelegate.m index 14eee858..60b18be4 100644 --- a/ios/tooot/AppDelegate.m +++ b/ios/tooot/AppDelegate.m @@ -51,17 +51,11 @@ static void InitializeFlipper(UIApplication *application) { InitializeFlipper(application); #endif - RCTBridge *bridge = [[RCTBridge alloc] initWithDelegate:self launchOptions:launchOptions]; - RCTRootView *rootView = [[RCTRootView alloc] initWithBridge:bridge moduleName:@"main" initialProperties:nil]; - id rootViewBackgroundColor = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"RCTRootViewBackgroundColor"]; - if (rootViewBackgroundColor != nil) { - rootView.backgroundColor = [RCTConvert UIColor:rootViewBackgroundColor]; - } else { - rootView.backgroundColor = [UIColor whiteColor]; - } - + RCTBridge *bridge = [self.reactDelegate createBridgeWithDelegate:self launchOptions:launchOptions]; + RCTRootView *rootView = [self.reactDelegate createRootViewWithBridge:bridge moduleName:@"main" initialProperties:nil]; + rootView.backgroundColor = [UIColor whiteColor]; self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; - UIViewController *rootViewController = [UIViewController new]; + UIViewController *rootViewController = [self.reactDelegate createRootViewController]; rootViewController.view = rootView; self.window.rootViewController = rootViewController; [self.window makeKeyAndVisible]; diff --git a/package.json b/package.json index 7d684059..aa062908 100644 --- a/package.json +++ b/package.json @@ -35,35 +35,35 @@ "@react-navigation/native": "6.0.6", "@react-navigation/native-stack": "6.2.5", "@react-navigation/stack": "6.0.11", - "@reduxjs/toolkit": "1.7.0", + "@reduxjs/toolkit": "1.7.1", "@sentry/react-native": "3.2.3", "@sharcoux/slider": "5.6.1", "axios": "0.24.0", - "expo": "43.0.4", - "expo-auth-session": "3.4.2", + "expo": "44.0.0", + "expo-auth-session": "3.5.0", "expo-av": "10.1.3", - "expo-constants": "^12.1.3", - "expo-crypto": "10.0.3", - "expo-device": "4.0.3", - "expo-file-system": "^13.0.3", - "expo-firebase-analytics": "5.0.3", - "expo-haptics": "11.0.3", - "expo-image-manipulator": "10.1.2", - "expo-image-picker": "11.0.3", - "expo-linking": "2.4.2", - "expo-localization": "11.0.0", - "expo-media-library": "^13.0.3", - "expo-notifications": "0.13.3", - "expo-permissions": "13.0.3", - "expo-random": "12.0.1", - "expo-screen-capture": "4.0.3", - "expo-secure-store": "11.0.3", - "expo-splash-screen": "0.13.5", - "expo-status-bar": "1.1.0", - "expo-store-review": "5.0.3", - "expo-updates": "0.10.15", - "expo-video-thumbnails": "6.0.3", - "expo-web-browser": "10.0.3", + "expo-constants": "^13.0.0", + "expo-crypto": "10.1.1", + "expo-device": "4.1.0", + "expo-file-system": "^13.1.0", + "expo-firebase-analytics": "6.0.0", + "expo-haptics": "11.1.0", + "expo-image-manipulator": "10.2.0", + "expo-image-picker": "12.0.1", + "expo-linking": "3.0.0", + "expo-localization": "12.0.0", + "expo-media-library": "^14.0.0", + "expo-notifications": "0.14.0", + "expo-permissions": "13.1.0", + "expo-random": "12.1.1", + "expo-screen-capture": "4.1.0", + "expo-secure-store": "11.1.0", + "expo-splash-screen": "0.14.0", + "expo-status-bar": "1.2.0", + "expo-store-review": "5.1.0", + "expo-updates": "0.11.1", + "expo-video-thumbnails": "6.1.0", + "expo-web-browser": "10.1.0", "i18next": "20.6.1", "li": "1.3.0", "lodash": "4.17.21", @@ -80,13 +80,13 @@ "react-native-gesture-handler": "2.1.0", "react-native-htmlview": "0.16.0", "react-native-pager-view": "5.4.9", - "react-native-reanimated": "2.3.0", + "react-native-reanimated": "2.3.1", "react-native-safe-area-context": "3.3.2", "react-native-screens": "3.10.1", "react-native-svg": "12.1.1", "react-native-swipe-list-view": "3.2.9", "react-native-tab-view": "3.1.1", - "react-query": "3.34.3", + "react-query": "3.34.5", "react-redux": "7.2.6", "react-timeago": "6.2.1", "redux-persist": "6.0.0", @@ -99,7 +99,7 @@ "@babel/core": "7.16.5", "@babel/plugin-proposal-optional-chaining": "7.16.5", "@babel/preset-typescript": "7.16.5", - "@expo/config": "6.0.13", + "@expo/config": "6.0.14", "@types/lodash": "4.14.178", "@types/react": "17.0.37", "@types/react-dom": "17.0.11", diff --git a/src/App.tsx b/src/App.tsx index b035ff10..35b5aff7 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -15,6 +15,7 @@ import * as Notifications from 'expo-notifications' import * as SplashScreen from 'expo-splash-screen' import React, { useCallback, useEffect, useState } from 'react' import { AppState, LogBox, Platform } from 'react-native' +import { GestureHandlerRootView } from 'react-native-gesture-handler' import { QueryClientProvider } from 'react-query' import { Provider } from 'react-redux' import { PersistGate } from 'redux-persist/integration/react' @@ -101,15 +102,17 @@ const App: React.FC = () => { ) return ( - - - - - + + + + + + + ) } diff --git a/yarn.lock b/yarn.lock index 08a011c5..7574c97c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1260,7 +1260,7 @@ "@babel/parser" "^7.16.0" "@babel/types" "^7.16.0" -"@babel/traverse@^7.0.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.14.0", "@babel/traverse@^7.15.4": +"@babel/traverse@^7.13.0", "@babel/traverse@^7.14.0", "@babel/traverse@^7.15.4": version "7.15.4" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.15.4.tgz#ff8510367a144bfbff552d9e18e28f3e2889c22d" integrity sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA== @@ -1337,30 +1337,10 @@ dependencies: "@types/hammerjs" "^2.0.36" -"@expo/config-plugins@3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-3.1.0.tgz#0752ff33c5eab21cf42034a44e79df97f0f867f8" - integrity sha512-V5qxaxCAExBM0TXmbU1QKiZcAGP3ecu7KXede8vByT15cro5PkcWu2sSdJCYbHQ/gw6Vf/i8sr8gKlN8V8TSLg== - dependencies: - "@expo/config-types" "^42.0.0" - "@expo/json-file" "8.2.33" - "@expo/plist" "0.0.14" - chalk "^4.1.2" - debug "^4.3.1" - find-up "~5.0.0" - fs-extra "9.0.0" - getenv "^1.0.0" - glob "7.1.6" - resolve-from "^5.0.0" - semver "^7.3.5" - slash "^3.0.0" - xcode "^3.0.1" - xml2js "^0.4.23" - -"@expo/config-plugins@4.0.13": - version "4.0.13" - resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-4.0.13.tgz#edb47d710eb92ab6968b3779d617c51bb8e2bfaa" - integrity sha512-yFcqqllAKz472UUdMRtcmfz8cHBT5VJ044cDY2E5JvaO/DQ9lfe4j/0soVUv7aeiHIWOheywJeefNfqpCo0glQ== +"@expo/config-plugins@4.0.14": + version "4.0.14" + resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-4.0.14.tgz#39353be207fe499f4e28703a6cbe7a577bc1b3bb" + integrity sha512-3UMo9STaIAQRAvtlXXIX83mrxWAh0prQYgVG+n2JRBwI9CWiRdj35W+jyXkTChtPYXGvW1JQF2xatjB8ituSvg== dependencies: "@expo/config-types" "^43.0.1" "@expo/json-file" "8.2.34" @@ -1423,40 +1403,18 @@ resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-41.0.0.tgz#ffe1444c6c26e0e3a8f7149b4afe486e357536d1" integrity sha512-Ax0pHuY5OQaSrzplOkT9DdpdmNzaVDnq9VySb4Ujq7UJ4U4jriLy8u93W98zunOXpcu0iiKubPsqD6lCiq0pig== -"@expo/config-types@^42.0.0": - version "42.0.0" - resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-42.0.0.tgz#3e3e125ec092c0c34dbfaf19be5480402de3d677" - integrity sha512-Rj02OMZke2MrGa/1Y/EScmR7VuWbDEHPJyvfFyyLbadUt+Yv6isCdeFzDt71I7gJlPR9T4fzixeYLrtXXOTq0w== - "@expo/config-types@^43.0.1": version "43.0.1" resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-43.0.1.tgz#3e047dccb371741a540980eaff26fb0c95039c30" integrity sha512-EtllpCGDdB/UdwAIs5YXJwBLpbFQNdlLLrxIvoILA9cXrpQMWkeDCT9lQPJzFRMFcLUaMuGvkzX2tR4tx5EQFQ== -"@expo/config@5.0.9", "@expo/config@^5.0.9": - version "5.0.9" - resolved "https://registry.yarnpkg.com/@expo/config/-/config-5.0.9.tgz#5221af5394599d861515ef8513731f21fbb322db" - integrity sha512-eZj+cf03wkQQdHSpYvrmiqAsn2dJV10uhHIwXyeFBaFvhds0NgThOldJZfOppQ4QUaGobB/vaJ7UqUa3B0PCMw== +"@expo/config@6.0.14", "@expo/config@^6.0.6": + version "6.0.14" + resolved "https://registry.yarnpkg.com/@expo/config/-/config-6.0.14.tgz#00d084893dd661e8351d8359e0f0f8d875d82e12" + integrity sha512-CVnAGmXvAEYRYhXa7p1fZW9MzJtxE8cO0AGWdJIym4kyvxi6qkgeowmENEQUYKRk2s8Kq1+iY5krm2VXDqQV9w== dependencies: "@babel/code-frame" "~7.10.4" - "@expo/config-plugins" "3.1.0" - "@expo/config-types" "^42.0.0" - "@expo/json-file" "8.2.33" - getenv "^1.0.0" - glob "7.1.6" - require-from-string "^2.0.2" - resolve-from "^5.0.0" - semver "7.3.2" - slugify "^1.3.4" - sucrase "^3.20.0" - -"@expo/config@6.0.13": - version "6.0.13" - resolved "https://registry.yarnpkg.com/@expo/config/-/config-6.0.13.tgz#da692e1552a545dfd411c0070b3e7e24bf8c3ce7" - integrity sha512-smVwkWQQrLaWO3/sIhT/7qX3qN29fvNB6kw5bGNzUQTJQ/gbjnwcZ522ME1QrcBQM6/uVWZ6Nu6+JTANk7h/Yg== - dependencies: - "@babel/code-frame" "~7.10.4" - "@expo/config-plugins" "4.0.13" + "@expo/config-plugins" "4.0.14" "@expo/config-types" "^43.0.1" "@expo/json-file" "8.2.34" getenv "^1.0.0" @@ -1543,15 +1501,16 @@ json5 "^1.0.1" write-file-atomic "^2.3.0" -"@expo/metro-config@~0.1.84": - version "0.1.84" - resolved "https://registry.yarnpkg.com/@expo/metro-config/-/metro-config-0.1.84.tgz#ddcc7b4f1087c29f86bc9d916933d29bacd2c726" - integrity sha512-xWSfM0+AxcKw0H8mc1RuKs4Yy4JT4SJfn4yDnGLAlKkHlEC+D2seZvb/Tdd173e/LANmcarNd+OcDYu03AmVWA== +"@expo/metro-config@~0.2.6": + version "0.2.8" + resolved "https://registry.yarnpkg.com/@expo/metro-config/-/metro-config-0.2.8.tgz#c0fd56723e2fb9bb352e788e8f8fe0e218aaf663" + integrity sha512-8g0QrHfvSgTLzryuE4JXRwFwBZ7EmqE55zR39Yy7jEVR3epYL0JbBK0/IDFmf6auwsDFtMjAZjFL4WEhRN5bEQ== dependencies: - "@expo/config" "5.0.9" + "@expo/config" "6.0.6" chalk "^4.1.0" + debug "^4.3.2" getenv "^1.0.0" - metro-react-native-babel-transformer "^0.59.0" + sucrase "^3.20.0" "@expo/plist@0.0.13": version "0.0.13" @@ -1562,15 +1521,6 @@ xmlbuilder "^14.0.0" xmldom "~0.5.0" -"@expo/plist@0.0.14": - version "0.0.14" - resolved "https://registry.yarnpkg.com/@expo/plist/-/plist-0.0.14.tgz#a756903bd28aabe0a961222df2e7858a39a218c9" - integrity sha512-bb4Ua1M/OdNgS8KiGdSDUjZ/bbPfv3xdPY/lz8Ctp/adlj/QgB8xA7tVPeqSSfJPZqFRwU0qLCnRhpUOnP51VQ== - dependencies: - "@xmldom/xmldom" "~0.7.0" - base64-js "^1.2.3" - xmlbuilder "^14.0.0" - "@expo/plist@0.0.15": version "0.0.15" resolved "https://registry.yarnpkg.com/@expo/plist/-/plist-0.0.15.tgz#41ef37b7bbe6b81c48bf4a5c359661c766bb9e90" @@ -1956,10 +1906,10 @@ color "^3.1.3" warn-once "^0.1.0" -"@reduxjs/toolkit@1.7.0": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@reduxjs/toolkit/-/toolkit-1.7.0.tgz#fe00b8869bc076cf92efc00417832822d1e5c367" - integrity sha512-iApo4zS+8kWnIn4xucTDWpqRjDNkXruFIyJQWwThIEIbMj5kwqvbMaQcEgd2a305B68Z+4bvZqAqJSATeddaJA== +"@reduxjs/toolkit@1.7.1": + version "1.7.1" + resolved "https://registry.yarnpkg.com/@reduxjs/toolkit/-/toolkit-1.7.1.tgz#994962aeb7df3c77be343dd2ad1aa48221dbaa0c" + integrity sha512-wXwXYjBVz/ItxB7SMzEAMmEE/FBiY1ze18N+VVVX7NtVbRUrdOGKhpQMHivIJfkbJvSdLUU923a/yAagJQzY0Q== dependencies: immer "^9.0.7" redux "^4.1.2" @@ -2615,10 +2565,10 @@ babel-plugin-transform-remove-console@6.9.4: resolved "https://registry.yarnpkg.com/babel-plugin-transform-remove-console/-/babel-plugin-transform-remove-console-6.9.4.tgz#b980360c067384e24b357a588d807d3c83527780" integrity sha1-uYA2DAZzhOJLNXpYjYB9PINSd4A= -babel-preset-expo@~8.5.1: - version "8.5.1" - resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-8.5.1.tgz#aac627a6c85b3c0904a226596c6243fac9f19491" - integrity sha512-qQVG6Twn7tymODw8cH+85QtzFqcD0ckLWgVLC8pzRkwLKP5lIs5gtiYdoUsvhvyWWesSFR9VlhN0HE2Nu7WCWQ== +babel-preset-expo@~9.0.2: + version "9.0.2" + resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-9.0.2.tgz#018bafbe29c61491d55bf5c1b603534b54a13bf1" + integrity sha512-NKVichCkbmb+ZIJ4hvuxzX3PnvHUKT42NxYIYTsKAfHPUKuaSAawtpsmMThph6pUc0GUYcLvCRql8ZX5A1zYNw== dependencies: "@babel/plugin-proposal-decorators" "^7.12.9" "@babel/plugin-transform-react-jsx" "^7.12.17" @@ -2627,7 +2577,7 @@ babel-preset-expo@~8.5.1: babel-plugin-react-native-web "~0.17.1" metro-react-native-babel-preset "~0.64.0" -babel-preset-fbjs@^3.3.0, babel-preset-fbjs@^3.4.0: +babel-preset-fbjs@^3.4.0: version "3.4.0" resolved "https://registry.yarnpkg.com/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz#38a14e5a7a3b285a3f3a86552d650dca5cf6111c" integrity sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow== @@ -3226,6 +3176,13 @@ debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: dependencies: ms "2.1.2" +debug@^4.3.2: + version "4.3.3" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664" + integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== + dependencies: + ms "2.1.2" + decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" @@ -3537,10 +3494,15 @@ expo-application@~4.0.0: resolved "https://registry.yarnpkg.com/expo-application/-/expo-application-4.0.0.tgz#ff629bd441da1b40d299fb84f5740715ece745ba" integrity sha512-7n8i0O9n/YCCkP3rU0udC4qdG4Sn4lOzNxFyG9eTwJ5SyCdDNxKdz22j+sUmYYhtx6fjcJLKR0sjq3zSGAwZag== -expo-asset@~8.4.3: - version "8.4.3" - resolved "https://registry.yarnpkg.com/expo-asset/-/expo-asset-8.4.3.tgz#a65be884361926ef5f19ea0621edc36a2f502605" - integrity sha512-cnMXzmJUndLFocflq1d/WzmGB5cbzoDhwqs8v9eNwkZVY/BOIODvsI56fY+s0mKL4KpmE3+sV2VTbyYFBbF3Tw== +expo-application@~4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/expo-application/-/expo-application-4.0.1.tgz#d38a1315c06c253b843c951ddc6fbb9a026f05cc" + integrity sha512-yZM/SrpWdi84m5+5F3VDfhrMZOz/uKwXcgBhOP1wzfXt0otGSRW1V5tM+a0sgaKZsDRCGojTU7Jm73BVwwVrwg== + +expo-asset@~8.4.4: + version "8.4.4" + resolved "https://registry.yarnpkg.com/expo-asset/-/expo-asset-8.4.4.tgz#6214270a41af378ac734a28fbff7b542ca84a3cf" + integrity sha512-0yxAOJo8bnYvnRNOWikQ1xFP+YQViJ/px3MofZFUPGw02iaSSUzArcKDfMtpJNmH/EC7HE7GJSZpkoxx+zsHWA== dependencies: blueimp-md5 "^2.10.0" invariant "^2.2.4" @@ -3548,15 +3510,15 @@ expo-asset@~8.4.3: path-browserify "^1.0.0" url-parse "^1.4.4" -expo-auth-session@3.4.2: - version "3.4.2" - resolved "https://registry.yarnpkg.com/expo-auth-session/-/expo-auth-session-3.4.2.tgz#284adc187f78a704b8ed404a29fcf9aec318caf6" - integrity sha512-CZ+3AW6uK9EFj80F1yLXHeorSbgVgYRZ3KispDn3QbZzJd6ZQo71GBIPaMAvpHX/1ZbLsZOsP6Kj3XbkBRHKsQ== +expo-auth-session@3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/expo-auth-session/-/expo-auth-session-3.5.0.tgz#ebb4c8263b29c207ff2db2f8a7e315ed797f4a41" + integrity sha512-Cia1NvIu1CcKuQNbhRsSmJz1YG76wDKU0NY+FHoD/0KItKd2+//oZyjrmlJXOk4m4gVohOIGWbFzt8Xe/ReZYg== dependencies: - expo-constants "~12.1.1" - expo-crypto "~10.0.2" - expo-linking "~2.4.2" - expo-web-browser "~10.0.2" + expo-constants "~13.0.0" + expo-crypto "~10.1.0" + expo-linking "~3.0.0" + expo-web-browser "~10.1.0" invariant "^2.2.4" qs "6.9.1" @@ -3568,96 +3530,83 @@ expo-av@10.1.3: "@expo/config-plugins" "^4.0.2" expo-modules-core "~0.4.7" -expo-constants@^12.1.3, expo-constants@~12.1.1, expo-constants@~12.1.2, expo-constants@~12.1.3: - version "12.1.3" - resolved "https://registry.yarnpkg.com/expo-constants/-/expo-constants-12.1.3.tgz#bec48a42a7760b010450961c209bb4b1158b9cd6" - integrity sha512-HXlMTPn9pnJdMju3WcwX4oEB7EOECOTzdIPaG3JEluygqzafwKLMR8BE82+64jgAxlGIWZsYl+3Ni9wuTFQeYw== +expo-constants@^13.0.0, expo-constants@~13.0.0: + version "13.0.0" + resolved "https://registry.yarnpkg.com/expo-constants/-/expo-constants-13.0.0.tgz#e167b0e4d064029e53a0bc89c8cffcb7cb8f2a0a" + integrity sha512-DwElzs1k6KljlZln/X2O9b5K4bXlDk8nzF5nzSLgI+Ibg/xUoIL5QKM41Y9RDJfTzlDlV7nmeS/Xar+nP5KjMA== dependencies: - "@expo/config" "^5.0.9" - expo-modules-core "~0.4.4" + "@expo/config" "^6.0.6" uuid "^3.3.2" -expo-crypto@10.0.3, expo-crypto@~10.0.2: - version "10.0.3" - resolved "https://registry.yarnpkg.com/expo-crypto/-/expo-crypto-10.0.3.tgz#b6516759617c9d22e230fad7f9673d480df802c8" - integrity sha512-sTxJHMlRVqmMTKuz0EVbigFOpUUCCNQiCUZQJIJA+m7c5RwJqTahkDJBp+ZfWgRWCiSZo+01EsJNigF4/HQvPg== - dependencies: - expo-modules-core "~0.4.4" +expo-crypto@10.1.1, expo-crypto@~10.1.0: + version "10.1.1" + resolved "https://registry.yarnpkg.com/expo-crypto/-/expo-crypto-10.1.1.tgz#2dccb10c5d41c4e48a29c211a926b4468547ff7a" + integrity sha512-QSakmCNwSQw7VJKz32eKoBsNCQ9E4qT3wzOzFWzYyJQnJXHak3V6S+YcoQtK/K/oJxXPxK7T4gcOeeAk1VzRdw== -expo-device@4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/expo-device/-/expo-device-4.0.3.tgz#da2229f1e5a38c795c9b8a023e65d520d327d4e5" - integrity sha512-T04QT90wHYMt+YcyartCez1QF94KPV39LdWbcU00hE5V/tVgUT1Wv3g7p0T2suWeoWRPdgIT9LOlO+DXjIPqWA== +expo-device@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/expo-device/-/expo-device-4.1.0.tgz#ae31c5fdb526f1b8cd837403f783f837fb5ca42a" + integrity sha512-Eflp5XQZP5UD7UAK+euuQsLl1k7iX/CijSpmjvURp2+GkIrqcwv+sehTxDId1w+SmGHYFnu40vtldUtkCmEXdQ== dependencies: - expo-modules-core "~0.4.4" ua-parser-js "^0.7.19" -expo-error-recovery@~3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/expo-error-recovery/-/expo-error-recovery-3.0.3.tgz#43ded4320ed3a1136f976ed07805303b6069c618" - integrity sha512-0rKo/b1DPIFMuyaLnH0vZ6pVw0I8bq3kWMY1TLFnvWNCCJ/1nyQN+TydsmRx5eju0dr2byGWgK+y9sZ3/GZfXQ== - dependencies: - expo-modules-core "~0.4.4" +expo-error-recovery@~3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/expo-error-recovery/-/expo-error-recovery-3.0.4.tgz#de85c8c6b387d9b1e532256600882f2c2704383a" + integrity sha512-7z2V7n9Yvm9/ogm4I1KgcsQZfgyDMSOBVHk8pA3IY0jL8+tXTyTrStxHsPXRjE8HHeYikfTRBIeFsh/1wWY7oA== -expo-file-system@^13.0.3, expo-file-system@~13.0.3: - version "13.0.3" - resolved "https://registry.yarnpkg.com/expo-file-system/-/expo-file-system-13.0.3.tgz#f8b3c47e0e7ecfd767043ed4c0aba6b207367678" - integrity sha512-i65brB1Nd0upWigXMXrN4YSvj5cP77tB4hNCXoWYVaqRKpUnVlEku2FjQ/xVfIWLJMYrFHHC0Kgz/OKsNzQTpg== +expo-file-system@^13.1.0, expo-file-system@~13.1.0: + version "13.1.0" + resolved "https://registry.yarnpkg.com/expo-file-system/-/expo-file-system-13.1.0.tgz#7758617ad5bd60dac82c642bf8c85d0cdb00c117" + integrity sha512-Hd+aBfcZfiD9p2qOEMvcUJuEnQk5NEostZjT5gVkQmRoITUxf9wGgrX1tSAzF8JQAtOJVjfWYOwTMHq2H9M8AA== dependencies: "@expo/config-plugins" "^4.0.2" - expo-modules-core "~0.4.4" uuid "^3.4.0" -expo-firebase-analytics@5.0.3: - version "5.0.3" - resolved "https://registry.yarnpkg.com/expo-firebase-analytics/-/expo-firebase-analytics-5.0.3.tgz#757e19b55e5b6c3287591c4682b5459392bf5780" - integrity sha512-/WYMm7pszHOwHwTmZDQldYdS7rXl0jqiZYBWoc/3+w4U8tW9FRc4O8XSeSwO9dahz/VCwU9Jpk1V4WCxGVRiZg== +expo-firebase-analytics@6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/expo-firebase-analytics/-/expo-firebase-analytics-6.0.0.tgz#8f0509e84b7a145c3ceeb1fda2c59670bc516a14" + integrity sha512-WmLF4nVIGe8sPW6nu1GhbrAB9FU+hJDmfnTTUAE9z2zErUhTphLZtPTUdU16q4VfH8IfpjtIZFZAusi6z56fqw== dependencies: - expo-firebase-core "~4.0.3" + expo-firebase-core "~4.1.0" -expo-firebase-core@~4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/expo-firebase-core/-/expo-firebase-core-4.0.3.tgz#756508a1b957fea350c839bcc8d19b33c8ea0700" - integrity sha512-L8ZjYQ4urXKjBfhkE0XXd27VaHy+tWp6Ae0aKJDUQjWMSvsLSls8JZmXArN+ApEQeMmxyH8oEd/dancdYibF+w== +expo-firebase-core@~4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/expo-firebase-core/-/expo-firebase-core-4.1.0.tgz#455ebd9e6f98e7bc98022a21266b48633931dbd3" + integrity sha512-EIeHjCwRqpi/3GnJMQlXr2wwkvORej2mDWgpf3/hpw6eEnGG48RrL6en6If/u4x7rfE76Gir6AEKh9QXhnclFQ== dependencies: - expo-constants "~12.1.1" - expo-modules-core "~0.4.4" + expo-constants "~13.0.0" -expo-font@~10.0.3: - version "10.0.3" - resolved "https://registry.yarnpkg.com/expo-font/-/expo-font-10.0.3.tgz#655817f3e62f39bc906adda4c3a2fec052ef040a" - integrity sha512-xM5oqIduGvJ+qbsZHjMNNt+3hhjOMTunHUtOx5rAmW/D1ZVdfLwjDwOyWBVkH8ChoBRAZy9gsC2cRs7naw8NIw== +expo-font@~10.0.4: + version "10.0.4" + resolved "https://registry.yarnpkg.com/expo-font/-/expo-font-10.0.4.tgz#c06ff88079c857ef71c24414a583fd270b3f34e7" + integrity sha512-ieEsT6tD6yD6qT7WUzzJ5el0UvACr53RqICu0GI9GUiWuwDFPM2Oi5WfWwYFFStCRuaP6kEtpkJDUZ9cjT5F+w== dependencies: - expo-modules-core "~0.4.4" fontfaceobserver "^2.1.0" -expo-haptics@11.0.3: - version "11.0.3" - resolved "https://registry.yarnpkg.com/expo-haptics/-/expo-haptics-11.0.3.tgz#a6b9298bbacacd12c225284309ce116068a9aa07" - integrity sha512-kc2U8veg26NrNuyxKRwimQDPj2plhuH9jZQvMbqb44SyRLtP+hJan3ogMwA5QRemm46nJBTFurHNyS5REc6B7w== +expo-haptics@11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/expo-haptics/-/expo-haptics-11.1.0.tgz#946206d7d28bd6f17da7ae3e4074d8560032e2f4" + integrity sha512-1hLvj5mpeC0451LduG6Eati8tS4YEwxECBGoyQagTGbqttlEundNn1P4Qyr7T1rSOnoMgmQatd7sdbbYxeeKMQ== + +expo-image-loader@~3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/expo-image-loader/-/expo-image-loader-3.1.0.tgz#d60d57d6d36d1ea9b07ed2e8bed87574edd2ad1e" + integrity sha512-86oT25SDTO018hWO61HGnoB4l+DEgT9sOoW24rvXX99VBe/MPheGo+DDNKtLNf6k06n/OFL3LgtR0m9YpOCT8Q== + +expo-image-manipulator@10.2.0: + version "10.2.0" + resolved "https://registry.yarnpkg.com/expo-image-manipulator/-/expo-image-manipulator-10.2.0.tgz#f575a03a85ca954f4aae5be1c7e02fcd30216500" + integrity sha512-yq4vtE1Xbs39ertKx0sN1cXKPu3or9mJMvEu2QhdDCop13gXufK5bJ6V+dFMz+x4zESt56eM8uIAghDobWJjpQ== dependencies: - expo-modules-core "~0.4.4" + expo-image-loader "~3.1.0" -expo-image-loader@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/expo-image-loader/-/expo-image-loader-3.0.0.tgz#5ada47a0f90f8dec1777520d36e35c65155d9ea9" - integrity sha512-r4D+uLCf5vm5A2JIbF1Bc9FjYKrYGSLShbFB1MUvZ4BpSXJPRsprYZ9veUBVzzhh8hr23ahTFjMzp3nC57iREw== - -expo-image-manipulator@10.1.2: - version "10.1.2" - resolved "https://registry.yarnpkg.com/expo-image-manipulator/-/expo-image-manipulator-10.1.2.tgz#1053d26f30d5c690ebe2d012b98ac3f0ae57b51a" - integrity sha512-biMGVL7kzCVFIUpNVVf8FHcPzKPHK8RPooe8R9mjBIPV+FimVF6mIBdtTGe9Fw7iFm+jyRJONG2lZOrdBEUk+A== - dependencies: - expo-image-loader "~3.0.0" - expo-modules-core "~0.4.4" - -expo-image-picker@11.0.3: - version "11.0.3" - resolved "https://registry.yarnpkg.com/expo-image-picker/-/expo-image-picker-11.0.3.tgz#c0b6cb9b5fa027f1bd1879a879fe13157f31ac94" - integrity sha512-s7nXB+hop5htcETlSvtPhEGE6RM4BX0G2e6mhr2SjJdJPAFn+hY7R3vCGBFMtxV11Gjzr0D1w2y9gDqhOj0GKg== +expo-image-picker@12.0.1: + version "12.0.1" + resolved "https://registry.yarnpkg.com/expo-image-picker/-/expo-image-picker-12.0.1.tgz#2d46648b82422124f53a0aa6c186c4035ad31e8d" + integrity sha512-0utJK87zQH9jeOKlK51x/AXg43msef8qY+oib7TR12jVa6uuPmO8TcMgzr1UZ7DIsxlkMRId/cvBWzMu2BnJcg== dependencies: "@expo/config-plugins" "^4.0.2" - expo-modules-core "~0.4.4" uuid "7.0.2" expo-json-utils@~0.2.0: @@ -3665,25 +3614,25 @@ expo-json-utils@~0.2.0: resolved "https://registry.yarnpkg.com/expo-json-utils/-/expo-json-utils-0.2.0.tgz#2cd52648060c7905f8fd330d4ac22a5278e40650" integrity sha512-HRPnEYXPMxduR9OzoUS1WmOFhgSLiclDdkbM4rCryiH7kzlKjFVGqaFwIVk1/IELVpDDjg1Fxwf0eSSN7NQXPA== -expo-keep-awake@~10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/expo-keep-awake/-/expo-keep-awake-10.0.0.tgz#275a3e02f99bc0429790047add126c1dcce60d63" - integrity sha512-x5zRTjIvSry/EISKvjWpnLERGZj5maCwEouOfiDk0JPa0UTg/zFkT7pmiadAfHT95XUgjjb2DOku+wj6J7el7Q== +expo-keep-awake@~10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/expo-keep-awake/-/expo-keep-awake-10.0.1.tgz#9f1176216c41eee20843c8232acfdca2bc32d334" + integrity sha512-kcBtoDGkm3RRe6BpKDvR7gof/ErajEia38u92pRvNRctdh+p8AFO7GQuiipyg3iMfhcCFVTCIV7h3tuA0g/yDw== -expo-linking@2.4.2, expo-linking@~2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/expo-linking/-/expo-linking-2.4.2.tgz#b042f196c9a21ee0de25ca98763592d45524b6f2" - integrity sha512-uwUaC0npP2jQCyFD7+KfJqT+tde/WDcj56lkhd9hewnPGaYsd98pNStT74ZbMD9ewz/0WW+kjevyfmgLSe58UQ== +expo-linking@3.0.0, expo-linking@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/expo-linking/-/expo-linking-3.0.0.tgz#67f06b0be4ac1da911c46535a704d24eca34e344" + integrity sha512-TgRB4JTdhMRo79rTu9E9zwzWyBUJxHpSbHFlv0ZfMAwU+qFCsL9zZsL44R/yj7xrvcLOjqbCVmBszLQ0pFOt1g== dependencies: - expo-constants "~12.1.1" + expo-constants "~13.0.0" invariant "^2.2.4" - qs "^6.5.0" + qs "^6.9.1" url-parse "^1.4.4" -expo-localization@11.0.0: - version "11.0.0" - resolved "https://registry.yarnpkg.com/expo-localization/-/expo-localization-11.0.0.tgz#ae384c59ae708a4b2e7ff7dfead1d9ee9c06b482" - integrity sha512-LLK7+pYScM5ob8/IsnCb4JVQb6AvWP5anTIikaZmpz7XCUJ0KHaCPY8YfUjVSSwWspSMLxpqKEZtAra+bHxYZA== +expo-localization@12.0.0: + version "12.0.0" + resolved "https://registry.yarnpkg.com/expo-localization/-/expo-localization-12.0.0.tgz#c7ed86d32a99eece45541b3f53f287eec4865d25" + integrity sha512-CXHRyLqpO+PlX0AQEw0kGYRO9NCPu+tmtx/b39gyC895/UP0Gczn6UoiOpuujqXx6n16NNLnu9UJ+P2UcRquVA== dependencies: rtl-detect "^1.0.2" @@ -3694,42 +3643,33 @@ expo-manifests@~0.2.2: dependencies: expo-json-utils "~0.2.0" -expo-media-library@^13.0.3: - version "13.0.3" - resolved "https://registry.yarnpkg.com/expo-media-library/-/expo-media-library-13.0.3.tgz#1334d1bb0e81178a4c4cd8c1e018d45baada744b" - integrity sha512-TCSqp9s8AmygN2SuTddkpO2jVEuqqKkzi7QRiB+Duoq7ZQFL6pGujBEpklQEgp7LqBlO1WOrY+pokOu0oabXdA== +expo-media-library@^14.0.0: + version "14.0.0" + resolved "https://registry.yarnpkg.com/expo-media-library/-/expo-media-library-14.0.0.tgz#aed008f7b750c02ec4a298c7aaa2fc4454171eea" + integrity sha512-rbrFSLxpmhKqvWivjpMXhAOu0D0sRhu2UNc+SJntXJwsLYx7Mzh9N8pk2kU7iLTPR2YYfxOGW7HyFj18+OB6QQ== dependencies: "@expo/config-plugins" "^4.0.2" - expo-modules-core "~0.4.4" -expo-modules-autolinking@~0.3.4: - version "0.3.4" - resolved "https://registry.yarnpkg.com/expo-modules-autolinking/-/expo-modules-autolinking-0.3.4.tgz#25ce32ca933fedab2a5eb139e91327d123aa6066" - integrity sha512-Mu3CIMqEAI8aNM18U/l+7CCi+afU8dERrKjDDEx/Hu7XX3v3FcnnP+NuWDLY/e9/ETzwTJaqoRoBuzhawsuLWw== +expo-modules-autolinking@0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/expo-modules-autolinking/-/expo-modules-autolinking-0.5.1.tgz#44f56288d55f6a71576ddd94c18ec9ec8141207b" + integrity sha512-UaqISyuWDTFWBeQv6BniPzAWOJ0R6MCL/uNt6BSMkZW+b8PUq4wYFpSNXSWUJTqY/raYWs5hcSR4HPGkqnVQlg== dependencies: chalk "^4.1.0" commander "^7.2.0" fast-glob "^3.2.5" - find-up "~5.0.0" + find-up "^5.0.0" fs-extra "^9.1.0" -expo-modules-core@~0.4.4: - version "0.4.4" - resolved "https://registry.yarnpkg.com/expo-modules-core/-/expo-modules-core-0.4.4.tgz#0b6fe50495789f07742a601d5cfd7806dc786060" - integrity sha512-/pvI235uApWp156SP8Ve4a/adz2zx/41hppa0Q/XpRe9WPqHoOilOsgcqXuzjZhwyQwzeyBIPEYuqBMO+Vn41g== +expo-modules-core@0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/expo-modules-core/-/expo-modules-core-0.6.3.tgz#e5326169a888144f2691ffd49b7686dfac235227" + integrity sha512-VLVQ6mK9rQHdcV+dn2keXsnDGR8OehUHkSAeZ88e5N8j1zjBo/9SI2/R7v3jBj+1Adg/wmVc5vyJzqnj2hlM2w== dependencies: compare-versions "^3.4.0" invariant "^2.2.4" -expo-modules-core@~0.4.6, expo-modules-core@~0.4.7, expo-modules-core@~0.4.8: - version "0.4.8" - resolved "https://registry.yarnpkg.com/expo-modules-core/-/expo-modules-core-0.4.8.tgz#6fed03fca9370793b0a4bebc4fe1a44b213ed445" - integrity sha512-PElvF9/mw8TZ0FG3cQkQHB1yZEvtSrQ9nh90pINuTwmIUrxC427rgGoPrALsMaX90h94jTkPHODXHuX+Xsl/rg== - dependencies: - compare-versions "^3.4.0" - invariant "^2.2.4" - -expo-modules-core@~0.4.9: +expo-modules-core@~0.4.7: version "0.4.9" resolved "https://registry.yarnpkg.com/expo-modules-core/-/expo-modules-core-0.4.9.tgz#e808ca8a70c4ac0da2cfc7040e48a4c67aeee5b3" integrity sha512-yuwYoEQMZNSysufsYgJVmncpeGopNi8Q3y5Q7MM05PT90Sc5CGqbYwJMYomF7MprTZAxCvayoRBCKgOlzutWog== @@ -3737,10 +3677,10 @@ expo-modules-core@~0.4.9: compare-versions "^3.4.0" invariant "^2.2.4" -expo-notifications@0.13.3: - version "0.13.3" - resolved "https://registry.yarnpkg.com/expo-notifications/-/expo-notifications-0.13.3.tgz#94e638f8ef56de4ddb67ed8cc2a36510a1d90cbc" - integrity sha512-2iQVydhLZ+S3s/tKdcBPRWQyqztQOyex9WaSDj/2noKLWBpIqFouV/Dln+8vYj/BAKb0JoeHko6XA+wnel7qdA== +expo-notifications@0.14.0: + version "0.14.0" + resolved "https://registry.yarnpkg.com/expo-notifications/-/expo-notifications-0.14.0.tgz#e58c13e2d47e26a1b8c6b4a64cf181771f5d69f4" + integrity sha512-6Fj58FrPng6GS+TBQPdSL5wZWztJS5qPxL/hEoB0olirsgw07+C5CPy0TkF5bUM1PjwDKuqqyfVsLxdNodB0Dg== dependencies: "@expo/config-plugins" "^4.0.2" "@expo/image-utils" "^0.3.16" @@ -3749,128 +3689,113 @@ expo-notifications@0.13.3: assert "^2.0.0" badgin "^1.1.5" expo-application "~4.0.0" - expo-constants "~12.1.2" - expo-modules-core "~0.4.4" - fs-extra "^9.0.1" - unimodules-task-manager-interface "~7.0.3" + expo-constants "~13.0.0" + fs-extra "^9.1.0" + unimodules-task-manager-interface "~7.1.0" uuid "^3.4.0" -expo-permissions@13.0.3: - version "13.0.3" - resolved "https://registry.yarnpkg.com/expo-permissions/-/expo-permissions-13.0.3.tgz#93d4395658d9967d257faa31bbec096551654aaf" - integrity sha512-bVjdnhYDZy06jX0J+0fGuXzEJ7r+ibl9yCAsumd3S/ELrs1wbR8/zOkQBaSyoYk0z9MiGCC4ul6UB10wEiMPmw== - dependencies: - expo-modules-core "~0.4.4" +expo-permissions@13.1.0: + version "13.1.0" + resolved "https://registry.yarnpkg.com/expo-permissions/-/expo-permissions-13.1.0.tgz#1be8fe01476950d642ea83d383fd8912492434b9" + integrity sha512-f3ngERaoeAw8236xyvw4gS89Fxd4fU2soKXQn0JPXwiDGmIXO+lIJNH3psNvAebj4DfmyQtGW4AS1itG83GHaQ== -expo-random@12.0.1: - version "12.0.1" - resolved "https://registry.yarnpkg.com/expo-random/-/expo-random-12.0.1.tgz#d36706b744c27c1a145f0510f57093a6541aec5e" - integrity sha512-TX1qLnV2cqyefK8nfxz6MK/YD/49QkQbGgtM5gkWbYFQVIlFhzctRzAhaR3/bix5809m7s3mc+Mm0du3jIyA8g== +expo-random@12.1.1: + version "12.1.1" + resolved "https://registry.yarnpkg.com/expo-random/-/expo-random-12.1.1.tgz#75f6eec8d4b9026a27eb90ed4b60d56dab414106" + integrity sha512-AxxP9aqgCgGQsUC9jvMaaMXLmdkwbeil1MYqLJVMsueeAifsRDAroSGcpkbuXjK7lgNFdfdJNU/+4Z7ybBev/A== dependencies: base64-js "^1.3.0" - expo-modules-core "~0.4.6" -expo-screen-capture@4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/expo-screen-capture/-/expo-screen-capture-4.0.3.tgz#ba60f2462c40d67cc1908b468dc2584fc8aff281" - integrity sha512-sN95T/mEGIT8aRgvmFobln0ALBNT0mSQ2fPxzpWYnd2WTsBt5IVZoUPf/8cGvEfNr1MIRhcNeVmQr2Af8ScARA== - dependencies: - expo-modules-core "~0.4.4" +expo-screen-capture@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/expo-screen-capture/-/expo-screen-capture-4.1.0.tgz#2839f48344fb994e790fc9f79c60ccd44baba35c" + integrity sha512-IkWn7Grh0SercLFiky5DYi3SRmNnWbxpvQOENBVarhxZGYkMh/2mu0XvB5fyYIMSI9wxPVsDbeQuUcwA+SqVAg== -expo-secure-store@11.0.3: - version "11.0.3" - resolved "https://registry.yarnpkg.com/expo-secure-store/-/expo-secure-store-11.0.3.tgz#b71c7837925ac7811ed4d25dfb6a61dbdb2eb3b9" - integrity sha512-/YJV+kUWdDFYzwNibJx/noLGFG/0nN7TjoF67lpLBxd+X3KwbwrSJo6jy2LBZT49qBlptx4dPFLCjtnx6uaUiw== - dependencies: - expo-modules-core "~0.4.4" +expo-secure-store@11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/expo-secure-store/-/expo-secure-store-11.1.0.tgz#2eb6e793a459e178feeb72bbeb40afc97e412bf6" + integrity sha512-LyCLqsoibP90Td4mSWc+un+xGNYnIuGOrfbp2aG2KAn1ZGcDL6muxIaFj7a/4Kh+EiCIoU5EPb1YjOATbmaBnQ== -expo-splash-screen@0.13.5: - version "0.13.5" - resolved "https://registry.yarnpkg.com/expo-splash-screen/-/expo-splash-screen-0.13.5.tgz#ece76c092f2ce88e4660a70e532ed47909a01ddd" - integrity sha512-L/L0XlmmxSoyuooCVvbPBO4xUF9kAs+F0+fML3pf7miBOnTd/v9j5riKSmaDthNtM4AarXxgi0AXzSHQ1M3rZg== +expo-splash-screen@0.14.0: + version "0.14.0" + resolved "https://registry.yarnpkg.com/expo-splash-screen/-/expo-splash-screen-0.14.0.tgz#6ed61cba73c246de329e9bf903bb5964f50bb7a9" + integrity sha512-4ruZGrVFcOPVYsq5uH/tiu/2JZU2xyKV6sip12ZSOjCz9V109iPWde2amKV3Uctdb2g8Iqi8nIRIeOOCO3LbHQ== dependencies: "@expo/configure-splash-screen" "^0.6.0" "@expo/prebuild-config" "^3.0.6" - expo-modules-core "~0.4.7" -expo-status-bar@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/expo-status-bar/-/expo-status-bar-1.1.0.tgz#b1015a69c8563b7cadcb5b6c726227397610725d" - integrity sha512-XgAbGfDV/Q6br2h4yzQwcZRYi37bZ/nvc06vvaJ7i7w9tRxb05OJmXBxl7ywkKlFCMcN6q3Miaf2wnzEgMwJoQ== +expo-status-bar@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/expo-status-bar/-/expo-status-bar-1.2.0.tgz#16e73205da563f9536f562e439081e30e318a82e" + integrity sha512-pVZZ/kDCXFK79E4dCtRecs3XLC8aiwlciutSd/fFmUPJSQZ1Txia6hlKajPt0GAYft8/YnT0V3URXzWZOBniYQ== -expo-store-review@5.0.3: - version "5.0.3" - resolved "https://registry.yarnpkg.com/expo-store-review/-/expo-store-review-5.0.3.tgz#380bc6d220137d17024b0489072af48c2a05806c" - integrity sha512-/ixcIrB+qgNbZJhgs0Q3axi81Glh1YBev8cHYGl7VtoKp0lRZvY55qr/9kZxmlTnm3DgHdMSiy+BIt4OGXilHw== +expo-store-review@5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/expo-store-review/-/expo-store-review-5.1.0.tgz#56e2fb7ee321d849ce27cb11fb328aa05faf8dd9" + integrity sha512-t6p32UXdMcDqE216KLBTYcEe4jiB2MvmN3NT7Ly12r1b136ZE14T9AynfmWNI49FTP2rGRLg7rCFHz/cfitvPQ== + +expo-structured-headers@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/expo-structured-headers/-/expo-structured-headers-2.1.0.tgz#1576ac4004e9b7a4924673c8bd362c9679a9337e" + integrity sha512-cjb1L2UzlieA+FSksHSZo55LhjvIR8wypkZbzFW5q4SpzOR5zCgtsZ77vz2RNfNQU/ZBxkaHLRrNgiEQzTrwAw== + +expo-updates-interface@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/expo-updates-interface/-/expo-updates-interface-0.5.0.tgz#30b05b9e190b3e2662d7cc26cd84d305d7ab4217" + integrity sha512-3Yhip5LQ6x1nQ/2Xm/uP3Oeann7YkaBwsdUpxbcMtn2Ayucuu9U7r9ltwzBFxC4RWebfhXGJZ5+gx85y0leGXQ== + +expo-updates@0.11.1: + version "0.11.1" + resolved "https://registry.yarnpkg.com/expo-updates/-/expo-updates-0.11.1.tgz#911469fe395361f40735551de0a470675a691046" + integrity sha512-koojsMlI6GSjw+xlNILy3qFnu7thEkhXlogImm/YmIbbvafXVAPqkVREv+IRnJ5Ej2W700mNlOT4XP+XsZOW+Q== dependencies: - expo-modules-core "~0.4.4" - -expo-structured-headers@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/expo-structured-headers/-/expo-structured-headers-2.0.0.tgz#a30a370ad9f7bb65a03d81cadc2a0c88e038349d" - integrity sha512-pCMjCNpVX8rTD0gwfa29ShUY2++4yxCXodvMWwQonvDtunp2UC3PlvGo82oBBOqsV0yKPN2rMO43tOYSH6lW0Q== - -expo-updates-interface@~0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/expo-updates-interface/-/expo-updates-interface-0.4.0.tgz#20961f2cb4bd068a74c29434affa08791dbaa240" - integrity sha512-EUJaLnDAePikGEQT8w6gjCY3m/dlGgjZKVn5XBaxZMkHzOy3PDQo6QOcK/bcMdkA3CyNrvo6NCe+/7RHrgmK4A== - -expo-updates@0.10.15: - version "0.10.15" - resolved "https://registry.yarnpkg.com/expo-updates/-/expo-updates-0.10.15.tgz#1fcfd78ff615307809ad38a3d37eaa67f7268282" - integrity sha512-GHh1e0BwJY7aT+huGfneXpMhPKKkDIOBqCWyZDyTo7AWLj2C2ZCvgT2D9LWyl6v9WwxMEfO94RaYCQaayD/rfw== - dependencies: - "@expo/config" "^5.0.9" + "@expo/config" "^6.0.6" "@expo/config-plugins" "^4.0.2" - "@expo/metro-config" "~0.1.84" + "@expo/metro-config" "~0.2.6" expo-manifests "~0.2.2" - expo-modules-core "~0.4.8" - expo-structured-headers "~2.0.0" - expo-updates-interface "~0.4.0" + expo-structured-headers "~2.1.0" + expo-updates-interface "~0.5.0" fbemitter "^2.1.1" resolve-from "^5.0.0" uuid "^3.4.0" -expo-video-thumbnails@6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/expo-video-thumbnails/-/expo-video-thumbnails-6.0.3.tgz#0bdee794a8a1348a8b9907f3d1d5b39453d555b2" - integrity sha512-lMTE60AAixuhx8qr7jDoOEC/TzILIZgpOeqeKwWes7OdR6QZM+JbTqQrl+e6LYQmMqEsRAo1JRfjzvlBmaoO4A== - dependencies: - expo-modules-core "~0.4.4" +expo-video-thumbnails@6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/expo-video-thumbnails/-/expo-video-thumbnails-6.1.0.tgz#377c3569a5a584d95c88b7d6c475a260d063ef41" + integrity sha512-qRMsgL6JY6um3UKq//0VO6J4NurqMOLuAv+Mu01Z4pweuoR83j7HOKNr0PKszIyBv/9tNeLzzrUYQuQPzXmKHA== -expo-web-browser@10.0.3, expo-web-browser@~10.0.2: - version "10.0.3" - resolved "https://registry.yarnpkg.com/expo-web-browser/-/expo-web-browser-10.0.3.tgz#9fc1ee306c5963f797d6bec2e4bf9c84d1532f81" - integrity sha512-Tvx4yk7aROS6Yzy9obBMpcwtmIl2NY8YIOCUo1HwCB8KwTN7gQBKvI/GSOVYPMeIx/nPRg3ySELlUpv9JoGNag== +expo-web-browser@10.1.0, expo-web-browser@~10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/expo-web-browser/-/expo-web-browser-10.1.0.tgz#fd91695c44e0f3006da3089f230573c1cb3b026a" + integrity sha512-/sT+YovMxtR2AYVtZdeyjJLPYQrUXr06KAee2bbLeiPQbk0PPwVJNBK6w5/3GoQZIhNScR3K3P3xx6pNfm4X1A== dependencies: compare-urls "^2.0.0" - expo-modules-core "~0.4.4" -expo@43.0.4: - version "43.0.4" - resolved "https://registry.yarnpkg.com/expo/-/expo-43.0.4.tgz#4549be748507faefee91aa27d53e33b52a0fffe4" - integrity sha512-kIyBhLO+nkYLTxTvZOBxoadClXPd6GqAOEg9c8rHdfya2TSElbrxF9QDeE6xp/AoHT8IhhYttCMXC/z5D8JMKQ== +expo@44.0.0: + version "44.0.0" + resolved "https://registry.yarnpkg.com/expo/-/expo-44.0.0.tgz#794d1f062e232018d26ef01ad570673c78a5f54d" + integrity sha512-N8bykKCT1EIk9L0UBsWXRtnbUtlmWkmVYXNacAEpHixVLBA8HBhs7BnSG5zd+O7beHWUA9FZmCK4CgduNFzBVQ== dependencies: "@babel/runtime" "^7.14.0" - "@expo/metro-config" "~0.1.84" + "@expo/metro-config" "~0.2.6" "@expo/vector-icons" "^12.0.4" - babel-preset-expo "~8.5.1" + babel-preset-expo "~9.0.2" cross-spawn "^6.0.5" - expo-application "~4.0.0" - expo-asset "~8.4.3" - expo-constants "~12.1.3" - expo-file-system "~13.0.3" - expo-font "~10.0.3" - expo-keep-awake "~10.0.0" - expo-modules-autolinking "~0.3.4" - expo-modules-core "~0.4.9" + expo-application "~4.0.1" + expo-asset "~8.4.4" + expo-constants "~13.0.0" + expo-file-system "~13.1.0" + expo-font "~10.0.4" + expo-keep-awake "~10.0.1" + expo-modules-autolinking "0.5.1" + expo-modules-core "0.6.3" fbemitter "^2.1.1" - invariant "^2.2.2" + invariant "^2.2.4" md5-file "^3.2.3" - pretty-format "^26.4.0" + pretty-format "^26.5.2" uuid "^3.4.0" optionalDependencies: - expo-error-recovery "~3.0.3" + expo-error-recovery "~3.0.4" extend-shallow@^2.0.1: version "2.0.1" @@ -4013,7 +3938,7 @@ find-up@^4.1.0: locate-path "^5.0.0" path-exists "^4.0.0" -find-up@~5.0.0: +find-up@^5.0.0, find-up@~5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== @@ -4107,7 +4032,7 @@ fs-extra@^8.1.0: jsonfile "^4.0.0" universalify "^0.1.0" -fs-extra@^9.0.0, fs-extra@^9.0.1, fs-extra@^9.1.0: +fs-extra@^9.0.0, fs-extra@^9.1.0: version "9.1.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== @@ -4433,7 +4358,7 @@ internal-slot@^1.0.3: has "^1.0.3" side-channel "^1.0.4" -invariant@^2.2.2, invariant@^2.2.4: +invariant@^2.2.4: version "2.2.4" resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== @@ -5224,14 +5149,6 @@ metro-babel-register@0.66.2: "@babel/register" "^7.0.0" escape-string-regexp "^1.0.5" -metro-babel-transformer@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.59.0.tgz#dda99c75d831b00142c42c020c51c103b29f199d" - integrity sha512-fdZJl8rs54GVFXokxRdD7ZrQ1TJjxWzOi/xSP25VR3E8tbm3nBZqS+/ylu643qSr/IueABR+jrlqAyACwGEf6w== - dependencies: - "@babel/core" "^7.0.0" - metro-source-map "0.59.0" - metro-babel-transformer@0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.66.2.tgz#fce0a3e314d28a5e7141c135665e1cc9b8e7ce86" @@ -5299,50 +5216,6 @@ metro-minify-uglify@0.66.2: dependencies: uglify-es "^3.1.9" -metro-react-native-babel-preset@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.59.0.tgz#20e020bc6ac9849e1477de1333d303ed42aba225" - integrity sha512-BoO6ncPfceIDReIH8pQ5tQptcGo5yRWQXJGVXfANbiKLq4tfgdZB1C1e2rMUJ6iypmeJU9dzl+EhPmIFKtgREg== - dependencies: - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-export-default-from" "^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.0.0" - "@babel/plugin-syntax-dynamic-import" "^7.0.0" - "@babel/plugin-syntax-export-default-from" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.2.0" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-syntax-optional-chaining" "^7.0.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.0.0" - "@babel/plugin-transform-classes" "^7.0.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-exponentiation-operator" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-for-of" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.0.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-object-assign" "^7.0.0" - "@babel/plugin-transform-parameters" "^7.0.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/plugin-transform-react-jsx-self" "^7.0.0" - "@babel/plugin-transform-react-jsx-source" "^7.0.0" - "@babel/plugin-transform-regenerator" "^7.0.0" - "@babel/plugin-transform-runtime" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-sticky-regex" "^7.0.0" - "@babel/plugin-transform-template-literals" "^7.0.0" - "@babel/plugin-transform-typescript" "^7.5.0" - "@babel/plugin-transform-unicode-regex" "^7.0.0" - "@babel/template" "^7.0.0" - react-refresh "^0.4.0" - metro-react-native-babel-preset@0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.66.2.tgz#fddebcf413ad4ea617d4f47f7c1da401052de734" @@ -5447,17 +5320,6 @@ metro-react-native-babel-transformer@0.66.2, metro-react-native-babel-transforme metro-source-map "0.66.2" nullthrows "^1.1.1" -metro-react-native-babel-transformer@^0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.59.0.tgz#9b3dfd6ad35c6ef37fc4ce4d20a2eb67fabbb4be" - integrity sha512-1O3wrnMq4NcPQ1asEcl9lRDn/t+F1Oef6S9WaYVIKEhg9m/EQRGVrrTVP+R6B5Eeaj3+zNKbzM8Dx/NWy1hUbQ== - dependencies: - "@babel/core" "^7.0.0" - babel-preset-fbjs "^3.3.0" - metro-babel-transformer "0.59.0" - metro-react-native-babel-preset "0.59.0" - metro-source-map "0.59.0" - metro-resolver@0.66.2, metro-resolver@^0.66.1: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.66.2.tgz#f743ddbe7a12dd137d1f7a555732cafcaea421f8" @@ -5470,19 +5332,6 @@ metro-runtime@0.66.2, metro-runtime@^0.66.1: resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.66.2.tgz#3409ee957b949b6c7b72ef6ed2b9af9a4f4a910e" integrity sha512-vFhKBk2ot9FS4b+2v0OTa/guCF/QDAOJubY0CNg7PzCS5+w4y3IvZIcPX4SSS1t8pYEZBLvtdtTDarlDl81xmg== -metro-source-map@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.59.0.tgz#e9beb9fc51bfb4e060f95820cf1508fc122d23f7" - integrity sha512-0w5CmCM+ybSqXIjqU4RiK40t4bvANL6lafabQ2GP2XD3vSwkLY+StWzCtsb4mPuyi9R/SgoLBel+ZOXHXAH0eQ== - dependencies: - "@babel/traverse" "^7.0.0" - "@babel/types" "^7.0.0" - invariant "^2.2.4" - metro-symbolicate "0.59.0" - ob1 "0.59.0" - source-map "^0.5.6" - vlq "^1.0.0" - metro-source-map@0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.66.2.tgz#b5304a282a5d55fa67b599265e9cf3217175cdd7" @@ -5497,17 +5346,6 @@ metro-source-map@0.66.2: source-map "^0.5.6" vlq "^1.0.0" -metro-symbolicate@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.59.0.tgz#fc7f93957a42b02c2bfc57ed1e8f393f5f636a54" - integrity sha512-asLaF2A7rndrToGFIknL13aiohwPJ95RKHf0NM3hP/nipiLDoMzXT6ZnQvBqDxkUKyP+51AI75DMtb+Wcyw4Bw== - dependencies: - invariant "^2.2.4" - metro-source-map "0.59.0" - source-map "^0.5.6" - through2 "^2.0.1" - vlq "^1.0.0" - metro-symbolicate@0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.66.2.tgz#addd095ce5f77e73ca21ddb5dfb396ff5d4fa041" @@ -5874,11 +5712,6 @@ number-is-nan@^1.0.0: resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= -ob1@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.59.0.tgz#ee103619ef5cb697f2866e3577da6f0ecd565a36" - integrity sha512-opXMTxyWJ9m68ZglCxwo0OPRESIC/iGmKFPXEXzMZqsVIrgoRXOHmoMDkQzz4y3irVjbyPJRAh5pI9fd0MJTFQ== - ob1@0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.66.2.tgz#8caf548202cf2688944bae47db405a08bca17a61" @@ -6196,7 +6029,7 @@ prepend-http@^2.0.0: resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= -pretty-format@^26.4.0, pretty-format@^26.5.2, pretty-format@^26.6.2: +pretty-format@^26.5.2, pretty-format@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== @@ -6265,10 +6098,10 @@ qs@6.9.1: resolved "https://registry.yarnpkg.com/qs/-/qs-6.9.1.tgz#20082c65cb78223635ab1a9eaca8875a29bf8ec9" integrity sha512-Cxm7/SS/y/Z3MHWSxXb8lIFqgqBowP5JMlTUFyJN88y0SGQhVmZnqFK/PeuMX9LzUyWsqqhNxIyg0jlzq946yA== -qs@^6.5.0: - version "6.10.1" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.1.tgz#4931482fa8d647a5aab799c5271d2133b981fb6a" - integrity sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg== +qs@^6.9.1: + version "6.10.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.2.tgz#c1431bea37fc5b24c5bdbafa20f16bdf2a4b9ffe" + integrity sha512-mSIdjzqznWgfd4pMii7sHtaYF8rx8861hBO80SraY5GT0XQibWZWJSid0avzHGkDIZLImux2S5mXO0Hfct2QCw== dependencies: side-channel "^1.0.4" @@ -6423,10 +6256,10 @@ react-native-pager-view@5.4.9: resolved "https://registry.yarnpkg.com/react-native-pager-view/-/react-native-pager-view-5.4.9.tgz#c0d40847cfeda5a4e729b53271b0ee0fedff3eb5" integrity sha512-D6tzxpwMGdl6CXgtskGWhKRc5cJakCazESRGt7PkqnpyiH3N35ft1KmR82pCSQetAFlytFiToeu3a/dG5CELvA== -react-native-reanimated@2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/react-native-reanimated/-/react-native-reanimated-2.3.0.tgz#5d3bbcd140ab8ad47ac30d873635c7f1c3d06d4f" - integrity sha512-MSW2Uzj+Chd6qGS1gqNeF/U2l+xk44cD0PnNbU3v1paDI2/HAlzPhMtEy2WWtz83RZ4FtDuI/0o935SjJ7iSYg== +react-native-reanimated@2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/react-native-reanimated/-/react-native-reanimated-2.3.1.tgz#c7abad48f9e6c84610b0d5e270088ecd61750382" + integrity sha512-nzjVqwkB8eeyPKT2KoiA9EEz17ZMFSGMoOTC17Z9b5nE2Z4ZHjHM5EKhY0TlwzXFUuJAE9PhOfxF0wIO/maZSA== dependencies: "@babel/plugin-transform-object-assign" "^7.10.4" "@types/invariant" "^2.2.35" @@ -6504,10 +6337,10 @@ react-native@0.66.4: whatwg-fetch "^3.0.0" ws "^6.1.4" -react-query@3.34.3: - version "3.34.3" - resolved "https://registry.yarnpkg.com/react-query/-/react-query-3.34.3.tgz#0bf1017b61f0f24a75a7d72a4b1bf4d2403bcfb0" - integrity sha512-FQhYyRrLoCIryuYEcGexAIydiO+nKV9XPs6RVtRQx75OXsmwwnr5o+IICOP7GvX63mW5nmpNgeEmlufEFK5bqg== +react-query@3.34.5: + version "3.34.5" + resolved "https://registry.yarnpkg.com/react-query/-/react-query-3.34.5.tgz#a145c02f58088c5c83c91697cece50e89b4dbfd8" + integrity sha512-qk1hYo+y90LGY5W4kNEYT5yCk8gyL1fVTMoRZfzBTaSdaZWOcdvij36MmkhIqiPdXoEt5pBvX2ejokazwq8haw== dependencies: "@babel/runtime" "^7.5.5" broadcast-channel "^3.4.1" @@ -7466,12 +7299,10 @@ unicode-property-aliases-ecmascript@^2.0.0: resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz#0a36cb9a585c4f6abd51ad1deddb285c165297c8" integrity sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ== -unimodules-task-manager-interface@~7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/unimodules-task-manager-interface/-/unimodules-task-manager-interface-7.0.3.tgz#4c65d5bb040947ae4f19fb00888b8e2cce3efbfe" - integrity sha512-+dtanGOuFk63tMBKVZuQ3HHxFbhQnToOLgF7UeHKrJf00Nkwt14T9ID57AZMeukUEolvifjVhng97L87gTGq0g== - dependencies: - expo-modules-core "~0.4.4" +unimodules-task-manager-interface@~7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/unimodules-task-manager-interface/-/unimodules-task-manager-interface-7.1.0.tgz#01a981a8ff638843ce34f83a1ed73e81f62304d5" + integrity sha512-Iu6naIWWNWB69zFO6njRYj1GcfqAFnaK0hBub2zU6vvUu5A+YibZfXm5MTMq3zKfDeHrvEgVzUQszSbkjurinA== union-value@^1.0.0: version "1.0.1"