From 054db872efa5dc4174f73c7d175874938ca28242 Mon Sep 17 00:00:00 2001 From: Sharan Date: Wed, 21 Dec 2022 14:56:47 +0500 Subject: [PATCH] added customer application --- .DS_Store | Bin 0 -> 6148 bytes Customer App/.DS_Store | Bin 0 -> 6148 bytes Customer App/App.js | 150 + Customer App/app.json | 77 + Customer App/assets/.DS_Store | Bin 0 -> 6148 bytes Customer App/assets/adaptive-icon.png | Bin 0 -> 10418 bytes Customer App/assets/burger.png | Bin 0 -> 353705 bytes Customer App/assets/icon.png | Bin 0 -> 24071 bytes Customer App/assets/logo.png | Bin 0 -> 2462 bytes Customer App/assets/not-icon.png | Bin 0 -> 1471 bytes Customer App/assets/profile.png | Bin 0 -> 1905 bytes Customer App/assets/splash.png | Bin 0 -> 64800 bytes Customer App/assets/transparent-icon.png | Bin 0 -> 86725 bytes Customer App/babel.config.js | 7 + Customer App/enategaprod_upload_cert.pem | 20 + Customer App/environment.js | 71 + Customer App/environment.js.example | 46 + Customer App/google-services-prod-old.json | 47 + Customer App/google-services-prod.json | 47 + Customer App/google-services.json | 40 + Customer App/i18n.js | 23 + Customer App/package-lock.json | 43989 ++++++++++++++++ Customer App/package.json | 118 + ...act-native-material-textfield+0.16.1.patch | 51 + Customer App/src/.DS_Store | Bin 0 -> 6148 bytes Customer App/src/Theme/Colors.js | 26 + Customer App/src/Theme/Theme.js | 82 + Customer App/src/Theme/index.js | 4 + Customer App/src/apollo/index.js | 92 + Customer App/src/apollo/server.js | 590 + Customer App/src/assets/.DS_Store | Bin 0 -> 6148 bytes .../src/assets/font/Poppin/Poppins-Bold.ttf | Bin 0 -> 153900 bytes .../src/assets/font/Poppin/Poppins-Light.ttf | Bin 0 -> 159848 bytes .../src/assets/font/Poppin/Poppins-Medium.ttf | Bin 0 -> 156480 bytes .../assets/font/Poppin/Poppins-Regular.ttf | Bin 0 -> 158192 bytes .../assets/font/Poppin/Poppins-SemiBold.ttf | Bin 0 -> 155192 bytes Customer App/src/assets/font/icomoon.ttf | Bin 0 -> 10072 bytes Customer App/src/assets/images/.DS_Store | Bin 0 -> 8196 bytes Customer App/src/assets/images/SVG/Logo.js | 20 + .../src/assets/images/SVG/LogoName.js | 27 + .../images/SVG/imageComponents/CartIcon.js | 18 + .../SVG/imageComponents/EmptyAddress.js | 72 + .../images/SVG/imageComponents/EmptyCart.js | 116 + .../images/SVG/imageComponents/EmptyFood.js | 535 + .../images/SVG/imageComponents/EmptyOrder.js | 88 + Customer App/src/assets/images/cashIcon.png | Bin 0 -> 1815 bytes .../src/assets/images/defaultNotification.png | Bin 0 -> 62772 bytes Customer App/src/assets/images/facebook.png | Bin 0 -> 277 bytes .../src/assets/images/foodPlaceholder.jpeg | Bin 0 -> 1540779 bytes .../src/assets/images/food_placeholder.png | Bin 0 -> 71072 bytes .../src/assets/images/food_placeholder1.png | Bin 0 -> 10276 bytes Customer App/src/assets/images/google.png | Bin 0 -> 522 bytes Customer App/src/assets/images/home.png | Bin 0 -> 5629 bytes .../src/assets/images/imagePlaceholder.png | Bin 0 -> 2465 bytes Customer App/src/assets/images/location.png | Bin 0 -> 51877 bytes .../src/assets/images/login_reg_food.jpg | Bin 0 -> 39164 bytes .../src/assets/images/markerEnatega.png | Bin 0 -> 696 bytes Customer App/src/assets/images/masterIcon.png | Bin 0 -> 1667 bytes .../src/assets/images/notificationDefault.png | Bin 0 -> 66220 bytes Customer App/src/assets/images/paypal.png | Bin 0 -> 1456 bytes .../src/assets/images/placeholder.png | Bin 0 -> 127170 bytes Customer App/src/assets/images/rider.png | Bin 0 -> 13635 bytes .../src/assets/images/searchLocation.png | Bin 0 -> 4954 bytes Customer App/src/assets/images/stripe.png | Bin 0 -> 4720 bytes Customer App/src/assets/images/visaIcon.png | Bin 0 -> 1337 bytes .../src/components/CartItem/CartItem.js | 88 + .../src/components/CartItem/styles.js | 78 + .../src/components/CustomIcon/index.js | 8 + .../src/components/CustomIcon/selection.json | 1 + .../CartComponent/CartComponent.js | 81 + .../CartComponent/styles.js | 55 + .../CheckComponent/CheckComponent.js | 67 + .../CheckComponent/styles.js | 29 + .../HeadingComponent/HeadingComponent.js | 46 + .../HeadingComponent/styles.js | 25 + .../ImageHeader/ImageHeader.js | 18 + .../CustomizeComponents/ImageHeader/styles.js | 14 + .../RadioComponent/RadioComponent.js | 70 + .../RadioComponent/styles.js | 27 + .../TitleComponent/TitleComponent.js | 46 + .../TitleComponent/styles.js | 19 + .../components/CustomizeComponents/index.js | 15 + .../Drawer/Profile/DrawerProfile.js | 58 + .../src/components/Drawer/Profile/styles.js | 55 + Customer App/src/components/Drawer/index.js | 3 + .../components/EnategaImage/EnategaImage.js | 59 + .../src/components/EnategaImage/styles.js | 20 + .../src/components/FdCheckbox/CheckboxBtn.js | 31 + .../src/components/FdCheckbox/styles.js | 19 + .../src/components/FdRadioBtn/RadioBtn.js | 50 + .../src/components/FdRadioBtn/styles.js | 7 + .../FdSocialBtn/FdEmailBtn/FdEmailBtn.js | 44 + .../FdSocialBtn/FdEmailBtn/styles.js | 26 + .../FdFacebookBtn/FdFacebookBtn.js | 44 + .../FdSocialBtn/FdFacebookBtn/styles.js | 27 + .../FdSocialBtn/FdGoogleBtn/FdGoogleBtn.js | 50 + .../FdSocialBtn/FdGoogleBtn/styles.js | 27 + .../src/components/FdSocialBtn/index.js | 5 + .../src/components/FdSwitch/SwitchBtn.js | 38 + .../src/components/FdSwitch/styles.js | 14 + .../components/FlashMessage/FlashMessage.js | 20 + .../src/components/FlashMessage/styles.js | 13 + .../Header/HeaderIcons/HeaderIcons.js | 210 + .../components/Header/HeaderIcons/styles.js | 74 + .../RegistrationHeader/RegistrationHeader.js | 44 + .../Header/RegistrationHeader/styles.js | 28 + Customer App/src/components/Header/index.js | 4 + .../src/components/Menu/MenuCard/MenuCard.js | 46 + .../src/components/Menu/MenuCard/styles.js | 62 + .../components/Menu/StatusCard/StatusCard.js | 113 + .../src/components/Menu/StatusCard/styles.js | 49 + Customer App/src/components/Menu/index.js | 4 + .../Modals/FilterModal/FilterModal.js | 243 + .../components/Modals/FilterModal/styles.js | 77 + .../Modals/PaymentModal/PaymentModal.js | 118 + .../components/Modals/PaymentModal/styles.js | 59 + Customer App/src/components/Modals/index.js | 3 + .../src/components/MyOrders/ActiveOrders.js | 139 + .../src/components/MyOrders/styles.js | 67 + .../TrackingRider/TrackingRider.js | 131 + .../src/components/OrderDetail/index.js | 3 + .../src/components/Sidebar/Sidebar.js | 174 + Customer App/src/components/Sidebar/styles.js | 41 + .../src/components/Spinner/Spinner.js | 34 + .../Text/TextDefault/TextDefault.js | 65 + .../src/components/Text/TextDefault/styles.js | 10 + .../components/Text/TextError/TextError.js | 33 + .../src/components/Text/TextLine/TextLine.js | 25 + .../src/components/Text/TextLine/styles.js | 25 + Customer App/src/components/Text/index.js | 5 + .../src/components/Triangle/Triangle.js | 16 + .../src/components/Triangle/styles.js | 22 + .../src/components/WrapperView/WrapperView.js | 21 + .../src/components/WrapperView/styles.js | 50 + Customer App/src/components/index.js | 66 + Customer App/src/context/Configuration.js | 32 + Customer App/src/context/User.js | 248 + Customer App/src/routes/index.js | 307 + Customer App/src/routes/navigationService.js | 27 + Customer App/src/routes/screenOptions.js | 41 + Customer App/src/routes/styles.js | 56 + .../src/screens/Addresses/Addresses.js | 185 + Customer App/src/screens/Addresses/styles.js | 86 + .../screens/AnimatedSplash/AnimatedSplash.js | 95 + Customer App/src/screens/Cart/Cart.js | 793 + Customer App/src/screens/Cart/styles.js | 128 + .../src/screens/CartAddress/CartAddress.js | 131 + .../src/screens/CartAddress/styles.js | 71 + Customer App/src/screens/Chat/Chat.js | 211 + Customer App/src/screens/Chat/styles.js | 64 + Customer App/src/screens/Coupon/Coupon.js | 78 + Customer App/src/screens/Coupon/styles.js | 42 + .../screens/CreateAccount/CreateAccount.js | 300 + .../src/screens/CreateAccount/styles.js | 96 + .../src/screens/EditAddress/EditAddress.js | 359 + .../src/screens/EditAddress/styles.js | 95 + .../screens/ForgotPassword/ForgotPassword.js | 147 + .../src/screens/ForgotPassword/styles.js | 67 + Customer App/src/screens/FullMap/FullMap.js | 282 + Customer App/src/screens/FullMap/styles.js | 27 + Customer App/src/screens/Help/Help.js | 54 + Customer App/src/screens/Help/styles.js | 35 + .../src/screens/HelpBrowser/HelpBrowser.js | 30 + .../src/screens/ItemDetail/ItemDetail.js | 235 + Customer App/src/screens/ItemDetail/styles.js | 30 + Customer App/src/screens/Login/Login.js | 279 + .../src/screens/Login/screenOptions.js | 31 + Customer App/src/screens/Login/styles.js | 84 + Customer App/src/screens/Menu/Menu.js | 107 + Customer App/src/screens/Menu/styles.js | 53 + .../src/screens/MenuItems/MenuItems.js | 275 + Customer App/src/screens/MenuItems/styles.js | 129 + Customer App/src/screens/MyOrders/MyOrders.js | 193 + Customer App/src/screens/MyOrders/style.js | 126 + .../src/screens/NewAddress/NewAddress.js | 382 + Customer App/src/screens/NewAddress/styles.js | 98 + .../src/screens/OrderDetail/OrderDetail.js | 293 + .../src/screens/OrderDetail/styles.js | 39 + Customer App/src/screens/Paypal/Paypal.js | 73 + .../src/screens/Profile/ChangePassword.js | 148 + Customer App/src/screens/Profile/Profile.js | 388 + Customer App/src/screens/Profile/styles.js | 111 + .../screens/RateAndReview/RateAndReview.js | 137 + .../src/screens/RateAndReview/styles.js | 79 + Customer App/src/screens/Register/Register.js | 324 + Customer App/src/screens/Register/styles.js | 86 + Customer App/src/screens/Settings/Settings.js | 320 + .../Settings/components/SettingModal.js | 75 + .../src/screens/Settings/components/styles.js | 50 + Customer App/src/screens/Settings/styles.js | 106 + .../src/screens/Stripe/StripeCheckout.js | 134 + Customer App/src/screens/index.js | 53 + Customer App/src/utils/alignment.js | 135 + Customer App/src/utils/analytics.js | 65 + Customer App/src/utils/analyticsUtils.js | 17 + Customer App/src/utils/androidBackButton.js | 34 + Customer App/src/utils/constant.js | 67 + Customer App/src/utils/country_codes.js | 2554 + Customer App/src/utils/currencies.js | 165 + Customer App/src/utils/fontStyles.js | 7 + Customer App/src/utils/scaling.js | 12 + Customer App/src/utils/textStyles.js | 53 + .../src/utils/useAppTrackingTransparency.js | 13 + Customer App/translations/de.js | 140 + Customer App/translations/en.js | 143 + Customer App/translations/fr.js | 141 + Customer App/translations/km.js | 136 + Customer App/translations/zh.js | 132 + Customer App/yarn.lock | 10647 ++++ 209 files changed, 72700 insertions(+) create mode 100644 .DS_Store create mode 100644 Customer App/.DS_Store create mode 100644 Customer App/App.js create mode 100644 Customer App/app.json create mode 100644 Customer App/assets/.DS_Store create mode 100644 Customer App/assets/adaptive-icon.png create mode 100644 Customer App/assets/burger.png create mode 100644 Customer App/assets/icon.png create mode 100644 Customer App/assets/logo.png create mode 100644 Customer App/assets/not-icon.png create mode 100644 Customer App/assets/profile.png create mode 100644 Customer App/assets/splash.png create mode 100644 Customer App/assets/transparent-icon.png create mode 100644 Customer App/babel.config.js create mode 100644 Customer App/enategaprod_upload_cert.pem create mode 100644 Customer App/environment.js create mode 100644 Customer App/environment.js.example create mode 100644 Customer App/google-services-prod-old.json create mode 100644 Customer App/google-services-prod.json create mode 100644 Customer App/google-services.json create mode 100644 Customer App/i18n.js create mode 100644 Customer App/package-lock.json create mode 100644 Customer App/package.json create mode 100644 Customer App/patches/react-native-material-textfield+0.16.1.patch create mode 100644 Customer App/src/.DS_Store create mode 100644 Customer App/src/Theme/Colors.js create mode 100644 Customer App/src/Theme/Theme.js create mode 100644 Customer App/src/Theme/index.js create mode 100644 Customer App/src/apollo/index.js create mode 100644 Customer App/src/apollo/server.js create mode 100644 Customer App/src/assets/.DS_Store create mode 100644 Customer App/src/assets/font/Poppin/Poppins-Bold.ttf create mode 100644 Customer App/src/assets/font/Poppin/Poppins-Light.ttf create mode 100644 Customer App/src/assets/font/Poppin/Poppins-Medium.ttf create mode 100644 Customer App/src/assets/font/Poppin/Poppins-Regular.ttf create mode 100644 Customer App/src/assets/font/Poppin/Poppins-SemiBold.ttf create mode 100644 Customer App/src/assets/font/icomoon.ttf create mode 100644 Customer App/src/assets/images/.DS_Store create mode 100644 Customer App/src/assets/images/SVG/Logo.js create mode 100644 Customer App/src/assets/images/SVG/LogoName.js create mode 100644 Customer App/src/assets/images/SVG/imageComponents/CartIcon.js create mode 100644 Customer App/src/assets/images/SVG/imageComponents/EmptyAddress.js create mode 100644 Customer App/src/assets/images/SVG/imageComponents/EmptyCart.js create mode 100644 Customer App/src/assets/images/SVG/imageComponents/EmptyFood.js create mode 100644 Customer App/src/assets/images/SVG/imageComponents/EmptyOrder.js create mode 100644 Customer App/src/assets/images/cashIcon.png create mode 100755 Customer App/src/assets/images/defaultNotification.png create mode 100644 Customer App/src/assets/images/facebook.png create mode 100644 Customer App/src/assets/images/foodPlaceholder.jpeg create mode 100644 Customer App/src/assets/images/food_placeholder.png create mode 100644 Customer App/src/assets/images/food_placeholder1.png create mode 100644 Customer App/src/assets/images/google.png create mode 100644 Customer App/src/assets/images/home.png create mode 100644 Customer App/src/assets/images/imagePlaceholder.png create mode 100755 Customer App/src/assets/images/location.png create mode 100755 Customer App/src/assets/images/login_reg_food.jpg create mode 100644 Customer App/src/assets/images/markerEnatega.png create mode 100644 Customer App/src/assets/images/masterIcon.png create mode 100755 Customer App/src/assets/images/notificationDefault.png create mode 100644 Customer App/src/assets/images/paypal.png create mode 100755 Customer App/src/assets/images/placeholder.png create mode 100644 Customer App/src/assets/images/rider.png create mode 100644 Customer App/src/assets/images/searchLocation.png create mode 100644 Customer App/src/assets/images/stripe.png create mode 100644 Customer App/src/assets/images/visaIcon.png create mode 100755 Customer App/src/components/CartItem/CartItem.js create mode 100755 Customer App/src/components/CartItem/styles.js create mode 100644 Customer App/src/components/CustomIcon/index.js create mode 100644 Customer App/src/components/CustomIcon/selection.json create mode 100644 Customer App/src/components/CustomizeComponents/CartComponent/CartComponent.js create mode 100644 Customer App/src/components/CustomizeComponents/CartComponent/styles.js create mode 100644 Customer App/src/components/CustomizeComponents/CheckComponent/CheckComponent.js create mode 100644 Customer App/src/components/CustomizeComponents/CheckComponent/styles.js create mode 100644 Customer App/src/components/CustomizeComponents/HeadingComponent/HeadingComponent.js create mode 100644 Customer App/src/components/CustomizeComponents/HeadingComponent/styles.js create mode 100644 Customer App/src/components/CustomizeComponents/ImageHeader/ImageHeader.js create mode 100644 Customer App/src/components/CustomizeComponents/ImageHeader/styles.js create mode 100644 Customer App/src/components/CustomizeComponents/RadioComponent/RadioComponent.js create mode 100644 Customer App/src/components/CustomizeComponents/RadioComponent/styles.js create mode 100644 Customer App/src/components/CustomizeComponents/TitleComponent/TitleComponent.js create mode 100644 Customer App/src/components/CustomizeComponents/TitleComponent/styles.js create mode 100644 Customer App/src/components/CustomizeComponents/index.js create mode 100644 Customer App/src/components/Drawer/Profile/DrawerProfile.js create mode 100644 Customer App/src/components/Drawer/Profile/styles.js create mode 100644 Customer App/src/components/Drawer/index.js create mode 100644 Customer App/src/components/EnategaImage/EnategaImage.js create mode 100644 Customer App/src/components/EnategaImage/styles.js create mode 100644 Customer App/src/components/FdCheckbox/CheckboxBtn.js create mode 100644 Customer App/src/components/FdCheckbox/styles.js create mode 100644 Customer App/src/components/FdRadioBtn/RadioBtn.js create mode 100644 Customer App/src/components/FdRadioBtn/styles.js create mode 100644 Customer App/src/components/FdSocialBtn/FdEmailBtn/FdEmailBtn.js create mode 100644 Customer App/src/components/FdSocialBtn/FdEmailBtn/styles.js create mode 100644 Customer App/src/components/FdSocialBtn/FdFacebookBtn/FdFacebookBtn.js create mode 100644 Customer App/src/components/FdSocialBtn/FdFacebookBtn/styles.js create mode 100644 Customer App/src/components/FdSocialBtn/FdGoogleBtn/FdGoogleBtn.js create mode 100644 Customer App/src/components/FdSocialBtn/FdGoogleBtn/styles.js create mode 100644 Customer App/src/components/FdSocialBtn/index.js create mode 100644 Customer App/src/components/FdSwitch/SwitchBtn.js create mode 100644 Customer App/src/components/FdSwitch/styles.js create mode 100644 Customer App/src/components/FlashMessage/FlashMessage.js create mode 100644 Customer App/src/components/FlashMessage/styles.js create mode 100644 Customer App/src/components/Header/HeaderIcons/HeaderIcons.js create mode 100644 Customer App/src/components/Header/HeaderIcons/styles.js create mode 100644 Customer App/src/components/Header/RegistrationHeader/RegistrationHeader.js create mode 100644 Customer App/src/components/Header/RegistrationHeader/styles.js create mode 100644 Customer App/src/components/Header/index.js create mode 100755 Customer App/src/components/Menu/MenuCard/MenuCard.js create mode 100644 Customer App/src/components/Menu/MenuCard/styles.js create mode 100644 Customer App/src/components/Menu/StatusCard/StatusCard.js create mode 100644 Customer App/src/components/Menu/StatusCard/styles.js create mode 100644 Customer App/src/components/Menu/index.js create mode 100644 Customer App/src/components/Modals/FilterModal/FilterModal.js create mode 100644 Customer App/src/components/Modals/FilterModal/styles.js create mode 100644 Customer App/src/components/Modals/PaymentModal/PaymentModal.js create mode 100644 Customer App/src/components/Modals/PaymentModal/styles.js create mode 100644 Customer App/src/components/Modals/index.js create mode 100644 Customer App/src/components/MyOrders/ActiveOrders.js create mode 100644 Customer App/src/components/MyOrders/styles.js create mode 100644 Customer App/src/components/OrderDetail/TrackingRider/TrackingRider.js create mode 100644 Customer App/src/components/OrderDetail/index.js create mode 100755 Customer App/src/components/Sidebar/Sidebar.js create mode 100644 Customer App/src/components/Sidebar/styles.js create mode 100644 Customer App/src/components/Spinner/Spinner.js create mode 100644 Customer App/src/components/Text/TextDefault/TextDefault.js create mode 100644 Customer App/src/components/Text/TextDefault/styles.js create mode 100644 Customer App/src/components/Text/TextError/TextError.js create mode 100644 Customer App/src/components/Text/TextLine/TextLine.js create mode 100644 Customer App/src/components/Text/TextLine/styles.js create mode 100644 Customer App/src/components/Text/index.js create mode 100644 Customer App/src/components/Triangle/Triangle.js create mode 100644 Customer App/src/components/Triangle/styles.js create mode 100644 Customer App/src/components/WrapperView/WrapperView.js create mode 100644 Customer App/src/components/WrapperView/styles.js create mode 100644 Customer App/src/components/index.js create mode 100644 Customer App/src/context/Configuration.js create mode 100644 Customer App/src/context/User.js create mode 100755 Customer App/src/routes/index.js create mode 100644 Customer App/src/routes/navigationService.js create mode 100644 Customer App/src/routes/screenOptions.js create mode 100644 Customer App/src/routes/styles.js create mode 100644 Customer App/src/screens/Addresses/Addresses.js create mode 100644 Customer App/src/screens/Addresses/styles.js create mode 100644 Customer App/src/screens/AnimatedSplash/AnimatedSplash.js create mode 100755 Customer App/src/screens/Cart/Cart.js create mode 100755 Customer App/src/screens/Cart/styles.js create mode 100644 Customer App/src/screens/CartAddress/CartAddress.js create mode 100644 Customer App/src/screens/CartAddress/styles.js create mode 100644 Customer App/src/screens/Chat/Chat.js create mode 100644 Customer App/src/screens/Chat/styles.js create mode 100644 Customer App/src/screens/Coupon/Coupon.js create mode 100644 Customer App/src/screens/Coupon/styles.js create mode 100644 Customer App/src/screens/CreateAccount/CreateAccount.js create mode 100644 Customer App/src/screens/CreateAccount/styles.js create mode 100644 Customer App/src/screens/EditAddress/EditAddress.js create mode 100644 Customer App/src/screens/EditAddress/styles.js create mode 100644 Customer App/src/screens/ForgotPassword/ForgotPassword.js create mode 100644 Customer App/src/screens/ForgotPassword/styles.js create mode 100644 Customer App/src/screens/FullMap/FullMap.js create mode 100644 Customer App/src/screens/FullMap/styles.js create mode 100644 Customer App/src/screens/Help/Help.js create mode 100644 Customer App/src/screens/Help/styles.js create mode 100644 Customer App/src/screens/HelpBrowser/HelpBrowser.js create mode 100644 Customer App/src/screens/ItemDetail/ItemDetail.js create mode 100644 Customer App/src/screens/ItemDetail/styles.js create mode 100755 Customer App/src/screens/Login/Login.js create mode 100644 Customer App/src/screens/Login/screenOptions.js create mode 100644 Customer App/src/screens/Login/styles.js create mode 100755 Customer App/src/screens/Menu/Menu.js create mode 100644 Customer App/src/screens/Menu/styles.js create mode 100755 Customer App/src/screens/MenuItems/MenuItems.js create mode 100755 Customer App/src/screens/MenuItems/styles.js create mode 100755 Customer App/src/screens/MyOrders/MyOrders.js create mode 100644 Customer App/src/screens/MyOrders/style.js create mode 100644 Customer App/src/screens/NewAddress/NewAddress.js create mode 100644 Customer App/src/screens/NewAddress/styles.js create mode 100644 Customer App/src/screens/OrderDetail/OrderDetail.js create mode 100644 Customer App/src/screens/OrderDetail/styles.js create mode 100644 Customer App/src/screens/Paypal/Paypal.js create mode 100644 Customer App/src/screens/Profile/ChangePassword.js create mode 100644 Customer App/src/screens/Profile/Profile.js create mode 100644 Customer App/src/screens/Profile/styles.js create mode 100755 Customer App/src/screens/RateAndReview/RateAndReview.js create mode 100755 Customer App/src/screens/RateAndReview/styles.js create mode 100755 Customer App/src/screens/Register/Register.js create mode 100644 Customer App/src/screens/Register/styles.js create mode 100644 Customer App/src/screens/Settings/Settings.js create mode 100644 Customer App/src/screens/Settings/components/SettingModal.js create mode 100644 Customer App/src/screens/Settings/components/styles.js create mode 100644 Customer App/src/screens/Settings/styles.js create mode 100644 Customer App/src/screens/Stripe/StripeCheckout.js create mode 100644 Customer App/src/screens/index.js create mode 100644 Customer App/src/utils/alignment.js create mode 100644 Customer App/src/utils/analytics.js create mode 100644 Customer App/src/utils/analyticsUtils.js create mode 100644 Customer App/src/utils/androidBackButton.js create mode 100644 Customer App/src/utils/constant.js create mode 100644 Customer App/src/utils/country_codes.js create mode 100644 Customer App/src/utils/currencies.js create mode 100755 Customer App/src/utils/fontStyles.js create mode 100755 Customer App/src/utils/scaling.js create mode 100644 Customer App/src/utils/textStyles.js create mode 100644 Customer App/src/utils/useAppTrackingTransparency.js create mode 100644 Customer App/translations/de.js create mode 100644 Customer App/translations/en.js create mode 100644 Customer App/translations/fr.js create mode 100644 Customer App/translations/km.js create mode 100644 Customer App/translations/zh.js create mode 100644 Customer App/yarn.lock diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..8c67db1ef3a808c5e9bcc098bbf4e7668197ee35 GIT binary patch literal 6148 zcmeHK!A=`75FLjAjsPhKDsi;bD^deN2*hOx;Rm`^d!TK|vJtG33ihYi-0>O}pm(5P`o`J*W`zfpY}d?&f_H2S5{Pk-=DD+ zhZDHQVCMef(+&SbC)tGjKW?JiZKs92+-d&&_4}5-@tJccI(!yCJA3+Xx$ygGtkY9m zf3oj;Ti}otU6yI7fV@m6aWAK literal 0 HcmV?d00001 diff --git a/Customer App/.DS_Store b/Customer App/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..985e3e8bd1a1db95a7ebb34f9de15f300a81f1c3 GIT binary patch literal 6148 zcmeHK!A`s$#(`=?J(x6z2X7`ddQbzcZKMgdq%AgznEr@>4)Iy+iHsEG;dsFjirewaT^KjWRoR(m~R6 z;!C_cb<(b@?6WB9O>Dl>I9)5i{!xbA>`^J2)!t4MuX5x#5%T|V64o_ zZKFCI?wETuZZ;aD8Xq2P*K2&Yu|FD>+2)pcc+$ChcpN^Bo?j%h6h1;B>k7y43dU5C z_jVliqVN{{m{Ww}V{-H9)19l*Re4{E9+RU{GoTq*LUb9Fo+fa5Pu_ufQ`Kb=5U3U!dxQEfKZtVC{w9wF{n%jKUZ;%eFwH {}) + +export default function App() { + const colorScheme = useColorScheme() + const isDark = colorScheme === 'dark' + const [fontLoaded, setFontLoaded] = useState(false) + const [client, setupClient] = useState(null) + + useEffect(() => { + requestTrackingPermissions() + }, []) + useEffect(() => { + loadAppData() + return () => { + BackHandler.removeEventListener('hardwareBackPress', exitAlert) + } + }, []) + + async function loadAppData() { + const client = await setupApolloClient() + + setupClient(client) + await i18n.initAsync() + await Font.loadAsync({ + Poppin300: require('./src/assets/font/Poppin/Poppins-Light.ttf'), + Poppin400: require('./src/assets/font/Poppin/Poppins-Regular.ttf'), + Poppin500: require('./src/assets/font/Poppin/Poppins-Medium.ttf'), + Poppin600: require('./src/assets/font/Poppin/Poppins-SemiBold.ttf'), + Poppin700: require('./src/assets/font/Poppin/Poppins-Bold.ttf'), + icomoon: require('./src/assets/font/icomoon.ttf') + }) + + await permissionForLocationAsync() + await permissionForPushNotificationsAsync() + + BackHandler.addEventListener('hardwareBackPress', exitAlert) + setFontLoaded(true) + } + + async function permissionForPushNotificationsAsync() { + const { status: existingStatus } = await Notifications.getPermissionsAsync() + let finalStatus = existingStatus + // only ask if permissions have not already been determined, because + // iOS won't necessarily prompt the user a second time. + if (existingStatus !== 'granted') { + // Android remote notification permissions are granted during the app + // install, so this will only ask on iOS + const { status } = await Notifications.requestPermissionsAsync() + finalStatus = status + } + + // Stop here if the user did not grant permissions + if (finalStatus !== 'granted') { + return + } + + if (Platform.OS === 'android') { + Notifications.setNotificationChannelAsync('default', { + name: 'default', + sound: true, + priority: 'max', + importance: Notifications.AndroidImportance.HIGH, + vibrate: [0, 250, 250, 250], + lightColor: COLORS.primary + }) + } + } + async function permissionForLocationAsync() { + const { status: existingStatus } = + await Location.getForegroundPermissionsAsync() + // only ask if permissions have not already been determined, because + // iOS won't necessarily prompt the user a second time. + if (existingStatus !== 'granted') { + // Android location permissions are granted during the app + // install, so this will only ask on iOS + const { status } = await Location.requestForegroundPermissionsAsync() + // eslint-disable-next-line no-undef + finalStatus = status + } + } + + if (fontLoaded && client) { + return ( + + + + + + + + + + + + ) + } else { + return ( + + + + ) + } +} + +const styles = StyleSheet.create({ + flex: { + flex: 1 + }, + mainContainer: { + justifyContent: 'center', + alignItems: 'center' + } +}) diff --git a/Customer App/app.json b/Customer App/app.json new file mode 100644 index 0000000..eee54fc --- /dev/null +++ b/Customer App/app.json @@ -0,0 +1,77 @@ +{ + "expo": { + "name": "Enatega", + "version": "1.0.16", + "description": "Enatega is a starter kit food ordering app built in React Native using Expo for IOS and Android. It's made keeping good aesthetics in mind as well keeping the best coding practices in mind. Its fully customisable to easily help you in your next food delivery project. https://market.nativebase.io/view/react-native-food-delivery-backend-app", + "slug": "enategasinglevendor", + "privacy": "public", + "androidStatusBar": { + "backgroundColor": "#000" + }, + "platforms": [ + "ios", + "android" + ], + "orientation": "portrait", + "icon": "./assets/icon.png", + "splash": { + "image": "./assets/splash.png", + "resizeMode": "cover", + "backgroundColor": "#febb2c" + }, + "updates": { + "fallbackToCacheTimeout": 0 + }, + "assetBundlePatterns": [ + "**/*" + ], + "ios": { + "supportsTablet": true, + "bundleIdentifier": "com.enatega.vendor", + "config": { + "googleMapsApiKey": "AIzaSyD0vSz1qjsn_RSPBB9HRD1Eqztm7DyuKw8" + }, + "usesAppleSignIn": true, + "infoPlist": { + "NSLocationWhenInUseUsageDescription": "This app uses the location to determine the delivery address for your orders." + } + }, + "notification": { + "iosDisplayInForeground": true, + "color": "#d83765", + "icon": "./assets/not-icon.png", + "androidMode": "default", + "androidCollapsedTitle": "Enatega" + }, + "android": { + "versionCode": 22, + "package": "com.enatega.vendor", + "googleServicesFile": "./google-services-prod.json", + "useNextNotificationsApi": true, + "config": { + "googleMaps": { + "apiKey": "AIzaSyBt9S6e7ig5EkNiSXw3sCyX7kgo1gzPxl4" + } + }, + "adaptiveIcon": { + "foregroundImage": "./assets/adaptive-icon.png", + "backgroundColor": "#febb2c" + }, + "permissions": [ + "ACCESS_FINE_LOCATION", + "ACCESS_COARSE_LOCATION" + ] + }, + "plugins": [ + [ + "expo-tracking-transparency", + { + "userTrackingPermission": "Allow this app to collect app-related data that can be used for tracking you or your device." + } + ] + ], + "facebookScheme": "fb3017447961609878", + "facebookAppId": "3017447961609878", + "facebookDisplayName": "Food delivery" + } +} \ No newline at end of file diff --git a/Customer App/assets/.DS_Store b/Customer App/assets/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..c6776ac567205d4ab28b9dd10c7e49088cb4baa9 GIT binary patch literal 6148 zcmeH~&2G~`6ot<~7E#NhNG#YO`32I5H!xLLAR#sd){v$xKdv3w4iY=>c?VvB=VJxm zof)B|H32pVp?js7(|-Jd(o6X7x}yk~F0lP7bI>%*L(Uuv@vucp#aWM zTr<$k6>tUqbp`C(y{p$+QP$f2e$UjX)-k=cE}vA**|KVu%x0?y55UjgqQwLcwA4ne zF8TJ`agHAS4rkpjpKiLoW$tsG>Z3YhI@guvdPzJLUan|&v=>C&Q|5X>+x%K@&CXNn z9sQjwgB2q-*EsK)-;mE-7od&J;&_#Jtrma##%56?uCPu@+{{vIu37& z=RG<{&5pNpo}xg5%FVdO;VWxy&%c8f4N=;DywA^0v^zT>)3X75Jfm?GFXT zu*^6lj9Uj)yaIp|x}))IcM0PZ8Ow}ALPoHVs9>Uoe8mWfPJfZ-l^KVGiLQ_@A0c}V z`Gyjrch)cBbcHgZ*RFsou&coB)I75D|MAc7|GOk_xdN`hf2BZ}EKV0Eq?FIr8_C&O tTTot6%xvC}FjA=UaU37)D85gL##mtwV3~19NDt;e0#OF9T!Fu;z;};8wetV~ literal 0 HcmV?d00001 diff --git a/Customer App/assets/adaptive-icon.png b/Customer App/assets/adaptive-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..13e28318c2337f848ff0157e612189a5b116ded2 GIT binary patch literal 10418 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

^PP)m)P;7e^guw}r$|3NhJB(RbTT1& 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%0DC6IVX-CRm>X|C@PlwvuZ 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 z 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 `GrtaA_l3)AG7y0?0|3&WHev9?4 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μfP&{m3)fss}y2})^5 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

bDQLO&iUt`p_xA-l8_%) z%wD~PMiSo6S-0*iHrC-oD;(?f`mN7g$g?KQ<5df5lCf?ri)So)9|XqN#92aP3`j{| zMKJ7e<1c=a2fzDAsGT*|)&^AbIm!x5>6y(}7$3-&1&fm+F)h=&-iA$12aMO?fuyw~bM&@c^M@%lN0=@_6qNDsH1_Ys2<6&HF!b zjdRyG*u0c7zK|iij^l#~b)6t0jfgxD(Rcw_N~0CEXcHSx>xKuR=D2p)PE7aQfCfR? zc)Cf3QZ4LB&}J|wEze@01>VUs5LA06%IhPl;vo`&6AcfJZev(5yEUP-mYv;gbQvM3 ziQ|;by#b~v$aBMNY4Fzv)P2QrV#%upOvcG+!$G}ZaK2A`PBJYf-23_?Mwg%D@bM8+ z1R@!;oaL+@9kV<*#FZ=Rh$*_+~}cG0avgru~TH=7eQd zQ@rB>$)ygf?t*2n#AcSMDJb$eWnPk34Uvv9t|nF*Q`KzmUtqb)!Fas!G>xPz4XbI5 ztOMO{hX;%{NR`e-^LIgosx91;|SDY@F+2AjI z*=_7*hU#jPv<>JI&Z6Q#nkYJ*hzEC9#2O-5u{|8Ix4nx{j;(RTlb4@hfA>k8k9c&n z;B?`*d3#0(?a3=xhY+%D_-HjFQU=mQGU!2;8FZW?MZ&N%q}N|(Hm|WEM=4Jl^(gX& zw4<3XTmE;apOJK8q72eRVS~Y(H3Flx6p!Ne?K#c}l$Ho7K{Q<08{>VA58=^gfBj3p z{sStP|I+)R2m|_B{#UB@P!=`Qp95rb|Q&jc?dhes7MbkSbYNJ&{$Bymc&tC^nG zG*w_$m3ZedrtK<22!!Afs!e5yq6AYFK#Gzv;2;EystIwzE^}g}?GFO&-|)&`(enhkWy&{Udg- z#K=p($oaI5q76dOKmSe+ZO!Ft? z>jiz8k|qhsdXM-1>|f?vzx7*$qmt&>QyNdyNpYoP@~7Wq|F1mF!?nPysM}2O(1LNC z4WQec^{S32Y=l^?csPM!PjTe~8!WeG9De!@hRcLkf8(=A5~NY6VA}Pa30MnWw*VL^ zTWC$~3&Vs27))pjd1G?vSxcn>s zI&b{(7vY@d9sl$lG(B*i92ZFD2*kF72XNz z%22Kvie*K)@-)?=^)p-Beu$mf7(-~ueBOKVx+KjtWzldlKVmh}D2C`rLS=CpoUTcp z=<&`UyFq$hQYo-5A;f}wS+uy)ro>f&)03RVaZObQd}BdCoJyidv$Zv5yxE~U(!_(5 zM-QfC_Z8>6U6#9Bl$E15>TxnTBu*5zXd5~qTV06r0qff6AP?V=J^j_)$@+!D~~5N~yiTMxOp4A{7;-hrUb+-r-Au^OD)o zlt!-8xD+J{c6K%0C;;LtvRSq};1ECr{Mm*BFId$LWqrtl)vu#M3{BwiBqQ<>r>iAW zTJ+q(YKb^*vMLJ~)<65SY@$Hxq|#~kjB$%gPKa#Zi!<+P3o zSgKf2g@yyQq^~6Dx*|(sqJ4>~hsYX=qn!FMCtf9plNAKP;p7zI1$d8XEEY-Clo$)A zjbU=P2luOI@=8)ZuUCwP?qO7KzOdpcO1y}Z8ga!(eGhQEYaNHuC<1E88 z247pOh*-@H!3p{!jZ(h-_d_5!h_oip3pNHj^wJSlDpt#q5L>h#f$mWj$82uzv$7|s zevCCS$n9V%{tuD5R*cm1MQhINf&rX%y42!VwXyBQ%!a z+Z!X!Ac+VN zpb)1ec{zhPki>ze^lZdE(%~N6^CKGT8Q*w`(C-ipw}?gquKe_0qtoxxyLXDbDg4mGV?|^{3N)&U?;z@Be-Muj~57q(J)ys){#1|Bvz2BgRku z5J{3UyY(7_jdkkz5|!js)db@lJv0u7D>C+9{sOC$eU#8FB_Jb%Ucu~Wi5?_e`0Q2c zYm#!|(YkZ);{!r=yKfOKd9R>t9OY_Bn)FC?!*Z7KYJ1F+*S3g1S8(|Idu(3sB(q4M zKOD1Mt~zNrNNnX8ZI78xr&#N#Pa!r4Xk9>S4Qb~t7qOFWgELI0QRn2nudX$J1m7`i%ni}fT(bk@YT@q?fl4p=cV$d|MdlNNH7qeUD4fArH zb?0cNp4v#xJwL#V6Dl<8kM|Jk32u~AN)H~S>Ht6139PeF3zjp>?4+eGJ+5`wT5$IA zm=ApK6})h$*fOgv(|JjGI7ci6TXKtFC1Imw<9y1kmv0b#qz(}$07S<&h_aKHMR)Kj zsk&9bsTmIkawq5P)e%$M6(_ki>AqIo(jN$RuJzcxw#D&b%j+-Q;qJ`^2M-(SvSIi9 zn3yz(#*@?%y`3Vm$a3mIFY(q=mx>rRxo|#`B^G(QMv=-8T!T=iBSDA=(ISPyBJmz{ zY)MnaW?$oC&cRn7BDZ(A^VL@w40>px@NLBHSD+OuFHnai!%J(ZBx00cxpY*Or$6iw z>%gN`%fmYl7z_pW= zB(Y8agN-$e3P2sc}#Uyw}8{ zK#qId`r;ok>PZIuGx#KS#DKUMKoU zI@}=X_wZ5i_>cTsU7x&N^7iL{nX^xSh{5_Uum0wLLzWMD;wS!dWYjDchb-@Zkqhs8 zo@)Oc`onE}w#M}6grqs4T20Ai#%eXiJ4b&0ajre}1ULWSw>fz84!t5HR|V~SNg0=9 z7AE$H$3OZ(UR&M5`A(({5@aICm85MwAqd*W;+)4MnyOxro1Ext+S2gOof%I*zRv6~ z>~IwJ*t!{TNx;;OMhcSdYL80b*r!QKTDxT4Mr`eAgW#3vJ6+}PT;pQItsF5(+SVb2#Gf|$wRMZi z6|sucjb~a;INA0*{iBcZmp=Vp@`buXG-gpvX&Qm6yTnCZ)&waTRhp9r`{);j^sn|PUCX(_6&@|WN&QNR%5$9R zqPN|k*X8{=1t4>sAnb5{lGW~5b&kL3PDrCt<@fq4K82ND5D5%Kq`w;2B|tm zLRa0aI&h7Rgb=&pq9B;9j@jM1LV9MvLswH?>{H%q5K$79q>NCD6(I}s+y+@psOy?# zS+Znz&E(r3WDdt$9DP1XZ{lTaKKA{`b|zI zCkPX%i-JX>k-b2_NKht4WdbKGv>qEAiINEIX#=>XrEWbJ-}?c^`DL^+oXqx_tnQIy z4Ml#A+xMm3{@Y*s#NU29 z$mO-!>KKzIs4^!v4gGY^lTV(ft}9kc!DQMpnY1j*2Ayc4uspfD#_`@h`;A5lg+mZd zv;SHeq7bA?BNBlz39jiT$rwFB3HGWv%bhhwjbe4svh?>D^a^C1u+USA{(#lA#+>Q1 z^UUMemE-=&9X79BW$7A@4h}efZI}7}TZDsGxwQR@ux1cA0+LXdJbdY&yhydfwZK`$yHCW^1i+>N}MrbW@tD42V z+uT0BjY;|pHx$veL?2OkN>i4|1h%d{#pv8F{??m#r--uKJG&T>A>uuBm28R_z_y+k z6em@MAyO0tp>o{5bBMv^b%k;PR89oqL*^ows^bRj1m2+%A{RAg(-{C!<{62i9 zx%(%7!sh0fR4$p%19jVAqvP!J&k&7bd2~pumh^fl&3wt3Pd(1~BO`7+xXo&zC~bF( z_TEre5$6OtktidHZ6Fn$BVS4bN@44|a}yXtV;yO~plxep<(M2U*c+VC_7gt(*M6MW zKmTQJ{q3)FZg2+aBw7cWw#G(@vw}%ErznY`(BVx|TAj z8cJ6~+aocCwryx)>>T=SpsfO~6;w;le6nJCv|>4Lu(iY19v5qRgE6bpQ?5#EEeKvv zRgQF!a(wWJ4}Rnc{CUr`s+mtbDw90-qfhab{eMY)3`m2Jq08?J(M39~#|Do-^>jop zajxOo`_6DwFAy;W=TXLBy(djmX0s*zLEhCcYjEBoWI*V^`6n|jUVE11(SlcBJmj6% z9@1MM5M|fr5FEHF5KTAaU4QeC7}q#|DaVLNYXw?D46f^gFa~cU&if7y76cA(J|OWd z+=LJP$cOoj&wYuVk6uN+zee~#S-0dypz=Xyb}U*Je!|7a#|)m^1{FwB&_)qG+`T#F zt=I1peA2}uy(W0eUH<@~6+#FUfizQC=Lx63Z?(6$cfr~Y7^Ot)3a*7XHK^7|B@iN_ zOpP%K%5*Zclwi`9yq6*qfz;4=hiD@*rYvO3GASt@(_H&czmMy`dz*)U@DAyAiWP>s zl`PwadEH=RARp#rV@ZE&ohwg2Lw}rd^}W}q3QJ`V`NY-t@ms(CWr8%ULQ9e*jMfZk zCNV{UGY!szi5W7Hs05<)AQhomGEREzZeAiYyUfce%XZG9dc@AKK*)?oCwI_Ai$OuG z8T8j_?@dY4t_@S6A$np|c;BUZloI5F4glA*-OogfhP}fXNW;r-y@hv%)|O<6LK=q) zUAjm{j}(#Vbj6wNj9zY-9F_EQNk7Y|7J_$A4slL)1WhGTT9GE27(7Z#<}1hAD8c(B z$BX@se#Z{Z)93#eCcvNjxu5=k(C&rVa-aF)h^9U!m4fwAhNfizz(7C0wW_JBoP*<< z<n3rZ+@M4*Q+KzZ(AKzB3l@sp;A6vuU-$(kH*Qc23XXh< zmZ$l8p}X9=6NDfsSDtF=Su84=I?y*MM2T}2sTA{h$4nSsC|Ip0)Hf#xZAc4nv_vnE zK~f$}Iz037A$GN*J)Y6iDa3&Dksu^qfD@6y#*o3~h?d_@j?`WHbcq&1gL}Jp;VQ!nQ1SduhX2oZJ@*@yy-umZ99KBI7yqa_NeH)z2 zE$vDnq{b8ql%!lZjLK=2o|A);`NVQ^R5Cr9vz$466KQM5mB-F<`P!JYmr#|SW_6k( zSyb32rARf8T{aBPjkz;jQTndKpek#usCe?3CwT31uV8vZf&@f7g)W6}djKL49|hie zHlNOU<|B`>H>*$~W4W@-Rt?SxeCu#7cBpPCNmE0TX`<68X-HB<6b;3i~43RKp{{@;X%`?nXk zHef4D+jv~%uyvqbS(ej4wFp#8&uZpqmYz_1aGg340^RHAz}bNJ;4L@@uI;{`&W4UC z**cWaT??bs7-PC*jm*)BAc~eENip6~rX?4i8*<^}@8ykKEAD@3kL5rx2@PQ*W$ogS z{<(s)&+T&dnGMt##paV|iM^EBvZbl_N?Kl4EufOyw z-+?3Z+s}8^0I>J^Ke+hc{muV<_FwLZ!Oj?`Qs#?_^7e}q zy_WU&`~tm8SBQRrt80=Zqrb7k(P7Dj7k-3n=Q7(DuaT@>KnZ9TClp&}@a-9@RmRS< zAI4TI%ELQ^@{sny+w8r5o%Qh+le>G=vd0I0_UAdi`3kc19r!2Dkx^nuD3?o!E3W?J zPp~{ZW^4s!Ghu31fT3<$PWv@Fhk6sREf6K%d&=74V>cYQ#-cSWW)-_TYly-#8yPB*q(+aGo>xc*3vZOvZqMS{sYR6(SC(8z` zT*Xr#yT~jqsI0)qgw_Qr8?iwWQPiu3C=_+;30@GrI34ITLaI)(lbx$K3MkS(MjJxn zNP8L)6shtUHDq{hKytCqJ1^hB#f)GbXD(jmVE+;C`NR|_Vy8I$S}ZL_3lR)pxd zf3QTEjK#9T`2^=729I|U86<5LX{#=CAEU&(KyT1>i+kHi>TO%IdtuDSKk*b*J7IFv z@ZxX1j&zD_*Kqdf4JJpH<-A53fyuhpV|rLpEgNPhE9x?^nzt-x4fV=l%YbVkx`+=g z&wua|(m0yN(v+6AR5UFJ*|NKBxbVao9?U1WrAIhJxvc1AIo5&66+7oQxck)y&`Xe_ z%iQ}Ah*EY5fEWlt;#UoifAAc|cFxJ6$IjsX&HDr=@pYiG78gA0+ar3Tlz_$gNUz@` zNfc6_nhT}G7|G#Y$)g7=LTu4!gbG9vkTD{H|910aSp`g{NDGjfQ=fvwdCzIH1ObV4 zol#Xu3Dyy%BUOQGk3Gxp{QCdFa@Hk;ylY8PxN>C|p<1d%Oe-+@)oyg0t z{f~c~XA0*}5R~{vQhP~dB~2OeO<=Y1lnprNv97xrSm(KNZjE%TD35BaZ9pgzAt^FL zsw6rDE}k3n6QB72=g$l|cX7bln#9-|5gmg(CzT*vU`-~ZDzI3T?0)YLad`L+&AUfL z8OZWJ^|V2#g8ro^*!sYSne0DA6>D66>KZ=VCb{zCT=@Ra;9HMBI-p#ZB*PKP^x3%l zBsc!-tE}&wVX=R|>!V&yDCY~Jh-6y^a!(Z&tS0w4-oHhv2e?^FSUG3{_51|k`k2dS z$qU2r?LGW75UN0E1I?@?Q3ZCTnLd1t_TU~_<;b)qy|RtU9ILtGcztTBl#cmCjCpzd`}a9cv~3ftB=>F^@ZI!_ZMt?!(~ zRzeF{0YM6C>sXbRfS`>~`oR2+BQAdCNvdKFHep^iAPhnpTHC#eN~Jp#DV_Pxdyli8 zwrvms(#(M9Zlzh45~N3{$j;_2gJMLlH)7b^WRPz{XlaH=h-}QAukGQr=HbaBs!3qy z$F_+@;Bclu!LnUZH&Y@7`-crt391qhp^KS1f%g#^=_GO+Ixm7!Ai4&=ZbU%tMBBh|MyZt$MswQ&z z(wJNC-lMH`m$Uy@B7i;y@SaA1Ke1f<{tFzGOE$6#Ji0ew|DEg9vy!T;sVc{4JRm5K zkP_E~&hw!Js6c8AiHQvIoRdAzSHE%t=L|MYG4TX%H|yTn9=izVypYpe~=P+5;oU^LDcjx(C3X1Rp2_S9{6qZd-5 z6dlqQP18DB7Z?sR?q09>ga7R{L?Wn{il+70HgxG28?iPL9K;YI#Ev*gq^nvIr=Qqq zs={|Y5dw);AdKuR7YLjWcrS1^;9S>`nGbSQs*$?uvmkh)Z&A{-KJHU38rmwbY7Tk) znH`?}!S^xT?X!KUVCUk1(N4kUxe+^OcM&S%;Al$LUuRWSL>17fVchF6$a@UeQ$F{5 z@9@&gd)&IQB<*=N&ukJb9PL}a{73I_=j|!pYS2r5^hZ9)peQJ-hwM$i$roPvbp}I0 zCL@7>i<+jfI3h+x`f0*^C73Q+GGoaMjK=GnEaq&UDcIcVhKziR!Vc zElS#s^AQwzqDZ2H*eP{w<8U_Oe8u``gR)$rm1HrsB)MQvD8~7aM-#{WgB3D@5UvAQ zOMx+hL<_W(6nSJ=XpGFsinY=2{My(4=6C8mh3~Qf;AejJL%*!J*(dODQj2M)g1354-W(Lxuab9PFiidTz}hmy!Rb_4oFmjFo9m=lM z!NI$4aPam`giLWxQXkFHd5#F(p4Xa4vb6ZQWAXYU_J8*l&;Og>&q2M9$%owEpR=5K z7ROa*P-=bGvLz!iYTBlytm;lq*BULlsLj^7A=b9oWW?h39Cg%X;Hz@V6QBA4R+D2! zX^*9|l(FlxukhIDJD`k^_$blJ5QOaHWg`%|qFGg}f9yQzro}md)G2jqS*>bfJiXm( zjdSkXg*G94OIFTk8;g>f5FAO8f`DGH$DlW2)E|NuBs%F(#~6e#1S-^6@#d?ys2&A` z(JZ~?iNEj|lQz)!2u4CMNId1rP}VK0vc&r>T9hz&8z@&Ti8hpN zg9;$~k&Vp}xBkTuaj5XIbNze3$J2^!FF0OJdH)Yz<<|8_eEkbw;+=2Y!`6QVkCzIeB(94NkQa*KV2IHHp;ov$=YRTJUu4)@r)_*!-!0U)%U`?~2;{d9Oa$mO zAw)1q+THl0zz48C;!i)`dVeabcNMgRKok~@;IS*0xwm(Vt?f;$cdS;Hrc#_7ttgkC zY86;5TBgSptA%4RuV|WpP=>VU=?{9m^~NDvXE)f~?veKtZQC%Pxvm+~cV3CM^;j2Z zt;hLzs!DW!ceUCATj^B^$WbK z2o98tq0*FMi+Aj$KHz!H7Hq#0%7kTQ~J%P?ExWZKf$hEZR!wLWILh(ux8*h+BTarZ&R ztT9Aw$W6;25v=#tnJ$(H(XDrhT})7EMf4psN(#u*K8sb&(X6IyTY7^Yc!yGwelEyO z%7aP6(X>S+Aaxg?RRS_&kO;K!406q|*Q3bR2yK7%JHPSeU;2(5rl-$$l?iZjYv)EQ zjz7M4{D60FzV?~F@{6Cn^QA9;>FuCP2wj=X{d)^e=HXPz>$3A%mLQEp2yq%YiO>qH zbv$@fA!ACvpKwxxkPR4v3gB!c(-}npA{Q)YCG)xC&Vz>}XwIFx$j3hMF;XEpcyz?! z{sCgq5*Ci*G{Wixu1FSk$>d-{wuB_KB;kdEdFn+vpKW5~Tp?@NGqw8sx&$(+N{m5oJQJNT_QltB4R_ZHq|_ z-g)4ZLlD6^hf<2FswjG$Tx(rRRj*J=(9{Lv@ema>BIfi5>(uQLx*oB%9r>Pr_XYms zzkQ83cO+|`)>{tCmS_~(Nt|?~gB}kK8mx;nD}hP`-goiJ7*8|vq6MkZIzcN>Q+rg> z^7M0;7_Dcls*19~3Im(hWjQMRmMnIloKM@3TxQl3@ZNl4avlz@sNs1Ag@%eFNY2sq2Q|72Y>UVLG#+ zkX`TpX%Vc84k-gonX+0K?z%ban>lHwL3osmBwCW1Q=D>?lubg z`wVZrwTJg$TbNC!G)>#}&s$Fj9;poF(lZ>Vs6?TQfUXr~RdeylAx#^oP9(!IT)1+9 z#oThRzvT9fDMsrKa^=5OVkJN{5v;zTU@_+k7eZvQsHAjMg>9f(i?xqmEH5G=xDv?#{EYG z6|vS5Lra)1P{xqwntm@s1jW2QVJ*)%Jg#`=J?FV_uE(n{&CtfPfBz1>LCUyakQaiy zKOh?`lD^{QckXhqTCjh7$j;V)BoPSPf=bEqj1Uw)coHK?wF2c4)C~L3&lPEsQm&5a zj}5D(V>ZtSW(19_bv_vgF`o#%R4@*eq$SVzugaV#+~q9+5;)v8zB03a1RgE8f0& zo7dlblO)2~?QOO%onbsMNHn#Eo)1JFn9Qa;eC00jLBpt$EXoD_2PN&D6TEO_Ny69f zy-Tt-V)OB*N&6ezdGjTz>o4>8M}7*iGaxQkBx%ZQ^C9uU5eFxaknx0*YK90oUP_cG zuuh)t;5}YK-7YA_5@JLKgOh@+ad@3z`hAME5$drmyj$bqr=CLZm)!neexLLhj5Xi` ziOx8D^&y+zvq@bZb$fDJtP$NCtOsh36`(W73r&m?d)g*8UzGUha3#25gBOx^H(~E7 zK{iX-wvv93oXn1CXeri5_|<~-jWs5d1wJi^X^v}3awAyP9akU-iByVgxW?8nl7tpx z6kaI2^LTXEoxdp2T9IbmO+e}H;Lme|Z7p7iZoewJ6;X_wx~2soII4Dqn0s~}+ocT^ z)7b;2i~F3E$E>T2olEO{_^&*F1gbcoamF*>rsQZzZ!=?VA0@fPc=^Nh}KVRoRdEqP`Tz?-kE_|wm?*t(oj zRlWlT#?D)TfM~n)q4ypWB{~YMfOciEeTNr@hYw4#A|o+^qL7H5#HjA$!YN1!5%EFM zSWja-lj#xbgLU5h=AWWOa;h%M4&D_VE(VgcLlQgdSyh%~S&@%&1O>sj?Ce6Gtn==h z52=?0btOnL$zUWHtr>1zpR-yu9m-mC9UMf{p^-yJx{jxW%1ESbOEQzNb!Lt6?iPc! zJ|>rF6S~{7fvkvRd7wxIS>oxXk@0u~oo2jw`zCDwlY@8Wv}?cZ+E3Gzd&heSp|EYB zv6dJmN{UlIhUmV}+E7(3LVEiBg2RdD{z=1de~(Z9#pn3yS3b|qx*+f6q?th_nk3gG zxj`fmGf0>=&>YOz92X=>K!_F*1BuEo^r>P%s7RtZs90I85E`WI)+C_t-eMP$ciuh5 zw>f$csF#AZOi-j6ttCdM43i-b9~~l45fE<$cN4$M=O6^u8dBJ#XMBTJh^Oj{M zD0UKPEHP+mFPN1plC(pHM+8bnjFb#g!(-_DewG^e}c+43Bn_A#E_DtJ;J{t zr3NX8QsaD!YdwihDF)pkP}ZFk+%4|AKTYKrp34yjmO4tRr`C8Tf12B$`F>mbYJi5wVyfmEvTv!lwyOK68x+ufNRMjcxXhXSBBEsgHb=@zxsG|JPsUTJQ1B z;qSZZ;MRE}nj}kEttxs&j+EU^D$)%vCe=vS?Z>rNv~5f90iEP1bt>7f4%t{AbN$8} zq{d>a1xQB}2@ADgXMM!RcFl)={{74zHN0ERh^-?@6Vf~(IL$ln98*^k7agGp^!o|n z6ieLNZU^sNAR)u~2|w_ur`X(8v`+Hq_(3<=If)?cGWA~2wxF~@s6d%THm+=On{((~_fjUPbjYYLI5|Gx=+-_W?U4<>CO-> zRF}yQ-jFI74$txVFTO@20(*~ET)vQT?xH3y`Xq@)8bR9ABzZe^A)-7c@3SD4&!=CQLZWyFpX7J17L{@l;-=3>G1*&dJThS=-#o{#+?<3XR>fBetr zZEQj^FpXz6X}EuHLBJ4$pshQ^ZlX0>>QeER~zB6uxC;`_UlpWuh7y>bPVvLBOaNeOa zNpDbeJ_)JuE)b$8NhJNAAxS%0A)x~@Md#2;c6o9dm(1|834EZo)b34T(ouM+74v9eNmf_fNarZ2XMTIgsc_C2-P%v8WF0y*prIJLk-$K9`={=Iq5W`I;oj6~;*Nenx+!+1xDH+Q?WN3Gy7)h6Urnh{fFV z`r8kA_s)!i<0Vm~1SQa!KqnnAM+gZqb~H#KNK%7I6f!wAs49;!vKt^3Bub%#K*)wO zn-_WI8xOhhU_zq03hnX0aP(+_b((aj>5qr>*9T++P1f&Tmn@ektuflOHqeZ7M^77+ z>QqjX^f_8QAlHgaC~PpidvA$9C2Cq1Nr+UH!4 z?lP-q#`bvkV1x03fq;cCC10Ih(p7G3hwmWn8d)DVU&-PosTmSezKmRJPJbTFKjN#Im?VQ}%TW;+iV5Opxih5Y${1%5N`$&^` z?bRu(07^+VH}e`w#-4FyD2JQenKZZ%Kqidzj0Yv>Pi?VTU-}1s`>+4vN8k76zww6~ zyZ%Q))K@?FZ9ns!e}Tv7|Lyvwng9UImh#!69NvA;`HNgvcPIx#?(DUkJ2T?!g@XBs zr0WxH-=Yv8L$=^(%h6=U?%5sc!t=<(1C%(Soh1wgAv>nCC2do1dUKP>^aw92T&(G1 z15{X@Shg*OK-UChuMxqrS}qCEQ`Z(-6|B)5BqFP(CpMA2mu9?mw_7&` z^Wv;}1%oe8vGG_m7-!VCISUAu}+fvGL_lxm)2uam8gdmZQIk#9A%k1WT_=GNxVx46n)pBg@)i+&gWERiB_6^ z(UDT5o5S+RLsG=#&-f^xGdWtJw8R*N zL=hZxUCYiW@xX(pST2u|LD6-6w#$XwbqSG(VvX?CI_Dy+1z=7BV}q!2zWMIyF`xg+ z*JxLH-0#{fhKnJsJAREw5s`9V+jR~XR*be2KlBstKq`3gg?%=+6?flvhRM+kl3Ww* zJTXe9lZLj95MeoW#AK)j4iO~FRp9(x+px2w3k5;s_oJIPtb$}kM5M%W-XhExB@LlZ zgwzrGp21L(V*owl@dnd7Ek{=l8D7|>?*fPWihus`KVkRODWXUSsfaP<-$&)Yr_!vG z8gqzJ3<)LHX`U-j>_80_&i6zl7EMfoE(B~)NRb7@O0HwFdq*T9ionYED6P40`66F^ z>NV=&7#~t@1Pmx4kz_$(QCRFivbkA9FA!FelEBBT+m8{n>e(0@&Y$1l*8YO7ft_+h z?*m#}ObvrA!%iBk^GY(|PAZT_B29)36{Vmo6r)YW)~2Si38nMuYqvf_@MAvn_%qx- zo?t4AQ3_pXmQ5tkQPd^cs_9B z_RExIO%f3w6wBUm`qB>NT%rnrPy%fu#)3AHvecAiUIA@XuvsU}n%y6r!IWc`O@ovf zqixGE%M+O?qJ7A?-$LSIP7b`^fR2GWSRQ=nA~YSZymTAiDn9+2S21nPx4zr3Js#3c zS{7cRWkbE%qAWGFEm(%g-jSel4O<(DyDw_qaQ_4B49+oIew98LTJMl5P^1E(B&Rn^ z&W!JU?8m?V=YJO9Kl#u9#%F;lkKF$LH~ifEf4jcv3V;v2|0loyw;%g2S9Mub!@6SW z^24?FJzLvF&VpYgbj(m5q(GZ2PCGh2A;fJ?ZH?L5hW2EItza-N>C=j+YhHYLkINT# z**&+(^kj-}4OR+L>ernKXi?Jio?BN>IG#3$%Cd8A178YkrEnp8eWiy|SFA*$nJ(y? z#Ar0&4R3rK=eEyqbo@2CzTtbm^V@OD-{fRcFeR>hGahmu4!yjXHc!Jt4`0b~@$nmv~(~s#(K9XpM6LR76_|U8Gs8Fji7l1>VP;LKxN-DV2k2 zln{uN=$dxDgOy0JHeiYTfEP&;JakKkM={+$#Lqmj3v55IL%m@rd&S<-l&(`)TT$2{ z?Q%umIGUIduL4EeIqrY^MT`j;t?4?6*4YjgLm(!B5Q?T<0RkzqhM;YGf(vxsGZ>Xf zt?(|gF|r&U%qZ2EzKsN*ZGJJvuXlENVJ_+0o<|DtL*VdB2?bcS zAb&1phOk(bbsnMjxsZwy?|N!IKqc@oBBMY?f$tK|u#ORqL?01rQLz*86AzX;&Q) zMbq{ut4KN#T?FLU4`XEnbzPt>l!c_K6r1CMY9ml8LtXTgwqR7>!<82%{N87Nha|@+ zV-QXdrNa4$@_}(_sB4WjJ`)@hIYL<^WXk`cK#+)NnXPzIDU!@F%Y=l~k#lG7=M$fL z0-*{}uM07=9dx)^vPx?)tIiflTS$spW0WNLj=?~%yYB5nVu0 zSX_uGRiY3CAxK&gV?are(;olyixhRuaSGfRO5XL>Q|ujF;I-!`lx4{m{`f_%zxX^q z_0vDa_k8$2ZuYdT7um1igQ;eHd6iD6BIhQRh zb)@Ygu2U#&&?0Bb3n}qFuy$>4a0jn6#=u~Z=$xb|1?P5ap8C^kyyabYao+2TO%k{9eUYhKDIZ43McM{V<`ddU!^zD#LK()}n!e4-dZTNmvtyi>xdT;_ zY~g^D6qreeC?IZ>G=0me^=pNEe&`B7iiC(+plOuEdKhd<+FH}iI+9d)m%Y!*MPf|3 zV~Ba(ArVx%V!3Q+7jv{JvhO-ZqL=g`(JWS|1S)3e6YDfS?>y1_9LfZ_xXD`%4)!L* zHqf;W7ZbDP0y_}gb>S}FaMuM+x)u9JbB?DCgn)=S<!fs}yFg{rk0WioNDCCgWk`!|!^S-@N&+84N7LQ1Ie!eTC=V{31W_Bi{j`p# z*Pr8+YZIm|G@S$KS%|>Y6zm-y@Wy-J$>Btkdh_aze(R??{N_pb>Y0HZouwV$5%%6& z-}v+K|J(IVSOCB~-tn_{mxbKnkytMxeNv-W$QW6mKT~_7? zAP7NF(D#wJ?rvg=5VOBopa~)6{b?38Fc%PfMt{JP$;I zclZw4MW9_agyo9WN#ve4Z}V4w>|GomPxzPr=m~;0y!-nf=4f`pWU8P~w5~(SkWsP9 zkWxXjbaZW^bNQg?g&+ux%he2th)3YjB$+ToOh{ZlZI~rZ(}G@e-?cVh@18^c)d)Sf zWly{Gd0Z<5bHBbYz+$buHQl=gA!^j{tNghaDB_kw8hpYAO35=63Bnkxl5Ik z>{80=^pI_J-gzo(F;XI9#P^Zqv?2M3Z+c>~mN& z=u}6D18^RrvZN^&eCuLSX6TDH0%J3;L!l@JhTZd<)WdAUv{oaLkaC)wZ+cdJB9;bg zR9z)|UdG?J>!)>*AqnVReahzy~MG3NJOcAt_& zLa6oRLPd;-m=w5h?hRaddCKE|{53|^7?tvrPOBXAD^kQ5MQIg<75Vd0)ATLUSd@~C zDv2@q{q0G9e`~Urq{M!Cf{Ig!)lm$S(1RwpLFMRA* zf9vPIFkQ{)ea9p?HnujXY6o)&!DH6re;F0!(BPS~n72p_T6WY%&^3aCg9(eJ#w`*L zz3l?mUpwY=pZZhW9RBi;yqjyUJjvsqdKIY!_rLLO`mTp0DQnOvak9U}sUp+3j3Ksx zcC}>t-Z8tU2OLgr5<=D_K!KEsGdrgUv8Q#%xX?lw*gb2odWVCXEhon-7NVnDYGh1A zC5bN5`YGT4u^-^=%GYcF03ZNKL_t(={$hr&34ziAl%($xQY)fNq+aA3RYr`>hpY1u z88c!whLA_0N#MOC29Fhj9*^{bmG3jKC29Jm zY_{T^A9yQo{kBWY{Vg7O<7w{Pcq31L`3Af947hfCLTnYi_w=350;9ESqgl21KF}-! z&CJuTUgw>6U(asOAA%$@vQ_IyIVgDhdoL0D9xrt6=9I!n#eC*a3PPXhg{%3B)&3lj zG~P!R%M~bvv=)S9F`HwhreCzQlPUe8$>Zgenc#&jF)EL83u)LKZ6md2xLab28fg@! zDA0w%T8q|-QW@;PBCC#O*l~M2=Guz~2w?!$`&@|#lINe=sOt(q#3sRt6IjN=DqG<>5=4ERQ{VlNpDT6(MDPN*)D7+HT4F-v2G^ z-MYiAYsd6UNz(^nguav9xP8KAz0LI1L*~aT`dLG>T(VjP8karJ&I>v~RGO$FrpSlw zaHFIs6d}Rohc9sB+6z<_RJFqDy!u#m9xVgL)^u$L(IZk~fB%U6!#R?*K~ZF9fZl+w zzV;+VS#jZ9!CT&U7t33LWz*qYw!;Y#QOcrJ#8^o+Fqk6c3=av)YQ{SQY$-`8QkCV} zpO764a@|A#Sv0A$mP8=wVviCUT|%K1S6{xxE6?1a-WsxVZb-FVV`@n?vXoVUh>C6& z`SjyoB(;*tIOYq*YT@y{N0nr-6&>0re3a}RO&M-fxW-cyirxmACWq;iLyggiqB7Vb ziv(X^M=33+N`WjXaD3Hqw$FT+Jeu0 z<`4PqAAXo(0gFHS0uPP1S>QNX<`rNyC~#e3F<)@7Z@6;pCEjw+JGjyR>0bfH763Qc0{SNl4nJXSwJ(yuQcnt9x9y`);f@%$LhGzSgli^tAgkcE;PB94{Db4LSGV zh%bEkt33MX1I*kB_kG|r<%ODqqbad1LG<)(i|Yi$gzF>3p5?ryZJ=2unpMblG!a>o z%1KEel0?Xe3Z9LPg6&h5DCfNC9hd0CF(N4xnyz=b`(5<}B)*ND>@Qf{Il)9h*DP5r z7x<>fmKCZlkw#N?4if`alAPH(gFS7LN};U9ngXp9QtONr7J=btjB}2@?=wim7;ItD zR#8+IV=P)kM4_>z;+2zEII}xodSk)uTT?_VGIKm7bdh-SbGLcqo#z;xvUtBDrCcOP zAkL)Ci6Q2)3BZ)Hd@LTVu z6p5SH?l9Z$SVZc#&vN z9QA0-nX@Bq&E}Lt#lvqs%M0N)gXM_M1$+o36iNz=)flU=g+%IzP=HpH!(5;t6S^>2 z%`OrtWsMALQepH7r3F4Xw8})wh@)9GoEq;?`3-*Qm;MFSsgk=NKEuYD3SB7ru4i`C zaeZ&f^_LImdPh-JASKPJW7k*sRlvv+ty+`_XrUNXo2(W-ll?>l8?jPjjV97F8W%{L z!=bX!PasuR-)rU2I$?Fh$bc3Rr39;K#ozzYe@rpZbc(Iu}L&p0VAcD$ny9|Kisf48|yx196N}D4j?DS}GEn z#cGZZ8m%-4NlXDH0)ry5F|5$W6GbA4>`>VpjnG=rbuChWmMSZrVq6P(!MPQuH&65Q z?>vip?hYecQ({TMBL_47=702e`KSNu&++J;?<4Gux&5!MaOu&@yyXKA@})m`mbw_T zWlF9;^?CLl|11y7P3~zedm}hdiX$J*EIV0&XgG1&R`Z|uqU=XZTm z7XSeIrC)w@aPbGzs@rEiT_M?EY$E5+*Id1_BKp^TzzxGvasPdfuvtsG)eWYH4M)d` z(S~C)n8Wl*BNNS9!1RwgokMNc^znkM%p21Fz zInx?sA22pY3tJ@jY;WhANahs1vb0=2e;3g&Su`FWbN+dVRUYd~h1ZcV(0J7&i-;Lm z#7f~hj}WjWw=n}rTI4Vr5ny@ZSvXA_Lk`#>7Xr=+l214%Q9|Q=gBFJ10%4tf?p>r^ z=5E|6jdu&Wg{N&JCr1r_8tB>q)59sV`Ha2&le}_iJEnUJY*1KLFdPUjy>)}bqZ2}} ziLQgBu%%$2rCUXu7le@aj(H-RckGDtI;I8)T)Z@3 zJgz}S&fasL&0WpWaU{CT8|d4BTPECzV{)({w1MLrhiE4d)>4-RySwKp3QJL!3^sk|7{k6F$= zF+d{H^%(+W3z0|ER$+|6REBy~V#}P>j)0InQb??|#MiC7G3#1l0AmWIPRKG*8O5pL z28(^q7oUEHOAp@9&gl*M*mL!jJ#OEa)6Bv3StFpWqN)UfydG-11}(Q34q#M)&|s8A zOHEyG^3+$JN9!`H>7~UxkMliMt*HkFWdz!IjLlworJyJjB!|*6N7kljnLMvvl9}Ch!O&8RGusZGEq_HuP2eCy6HT-+ZC0~yo5~Y6jVl06_)v8 zvQ7)kx`76$8{(tuz8+?1 z7Ko%+%$GEc=gz(-D2py6h4OSUSF2VkL?x(3is5LGlgxCBh?Xu&WMO&R`yS$LZ+kly z%h4-G+&#EJy-^??7!~mey3TXg-IsW+{Tf1PL=WfB?9wz-V)O*^VduTX$4Kwm>|;&f zWF**}DV=mgmI@Uu(f6F&xerH+AQDobb&7-Io}@}vt|tbWcl|!nb&lRUq66OrLg(?V z&kS*&S>w)y>;o5)7?w24hS*6~%bvE4#8#kd&10YVecu1QmohZTDE9Uiq$aSjGa^QV zR2}2fhUub%6qz+k2C1MBlEGNAb9#V?D^6yf`J`ojLUFcU`!0e81X)5NQCts7+!Y*NW^+-A_QoyP)cE}K^2yw zDA8J@l+AWSB&$_}(2@|BY;TuX1II@T`c7a}$#5)q<>?ddyl2Uoi$l6)L!lt~h}9Ce z-v4_CM|b8VCrH9kT8T=M=p&2c6{S}kA0BY#u5;YF0KPy$zj24Q&nkAMVKB;L*$@Kr zy(uCk`aU7NKt(~9LW7*x5KaD9%>6?jz4J7OW%qPQSP zT5x!6kFZE|BH-PU5sI@)q8AOtu4d6qXcrC5$(->(QWSzd^aue)WKVsFp4rWWZxXr+ zC?)U$woh54+GKv*vzj-g7_-P!S(MIJGl-bNQV+{)o0BErSW8Z& zQfn)*U{po6s}YAc8=m>%Yv|HY3@VO}X1w^^RbpErlBFmeO83N|NE8qiLS|RPVj8J7 z6c_HU(AFb_K~QphxL|g2z{%2MOm^oe44v=T+#DiQKq*fWU=0*D|7#U!88eYj7_6?a z+EUsLj$RG?#()1=EIALsM?v39x{1dw12G=5Qz$~IsfwDq$nFg(C0dfX_{ExtC^9Qr zkuWN!t+Gak(D~(4Ig@lo9@eq-q0>1J}R8^^wA-r zVtJAn?&d_wG7LC=a!SA2XM3Yyx!B;oyWh>n{?^a(>0kdfs%FC3H$BMCsY`tNAN&k= z6+^ance!|`W^uaUV9_v{E?J$ry7|~=|EpjBOCS7uANz(MfPcp8o4x=5_z!;k7k(M| zx zY-Q=Y6(TB9inwsXyWaJkeCUJUO)X2Bg9DDPUPF5ThYX-(B>0};<%eN&!0g5X=N03@ zn7(Ont|baZiW=twam@?})EFzUDPet&taDy>-?jLV5I)d%i3@jMrtPj1;}Ykg^^)FO zCI@p|@33f`^I7C*Et|!F6St%ng4Qd1+mk|qkh>Ha*1DeM4Sek_uScwoV#EMsU?U+wV4=ol9&pr z2hMR#9B}QWJ!C2&Gqv(QGY=it)<&0YM+u5raPHg|gP|abKRF`qh4?kqXFeoUD6+a6ewdbrod>M?Q=%ZxsJtZfmE7Ol@MWbRH39| z|IR!sx>drO4LB; z1wv%kM)Hvq1OZs=E!nz%geVlNF3_vQU~EWUV0C6D^y?{-lvz9SdbckXYnx)$z}Uhf z5wuN*5GjwYg}_*uMT}NZ7)h-RVlMf^-@C&8twY9Vc9|Y~`WweI%MKMwqRa&$!Jvc& z;n(Qqh<6ep8veZ>elw4}=L}s~v47}ry<&NC!qJ@>^>&L^B|?A{x#%1Y3d%AeltgN> z;@{@?+^{Z)zDK2iPzI|;lx0C-D!PT{zx_}DM=GEf3L^qiLGNMN1r!N9NPEQYpu+Wi z)(eR&HZ>}zXDXS{YVE&S7vv(v{52t|OvUELMLzS{=kQ8WlsX^IDq)SHC^TAuHi@dV zOegaky(`wNlmtbo*xuGuRkl)UYe+F<@ulxTg!O7ByH=C}LQf1mS|kEFFL~J=Qta&V zrtf+yM_;?i!Sw^WSwtHLy+T=ti;m{%A*B!m;Ry>3(NGluThz=BU*+KD%ZyIdy#0|! z`TS=-Md6oFRUijUp1;ERhu+A8@4S!6JaT>SHIz_DbNtayKK^sR@R1My7eD)rIraX0 zu74{EfY-0T`IG|{QJ+An2q7_FENGU2*g2f{tXVMm!R>)0a%8T9 z5J3t>IZk}(iwAuFJ(qdpT^l_4M>`yRX-eBk23WSv@8E;Og${+}@YV_bkrB?PTy&KJ zb}S*SSWG(ZdBa(DPj7Ma>JgK}CCwsp>jkgdl5#O1M9n6{hLQz zdGRKvPLBvp!|}v1n{><$I!^XZkW0@y-~LwadEgSeXLcBF4D$hj5s~q-K=JlBhIrrY= z0>W59p%rDJI6ml5vdj#N6i`xASAszar3N2$cIOZ&O+nkQh$)~|wqI6diHHuBtzB4h z(xgN)3>#docS)Na#X~hc4!P`^PXxM2OlLinFsRbfwI1ON!6d9P5G<>1#pSaXdFu03I&wTRn|L)31KKyrn z@f&yQ{n@U6s|o-R)aF0_?NZ(T=yZ|0K^*8Zpv#E1IT1_K;+76U!UC~($XUP+TZ~k= zE};DS#pzo@*AbQhWfGh9CW{-_dGeXBVV5ndJ6EZFhZT}2C5?+Y%9RQ=O6;H9WHFCK z8(F1}MX%T%ZnA8aMAH$1qVwQGhftc7vidcqYa=6|@6u6axlZIx0NpsZl^x|pW{*gy$nk5)0>ymc0q@U*i6W4i&k{I%Vm{KMP zhM4*1DQU`~7AT`p+G2E(#Zy{Q+LB2#$Ga7^ zDseJ0927ZN1@h051PMnIXq9oX-g=@;RNK2$ zwj_nbo!htZs}85uL>Hlr3{<2X zlqBH#?PIj8kt!ctA?ACeCVU>8hy_Y0>e3QJPxKN| zWGr>F^3;`OV`DS#{;Qn2NKESth(L&%AUw*?&{ko}67RD8)pe2S;ey}#AAXmO5gAQ8 z()1y+SUI$ms2JJW-sF8B`VgP^&HsbFuU%#1^q9Ev6v|*k%y!YWQ$&!kw)}c#gc7;% zO(9a%oBZJyo+GIWs|=DXoXnFkkyl1CFse#cCrfHmu8WC~3ui4bGGUBD#1^egPWcRp z(XeK@m|=_|g-A?^u%7vAsYnT$Wy?Sp+`ah#mv>L$4-R28K%6_p;LKgL2Qy}O?(o{v zU!iLxeH2KUX^;p=K`>ipSCCAGYhQhyq&3T<8P_Kh#&yXeKrb5l(>2SxMjYR|!}+d4 zR~elxI!94#V^oWgCw~|CcLl&-)b+mieDGI4|Hu0u4bc-wx2p2&6%oWduJ@6)E{A4# z{o9>5qU#k(Zgb({0~}2L0M|7PH%Bawdt75^7mmK^ut5=Rq_&0)4`2P4zlS`WFseuF zY;F2l_MJ-)j(F|LoHKXta_^gJ?*G2iy!x*fs7+6O zc?;JEM3hA5k;3ruSNFJh>5WXo0a2D1n;33Lgw!At%ZX>TY)BeT-Bse+K))<-UA9SO zvYUgHrx4bZ`Qfc&9$i~O@S45bEqxDt<4C=ypU!#oJ>SY(-|;rar?#+FjV%kbR^(Aj z`ns1s1fSCrW1a%U;D|A-L3v{R-MJW1%Al1&Xp>heg*FDUwg^gPP}-oR0WB%* z2&->nb)v2`Dkfs@*FOJ*>q6!hBm?B^b1A?(aIVC)j=HFr+&X0I)PT*6O{Vh|{Vejz z^&9LTwzySdTvZsa5iU`e5=_F#h&7425NMh4wo0tK$1)}T~ja^ZBq?4P(_LF zJFKLJFq$=wSa*`0d$EkH!M#7FP5b2gnsv=Knf^+!jkUEC}iI`|7 zQUF6Tp~bD2^YV?=9-z(a)Hoh>v1qa?$6NTDR#?EoiEP)V>`Cbp^?Jhb(I zrCYL?ti@&`fQ;02rt(RZNH_{D&@vZCwNw<*V!h3KfS6kRLiwiM2gJU@PW-U8`QNVQb4eX7?>?rNS&8mQbWt z5G0p!w5&=H9dfPtScMMnC0l6>ouFC3%g?{cwU@7xTFvGd(m*0p=GQMK9Rp#B1hf<^ zj;CC`dIb&qU+lekjHTIm-uFA}x80>~Rdsdu^fJR)njCH-#o;m(Dbtjk*h#cRRxHR4 z9a~Y9Ka4C$fW%1PB!~qVu;V~hKuED=S&9Q0vaCp!Ov#cdi6YHiTxK+!8P3wv-7~$` zdh0IVa<=?&?hKtEPT;_z64D1~pi%30>)!jF_q@;Z{+|9&bLaWny!G)jXeFsilRG&P zjMan~P;6*^I{QqNR4AeFvEYl(UZbeSn9YW+RDRxs$fng%T|yMBRsqQJi&VLT7DGw4;~n(1iDdArR6qZy4ftjAjv&5R@_sPa5+ zI-t~7IDGcY^j6TXJVsdhZ3%7Q{buX|>Xyq-5ay2BI4H}T%1 zJH_cbP^bL97kH+VZMx+WDXN`MeE#l(?|F@mXU-;So z{6G31{+y_)|I4rWMN5PV`-54d$l zJD-z|+*;@%001BWNklwX09y~)t)2$Mtk>_9g{x|bKfAXWOmL-Xv)v3Y{0eqlqJwxAe(w(f1iDqzjEwi8yy85s@*WRQcL<6;_i3NG&KDlTocgb9eug$`%MT zZZ+qDOP6`M=Mfonb9Wr`IA*wG_F<&&KZ& z6G>=_qM$4qv{jrrd!8T)Oj%)#C6$)CF4#MJmUY|F)D2~&SnV#Q){%3`s=)AOJF<^PnQ`s+W2nJ9|QT)I|RBDKQx z5kI($Z4OzMi$PG=3Mm|M5D4Q4e#PVO`Qv=<_ddQM<0*OzsDLUY&U^YH5E0a6K6%Fw z2!5bZ=h)kx@yd%YaO;J;T$|tF;Q9e4&+bD9smS4*<66>*ys^%Y2Z(~g`23m>&;Zwd z{|R=^l!S$2`RoykTT9fNMkpC5bs`FbkOHf99xp}^q9;j#BvIEDS6?|mmo?gg+~jUZ zk&_n@k-AdUm0|z(DMDI8ibV1>joo+(BoVyB*4bPro!>v|?l#cH+6#rb%|;p+)2xLtYLD2@BP!?$Mq*a z%}ZbWT^co}7!uk=w6Y{ADe5|#Qlz9^W!?SqgZFcMa2ul~9Rn!|##)l1LyN#vG*qeL z#TTCA(MR8nSVvsw@=aevywC0DnDTsYOp?L%5Nqx~f04uE7YT?Qe&G_skW=FNF3_%r zOwC%fw6~8~-E%A!`3pRE$rWkXZmPANCZ+t>v8v`j<$!E`< zL5h-gy=Hl0+1tB7A&&Vs{=+x(i+}m^%tnvUcODrNT|Y2%uwFVo`Rh;dy+8CAaaeOY zL?#o7&=FfHMlmPIt>=+;EeV?-7hNfAV-QIaqo=G2^sB8!wb^X7Ao`FIu38bv?&H`8 z9)0XB>|MTus!Fuf*+e8nPX0@gxWOTdBv4Z1_GXfK(_?c3+c^E%oYIn1NU4xYBejN& zUMf;%El8P(eM*^pGEh2yzYs{Fna!p&7EGbQLDad0UR6b=0eS^QRI!QiRhrpoi|IL! zmXhnwo-a(efa#lf1oD)AyAWe>6>ZPNBa@32Cnb;wf*T4S_C>kP#b8)mywX4B!2 z_@PJ1f}!gu8jDd0EdzeYFs%>uN{yB?Tq&sZ;8Rwu`_eFs|chPQkhzx(MgVk?c7xlkh}Cewz8AAW@WJ1;XHYaYDs zA=c|TXZOaK@;>_5QPv~oM<*~}vU~qIhCX2`f%1U|M`OCZz`=2g)OAJy$AQu+M&*dT z@ebp1f{F^8Z0=52L6S0$cy0`-LRthGB{Y$kH_!wSX+mIYwhdD7@ZEtxO!$II5 z{o+UHp1Omyk~lJqx2E_w&?V0>c%l;wt4P-dY^|wB3Ks`r5V(|Sh$2N|8Zb48PH_Fn zyS(Fl=ZSW}ZgNEO*lWZnn`xSxj#xLWu;qwb2Xo4@#B7ks-eMt|)a)a0AJ$>DMK8 z>&zw+TA(Q@YlT}o;^4r6)tWB2++`xNckTi{dXSpcVo5*rq(QJXE$NmE-uk|Gp_&31_yq>HG@S z55yEn!J)M##mssanaF`rmb%g$p4=hCY&z?lLn(_}uNjs-?P_3Hwyf_Q)4n{g@?baN zHHnBjS>rm7h!GKT6`LLJ16rw!VoiD89+_RoMIosw%X*z?+Xc4sRO5!@lL3TcG9K}* z?;Z2`w_WFR|M2siee8AY>`mxa1MAa{{n_= zC01KvToR?G?*^Jtl|w+BV>}sC6dTQfVGzUE?!{Nj6f@* z$iO(u=EUS z#o@i4c7P;h&hw6mKue`0Qvo}p0viR!jEFHHWqwS-ZDNR(&U(B{2%U9IM8Xd}{bI?m zUQtiRq_V=6HGRLNTQ4b`WNKxs{IdF;)YT*TF; z;`HDc9|CB@?)Em#xa5`Rf1hr-psH)EDJZKFt6^_U)G)V}JPy!_+F&|P<85~TEi8qcX+&Mbr?!i7%SfbjbG=@lUlD=EAo)4Uv z77VQ;ip1&s4oPKMQf*`;Z4%(oN?}aIDveQrK_*NPXe?j;%y0AYpZIlBYbei-H`gCn zuUGgXKTa9I#S8)(O(eRA2p!N~(4~k>l0e!70A=QZDJ3s|>N>*@zKPL}!B`1{CSY*U z(FccAl8B`ndfHC0=sV`CHHpX&1*MT#DKLeg8I??JBD5<+lvoWh<&(XXpoKtbNm(T( zwMHwCP8y>P8i|pH$)M>%pqHDOAen=qwA2I=>$XR5zzo4yMs%UjMTyWBf*=Wrk{;8y zbc>u2Duk!sWLoqgvFZo*j}9s9gu2+D-UO-Dpp)1DYM~6ufe)zxq zum0-aeRVJStN&i&?SJ;iKlHgLKDK-Bw$^{_gCF__|6dFI`M+D=oCSa~4~Z18qQ-YO zxpVzGQcvkl9Xd+RZoQ7r{*%AOjVHfCJh+2ZJH&ZlDc76Ux#aT2DJOl$o8I;qPki=s zB%h!iSnMBz?`X6~rh(nsQXNLB=MJcDpU~``MLyQ?_?7QqFcSi&ETqI+fgeKFsHG;v zgcUHPjzTqz>oG$(#(S0DyspK2$$IJN7k!S_9Xx4&0e2UaRuZDjv;IV^%}(|dBCZbv z7fCL+ytUHA1jMh6T?q|UQ!v@8Q3}S}1*SCU6127~=8n5}Z*lS5h|z4sTmQ&q?tOX5 z@%2+o611x|>-`n|am%oZeBvKG&)dG`L3EI;yFh9{nU2x8q-rz*N%S>~c}Gea_~8am zJu0w;z*gCvZFE6QS+BR+BBi8lJ35yb`VN^AyJyc)k4Gr2Njax92gJmX{~L1#f=JnG zAw({ba*@F1^e;Cir6OgH`{V+fMOaC23vBRX&v|43jSdtJtMQN~Q2_{mMlAXPZ_S%xCe(Py2U3q}x{U!ap z#|}Lg&TLT?f;jYyl|m)Ktg0B78VIbq9+x7^Rfh-38GPyWsM&OR7$wzn&VZM!BZP1LQ1)iK!}`1=|RXq3>miL-HONF_W{n{ zcb4D!wZG2;m(M{wN85Ew%9^2T88?Qlv0_#ST0QXK>+WZET6WF|OD!6knv62I<9T^=>gfk9c`s-&im zftUu$y2^kg-|@yP?_k|6xqa^i>Ll^WqeaPcpTCZnYeZ@BI>nICTmF$1xp<=RvCIQ!5pA~aY%=A<21_K9WN({_US+;e!; z5`qHJ5=7d>2YV!eQPp4zfe}5WOekYHbq=RCW5EKX0E%=TFC-{tP}PospQi;`9E zY5PEMEy@~h-M)v`3aMbVSmHy^TfgHw`0{W58W-<>GiA9&OdT%R_BXz)zWXPB^sjvM zpWRFTi=P$nv%FRi{P+L$FZ_Y;U;i@KH(den%vXQrug#ZFzagqU?z`_z9N+mo>bT7_ z%ORqTrbtj79P-7V`zy@O+>b~V5}CEk@d&LXFFf-C#m2!xY;UiZfDq*aL*ZvNxU)t0$>j$RT|LZuvN6Nbd77_+-o zbG&#Vlkx~Cqw&4q=-z^%k7%uk%a-otyA))4o%N9@bEnZ10y8uC7+H4?9rFn#dY{we zVjlOAQlPA&s4eB#pvt^|PPc2cF6jI+!;(~uYZE?6hS>7@x9{>>beN>L_tG_@Pt5l{ zsTXuI7Zrc;FZ~Ahmy$pB1K&!0MbHfcT2)vhDT~A~O4Lzh6J!ubWf9Ubp42((+-_)M zNK!O-mq!KbsvtPWLl3>4XP$V9dAlTNi4zKKN~*G< z0J+ifH?#dxqD{d@xg-%dIX#5vNzr8_X^L4Ikg!;sz@{T0g(L}yjFPB4Z4f;A`qy)1 z>tU|D14Nk}(_(V(|kHC4y zVt$e{3HVy-UJQ{W^J`~oHsknUpJp_oC<<2VHRwoCp7R&Zqs&EKeEtcXyPqo$-j5-$ zoG;j!j2M*`Au7VqG8)0CPV8)t(PqF-HC`xOkQC#F{d)u8Hi?#ju_}mRNf;ubcXaI< z0Fx5Oue{8q@hrR7t=gmm3JSr->7HetS08;Y_!P$06s1ND1t~d5B69+yLMf9I{Ghrfgrj!o|uSY6!ui68yZ|HJ10jj+@o_62-B z*JnQcH~yYd`#*B)=Hk@Wmw)8_@B2&N_o091PyG95jGErNdl&EFk%u1Q{Fxmdx^R&% zfASd+HD`9uk_tsLnLtXcR!fA@gkj+5=#Ut)Qx_?TLSm#qBN%So!GCp5jiRnKw(yKD zzmD0%SLlb6`&3%X*A9$8Wp5Ow7 zw5(n_Al+SHRCYgCO0oOMCEodg_i*>Q7udOS4l}Fs34HLRF5o&xiU}n_6_RFBvb8f| zvQ=SAg((yvct%ah;PN=4-jLG}fzjBqJ*kOOaMX6(`|1JKXx4MbYMmHR3`vm)OobqL z!Ka_NNzo77fB8PV3<&8^5L7e<3_~IdSc1}GOz0NQrfKXZ{l8a+cA%0rs(PW6@(sw zM{Kr?+(F1Q@gl~J5sGXQ6dGi9o13BM*Z%g;@ReWt-?;RKhiQe&k;PFERnBtPIx#IR zTdCscsoS(K?sI;7i`|_Xl?JxTlC9~8Ng>#&1moIdYMTyNC1~oB=si|TnmQLoMyovX zW+da;E@$t1fa802UdteeF`~4=7{k_N!n$2$87ge}2V`oXHtIEA1Tlk3P)ahmju0Hp$S@jL^lk;AqtS^*dMXVvI(DWFv$0`oR0!D(>poqj2 z@DY?PsYeCtRnOLJnz6;E0SQJMqW5Si=+`TP?=TuPfg9JZQI-|s*%)cEiBoHvQ|gS_ zOl{~5%~2w?K^coJN~F?QZ7{aLngXK>v^E%%vmR_wQa2O6^&RizosT`v8(#l5-teY( z@X&)-=#LIb{hHCVVn_oqYFr;!tp<*cR-7&eyiiyfxwLm4s|y}`^S{fx-u8VQAKf4Y z&F=Ivz4IJ>b)WX;DULw$p3o1k-FsZ$6GL{TlQNCb6cyH#8|Y3X`OFc}YBQdv1QIBu zpeRaet>|vHe9IqwnC(lK`NYS*%8l#y=!Z6w0_#m2xK)VYDU6^j45P9j4vB-?C!8Fw zaXr||qD&<FiQ&3IQ7fMT(59!G_34OGd_Gtsx{ql!-EF>XXEdFcg*MR5_Z-1(brx z_$*biO-O637CbPzkC`}w>(>~gL1=Vg&_#hZ4Q{>Sl_#IdGO8T0f3#vT#0-z}o~miM zc>iVkF5#Ce)_%qN|K#`c)(`vxT7pSl=`q zfM5N{hyUjO{>wig@3}91*Z2I5Z+-RSyVd(Yq=(=BSXqoHjpE$dvv?eJW2t8q-C80W zOX(8pWk=h!G?Ov?Fwm`g5_vY<#e@!EWJIMz(3Wx`F<6XMSyQeRb_!j)q}p1rUUgLF z0v9GdzFXj;qIVA84`^W+T!fHgDA(N)DHRBn4TXc(933p_PdlO%h*bysC)f=z-zbS+ z2fqFN-^Rtu7kKiczrpECH<>-ShZG6ld4{$lc!v;BG!;c*D90tb5G3g_Cg1o}R2+jcN{gvASKfMtPygccn1!bwARy^wz{Erp3PGSiaY+cSfASWm zcaQnbKm9IbA?cC>G85g~d`+SE7^|{VUt})%Fl0VJ7*f`2gGUO@kQ{~9h}NT)o@>v% zz=KyF23rwa$B-OKXBR&kw?83ncmnxG2-!IgIiFpTqmvU5Hi1h*Zerp@)=tI7@hs%# zR7}cAa`J0BV6?#g2|xco{unnu^(&k`cZK%LH@NRTm${x63=YOq%e1hVHnF;P!r=@1 zj8n~QZ$>p%L=w|bF{~5LJ7ltqip&5AArc2jCdal0nJ8_68wO_Mnsq($1;u#tvB*rY}Zk^>P1S|~z_xDY^P??rIAuo^<2Nq%9#6b5Z! z)D%ochSFLJWr_U~Du;&Y@uf4U!G0O1zf+01_b-Nm^{t(2UO_FBC{EnBRDw8&7_T+rR%6x`k#I_PBHR zfU0S5GH~wV{j|ZcUd>rA23p(k$fFOiy>*sRHD#wd!{YFm;cm|>PrS?%ANeO#YC`Nh z##s6g3C?3Y*rFhW+&L6dQj7|8X)-I{MXa`nn6e2k8}xB5q9v5dVv%Smu(IalM&OZm z?{eeI+SX;G7$j2U#{JeBfyXRpFh6;@+ZIT!fc=*5<^5Jj}o5J zjM%$)o*Q3Ta`VP@&Rx97YPp~uO$pBD+0hgcs2n;$-1HA6+6tzXVmvMhZ4W8oWsf@l z2-T!vaqtS02OhyEMF<^bs+pEGi++w)(1ih)1XgNRZD6rHp)wtVhls~Yf$v~(GLVLZ zP@2=1_lYM%cApD_)`roeQ=a|o=XvT=pJMCWS-SO#!)yDL7q&Q!0p|vEkxxC^2$GJd zQX-6Ea6Jmka@n#vZJF+lvu^4Gghcca9bi89OhzrcXUDwj@z?W@w?4&7ClMhurHRx| zfD)WW2uWb@lu4q5#J$k+$-nlyeEWa=ZRiUo`wp~c2%tnkp&d#n+z{|FpVZ^#CRa&8 zKddS0l40=J0BRLExO%{NDERFE`Zu|JZjZNo`{N{Q8Tv$QBSr~C-{F>X+T#-r?%u*^ zLtzS?6{eIq0pa==Z>n||16!mqBB$gcsBHbEu{NuX4TJ5N5(FaP!b z2@Y?u_t2vh+Ol3PnSbsj9(?R!7PiN90eAI)<;_!M3p={NHj3JmFnC6FN#_R;16$LY z6g;IhB<~^m{ClHBibP=)Rth@TV{}Dn71BjQl&t6XIJou_)@uA9@X6r9_NLSY#NN}+7mORtXsf|{ zn@M{ypjDm#aQ%QW8s{9^NJiBJj6xR$)=Tal+@q=u-C_xGK!uw1dW}d0$!iLo<9vO$ zKxj)C0>kN&Mix{%V@_{9%M&-RviralE=wOa(IuTSFFBz%DwAr(lYYO(RI{b!*J#ljAC(k z%E>b~d3rza@b^5*o8NVtb}4xJvtQ);6HoIk?|mmXuijv!x3PsG44L{lIk%lX9!JLr zACMv!vPNm@szMnuWl$KLm#EUBT~FJ#D6J?9NmDgwX)q~aY(Zre*S_=&kAL6$IDffj zevmksFBle{=oQ04aA!WJjSv!qm`$J7N~%g>3W2T*N|P9sg7f$7vKIpL!y~rVF=NeR zz^VdO%512uCscZhu6A(k92*D9(Uc%1m+Lq2%KQdKwH)31G*{CZ-u8ya`P@^V<OciLhBkJ?nK#yM`n+b|P`UMJt7KdAuh%0d2&eELc2$4{IBgOq69qZ3}$x7@<%$ z->hVeEbg6Rccw%MwzO!eNrX*%c!U=@d)~Q37&^k>kxFxXvSLKcV^&&|4}5~dgC%tl z2@Fi)i1FDe=44JK0#%g|g~i1Iw*rl#770T{NU%{dX=*<6bD!khf97$jixy8p>I6Qa zOtCp>N8;L1S&I^aA$Y=&S>eh#Y@hJ^J@e=Gsk^-Cn5{SRSb-+{3kNVvLk^gCnwg=>g7Pc@vkeyq+|g5~V@L47iCR@v3Sjqy!>K zkXx*2V=eIf{0^V`sh_0QGwMl0St-osx2TDrlBY`!9^f&(yg$zW>Pn-4mcB*001BW zNklpFTD61SKjxX z%r0FNrl3S9A$jr z(gj}s#z%SK>Q!z%{TyByx~`*JostHRG&1ANg#e|qq!=ZIDXFT0Nj-v?P)TH>p@d3m z-0?Bp{D3oCGtw~UWD(G1L1`U+0DN}KL?MXEk_?o!U@{iWCKg=?RN>iD1^vlAhDk|z zafW;G4mL@eLJ{%Qvj$sNZ0}t{s*1ryDpS&TbB54Ds!^wc^XfiU{vMQ;d{#6Iy8*yo)#s<&!_LzQX5F(pRFq-jfN)Rt|@7_JM(zxD{$a-+Q z?(&@OCbdqG)5T=;NU4}ynljtdY@NG+9XE`}XIKZ1(H$KIzdUAeJyx6$mpw)5@{F$c z*hD6QiG)&#z8#RUgtS5mogKtpV^1QB7xrmy9Adn{=sY=G*;l#dC3W4fSS=~7MG{Ga zARe`B@0P5zMuvosk}7!0@e z@AC3j=M?14-E;x^fsuyosia#5M9LAO0!1`|m0QvjhNpi13w-+ze}MUPz--2T=Gr48 z3?Z8oqZ`l(gwLe3k!-LBj^(vO(kh~dgf1o9JBG$cs;Xe|r7!aFPkx;9kG_FB$NSVm zp!yYMY1pZ1oU9mnPZ}ILC61ncmV>W6#f{6C_?8cTC)4{MV9*v745aMwkkSD8w2a7` znIL-;qVxzMIC|0qM1v^`&;v;c#ybtJ zbx1Er(c!v05uhMHN8S-+q^T?LiJ@~41Tp2J&L~X^0^JJw<$zL=vbGeB#di*&729Wb zaqc?S=4^E-6vGf-bHcw$NPP9wD>h)46gDUS7&kZ2EZax}O;b{o0)K?;iLc+AP+0U!V9Z*Xq!JZ-<= zfk)qp0G|Hx7x3Oui8|8`ZOQTRDZ*#)jxGyIqiJmRE0ww+v;)aR8U$J^R>uR6yzVhx zy!vyD%Pj^qpqyc`ZXsmDva|wGI_j}ywp-DRL5m^B5|@D;Gs53kvyPtG_L$)gm}roA zjF!x{cNw%|O{BIJwiXN>RMm_qG)8HJ4=fiqDXA%9!)&@@nieeG4!63OS<0KVTU*q6 zgf=!$_H5D|W$Mw*i2Ki8v6P8IS4LOQI-ANzzPeWE#-1!WITE9Vz95mJ||R4TvG1 z35-z`1h&rZ@}~DbhU^a*ox2|=dIoK&M`s!49b+U6Ev`Qy`cqPWn@FNi8WB2#hzOf$ ze8x(glcbbMZXtq}1@hJj^Uu7<;36vJK#)W}WpD4!Xqt)_zxo2Dtr%A|J`UO0EHtOD z9I#dHk;WDM;LuSKQy{v8NQ$9r30>ZNyY-4@Ylbudtu4uA7)NH-OM*|F9`q=s8IC*3 z3TSh{Oz7bU{^Ebe;lV3>`ltRr;~KmKwZY$}A_vk`rb40l{4acww}1Z|S=W*POswQ& z-Xl>I$zb}--EN{p3&WNWB$u#7$w|AWnwH#m`8*;Fgl>&63R7ryiW%|bkR1gCM>#4P zPa3o_v~5RWGhwVB28=CoR>5k)@BO1+=HYj}my3^HLDUnZHY7ALIz&>NQ*a&uBnGq) z^rt8M-bX*dOTYaQwzl^e*}c5My3All=6GQTBO?P_4?pA|y0xc4Y zg-1z^_mL0;kyq)6>9y{bAcL6129l(eKud|Snxc@Db*A3UrW349lro{EraL`F3WIZ= zvdS3=>$YV)9aGkunHBF*M4b0{e8%c3OOTG}^R$7I3Yms1H$+Y71F1+50>}HujJL*U zVAXcWAgD(bghV~6NotH=tXVHlkx8N|%VgA`+kxx9_bKjw+hf?-ZiWFN0Y!@B%`9zB z`Wr63bHnCZ$j;BSkq+ZPY?qwgyUqNSs|<(tII~mZI#AY7Ru%V7j@UkbhI_Z~Qq&E; zcSvnE`0bo@m+73ANTME(SspJDNL+N(Wy#jo7W;SZu(i8G3^l96Lz>Z;{gY*U*w}jCFjh58Lf-cZyff=3I zpw0s+1lpm`VM0_HxFi)p2+HXm3Nt3W0gdsFeab=_s*W<_~?-2JVqP3&T+gy$F&Qlvk}YXDKZ9>{KoXl ze`7wXe}VNw-}9b7E0-_7F-C`w3PKeTq$oV}K8LG}8_javVNo1><~H$WU{H`!rh1iS=7|rk&(j1RMpe!6;UO_*o_^bP zgu!uqaF@~UHbDfGk{FX`l!wmY`+y42uUpPtI!jTj*MKQXTf*SbA>n$5iUPmtSRb!x z6vYAKl1{zQ3w^$N?@ej2+s-G!+d|u#fNuU zrBh-LR#@s2SiN}2$y3+4RBkgXN0b3(b%D@iF;WETrlc-%r^8kSiNxR?woqu5Xex_U zk1q?v6M%*K|pyJJctnT~2otLfX0qAIY3 z&Ll^js7574QPQo~q?AWm5fbkPMomq-?C9Hwj{{q?2|`HvwnwTQ=j*zGp>xc(W^{eW z;63fSr)esR!ZNJZ)TX3cERkiAGcH`B9yKh7B_hGj*)t3=P*_8Mddy2NK1aJ+W3A4U z0oo$1&WU!UJozzn_IXYCTJq#x~48*G!|52!(^*u zGBZ@Wntm$irDI$-oXq#Jz?FyIP7I!+j5H(9)|O>7HWVhHM1G$olh6?grAZ-B9z@2A zM1iN0lF?|ClOU&4M7c#mphC|4kkJu`mSLEqm0}orOjRM|8D`rTIXt|IQ5I!Ktk?UD zY(WeXVKgLzNFf_Kr9?$f3ZBVin_Jgj;o!z?T)!!ZWtK*)(X1CMhSo7ShcTAby5r2H z2XSh_J3sh7ik&GcI8f&3$A9`GKmLcgSN%b(Z~6{^fI%ch3O(KO1d#%&+Gg-aT)4Eu zXMghxl%pAa*JF)B0Da%`-aq<5p8V1ibO*-}1Bjd&H=9-Loh^uAK|PrulE!y)ly2yb z@1oNQs}#`gfM}+;q=-S#%(gM(^Songo9C{-z=2zGJw*DUL+b{GLBusuCE~H<`U=}`yiDgDv>tq< za1rApe$`W{f-)rH+M{DaD#6gr(JmldWZUkre|!&<5-)t|I!_HC3y1|&m7u8;zxO-8 z&cUsleBpP03j=Iln6g-`(MljSoA z2Cn&ATzd3=MpMhG8yMQiuuS~#?7c~>t!sXt^}Ox(e$DE3dzyRCy|>D@I?EN8v0b?0 zBqp(mr{Ls=YRpx+;`N)UvgGKO(HVzp&kH~8nz`Qjh^KE^eiJ$emO zJ93U#TR|3#Q%`^MocVdrYO^C-O=Tq3Rzx3Jrm`VPF_5Du4UEZylGLs`Nr+1NJxhg1 znUn%e>j*KBe1e#$8bb_$7y>3~{2a=nYBV_)*p3j25Mv4TiG;AHW`6*o1!0cpSaiVJ zlxBsJhQ$Or+0ZnWB?P>W4C6wKX)QkG`X@=z-%SiY+Kq^qGdvfk`9}W1C=wZ z)-A5C=#M=j3!0|mc7I>2a~aY!qw1R5n_IedL+~>xWcuUG*+okNmU%f{`|I*L2I%_( z)3gwLK%1Jgiybj~#{B^+HS;_(hRpfd4kIMbpFTx9g%uWM1aTUvL=hRSw1MNq2mkp0 zsF<+YkXTsl+7tQCkW=Q# zYZu(?M?UuU+x*V|@wp>0i840 zMBS};HDsQ?`!ycF_68sM=-Yhd%U`C_mLGWYO}_T6-@~>V<0Q&Nk^(C=GA6XrAQUcX z>N%pKr)n})>$teQWL^SJM5g^6mI||egibZfvL_`$@DXb=p+AKJl4vbj8?GMel`i$Bi*{8RaOpZiQg3yEJQj0BZ3%iMGQ=rtaEjW294adV%+Or4DQ^cqhuBu5=Gu?lPh!geMqe6YFG>HkB z0>^knr5-u;JXmhfITPBJ7ZJuNX;&+f=vg_Ss6r1zGCn=P^$cTAe>g(Ogt2IGB}H+&tT3E`GY_Dzj*)fbw2&Mf0p1EKCIuNY6Uq8tN|Yr^929SU;Q~M;HUrPzs8sU@Cz(+ zA^2$oN+tvvtqqXN=|>BOuMT`Ue4U%;&)`mAWQ(ZF>Gt-U@AA)o{_}k6E5A#B9GLpZ zyI*<_-DsMwV!bk~yN+j1KSX0u7+yTTqpAz-FlC5FF&~e(s-mhaDSP5Hfi590pFHil z<#4~J))lQXv~Rv%f}cpHsi(i+(^F2=N-K7&4Y}R297e2dkwliIR2!3kX`0K|4hgNQ zllUZ|RAC6nR1(~tRA%^v%Z$P>40m+fmZqth$B8g6RK^vgZw_>uj*vamP_E0ZvlwTI zxnwS4$b?GZC(j~$N$Hz%(y!Z&*)PnqW}X77mLOaScqP~$dbBFmI&BmrL0STpHYgEk zR~BOuwbKZZ@ze5MA<{hdWaCODP#fkD8HW)WL0YiZFiit71lqbq3PB8|=9qJ&scQPe z@$~he(}%z4Hx1E@aBOZFuJ!-yo$DzO+)JwPM|9&Nek-SU779&6%a! z)`%*y>RPNUqlo=*M|BSqnOD>MoIiNLqvnkFzVuH}WH!};h!zne$O5y{LQz!?9~VTD zxE`9jg`IZ9bin&SG7VK->vM8~Fz%V=1NC}`$O@w){o$4{ z&DhEzi1-Mb?KQ(RomgJ^J3vdM%%m9Dt~$IDtS`>Ee)CP9fAu-ZD?)-CGB^HETn8sa zcn+aZMweTD=tqAB=_LKl3!H%vzVoa9)AjtB9|8O;zwqOqYyHhnI$f$z&UU!AACgr8xErpZlBtA}_x7$Gm>M;*F1NsXE2k`4u_OO#T*a z&(Ur}^mkaZLN(oYg%*;4M1Zc5^Fo*p%(w4wb@35ifABhWrMYM}G>v6mZc#5i@BH^K zkx7x|OwI;RC<-tk@F^DP$LX{dz2|;^@eeEnVQo->4E5gl@JbLmNkRhWy zRLLL?3qSn1zrvHtM_jrcl!A~I~(nrdVD z;9KA1?CLRAX|kV?%3`!e$I!2O))<^rM8A-hh2wrX&C!d0URzrl0|Klu zgfTD;Gty+bRa=+@Cq}=u8d4%GGpnv8#Z->oIa9e}va?d6PCkQ}JhpT6t}gq=bMN2;L)Q#@IrJlme8LC|Qhw4EsF@qXn|3gl{0Ks7Na9g<~Z8IJn{ZQD{? zi?#+=R}ABk^=8f4YuBJM>!wDhMB^-*2RpXsTbjBiOE6X0bmkM|-bjJ98mT1HII~)> zK%RtB+K`Yue*6~C-hIxnA4_j7mlj8k38Qrxy%eZ2<1jGKGjl&;jmBET&<|Lx@FDQz z6QAO@{^$RWX`E5QbN=WGp*1;Ymc?T$*mM=!jl)^NuC0)9p*E7u*3j$}SC21gn#_z~ zef^keJR+w(CTkuw9p~d*1!xR|rw!qadVmND)GjQn?8eIb&M* zi+|%Uvw6J6who;WbyG3pe(%5hyZ^(l{eP_`|9^b`%x?gG>F59QkJRD*XF9XsQ^E@k zr<&5d^qgIsadvgVpZxA0Qg1h`w&x5(k8&0zHQm)?e)eDgS9$Gn$IaJ%o2%E(*j_bg z?GRE?xt2MX8Js!!(vzQ1?Fy+Z%l;PaRv23|-G7@n-4XLhaF^6tP|M8D*0eIy#K7{U zS3LjbE9TK7Q%0)DCw}0Hs|QZuV@#0=rBtr<*IkD;0wEJB6?T1?7pm6LZ98mb5Hcfl$wJJ_j25bdRC6Zy@_TpI zQaOut1}PIc!#pl%0ZJ4jq?CfXs>q?_TZ{x}6-H&8wJdXBo)?TY-)%q`Bhj1yMFK+1 z4AXMbTFVnSM-a2ehlRRs7^e{<6e0_(G5C4p*dH*);2MXm^r^3|X}gvbJTaH_y=!Zr zFb{GH42K?LHA3c7s#`Em3yL!9ont6%0hviLA%(z5MOq?0#xmY(YO+);!%UbaR_o#z z&>|sZW_Ph++~3hOju->XGgWQz^F(b7w$h{=$v)u6nei}Sm1e)cFMf}ZNORyDU;P@# z!^ku&Wi*qEG^$9G%9usT@_rCP7EH5LY#oy)Z?1~Ty)avT-YiOgn zd-)+2k{^(=qS+ffn{puB6FkEzJ)T<56>WrLEw$2oZ%Ysyy zVeDzwJ7R`8_@h2SQGC>r3F2M~X8-6^0Wjqm?10 zGTLc28kiLxY$*^ z@y3>`>n+oidG+kJ@auCVi9|-7XlDS5GA|)S?w%m=Ua@`Y%k7e z*DYrkXRJ33>vhe=#hTr=L2AwJe9h(M2B8vFU7@lmAH4Y#B-4eRUdX|r(D%?(N>IsS z29v7%kP#zwRkM3=N$+RQcUS1TqIEU>@yIZYEFp67;F1rYJwq!+Z3N30ajoI}%<}TX z=QOrq=zHd6qOL1ySJAePS1+GpwWYF}c{-xC#u$4-!AfFQ7+WJvIceSA+|g~e%o%io zX&Bg@ZBJED#eA5HpInr1X!7O6ZM4K%Lx>C7Xxg?e+ksdlEF>^a;^(P&(Ul>_gpV`E z7^Ep3dv*HoPn2H1AfvvM#OFIk!&F{FnNKYLl6iX(g$1#^{C5{=(<@_>aGh>NI&6FxDbfg~);Dz5SK{`q%!a-~Uryp1$YL zpZN{IAN?2qF@Nh9e(XQ8>7bI22e*LN^2pgowtVEDd7V#u`b~CchMe!Xyx34zBX7OA zr9E?e@WFGAdrb(Lls!`p#FTMW;`+Sit%qygd~(Kv>owPBEjrxK(*OV<07*naR2OFr zPd;+R!|N?grFr;p%hh$ugX=ZtXBBND*=}pJOth;SYa-4@p1ii<8jZ~Suyh+_dQY;vfa9E=#TeQmBlYJ62Z{#Y3iC~ zjJ$aM0wGJ4N~_|gZ<_``&!?-^5hWGN5H1>v=R*CRBka+!aBoh)sSK&`chR3c>Ll|UWSa)ir~wwMI0Awr7*VKTI~-# zFF(9R3PlVHUFTT5M+^Dg0AvcD5Ix)7h7X@V2QqEffXFP%f>P#W!V9e07VkY%Kk)qN zhtzG$W>>fvIfFqk4vlu}Ei7WkORQlS(qB69xVO@`+$kaoq@+n?gq`|q+p ze8|HG7o2Tmx%Stdvz4W*Woc@hTh>?5p6}?+&(Yel?aoo%mi>578Ui66QQexhvISM{ zYNilzvI5mI9QRnIv2}wV4m7U9Pa{z%LXL$%=vu5X4Er0}rezvOT-^|`2x*W)(;uFf zfFzN5d`|KsKJ;WNLK=|S6XrwlqJ+qDyk|My5K;zh&~=Rxnf~?#R%wJW5Cu!}4E=;p z;H)8x2fQDtng*%i?wt>q7Ej7$WV2QoD`$S_XMda@{wqIBHkrJH@^dLOMj3_~e(-1h zyd^~k%x=bYR!_$Tv7z_JAM!%wrxr z?l@azxOu^o>lNo03ga}g)m*;y(V~ytbhHm2Bhm~aQn{KCrgHU3L`aR48c5_km22Sj zHN)LAWSYp)lZShz{z!BF2tN-@FTa6`1|uA<+ajGq8PICNq>8iiHA#;A;3q!GCq8!0 z!-txy%a*gV6>mMcRvP`kwLtfCeXlQZ4gasHq~iom+HxLQ)z5)~sc zOjuKP>2+<;3fiuvc9zY$Mr*KEv)Rez5Qm8%i=(Zo9giPB=EVme62=+pELke7vpjgTWz*HHI)l-Q{xE!a9XE<QBp`ia=bm1s%0gK zVMZ&Atci{P`es!YRXPZil2O zn__Xg!H@`~$%v4-xPHtJ{=`r4-k*Gd)%7*2i)*B9`MH1pKj1HX_Otxv-}_azkFU7c zRh(^MwN~s_n(d}Sia^~}n3ba5UC?YdoIiYvmmhqa`S_H2b%w5>fB)MkmpQw5!Z6O* z+Th%Zs=XxRi8-N#XCCg!QV^z*{`NUScs6HGNCNya5o4xVUr;q`j{6(@bVS$|-Ry9t zq91#V6eKTD#^T%-EggOtXg5ztS>c3WoM%?u8vI0@j%ZajrnX*_bIA^5KQqk%;|fcp z*_;zY@lW_+Vm$0I&M?d~P37o6e1`8QEE20T+l}GJe(|%s^>QPv6t$&wL92AkaOHF@5}Qf50?N;cff)UDaotk8F154AXr9>s+qs zt|g9{M-Ls#(4&dWcOz-rvVP+=Mpv`iuCYj>s1b~eQ;&}xB|zZu{+6mpRY-u6PR2?IYP563)WhUP)uWFe>*Y`Gj(l? zJgO?ETx-pD>3sTRt(*NsZJH9ev-(tpiUrUVBSK`XRYZ~TIni{E%2|S+%kM`@q*jc_ ziB;F)=c&x1Eg08uI2_3F^fj|WON$Z{UDvS8o@FUB|FIvryxKqpV-;=NF&vKwO47fo zPea-mF;&Sz)UHA*!?Gw`Em115+nsZJb4SjJs28-=be-e*?R~j9iKm=O%48`ZCTiDU z8_6OjUcCR3^Q$dE1dM7~rhxYgRZ}4)1@Ss78mIX1*&U~0F{_m;34SuW^A$;g4+~n9 zFr`qE7&GHI(`*~Uk`Wcem&&X_*zfmjwwJ&_h=H~?SP4O% z?rM}kBz5}!#v%`+jC`ypRK#Jw=gYtM+qino&HFEyo_?K={>^`z^T*fx#y|K6Tz%q4 zc=U#5(gsL{w_jGYTXfKE|A)TEcvbN*b#*&aH{LVYh2}_~ni{UsA6xS)P6i zm5DQ*+qHKdU6&X#ld&2h71H2J9W2vmexSAz{+Fo$>;7#st zo}yA_C7-+k? zRKiZDY(gNxj^ z8gv2tNTG-bls2cT8EB)atY!&i?p>gMr_h*IRMsM8LZR?WAdqOf4y_e0U%o7-&KMB_ zWr0l6`P7tG_CQdn# zrJ%C5NSsW$f={{JzT{NqnqkRA4^m{bQb?UKwMH3*6zODuRA_CO#+eio&K0(SP?BNn zS#Q@!Ay8QmyeA7vEe7GV|Bu=N>Ges&^qJl ziu>DvWteH&8dKX6K=TVJM&>CHmr}`Vni6=+LeTd;&8o#X%l_q_={V4AT1;&TV`)(+ z>xdzvRJkpPab`Fis7yu7o)j0fR3r*hUWh_>Jl-EzZ#EB9u{@%nbVCKl#OET`MTmxjZKB+W?AjL!yiMpvFC8W`4+mV$f#RU--;=CY~!UxFH zgzYv=qVU?IKQb=|M7EF>a~RlkTf*Fv6F9dn^UunnYy--Wa%P^VLLSr(A3YFBSyQRZ z-R(!`%lg_Y>Re3-L$~X`5;=$ubymz7YN4Hwhbt~p+WH=tkseC|&SZ2dn zL@qBo&NmfKmusxU&B$uwa8=^CU+51D-O7>kOkLNw)`HfIb11C@W65~BbxE9SRRVD3 zI(;c{LNwOdGD2{gemG*SrKxL7psZkmhABiay)1rpeuEMzDotT#y=L&d;EKYOfbh1Bw2Oq2OJ`$D)WU9ts ztit;Rp~}Jng7G+Gq{7t>Ar#A8u6LzUX!PmC8wq3Kx(f>WTA$+9$x2+U$=L%G8Ybl$ z+*XA=)U8$=4|}wh2+1j+m@&?fBD{Kbk2Z>?Yq)!PkI9y-65huXMmcr7U4?>5D8(PX=_K45#-6T$KF;v69$oH8FuW*)uu28Usyk(#qleuhu}jbG%$ zZ-2n+AO93z{=)CE;hvT2am~7fnH99F3S}jgsme&mYUX|*#E9)`stSZ|urjfK{w>^U z#e!k8-Vo;r5f{QTaj57%B zSZ&UWO*Bigc5KcsNj_qAWEv){ZPB`fQ?0Fv>p^OQpNrc1@^$7VVx2~yNhh>)3ZRWe z*9{?h{CFr;Qt1eOAw`d$N3@RA>n%P9)|VSLR~JlKU~Gl=9-+#nIEGk0*K=fu)$p;O z`gi}e@5{pUr||sw1_1a^|MuVe%D?gRpZ(=V&4mP~%gJe;CR|mKNoeB=qE%{?aVRBE zKi~qHJTVoziBXztG~P$7DYH%Hft<>$HRX&nH6aT^m~nMW-#?>~1yh+s=?hBwb! z7cBh?w6vrgsdU62?x?CYLJAx$bB6#^b=^Gbsy11V0w&%hPw?<>td@jK_iX*_OI- zjN?d_nUELSw&MC~#k$dGGR{iYTgTb1Ltxq8j?7cy?6Sqx8Yu+U%5vhJCj3%VvqGGV zf~wRWQw&sK~YUnzL(h}no#u}v5#WJZCISc&a8K(hl464)v zioGuuW1rLl<0RT?lr(rB%dcZfej!W&B?XCy_W_Xv&UK7qD5OXwv6Uq*3)&VPa||G% z5c%3tJFJ~6w-G`xoyG@J6+uu4p2`}$pOH$^HZ597=6OOUL0#9SLr=yv9ZUAOTGKQQ z-j8gy4NX`40oGP%V`$qNsWNq2qpaa@e~(cm*U=vjXe*IM(Y7l}##kzA8RwC_B<^1v82gE;YRgR-C2Xk5PKjYS61_*|jF1W|;qLw= zpZ@GmlDaKVzx_p~;lM{f_GzM@c=z}J7cO@_3B}cGm*|{09`+d5vN_w(kB9Oea2s6H zQFko~K^P~34`3xSENr?hNjtpA#Gn{nJw=%^&yQImRLA`kID7ay%gwt?<1O84$2=TP z{DRWt(c01O1DpPKD>YCtZW}mRGV!d6LIlrz@ z+LQ`s3}|DE?kOisrI>>KC%^J*zy5c=f2-5?_WAP-!0Gw?&wcveY~{QaQXoYkO_gqZ zA?FoXk0xt{kcJd8A_qbYWR=m@5wk_BOai)YN7Ym$CWyt~9pjN0CbV$mw2;Guu`P4| zobhIlv@NUc6+)JNHGt6`e>l)IJAyJK3FG}Ugl$oE2~OEcaR1I%s8XaoyC(P^6%F}2 zRWu|qM@(Izgy6-uzezYASnbY{rot}+nuu*0l+wI>?>)42T)+7Q+ZwK~cVH!(^{)5; zoTA;dFa@eg;OAq}cpes}{YcX|+D%JS8{&7vZWXI_OU83~-VwZFJT8z7A|>|sFOgBw z9|lAjz2WK#x9Zs6-6E7i8gRAb`h1I)f!1l(U4!=?*9pd9;Kc_=cDofm%yg@Ul*6ee z2RQ|-)udc(WR)=>ipG~5ONdW`R*Dp2sk!AqPDS(j=kvK28xe^~HyAozu< zHYhF0M1%sOMnp~D4`s8YOXx0o4`hVMC?n9ukaM}(7blxuPMIWO=tqn;<=^E*OrFXa z`u)hw%LBvY*=%dHl_(WyR;48~PoBHmk}nC#BQ#W%VL5f;r+%Pq8>CU7CB_#1MSnOj zE(5#OmVSRkN`tN{gvw=;L?Tm|0^`whcwX`j(q^Jan6{y78-#+p+dch$ra#UoX-mM< z2)d19I3B5O%{(rI5b2LSo6Cz*nVT2vV3z(=Yrc=O6tjU;Em`A!douHDMT;=AL?WhL9~e%^(6v2x6Q_abcQ9Vk$S4P16xmc`y5Ap=un$ zNJ31=lg3-h60Fr#RqDV}5S680%zyK@|J(oV*S`--(x1xn=No|2^Kbo2KlKYuynjoI z1lCcnHq1Vi)0dRgjU$pVmE+`oCCud%X02qJXXFGmc~8{OWZM_aBg7 zy&x?SyXlzxp1M9qT0@@pXe3Qrl~7;RGCqG!ULs<9#_H@0(^OQI!>v}_-rho(sdv{r zdi&!@k;r0Tyc;>Z95BZ6@U=(W-9AId%x>2r2nDLrFXSMpJIDFe3PBl`gC$jggBKS&J?JuXjn| z&$28pUIbwOwAI+!kSMlDzXU?? ztkx^0c`8f*1SkseFDF9qBoFftFv3yQ38PA$!3Pggk-cI#cZ5Tu-`D~Hy)2)Jy^?TcId60z12gD>6uB@jczxSIP9@5xDG+KTRcjcFT9 zRTis$nd!P6`@8W(Wdvft8Nq7XQaQ`bt5V~woTI88t4+%|_ocnl7OJF{3S%tC{ht0X zk&;5_is3LKPpSVbB&ryQIeX&?+c%%^7k=WiynObIkY;LYc>BkGl6SuSF3-O3kJ#^z zyn6R*eDv+dJbwEvu0Hldy!hiUfD*Jy5Kqe9dFs(5eDql1nf+8o9#u!cV-`=8f;mUJ zwjuj~w2oRQd>pXV4v5Ul5hnxl{(WL~iLzUyv8BnP;W#h2S~CoDxq{cls#rP0LLy{E zv$-Z_gKM{iQ{sDM795Uy>h+2kWC_OBE24BrU9;YteK+_iq@t3!Aeh~%;JufDBs8{a z5eULC(72kA1C@37Wg@4As;bZ>fsK$QS5ulFf{-FoX|gD}8bRc+*#47${XhKa@6U?# zr}O;3?7c~>weOnN^?Ta4U(N2m?%$lgimF4E1r$1h;0VfrXrcoX6A2C=krbjNj?_35 zO_WnKG0xSQBg7~;L7*ZSpg4z9b((+wwYyo(+di#>cb`+BBM>?9=##9h^<`%#`}@AN z*L^?teOu&maDM|J?8I%=AlHW@6F^R!fc~lET6=kH`!nCc?5HNGPiiNnu3b zbUt94OS;VkQG*YjqNtHtLR=6;v@DpGOx7AxRCwpG?FLnC5JusK;|i%+dXg|iEMmID zo!^mjP1)`kmx1N<3TB58o*Xr0x5F_Ll)%_)&rBLqjaX_=M8Q zixz9)=E;^PH#LQJm~5~{)9nj_=#jagYc^CZC}Ys2z)ha*Zi~{996_p88J}_@IFEOU z5LUg1HEPWTc+`EY0=octwewk9JQnOVxW$-tOsRxiQ{>F58IdyKmW;K6)5Dp=onv-^ zc4I;MbthX|qW4TwU^vHBs3cadybBJkEt=JSSk&b@aRQ`PNMT5FjZZDhdiCX#Ny)F1 z4YS4-Yo$mT=EbkYxhXJ}L8w)rHcTU08FCT?ziKSJUofR!$$na~EOGt!c_c&Ld~n0G ztm=M&;NgBGc)>6(RBeUQ>-QnniBFb-$ZChL>yEqo2R0X5bY+QWa6WMPd`~usqLe84 zD8f|+9~0IV%!6a>7bJ$lD3pxUU4u0%Wm1(TLTOA@VT2;Nz}vU4=`J^DZ7G`?p%s@m zdrtj5+lvilS23MVG;M=!Yfgs;ntj9m=^j%SobHd*)~-pBQn1Vsg2c@e=8>y!8;Pwo z^Sn^E8&tKDKW|^ZUK0r?Pi+fQUImuZxU9lkr2);|!-@OD09m7WOkT_anIa-N%A0Hc z`9Jgr`RvnAdHD1bo_zTO{L({r!SfeSNV+2r2V8VK+fC%xe;27r=EF;@P$aVoU`J_9?dgGO8^(9?w+O z9-ks4v7*A8Eyk3@#k0&0gykOMgo_Rr*IbR1M#8e7wI+B+Q&pVLrxlr{%p;k^wDN=ugTZRfg>GbNL(J`fvW~fAteBO#cs`|4-NeKl2et?vKkpP%XF9RL6z07*naRN-Q~rdq|c7Jkh{@ENTj z`ibCXlr0fPBa>uw4lN=k2I4pn$_-_=L-i+$dP9m6Zt2O!QrVJ5H+Ydq1e7U}G7w@( z5*B4M(|o|1Yr3l&&f|$ZM;xG2Kp{vbQFPZVZ+}3>F--%z7e7z;^h5eDKBwC4iTCe_ z^N1>IWL42Td4XO|jPZf{&p&4S;zM+Ei8K~>`wCrU3S}7whiPi2VdAPXJlubbKlFH) z*1ci$1Y55uWo?5LC2v3Z1gS0U%_Vak$a&7R0B#G5$F0>>Hh$*uK zk5Y-QYdM_{k7Gl*#zZSmv1p1Q3my=+b0`oXhRZzDUltgH? z3LleUnATBw$_bnzM^DjNqBor9g|al%SQg)7)rybJO0Oz)Ww2dIQ5HyGJS|AIx;Ly? zlhL%1UKaYW& zG)o$}x!m&R%{@r7PES(eG>ufXASXxHGzbZrh3EyhZ_ZTRs)xuTqH@MGn(nHgwvr(( z#C||&MYr3MwIatrOb~;k*=5F|Nht5|B-)-5CT8@Fa8RzfAen< z=Lwq=pMC!a)OF1#uixw+DUQULFx~z!Y|Wy~x|Ta0-(VVvDhl>j&oM=T9}}gC^z+QccC|qE{oUFm)qBRn zEv9IwyB$JGhU05QwqzqfN*?Y8q{xsRrP&fvAP0{-9~o>zObdiH`+=MYNnyL15Hm8b z;#q=4D9hmdU-^j@t$#-6r>+6`&Ue21t1;z&Ij8s}!}~FW*bnDjN-O*&gq8A?QX=J5 zaUEkqh=7wDw&R2ol14jRcFagxv--rvV?titwv5XvB-`vd(tJ-!iR1k(s=cA!H7vt` zP>JOHT8OP8xCEkLyS-o>UsJUu^E9EYqfnMmT{DhvanUnP4xtKEvFGyn702Tn!g5Ds zk5rcK>H~5va4MsVhS1NH?FEAy7+!zQ=K2!VZrOkEv-t7Am;~Fe{|;p8$pTM{J5nV>t~yFFtsW zPd|OhZg;^j9eH|j&9oUf4->Nrh>Myw>)Xd_)UPU2h1{;d3Ob6*x3LVov9yBREO& z326+7u!^O!Cy7j3m-rAF=QAk;$eOlo$sx1&1)(IHUA0bm?7H_iy5|1=mTkA?_T516 zk*e^tyM`q$R9!)T9NFDeh@3gzFO2=fllRx8#gG%;JKWLH?)DU|M(P?}8tQ$Ck&1SD zbJE9MuC1q1HkIU*j@oVIF-E~Nrndgaiw;{&N@NmWyYg2mlqvcGPFPuzl_Z27Q*>B$$++CHFp^>*#YB*6=9s@vH02&Cz)g3c1Ijc=5n1|$oELoX zq+w*+G|V9*B-CZa;xmg&RNW0RYy5abQImpWPAd&D1&_*(;o&99SW@b-wnm!^W<6qT zMNWd@bfC0`aSG^Y3C_%pI_gfudy6UID2RRzJF2;q#V4EgvLTb8_g`|Dh{zi%bP6&1U> zCdQuAZBK0~rv8DVzM$CeQ6jR8Jtj$R`(u3-YTs*s?~Bp2k|1&SI}O zl!fB{-N5iKe2^3-;pRwQCfZ7akYFT3KhQJMv7GssS8cf)hy1@whethK~6|vIiF9E71QD=9zEKU z$M?V($V#%`ZFu$hOX{}6r->W_W0)u##XPL2VQnNzC&u1!dhisrLRAJ~BF1EzZArCT zli{h=obMOihRk7t@q#~eJS zED$boxVuI8i0cRHeaCqm*=#x0eVXVc4xB{jkgp}CdJSQvzarAue z*MFVw|INRKq2lB3ewXvZ5rX3BO~q~lS{9i7hO{`$ror9a;}0jw?S?W-X20r?uAV(3 z2+gziuXs2e5MEG~l6>|!0oE_8QhrESJ=Ry6zP40n#>@kDiTL+}fdj0SYOK^e*H0xCw%!-=-rqNO4(3-fd$E)#C* zDeEhO^PHD^jOWLV?lPT7?o7z5{dLU*7ARe^Yj=!8k4Q7~)DuObEJ}0pmSrM?mecNZ{qW`Gq!($VW5h*YW zgH3@xUtxphg*xC>jmjFact!#$f_X%V&eKHMXhN7#(vXEhR~w>G_%KmKvwpxXXR@#) z223glNg$-b%?q_K#AU&jt75&VTbAWa${y#>t1{IzlvmHF>kHg;;Qa0tDrK6@6-Bc{ zsx4A^Tt7krX%qhVfPM0Nd2)SCc==s)VMs!77|&E`W_UPZsy$`XAZ(2lf#GnbZLc_= z-!L5>a3UiM&CPpXWuA`MO^3cNd3Nz0w_kk1+t(kjqjZ^BPBX4wu&N}9fKJf&XUf8o zwcz^c3shx@ec6LWx~G>`%z3F>Ww ztxAT|M0IVc8^bg#k2k@d;5}{C;&Vb5FrNmDs2P{YGzW@GvDs+^3Fnrzy2*s}iku_L zDs~qeoL_J2ZCeq-8bYJ=ikZE?zhk$(;rQ+yE=3BfxwyW@`9xJ2&S7Bpbc>%xPIm)2 zN%mLe8v0XJsQz(xnKMOOPgl~$p!-Sr=IaN(_M6!T+nnC#D%i1 zdGqcbx6EAK?0EC)E$yabnLS~dA6fb9^kW%jjJEhCG5bi&j-s^8Dn zoE2~1-coKX&9;8z6s&^7d2|$dwS4C6XuF1aSumy|Wlt7~jHIkf%0{A9#!rF!F9wcp zC!T#!F%1c0Em}nEeoKs!lpG;Cq!IWTUcG#vZ3Ja&sLBE{!{|qfO^vpeuDf79pLzYm z&)K|pfiz-W-HF7-)eaXu+HAP{!hn|7!C_A z-CC+A9}w$zT$UG2NMkUtBYv4s5yxsXM0m z0c%TAUNA;uMaP)#S^O4A;hqwHp#;4cBWVkZzOlH}T?%IL`6)1MC5qD9CCiDiinBWnEAlXJqe z=eOPn2(M^aS9wATw3J9Gwbpv8wfSYGG{&f3vexqVzx@yXy`1y^y5C*@k@w!a{@zcn z8vf&*p9&G+AOB;2{69OMj+e*dnZ6(B`;loHndgalURV}~a|_gs>^c?ps1JU&ji zpgF~k?ec(SMC2J4GbU%ESc6?i>y8sNDNf`h=ysQ2N|Y|px*_>Qj5B_CMbafk2>Qb- zkP9(u+U5$`ZP0QJVzISknirHzjK?!dS){dST_cpiErH}GY}1gmrrv&;BrQrwPRCn{ zro{J0wB8W4WdG&ggR1t3ayU{GtJ^&@3bAWcB(j5Y<*WTXmI zWkY}PAQR|J+qO*ogbxc+8EjE;KAiC5O!k?&DoJ@=8we?h353Z=QxNBfiUHfL6iQWC zA}d!u#zeL4sM?a?18(%|nxQPnGUNRksH7`NT~_qNNYPX{0;-Udb%9cfJV6{EK|xxR z603c29w_UQm=mU~I2>lk2BRg~u9}OctC?p<-}e-zq%ay&u~G?H1(ma#P)6|b(+A3O zW%iH5gf%5iRiFw*ig0}UKv@~;T5~!a0jR2V5?8bpF$mnWF#3hYlz0~?YD>zFva;B^ z!i7xok-Ba`NEYugR#Vm$J_LqC&%>)bwpV+kk^~Xar3Edp$}rp=7>`HVuHke#P_-Le zVVLemZh!cSqNr%f5@`*hv_v=4HYG#fQ`&;Ms@Yv!qO_#jw8XToAf;X>l-fX{GYa_P zqfb~45A^pFI%}eQgl(CL-~Wexkz5?uKDi>~j4monQIZ`7rJhmizqyDdw9qHZ@V z(G$W1i9sJeh*%S3uKrWXU{Y*%u~-aPE6CpI4%ssz%Z<}W*7$MWkxIYf%Egf z@fZKXpZ`yPV#V+u^ZZma0RPUP_!EEBIsbH;MwVs4Ifrwe5aLQS3*pDlKi>a8{^I5A z$SD$8Ro_us?q|zYctffSa>^JX(PE8Ob>oppiAotCJz6V#jFjDuBqT8ltWHQEBu!b> zSX~g}OkG{Aa15n!%glK9iuwLy3en+{L;Aq(>CYgV27mt%G_ipVq`5F(<~CA!-) z96lv2j-sk@{gL1YY*CX!B#Dd|9$0iox!o~O165OTdiR#?(ur$64&AMO~=J`@ax~?@NiEQk#2j*6xR=h={yjZiF*H( z-Pgaw`1$uay}jrCum3D}uRh}8i#P0^U!aN1=ZTyH{&Z&cBTv8jA+jj2N|Qw9=GikM z5nWky)6i^6(tKdbP;WYJE<3a_Ox~eFBFls=E3CHM-rXalpehY@WjWp-*>p9wT4S0M zp6K10Ltm7{q*uG36ezXE(b_^YPcuqD)6^_3Qq;{#YsryJLTbzAsw1Vy@nPh2KSF$@ zlu1EO0wEGbsR$9qVVxj37rDDTV^e_{a@Mtx3D4`IK(~U4Ejt@r) zTd>SCs?bPlaiiew)jdiHVsa=WsjHGqq-{FRr!#d^K$5(Bbz~Z6nogsvASDTTrP(#_JND{ zZZO6&oX=cd@0rI5h2`Cwx9p!@6P%}%7GV@kx8Znuhf?cmPwRro&4d&%vgY{ijL4pP z+Y(epMo65!PXdeQJN{DGh4=Ia;io<1ec zVRc^!O^iLricVQXsVS6V_MWEQ@$StX)6iq97KFmh56A?E)BTEX7AuxmNKbZZ44LQ>$Nml_ zK+42C&yX^uu>`?t2Tl@UBf(afvcq`K5*z;ezwsI0KVMRn_Hlh2R=tl~voDb?-ef{&s=?(U|{7 zzHQ(idHvf*A~FaP2WP-^Nq$lfy)DnN}SzLq?RLHAZTMCTU=m;r{q_nI) zb8Qhq;nM&@A@vqv)~14ZrYbGYkC<|gEi#8s{vH%Na$(UrA*&7Z5-CfA)CyZ(kmZ`C zp4<_sEQpB76LASxD;d7{?m9YC8KFE?am{qTrBVgXKakI7tmqKs6;-WB{=oS12P8D= z;u$(G`1#D|zxjQ%u4r~OQgx`NBt*~MN3Xd1}t1-8dHF z@j$t`#s$am<)>`+AFz4xf;oBWiw3hPG1iidpu4=lSW7H4-SwV8z$i&=G>aRs)}n-< zZ3?b$uJHcM{pn#1&^h!7qsfna{oUmyyM4=aJ|eS3Xn}1FW%Ed3jDi>fg{`=|>p2|< zV(@fb%l+ZV-TeVuRMb^Nbb**NW!3P-7x(0tC`*er3Lj>4RWO{-NLF!`$!o~ck22Fk zNFWs2SYE$+pe!YIRby4b_OiiPfwBT09d244rwZBi*>id5~& zxzJicmh=xjA|!T~TWq)P;)iiual~;26E$5)OrCbLVYjPr%LqW*Zg6v8IL^e#%4ew7 z5Ep3_wyY6aV65c$aHQUKRIOo}W{$T#Wo1~rV{x9Qt+0iltV)i<5nENHq&PgB9u?gy zvRhk4w`p;HVOk>H)gEgKUcGuvHkzhw=nqG7%2;hz7Jw2obP`=$5!y}$2wlKlgsE7-Ib z%!iMupZ*M43DR=L-H-HdU*W_m#FJX#riFK(zobxtq%AS6yai)QcKbb9lqjVzy5)F! zhg5FO0VoSl>vSxoj4CT)mgMAU$_8uOHHupNh@MztsvR)|me~*(KleX;#BF@SMYly;#Y&U>(Pc6I zBhSBGV^$2e){3$$*=#llrT&*c_iNw!e}#kKr=kJ)*0=u4fAA;&)W7?EYwW+O^?Fm6 z>%Imd#E+kU^!P`Q_=jHQHM~Q>A#eHUEmV4-m9)|7n)|v!^Z&4(jI@fntBE-g+!~&gb7HgK64NTI)1_L!CdC>TTbmX9lM+=^Aw*zz zaY4J?Fu8%nulWkLv^2Y7oh+D=x-JQEMG?E%qp6WHVT<)6NlHmw73k8Ul|~3pA~JbF zavEc56bhv?+o~iHNI75&OGtrb40LsiR+8Y>_w@CXE9SVc-(B$etIw(GmixB{v{}W9 zMOCu9xun=`k;?G)ho2HNwA&6N1zxNPfK6RlrYv8BddcGR^c^e0G}yv+1dk0>nd^%bg8knY)i@Pwyd-c#;1 zOFTm<*zDiq_WmupD!Km3FER9Iy3LM!mJI?2qw3{o6c8f48dfSDB(KR8gH*rzcDBaT72BR~5e^2xy21&#bQ-UN(VJ3zJ zB^0GC7{?P@O8o55rogAnyez~BIg2$BF?ymKS>}Op4iu)OzrDkjmUe$lrXrH)hXrdp zQd)7qw%Q@=ex>(W#V{OErX)we7=jx~Zb2$dl7>R>aE~<3x~#Zc3jW)_amRo6*N-$8 zA8@m8DVhqcR(V{0%-s+|teUaM8X~2{7=yKzsw!#Qnv07|w9nXR1>F_W+e9nmF(C6O`+B}pk^jYOmcs|_(qY~3Q1rcf3o3?VpTScPvXWs1!O zLauu%r4&(GY_~ziF@${D6)rZKC zndgx(+*5ZAAt`DtIW2+Bag@$%CXQy-~Yi?WbJrtVslHkeAXzt}Mj zGa-1YswAXDf9_FAQa2SYI-Weep{fkSG+?U=AvOKOnbX4wQ(CHBy#~UBMAbBCV{pMi z0wonyRbdRopl~5mSBjJ#bL;a;vvWS8RfAHNlmbdgDkC99kQr$W(rAXep7GpciWP=) zcy~+DR7j=K$}-O@n%GE*%!&}#P#oP@gcZ2c$Z&t6YHO5Txd?MusH&2AnhA?1x=e5@ z2SC@B`?vSBRf)0+ZP!~>S!-fiS^cE-W_vsxQN|#&Kp9QjH568%Z9&Kjr}Ka^C0b+- zhXYTaKV_a1AAkP~#^KD(^)-jX9lMJS)6!E`C1in6nWoziQ^oiH{^y)-&&2H5>@6uR z6iq>0SD+-u6uf(N&oms_?>3wcCxZ7>WkHexq{7xUK6turi(ewA(?Ho2=(@nA3^6mE z2R7}Fah#~?0%;6NYn%&szrf<@`+>P1sJ1(_G3X`n=H*NF*G~{-iPDuD?t_II6m$tSb8cfx51k zon(7)%``6b$Ip=>Q&yK~8CG}HGOkT#&^WhZvIPmBF8Hh8KJsV&(p%=d=h@TuxY%|y zO@*)qjb76kAM1sb67{HovDQ))1$AB1G!@(JmYbU=*rNFMFaE+ef8i%n0sqO)PfY^= z@Mr(*fAP^@{EL77FZ{><(SP_q0sqowyJ?NltZL0QI7KP__;|70p9b~{QXH{H;Ff~u2K?;FDIq0zzb5vL{fLMPQ#WKSn5Jn>Y}1)}JW$FS zs&Wn3h%2ee%?q~JBFmECXL9u99BB6+BC88>X_01+0G9q0CY&+#GxYujDJ09=-(*Pz zwiKKm-qCGeaP+UJ<&LB@6b(jJL_g77yg&)D#$9TQT6*Rv(6uEV@3{N;Q{3r*1G-Iv zk(!_rg}uVo1^xL%jGp_Czrc1I4)1O`-`>+bd5>Jw$S~tWX1Cq)(ck_1+i_ zJ3MfG^^Ci_o_Ak75PYC+G}GkR?rU6d*tSLpNZDgI1@lz!gYUgslj3xyX)8irD7qT7 zL>Y_7K!D%^&9-H7Ggtd7qKw2K2rkoXTf7P&Ea$tC@jRjnfwpVLgwzIG)ST{*6h@=$ znm3R_BsmDPCr>b+CRDwCEjt+diE>||j9ByAb0RF@X3sc`TwZV2-LA?E!$@=`cef81 zCHUgAcWk#Cwq1uC&txQtQkzwvDG$+MsP28qDpA{S4;#OA|i%)bJhbaQBMt z#aEDkvK@EtPLxec-EBF%{0t*J_2m=#(XS4fw;v%SYsilZG@C7pODtY82haQ8_&LV@ zgsmG~o@tvaCU?Y$b=04w<9u3BR^fxg>IxxGh%AvgBV=S6Zz+ocZMH~Z$Z5iE-or?uDy1HazNIWnnx>}fT6ViFH`mu}Hk(vf`=9^fFMRV~`AO8h z|2yZW!Up(%J}+Lp`0K#4?|kRG|H*c{`<4Cv@^_#6GyVC*JkM()oR2?t0{loE7-J;m zuyUsbNLA8EkCNBCJ2(90hmZI<8~A$k=yW70i4hrFDV8x%*Xu2=DOyyqzH$9_Z&amB4lEmBhNngfZzJtzfMs#sO(9-qk8s? z!^_`7Wlz1mK$k6r4TNZk*ELyqiYbu}3(5iuEO)QamwTitDYqS`-~1s}vtub5E}uSU znNG~-8FD1dBTrvE<=u3qcRl|HdvEe%TbHJH{q}11+Rf?XM8xgy*LRhbm4#hZwgHta zBrK4SB_@mzlEo0oBLoa6ggk;NQ~m=OFaU#$B{QH=HIy?ev%bE&_q$zmCr-D!)iT&O zQ%MOV24%i#@|BK`PK-ivLi>H!yPoIy#olt<9Z4c*v0ia|eKm@sauCuoS2?b=xVquE z-;)HeO+8h-`9V%m76j)h(gZ02?Xkh=nqzxJ)sc(cma494w_EDTk{A+$@5a05 zI9k7s#{-MSlGSQS5`nY(rwqNNs0;F9f^0V=#(3djKQIg(=l55LT=VkzGb&kvPq+km zZ6MPO?Z9L{8;7o!S4@^mrsaa95;Hv|SjfD71r%@qSEcEAoOoS9INg zas^Hf*x2K(MwB@sXtaW+ZxN~>tI{|`D2?x+x#>ZJ>w1cL!7zAqrij7QHvTm`W1y%c z&%V9nej!r6%RiS>HL^>B^%lB&qb)R_OUz1(x$UvTHGGmKJ{%NZsM*x*?%PPn<;ATx-s z1;Imaktw6!_avWDs0?is=!)a*p2NiznSk?$_vu|vZfg2NgEFHVBqhlpCG+z+(mJSS z>@Th;M54ZXhFLDyJ-Oo9laG1-hd*F(euu;MmV7d$Se53PormlSNHT4Nc~_ z_tryFXsFjK4ttM0Uh$_N|32^h=D*77?usnH=Rf`# zZjnNb--8)Nw@T+oAyG0P8327xk`bv3hSwS^-w$XR=(fjkdyx`h=<)uN)>(3;i9(UD zKH&Mz^1uD@6+eB^A}2HMJzi0lC9|?X7d6J{*Hq9kk3)$37nIO()jz&|e)6BqW|%zp zO6mXZH-6&>e`!|!f42Tg4gf!|k3Ra~_kiC6_}R}s{l|4x{=FEZ7%dzv!_YGf?*BFj zcyEazjiDwfLMBjBAo3bl)O@nP$CJyi_{dyR87NgG9y+RN$#&mSn~XMVF}Xzc2QnA% zTA_6b0^;CEF=1oGn3AU3v!1WH9gcLv@C%qrmIk5)lRWP50yhM_*brh*RWEt*>EWpR%l$Oy_5W=n+U>e)TEK<%%*dQ2ib|4U{_Ln}7aKdGMS6 z7NRUEiokb2`4b8kFlTr0hnBDY&mZ&dzw{%1_WOUxY&tM|Fhi(_mzL?9AE6EOv89lP zwm%Yw9U&xUMMYMWOlK1YQ!!gi*nRgolqW0}a}HORJpbgU*keZV_#waf+rNdLe#z~& zWp;iKJsYo4UVZvA-nqM=TGVVVUh(1Y{7nv<4Hut2AwNCg(GNeOdHHG_05&btvpJcT zlrzKKhi5oDdVoW4oSiIi_CQ_c6s2Lay`}9erYxza#h8UJ4Jk$J;5i;Fm(3AV<(wMB z$zsj!W{W8$Uw`@(YaRFRpR(KDke{BCNr5prS1&J_PA43P4b# zKCLm{kYvvO`iOUy>7)iP@NFOq31lLM#Bx1H>I5Rk`+?QTn&~X(_I8hwhTa8EPv;{S zKx7Oq60G84bIsy(&guDr!)8NO6-?@a7tgMcUQtzsyN}isWIpo zdO}PV84R<3|$nw`1(`M?%$>R<{ACXbM$1%^yD7BkL1fc499EY&7S4Gd(7|N$F?_o z_#6K+LCuJnLdb-_y`);qSiSKMwz0I&pVIFynau8DPVOP1W4C!mJ)eS*Sld!8?sD8; zaGgxVgHaQaLVkuPLZvJ9>o8X+=5=s4`QOpM{U-=OcFA&Q*%^%H*fKmGxS zp(k~c^Iv-pMMjrKbn*W9En;XfC-MV2PN5FzToujbF4jb z++U+=g-wRKHr!r5MdgOYy$YRcwih=%{J{@s?#>x@S5#HO?%69QZ_jykeMz%x`QW#I zMBBIHfTkju%6b0XHOfd#5ixa6pl5wP!})>M?h!~#rMbSnVlp}5c)T7PTNVky<6?Tv zg|8?~jVUJRN@Beyri{bkz-)d-f81eRHw(@3<`QjN;xERh$IX;mVGATS1H^|mAUDP>iXg@G)G+v`26 z**SjiFh$K~*K!zo?mw6#L_}%9em^Su>q2vRaZ9^zxOaX=-wiBQ6Qs7BoEBu6;LAV# zj?;T9*6Wh>y*bq}N9v4W=t)tq-*vQY$Gkr0vmbxW?8I>I@se-8c!4QuloWKw4U4li zRXxGSKy%}{etyH<$17&jDVG$8o!7ak6H8c85u>=#NMGU@0aQ(|XBp41D?Hj|oFdet*Hbo|9KK zlM};i`k3kRjOO+w+uIA~EIC=sXb$lCk3XYYO}X>%9>w_yaXvwk@a>j-ZU{CIhL*$T zfH9u>&SV7b*pAaT9x+>=5Q~~3LE9e5{g&eFA;S}S8hpqQG6Ou5YC?ZFkWrHB3YkHB+@Z9hEatR_hTtqJmk361j|&6s zG2o+qjTY``x&h5-CEf0}#30!DDc8ruKl{Ap>Nur3nepiD1+z+Gsu`szDO5gcS(HS} z@tRmEf!6BviQiz1p)3pPy2coT5aL2A_22&BqYwUr@3))%`PHA5#Q(LbPd@wNKMg+o zuJ`Uo&bgBqBW*ig5e&odi#TEL9o9#ji+Fz|TFcM~cJ|279kAP1%$sj{XB8-tV=6tT zCsQWt0$B)*86SX|9IZ-KJ;f7gdrLhjz=J4jQrDA=p~x~Kju_ZBA?Icoj{Uk+5-iVlqsw`pjCyb=15huz4#J)yPKXWw1%;Ne|_u%IN)zFzn0gwcj?zIn-m zHy$HZhVATl*2n}+XVFGtbVf=JJ0xyz4xHXuBl3){wfG@Ym73h-eD~cAP1Et#+xKbP zo+sbF;;nb@BU2#QjQws$y{MV2rtEJvmzkJkgDM8&tKACdmenW!uyWfmj~Yc z;UiK^gk%Zc7 z;P~n(>xYl9a?1YsEl>aGr+6|>=Q(%(#$$@2ZXfsD!goJfX09I(v|PAX1UcWJr}S_W>ecH~+kjRKuhn~F?lYz{{j zvlCL^(d@6uh?ue@WI4*z47(kq0bQ?Xy8+=w3ZyA(275s394)5okJsotk+K;=DUv@@ z<`w&9$8_}u&9S2}g3b<1>nWY>P{Gme52(DLvjMzCgfRtD>Vn)!zQ*luG@tRbBnpZ$5hTPrm1t_2*uHZ8iY^PxayZ@BSm;9|5GU zd-Ss}zxln=)PL89;SrfoT|Y4N9ev+n-GFx%XDf!_u#1LSm(%w%n$;(wv z#PKC}n>~MXx@46*vi?Z&V2mLsO*?p`JCZ^mnGAPu5IwnT>0M4HHBly#OH8J7`esY& zJ;DW2-q3}NvdDS*`6s;j-baW`&>b3zxW$OX#q||)k(2PGVZgfv-?ik!j_rkFx-L0+ z`(0$UWP9^1YUmM3lk1#g8rW_d7V8;TpMA^FK(Q*ZUUB!`AK-$d3lN;ebuF7q&4+*E zM{L>yD)xN-lP`Gm&Koq>H$1<1#p6ehX`6<^D7;+2;TDl;GGlNdf;!;sCCAGH*UviY zd*{6KTX$)1Uvahhj?3qlcx_nB&Qa@<{nKxG{_!(@?O*@bXpUPhzIwu;OT6>L_vzVl z=g|V81IOKw($w_bfYOFLcTTx{^^Cfz@GfG#rI3jfG+%xFg2Ta+7n--JM z^61?+k=i3ARFjh9ZqIaj!m?hC#I`C&kmL3Tl+%c;;OhE{QkTdmiPq6~1IFZ}6ey~K zo6R+6_s&L0PKX@0TS9>8qGqrSHoDR0FAKZ~n7TkofsKx6Be@9J!J;xrt~7aG&<#C# zE|^X$Caapw?m&^}RApf328@{yQ)It8prv84)P#`n>f(ag%-~((#j{(c^OEJfLf=bN z%MxV5b`g9WQLu0UG(8-fBX58722Hoe^^%M2ON8uMp3m95xI#@{j4pU4^@RP+Et9%nb@yxxgvtcFLxaF`ax!Ik|D0GFbRM~V@r1$&mXkGy z&DUsCV@!n)8f9|I*$AWpLE8^peS68HcOP@|_%4g(eMAE7dyYF#Sx7vF-OUZN)j4gu zMT=?_z3wguF=sMAAxcGtW7uAEy}e?woU*?E4k3WbS`Pag4k=Rk6Xs??upL9^sb}|T zk2egRBc=dJ5~4@O0g*g~(U`p8&>U!*J(KAP{m|mXj(WBv`UpbeV*7N`J(WAS6^!;|Jf3fw~dI0$4%F6O7@bCZp^QWJG`JbCS|J%MUKggtb z=&fZK>@T(h*3KA0haEi2!DELdZGTETv~?8H8#CJCskrDbWF_X0Yk*b>0>0LO%&a7@HF0QAg+^I{caD0t;;?OqKGHOMR;P37#guw7qi+T_Hyh-1iZT+V1@qaI zYOcwYz{SX}-Eww*&c(|O%f*zp-#q8o1g2gKeIA9#us#%Se6{+j6t|1CZVMd$c z(1Mv5l!lNj&0$NS1*X=B9D?*rW*Xb~gjmuYJwrH*j)p;EV~;TzZs<8ZSt0X+-TsJo zfoKD5=g2F;;c&p{ny#}v`TAQPKfaI2Gp;W>oKGxIGL(+wg6~IRqe(}MSExxzUTLfyn4H~ZcK1CF$34yF zTh?q56Rhi* z&rfk4Iy%Zs<2y@HS~7${l!`Ae1s`8po^?55@|fzZ;C@w8lm%5;QWPacS&$n;p*8vI z)xI`4MQ$jH0%Od0?V90~RKK5V`N!|S_ufDJUK-H%RKFSk{$J{Y_ul!>e);pqpML&d zn7nvg*VXd};5YyPAOJ~3K~xW8Oz(yeR7_*cq#edc$YB_;Lr*t&`oYn+kLbIWuZJD+ za7K91VA6)Fu$)#ocWTEx-&09Niy$v7N(iDD5I*3BJ-%si-jgE8P_et+62lge3$nUo zyV=n0Zphp~Fgs-ExxV&TpP=Z$d+hcGdvQrQn_-NmJM7rs+)yrNRMQ!4XQ}E5hs}l} z7YN~LHqR;NiNm2M^9rFdo_+c$58i*1I0&A7dkI?e=>5mIzM*Rll$l_D=Po`(^kTuC z#Xb7thF9Nx&hF`!d!nZE1GD9n$@=l=1kfd9is`JTe|*OJ!HnVdaun*A3EP{Ns_nUb zdBx)VZBk}9dAMSCdxeman3pWi)*PKf43TELL8+Q2-`z6w9l!aveu&QkL-g#odrDIf z2~?8`vPdQckKVk`VShxbgb<0gbu1Pqv~9<+X^6=&nHYvXaJoK2<$`a&d4aP6AroaS zC`yB~9w8N*&6eh{CxlCmzCPBIRg4c0*} zj>O>E4?VNfB{sS-liv-fDkl>;pMUa%(7~O1b9Va;iM_4_5N?8gr_;&P)%#B4WxeH=EY08rUL}C%5e4K3s#FI``ZnO zjJprt=Zl~G0gFYA6d5L0TwT1tn2cg|%H`9STz&mDCy(y2JX^DCd+JIf%OxR`1R`ZU zAzIILzU2D$hCG*utRU+K4#$SY?1b*HA@n_}s_{OI(YxIiZE9{WHzYR@QXuJ?{lPLb zAXJ8o(CxQmF{0y`b+SLUW0!!!X`Qcf-$NL>AZHr*#LKexUCxec$m_+wkda zkLwO3yQhu^&gH<&IPRPp3gIyXvN&=Ll1rq);hd*AdRC`%d~=Ns16{Wx6AqaQtczqx zphToO+<=b^O-l@r)tky<8K=-KK}`Ke(+n=r}v1> zjN|?#Dl0i0Tkr$*YDRDOxQiWXJ|#$rkO`?1)p|uT1w{?bp#v9r_SG}W=^Bw&y!GfY zpa1b6qr`+`<9PV?Bd#u9kQHO|bccaxGn~liT1Qz{3_~|^9#n?ZV22Dlz}4lJyZ29! zN}`QsGMgc?fL4NIbD-aJJbZLMG9+GS+JhYV4*ft;7>G4hQM0+(LW1tt5pb-}W`qEJ zcVISGEM`k$I+8KP^?@u?WJtERTdKS!Ws!Cp$cuz51)H0e&8q{aRgTW{(Yu}Ca6Gci zXDB5x#e}XuqLe}A8B)|pp(%vIJ4xG&p7|gXGFK=x7cX8?m&MpbbHgwk5puL+b^U>Q zB5*MyMNoOp-TU_mnIQNcZ4^V_lOp4=A`IszHDsQCXla{{YEqD83g%}V;A zCq~a=Jx694!CN4)-!NAFDnRxr_RT}!)!JqILGbf9-}nXtN;?WX_(CC44Z5ADRS@83F?g% zd0BA$+LGEMy3icPq@4+LqDQNdMOr&7* z;wf!+WU;l%vJ z8;{I~kwzFa-LWO~5i>8iydAh6Bo|jTubLHIeuAi{)Mdq+4-1T`FhxaC<`hO#m>gq@ zU!3goeDv&l?+;pQGP3_&DfvHq@WFfk)%Vgs{({zDYZ2g|cYXTB7k@AK^zV9ai!5co z6GM8C34ygey>s+kKW++|j-l^p>_B4&T-V{+o^BYhZNtzXNwz`y4jl))waDN}F`z=A z$|9~ik{b_UV7;jM-M{-gRQaB+xn<}a%f*7WI})uUI8SqIS+3WF4D4VDHXw{7xXAYE zmMmn*TrxeGpk!cDP01H)gfcvT_9er9pg(%r#?c%i?H-&DtnXA*^NiDbO9ty`+n#qm z{E(PuOs5rgzoVEm7^LifUeS zc>W9}D zxOufl3qw8?D52Ti?wPM1(jJu z=VP$faet()Mv)%^vXqS?S?OsG0v7}K-#le-j&Sr0-I01$p|!#fmU6Wu#mL3Wmn>%| zn7Zcr=9>Ae#M=R-4Aa$;o6DCNq0oyNrp)QP4kas|e)2gd%LP6TlyyxakSR&>0WBr{ z&?1$D!IRHwoR1Wx8Pf?TQ(7NbOcpfP*F+U@L4bFhzyIsJ{Ol973QXp6`T#{;v#2M0 z{nH;aJ6SV7zsF~P`V;a1F@uxy6+R{s1-BPhEKlcDlLavj1fO{R`6tZI*3739Y#%u^ z9YJJFW)&(+Xp__S19{50c=??3JCE30?zz6WWN|uUxn2<>kOpiUPy&Jw=)A_+0g-u> z)v6VcuoiC} z(Rr-v@z#%d-npX`2UaFwgkxE0N|~WjqR2J5fc9|9*_|`85Rh&_8_9es!8y8Z4_ea4 zp0|GRHc5C6*LylybMN$=XPN(B9QB5R8B?uws;=2nbMl)Scz(@|;J*VqanzqO8Iwtd)VqM_9qs}Xy zeD)OEc!bfMJy@YDO-hjG60*c(`G6N+en}zW>Uz)ldPYzgUDs2hIqVPA%aX;(lJ;hY zn46J+m?WF44N@x1tRfeXM9$&G1t})xZ=O<3*95E-NQ@EI zF;JvL>jtLN6F&R#XHbMM-W-WbyN+ZpckZVH8zaVoXI|L-V>mP<7wFo^%U3)49)`it`CA^nu|`Sg4lS}U z+`CiZeMdQ;@LPZT2Q>Q|j?Er2Mb~!JI!9KM@pnHSSdtWnJ>@)eT*%=-Y_S1!wnXtnQS|W(BeD7}_2m5{IqD4ry!*mBtu>%GHPl zmI|%M9Q~LQB7?3SK#pJuHa6BxC9f=X#_tSm#jrXt}c1BayUCHwH%4hH9d)(IPW5G7R!Wp1;O#_YSQ!J_P!H zU|P=@>~W0t&IDyyFbq8+LFXKKX-FwyJ1~_%s4yl8cAhLLTnP9iFu9~GK%_+54z!J9 zGM$oTp4qa*3s}q-eEZ20+C!r611Ia8<=Xs`;yqFn6}72(^7U6#WsOvtm?Y6lHrG4a z{f@WZxkr)?r3E_I$UJ9KP5JV(FR03b*d;qG<*W zw>yk3$c;oAIS!saVf!9ZA~zL>rl)Nqb_lcwN4+S~xkBZdb{Nn_K@^6IgGbggyeK(% zO+bM#C|w}5Ar>X3oS^c8GS_IWFs8ud8lC49Kfkxv8kuW!UXZ2aa;0Q~f3B2#B{K2x zd_MW7_wL>MD`&_1zUo&RfbXfYJpTmv5C81Xzx?u>f6qDlewAL|NJ*CK)O{PTOkvwDu_T8R` zvn4vu2tlyz2eh7ID#757%%>BEzC}tiLVN^}JZ-b5IXddP8k5taATPss$J~!0L*BPk zbxAcdIB&^>02k7N|3VT;&Ou-rZ{hz z&T_PrB;S!wr}T%O>&*=hADkm16q7mqaOC20!*V&pS`c|)zio*jLu8K0TvAL&>#C8O zTuOWl46Vf;9c57yd_bw3p&Ph-wI_uPV=6+7)YFQ=T8_O#hA|Gjn$3_&a@bpxE@(PM z5Q)iRLUhpH2CiOQpheBl23%(IgOj(GQ$uxsvhHUQHG=nL|Gt} z8JqcOj?g(;Y1Z1Hay@$NwH|GRTBGt&m2dR8w$Cz1Debh@LI`mwg?u8V6hccWr21dp zd+Uwg`~UsH{MW30wE_4`RNsF4-M{U2y4QiZej7qQ0Hc?LUR z2a9)(VX#wvI zTUPfTa@_6szuG&O9a)a!41W=sSykOV({tv~B#%f+hazQ~pbbNS76upg1NcS!0N#1w z2k^>k!AoxpYwN85uWSRBWEh4`i&uaq#oHOqndwViG9$dm>OMnV48a0KUHTu?pgXJb z(%q=~|A@?t=(pP%B6qPQwk>;iyq~!Ke8c(E&!Qo-`Q(`1DE$nuC9$!tQM!ElNjg@Z2aU2k`I|QlQ?FOO0o$7w*M)~mLYu4*E%eAxL zj;vQJhG`(BhU@DcHaIHA`rZ;`qHWLl?6X_0uWxzywP$I%k?Ti$y2Uvf3j2K~1+5Vz zQ@~8v-t-h3IXgdtpnU%Ln$>bamlFMcVi*d$T_%LUV%c!9?kF}8LgLY<8*pWH))AV9 ze%P~G)mQ{UjInpde&F)*3<-sh5?7CUHrt7mB28BV1+7@_M-bA}B2u_pKm2``S@SofBv6(4_i z#cn(B%+pVyaj1!yVr11d4E=_-2^3MFWxLt4+3x8U7mV4-*@#V`9|~{%@NSKdyB-}}kChBMm zNJxZOlN(vnk)qNZBIJdL#z=}v3W*dGF(y(QX;LD^SbyUt5o2=|&A{uzf4C9Xb7x!4UEz4zM zv$;VuBkD+T+?^>qDK_-`Eg`PBc(CHDU%TYLfAF7l?FHLmATB!GmEFyb{btYk*_vHH zvKuDOFV=KTVw!rcu0G-E2M;(~w&dIsR4^-)3|^G&=9aEY1dW&hVzg}oBtHA}n#VUi ztHp}84aCks8;k-d{ca#TgcQ*r4Eu~t6Wt=xG#&r?Zy#`ew&3BzbMiRR#%iIb*l>Hh zWz{Y)t0ATrZK}};OJKEH0Cgo^&NV*2D1c&vK>|aN9NG6fma7&GO5cwNfi?x8FbpGI zx4_(pQR}uwRUF6F$&-NzDJ4F;ddx8Nyzs(T>f$?h_PZ^Y7i-3GBqpI-bllzy%SiPW_Hn(+a-D1_UycbX@ zmoP(@=s+TbfQdj*Od6VyP@$$=)<_5m0;obzA*d3hu2%`#5LD~6p@CpT z4Wt-rvYnXbHs*Amf@ZE-v9GF=I7n9spQFg`qN^Tb1o}|SBhD&Tw(}1 zPZN~7wxIO0FsSPcEEfhF$T?G{g5^RkrMkLHb$NR!ScdE)Rz@ZltO%Y9lh?&!ZkbXt z=7tr+O9nGaaSVepK%PiGfDHu6EZtc!k=jTeCp1q88CB!ndO@3v%XTH+0QT7x4eq_5HnR21uZ+P~F=Qz7Kcl(~@a)rAC&Xh;88%Y+p!EQhDqYtmyWZ|r9c=6$q zHq3+nP4G7~9(&-FiurBKvLKSr8Ju{ocoP?TY)C=X9M=%0vu;PmskKP1!se z*bQ5rd+upO3fs+wi}eMDlS>8{vN^cZb}cub?+CFbpV6f3Z+nskVpL*ka5ILnrynNH z*K3wtK%|g|f+NHvs02R$>@nFg>x(rZ2#cm+7zS=Pb#D6XY{~ZKmO`G}bv8FQbj^~* zd8kt*MQ{;yC-B19CV z9->kS8%0Av6jWkuO9C3S)=^M((3T)d)S9B!Lrr5IRR~(s_=*Y|>hy~QC1@Z7A?j@D zCn1DLU`~ymD&cDkG*M>}5bKT?Jgcf`Nb@$+@&gSaDf*@e?@G|rt``6N_2-}eyD#%u zcET@?lK?p3CvbIh^ZKKYKmC)b6!TJw;jg*b@0Dx?@uxsuETwqK*%4XCn5rkBIFt31 zDc324JWnZbKp)M>taYNj^&AB6DmS6=kenWmrLPdC3L|c7pl2mc;=~lYv-zkiY`IFy+yUf+(;?1+w`bLcKrqo5uG3MB9Zq$c!c}N)6YByGJ#tS(F$yLdtz+Z zYyHGsP7S6we~5sU!jtpLnUXSwmBaFDvBt$I>D=jtpHLCGG7y@nFLkqwKexVb1GV$%XCgp`^9sr`i1OuhxdoqVSazuVKI%9 zA+iaoq8b$JzZ~Dj;3}dY;pv}LC59lHQuoeFFFpMGU-mQSgf9mt0dT@EgqxfF>(|#; zUmfz`>M2iU|NEBxb;GhdYe8N!%T~$UUErCNnqXF*kbEiRl557hFO(ImlrM?`H-?;% zSuD6$QITD7&vTjM#lZ{aUe_zQVeWHmaRYal%N@f#;|^}%9_D%(ysnO~7Juyzd?q@o zRqsAq_uzB?0+m$U5$f1QYIZ*Gy2y|DH4d)03{|X97sZw0Gs)HA3W_7(Qrj{=l9Y?1 zT6=Y$%U!9rxZ)xpp|({M^VVqrk>mOV5nyf)0U^}!OKnF~aktu}%lz14-9m&u!|#Dz7Ac5C`>qCHD~GPY3{!x)}4&rp&HJ zqmE?&00Ue}L_t*je!u@jRBbK`?*2VNCavCq5LCYdaw}27%P+q8eGz%{|9z96@EePh z065{74tKw#PFf3a^X5D6{FzPu$56^tid16uEFt`nTWNhJ-(rrNmBn)Tij`7{-knl% zwRmUpHFL~`;$G*Jt&%@xUd@DG|f9Vd^XHww)}t0>YoYsr;+_# zlK*Lf;4b;!CGBAtdNY4t75$>PP*e$4K-`~@hk#n z(IWF}KmLEBP!v6S3GNbPZOE#%?(=Jrqu{7@jOzP%@~8@gx#21nBvgy~3x7f-_E}{d z$=!@xO6j^bOw$BV%temgfTPk7#r;jkw@=8u_Nyua{s`v{5nYPPmAPwF@#^hRTug#U ze);8>eqyWd2`Buj;3NP}IN|5OTkpK}7o`+a)T=m{Jq9@oItvDa98ymBx4^&ZjwuI6 z|H1V3nP;ue1ORp*Oq>1U)w^IR#^233zn5bAW>qQ<0_CpxPZaWp7<4J zTm4SWO0IGcFi%_nwM_2z^TY~2)T>hr^VsFC>)wxb>i_w@sDRx}WK^E^e z*?9m#@bD3j5K#CtN-b`{zMa};whcj^MJ!?;=ZEj4lO_ku5agmFg3$g%kXg7y`;H(N z)Dfhgf*?9k2qNhoSGZpfZv5$Jz1zvm3|SAK2?#$<9N~jcIQS32twgZV;1jY3C;i{& z1Gu&SJOd&GpP82jd*&$oVm~JEi+%s~moEwTd&DI4->30N65sF7*lVP|U|IMh*DO{ zspG4^dj1I=_>5gvTTPmO#Os{?YHKqK(hj%tjwDT0byfA%2Err~N$`E5^6xl1 z9X(H;KjZFo#?6(4jeGor+XXNE)vK|I{`>hQr`H*$-!r*-{N9ARc`e1na8^H2VN*Z!GDPYs*=e+ctyrSn%|sRqJ&YX7OtKzN1S7eNFe zBfEEQJLHQS>M*aio%B<3CpB!OWZ6m@uidn*^TiFn^vf$w9&U(U{ZWWYSwp72llzzSYPs$Ecns$O;f1b7) z*ONM3TQHr_H4(7>MsX0eFJZ#ppf=OJv@gMbxT87fxkn^Vo=ihzIZY zRJY(Zr1`j52$_Eq&O*9aNR{)YWT8wz{avWA3+Q42SuK>v1w{Q%Ke7N17U01GJXq+U z7ogDsd$2${{nH^Vum=n50XgY^g+}c*sfQnllgOl7j7Q4Ns`dp_!&hp%6UX{WZdm0} z^T%q3j`mDnyMFk+3tm>=cSK9HvuK*`AMQLDbmHW6PjKnQ*f92W;4O9W!=+Pq!epqE z@|fO3_mMtKc9qS<`ltoSo|+i3FD~Tli2EMl`nTd{luqC?cNu2gs1cNx3Z>{IlW7bo zemrfXcSRh5xK@>@H0zego79ywDDx<^|6?c1lki7dyXT2>Wm4*b@sUImH4^gB?HMXW z{7xo49jjcyv*|Mo%b4@%9O(}d)E_v0-NU{v+gR?pRNZTbnp+6H5&Ff9Y;OgSYj9~u z6`SWfyeDqBERcK9r+?(`*hCgO))tZtAfg z)QNT_)d`=b;)E1wIgy!VTI51gXc<4}E}@(Ql6QJ?fF>bDbAbCfZ}wNcytto>FH!o2{tFj1|a~Lnz8fZ9T4mCwOfjPP6hm zyF7UBO*zpImc;7>C7BiouOTxv;Tac;dE?YCa_;JqOW_(c=<3I)G%FL`&~h8xK>Xzg z5~M66m^5rg)Qm>1L_IQU4dXc4!y^&KvtGxprbR9d5xo3n2Yt`|r>9Xo*Nid!rwvB) zN12gSS!EY{A83#GyrXJr+e8?V4!g0hNvX%Ih$i4rt9H3?aI=7ok3G0L8_k5fkN9albOaQ+=NXlLdh(Tu73Gt&m{wQqYJ zb?}78+sTOamFFjkq`EYQzhq|V#op&jX1rSs>Jv!BGnxs92Fz$eJFgNHmJ<+0p{%Pjnq`WDck0wn zX)2OQVKn4s@;%{IWXgVA3ipQa#Xu|6W08f`#Fir{UO<9~2t0TpkK$*Sh4^!Lv)>Yn zzNB=C#<2cCJ8@BbHG2tPiA3c5&;83lh;>Bs8P?Q*TzO?cUqDHu7zR%0op?O0Q^%G@xI>;XC7r#w=W_opkHvaOU zHv@aV_A`B^v5Z&X6tDjDCez4E(6K9}Y6+!Z6B1=FI)*EY`;L!tlyz>uCX&=OU@nKn z8)Z=Z)#alhwSVmzQoF{u6*hPK(BC2`-f1Zjal&VB#i6!B`J-KyMW)^tP;=)&?wf6W zNCuye0{TFFl*fK>HuxQk6-8UbyS%@3zY#q}bJ}6UUNbzwbPWkHt#H5;DenHIEHfy2 z=sJIQEALs2pjCiHusoTf2V(kOJgx|OA~9d_kPz=%w#=_hrGsnIBM|y-xT_#@5^T6; z^i4}dB9#*PJBjFP?1Nh~ksQNBz3e zqMUa!3mIuWf+kR8$w-y}f%x5$;bK_g{h_#7!QI)j_EuQOIi391;w1Ie@b1nU^=0s` zWJp_3>Ex%{&XQ5qPqk-j=-sGN-jt-Ig#iw2gPpN^U=Awk7SEfkSL3}h<8dy02yIp( zM)CqDM`mYaq8a%hu*c+UX9DrGaJd<8>~U?clO~BwNugEobhofglk#CdEdaMRk$ej6 z3gTS0`Vi32^3W`jQOKXLwXpdc?}FCLF`-Zs(8>NyrdJTU5IT0Nt1O7s=aw+%@JjP4 zWsnVlu z0z9T-oI?dx_JF%D?eW#xBXt%jUqwAJx>&ob?T9BT2MO`A}BlL`rW zT*Mb{PGd--AjQqmGW>G!kSg97JMoJ5mkK=LA*81Rc~&0yS+NjvPT@#dqIdLmqss zijw=M)`v6l`8$hzCvDU?gX8zk^&}*>h<)DyJ`gxzCHF*QFFF7MH+A4Dl`Jetup(A` zVkvd(tR-?mLdu#1A{84KfmYH$D=(hCU#)(ToCxxjE@hw?$f}=m4sF95sS)jGCf`R#7#W&LDAa|4 z%*_x^9j47YVP$!+vSCqe1NsRpP;%7R>zh2ksoFBMs4DTFafGkpka#B#Zo$7%AiyfQ{|kEIjUfrk>@UoW|R(CMWHTp27i`N>@j6!Fk|zeG5uIPxt-NB&g;*YxkiRq zC+**KZ#(5N>M_8Z$fT+_wM0wO?fAR>A(wQWo2ZWcJ^xDVnQzL?XB*P@pvvO;L98w- z-cysd;{*kXe61t;@1goQqhk%!JZ@&mIxSnJ&N+tuSYPsyju$m%589}KKbfPv#t^L# zSO3R9s0AgA)eiS(y$kNxeBh?o%jYVPnS0UKybSiA zTMuvU_m^Ea67#6pBi^T2%2Bn2qGE2FpA6Jx7`ndD9_Ah4c*p=|`UBh~+#vlDATzy5 z>TcU>o}8J9#3e%)PxO>(|0tV0%Do+~+uKpZZyLk@H)@L3WoEpE}Cz~L0;w~W0J7Cav21bA(j7hFs zzp#Olyxp<&2dO-iV#6}0z)A=N6=!ay%t3t zC0%|z(~FI&yt&@Y==;H8LV)3Dh`Y`5G5}dYbl>raSgKR^4V%IU*;2#des52nsq3>b z0LsU>iOXuH00|M1$B@JXmix|rvll6@EH1inke8n{aGTdI!{tU-JsRfvu&Be2y02i^ zlZbeqory;1yZAvdVH7}>P;)&rv}%0Z%(7p{w3Qp1aZ5i5)|gwXZ;>oa7uv85un(GU zE1tUEos(S_nSR*NrDF`&vekP#jZ7dQ_aOrW*j6{jQcY;DMzV?FFltPGFL_r6yO7=3R<{R(j+My7Hej9w`U9NHr zBMEJkeWS71u04CK)pLn|Y2W6<*{%nNZYZ8uRkO#zAHb0*BqGH*sWs#z73Mh4%t)2p zh1VFg-y8U`{8^3uiLY4$m7N440f%E~KuKIhKkIYS{LOV;ZqG#*y`fX%PDXvpLuzBd zzy*`VH^FcIskn^o=%e8`2^%IMC{oM=YO+@i*If08Sp@Sl6oV zNDQ;UZHNxJv+_81p&)n7rPCc}u=!xyEc`L1rSCNyFX+Fr= zDceT;@?~p-rpqGOs)aNszrdW@7~Q!<#|xkDBXmDVjD8KpSIHjqvq}zHIdkPrK`E!T zqBl%tg5wpZES=_UXsrJrL?khnlgxi@U>_xnewJ!0ftt?mKI;iWk}B&fFrS(dl@eMKzle-JA53#w%_d zDtRwdtzglAKlEVb5^bf}GkzlZ9%*VZA&$MVWdg_aym!$UccIeVwa}EeIEulC=7Kfy zu5ZJOczdV)11qeG>Z^lIoAR3eh$f!_eR|C;GpFpKTh$&*IA7JN&k>u`A*QyOX zKSw`S7M6Kp(xZAy?u%9}DyL(N?_7g7G_2Pl;a5n~#)V$+ugBB!S$$udxVcwU?kigK zZ#;NQQ{UIdkm7iQupBP=y98@6fA2v`3tElid zYie8B9J>QrbU>HZLU=;^eiDac=&^nZVnVmcjlx13OIcOT)hbl8ttbw40jsz;EJ7Xm zKM5j<9NUrBpuSh99>F6myo=4T(CfSJAS3zPz6hfDQU&6))7Mg-5|qBdk;tQ^<7EK@ zk8UU%_O^ft3h+1Iy%KN_uQNRM^PvD@LaFjfJ@0h%|{{PXCOZY z8%8(b&@zb-H)N*6{uAfx`N3A3qy4dEvbry-+RV<`pI3yqUyQ>s1+K^uh%>jz!-BNJ zKjt1eWwO;C$#PZ{ri9B`7d+zw+JhMmwv{;}f>~k-V#elYKtJc>BFXN}l$S1QJ~#Xw z>dWs*d8$~GAz=fN#Vv0PD|?a8PSm#R?5CbT$9q!t6G}ee@qQ?w@})Z@q%s+X(Cif7 zvGH}PmF*}RH5jDqqx+?bA;io!)a7ymC8mtAurXNGcq)7>AAUV zIiJo%dP*5{!mj5$_pa5?liB&aQ_PkKe;=@Tk)e}uQYu*d#n^jA^=$x`Q}hyJv+jHp zt#~)QH$^SX`=a9g-OT6*{kx&NSNQnUZbQ%(E1dezO!3A6%^kvSd=bgDsIBY(RMpZ z%d5vhMS6XtRRZcc`19-7R(bkU{_bIF9&({$+a0;fG`AS(9g@{_gsuyOn9uDoe{>gr zXTj)^kMHl9QAqTBHr09JCEeRe3$!3*2hCzwP;5-Z;F;A&TMCX?oFs%GBn%m#*Ks;Ef00qs8y%>0l^N#G{ZKj2+Ai6 zwj!Grr7HpffB{o-8K4i~q&z`UzWBP)Q)q{3ZOfL;I75( zse^m4-ng~>V7db~bq-8@Va_yx!9XLQ9+UQs@HS4OF*X@b7qab>YWFDIG$tc&>-XLx zS|4MmkZ(x0?%48=WgF8Es{v~Q)|salMb?3nPm0v7+BTGNmGSOL;1*#^I8}>PUA>Y+ zLUewtL%Z-&-*+ouY7Z9gbMNI}Bb2}hB|dd*ArVD))_XU>wn!PV)K##$FoTTSWKHNs zY>XRsP+aNLYQl(TkKgfK7*lkfRd%AM(e!sUB%`GQz9f^PwAJqYGxYV3((fSjW1yO+ zLFrc+C~AN!MiL_LOK9g7^u2vEeBMzx3ZXBB``0zsUt$m;Qi<26_U{5-hWqPXFSu8D ze|-p}7%jz9?6zhq&yyGvRs~O$qyB4>u;WY0V&F?_sztZc7|&s~j_+F4=)-tb+k&Q! zII}25KlEPqB?a<;)F0Cj^~WhCV&AP9rw|?2gtW{(q+zxPi)#5fe8=y%q2v<2N`wgV zislUMZ7g>t#XvYd>FHnNZj6&dOXb6GXfyv)dv2HDWtjdy{Q-?b*#%@w949lR^*F>n zQcZ-Pjywtz;*n6HNdXpVKNZ;TR`4(WFHeufbZKG-*~F64!41=1YBCZ z-pL<5!{7crE;mOwb}yE$IEEF+&fD#zF+M{qJ@a|X#@0ibL_PX>gCBzr&vVfLszB~# zBwaja1208)=ZS5RJl%olA7DKQ74Nx&Ky8vJn_wS(C?RlA-J+pIQlI@{+HtlVd`O%!sR^qa*p9I+L}yB0|z|d zHx!4hP)EX@RhE4Z%cOyx%bLn|%mGOW3uy9$tJ zGq`#4&?Y~0hj2ho5~BVvCGdh0Gq$YoT(pn`Nj(wPoEU2*X0mn^I_Gevb^WG2ZnSlH}QQ)_X{wFGi=n>W)x4*af z3TF1@yrugzSCL8AfOdI!>pe+5grbP z$iMKzGG~pacF@Qu-FV5Y&-P22>;F|{<{QGRklx^!a-={Ex}XLAIb!il~4nLy4?>fI z%q8Bh_Qn$&B#Fp#AL~G%x3!;pbcJSSZKdB5)_eABt_7aUO}zD?_5~K0iooldjf(CC zuE#)7ujxZn^C9#Zt*4l0uH`M)7Erf_m-g0qCylHRzGhczX_~Z#D0eHMXE5`q%>_N~ zYYBVLv-zQ1TL78d>XN=`Rj$+f=F;hJf|eD5=f-5bKi1FSZ}@*s-uz+(4!s9sbH~2e5=abnAD>C*Z`dVAy0~tamwK6*X@&of7@-FKO<_S zKte(>I7(4KBjj4|&51^9&r!csf4g-$R$zVv>u2C8C)|VO>w?J+Gy_GQkqsq6>X~uP z*mebZ8XSFEB4b5l;x+OL>nFjY7Gv1HQCkWt< z7}~Rx<#;2-o7|Jg7a2DcYo%_zj1~PgYaz_)bwUuTIQhzmd6*W?_2SUBfjCDgHW zbH2W#1?dpozjqg|FVf3lQN(bG0;-=*I|4ZUk1p|9n(8TOp(oyuLLbQ&6#;e7$f{6u ztqd)9P)^fV`{4L(0+!CycqWProuXn(B2%C?GQJ-@u^n%;#-dL(i4tMXS80QLFs`-Y z*P4OBSJzIH5jUB?ecC3D{ac0iOh${-q;)BBgB~heuh>R90t2#)J5TYrpoN`1yr7#(~?`sVP|; zPHM0ve{?j*uPFK$`_^l3eEK}^aT>c^7B#g!jNR1HKhlx~c% zy7P4^8`4L%A5im0=%*rvpG+x|1EiS1Lstu4s(R{o1u6k41D2DM-M?BriyX%>1awdL z(V6W4L-pGi|J>9isyS;EO~QPsngoT5=6DdegK!rEYYWmadVLxvyd2mVP|RB>YYsz? z3kf1>L^=L&!`CA|Km9|4QPx%FN1u0i%#kVB9?#KrZDJ%Ms+2p`?BxrgYNx|FUeju6 zhOPM>R5ypkmZJ1;!sWV1m$vW7`G}28C1t*|w?)*OdZQ$Ni7|Swj8k=ale6nV%tr_P znaZ%W@=$R{`y#JtTOXO0{7ffSIy6EUv)YM!`_b5vXdREG^u`3iLW$-%1lz~K=KGIk zdwe8`8F^`FX@m%K(@WiLzwQQt?gA&PoP|QSV|P2g$|eeN)uGOC0^YB63NgRB0x*i*-hU zZsW_ogc+L<3XQpxn_G1#BZ|MLf?R>1fa`D z{~I0CPI}%Y>n47BagDK+zH!7ongyO08*MX*9tn7fvYGVWO ztNVz^yQr7MjWR3{8K2>)XBWx?FuZZ% z9QD*DyK%1`@1z-rtQ0<#=$7Gm%LdUi*+cfSalA&m-88Zv)S*sktJ1DXg*X}IRpd^+ z>31DI9g~&RuS2(FRD&?zqbuxwd9~D-l!x^71-?J>#=bB^jHokm-b4Nj zl}Ns4zjk{!D8g=21-m!~p{wCRulbYTZj`aQ)P%|>4nPUj&1Eqog9g;*1Dhg)J~er= zqhq6x!_rZcIw9Mz(?5aX3JLuQ8=p$fP9eYKAVZ^}O!g+AYw+Fsrt_P>Q8`_;dk*PZ z-TERSCmIAU-R+%Jxg_wy(?DMgbpg^ng!LxE7xi(d7QP$boI-ayZOVOVwr!pu2NjRQ z?pv0gjlZJBK9a%WKN7t;BX0KVtXPBmBLP~J5kC7du`ew`CG(!ryL42P5$A4aL}SF` zv7OFtqe$JbS9oKuX){>%c z8TGusBs zM4e!ETSg$7)RoW2g5g zD#((XRAGjj&?mqBY`H~D>JGVBi0H;2ddBEVulR1toV37d+4kJQf&E_++C)2Mt8|AP z{Htu-rdvDx{=8Eu8fdw)pt0T!hRA}#L$MtX-&(&~p6VY@?qoWv;-e zQd92hJQz3!@TRE~l_1@;X9VNMr+o{Bd-VU5D;W*(;Y+T^S{eNPHR?mUWmP(*9C4Bb zoUGv{z*!RVUwfPh<W`mK5YU!g2x#s8Yvuj`zCNLh)JfXK-#ljRCHN9buDz8Bj((tXLj99-%{E0SHR}t zvlESGG{!8zoylp22w|yM$f;LsU^TlFclBHLI?z)90R-5ze|3S)8<OPDSuB&O6o-8CONZb_sr%c zqQGs61?*xbtsAZW7`)GU$j#O1@=rMManl@qIPx407)kvFW%*TdlsKJ@ZP~N-rLtWT z{(j}78lYKm7=Spq=PD3-)s~?f2>l1Yo&WF>2(%x0d5(K<=2y*H4)22V80TT0uZsbE zfG6|4#DG}A_M9BN9wBv&1J=F#%huq~gTm$V+vNFX&ePTv9B}P@mbI=eeJyNHs{)QI z-j-}kDu8lW8Oiq+dDj-uH;$+2wn>2y|Mk$=2yc;t+aI-8_mL0eTJDD&jLqLf=wC6Hza*j8Tbj8TOdAig8{4CqfU0JR2V4 zn2x`_2%fn& z>wg!h^1A9q`9RjgYOu%N*)9gWDey58JeI#b6;4H^<>u};M8VHPd#AAD0f5E+B|u1b z$N^@9hJhmk9;H!fsogop%GhO@+Lth-l4S>0DdC3iqmgZxIelE_pMAS><7Yp2f4!g0 zGthCokNvTvFlSKr%nd}ZkXWlc`t{3P&&ihthOIwPXjJRpL~G(u7U(uW-%^ZTje3Z) zdL(7HK7Xd`d29DM|Dl55JBO1uK$!hL7(~)wMA-S38>6#Fg~n>^PuSS2Y_dV|;!t?6 z#b#{Ae9Lt_|L;M0T*=SRTGYu;>n0S)Ntb{H`K#)z!p(yu)%9~GWXUIC`&eI%B;z%9 z13M1(+qLqEDY})v`-O%EFj#W$kJ#N$KgO;7wEF^Nr=4WP zcDiW;CAMHLLkC^PU%X8H_S4D-M~yWk>gT~iJmi$mXuh5 z2e+aIPu>L|hWE1G^cJwoi~@qOT;%}0qA46&p^*h}Zv2n)Z~Sv+2+G18*b{T=e!dY% zI$`I;h&Mj`{4>IN&~9o!>~+CY zz02Jf)wO%snb63YsE2VKH4u*4z-~=5`bK|bMpIzqMQG73Cu17<0?2a69@npAVL{qw z-tz?U!K*x&1V3xxX;6mlz*v03zJluyzqCRS=>Y8C0-yksxtg40NZ0zn?XRepn{CSa zOQ&y~2R!8th^}u!zJe6L+$mEUSrBcL6VZN_LmlDc2IikG15WKw9qhM|vczH5$A7kL zgJ!7YSK%p_Mjs^pFj2}6Jb7=9YSb!QzZx_pinA*Arpy4D`U>^vU708xqHEo);eGrn zYp-E0D=C}DVin&88I`g6FZ@jAI-ID&=XNdj9bl&zNUJ+mb~hM4ufHqZ7K$mQNtvnZ z(KIju9DeA2%3KFcd(O~v_zvtKE$53d(<#WwEC^dXpP3cFcv8FNO)q2T+I$bxeeHy^ zM=h0WVURb9%uUG2fe;p0ONTylh}_;a{yUu!E{Jsz`p%1kFd<|i zzQcK?r&C|+W=`(}io4J$iU`jTOqY(T4PVm}029EzP`f~Oppt2^^k{E^@>p$^)l;+S zPj-3Nt6(S7-zC8hCd6DnXD;(1lxD@Oc)WO-5-?exn!;tEMWPg7_4H|G2|RZgV?!zv z*BWY&iRtnctqqH^~#_mWE5Y_qN~j^|ol%B2>g18U}q4 zo8~<}wPGurOvNvUz4qmbFZe*%>iNBuE(6{G&yQO#`ck1v4hUAR)ja7dvNeSn1-zuHCIR7MM^(fj&460@<53#xYw31fa zT|>`zJnbwetqo}RTrKBi`u;y6FeecJ=3n633pi6n5K$rek!~}9^=RWB54**PH{3DZ z#KmkP3sdV4hhx>GfIqiuO+L4_7O3(q-P_p39Qca&%$Z@_%K; zp|D$*gmZ}cJu0wXq=Qju3k@N(^9x<_0(Ag1 z!~%6dT;NlHvRj}I7N`TD7Z>Qr1?m7W(*GfKz%|TtG|hY7D5iwK&+c9Oc0S!sx%B@4 D_)Z?v literal 0 HcmV?d00001 diff --git a/Customer App/assets/logo.png b/Customer App/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..ab0d8680795e19121714d5b24c1ce7fe66f444af GIT binary patch literal 2462 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 SwQMV{06-yZE$hua68-`F1E72W literal 0 HcmV?d00001 diff --git a/Customer App/assets/profile.png b/Customer App/assets/profile.png new file mode 100644 index 0000000000000000000000000000000000000000..6c4e593b8cd041a431ee9f12d303df32944e5d66 GIT binary patch literal 1905 zcmV-%2afoOP)0{{R3FC5Sl00004XF*Lt006O% z3;baP00001b5ch_0Itp)=>Px#Gf+%aMMrQ5UI-|l-8Dg|J$Fr=ojGTArq8?yA$&d_x7~Kz zZMWTa+dpI-%YKjOJA7Rc`%S9iY@6TQv#k!=9;su$ws=LckSM$jQ#1Et#n2M1vWOD6 zgslWu39JBjnk@BUY?5WA(LT1p<-L;E{@Hv##f#ALxni{zBFR)tu5|kpa)K*h^?afo zU8Gtb*}~ODSOu(4T$(|)(aZl@@oHOWh74<nv2DYeg&?k1Wy4T00apOV%fv@dOKc2^fabWUFQj z$>IP*y$W*;0|d=DWKn=&+_$B~$XcE>sy%s;1ORXwZP(Va7p54l#6PLz2s4c^gNnXpP|bG6^vu1&!++xZWe#okB{wFE=43 z2!4$9dV6n@$b_IPwn_WPV4(C449Un~w1m+y6$2yKlyF(aOyi_T#sym&rJ#UW!QvRR zYMExLm|#5xtfRZqW{Q|>GSM|V0}7a^q!`SY?TtTIE^G{=1{xSov5;Pm!OZ)EF;6xr ztz8$O>554f7*R3snkj4nHtt8vWYeUmiuF7&-zX2kY>Z7>Yu7eMl*{CPO-UGH+brp| z#bNL-uCt#ogN-)KY_lZz(t-7SFmbGy@gtH=u5lul&%4KxWhvH^6q~V0TDZ0D!8|sb z^mZ&+MOV()DT4K!6>f4bYv$iW$poXbWP^e0m5fm18vAd2jAXSGJB%?KVmAB(Sm-wi z6=S^^bEWH&A&m3B07i19@4>BBhC(TTX^N_{8Lo;kS5#wWHEq#KrXw&l!wq1)5}PJq&2P*C*-pU9 zGJA%Qw($ku%o`xvblWVy6|aQ zD~r)pj2gk=gG{@!CyaSr?LQrtWA*ab?0o6n z7)`3!nMJ}RLB)E^!YP%IEq=Us_~vGXwV%Lnp>NevwAr3&HNPW6HtfVTrZPLD0-H|a zYcU4NJb|C#0dK@<>x$#bh!T$fg0IFHZ~5q(F?I+6SJY#Fn+K`{*5@h)OH+kw^H|b0 zSDPvMwR((Ug77H=a~Mtl&BJh6Um2xX@I3&gSNvkWK98Z}=A|-IZn{j@RE!AbmQa-+ zmT1?hYxsc}v%@3nK0lnqI!M9wF=m~p!(^;;srrGw5~tL?2UkzdWU!oheo0i!0lCu0 zfhpp8rO0!oBq}y7WO@~hv5=bKN=bGl?jNvRZfrvGWU~6kUQ22yc??HzSi!mxrly4c z(41PY1Y)!FgI+^N8X&pt4b1h*E>^51rG6bseyufeOGtZaO`Noa28X?iDe_L0ZQ?)N zMi2)-anq4q1;@oeMc>==Vx+NsBBO58ato>isxWYQ=4}XBf{d;JZwp)lg0+R_k?yw> zqQ+LheeCz#{bRH zB*1tlrgjI+R?Q-NhL8QTe*A$eJ<64LR&YInxTPZ5GyT8esAb-I($|76eWZ)@Aa9@O zm3xRcIxgF%RGH_CD;#_7&z*Yi6RfU3dr*9HDMEZCJr}Cf(fUspTu9byf0IM8+X#|o zz`q(ne!P{V*licPH={g%RIA*L7X|K>D2KJVP~{9<*O$LmWqa8R53uXMcMr|~@ampN r9s5bB6MT=`ZoBQa+itt<-?9GyA0GYDo*9n>00000NkvXXu0mjf45@@v literal 0 HcmV?d00001 diff --git a/Customer App/assets/splash.png b/Customer App/assets/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..5b0b3eab2ac761744203c8d3f54d6d1160862db3 GIT binary patch literal 64800 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 QfO?R-YWHpz-Lwq;KY7M=1ONa4 literal 0 HcmV?d00001 diff --git a/Customer App/assets/transparent-icon.png b/Customer App/assets/transparent-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b1f3b47df77499bf12528ea9707f2b33f67bf85f GIT binary patch literal 86725 zcmeENRa0Eyvc)|}fZ*;B+^&_ocI?6Tm&#MurHDlKa{}0!0-Nj;9x+%j4f`3gMovAN&XO0cGErg zhSeumi+ecB&P;M#v}oY=>^S?fY2=y3%E6(Jgbf)Cd5PTI{XRqh>$(mOgB}IG_sjla z)zY)0XEW1r-XhRJu3)6)vpjB<(2_#dRo?1^J+f$_UE#iCsYZ99LQNFTn;HTGJRD5a zj}(BG3#S0}|6l*#8~=B~K&%Rts*aa?PXmGBKTpzq-^4_|5BwSp{3_OinzTBk9u8Sn z5c(hkip)X;aN22L5Z^@#DKR*B^-+G9dRv_i0eQ@s1$)9rBf@U|L9D{GFop#^v*|;^ zc|5qWkX#m}JW!nFhBvixHuqPx873&q0VZ$?{tR{C1^aRWP+T!8qOG{2+DD!i0jAOP zl+LeL=X_Zj_z2W2U|$ZXL!X?#x%wW;9D^e@S z->lB&zJM}2e{y~KmvHDv;3N^fP=;x>B4`r6P+Uz(Bv{DWd#jC)S{qutDW0Ap?tKB; zwAVhs1{2T8*7lqVHJz@cGEL#Bl_FBfGexLb43HsnPWsdu33%W(YjYLDji$cK?)^-b z)0&~h_ilWdGzC>6b#|MdX;;lB#`n7i7uRNqjY9w23JXz?)l~#*oQM$KP5#5Lu94Yj z$^AU5{)N9mZzsOrAyh>NLvmwVnp#QQ{!DZ4LZ? zFyhY!0A0^&G&FWLGPvctGJ~qV$;(x@e8xJk5&jLStk@1~$~)%m{&Ugcbu&NXg$>(N z3PO~a5cH1_qF|WgVfecd|MuOh+TRfL-dY*0K5LlD-n~ylzwzPOXpw2M?wna#zLvR~ z%dkPrT*i8o72(^?wf^V8T~vwT0Fr1Z&2$im*ZypFPzXpIUOrt~4StpVbBY{t@mQnKR zbp_#X`8X1nPCyxCD@=His{}r+n{K+l)UAgwPN9mi(~JIdJ{g2^ZpmJ$LOLZ1 z1Xhf4i|eJ{94ix|?4~5SABp%;!RzsJm7~oXfh;k_Ed6Q93b=s-p<1~Xm?7G zf~d1r*$J{90)!^94p7H(dMs`D*gecK%q3$UCU$am-Q0Q4&1e-1?b2MTZk z7aljH-2`hby&E|-R?hST)7AOEs)hU9v9tcP+~5IyC#qXt86%mu2*b#i>=^>BKF_eu zGf)JU-SezehvlJirqohw^kf(`u^iVv9vn?B-q{vk_p|a79dSqj(5*kYyj_=T3*K1QEsl_xs%QvNwkwaX3zgyEwUg%>$ky%OZ3}7cG5kk@!1zUSwD)9N zWMQFj!LFz{BMR4S`!T!BkZnxQZ~=Ml#~@R3jCFm%9AK@TAepvSnf|J zD6L^j7LdeX(^P5;M_gG?tTMiKFwy@9OA!Bs^O%GJ4=9}JqZ-J;bWf1Z!UpTbtf_2D zBrh0KUvXP51+aijm=kyTgeHgK#2WT%wpoKKuoBdOX)nRWK6@nl*2u^)edJijj8ReN zABaFudeeydA>1YQ%Jb$V!m(X2z@jyrRwVXd3>5^3eu6;^qo?ZGATjy$8(Q9O#%DS?iZ6bBtyC?dz3c?ZXq)5()d zYjbgu!(0tmvVaZaVH%F>4bMr?kbW2nzytCvNFP?d1gmK+5dMw1Lafk#C!bO>C9Udg zSAQvV{#Uv7K~du2a9!LX>j2fPW1As~SU@F3ud6l}2^+F9KXC$K=U8bnL6i#3i73EH zR5wB6*pW=rmFC1c zi>AWj68!%T^FgA9PJs9SaG@XBj{Z7%g%@KTSRFF=XM!X?;TfNXx^@7PbTIyi zDu^P)y3nO-$`<>UkFa+-ezPa-+^=L%rgFph`Z(i1MT49Wly>Mb%oqNof0-c~8HDfp zg_^sYH&1zV1ZP+}aDSF^4Oc!3pC7tp2V|xvASBf?%(><16gfnd6~S_U!EusTL{HfO zgv5Z1i-iRlH)fbgorDezz62(s+%MZ~)-**7aSqrn0d&nL|Ad6aW=Z0+20KFL1z*Sw#O_HA!{k@rx&%D{uosge?`lejP5{uKDus zh}O*0T!Ggc1wYCl-H8wer+8v@$%M-C;AFV|A*r2+6poZ76m}3U6gyAiNrBvh(|9^=PVM5GYT>b*umtuNsXXrg@7i>cGlHSO0L^S=q!iS^;Q z)(Z{Sp3n)l{_;MJluAtJh(z0VwYuh7bdK>zU)*O5EluMDlhHb3NJ9`9{JW_RYAyu7 zj#$7fGdC*JAvIuqF;K<@q7VDUdH&Ay!!P}<0cs#!gH zR;Q5z64F6DDX}leRVkm?O2|e5U`LmXq*HH?%BT%Xfp!Pbx6Sjf-WJ2@QscQ!eN==~ zPba{&H7u4&T8wgSyU`)DWuE*D^j$BPWW|hp_v?W`u2mRNSwMw^Py})gPIFXAp{3rz z*)29|J9sQP@9)EYx;^uYP@1~ph7A?%szbxWEKnEDT@gTqC(;Tc*r6z%dESYhkMu5- z*BN~{drC~GykZ+N@T=wAv1UNTM#B|u{fv*MR!pacAVmcu$rhEfYD+rzycNuFH8yd# zmg0AdV9f*bNEy2VFX!fJKtT(djZ?I;9@jA!5LWd%irv<0{4gLhXn7 zeaFIf7nUu{9)|m6#gAM4aXewPG$wewd`RnZht2A@73L8EHFet2GFKUeb5`6XoxJ%B z15|E^StBGeXipD9V4?EdN3S07s1g<6NE$*2Fu6 zcCmd)z6bv3<%!`U zpGTL=$+}pvi%LED`Soc=qX-&^1}OLo(1c{M&_jVURpGUaQ606p5NHuT{cZ6*w$ck; z8XxQ$rZ3zXQ3(c8du;>(r|xSl1wKn{M%Ky3=Z)uCeHGJe+7$>V=uJGpCtP{MTJtKg1!(x=%Hr#o%9^UPLv30Vx!Ao(x6RD7yoq&jg zWNyr5?SHC$xq7~JqNaV1%=*~~V?Hsh`LA=20Z}t^KCI@>VEoxRZHe`0t6pe#@Ib@h zVyU+gOAhKnH=%(Tnw-i&ER!dGpODAGXY7wB+wuN^rJc3zhiljI#h?-XzkM0v*B;-p z$qWfP2|p9C{K$Nf=a?)C*|H~x`$^mN58d})dtIJUKBD9S0nTv(g5c?v{++q*HF|j9sP+sjp3O$Hp3ijjGuxC(61Lp5v4=JmOaN#a# z|907Ws=_Jw#*>I)mtDereCtzD!jwNqsccAlsmN~*+{QZm=^E^eG-_Kfo*SborgQ$( zQjnqm8&F7Rn~)8a|v!9RSa=QnC>5(mTJlRZO#u?(!;0kWv}GTNkFKEvb_E z{`A&mC7e3vSE4&Yi_DacyC;Kwk*FtI3!i@?a}TQ|bM6$IWmUyfT9d28xr28QevukG z$y_TIEYHw&ignAZtXL47TU*r=U1j)AZhh~1*R;P6^_ITAGa*0fHe(JW5el>mA1%*v zZ<2Y=GC3GkOAEj~WlO0=%Oe;=^ABqd9kIt3$WL2)eTiDP{djKi{}5J@_l+X#+-6t$ z;}u1f=x&{Xwfl3e_+SnXT+Z?u#ppZDa*>AXZP%GFS)VCyo+f-{ zS}ldqG&yG&vxKfLCA~A-ZQ&JyEUe0|yUCM#!4J%91hW`FRF*-?nLtzWiV>iu4C zxrDxd@pSF4vtRuts-I5^z`9|>)wrB4wruI@I*|2TWDk#?)Z}}d@SAcoWXq;;XRCW0 zz9EynETDBj^DVrkh&mjTP-0sZGCj#p_V|?jv=6koxaa>9d%9d-m7cj)*X{W>U%>B- zQ@%(_{G_3hnH1X}Ya3l%w2@jsG%M?P4PkA9ek0Y53}=#xKJ%I>hAz8S*};cTsn7&o(PWErjYZA6fgU zB_g%O>c|z~db7_3MK`oyP4lL^B_;RGCc@B6vF8hKI9Bi0cSVkLW|7nDUEO4+OI0<4 zwJiqky269J1?{=8dwu&{VSW=Qb4YYd@K*Jbkzt2LRrKeX*+<+*?E`WIXa6PBa+uj^ z^fUns|39d3su(_YLRF`NCtdfS-a5A}wnK$U;(^?D4k+kc?Y8gRu%?|nc0w)qqXqM_ zqqzAqn(yRYr<|BudY{rJlc$4b^|Mzr5D94hh3%0EXzG9X96O@8_peMZZ&pV!qX@m={t9&NlnG;8--Y##{KB3#O*>NtHMnnXkQA`%z&G>Us{*elQu&7^29CQAPe${gYN-Z;CC$@jNQF5;N7UqH- zq$H$J|CTve9SsY1-MiHWaXVDB9I*1TeLjBZKz}|bRg^D1zRB9w>Pp;sSzl;YQZZZw z?vL1B>~FexSxYIDWGO+-VuP3Gm5glLy-%#{3lm3_T zj&ec|07?r+xCS+7R>L0AQ{jHNYaL#9t5JE5z1H_~Jeu}q6y?LkUCmf>S{6ZANVInm zJ8EW2#V6xKMS8&*ltm1PUoDCc3`||p^w>l};|GOhBAi9xP2u))7(mh}|Nuja%p{^y5 zsOkeaH=`oWt-5f5ay-3aMoNhwNga(|W*^i$hG{}n&57;7Ga{?k68OB1QsuDA__Ud` z$j-0v=sanoLuePwf>{~!1**Z`SjhJHoLU=wHUDiqrmI(Z+GWpv2!XyV2V3umvP zAQ08#iShN9*Z09g|MQ#b+j1?!H(JLf*Jyci%8eTSuI}fL z2iQb@=bSUEoM;l`y+&jlS=p?Xr2|`~t=lSJlX5H#@I|zDT|Nly zqn4kuP9Dtm>JgIEe!US`rCx?loK7&pUkH7Pz8xZM8jI&mA{y)J-v(fOP97l+HHsB; zMX`n42xDjTMF|xWA40nsG2F)C`48hCKk;@wZ#$NV&klYfU-Wdm<<)w9IG?XU^k$OX zi_>axz9w^f)~7x=3iDeeMVMi{3&jK7`W>$BE54kmwWLJ`z`N6rJ=a|cE_Td4#B9pB zit@qEq|U6Rd5RpIo$?C4LKZvt2p1d;B-nt;3uvZY3W&iJ(iEhDvm;>?2_T+hB*?k& z*h#Z>y>i(+cRry^1c)1CTUR5dMyw;(ejvv9r@hxmf^!CCap}36S6R<>GP>h>EcU(M zN4mx4E3RybDWG0F6br)MStbliv7R8jTLKDOwJ&aP zu3^85%Jx1-Kn?pwww?FIj(?(Loc)4$$@?K^_!M?C9jUI{?#g=&p|kPQlG{?6aLI^n z&p`!P_Ls$`qP5iZ_JG&xs_R~~`ZnK(MPJgr5N_Ja(g}GO0=)WJnP%nhTHEk-)gzr( z8Z;8{>sFgQ%@1&b?eSIyz?(r?Ly6A z|B!Y&>x`4(ecELhzQ*zL2PQqc$eVw26PJfOi&?=VKT0pmfwaPvb04mb;%yN6quO2=e^Tlo+L;{(lkwwo#F?KhYL;4yb>CYOIm!* zz&G@mcg%*(C_w0Ff@`ci|B#62lD!+Cns^ zvE%WSFWOMl_E`H;rjf25aKU?#X5seUoh%f2W8Jmz2iDE^^=jY!%&xYhUii@8QK@Eq@f5rVHq%9IZrtHOgYSvxtxo#9 zw7IT{%*lO?j$-OW0DKDKDcpx zkDyYOPnCGjTpX?=GU9NEo$5wT*jDe1^}N4#5RX zC>J4K0UB!|IjG_)(?2Uy>4&jcK6hNMe>;klR`Z;xAx^@(f6aKzV(Lq!*g@h-C4Yd9ONSrX+b_?l6qv8w;lTD6baJ#5E{e`Wuo zgpk}6g#lLna8p5oTXAxtC44u_ChBY*qW0#pi^^4?HfhFGae^@N0Pt;p|5;KUTXU3i2xqjhL2i7#yT-+BU+zYn-q%-SLsw;t}A1lT>O0kIW>Xe~O zA(48W@o#-t>>q^Dd{2E_iU!%KBPAUkGi#!sZnt}fd`H<;0Dmr`n$3@d*# z80{y)J+iY?^YW`G!NGB97~qNL7{tW=Zrjvv9umenv^HN|yX-Z6wT^n8IuSG>q}LtY#!=Pv$R8W$IY-`QVx5zW|wC9m!J4rubb< zTkY!3XX0k`$oY(Dy>CB}CkR|vT2jc5+2p0=qdM!E;i$f|>jDn#wOd%wlm)gsLr221 zCpMkUncj4~IJr82zRSn2&Fv0~)mW$_wzVEflsF4Dl^W5E$3V&)%@1s8D_K-`2y9h$dqu{^5r_7(`m7SB=4YIM&$ZFt?(r zSAUXW^=-GeV-MOv_m=;kV@=a|>8z%>EL*SOI%oONXD;yIv7?;ULo+lj_9S?B5` zKQ>siC*~E7J6meqZ*}@NqrqC>Ku4N0A?TKYMbl7fh*?yjuuzM#t2M=v>)DZo3$+&C zaV#QYuHd%gt|&P+ml3xZ?Giz9cv(Xp)BAQWRTAm-B2g5mycP;@`t{j<8jfEgafzQ+y;e)G3oZ;Y=x z>Q9t7VHDq^u^m_SWUSODTOUWiE<^5*Ep<5&>_PeYR)KgmpUt}0zQA;DAPV#0&lD&Q zf%4v!HrdPfp<>VIoVMUQwkdKO@oziAT%2w^id?r41im+TD1~94oLzA}zJ`|;x)Nj@ zq0j>OZz{4dRSO+QqY=%htcty@U$ad7sD+W`6qTmSbUQxim9!nXlbQ3J4FUS6y#+=a zrkl5}?aH|gD6zRxS`aHQP*u)I=;X9N=}53vt0`V}d7)dNvyEglj``(@!U3yf#Afj& z{8*CYv1hgu^_}$>w}%BWpFj{*DOQm1zbU|R?MCWYhq2pchFdodh ze~943w3zUv>l4lV z-WZi-jB5s}3QmRsYrzthi%S;UZfWy5(`AIdhBdieXe4ST+#ZA}N2|?~5x&G51mA8i zIXk7}N;(?P`l368A(Xt5(79|TH7WU{Ax=GY#-cK|fYQKQ9r2?L%7 z@@pFSQey6q<+pP#a@1OQJ(&^$;+DZZAsxBnc${xzYLM`*&J_I;+YPFXxOZc^)8=exTz^HZgk~@&ZrWAn1bNH@9(GjxI>ECm+ zom;2fV~^0&3pB%08Z}PMNJVm}Rkc5n5U}SCItpq0lA8GCwW6;1T`l8_^>L_(?{^=P9bF%g+AH~Pr?%iL^ivviWCF{e;R{f;CP3JpUk<$Gok>2!ro!woTzJ;kG; z#Eoz8H2V+6-RYvvYqhzMNd#T&5;DB@v=f6wX+?u>(V}WsEdF|Dq*KGU5}Js_@8JM! zP`C%lL9OL-=w0uy)m0nNj={{qG=22YOq#6Si}Q0}ie$d`*7!reQSROx_SC|(Gxc&p z2w$f^9SBPWwhjH}`YiRBQE8(TXk$70Z8i$+utCPy+|WRDc$CRorT=b2g5RTvVgF1r z0C=ws+8-WdN9ELg;-xHv1Z{&+#i3@!mE$&3*;nfgq+I zktbEOh)UAOrU~w&lQef6;^I8ZY+>1pdgkfakZ}^*F>zE-3=O|W!dsmS&LNL3Ev&A` z#iJSJ+n!Sw248q-`xqQoCu}nFj)%)nf+7QZoXa}Ru=PwSEA^-OaczfiMPf8M;uh!jAO_bWduYiZ+KvvW>K#}p=##b3G8jlXCN zfS?DmTKr*SRRV|FeybCzVEi394cvwhb>b)ZF(C|2WGr@p@k$8{@*}WU2M(GL5a{o8`n9KkY%#%NIhOdb7a|X2P4PEJteBZfv<+@{T(9yaRzVr>H8xF#kz-Ma=jbJ0QXqva%d^W}NS1W`fKK zTY1))y^$#+e{StXm65&Jv$Mcqe9aY2mF^XIabVL z2=UaJBh55pPMvb<7p8*7^Lz1`m+aFJ17Um-;k@3Pm)qb0cGIwdpO`WUGwY_=IZJ80 z8=J`1+QE(FLD87&TTs++;NsdBjR$Qj&xm>k-)h!4z}3?ezcU3}32J;kN0D#+{f38- z)T_ZW`Cf{*x?agMfiX75c_QELz`C>%$4S#uAXCB)T6IR?WItOr#in73!;di`ET$+q z^7bPi-PFlDFYI^5S!#C_CMiz|4pB!1kZCX@NFZ`Mk2FSNHVj#YbKp9DPZ9q8TU2Mh zznk5D)B!4B_-;P2eNJ1+<%GE9!*Ysga6CJ#Z)<-Kie;xEq3!dLW^wh9kxqbmcz1D5 zP}Y6KL(RL-#k$k;b0#fwPAZUDwzDi@5g+K!@Y5|d@+X!1Hs=g!>${e!D_4_6a0b|NHJYae8d_0MRn>fuRTEprN6-ic%k;-RyrI$WuLDP?pOAODh`k)_V-A0%w zc0?b}A_GB;^o}g-?$$aH1uiRdYO>1i3~eV*S`{NF?4Ddr1%Wd&;~t9s1<>&Upep=T z-vo5;!?#7)(Mcj*5e6bHXt`bLY33;OuIXFdJ+Dhg0bj1q$2bV^PLwfz0ZtxU9wM5* z_U*zyScjx&54|L4O>~UvH3EJDV}>Y!EOkM*t3E02XDg6}C-Yx->os!mB2{9XZk{Lo zDPc~8a1|78-KYNezVV|+-*V47tj;&pRg^XrSt&l*viNp4`R%KpLK4PYwm%eyJjTwR zilx>47>W6z-?Ivt_gvxnXsfzju)yU-ScAq{yJszoqX)2b@pSwa>s_L1d3djHp^_dJ zHCbN&Z?zuQ*ImlOr*OZq6VtCcTY_7_T%f-x_=c0h#IR3b+!H9sO?-H-_4)dH)l)xN zDhcn`+uTWC?hh$q6Tzj~j(Ll0gHG+=X2ysGP+O2MGT2bq(wz~!&Ce^fdwT7wQ>O^4 zuSYNZo00a0jgJpY-K`pZ=1uJKbegUPv_?O9!P1t0@>i!br7DRjg@EK}@&pgH7ik9U z>q$iH;vVUdoj?MipK5<_qa20d1QPNBSu<8EpC#k>yM-`OB-xDeRtJ|X|kUZpJ_!jRNa!3cWR!p6w%N0oF&^5a^HpRUq z#5d{Uu$QuBf?%tTG~SQyz3;MH~D8Mme_0xHCYoks>csI2ATjr`GBvbVwG z?~I&Nm^LXS1Fid=&dnwaKtq`X64?^Vc2h?B3+KsOF74;q80Rc=^9L4WPw2Eir)owY zrv*;GsW>2HRC~aho?Ze8=k6R;Jw*lW@a`!CCp4gz2x`6ekK5)XZ5@01#X=pZU_mS; zrH{IZHwrlG*K;LrOj_cqAgltqCh zuiA5D!l|`s?uem(NUJeLmotTN15>BPYNJt~VT1*|@Y$WjJVVEIJG3rN zkM2A?=R-p{JP8ZNmCVxmh`h4uImc7U6%;w8 zkFQNe-@nJzwIRSd0c)G$L@Q8)=Y8tArcG;!V>OoL539NMIb?Z_8j|vZqtoDqytT7s zWW}czAlG~7)$B=#bbtlmVqNms5KcD~NUM^wc4yBl4kmjg8>6%S;FdHVjbp28oPtf+ zbOuewj78(%f|%W^{LE#bz-qjy2o^ zrRK_9+%ZK)tG8o#Nw-H=WIPiZCA{JatOM>L9adv;XTvRlbxQHHH@!Q>P8 zSrG_wr@A;;ZHg>^9@C{)~} zz`*8_A{0^LGPq$EG&x$S`Z_vPg@!EpasxfL-}O%z{hj0{I3oR+hlHjU-x((t>C=uV z4l`|VZiOXd$RM`ykH{TuS43}WRuigtswbG5eyklcgUh9%pQ}_-MwJ{6#9^#rhyqYS zybCcP>|6K`zq8I%*~zQ2{c+lwt*LE|IxE%+8VmtmyuT0eUk&-wI9`!vu=$aVq^jt!l|`Lj+UK3B%1P`hrn;^IGl(BYwPeDwZPuF}pv2-V;n$g0TR8Es z212Bp2Iz{dwMy$q!@QO@wSje;#XbE?s<+>neDv&`iSfuv5*XhR9Qg!O4nP_Jh|$;x z3XSBzLKitiW|LN<5jYAS12`t!f`mlbHly#z!FQv`;G9HUq2hB#i!kXCBhP(fTnrd0 z74q2Epw2G@L^l#_h7Ao<>s%|E4Q)3s*uFKj>1cu@YFoWi)N<_eJ>m%8Q?fXp*swSY zQ7M)cWW`a&505uH65@ZCY%J2X-H8_I&97r8-%hx&S8hdy zEwZ$NqFh)&VA${9VDb4|g!E~o-dDZFy(iw z8?X9X(`AyLaNj-OqtA&Z%xBjRTcV~Ou$c56j`r!nq%L1&Q@h+=m-F4Ktmw0jejy_Q znZYx5*!R^;>GD&YsD7p80qS{sJW~=wiLqfQaA}t&ZLYeJ@3tsa&RI7qnb{8Rg4)s!cEN7`sldMA1WcE850_a z9Du&C<+1i~9?5%_Xk(KLBU59SYs5uu*RNYZV~~P6YTmSPj0wi!(@qecPe`*_s4yBa zj5H@ry2p5Pp$Xm5@%k7xVm`x5=2kT^{n6nIGErxbdvQhbU85Y8PfhqQ{Z~1-bZ140 zn+zJzLR%Q;q&sg(wFdMK2*gZSwq4>LiiIapl3A15V@i(aL5gg2)!Y!-!wvd{z#41c!lQqmyR`@&p|h-X1FJz6r`?=pV=96#A_e;|l7LArefsQtO>_(JEw*;GYJ{(W4$Po0*aEVJ98 z&|SIxZdE|8#>$$a#Wn;n8gOw?KF!M+CWb!)(qDjf zCoeW0X}Or1_0Ae{|1K=3-yqOX0Q9<+Z{mS`-ugtbVGMwO|77#y0jn-?2$9$g&Ne-n z?I*IDfBq12&P6q664d7FhE8D#No8@g7gv*tklcA{k-*Cmqh{m;&R_4!CozktxYc%Y z0ka|!C@0M}UM&s14F0j@@-o^JeGFWZ#|Rp)1OorcbrYrd4c=o$=NGR6-Z>u#(rD%c z0eQ?5>l}`iyn;6>SbueBIfqh=6+~0ZF=BDu7j56VnG=VjCoTpT4uVPiVCG|)@w^Vs z_%UZ`Zr^3YkAxUUrUZP!-+%?*mf75^0Y^KMrCc{5{u?Ua;>pkb*YNLDUvV_?QMd6g z*9A&wZ3WAyFG-Wv8Nw0%6__+`??RJn-6V$PWNW^S3RUhQzG8TQa?7NDTDgy2T7tF! zU({_2Wi`7ps$0DR3u>s&EJdKyA8+-l=l%UOW6dP~rGqhGKKysWm?2BmUwq;CO0K_u zxe=%ZJD<0zAGE1=m2Py_8h5J(Mcd|ZaS;W=Y~on&%Wtk_3({g&Y4a_oD_djVd6R27 zuh!6hx1pN*#)($7$Xy1OJ1!*-fIK>;V4XUp@AMm(PAySz8>&CwPT#vRsnayZ6FGgv zj0XV7It(=v{w=e@Xr>7oWo9p%PLcwD8AIATx;V73CJ}sCV)~CA(QZqvCc&CzRkeg? z18>=a^^?~UNX~dydy8YtXVbno zKJrmS0bCG4nDoUK9rVMv);+Nn+NM%nTis6g69}kB+Yqz%_Kkn#%p}A8*q|sg0Y}0v z!B8aYq=>F#ILP&m$g*449tvwHs9kugNLw^9Uc^NlCBeFRNP)cqr{4E&XrgOq!G4Nc z2ec#0an|GT4RNOxa)8KxqfjAn>1()SBo}An9^)Xzz}`0|ufck-pUdzWB}!Whg1iY% zY%)j9U>nsY%>meAI0O3t^+o4H1cO~tME>dG(n_7U*2!sczH?2vIOSHkg_ zDTcu=nNDwi z_9SXGd^DT3&+@Rh9hegV?7B&lJ&`p>{R(=+1Mem3Ff+!+{y-khkfD`oyJa_btBLOgHyF2j^TJ-yxDBD6ZP8JJKG|Am)~G&|l%Tj(u;7F}tfR*dP+j+c*yV}2 zkV(?BSM|N3Zwo(c;-qE6w^%Q@$HTe!qG!XlmPbZ_a3k=vjnj@PP@1+Uk8$Zz2rUqY zvrEcaFS#Q>%rqjvLNEr!O|e&t1}sfbHqN5rf!viQ3ioq@VsV6#D8?n&6{D1R`H_LY z`~dL--ohitzdomwgn`#)`ULcHG8{yJ%J8qd>}|2Mo9EZ&Xx2{=-PfkArt=9G7y^Ic zuLw7cBoBmXJV{ugappfZew10@&g-t_cihIAI-S+<{*d`iM|5PMT#Ra@y=LY%zE9_7 zIQQN$6i^p7l>q-9Jzx6Awh$Vc4dIsXDHkB#6NLxXf$-q|Ek)# zcTWUI1|9-kGnXu1W@o%ld%CmoZty~MEblxqh4?Oc-L3N_n z-J1Tt2MXP{dHU``0xUni3&xQ`bLnnHWa=*y<(%;$&Dm`|@%q3zIpF+K!IhlTa2%qG za`)ln-MEaZ^I?F@)$if9H%!Z0HJnoq2^n9 z_AA04Y7s0=n>(S%Q#!-tk^nA$Z(4Q15|xM5Fa{=xa)9^STv0o{y&JBXrNkAx3M44Pf+)00XV9h zi{5w54`jdOnT@ek(e^i=3Syc?gnlYuACzWQEV$@JpA;rj@08CZ4mkIl4QfH&<-zqw z1A<$kQhUO&y5a2h3Y~u4(&pdzcN2}1LK3iRPkW{opGOh+toA0s$*7lb{SQs&7#`X4 zy#3giY;1F5+cq|~ZQI&-lWc5lY&+R#W81bS)-&JV|9W1}TxYuLOm|gR-SuhSm3ne8 zS`%&76RW{KtQD&Gvi_$H7N1_5{Fi!R4UNN!bGP$Ttis&_sA>XH+Fz* zueio|Vi3of7eS2`^VaEWa;&=>$&%M{`?J4rt+km>^?TQsjJH4;d*p4hpejQ`SZqH$yctfkX73Ae9Vw!)%6XoQTK1|6G3I1 z7!!E`zs!!G23SOOh+T_K(yjBpp)nr=ldCG&ur?)x#-B%WH1VRu?WvGci`O%yLJH~^ zy`zg~Y%svZK^a?K)M3fK%eh}Yg8IMfX=BVopn#Nr|9)EmE-`YJ#)AJ6+R=n%$Dowi#P1&YwXA z-6JetWVEB_q%il?cgtm5rzyOvBt{c%Zm$~pb-WdQ7epvf9B1foCsCVfrH{Nnj2_M+ zEAtluWjIag$wf~e;Bk>PRAnCC6pEijHOgF_JEw~lVZ`X#Vi@zJ%7IQ2tFVhz2qwE} z)!pJLvSogM%2NKpfTvsGs)trAJ=#$d6q#bQ-4el=v|9>4TaS(bP{he;AxiA(3c{!e zK?)~oLYE9T9AKl_&c+74>1K$qa2~Sel9}i;AcGzq;bfsj9vNLZX|7!=T6An=C=HW1 zWrbY|tR~P(&h;DzItD!EanSO;(XDnwUN4^h+pkr`)T2S+F?@q38URMH3L0Er2-}WE zMXCYv^RKa)LBgwvNH>AMj%U=+ivmcMg(%K$6(hvpzul8IDoo9X<0Ah3LS??4Z=24q zW?tA%t)&p;>h8corho0Wf;uSih_*=3NQ@PxfwDYFtl=mQ;UODDvJJccW*$Uo{*$V3 ze%`6}7d1pRHxWdvEHRmOi2z+5pJw%=RChcULODBWnUdTFqkNGpNM)nD^_Kc|xf zrHV>Noh1ia~eI2{Q0s=EShF z#(~bAy;)Fr^N&k>%`D3{z&O+zPM#VxwiK(`5ILm=7D!6T7-K98o>UVoUl`)_8|n3z z@ed?i0UV3u`G_dBYij7`xY#usrdM+)4oXaba&U|cqlmHKRW)g20j09qjg2;EXKnVg zA20$fhu`_Xrua57UJ*RE)dslp&{Vprg7I-PWD%#G%-Ru0b`JESt)XxdQEU+GBU)5= z3`PdLi-vT1pc8iXl5Soy|%Z7v2?wUkDBoMWcX89l7N6h}De=UWQ9W4lyDPK&8U&hZy}H zaKn#zO(6x>?F6uR$Nzm8j{Rx>r@G*H-*>|OP5bHs_Sy0M#=np^rq{I7Pdj4a(zLCS z7zU(+3lk!K!XrzIH}SqeA2;PK1$Y`W1^2SuB$p+XMTYh!-#ih|hgR1=KP9|@fHaf( zDu!yj>cE%1v<&BZ4Edf%*DgC|+yQA`G18jN;*baUz6b2`#h${(H zuuOX1q(rnk^$LDo!SNqAiduvC5K*^POFksgq1dA71@QRiH&^@bR1oJRsD6h0{z>>q z1|$hp`1K+$G-6Ons4WThQgb8s{ZGM{l0Znq_1B4Rf%}GcQpgCuLvQ)7*6>~KnEKVf zdyFJ~-Rbf@Ih`()?sx{O{LZ)IzMn$h`&oBUvNSBWc_6clWd| zp;7z&fz#7v(%CP_lmR2H2|(oIU8Lzv>2dgJse=gCJKun*8&~tDPx58Ri)6?9edM#5 z_t=dIlzCvZg3CcEPlHhQThg@@g~8~t^t%_4_dD5X^hS`>-lXZ+v}f+`(fYk@k=zmK zPe}wbqUq5Gh;22ukj6d$Fu62&k>ZaCI&VNBA`nm(kxcIsk^5O0eL<6wChXX$CH(o= z8%WIUy1UiW$6vOn5yH1ODv=zR5eaPw)1`;23Pb6llA zw%f5=w~z$En8ZI+Z4ak1-t z#T%bi*jxSuc~=?{*)SKols`8KU(kSr44GKhG=k1I|zxm15k@=7>6h5(7 z0B2Xw{`mbsGIkqzxYq$6T75tKJZ}4LU!Z9q|E1qs5>{2xq4yeDI8_3}9NVwY(a#s; z?+Ka|AN-T1aoz`|3=M)`z6VF)#CfAE;n)4~M8G#`Y)~_`e0+X1L0HP)eiDv$M2Hxy zZ=pe5P(GTvJUpH^9<@Fw^^a-klFW2JjNpf;w=Ur?xpa6)-Qa22G=%CG;v{_=dNg4n zD>A3#%$=%4O5*@#x5dWAF!<9g$%`7r`M-G|i|k2~B?1dyqyLg21pcv`KHvi1p9vjK zy$O&4M{)ZhrnE4su;+0|IrEV?Fb_{PEzjNfTHNmZ4VBc~p8)FD;RLlhpmcm^NH(zQ zVIDe?!p>!|4A#j%&Y(p8NhFQje@y3QFB~}#=3gGiNTvQ73aI4}q&Ve=F!qH@Uk?qS z#3uOQl-rBW7m)t}bwD-qa?h>38I$`bIr8p5r_#hT&y@a;=_Wh}*b&$$7goYM zNG>98hX;=ORwSE-(WHTz$os^_z)XAQBgp`sPzP2nW#!EKg2+~(|3?dO5*G5m5n;$d zGwUnmiguXW>MiigKksXGKam z7q<2y<}!nV@@$qSN6>hMzd_KCIyMiKYt$K_QrM^l$q@*MrG-&cvtvQHV4Q${+rpE# z3ky$j?%tUESR{eNVhAt*MtcApe>w3nH+Ujg>zDcuxtX zyoVUGu+5L!dKOUz;V`MKX>G?HST?!rzYxV1bA2nbvgn`vmJ+*&od=Gzo-kn+?jvWG zbNd{7z;U-UI69%dG9tb9a+id==%pk1Hnz`B1F>xmh@r`y3VzJ@C+tptf_D_7Sh zj^I4Qq>uYmlI|*zYf|3E+!F?e!a1LCGo2hL)~E&?DX0UwnIe%s+EfEreBcAtv?rma zp|3jO?3wQ_<_JdSyJ!N$?`iaSqOx}nT*Kjd)dtDmyMZH|WX=a_0(a~U;stl#a%RPT z;JrIwNTuJbvATed2;Cv-LQU>kkk30xA|Mo-7AMARh~LC0n^h>h<4=z}^*l2(CIMrq zn#ku}?|@Q_R_}!o+)_UG@e?ls3)6|h34hQ(&$UDyn*zM_yaJ>c_mUtO?mUTllYsGd z)Zd;)`PcY`$hp+{Z`hRaJ3z`Ag+-z+doH z3Ku0Q>;NHf2Th!|8q&pPFxZ!2r}{dSW40;Agy!l&J%}f%D=!gB)dGR-B4q=!dxlhr zpNhqJV2q=Y#m?KF==s+~psC$RtC<3?EzuFG7F49E7`BT+d>K3(`A&{??Z!B*pJa}B z1F!3N!iEKrl+F@MR-lFa@ZgM%R1_;0NPvwKz%(!!&V_z!lQl&Ef;t3kK=CShHl-mM z5<&VYlaJ&$Gpi5y@$U+(vCEe-6BjC=mq!o1TSRTb$zzF3L1tM6W88z48bgl#rC0Hf z18f05z44|RqlJHMbg_~tM9$tE4}RYp7pv`%5Q_;=0&PV9anl<9n>8VaV-p=*K^E6X zVJTyAR~789Z~y;u5KXQfo_AqpR$BsTb9UlB*%wCn>c6!KTF6GCBqXhDz@*$JQ5ccf z8|*nE1`yU`2F^+Egxt}^X{AUcn+j;9c0~2%P>d_*EdvKZ^4Gbs%88qR z2Nsp6!rrP)Z@2-$R!Qk;c4MQfCCp70zXUY8y`LZxbl})$35gMV=dss-&4Ie)T_laP z@HJ6@s2Bu%0d}Nt_xMw}0({s|J}Ob<`Uuc(k;*hcq?q7QP_7Epq{9K>f_?&5s*Eha zDm{kz)Hm<*gT@&n7>b;kepH>1kWd{Kg`n$krM{?AInl7gtsSXj$%$a()xT$=NGf5f z^W$;dFsxT4ICqDoU{Vdr1Vng%5MYH!R^BR)V8o!+aTp*E3gO2aL6@ z;OXe-=?So~w6sKlbH?mDeCKp<)nl`HIBvG#F|K1p!*#AsS z4EnW5(V@9WkYmMhp+qanky{m3%l?nFg+U7Pe~glB$D}3Y2x{!@R;{OD!q4>CsHb!h z%%I*Ik(l2l|54#U9x6=sqL4z0NR6A)Y8f2|oYpw8#IBHHo370XoxpM)Y z&+C+sto9wC&r|AOCkfS+*j-zJfC^}BX#VGEHpk6d3f8*Q1q}%UZPqW zDLzf85Bl$GgRi`L0Te=-;ZeO|MS~3n9Mu^s#kyKw60w6jAd;*NQJo|PC3a^ zh<^6rfX0_kj&EXJYI)-Jss>d|DjeR zq4wV-)1Ro(KK^fpP#`k}Gak}s54$MsKou&CqkyyMaP{J1sY!VRDTmNPfRJ4vO9vRE zk*}0%u&P*mKO_e=KO4n^nxFH?5{KbNSv1>ljN@l2cgR~5@lbIovUu=rS`u^24dXAyf&(hp5Cdp_oglWAsK*2Y#z* z!B(w;Hkz9DjTz?VqVA%$+FGXVLl4U!BTZ3o0ws;g#g4{?hF6fX78Y9Y9XXt@CN+t+ z!drysB{@$_3*}t=_c0gRACda7ex$(c%8G`&AC5}vkJ%f0k3eyUJ!MLeg(T*Guh)yp zS}xyAeHLvBT-`_kFt(Igs&r%v6H@M|T3q81_x8fCrHfmF-y?A(NxxTPVz6ChSmvU= zeHwWm1d7`IH0FQt7FeSSC)QlO{TB`qyL`+6I*_|8)d=`%%4+~^URsJRF0|7V2gWzZ$U`;U3 z_ahnj5WUm;7hoC_7X}wQyS%mIHO=Mu`E(=SMMki&aP<$mP@nFt+`P19Z5^Gtjit38 zhFV%PVAoZso@XRGrlq87W(r47jA`WOshS4uUk78!Z0@|FhGp|GY^?O%;o%aKqrIDg zUb9y05B+OF0|JTiYbGb-LjPbGbX>b0v8wfS0)*)QriO-w@<=5RRR*;SGIyt}m z-oi&f1=!h#*&VpvbnqNVC1k$T_3`OI#%9#ZzVh&GVwU;EID?NrrS$bO9q8V>=`cNa z)~wjAcsx2ec16d?Xk%}~zpbOJwNk7>t1ot*-UZ#Y0p+6=5Us~koQ^Buk@UPr(&uf@ z;sQ&ERj4;Q{)NoN1P-_ffs%(i>tD^hog0#43;cR3tKsvwSSh^9&6V|o>RzaxY$Qs=5CeS6h; zz4hFE{c#@{bhGsO4vuVv7m%uYx@@)J5GQ%wq(!f;&%G0`@`Sgm$i|#KYJAV zS9LpiHJT3ahF@6i7!&pBqH!8;r`80^*$x)e5wz3XmUL}cOchDBJ-elpohCA~{HydM zgv3&WZ*r^IcKH_}pNC%H)y4}C$pWH?E=T{c`gx=RT^-aXhcN>yoawn*yqE|YGR#(gTvBz>+P37&8!9nd#$Itd+OJ2d6{6Z_52a+>+2gRzlMz}e zRAcfQ;6>J8kf3?~N&BJk%c@ar>g+w1u9Nyzjc^Dgf&t=1AEJ~Dx0twCAy z@!@gnL=Kzn_1&SIr`QX+P29h!1|Mx5l0&MQ602YtU2%$u)<5dX=-1cR-~B#cu&-AG zcXklcqv}wc>8|#}+3Z9I%*T%Jb!vNjZVf6y&x?)S_`Jn?^2zDgABku3e@R^y^aP&V zrZT2|hlOefC$JpeTpi?G3cK_`Q=MCwV66`Ro@yVrE&vGeZk4o|a2ul=Po z%fXKl2WjCu#=qj5>j$6M+Md@nNZnQkeZ-I`$m$qFX7X?*q1<3B947iA)k>plj?c=l z9yOBD70}CO_`34!eZzz67TL)XGCd638%}b}!~Tpycid9nm4rL`F;d;S)q#F=yl&Gx zoN*Fu+=zVC^|V#`P}}{uW+_abx9`@@=4Vjr@m%HAbd~BL3gF9Lf3df>Urb}vH|VmS zFMUg+*KRnR&+GY8Dp1~`AE$%1PeGr|n?9Z;;Bj#qQVV>a7a|b!G2_8LKpMpJF6{ih zAgI_3m})Bk9kB(Gk<-d9*FA5j;=_;(5+Vt6pN5Ue2AD)#<<6Vf%BJ=1k0Rm>(^d7g zJ;xcidW;(%?AURUH}mVqWdlHtOfCb-g#8=sC3RE$GWLv}PvCh+;9D#4yRNZH5_D4x z%Sfy_X3w%gpsBs0N6X}~Yj2gtxukv&?|RnvT(7<5gr3i%h-oOuem$*=g+atd90Q!0 zokgpEP-+^F-)r3#E;j0IAG)8mK1TZcKhq|tT!jYdO6>an&Lk!_?1-m$-s}`)93E04 zWq-vjNv*izV8Iavz`#_!q%m?$1RUo)IY54XLEycO<7VJ)G84h;BmEbcK8+iG-l2kG zu$)~t-WTMN^z@ZZXGv*9P+$BSGy>QP1}-1(+VT5AV89)5Bnn~2*}37@ z>;8_f(>FiVZ-tA&H>!dU3&ff$FtCjR22A+o2I7atRS<3PfYnFLdw6Dc_b0c?K4N1H z`^$w7^5YV-Ju6NHl&KoJi!HmMkoBPjMZDW?gK0@EwhA6ppe-+k zzCJ^V1E1zfA}+4|j&+5Q!}au?T5^~2%Z!#W?z7R(Pl*i6G1*=U@xcOcF``1KC?LOg ztsjb99u!4e;uA0ny-l!f`v7NaKajA#T(p1~(K<-VZ3l;z=cokyPWuU8Z`5BfR5KYQ z3ldoZ5=9tg2qZxq?(Xi5;Kbq6OrJCaFUzOynXmWQzdui;gkF`HHEW@zs>Hb=Z#5nF z{(7rsM!yZ$baz+3M^ooMr+vMQDSZ-Y>|~2uSN9u5v1BO>FB|yp@AkeQX8h;>(qKZp zuK8|J39QY#fOF#s0-rI40gW9UWEaQ3{ycF7Z%{y2O27Jc@F7m;)#l|Ur%m^1MO!ey zUAtIoM<06je(h@pJR5%9GvyFoQj#pp>sXX>I2XkRrO1$$#Gmvl{eb>$&fTWE3(GT^ zSio1b&u@%7)gj=3ak3j1yD4Y{#kSe{b(;6}kXI(3VWK!ZMI^5w@8D45v0Sss^?9b* z`@sm+_6HuuZ#GH^Bdl;u0yU7im5H8_&IIhciu=m|%>uGyXh+ZI-h1B1h2@vq`*VF| z-xKK>Zfn@o0eh?S`+miyn@3C9$8AF3>k`N*><^lkn8VCee4{_Xkt|wFH}E-4jokLT zkDJzkwQCEOK7q^<`8b-q-h7G~3B0v$T(t|c@5mnZqu`V&>27VU-5K58pN~PfOIKE2 zTNvcw@b{_yJT1%ff3_6*df=-1`0!dtYDu8ST7?4^$I5OrhnU4vJ>$XdzEgK~V*ojW zR$vRDm;|LZ9LgT!mbd**EQQ_>%va9`vX(p%lI`rC+82!K6XYcS?M9NsfU49mN3PAEB~j* zN30+t|AV34o@XZ&W3==;^uUXtYYe-(SryjvaBKrVuczD`t~NbIeRiFa0MrkfctXC0 zN6;J&JyV?W@ab(qU;^n9b{m0DDsfc?cPIW|{<{M&1aTVJ=nhWJY30?`9DR#hOhWe? z+dUU{;AeG#CRbM<772f;1Q@MY0ZL|(&3x(8vf%wh zV;*r6O6Irdb!2+{7`IDOp5_htP=fx7!#2b!!{XL*XxZ2|YN zhA`igND3=zjrQz2@6Cc+=W`a027l`nUPRjDxc(1gaU&UAkITj&JanaMkku zD7W_=kf6K2?-g=ydRodO+7{e~nt2)F^ZnSecWuSV8zC$iGv8Q-L@#5pY{zB_qf986wy?^bU;9`%k}36 z;Y5*8@n|0vxAaRe+>%?g}Oc7D-`4GIK^W;t&78b^z{#Tdtt!`fpU;e8$9>EY; z0oRL_S=&6{tCzR$bad>_+=@HL2%s(jLInJE$!Odc+;}9o9;^O*E-tRxG7p_gc(_g* z%*Y1d9AlbptLey;cU=Zd!o%|gxl@g~g>FjXv&Af8p#Q0yQ*nj|)`*ui;#`uF-{gVA z_WlGacQNcD9*05x-#;Y#E%7l(>C3oIFtnT9zK$|7GS;%;JWBN9O62XUJRPmuTV5kS z561Q0d{I?rWqQc$H%wlxE!Mu6*h;Usibw?Pj$8q?0pq$RK~oi zw>+z4C;s+A)_2(t$~sjFe4Q_AvD<8DXewqe(fQtE3t)~sJ-eU>oBv8Xp2~5Bn(89W z)Vq-JeSPzd$qRU8N^o=YNJ+y;6D<~%!K0em$%kpE5Xq;l95T6zG^1B6#!on?S_gxLGGV+E1z9gSy#deQ0p@qq8H z<33OXb(cJTd|&x^EyV2pxY7RiJf28S^rRU0_FkM%V)!({#>DS5heHC>I2Se4 zKq`j0?L~H4fVCP?D%|&a@fU^dmhCE6iQJ=YDE9Yun#(K67r)1$qjf z1+@k>UnauE#l@#gp;7>90O({cG4!(0wc!yeavjE8FIzTVes*z27bY&xc6K&ZTT@$` z$H#5OCgJp0}$53PQ6C!RJ(k~tN{BfKH_yM_>6C7Kx&6y8MiHm z35~I$7oMh=D%u|%O^JqlUeE>=Hv6af_p)K&`8}JZyby}}FmfYd^`ut-lTw%emD2OqYbCqj*i1#5Ew z5uvuz`Ldj^olw*+Cy6K}H?+nK978SkWf3#MmiBh**P}^Yhj3}fv>k4VUuPU$U^g+Q zdM7c*g{+dg(q#v?EhtDB@9)P6gCEy5-$uP)Wy1f$cZlC&W1WRVuYsbk&tUiSCHt^| z_@Oy$uWL<_pzLWgbF;HzJr?MKiyRKyC6*QT9=}NrO~-N?rrxk`yKcAw4y`aJ zQkFgGh591CJNt=6{tt_q*PVyIb+>{Z8D$TNkU6YGhh72l(l%@|GCiDaD&b*l z6Nlqzl_aDS3QnK?cx0n8Yk$H;1BS939kl%S{+4_1xKaNT0)vz}1^SHKnJ;&_P78Q` z8DC|u!h$(IX|1A0e#MUnN)dXTztF0c<_4UC{LR5h{r>l0YQJgdO#r5X1C6PZ|i77IeCFsekb5EPses5ffoDY>%A@yDx25dd!b!dN|(!ZnwoNv-iW-P|H zntiY166JQmnxX>~X#+u-=*Xqo1R+td12!di+AI%qqxy(GRvY4tn27chOdA*MA=oNt zLFQQwCY?4T5Q(GF6AK%gD@%b2b;BQ8Vy!Hc`>vyAs%Edza++bQ-FDeWT2d9^UVE+? zxm&SzwcYorBg?TJw>e|H5Kh6#I2H$CV4ot)?jtfHVi=E`c)^$Ca=%YFFu>MUmxBOz zqN3Nym@aH;60ARnRzgB0>@Zc90}@4l9+imS3;F$xwX_6tan#9}zcPo@UPmCiw+%y9 z1N!HlmJF{~%gO`%J8LG|h_EiFHCxSdU2ZuhB4pA)#$ zWHBT#&Y)kQ=|*J&p7cF8UkVqzk^Qhjk~b%Lo$3I1WS;3lDDr(%=Swx-m;KZHH;ALh z0g5Ga@SMgt3b=~3BM$}?lQMCD@FAi zDF>UIZZfoP014h{smA5Im=i07L99ZU@~E*N1Wfsqt&nn5#hpMAc9rR%b%nlDaTm2D z%*bXc6sl5m0w2M)!=tRvpNIy=D#mGeIoeLkVJ{4Q?2)|@A*3xumG_}TG1&fXyVb2i z-S+E|T;>)Q5uuB4lyHWh?;&*~Z(Xmi_Z&{pgnk#2Xj_*O% zs?ag^ic(URw;61fSOGWvk*!1mK5n>H)F7b}=6V9wMM`3>`(#J+`Bq4WM*TxQKX4Km z_;mf2@bx~uEdmxt>qUst%>Im!knS|Kk8_s{z3pnKrZ(^Q{9`v=qLT$JpnnHkWQEQ3 zXu^MnI3B$v^0Kf_SPr=b|I~h(csd^@EO6v|pFthPv#gw)(sVkDYu*Zyn-#A2$HTHC zx8K3&h7(W_&ERsBoMQ5pvE!^lzjf2&-1Yuway=$XeP-$-eVbr79UOUcWoD-7bfw;O zydS}7WR_eiEhyEd>qn&~683-t*f}~yUIxs52h`^#31tz%R5c_ZO1fOtWb5ir59>RQ zNzbG0Z-!OB?T@Dq7zpVcmGY*-%?=J70g^*r;OaF0GnC!RWF!iaLD9TzQRa4Jtt*R1 zWzkJ2YU{Q|t8PMuJT3~YEAN&&FoM3xh>*C)U^t9BKHN-Gl6z^?-o~Mt*YD)yA8L!g zm#v)c`j3^J0!&2;c+wlh4y}NzjrMkf+RG|QQ^oe8N>JrgnUu&NAwr6}8Y*HG7yUO4 zUFsZc?o|y*cER_Il}P%oN>mu0I7KeF&R6WKj<+eH>2$%5Y(>Y80VqMc%zf-j&U&sOp<>)P(iJe<8r)@iYd*_>5K@W1~43;>(K3>Dh8snZ^kLY83l6(}+P zYC4%hOI-rznyVNmd41nTC`J4X^jB(WZN+YGX_^W%ZTQ1w&RkV7X7-~O)Jo5_9r)E9 z81Xn2y(=(lj;k@ETkf>AN6-WV89&}=p(w=aFL{}Coa=vE56bcyLgMpen}%$ghl@(| zy(qOB4-Wg*c6(69drK91M=u3j%#rG#-hLSTTveVKM>AyIU%^vGjj2V2`hzVXJLsbl zJDnK%`=7`B>pAH3ek^!De%H`oQDOt!I3@2?Eq^ddea!a0I5&LDaG$Yx-x)-8WMZV# zKwQk8v2Cp?{sCLstxN24;>slaW=%UI73%dY`wM?c5GB~XP`7NpecQ`*FijY7;u~Hy z5;SElA7?8&wqA#uHJ08fU!k&etEv_~Zj|8vJGxLsNn^XU%6tO?>OPFn&m|;Js-zdcS z;ffom6w&p?5kpq($3M*;Jw)M4Oh^qWDJdSWf3=~0=dv5I z;)uUP2MB&KJL6_#EOlOW?Y}^SxC#&qx^)@;^lMGLMZWp9mLoZy8;{FE{13;0Av*%N zKA{eJK2C~*Ka6#C*5!7dO#(XLfwNxfG;wV#m+tK_TO7EPE!!WTsM`YmuM@Hh3*oWr zH@@;syv=uhAK}`YiB;5uP#spsRHPGBZLwMfjFOc~%%^)IVn5Nx|-W#cKX(jV5LYPO{dftQsDpEj>er&4-~Tx(9yERl$* zQ~9ut*GC8dD-Nqij2|p<2*IsBf2yjQPIEzLulWjF%^q+j&y@yJC`g0k>B%Ye%Z+wh z!gMaS_bbrZy4gkWu0i2|1J@1E1 zU$Rlm$FqGaaR1eGdVwWU0X=rB4LLh137!?u!9xj^BbQ_0UXbVdjFBY$L2<6x#M5_W zgR2gdUB@9?kvDpw@Arf1C!f#jUhST}e*OcjVV$qlY&cxy2F=`-f1jdkzne^8%jl^8yR2s@_9H z%P}pOh-d3%tM8{X_^w99C|FVSRb(@{; zn+v@X}VpHJbx_Xu~nazt6^PeJI@G^%)}i{i_w^Emy2 zH-ah^2J70OjK@*rw+cdheitwdyr}%*@_z*;%a%}4O^(}5IaO;n`iws;*S^)2l;AcF zz=yy!1FK@`7km8QY9C(wX#?S*&;(>j_1;-TSKOENzbrH~ehXw~0E=>Ha+N|&@$_IP zBF+^XBSMX&DaGsrMDTW^Buf_1vw7(-khstrxA3of6*8P%S63-I1zb`mM5JZzM5Y zhMyjQhl|UGedMs(0)XSemVl3kYm9^ArT$@h3b%O8RV8G|@^r!V@rtP*y`FU1_BeILAeAD|L zT)cP%xm3IX-wFc|3fprh;T$LtRy;3RHyySFeWBuv(QanSso(| zjn&U^b!q=~&-3cmt`@7^0X3&ZnVB||z?0)&kR!AJsdt~=ZMG%#fdpyDN*++6#HmXe z3Vf^3LGR`xqz%pqsjP0xeVNel=!!|ydOeO8?9;dUCgT7UN+tTMAQ z%lZ_wj62`Llo@+eunJc&v5q)Ghnyi_FGKbnwBE4pz_y*JH&a(vR0fo74T*sxOg^Ezj{SJ%8Aod!(po# z2)FeYHY*dKhZ_&@7b6!_G=*+FW8Sh1u_CcF{D#*@!h47^%F-Y0ApQ?a$X$i!_GS|i zr!KCHiPG6@@`BH=6^Pw_BB1~iXGb`)-XcMJXQzzlNQFfA`cK1K6{>ZXH5j?XY>}6%{E2Id<%?mK&pB zHLTz1Q5z~BY_rf+1mAx1-U7Pzb!fx=>*J{xZuO(1_>oYXiF}^b>$=;sm)~-#>V8vS ze;=V~)CUK>yS|_RIFaG1qA*>jJ+rX5xLjCEXNNL!=q}Co1OVMa+im@UtV{R(pJ{_A zTtD2eLA{EqOjX$a7|~fQRRUNN73aN!)9{^#9GCk>z^5RK1K@#^NvOE7`Nn(>=dt8-r~|Djf|3q5UkJs3mR41L5ysrz=> zACBF0-!}k#kE-z_B@Yt)4~^WI*5#nUzOaahF(hvS1YxihKIjrEpEn;MfZv+)St_=3 zxMPzD&d#+RYvLq?3V8~*TIZC$_Rk;4+V|%YG<-;?ZUb9TM$kR0+o5)Q|2Eb(f{6Ev zT3%Dim*p>5lub?)XHEIDAQN?`?`IcJ(R7gTrQCTtOEe!{585KVJD*beAtTvyQl(dTI7Sd1J@s1x~7mirm08&6;eCEV@ zs$5v42S!p%3ecKH@SKvqE@j7HGo}V-aGf;~cO+a&itHJ*->spN%&6!cbB9G=c3gG1 zU-uE-6Ww@Ww`mW3k41nsW6Oe}H5{4j1zXApxw^_75C&tCiA8l?snqEonAMiibyq+1 zra~##DT+&yv;_u1UOLN_uA&s=7u_Y$2klp*5PYzTi3H9aDX{?)O&zKK}u9I_wKHapWd_J*Mu<%S(iPUX_)Xbi2jEY98=F>}ysZUS3 zY*1{erO?4&!64NP5qpLL(S#wPy|W}|#Ihq6SvO|MOMPhi6JsgbozEcNIe*&+pl5*c zX4l2Fab4twAmZ-Vx1!iZ)a)T&P@0`dXX41Ab%X&9mf)?h5CUsp%wT?PjrRzXF}5FU znb5U5u>)h+a3%(sONJRnR8GZNrB&F@gwcW>uah)L1yv_+xK%a(o(xHtBtHl)kWw@o z!jy^;92o-}n^XOVMoVFdLXOm0YuBEVGJG=8{^y9(hD;RGPsvJ3 zLiP{TekpEfV^VK%qI5QuWV!TE zbQ4f9IB++VwFK9PI2m#&lNAopj{^>^&Wx^5QXW53Dzh&H8WBZZU43!H7sdGEB|g4| zsx8eQEjL5hdZ7(|SCgm^JXgTCr2!-)BtFZ=MRa1m)Y%!8VG?&T!pD(pt!SuFEF${X zlomT;#tCFH@LTLbc66u;7G|rcuURT!j!YkLDy77*+nbQlkd!=p=d=6OVuzLOe)0(@^71JYbO19j$B_KSJx$~Sz13~dHKVh^3aM)5 z);eudt|QV8+T=ydQ34|e;Ftm;%0@x++B>@2@2>&OxWhv#R#mecc*u{c%+Pp17z|mJ z>A!s3fz;x{*HSpu={>@HL_ux>1gFq*(uo=9Td@vXzmm#(h`9G$Z zs!YSICY%cI8`z+W*uA}ozixKPOF+7(s=qs8vwM?}ZeAYIxEK6R<0kmUZ*jU!P0~~( zj{#2;8Eo;F+kr-ez{rfp;W(WUSc2O(NS&EJInoq*8sDPGr*MoK-nKhhtK^^_2qy|O zI$8z?h;iKk&Omb588de6@BhXbR|!xU2Th>5MyNcwy;2L?+s%JsSJD5X7DMdpLXO=gok>tW)hJ<+SBvT|A1-ze0NVt%Y6&Ty z!@N^R#0Y@~%HnBjA~rSvu0{o}OCqNXgf|73*3`5Np0p4P-Xh7*()t;NInl-OosOv< zFti+AgrHz*I_Tyk+0e%T2fn;Gv#SO^B2Y@yX5c}?>+A3^ zO2E2aLi{%stQUZRrK)gZYDV2^AM({7JdR?g#UK)Z8%31=YnNafll}@RC35uw%iNj# z7N|1PELLJhLVxzGxoi|E+hvdkQR5VB7{p&BJYb7UPs?BfK^#wVB3>7ayA6y#$2o8p zK8Fw9VGTEEMOBldo(%cMQxk$(UaT0wy^OwJ9NKk@$76Gda{z8g@EHmr$hs=PbVEKa z{(I>9h4uY9DR6)MZjI*?3NfWq{PHYYb}COx)LL2)A_3RB1QHTWGQJiHyQS>QjUxg!4uj2N>^@(9m10?4m*Ct=g#=ZTT`+?ps{` zq^8gJHyFJMx3(y{&Y0ONU7`sEq}C;vtJf3kMvH@Csm2Y%^NZxoc0!w{-gmtG-`l=-IbD?1Ur;iF3}xMDnySJD;AkSFd;kFeV?bA1QRKQJb&*dp<+#?8fPsx%yW z9vVwv+^7$`4_Ksbdm%`txZ2D-*xp^c`qfp$fD`{9ceYH;a0E93>V)+YSSIZaH%Y_A z2%3FKB_Tz4ht^Lpfyl8izmDh{mp3xg00)% z{|9$Lh`z-WH8^jVr9emi3kwU{A)TsMh+`%X3cSNgSj+MP!C=$~fr%PFf#M-i-HUEF zAv0!<}qZLXVWx8jZcSw)T`7 z;=F@a9Tu+RJ^VR3n4R?)t9`Vx5b9Nd=dLO>izf_GF@sVVyMY7qZbELWj7I>N8Uy%V z3p6}IQ;=6YNgKhaz)2_oPOXFB7Zc7-D8zb#3Ji=71IeZ!<*u+J6bWQSts*ypjtoVg z`BB+UdI6-F*FdE#kfQ70jvqWOgVSeBuV)onQJVp&=xEehk3p|@g^vgXEKuPf89FVT zA$R5b1AbXL&_rSde23u3VE{BPf7nq*fEg7d=0SdP78d@L?dqe9cT&~}5a>!sr#sE< z@tB2rx8pUcnwqKS;i#uI(Pzq9t=c_xYR!3wE$@P?T49rVv9($=^qf!zK`md;f zJi|r~uIIs32heJxK0_8d4z8{xbn`MA9Y7zfA>rL;bTVO|ipK~dq<_>llU+c`D!p)h ztt-5i33_0&1#2Fd=2QTYAfE_9&5A4}U>1pNF|oyycAl32HhAq^-~{;u1)?`G!wW5wfyJA>bg3~1l3FA~LruW2exk{+K!=47+ykO7 ze0)u`RA8j3L=z{mec_Bq>;S8Ql|py=^qE;Mr&ABt(4t=XLvuUaCJ0`2)m4Y`^70av zpoC`$GZW_J}HmYNmki5jp}2V`JFKRS_*ZU;@bfs7bjAblyoPk(ea1?N}B^!7qJy zVu3)(%*nBX2^a)SavroefjQ6%4m9Ar9^K@OiyowfC4B?E26ze5RiFt54|nt6={^X) z`*4gFo&WH{59>Kz*BUap3o$hdCMRA6g{@{W_GY&`j1U6163o-#d(PuM{5@!|&l4&w zExoAM>yzS93|BL)8jae48`fy-4w>8;v_L5u8=I?PK3pNt(JLRWfI&!EVbOJQg8)TY z*eoY~-G&!h30oAgb3ttRXs{;jd!<6*Dag;i>~eX+{xH$zB)^G6&wj{7kTPpy(kDiY zBa&3F+Zbt$tj=2&gst+UcN}#Q;j5t|hsWdM=FXmd3C_=5apWV)Ld&9tYBib6es~K6 zbsKg%fpDKtUbZj)$BZ)I*=!zAsfJ9VLKXom2htxsWVJ%0g$V*S#yJ#GJ(f+VU{ZT} zdI|;x2J(h9+wtelP?-?X>kPj9{QS1z08xVbl3Eb+q+{Y2%y}M-Mt=O!H{jyMOEqvh zaD~$+IJyR4gW$nTWmcx95zeVzIgy4}-_$sD==zTamLqRRm-|{flT!69h<>uye zKps_0ZWndR;Km&11m+(Afu1tuM2-TTkLnf`_6a+C`*=#ABTW*ntw~`u z;cEnLWFY))0bcJKo)1y!M64kPeJ^|(;vF4stj@JsjR#`IH-ZCRK-m0-1>Wz6z(HLF zFutP*bY&1MT22rG9DE;@XEY4p1_89japS{BZAd}^a9Y)&B}s_&88=%X&4ch}CvDA> zz|y!?)EY}LBf~O)>1N=vg3#s}@S9MEz&C;mIR#e|+PIK%34d9I5Fw$A94Cq}yV}@b z2%aDq2*F{uhbqd;8`Ww}(n2qycQ;0i1A*r8`=V!34Vxv0GBlwBja=vACq~R*(7Pc1 zw_nK07dD~7Cw%=1qJ_a?kd7E6LqliKyWQn-n}pzofTI>zTwK%&0=-?r`XQ-`PN%mQ z6cjXrze5NeSxUDTANE{?-KCc>r(od3W=5)44(wicyIlS~agsMi~8FtNREkI*!#;g<#eGcg1@ zEc$NL;D)ZG30ny8>>PwTyo+gv0lsfSnUMUFz&&kEZ*N~dXrN$$j(+?&pVo!WB6;m|=SYm?;}HY9Zr`i#$Yw(+v#tjhaprQt!IpSWM7S9D2>eojFM8 zGLRb#`Vu}aJUqdGR{=f_hCm>w7%xH|kB363;<9pbdO;Wp;!ET(B&|4vymi5*1cGD< zHy+}V2)xTu{0-v5m)r#U@ZujA-jmq~E{y27lavXL_f_HX<>q7$Kz2^4n+VbP;ME~; zP_io(EF@e?`pp{A^d_PLoS*wJZop96(f6Nt8v%laa2Wp?QfLZaITAtq=xs)4B1T#; zK}lO%OEo0+QDI__Xxb`v=kfZ3=nw~UE@>7h2s0akBNdxcg@Q^LEXWJoTUS9iWXPx% zxIzenMauzq+y(J~f(16r1XHfUnQhYMiqq*ZwY9ZQ(P{N?nm7LOF!BrUK(M5^xDD>E zCrz1%aSD!F9jqsQ#qfv;*_(soAe^CxuOfoKLE<;UqY*7ffu4x5OLUv)n1<1vlHx2e zywn8XK6Fw7%JAUfnHi{9UL^=M34l(BxrlesL8%R!PzCx0hBZAX4-0g{HFPQ0J`=79 z!u2yVIF3~f4%$El2$NF|r;V$qC~L%H9tm?zQWezJK%2(sVUV;#SQBWXhH(8XXtAT!kBd`tx4%AS~JTw)QfZU`bg^kY=0Rkp&U_WUj}V3T65o<3>o~q_q;G2(rp7=`-YeRy zjK*G~Gxjp9UaH0{Xffum^Z+7w_9I2GN(XZ&dsq;1Qba#s9PVYh%fNL!Owe-0<|sEewiO@ z(dP8P^Y8s1MdgZu2TjD|Nr#Oj1&jGIhB;~8(dleWu?H{k-? zgS>^D3$o7xpJAg3eozJAufIj!YmfXJHXk`4BZX;XS-#zocjR$UeXK@pV+|SunL4YN z6isOmNcU*P1Wyn!{eew{xXl-oe9{ZugkbiVhPaX135Xl-K-*c{yVYqIa+-<4hxSnf1^R5&cVxrM35A< zO}Pp5s4qOvF&yLC87?qTvehUGl_H%!WS>% z`!HGj_xO{4F+D`FxQFC@`z)!P+emb#fv6)gdI6~manj6@JlU|&f~jAUGmKOoB|@68 zY9SCzXrYLlFG4#@1_omL5L;d-uOF53c-#i~7=;K(tOO2e90WjjLagnin{+W|JZ@Np zE$(Qs4GRPo_`_>!SFB&KIq*!KI_1osJ$r8hb2a2Y3E%n{^+9w@~Rq-QM zpb6fr#R6n9>YB|)uUexLl+3vsANb35csCrhtcdQz#7 z7r{Ld^xp~u;Yavao67#^17XcCZg^;P-)SBAMkm41RG$nSk5z{~l zs0_9syniQlUy|^5W<1j6X66(M7LEd*F=4_Bd_&+oS+>Ibquru_IT%@1^h^}d{+LB^ z!Q-#t;ErD4Gtx>Tuv+>RLnR6#in%42+!GowDIyA;;6WK)$%MXhk_H2Wvl@cRfw&ZIN&kPRaI3%qLkzd^r3Urk1TRgc@CeUD+mKe3dZpLyzn3yeQl-_4 z5g0rSVzqgZ@FlglQ~@XjH^GbzM^j5^AA*UAC{G?VFdS``)g`y&OubUsA1wU#spxd z+_`Jl(zceiO1SEmur=K2beVVT+;u$!Ju<6dBN5IcGsZJ?91tKbw>MN)R#pdLd6O0& zK+3!mSVxLODF2R0T?Yh`HhQsyO@^4L8oM&T@QYcPP)nB^pQ9llc7lk(D4xS5#WEme z!xB%LCA9^?dmtc8fc1La8k@~(?CI&w>+I~R1Z^w}*K(1KN?AMvcOfxOJU{2e&OO0& z1tBR9nB4R5${OVQj#>{>tHOtanCiW-0SMED;~?%6fbye$KnorHJH8+As#ilKK#*U; zmXzTDL+HtG^m=?(gnz|$4Mx4~`s>$ia=G1*sW7^yKOE;U5LGYteEs=_e!n*%X?KG` zucGdJ{oK8K_pbqmK25RBIWyFz`?ql{n~-Pwv4W> zw%o4n?rO*$3Bh!t=NE|RFJbSB5T4|AhK@Yp%n~rWK4L%mDj@`^)Rz(KJ(TSrFa|IP26}t=3GN&7N`O$k9x=Zj}Q`MT)G}fh-V8xqW?o1+A^EmFVOzMQv`Us|vlz$HD>mhkz#-BVM<8^Ol>JEM4**^mReXWEiiG z&1%a7e(wh7y9(Gq37VUD^{%qA;@p(#%KCWI6Yuswc;i(+9j8T#S&uJqd-TcH#&J(GTlF698kzCU>IaP8&GjWaJ?xH$KG{e@Xz z;i-V51QWE+zsvD_|Kiz}Cx(2+SQXSAX~Nz=l@SGyqwY{2Ok^g^vW7xK zNZx5FOsBd|SfdUGl$cEq&-zD;ZU^_t0~arxKTum+TMyQtc|y|2f{9ys^3=(Nue|cg zqhEgHksos*e+$E^B+sLO->trQ>C%FiUV7<~Q>RWZgiG;CA?L^FnGa^_(6Vcm?yjt; zsAE};WE$c%R-vFv1y;1Ox8B;g?A*EY%TJ#^JNM$HhDxyTV1OUquPPCOSL{0$FP6jY z$W5T*f+|)6oQ&EzKS>fXVTDXUu`jgP@7=?vMWX7SeuL2IxyD>D)4rfo=>+9*;6h#o96Yl&Z`pRkn{RIT!l~0|mOz+S118Cd z=AejBqCoHK8wjmfzWm_)`E&NER64Fxz_U_q#$Fbul7lVUp zHcTr#8UrW8c=i^xt&~|CKk7Kt$by7cTWM(p&Gg^kaUW8XS#$RSB=J*+ypv5 zJVJ&k(pyzX`J|7$$PUFWtSQlYBX|-@uawP-Na#LU9PW+l_wL=d`nA_y{{lG6tb%;c z8K@1#)M)ILrEG-6_9~V~p<^hPj&ON&5(A;42f?m{yVatEh@=i>P)VmV*go~CPd)$2 zYj0c!m5br!t%;w$%qh2b;j&ehGt8xvyrh$lU%ZcARs{`}Wpf8)M4-gxtimm33qV5oN4fCKGk=j1UN&LY6ZC8cbGz2> z4`|Snb(Jx0?+1vZ+l#lrJ^EHC#+qV)!Y{oZ@;`rC)wKU~@0*FO^ywuHUS zMLZ0oP*#C6SP6WJhd1|pb^d(|{}dX+c4XfWEsxZnKOcDTfd}4Pv3%)vg+ePT`icl% zt|%G|x|HCBzu-5&ed=Eh95}QVP{lY9Qr5^=$QY|GKTs*5N301h5des7Q>m+n8c679r|K>Np`_7;K_@}Rcc`==K^CK5pp*Sa_oR}jn z(ez;UF}Uxq^Lc$rse(mxr>UzT_{t;3-LI{ke)RtPKK07w#%4ckc4B##`FD$tuqoyJ z`~+&a`GVj&q0-XQ^PhkCb5Cbv<|QqVjNk82L4?MoKmPBZ{rC0{cdbt|VIKJ|$1-M; zXK6wgQOQ(|T~Uh0kU$M10UVCrq?DIX?8YZv%t)m*VHzq3^NL^p`Zxdh?6c2(9wK}h z#|y0)FAzkwlM)9Sfixy^9&uoDSHjgRj1wo29N88V#h_ZF^}sc-zph%bY!7TeQK+W{ z<2X*Ng5m1x>s?=e?5lsAJ9ohWIKNMdb{+^gRfi89UHyy4fAjCBPM*F-r-zI&>7$uP zjt{J5DUs)i)rt}@1Enl{;cE*Cpe312N)eI?*Lvd&Ktjf-x3?$%si*$xtVZI@mvLru)aFw2_DAO|;rxvmnG5KJmnF|KZTV zBg^3Y9PAN_4vF%IH&9ZAY|Kxvv{P>yErw8FIU2xq*Fo%I=TuxVD_39NnzWuGQ|K4oQ zwkD#Vk!?cMH>TloL+um4`t7$NZR|>Oh6x;5Qwqg+Y^RhkIXcCO-2qLcO^X=b`6MC9 zc;_Pfkm?i?*Ku;Yow_&QeB(3!_HY03&8n&jBP6p(v@qv}Q)R*$9^N>J87ssuuKdSw z(4|<11b5Hl1S!KIqlIwGZN#}Uzv1|VvzK53J}wx!af$q$=YOp69Cw_-@sa}%^Zr@0 zX6-8|$ZZu%7i3~{_xE-^b^d&P=&j@n+73dh2tc)zp={WEd)3oA*JPI-T(Tp z|MZKJ(#rGkYCBpx9i3gJzx&-EzVYsRn{F;EEz^LfzSwswS{I-A9$I0HH ze}Z8X6jwKy2$Ak&A&?%%otI zj6THDC2Da-jTgMYol|RS&SoV;(w2vXOSDvk2Y|Mr?4x zU-QR+JPr77ygd=#6u^A&%$zx6*Ijqr@hU`7bBP59oX?n(CyvgByXEtWii%TuD+7br zKn5K!{SzNBnUr|dUF;em>Zavfw$6E$DP!y5&+Ldgad3YAX<@32y# zbSPCyhtXiPWo2h|g2Sc);=tdCfsaIt8;pDE&h+Fa(D@fg1iopj`H0~G%Zgo$Q>~$k zYvg|v%8T%*(FxuJ2|U;gsk7wRw6SCp2NDq=ip;4(5Sw*3733yT&m`0(0mm%TlG`m~cq zqXDfZ0fyCIF&EF*os^Q(AuP}pN|WfhEd-ZnW#lN(#R7$9szlGfXgJ6Ey;OlN7rx`N z`M@=P|Ngxze*Np;JyKOwrG?-zQiGM?8JZ75W;TKV-+a$K_xx?vteMBaNy!h9zJw&7 zz=S{}wX|q+AX#H2wx0+Sb2JtteJ|>LhA|*+w?_kG9d{>6Nz^B(Qo!$3ZrZfz?qB`t zcb@@k5S$yQR+z&P6Y1~m3$0zV=5TRwX+xr;q}y!n+_yHoefRtCZ@CuUWfhp(r6SGg z^m=z`N%5H*u3!7=`t{enQ3P5z!w3pfD`k#}eeb36HEKOM3Up*d%px!m?xBn2Ij)l= zNsWma(@{yX+pSqoKmF_@c89GXBg4cBGgZKZbva-A$G;uLj9jRf%lkqN32!Sr;d}1PK=u)*Lu?x7+ zcW%6LQu^c_i6r+A+0&TKn>Vj{bHj$!r6nb-So7Raq6u%PxTL7_`s=TI@xcc_{fENB z;>(~Bid79n3#nnIrQjwQui;qkVi%fZob8L!Xu!R3DO?d>jn=9%X{&xJx3j07j9JuL2YI79gb1#MsY(ieVu z%PluQ2hMMh%tH8`;fVgEjFlL2V<{_kLyYB<)+js;d?rtgfC?uTmv0ZhJ83W_In| zz3|mnHr!NHSS*Eqy!h{$F>}V=fBl#5{`Y`~P1 zUiFYNi$D8?5H?-=eOzT_W!ti4*X%Hw4E=%zN@5|q-I4pwyPIzB?(NB~GFLESENvK@z;1JR zRqn|20-xxkqruVh26a%qF(3jXO?WY!~vN@PI`QJYaSGpZn}*{=9DO+E z->vXfNC=@5xC{&dr`PM@ZoeKk-I#MB>cg_(S0Ape1qGFl+F%+LfSC3c@B_I+tyYD@ z6bmJ7$N|h71S?bfx^-(_TYtk1FTs_p({P{K&9LfG6`Fw0wWYPat>oCz6DxP^-hJc2 zgNN4IZ1!vrj33?g<~LYoqtUi>$<;fub8^~+(j=vv+hsR^@4&kH3k{`n=FVb-`VOEl zhd@q&%F2q9-~8rR|8M&A+EYrEAs+9c*f#ieH)TRyZUP;F66*{z5j6DhA|~=BiA7Ts z+0_-r#nLMFZ1tBSR8GW%bJzQU+ znJ&Brq--G=hj)qm2tt$7Xfz&3@DUJVRpB*s#0k9I1$7{&LKiPwoVt0-)>V4FPVgGX zTbXk5b2~ouse7Kf?bchK&o9VtQ7AOys`pB@9=~t&`CM(YXV2U>wPwo6jqhyw%;ig$ zr)qUtCEgH$NQk7jx0i#P9!KWQo4+468VOCr($&>o{?`{@x(Na`DTP`maMR&-xr1=W zyyHt>{QU11%%2BNdnR$`6!D)VDSM9vPn`JkEU85)3%}epEu#SQ(fml+M3FRF;wnj+ zi;Yc9Q?_i`vdV0>2)?F3S+i#z@#29y zoJRx3oL;AMT(xMyzM|sd%SvV9oZ$ii4|D9;$;GEnot~1Foq^X!h0blx>2|wsxZ(N@ zD^@Ol&tS}srw6`R-%ti~O2T%wKh=f)OwMON= zZr$2VcieW{3vlk<$||H~WXsIXv$~vvZ^C_eL(p?6< z&XGun+%8AXOE0~;zPzGB1IK29-esIGR_kDBTJ6-c7%&DRICdtIMiFhNO!1PdKocDvmit*l(W$18XzP8_c| za_ra~y-^2~Ao^S$x@u_;m6umE-Ezwy+79-k{Qb!;;(ThcYgQB;Q>=I%Di}xTWn_s>^F?{o7Q^C6wEfDL7 zruE{bOEtT8?OLqX2-D7ocJx-xWHJrFx%pd=nBjs_sZP{FC3bNYYu=MG55>$OzI`d< zDTp>O8FMP|JdPYcIW1gLXcaT2aK$I201cwHx34z`1ht^LsKLXrU=YH(o|->@!5$PQLS7P) zWm5V=N1;^^P9xfoGM0iML!*kppmTr#^ZNb5_Eo$<@9!VThNBZXDkN86<8rz(_U+q$ zH3)N%Q_)$%jj7k;!w&X||Z-dN*95)CDrK@&@wqOWG4H%n=N*&S;JwKe5zk zGAV^v*}`}2g8|NHG!8Cbw(P@-imD3=r9repAYhV8d0$d$O`RyhZoIKc#6Sy}3vn$X zby1aCFBamZyaY(6uoZonvO$|Q`_$>vSL<~Kr63O?>>v;%;0^D*_S%&@K|8<1vZ-{0 ziv?owburr-)RH5)=xzABUT<)LPo(_PXLZRL01T#c`Eq0R@#DwK!Ji^3|KXPe0?xou zi*HIz&H19D!X~BCAW9h!ftM8FEOq@8LDtwsAQ+c zN+5ffGA?K50*5OR#n_(io-)7Ruff!~LLQ&bPr##paLLj|`}6a161}03@-9oMBZT#+ zW#lN(h3=YoP=(Ess8FT6fRss+ip5(Bone_P6k*uaE1H@cr$9gnJ!&=4>J7)YCYf1T zp1E`99WxpY1JUZl_b)D^Hh2C^?)x;Tvs zDIl0l^wZIBgh#KR%gN1dDK9TOm*8MGQn8it{>NnylCg-yh0x(fc2`fBwQWt==+ma+^apJ(Wu?= z9GFqsl7hPw+{CaUW&VWaY$D$u$PE&LYinLGqe4HzU;|AKOtVA~=0EJF{EN1W3oS1O3*_Qzy^NuB<8*G(YiOcDtRS-0ZBj;-aEf z$Zsxe(nw=oO4|v2U!t)gH-RpN-ie~23!3o51I|w>DR@PjGf}<|cMY_Pn%APvYW+UH z{_L4EGr=Pm-tXw==SVP=<-j4Xr>v~}A_xS*n+J(tNLdKPjITtp1WHV)txKo}QB;CP zqiGPMn+b^)H*`}Wh{1srJv}{H61q&QD!{Y4x34eX@AnCMR|9Yx!0YppoV?sttyZ7t zjcLNMf_MU1hYuf~u2QM+=8B;H;9d3?78SH)XJ=alRhUGD1Wh8D;=wPFiC(l2FP8DNF}#gIR$<2o!W- ztSDFo1mw|zXIwbCpsXLa+hc$YnhuT|m}tA;kCMfhEuMmcq88W$B;wj>Jn)RhN<8`) zwG9a`c*1BA+OV)$|8Z*xJp&XgM$>Ua0fLPR)1|M7#cS1kKY5BGg0sdDk>^2f>(8-1v+9c_Pvto87~0Z zPZSaJ-tZO0&OK2yftKaX$;s_fDHUF?&jabYqmzh>ztLa-PxqDz_&s_g7Eu%>x3Jgi z)j~29%vCP9<8ath1uJ`j9til9ZEfv&5Ft(x3QtMm8fiVJBe#!&5~S{b zc?cvX1mS|6dV?uh=jVdwWCUwc>cnNV1OXYBp5oVtSg_E`UDOK`KT_k`l32bIs#!(h zOf0Q}fx-pQZg-fJDg~Myqwdv)O}HF55(PCNIHFb%Ov#u9rTQ+UqlPZU7eX|GdcDSz zm6g@2QmTT&P0u0H+S*nKpHjH;CfoNLHYN~AfrW&y!eN8^_Y7DjbVIjE zXz)Rxpr~)i@G(0B;eT}y0=7iX8+N>crBW%tRbLp?Xl-JNf;j9p@QjzYmJS9PWmi{k z0lvyn2R&RM{EBc8d;(woWW37)>G}lqf~}3hcotVmZW_9j^GV=Q-aFahAr(8hq&R1Z zn>}NfmLi-4%|#U8=ou_(5r;~!5C&Md^BgY*$7%;Q4=ijrbaa?ZylfLZKeZ00^wh!Wq8_0)Pm< zR~*5=Knw&@a%Hikn9#*i2a)^0(>igl0LISTbe^8)wd zRpIVffeXzLK~zIe(7^BmJ`v8)#hOZafu3;fDo$gEbP9~<$3Re#AOx@$bi?Um@?ZfF z<3%l%FYu_>!c`=_5RGF*AIX@fQsz+-G!7;NQT%#!aHTLP(6WKP5fEEIaq`sZIlaAo z`IxXr>X@an9td>1*=(|cpau(cbQy&k8T4{*ZSN?y4i4spAX`}~>5rvvv}Qs5aQNov z&rq2#Mht_49UZLbjgDI)e4P*+5W&YmkOd)PV=jcD7^xe*x?C1~o_b!x5Chmm(a^x-ck!+wiAqvm~%q>v^K5=euY>G8OA{Mo&T+6lL&fG`j%&=U_B z00fqE4m9*G5NrdO8dKN;A3k|y2KxFk;VivOVD?oJ!;ze#5c<}e4JlB;^e$-phpZC} zal1U0#)gLJaNHp0c=qA>D0I9(F(L_`nZclw#n8gOfL|fu_$=X@jj?9uWDw|Lghg`R zVrjidnZl_UUnyo?aO!ap5TbEKbdd0| z8ai?i)s2*~6pa~H$j!;?!dUz8tDp_|5Vj0~GiBwubLZw`2vtcPr??WsGXA2%f+lbd z3<#Mo;V5}p4e@$B+Ra$fjorxuIs7En$VR?Li#MTl0GUyHZ z!P?r|vl$tgka;aS48v!ssHLmke}D6hPNy?pbf;-h0pjBXA(nlU&*u(7fSIV)iLiza zhq{=Z?R?$&Sxt?NQ-eXTly@%m+z*|DgH=2Fc=N=5WStjv(N8?9aCD|?Xlj~nG#SIb zIzr~;$7_xF{^C_bW)mUotuFSgQD!`jIu$Pr@}W zII-|V6>Q<139JSf1+~4SqXfbML!uV>ouez1+F&_^B!=KRUW}_C#QcobADuzZ^!4}W zzw_><+W{|=SiIAr{IGC_`6y^gf>=d-&?%5piiklZiB-4~s6Bk-^lVsXq`a32e_zI8 zN(!-(07_w{i4e;j;S)CNKMAy)tP_IyQ!7=N#RGVYt~d@a`T!oriwxJejvnxZGat-o5+QoIZ1U z5f>7cepM=siKqv2F{oA>d;+H<|LTJGUf!y~GZH^xb-3@{rck&aWsOK)yzN&n)DO}DnTwWWkRXQcg(weQpG zwPt|)*u2Qh@PP;9Q4e`aISl1|8XFqY>~^b~qCV^m4kiuA$M}REkBQv|5amf+mYWW8 z4&-%4;(11L>>!6WWT&%NcwY@+AYuAwO@Ot==)NKA`H_Y}Udv2tfDIx#fHwCL8I8zb z=+yhX9=1G_5zC^rwLRtR*^+U{=dvutA!ROz5s8HupG!_{BqP3Q1Sfzp(~ZqD0(wMg~i3i6U)lV$BxFZyIP|(&0jEgr^Rf6 zLT8WihXDY_IGb$ympfM;K6H46!(ka!1Ur15z?+_tT1T%an^Xf~VDQrOEEcQUVl@s~ zn!)F_^2*CA$M}7G)S*YFBHbR3kPJ+!UytC`jM|}*jW%kx9n^&g1vkia{t6LunGbR#U3Y?idm@H0pu* zAUH`fnvAgoT4J+7^_nlupA3y5eIL<#9E2R~>YbSd#PdO+JH^!Elg+ak>@i@BGtZhe z^Ptz`MjqYHnl}Iu4qjJRm#(<@>?|nsAv4$pJHP(U=L;n6tjz4Qn15R&4QeQtuGOk| z^>uZrue|!&!$A8_@p|k-Y7|CO1_BY^l@K3a<#M~jzsR)dW4=^_Pd(H-+B@Q+IhNkn zq6onGvhr~N-vYB35g@L6-;K};h~h+sbOVXvID?l8cBG0#xv^R-Lon88UUDGbcJK5= zG{+M1TJQqBsHyd`;)Eb ztWJvXAg9wIudlDox1w=OBt|4{7{vZXwd=?Q57}mn>HE>q3>2e0Rs<#igM`NAkOdln z4E;wS5P6c5lWVkEE%M3invl`@kt<}7p+J1-(4mD54Nb)DKI%THsi{@hT)TE7)+ZBo zXZs=U`?$C`!O^3~r@Z*$%Rj2CZ^-qH64X18qjuEbH<(QpRud+<#n46g+Of2nMhi#s_O}hV8RvbKGcC=)pO$S^(V#M~aGP zBe&r`hS7T6-$?E~Bnv*&00MmzD6GqFn1oh^V&p!sEwJPOYr0D)4w*tfD|#M$xaE5JH+7C4o*TXcc)G0`?op|cP=OEtk< zDR?Zqot4GSFXJJR%)9q6hkfp(%)2`wu_{MFPh`q*^BWqQSc7`v_3>?>33Z^%2lrt2 z-jMRA@*cCv6zlc6*`37lf#Z6pKkrDXuC5;Ma=L`gv?M*isEwi_(OIgqG>kr|*Li;bvRD#*}f%Wz>Z)Zr83|R~Zb3 zQCE`=EQNQ<G z7EebVH>+H&fG=?3oLZ`2VdD+cCLoi`NpUKUA3rhE;c!MZ><&Oy!meGrm%%esf$@yW zYS>J?XR~lRT>Qqy#^j;yZ>_|0kxHd@1S?qCxI}c~^?3yFmLtLiu$p{72NAFPm@#8Y zrc9oELL?TmqC=%ib$jXjhKA;h&p!L?7K5Q{)O8}`3&gG!E0%ALjf<_pd??Ztktiwj zE|tp!O$|*sFTecicXsXEb&bW`HDqY;hz8fs!APCipgiq_iD5He=3SP`dF>rtNe%T4 z>6EUE#yIF29=AohfY`+AlyX;qbUyV%w;hsqb7`K2{p`h z1~T4(oHI<*8PeOZE(MF`C?sOBJv}|GR-@56D4ZVdB_&{+SR&+~IDT>xLc3ZvV?mjh zee&eO<6ab_(ncQc9>F|1c(27J=SnBGx3wkve9;NJdpu6j*|TS+)YQ}z5ItNZ-g$7Y zv=LzcmUQRQ*@$33$0+0qD{_#?qccrfSbZp+3xh@9P0GXSoWUNX(`nmh&6=?fvIOY} z(=IdYC4*5ItJNYuaNxkg6DLm00iEioBbq^9`0{)1zUwW6!RQ3Ql=X883W(kZsZ1)U zuCC30?$0lL4~FKI7E4!D4cM>`BZ329WSYi}8&`v<1S{MCJ!i2*!~;$svE*FYB#YG+ zwYedeuYnPC1!9qAGmNOrEo#Dz@`b|h zYM0)SovRqdfhrU-b5>SX8NyXIHaXDXMht5^9>~%xHbcR+?F9wn&pPdP#)D(C;nPM3 z6g7pmQ;JK93;iH+VRNr=$55%-jvc$!G&eOTqduOsci#KD0wF1Mp9ls}RL0cbn9*+3 zfeHZw=v7&*3#yS9izK|Vva+!zqfr-57SZ}$Adom`&z`*-*E7J-VZE!;T0lC6-`LQU z@%iUp+>AAq1H)}p?Qt@h(za&xstvh0S!av}gO^e`k$wVlPzX_aHU61r|NQ-Z`}VJ} z+s&+^Uy%{D~*7hWy&pwd7@q(dKcQw?W z=kMCRZ#5tcVycXZ#5fNgi~P9&(V4;+i4qN2%u78|fgB=x4Hrd1)lXp1DzDnpJDFI(K9 zLr0c$br}a8l65-ll2a#(<{de5bOCB<2kZ@!O@iLbG63VW(TW`OwO}AC527bE0FZSX zLj5l*+Mr08ATKL8b*gA8@CR|j*>gNIGreN=?3qX4xuJHR{p(KPFc?QtN`Y+NvgHP& z!8B}!$Ut7wzRpQcPcQrSBj5Tblmihcg~dDcbqxx?C&b4I(ZFT$v(NtJ2gi;bo9p#B zE{l>0B^RYiZ3bqd!fLUg&WpV|5{rdYhC06VeCarZxd;621;+;CN&ER1n{R@_p97E{ zkm~FzEH0iK^%g+Ig$jVZAwl4WTVw1c8172L_dENy`>QbxlL=PPW&j{Teiuf|I9C&4s1TiZBADVa+KisdbTr#TaHSt5pUCJpX)I*#v~k zBX@s#O{%H6F?;K_ZR_9(W~$X{B1vaE<(}i12nC`CE|9l0H8rMrhme(x0B7jzRf#;c z8_0ZCb}=dOy1Lqo#zyjXeZ#h2$mI&d%{Sk)-tBQ&14@nED@^jFND2Cd$G!db`n$i} zvEy2VQb%+i`Qk+*6iHnR7cTr_?bTOqY-nmhdFH^x&M5VS1YvQ>x#>?n`Sh<3A3i+C z?{f@l%}2bz!<@k5iM@%5iFI;?k^$1Pxqg69M++crQ|jKm``2`KcEz(fufJnlE|c(N z(dk)x_8wSmwb*5WJ`4l9B2yUx;{a(Y0OKs|7VW@p)#q6QTPaZ-zyK~4X>NGX*4qHa zI1)}FIb9ZuJU%|IH9IT2LL!m6*#N|7vsNkPf&OvoYYfVfhG!5_dsC!I8Oh z=N?6Pl@<6gI51LV04EBX8k@76u&(}4GR><76UKKkU|#`^kPnOr&`!<@!Mw7mkMm}fFs<62r;QiiKC zq_*8xeImmYJ+H=jDZ>|3(N~Ls>Alv&?=*S78qnW6!k` zE}Rh(C7%fu**R$Is=~luz7fB*3!6k?bRQ^XrpJ$?jd&znAROUbpeHC|N6q; z{%6OI9qX(X6QwlR?jLNH)Q}wmWg&-I zDe@Awmgef@_ul*Pn>%;zUX2{SI1*(0rSEbK5crZ9%tH$tM>Y_;X2qY(7yrh5@%trTK_CAXJU)0n{`eOcLAMH!iyO_6N&v=N|8hQM)I8$SN{o|1FtrXcjr+GDZXZL)(04qo;8 z>u)>`AY2BNBabbkS$}gPU4@W4zow=(r?II%Bi!5v^Sf57>5|E$MmQ6!6eKAFR2A@m z+)W`CGI$>8em~mL55q?+mOAIoowIY!oLOg(myFm;B@YP^22pu=`Gmjy?H@mRd;R)v zH8(fsdc7{Z^UrVs&A-sQ6y)eAFNTHP8TOEJ6|^K$v-~* zdl;lEyrq$hX$L-I;({1AOMg2Y>zn}5sp@btZz3M$TkgZf*fBp4u|LDg*o(Lc$ zKhiKJ9S=o_`r_)b@4WNx@0>byYR-ZM3pXxZvSeK_k;6?p6E7bo$Wj>hm65{m@ z-~H}me}EwpfArY#d8sL>!f@|WfAKM=UBpA}&+wOJJ0Lw^%LWGiT3EZEkK&^ZBf;e7<7X*4JoL=&Ti# z-LA!kqSbm%+h*}=OY*RF(W0eIhUOeptifh4{e`D{FA6%QTXFX&_};(MfA@ZHK~uB$ zdA$@mVwo{0ZQuzUNt1WpE_~o8-}3wHXLx*Be+!ZI+u3l_}Vfgv@78WwE*8hwK;Uxp=&||BmoNJS|6CL0N5WhV^D|DLKJ75_|5ph`e31Hy!UBK-q#2Y; zcW5?j`1nqs@uj!ia?{^oc$7og(|Z+sFBpTE81p{;^s~v>+)QZcxnC+(60mJRACXAn ztf{H`VnV@$TL3hgj&+2VmXS$5fY=ubsKgLymaBl%n6Y`&rke{VPTT{}@JL;4b!Adg zVk1bA9NpH9xAz(t(7>Z~5{zRn7!=QZ_wmP`{`oI|qce7y#-R>d7^w_`!=dv~xqxTX zGVWKu{_X$%;^#m8A#&>5gd)XdRq83JDK*z$zi#)gUHh*|NQh%?v@r9LO86*|O?d0= zcOPqNZqB^r<{Mu2c+ACUmFD90Ql^No@~AJtmtXFh3yR!3Pn|ry0`FWrDf5BKv#-Z2 zlS+9lEv;$i&Yhc(lap0~V+OqbBV9(LO`%6RKc3wTiZHVuEi)tA1R}jru<6!=Dk&wWqSd>Yr{sLiZ6L^Y-K|c0a8+mQ$?p2fJ;7o z^QNu4rcIx^Z|~k+)pD8Kg0dmyyZ?Sax2Wj!6ug{^np;|OEM~KUlv^bCVKX4g-GPf- z2oDksMym74d*t(l1FM}0aYM+;k&}~CiZD9i8&Fz9@bU06qxn)v7>u9zFE(zxv!tYW z+SsxA2S9{UiMFghuzOJspWipxn=JUB;!Lu50!~s!(>PH@V z_{9evc<7mNJbPV{jMXgdb}YS^ z7N<{YWb^EX`WUf9;WV2KUw->r55Dl^AOG|}cns9{AfmP2dyE04E)_P^H%<86@1Od^ zPk#J;ECt6lK3_U)p5(C>~Ss%q!Awza3D`HBn%X;j~3a!ioh zkHI?-e-PdO=FOkClT+xS-;kikJJj#duv|YS{AkT`?*77BQ7r%Ste^VW6Krcc|4^Xfv4Ejc-<=Kg!{ ze(%}mp8IxoPL{;u_C`8qGBm{4;B(vC+fz;z6|F(Nx&zA81*M8!;BE!D%(Vyy68anw zK`LnpuK**JCtZ^A@dkqlUgZ82wOG&?Wq5*QfV!~mb?c=l<<##{PQuTQVw1KcA@G121AT;HPy9+zx&;j zfBdcNSC9C8&I3HYB>Ib+g)~4WH3E9R*+Dp4eIA{-xQTKlcQhMUzlJhgqm6VKkIt@({ ziFVKnmd$`JTS%78;QBZw7}^`)=_Bqmo>*i-$&=539g)gvLWSE|Z@k^Jq-#ap!;3_M zNr{Q|S6#K5!pBa$Xu-~6AumCo7?iI__U_xa;KcD03(y8KBoYXDcFVQbUi~p%=w|At zJ&3oIPh9WtKvNKo%xP$77)O5s43-4t!E6AL%stX$X+t7Vj?rjPK%p;hY--F#9(qXL z&$P7E+L<$_?*XD7In?mZ;60<#F-xu{wS0op;{xdPYWO6`n`L0J#wNXDUcA9}4qIT`s4tt-XB=2uliyF>J8o zj^_D5{de4Y>o;D$>#o~gvRUmNA@&Q_x0NfT!utA#!r%V(4}V0|Wg?XNkgoGk14~NI zsJwRF+6`#b1OT9LpoRsFABLqvgARxpq}Ur8n#Lmpo`+~r3Z5}lwG8PT$q-R$l)U1z z#bfsF-3KaJ>#%|2hGfHFy_zCFkRI}Xno@#DuAp8YtOHm~k-A9BWX7@U6bPDa~Mq9@XK!k(AEAHxjccbO1|*R0?C_Q|K}>+7>Gmr_SrrSpmv%eGvxa>c>s zrdBU<;DeFf#qaU3?uCAIz*Q<$(tZ06tvGx3EIK@zh9$i{D2WY5+5 za-2q1V?>)ji$Mlu#p2MRIRq$Zf5G_tQ|qo-yFn_GJD@&T-w5=i!iL7?30t>ry}@EJ zglxbdftS8=)fHb%C@egWaIj~HHhWfM541z|xKWE=2VU_;C7*+yAN@C6Ck;yQZnwrt{t#3W>%=On@^EM(mw!z>tX~{7SUF0%R zX=&N~S6+Gjzq$s=ycX$t?0tMnYI^zFwO4KE=rp=8w9CHFV?8)hQj%-1r$p4!mT5XA z7W0pvD9-=<^Q|{^w09;BMlNj69jywT?fgc|ag<*PBJTSbGxZ9N*ucE(F9S`4`j#(R zv~Y(=$TxW0uCO)fbPiKiCKU48T3ch^d+&prONvXT`@D{R*D4f;f6}BWhadRny>Av5 z7gKNL%ktdGkU*}^7Z<0m`~LU8_v8ESyXSYv%iAcd&Gtj#y7>5b{>f8CdF$7|dnfAU z2kqVVb#LNIU$}7oPI$h~p^_KU?YOlcU?n3l%td9d(dpuwzW>A%|EpGODqx6E-kYsx zSs#a*WMM~#K?lY!jo&vsHTSFs*L`40N=DNY-}~M#@4oY{*MPe)4c1d9z$4OP^3OJI zUibMI8*jE*4FD1k|3@rVxURis&8OF0yLuD4p1HeACWn0>L=)ZI((au%Z`NneJpKC{ zCrlW>8SimK&H@?A@o^f-{(}dX9zJ?>rrp*t=+%Dc^X1WM7mXfV&Av&KChbKj)+U)u##(uhVgqRezoEV{cl|s6exRkbJtW}@ z_{p8O-g5K5)~&mCJ8cAmVSF0M^ChK-ufMCS)3IX3vJEq5%=&cos@0#5A7601+gM|L zS!N^9$IA{JJh3zzl1hW9`MuZ7653`CzZvKp4WO*l~j9A&)yw%gtm zibajofFS~}3J7!`@=ymBfx2^z&1MYgH7He@)*t`)2hUloCSs2p67Q|QxsoCPQr^9M z*|Hrs-*nTv2W(U4;SU z2jBjQ?lL;>eghd)f_eDh)||``SKO-{qYZf_yfA;wX(%$ zgj=V<-x;OucFBNrK`&$V-iw(@9&?yuxi9k%9pkwC6~eCA@Thc24&3n{K+{9hcK(r!ld4 zK}oTJ*@}B)zSv(L+K)ya-+4CLKO}aK6p%hi56@-_KgD_BP-a2CT>~ z-P8%k;Fh2T=BQ}sl9ZHG|HOYk{+sKsTlXqJp)FXC1FmktI*rk2G@=uyPR;&k!-l&I zUB&@7FdEEzrBK9Luf68#ckjIYwhurS*7(;`F+6$knmlaD1?Eb+NI+;^NXm)F3~E5*v7{ z{g>9DZrHJE)v9;D``yQ1M9G<9$Pi!M0tkTMyndlrY(OKCx97~6vqK`0_0%q-HDtq& ze(;08pe?L5g2)7QU!yK;@NV1n$56fpmb2tYWzOdKi4!LtM85x7qtR@Pwyc5`3#eDm zMahsF3O=0C%4Wzt$Eek@rrU12^+k;T|F97^;aLo(Y>~Ncw}%D~-AkoU;9`zWsvx3? zMR+hsd;CdBsdeA}_JdE}eAD%RL#nEtlzJpe=b~GJ3&M>Kdt0wQc$Lzc=IZ3>;hV-)X*>c$Y^`xDK>gG!o6OM;$y zf7g#xq0_S!U{f6tvf_cz1k7T^k3RD7U%@wG!sgCuK1?w^6ao4lOVIjp5jL3l2oZ;T zAyn$vE`<1By62vIUdKz?4vRW!-dpd7LmL1oLF9D}w}0d2mu|iFrq|SJt*Q4h;FoaC zm^ow5(xuDx!ocuE;-ynb87Oo`hYlT{QGE9F6m*u0`bHoUNu5_+b>*A)-*+$aux?8< z^Xa6}sdNprx$!oeZAfZywc5C@Z+zn$fBV4?zW+yn3D1LQkkH7i)>dCH8lk?)OQZM3 zXfhI^5c~LQGa}viuC7kT3*n=WkW8|1%Z;e~S2Cz;|~R_0z@yY;qj-1?7u?!Ei3 z=sQgytxG=CVB{OO-ue~@bIg%=!G!h~OT_%j%8KOL+PX{v*$#5O^?5p!qVb_`J^19} z#fv{jb%B`_;vl@c3+_P`2uMAE4&Ogy(ISmTYrO8dYY~2b;-}MROx=oS(&6{{2mHK6 z5;0Mu#(?2aZ?`&zH0K%Z=NTK9&~f)&cfN@9)}NCS<0=}n|y5Z{gIyyTYkr?N+hba^?VR=PWF3LC)sX+{jaYcN{hyYEo z9<_w;^C-j?u=kCwafg^-o1uV0I_?;4Ts`!4pP^_Vl3gHMu`n-Z47#+1(Cid4M9#*i zkJp>QJce@^<0slL0P9C~@qs#>zU|(7?|J3Ok>fKQ4*Pi27W2dPOlNY`R=ZcPi)&9# zN~*+*6t)fw?N$A#;jVh%f%~40)oR;6*s$TAu1-S+sAUJ-*djO=@?sG_cO)k#SD|M1 z&Finf?hQSf(V%U3pK^xB=P?;Ox8S%9AAb1J9SFm-rnQ7(qP@Tiw~^)?ZLWfz$CH?t z($do0@crkXf1%^h;lpdG0Sz`!itr5hSyPGuGWQ~^e_pSTYb519;ERPhQK3*<&@u1x z^t9BfPd@$pM)YrA+tARM3lE#H2N7+aL}-F%%tJGnSf|S&0|hXKK49jup_+2P*VSnC zohDPqYjT;?@!D(udZN9fBL}Y#o+bOCFtzCl8LzXWBmT3`Hr+I3^5nzt($NJ_K4fdK zztKr$YGgl*TS1L%e)paC9@>BK$V%`{#9|*9FrPi$i}n?Y-eI3K&zLdg%Uf@~@o%$c z&e$uH>lmC*UmvMVVZ8a4>)+YDW!p0Jbr`EuDFp!TvJx!h??>MQ8!#&oJPB5p?m1|5 zDaPdVYWJk2=PkRGnF?9E&}wHQ7o^~V0=gIu-rtKnP=WS!y}qv1`?zqMiBDaqsp4mk zs{}_?p9)=}R9PlYEIgf_mfnCS81YyTeTCAQxs&ohKGc29+O>O9(^4yA{E>x*B3nL@ zAB`?nKD*6wbroi}r#LsZAARabmEd-m)@LLr}34xW^{ z-{-2k>&`n~NJ>d+K!>G!Dyym{pS+5VdeWao1C~3=D=H^oCskso5i53@9wG`ZgeP0?yXUUgQd3i_1~WD`=TiGy zJnz#FKKRX=>C>hj*t2)<%G0OMEU2xk&vCn43do!GyKwI#-72t;FkyGvkgPbNzFD-5Qy}i?mJyjBD?>^}Cd+_hU z-sRo&oy<#pF>1WG5z%{-pmTz4QiG|1;I)JQPRCFPi~imjJ4<(hpORMGU+Yx4Ol)7V ze91K!~&n`F*rZ5WmTo07KZS|@ZyRmSppg@OY;SA=5mdTa&=H`ZX z_wL=lVB5BBSHWWy_tA)fd{Z|%V0DZeH@0N<>{%O^ELpfEBQpaYI{U6r-Sh8s*e!48 z=jES6cde_?S9(Q7Wo0fYE6gKg#3Q)5#*FQ&SFij4`MqM1Smt0O z3t$L*DBU^?(}dHBR{ssbhkb2LZ`mX=(u&H==7Oc=$1DFoz*6y8BIZROKSp<+%yk* ze`qef(|3#_hw}H~Sz9wR(ktMB8Ag+L-dj#eRV*m>JO5?1Se0lk`Y3Q^36U7GjFJkZ zHx)Z~?Om~K*^-T3uk93++GW{Ogd(NK@3WQMf8U+Y6pSBRg#BZ6QPG(>&CM-oNW&4^ zX7G9Tw_Jj2)TvRcJ0=tsoSZj*&c@|S7krwKkkG^zs8~4)Na>ittMU2PtvjzMDJhw) z)9Lz)xRD55gp>yc;Oyi{g`3x`zT#uGM%~4BJx6*R8*4SvYYzGGey^DnA>v{^w+b$> zi*oCITGzc7V}A>?*L8Ys(%T>iD*m9N?>*;>W!nAsOUBasI6sds54o7Ikjc8H@QwiG zSODr=Qkueyg`5iHK`DQTy!%&Z>mh$A5#9idsJzofr)EF!(8GT-8O#%@^HZ<d%7sqo%-*x|Ir#ph<6Idf)u>G`q=RaI35P0cN- z2;s>{z86iy2gT}4NltFb$;~MPsPE{MDU8YAtQ?MGU-q_}wc!w*05Voh!B zBmmyGOS&{&$m3gJ- z&rhnYt<6UmKBJ?fGYS3BHBP5X0-z5P7(zF~h%UKYZbE9K19NIZDxxAiJ*}dkpr8cZ z@ahr07}l}(eujAFLYv(#udA&~udb;=V#? zLx88u%#32RY<+st#EFM7{sFJK2w#gKIlQC2CGj8scs;dZZ@V0}*hf4|X8;;LeG% z1fblR=LRF-vRKN|nhwg(MDM@<{#`%$$G4w6gGvIR|bYT z3lupk>zU2iNU;N;CTm3RZj`}gP}@|Lg(aFzX05~N6nQ;fKFCYF@XpNOWN%K0kFP_> zxFJ0~y#`}}Q6U=eSR8hn{M~=Qd+#rQ_3K}0HQHEujMxY~0R5TA=I58rojZH`w5e0S zMElfY$fT1m5MMTB7?dTj2tu3HszB*ooUzNKwP6k}c)8S34F(TV5JI;U8x=M%GXd1l zV5W<34ug>so97tmF?jA|KnX!b8{64sh=pOI0{UJF1k+& zl0aCa{?pV{llt_Zp8Lt`|N7T`8R;3)NLrH;_^YzA#(Cq7*M9KxpZ)mf=^0}xMv6du zUW>qFHfcckk^#d!y`#M&3DqR1s<5jaP8T{^#_;jZIy4$}D{wA#iHQmI85wC!@W`8i zr*ZQ5s7xH-r@Fc%`%iy*_Nfm({A6u%QnHxx@pzY!X415y#O=teS<|;qnLP1uc6P>j zsRYi5KsDrs;phsv4^Z&`X{U{LMIL+}4T?M` zJL??0KKo!i^8TKCcNpG=-_K){FQ>{gYT1hZ-7>TvL-^mv!^`d?<&81ey7Tymcnm(| zjV3j=`udtLii(P6q9o`l)aCmM#*ZsmxM0B+c>f1-bFxosv>NjMFS{b|c}@Z*cTc%f zBYEy*gmix|7BOVhH!yG{yo22l6*9(}@!VT`&7m*H22nHdfDN~iFyG!|0QpSggAd*R z*K?)k#vM6&d=WfVY8T6Dm_%}vm=G`Cy=(9MQ`Zy~I-Ry!q)K07`hC_S zGBRPL$$>o)qq2p;Oo&BdH`pqz5{ZP$p7C52>`-iBq=QIQ{q@(cTYvt1Wll|XT~2yN zYWwu*Q;y7;GjnUbfuJPu)1Rdvp>qsJDYdLahJOG##CW-0Ij=8>exFPD6{`woo+ zJcx*G+qz}#4}SR5rw}2|MwmEkg-LKE2rI{&D=BgQ_($LW(<6^Q@|0SwyMS+DXhuBp zuWB*3D$blKo(Y=Vu}R5^Ejc+^CCN#N^+-dJB4=kYMRA&(LXV;_xl0XP0_efafE(eF zN5y&`_(+E5OrOui59a!iH+TOh8!*EoQSL5mBw#dlssH-IU!HjCf1mk&?wBz$Lb9_# zzEjxUWHfmv6i(Rt```cKk+EaP7XzF+;BYmYv5uBwydEPTX&WIr7xGX^hj&?Z+4is@ zA*vWH4}u%#$dLdk@~?|BC#i$3(}yflDAQJ)`{Qn{Id)ebnvU_>iy{BQKunz0sOjb@bSYMRuF{vM|Sm9q8Bm z08XKQ%@+VSeNFM?THk6Z$rLXTW#+!>q%I08(GTyC{k{1G%7Ar1#=adF9HkK4|H zsz=x=;1v1@dm!9!I0z^h zjFsGHBuRi%=p*TAaAV;lz)66Uz%WTbERmX%lT*+rMBqY)Mpi9ziPIFyUjW+G3=qz6 z#AL(ttk~X$Q|N3Z#T~~Yo8JzsSR%g4MCRtrwLq1wj%9vKs zq;&j#TS9z7BNTiGkIykjMPosr^(WtCH0vrWs}jJsjRq4u{<)GfKDk`hm6Vj+ESAXo z?7JF`dvn+LdPzVmmYL)9`gUT0#mvJxcm#)+NJTMSU0t!A9i95Gm$XLyY&nHK@}JR& z7$KSn@v5t;GJpQ_U;p0ebc{h)G#7OVLn%wgUV zOUBNfd*;W-$Eldc>%17h+wJN=S29lwPr#~{H3|dykH3V&=9Ha0d1}G2W5*Z3IhUce zs;9iX+%sFKEr8jaEgg)Rw3-a=iT-u>2=cCpoJ<#OmzdJfUL46Dr{S~t5K*YW$zED}SP zV`QW2o;)aQo6V~2>gbXRgaW30rq2tfkH`0;xrhUQ=M;LB9;wIcmekbLW|>T8@~)9b z_ljUW31YRecA-ERwr!==VpQzhx$D~B{_girKKaN0{mE~B^ShsJ-n?ZU`a^Scol$y5 z|0$Odi-oR)g!m?@RPONkyfLg4I-eio^Em`=w}&fR8(|A!)O+ZDubG+z^j6w||AzM% zlr@xkKgxzj|IYlz<10CZ6lQT6jV6^7WD*Fs$GE&sywov%eZ0O!DwW#!eBqGGue&1~ zJ@4SX=vnu7-(bfh^gosi`PicQUZcKOf-kx^!EnM3>+|~kkg*q$ktU%?7&3p3)~x*F z$B$3_``=%ByyV=uf;gQ{*xb~VyJgGPCG+OZ+k|nNqd8XYTBBP6LZQNU=-?isLLq~_ zZt=$mLnGse)15+d^znE-B9yKX#A8&wU!(hpg&zH=R_K1Oh1b~Bl#DR&%8riCJh@zM z#)6|c1pywE(+zIy^e6qDq7r0?3cT1g-7b$~=B%lE{66c+Xf?k7Ph2nr)OzKWS182B zywCJvdt4rG!ML$!RVroIP|w-tbMo5T+f%o0+kOo^SB*$0>MQ3*I}JTwA3P7cULW72 zR;${}&KEbNq^8u%WpWep$RmF9u~}_Oo6W8a8miL=F=(^3S6ONZME9eyLatb zb>QH^v00g!BD8gc;pLUIwzMX6bhO3cIaVO-KH_CC)a!}6{#Oz}gv~{Jr`H?Nvfz0= z9I?zuTSuc>p_5{%uCC4g$BVB%URGY7pBNucn>?eigPUQu2iN0?_j&++x6A9dS{;rb z{P3}-X3d^?YNS1!ku)Bs(gW4Mu2!e^MI2t&fj4KoNE&Cnwe9=H{N6HEZT}o6U4sE>{o3 zcn2mCuh+>tcJx?6XGez)2zQjO`C_nf#we5uE9Oxr5`_-Aqn=m`TFwGkUGSa)!KZGc zw)Z{YOdwQ6G;)BC*kWi}1sxGb0q(P#-?J6*{Eja=Vq_7LLPzO1g!0@gnQf z>_nIds=yP&7x4J8x>)N_3wpF)A82coQB{vch@FSP1~VPE*X7ge_03Y5+&0wnL%v=B z4>Q|hvFQoCL#-S`-P7%MOPU%RmH4KXmYy#-aNzKQef#z=S+QdIhSrvb_3`ogx{(-) zCxg^zG{!m{4t1~#mdoXeNli;_((B{eL?UT0;?(E#9S*w!-gq41^$b3S!7lRn=+`W@ zi^UQr=baDrN*#UI7x4LBU^SdR3a4YebQ^+UC&IvDxzC7_z^GQ}4u@0H(%g~?4@Qb` zDi&g&3#_k2$0&JH2_j&QVq>+P^w$yfWJcIv5X#k@J9j=mF(HBP_XR|Su(wYe8{38a zdBmoDq|pkrFNR)GbJ-BDk?ME+S=mpz4zW1K-yA0 z(n9b)pI^{|@VLY7Qplt-W^;A9+&-O7M_2`WxCz4`@WRLiRxv;nK>e;^7{r)wS0MVT?WCRmfRe|l3*45WgS|fVOqZ;LIwc3?cRW&(wn_a4q$$ASq z7-H}5&!9f{izO0Iyk3tSFawa|KK)1l9;2$PtSmt$mm??Zi}87VF;J{t7(-oT(+{=a zV6;g1UyotfWCc>ht>yrKl2=RXY97^+t(gHerzVzka!?3&QP7> z_IN}_lPS*Wav~B6M;j$V1Ppbf;B+{hmV)u)Pc2@u zWVci*348uf&5OJ4$dv$a8bV?u#A@sB)wy8sgzHeK)Lw~HVy1G|kvp@m-^fOF$Q`*w ziOFQtdb|#7ej0>>gfY#nE&hoU3eL@*J##l0jgZ^*3lUDD+T9@Xoh(tN^ojD7YK^)j zUazbE`aOE~GxkBgn>KAuLiv=y1J9g36naZdOK#Q0#!|Xs$Uh#RM`$#eweVm`&Ea7J zz3uh+)$lsgQd24^Weh_D`j78HzF%5jU!UUfc-0sug>HJh4~i}*RZ2ec>bX02?p!r# za^W%j-Zbp{o#in{*zKEGj?Z<`7kOL>v6OQgwheA>_Dff?da@?!#Ej*9{BM5YPH%R6pF)gxQoOx zx6@%c`1I3%{HED#O+-qhO{a^iN5{*s=MKkn>(c2H z4PWoa8=cuBEG<1u)F3E|GX^zhc*@d^4mrAjg6L?zVOt?1P0IE%%q0%(i}!-AO@ zXlMOtX=#-i85w0Nwf2H>xLvlYF?nN8Pnb|}_POW&@;xZ^T!h;ZTJ*pe@x&h^~0N~Owx$OJ2+Ln2i=0QjrIC8`;7 zfG=is-esRWH-KT6fY)Q=@7=p!VYXP5{6Jwu$PcYam($}VW~(5D_=wd1TC$t$q1!u7z#k3?8$qTh@>8ra&-uVmySUsmiyx4 z6I+)pyW)d8?)b*b@X$LzvV!n+V9CS7=h+=L#rd*xg`HSOgB@cu&Ic17&uTGi9Cn9V zDv~k?b%6N%S=kwlm}fJF&LSWh7zs6EAw|w9^JqMo|J-XhU2aKpb90*AW|e`NkQLa} zYO}>?H0m~hiH9XR_n#~M=+A7_Ds(qMQXo1>bvRraeQYcwjlnO8(5l>hjNlQ}@O_Jn~AW}`nhH>Vc4j_|cEgPazXa-lIyGL*PPCY1z1c`<5@ z%AJv(UI(;&zvVMptaltb*R&T-DHy0IY2exHK%wG()ZP$2CZFfRy_{l+CaU-HxGg+*v2-6f9AE+T ziCqXU*w6*mGSG*@6ON($8Re>pVjQJZMEN@83LXBqprf-h&SAGpC@dJrgU9$$r)`T* zh;PKR?l+`NL@G|FwSL*sCENDy+Pf6bjFfkvMjO@$LX8?CaUp8kfpj8sIW1zWMJdLF z96gfrJiZI#afl_#h$BSAs{jh)c#qF3h4B<@l;MrTdR7k$8{aVQJl(ef;F3=WYx-i{ z2?8?YxoLgFP;(1}vWV6fo}&QI7+;1llBs~`uEqBez>uyF(jfuXxeV90LC!wDU}WGY zhF|(IF*dtHRaI4$YqgpH9%k3x9J2EzCMGsPt`V>C%Q45V(>+J6LdTjC8jPLsCYw>H z)+!mVjgL}tY<^w(_{1&(yG8p!LXq=qcDL^E;p6i*Zrr>U6r1Bu7ZvBJwJOKN!osr) z7tY(=)L8M6K0cvJBvK99ps?FJCABqm6aW5?m)9OXbaZa%`SN^^+r`h$&Z?R>Z_e)1 zr;mM-pO;%Ck!lA8cp^pK-rkY$@yDO8*s^u|O=r&(PX$Oul$MrSyL9QItq8TF;g=tP zxPab7*_dA}5_{ntH=(;H>oD*@pN9{|3~IB}+dDcWXg0z;YlNj^#*WLY0ie;$57T^w z_|LPmv(Mz_XVQ6z~R8qtTEE zxuP2z4^fO5C|RE!K)g0;ymK-64jDfHD9Y`28=WJf?i_d@i4VMkkk0}ZXnH7e9t+5@8516*4dq+>l2b=4cg)@vGvX=YGk*&d}(PZb&v~(&4^U!Lwx+GRpBU#S1&<;L>p)E8 zD6}3x!I}m`V&0BaA zu{-R3tybHDafCHy1Olo5eCe4E%KMouW`qmXv|%%TIz>LPcHm+AS;ZSYZX3U&`mcN->=*vv2mk$y-ERIuCR4ErO9*nNaKRo$||3(|4 zJ$!-a5+j$!edhG3!u#%j=%040B?E?pABKdlwx-tl09iq%zQPNC{>AmzU-vdde!)66 z87zR%YmYtlou_epNaMrpwhL=&>vK1JwBeRd zKKb;v)|NJ^LI9mFInyyQot<5AAAR(3)~BC-zWhf&`re<=4)z^|QWGAu2$hK_hjQ<} z{cGNT?}OW+NO?82wfq?~rk|R>VBwy&w$|ilpZ)XCKHl)@N<{HQFvijqa)srmKmGA< zz-3Mx6+KE9>6z5u{qB#y|L~)aR;8t+l9A)7Z)o6OcipdapKgZvNFPzW{^?B z>b88I+n<-8TPYGLqZ%P(b#v~ZkP;ZR3f*Mv)B-3Kk4=wH+~R@7$n(J)F-ycuf9|M# z5b_qEE;=*wnP;B=Wl_=TxzJ~%%r7YMASH;6T>+0{?sLz+@Pi-z=n1fOSq=*au;?2b z$}^t-^YcIa%M1UwGbbmT>AKZTn#0VA8lwPRE<0aZHs$%}|Mn=zU95JS;ZvDh%Sv$s z1!J{#$iMt@=h~;Ae(sl5Rn=plASqmV@w~(^SbE4;Xvg)UbWN+$c0tKRRnGlAFq6ro z1=)(0C&VHeyzD21}YTDJij$a{d9f7B3kkF~%;FthuEn(S_0-TskDD zzsFB%Rb{^jPaTbHLKCCka1z3AESVB{&zm6T3@{?C7XG$}Eu9xY7|3x(l5 zGp@{pl`dICKCr)Pfp$!DKl3Hiv7%At}%rjE3GeUq6kK@=wIng9FqqbVsV zRgmFs$S`cw3o=w7nv;k1qC!}hAu$A@j@;{Z#{K)>@89>~M;q1v%t;0uMf1o=&qVh= zc|xMPSCs@WMyXIck`fa@oWfJ!OWw8%nI0bS4e_`K$);z#7&Q+{aom>8+vcNU0+AA@ z-(t2nue)L0Cx{H4N3BBC_M&KB2%HDnGiT4vZtrYU=V)^n$0Xc`Lwx(n(O}zc_X3 z^a9*Z-s@%VO)cBaCC?WXojfz=-|xP6cNaE3w)Y7h*U{dP@ZyWF{^0q){QX|Ezf`(i zt_zfT@Hi^H0>ho)-1*W8Z@&4?UDef9W4&H0>*wionj}Y$99#C6=l}lG@`{Q)jYflZ zvOPx11@r1X2U6&6m)kpK+N2_QbK!S@NCnWx@kBdI-{4QAk1-B!Mn+l<0At}jH=HP! ztE_QxK*S?_8f<#feLdQkNp4|f*U-?I|F^%t{QWIkx2{Y}O=BV!-PgEi9r$@kDM{j8 zdv?$IeB;LJz+}h@bmwuq5p{COK%78f5N3nL#@UXJb^!i`uG*k-zAl47+0fJ|ghFQw zTnq|;I=LAJpNEPA`g#UVv?X&!jj^>wwmZEfvI zfs8oAfN6K4oz4h&nKl$XEl%x~|jFzBN5o~qL$dc}h zd5Dqz84GXyCbP*($k&h`I??TMOYqJ}C=pNZsQ_sU7=E_u+M3C)zWVB28np&ZoC1#x zkpa)F*)xvCCnQ~f)}|B#y7?K=f4&y|3TUlS?*Ihl#OMj&A`%udbb3CBI4I7XIWrqn zy&`N!z}0xg*q;P5XHGBC#l>}ww0;3JaF@#_C_a07>h9h9=HWRAh+iVyhr;q`9OS!V z#qy)n#W39Q-0#CLfv}s{@DC~c9kF@w4P8bZxVV#53Kf%6C2vNpQMyx8lR9KFvCHQ* zvm!|dbvK{aihk>j8E?I{{?X&dPR+*_K^@%~%N$O!TMExf5g=C}&w<&55Dw;f{a)$L zU3-_8o;yF;>oK#IvE6QzfA-lIx2=Es{W~%B0S5#C@cn5znes2 z2`S49-gE+`br?FlM{wJFId5-4AWRg2gNlai7ffj6j;O66u;1^H7V zMDW9ikV}poJwB(kr7=C+EWI8l@EJA*c-x8ckQm}(@ZUbv%NumM*j9`)>9gvfWO z16F|Xi^}>WUVWUt8D6@TAA+7&rB)h&qHhIb7}KPK)*ba|Yi(=SBXoR0DgtXvdFoWr zw5~2gyi%cvL1Z~bDwDXTPMdNhR;OzW)y>UnH7d7l+jh-|A8fceAwHf`9f)qk_^_re zsB5lIPtT~9E0p9ZGgbssgAb#1|G|R`t7|Ir!^x0r7NkIw7W9Othy|S=tB&=;;Fs>) zvFkeO{Q!1Brm+vDT;gXjD&R{l;E4uc zGimGA?TZnbCvF5D1q`7iTY$?zs2wdGS$=F*gS4f&HWtw~3FYNko;IMvjK;2n?b~;( zsjR9@M?Z@|3M$M8Ai@}wxOt~fpL$${JtExk-0#CLfl(Q9$BxMdkR!3Kwmwdw>~0nU zheRS0`4L7HSS)5ax@*bW+iHSJilKTX$~fvqrH$2eio~&D^V{GqS8x1c%QYLn*nAB( zX#kBtMThHHfs7lIn_Ieg$^1<+Y~o*jx$9b3=#v2=BBV2#mI!zN)Ff@+zVqtIQzq@l zIjjg6&Xp8Td;W#LKZ4C$MLgaZD}&O7B5#{JXVx~f&}=C_TQcM1$)XtqfTCk4G+Wt?eYx)7!GrU$nKNNkL>~MwiX13KD_*>0;U@_R zNp&Yqo}9I5#sQ0v1#h>A5Y_$3gE-uq zo10Qlww3@-kU0!EffxX=y0jokl1M^7Q@7h8Yin=UQ^!F{$eU*Nv!vSnS0Jp#h9KG7>>+1C$>^7HsEr!&TCw|cHycg>EmWAo1Qcw$yyIDr2Yd-m*J1;c#ygo5!W7A;!5 z6KlV1C=mEAmsPNN)8>UAee~(tl;mU)jF7OeDHHI(7qrQ?355m6B~m%7R9Dywa|c9K z0;5u)6M_`pix#;&iAtknEP0B;!fyt^>-gf1jt+!4F8~pdXN~<-2Pb18)PhIC>Fm`rfhlOfxDl%dhMF^;K%l7XJ=GD z_MIo5gTm8xE5{h*edUJ^ADM~X)TwL~x()g4U;p|KcU4zbXW_#~9*%j?@F;96mM{JA z;fEi33h3Wf0N55k^}o;j9IZfSDU=Gz?eVbb3(uETuc-BQJY+>Hzp<0W#|HWpOIm|YYuZ3wEz!c2YMdw1Vt&x z2<0Ii71up18nRai!oa4cCf=%5SL_u6f!^1Uv7h(>Zfk|1(+-0yO)8U8^o{WceEUNDrc>bsS?Qj2h)NHXOVqSfw^e&bOMU2|p+I-WdO*@mGo>mT7 zM0HFNt;bXrxFel?DZ4`Q`)nyn)T&BdJu!Xx;X<+O3NhFWj+X z$L@6m66)sQ=5=-&~@~cRr8s zaxGsV^BX!_kIbAgZO{30Ws|WfGL1*{dOZ;7HEHld@~2LlK@ov|6}rh}iQTzt&#EIw zkL99a2a~D*_y}!eMaCO$x^Df_WlJ`bGNLz@pJ;+u))1E3?Xq@^L6rT#Ax8Awk)lZm%C*%{p$m<>vRs7ZdDy!?^Y%ZuA;TIRfmnA-0prAp4aUaQ^^`~lyXE3hz*ZYI6nM0sy4)7T`0T{ zu~0m@NS`qCqvu5EctkNMIutVOOV5+qvr^8U6*G z!@8Gk)~*wBMJy|cva)R4FMj@upB0@xI}=7Za5L=mG9oE4ZEbCyyY9N}XlinL zEme+$yBGKS@JoPoes}nX*8d$X=txypSD%gzg-?CCdwqgl1#O;WMH51tzUU;xmr>no zPEM|s`grqr{Vzy_t&ux#Ne9RA5^QqVU}b2+4a?hL@Xnew{qVKx*1iQ~aF5r6@MPDb zh4T-BiWd36fQ^LLpA@nZN+j0rw}#AzA!a3u{7Jb3?~QFnfx zlsR2ju8^9i&zN>7F)5+hX0)z{bN?Ag6{nO36~AtcEd zA8xP5J%8T3UGTI%&}j5M=>gQ*5=)tdqW`q%V>6Bc*SH_yQY*>>!+CvCSu(hv94v7O zR;vwdQ;|Eze1SCf!W(W;D%kV_RQIggyaNl=uE=^Z^8I+XD3gYybE4 zj*c!J6agutem{5y!nXFdM1$Etwd2gWlmk~O(Ue6L9(;(oXiG}Yr6U*4c%{H`U|on@ zv9YlR8bp|f!Sqb0^~9t!;MvOL5*`#vTJQCQFnb*8yQdf}MyivK0g~K1zF>Uml&O;s z$wDCMp@_w2&YYcj=u1#zBE_)*nc^Je2&GnlXqa6x z#HNbUnXGMFcdks($1|Zw0yTjz*)@0GtX)$lPu>q;eUH^5mZ)8)PoJoTGV6d6$R^K$ z^4b(aKo4zzY5W%;aC?geob1$LYzlIq`RJ0ycrXC@_~GHVEnBu|Q*v@*ZSUj#J`eAW zH(u{C`lxNG%i;8+l&%)#V#A`)T`sqb%GQY8D==4-bNRjA)YRlgjaJ8c4Cte-h4-5% z5lee@F^fTy7P$pVnac0_RC=8qZE5@WA6Sg=E3_;rcz~Y3+%j+8+@pyJNlm>^lgp(J zcy$&^H(q3DhTVIhy(DD3&~v2qhX0PysMPl4q~s=~8bX!_BFe%$cyO;2Wt>gP`Bvdg~1{)F%Uq3oKs&AK`RL74)p9#>U2Uyc6RjXp}%lIcyFm z^29}1S=r@a6ztd4g8?1~;+O?^g_v?L3QZ%w@5I_ZO_d70vnCj`L!(t2U2Z3}P^6Ir zhaI*OfucA>ctZ?;4A>&@-uq#Qd*;rWbMUUa?|Hg#LcuZgZxVENb?Sla4+-p&$rN^# zT1B2Qy?@L;V6j^T*n8wevV=-D{y+Zy;xxO>DUZ=^V2Tn7Rm z6{2$U-~ZsFZ*JYPV-=LSl&vzSv5+(Yko2xvx#C1&;lz_tsUmE|DC~mg4j2*%j7o)$ z(4P#9P6}S32@AcSuyLRo;gRmr#klAF&bj!?#9CepmCIbq*?}!cZ z;pt!Q*f|;Lhi=ajP2q(CUq)s|1M0gye!oWyW-(%^L5ihI1>+-$$x2}J@AYBA#{J0z z%xk=g%1RB+*HhGq7A}RqW8-wz^vtvdc*~&`y3fNW%Glo8k7OhTXi%+U*WwbMyb%T) zjXXF^`j4Kdg2~jWd1w8*Q-N|$#x-M%27^B-IjLpl%o+PZ*b@?T*U{OY^x3ChEKE#D zAQ=X*3u1{YH#fT$&%*)92q8lP4fqh|mv?m;lM$VultH&HWrh^eD5e8UW}^~v&>`~F z-Ai789KSI}tI@RGa_fz6j2o9<1SgnDkKo%FZjHiF_P{_hVXO!gFgz15fbD#g%c=mt z<0EpEL?AYRVR^vk_>uDPEL*l@KXO^{`~~5nBFyap-c|41wR;(y2vjIA?0y$+XxI)A z^4C#1@BI1l35Smy-HCFz9o3bkCsR^Wnn0pO@9f3c2f79fGNW$)fkTrH>_4~?(UBFz z%BN7ssCp*c)Gzp*jzI%m$zy{JxL9eIf8CfvbMk-(@_=&-_7SgeV#@`L$m5(ceO z+V~iTnQrL>SFQ))Fc%bqC_g{12<1f~H%K!)LV!}n09=DTk&Fg^3_LtH08u6I&g-F5 zF7Zb2vOA;_X`p23s}H?sAzy5_+bKcrdlJSbWmwp#*9mTzkdRO}Zv5CH5Yt?GuRv`Q zH7394>KBFnvcp#?B^mFgAxEpqWxo>E&_Z}`&4+O z0{LkO6YD17{Q0t6=5I7wMyc~+P)T4H2u1zp&!NNth>P!N?@Y#mL)nv;^3}*=3#~9* zT2S5`a-Lp<^Q)?>Qz@N5X_W5q_`v_(2}ZPbHqQq}jf+XE(1H!%Bm_+@EyNJ2Y3!GQR%|yW-KB~UC{?kmmCs_ETq?KHkve)c7jgq!AY1*M$h8K zi;hg1IQg(lri_RPiE957kdA>tV22@s#{s~h-%F7T1b_p zUvur%J3u|%#zy9JOigWF`oV+8=EHy!G1!SdUSUds;800@eM14Nd$M7auY?g^mYSAU zlA4-Qp+^)ZK)EaMQB=@iH0qj=G6eo-97uL1R#aB!Ql1`^&Asz^GH`ZkIu@Yu6q<+NQ>e1p()mQG_u(`|8yzK3TYE{-<~m zZFn<;_($4Au_F+_gwTgl75{?ybBifz+n=O7Zle$-U^yM_UFk5%dumpJGJs5aF zR-RD!RZ4(v>Tp=Zn>TG5S6N=2gHR)*aZtA$qg1PG*l15fNnH}PKx#vQv82Nj4TLWR z*zghQpvDX$u`Hs^G2)ep6M#RYaAdsMYy}P>U>Ct#@h8S7T2PC z1=kY(*~do>G}VGLT8K&tNzU+0J5deMuQH;?ZnaqA5E|9VB+RDHBgDBB`F)hb!Eg!P zWsN9^(eIr|jCwX~c(`sSll~S5PRv*E>Q`KwulJ zTKpTcH&IlGY@@`)gf8I4`jsI{3witY?u$dJDo!bv2NfgOV8kwzjvgUdu#rRWV}v4s zD>)^(2JgJ3tEowiI(vdo2$9-Sdwp(sU0q#%TYD=Y7zupBmgJ7fYXZJy51uuvkhITh z7j5|XvuO>D4Vk?-CqfOA8rdkI*z@p3_rntlv7SxnXJ99zipp4tgB}$H3aohr(tT*M z#294#Mu)=5gzy7qv(d3&!MvT>Svja=2!I#4&&ZU(=u_yhl+j28^ouqrZ4BLEFh4+I zo%83<{`86~mVQ8;*1A{lg@1G}Y#v|P@1mqGYGvmu@<3~eaJ!5N&jJYJPfSj1nKY^3 z6i93OtG~SD#UU>ZUL+Y6{d(!dxOMF4iSeXlDcnX~w#*ijcmDjj$2Hoo0BRR4p9_+U z-M>+yi{vhPG4T_!r#_O+42k0)7Q1tME{nO>olNLg=oT%+11%8$3`DOfx}zU>tfrGZ*4*| zm_E-(9kIk>Gb8OMWL``{QUhh|MDvG`9um;oYM_SI2+5MZqAz`7fI99(=}@1RKCyRE zn^PvA3;|G1lH$n7tGmfazt}sc$Btt}Kmf<%JYo07#H<=9r&6kW6RYgT*4w`B}p9j3IE~CK@L#qphNCynMur)Vmohm^c z@;HPbbE)Q@@etwlS!`Ahh(!_Pj@II>G2aMa^wnx!9mv2{h@~xEQuryML*Er zgVd$W-|<`=Aa}8#oC!)<4rSE;9!up`Fc5TIrY_*kuzna0BtP{fumG49HWK227mU)l zbh%7HxnqFNn6fou(rd!AX2n#7wd6r*BJ>t1uAZ@yqwYnDOAX*=p4DoR!Q-WM-~<6t zNnT#wxp3`GAvYOP9b+Mb-r-)7A+7D;my8bjUi^0(>ir#fnW&SSol*k*tuJb^3*$Jx zsiBG1EAw6;J>*BoyqUan%rER(x#Zf&gR4~9PP`)q0_ZWR0vtrZSLD&Nii(P+%9V1I zo(oaQ(BWHg#qu38*;k1DQ11fOo};8S=j5qVGhr+O)jnX~Drf-p{&Uc;A*}%b|9nW< zv|V-8>Q8cW^3GvjiCl(*9tn4WNF*@eRTRlhqIoQonUsh|tRO^-j|a4r*(lK>3@;t{ zh0Xo@sO(08%}a_>GpaKMA}63QO-3u_w3{gW3Ge=rO~viD^0sf=sss&YkCRLcpc0wL zj=I-N%;z4>;Ij%o`SkMy3X?HJBKS}^Q=`;4V`B+{+jmYJfH|;LIZ=*BdY1CaZsZs> zF5C-T<-9&ULG4Hm*Ju1wzazCPkIc8D+t8Y4w?0Wb+Nb5Q$I z@x(%mHLflcOB_P`sM;`UF<$^1gI5YP8Uh$8Y{(p;RW(@R;>7{p@c>2u3JgHLCPb^k z%7`Y%j}dr5LSsP=o+%9@IeA=O9*n6(j4ie3)ajWBv-7Eb9M|oF*LDE;{jj-WH2ui{ ziAySQ7`@e0Abg;Fr8BBKwsBIJ2!laJNK8~H*FD|BgpPX+)i%0Ceo zG=r2Sd%^2>ftOq6fEC@R;&Z#~3LsF&&^ZL!q7P|Jg!wEed!f>*KF0)-8X+1)Xo#jW zQ07F`v>v}sud^d>XXN$4zwK}s#9Oy)&+h6p$59y>>3j+;!V7`dssmMI-wGXJ)7bX* z&Qv%u%&tg;5=w>A4Nt2YNd8O0x-O?#h|W~$4u@UnaR(~zP^avjFrlC^9)vE#v9eJ- zEP?kTLE0kFAdOn&!WE;iNL^8=;c47BhO z)b;mU`bKR$8C}N!2oe58ARGpT>$~55?Dqu|3U)D?^DB%5{dX|p#TbKlIN&?rBV4TR z*Qlcj0IMKD^hAftGafbrPQy}2PD!dK^m#a0*Vi|u89EJWs)MEv$qMVou8)sv4d+1z zuT22!1iikszM(Om=v4`4K+R_W080VTZ{mrfQ`zXK#sm3{f6C;Xn%T2w9|A{wSo%*G z14*bzQ6lodJVQ6?_@TYrr~`iiM#0CB6TL8`#Ocp~)fV`B@Iw)IF_7elBK2>a0Kh6k zJ$D=t2Qe~0qzw6APiAIDtxgxZmwYJsLZ(idCjlf7ZQz4YhX(^??8c2-(RvkR{bC6p zgfPBu+7AvJGn3oJ2QQu-1RSiuD4_%b&yB!4Uy*=xhf1OJoKP%% zhueW5twyb=L@XoF3T?>bDR~j%ZAwl~XhsLdJ{3A+0C>GXL4Bo~sEe{LL2Uw)WS^cH z^2)Nhy4nnQ=-{>qIFC)u&HmYQX4Zj_qf#uoG*?T2p<_o6CnEHjo|=-xqyxG)e&W7& z!!o)gEK6MYp!m#GDb$p8W(*tju=cH7wW2aPC8cFJ7PrZ0AR{CW#!fd?DDCZN_bHbX zIZ)VV?Z9(6bm-u!U3+&=%t*@s$PUPH(2IhP+XL^sVnShI5z-X>DkUOP!91BzF+Edo zdB=b@)IEOu_@adPM1aT;Sc$@iNN<{&TT<{`dRX4n3bivcWBb=*C3!0(^i3cm-x0h#2@`Y`Djc9a|iqklcdkb)OLgl(Ai4u7&e_ zLEIyy)~WQom?#CpBlJOqfD=&_Rycyb1cmb*P}Hp|h0=p{C??7W0wLlnCe%AXf=EEP zoom-#`I$ z#vL@I5*SrEbPw95wzsz?wYGMqV0&e}Q)+vr0MS9bF1}49;D_Dh!$}j~zq+f_pdsgr z*~q&i)Chr_#bEC0>wFttOte;=issNgiU&X_JLpM^wc6Nz!_y9%U54J!N!TzLVrzPt z>?l`4c;5&wv>%1;QX(2K9%%;|>SF_;a|{+u78-T>gf=oH`WPeCw+gWtD+zgh(WeK5 z)cfCISP;E#7B+hFmKdduO^lC72sYtM>+r+LHPYX~IggxZTLQSbld0Pk)889&MeVsq ztJazcfgFl{65Y#$XHFN*f9{zV?m*`&boL_THo$N$7os_FCLpvACFm2Ol=^23B;zhH z_rQlS)UfqZxm>iAIbGLcHfvDVodEh&<~~Hc0#vst5hZoFX-LLAz&68q5R1Pi>NbSm2dt0~nM3dI z^a_PaVWUVIt)cEUfhh=hC|&d|U$Oj1Zf@>Lq*YkE*)Z6x0MHd9f@epXqleHZ+&qW! zcX~#YJ^)XJW$DsIAFNxq?j5ySA2#JPlw;zq9hn41l|sk57m&q|E@(P^97;&2zy>dw zQmwQmr6e?>HZ5!jkcD`9vY5S&1-jY+))?<4@RDi1d~_RA zLBFU$KTBRR!!Q=7kF{rJrPmV+TB!5e+FEj7ef5n;T95;#eJV&MLv{3snp7-ZwrmT$ z5JQ;t&{t3&oT3+mgjp=9{tqEi8F*?67?OI*fzt;~b5QFpLqG2LR-)YvEhj%8M~r>)r+fVJS)$ z2}H^I+@U&hj0u)Gb&zcduI0H$h6T>-21@Og_`);v=`N1pq40ud~;uzP>)+?lSB7 zfx7G9FTS+2v}XK;70_xh&%%p{0%%6l(4-@dn8|1iK)q9saYt%uYAwnK`(&!~dTjjW zrkXMT_kYj*Wc@quuE@&DptJ@v6c_}4cx)DMdhf{2Ob0){IHHZ72|1&}06;ml-{+3X zyF-Qw09_h%vQh`@)(KG$RKHoHRsmfd+IXTq=)`l*6g<#_p-2Weq0}OFB5j@)q)(XuH-SPl-v@kdry3WPn z^$4!b97@;&An=LoMT;761}kbb8~unlm{1Pd0l7x>oO|D&2evp6(sUu!;y_!Uo}Xxc zuv@LZ^wjj$DN`mN5{dff8R%<1e7?jxWy*x(zxc)f{3Jai>!i)*fcqcm%%gfdJ$Lh( z)hpNk_jezCDkbGY8tACriM!a4Ngyhl(vXerq6?GaL5M4-7SK?)N+R#b-~?_;SbYMH%TC-8H~I zswKBAU$JyM!qcSu`u$LCGQ22?N79$^u2874AWQlUuIU&?_(dQK>DJ5y3e?r(rET!1Dw$-pE~1Dl?Y(a@rM z1HHeg*%$t?cY8%Y6l4RB7n&kjy9L&z23ZMz8VCnr$kJsR^QFjs9|U7FQqC-5ILPt4bcij6L+Ll2b_p!-|Q zU2)({&;tZUTmd{N%NVoO8Uw!lvPkH8(TK+nDppd|K5=&m6@lW=qg_seQ)+F*eq@V#wW&FBRl7>yAq5KxiZ>DK4JW-GPn?ulFTO5U;ROaSn$IBrgpal#|wK zRo$g!0_q6ZLEY7WsT{BY3dQRu<4TEdZ_|p_WL<5eZ|bzkXQoY?a+2s_BV7+Xo(vrG zv%h@msb7BwtdRS_#0U!F&|M%Sy+^p?Nx<0iywr+#&FWQeJn_Wizd;*i@D~J{L2;ka zC4s1HO2ai}BH#e0J6(>x$HeW@HV?ce)#awrRdQ<6&<(`LJrs)RI5CF`qTq) z@$n&oaaG0bOz+)E%5fXGJSCQ=!(I5bu2#e<{h2TkYV@Gps8Bow>H=8Zj* zmp7&u_yN`)Z$g5;H7O~h2Ml~hJ!krfw*&Z_s(bFa{mJir z@4LSR3uGf2zi`St3c|e{ml#zjck~*Tpe~ub$(~J~c3P=KW<$$Ld*Auv$ixcA*Qt-w zH-h8b1%&|l@G1NmQ&m};w0ZN6>vD3(oI$(O4yVf_|NQgMZ+`aK7j7AwpDzR|oIF`n z`}iDlX3yS@a+#9eUDEm+1wc0ju%=jm-dE8^N`01-5)y^)zyIO&vuDrP?ep1-P^T<~ zGGF}WTkG!xfe5IZ5Tp2L0yr>C@3LrvDNm3N|1_-+|J$hW3t5Kgc4Oe6&<5 zMne%pB04dxq1>)*oa&MRh_awGF05x8nZ)}(+F~}U zu%Tna544k|FFgm;(kK1(uP^===q|BQljqGthb@N!_0EY{3sM{>Bb^xJ)DM)K5$Gt! zzHs4!Pp`c4%J*e56)UU-SmdhUxxgq3bg(1LncL|VZvS%Ek_8Lqud!GR8)Q(C{I_ zTokU~zi)R^+4=G`L>vOZL1Obmdtg+2*qO+A1fL+HzBi*A!+7WM_*Gi9dFir6TN4xG z!!|YPeM_WhY7wHZudS)k%VD&VQb%Z9aH^LZfF#UjId zV3SA~J^;qRCz+ro-5(FO!g=%N>;qydxI`{4uijSU6B z0T60GtU(jOBW4cmHrRXsHkxvBa}VEl&+X66nLB&CNE9(HBGOxP#}BatMwLQ07&_vr zs%kSRT?o<>Cd7@B6faQE1`5SSLsry~VcN9G$I>%W>nkg&^U%110c0r@QtAHv`o;~a2frEz= z&`bkJbPv23u@I#~Gd67a^sc2#7jFdzz4ooQ-nqZ1=^G&xxrfImYd+XNii`rV-6RF2~ zP$@F)TrCzq@~1_J9t?W(V)LB9phuLJs4FHwTfoI4MGd1)fv#5LyRQ-4sDqKFOI$HR zZ38RdoVQ@!w)^hC?=L91YGreOItFcJ+vm=nQ&Le?F&p_~0p;R_VgcV~wZy;n+8f{N z=x9$SE^{!HW!KcyW`g201O2hbp!Pj=e8IRDi`BFNmkFuR;ay762R$L+m@|qZ2Eaob zyru?3(Zg14AX*VySzV<@D4apZlaWInB{<=cVu>tbg`6{a-hOaBFew=ZNQjgc=;Qo4 znY0O=)%GAXA9hT=daxV{(c`A{pz5MX0r>ROyXKAH6}M!r~g?bUBnBPh1*SlPZi+;Nvj0;5KuQ>eT6 z^jUOMGN64UYNN5!)8+tz5syAW*Fo(>qai|o*t`w(omNspm!mn~ns?bA;; zE`!owo(J6z;4Rr(Z@v4iZQFL-1`iM=L!D|}tX9-re&x5>oz}Hiul{_^m8;)VspG=3 zIKfbHz+0+BXD9~@5Cx?zXxs?TQrJCy{rY#;b;}PS(F?lRF;uCYokl;(cWT1bMMvWq z&^4fg73eso0ddF0O1jT7yNmBj#tOrT?)6!r%(s3IxxwtL41|lttaF{{d}h4^u@%Va;=01(;^K+;{+1pW?eS!9&=&@#UoMr3YN~59QHrJpb15<#{d z!8K5iIYnfE^d%cgYf;xV>a)O%9rr-L1iNioL_;^=lw6f z*mCXJvuEcZT9w<}+?ovjcIqh~TyJb{K}sBHK#4OsIjJcvHTgW6)$Clpe933POqB6> zkr`-gZpa;T`6MuE6gow^&@C&rs=6v!tx+g?!B0~m<7ys>NYMetN(y8&x~$Q9Mez;d@+?ampqrtVz3cFmhIc^vE7O+H`Y zDn5IBM}FSe3aiyL9?F#Qp6SZCrxdJI^a3;a+rUN$c2LCO(VP9?HP>AIKJxu_Z01db zGZQBj9-34*skFG{+*E|md(%z!C`l+lKR_`)lgUEewgSo&6NS%!YfkRq&pYaH12J+_-d`L!kI4(4BX`Mc8+NN(k{NOVH^OXU76_F<;63gAC=T2{) zJZa)>CZjQ5CYLi2l)zJGx`74X9~vMdD~bqU{h(5zQBR&#sF72j_M+2g63})v1#67C zfCEZdh7d2>VnP}9%}f{+1p+EUgqo@Lnv(AfVGu>#u_o$~l8E?yz`Nv_IH9nuuC`9Y zl&RrEl>uU@$h_{_Yd#;yHHAW%uco?e_l%j-OWT@T$E(z8GD?F}phbO2g?43Pp#t~2vgRdeod+s_>`6*YY(@AvYN23-GR{$7Tej`+;lm3yezEO(Y-%ccp?f{4 z;D3XER^T_8O-|5=?)b@%pZF!bkcjG0>6++vR`Srd?tc5%zxv~k^zpGu(*zX$fJr*ou5`?ik9;T;x=BN9T=?`T%!{sZ0Z0jR z0Ij{plaLtKj+*K-NLPFepwY)VU0f@aIcv|n_dPN)Gm9U8{Lxo_`MLpx91CiSV;nF<+Ju78Wt5;n6*M+9q;_-~bUIBe)7*ueOpuLO0M6_{sv~5S$6>c9 z(HSrk?QQ*DTns56f!*owB_<`dLm@_tb-)t00gGXU(b5BqgE#5{V!jmJ)y@e;?4nK= zKWC&RYJd3sCtmpZ&wu?>fd5hfVkJ+#ujSAqLo!;SjM@NlBh*}oaJ!!mFJ1=)7Y7bi z4`q_Tp&-C{_P98GJ5oo3Ua#P6Pc1L6$isfa2X_G~OWIv`-tmon`D4eGibV2=j6}BY zK##@4m(lpE5sI%xN!h2s&?I9I90PX9v<^@?<2{K-wTc4I3@-|gO7&bwX;=~A>qN?^ z0bMBTa&xlFq12nHQ4erEtRjbzj*~lnWJq8XDRe)`Bb-#%gTB84lwUFLsTAm2GhSZu zMxy#+C8s3T-F@fne|EdP@~vBTti&d+z~(^V_3n@%%A1kMMq9^@*|Vqbf9$b`pPDdX z9MIFDySerC*abqRv$Lb|#j^8N8N2uHS&O=4Jv;$W(DqD;HZ(WLMofhT1;?&ld*xdw zi~B^S(z7lfqWgk?$A}2R`g7;bP1~_!_hM|A5-Ld|=gwxedyp&ayy+&Oz{iZKL@xci zP>!ka96e0maUkp9HMS2&ISV2$BGlR|;eEIv2irvoG`P73!WdBE)LIh}8Z!~GAi4lb z*9iwEPnvK9Onv8oA|6x@RVGv0ni^~0foGKR;YXj`j4|o4F^VvzVBVg_Ll260+Z_Oa zHI5&be{$*4WgCGsFAvFP2do}y$d#SoM@PQb9Ki7-O%E^^LZt94`)@`FHT~h;UXA#l9 z#-Q_}dHncsCo~!@YdpqaxBKoKH$@w&=OGA)}iS zOHd$0`qOPZ_3cL<_*F_ua^j>1GbZ=!j2Y8*!Ry@wj`W&= zDD&XJba5%|hR%ln8T(Q0nf?0@T}$nq`9IX#AIE2g3}a*&G89T;B$8ZNl3mu($TcNG z%5u3OTTHpv7KyS(_T4bXlqIe*_NBR(v1K1dnMkfdlbHzjGY|Li`2G>!dwzUB&iirB z`z(+1c${9gZKBgvhTlxMzu|=IM#9=0Q%)*pQf3yruoPxNDV$rJimB}JQX;?l>ZtWJe_zg zg-6>c;WZus6MU+_z1&50`>50-HJbvF@r#i1znu(P^oTWPg0|aKmGtVh94n!!Rl=;A zVdXYU^gC}nLG`!81)c*PCh;UZv39^0>L$DZ0$_-(a*Nc)7+qcoPWp)Z=jWJYRhFbATep?sANx(`B(>Y?Y@ZJZ(rs>&7XNS zk;0Sw#WNr8{bk&c5WSz8D663L}0r!HUdEeC-az+jYAAcrkk)0F%NX^5~ z=Xy9eZjN4z;m`yb!x@>GH`7y7F+6czOagJmu>0e^P)jT8Kl@7HDw3;M!=}yfGIc|P z$GGzMC3Ca{oDk*1R`Y=IP}~Z&kc51;cHL5Z+{T0~nm<9o3#k^zRxJgQA{L8oZG`$O z@Vsy`T@rDJhaacGE-wGdBAW;N&9{FWg)1%Z-jS}Mc^V=La*_ZU#4{A;Ro4i0L1_tC z++zv^vor?^n`)O-cei(xtA4Xq;1y6CEIS~%Fucxi)Hb*;%fR4DB>h%acck6qCQ3Jk zugPnPY`2gRA=~uB{oNM?zX#eciy_4vGoaBHmq%X|JRgChceGAVdElrwHCBbP%l0dL z;gcqptxO(`v^3fo?EcmU?LQ|ds`gUk^`sl?$CtLfowmr_w6wYQl@meGKry7EK$5g@ z{$dBh+xzNcN^hql`R(sZ^8!6&(v3evvTQ{{zQkZJ(S=G$=Mql6T1*9g>pdT(9n}w- zbj!TY#6@AA!izj#Qbn;rcFWm)ZAE7CzUAGH&r^?05VN6onoaK+X!TJRogjJzF%X^k z)+5oC?lN$jz~I8Z*wv||g%2JP%B|phgRzM>oNckHX`@Y(U_wn6JcfyY*Yyj<-_$sk zz`vsp?f*U*0~J;^Q&2gS&09cQS?~DDG@O~(ZMh~y_@s%E5eYkohPW%JSBq~m9^}vx z^{Xj*V-H&N_warryEG{5BJ%Z{yb_rZwrs+PR7m=nC-5r<3ry3Y?%T3>ETf#|;vN4*XbYphimfDRvDcb;emapIJLmePMP~}jUWx`HA7duUg z7_+^(x|Bp@yy&EaUTZ{a+WJnNyXDu#8I+7yy7YHm}hm&52t ze#qiFmoi@jp8Nz*o{v++40FdPo8}_fTUmR1E6FdUq;8R@T@79pgNaWhRc8+?_N4y+ zkM&;;&z@xfbCUsd{f|SP0PMMa!U-b#j7Mf>5Iws-+&7r~;{v)E#=SPNt0mNOb_ zQ*+b5d3%L$$=1&L>{5R$AiB7_{WSCHvg^DTbs!IL1zP}E>IkfJU{9~y{yL77J>V(W zqPsnmHl}meZ*MqLg~V}C#0JdiG}#~Euep5hcJEX}FI?$f6_5oYT&3*e0*s5=RGUBh zePp4vrc*C9IXxZJ#~366Q^{R(h7jF``)0Ybl0&;hAsLo#rETHc^gc<~aYeJ)m;*jG z&=YQ5J`}iNO@jWXjvh~jT$uEM@qZ2fTkAgqu(u9C>;H~07fk;DXJ}WqqVI!~>k!26 SPM^PmfMRKeHmx;wi~a|yP(lF! literal 0 HcmV?d00001 diff --git a/Customer App/babel.config.js b/Customer App/babel.config.js new file mode 100644 index 0000000..c2d4a14 --- /dev/null +++ b/Customer App/babel.config.js @@ -0,0 +1,7 @@ +module.exports = function(api) { + api.cache(true) + return { + presets: ['babel-preset-expo'], + plugins: ['react-native-reanimated/plugin'] + } +} diff --git a/Customer App/enategaprod_upload_cert.pem b/Customer App/enategaprod_upload_cert.pem new file mode 100644 index 0000000..e5efedf --- /dev/null +++ b/Customer App/enategaprod_upload_cert.pem @@ -0,0 +1,20 @@ +-----BEGIN CERTIFICATE----- +MIIDRTCCAi2gAwIBAgIERu0DYTANBgkqhkiG9w0BAQsFADBTMQswCQYDVQQGEwJV +UzEJMAcGA1UECBMAMQkwBwYDVQQHEwAxCTAHBgNVBAoTADEJMAcGA1UECxMAMRgw +FgYDVQQDEw9jb20uZW5hdGVnYS5hcHAwHhcNMTkwNzI2MDg0NzEyWhcNNDYxMjEx +MDg0NzEyWjBTMQswCQYDVQQGEwJVUzEJMAcGA1UECBMAMQkwBwYDVQQHEwAxCTAH +BgNVBAoTADEJMAcGA1UECxMAMRgwFgYDVQQDEw9jb20uZW5hdGVnYS5hcHAwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQChW6yOHftMY4PZYS/1VK72o0mj +TMxVrolnwN46QrCkwX3MTC5Rf014MCOfWjRpbeCnL/ZFW5hMu1gfZhI3cU6n8kKi +3xkhIgtxoaGecC594WzOJfFNhNuHbdJTp4KlPli8k1CiWSxzddnxDaJX1zLh4vbp +Z1czC0k7HY6Muhpd7WCC1uwcp0UzCm1ej7LZqYPuUzwieW0V/ASMdS9yWri4LyIO +DA6nFbDdvCJrupL0C8RQjACCRMLwGx2l3zMlWe3nDa4ZyMRW6cdSsQA6QvlwxVeK +6I40S8fYsUf68/QZrnBwTV9yyJ78bIpF+9zF3b7kcv7tXAKkcuoQcd/70e79AgMB +AAGjITAfMB0GA1UdDgQWBBQ71L/oHvSkF0v65nI4B1iVLSFcfDANBgkqhkiG9w0B +AQsFAAOCAQEAlzMU9jy1oCtrxeucJcx5LU2+4Np/pdhfofivK3W6cLJ6yqAvKxNC +cmO+4mwG8O9s5bYtscB7+n9u1JYNOGMtyzAbjW2tzysaPU9EPatD+oAQznU1ur28 +v5YCTmS1tv4wRsYkjYGI+S+XQ+qi/wuNith2te1qoUfdl4/JCIA8kw7XPU9eLkDE +r3RrsZXV7NTIo2f2nnTeJWz9QFtERevQlgpwOnCqmqvPKV3n52sH5R/8g3xjiL1W +wP1JHGErSFGVbctYH6HTsHQkAfmzPeK7UOfB+kR70dXkPKdw3u+pdv8jzaRO9gpq +H97r6aLCoyB53CJ+6w51DSl1eAKMGK7Tcg== +-----END CERTIFICATE----- diff --git a/Customer App/environment.js b/Customer App/environment.js new file mode 100644 index 0000000..13c9cef --- /dev/null +++ b/Customer App/environment.js @@ -0,0 +1,71 @@ +/***************************** + * environment.js + * path: '/environment.js' (root of your project) + ******************************/ + +import Constants from 'expo-constants' + +const ENV = { + development: { + GRAPHQL_URL: 'http://192.168.100.90:8000/graphql', + WS_GRAPHQL_URL: 'ws://192.168.100.90:8000/graphql', + SERVER_URL: 'http://192.168.100.90:8000/', // put / at the end of server url + IOS_CLIENT_ID_GOOGLE: + '967541328677-uq7f7odvmeea2pb2sq0l7q320ds86536.apps.googleusercontent.com', + ANDROID_CLIENT_ID_GOOGLE: + '967541328677-u9lbhmiesp67j3md9b8nk6mkhooeljur.apps.googleusercontent.com', + FACEBOOK_APP_ID: '404956210315749', + AMPLITUDE_API_KEY: '358ef0deb443586e2cc4ddd4380151f0', + STRIPE_PUBLIC_KEY: 'pk_test_lEaBbVGnTkzja2FyFiNlbqtw', + STRIPE_IMAGE_URL: 'http://192.168.100.90:8000/assets/images/logo.png', + STRIPE_STORE_NAME: 'Enatega' + }, + staging: { + GRAPHQL_URL: 'https://staging-enatega-single-api.herokuapp.com/graphql', + WS_GRAPHQL_URL: 'wss://staging-enatega-single-api.herokuapp.com/graphql', + SERVER_URL: 'https://staging-enatega-single-api.herokuapp.com/', // put / at the end of server url + IOS_CLIENT_ID_GOOGLE: + '967541328677-nf8h4ou7rhmq9fahs87p057rggo95eah.apps.googleusercontent.com', + ANDROID_CLIENT_ID_GOOGLE: + '967541328677-7264tf7tkdtoufk844rck9mimrve135c.apps.googleusercontent.com', + FACEBOOK_APP_ID: '404956210315749', + AMPLITUDE_API_KEY: '358ef0deb443586e2cc4ddd4380151f0', + STRIPE_PUBLIC_KEY: 'pk_test_lEaBbVGnTkzja2FyFiNlbqtw', + STRIPE_IMAGE_URL: + 'https://staging-enatega-single-api.herokuapp.com/assets/images/logo.png', + STRIPE_STORE_NAME: 'Enatega' + }, + production: { + GRAPHQL_URL: 'https://prod-enatega-single-api.herokuapp.com/graphql', + WS_GRAPHQL_URL: 'wss://prod-enatega-single-api.herokuapp.com/graphql', + SERVER_URL: 'https://prod-enatega-single-api.herokuapp.com/', // put / at the end of server url + IOS_CLIENT_ID_GOOGLE: + '94983896797-irt6u2cmq2sjcp7j1rj9m9pqptjd12ue.apps.googleusercontent.com', + ANDROID_CLIENT_ID_GOOGLE: + '94983896797-omp6mi32rl3126siafgnskrqql0rdk5c.apps.googleusercontent.com', + FACEBOOK_APP_ID: '3017447961609878', + AMPLITUDE_API_KEY: '358ef0deb443586e2cc4ddd4380151f0', + STRIPE_PUBLIC_KEY: 'pk_test_lEaBbVGnTkzja2FyFiNlbqtw', + STRIPE_IMAGE_URL: + 'https://prod-enatega-single-api.herokuapp.com/assets/images/logo.png', + STRIPE_STORE_NAME: 'Enatega' + } +} + +const getEnvVars = (env = Constants.manifest.releaseChannel) => { + // What is __DEV__ ? + // This variable is set to true when react-native is running in Dev mode. + // __DEV__ is true when run locally, but false when published. + // eslint-disable-next-line no-undef + if (__DEV__) { + return ENV.development + } else if (env === 'production') { + return ENV.production + } else if (env === 'staging') { + return ENV.staging + } else { + return ENV.production + } +} + +export default getEnvVars diff --git a/Customer App/environment.js.example b/Customer App/environment.js.example new file mode 100644 index 0000000..63be348 --- /dev/null +++ b/Customer App/environment.js.example @@ -0,0 +1,46 @@ +/***************************** +* environment.js +* path: '/environment.js' (root of your project) +******************************/ + +import Constants from 'expo-constants'; + +const ENV = { + development: { + GRAPHQL_URL:'' , + SERVER_URL: '', // put / at the end of server url + IOS_CLIENT_ID_GOOGLE: "", + ANDROID_CLIENT_ID_GOOGLE: "", + FACEBOOK_APP_ID: "", + AMPLITUDE_API_KEY: "", + STRIPE_PUBLIC_KEY: "", + STRIPE_IMAGE_URL: "", + STRIPE_STORE_NAME: "" + }, + production: { + GRAPHQL_URL:'' , + SERVER_URL: '', // put / at the end of server url + IOS_CLIENT_ID_GOOGLE: "", + ANDROID_CLIENT_ID_GOOGLE: "", + FACEBOOK_APP_ID: "", + AMPLITUDE_API_KEY: "", + STRIPE_PUBLIC_KEY: "", + STRIPE_IMAGE_URL: "", + STRIPE_STORE_NAME: "" + } +}; + +const getEnvVars = (env = Constants.manifest.releaseChannel) => { + // What is __DEV__ ? + // This variable is set to true when react-native is running in Dev mode. + // __DEV__ is true when run locally, but false when published. + if (__DEV__) { + return ENV.development; + } else if (env === 'production') { + return ENV.production; + } else { + return ENV.development; + } +}; + +export default getEnvVars; \ No newline at end of file diff --git a/Customer App/google-services-prod-old.json b/Customer App/google-services-prod-old.json new file mode 100644 index 0000000..0e3e687 --- /dev/null +++ b/Customer App/google-services-prod-old.json @@ -0,0 +1,47 @@ +{ + "project_info": { + "project_number": "94983896797", + "firebase_url": "https://enatega-production.firebaseio.com", + "project_id": "enatega-production", + "storage_bucket": "enatega-production.appspot.com" + }, + "client": [ + { + "client_info": { + "mobilesdk_app_id": "1:94983896797:android:537c4eadfd11cf33", + "android_client_info": { + "package_name": "com.enatega.app" + } + }, + "oauth_client": [ + { + "client_id": "94983896797-9e36v3edasjt9t9r5q9uvkth700nn0nn.apps.googleusercontent.com", + "client_type": 3 + } + ], + "api_key": [ + { + "current_key": "AIzaSyBt9S6e7ig5EkNiSXw3sCyX7kgo1gzPxl4" + } + ], + "services": { + "appinvite_service": { + "other_platform_oauth_client": [ + { + "client_id": "94983896797-9e36v3edasjt9t9r5q9uvkth700nn0nn.apps.googleusercontent.com", + "client_type": 3 + }, + { + "client_id": "94983896797-irt6u2cmq2sjcp7j1rj9m9pqptjd12ue.apps.googleusercontent.com", + "client_type": 2, + "ios_info": { + "bundle_id": "com.enatega.app" + } + } + ] + } + } + } + ], + "configuration_version": "1" +} \ No newline at end of file diff --git a/Customer App/google-services-prod.json b/Customer App/google-services-prod.json new file mode 100644 index 0000000..b96b2ea --- /dev/null +++ b/Customer App/google-services-prod.json @@ -0,0 +1,47 @@ +{ + "project_info": { + "project_number": "94983896797", + "firebase_url": "https://enatega-production.firebaseio.com", + "project_id": "enatega-production", + "storage_bucket": "enatega-production.appspot.com" + }, + "client": [ + { + "client_info": { + "mobilesdk_app_id": "1:94983896797:android:5b28fe2925a51512112534", + "android_client_info": { + "package_name": "com.enatega.vendor" + } + }, + "oauth_client": [ + { + "client_id": "94983896797-9e36v3edasjt9t9r5q9uvkth700nn0nn.apps.googleusercontent.com", + "client_type": 3 + } + ], + "api_key": [ + { + "current_key": "AIzaSyBt9S6e7ig5EkNiSXw3sCyX7kgo1gzPxl4" + } + ], + "services": { + "appinvite_service": { + "other_platform_oauth_client": [ + { + "client_id": "94983896797-9e36v3edasjt9t9r5q9uvkth700nn0nn.apps.googleusercontent.com", + "client_type": 3 + }, + { + "client_id": "94983896797-osn1lglcn3f03a4dqpf1vl2rcogca8vp.apps.googleusercontent.com", + "client_type": 2, + "ios_info": { + "bundle_id": "com.enatega.app" + } + } + ] + } + } + } + ], + "configuration_version": "1" +} \ No newline at end of file diff --git a/Customer App/google-services.json b/Customer App/google-services.json new file mode 100644 index 0000000..49e92fc --- /dev/null +++ b/Customer App/google-services.json @@ -0,0 +1,40 @@ +{ + "project_info": { + "project_number": "346954645996", + "firebase_url": "https://enatega-4d403.firebaseio.com", + "project_id": "enatega-4d403", + "storage_bucket": "enatega-4d403.appspot.com" + }, + "client": [ + { + "client_info": { + "mobilesdk_app_id": "1:346954645996:android:f968efbb41d1fa7a", + "android_client_info": { + "package_name": "host.exp.exponent" + } + }, + "oauth_client": [ + { + "client_id": "346954645996-a2t28in6j98u33hnd4evb45m5d34lvjp.apps.googleusercontent.com", + "client_type": 3 + } + ], + "api_key": [ + { + "current_key": "AIzaSyCFfJ4RHfakMqvp_QsIHkfWcpeYrxtk8j0" + } + ], + "services": { + "appinvite_service": { + "other_platform_oauth_client": [ + { + "client_id": "346954645996-a2t28in6j98u33hnd4evb45m5d34lvjp.apps.googleusercontent.com", + "client_type": 3 + } + ] + } + } + } + ], + "configuration_version": "1" +} \ No newline at end of file diff --git a/Customer App/i18n.js b/Customer App/i18n.js new file mode 100644 index 0000000..c94d2a7 --- /dev/null +++ b/Customer App/i18n.js @@ -0,0 +1,23 @@ +import AsyncStorage from '@react-native-async-storage/async-storage' +import * as Localization from 'expo-localization' +import i18n from 'i18n-js' +import { Platform } from 'react-native' +import { de } from './translations/de' +import { en } from './translations/en' +import { fr } from './translations/fr' +import { km } from './translations/km' +import { zh } from './translations/zh' + +i18n.initAsync = async() => { + i18n.fallbacks = true + i18n.translations = { fr, en, km, zh, de } + // i18n.locale = 'km' + if (Platform.OS === 'android') { + const lang = await AsyncStorage.getItem('enatega-language') + i18n.locale = lang || 'en' + } else { + i18n.locale = Localization.locale + } +} + +export default i18n diff --git a/Customer App/package-lock.json b/Customer App/package-lock.json new file mode 100644 index 0000000..0d5e655 --- /dev/null +++ b/Customer App/package-lock.json @@ -0,0 +1,43989 @@ +{ + "name": "enatega-full-app", + "version": "5.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "enatega-full-app", + "version": "5.0.0", + "hasInstallScript": true, + "dependencies": { + "@apollo/react-hooks": "^3.1.3", + "@expo/vector-icons": "^12.0.0", + "@ptomasroos/react-native-multi-slider": "^2.2.2", + "@react-native-async-storage/async-storage": "~1.15.0", + "@react-native-community/masked-view": "0.1.10", + "@react-navigation/drawer": "^5.12.5", + "@react-navigation/native": "^5.9.4", + "@react-navigation/stack": "^5.14.5", + "apollo-boost": "^0.3.1", + "apollo-cache-inmemory": "^1.5.1", + "apollo-cache-persist": "^0.1.1", + "apollo-client": "^2.5.1", + "apollo-link-context": "^1.0.17", + "apollo-link-http": "^1.5.14", + "apollo-link-state": "^0.4.2", + "apollo-link-ws": "^1.0.20", + "apollo-upload-client": "^10.0.0", + "expo": "^44.0.0", + "expo-analytics-amplitude": "~11.1.0", + "expo-app-auth": "~11.1.0", + "expo-app-loading": "~1.3.0", + "expo-apple-authentication": "~4.1.0", + "expo-application": "~4.0.1", + "expo-asset": "~8.4.6", + "expo-constants": "~13.0.1", + "expo-device": "~4.1.0", + "expo-facebook": "~12.1.0", + "expo-font": "~10.0.4", + "expo-google-app-auth": "~8.3.0", + "expo-image-picker": "~12.0.1", + "expo-linking": "~3.0.0", + "expo-localization": "~12.0.0", + "expo-location": "~14.0.1", + "expo-notifications": "~0.14.0", + "expo-splash-screen": "~0.14.1", + "expo-tracking-transparency": "~2.1.0", + "expo-updates": "~0.11.6", + "graphql": "^14.5.8", + "graphql-tag": "^2.10.1", + "i18n-js": "^3.2.2", + "lodash": "^4.17.21", + "patch-package": "^6.2.2", + "react": "17.0.1", + "react-apollo": "^2.5.8", + "react-native": "0.64.3", + "react-native-flash-message": "^0.1.23", + "react-native-flatlist-slider": "^1.0.5", + "react-native-gesture-handler": "~2.1.0", + "react-native-gifted-chat": "^0.16.3", + "react-native-maps": "0.29.4", + "react-native-material-textfield": "^0.16.1", + "react-native-modal": "^11.10.0", + "react-native-modalize": "^2.0.8", + "react-native-reanimated": "~2.3.1", + "react-native-safe-area-context": "3.3.2", + "react-native-screens": "~3.10.1", + "react-native-star-rating": "^1.1.0", + "react-native-svg": "12.1.1", + "react-native-timeline-flatlist": "^0.7.2", + "react-native-webview": "11.15.0", + "subscriptions-transport-ws": "^0.9.16", + "uuid": "^3.3.2", + "validate.js": "^0.12.0" + }, + "devDependencies": { + "babel-jest": "^24.8.0", + "babel-preset-expo": "9.0.2", + "babel-preset-react-native": "^4.0.1", + "eslint": "^7.28.0", + "eslint-config-standard": "^14.1.1", + "eslint-plugin-import": "^2.20.2", + "eslint-plugin-node": "^11.1.0", + "eslint-plugin-promise": "^4.2.1", + "eslint-plugin-react": "^7.20.0", + "eslint-plugin-standard": "^4.0.1", + "husky": "^4.3.8", + "jest": "^26.6.3", + "jest-react-native": "^18.0.0", + "lint-staged": "^10.5.4", + "metro-react-native-babel-preset": "^0.54.1", + "prettier": "^2.3.1", + "prettier-config-standard": "^1.0.1", + "react-test-renderer": "^16.8.6" + } + }, + "node_modules/@apollo/react-common": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@apollo/react-common/-/react-common-3.1.4.tgz", + "integrity": "sha512-X5Kyro73bthWSCBJUC5XYQqMnG0dLWuDZmVkzog9dynovhfiVCV4kPSdgSIkqnb++cwCzOVuQ4rDKVwo2XRzQA==", + "dependencies": { + "ts-invariant": "^0.4.4", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": "^16.8.0", + "apollo-client": "^2.6.4", + "apollo-utilities": "^1.3.2", + "graphql": "^14.3.1", + "react": "^16.8.0" + } + }, + "node_modules/@apollo/react-hooks": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@apollo/react-hooks/-/react-hooks-3.1.5.tgz", + "integrity": "sha512-y0CJ393DLxIIkksRup4nt+vSjxalbZBXnnXxYbviq/woj+zKa431zy0yT4LqyRKpFy9ahMIwxBnBwfwIoupqLQ==", + "dependencies": { + "@apollo/react-common": "^3.1.4", + "@wry/equality": "^0.1.9", + "ts-invariant": "^0.4.4", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": "^16.8.0", + "apollo-client": "^2.6.4", + "graphql": "^14.3.1", + "react": "^16.8.0", + "react-dom": "^16.8.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "dependencies": { + "@babel/highlight": "^7.12.13" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.14.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.4.tgz", + "integrity": "sha512-i2wXrWQNkH6JplJQGn3Rd2I4Pij8GdHkXwHMxm+zV5YG/Jci+bCNrWZEWC4o+umiDkRrRs4dVzH3X4GP7vyjQQ==" + }, + "node_modules/@babel/core": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.3.tgz", + "integrity": "sha512-jB5AmTKOCSJIZ72sd78ECEhuPiDMKlQdDI/4QRI6lzYATx5SSogS1oQA2AoPecRCknm30gHi2l+QVvNUu3wZAg==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.14.3", + "@babel/helper-compilation-targets": "^7.13.16", + "@babel/helper-module-transforms": "^7.14.2", + "@babel/helpers": "^7.14.0", + "@babel/parser": "^7.14.3", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.14.2", + "@babel/types": "^7.14.2", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.0.tgz", + "integrity": "sha512-I3Omiv6FGOC29dtlZhkfXO6pgkmukJSlT26QjVvS1DGZe/NzSVCPG41X0tS21oZkJYlovfj9qDWgKP+Cn4bXxw==", + "dependencies": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz", + "integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.14.4", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.4.tgz", + "integrity": "sha512-JgdzOYZ/qGaKTVkn5qEDV/SXAh8KcyUVkCoSWGN8T3bwrgd6m+/dJa2kVGi6RJYJgEYPBdZ84BZp9dUjNWkBaA==", + "dependencies": { + "@babel/compat-data": "^7.14.4", + "@babel/helper-validator-option": "^7.12.17", + "browserslist": "^4.16.6", + "semver": "^6.3.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.1.tgz", + "integrity": "sha512-JBdSr/LtyYIno/pNnJ75lBcqc3Z1XXujzPanHqjvvrhOA+DTceTFuJi8XjmWTZh4r3fsdfqaCMN0iZemdkxZHQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.3.tgz", + "integrity": "sha512-JIB2+XJrb7v3zceV2XzDhGIB902CmKGSpSl4q2C6agU9SNLG/2V1RtFRGPG1Ajh9STj3+q6zJMOC+N/pp2P9DA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "regexpu-core": "^4.7.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz", + "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz", + "integrity": "sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==", + "dependencies": { + "@babel/types": "^7.13.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "dependencies": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", + "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz", + "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==", + "dependencies": { + "@babel/types": "^7.13.12" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.2.tgz", + "integrity": "sha512-OznJUda/soKXv0XhpvzGWDnml4Qnwp16GN+D/kZIdLsWoHj05kyu8Rm5kXmMef+rVJZ0+4pSGLkeixdqNUATDA==", + "dependencies": { + "@babel/helper-module-imports": "^7.13.12", + "@babel/helper-replace-supers": "^7.13.12", + "@babel/helper-simple-access": "^7.13.12", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/helper-validator-identifier": "^7.14.0", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.14.2", + "@babel/types": "^7.14.2" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz", + "integrity": "sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-wrap-function": "^7.13.0", + "@babel/types": "^7.13.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz", + "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==", + "dependencies": { + "@babel/types": "^7.13.12" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz", + "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==", + "dependencies": { + "@babel/types": "^7.12.1" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz", + "integrity": "sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==", + "dependencies": { + "@babel/helper-function-name": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.0.tgz", + "integrity": "sha512-+ufuXprtQ1D1iZTO/K9+EBRn+qPWMJjZSw/S0KlFrxCw4tkrzv9grgpDHkY9MeQTjTY8i2sp7Jep8DfU6tN9Mg==", + "dependencies": { + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.14.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.0.tgz", + "integrity": "sha512-VKXSCQx5D8S04ej+Dqsr1CzYvvWgf20jIw2D+YhQCrIlr2UZGaDds23Y0xg75/skOxpLCRpUZvk/1EAVkGoDOw==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz", + "integrity": "sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.13.12" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.2.tgz", + "integrity": "sha512-b1AM4F6fwck4N8ItZ/AtC4FP/cqZqmKRQ4FaTDutwSYyjuhtvsGEMLK4N/ztV/ImP40BjIDyMgBQAeAMsQYVFQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-remap-async-to-generator": "^7.13.0", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz", + "integrity": "sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.3.tgz", + "integrity": "sha512-HEjzp5q+lWSjAgJtSluFDrGGosmwTgKwCXdDQZvhKsRlwv3YdkUEqxNrrjesJd+B9E9zvr1PVPVBvhYZ9msjvQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.14.3", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-class-static-block": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.14.2.tgz", + "integrity": "sha512-LauAqDd/VjQDtae58QgBcEOE42NNP+jB2OE+XeC3KBI/E+BhhRjtr5viCIrj1hmu1YvrguLipIPRJZmS5yUcFw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.14.2", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-decorators": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.2.tgz", + "integrity": "sha512-oxVQZIWFh91vuNEMKltqNsKLFWkOIyJc95k2Gv9lWVyDfPUQGSSlbDEgWuJUU1afGE9WwlzpucMZ3yDRHIItkA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-default-from": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.12.13.tgz", + "integrity": "sha512-idIsBT+DGXdOHL82U+8bwX4goHm/z10g8sGGrQroh+HCRcm7mDv/luaGdWJQMTuCX2FsdXS7X0Nyyzp4znAPJA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-export-default-from": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.2.tgz", + "integrity": "sha512-sRxW3z3Zp3pFfLAgVEvzTFutTXax837oOatUIvSG9o5gRj9mKwm3br1Se5f4QalTQs9x4AzlA/HrCWbQIHASUQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.2.tgz", + "integrity": "sha512-w2DtsfXBBJddJacXMBhElGEYqCZQqN99Se1qeYn8DVLB33owlrlLftIbMzn5nz1OITfDVknXF433tBrLEAOEjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.2.tgz", + "integrity": "sha512-1JAZtUrqYyGsS7IDmFeaem+/LJqujfLZ2weLR9ugB0ufUPjzf8cguyVT1g5im7f7RXxuLq1xUxEzvm68uYRtGg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.2.tgz", + "integrity": "sha512-ebR0zU9OvI2N4qiAC38KIAK75KItpIPTpAtd2r4OZmMFeKbKJpUFLYP2EuDut82+BmYi8sz42B+TfTptJ9iG5Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.2.tgz", + "integrity": "sha512-DcTQY9syxu9BpU3Uo94fjCB3LN9/hgPS8oUL7KrSW3bA2ePrKZZPJcc5y0hoJAM9dft3pGfErtEUvxXQcfLxUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.14.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.4.tgz", + "integrity": "sha512-AYosOWBlyyXEagrPRfLJ1enStufsr7D1+ddpj8OLi9k7B6+NdZ0t/9V7Fh+wJ4g2Jol8z2JkgczYqtWrZd4vbA==", + "dependencies": { + "@babel/compat-data": "^7.14.4", + "@babel/helper-compilation-targets": "^7.14.4", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.2.tgz", + "integrity": "sha512-XtkJsmJtBaUbOxZsNk0Fvrv8eiqgneug0A6aqLFZ4TSkar2L5dSXWcnUKHgmjJt49pyB/6ZHvkr3dPgl9MOWRQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.2.tgz", + "integrity": "sha512-qQByMRPwMZJainfig10BoaDldx/+VDtNcrA7qdNaEOAj6VXud+gfrkA8j4CRAU5HjnWREXqIpSpH30qZX1xivA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz", + "integrity": "sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.0.tgz", + "integrity": "sha512-59ANdmEwwRUkLjB7CRtwJxxwtjESw+X2IePItA+RGQh+oy5RmpCh/EvVVvh5XQc3yxsm5gtv0+i9oBZhaDNVTg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-create-class-features-plugin": "^7.14.0", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-private-property-in-object": "^7.14.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz", + "integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.12.13.tgz", + "integrity": "sha512-ZmKQ0ZXR0nYpHZIIuj9zE7oIqCx2hw9TKi+lIo73NNrMPAZGHfS92/VRV0ZmPj6H2ffBgyFHXvJ5NYsNeEaP2A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.13.tgz", + "integrity": "sha512-Rw6aIXGuqDLr6/LoBBYE57nKOzQpz/aDkKlMqEwH+Vp0MXbG6H/TfRjaY343LKxzAKAMXIHsQ8JzaZKuDZ9MwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-default-from": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.12.13.tgz", + "integrity": "sha512-gVry0zqoums0hA+EniCYK3gABhjYSLX1dVuwYpPw9DrLNA4/GovXySHVg4FGRsZht09ON/5C2NVx3keq+qqVGQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", + "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz", + "integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.0.tgz", + "integrity": "sha512-bda3xF8wGl5/5btF794utNOL0Jw+9jE5C1sLZcoK7c4uonE/y3iQiyG+KbkF3WBV/paX58VCpjhxLPkdj5Fe4w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz", + "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz", + "integrity": "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz", + "integrity": "sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz", + "integrity": "sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==", + "dependencies": { + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-remap-async-to-generator": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz", + "integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.14.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.4.tgz", + "integrity": "sha512-5KdpkGxsZlTk+fPleDtGKsA+pon28+ptYmMO8GBSa5fHERCJWAzj50uAfCKBqq42HO+Zot6JF1x37CRprwmN4g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.14.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.4.tgz", + "integrity": "sha512-p73t31SIj6y94RDVX57rafVjttNr8MvKEgs5YFatNB/xC68zM3pyosuOEcQmYsYlyQaGY9R7rAULVRcat5FKJQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-function-name": "^7.14.2", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-replace-supers": "^7.14.4", + "@babel/helper-split-export-declaration": "^7.12.13", + "globals": "^11.1.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz", + "integrity": "sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.14.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.4.tgz", + "integrity": "sha512-JyywKreTCGTUsL1OKu1A3ms/R1sTP0WxbpXlALeGzF53eB3bxtNkYdMj9SDgK7g6ImPy76J5oYYKoTtQImlhQA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz", + "integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz", + "integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz", + "integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", + "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-flow": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz", + "integrity": "sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz", + "integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==", + "dependencies": { + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz", + "integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz", + "integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.2.tgz", + "integrity": "sha512-hPC6XBswt8P3G2D1tSV2HzdKvkqOpmbyoy+g73JG0qlF/qx2y3KaMmXb1fLrpmWGLZYA0ojCvaHdzFWjlmV+Pw==", + "dependencies": { + "@babel/helper-module-transforms": "^7.14.2", + "@babel/helper-plugin-utils": "^7.13.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.0.tgz", + "integrity": "sha512-EX4QePlsTaRZQmw9BsoPeyh5OCtRGIhwfLquhxGp5e32w+dyL8htOcDwamlitmNFK6xBZYlygjdye9dbd9rUlQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.14.0", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-simple-access": "^7.13.12", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.13.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz", + "integrity": "sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.13.0", + "@babel/helper-module-transforms": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-validator-identifier": "^7.12.11", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.0.tgz", + "integrity": "sha512-nPZdnWtXXeY7I87UZr9VlsWme3Y0cfFFE41Wbxz4bbaexAjNMInXPFUpRRUJ8NoMm0Cw+zxbqjdPmLhcjfazMw==", + "dependencies": { + "@babel/helper-module-transforms": "^7.14.0", + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz", + "integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz", + "integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-assign": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.12.13.tgz", + "integrity": "sha512-4QxDMc0lAOkIBSfCrnSGbAJ+4epDBF2XXwcLXuBcG1xl9u7LrktNVD4+LwhL47XuKVPQ7R25e/WdcV+h97HyZA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz", + "integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-replace-supers": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.2.tgz", + "integrity": "sha512-NxoVmA3APNCC1JdMXkdYXuQS+EMdqy0vIwyDHeKHiJKRxmp1qGSdb0JLEIoPRhkx6H/8Qi3RJ3uqOCYw8giy9A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz", + "integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.14.2.tgz", + "integrity": "sha512-zCubvP+jjahpnFJvPaHPiGVfuVUjXHhFvJKQdNnsmSsiU9kR/rCZ41jHc++tERD2zV+p7Hr6is+t5b6iWTCqSw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.3.tgz", + "integrity": "sha512-uuxuoUNVhdgYzERiHHFkE4dWoJx+UFVyuAl0aqN8P2/AKFHwqgUC5w2+4/PjpKXJsFgBlYAFXlUmDQ3k3DUkXw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-module-imports": "^7.13.12", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/types": "^7.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.16.7.tgz", + "integrity": "sha512-oe5VuWs7J9ilH3BCCApGoYjHoSO48vkjX2CbA5bFVhIuO2HKxA3vyF7rleA4o6/4rTDbk6r8hBW7Ul8E+UZrpA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.14.2.tgz", + "integrity": "sha512-OMorspVyjxghAjzgeAWc6O7W7vHbJhV69NeTGdl9Mxgz6PaweAuo7ffB9T5A1OQ9dGcw0As4SYMUhyNC4u7mVg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.13.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.13.15.tgz", + "integrity": "sha512-Bk9cOLSz8DiurcMETZ8E2YtIVJbFCPGW28DJWUakmyVWtQSm6Wsf0p4B4BfEr/eL2Nkhe/CICiUiMOCi1TPhuQ==", + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz", + "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.14.3.tgz", + "integrity": "sha512-t960xbi8wpTFE623ef7sd+UpEC5T6EEguQlTBJDEO05+XwnIWVfuqLw/vdLWY6IdFmtZE+65CZAfByT39zRpkg==", + "dependencies": { + "@babel/helper-module-imports": "^7.13.12", + "@babel/helper-plugin-utils": "^7.13.0", + "babel-plugin-polyfill-corejs2": "^0.2.0", + "babel-plugin-polyfill-corejs3": "^0.2.0", + "babel-plugin-polyfill-regenerator": "^0.2.0", + "semver": "^6.3.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz", + "integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz", + "integrity": "sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz", + "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz", + "integrity": "sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz", + "integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", + "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-typescript": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz", + "integrity": "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz", + "integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.14.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.4.tgz", + "integrity": "sha512-GwMMsuAnDtULyOtuxHhzzuSRxFeP0aR/LNzrHRzP8y6AgDNgqnrfCCBm/1cRdTU75tRs28Eh76poHLcg9VF0LA==", + "dependencies": { + "@babel/compat-data": "^7.14.4", + "@babel/helper-compilation-targets": "^7.14.4", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-validator-option": "^7.12.17", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12", + "@babel/plugin-proposal-async-generator-functions": "^7.14.2", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-class-static-block": "^7.14.3", + "@babel/plugin-proposal-dynamic-import": "^7.14.2", + "@babel/plugin-proposal-export-namespace-from": "^7.14.2", + "@babel/plugin-proposal-json-strings": "^7.14.2", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.2", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.2", + "@babel/plugin-proposal-numeric-separator": "^7.14.2", + "@babel/plugin-proposal-object-rest-spread": "^7.14.4", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.2", + "@babel/plugin-proposal-optional-chaining": "^7.14.2", + "@babel/plugin-proposal-private-methods": "^7.13.0", + "@babel/plugin-proposal-private-property-in-object": "^7.14.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.12.13", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.0", + "@babel/plugin-syntax-top-level-await": "^7.12.13", + "@babel/plugin-transform-arrow-functions": "^7.13.0", + "@babel/plugin-transform-async-to-generator": "^7.13.0", + "@babel/plugin-transform-block-scoped-functions": "^7.12.13", + "@babel/plugin-transform-block-scoping": "^7.14.4", + "@babel/plugin-transform-classes": "^7.14.4", + "@babel/plugin-transform-computed-properties": "^7.13.0", + "@babel/plugin-transform-destructuring": "^7.14.4", + "@babel/plugin-transform-dotall-regex": "^7.12.13", + "@babel/plugin-transform-duplicate-keys": "^7.12.13", + "@babel/plugin-transform-exponentiation-operator": "^7.12.13", + "@babel/plugin-transform-for-of": "^7.13.0", + "@babel/plugin-transform-function-name": "^7.12.13", + "@babel/plugin-transform-literals": "^7.12.13", + "@babel/plugin-transform-member-expression-literals": "^7.12.13", + "@babel/plugin-transform-modules-amd": "^7.14.2", + "@babel/plugin-transform-modules-commonjs": "^7.14.0", + "@babel/plugin-transform-modules-systemjs": "^7.13.8", + "@babel/plugin-transform-modules-umd": "^7.14.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", + "@babel/plugin-transform-new-target": "^7.12.13", + "@babel/plugin-transform-object-super": "^7.12.13", + "@babel/plugin-transform-parameters": "^7.14.2", + "@babel/plugin-transform-property-literals": "^7.12.13", + "@babel/plugin-transform-regenerator": "^7.13.15", + "@babel/plugin-transform-reserved-words": "^7.12.13", + "@babel/plugin-transform-shorthand-properties": "^7.12.13", + "@babel/plugin-transform-spread": "^7.13.0", + "@babel/plugin-transform-sticky-regex": "^7.12.13", + "@babel/plugin-transform-template-literals": "^7.13.0", + "@babel/plugin-transform-typeof-symbol": "^7.12.13", + "@babel/plugin-transform-unicode-escapes": "^7.12.13", + "@babel/plugin-transform-unicode-regex": "^7.12.13", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.14.4", + "babel-plugin-polyfill-corejs2": "^0.2.0", + "babel-plugin-polyfill-corejs3": "^0.2.0", + "babel-plugin-polyfill-regenerator": "^0.2.0", + "core-js-compat": "^3.9.0", + "semver": "^6.3.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-flow": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.16.7.tgz", + "integrity": "sha512-6ceP7IyZdUYQ3wUVqyRSQXztd1YmFHWI4Xv11MIqAlE4WqxBSd/FZ61V9k+TS5Gd4mkHOtQtPp9ymRpxH4y1Ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-flow-strip-types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", + "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/register": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.17.0.tgz", + "integrity": "sha512-UNZsMAZ7uKoGHo1HlEXfteEOYssf64n/PNLHGqOKq/bgYcu/4LrQWAHJwSCb3BRZK8Hi5gkJdRcwrGTO2wtRCg==", + "dependencies": { + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.5", + "source-map-support": "^0.5.16" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/register/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/runtime": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.0.tgz", + "integrity": "sha512-JELkvo/DlpNdJ7dlyw/eY7E0suy5i5GQH+Vlxaq1nsNJ+H7f4Vtv3jMeCEgRhZZQFXTjldYfQgv2qmM6M1v5wA==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/@babel/runtime/node_modules/regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + }, + "node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template/node_modules/@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dependencies": { + "@babel/highlight": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.0.tgz", + "integrity": "sha512-fpFIXvqD6kC7c7PUNnZ0Z8cQXlarCLtCUpt2S1Dx7PjoRtCFffvOkHHSom+m5HIxMZn5bIBVb71lhabcmjEsqg==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.0", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.0", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dependencies": { + "@babel/highlight": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@egjs/hammerjs": { + "version": "2.0.17", + "resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz", + "integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==", + "dependencies": { + "@types/hammerjs": "^2.0.36" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz", + "integrity": "sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz", + "integrity": "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@expo/config": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/@expo/config/-/config-6.0.6.tgz", + "integrity": "sha512-GPI8EIdMAtZ5VaB4p5GcfuX50xyfGFdpEqLi0QmcfrCfTsGry1/j/Qy28hovHM1oJYHlaZylTcbGy+1ET+AO2w==", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "@expo/config-plugins": "4.0.6", + "@expo/config-types": "^43.0.1", + "@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" + } + }, + "node_modules/@expo/config-plugins": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-4.0.6.tgz", + "integrity": "sha512-K/KQaw/CU8uLQgk7sFnZC54YGHoGucKFfdjYeZx5ds2eyzbuMAiKzGFcxZ/S+1dVBZ8QHzwowsVBW3kuYhnQ3Q==", + "dependencies": { + "@expo/config-types": "^43.0.1", + "@expo/json-file": "8.2.33", + "@expo/plist": "0.0.15", + "@react-native/normalize-color": "^2.0.0", + "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" + } + }, + "node_modules/@expo/config-plugins/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@expo/config-plugins/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@expo/config-plugins/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@expo/config-plugins/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@expo/config-plugins/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@expo/config-plugins/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/config-plugins/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/config-plugins/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@expo/config-plugins/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@expo/config-plugins/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@expo/config-plugins/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/config-plugins/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/config-plugins/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/config-plugins/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/config-types": { + "version": "43.0.1", + "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-43.0.1.tgz", + "integrity": "sha512-EtllpCGDdB/UdwAIs5YXJwBLpbFQNdlLLrxIvoILA9cXrpQMWkeDCT9lQPJzFRMFcLUaMuGvkzX2tR4tx5EQFQ==" + }, + "node_modules/@expo/config/node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@expo/config/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/config/node_modules/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/configure-splash-screen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@expo/configure-splash-screen/-/configure-splash-screen-0.6.0.tgz", + "integrity": "sha512-4DyPoNXJqx9bN4nEwF3HQreo//ECu7gDe1Xor3dnnzFm9P/VDxAKdbEhA0n+R6fgkNfT2onVHWijqvdpTS3Xew==", + "dependencies": { + "color-string": "^1.5.3", + "commander": "^5.1.0", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "lodash": "^4.17.15", + "pngjs": "^5.0.0", + "xcode": "^3.0.0", + "xml-js": "^1.6.11" + }, + "bin": { + "configure-splash-screen": "build/index-cli.js", + "expo-splash-screen": "build/index-cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@expo/configure-splash-screen/node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@expo/image-utils": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.3.18.tgz", + "integrity": "sha512-77/ub2aGuf7SYfaFhvCHE54Hs/jRuU5j+pemS5seLfVHNwHbJSse91TMhsTLLNz3GwwqTxFVe3KMycSccJ73nA==", + "dependencies": { + "@expo/spawn-async": "1.5.0", + "chalk": "^4.0.0", + "fs-extra": "9.0.0", + "getenv": "^1.0.0", + "jimp-compact": "0.16.1", + "mime": "^2.4.4", + "node-fetch": "^2.6.0", + "parse-png": "^2.1.0", + "resolve-from": "^5.0.0", + "semver": "7.3.2", + "tempy": "0.3.0" + } + }, + "node_modules/@expo/image-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@expo/image-utils/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@expo/image-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@expo/image-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@expo/image-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/image-utils/node_modules/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/image-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/json-file": { + "version": "8.2.33", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-8.2.33.tgz", + "integrity": "sha512-CDnhjdirUs6OdN5hOSTJ2y3i9EiJMk7Z5iDljC5xyCHCrUex7oyI8vbRsZEojAahxZccgL/PrO+CjakiFFWurg==", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "json5": "^1.0.1", + "write-file-atomic": "^2.3.0" + } + }, + "node_modules/@expo/json-file/node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@expo/json-file/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/@expo/metro-config": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.2.8.tgz", + "integrity": "sha512-8g0QrHfvSgTLzryuE4JXRwFwBZ7EmqE55zR39Yy7jEVR3epYL0JbBK0/IDFmf6auwsDFtMjAZjFL4WEhRN5bEQ==", + "dependencies": { + "@expo/config": "6.0.6", + "chalk": "^4.1.0", + "debug": "^4.3.2", + "getenv": "^1.0.0", + "sucrase": "^3.20.0" + } + }, + "node_modules/@expo/metro-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@expo/metro-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@expo/metro-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@expo/metro-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@expo/metro-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/metro-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/plist": { + "version": "0.0.15", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.0.15.tgz", + "integrity": "sha512-LDxiS0KNZAGJu4fIJhbEKczmb+zeftl1NU0LE0tj0mozoMI5HSKdMUchgvnBm35bwBl8ekKkAfJJ0ONxljWQjQ==", + "dependencies": { + "@xmldom/xmldom": "~0.7.0", + "base64-js": "^1.2.3", + "xmlbuilder": "^14.0.0" + } + }, + "node_modules/@expo/prebuild-config": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-3.0.17.tgz", + "integrity": "sha512-x3L2IaOAah2sWfbys7C0yvtdkGnHsYM7aWOabIJlDxHXQ7DfbN9im2YXRRj2OoRsqzD3BB2tF/h88ToxY2rxFw==", + "dependencies": { + "@expo/config": "6.0.17", + "@expo/config-plugins": "4.0.17", + "@expo/config-types": "^43.0.1", + "@expo/image-utils": "0.3.18", + "@expo/json-file": "8.2.34", + "debug": "^4.3.1", + "expo-modules-autolinking": "~0.5.1", + "fs-extra": "^9.0.0", + "resolve-from": "^5.0.0", + "semver": "7.3.2", + "xml2js": "0.4.23" + } + }, + "node_modules/@expo/prebuild-config/node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@expo/prebuild-config/node_modules/@expo/config": { + "version": "6.0.17", + "resolved": "https://registry.npmjs.org/@expo/config/-/config-6.0.17.tgz", + "integrity": "sha512-Mr6WZzxzeIs9octOTQ/eEZFflic6XycJfJI5q4+tfkLJXk7kVqt5ZaqiFQ1oyNvppV8bemupmwsnje7KoedQtQ==", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "@expo/config-plugins": "4.0.17", + "@expo/config-types": "^43.0.1", + "@expo/json-file": "8.2.34", + "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" + } + }, + "node_modules/@expo/prebuild-config/node_modules/@expo/config-plugins": { + "version": "4.0.17", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-4.0.17.tgz", + "integrity": "sha512-29CMwT2C+1fxsV6QttAdZICCpmT+4KqDIQ+4FftMlljwWEMZzb9aCHl2EYKyXbR5yUmTtXCzEejuyncam4W/Mw==", + "dependencies": { + "@expo/config-types": "^43.0.1", + "@expo/json-file": "8.2.34", + "@expo/plist": "0.0.17", + "@expo/sdk-runtime-versions": "^1.0.0", + "@react-native/normalize-color": "^2.0.0", + "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" + } + }, + "node_modules/@expo/prebuild-config/node_modules/@expo/config-plugins/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/prebuild-config/node_modules/@expo/json-file": { + "version": "8.2.34", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-8.2.34.tgz", + "integrity": "sha512-ZxtBodAZGxdLtgKzmsC+8ViUxt1mhFW642Clu2OuG3f6PAyAFsU/SqEGag9wKFaD3x3Wt8VhL+3y5fMJmUFgPw==", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "json5": "^1.0.1", + "write-file-atomic": "^2.3.0" + } + }, + "node_modules/@expo/prebuild-config/node_modules/@expo/plist": { + "version": "0.0.17", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.0.17.tgz", + "integrity": "sha512-5Ul3d/YOYE6mfum0jCE25XUnkKHZ5vGlU/X2275ZmCtGrpRn1Fl8Nq+jQKSaks3NqTfxdyXROi/TgH8Zxeg2wg==", + "dependencies": { + "@xmldom/xmldom": "~0.7.0", + "base64-js": "^1.2.3", + "xmlbuilder": "^14.0.0" + } + }, + "node_modules/@expo/prebuild-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@expo/prebuild-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@expo/prebuild-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@expo/prebuild-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@expo/prebuild-config/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@expo/prebuild-config/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/prebuild-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/prebuild-config/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/@expo/prebuild-config/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@expo/prebuild-config/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@expo/prebuild-config/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@expo/prebuild-config/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/prebuild-config/node_modules/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/prebuild-config/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/prebuild-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/react-native-action-sheet": { + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@expo/react-native-action-sheet/-/react-native-action-sheet-3.13.0.tgz", + "integrity": "sha512-EFLK35TBsM28W43SY54lISAIvjEm9584LIRWXsYaf5sgmfF65oWAOQP4UyKxMPLYGoaKjnCAJVFNtZUK80ss9A==", + "dependencies": { + "@types/hoist-non-react-statics": "^3.3.1", + "hoist-non-react-statics": "^3.3.0" + }, + "peerDependencies": { + "react": ">=16.3.0" + } + }, + "node_modules/@expo/sdk-runtime-versions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@expo/sdk-runtime-versions/-/sdk-runtime-versions-1.0.0.tgz", + "integrity": "sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==" + }, + "node_modules/@expo/spawn-async": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.5.0.tgz", + "integrity": "sha512-LB7jWkqrHo+5fJHNrLAFdimuSXQ2MQ4lA7SQW5bf/HbsXuV2VrT/jN/M8f/KoWt0uJMGN4k/j7Opx4AvOOxSew==", + "dependencies": { + "cross-spawn": "^6.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/spawn-async/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/@expo/spawn-async/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/spawn-async/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@expo/spawn-async/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@expo/spawn-async/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@expo/spawn-async/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/@expo/vector-icons": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/@expo/vector-icons/-/vector-icons-12.0.5.tgz", + "integrity": "sha512-zWvHBmkpbi1KrPma6Y+r/bsGI6MjbM1MBSe6W9A4uYMLhNI5NR4JtTnqxhf7g1XdpaDtBdv5aOWKEx4d5rxnhg==", + "dependencies": { + "lodash.frompairs": "^4.0.1", + "lodash.isequal": "^4.5.0", + "lodash.isstring": "^4.0.1", + "lodash.omit": "^4.5.0", + "lodash.pick": "^4.4.0", + "lodash.template": "^4.5.0" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.1.tgz", + "integrity": "sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==" + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@ide/backoff": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@ide/backoff/-/backoff-1.0.0.tgz", + "integrity": "sha512-F0YfUDjvT+Mtt/R4xdl2X0EYCHMMiJqNLdxHD++jDT5ydEFIyqbCHh51Qx2E211dgZprPKhV7sHmnXKpLuvc5g==" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", + "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", + "dev": true, + "dependencies": { + "@jest/source-map": "^24.9.0", + "chalk": "^2.0.1", + "slash": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@jest/core/node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/@jest/core/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@jest/core/node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/core/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/@jest/core/node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/@jest/core/node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/@jest/core/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/@jest/core/node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/core/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/core/node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@jest/core/node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/@jest/create-cache-key-function": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-26.6.2.tgz", + "integrity": "sha512-LgEuqU1f/7WEIPYqwLPIvvHuc1sB6gMVbT6zWhin3txYUNYK/kGQrC1F2WR4gR34YlI9bBtViTm5z98RqVZAaw==", + "dependencies": { + "@jest/types": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/create-cache-key-function/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/create-cache-key-function/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@jest/create-cache-key-function/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/create-cache-key-function/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/create-cache-key-function/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/create-cache-key-function/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/create-cache-key-function/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/create-cache-key-function/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/create-cache-key-function/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/environment/node_modules/@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/environment/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/environment/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@jest/environment/node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/@jest/environment/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/environment/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/environment/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/environment/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/environment/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/environment/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/@jest/environment/node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/environment/node_modules/jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/environment/node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/environment/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/@jest/environment/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment/node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@jest/environment/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", + "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/globals/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/globals/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@jest/globals/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/globals/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/globals/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/globals/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/globals/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/globals/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/globals/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "node-notifier": "^8.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters/node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters/node_modules/@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@jest/reporters/node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/@jest/reporters/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@jest/reporters/node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/reporters/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/@jest/reporters/node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/@jest/reporters/node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters/node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters/node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters/node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/@jest/reporters/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/@jest/reporters/node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/reporters/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/reporters/node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@jest/reporters/node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/@jest/source-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", + "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.1.15", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", + "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", + "dev": true, + "dependencies": { + "@jest/console": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/istanbul-lib-coverage": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dev": true, + "dependencies": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer/node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer/node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@jest/test-sequencer/node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/@jest/test-sequencer/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/test-sequencer/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/test-sequencer/node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@jest/test-sequencer/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/test-sequencer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/test-sequencer/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/test-sequencer/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/test-sequencer/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/test-sequencer/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/test-sequencer/node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/@jest/test-sequencer/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/test-sequencer/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/@jest/test-sequencer/node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/@jest/test-sequencer/node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer/node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer/node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer/node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/@jest/test-sequencer/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/@jest/test-sequencer/node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-sequencer/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/test-sequencer/node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@jest/test-sequencer/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/test-sequencer/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@jest/transform": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz", + "integrity": "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^24.9.0", + "babel-plugin-istanbul": "^5.1.0", + "chalk": "^2.0.1", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.1.15", + "jest-haste-map": "^24.9.0", + "jest-regex-util": "^24.9.0", + "jest-util": "^24.9.0", + "micromatch": "^3.1.10", + "pirates": "^4.0.1", + "realpath-native": "^1.1.0", + "slash": "^2.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "2.4.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@ptomasroos/react-native-multi-slider": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@ptomasroos/react-native-multi-slider/-/react-native-multi-slider-2.2.2.tgz", + "integrity": "sha512-HWyCnRD3Z3SbHK2FLWYmBBqd1B4iXipeKv1+AK0FoY/CElEDTEixHE8hN60TsqxalPrznn798LE2Q4tHuCiyaA==", + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/@react-native-async-storage/async-storage": { + "version": "1.15.17", + "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.15.17.tgz", + "integrity": "sha512-NQCFs47aFEch9kya/bqwdpvSdZaVRtzU7YB02L8VrmLSLpKgQH/1VwzFUBPcc1/JI1s3GU4yOLVrEbwxq+Fqcw==", + "dependencies": { + "merge-options": "^3.0.4" + }, + "peerDependencies": { + "react-native": "^0.0.0-0 || 0.60 - 0.67 || 1000.0.0" + } + }, + "node_modules/@react-native-community/cli": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-5.0.1.tgz", + "integrity": "sha512-9VzSYUYSEqxEH5Ib2UNSdn2eyPiYZ4T7Y79o9DKtRBuSaUIwbCUdZtIm+UUjBpLS1XYBkW26FqL8/UdZDmQvXw==", + "dependencies": { + "@react-native-community/cli-debugger-ui": "^5.0.1", + "@react-native-community/cli-hermes": "^5.0.1", + "@react-native-community/cli-server-api": "^5.0.1", + "@react-native-community/cli-tools": "^5.0.1", + "@react-native-community/cli-types": "^5.0.1", + "appdirsjs": "^1.2.4", + "chalk": "^3.0.0", + "command-exists": "^1.2.8", + "commander": "^2.19.0", + "cosmiconfig": "^5.1.0", + "deepmerge": "^3.2.0", + "envinfo": "^7.7.2", + "execa": "^1.0.0", + "find-up": "^4.1.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.3", + "graceful-fs": "^4.1.3", + "joi": "^17.2.1", + "leven": "^3.1.0", + "lodash": "^4.17.15", + "metro": "^0.64.0", + "metro-config": "^0.64.0", + "metro-core": "^0.64.0", + "metro-react-native-babel-transformer": "^0.64.0", + "metro-resolver": "^0.64.0", + "metro-runtime": "^0.64.0", + "minimist": "^1.2.0", + "mkdirp": "^0.5.1", + "node-stream-zip": "^1.9.1", + "ora": "^3.4.0", + "pretty-format": "^26.6.2", + "prompts": "^2.4.0", + "semver": "^6.3.0", + "serve-static": "^1.13.1", + "strip-ansi": "^5.2.0", + "sudo-prompt": "^9.0.0", + "wcwidth": "^1.0.1" + }, + "bin": { + "react-native": "build/bin.js" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react-native": ">=0.64.0-rc.0 || 0.0.0-*" + } + }, + "node_modules/@react-native-community/cli-debugger-ui": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-5.0.1.tgz", + "integrity": "sha512-5gGKaaXYOVE423BUqxIfvfAVSj5Cg1cU/TpGbeg/iqpy2CfqyWqJB3tTuVUbOOiOvR5wbU8tti6pIi1pchJ+oA==", + "dependencies": { + "serve-static": "^1.13.1" + } + }, + "node_modules/@react-native-community/cli-hermes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-5.0.1.tgz", + "integrity": "sha512-nD+ZOFvu5MfjLB18eDJ01MNiFrzj8SDtENjGpf0ZRFndOWASDAmU54/UlU/wj8OzTToK1+S1KY7j2P2M1gleww==", + "dependencies": { + "@react-native-community/cli-platform-android": "^5.0.1", + "@react-native-community/cli-tools": "^5.0.1", + "chalk": "^3.0.0", + "hermes-profile-transformer": "^0.0.6", + "ip": "^1.1.5" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-hermes/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-android": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-5.0.1.tgz", + "integrity": "sha512-qv9GJX6BJ+Y4qvV34vgxKwwN1cnveXUdP6y2YmTW7XoAYs5YUzKqHajpY58EyucAL2y++6+573t5y4U/9IIoww==", + "dependencies": { + "@react-native-community/cli-tools": "^5.0.1", + "chalk": "^3.0.0", + "execa": "^1.0.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.3", + "jetifier": "^1.6.2", + "lodash": "^4.17.15", + "logkitty": "^0.7.1", + "slash": "^3.0.0", + "xmldoc": "^1.1.2" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/@react-native-community/cli-platform-ios": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-5.0.2.tgz", + "integrity": "sha512-IAJ2B3j2BTsQUJZ4R6cVvnTbPq0Vza7+dOgP81ISz2BKRtQ0VqNFv+VOALH2jLaDzf4t7NFlskzIXFqWqy2BLg==", + "dependencies": { + "@react-native-community/cli-tools": "^5.0.1", + "chalk": "^3.0.0", + "glob": "^7.1.3", + "js-yaml": "^3.13.1", + "lodash": "^4.17.15", + "plist": "^3.0.1", + "xcode": "^2.0.0" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/xcode": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/xcode/-/xcode-2.1.0.tgz", + "integrity": "sha512-uCrmPITrqTEzhn0TtT57fJaNaw8YJs1aCzs+P/QqxsDbvPZSv7XMPPwXrKvHtD6pLjBM/NaVwraWJm8q83Y4iQ==", + "dependencies": { + "simple-plist": "^1.0.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@react-native-community/cli-server-api": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-5.0.1.tgz", + "integrity": "sha512-OOxL+y9AOZayQzmSW+h5T54wQe+QBc/f67Y9QlWzzJhkKJdYx+S4VOooHoD5PFJzGbYaxhu2YF17p517pcEIIA==", + "dependencies": { + "@react-native-community/cli-debugger-ui": "^5.0.1", + "@react-native-community/cli-tools": "^5.0.1", + "compression": "^1.7.1", + "connect": "^3.6.5", + "errorhandler": "^1.5.0", + "nocache": "^2.1.0", + "pretty-format": "^26.6.2", + "serve-static": "^1.13.1", + "ws": "^1.1.0" + } + }, + "node_modules/@react-native-community/cli-server-api/node_modules/ws": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "dependencies": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } + }, + "node_modules/@react-native-community/cli-tools": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-5.0.1.tgz", + "integrity": "sha512-XOX5w98oSE8+KnkMZZPMRT7I5TaP8fLbDl0tCu40S7Epz+Zz924n80fmdu6nUDIfPT1nV6yH1hmHmWAWTDOR+Q==", + "dependencies": { + "chalk": "^3.0.0", + "lodash": "^4.17.15", + "mime": "^2.4.1", + "node-fetch": "^2.6.0", + "open": "^6.2.0", + "shell-quote": "1.6.1" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-tools/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-types": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-5.0.1.tgz", + "integrity": "sha512-BesXnuFFlU/d1F3+sHhvKt8fUxbQlAbZ3hhMEImp9A6sopl8TEtryUGJ1dbazGjRXcADutxvjwT/i3LJVTIQug==", + "dependencies": { + "ora": "^3.4.0" + } + }, + "node_modules/@react-native-community/cli/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@react-native-community/cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/@react-native-community/cli/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@react-native-community/cli/node_modules/deepmerge": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz", + "integrity": "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@react-native-community/cli/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@react-native-community/cli/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@react-native-community/cli/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@react-native-community/cli/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, + "node_modules/@react-native-community/cli/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@react-native-community/cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/@react-native-community/masked-view": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/@react-native-community/masked-view/-/masked-view-0.1.10.tgz", + "integrity": "sha512-rk4sWFsmtOw8oyx8SD3KSvawwaK7gRBSEIy2TAwURyGt+3TizssXP1r8nx3zY+R7v2vYYHXZ+k2/GULAT/bcaQ==", + "peerDependencies": { + "react": "^16.0", + "react-native": ">=0.57" + } + }, + "node_modules/@react-native/assets": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@react-native/assets/-/assets-1.0.0.tgz", + "integrity": "sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ==" + }, + "node_modules/@react-native/normalize-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.0.0.tgz", + "integrity": "sha512-Wip/xsc5lw8vsBlmY2MO/gFLp3MvuZ2baBZjDeTjjndMgM0h5sxz7AZR62RDPGgstp8Np7JzjvVqVT7tpFZqsw==" + }, + "node_modules/@react-native/polyfills": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@react-native/polyfills/-/polyfills-1.0.0.tgz", + "integrity": "sha512-0jbp4RxjYopTsIdLl+/Fy2TiwVYHy4mgeu07DG4b/LyM0OS/+lPP5c9sbnt/AMlnF6qz2JRZpPpGw1eMNS6A4w==" + }, + "node_modules/@react-navigation/core": { + "version": "5.15.3", + "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-5.15.3.tgz", + "integrity": "sha512-3ZdyDInh8qg1kygCNkmh9lFgpDf29lTvPsaMe2mm/qvmxLKSgttWBz07P2fc181aV9jTdgQpzYfWZ5KWT036zw==", + "dependencies": { + "@react-navigation/routers": "^5.7.2", + "escape-string-regexp": "^4.0.0", + "nanoid": "^3.1.15", + "query-string": "^6.13.6", + "react-is": "^16.13.0" + }, + "peerDependencies": { + "react": "*" + } + }, + "node_modules/@react-navigation/drawer": { + "version": "5.12.5", + "resolved": "https://registry.npmjs.org/@react-navigation/drawer/-/drawer-5.12.5.tgz", + "integrity": "sha512-WMfz/tKg/K7QBb5rhjXW/pho4zXh3OoHXnHETk5SuVzHlDPM7r84uvAeC5l+ySp5jmipLrJn3zL+kfv9+KKHZQ==", + "dependencies": { + "color": "^3.1.3", + "react-native-iphone-x-helper": "^1.3.0" + }, + "peerDependencies": { + "@react-navigation/native": "^5.0.5", + "react": "*", + "react-native": "*", + "react-native-gesture-handler": ">= 1.0.0", + "react-native-reanimated": ">= 1.0.0", + "react-native-safe-area-context": ">= 0.6.0", + "react-native-screens": ">= 2.0.0-alpha.0 || >= 2.0.0-beta.0 || >= 2.0.0" + } + }, + "node_modules/@react-navigation/native": { + "version": "5.9.4", + "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-5.9.4.tgz", + "integrity": "sha512-BUCrOXfZDdKWBqM8OhOKQhCX5we4HUo5XG6tCQtVqQAep+7UcApZmMUuemUXDxVe8NPESUpoUlB0RaEpyIdfTQ==", + "dependencies": { + "@react-navigation/core": "^5.15.3", + "escape-string-regexp": "^4.0.0", + "nanoid": "^3.1.15" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/@react-navigation/routers": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/@react-navigation/routers/-/routers-5.7.2.tgz", + "integrity": "sha512-BxNSMLHpU+oS37Xok0ql6rc9U7IC8aUD4+U5ZPbjDJ0pwzZxGGh0YOEBzfV4k/Ig3cbPdvVWbc1C9HHbCVr2oQ==", + "dependencies": { + "nanoid": "^3.1.15" + } + }, + "node_modules/@react-navigation/stack": { + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@react-navigation/stack/-/stack-5.14.5.tgz", + "integrity": "sha512-hpdn1SS0tc3/3atkV2Q2y++n5B4e0rUcCj4W43PODMu72yX2m0LkKAAcpkPDCWAvwnLLIoLAEl5BEifZigl/6A==", + "dependencies": { + "color": "^3.1.3", + "react-native-iphone-x-helper": "^1.3.0" + }, + "peerDependencies": { + "@react-native-community/masked-view": ">= 0.1.0", + "@react-navigation/native": "^5.0.5", + "react": "*", + "react-native": "*", + "react-native-gesture-handler": ">= 1.0.0", + "react-native-safe-area-context": ">= 0.6.0", + "react-native-screens": ">= 2.0.0-alpha.0 || >= 2.0.0-beta.0 || >= 2.0.0" + } + }, + "node_modules/@sideway/address": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.3.tgz", + "integrity": "sha512-8ncEUtmnTsMmL7z1YPB47kPUq7LpKWJNFPsRzHiIajGC5uXlWGn+AmkYPcHNl8S4tcEGx+cnORnNYaw2wvL+LQ==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==" + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/babel__core": { + "version": "7.1.14", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", + "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", + "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz", + "integrity": "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/geojson": { + "version": "7946.0.8", + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.8.tgz", + "integrity": "sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA==" + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/hammerjs": { + "version": "2.0.39", + "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.39.tgz", + "integrity": "sha512-lYR2Y/tV2ujpk/WyUc7S0VLI0a9hrtVIN9EwnrNo5oSEJI2cK2/XrgwOQmXLL3eTulOESvh9qP6si9+DWM9cOA==" + }, + "node_modules/@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "dependencies": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, + "node_modules/@types/invariant": { + "version": "2.2.35", + "resolved": "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.35.tgz", + "integrity": "sha512-DxX1V9P8zdJPYQat1gHyY0xj3efl8gnMVjiM9iCY6y27lj+PoQWkgjt8jDqmovPqULkKVpKRg8J36iQiA+EtEg==" + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, + "node_modules/@types/node": { + "version": "15.12.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-15.12.2.tgz", + "integrity": "sha512-zjQ69G564OCIWIOHSXyQEEDpdpGl+G348RAKY0XXy9Z5kU9Vzv1GMNnkar/ZJ8dzXB3COzD9Mo9NtRZ4xfgUww==" + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "node_modules/@types/prettier": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.4.tgz", + "integrity": "sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==", + "dev": true + }, + "node_modules/@types/prop-types": { + "version": "15.7.4", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", + "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" + }, + "node_modules/@types/react": { + "version": "16.14.23", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.23.tgz", + "integrity": "sha512-WngBZLuSkP4IAgPi0HOsGCHo6dn3CcuLQnCfC17VbA7YBgipZiZoTOhObwl/93DsFW0Y2a/ZXeonpW4DxirEJg==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "node_modules/@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", + "dev": true + }, + "node_modules/@types/yargs": { + "version": "13.0.11", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.11.tgz", + "integrity": "sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "20.2.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", + "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==" + }, + "node_modules/@types/zen-observable": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/@types/zen-observable/-/zen-observable-0.8.2.tgz", + "integrity": "sha512-HrCIVMLjE1MOozVoD86622S7aunluLb2PJdPfb3nYiEtohm8mIB/vyv0Fd37AdeMFrTUQXEunw78YloMA3Qilg==" + }, + "node_modules/@wry/context": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@wry/context/-/context-0.4.4.tgz", + "integrity": "sha512-LrKVLove/zw6h2Md/KZyWxIkFM6AoyKp71OqpH9Hiip1csjPVoD3tPxlbQUNxEnHENks3UGgNpSBCAfq9KWuag==", + "dependencies": { + "@types/node": ">=6", + "tslib": "^1.9.3" + } + }, + "node_modules/@wry/equality": { + "version": "0.1.11", + "resolved": "https://registry.npmjs.org/@wry/equality/-/equality-0.1.11.tgz", + "integrity": "sha512-mwEVBDUVODlsQQ5dfuLUS5/Tf7jqUKyhKYHmVi4fPB6bDMOfWvUPJmKgS1Z7Za/sOI3vzWt4+O7yCiL/70MogA==", + "dependencies": { + "tslib": "^1.9.3" + } + }, + "node_modules/@xmldom/xmldom": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz", + "integrity": "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==" + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/absolute-path": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/absolute-path/-/absolute-path-0.0.0.tgz", + "integrity": "sha1-p4di+9rftSl76ZsV01p4Wy8JW/c=" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/anser": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", + "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==" + }, + "node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-fragments": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz", + "integrity": "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==", + "dependencies": { + "colorette": "^1.0.7", + "slice-ansi": "^2.0.0", + "strip-ansi": "^5.0.0" + } + }, + "node_modules/ansi-fragments/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-fragments/node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/ansi-fragments/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "engines": { + "node": ">=4" + } + }, + "node_modules/ansi-fragments/node_modules/slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dependencies": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-fragments/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=" + }, + "node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/apollo-boost": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/apollo-boost/-/apollo-boost-0.3.1.tgz", + "integrity": "sha512-VdXcTMxLBeNvANW/FtiarEkrRr/cepYKG6wTAURdy8CS33WYpEHtIg9S8tAjxwVzIECpE4lWyDKyPLoESJ072Q==", + "dependencies": { + "apollo-cache": "^1.2.1", + "apollo-cache-inmemory": "^1.5.1", + "apollo-client": "^2.5.1", + "apollo-link": "^1.0.6", + "apollo-link-error": "^1.0.3", + "apollo-link-http": "^1.3.1", + "graphql-tag": "^2.4.2", + "ts-invariant": "^0.2.1", + "tslib": "^1.9.3" + }, + "peerDependencies": { + "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0" + } + }, + "node_modules/apollo-boost/node_modules/ts-invariant": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.2.1.tgz", + "integrity": "sha512-Z/JSxzVmhTo50I+LKagEISFJW3pvPCqsMWLamCTX8Kr3N5aMrnGOqcflbe5hLUzwjvgPfnLzQtHZv0yWQ+FIHg==", + "dependencies": { + "tslib": "^1.9.3" + } + }, + "node_modules/apollo-cache": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/apollo-cache/-/apollo-cache-1.3.5.tgz", + "integrity": "sha512-1XoDy8kJnyWY/i/+gLTEbYLnoiVtS8y7ikBr/IfmML4Qb+CM7dEEbIUOjnY716WqmZ/UpXIxTfJsY7rMcqiCXA==", + "dependencies": { + "apollo-utilities": "^1.3.4", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/apollo-cache-inmemory": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/apollo-cache-inmemory/-/apollo-cache-inmemory-1.6.6.tgz", + "integrity": "sha512-L8pToTW/+Xru2FFAhkZ1OA9q4V4nuvfoPecBM34DecAugUZEBhI2Hmpgnzq2hTKZ60LAMrlqiASm0aqAY6F8/A==", + "dependencies": { + "apollo-cache": "^1.3.5", + "apollo-utilities": "^1.3.4", + "optimism": "^0.10.0", + "ts-invariant": "^0.4.0", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/apollo-cache-persist": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/apollo-cache-persist/-/apollo-cache-persist-0.1.1.tgz", + "integrity": "sha512-/7GAyblPR169ryW3ugbtHqiU0UGkhIt10NeaO2gn2ClxjLHF/nIkJD5mx/0OCF2vLNbbnzLZVDeIO1pf72TrEA==" + }, + "node_modules/apollo-client": { + "version": "2.6.10", + "resolved": "https://registry.npmjs.org/apollo-client/-/apollo-client-2.6.10.tgz", + "integrity": "sha512-jiPlMTN6/5CjZpJOkGeUV0mb4zxx33uXWdj/xQCfAMkuNAC3HN7CvYDyMHHEzmcQ5GV12LszWoQ/VlxET24CtA==", + "dependencies": { + "@types/zen-observable": "^0.8.0", + "apollo-cache": "1.3.5", + "apollo-link": "^1.0.0", + "apollo-utilities": "1.3.4", + "symbol-observable": "^1.0.2", + "ts-invariant": "^0.4.0", + "tslib": "^1.10.0", + "zen-observable": "^0.8.0" + }, + "peerDependencies": { + "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/apollo-link": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/apollo-link/-/apollo-link-1.2.14.tgz", + "integrity": "sha512-p67CMEFP7kOG1JZ0ZkYZwRDa369w5PIjtMjvrQd/HnIV8FRsHRqLqK+oAZQnFa1DDdZtOtHTi+aMIW6EatC2jg==", + "dependencies": { + "apollo-utilities": "^1.3.0", + "ts-invariant": "^0.4.0", + "tslib": "^1.9.3", + "zen-observable-ts": "^0.8.21" + }, + "peerDependencies": { + "graphql": "^0.11.3 || ^0.12.3 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/apollo-link-context": { + "version": "1.0.20", + "resolved": "https://registry.npmjs.org/apollo-link-context/-/apollo-link-context-1.0.20.tgz", + "integrity": "sha512-MLLPYvhzNb8AglNsk2NcL9AvhO/Vc9hn2ZZuegbhRHGet3oGr0YH9s30NS9+ieoM0sGT11p7oZ6oAILM/kiRBA==", + "dependencies": { + "apollo-link": "^1.2.14", + "tslib": "^1.9.3" + } + }, + "node_modules/apollo-link-error": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/apollo-link-error/-/apollo-link-error-1.1.13.tgz", + "integrity": "sha512-jAZOOahJU6bwSqb2ZyskEK1XdgUY9nkmeclCrW7Gddh1uasHVqmoYc4CKdb0/H0Y1J9lvaXKle2Wsw/Zx1AyUg==", + "dependencies": { + "apollo-link": "^1.2.14", + "apollo-link-http-common": "^0.2.16", + "tslib": "^1.9.3" + } + }, + "node_modules/apollo-link-http": { + "version": "1.5.17", + "resolved": "https://registry.npmjs.org/apollo-link-http/-/apollo-link-http-1.5.17.tgz", + "integrity": "sha512-uWcqAotbwDEU/9+Dm9e1/clO7hTB2kQ/94JYcGouBVLjoKmTeJTUPQKcJGpPwUjZcSqgYicbFqQSoJIW0yrFvg==", + "dependencies": { + "apollo-link": "^1.2.14", + "apollo-link-http-common": "^0.2.16", + "tslib": "^1.9.3" + }, + "peerDependencies": { + "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/apollo-link-http-common": { + "version": "0.2.16", + "resolved": "https://registry.npmjs.org/apollo-link-http-common/-/apollo-link-http-common-0.2.16.tgz", + "integrity": "sha512-2tIhOIrnaF4UbQHf7kjeQA/EmSorB7+HyJIIrUjJOKBgnXwuexi8aMecRlqTIDWcyVXCeqLhUnztMa6bOH/jTg==", + "dependencies": { + "apollo-link": "^1.2.14", + "ts-invariant": "^0.4.0", + "tslib": "^1.9.3" + }, + "peerDependencies": { + "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/apollo-link-state": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/apollo-link-state/-/apollo-link-state-0.4.2.tgz", + "integrity": "sha512-xMPcAfuiPVYXaLwC6oJFIZrKgV3GmdO31Ag2eufRoXpvT0AfJZjdaPB4450Nu9TslHRePN9A3quxNueILlQxlw==", + "dependencies": { + "apollo-utilities": "^1.0.8", + "graphql-anywhere": "^4.1.0-alpha.0" + }, + "peerDependencies": { + "apollo-link": "^1.0.0" + } + }, + "node_modules/apollo-link-ws": { + "version": "1.0.20", + "resolved": "https://registry.npmjs.org/apollo-link-ws/-/apollo-link-ws-1.0.20.tgz", + "integrity": "sha512-mjSFPlQxmoLArpHBeUb2Xj+2HDYeTaJqFGOqQ+I8NVJxgL9lJe84PDWcPah/yMLv3rB7QgBDSuZ0xoRFBPlySw==", + "dependencies": { + "apollo-link": "^1.2.14", + "tslib": "^1.9.3" + }, + "peerDependencies": { + "subscriptions-transport-ws": "^0.9.0" + } + }, + "node_modules/apollo-upload-client": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/apollo-upload-client/-/apollo-upload-client-10.0.1.tgz", + "integrity": "sha512-K6WnuYQi0RRTNO+aSPVjoUWXp4QSr+eoKU4fE0OKQp25XRF2oXl2cTLs+Q4Nk0wOIHM76YGdo/IHtzuNR7jO+A==", + "dependencies": { + "apollo-link": "^1.2.11", + "apollo-link-http-common": "^0.2.13", + "extract-files": "^5.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/apollo-utilities": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/apollo-utilities/-/apollo-utilities-1.3.4.tgz", + "integrity": "sha512-pk2hiWrCXMAy2fRPwEyhvka+mqwzeP60Jr1tRYi5xru+3ko94HI9o6lK0CT33/w4RDlxWchmdhDCrvdr+pHCig==", + "dependencies": { + "@wry/equality": "^0.1.2", + "fast-json-stable-stringify": "^2.0.0", + "ts-invariant": "^0.4.0", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/appdirsjs": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.6.tgz", + "integrity": "sha512-D8wJNkqMCeQs3kLasatELsddox/Xqkhp+J07iXGyL54fVN7oc+nmNfYzGuCs1IEP6uBw+TfpuO3JKwc+lECy4w==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-filter": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", + "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=" + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-includes": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", + "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-map": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz", + "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=" + }, + "node_modules/array-reduce": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", + "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=" + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", + "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", + "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "node_modules/assert": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz", + "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", + "dependencies": { + "es6-object-assign": "^1.1.0", + "is-nan": "^1.2.1", + "object-is": "^1.0.1", + "util": "^0.12.0" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", + "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ast-types/node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.4.tgz", + "integrity": "sha512-SA5mXJWrId1TaQjfxUYghbqQ/hYioKmLJvPJyDuYRtXXenFNMjj4hSSt1Cf1xsuXSXrtxrVC5Ot4eU6cOtBDdA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/babel-code-frame/node_modules/js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "node_modules/babel-code-frame/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", + "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", + "dev": true, + "dependencies": { + "babel-helper-explode-assignable-expression": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-builder-react-jsx": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz", + "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "esutils": "^2.0.2" + } + }, + "node_modules/babel-helper-call-delegate": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", + "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", + "dev": true, + "dependencies": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-define-map": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", + "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", + "dev": true, + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-helper-explode-assignable-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", + "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", + "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", + "dev": true, + "dependencies": { + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-get-function-arity": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", + "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-hoist-variables": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", + "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-optimise-call-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", + "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-replace-supers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", + "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", + "dev": true, + "dependencies": { + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.9.0.tgz", + "integrity": "sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==", + "dev": true, + "dependencies": { + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/babel__core": "^7.1.0", + "babel-plugin-istanbul": "^5.1.0", + "babel-preset-jest": "^24.9.0", + "chalk": "^2.4.2", + "slash": "^2.0.0" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", + "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz", + "integrity": "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "find-up": "^3.0.0", + "istanbul-lib-instrument": "^3.3.0", + "test-exclude": "^5.2.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz", + "integrity": "sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==", + "dev": true, + "dependencies": { + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/babel-plugin-module-resolver": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-4.1.0.tgz", + "integrity": "sha512-MlX10UDheRr3lb3P0WcaIdtCSRlxdQsB1sBqL7W0raF070bGl1HQQq5K3T2vf2XAYie+ww+5AKC/WrkjRO2knA==", + "dependencies": { + "find-babel-config": "^1.2.0", + "glob": "^7.1.6", + "pkg-up": "^3.1.0", + "reselect": "^4.0.0", + "resolve": "^1.13.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/babel-plugin-module-resolver/node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz", + "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==", + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.2", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.2.tgz", + "integrity": "sha512-l1Cf8PKk12eEk5QP/NQ6TH8A1pee6wWDJ96WjxrMXFLHLOBFzYM4moG80HFgduVhTqAFez4alnZKEhP/bYHg0A==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.9.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz", + "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-react-native-web": { + "version": "0.17.5", + "resolved": "https://registry.npmjs.org/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.17.5.tgz", + "integrity": "sha512-UWl0E9FGYVr5Gj7lbVc4DFy8pTgc6wIXBa0rDvPGxx3OmcKwcdvCfDn9mLuh7JesYfh+wLjp01fwPplMus7IPw==" + }, + "node_modules/babel-plugin-react-transform": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-react-transform/-/babel-plugin-react-transform-3.0.0.tgz", + "integrity": "sha512-4vJGddwPiHAOgshzZdGwYy4zRjjIr5SMY7gkOaCyIASjgpcsyLTlZNuB5rHOFoaTvGlhfo8/g4pobXPyHqm/3w==", + "dev": true, + "dependencies": { + "lodash": "^4.6.1" + } + }, + "node_modules/babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", + "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", + "dev": true + }, + "node_modules/babel-plugin-syntax-class-properties": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz", + "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=", + "dev": true + }, + "node_modules/babel-plugin-syntax-dynamic-import": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz", + "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=", + "dev": true + }, + "node_modules/babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", + "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", + "dev": true + }, + "node_modules/babel-plugin-syntax-flow": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz", + "integrity": "sha1-TDqyCiryaqIM0lmVw5jE63AxDI0=", + "dev": true + }, + "node_modules/babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=", + "dev": true + }, + "node_modules/babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", + "dev": true + }, + "node_modules/babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", + "dev": true + }, + "node_modules/babel-plugin-transform-class-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", + "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", + "dev": true, + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-plugin-syntax-class-properties": "^6.8.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", + "dev": true, + "dependencies": { + "babel-helper-define-map": "^6.24.1", + "babel-helper-function-name": "^6.24.1", + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-helper-replace-supers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", + "dev": true, + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", + "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", + "dev": true, + "dependencies": { + "babel-plugin-transform-strict-mode": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-types": "^6.26.0" + } + }, + "node_modules/babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", + "dev": true, + "dependencies": { + "babel-helper-call-delegate": "^6.24.1", + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", + "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", + "dev": true, + "dependencies": { + "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", + "babel-plugin-syntax-exponentiation-operator": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-flow-strip-types": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz", + "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=", + "dev": true, + "dependencies": { + "babel-plugin-syntax-flow": "^6.18.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-object-assign": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-assign/-/babel-plugin-transform-object-assign-6.22.0.tgz", + "integrity": "sha1-+Z0vZvGgsNSY40bFNZaEdAyqILo=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "dev": true, + "dependencies": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "node_modules/babel-plugin-transform-react-display-name": { + "version": "6.25.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz", + "integrity": "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-react-jsx": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz", + "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=", + "dev": true, + "dependencies": { + "babel-helper-builder-react-jsx": "^6.24.1", + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-react-jsx-source": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz", + "integrity": "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=", + "dev": true, + "dependencies": { + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-regenerator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", + "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.10.0" + } + }, + "node_modules/babel-plugin-transform-regenerator/node_modules/regenerator-transform": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", + "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" + } + }, + "node_modules/babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", + "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-expo": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-9.0.2.tgz", + "integrity": "sha512-NKVichCkbmb+ZIJ4hvuxzX3PnvHUKT42NxYIYTsKAfHPUKuaSAawtpsmMThph6pUc0GUYcLvCRql8ZX5A1zYNw==", + "dependencies": { + "@babel/plugin-proposal-decorators": "^7.12.9", + "@babel/plugin-transform-react-jsx": "^7.12.17", + "@babel/preset-env": "^7.12.9", + "babel-plugin-module-resolver": "^4.1.0", + "babel-plugin-react-native-web": "~0.17.1", + "metro-react-native-babel-preset": "~0.64.0" + } + }, + "node_modules/babel-preset-expo/node_modules/metro-react-native-babel-preset": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.64.0.tgz", + "integrity": "sha512-HcZ0RWQRuJfpPiaHyFQJzcym+/dDIVUPwUAXWoub/C4GkGu+mPjp8vqK6g0FxokCnnI2TK0gZTza2IDfiNNscQ==", + "dependencies": { + "@babel/core": "^7.0.0", + "@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" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/babel-preset-fbjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz", + "integrity": "sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==", + "dependencies": { + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-syntax-class-properties": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-block-scoped-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-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-member-expression-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-super": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-property-literals": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "babel-plugin-syntax-trailing-function-commas": "^7.0.0-beta.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-fbjs/node_modules/babel-plugin-syntax-trailing-function-commas": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz", + "integrity": "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==" + }, + "node_modules/babel-preset-jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz", + "integrity": "sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "babel-plugin-jest-hoist": "^24.9.0" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-native": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-native/-/babel-preset-react-native-4.0.1.tgz", + "integrity": "sha512-uhFXnl1WbEWNG4W8QB/jeQaVXkd0a0AD+wh4D2VqtdRnEyvscahqyHExnwKLU9N0sXRYwDyed4JfbiBtiOSGgA==", + "dev": true, + "dependencies": { + "babel-plugin-check-es2015-constants": "^6.5.0", + "babel-plugin-react-transform": "^3.0.0", + "babel-plugin-syntax-async-functions": "^6.5.0", + "babel-plugin-syntax-class-properties": "^6.5.0", + "babel-plugin-syntax-dynamic-import": "^6.18.0", + "babel-plugin-syntax-flow": "^6.5.0", + "babel-plugin-syntax-jsx": "^6.5.0", + "babel-plugin-syntax-trailing-function-commas": "^6.5.0", + "babel-plugin-transform-class-properties": "^6.5.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.5.0", + "babel-plugin-transform-es2015-block-scoping": "^6.5.0", + "babel-plugin-transform-es2015-classes": "^6.5.0", + "babel-plugin-transform-es2015-computed-properties": "^6.5.0", + "babel-plugin-transform-es2015-destructuring": "^6.5.0", + "babel-plugin-transform-es2015-for-of": "^6.5.0", + "babel-plugin-transform-es2015-function-name": "^6.5.0", + "babel-plugin-transform-es2015-literals": "^6.5.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.5.0", + "babel-plugin-transform-es2015-parameters": "^6.5.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.5.0", + "babel-plugin-transform-es2015-spread": "^6.5.0", + "babel-plugin-transform-es2015-template-literals": "^6.5.0", + "babel-plugin-transform-exponentiation-operator": "^6.5.0", + "babel-plugin-transform-flow-strip-types": "^6.5.0", + "babel-plugin-transform-object-assign": "^6.5.0", + "babel-plugin-transform-object-rest-spread": "^6.5.0", + "babel-plugin-transform-react-display-name": "^6.5.0", + "babel-plugin-transform-react-jsx": "^6.5.0", + "babel-plugin-transform-react-jsx-source": "^6.5.0", + "babel-plugin-transform-regenerator": "^6.5.0", + "babel-template": "^6.24.1", + "react-transform-hmr": "^1.0.4" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dev": true, + "dependencies": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-traverse/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/babel-traverse/node_modules/globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-traverse/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + } + }, + "node_modules/babel-types/node_modules/to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true, + "bin": { + "babylon": "bin/babylon.js" + } + }, + "node_modules/backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" + }, + "node_modules/badgin": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/badgin/-/badgin-1.2.2.tgz", + "integrity": "sha512-XtoSjNhy2D09qGiLhFWBJmBwBlmleQuwyYyjddWNCJ3gqGRBOBR25VGcd8CAOSghpEUmghB3LD4NpHrUG89zCg==" + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/big-integer": { + "version": "1.6.48", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.48.tgz", + "integrity": "sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/blueimp-md5": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.19.0.tgz", + "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==" + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "node_modules/bplist-creator": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.8.tgz", + "integrity": "sha512-Za9JKzD6fjLC16oX2wsXfc+qBEhJBJB1YPInoAQpMLhDuj5aVOv1baGeIQSq1Fr3OCqzvsoQcSBSwGId/Ja2PA==", + "dependencies": { + "stream-buffers": "~2.2.0" + } + }, + "node_modules/bplist-parser": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz", + "integrity": "sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==", + "dependencies": { + "big-integer": "^1.6.44" + }, + "engines": { + "node": ">= 5.10.0" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/braces/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "node_modules/browserslist": { + "version": "4.16.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", + "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", + "dependencies": { + "caniuse-lite": "^1.0.30001219", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.723", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" + }, + "node_modules/buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=" + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001235", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001235.tgz", + "integrity": "sha512-zWEwIVqnzPkSAXOUlQnPW2oKoYb2aLQ4Q5ejdjBcnH63rfypaW34CxaeBn1VMya2XaEU3P/R2qHpWyj+l0BT1A==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", + "dev": true + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "dev": true, + "dependencies": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/cliui/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/cliui/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/cliui/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", + "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", + "dependencies": { + "color-convert": "^1.9.1", + "color-string": "^1.5.4" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/color-string": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", + "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/command-exists": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", + "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==" + }, + "node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "node_modules/compare-versions": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", + "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==" + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.4 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true + }, + "node_modules/core-js-compat": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.14.0.tgz", + "integrity": "sha512-R4NS2eupxtiJU+VwgkF9WTpnSfZW4pogwKHd8bclWU2sp93Pr5S1uYJI84cMOubJRou7bcfL0vmwtLslWN5p3A==", + "dependencies": { + "browserslist": "^4.16.6", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/create-react-class": { + "version": "15.7.0", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz", + "integrity": "sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==", + "peer": true, + "dependencies": { + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", + "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/css-in-js-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-2.0.1.tgz", + "integrity": "sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==", + "peer": true, + "dependencies": { + "hyphenate-style-name": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/csstype": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", + "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==" + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/dayjs": { + "version": "1.10.5", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.5.tgz", + "integrity": "sha512-BUFis41ikLz+65iH6LHQCDm4YPMj5r1YFLdupPIyM4SGcXMmtiLQ7U37i+hGS8urIuqe7I/ou3IS1jVc4nbN4g==" + }, + "node_modules/debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", + "peer": true + }, + "node_modules/debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==", + "dev": true + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", + "dev": true + }, + "node_modules/deep-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/deep-assign/-/deep-assign-3.0.0.tgz", + "integrity": "sha512-YX2i9XjJ7h5q/aQ/IM9PEwEnDqETAIYbggmdDB3HLTlSgo1CxPsj6pvhPG68rq6SVE0+p+6Ywsm5fTYNrYtBWw==", + "deprecated": "Check out `lodash.merge` or `merge-options` instead.", + "peer": true, + "dependencies": { + "is-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/denodeify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", + "integrity": "sha1-OjYof1A05pnnV3kBBSwubJQlFjE=" + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==", + "dev": true + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/electron-to-chromium": { + "version": "1.3.749", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.749.tgz", + "integrity": "sha512-F+v2zxZgw/fMwPz/VUGIggG4ZndDsYy0vlpthi3tjmDZlcfbhN5mYW0evXUsBr2sUtuDANFtle410A9u/sd/4A==" + }, + "node_modules/emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", + "dependencies": { + "stackframe": "^1.1.1" + } + }, + "node_modules/errorhandler": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz", + "integrity": "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==", + "dependencies": { + "accepts": "~1.3.7", + "escape-html": "~1.0.3" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/es-abstract": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz", + "integrity": "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.3", + "is-string": "^1.0.6", + "object-inspect": "^1.10.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es6-object-assign": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", + "integrity": "sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=" + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.28.0.tgz", + "integrity": "sha512-UMfH0VSjP0G4p3EWirscJEQ/cHqnT/iuH6oNZOB94nBjWbMnhGEPxsZm1eyIW0C/9jLI0Fow4W5DXLjEI7mn1g==", + "dev": true, + "dependencies": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-standard": { + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.1.tgz", + "integrity": "sha512-Z9B+VR+JIXRxz21udPTL9HpFMyoMUEeX1G251EQ6e05WD9aPVtVBn09XUmZ259wCMlCDmYDSZG62Hhm+ZTJcUg==", + "dev": true, + "peerDependencies": { + "eslint": ">=6.2.2", + "eslint-plugin-import": ">=2.18.0", + "eslint-plugin-node": ">=9.1.0", + "eslint-plugin-promise": ">=4.2.1", + "eslint-plugin-standard": ">=4.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", + "dev": true, + "dependencies": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-module-utils": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.1.tgz", + "integrity": "sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", + "pkg-dir": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-es": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz", + "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==", + "dev": true, + "dependencies": { + "eslint-utils": "^2.0.0", + "regexpp": "^3.0.0" + }, + "engines": { + "node": ">=8.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=4.19.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.23.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.23.4.tgz", + "integrity": "sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.3", + "array.prototype.flat": "^1.2.4", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.4", + "eslint-module-utils": "^2.6.1", + "find-up": "^2.0.0", + "has": "^1.0.3", + "is-core-module": "^2.4.0", + "minimatch": "^3.0.4", + "object.values": "^1.1.3", + "pkg-up": "^2.0.0", + "read-pkg-up": "^3.0.0", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.9.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-plugin-import/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-node": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz", + "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==", + "dev": true, + "dependencies": { + "eslint-plugin-es": "^3.0.0", + "eslint-utils": "^2.0.0", + "ignore": "^5.1.1", + "minimatch": "^3.0.4", + "resolve": "^1.10.1", + "semver": "^6.1.0" + }, + "engines": { + "node": ">=8.10.0" + }, + "peerDependencies": { + "eslint": ">=5.16.0" + } + }, + "node_modules/eslint-plugin-node/node_modules/ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint-plugin-promise": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.3.1.tgz", + "integrity": "sha512-bY2sGqyptzFBDLh/GMbAxfdJC+b0f23ME63FOE4+Jao0oZ3E1LEwFtWJX/1pGMJLiTtrSSern2CRM/g+dfc0eQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.24.0.tgz", + "integrity": "sha512-KJJIx2SYx7PBx3ONe/mEeMz4YE0Lcr7feJTCMyyKb/341NcjuAgim3Acgan89GfPv7nxXK2+0slu0CWXYM4x+Q==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.3", + "array.prototype.flatmap": "^1.2.4", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.4", + "object.fromentries": "^2.0.4", + "object.values": "^1.1.4", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "string.prototype.matchall": "^4.0.5" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-standard": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.1.0.tgz", + "integrity": "sha512-ZL7+QRixjTR6/528YNGyDotyffm5OQst/sGxKDwGb9Uqs4In5Egi4+jbobhqJoyoCM6/7v/1A5fhQ7ScMtDjaQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "peerDependencies": { + "eslint": ">=5.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz", + "integrity": "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dev": true, + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/eventemitter3": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", + "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==" + }, + "node_modules/exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/execa/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/execa/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "engines": { + "node": ">=4" + } + }, + "node_modules/execa/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/execa/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/execa/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/execa/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/expect/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/expect/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/expect/node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/expect/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/expect/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/expect/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/expect/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/expect/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/expect/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/expect/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/expect/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/expect/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/expect/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/expect/node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/expect/node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/expect/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/expect/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/expect/node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expect/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/expect/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/expo": { + "version": "44.0.6", + "resolved": "https://registry.npmjs.org/expo/-/expo-44.0.6.tgz", + "integrity": "sha512-iHnra6uD5kXZgdSUrvxZ3sLjg1FtgtA4p4uaSKVQ39IaMHJBngo8RKqFUJ+BF2kPDpBLJ251eLlhgYUlnAyuag==", + "dependencies": { + "@babel/runtime": "^7.14.0", + "@expo/metro-config": "~0.2.6", + "@expo/vector-icons": "^12.0.4", + "babel-preset-expo": "~9.0.2", + "cross-spawn": "^6.0.5", + "expo-application": "~4.0.2", + "expo-asset": "~8.4.6", + "expo-constants": "~13.0.2", + "expo-file-system": "~13.1.3", + "expo-font": "~10.0.5", + "expo-keep-awake": "~10.0.2", + "expo-modules-autolinking": "0.5.5", + "expo-modules-core": "0.6.5", + "fbemitter": "^2.1.1", + "invariant": "^2.2.4", + "md5-file": "^3.2.3", + "pretty-format": "^26.5.2", + "uuid": "^3.4.0" + }, + "bin": { + "expo": "bin/cli.js" + }, + "optionalDependencies": { + "expo-error-recovery": "~3.0.5" + } + }, + "node_modules/expo-analytics-amplitude": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/expo-analytics-amplitude/-/expo-analytics-amplitude-11.1.1.tgz", + "integrity": "sha512-ppwOm+r7y1h2Y+GvMKaaSUYEOHB3gaP4wzM5Fp8d77iC6P8zcFh7d17a1QBsZ2n3nvsup8Rd1enbW294yOa4qw==", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-app-auth": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/expo-app-auth/-/expo-app-auth-11.1.1.tgz", + "integrity": "sha512-BYsVJ54GySnpVjRLmUX//XkDkqlqigpOS+MWBARURecPu038Ei2tsIsboLqbaa6oyoWhtU9OfYacVHczE/BFmQ==", + "dependencies": { + "@expo/config-plugins": "^4.0.2", + "invariant": "^2.2.4" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-app-loading": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/expo-app-loading/-/expo-app-loading-1.3.0.tgz", + "integrity": "sha512-IbMI1w2a79IXw2uH/dgwxWmXW9uR5DNjY/mDKdUCGR0tjMeeliZRq66gGdRLgCkfXS2b2WMIi03gB05l7SiQeg==", + "dependencies": { + "expo-splash-screen": "~0.14.0" + } + }, + "node_modules/expo-apple-authentication": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/expo-apple-authentication/-/expo-apple-authentication-4.1.0.tgz", + "integrity": "sha512-HSAM3picVMaqKOf3pf69TD/I+k+RY3C2HiRzt9b/zla3VsyN8lLDIVeA/vbq5MQkqQ6JwBG9EKECmBWJ3mSvug==", + "dependencies": { + "@expo/config-plugins": "^4.0.2" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-application": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/expo-application/-/expo-application-4.0.2.tgz", + "integrity": "sha512-ngTaFplTkWn0X45gMC+VNXGyJfGxX4wOwKmtr17rNMVWOQUhhLlyMkTj9bAamzsuwZh35l3S/eD/N1aMWWUwMw==", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-asset": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-8.4.6.tgz", + "integrity": "sha512-Kpzcmmf1lceHnZkAdJOvq7l7SU/hCL59vAj2xUZS66U6lFkUf7LNEA/NzILA56loCd4cka5ShYlWs+BMchyFDQ==", + "dependencies": { + "blueimp-md5": "^2.10.0", + "invariant": "^2.2.4", + "md5-file": "^3.2.3", + "path-browserify": "^1.0.0", + "url-parse": "^1.4.4" + } + }, + "node_modules/expo-constants": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-13.0.2.tgz", + "integrity": "sha512-vGs/kI65vplPFvG8z4W1ariGEtVHHp9Avl28G0zJprt2v/q1E/BnXjwvFSBPc1GB+Zb/7crWSHWRwjaFULBjsg==", + "dependencies": { + "@expo/config": "^6.0.6", + "uuid": "^3.3.2" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-device": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/expo-device/-/expo-device-4.1.1.tgz", + "integrity": "sha512-It0SGtKcvzQSf+Co6zdPdB63zZvG2/rDolB1lqswMNKj03Y7KVU41s5tcQCqNczj7tmeN3CJy7A8YhYGKdb7gA==", + "dependencies": { + "ua-parser-js": "^0.7.19" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-error-recovery": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/expo-error-recovery/-/expo-error-recovery-3.0.5.tgz", + "integrity": "sha512-VM6OOecjt0aPu5/eCdGGJfNjvAZIemaQym0JF/+SA5IlLiPpEfbVCDTO/5yiS8Zb5fKpeABx+GCRmtfnFqvRRw==", + "optional": true, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-facebook": { + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/expo-facebook/-/expo-facebook-12.1.1.tgz", + "integrity": "sha512-YKsuLkru3fLaVl28sIF7bbJeq1QAB/eVdxBy+W4UzkCm/l6K9/7J+9bhtT7BOJOBSK77puuuhfLPicPxTXthtQ==", + "dependencies": { + "@expo/config-plugins": "^4.0.2" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-file-system": { + "version": "13.1.3", + "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-13.1.3.tgz", + "integrity": "sha512-yh1LmxVvezoxwSAUWDRda36+nw96IQj4EgiYNbl6LK6Drtc/v5OhWl1vJG7oSYNhZ0zMwo1CSE4gC7h50ZldtQ==", + "dependencies": { + "@expo/config-plugins": "^4.0.2", + "uuid": "^3.4.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-font": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/expo-font/-/expo-font-10.0.5.tgz", + "integrity": "sha512-x9YwM0xLkDdSvFjeNbyuh33Q1Hk3uc2jbMuuAN5W2ZVcUZqG0M8GCX/KV/D/7rYqdXKbliQA5r44MyDwZe/XRw==", + "dependencies": { + "fontfaceobserver": "^2.1.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-google-app-auth": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/expo-google-app-auth/-/expo-google-app-auth-8.3.0.tgz", + "integrity": "sha512-JZd2N2W4mpqdoH0R68zrqmZvKKF8D/5i7lF4tmkWNdmWpGs5JgEfdKLYC5x93Yze7vwsrHKwEmyA6R74cR0e2A==", + "dependencies": { + "expo-app-auth": "~11.1.0" + } + }, + "node_modules/expo-image-picker": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/expo-image-picker/-/expo-image-picker-12.0.2.tgz", + "integrity": "sha512-rAoNGtofV5cg3UN+cdIGDVfbMvbutBX6uNV7jCIEw/WZxZlbW+R7HC8l5lGDFtoLVqcpkHE/6JpAXvESxVSAOA==", + "dependencies": { + "@expo/config-plugins": "^4.0.2", + "uuid": "7.0.2" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-image-picker/node_modules/uuid": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.2.tgz", + "integrity": "sha512-vy9V/+pKG+5ZTYKf+VcphF5Oc6EFiu3W8Nv3P3zIh0EqVI80ZxOzuPfe9EHjkFNvf8+xuTHVeei4Drydlx4zjw==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/expo-json-utils": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/expo-json-utils/-/expo-json-utils-0.2.1.tgz", + "integrity": "sha512-wU7gXGtaUlyxFLTp5e3PbnJB90/92r6gEc2BuMHdqE0OxhTQKyKzRszk2szCsdkeI7L4XntvZhCs1Px+gL1gvA==" + }, + "node_modules/expo-keep-awake": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/expo-keep-awake/-/expo-keep-awake-10.0.2.tgz", + "integrity": "sha512-Ro1lgyKldbFs4mxhWM+goX9sg0S2SRR8FiJJeOvaRzf8xNhrZfWA00Zpr+/3ocCoWQ3eEL+X9UF4PXXHf0KoOg==", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-linking": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/expo-linking/-/expo-linking-3.0.0.tgz", + "integrity": "sha512-TgRB4JTdhMRo79rTu9E9zwzWyBUJxHpSbHFlv0ZfMAwU+qFCsL9zZsL44R/yj7xrvcLOjqbCVmBszLQ0pFOt1g==", + "dependencies": { + "expo-constants": "~13.0.0", + "invariant": "^2.2.4", + "qs": "^6.9.1", + "url-parse": "^1.4.4" + } + }, + "node_modules/expo-localization": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/expo-localization/-/expo-localization-12.0.1.tgz", + "integrity": "sha512-nfTalbofqXrT8kgoFZDUxgIvs+YDmZx99IWLiKrd9jFacGn/B7KoO1f0hSAu89kmuo8DCxt53WHaqKqlytQQPg==", + "dependencies": { + "rtl-detect": "^1.0.2" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-location": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/expo-location/-/expo-location-14.0.2.tgz", + "integrity": "sha512-xFlj03NM0g9LZfWyIyL8q6AIXDhXskctX96806QGqZKv9C+JI2osEiTiyFxG8ei1MeTJojHfx+E07ORuByWiMw==", + "dependencies": { + "@expo/config-plugins": "^4.0.2", + "unimodules-task-manager-interface": "~7.1.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-manifests": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/expo-manifests/-/expo-manifests-0.2.4.tgz", + "integrity": "sha512-8PrMPyvElKXflYd1ApDHJR9JF0SR996iVEVQgHAMLzVP7OqEAM6dQaFeqrRqVn/DSsxEWkJTpxv8WJ5NWrT4Lg==", + "dependencies": { + "expo-json-utils": "~0.2.0" + } + }, + "node_modules/expo-modules-autolinking": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-0.5.5.tgz", + "integrity": "sha512-bILEG0Fg+ZhIhdEaShHzsEN1WC0hUmXJ5Kcd4cd+8rVk1Ead9vRZxA/yLx1cNBDCOwMe0GAMrhF7TKT+A1P+YA==", + "dependencies": { + "chalk": "^4.1.0", + "commander": "^7.2.0", + "fast-glob": "^3.2.5", + "find-up": "^5.0.0", + "fs-extra": "^9.1.0" + }, + "bin": { + "expo-modules-autolinking": "bin/expo-modules-autolinking.js" + } + }, + "node_modules/expo-modules-autolinking/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/expo-modules-autolinking/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/expo-modules-autolinking/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/expo-modules-autolinking/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/expo-modules-autolinking/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/expo-modules-autolinking/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-modules-autolinking/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/expo-modules-autolinking/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/expo-modules-autolinking/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/expo-modules-autolinking/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/expo-modules-autolinking/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/expo-modules-autolinking/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/expo-modules-autolinking/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/expo-modules-core": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-0.6.5.tgz", + "integrity": "sha512-h/9+SJ3m8XkDUV1QrPO8WeXaeRYWLBJrOqhokDyhgWUYSqe6JOuRx1ZkoGq/GmTiwjouRDbXPsXUBiU9HWLYyA==", + "dependencies": { + "compare-versions": "^3.4.0", + "invariant": "^2.2.4" + } + }, + "node_modules/expo-notifications": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/expo-notifications/-/expo-notifications-0.14.1.tgz", + "integrity": "sha512-0L+DFMQmVfMhonza8MFP4aI/6ADKEx/Mn5NzQlBZpo6PinpsPFpQP7of+pihx2onCkmeN8OIsLFS5O6QqzH3rA==", + "dependencies": { + "@expo/config-plugins": "^4.0.2", + "@expo/image-utils": "^0.3.16", + "@ide/backoff": "^1.0.0", + "abort-controller": "^3.0.0", + "assert": "^2.0.0", + "badgin": "^1.1.5", + "expo-application": "~4.0.0", + "expo-constants": "~13.0.0", + "fs-extra": "^9.1.0", + "unimodules-task-manager-interface": "~7.1.0", + "uuid": "^3.4.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-notifications/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-notifications/node_modules/fs-extra/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/expo-splash-screen": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/expo-splash-screen/-/expo-splash-screen-0.14.2.tgz", + "integrity": "sha512-X25D/0E2AWEFGgDWIVXZ5Bl7FhYk7TgVhEWvplBqrDY7G7vg5l1aoH6PelOQINWPsa1dcRyA7REdN2ltO+0LAw==", + "dependencies": { + "@expo/configure-splash-screen": "^0.6.0", + "@expo/prebuild-config": "^3.0.15" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-structured-headers": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/expo-structured-headers/-/expo-structured-headers-2.1.1.tgz", + "integrity": "sha512-0up4sfHHsiK2YLpTwD/ssUD2oeSGzVUeARnu/itKAJO4zHqjpc+m8N1s7HPSJcdC7fdDpMjzcdrDasT0o+cOAw==" + }, + "node_modules/expo-tracking-transparency": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/expo-tracking-transparency/-/expo-tracking-transparency-2.1.0.tgz", + "integrity": "sha512-I63RxvM/gv/+1YlWaSA0wbBIZayPZ/fw2Ptg2NfPgFNYoEPBvCe+r7Ni3giODGsl3YEdPQyF1gJDr0/PO1QHsg==", + "dependencies": { + "@expo/config-plugins": "^4.0.2" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-tracking-transparency/node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/expo-tracking-transparency/node_modules/@expo/config-plugins": { + "version": "4.0.17", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-4.0.17.tgz", + "integrity": "sha512-29CMwT2C+1fxsV6QttAdZICCpmT+4KqDIQ+4FftMlljwWEMZzb9aCHl2EYKyXbR5yUmTtXCzEejuyncam4W/Mw==", + "dependencies": { + "@expo/config-types": "^43.0.1", + "@expo/json-file": "8.2.34", + "@expo/plist": "0.0.17", + "@expo/sdk-runtime-versions": "^1.0.0", + "@react-native/normalize-color": "^2.0.0", + "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" + } + }, + "node_modules/expo-tracking-transparency/node_modules/@expo/json-file": { + "version": "8.2.34", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-8.2.34.tgz", + "integrity": "sha512-ZxtBodAZGxdLtgKzmsC+8ViUxt1mhFW642Clu2OuG3f6PAyAFsU/SqEGag9wKFaD3x3Wt8VhL+3y5fMJmUFgPw==", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "json5": "^1.0.1", + "write-file-atomic": "^2.3.0" + } + }, + "node_modules/expo-tracking-transparency/node_modules/@expo/plist": { + "version": "0.0.17", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.0.17.tgz", + "integrity": "sha512-5Ul3d/YOYE6mfum0jCE25XUnkKHZ5vGlU/X2275ZmCtGrpRn1Fl8Nq+jQKSaks3NqTfxdyXROi/TgH8Zxeg2wg==", + "dependencies": { + "@xmldom/xmldom": "~0.7.0", + "base64-js": "^1.2.3", + "xmlbuilder": "^14.0.0" + } + }, + "node_modules/expo-tracking-transparency/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/expo-tracking-transparency/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/expo-tracking-transparency/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/expo-tracking-transparency/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/expo-tracking-transparency/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/expo-tracking-transparency/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo-tracking-transparency/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/expo-tracking-transparency/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/expo-tracking-transparency/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/expo-tracking-transparency/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/expo-tracking-transparency/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/expo-tracking-transparency/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/expo-tracking-transparency/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-tracking-transparency/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/expo-tracking-transparency/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/expo-updates": { + "version": "0.11.6", + "resolved": "https://registry.npmjs.org/expo-updates/-/expo-updates-0.11.6.tgz", + "integrity": "sha512-nTzEc/z0/QHwu6gJhYSh5TWDSzNLO9bmtP4aQzStfqT8RRoh1bYRomszxjc7e3CsZT8xrG88XKlZ4iKL6zHLoQ==", + "dependencies": { + "@expo/config": "^6.0.6", + "@expo/config-plugins": "^4.0.2", + "@expo/metro-config": "~0.2.6", + "expo-manifests": "~0.2.2", + "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" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-updates-interface": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/expo-updates-interface/-/expo-updates-interface-0.5.1.tgz", + "integrity": "sha512-RLvC69o1BkhHP6hNaWiIvSiTgXABB9v4HnoietoXKFHlAyxlQCupy6ki164KpZNrOS/PFJ2WWqZOvKfiyDVO+w==", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/expo/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "engines": { + "node": ">=4" + } + }, + "node_modules/expo/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/expo/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expo/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expo/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extract-files": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/extract-files/-/extract-files-5.0.1.tgz", + "integrity": "sha512-qRW6y9eKF0VbCyOoOEtFhzJ3uykAw8GKwQVXyAIqwocyEWW4m+v+evec34RwtUkkxxHh7NKBLJ6AnXM8W4dH5w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fast-glob/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fast-glob/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/fast-glob/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/fast-glob/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fbemitter": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-2.1.1.tgz", + "integrity": "sha1-Uj4U/a9SSIBbsC9i78M75wP1GGU=", + "dependencies": { + "fbjs": "^0.8.4" + } + }, + "node_modules/fbjs": { + "version": "0.8.17", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", + "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", + "dependencies": { + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + } + }, + "node_modules/fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==", + "peer": true + }, + "node_modules/fbjs/node_modules/core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=", + "deprecated": "core-js@<3.4 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js." + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/filter-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", + "integrity": "sha1-mzERErxsYSehbgFsbF1/GeCAXFs=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/find-babel-config": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/find-babel-config/-/find-babel-config-1.2.0.tgz", + "integrity": "sha512-jB2CHJeqy6a820ssiqwrKMeyC6nNdmrcgkKWJWmpoxpE8RKciYJXCcXRq1h2AzCo5I5BJeN2tkGEO3hLTuePRA==", + "dependencies": { + "json5": "^0.5.1", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/find-babel-config/node_modules/json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-versions": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-4.0.0.tgz", + "integrity": "sha512-wgpWy002tA+wgmO27buH/9KzyEOQnKsG/R0yrcjPT9BOFm0zRBVQbZ95nRGXWMywS8YR5knRbpohio0bcJABxQ==", + "dev": true, + "dependencies": { + "semver-regex": "^3.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-yarn-workspace-root": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz", + "integrity": "sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==", + "dependencies": { + "micromatch": "^4.0.2" + } + }, + "node_modules/find-yarn-workspace-root/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-yarn-workspace-root/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-yarn-workspace-root/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/find-yarn-workspace-root/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/find-yarn-workspace-root/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", + "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==", + "dev": true + }, + "node_modules/flow-parser": { + "version": "0.121.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.121.0.tgz", + "integrity": "sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/fontfaceobserver": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fontfaceobserver/-/fontfaceobserver-2.1.0.tgz", + "integrity": "sha512-ReOsO2F66jUa0jmv2nlM/s1MiutJx/srhAe2+TE8dJCMi02ZZOcCTxTCQFr3Yet+uODUtnr4Mewg+tNQ+4V1Ng==" + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/foreach": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", + "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.0.tgz", + "integrity": "sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "dev": true + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getenv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/getenv/-/getenv-1.0.0.tgz", + "integrity": "sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/global": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", + "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", + "dev": true, + "dependencies": { + "min-document": "^2.19.0", + "process": "^0.11.10" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" + }, + "node_modules/graphql": { + "version": "14.7.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-14.7.0.tgz", + "integrity": "sha512-l0xWZpoPKpppFzMfvVyFmp9vLN7w/ZZJPefUicMCepfJeQ8sMcztloGYY9DfjVPo6tIUDzU5Hw3MUbIjj9AVVA==", + "dependencies": { + "iterall": "^1.2.2" + }, + "engines": { + "node": ">= 6.x" + } + }, + "node_modules/graphql-anywhere": { + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/graphql-anywhere/-/graphql-anywhere-4.2.7.tgz", + "integrity": "sha512-fJHvVywWVWjiHuPIMs16Nfjf4zdQUwSO1LKycwBJCWIPeoeQ8LqXK2BgYoZAHkhKEFktZZeYyzS4o/uIUG0z5A==", + "dependencies": { + "apollo-utilities": "^1.3.4", + "ts-invariant": "^0.3.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/graphql-anywhere/node_modules/ts-invariant": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.3.3.tgz", + "integrity": "sha512-UReOKsrJFGC9tUblgSRWo+BsVNbEd77Cl6WiV/XpMlkifXwNIJbknViCucHvVZkXSC/mcWeRnIGdY7uprcwvdQ==", + "dependencies": { + "tslib": "^1.9.3" + } + }, + "node_modules/graphql-tag": { + "version": "2.12.4", + "resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.12.4.tgz", + "integrity": "sha512-VV1U4O+9x99EkNpNmCUV5RZwq6MnK4+pGbRYWG+lA/m3uo7TSqJF81OkcOP148gFP6fzdl7JWYBrwWVTS9jXww==", + "dependencies": { + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "graphql": "^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/graphql-tag/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true, + "optional": true + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hermes-engine": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/hermes-engine/-/hermes-engine-0.7.2.tgz", + "integrity": "sha512-E2DkRaO97gwL98LPhgfkMqhHiNsrAjIfEk3wWYn2Y31xdkdWn0572H7RnVcGujMJVqZNJvtknxlpsUb8Wzc3KA==" + }, + "node_modules/hermes-profile-transformer": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz", + "integrity": "sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==", + "dependencies": { + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/hermes-profile-transformer/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/husky": { + "version": "4.3.8", + "resolved": "https://registry.npmjs.org/husky/-/husky-4.3.8.tgz", + "integrity": "sha512-LCqqsB0PzJQ/AlCgfrfzRe3e3+NvmefAdKQhRYpxS4u6clblBoDdzzvHi8fmxKRzvMxPY/1WZWzomPZww0Anow==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "compare-versions": "^3.6.0", + "cosmiconfig": "^7.0.0", + "find-versions": "^4.0.0", + "opencollective-postinstall": "^2.0.2", + "pkg-dir": "^5.0.0", + "please-upgrade-node": "^3.2.0", + "slash": "^3.0.0", + "which-pm-runs": "^1.0.0" + }, + "bin": { + "husky-run": "bin/run.js", + "husky-upgrade": "lib/upgrader/bin.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/husky" + } + }, + "node_modules/husky/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/husky/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/husky/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/husky/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/husky/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/husky/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/husky/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/husky/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/husky/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/pkg-dir": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", + "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", + "dev": true, + "dependencies": { + "find-up": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/husky/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/hyphenate-style-name": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==", + "peer": true + }, + "node_modules/i18n-js": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/i18n-js/-/i18n-js-3.8.0.tgz", + "integrity": "sha512-hDsGgPuvw/2P+lXSbOafAwspK8Ste8YrwuuUg17W3wEcO1JkQxBlPgsN1t2+852nTnz4YSYTjZc/1nAA2PC/nw==" + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-size": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.6.3.tgz", + "integrity": "sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==", + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-local/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/inline-style-prefixer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-5.1.2.tgz", + "integrity": "sha512-PYUF+94gDfhy+LsQxM0g3d6Hge4l1pAqOSOiZuHWzMvQEGsbRQ/ck2WioLqrY2ZkHyPgVUXxn+hrkF7D6QUGbA==", + "peer": true, + "dependencies": { + "css-in-js-utils": "^2.0.0" + } + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arguments": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", + "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", + "dependencies": { + "call-bind": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "node_modules/is-bigint": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", + "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz", + "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "node_modules/is-callable": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", + "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", + "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", + "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.9.tgz", + "integrity": "sha512-ZJ34p1uvIfptHCN7sFTjGibB9/oBg17sHqzDLfuwhvmN/qLVvIQXRQ8licZQ35WJ8KuEQt/etnnzQFI9C9Ue/A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-nan": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", + "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz", + "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "node_modules/is-regex": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", + "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", + "dependencies": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", + "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.5.tgz", + "integrity": "sha512-S+GRDgJlR3PyEbsX/Fobd9cqpZBuvUS+8asRqYDMLCb2qMzt1oz5m5oxQCxOgUDxiWsOVNi4yaF+/uvdlHlYug==", + "dependencies": { + "available-typed-arrays": "^1.0.2", + "call-bind": "^1.0.2", + "es-abstract": "^1.18.0-next.2", + "foreach": "^2.0.5", + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "dependencies": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + } + }, + "node_modules/isomorphic-fetch/node_modules/node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "dependencies": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", + "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", + "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", + "dev": true, + "dependencies": { + "@babel/generator": "^7.4.0", + "@babel/parser": "^7.4.3", + "@babel/template": "^7.4.0", + "@babel/traverse": "^7.4.3", + "@babel/types": "^7.4.0", + "istanbul-lib-coverage": "^2.0.5", + "semver": "^6.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/iterall": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/iterall/-/iterall-1.3.0.tgz", + "integrity": "sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg==" + }, + "node_modules/jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", + "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "dev": true, + "dependencies": { + "@jest/core": "^26.6.3", + "import-local": "^3.0.2", + "jest-cli": "^26.6.3" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-changed-files/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-changed-files/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-changed-files/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-changed-files/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-changed-files/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-changed-files/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-changed-files/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-changed-files/node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "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": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/jest-changed-files/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-changed-files/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-changed-files/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-changed-files/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-changed-files/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dev": true, + "dependencies": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-cli/node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-cli/node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-cli/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-cli/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-cli/node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/jest-cli/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-cli/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/jest-cli/node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-cli/node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-cli/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/jest-cli/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-config/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-config/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-config/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/jest-config/node_modules/babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dev": true, + "dependencies": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/jest-config/node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-config/node_modules/babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/jest-config/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-config/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/jest-config/node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-config/node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-config/node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-config/node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-config/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-config/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/jest-config/node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-config/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/jest-config/node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-each/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-each/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/jest-each/node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-jsdom/node_modules/@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-jsdom/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-jsdom/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-environment-jsdom/node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-environment-jsdom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-environment-jsdom/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-environment-jsdom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-jsdom/node_modules/jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-jsdom/node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-jsdom/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/jest-environment-jsdom/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom/node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-environment-jsdom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-node/node_modules/@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-node/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-node/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-environment-node/node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/jest-environment-node/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-environment-node/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-environment-node/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-node/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-environment-node/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-environment-node/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-environment-node/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-node/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-node/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-node/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/jest-environment-node/node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-node/node_modules/jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-node/node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-node/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/jest-environment-node/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-node/node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-environment-node/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-node/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-haste-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", + "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "anymatch": "^2.0.0", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.1.15", + "invariant": "^2.2.4", + "jest-serializer": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.9.0", + "micromatch": "^3.1.10", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 6" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-jasmine2/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-jasmine2/node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/jest-jasmine2/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-jasmine2/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-jasmine2/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/jest-jasmine2/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-jasmine2/node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "dev": true, + "dependencies": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", + "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^2.0.1", + "micromatch": "^3.1.10", + "slash": "^2.0.0", + "stack-utils": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-mock": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", + "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-react-native": { + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/jest-react-native/-/jest-react-native-18.0.0.tgz", + "integrity": "sha1-d92QnwaTJFmfInxYxhwuYhaHJro=", + "dev": true, + "peerDependencies": { + "react-native": ">=0.38.0" + } + }, + "node_modules/jest-regex-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz", + "integrity": "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve-dependencies/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve-dependencies/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-resolve-dependencies/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-resolve-dependencies/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve-dependencies/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve-dependencies/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve-dependencies/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-resolve-dependencies/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve-dependencies/node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve-dependencies/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-resolve/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-resolve/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/jest-resolve/node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/jest-resolve/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-resolve/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/jest-resolve/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner/node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner/node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-runner/node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/jest-runner/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/jest-runner/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-runner/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/jest-runner/node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-runner/node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner/node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner/node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner/node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-runner/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/jest-runner/node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-runner/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-runtime/node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/jest-runtime/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/jest-runtime/node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-runtime/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/jest-runtime/node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-runtime/node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-runtime/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/jest-runtime/node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-runtime/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-runtime/node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-runtime/node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/jest-runtime/node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/jest-serializer": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", + "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-snapshot/node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/jest-snapshot/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/jest-snapshot/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-snapshot/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/jest-snapshot/node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-snapshot/node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-snapshot/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/jest-snapshot/node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-snapshot/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/jest-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", + "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", + "dev": true, + "dependencies": { + "@jest/console": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/source-map": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "callsites": "^3.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.15", + "is-ci": "^2.0.0", + "mkdirp": "^0.5.1", + "slash": "^2.0.0", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-util/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-validate/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "dev": true, + "dependencies": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-watcher/node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-watcher/node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-watcher/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-watcher/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-watcher/node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/jest-watcher/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-watcher/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/jest-watcher/node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-watcher/node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-watcher/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/jest-watcher/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dev": true, + "dependencies": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jetifier": { + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/jetifier/-/jetifier-1.6.8.tgz", + "integrity": "sha512-3Zi16h6L5tXDRQJTb221cnRoVG9/9OvreLdLU2/ZjRv/GILL+2Cemt0IKvkowwkDpvouAU1DQPOJ7qaiHeIdrw==", + "bin": { + "jetifier": "bin/jetify", + "jetifier-standalone": "bin/jetifier-standalone", + "jetify": "bin/jetify" + } + }, + "node_modules/jimp-compact": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/jimp-compact/-/jimp-compact-0.16.1.tgz", + "integrity": "sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==" + }, + "node_modules/joi": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", + "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "dependencies": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsc-android": { + "version": "245459.0.0", + "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-245459.0.0.tgz", + "integrity": "sha512-wkjURqwaB1daNkDi2OYYbsLnIdC/lUM2nPXQKRs5pqEU9chDg435bjvo+LSaHotDENygHQDHe+ntUkkw2gwMtg==" + }, + "node_modules/jscodeshift": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.11.0.tgz", + "integrity": "sha512-SdRK2C7jjs4k/kT2mwtO07KJN9RnjxtKn03d9JVj6c3j9WwaLcFYsICYDnLAzY0hp+wG2nxl+Cm2jWLiNVYb8g==", + "dependencies": { + "@babel/core": "^7.1.6", + "@babel/parser": "^7.1.6", + "@babel/plugin-proposal-class-properties": "^7.1.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.1.0", + "@babel/plugin-proposal-optional-chaining": "^7.1.0", + "@babel/plugin-transform-modules-commonjs": "^7.1.0", + "@babel/preset-flow": "^7.0.0", + "@babel/preset-typescript": "^7.1.0", + "@babel/register": "^7.0.0", + "babel-core": "^7.0.0-bridge.0", + "colors": "^1.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^3.1.10", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.20.3", + "temp": "^0.8.1", + "write-file-atomic": "^2.3.0" + }, + "bin": { + "jscodeshift": "bin/jscodeshift.js" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsdom/node_modules/ws": { + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonfile/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "engines": { + "node": "*" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", + "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.2", + "object.assign": "^4.1.2" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", + "optionalDependencies": { + "graceful-fs": "^4.1.9" + } + }, + "node_modules/klaw-sync": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz", + "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==", + "dependencies": { + "graceful-fs": "^4.1.11" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dependencies": { + "invert-kv": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, + "node_modules/lint-staged": { + "version": "10.5.4", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.4.tgz", + "integrity": "sha512-EechC3DdFic/TdOPgj/RB3FicqE6932LTHCUm0Y2fsD9KGlLB+RwJl2q1IYBIvEsKzDOgn0D4gll+YxG5RsrKg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "cli-truncate": "^2.1.0", + "commander": "^6.2.0", + "cosmiconfig": "^7.0.0", + "debug": "^4.2.0", + "dedent": "^0.7.0", + "enquirer": "^2.3.6", + "execa": "^4.1.0", + "listr2": "^3.2.2", + "log-symbols": "^4.0.0", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "please-upgrade-node": "^3.2.0", + "string-argv": "0.3.1", + "stringify-object": "^3.3.0" + }, + "bin": { + "lint-staged": "bin/lint-staged.js" + }, + "funding": { + "url": "https://opencollective.com/lint-staged" + } + }, + "node_modules/lint-staged/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/lint-staged/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/lint-staged/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/lint-staged/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/lint-staged/node_modules/commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/lint-staged/node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "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": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/lint-staged/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/lint-staged/node_modules/is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/lint-staged/node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lint-staged/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/listr2": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.10.0.tgz", + "integrity": "sha512-eP40ZHihu70sSmqFNbNy2NL1YwImmlMmPh9WO5sLmPDleurMHt3n+SwEWNu2kzKScexZnkyFtc1VI0z/TGlmpw==", + "dev": true, + "dependencies": { + "cli-truncate": "^2.1.0", + "colorette": "^1.2.2", + "log-update": "^4.0.0", + "p-map": "^4.0.0", + "rxjs": "^6.6.7", + "through": "^2.3.8", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "enquirer": ">= 2.3.0 < 3" + } + }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "node_modules/lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "node_modules/lodash.frompairs": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.frompairs/-/lodash.frompairs-4.0.1.tgz", + "integrity": "sha1-vE5SB/onV8E25XNhTpZkUGsrG9I=" + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" + }, + "node_modules/lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA=" + }, + "node_modules/lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=" + }, + "node_modules/lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "node_modules/lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "node_modules/lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=" + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/log-symbols/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-update": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", + "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.3.0", + "cli-cursor": "^3.1.0", + "slice-ansi": "^4.0.0", + "wrap-ansi": "^6.2.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-update/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-update/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/log-update/node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/logkitty": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz", + "integrity": "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==", + "dependencies": { + "ansi-fragments": "^0.2.1", + "dayjs": "^1.8.15", + "yargs": "^15.1.0" + }, + "bin": { + "logkitty": "bin/logkitty.js" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dependencies": { + "tmpl": "1.0.x" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/md5-file": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/md5-file/-/md5-file-3.2.3.tgz", + "integrity": "sha512-3Tkp1piAHaworfcCgH0jKbTvj1jWWFgbvh2cXaNCgHwyTCBxxvD1Y04rmfpvdPm1P4oXMOpm6+2H7sr7v9v8Fw==", + "dependencies": { + "buffer-alloc": "^1.1.0" + }, + "bin": { + "md5-file": "cli.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/mem": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", + "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mem/node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/merge-options": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", + "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", + "dependencies": { + "is-plain-obj": "^2.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/metro": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.64.0.tgz", + "integrity": "sha512-G2OC08Rzfs0kqnSEuKo2yZxR+/eNUpA93Ru45c60uN0Dw3HPrDi+ZBipgFftC6iLE0l+6hu8roFFIofotWxybw==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@babel/core": "^7.0.0", + "@babel/generator": "^7.5.0", + "@babel/parser": "^7.0.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "absolute-path": "^0.0.0", + "accepts": "^1.3.7", + "async": "^2.4.0", + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "error-stack-parser": "^2.0.6", + "fs-extra": "^1.0.0", + "graceful-fs": "^4.1.3", + "image-size": "^0.6.0", + "invariant": "^2.2.4", + "jest-haste-map": "^26.5.2", + "jest-worker": "^26.0.0", + "lodash.throttle": "^4.1.1", + "metro-babel-register": "0.64.0", + "metro-babel-transformer": "0.64.0", + "metro-cache": "0.64.0", + "metro-cache-key": "0.64.0", + "metro-config": "0.64.0", + "metro-core": "0.64.0", + "metro-hermes-compiler": "0.64.0", + "metro-inspector-proxy": "0.64.0", + "metro-minify-uglify": "0.64.0", + "metro-react-native-babel-preset": "0.64.0", + "metro-resolver": "0.64.0", + "metro-runtime": "0.64.0", + "metro-source-map": "0.64.0", + "metro-symbolicate": "0.64.0", + "metro-transform-plugins": "0.64.0", + "metro-transform-worker": "0.64.0", + "mime-types": "^2.1.27", + "mkdirp": "^0.5.1", + "node-fetch": "^2.2.0", + "nullthrows": "^1.1.1", + "rimraf": "^2.5.4", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "strip-ansi": "^6.0.0", + "temp": "0.8.3", + "throat": "^5.0.0", + "ws": "^1.1.5", + "yargs": "^15.3.1" + }, + "bin": { + "metro": "src/cli.js" + } + }, + "node_modules/metro-babel-register": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.64.0.tgz", + "integrity": "sha512-Kf6YvE3kIRumGnjK0Q9LqGDIdnsX9eFGtNBmBuCVDuB9wGGA/5CgX8We8W7Y44dz1RGTcHJRhfw5iGg+pwC3aQ==", + "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-optional-chaining": "^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", + "escape-string-regexp": "^1.0.5" + } + }, + "node_modules/metro-babel-register/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/metro-babel-transformer": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.64.0.tgz", + "integrity": "sha512-itZaxKTgmKGEZWxNzbSZBc22NngrMZzoUNuU92aHSTGkYi2WH4XlvzEHsstmIKHMsRVKl75cA+mNmgk4gBFJKw==", + "dependencies": { + "@babel/core": "^7.0.0", + "metro-source-map": "0.64.0", + "nullthrows": "^1.1.1" + } + }, + "node_modules/metro-babel7-plugin-react-transform": { + "version": "0.54.1", + "resolved": "https://registry.npmjs.org/metro-babel7-plugin-react-transform/-/metro-babel7-plugin-react-transform-0.54.1.tgz", + "integrity": "sha512-jWm5myuMoZAOhoPsa8ItfDxdTcOzKhTTzzhFlbZnRamE7i9qybeMdrZt8KHQpF7i2p/mKzE9Yhf4ouOz5K/jHg==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.0.0" + } + }, + "node_modules/metro-cache": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.64.0.tgz", + "integrity": "sha512-QvGfxe/1QQYM9XOlR8W1xqE9eHDw/AgJIgYGn/TxZxBu9Zga+Rgs1omeSZju45D8w5VWgMr83ma5kACgzvOecg==", + "dependencies": { + "metro-core": "0.64.0", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4" + } + }, + "node_modules/metro-cache-key": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.64.0.tgz", + "integrity": "sha512-O9B65G8L/fopck45ZhdRosyVZdMtUQuX5mBWEC1NRj02iWBIUPLmYMjrunqIe8vHipCMp3DtTCm/65IlBmO8jg==" + }, + "node_modules/metro-cache/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/metro-config": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.64.0.tgz", + "integrity": "sha512-QhM4asnX5KhlRWaugwVGNNXhX0Z85u5nK0UQ/A90bBb4xWyXqUe20e788VtdA75rkQiiI6wXTCIHWT0afbnjwQ==", + "dependencies": { + "cosmiconfig": "^5.0.5", + "jest-validate": "^26.5.2", + "metro": "0.64.0", + "metro-cache": "0.64.0", + "metro-core": "0.64.0", + "metro-runtime": "0.64.0" + } + }, + "node_modules/metro-config/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/metro-config/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/metro-config/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/metro-config/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, + "node_modules/metro-core": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.64.0.tgz", + "integrity": "sha512-v8ZQ5j72EaUwamQ8pLfHlOHTyp7SbdazvHPzFGDpHnwIQqIT0Bw3Syg8R4regTlVG3ngpeSEAi005UITljmMcQ==", + "dependencies": { + "jest-haste-map": "^26.5.2", + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.64.0" + } + }, + "node_modules/metro-core/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/metro-core/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/metro-core/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/metro-core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/metro-core/node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/metro-core/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/metro-core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/metro-core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/metro-core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/metro-core/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/metro-core/node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/metro-core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/metro-core/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/metro-core/node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/metro-core/node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/metro-core/node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/metro-core/node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/metro-core/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/metro-core/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/metro-core/node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro-core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/metro-core/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/metro-hermes-compiler": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-hermes-compiler/-/metro-hermes-compiler-0.64.0.tgz", + "integrity": "sha512-CLAjVDWGAoGhbi2ZyPHnH5YDdfrDIx6+tzFWfHGIMTZkYBXsYta9IfYXBV8lFb6BIbrXLjlXZAOoosknetMPOA==" + }, + "node_modules/metro-inspector-proxy": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.64.0.tgz", + "integrity": "sha512-KywbH3GNSz9Iqw4UH3smgaV2dBHHYMISeN7ORntDL/G+xfgPc6vt13d+zFb907YpUcXj5N0vdoiAHI5V/0y8IA==", + "dependencies": { + "connect": "^3.6.5", + "debug": "^2.2.0", + "ws": "^1.1.5", + "yargs": "^15.3.1" + }, + "bin": { + "metro-inspector-proxy": "src/cli.js" + } + }, + "node_modules/metro-inspector-proxy/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/metro-inspector-proxy/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/metro-inspector-proxy/node_modules/ws": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "dependencies": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } + }, + "node_modules/metro-minify-uglify": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.64.0.tgz", + "integrity": "sha512-DRwRstqXR5qfte9Nuwoov5dRXxL7fJeVlO5fGyOajWeO3+AgPjvjXh/UcLJqftkMWTPGUFuzAD5/7JC5v5FLWw==", + "dependencies": { + "uglify-es": "^3.1.9" + } + }, + "node_modules/metro-react-native-babel-preset": { + "version": "0.54.1", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.54.1.tgz", + "integrity": "sha512-Hfr32+u5yYl3qhYQJU8NQ26g4kQlc3yFMg7keVR/3H8rwBIbFqXgsKt8oe0dOrv7WvrMqBHhDtVdU9ls3sSq8g==", + "dev": true, + "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-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-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.0.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "metro-babel7-plugin-react-transform": "0.54.1", + "react-transform-hmr": "^1.0.4" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/metro-react-native-babel-transformer": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.64.0.tgz", + "integrity": "sha512-K1sHO3ODBFCr7uEiCQ4RvVr+cQg0EHQF8ChVPnecGh/WDD8udrTq9ECwB0dRfMjAvlsHtRUlJm6ZSI8UPgum2w==", + "dependencies": { + "@babel/core": "^7.0.0", + "babel-preset-fbjs": "^3.3.0", + "metro-babel-transformer": "0.64.0", + "metro-react-native-babel-preset": "0.64.0", + "metro-source-map": "0.64.0", + "nullthrows": "^1.1.1" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/metro-react-native-babel-transformer/node_modules/metro-react-native-babel-preset": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.64.0.tgz", + "integrity": "sha512-HcZ0RWQRuJfpPiaHyFQJzcym+/dDIVUPwUAXWoub/C4GkGu+mPjp8vqK6g0FxokCnnI2TK0gZTza2IDfiNNscQ==", + "dependencies": { + "@babel/core": "^7.0.0", + "@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" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/metro-resolver": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.64.0.tgz", + "integrity": "sha512-cJ26Id8Zf+HmS/1vFwu71K3u7ep/+HeXXAJIeVDYf+niE7AWB9FijyMtAlQgbD8elWqv1leJCnQ/xHRFBfGKYA==", + "dependencies": { + "absolute-path": "^0.0.0" + } + }, + "node_modules/metro-runtime": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.64.0.tgz", + "integrity": "sha512-m7XbWOaIOeFX7YcxUhmnOi6Pg8EaeL89xyZ+quZyZVF1aNoTr4w8FfbKxvijpjsytKHIZtd+43m2Wt5JrqyQmQ==" + }, + "node_modules/metro-source-map": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.64.0.tgz", + "integrity": "sha512-OCG2rtcp5cLEGYvAbfkl6mEc0J2FPRP4/UCEly+juBk7hawS9bCBMBfhJm/HIsvY1frk6nT2Vsl1O8YBbwyx2g==", + "dependencies": { + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.64.0", + "nullthrows": "^1.1.1", + "ob1": "0.64.0", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "node_modules/metro-symbolicate": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.64.0.tgz", + "integrity": "sha512-qIi+YRrDWnLVmydj6gwidYLPaBsakZRibGWSspuXgHAxOI3UuLwlo4dpQ73Et0gyHjI7ZvRMRY8JPiOntf9AQQ==", + "dependencies": { + "invariant": "^2.2.4", + "metro-source-map": "0.64.0", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + }, + "bin": { + "metro-symbolicate": "src/index.js" + }, + "engines": { + "node": ">=8.3" + } + }, + "node_modules/metro-transform-plugins": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.64.0.tgz", + "integrity": "sha512-iTIRBD/wBI98plfxj8jAoNUUXfXLNlyvcjPtshhpGvdwu9pzQilGfnDnOaaK+vbITcOk9w5oQectXyJwAqTr1A==", + "dependencies": { + "@babel/core": "^7.0.0", + "@babel/generator": "^7.5.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.0.0", + "nullthrows": "^1.1.1" + } + }, + "node_modules/metro-transform-worker": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.64.0.tgz", + "integrity": "sha512-wegRtK8GyLF6IPZRBJp+zsORgA4iX0h1DRpknyAMDCtSbJ4VU2xV/AojteOgAsDvY3ucAGsvfuZLNDJHUdUNHQ==", + "dependencies": { + "@babel/core": "^7.0.0", + "@babel/generator": "^7.5.0", + "@babel/parser": "^7.0.0", + "@babel/types": "^7.0.0", + "babel-preset-fbjs": "^3.3.0", + "metro": "0.64.0", + "metro-babel-transformer": "0.64.0", + "metro-cache": "0.64.0", + "metro-cache-key": "0.64.0", + "metro-hermes-compiler": "0.64.0", + "metro-source-map": "0.64.0", + "metro-transform-plugins": "0.64.0", + "nullthrows": "^1.1.1" + } + }, + "node_modules/metro/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/metro/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/metro/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/metro/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/metro/node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/metro/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/metro/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/metro/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/metro/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/metro/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/metro/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/metro/node_modules/fs-extra": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0" + } + }, + "node_modules/metro/node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/metro/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/metro/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/metro/node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/metro/node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/metro/node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/metro/node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/metro/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/metro/node_modules/jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/metro/node_modules/metro-react-native-babel-preset": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.64.0.tgz", + "integrity": "sha512-HcZ0RWQRuJfpPiaHyFQJzcym+/dDIVUPwUAXWoub/C4GkGu+mPjp8vqK6g0FxokCnnI2TK0gZTza2IDfiNNscQ==", + "dependencies": { + "@babel/core": "^7.0.0", + "@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" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/metro/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/metro/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/metro/node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/metro/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/metro/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/metro/node_modules/ws": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "dependencies": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } + }, + "node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "dev": true, + "dependencies": { + "dom-walk": "^0.1.0" + } + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mockdate": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/mockdate/-/mockdate-3.0.5.tgz", + "integrity": "sha512-iniQP4rj1FhBdBYS/+eQv7j1tadJ9lJtdzgOpvsOHng/GbcDh2Fhdeq+ZRldrPYdXvCyfFUmFeEwEGXZB5I/AQ==" + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nan": { + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "dev": true, + "optional": true + }, + "node_modules/nanoid": { + "version": "3.1.23", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", + "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node_modules/nocache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/nocache/-/nocache-2.1.0.tgz", + "integrity": "sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/node-dir": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", + "integrity": "sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU=", + "dependencies": { + "minimatch": "^3.0.2" + }, + "engines": { + "node": ">= 0.10.5" + } + }, + "node_modules/node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node_modules/node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "dev": true, + "optional": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node_modules/node-notifier/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "optional": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-notifier/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "optional": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/node-releases": { + "version": "1.1.73", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", + "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==" + }, + "node_modules/node-stream-zip": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", + "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", + "engines": { + "node": ">=0.12.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/antelle" + } + }, + "node_modules/normalize-css-color": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/normalize-css-color/-/normalize-css-color-1.0.2.tgz", + "integrity": "sha1-Apkel8zOxmI/5XOvu/Deah8+n40=", + "peer": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "engines": { + "node": ">=4" + } + }, + "node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==" + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true + }, + "node_modules/ob1": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.64.0.tgz", + "integrity": "sha512-CO1N+5dhvy+MoAwxz8+fymEUcwsT4a+wHhrHFb02LppcJdHxgcBWviwEhUwKOD2kLMQ7ijrrzybOqpGcqEtvpQ==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz", + "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz", + "integrity": "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz", + "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", + "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz", + "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opencollective-postinstall": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", + "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", + "dev": true, + "bin": { + "opencollective-postinstall": "index.js" + } + }, + "node_modules/optimism": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/optimism/-/optimism-0.10.3.tgz", + "integrity": "sha512-9A5pqGoQk49H6Vhjb9kPgAeeECfUDF6aIICbMDL23kDLStBn1MWk3YvcZ4xWF9CsSf6XEgvRLkXy4xof/56vVw==", + "dependencies": { + "@wry/context": "^0.4.0" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/options": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", + "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ora": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", + "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", + "dependencies": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ora/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/ora/node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "dependencies": { + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/os-locale/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/os-locale/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/os-locale/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "engines": { + "node": ">=4" + } + }, + "node_modules/os-locale/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/os-locale/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-locale/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-locale/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/os-locale/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-png": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/parse-png/-/parse-png-2.1.0.tgz", + "integrity": "sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==", + "dependencies": { + "pngjs": "^3.3.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/parse-png/node_modules/pngjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/patch-package": { + "version": "6.4.7", + "resolved": "https://registry.npmjs.org/patch-package/-/patch-package-6.4.7.tgz", + "integrity": "sha512-S0vh/ZEafZ17hbhgqdnpunKDfzHQibQizx9g8yEf5dcVk3KOflOfdufRXQX8CSEkyOQwuM/bNz1GwKvFj54kaQ==", + "dependencies": { + "@yarnpkg/lockfile": "^1.1.0", + "chalk": "^2.4.2", + "cross-spawn": "^6.0.5", + "find-yarn-workspace-root": "^2.0.0", + "fs-extra": "^7.0.1", + "is-ci": "^2.0.0", + "klaw-sync": "^6.0.0", + "minimist": "^1.2.0", + "open": "^7.4.2", + "rimraf": "^2.6.3", + "semver": "^5.6.0", + "slash": "^2.0.0", + "tmp": "^0.0.33" + }, + "bin": { + "patch-package": "index.js" + }, + "engines": { + "npm": ">5" + } + }, + "node_modules/patch-package/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/patch-package/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/patch-package/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/patch-package/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "engines": { + "node": ">=4" + } + }, + "node_modules/patch-package/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/patch-package/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/patch-package/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/patch-package/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/patch-package/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/patch-package/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" + }, + "node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "dev": true, + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "dev": true, + "dependencies": { + "semver-compare": "^1.0.0" + } + }, + "node_modules/plist": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.2.tgz", + "integrity": "sha512-MSrkwZBdQ6YapHy87/8hDU8MnIcyxBKjeF+McXnr5A9MtffPewTs7G3hlpodT5TacyfIyFTaJEhh3GGcmasTgQ==", + "dependencies": { + "base64-js": "^1.5.1", + "xmlbuilder": "^9.0.7", + "xmldom": "^0.5.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/plist/node_modules/xmlbuilder": { + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", + "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/pngjs": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz", + "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.1.tgz", + "integrity": "sha512-p+vNbgpLjif/+D+DwAZAbndtRrR0md0MwfmOVN9N+2RgyACMT+7tfaRnT+WDPkqnuVwleyuBIG2XBxKDme3hPA==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/prettier-config-standard": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prettier-config-standard/-/prettier-config-standard-1.0.1.tgz", + "integrity": "sha512-S0zuixvAFlc0zruhYEDMsjt2VG/e5S5hSbqGuxTMWA0ygjII8EP9U7c/wsCQyjjAoaYG82bUsVmaSQ6veQ+u6g==", + "dev": true + }, + "node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/pretty-format/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/pretty-format/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/pretty-format/node_modules/@types/yargs": { + "version": "15.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", + "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/pretty-format/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/pretty-format/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/pretty-format/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/pretty-format/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/pretty-format/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/pretty-format/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dependencies": { + "asap": "~2.0.3" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.10.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz", + "integrity": "sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/query-string": { + "version": "6.14.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-6.14.1.tgz", + "integrity": "sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw==", + "dependencies": { + "decode-uri-component": "^0.2.0", + "filter-obj": "^1.1.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/react": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", + "integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-apollo": { + "version": "2.5.8", + "resolved": "https://registry.npmjs.org/react-apollo/-/react-apollo-2.5.8.tgz", + "integrity": "sha512-60yOQrnNosxU/tRbOxGDaYNLFcOKmQqxHPhxyvKTlGIaF/rRCXQRKixUgWVffpEupSHHD7psY5k5ZOuZsdsSGQ==", + "dependencies": { + "apollo-utilities": "^1.3.0", + "fast-json-stable-stringify": "^2.0.0", + "hoist-non-react-statics": "^3.3.0", + "lodash.isequal": "^4.5.0", + "prop-types": "^15.7.2", + "ts-invariant": "^0.4.2", + "tslib": "^1.9.3" + }, + "peerDependencies": { + "apollo-client": "^2.6.3", + "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0", + "react": "^15.0.0 || ^16.0.0", + "react-dom": "^15.0.0 || ^16.0.0" + } + }, + "node_modules/react-deep-force-update": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/react-deep-force-update/-/react-deep-force-update-1.1.2.tgz", + "integrity": "sha512-WUSQJ4P/wWcusaH+zZmbECOk7H5N2pOIl0vzheeornkIMhu+qrNdGFm0bDZLCb0hSF0jf/kH1SgkNGfBdTc4wA==", + "dev": true + }, + "node_modules/react-devtools-core": { + "version": "4.13.5", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.13.5.tgz", + "integrity": "sha512-k+P5VSKM6P22Go9IQ8dJmjj9fbztvKt1iRDI/4wS5oTvd1EnytIJMYB59wZt+D3kgp64jklNX/MRmY42xAQ08g==", + "dependencies": { + "shell-quote": "^1.6.1", + "ws": "^7" + } + }, + "node_modules/react-devtools-core/node_modules/ws": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/react-dom": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", + "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.19.1" + }, + "peerDependencies": { + "react": "^16.14.0" + } + }, + "node_modules/react-freeze": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/react-freeze/-/react-freeze-1.0.0.tgz", + "integrity": "sha512-yQaiOqDmoKqks56LN9MTgY06O0qQHgV4FUrikH357DydArSZHQhl0BJFqGKIZoTqi8JizF9Dxhuk1FIZD6qCaw==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": "^17.0.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-native": { + "version": "0.64.3", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.64.3.tgz", + "integrity": "sha512-2OEU74U0Ek1/WeBzPbg6XDsCfjF/9fhrNX/5TFgEiBKd5mNc9LOZ/OlMmkb7iues/ZZ/oc51SbEfLRQdcW0fVw==", + "dependencies": { + "@jest/create-cache-key-function": "^26.5.0", + "@react-native-community/cli": "^5.0.1-alpha.1", + "@react-native-community/cli-platform-android": "^5.0.1-alpha.1", + "@react-native-community/cli-platform-ios": "^5.0.1-alpha.1", + "@react-native/assets": "1.0.0", + "@react-native/normalize-color": "1.0.0", + "@react-native/polyfills": "1.0.0", + "abort-controller": "^3.0.0", + "anser": "^1.4.9", + "base64-js": "^1.1.2", + "event-target-shim": "^5.0.1", + "hermes-engine": "~0.7.0", + "invariant": "^2.2.4", + "jsc-android": "^245459.0.0", + "metro-babel-register": "0.64.0", + "metro-react-native-babel-transformer": "0.64.0", + "metro-runtime": "0.64.0", + "metro-source-map": "0.64.0", + "nullthrows": "^1.1.1", + "pretty-format": "^26.5.2", + "promise": "^8.0.3", + "prop-types": "^15.7.2", + "react-devtools-core": "^4.6.0", + "react-native-codegen": "^0.0.6", + "react-refresh": "^0.4.0", + "regenerator-runtime": "^0.13.2", + "scheduler": "^0.20.1", + "shelljs": "^0.8.4", + "stacktrace-parser": "^0.1.3", + "use-subscription": "^1.0.0", + "whatwg-fetch": "^3.0.0", + "ws": "^6.1.4" + }, + "bin": { + "react-native": "cli.js" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "17.0.1" + } + }, + "node_modules/react-native-animatable": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/react-native-animatable/-/react-native-animatable-1.3.3.tgz", + "integrity": "sha512-2ckIxZQAsvWn25Ho+DK3d1mXIgj7tITkrS4pYDvx96WyOttSvzzFeQnM2od0+FUMzILbdHDsDEqZvnz1DYNQ1w==", + "dependencies": { + "prop-types": "^15.7.2" + } + }, + "node_modules/react-native-button": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/react-native-button/-/react-native-button-2.4.0.tgz", + "integrity": "sha512-4siaJlpOLeL9fAhX8VU3cnUfcGLe3E2zABDWSKxkF+NiYOd+AnKeYY29WXlV8hXhCFo+Ry7E+alrJ6zjZLTSfg==", + "dependencies": { + "prop-types": "^15.5.10" + }, + "peerDependencies": { + "react-native": "*" + } + }, + "node_modules/react-native-codegen": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.0.6.tgz", + "integrity": "sha512-cMvrUelD81wiPitEPiwE/TCNscIVauXxmt4NTGcy18HrUd0WRWXfYzAQGXm0eI87u3NMudNhqFj2NISJenxQHg==", + "dependencies": { + "flow-parser": "^0.121.0", + "jscodeshift": "^0.11.0", + "nullthrows": "^1.1.1" + } + }, + "node_modules/react-native-communications": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/react-native-communications/-/react-native-communications-2.2.1.tgz", + "integrity": "sha1-eIO1ayCgAu63kMET+GFuqGksp5U=" + }, + "node_modules/react-native-flash-message": { + "version": "0.1.23", + "resolved": "https://registry.npmjs.org/react-native-flash-message/-/react-native-flash-message-0.1.23.tgz", + "integrity": "sha512-T++KNGpIofXRqj3fT+/zJH/su1VgIjGcwiJerSvRsvEXwai1LdUl+O0tX7dz+Lgxi7yzswXKWcUQmY0dZrbG3g==", + "dependencies": { + "prop-types": "^15.7.2", + "react-native-iphone-x-helper": "^1.3.0" + }, + "peerDependencies": { + "prop-types": "^15.0 || ^16.0", + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-flatlist-slider": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/react-native-flatlist-slider/-/react-native-flatlist-slider-1.0.5.tgz", + "integrity": "sha512-RT4SLq0TlmAT5z+7c8jviFcX8UYMehyrudXAR7je3HkDilgnUMBPs/hG3zzlPAJ68TYW2ANIh7/Ht1THbWWydA==" + }, + "node_modules/react-native-gesture-handler": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-2.1.1.tgz", + "integrity": "sha512-1+qMhsXKKWTPAFi2ZY8rEhP/4xIevWNb1zLU9MzJkr7tRIEW4G+ipxjLyCw+7hQeqeeIbyZ8kkTyHAUuwTrHDA==", + "dependencies": { + "@egjs/hammerjs": "^2.0.17", + "hoist-non-react-statics": "^3.3.0", + "invariant": "^2.2.4", + "lodash": "^4.17.21", + "prop-types": "^15.7.2" + } + }, + "node_modules/react-native-gifted-chat": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/react-native-gifted-chat/-/react-native-gifted-chat-0.16.3.tgz", + "integrity": "sha512-7EJKQPzzg1yIbLFNq9n5bGJWZ7Woi2bTeT7M4EVSChmFF/qyNos+gFxEcafPkEihEeIxeOne6hBQlYNKmDABgA==", + "dependencies": { + "@expo/react-native-action-sheet": "^3.6.0", + "dayjs": "^1.8.26", + "prop-types": "^15.7.2", + "react-native-communications": "^2.2.1", + "react-native-iphone-x-helper": "^1.2.1", + "react-native-lightbox": "^0.8.1", + "react-native-parsed-text": "0.0.22", + "react-native-typing-animation": "^0.1.7", + "uuid": "3.4.0" + }, + "peerDependencies": { + "dayjs": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-iphone-x-helper": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.3.1.tgz", + "integrity": "sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg==", + "peerDependencies": { + "react-native": ">=0.42.0" + } + }, + "node_modules/react-native-lightbox": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/react-native-lightbox/-/react-native-lightbox-0.8.1.tgz", + "integrity": "sha512-TFZA6iKEEHpAUIXjMTRb6vx0/9rHgEKy3ZBiRAy295PwldYg5c8opwnbyURLIl522ykeqhVx9uGdXjSMIowLvA==", + "dependencies": { + "prop-types": "^15.7.2" + } + }, + "node_modules/react-native-maps": { + "version": "0.29.4", + "resolved": "https://registry.npmjs.org/react-native-maps/-/react-native-maps-0.29.4.tgz", + "integrity": "sha512-Td2KE8+KODcHOxfB1GBNnzFo4/89rlLiC7yTvqQZh0tGVrEzIcgSleUZRrjtq/WvSWSR4rql4AS+0VsBgDkYrw==", + "dependencies": { + "@types/geojson": "^7946.0.7" + }, + "peerDependencies": { + "react": ">= 16.0 || < 18.0", + "react-native": ">= 0.51", + "react-native-web": ">= 0.11" + } + }, + "node_modules/react-native-material-textfield": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/react-native-material-textfield/-/react-native-material-textfield-0.16.1.tgz", + "integrity": "sha512-pcV/ic3i6vYEODS7pvAMUYJ+evkzIB8cjXtSzkab9rBtYNGRpAlM0Yp8QNnjZ7foZqkj9Ynav0nguWcuJST10A==", + "dependencies": { + "prop-types": "^15.5.9" + }, + "peerDependencies": { + "react": ">=16.3.0", + "react-native": ">=0.55.0" + } + }, + "node_modules/react-native-modal": { + "version": "11.10.0", + "resolved": "https://registry.npmjs.org/react-native-modal/-/react-native-modal-11.10.0.tgz", + "integrity": "sha512-syRYDJYSh16bR37R5EKU9T/wC+5bEOfF17IUqf5URdhbEDd+hxyMInC++l45E8oI+MtdOaEp9yAws5xDqk8dnA==", + "dependencies": { + "prop-types": "^15.6.2", + "react-native-animatable": "1.3.3" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-modalize": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/react-native-modalize/-/react-native-modalize-2.0.8.tgz", + "integrity": "sha512-OKdpFVExEe4YM2uFHL/aStS9p0JaC6gBupjaW1QVHkGq22T2ASYwkhDvTnMS8BLOLWPx2fC3xEBzOcn2rh7EYw==", + "peerDependencies": { + "react": "> 15.0.0", + "react-native": "> 0.50.0", + "react-native-gesture-handler": "> 1.0.0" + } + }, + "node_modules/react-native-parsed-text": { + "version": "0.0.22", + "resolved": "https://registry.npmjs.org/react-native-parsed-text/-/react-native-parsed-text-0.0.22.tgz", + "integrity": "sha512-hfD83RDXZf9Fvth3DowR7j65fMnlqM9PpxZBGWkzVcUTFtqe6/yPcIoIAgrJbKn6YmtzkivmhWE2MCE4JKBXrQ==", + "dependencies": { + "prop-types": "^15.7.x" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-reanimated": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-2.3.2.tgz", + "integrity": "sha512-iJwnxroNhECGIB+XRLjQhLKJp3iVxuUtnRTGh6WYvPMZHRft0Mf/HvsKiqz2fEFuZgQgGBB9N26Og85cb1HjTA==", + "dependencies": { + "@babel/plugin-transform-object-assign": "^7.10.4", + "@types/invariant": "^2.2.35", + "invariant": "^2.2.4", + "lodash.isequal": "^4.5.0", + "mockdate": "^3.0.2", + "react-native-screens": "^3.4.0", + "string-hash-64": "^1.0.3" + }, + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-gesture-handler": "*" + } + }, + "node_modules/react-native-safe-area-context": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-3.3.2.tgz", + "integrity": "sha512-yOwiiPJ1rk+/nfK13eafbpW6sKW0jOnsRem2C1LPJjM3tfTof6hlvV5eWHATye3XOpu2cJ7N+HdkUvUDGwFD2Q==", + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-screens": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-3.10.2.tgz", + "integrity": "sha512-bMKSpwMeqAoXBqTJiDEG1ogM1cMk66sEmpp/4dGqdX59v+OwMqPeTuBk37qaSuS7gPOFFKsNW2X3ymGvBT4iEw==", + "dependencies": { + "react-freeze": "^1.0.0", + "warn-once": "^0.1.0" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-star-rating": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/react-native-star-rating/-/react-native-star-rating-1.1.0.tgz", + "integrity": "sha512-ocOYx+BKUvfruvXm45MBbQZtpkVO3PQieBDepB0FaLuxE3vUtDTPzHqXuBes3iCM5oRi5umrnmMUMsM0mEq5ZA==", + "dependencies": { + "prop-types": "^15.5.10", + "react-native-animatable": "^1.2.4", + "react-native-button": "^2.3.0", + "react-native-vector-icons": "^4.5.0" + } + }, + "node_modules/react-native-svg": { + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/react-native-svg/-/react-native-svg-12.1.1.tgz", + "integrity": "sha512-NIAJ8jCnXGCqGWXkkJ1GTzO4a3Md5at5sagYV8Vh4MXYnL4z5Rh428Wahjhh+LIjx40EE5xM5YtwyJBqOIba2Q==", + "dependencies": { + "css-select": "^2.1.0", + "css-tree": "^1.0.0-alpha.39" + }, + "peerDependencies": { + "react": "*", + "react-native": ">=0.50.0" + } + }, + "node_modules/react-native-timeline-flatlist": { + "version": "0.7.6", + "resolved": "https://registry.npmjs.org/react-native-timeline-flatlist/-/react-native-timeline-flatlist-0.7.6.tgz", + "integrity": "sha512-CrexymQd9ZN3ZDbpJdjslN2sKoJQNYp1zsqZhjCbDtzpCOurIKgjBcgxKahRX5VMq7MBkzEOmVCwcu0GueuCFw==", + "peerDependencies": { + "react-native": ">= 0.58.2" + } + }, + "node_modules/react-native-typing-animation": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/react-native-typing-animation/-/react-native-typing-animation-0.1.7.tgz", + "integrity": "sha512-4H3rF9M+I2yAZpYJcY0Mb29TXkn98QK12rrKSY6LZj1BQD9NNmRZuNXzwX4XHapsIz+N/J8M3p27FOQPbfzqeg==", + "peerDependencies": { + "prop-types": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-vector-icons": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/react-native-vector-icons/-/react-native-vector-icons-4.6.0.tgz", + "integrity": "sha512-rpfhfPiXCK2PX1nrNhdxSMrEGB/Gw/SvKoPM0G2wAkSoqynnes19K0VYI+Up7DqR1rFIpE4hP2erpT1tNx2tfg==", + "dependencies": { + "lodash": "^4.0.0", + "prop-types": "^15.5.10", + "yargs": "^8.0.2" + }, + "bin": { + "generate-icon": "bin/generate-icon.js" + } + }, + "node_modules/react-native-vector-icons/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-vector-icons/node_modules/camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-vector-icons/node_modules/cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "node_modules/react-native-vector-icons/node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-vector-icons/node_modules/cliui/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-vector-icons/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-vector-icons/node_modules/get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + }, + "node_modules/react-native-vector-icons/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-vector-icons/node_modules/load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-vector-icons/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-vector-icons/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-vector-icons/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-vector-icons/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-vector-icons/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-vector-icons/node_modules/path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dependencies": { + "pify": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-vector-icons/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-vector-icons/node_modules/read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dependencies": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-vector-icons/node_modules/read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-vector-icons/node_modules/require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + }, + "node_modules/react-native-vector-icons/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-vector-icons/node_modules/string-width/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-vector-icons/node_modules/string-width/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-vector-icons/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-vector-icons/node_modules/wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-vector-icons/node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-vector-icons/node_modules/wrap-ansi/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-vector-icons/node_modules/y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==" + }, + "node_modules/react-native-vector-icons/node_modules/yargs": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", + "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=", + "dependencies": { + "camelcase": "^4.1.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "read-pkg-up": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^7.0.0" + } + }, + "node_modules/react-native-vector-icons/node_modules/yargs-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", + "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", + "dependencies": { + "camelcase": "^4.1.0" + } + }, + "node_modules/react-native-web": { + "version": "0.11.7", + "resolved": "https://registry.npmjs.org/react-native-web/-/react-native-web-0.11.7.tgz", + "integrity": "sha512-w1KAxX2FYLS2GAi3w3BnEZg/IUu7FdgHnLmFKHplRnHMV3u1OPB2EVA7ndNdfu7ds4Rn2OZjSXoNh6F61g3gkA==", + "peer": true, + "dependencies": { + "array-find-index": "^1.0.2", + "create-react-class": "^15.6.2", + "debounce": "^1.2.0", + "deep-assign": "^3.0.0", + "fbjs": "^1.0.0", + "hyphenate-style-name": "^1.0.2", + "inline-style-prefixer": "^5.0.3", + "normalize-css-color": "^1.0.2", + "prop-types": "^15.6.0", + "react-timer-mixin": "^0.13.4" + }, + "peerDependencies": { + "react": ">=16.5.1", + "react-dom": ">=16.5.1" + } + }, + "node_modules/react-native-web/node_modules/fbjs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-1.0.0.tgz", + "integrity": "sha512-MUgcMEJaFhCaF1QtWGnmq9ZDRAzECTCRAF7O6UZIlAlkTs1SasiX9aP0Iw7wfD2mJ7wDTNfg2w7u5fSCwJk1OA==", + "peer": true, + "dependencies": { + "core-js": "^2.4.1", + "fbjs-css-vars": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + } + }, + "node_modules/react-native-webview": { + "version": "11.15.0", + "resolved": "https://registry.npmjs.org/react-native-webview/-/react-native-webview-11.15.0.tgz", + "integrity": "sha512-0Wv+8qu8XuACx1xZwzc2Yfl+rOvxUouLcPxUKdkhaMVNpwoM5/ePpczCQZ3LpiRnSoEtjaUkfyQHbJQ+x4dDJQ==", + "dependencies": { + "escape-string-regexp": "2.0.0", + "invariant": "2.2.4" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-webview/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-native/node_modules/@react-native/normalize-color": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-1.0.0.tgz", + "integrity": "sha512-xUNRvNmCl3UGCPbbHvfyFMnpvLPoOjDCcp5bT9m2k+TF/ZBklEQwhPZlkrxRx2NhgFh1X3a5uL7mJ7ZR+8G7Qg==" + }, + "node_modules/react-native/node_modules/promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/react-native/node_modules/regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + }, + "node_modules/react-native/node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/react-native/node_modules/ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/react-proxy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/react-proxy/-/react-proxy-1.1.8.tgz", + "integrity": "sha1-nb/Z2SdSjDqp9ETkVYw3gwq4wmo=", + "dev": true, + "dependencies": { + "lodash": "^4.6.1", + "react-deep-force-update": "^1.0.0" + } + }, + "node_modules/react-refresh": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.4.3.tgz", + "integrity": "sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-test-renderer": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.14.0.tgz", + "integrity": "sha512-L8yPjqPE5CZO6rKsKXRO/rVPiaCOy0tQQJbC+UjPNlobl5mad59lvPjwFsQHTvL03caVDIVr9x9/OSgDe6I5Eg==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "react-is": "^16.8.6", + "scheduler": "^0.19.1" + }, + "peerDependencies": { + "react": "^16.14.0" + } + }, + "node_modules/react-timer-mixin": { + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/react-timer-mixin/-/react-timer-mixin-0.13.4.tgz", + "integrity": "sha512-4+ow23tp/Tv7hBM5Az5/Be/eKKF7DIvJ09voz5LyHGQaqqz9WV8YMs31eFvcYQs7d451LSg7kDJV70XYN/Ug/Q==", + "peer": true + }, + "node_modules/react-transform-hmr": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/react-transform-hmr/-/react-transform-hmr-1.0.4.tgz", + "integrity": "sha1-4aQL0Krvxy6N/Xp82gmvhQZjl7s=", + "dev": true, + "dependencies": { + "global": "^4.3.0", + "react-proxy": "^1.1.7" + } + }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", + "dev": true, + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/realpath-native": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", + "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", + "dev": true, + "dependencies": { + "util.promisify": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/recast": { + "version": "0.20.5", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.20.5.tgz", + "integrity": "sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==", + "dependencies": { + "ast-types": "0.14.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/recast/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/recast/node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dependencies": { + "regenerate": "^1.4.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", + "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", + "dependencies": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + }, + "node_modules/regjsparser": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", + "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "node_modules/reselect": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.5.tgz", + "integrity": "sha512-uVdlz8J7OO+ASpBYoz1Zypgx0KasCY20H+N8JD13oUMtPvSHQuscrHop4KbXrbsBcdB9Ds7lVK7eRkBIfO43vQ==" + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated" + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "engines": { + "node": ">=0.12" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/rtl-detect": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.0.3.tgz", + "integrity": "sha512-2sMcZO60tL9YDEFe24gqddg3hJ+xSmJFN8IExcQUxeHxQzydQrN6GHPL+yAWgzItXSI7es53hcZC9pJneuZDKA==" + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", + "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", + "dev": true + }, + "node_modules/semver-regex": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-3.1.2.tgz", + "integrity": "sha512-bXWyL6EAKOJa81XG1OZ/Yyuq+oT0b2YLlxx7c+mrdYPaPbnj6WgVULXhinMIeZGufuUBu/eVRqXEhiv4imfwxA==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serialize-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", + "integrity": "sha1-ULZ51WNc34Rme9yOWa9OW4HV9go=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", + "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", + "dependencies": { + "array-filter": "~0.0.0", + "array-map": "~0.0.0", + "array-reduce": "~0.0.0", + "jsonify": "~0.0.0" + } + }, + "node_modules/shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "dependencies": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true, + "optional": true + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + }, + "node_modules/simple-plist": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.1.1.tgz", + "integrity": "sha512-pKMCVKvZbZTsqYR6RKgLfBHkh2cV89GXcA/0CVPje3sOiNOnXA8+rp/ciAMZ7JRaUdLzlEM6JFfUn+fS6Nt3hg==", + "dependencies": { + "bplist-creator": "0.0.8", + "bplist-parser": "0.2.0", + "plist": "^3.0.1" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/slice-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/slugify": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.5.tgz", + "integrity": "sha512-8mo9bslnBO3tr5PEVFzMPIWwWnipGS0xVbYf65zxDqfNwmzYn1LpiKNrR6DlClusuvo+hDHd1zKpmfAe83NQSQ==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated" + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz", + "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==" + }, + "node_modules/split-on-first": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", + "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "node_modules/stack-utils": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", + "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", + "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + }, + "node_modules/stacktrace-parser": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", + "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", + "dependencies": { + "type-fest": "^0.7.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stream-buffers": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", + "integrity": "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=", + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha1-ucczDHBChi9rFC3CdLvMWGbONUY=", + "engines": { + "node": ">=4" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-argv": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "dev": true, + "engines": { + "node": ">=0.6.19" + } + }, + "node_modules/string-hash-64": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string-hash-64/-/string-hash-64-1.0.3.tgz", + "integrity": "sha512-D5OKWKvDhyVWWn2x5Y9b+37NUllks34q1dCDhk/vYcso9fmhs+Tl3KR/gE4v5UNj2UA35cnX4KdVVGkG1deKqw==" + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz", + "integrity": "sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dev": true, + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/subscriptions-transport-ws": { + "version": "0.9.18", + "resolved": "https://registry.npmjs.org/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.18.tgz", + "integrity": "sha512-tztzcBTNoEbuErsVQpTN2xUNN/efAZXyCyL5m3x4t6SKrEiTL2N8SaKWBFWM4u56pL79ULif3zjyeq+oV+nOaA==", + "dependencies": { + "backo2": "^1.0.2", + "eventemitter3": "^3.1.0", + "iterall": "^1.2.1", + "symbol-observable": "^1.0.4", + "ws": "^5.2.0" + }, + "peerDependencies": { + "graphql": ">=0.10.0" + } + }, + "node_modules/sucrase": { + "version": "3.20.3", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.20.3.tgz", + "integrity": "sha512-azqwq0/Bs6RzLAdb4dXxsCgMtAaD2hzmUr4UhSfsxO46JFPAwMnnb441B/qsudZiS6Ylea3JXZe3Q497lsgXzQ==", + "dependencies": { + "commander": "^4.0.0", + "glob": "7.1.6", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sudo-prompt": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz", + "integrity": "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==" + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/table": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz", + "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==", + "dev": true, + "dependencies": { + "ajv": "^8.0.1", + "lodash.clonedeep": "^4.5.0", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.0.tgz", + "integrity": "sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/table/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/table/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/table/node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/temp": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz", + "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=", + "engines": [ + "node >=0.8.0" + ], + "dependencies": { + "os-tmpdir": "^1.0.0", + "rimraf": "~2.2.6" + } + }, + "node_modules/temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/temp/node_modules/rimraf": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", + "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=", + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/tempy": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz", + "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==", + "dependencies": { + "temp-dir": "^1.0.0", + "type-fest": "^0.3.1", + "unique-string": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", + "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/test-exclude": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", + "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", + "dev": true, + "dependencies": { + "glob": "^7.1.3", + "minimatch": "^3.0.4", + "read-pkg-up": "^4.0.0", + "require-main-filename": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/test-exclude/node_modules/read-pkg-up": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", + "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0", + "read-pkg": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + }, + "node_modules/ts-invariant": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.4.4.tgz", + "integrity": "sha512-uEtWkFM/sdZvRNNDL3Ehu4WVpwaulhwQszV8mrtcdeE8nN00BV9mAmQ88RkrBhFgl9gMgvjJLAQcZbnPXI9mlA==", + "dependencies": { + "tslib": "^1.9.3" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.28", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.28.tgz", + "integrity": "sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + } + ], + "engines": { + "node": "*" + } + }, + "node_modules/uglify-es": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", + "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", + "deprecated": "support for ECMAScript is superseded by `uglify-js` as of v3.13.0", + "dependencies": { + "commander": "~2.13.0", + "source-map": "~0.6.1" + }, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uglify-es/node_modules/commander": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==" + }, + "node_modules/uglify-es/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ultron": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz", + "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=" + }, + "node_modules/unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unimodules-task-manager-interface": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/unimodules-task-manager-interface/-/unimodules-task-manager-interface-7.1.1.tgz", + "integrity": "sha512-vvtxJO3O6fJXvSc9qvgB2FS9xJk2nWG4NOvwCMmTmfblmvzGPFcTheOKzV7Z1dvjlqTZZ+TDqd5XOGa+0+NXVA==", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unique-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", + "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "dependencies": { + "crypto-random-string": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated" + }, + "node_modules/url-parse": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz", + "integrity": "sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/use-subscription": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/use-subscription/-/use-subscription-1.5.1.tgz", + "integrity": "sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==", + "dependencies": { + "object-assign": "^4.1.1" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/util": { + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", + "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "safe-buffer": "^5.1.2", + "which-typed-array": "^1.1.2" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/util.promisify": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.1.1.tgz", + "integrity": "sha512-/s3UsZUrIfa6xDhr7zZhnE9SLQ5RIXyYfiVnMMyMDzOc8WhWN4Nbh36H842OyurKbCDAesZOJaVyvmSl6fhGQw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "for-each": "^0.3.3", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "node_modules/v8-to-istanbul": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", + "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/validate.js": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/validate.js/-/validate.js-0.12.0.tgz", + "integrity": "sha512-/x2RJSvbqEyxKj0RPN4xaRquK+EggjeVXiDDEyrJzsJogjtiZ9ov7lj/svVb4DM5Q5braQF4cooAryQbUwOxlA==" + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vlq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", + "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==" + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dependencies": { + "makeerror": "1.0.x" + } + }, + "node_modules/warn-once": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/warn-once/-/warn-once-0.1.0.tgz", + "integrity": "sha512-recZTSvuaH/On5ZU5ywq66y99lImWqzP93+AiUo9LUwG8gXHW+LJjhOd6REJHm7qb0niYqrEQJvbHSQfuJtTqA==" + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true, + "engines": { + "node": ">=10.4" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "node_modules/which-pm-runs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", + "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=", + "dev": true + }, + "node_modules/which-typed-array": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.4.tgz", + "integrity": "sha512-49E0SpUe90cjpoc7BOJwyPHRqSAd12c10Qm2amdEZrJPCY2NDxaW01zHITrem+rnETY3dwrbH3UUrUwagfCYDA==", + "dependencies": { + "available-typed-arrays": "^1.0.2", + "call-bind": "^1.0.0", + "es-abstract": "^1.18.0-next.1", + "foreach": "^2.0.5", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.1", + "is-typed-array": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/write-file-atomic": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz", + "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==", + "dependencies": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "node_modules/ws": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", + "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/xcode": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz", + "integrity": "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==", + "dependencies": { + "simple-plist": "^1.1.0", + "uuid": "^7.0.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/xcode/node_modules/uuid": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", + "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/xml-js": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", + "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "dependencies": { + "sax": "^1.2.4" + }, + "bin": { + "xml-js": "bin/cli.js" + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xml2js/node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xmlbuilder": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-14.0.0.tgz", + "integrity": "sha512-ts+B2rSe4fIckR6iquDjsKbQFK2NlUk6iG5nf14mDEyldgoc2nEKZ3jZWMPTxGQwVgToSjt6VGIho1H8/fNFTg==", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "node_modules/xmldoc": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.2.tgz", + "integrity": "sha512-ruPC/fyPNck2BD1dpz0AZZyrEwMOrWTO5lDdIXS91rs3wtm4j+T8Rp2o+zoOYkkAxJTZRPOSnOGei1egoRmKMQ==", + "dependencies": { + "sax": "^1.2.1" + } + }, + "node_modules/xmldom": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.5.0.tgz", + "integrity": "sha512-Foaj5FXVzgn7xFzsKeNIde9g6aFBxTPi37iwsno8QvApmtg7KYrr+OPyRHcJF7dud2a5nGRBXK3n0dL62Gf7PA==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs-parser/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zen-observable": { + "version": "0.8.15", + "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz", + "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==" + }, + "node_modules/zen-observable-ts": { + "version": "0.8.21", + "resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-0.8.21.tgz", + "integrity": "sha512-Yj3yXweRc8LdRMrCC8nIc4kkjWecPAUVh0TI0OUrWXx6aX790vLcDlWca6I4vsyCGH3LpWxq0dJRcMOFoVqmeg==", + "dependencies": { + "tslib": "^1.9.3", + "zen-observable": "^0.8.0" + } + } + }, + "dependencies": { + "@apollo/react-common": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@apollo/react-common/-/react-common-3.1.4.tgz", + "integrity": "sha512-X5Kyro73bthWSCBJUC5XYQqMnG0dLWuDZmVkzog9dynovhfiVCV4kPSdgSIkqnb++cwCzOVuQ4rDKVwo2XRzQA==", + "requires": { + "ts-invariant": "^0.4.4", + "tslib": "^1.10.0" + } + }, + "@apollo/react-hooks": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@apollo/react-hooks/-/react-hooks-3.1.5.tgz", + "integrity": "sha512-y0CJ393DLxIIkksRup4nt+vSjxalbZBXnnXxYbviq/woj+zKa431zy0yT4LqyRKpFy9ahMIwxBnBwfwIoupqLQ==", + "requires": { + "@apollo/react-common": "^3.1.4", + "@wry/equality": "^0.1.9", + "ts-invariant": "^0.4.4", + "tslib": "^1.10.0" + } + }, + "@babel/code-frame": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "requires": { + "@babel/highlight": "^7.12.13" + } + }, + "@babel/compat-data": { + "version": "7.14.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.4.tgz", + "integrity": "sha512-i2wXrWQNkH6JplJQGn3Rd2I4Pij8GdHkXwHMxm+zV5YG/Jci+bCNrWZEWC4o+umiDkRrRs4dVzH3X4GP7vyjQQ==" + }, + "@babel/core": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.3.tgz", + "integrity": "sha512-jB5AmTKOCSJIZ72sd78ECEhuPiDMKlQdDI/4QRI6lzYATx5SSogS1oQA2AoPecRCknm30gHi2l+QVvNUu3wZAg==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.14.3", + "@babel/helper-compilation-targets": "^7.13.16", + "@babel/helper-module-transforms": "^7.14.2", + "@babel/helpers": "^7.14.0", + "@babel/parser": "^7.14.3", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.14.2", + "@babel/types": "^7.14.2", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + } + }, + "@babel/generator": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.0.tgz", + "integrity": "sha512-I3Omiv6FGOC29dtlZhkfXO6pgkmukJSlT26QjVvS1DGZe/NzSVCPG41X0tS21oZkJYlovfj9qDWgKP+Cn4bXxw==", + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz", + "integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.14.4", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.4.tgz", + "integrity": "sha512-JgdzOYZ/qGaKTVkn5qEDV/SXAh8KcyUVkCoSWGN8T3bwrgd6m+/dJa2kVGi6RJYJgEYPBdZ84BZp9dUjNWkBaA==", + "requires": { + "@babel/compat-data": "^7.14.4", + "@babel/helper-validator-option": "^7.12.17", + "browserslist": "^4.16.6", + "semver": "^6.3.0" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.1.tgz", + "integrity": "sha512-JBdSr/LtyYIno/pNnJ75lBcqc3Z1XXujzPanHqjvvrhOA+DTceTFuJi8XjmWTZh4r3fsdfqaCMN0iZemdkxZHQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.3.tgz", + "integrity": "sha512-JIB2+XJrb7v3zceV2XzDhGIB902CmKGSpSl4q2C6agU9SNLG/2V1RtFRGPG1Ajh9STj3+q6zJMOC+N/pp2P9DA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "regexpu-core": "^4.7.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz", + "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==", + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + } + }, + "@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz", + "integrity": "sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==", + "requires": { + "@babel/types": "^7.13.0" + } + }, + "@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "requires": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", + "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-imports": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz", + "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==", + "requires": { + "@babel/types": "^7.13.12" + } + }, + "@babel/helper-module-transforms": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.2.tgz", + "integrity": "sha512-OznJUda/soKXv0XhpvzGWDnml4Qnwp16GN+D/kZIdLsWoHj05kyu8Rm5kXmMef+rVJZ0+4pSGLkeixdqNUATDA==", + "requires": { + "@babel/helper-module-imports": "^7.13.12", + "@babel/helper-replace-supers": "^7.13.12", + "@babel/helper-simple-access": "^7.13.12", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/helper-validator-identifier": "^7.14.0", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.14.2", + "@babel/types": "^7.14.2" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz", + "integrity": "sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-wrap-function": "^7.13.0", + "@babel/types": "^7.13.0" + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-simple-access": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz", + "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==", + "requires": { + "@babel/types": "^7.13.12" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz", + "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==", + "requires": { + "@babel/types": "^7.12.1" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + }, + "@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" + }, + "@babel/helper-wrap-function": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz", + "integrity": "sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==", + "requires": { + "@babel/helper-function-name": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.0" + } + }, + "@babel/helpers": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.0.tgz", + "integrity": "sha512-+ufuXprtQ1D1iZTO/K9+EBRn+qPWMJjZSw/S0KlFrxCw4tkrzv9grgpDHkY9MeQTjTY8i2sp7Jep8DfU6tN9Mg==", + "requires": { + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.14.0" + } + }, + "@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.0.tgz", + "integrity": "sha512-VKXSCQx5D8S04ej+Dqsr1CzYvvWgf20jIw2D+YhQCrIlr2UZGaDds23Y0xg75/skOxpLCRpUZvk/1EAVkGoDOw==" + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz", + "integrity": "sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.13.12" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.2.tgz", + "integrity": "sha512-b1AM4F6fwck4N8ItZ/AtC4FP/cqZqmKRQ4FaTDutwSYyjuhtvsGEMLK4N/ztV/ImP40BjIDyMgBQAeAMsQYVFQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-remap-async-to-generator": "^7.13.0", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz", + "integrity": "sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.3.tgz", + "integrity": "sha512-HEjzp5q+lWSjAgJtSluFDrGGosmwTgKwCXdDQZvhKsRlwv3YdkUEqxNrrjesJd+B9E9zvr1PVPVBvhYZ9msjvQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.3", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-class-static-block": "^7.12.13" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.14.2.tgz", + "integrity": "sha512-LauAqDd/VjQDtae58QgBcEOE42NNP+jB2OE+XeC3KBI/E+BhhRjtr5viCIrj1hmu1YvrguLipIPRJZmS5yUcFw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.2", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-decorators": "^7.12.13" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.2.tgz", + "integrity": "sha512-oxVQZIWFh91vuNEMKltqNsKLFWkOIyJc95k2Gv9lWVyDfPUQGSSlbDEgWuJUU1afGE9WwlzpucMZ3yDRHIItkA==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-default-from": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.12.13.tgz", + "integrity": "sha512-idIsBT+DGXdOHL82U+8bwX4goHm/z10g8sGGrQroh+HCRcm7mDv/luaGdWJQMTuCX2FsdXS7X0Nyyzp4znAPJA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-export-default-from": "^7.12.13" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.2.tgz", + "integrity": "sha512-sRxW3z3Zp3pFfLAgVEvzTFutTXax837oOatUIvSG9o5gRj9mKwm3br1Se5f4QalTQs9x4AzlA/HrCWbQIHASUQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.2.tgz", + "integrity": "sha512-w2DtsfXBBJddJacXMBhElGEYqCZQqN99Se1qeYn8DVLB33owlrlLftIbMzn5nz1OITfDVknXF433tBrLEAOEjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.2.tgz", + "integrity": "sha512-1JAZtUrqYyGsS7IDmFeaem+/LJqujfLZ2weLR9ugB0ufUPjzf8cguyVT1g5im7f7RXxuLq1xUxEzvm68uYRtGg==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.2.tgz", + "integrity": "sha512-ebR0zU9OvI2N4qiAC38KIAK75KItpIPTpAtd2r4OZmMFeKbKJpUFLYP2EuDut82+BmYi8sz42B+TfTptJ9iG5Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.2.tgz", + "integrity": "sha512-DcTQY9syxu9BpU3Uo94fjCB3LN9/hgPS8oUL7KrSW3bA2ePrKZZPJcc5y0hoJAM9dft3pGfErtEUvxXQcfLxUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.14.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.4.tgz", + "integrity": "sha512-AYosOWBlyyXEagrPRfLJ1enStufsr7D1+ddpj8OLi9k7B6+NdZ0t/9V7Fh+wJ4g2Jol8z2JkgczYqtWrZd4vbA==", + "requires": { + "@babel/compat-data": "^7.14.4", + "@babel/helper-compilation-targets": "^7.14.4", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.14.2" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.2.tgz", + "integrity": "sha512-XtkJsmJtBaUbOxZsNk0Fvrv8eiqgneug0A6aqLFZ4TSkar2L5dSXWcnUKHgmjJt49pyB/6ZHvkr3dPgl9MOWRQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.2.tgz", + "integrity": "sha512-qQByMRPwMZJainfig10BoaDldx/+VDtNcrA7qdNaEOAj6VXud+gfrkA8j4CRAU5HjnWREXqIpSpH30qZX1xivA==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz", + "integrity": "sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.0.tgz", + "integrity": "sha512-59ANdmEwwRUkLjB7CRtwJxxwtjESw+X2IePItA+RGQh+oy5RmpCh/EvVVvh5XQc3yxsm5gtv0+i9oBZhaDNVTg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-create-class-features-plugin": "^7.14.0", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-private-property-in-object": "^7.14.0" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz", + "integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.12.13.tgz", + "integrity": "sha512-ZmKQ0ZXR0nYpHZIIuj9zE7oIqCx2hw9TKi+lIo73NNrMPAZGHfS92/VRV0ZmPj6H2ffBgyFHXvJ5NYsNeEaP2A==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.13.tgz", + "integrity": "sha512-Rw6aIXGuqDLr6/LoBBYE57nKOzQpz/aDkKlMqEwH+Vp0MXbG6H/TfRjaY343LKxzAKAMXIHsQ8JzaZKuDZ9MwA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-default-from": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.12.13.tgz", + "integrity": "sha512-gVry0zqoums0hA+EniCYK3gABhjYSLX1dVuwYpPw9DrLNA4/GovXySHVg4FGRsZht09ON/5C2NVx3keq+qqVGQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", + "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz", + "integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.0.tgz", + "integrity": "sha512-bda3xF8wGl5/5btF794utNOL0Jw+9jE5C1sLZcoK7c4uonE/y3iQiyG+KbkF3WBV/paX58VCpjhxLPkdj5Fe4w==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz", + "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz", + "integrity": "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz", + "integrity": "sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz", + "integrity": "sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==", + "requires": { + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-remap-async-to-generator": "^7.13.0" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz", + "integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.14.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.4.tgz", + "integrity": "sha512-5KdpkGxsZlTk+fPleDtGKsA+pon28+ptYmMO8GBSa5fHERCJWAzj50uAfCKBqq42HO+Zot6JF1x37CRprwmN4g==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.14.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.4.tgz", + "integrity": "sha512-p73t31SIj6y94RDVX57rafVjttNr8MvKEgs5YFatNB/xC68zM3pyosuOEcQmYsYlyQaGY9R7rAULVRcat5FKJQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-function-name": "^7.14.2", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-replace-supers": "^7.14.4", + "@babel/helper-split-export-declaration": "^7.12.13", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz", + "integrity": "sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.14.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.4.tgz", + "integrity": "sha512-JyywKreTCGTUsL1OKu1A3ms/R1sTP0WxbpXlALeGzF53eB3bxtNkYdMj9SDgK7g6ImPy76J5oYYKoTtQImlhQA==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz", + "integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz", + "integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz", + "integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", + "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-flow": "^7.16.7" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz", + "integrity": "sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz", + "integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==", + "requires": { + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz", + "integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz", + "integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.2.tgz", + "integrity": "sha512-hPC6XBswt8P3G2D1tSV2HzdKvkqOpmbyoy+g73JG0qlF/qx2y3KaMmXb1fLrpmWGLZYA0ojCvaHdzFWjlmV+Pw==", + "requires": { + "@babel/helper-module-transforms": "^7.14.2", + "@babel/helper-plugin-utils": "^7.13.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.0.tgz", + "integrity": "sha512-EX4QePlsTaRZQmw9BsoPeyh5OCtRGIhwfLquhxGp5e32w+dyL8htOcDwamlitmNFK6xBZYlygjdye9dbd9rUlQ==", + "requires": { + "@babel/helper-module-transforms": "^7.14.0", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-simple-access": "^7.13.12", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.13.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz", + "integrity": "sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==", + "requires": { + "@babel/helper-hoist-variables": "^7.13.0", + "@babel/helper-module-transforms": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-validator-identifier": "^7.12.11", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.0.tgz", + "integrity": "sha512-nPZdnWtXXeY7I87UZr9VlsWme3Y0cfFFE41Wbxz4bbaexAjNMInXPFUpRRUJ8NoMm0Cw+zxbqjdPmLhcjfazMw==", + "requires": { + "@babel/helper-module-transforms": "^7.14.0", + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz", + "integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz", + "integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-object-assign": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.12.13.tgz", + "integrity": "sha512-4QxDMc0lAOkIBSfCrnSGbAJ+4epDBF2XXwcLXuBcG1xl9u7LrktNVD4+LwhL47XuKVPQ7R25e/WdcV+h97HyZA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz", + "integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-replace-supers": "^7.12.13" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.2.tgz", + "integrity": "sha512-NxoVmA3APNCC1JdMXkdYXuQS+EMdqy0vIwyDHeKHiJKRxmp1qGSdb0JLEIoPRhkx6H/8Qi3RJ3uqOCYw8giy9A==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz", + "integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.14.2.tgz", + "integrity": "sha512-zCubvP+jjahpnFJvPaHPiGVfuVUjXHhFvJKQdNnsmSsiU9kR/rCZ41jHc++tERD2zV+p7Hr6is+t5b6iWTCqSw==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.3.tgz", + "integrity": "sha512-uuxuoUNVhdgYzERiHHFkE4dWoJx+UFVyuAl0aqN8P2/AKFHwqgUC5w2+4/PjpKXJsFgBlYAFXlUmDQ3k3DUkXw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-module-imports": "^7.13.12", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/types": "^7.14.2" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.16.7.tgz", + "integrity": "sha512-oe5VuWs7J9ilH3BCCApGoYjHoSO48vkjX2CbA5bFVhIuO2HKxA3vyF7rleA4o6/4rTDbk6r8hBW7Ul8E+UZrpA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.14.2.tgz", + "integrity": "sha512-OMorspVyjxghAjzgeAWc6O7W7vHbJhV69NeTGdl9Mxgz6PaweAuo7ffB9T5A1OQ9dGcw0As4SYMUhyNC4u7mVg==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.13.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.13.15.tgz", + "integrity": "sha512-Bk9cOLSz8DiurcMETZ8E2YtIVJbFCPGW28DJWUakmyVWtQSm6Wsf0p4B4BfEr/eL2Nkhe/CICiUiMOCi1TPhuQ==", + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz", + "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.14.3.tgz", + "integrity": "sha512-t960xbi8wpTFE623ef7sd+UpEC5T6EEguQlTBJDEO05+XwnIWVfuqLw/vdLWY6IdFmtZE+65CZAfByT39zRpkg==", + "requires": { + "@babel/helper-module-imports": "^7.13.12", + "@babel/helper-plugin-utils": "^7.13.0", + "babel-plugin-polyfill-corejs2": "^0.2.0", + "babel-plugin-polyfill-corejs3": "^0.2.0", + "babel-plugin-polyfill-regenerator": "^0.2.0", + "semver": "^6.3.0" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz", + "integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz", + "integrity": "sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz", + "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz", + "integrity": "sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz", + "integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", + "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-typescript": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz", + "integrity": "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz", + "integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/preset-env": { + "version": "7.14.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.4.tgz", + "integrity": "sha512-GwMMsuAnDtULyOtuxHhzzuSRxFeP0aR/LNzrHRzP8y6AgDNgqnrfCCBm/1cRdTU75tRs28Eh76poHLcg9VF0LA==", + "requires": { + "@babel/compat-data": "^7.14.4", + "@babel/helper-compilation-targets": "^7.14.4", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-validator-option": "^7.12.17", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12", + "@babel/plugin-proposal-async-generator-functions": "^7.14.2", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-class-static-block": "^7.14.3", + "@babel/plugin-proposal-dynamic-import": "^7.14.2", + "@babel/plugin-proposal-export-namespace-from": "^7.14.2", + "@babel/plugin-proposal-json-strings": "^7.14.2", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.2", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.2", + "@babel/plugin-proposal-numeric-separator": "^7.14.2", + "@babel/plugin-proposal-object-rest-spread": "^7.14.4", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.2", + "@babel/plugin-proposal-optional-chaining": "^7.14.2", + "@babel/plugin-proposal-private-methods": "^7.13.0", + "@babel/plugin-proposal-private-property-in-object": "^7.14.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.12.13", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.0", + "@babel/plugin-syntax-top-level-await": "^7.12.13", + "@babel/plugin-transform-arrow-functions": "^7.13.0", + "@babel/plugin-transform-async-to-generator": "^7.13.0", + "@babel/plugin-transform-block-scoped-functions": "^7.12.13", + "@babel/plugin-transform-block-scoping": "^7.14.4", + "@babel/plugin-transform-classes": "^7.14.4", + "@babel/plugin-transform-computed-properties": "^7.13.0", + "@babel/plugin-transform-destructuring": "^7.14.4", + "@babel/plugin-transform-dotall-regex": "^7.12.13", + "@babel/plugin-transform-duplicate-keys": "^7.12.13", + "@babel/plugin-transform-exponentiation-operator": "^7.12.13", + "@babel/plugin-transform-for-of": "^7.13.0", + "@babel/plugin-transform-function-name": "^7.12.13", + "@babel/plugin-transform-literals": "^7.12.13", + "@babel/plugin-transform-member-expression-literals": "^7.12.13", + "@babel/plugin-transform-modules-amd": "^7.14.2", + "@babel/plugin-transform-modules-commonjs": "^7.14.0", + "@babel/plugin-transform-modules-systemjs": "^7.13.8", + "@babel/plugin-transform-modules-umd": "^7.14.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", + "@babel/plugin-transform-new-target": "^7.12.13", + "@babel/plugin-transform-object-super": "^7.12.13", + "@babel/plugin-transform-parameters": "^7.14.2", + "@babel/plugin-transform-property-literals": "^7.12.13", + "@babel/plugin-transform-regenerator": "^7.13.15", + "@babel/plugin-transform-reserved-words": "^7.12.13", + "@babel/plugin-transform-shorthand-properties": "^7.12.13", + "@babel/plugin-transform-spread": "^7.13.0", + "@babel/plugin-transform-sticky-regex": "^7.12.13", + "@babel/plugin-transform-template-literals": "^7.13.0", + "@babel/plugin-transform-typeof-symbol": "^7.12.13", + "@babel/plugin-transform-unicode-escapes": "^7.12.13", + "@babel/plugin-transform-unicode-regex": "^7.12.13", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.14.4", + "babel-plugin-polyfill-corejs2": "^0.2.0", + "babel-plugin-polyfill-corejs3": "^0.2.0", + "babel-plugin-polyfill-regenerator": "^0.2.0", + "core-js-compat": "^3.9.0", + "semver": "^6.3.0" + } + }, + "@babel/preset-flow": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.16.7.tgz", + "integrity": "sha512-6ceP7IyZdUYQ3wUVqyRSQXztd1YmFHWI4Xv11MIqAlE4WqxBSd/FZ61V9k+TS5Gd4mkHOtQtPp9ymRpxH4y1Ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-flow-strip-types": "^7.16.7" + } + }, + "@babel/preset-modules": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", + "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.7" + } + }, + "@babel/register": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.17.0.tgz", + "integrity": "sha512-UNZsMAZ7uKoGHo1HlEXfteEOYssf64n/PNLHGqOKq/bgYcu/4LrQWAHJwSCb3BRZK8Hi5gkJdRcwrGTO2wtRCg==", + "requires": { + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.5", + "source-map-support": "^0.5.16" + }, + "dependencies": { + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "@babel/runtime": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.0.tgz", + "integrity": "sha512-JELkvo/DlpNdJ7dlyw/eY7E0suy5i5GQH+Vlxaq1nsNJ+H7f4Vtv3jMeCEgRhZZQFXTjldYfQgv2qmM6M1v5wA==", + "requires": { + "regenerator-runtime": "^0.13.4" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + } + } + }, + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "requires": { + "@babel/highlight": "^7.16.7" + } + } + } + }, + "@babel/traverse": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.0.tgz", + "integrity": "sha512-fpFIXvqD6kC7c7PUNnZ0Z8cQXlarCLtCUpt2S1Dx7PjoRtCFffvOkHHSom+m5HIxMZn5bIBVb71lhabcmjEsqg==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.0", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.0", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "requires": { + "@babel/highlight": "^7.16.7" + } + } + } + }, + "@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@egjs/hammerjs": { + "version": "2.0.17", + "resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz", + "integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==", + "requires": { + "@types/hammerjs": "^2.0.36" + } + }, + "@eslint/eslintrc": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz", + "integrity": "sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "globals": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz", + "integrity": "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + } + } + }, + "@expo/config": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/@expo/config/-/config-6.0.6.tgz", + "integrity": "sha512-GPI8EIdMAtZ5VaB4p5GcfuX50xyfGFdpEqLi0QmcfrCfTsGry1/j/Qy28hovHM1oJYHlaZylTcbGy+1ET+AO2w==", + "requires": { + "@babel/code-frame": "~7.10.4", + "@expo/config-plugins": "4.0.6", + "@expo/config-types": "^43.0.1", + "@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" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" + } + } + }, + "@expo/config-plugins": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-4.0.6.tgz", + "integrity": "sha512-K/KQaw/CU8uLQgk7sFnZC54YGHoGucKFfdjYeZx5ds2eyzbuMAiKzGFcxZ/S+1dVBZ8QHzwowsVBW3kuYhnQ3Q==", + "requires": { + "@expo/config-types": "^43.0.1", + "@expo/json-file": "8.2.33", + "@expo/plist": "0.0.15", + "@react-native/normalize-color": "^2.0.0", + "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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@expo/config-types": { + "version": "43.0.1", + "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-43.0.1.tgz", + "integrity": "sha512-EtllpCGDdB/UdwAIs5YXJwBLpbFQNdlLLrxIvoILA9cXrpQMWkeDCT9lQPJzFRMFcLUaMuGvkzX2tR4tx5EQFQ==" + }, + "@expo/configure-splash-screen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@expo/configure-splash-screen/-/configure-splash-screen-0.6.0.tgz", + "integrity": "sha512-4DyPoNXJqx9bN4nEwF3HQreo//ECu7gDe1Xor3dnnzFm9P/VDxAKdbEhA0n+R6fgkNfT2onVHWijqvdpTS3Xew==", + "requires": { + "color-string": "^1.5.3", + "commander": "^5.1.0", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "lodash": "^4.17.15", + "pngjs": "^5.0.0", + "xcode": "^3.0.0", + "xml-js": "^1.6.11" + }, + "dependencies": { + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==" + } + } + }, + "@expo/image-utils": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.3.18.tgz", + "integrity": "sha512-77/ub2aGuf7SYfaFhvCHE54Hs/jRuU5j+pemS5seLfVHNwHbJSse91TMhsTLLNz3GwwqTxFVe3KMycSccJ73nA==", + "requires": { + "@expo/spawn-async": "1.5.0", + "chalk": "^4.0.0", + "fs-extra": "9.0.0", + "getenv": "^1.0.0", + "jimp-compact": "0.16.1", + "mime": "^2.4.4", + "node-fetch": "^2.6.0", + "parse-png": "^2.1.0", + "resolve-from": "^5.0.0", + "semver": "7.3.2", + "tempy": "0.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@expo/json-file": { + "version": "8.2.33", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-8.2.33.tgz", + "integrity": "sha512-CDnhjdirUs6OdN5hOSTJ2y3i9EiJMk7Z5iDljC5xyCHCrUex7oyI8vbRsZEojAahxZccgL/PrO+CjakiFFWurg==", + "requires": { + "@babel/code-frame": "~7.10.4", + "json5": "^1.0.1", + "write-file-atomic": "^2.3.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "@expo/metro-config": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.2.8.tgz", + "integrity": "sha512-8g0QrHfvSgTLzryuE4JXRwFwBZ7EmqE55zR39Yy7jEVR3epYL0JbBK0/IDFmf6auwsDFtMjAZjFL4WEhRN5bEQ==", + "requires": { + "@expo/config": "6.0.6", + "chalk": "^4.1.0", + "debug": "^4.3.2", + "getenv": "^1.0.0", + "sucrase": "^3.20.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@expo/plist": { + "version": "0.0.15", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.0.15.tgz", + "integrity": "sha512-LDxiS0KNZAGJu4fIJhbEKczmb+zeftl1NU0LE0tj0mozoMI5HSKdMUchgvnBm35bwBl8ekKkAfJJ0ONxljWQjQ==", + "requires": { + "@xmldom/xmldom": "~0.7.0", + "base64-js": "^1.2.3", + "xmlbuilder": "^14.0.0" + } + }, + "@expo/prebuild-config": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-3.0.17.tgz", + "integrity": "sha512-x3L2IaOAah2sWfbys7C0yvtdkGnHsYM7aWOabIJlDxHXQ7DfbN9im2YXRRj2OoRsqzD3BB2tF/h88ToxY2rxFw==", + "requires": { + "@expo/config": "6.0.17", + "@expo/config-plugins": "4.0.17", + "@expo/config-types": "^43.0.1", + "@expo/image-utils": "0.3.18", + "@expo/json-file": "8.2.34", + "debug": "^4.3.1", + "expo-modules-autolinking": "~0.5.1", + "fs-extra": "^9.0.0", + "resolve-from": "^5.0.0", + "semver": "7.3.2", + "xml2js": "0.4.23" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@expo/config": { + "version": "6.0.17", + "resolved": "https://registry.npmjs.org/@expo/config/-/config-6.0.17.tgz", + "integrity": "sha512-Mr6WZzxzeIs9octOTQ/eEZFflic6XycJfJI5q4+tfkLJXk7kVqt5ZaqiFQ1oyNvppV8bemupmwsnje7KoedQtQ==", + "requires": { + "@babel/code-frame": "~7.10.4", + "@expo/config-plugins": "4.0.17", + "@expo/config-types": "^43.0.1", + "@expo/json-file": "8.2.34", + "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-plugins": { + "version": "4.0.17", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-4.0.17.tgz", + "integrity": "sha512-29CMwT2C+1fxsV6QttAdZICCpmT+4KqDIQ+4FftMlljwWEMZzb9aCHl2EYKyXbR5yUmTtXCzEejuyncam4W/Mw==", + "requires": { + "@expo/config-types": "^43.0.1", + "@expo/json-file": "8.2.34", + "@expo/plist": "0.0.17", + "@expo/sdk-runtime-versions": "^1.0.0", + "@react-native/normalize-color": "^2.0.0", + "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" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "@expo/json-file": { + "version": "8.2.34", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-8.2.34.tgz", + "integrity": "sha512-ZxtBodAZGxdLtgKzmsC+8ViUxt1mhFW642Clu2OuG3f6PAyAFsU/SqEGag9wKFaD3x3Wt8VhL+3y5fMJmUFgPw==", + "requires": { + "@babel/code-frame": "~7.10.4", + "json5": "^1.0.1", + "write-file-atomic": "^2.3.0" + } + }, + "@expo/plist": { + "version": "0.0.17", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.0.17.tgz", + "integrity": "sha512-5Ul3d/YOYE6mfum0jCE25XUnkKHZ5vGlU/X2275ZmCtGrpRn1Fl8Nq+jQKSaks3NqTfxdyXROi/TgH8Zxeg2wg==", + "requires": { + "@xmldom/xmldom": "~0.7.0", + "base64-js": "^1.2.3", + "xmlbuilder": "^14.0.0" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@expo/react-native-action-sheet": { + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@expo/react-native-action-sheet/-/react-native-action-sheet-3.13.0.tgz", + "integrity": "sha512-EFLK35TBsM28W43SY54lISAIvjEm9584LIRWXsYaf5sgmfF65oWAOQP4UyKxMPLYGoaKjnCAJVFNtZUK80ss9A==", + "requires": { + "@types/hoist-non-react-statics": "^3.3.1", + "hoist-non-react-statics": "^3.3.0" + } + }, + "@expo/sdk-runtime-versions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@expo/sdk-runtime-versions/-/sdk-runtime-versions-1.0.0.tgz", + "integrity": "sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==" + }, + "@expo/spawn-async": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.5.0.tgz", + "integrity": "sha512-LB7jWkqrHo+5fJHNrLAFdimuSXQ2MQ4lA7SQW5bf/HbsXuV2VrT/jN/M8f/KoWt0uJMGN4k/j7Opx4AvOOxSew==", + "requires": { + "cross-spawn": "^6.0.5" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@expo/vector-icons": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/@expo/vector-icons/-/vector-icons-12.0.5.tgz", + "integrity": "sha512-zWvHBmkpbi1KrPma6Y+r/bsGI6MjbM1MBSe6W9A4uYMLhNI5NR4JtTnqxhf7g1XdpaDtBdv5aOWKEx4d5rxnhg==", + "requires": { + "lodash.frompairs": "^4.0.1", + "lodash.isequal": "^4.5.0", + "lodash.isstring": "^4.0.1", + "lodash.omit": "^4.5.0", + "lodash.pick": "^4.4.0", + "lodash.template": "^4.5.0" + } + }, + "@hapi/hoek": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.1.tgz", + "integrity": "sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==" + }, + "@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@ide/backoff": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@ide/backoff/-/backoff-1.0.0.tgz", + "integrity": "sha512-F0YfUDjvT+Mtt/R4xdl2X0EYCHMMiJqNLdxHD++jDT5ydEFIyqbCHh51Qx2E211dgZprPKhV7sHmnXKpLuvc5g==" + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jest/console": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", + "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", + "dev": true, + "requires": { + "@jest/source-map": "^24.9.0", + "chalk": "^2.0.1", + "slash": "^2.0.0" + } + }, + "@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + } + }, + "@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + } + }, + "jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + } + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true + }, + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + } + } + }, + "@jest/create-cache-key-function": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-26.6.2.tgz", + "integrity": "sha512-LgEuqU1f/7WEIPYqwLPIvvHuc1sB6gMVbT6zWhin3txYUNYK/kGQrC1F2WR4gR34YlI9bBtViTm5z98RqVZAaw==", + "requires": { + "@jest/types": "^26.6.2" + }, + "dependencies": { + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dev": true, + "requires": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + }, + "dependencies": { + "@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + } + }, + "jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*" + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "@jest/fake-timers": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", + "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0" + } + }, + "@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dev": true, + "requires": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + }, + "dependencies": { + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "node-notifier": "^8.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "dependencies": { + "@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + } + }, + "@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "dependencies": { + "istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + } + } + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + } + }, + "jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + } + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true + }, + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + } + } + }, + "@jest/source-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", + "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.1.15", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@jest/test-result": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", + "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", + "dev": true, + "requires": { + "@jest/console": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/istanbul-lib-coverage": "^2.0.0" + } + }, + "@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dev": true, + "requires": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + }, + "dependencies": { + "@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + } + }, + "@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + } + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true + }, + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "@jest/transform": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz", + "integrity": "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^24.9.0", + "babel-plugin-istanbul": "^5.1.0", + "chalk": "^2.0.1", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.1.15", + "jest-haste-map": "^24.9.0", + "jest-regex-util": "^24.9.0", + "jest-util": "^24.9.0", + "micromatch": "^3.1.10", + "pirates": "^4.0.1", + "realpath-native": "^1.1.0", + "slash": "^2.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "2.4.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@ptomasroos/react-native-multi-slider": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@ptomasroos/react-native-multi-slider/-/react-native-multi-slider-2.2.2.tgz", + "integrity": "sha512-HWyCnRD3Z3SbHK2FLWYmBBqd1B4iXipeKv1+AK0FoY/CElEDTEixHE8hN60TsqxalPrznn798LE2Q4tHuCiyaA==", + "requires": {} + }, + "@react-native-async-storage/async-storage": { + "version": "1.15.17", + "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.15.17.tgz", + "integrity": "sha512-NQCFs47aFEch9kya/bqwdpvSdZaVRtzU7YB02L8VrmLSLpKgQH/1VwzFUBPcc1/JI1s3GU4yOLVrEbwxq+Fqcw==", + "requires": { + "merge-options": "^3.0.4" + } + }, + "@react-native-community/cli": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-5.0.1.tgz", + "integrity": "sha512-9VzSYUYSEqxEH5Ib2UNSdn2eyPiYZ4T7Y79o9DKtRBuSaUIwbCUdZtIm+UUjBpLS1XYBkW26FqL8/UdZDmQvXw==", + "requires": { + "@react-native-community/cli-debugger-ui": "^5.0.1", + "@react-native-community/cli-hermes": "^5.0.1", + "@react-native-community/cli-server-api": "^5.0.1", + "@react-native-community/cli-tools": "^5.0.1", + "@react-native-community/cli-types": "^5.0.1", + "appdirsjs": "^1.2.4", + "chalk": "^3.0.0", + "command-exists": "^1.2.8", + "commander": "^2.19.0", + "cosmiconfig": "^5.1.0", + "deepmerge": "^3.2.0", + "envinfo": "^7.7.2", + "execa": "^1.0.0", + "find-up": "^4.1.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.3", + "graceful-fs": "^4.1.3", + "joi": "^17.2.1", + "leven": "^3.1.0", + "lodash": "^4.17.15", + "metro": "^0.64.0", + "metro-config": "^0.64.0", + "metro-core": "^0.64.0", + "metro-react-native-babel-transformer": "^0.64.0", + "metro-resolver": "^0.64.0", + "metro-runtime": "^0.64.0", + "minimist": "^1.2.0", + "mkdirp": "^0.5.1", + "node-stream-zip": "^1.9.1", + "ora": "^3.4.0", + "pretty-format": "^26.6.2", + "prompts": "^2.4.0", + "semver": "^6.3.0", + "serve-static": "^1.13.1", + "strip-ansi": "^5.2.0", + "sudo-prompt": "^9.0.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "deepmerge": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz", + "integrity": "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==" + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, + "@react-native-community/cli-debugger-ui": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-5.0.1.tgz", + "integrity": "sha512-5gGKaaXYOVE423BUqxIfvfAVSj5Cg1cU/TpGbeg/iqpy2CfqyWqJB3tTuVUbOOiOvR5wbU8tti6pIi1pchJ+oA==", + "requires": { + "serve-static": "^1.13.1" + } + }, + "@react-native-community/cli-hermes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-5.0.1.tgz", + "integrity": "sha512-nD+ZOFvu5MfjLB18eDJ01MNiFrzj8SDtENjGpf0ZRFndOWASDAmU54/UlU/wj8OzTToK1+S1KY7j2P2M1gleww==", + "requires": { + "@react-native-community/cli-platform-android": "^5.0.1", + "@react-native-community/cli-tools": "^5.0.1", + "chalk": "^3.0.0", + "hermes-profile-transformer": "^0.0.6", + "ip": "^1.1.5" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@react-native-community/cli-platform-android": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-5.0.1.tgz", + "integrity": "sha512-qv9GJX6BJ+Y4qvV34vgxKwwN1cnveXUdP6y2YmTW7XoAYs5YUzKqHajpY58EyucAL2y++6+573t5y4U/9IIoww==", + "requires": { + "@react-native-community/cli-tools": "^5.0.1", + "chalk": "^3.0.0", + "execa": "^1.0.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.3", + "jetifier": "^1.6.2", + "lodash": "^4.17.15", + "logkitty": "^0.7.1", + "slash": "^3.0.0", + "xmldoc": "^1.1.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, + "@react-native-community/cli-platform-ios": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-5.0.2.tgz", + "integrity": "sha512-IAJ2B3j2BTsQUJZ4R6cVvnTbPq0Vza7+dOgP81ISz2BKRtQ0VqNFv+VOALH2jLaDzf4t7NFlskzIXFqWqy2BLg==", + "requires": { + "@react-native-community/cli-tools": "^5.0.1", + "chalk": "^3.0.0", + "glob": "^7.1.3", + "js-yaml": "^3.13.1", + "lodash": "^4.17.15", + "plist": "^3.0.1", + "xcode": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "xcode": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/xcode/-/xcode-2.1.0.tgz", + "integrity": "sha512-uCrmPITrqTEzhn0TtT57fJaNaw8YJs1aCzs+P/QqxsDbvPZSv7XMPPwXrKvHtD6pLjBM/NaVwraWJm8q83Y4iQ==", + "requires": { + "simple-plist": "^1.0.0", + "uuid": "^3.3.2" + } + } + } + }, + "@react-native-community/cli-server-api": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-5.0.1.tgz", + "integrity": "sha512-OOxL+y9AOZayQzmSW+h5T54wQe+QBc/f67Y9QlWzzJhkKJdYx+S4VOooHoD5PFJzGbYaxhu2YF17p517pcEIIA==", + "requires": { + "@react-native-community/cli-debugger-ui": "^5.0.1", + "@react-native-community/cli-tools": "^5.0.1", + "compression": "^1.7.1", + "connect": "^3.6.5", + "errorhandler": "^1.5.0", + "nocache": "^2.1.0", + "pretty-format": "^26.6.2", + "serve-static": "^1.13.1", + "ws": "^1.1.0" + }, + "dependencies": { + "ws": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "requires": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } + } + } + }, + "@react-native-community/cli-tools": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-5.0.1.tgz", + "integrity": "sha512-XOX5w98oSE8+KnkMZZPMRT7I5TaP8fLbDl0tCu40S7Epz+Zz924n80fmdu6nUDIfPT1nV6yH1hmHmWAWTDOR+Q==", + "requires": { + "chalk": "^3.0.0", + "lodash": "^4.17.15", + "mime": "^2.4.1", + "node-fetch": "^2.6.0", + "open": "^6.2.0", + "shell-quote": "1.6.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + }, + "open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "requires": { + "is-wsl": "^1.1.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@react-native-community/cli-types": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-5.0.1.tgz", + "integrity": "sha512-BesXnuFFlU/d1F3+sHhvKt8fUxbQlAbZ3hhMEImp9A6sopl8TEtryUGJ1dbazGjRXcADutxvjwT/i3LJVTIQug==", + "requires": { + "ora": "^3.4.0" + } + }, + "@react-native-community/masked-view": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/@react-native-community/masked-view/-/masked-view-0.1.10.tgz", + "integrity": "sha512-rk4sWFsmtOw8oyx8SD3KSvawwaK7gRBSEIy2TAwURyGt+3TizssXP1r8nx3zY+R7v2vYYHXZ+k2/GULAT/bcaQ==", + "requires": {} + }, + "@react-native/assets": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@react-native/assets/-/assets-1.0.0.tgz", + "integrity": "sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ==" + }, + "@react-native/normalize-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.0.0.tgz", + "integrity": "sha512-Wip/xsc5lw8vsBlmY2MO/gFLp3MvuZ2baBZjDeTjjndMgM0h5sxz7AZR62RDPGgstp8Np7JzjvVqVT7tpFZqsw==" + }, + "@react-native/polyfills": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@react-native/polyfills/-/polyfills-1.0.0.tgz", + "integrity": "sha512-0jbp4RxjYopTsIdLl+/Fy2TiwVYHy4mgeu07DG4b/LyM0OS/+lPP5c9sbnt/AMlnF6qz2JRZpPpGw1eMNS6A4w==" + }, + "@react-navigation/core": { + "version": "5.15.3", + "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-5.15.3.tgz", + "integrity": "sha512-3ZdyDInh8qg1kygCNkmh9lFgpDf29lTvPsaMe2mm/qvmxLKSgttWBz07P2fc181aV9jTdgQpzYfWZ5KWT036zw==", + "requires": { + "@react-navigation/routers": "^5.7.2", + "escape-string-regexp": "^4.0.0", + "nanoid": "^3.1.15", + "query-string": "^6.13.6", + "react-is": "^16.13.0" + } + }, + "@react-navigation/drawer": { + "version": "5.12.5", + "resolved": "https://registry.npmjs.org/@react-navigation/drawer/-/drawer-5.12.5.tgz", + "integrity": "sha512-WMfz/tKg/K7QBb5rhjXW/pho4zXh3OoHXnHETk5SuVzHlDPM7r84uvAeC5l+ySp5jmipLrJn3zL+kfv9+KKHZQ==", + "requires": { + "color": "^3.1.3", + "react-native-iphone-x-helper": "^1.3.0" + } + }, + "@react-navigation/native": { + "version": "5.9.4", + "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-5.9.4.tgz", + "integrity": "sha512-BUCrOXfZDdKWBqM8OhOKQhCX5we4HUo5XG6tCQtVqQAep+7UcApZmMUuemUXDxVe8NPESUpoUlB0RaEpyIdfTQ==", + "requires": { + "@react-navigation/core": "^5.15.3", + "escape-string-regexp": "^4.0.0", + "nanoid": "^3.1.15" + } + }, + "@react-navigation/routers": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/@react-navigation/routers/-/routers-5.7.2.tgz", + "integrity": "sha512-BxNSMLHpU+oS37Xok0ql6rc9U7IC8aUD4+U5ZPbjDJ0pwzZxGGh0YOEBzfV4k/Ig3cbPdvVWbc1C9HHbCVr2oQ==", + "requires": { + "nanoid": "^3.1.15" + } + }, + "@react-navigation/stack": { + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@react-navigation/stack/-/stack-5.14.5.tgz", + "integrity": "sha512-hpdn1SS0tc3/3atkV2Q2y++n5B4e0rUcCj4W43PODMu72yX2m0LkKAAcpkPDCWAvwnLLIoLAEl5BEifZigl/6A==", + "requires": { + "color": "^3.1.3", + "react-native-iphone-x-helper": "^1.3.0" + } + }, + "@sideway/address": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.3.tgz", + "integrity": "sha512-8ncEUtmnTsMmL7z1YPB47kPUq7LpKWJNFPsRzHiIajGC5uXlWGn+AmkYPcHNl8S4tcEGx+cnORnNYaw2wvL+LQ==", + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==" + }, + "@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "@types/babel__core": { + "version": "7.1.14", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", + "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", + "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz", + "integrity": "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==", + "dev": true, + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/geojson": { + "version": "7946.0.8", + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.8.tgz", + "integrity": "sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA==" + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "requires": { + "@types/node": "*" + } + }, + "@types/hammerjs": { + "version": "2.0.39", + "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.39.tgz", + "integrity": "sha512-lYR2Y/tV2ujpk/WyUc7S0VLI0a9hrtVIN9EwnrNo5oSEJI2cK2/XrgwOQmXLL3eTulOESvh9qP6si9+DWM9cOA==" + }, + "@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "requires": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, + "@types/invariant": { + "version": "2.2.35", + "resolved": "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.35.tgz", + "integrity": "sha512-DxX1V9P8zdJPYQat1gHyY0xj3efl8gnMVjiM9iCY6y27lj+PoQWkgjt8jDqmovPqULkKVpKRg8J36iQiA+EtEg==" + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, + "@types/node": { + "version": "15.12.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-15.12.2.tgz", + "integrity": "sha512-zjQ69G564OCIWIOHSXyQEEDpdpGl+G348RAKY0XXy9Z5kU9Vzv1GMNnkar/ZJ8dzXB3COzD9Mo9NtRZ4xfgUww==" + }, + "@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "@types/prettier": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.4.tgz", + "integrity": "sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==", + "dev": true + }, + "@types/prop-types": { + "version": "15.7.4", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", + "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" + }, + "@types/react": { + "version": "16.14.23", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.23.tgz", + "integrity": "sha512-WngBZLuSkP4IAgPi0HOsGCHo6dn3CcuLQnCfC17VbA7YBgipZiZoTOhObwl/93DsFW0Y2a/ZXeonpW4DxirEJg==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", + "dev": true + }, + "@types/yargs": { + "version": "13.0.11", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.11.tgz", + "integrity": "sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "20.2.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", + "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==" + }, + "@types/zen-observable": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/@types/zen-observable/-/zen-observable-0.8.2.tgz", + "integrity": "sha512-HrCIVMLjE1MOozVoD86622S7aunluLb2PJdPfb3nYiEtohm8mIB/vyv0Fd37AdeMFrTUQXEunw78YloMA3Qilg==" + }, + "@wry/context": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@wry/context/-/context-0.4.4.tgz", + "integrity": "sha512-LrKVLove/zw6h2Md/KZyWxIkFM6AoyKp71OqpH9Hiip1csjPVoD3tPxlbQUNxEnHENks3UGgNpSBCAfq9KWuag==", + "requires": { + "@types/node": ">=6", + "tslib": "^1.9.3" + } + }, + "@wry/equality": { + "version": "0.1.11", + "resolved": "https://registry.npmjs.org/@wry/equality/-/equality-0.1.11.tgz", + "integrity": "sha512-mwEVBDUVODlsQQ5dfuLUS5/Tf7jqUKyhKYHmVi4fPB6bDMOfWvUPJmKgS1Z7Za/sOI3vzWt4+O7yCiL/70MogA==", + "requires": { + "tslib": "^1.9.3" + } + }, + "@xmldom/xmldom": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz", + "integrity": "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==" + }, + "@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==" + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "requires": { + "event-target-shim": "^5.0.0" + } + }, + "absolute-path": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/absolute-path/-/absolute-path-0.0.0.tgz", + "integrity": "sha1-p4di+9rftSl76ZsV01p4Wy8JW/c=" + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "dev": true, + "requires": {} + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "anser": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", + "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==" + }, + "ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + }, + "dependencies": { + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + } + } + }, + "ansi-fragments": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz", + "integrity": "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==", + "requires": { + "colorette": "^1.0.7", + "slice-ansi": "^2.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=" + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "apollo-boost": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/apollo-boost/-/apollo-boost-0.3.1.tgz", + "integrity": "sha512-VdXcTMxLBeNvANW/FtiarEkrRr/cepYKG6wTAURdy8CS33WYpEHtIg9S8tAjxwVzIECpE4lWyDKyPLoESJ072Q==", + "requires": { + "apollo-cache": "^1.2.1", + "apollo-cache-inmemory": "^1.5.1", + "apollo-client": "^2.5.1", + "apollo-link": "^1.0.6", + "apollo-link-error": "^1.0.3", + "apollo-link-http": "^1.3.1", + "graphql-tag": "^2.4.2", + "ts-invariant": "^0.2.1", + "tslib": "^1.9.3" + }, + "dependencies": { + "ts-invariant": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.2.1.tgz", + "integrity": "sha512-Z/JSxzVmhTo50I+LKagEISFJW3pvPCqsMWLamCTX8Kr3N5aMrnGOqcflbe5hLUzwjvgPfnLzQtHZv0yWQ+FIHg==", + "requires": { + "tslib": "^1.9.3" + } + } + } + }, + "apollo-cache": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/apollo-cache/-/apollo-cache-1.3.5.tgz", + "integrity": "sha512-1XoDy8kJnyWY/i/+gLTEbYLnoiVtS8y7ikBr/IfmML4Qb+CM7dEEbIUOjnY716WqmZ/UpXIxTfJsY7rMcqiCXA==", + "requires": { + "apollo-utilities": "^1.3.4", + "tslib": "^1.10.0" + } + }, + "apollo-cache-inmemory": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/apollo-cache-inmemory/-/apollo-cache-inmemory-1.6.6.tgz", + "integrity": "sha512-L8pToTW/+Xru2FFAhkZ1OA9q4V4nuvfoPecBM34DecAugUZEBhI2Hmpgnzq2hTKZ60LAMrlqiASm0aqAY6F8/A==", + "requires": { + "apollo-cache": "^1.3.5", + "apollo-utilities": "^1.3.4", + "optimism": "^0.10.0", + "ts-invariant": "^0.4.0", + "tslib": "^1.10.0" + } + }, + "apollo-cache-persist": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/apollo-cache-persist/-/apollo-cache-persist-0.1.1.tgz", + "integrity": "sha512-/7GAyblPR169ryW3ugbtHqiU0UGkhIt10NeaO2gn2ClxjLHF/nIkJD5mx/0OCF2vLNbbnzLZVDeIO1pf72TrEA==" + }, + "apollo-client": { + "version": "2.6.10", + "resolved": "https://registry.npmjs.org/apollo-client/-/apollo-client-2.6.10.tgz", + "integrity": "sha512-jiPlMTN6/5CjZpJOkGeUV0mb4zxx33uXWdj/xQCfAMkuNAC3HN7CvYDyMHHEzmcQ5GV12LszWoQ/VlxET24CtA==", + "requires": { + "@types/zen-observable": "^0.8.0", + "apollo-cache": "1.3.5", + "apollo-link": "^1.0.0", + "apollo-utilities": "1.3.4", + "symbol-observable": "^1.0.2", + "ts-invariant": "^0.4.0", + "tslib": "^1.10.0", + "zen-observable": "^0.8.0" + } + }, + "apollo-link": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/apollo-link/-/apollo-link-1.2.14.tgz", + "integrity": "sha512-p67CMEFP7kOG1JZ0ZkYZwRDa369w5PIjtMjvrQd/HnIV8FRsHRqLqK+oAZQnFa1DDdZtOtHTi+aMIW6EatC2jg==", + "requires": { + "apollo-utilities": "^1.3.0", + "ts-invariant": "^0.4.0", + "tslib": "^1.9.3", + "zen-observable-ts": "^0.8.21" + } + }, + "apollo-link-context": { + "version": "1.0.20", + "resolved": "https://registry.npmjs.org/apollo-link-context/-/apollo-link-context-1.0.20.tgz", + "integrity": "sha512-MLLPYvhzNb8AglNsk2NcL9AvhO/Vc9hn2ZZuegbhRHGet3oGr0YH9s30NS9+ieoM0sGT11p7oZ6oAILM/kiRBA==", + "requires": { + "apollo-link": "^1.2.14", + "tslib": "^1.9.3" + } + }, + "apollo-link-error": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/apollo-link-error/-/apollo-link-error-1.1.13.tgz", + "integrity": "sha512-jAZOOahJU6bwSqb2ZyskEK1XdgUY9nkmeclCrW7Gddh1uasHVqmoYc4CKdb0/H0Y1J9lvaXKle2Wsw/Zx1AyUg==", + "requires": { + "apollo-link": "^1.2.14", + "apollo-link-http-common": "^0.2.16", + "tslib": "^1.9.3" + } + }, + "apollo-link-http": { + "version": "1.5.17", + "resolved": "https://registry.npmjs.org/apollo-link-http/-/apollo-link-http-1.5.17.tgz", + "integrity": "sha512-uWcqAotbwDEU/9+Dm9e1/clO7hTB2kQ/94JYcGouBVLjoKmTeJTUPQKcJGpPwUjZcSqgYicbFqQSoJIW0yrFvg==", + "requires": { + "apollo-link": "^1.2.14", + "apollo-link-http-common": "^0.2.16", + "tslib": "^1.9.3" + } + }, + "apollo-link-http-common": { + "version": "0.2.16", + "resolved": "https://registry.npmjs.org/apollo-link-http-common/-/apollo-link-http-common-0.2.16.tgz", + "integrity": "sha512-2tIhOIrnaF4UbQHf7kjeQA/EmSorB7+HyJIIrUjJOKBgnXwuexi8aMecRlqTIDWcyVXCeqLhUnztMa6bOH/jTg==", + "requires": { + "apollo-link": "^1.2.14", + "ts-invariant": "^0.4.0", + "tslib": "^1.9.3" + } + }, + "apollo-link-state": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/apollo-link-state/-/apollo-link-state-0.4.2.tgz", + "integrity": "sha512-xMPcAfuiPVYXaLwC6oJFIZrKgV3GmdO31Ag2eufRoXpvT0AfJZjdaPB4450Nu9TslHRePN9A3quxNueILlQxlw==", + "requires": { + "apollo-utilities": "^1.0.8", + "graphql-anywhere": "^4.1.0-alpha.0" + } + }, + "apollo-link-ws": { + "version": "1.0.20", + "resolved": "https://registry.npmjs.org/apollo-link-ws/-/apollo-link-ws-1.0.20.tgz", + "integrity": "sha512-mjSFPlQxmoLArpHBeUb2Xj+2HDYeTaJqFGOqQ+I8NVJxgL9lJe84PDWcPah/yMLv3rB7QgBDSuZ0xoRFBPlySw==", + "requires": { + "apollo-link": "^1.2.14", + "tslib": "^1.9.3" + } + }, + "apollo-upload-client": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/apollo-upload-client/-/apollo-upload-client-10.0.1.tgz", + "integrity": "sha512-K6WnuYQi0RRTNO+aSPVjoUWXp4QSr+eoKU4fE0OKQp25XRF2oXl2cTLs+Q4Nk0wOIHM76YGdo/IHtzuNR7jO+A==", + "requires": { + "apollo-link": "^1.2.11", + "apollo-link-http-common": "^0.2.13", + "extract-files": "^5.0.1" + } + }, + "apollo-utilities": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/apollo-utilities/-/apollo-utilities-1.3.4.tgz", + "integrity": "sha512-pk2hiWrCXMAy2fRPwEyhvka+mqwzeP60Jr1tRYi5xru+3ko94HI9o6lK0CT33/w4RDlxWchmdhDCrvdr+pHCig==", + "requires": { + "@wry/equality": "^0.1.2", + "fast-json-stable-stringify": "^2.0.0", + "ts-invariant": "^0.4.0", + "tslib": "^1.10.0" + } + }, + "appdirsjs": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.6.tgz", + "integrity": "sha512-D8wJNkqMCeQs3kLasatELsddox/Xqkhp+J07iXGyL54fVN7oc+nmNfYzGuCs1IEP6uBw+TfpuO3JKwc+lECy4w==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "array-filter": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", + "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=" + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "peer": true + }, + "array-includes": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", + "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.5" + } + }, + "array-map": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz", + "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=" + }, + "array-reduce": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", + "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "array.prototype.flat": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", + "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + } + }, + "array.prototype.flatmap": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", + "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "function-bind": "^1.1.1" + } + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "assert": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz", + "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", + "requires": { + "es6-object-assign": "^1.1.0", + "is-nan": "^1.2.1", + "object-is": "^1.0.1", + "util": "^0.12.0" + } + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "ast-types": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", + "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", + "requires": { + "tslib": "^2.0.1" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "requires": { + "lodash": "^4.17.14" + } + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "available-typed-arrays": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.4.tgz", + "integrity": "sha512-SA5mXJWrId1TaQjfxUYghbqQ/hYioKmLJvPJyDuYRtXXenFNMjj4hSSt1Cf1xsuXSXrtxrVC5Ot4eU6cOtBDdA==" + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "requires": {} + }, + "babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", + "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", + "dev": true, + "requires": { + "babel-helper-explode-assignable-expression": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-builder-react-jsx": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz", + "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "esutils": "^2.0.2" + } + }, + "babel-helper-call-delegate": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", + "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", + "dev": true, + "requires": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-define-map": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", + "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-helper-explode-assignable-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", + "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", + "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", + "dev": true, + "requires": { + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-get-function-arity": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", + "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-hoist-variables": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", + "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-optimise-call-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", + "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-replace-supers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", + "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", + "dev": true, + "requires": { + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.9.0.tgz", + "integrity": "sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==", + "dev": true, + "requires": { + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/babel__core": "^7.1.0", + "babel-plugin-istanbul": "^5.1.0", + "babel-preset-jest": "^24.9.0", + "chalk": "^2.4.2", + "slash": "^2.0.0" + } + }, + "babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", + "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-istanbul": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz", + "integrity": "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "find-up": "^3.0.0", + "istanbul-lib-instrument": "^3.3.0", + "test-exclude": "^5.2.3" + } + }, + "babel-plugin-jest-hoist": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz", + "integrity": "sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==", + "dev": true, + "requires": { + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-module-resolver": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-4.1.0.tgz", + "integrity": "sha512-MlX10UDheRr3lb3P0WcaIdtCSRlxdQsB1sBqL7W0raF070bGl1HQQq5K3T2vf2XAYie+ww+5AKC/WrkjRO2knA==", + "requires": { + "find-babel-config": "^1.2.0", + "glob": "^7.1.6", + "pkg-up": "^3.1.0", + "reselect": "^4.0.0", + "resolve": "^1.13.1" + }, + "dependencies": { + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + } + } + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz", + "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==", + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.2", + "semver": "^6.1.1" + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.2.tgz", + "integrity": "sha512-l1Cf8PKk12eEk5QP/NQ6TH8A1pee6wWDJ96WjxrMXFLHLOBFzYM4moG80HFgduVhTqAFez4alnZKEhP/bYHg0A==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.9.1" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz", + "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2" + } + }, + "babel-plugin-react-native-web": { + "version": "0.17.5", + "resolved": "https://registry.npmjs.org/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.17.5.tgz", + "integrity": "sha512-UWl0E9FGYVr5Gj7lbVc4DFy8pTgc6wIXBa0rDvPGxx3OmcKwcdvCfDn9mLuh7JesYfh+wLjp01fwPplMus7IPw==" + }, + "babel-plugin-react-transform": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-react-transform/-/babel-plugin-react-transform-3.0.0.tgz", + "integrity": "sha512-4vJGddwPiHAOgshzZdGwYy4zRjjIr5SMY7gkOaCyIASjgpcsyLTlZNuB5rHOFoaTvGlhfo8/g4pobXPyHqm/3w==", + "dev": true, + "requires": { + "lodash": "^4.6.1" + } + }, + "babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", + "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", + "dev": true + }, + "babel-plugin-syntax-class-properties": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz", + "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=", + "dev": true + }, + "babel-plugin-syntax-dynamic-import": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz", + "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=", + "dev": true + }, + "babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", + "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", + "dev": true + }, + "babel-plugin-syntax-flow": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz", + "integrity": "sha1-TDqyCiryaqIM0lmVw5jE63AxDI0=", + "dev": true + }, + "babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=", + "dev": true + }, + "babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", + "dev": true + }, + "babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", + "dev": true + }, + "babel-plugin-transform-class-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", + "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-plugin-syntax-class-properties": "^6.8.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", + "dev": true, + "requires": { + "babel-helper-define-map": "^6.24.1", + "babel-helper-function-name": "^6.24.1", + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-helper-replace-supers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", + "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", + "dev": true, + "requires": { + "babel-plugin-transform-strict-mode": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-types": "^6.26.0" + } + }, + "babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", + "dev": true, + "requires": { + "babel-helper-call-delegate": "^6.24.1", + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", + "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", + "dev": true, + "requires": { + "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", + "babel-plugin-syntax-exponentiation-operator": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-flow-strip-types": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz", + "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=", + "dev": true, + "requires": { + "babel-plugin-syntax-flow": "^6.18.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-object-assign": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-assign/-/babel-plugin-transform-object-assign-6.22.0.tgz", + "integrity": "sha1-+Z0vZvGgsNSY40bFNZaEdAyqILo=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "dev": true, + "requires": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "babel-plugin-transform-react-display-name": { + "version": "6.25.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz", + "integrity": "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-react-jsx": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz", + "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=", + "dev": true, + "requires": { + "babel-helper-builder-react-jsx": "^6.24.1", + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-react-jsx-source": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz", + "integrity": "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=", + "dev": true, + "requires": { + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-regenerator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", + "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", + "dev": true, + "requires": { + "regenerator-transform": "^0.10.0" + }, + "dependencies": { + "regenerator-transform": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", + "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "dev": true, + "requires": { + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" + } + } + } + }, + "babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", + "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-expo": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-9.0.2.tgz", + "integrity": "sha512-NKVichCkbmb+ZIJ4hvuxzX3PnvHUKT42NxYIYTsKAfHPUKuaSAawtpsmMThph6pUc0GUYcLvCRql8ZX5A1zYNw==", + "requires": { + "@babel/plugin-proposal-decorators": "^7.12.9", + "@babel/plugin-transform-react-jsx": "^7.12.17", + "@babel/preset-env": "^7.12.9", + "babel-plugin-module-resolver": "^4.1.0", + "babel-plugin-react-native-web": "~0.17.1", + "metro-react-native-babel-preset": "~0.64.0" + }, + "dependencies": { + "metro-react-native-babel-preset": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.64.0.tgz", + "integrity": "sha512-HcZ0RWQRuJfpPiaHyFQJzcym+/dDIVUPwUAXWoub/C4GkGu+mPjp8vqK6g0FxokCnnI2TK0gZTza2IDfiNNscQ==", + "requires": { + "@babel/core": "^7.0.0", + "@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" + } + } + } + }, + "babel-preset-fbjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz", + "integrity": "sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==", + "requires": { + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-syntax-class-properties": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-block-scoped-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-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-member-expression-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-super": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-property-literals": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "babel-plugin-syntax-trailing-function-commas": "^7.0.0-beta.0" + }, + "dependencies": { + "babel-plugin-syntax-trailing-function-commas": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz", + "integrity": "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==" + } + } + }, + "babel-preset-jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz", + "integrity": "sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==", + "dev": true, + "requires": { + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "babel-plugin-jest-hoist": "^24.9.0" + } + }, + "babel-preset-react-native": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-native/-/babel-preset-react-native-4.0.1.tgz", + "integrity": "sha512-uhFXnl1WbEWNG4W8QB/jeQaVXkd0a0AD+wh4D2VqtdRnEyvscahqyHExnwKLU9N0sXRYwDyed4JfbiBtiOSGgA==", + "dev": true, + "requires": { + "babel-plugin-check-es2015-constants": "^6.5.0", + "babel-plugin-react-transform": "^3.0.0", + "babel-plugin-syntax-async-functions": "^6.5.0", + "babel-plugin-syntax-class-properties": "^6.5.0", + "babel-plugin-syntax-dynamic-import": "^6.18.0", + "babel-plugin-syntax-flow": "^6.5.0", + "babel-plugin-syntax-jsx": "^6.5.0", + "babel-plugin-syntax-trailing-function-commas": "^6.5.0", + "babel-plugin-transform-class-properties": "^6.5.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.5.0", + "babel-plugin-transform-es2015-block-scoping": "^6.5.0", + "babel-plugin-transform-es2015-classes": "^6.5.0", + "babel-plugin-transform-es2015-computed-properties": "^6.5.0", + "babel-plugin-transform-es2015-destructuring": "^6.5.0", + "babel-plugin-transform-es2015-for-of": "^6.5.0", + "babel-plugin-transform-es2015-function-name": "^6.5.0", + "babel-plugin-transform-es2015-literals": "^6.5.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.5.0", + "babel-plugin-transform-es2015-parameters": "^6.5.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.5.0", + "babel-plugin-transform-es2015-spread": "^6.5.0", + "babel-plugin-transform-es2015-template-literals": "^6.5.0", + "babel-plugin-transform-exponentiation-operator": "^6.5.0", + "babel-plugin-transform-flow-strip-types": "^6.5.0", + "babel-plugin-transform-object-assign": "^6.5.0", + "babel-plugin-transform-object-rest-spread": "^6.5.0", + "babel-plugin-transform-react-display-name": "^6.5.0", + "babel-plugin-transform-react-jsx": "^6.5.0", + "babel-plugin-transform-react-jsx-source": "^6.5.0", + "babel-plugin-transform-regenerator": "^6.5.0", + "babel-template": "^6.24.1", + "react-transform-hmr": "^1.0.4" + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + }, + "dependencies": { + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true + } + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true + }, + "backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" + }, + "badgin": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/badgin/-/badgin-1.2.2.tgz", + "integrity": "sha512-XtoSjNhy2D09qGiLhFWBJmBwBlmleQuwyYyjddWNCJ3gqGRBOBR25VGcd8CAOSghpEUmghB3LD4NpHrUG89zCg==" + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "big-integer": { + "version": "1.6.48", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.48.tgz", + "integrity": "sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w==" + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "blueimp-md5": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.19.0.tgz", + "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==" + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "bplist-creator": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.8.tgz", + "integrity": "sha512-Za9JKzD6fjLC16oX2wsXfc+qBEhJBJB1YPInoAQpMLhDuj5aVOv1baGeIQSq1Fr3OCqzvsoQcSBSwGId/Ja2PA==", + "requires": { + "stream-buffers": "~2.2.0" + } + }, + "bplist-parser": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz", + "integrity": "sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==", + "requires": { + "big-integer": "^1.6.44" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + } + } + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "browserslist": { + "version": "4.16.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", + "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", + "requires": { + "caniuse-lite": "^1.0.30001219", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.723", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=" + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" + } + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "caniuse-lite": { + "version": "1.0.30001235", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001235.tgz", + "integrity": "sha512-zWEwIVqnzPkSAXOUlQnPW2oKoYb2aLQ4Q5ejdjBcnH63rfypaW34CxaeBn1VMya2XaEU3P/R2qHpWyj+l0BT1A==" + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "requires": { + "rsvp": "^4.8.4" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + } + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", + "dev": true + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==" + }, + "cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "dev": true, + "requires": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + } + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", + "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.4" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "color-string": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", + "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" + }, + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "command-exists": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", + "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==" + }, + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "compare-versions": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", + "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==" + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" + }, + "core-js-compat": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.14.0.tgz", + "integrity": "sha512-R4NS2eupxtiJU+VwgkF9WTpnSfZW4pogwKHd8bclWU2sp93Pr5S1uYJI84cMOubJRou7bcfL0vmwtLslWN5p3A==", + "requires": { + "browserslist": "^4.16.6", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + } + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "create-react-class": { + "version": "15.7.0", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz", + "integrity": "sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==", + "peer": true, + "requires": { + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-random-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", + "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=" + }, + "css-in-js-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-2.0.1.tgz", + "integrity": "sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==", + "peer": true, + "requires": { + "hyphenate-style-name": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } + } + }, + "csstype": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", + "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==" + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "dayjs": { + "version": "1.10.5", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.5.tgz", + "integrity": "sha512-BUFis41ikLz+65iH6LHQCDm4YPMj5r1YFLdupPIyM4SGcXMmtiLQ7U37i+hGS8urIuqe7I/ou3IS1jVc4nbN4g==" + }, + "debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", + "peer": true + }, + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", + "dev": true + }, + "deep-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/deep-assign/-/deep-assign-3.0.0.tgz", + "integrity": "sha512-YX2i9XjJ7h5q/aQ/IM9PEwEnDqETAIYbggmdDB3HLTlSgo1CxPsj6pvhPG68rq6SVE0+p+6Ywsm5fTYNrYtBWw==", + "peer": true, + "requires": { + "is-obj": "^1.0.0" + } + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "requires": { + "clone": "^1.0.2" + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "denodeify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", + "integrity": "sha1-OjYof1A05pnnV3kBBSwubJQlFjE=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true + }, + "diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "dev": true + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + } + } + }, + "dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==", + "dev": true + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true + } + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "electron-to-chromium": { + "version": "1.3.749", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.749.tgz", + "integrity": "sha512-F+v2zxZgw/fMwPz/VUGIggG4ZndDsYy0vlpthi3tjmDZlcfbhN5mYW0evXUsBr2sUtuDANFtle410A9u/sd/4A==" + }, + "emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "requires": { + "iconv-lite": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "requires": { + "ansi-colors": "^4.1.1" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==" + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", + "requires": { + "stackframe": "^1.1.1" + } + }, + "errorhandler": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz", + "integrity": "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==", + "requires": { + "accepts": "~1.3.7", + "escape-html": "~1.0.3" + } + }, + "es-abstract": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz", + "integrity": "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.3", + "is-string": "^1.0.6", + "object-inspect": "^1.10.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es6-object-assign": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", + "integrity": "sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=" + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.28.0.tgz", + "integrity": "sha512-UMfH0VSjP0G4p3EWirscJEQ/cHqnT/iuH6oNZOB94nBjWbMnhGEPxsZm1eyIW0C/9jLI0Fow4W5DXLjEI7mn1g==", + "dev": true, + "requires": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "globals": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz", + "integrity": "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + } + } + }, + "eslint-config-standard": { + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.1.tgz", + "integrity": "sha512-Z9B+VR+JIXRxz21udPTL9HpFMyoMUEeX1G251EQ6e05WD9aPVtVBn09XUmZ259wCMlCDmYDSZG62Hhm+ZTJcUg==", + "dev": true, + "requires": {} + }, + "eslint-import-resolver-node": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-module-utils": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.1.tgz", + "integrity": "sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==", + "dev": true, + "requires": { + "debug": "^3.2.7", + "pkg-dir": "^2.0.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-plugin-es": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz", + "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==", + "dev": true, + "requires": { + "eslint-utils": "^2.0.0", + "regexpp": "^3.0.0" + } + }, + "eslint-plugin-import": { + "version": "2.23.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.23.4.tgz", + "integrity": "sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ==", + "dev": true, + "requires": { + "array-includes": "^3.1.3", + "array.prototype.flat": "^1.2.4", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.4", + "eslint-module-utils": "^2.6.1", + "find-up": "^2.0.0", + "has": "^1.0.3", + "is-core-module": "^2.4.0", + "minimatch": "^3.0.4", + "object.values": "^1.1.3", + "pkg-up": "^2.0.0", + "read-pkg-up": "^3.0.0", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.9.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + } + } + }, + "eslint-plugin-node": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz", + "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==", + "dev": true, + "requires": { + "eslint-plugin-es": "^3.0.0", + "eslint-utils": "^2.0.0", + "ignore": "^5.1.1", + "minimatch": "^3.0.4", + "resolve": "^1.10.1", + "semver": "^6.1.0" + }, + "dependencies": { + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true + } + } + }, + "eslint-plugin-promise": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.3.1.tgz", + "integrity": "sha512-bY2sGqyptzFBDLh/GMbAxfdJC+b0f23ME63FOE4+Jao0oZ3E1LEwFtWJX/1pGMJLiTtrSSern2CRM/g+dfc0eQ==", + "dev": true + }, + "eslint-plugin-react": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.24.0.tgz", + "integrity": "sha512-KJJIx2SYx7PBx3ONe/mEeMz4YE0Lcr7feJTCMyyKb/341NcjuAgim3Acgan89GfPv7nxXK2+0slu0CWXYM4x+Q==", + "dev": true, + "requires": { + "array-includes": "^3.1.3", + "array.prototype.flatmap": "^1.2.4", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.4", + "object.fromentries": "^2.0.4", + "object.values": "^1.1.4", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "string.prototype.matchall": "^4.0.5" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + } + } + }, + "eslint-plugin-standard": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.1.0.tgz", + "integrity": "sha512-ZL7+QRixjTR6/528YNGyDotyffm5OQst/sGxKDwGb9Uqs4In5Egi4+jbobhqJoyoCM6/7v/1A5fhQ7ScMtDjaQ==", + "dev": true, + "requires": {} + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + } + } + }, + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true + }, + "espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dev": true, + "requires": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" + }, + "eventemitter3": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", + "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==" + }, + "exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + }, + "dependencies": { + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + } + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "expo": { + "version": "44.0.6", + "resolved": "https://registry.npmjs.org/expo/-/expo-44.0.6.tgz", + "integrity": "sha512-iHnra6uD5kXZgdSUrvxZ3sLjg1FtgtA4p4uaSKVQ39IaMHJBngo8RKqFUJ+BF2kPDpBLJ251eLlhgYUlnAyuag==", + "requires": { + "@babel/runtime": "^7.14.0", + "@expo/metro-config": "~0.2.6", + "@expo/vector-icons": "^12.0.4", + "babel-preset-expo": "~9.0.2", + "cross-spawn": "^6.0.5", + "expo-application": "~4.0.2", + "expo-asset": "~8.4.6", + "expo-constants": "~13.0.2", + "expo-error-recovery": "~3.0.5", + "expo-file-system": "~13.1.3", + "expo-font": "~10.0.5", + "expo-keep-awake": "~10.0.2", + "expo-modules-autolinking": "0.5.5", + "expo-modules-core": "0.6.5", + "fbemitter": "^2.1.1", + "invariant": "^2.2.4", + "md5-file": "^3.2.3", + "pretty-format": "^26.5.2", + "uuid": "^3.4.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "expo-analytics-amplitude": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/expo-analytics-amplitude/-/expo-analytics-amplitude-11.1.1.tgz", + "integrity": "sha512-ppwOm+r7y1h2Y+GvMKaaSUYEOHB3gaP4wzM5Fp8d77iC6P8zcFh7d17a1QBsZ2n3nvsup8Rd1enbW294yOa4qw==", + "requires": {} + }, + "expo-app-auth": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/expo-app-auth/-/expo-app-auth-11.1.1.tgz", + "integrity": "sha512-BYsVJ54GySnpVjRLmUX//XkDkqlqigpOS+MWBARURecPu038Ei2tsIsboLqbaa6oyoWhtU9OfYacVHczE/BFmQ==", + "requires": { + "@expo/config-plugins": "^4.0.2", + "invariant": "^2.2.4" + } + }, + "expo-app-loading": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/expo-app-loading/-/expo-app-loading-1.3.0.tgz", + "integrity": "sha512-IbMI1w2a79IXw2uH/dgwxWmXW9uR5DNjY/mDKdUCGR0tjMeeliZRq66gGdRLgCkfXS2b2WMIi03gB05l7SiQeg==", + "requires": { + "expo-splash-screen": "~0.14.0" + } + }, + "expo-apple-authentication": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/expo-apple-authentication/-/expo-apple-authentication-4.1.0.tgz", + "integrity": "sha512-HSAM3picVMaqKOf3pf69TD/I+k+RY3C2HiRzt9b/zla3VsyN8lLDIVeA/vbq5MQkqQ6JwBG9EKECmBWJ3mSvug==", + "requires": { + "@expo/config-plugins": "^4.0.2" + } + }, + "expo-application": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/expo-application/-/expo-application-4.0.2.tgz", + "integrity": "sha512-ngTaFplTkWn0X45gMC+VNXGyJfGxX4wOwKmtr17rNMVWOQUhhLlyMkTj9bAamzsuwZh35l3S/eD/N1aMWWUwMw==", + "requires": {} + }, + "expo-asset": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-8.4.6.tgz", + "integrity": "sha512-Kpzcmmf1lceHnZkAdJOvq7l7SU/hCL59vAj2xUZS66U6lFkUf7LNEA/NzILA56loCd4cka5ShYlWs+BMchyFDQ==", + "requires": { + "blueimp-md5": "^2.10.0", + "invariant": "^2.2.4", + "md5-file": "^3.2.3", + "path-browserify": "^1.0.0", + "url-parse": "^1.4.4" + } + }, + "expo-constants": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-13.0.2.tgz", + "integrity": "sha512-vGs/kI65vplPFvG8z4W1ariGEtVHHp9Avl28G0zJprt2v/q1E/BnXjwvFSBPc1GB+Zb/7crWSHWRwjaFULBjsg==", + "requires": { + "@expo/config": "^6.0.6", + "uuid": "^3.3.2" + } + }, + "expo-device": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/expo-device/-/expo-device-4.1.1.tgz", + "integrity": "sha512-It0SGtKcvzQSf+Co6zdPdB63zZvG2/rDolB1lqswMNKj03Y7KVU41s5tcQCqNczj7tmeN3CJy7A8YhYGKdb7gA==", + "requires": { + "ua-parser-js": "^0.7.19" + } + }, + "expo-error-recovery": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/expo-error-recovery/-/expo-error-recovery-3.0.5.tgz", + "integrity": "sha512-VM6OOecjt0aPu5/eCdGGJfNjvAZIemaQym0JF/+SA5IlLiPpEfbVCDTO/5yiS8Zb5fKpeABx+GCRmtfnFqvRRw==", + "optional": true, + "requires": {} + }, + "expo-facebook": { + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/expo-facebook/-/expo-facebook-12.1.1.tgz", + "integrity": "sha512-YKsuLkru3fLaVl28sIF7bbJeq1QAB/eVdxBy+W4UzkCm/l6K9/7J+9bhtT7BOJOBSK77puuuhfLPicPxTXthtQ==", + "requires": { + "@expo/config-plugins": "^4.0.2" + } + }, + "expo-file-system": { + "version": "13.1.3", + "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-13.1.3.tgz", + "integrity": "sha512-yh1LmxVvezoxwSAUWDRda36+nw96IQj4EgiYNbl6LK6Drtc/v5OhWl1vJG7oSYNhZ0zMwo1CSE4gC7h50ZldtQ==", + "requires": { + "@expo/config-plugins": "^4.0.2", + "uuid": "^3.4.0" + } + }, + "expo-font": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/expo-font/-/expo-font-10.0.5.tgz", + "integrity": "sha512-x9YwM0xLkDdSvFjeNbyuh33Q1Hk3uc2jbMuuAN5W2ZVcUZqG0M8GCX/KV/D/7rYqdXKbliQA5r44MyDwZe/XRw==", + "requires": { + "fontfaceobserver": "^2.1.0" + } + }, + "expo-google-app-auth": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/expo-google-app-auth/-/expo-google-app-auth-8.3.0.tgz", + "integrity": "sha512-JZd2N2W4mpqdoH0R68zrqmZvKKF8D/5i7lF4tmkWNdmWpGs5JgEfdKLYC5x93Yze7vwsrHKwEmyA6R74cR0e2A==", + "requires": { + "expo-app-auth": "~11.1.0" + } + }, + "expo-image-picker": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/expo-image-picker/-/expo-image-picker-12.0.2.tgz", + "integrity": "sha512-rAoNGtofV5cg3UN+cdIGDVfbMvbutBX6uNV7jCIEw/WZxZlbW+R7HC8l5lGDFtoLVqcpkHE/6JpAXvESxVSAOA==", + "requires": { + "@expo/config-plugins": "^4.0.2", + "uuid": "7.0.2" + }, + "dependencies": { + "uuid": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.2.tgz", + "integrity": "sha512-vy9V/+pKG+5ZTYKf+VcphF5Oc6EFiu3W8Nv3P3zIh0EqVI80ZxOzuPfe9EHjkFNvf8+xuTHVeei4Drydlx4zjw==" + } + } + }, + "expo-json-utils": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/expo-json-utils/-/expo-json-utils-0.2.1.tgz", + "integrity": "sha512-wU7gXGtaUlyxFLTp5e3PbnJB90/92r6gEc2BuMHdqE0OxhTQKyKzRszk2szCsdkeI7L4XntvZhCs1Px+gL1gvA==" + }, + "expo-keep-awake": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/expo-keep-awake/-/expo-keep-awake-10.0.2.tgz", + "integrity": "sha512-Ro1lgyKldbFs4mxhWM+goX9sg0S2SRR8FiJJeOvaRzf8xNhrZfWA00Zpr+/3ocCoWQ3eEL+X9UF4PXXHf0KoOg==", + "requires": {} + }, + "expo-linking": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/expo-linking/-/expo-linking-3.0.0.tgz", + "integrity": "sha512-TgRB4JTdhMRo79rTu9E9zwzWyBUJxHpSbHFlv0ZfMAwU+qFCsL9zZsL44R/yj7xrvcLOjqbCVmBszLQ0pFOt1g==", + "requires": { + "expo-constants": "~13.0.0", + "invariant": "^2.2.4", + "qs": "^6.9.1", + "url-parse": "^1.4.4" + } + }, + "expo-localization": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/expo-localization/-/expo-localization-12.0.1.tgz", + "integrity": "sha512-nfTalbofqXrT8kgoFZDUxgIvs+YDmZx99IWLiKrd9jFacGn/B7KoO1f0hSAu89kmuo8DCxt53WHaqKqlytQQPg==", + "requires": { + "rtl-detect": "^1.0.2" + } + }, + "expo-location": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/expo-location/-/expo-location-14.0.2.tgz", + "integrity": "sha512-xFlj03NM0g9LZfWyIyL8q6AIXDhXskctX96806QGqZKv9C+JI2osEiTiyFxG8ei1MeTJojHfx+E07ORuByWiMw==", + "requires": { + "@expo/config-plugins": "^4.0.2", + "unimodules-task-manager-interface": "~7.1.0" + } + }, + "expo-manifests": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/expo-manifests/-/expo-manifests-0.2.4.tgz", + "integrity": "sha512-8PrMPyvElKXflYd1ApDHJR9JF0SR996iVEVQgHAMLzVP7OqEAM6dQaFeqrRqVn/DSsxEWkJTpxv8WJ5NWrT4Lg==", + "requires": { + "expo-json-utils": "~0.2.0" + } + }, + "expo-modules-autolinking": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-0.5.5.tgz", + "integrity": "sha512-bILEG0Fg+ZhIhdEaShHzsEN1WC0hUmXJ5Kcd4cd+8rVk1Ead9vRZxA/yLx1cNBDCOwMe0GAMrhF7TKT+A1P+YA==", + "requires": { + "chalk": "^4.1.0", + "commander": "^7.2.0", + "fast-glob": "^3.2.5", + "find-up": "^5.0.0", + "fs-extra": "^9.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + } + } + }, + "expo-modules-core": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-0.6.5.tgz", + "integrity": "sha512-h/9+SJ3m8XkDUV1QrPO8WeXaeRYWLBJrOqhokDyhgWUYSqe6JOuRx1ZkoGq/GmTiwjouRDbXPsXUBiU9HWLYyA==", + "requires": { + "compare-versions": "^3.4.0", + "invariant": "^2.2.4" + } + }, + "expo-notifications": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/expo-notifications/-/expo-notifications-0.14.1.tgz", + "integrity": "sha512-0L+DFMQmVfMhonza8MFP4aI/6ADKEx/Mn5NzQlBZpo6PinpsPFpQP7of+pihx2onCkmeN8OIsLFS5O6QqzH3rA==", + "requires": { + "@expo/config-plugins": "^4.0.2", + "@expo/image-utils": "^0.3.16", + "@ide/backoff": "^1.0.0", + "abort-controller": "^3.0.0", + "assert": "^2.0.0", + "badgin": "^1.1.5", + "expo-application": "~4.0.0", + "expo-constants": "~13.0.0", + "fs-extra": "^9.1.0", + "unimodules-task-manager-interface": "~7.1.0", + "uuid": "^3.4.0" + }, + "dependencies": { + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "dependencies": { + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + } + } + } + } + }, + "expo-splash-screen": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/expo-splash-screen/-/expo-splash-screen-0.14.2.tgz", + "integrity": "sha512-X25D/0E2AWEFGgDWIVXZ5Bl7FhYk7TgVhEWvplBqrDY7G7vg5l1aoH6PelOQINWPsa1dcRyA7REdN2ltO+0LAw==", + "requires": { + "@expo/configure-splash-screen": "^0.6.0", + "@expo/prebuild-config": "^3.0.15" + } + }, + "expo-structured-headers": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/expo-structured-headers/-/expo-structured-headers-2.1.1.tgz", + "integrity": "sha512-0up4sfHHsiK2YLpTwD/ssUD2oeSGzVUeARnu/itKAJO4zHqjpc+m8N1s7HPSJcdC7fdDpMjzcdrDasT0o+cOAw==" + }, + "expo-tracking-transparency": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/expo-tracking-transparency/-/expo-tracking-transparency-2.1.0.tgz", + "integrity": "sha512-I63RxvM/gv/+1YlWaSA0wbBIZayPZ/fw2Ptg2NfPgFNYoEPBvCe+r7Ni3giODGsl3YEdPQyF1gJDr0/PO1QHsg==", + "requires": { + "@expo/config-plugins": "^4.0.2" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@expo/config-plugins": { + "version": "4.0.17", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-4.0.17.tgz", + "integrity": "sha512-29CMwT2C+1fxsV6QttAdZICCpmT+4KqDIQ+4FftMlljwWEMZzb9aCHl2EYKyXbR5yUmTtXCzEejuyncam4W/Mw==", + "requires": { + "@expo/config-types": "^43.0.1", + "@expo/json-file": "8.2.34", + "@expo/plist": "0.0.17", + "@expo/sdk-runtime-versions": "^1.0.0", + "@react-native/normalize-color": "^2.0.0", + "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/json-file": { + "version": "8.2.34", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-8.2.34.tgz", + "integrity": "sha512-ZxtBodAZGxdLtgKzmsC+8ViUxt1mhFW642Clu2OuG3f6PAyAFsU/SqEGag9wKFaD3x3Wt8VhL+3y5fMJmUFgPw==", + "requires": { + "@babel/code-frame": "~7.10.4", + "json5": "^1.0.1", + "write-file-atomic": "^2.3.0" + } + }, + "@expo/plist": { + "version": "0.0.17", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.0.17.tgz", + "integrity": "sha512-5Ul3d/YOYE6mfum0jCE25XUnkKHZ5vGlU/X2275ZmCtGrpRn1Fl8Nq+jQKSaks3NqTfxdyXROi/TgH8Zxeg2wg==", + "requires": { + "@xmldom/xmldom": "~0.7.0", + "base64-js": "^1.2.3", + "xmlbuilder": "^14.0.0" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "expo-updates": { + "version": "0.11.6", + "resolved": "https://registry.npmjs.org/expo-updates/-/expo-updates-0.11.6.tgz", + "integrity": "sha512-nTzEc/z0/QHwu6gJhYSh5TWDSzNLO9bmtP4aQzStfqT8RRoh1bYRomszxjc7e3CsZT8xrG88XKlZ4iKL6zHLoQ==", + "requires": { + "@expo/config": "^6.0.6", + "@expo/config-plugins": "^4.0.2", + "@expo/metro-config": "~0.2.6", + "expo-manifests": "~0.2.2", + "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-updates-interface": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/expo-updates-interface/-/expo-updates-interface-0.5.1.tgz", + "integrity": "sha512-RLvC69o1BkhHP6hNaWiIvSiTgXABB9v4HnoietoXKFHlAyxlQCupy6ki164KpZNrOS/PFJ2WWqZOvKfiyDVO+w==", + "requires": {} + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + } + } + }, + "extract-files": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/extract-files/-/extract-files-5.0.1.tgz", + "integrity": "sha512-qRW6y9eKF0VbCyOoOEtFhzJ3uykAw8GKwQVXyAIqwocyEWW4m+v+evec34RwtUkkxxHh7NKBLJ6AnXM8W4dH5w==" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "dependencies": { + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "requires": { + "bser": "2.1.1" + } + }, + "fbemitter": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-2.1.1.tgz", + "integrity": "sha1-Uj4U/a9SSIBbsC9i78M75wP1GGU=", + "requires": { + "fbjs": "^0.8.4" + } + }, + "fbjs": { + "version": "0.8.17", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", + "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", + "requires": { + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + }, + "dependencies": { + "core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" + } + } + }, + "fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==", + "peer": true + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + } + } + }, + "filter-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", + "integrity": "sha1-mzERErxsYSehbgFsbF1/GeCAXFs=" + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "find-babel-config": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/find-babel-config/-/find-babel-config-1.2.0.tgz", + "integrity": "sha512-jB2CHJeqy6a820ssiqwrKMeyC6nNdmrcgkKWJWmpoxpE8RKciYJXCcXRq1h2AzCo5I5BJeN2tkGEO3hLTuePRA==", + "requires": { + "json5": "^0.5.1", + "path-exists": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "dependencies": { + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "requires": { + "find-up": "^3.0.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "find-versions": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-4.0.0.tgz", + "integrity": "sha512-wgpWy002tA+wgmO27buH/9KzyEOQnKsG/R0yrcjPT9BOFm0zRBVQbZ95nRGXWMywS8YR5knRbpohio0bcJABxQ==", + "dev": true, + "requires": { + "semver-regex": "^3.1.2" + } + }, + "find-yarn-workspace-root": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz", + "integrity": "sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==", + "requires": { + "micromatch": "^4.0.2" + }, + "dependencies": { + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", + "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==", + "dev": true + }, + "flow-parser": { + "version": "0.121.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.121.0.tgz", + "integrity": "sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg==" + }, + "fontfaceobserver": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fontfaceobserver/-/fontfaceobserver-2.1.0.tgz", + "integrity": "sha512-ReOsO2F66jUa0jmv2nlM/s1MiutJx/srhAe2+TE8dJCMi02ZZOcCTxTCQFr3Yet+uODUtnr4Mewg+tNQ+4V1Ng==" + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "requires": { + "is-callable": "^1.1.3" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "foreach": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", + "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fs-extra": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.0.tgz", + "integrity": "sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "dev": true + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "getenv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/getenv/-/getenv-1.0.0.tgz", + "integrity": "sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg==" + }, + "glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "global": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", + "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", + "dev": true, + "requires": { + "min-document": "^2.19.0", + "process": "^0.11.10" + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" + }, + "graphql": { + "version": "14.7.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-14.7.0.tgz", + "integrity": "sha512-l0xWZpoPKpppFzMfvVyFmp9vLN7w/ZZJPefUicMCepfJeQ8sMcztloGYY9DfjVPo6tIUDzU5Hw3MUbIjj9AVVA==", + "requires": { + "iterall": "^1.2.2" + } + }, + "graphql-anywhere": { + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/graphql-anywhere/-/graphql-anywhere-4.2.7.tgz", + "integrity": "sha512-fJHvVywWVWjiHuPIMs16Nfjf4zdQUwSO1LKycwBJCWIPeoeQ8LqXK2BgYoZAHkhKEFktZZeYyzS4o/uIUG0z5A==", + "requires": { + "apollo-utilities": "^1.3.4", + "ts-invariant": "^0.3.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "ts-invariant": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.3.3.tgz", + "integrity": "sha512-UReOKsrJFGC9tUblgSRWo+BsVNbEd77Cl6WiV/XpMlkifXwNIJbknViCucHvVZkXSC/mcWeRnIGdY7uprcwvdQ==", + "requires": { + "tslib": "^1.9.3" + } + } + } + }, + "graphql-tag": { + "version": "2.12.4", + "resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.12.4.tgz", + "integrity": "sha512-VV1U4O+9x99EkNpNmCUV5RZwq6MnK4+pGbRYWG+lA/m3uo7TSqJF81OkcOP148gFP6fzdl7JWYBrwWVTS9jXww==", + "requires": { + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true, + "optional": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + } + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hermes-engine": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/hermes-engine/-/hermes-engine-0.7.2.tgz", + "integrity": "sha512-E2DkRaO97gwL98LPhgfkMqhHiNsrAjIfEk3wWYn2Y31xdkdWn0572H7RnVcGujMJVqZNJvtknxlpsUb8Wzc3KA==" + }, + "hermes-profile-transformer": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz", + "integrity": "sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==", + "requires": { + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, + "husky": { + "version": "4.3.8", + "resolved": "https://registry.npmjs.org/husky/-/husky-4.3.8.tgz", + "integrity": "sha512-LCqqsB0PzJQ/AlCgfrfzRe3e3+NvmefAdKQhRYpxS4u6clblBoDdzzvHi8fmxKRzvMxPY/1WZWzomPZww0Anow==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "compare-versions": "^3.6.0", + "cosmiconfig": "^7.0.0", + "find-versions": "^4.0.0", + "opencollective-postinstall": "^2.0.2", + "pkg-dir": "^5.0.0", + "please-upgrade-node": "^3.2.0", + "slash": "^3.0.0", + "which-pm-runs": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "pkg-dir": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", + "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", + "dev": true, + "requires": { + "find-up": "^5.0.0" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "hyphenate-style-name": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==", + "peer": true + }, + "i18n-js": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/i18n-js/-/i18n-js-3.8.0.tgz", + "integrity": "sha512-hDsGgPuvw/2P+lXSbOafAwspK8Ste8YrwuuUg17W3wEcO1JkQxBlPgsN1t2+852nTnz4YSYTjZc/1nAA2PC/nw==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "image-size": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.6.3.tgz", + "integrity": "sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + } + } + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + } + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "inline-style-prefixer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-5.1.2.tgz", + "integrity": "sha512-PYUF+94gDfhy+LsQxM0g3d6Hge4l1pAqOSOiZuHWzMvQEGsbRQ/ck2WioLqrY2ZkHyPgVUXxn+hrkF7D6QUGbA==", + "peer": true, + "requires": { + "css-in-js-utils": "^2.0.0" + } + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-arguments": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", + "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", + "requires": { + "call-bind": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-bigint": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", + "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==" + }, + "is-boolean-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz", + "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-callable": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", + "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==" + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-core-module": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", + "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-date-object": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", + "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==" + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, + "is-generator-function": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.9.tgz", + "integrity": "sha512-ZJ34p1uvIfptHCN7sFTjGibB9/oBg17sHqzDLfuwhvmN/qLVvIQXRQ8licZQ35WJ8KuEQt/etnnzQFI9C9Ue/A==" + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-nan": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", + "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + } + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-number-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz", + "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==" + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + }, + "is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "is-regex": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", + "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", + "requires": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.2" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-string": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", + "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==" + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typed-array": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.5.tgz", + "integrity": "sha512-S+GRDgJlR3PyEbsX/Fobd9cqpZBuvUS+8asRqYDMLCb2qMzt1oz5m5oxQCxOgUDxiWsOVNi4yaF+/uvdlHlYug==", + "requires": { + "available-typed-arrays": "^1.0.2", + "call-bind": "^1.0.2", + "es-abstract": "^1.18.0-next.2", + "foreach": "^2.0.5", + "has-symbols": "^1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "requires": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + }, + "dependencies": { + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "requires": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + } + } + }, + "istanbul-lib-coverage": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", + "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", + "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", + "dev": true, + "requires": { + "@babel/generator": "^7.4.0", + "@babel/parser": "^7.4.3", + "@babel/template": "^7.4.0", + "@babel/traverse": "^7.4.3", + "@babel/types": "^7.4.0", + "istanbul-lib-coverage": "^2.0.5", + "semver": "^6.0.0" + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "iterall": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/iterall/-/iterall-1.3.0.tgz", + "integrity": "sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg==" + }, + "jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", + "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "dev": true, + "requires": { + "@jest/core": "^26.6.3", + "import-local": "^3.0.2", + "jest-cli": "^26.6.3" + } + }, + "jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + }, + "dependencies": { + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "requires": { + "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": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dev": true, + "requires": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + }, + "dependencies": { + "@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + } + }, + "@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dev": true, + "requires": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dev": true, + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + } + }, + "jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true + }, + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + } + } + }, + "jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "dev": true, + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "dev": true, + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + }, + "dependencies": { + "@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + } + }, + "jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*" + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "dev": true, + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "dependencies": { + "@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + } + }, + "jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*" + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" + }, + "jest-haste-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", + "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "anymatch": "^2.0.0", + "fb-watchman": "^2.0.0", + "fsevents": "^1.2.7", + "graceful-fs": "^4.1.15", + "invariant": "^2.2.4", + "jest-serializer": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.9.0", + "micromatch": "^3.1.10", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "dev": true, + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + }, + "dependencies": { + "@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + } + }, + "@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + } + }, + "@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "dev": true, + "requires": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-message-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", + "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^2.0.1", + "micromatch": "^3.1.10", + "slash": "^2.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", + "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0" + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "requires": {} + }, + "jest-react-native": { + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/jest-react-native/-/jest-react-native-18.0.0.tgz", + "integrity": "sha1-d92QnwaTJFmfInxYxhwuYhaHJro=", + "dev": true, + "requires": {} + }, + "jest-regex-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz", + "integrity": "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==", + "dev": true + }, + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "dependencies": { + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + }, + "dependencies": { + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "dependencies": { + "@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + } + }, + "@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + } + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true + }, + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "dependencies": { + "@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + } + }, + "@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + } + }, + "@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + } + }, + "jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + } + }, + "jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*" + } + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true + }, + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + } + } + }, + "jest-serializer": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", + "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==", + "dev": true + }, + "jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "dependencies": { + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + } + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true + }, + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "jest-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", + "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", + "dev": true, + "requires": { + "@jest/console": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/source-map": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "callsites": "^3.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.15", + "is-ci": "^2.0.0", + "mkdirp": "^0.5.1", + "slash": "^2.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "requires": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "dev": true, + "requires": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + }, + "dependencies": { + "@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + } + }, + "@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "jetifier": { + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/jetifier/-/jetifier-1.6.8.tgz", + "integrity": "sha512-3Zi16h6L5tXDRQJTb221cnRoVG9/9OvreLdLU2/ZjRv/GILL+2Cemt0IKvkowwkDpvouAU1DQPOJ7qaiHeIdrw==" + }, + "jimp-compact": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/jimp-compact/-/jimp-compact-0.16.1.tgz", + "integrity": "sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==" + }, + "joi": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", + "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "requires": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsc-android": { + "version": "245459.0.0", + "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-245459.0.0.tgz", + "integrity": "sha512-wkjURqwaB1daNkDi2OYYbsLnIdC/lUM2nPXQKRs5pqEU9chDg435bjvo+LSaHotDENygHQDHe+ntUkkw2gwMtg==" + }, + "jscodeshift": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.11.0.tgz", + "integrity": "sha512-SdRK2C7jjs4k/kT2mwtO07KJN9RnjxtKn03d9JVj6c3j9WwaLcFYsICYDnLAzY0hp+wG2nxl+Cm2jWLiNVYb8g==", + "requires": { + "@babel/core": "^7.1.6", + "@babel/parser": "^7.1.6", + "@babel/plugin-proposal-class-properties": "^7.1.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.1.0", + "@babel/plugin-proposal-optional-chaining": "^7.1.0", + "@babel/plugin-transform-modules-commonjs": "^7.1.0", + "@babel/preset-flow": "^7.0.0", + "@babel/preset-typescript": "^7.1.0", + "@babel/register": "^7.0.0", + "babel-core": "^7.0.0-bridge.0", + "colors": "^1.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^3.1.10", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.20.3", + "temp": "^0.8.1", + "write-file-atomic": "^2.3.0" + } + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "dev": true + }, + "ws": { + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "dev": true, + "requires": {} + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + }, + "dependencies": { + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + } + } + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" + }, + "jsx-ast-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", + "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==", + "dev": true, + "requires": { + "array-includes": "^3.1.2", + "object.assign": "^4.1.2" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", + "requires": { + "graceful-fs": "^4.1.9" + } + }, + "klaw-sync": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz", + "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==", + "requires": { + "graceful-fs": "^4.1.11" + } + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "requires": { + "invert-kv": "^1.0.0" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, + "lint-staged": { + "version": "10.5.4", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.4.tgz", + "integrity": "sha512-EechC3DdFic/TdOPgj/RB3FicqE6932LTHCUm0Y2fsD9KGlLB+RwJl2q1IYBIvEsKzDOgn0D4gll+YxG5RsrKg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "cli-truncate": "^2.1.0", + "commander": "^6.2.0", + "cosmiconfig": "^7.0.0", + "debug": "^4.2.0", + "dedent": "^0.7.0", + "enquirer": "^2.3.6", + "execa": "^4.1.0", + "listr2": "^3.2.2", + "log-symbols": "^4.0.0", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "please-upgrade-node": "^3.2.0", + "string-argv": "0.3.1", + "stringify-object": "^3.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true + }, + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "requires": { + "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": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "listr2": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.10.0.tgz", + "integrity": "sha512-eP40ZHihu70sSmqFNbNy2NL1YwImmlMmPh9WO5sLmPDleurMHt3n+SwEWNu2kzKScexZnkyFtc1VI0z/TGlmpw==", + "dev": true, + "requires": { + "cli-truncate": "^2.1.0", + "colorette": "^1.2.2", + "log-update": "^4.0.0", + "p-map": "^4.0.0", + "rxjs": "^6.6.7", + "through": "^2.3.8", + "wrap-ansi": "^7.0.0" + } + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "lodash.frompairs": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.frompairs/-/lodash.frompairs-4.0.1.tgz", + "integrity": "sha1-vE5SB/onV8E25XNhTpZkUGsrG9I=" + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" + }, + "lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "lodash.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA=" + }, + "lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=" + }, + "lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "requires": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=" + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", + "dev": true + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "log-update": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", + "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", + "dev": true, + "requires": { + "ansi-escapes": "^4.3.0", + "cli-cursor": "^3.1.0", + "slice-ansi": "^4.0.0", + "wrap-ansi": "^6.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "logkitty": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz", + "integrity": "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==", + "requires": { + "ansi-fragments": "^0.2.1", + "dayjs": "^1.8.15", + "yargs": "^15.1.0" + } + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "requires": { + "tmpl": "1.0.x" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "^1.0.0" + } + }, + "md5-file": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/md5-file/-/md5-file-3.2.3.tgz", + "integrity": "sha512-3Tkp1piAHaworfcCgH0jKbTvj1jWWFgbvh2cXaNCgHwyTCBxxvD1Y04rmfpvdPm1P4oXMOpm6+2H7sr7v9v8Fw==", + "requires": { + "buffer-alloc": "^1.1.0" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "mem": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", + "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "requires": { + "mimic-fn": "^1.0.0" + }, + "dependencies": { + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + } + } + }, + "merge-options": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", + "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", + "requires": { + "is-plain-obj": "^2.1.0" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "metro": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.64.0.tgz", + "integrity": "sha512-G2OC08Rzfs0kqnSEuKo2yZxR+/eNUpA93Ru45c60uN0Dw3HPrDi+ZBipgFftC6iLE0l+6hu8roFFIofotWxybw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/core": "^7.0.0", + "@babel/generator": "^7.5.0", + "@babel/parser": "^7.0.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "absolute-path": "^0.0.0", + "accepts": "^1.3.7", + "async": "^2.4.0", + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "error-stack-parser": "^2.0.6", + "fs-extra": "^1.0.0", + "graceful-fs": "^4.1.3", + "image-size": "^0.6.0", + "invariant": "^2.2.4", + "jest-haste-map": "^26.5.2", + "jest-worker": "^26.0.0", + "lodash.throttle": "^4.1.1", + "metro-babel-register": "0.64.0", + "metro-babel-transformer": "0.64.0", + "metro-cache": "0.64.0", + "metro-cache-key": "0.64.0", + "metro-config": "0.64.0", + "metro-core": "0.64.0", + "metro-hermes-compiler": "0.64.0", + "metro-inspector-proxy": "0.64.0", + "metro-minify-uglify": "0.64.0", + "metro-react-native-babel-preset": "0.64.0", + "metro-resolver": "0.64.0", + "metro-runtime": "0.64.0", + "metro-source-map": "0.64.0", + "metro-symbolicate": "0.64.0", + "metro-transform-plugins": "0.64.0", + "metro-transform-worker": "0.64.0", + "mime-types": "^2.1.27", + "mkdirp": "^0.5.1", + "node-fetch": "^2.2.0", + "nullthrows": "^1.1.1", + "rimraf": "^2.5.4", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "strip-ansi": "^6.0.0", + "temp": "0.8.3", + "throat": "^5.0.0", + "ws": "^1.1.5", + "yargs": "^15.3.1" + }, + "dependencies": { + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fs-extra": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0" + } + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==" + }, + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "metro-react-native-babel-preset": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.64.0.tgz", + "integrity": "sha512-HcZ0RWQRuJfpPiaHyFQJzcym+/dDIVUPwUAXWoub/C4GkGu+mPjp8vqK6g0FxokCnnI2TK0gZTza2IDfiNNscQ==", + "requires": { + "@babel/core": "^7.0.0", + "@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" + } + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "ws": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "requires": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } + } + } + }, + "metro-babel-register": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.64.0.tgz", + "integrity": "sha512-Kf6YvE3kIRumGnjK0Q9LqGDIdnsX9eFGtNBmBuCVDuB9wGGA/5CgX8We8W7Y44dz1RGTcHJRhfw5iGg+pwC3aQ==", + "requires": { + "@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-optional-chaining": "^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", + "escape-string-regexp": "^1.0.5" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + } + } + }, + "metro-babel-transformer": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.64.0.tgz", + "integrity": "sha512-itZaxKTgmKGEZWxNzbSZBc22NngrMZzoUNuU92aHSTGkYi2WH4XlvzEHsstmIKHMsRVKl75cA+mNmgk4gBFJKw==", + "requires": { + "@babel/core": "^7.0.0", + "metro-source-map": "0.64.0", + "nullthrows": "^1.1.1" + } + }, + "metro-babel7-plugin-react-transform": { + "version": "0.54.1", + "resolved": "https://registry.npmjs.org/metro-babel7-plugin-react-transform/-/metro-babel7-plugin-react-transform-0.54.1.tgz", + "integrity": "sha512-jWm5myuMoZAOhoPsa8ItfDxdTcOzKhTTzzhFlbZnRamE7i9qybeMdrZt8KHQpF7i2p/mKzE9Yhf4ouOz5K/jHg==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.0.0" + } + }, + "metro-cache": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.64.0.tgz", + "integrity": "sha512-QvGfxe/1QQYM9XOlR8W1xqE9eHDw/AgJIgYGn/TxZxBu9Zga+Rgs1omeSZju45D8w5VWgMr83ma5kACgzvOecg==", + "requires": { + "metro-core": "0.64.0", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "metro-cache-key": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.64.0.tgz", + "integrity": "sha512-O9B65G8L/fopck45ZhdRosyVZdMtUQuX5mBWEC1NRj02iWBIUPLmYMjrunqIe8vHipCMp3DtTCm/65IlBmO8jg==" + }, + "metro-config": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.64.0.tgz", + "integrity": "sha512-QhM4asnX5KhlRWaugwVGNNXhX0Z85u5nK0UQ/A90bBb4xWyXqUe20e788VtdA75rkQiiI6wXTCIHWT0afbnjwQ==", + "requires": { + "cosmiconfig": "^5.0.5", + "jest-validate": "^26.5.2", + "metro": "0.64.0", + "metro-cache": "0.64.0", + "metro-core": "0.64.0", + "metro-runtime": "0.64.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + } + } + }, + "metro-core": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.64.0.tgz", + "integrity": "sha512-v8ZQ5j72EaUwamQ8pLfHlOHTyp7SbdazvHPzFGDpHnwIQqIT0Bw3Syg8R4regTlVG3ngpeSEAi005UITljmMcQ==", + "requires": { + "jest-haste-map": "^26.5.2", + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.64.0" + }, + "dependencies": { + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==" + }, + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "metro-hermes-compiler": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-hermes-compiler/-/metro-hermes-compiler-0.64.0.tgz", + "integrity": "sha512-CLAjVDWGAoGhbi2ZyPHnH5YDdfrDIx6+tzFWfHGIMTZkYBXsYta9IfYXBV8lFb6BIbrXLjlXZAOoosknetMPOA==" + }, + "metro-inspector-proxy": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.64.0.tgz", + "integrity": "sha512-KywbH3GNSz9Iqw4UH3smgaV2dBHHYMISeN7ORntDL/G+xfgPc6vt13d+zFb907YpUcXj5N0vdoiAHI5V/0y8IA==", + "requires": { + "connect": "^3.6.5", + "debug": "^2.2.0", + "ws": "^1.1.5", + "yargs": "^15.3.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "ws": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "requires": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } + } + } + }, + "metro-minify-uglify": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.64.0.tgz", + "integrity": "sha512-DRwRstqXR5qfte9Nuwoov5dRXxL7fJeVlO5fGyOajWeO3+AgPjvjXh/UcLJqftkMWTPGUFuzAD5/7JC5v5FLWw==", + "requires": { + "uglify-es": "^3.1.9" + } + }, + "metro-react-native-babel-preset": { + "version": "0.54.1", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.54.1.tgz", + "integrity": "sha512-Hfr32+u5yYl3qhYQJU8NQ26g4kQlc3yFMg7keVR/3H8rwBIbFqXgsKt8oe0dOrv7WvrMqBHhDtVdU9ls3sSq8g==", + "dev": true, + "requires": { + "@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-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-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.0.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "metro-babel7-plugin-react-transform": "0.54.1", + "react-transform-hmr": "^1.0.4" + } + }, + "metro-react-native-babel-transformer": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.64.0.tgz", + "integrity": "sha512-K1sHO3ODBFCr7uEiCQ4RvVr+cQg0EHQF8ChVPnecGh/WDD8udrTq9ECwB0dRfMjAvlsHtRUlJm6ZSI8UPgum2w==", + "requires": { + "@babel/core": "^7.0.0", + "babel-preset-fbjs": "^3.3.0", + "metro-babel-transformer": "0.64.0", + "metro-react-native-babel-preset": "0.64.0", + "metro-source-map": "0.64.0", + "nullthrows": "^1.1.1" + }, + "dependencies": { + "metro-react-native-babel-preset": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.64.0.tgz", + "integrity": "sha512-HcZ0RWQRuJfpPiaHyFQJzcym+/dDIVUPwUAXWoub/C4GkGu+mPjp8vqK6g0FxokCnnI2TK0gZTza2IDfiNNscQ==", + "requires": { + "@babel/core": "^7.0.0", + "@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-resolver": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.64.0.tgz", + "integrity": "sha512-cJ26Id8Zf+HmS/1vFwu71K3u7ep/+HeXXAJIeVDYf+niE7AWB9FijyMtAlQgbD8elWqv1leJCnQ/xHRFBfGKYA==", + "requires": { + "absolute-path": "^0.0.0" + } + }, + "metro-runtime": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.64.0.tgz", + "integrity": "sha512-m7XbWOaIOeFX7YcxUhmnOi6Pg8EaeL89xyZ+quZyZVF1aNoTr4w8FfbKxvijpjsytKHIZtd+43m2Wt5JrqyQmQ==" + }, + "metro-source-map": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.64.0.tgz", + "integrity": "sha512-OCG2rtcp5cLEGYvAbfkl6mEc0J2FPRP4/UCEly+juBk7hawS9bCBMBfhJm/HIsvY1frk6nT2Vsl1O8YBbwyx2g==", + "requires": { + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.64.0", + "nullthrows": "^1.1.1", + "ob1": "0.64.0", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "metro-symbolicate": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.64.0.tgz", + "integrity": "sha512-qIi+YRrDWnLVmydj6gwidYLPaBsakZRibGWSspuXgHAxOI3UuLwlo4dpQ73Et0gyHjI7ZvRMRY8JPiOntf9AQQ==", + "requires": { + "invariant": "^2.2.4", + "metro-source-map": "0.64.0", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + } + }, + "metro-transform-plugins": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.64.0.tgz", + "integrity": "sha512-iTIRBD/wBI98plfxj8jAoNUUXfXLNlyvcjPtshhpGvdwu9pzQilGfnDnOaaK+vbITcOk9w5oQectXyJwAqTr1A==", + "requires": { + "@babel/core": "^7.0.0", + "@babel/generator": "^7.5.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.0.0", + "nullthrows": "^1.1.1" + } + }, + "metro-transform-worker": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.64.0.tgz", + "integrity": "sha512-wegRtK8GyLF6IPZRBJp+zsORgA4iX0h1DRpknyAMDCtSbJ4VU2xV/AojteOgAsDvY3ucAGsvfuZLNDJHUdUNHQ==", + "requires": { + "@babel/core": "^7.0.0", + "@babel/generator": "^7.5.0", + "@babel/parser": "^7.0.0", + "@babel/types": "^7.0.0", + "babel-preset-fbjs": "^3.3.0", + "metro": "0.64.0", + "metro-babel-transformer": "0.64.0", + "metro-cache": "0.64.0", + "metro-cache-key": "0.64.0", + "metro-hermes-compiler": "0.64.0", + "metro-source-map": "0.64.0", + "metro-transform-plugins": "0.64.0", + "nullthrows": "^1.1.1" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==" + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "requires": { + "mime-db": "1.51.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "dev": true, + "requires": { + "dom-walk": "^0.1.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "mockdate": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/mockdate/-/mockdate-3.0.5.tgz", + "integrity": "sha512-iniQP4rj1FhBdBYS/+eQv7j1tadJ9lJtdzgOpvsOHng/GbcDh2Fhdeq+ZRldrPYdXvCyfFUmFeEwEGXZB5I/AQ==" + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "nan": { + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "dev": true, + "optional": true + }, + "nanoid": { + "version": "3.1.23", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", + "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==" + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "nocache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/nocache/-/nocache-2.1.0.tgz", + "integrity": "sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q==" + }, + "node-dir": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", + "integrity": "sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU=", + "requires": { + "minimatch": "^3.0.2" + } + }, + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "dev": true, + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "optional": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "optional": true + } + } + }, + "node-releases": { + "version": "1.1.73", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", + "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==" + }, + "node-stream-zip": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", + "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==" + }, + "normalize-css-color": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/normalize-css-color/-/normalize-css-color-1.0.2.tgz", + "integrity": "sha1-Apkel8zOxmI/5XOvu/Deah8+n40=", + "peer": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "^2.0.0" + }, + "dependencies": { + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + } + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + }, + "nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==" + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true + }, + "ob1": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.64.0.tgz", + "integrity": "sha512-CO1N+5dhvy+MoAwxz8+fymEUcwsT4a+wHhrHFb02LppcJdHxgcBWviwEhUwKOD2kLMQ7ijrrzybOqpGcqEtvpQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz", + "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==" + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz", + "integrity": "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2" + } + }, + "object.fromentries": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz", + "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", + "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz", + "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + } + }, + "opencollective-postinstall": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", + "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", + "dev": true + }, + "optimism": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/optimism/-/optimism-0.10.3.tgz", + "integrity": "sha512-9A5pqGoQk49H6Vhjb9kPgAeeECfUDF6aIICbMDL23kDLStBn1MWk3YvcZ4xWF9CsSf6XEgvRLkXy4xof/56vVw==", + "requires": { + "@wry/context": "^0.4.0" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "options": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", + "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=" + }, + "ora": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", + "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", + "requires": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "requires": { + "chalk": "^2.0.1" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "requires": { + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + } + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + }, + "p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse-png": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/parse-png/-/parse-png-2.1.0.tgz", + "integrity": "sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==", + "requires": { + "pngjs": "^3.3.0" + }, + "dependencies": { + "pngjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==" + } + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "patch-package": { + "version": "6.4.7", + "resolved": "https://registry.npmjs.org/patch-package/-/patch-package-6.4.7.tgz", + "integrity": "sha512-S0vh/ZEafZ17hbhgqdnpunKDfzHQibQizx9g8yEf5dcVk3KOflOfdufRXQX8CSEkyOQwuM/bNz1GwKvFj54kaQ==", + "requires": { + "@yarnpkg/lockfile": "^1.1.0", + "chalk": "^2.4.2", + "cross-spawn": "^6.0.5", + "find-yarn-workspace-root": "^2.0.0", + "fs-extra": "^7.0.1", + "is-ci": "^2.0.0", + "klaw-sync": "^6.0.0", + "minimist": "^1.2.0", + "open": "^7.4.2", + "rimraf": "^2.6.3", + "semver": "^5.6.0", + "slash": "^2.0.0", + "tmp": "^0.0.33" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + } + } + }, + "pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + } + } + }, + "please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "dev": true, + "requires": { + "semver-compare": "^1.0.0" + } + }, + "plist": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.2.tgz", + "integrity": "sha512-MSrkwZBdQ6YapHy87/8hDU8MnIcyxBKjeF+McXnr5A9MtffPewTs7G3hlpodT5TacyfIyFTaJEhh3GGcmasTgQ==", + "requires": { + "base64-js": "^1.5.1", + "xmlbuilder": "^9.0.7", + "xmldom": "^0.5.0" + }, + "dependencies": { + "xmlbuilder": { + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", + "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=" + } + } + }, + "pngjs": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz", + "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==" + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true + }, + "prettier": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.1.tgz", + "integrity": "sha512-p+vNbgpLjif/+D+DwAZAbndtRrR0md0MwfmOVN9N+2RgyACMT+7tfaRnT+WDPkqnuVwleyuBIG2XBxKDme3hPA==", + "dev": true + }, + "prettier-config-standard": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prettier-config-standard/-/prettier-config-standard-1.0.1.tgz", + "integrity": "sha512-S0zuixvAFlc0zruhYEDMsjt2VG/e5S5hSbqGuxTMWA0ygjII8EP9U7c/wsCQyjjAoaYG82bUsVmaSQ6veQ+u6g==", + "dev": true + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/yargs": { + "version": "15.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", + "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "~2.0.3" + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "qs": { + "version": "6.10.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz", + "integrity": "sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "query-string": { + "version": "6.14.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-6.14.1.tgz", + "integrity": "sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw==", + "requires": { + "decode-uri-component": "^0.2.0", + "filter-obj": "^1.1.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + } + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "react": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", + "integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "react-apollo": { + "version": "2.5.8", + "resolved": "https://registry.npmjs.org/react-apollo/-/react-apollo-2.5.8.tgz", + "integrity": "sha512-60yOQrnNosxU/tRbOxGDaYNLFcOKmQqxHPhxyvKTlGIaF/rRCXQRKixUgWVffpEupSHHD7psY5k5ZOuZsdsSGQ==", + "requires": { + "apollo-utilities": "^1.3.0", + "fast-json-stable-stringify": "^2.0.0", + "hoist-non-react-statics": "^3.3.0", + "lodash.isequal": "^4.5.0", + "prop-types": "^15.7.2", + "ts-invariant": "^0.4.2", + "tslib": "^1.9.3" + } + }, + "react-deep-force-update": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/react-deep-force-update/-/react-deep-force-update-1.1.2.tgz", + "integrity": "sha512-WUSQJ4P/wWcusaH+zZmbECOk7H5N2pOIl0vzheeornkIMhu+qrNdGFm0bDZLCb0hSF0jf/kH1SgkNGfBdTc4wA==", + "dev": true + }, + "react-devtools-core": { + "version": "4.13.5", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.13.5.tgz", + "integrity": "sha512-k+P5VSKM6P22Go9IQ8dJmjj9fbztvKt1iRDI/4wS5oTvd1EnytIJMYB59wZt+D3kgp64jklNX/MRmY42xAQ08g==", + "requires": { + "shell-quote": "^1.6.1", + "ws": "^7" + }, + "dependencies": { + "ws": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", + "requires": {} + } + } + }, + "react-dom": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", + "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", + "peer": true, + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.19.1" + } + }, + "react-freeze": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/react-freeze/-/react-freeze-1.0.0.tgz", + "integrity": "sha512-yQaiOqDmoKqks56LN9MTgY06O0qQHgV4FUrikH357DydArSZHQhl0BJFqGKIZoTqi8JizF9Dxhuk1FIZD6qCaw==", + "requires": {} + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "react-native": { + "version": "0.64.3", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.64.3.tgz", + "integrity": "sha512-2OEU74U0Ek1/WeBzPbg6XDsCfjF/9fhrNX/5TFgEiBKd5mNc9LOZ/OlMmkb7iues/ZZ/oc51SbEfLRQdcW0fVw==", + "requires": { + "@jest/create-cache-key-function": "^26.5.0", + "@react-native-community/cli": "^5.0.1-alpha.1", + "@react-native-community/cli-platform-android": "^5.0.1-alpha.1", + "@react-native-community/cli-platform-ios": "^5.0.1-alpha.1", + "@react-native/assets": "1.0.0", + "@react-native/normalize-color": "1.0.0", + "@react-native/polyfills": "1.0.0", + "abort-controller": "^3.0.0", + "anser": "^1.4.9", + "base64-js": "^1.1.2", + "event-target-shim": "^5.0.1", + "hermes-engine": "~0.7.0", + "invariant": "^2.2.4", + "jsc-android": "^245459.0.0", + "metro-babel-register": "0.64.0", + "metro-react-native-babel-transformer": "0.64.0", + "metro-runtime": "0.64.0", + "metro-source-map": "0.64.0", + "nullthrows": "^1.1.1", + "pretty-format": "^26.5.2", + "promise": "^8.0.3", + "prop-types": "^15.7.2", + "react-devtools-core": "^4.6.0", + "react-native-codegen": "^0.0.6", + "react-refresh": "^0.4.0", + "regenerator-runtime": "^0.13.2", + "scheduler": "^0.20.1", + "shelljs": "^0.8.4", + "stacktrace-parser": "^0.1.3", + "use-subscription": "^1.0.0", + "whatwg-fetch": "^3.0.0", + "ws": "^6.1.4" + }, + "dependencies": { + "@react-native/normalize-color": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-1.0.0.tgz", + "integrity": "sha512-xUNRvNmCl3UGCPbbHvfyFMnpvLPoOjDCcp5bT9m2k+TF/ZBklEQwhPZlkrxRx2NhgFh1X3a5uL7mJ7ZR+8G7Qg==" + }, + "promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "requires": { + "asap": "~2.0.6" + } + }, + "regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + }, + "scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "requires": { + "async-limiter": "~1.0.0" + } + } + } + }, + "react-native-animatable": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/react-native-animatable/-/react-native-animatable-1.3.3.tgz", + "integrity": "sha512-2ckIxZQAsvWn25Ho+DK3d1mXIgj7tITkrS4pYDvx96WyOttSvzzFeQnM2od0+FUMzILbdHDsDEqZvnz1DYNQ1w==", + "requires": { + "prop-types": "^15.7.2" + } + }, + "react-native-button": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/react-native-button/-/react-native-button-2.4.0.tgz", + "integrity": "sha512-4siaJlpOLeL9fAhX8VU3cnUfcGLe3E2zABDWSKxkF+NiYOd+AnKeYY29WXlV8hXhCFo+Ry7E+alrJ6zjZLTSfg==", + "requires": { + "prop-types": "^15.5.10" + } + }, + "react-native-codegen": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.0.6.tgz", + "integrity": "sha512-cMvrUelD81wiPitEPiwE/TCNscIVauXxmt4NTGcy18HrUd0WRWXfYzAQGXm0eI87u3NMudNhqFj2NISJenxQHg==", + "requires": { + "flow-parser": "^0.121.0", + "jscodeshift": "^0.11.0", + "nullthrows": "^1.1.1" + } + }, + "react-native-communications": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/react-native-communications/-/react-native-communications-2.2.1.tgz", + "integrity": "sha1-eIO1ayCgAu63kMET+GFuqGksp5U=" + }, + "react-native-flash-message": { + "version": "0.1.23", + "resolved": "https://registry.npmjs.org/react-native-flash-message/-/react-native-flash-message-0.1.23.tgz", + "integrity": "sha512-T++KNGpIofXRqj3fT+/zJH/su1VgIjGcwiJerSvRsvEXwai1LdUl+O0tX7dz+Lgxi7yzswXKWcUQmY0dZrbG3g==", + "requires": { + "prop-types": "^15.7.2", + "react-native-iphone-x-helper": "^1.3.0" + } + }, + "react-native-flatlist-slider": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/react-native-flatlist-slider/-/react-native-flatlist-slider-1.0.5.tgz", + "integrity": "sha512-RT4SLq0TlmAT5z+7c8jviFcX8UYMehyrudXAR7je3HkDilgnUMBPs/hG3zzlPAJ68TYW2ANIh7/Ht1THbWWydA==" + }, + "react-native-gesture-handler": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-2.1.1.tgz", + "integrity": "sha512-1+qMhsXKKWTPAFi2ZY8rEhP/4xIevWNb1zLU9MzJkr7tRIEW4G+ipxjLyCw+7hQeqeeIbyZ8kkTyHAUuwTrHDA==", + "requires": { + "@egjs/hammerjs": "^2.0.17", + "hoist-non-react-statics": "^3.3.0", + "invariant": "^2.2.4", + "lodash": "^4.17.21", + "prop-types": "^15.7.2" + } + }, + "react-native-gifted-chat": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/react-native-gifted-chat/-/react-native-gifted-chat-0.16.3.tgz", + "integrity": "sha512-7EJKQPzzg1yIbLFNq9n5bGJWZ7Woi2bTeT7M4EVSChmFF/qyNos+gFxEcafPkEihEeIxeOne6hBQlYNKmDABgA==", + "requires": { + "@expo/react-native-action-sheet": "^3.6.0", + "dayjs": "^1.8.26", + "prop-types": "^15.7.2", + "react-native-communications": "^2.2.1", + "react-native-iphone-x-helper": "^1.2.1", + "react-native-lightbox": "^0.8.1", + "react-native-parsed-text": "0.0.22", + "react-native-typing-animation": "^0.1.7", + "uuid": "3.4.0" + } + }, + "react-native-iphone-x-helper": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.3.1.tgz", + "integrity": "sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg==", + "requires": {} + }, + "react-native-lightbox": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/react-native-lightbox/-/react-native-lightbox-0.8.1.tgz", + "integrity": "sha512-TFZA6iKEEHpAUIXjMTRb6vx0/9rHgEKy3ZBiRAy295PwldYg5c8opwnbyURLIl522ykeqhVx9uGdXjSMIowLvA==", + "requires": { + "prop-types": "^15.7.2" + } + }, + "react-native-maps": { + "version": "0.29.4", + "resolved": "https://registry.npmjs.org/react-native-maps/-/react-native-maps-0.29.4.tgz", + "integrity": "sha512-Td2KE8+KODcHOxfB1GBNnzFo4/89rlLiC7yTvqQZh0tGVrEzIcgSleUZRrjtq/WvSWSR4rql4AS+0VsBgDkYrw==", + "requires": { + "@types/geojson": "^7946.0.7" + } + }, + "react-native-material-textfield": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/react-native-material-textfield/-/react-native-material-textfield-0.16.1.tgz", + "integrity": "sha512-pcV/ic3i6vYEODS7pvAMUYJ+evkzIB8cjXtSzkab9rBtYNGRpAlM0Yp8QNnjZ7foZqkj9Ynav0nguWcuJST10A==", + "requires": { + "prop-types": "^15.5.9" + } + }, + "react-native-modal": { + "version": "11.10.0", + "resolved": "https://registry.npmjs.org/react-native-modal/-/react-native-modal-11.10.0.tgz", + "integrity": "sha512-syRYDJYSh16bR37R5EKU9T/wC+5bEOfF17IUqf5URdhbEDd+hxyMInC++l45E8oI+MtdOaEp9yAws5xDqk8dnA==", + "requires": { + "prop-types": "^15.6.2", + "react-native-animatable": "1.3.3" + } + }, + "react-native-modalize": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/react-native-modalize/-/react-native-modalize-2.0.8.tgz", + "integrity": "sha512-OKdpFVExEe4YM2uFHL/aStS9p0JaC6gBupjaW1QVHkGq22T2ASYwkhDvTnMS8BLOLWPx2fC3xEBzOcn2rh7EYw==", + "requires": {} + }, + "react-native-parsed-text": { + "version": "0.0.22", + "resolved": "https://registry.npmjs.org/react-native-parsed-text/-/react-native-parsed-text-0.0.22.tgz", + "integrity": "sha512-hfD83RDXZf9Fvth3DowR7j65fMnlqM9PpxZBGWkzVcUTFtqe6/yPcIoIAgrJbKn6YmtzkivmhWE2MCE4JKBXrQ==", + "requires": { + "prop-types": "^15.7.x" + } + }, + "react-native-reanimated": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-2.3.2.tgz", + "integrity": "sha512-iJwnxroNhECGIB+XRLjQhLKJp3iVxuUtnRTGh6WYvPMZHRft0Mf/HvsKiqz2fEFuZgQgGBB9N26Og85cb1HjTA==", + "requires": { + "@babel/plugin-transform-object-assign": "^7.10.4", + "@types/invariant": "^2.2.35", + "invariant": "^2.2.4", + "lodash.isequal": "^4.5.0", + "mockdate": "^3.0.2", + "react-native-screens": "^3.4.0", + "string-hash-64": "^1.0.3" + } + }, + "react-native-safe-area-context": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-3.3.2.tgz", + "integrity": "sha512-yOwiiPJ1rk+/nfK13eafbpW6sKW0jOnsRem2C1LPJjM3tfTof6hlvV5eWHATye3XOpu2cJ7N+HdkUvUDGwFD2Q==", + "requires": {} + }, + "react-native-screens": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-3.10.2.tgz", + "integrity": "sha512-bMKSpwMeqAoXBqTJiDEG1ogM1cMk66sEmpp/4dGqdX59v+OwMqPeTuBk37qaSuS7gPOFFKsNW2X3ymGvBT4iEw==", + "requires": { + "react-freeze": "^1.0.0", + "warn-once": "^0.1.0" + } + }, + "react-native-star-rating": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/react-native-star-rating/-/react-native-star-rating-1.1.0.tgz", + "integrity": "sha512-ocOYx+BKUvfruvXm45MBbQZtpkVO3PQieBDepB0FaLuxE3vUtDTPzHqXuBes3iCM5oRi5umrnmMUMsM0mEq5ZA==", + "requires": { + "prop-types": "^15.5.10", + "react-native-animatable": "^1.2.4", + "react-native-button": "^2.3.0", + "react-native-vector-icons": "^4.5.0" + } + }, + "react-native-svg": { + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/react-native-svg/-/react-native-svg-12.1.1.tgz", + "integrity": "sha512-NIAJ8jCnXGCqGWXkkJ1GTzO4a3Md5at5sagYV8Vh4MXYnL4z5Rh428Wahjhh+LIjx40EE5xM5YtwyJBqOIba2Q==", + "requires": { + "css-select": "^2.1.0", + "css-tree": "^1.0.0-alpha.39" + } + }, + "react-native-timeline-flatlist": { + "version": "0.7.6", + "resolved": "https://registry.npmjs.org/react-native-timeline-flatlist/-/react-native-timeline-flatlist-0.7.6.tgz", + "integrity": "sha512-CrexymQd9ZN3ZDbpJdjslN2sKoJQNYp1zsqZhjCbDtzpCOurIKgjBcgxKahRX5VMq7MBkzEOmVCwcu0GueuCFw==", + "requires": {} + }, + "react-native-typing-animation": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/react-native-typing-animation/-/react-native-typing-animation-0.1.7.tgz", + "integrity": "sha512-4H3rF9M+I2yAZpYJcY0Mb29TXkn98QK12rrKSY6LZj1BQD9NNmRZuNXzwX4XHapsIz+N/J8M3p27FOQPbfzqeg==", + "requires": {} + }, + "react-native-vector-icons": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/react-native-vector-icons/-/react-native-vector-icons-4.6.0.tgz", + "integrity": "sha512-rpfhfPiXCK2PX1nrNhdxSMrEGB/Gw/SvKoPM0G2wAkSoqynnes19K0VYI+Up7DqR1rFIpE4hP2erpT1tNx2tfg==", + "requires": { + "lodash": "^4.0.0", + "prop-types": "^15.5.10", + "yargs": "^8.0.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=" + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "requires": { + "pify": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + } + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==" + }, + "yargs": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", + "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=", + "requires": { + "camelcase": "^4.1.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "read-pkg-up": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^7.0.0" + } + }, + "yargs-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", + "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", + "requires": { + "camelcase": "^4.1.0" + } + } + } + }, + "react-native-web": { + "version": "0.11.7", + "resolved": "https://registry.npmjs.org/react-native-web/-/react-native-web-0.11.7.tgz", + "integrity": "sha512-w1KAxX2FYLS2GAi3w3BnEZg/IUu7FdgHnLmFKHplRnHMV3u1OPB2EVA7ndNdfu7ds4Rn2OZjSXoNh6F61g3gkA==", + "peer": true, + "requires": { + "array-find-index": "^1.0.2", + "create-react-class": "^15.6.2", + "debounce": "^1.2.0", + "deep-assign": "^3.0.0", + "fbjs": "^1.0.0", + "hyphenate-style-name": "^1.0.2", + "inline-style-prefixer": "^5.0.3", + "normalize-css-color": "^1.0.2", + "prop-types": "^15.6.0", + "react-timer-mixin": "^0.13.4" + }, + "dependencies": { + "fbjs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-1.0.0.tgz", + "integrity": "sha512-MUgcMEJaFhCaF1QtWGnmq9ZDRAzECTCRAF7O6UZIlAlkTs1SasiX9aP0Iw7wfD2mJ7wDTNfg2w7u5fSCwJk1OA==", + "peer": true, + "requires": { + "core-js": "^2.4.1", + "fbjs-css-vars": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + } + } + } + }, + "react-native-webview": { + "version": "11.15.0", + "resolved": "https://registry.npmjs.org/react-native-webview/-/react-native-webview-11.15.0.tgz", + "integrity": "sha512-0Wv+8qu8XuACx1xZwzc2Yfl+rOvxUouLcPxUKdkhaMVNpwoM5/ePpczCQZ3LpiRnSoEtjaUkfyQHbJQ+x4dDJQ==", + "requires": { + "escape-string-regexp": "2.0.0", + "invariant": "2.2.4" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, + "react-proxy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/react-proxy/-/react-proxy-1.1.8.tgz", + "integrity": "sha1-nb/Z2SdSjDqp9ETkVYw3gwq4wmo=", + "dev": true, + "requires": { + "lodash": "^4.6.1", + "react-deep-force-update": "^1.0.0" + } + }, + "react-refresh": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.4.3.tgz", + "integrity": "sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA==" + }, + "react-test-renderer": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.14.0.tgz", + "integrity": "sha512-L8yPjqPE5CZO6rKsKXRO/rVPiaCOy0tQQJbC+UjPNlobl5mad59lvPjwFsQHTvL03caVDIVr9x9/OSgDe6I5Eg==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "react-is": "^16.8.6", + "scheduler": "^0.19.1" + } + }, + "react-timer-mixin": { + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/react-timer-mixin/-/react-timer-mixin-0.13.4.tgz", + "integrity": "sha512-4+ow23tp/Tv7hBM5Az5/Be/eKKF7DIvJ09voz5LyHGQaqqz9WV8YMs31eFvcYQs7d451LSg7kDJV70XYN/Ug/Q==", + "peer": true + }, + "react-transform-hmr": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/react-transform-hmr/-/react-transform-hmr-1.0.4.tgz", + "integrity": "sha1-4aQL0Krvxy6N/Xp82gmvhQZjl7s=", + "dev": true, + "requires": { + "global": "^4.3.0", + "react-proxy": "^1.1.7" + } + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "dependencies": { + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + } + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "realpath-native": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", + "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", + "dev": true, + "requires": { + "util.promisify": "^1.0.0" + } + }, + "recast": { + "version": "0.20.5", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.20.5.tgz", + "integrity": "sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==", + "requires": { + "ast-types": "0.14.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "requires": { + "resolve": "^1.1.6" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", + "dev": true + }, + "regexpu-core": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", + "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + }, + "regjsparser": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", + "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + } + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "reselect": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.5.tgz", + "integrity": "sha512-uVdlz8J7OO+ASpBYoz1Zypgx0KasCY20H+N8JD13oUMtPvSHQuscrHop4KbXrbsBcdB9Ds7lVK7eRkBIfO43vQ==" + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" + }, + "rtl-detect": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.0.3.tgz", + "integrity": "sha512-2sMcZO60tL9YDEFe24gqddg3hJ+xSmJFN8IExcQUxeHxQzydQrN6GHPL+yAWgzItXSI7es53hcZC9pJneuZDKA==" + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "requires": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "requires": { + "xmlchars": "^2.2.0" + } + }, + "scheduler": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", + "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", + "dev": true + }, + "semver-regex": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-3.1.2.tgz", + "integrity": "sha512-bXWyL6EAKOJa81XG1OZ/Yyuq+oT0b2YLlxx7c+mrdYPaPbnj6WgVULXhinMIeZGufuUBu/eVRqXEhiv4imfwxA==", + "dev": true + }, + "send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serialize-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", + "integrity": "sha1-ULZ51WNc34Rme9yOWa9OW4HV9go=" + }, + "serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "requires": { + "kind-of": "^6.0.2" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "shell-quote": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", + "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", + "requires": { + "array-filter": "~0.0.0", + "array-map": "~0.0.0", + "array-reduce": "~0.0.0", + "jsonify": "~0.0.0" + } + }, + "shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "requires": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + } + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true, + "optional": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + }, + "simple-plist": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.1.1.tgz", + "integrity": "sha512-pKMCVKvZbZTsqYR6RKgLfBHkh2cV89GXcA/0CVPje3sOiNOnXA8+rp/ciAMZ7JRaUdLzlEM6JFfUn+fS6Nt3hg==", + "requires": { + "bplist-creator": "0.0.8", + "bplist-parser": "0.2.0", + "plist": "^3.0.1" + } + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + } + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" + }, + "slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } + } + }, + "slugify": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.5.tgz", + "integrity": "sha512-8mo9bslnBO3tr5PEVFzMPIWwWnipGS0xVbYf65zxDqfNwmzYn1LpiKNrR6DlClusuvo+hDHd1zKpmfAe83NQSQ==" + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz", + "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==" + }, + "split-on-first": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", + "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==" + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "stack-utils": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", + "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + } + } + }, + "stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", + "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + }, + "stacktrace-parser": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", + "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", + "requires": { + "type-fest": "^0.7.1" + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "stream-buffers": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", + "integrity": "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=" + }, + "strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha1-ucczDHBChi9rFC3CdLvMWGbONUY=" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-argv": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "dev": true + }, + "string-hash-64": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string-hash-64/-/string-hash-64-1.0.3.tgz", + "integrity": "sha512-D5OKWKvDhyVWWn2x5Y9b+37NUllks34q1dCDhk/vYcso9fmhs+Tl3KR/gE4v5UNj2UA35cnX4KdVVGkG1deKqw==" + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "string.prototype.matchall": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz", + "integrity": "sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dev": true, + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, + "subscriptions-transport-ws": { + "version": "0.9.18", + "resolved": "https://registry.npmjs.org/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.18.tgz", + "integrity": "sha512-tztzcBTNoEbuErsVQpTN2xUNN/efAZXyCyL5m3x4t6SKrEiTL2N8SaKWBFWM4u56pL79ULif3zjyeq+oV+nOaA==", + "requires": { + "backo2": "^1.0.2", + "eventemitter3": "^3.1.0", + "iterall": "^1.2.1", + "symbol-observable": "^1.0.4", + "ws": "^5.2.0" + } + }, + "sucrase": { + "version": "3.20.3", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.20.3.tgz", + "integrity": "sha512-azqwq0/Bs6RzLAdb4dXxsCgMtAaD2hzmUr4UhSfsxO46JFPAwMnnb441B/qsudZiS6Ylea3JXZe3Q497lsgXzQ==", + "requires": { + "commander": "^4.0.0", + "glob": "7.1.6", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "dependencies": { + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "sudo-prompt": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz", + "integrity": "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dev": true, + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==" + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "table": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz", + "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==", + "dev": true, + "requires": { + "ajv": "^8.0.1", + "lodash.clonedeep": "^4.5.0", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.0.tgz", + "integrity": "sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + } + } + }, + "temp": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz", + "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=", + "requires": { + "os-tmpdir": "^1.0.0", + "rimraf": "~2.2.6" + }, + "dependencies": { + "rimraf": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", + "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=" + } + } + }, + "temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=" + }, + "tempy": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz", + "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==", + "requires": { + "temp-dir": "^1.0.0", + "type-fest": "^0.3.1", + "unique-string": "^1.0.0" + }, + "dependencies": { + "type-fest": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", + "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==" + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "test-exclude": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", + "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", + "dev": true, + "requires": { + "glob": "^7.1.3", + "minimatch": "^3.0.4", + "read-pkg-up": "^4.0.0", + "require-main-filename": "^2.0.0" + }, + "dependencies": { + "read-pkg-up": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", + "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", + "dev": true, + "requires": { + "find-up": "^3.0.0", + "read-pkg": "^3.0.0" + } + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dev": true, + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "dependencies": { + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + } + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "requires": { + "punycode": "^2.1.1" + } + }, + "ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + }, + "ts-invariant": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.4.4.tgz", + "integrity": "sha512-uEtWkFM/sdZvRNNDL3Ehu4WVpwaulhwQszV8mrtcdeE8nN00BV9mAmQ88RkrBhFgl9gMgvjJLAQcZbnPXI9mlA==", + "requires": { + "tslib": "^1.9.3" + } + }, + "tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "dev": true, + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true + }, + "type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==" + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "ua-parser-js": { + "version": "0.7.28", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.28.tgz", + "integrity": "sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g==" + }, + "uglify-es": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", + "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", + "requires": { + "commander": "~2.13.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "ultron": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz", + "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=" + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==" + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==" + }, + "unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==" + }, + "unimodules-task-manager-interface": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/unimodules-task-manager-interface/-/unimodules-task-manager-interface-7.1.1.tgz", + "integrity": "sha512-vvtxJO3O6fJXvSc9qvgB2FS9xJk2nWG4NOvwCMmTmfblmvzGPFcTheOKzV7Z1dvjlqTZZ+TDqd5XOGa+0+NXVA==", + "requires": {} + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "dependencies": { + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + } + } + }, + "unique-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", + "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "requires": { + "crypto-random-string": "^1.0.0" + } + }, + "universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + } + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "url-parse": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz", + "integrity": "sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==", + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, + "use-subscription": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/use-subscription/-/use-subscription-1.5.1.tgz", + "integrity": "sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==", + "requires": { + "object-assign": "^4.1.1" + } + }, + "util": { + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", + "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", + "requires": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "safe-buffer": "^5.1.2", + "which-typed-array": "^1.1.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "util.promisify": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.1.1.tgz", + "integrity": "sha512-/s3UsZUrIfa6xDhr7zZhnE9SLQ5RIXyYfiVnMMyMDzOc8WhWN4Nbh36H842OyurKbCDAesZOJaVyvmSl6fhGQw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "for-each": "^0.3.3", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.1" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "v8-to-istanbul": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", + "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + } + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validate.js": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/validate.js/-/validate.js-0.12.0.tgz", + "integrity": "sha512-/x2RJSvbqEyxKj0RPN4xaRquK+EggjeVXiDDEyrJzsJogjtiZ9ov7lj/svVb4DM5Q5braQF4cooAryQbUwOxlA==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "vlq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", + "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==" + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "requires": { + "makeerror": "1.0.x" + } + }, + "warn-once": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/warn-once/-/warn-once-0.1.0.tgz", + "integrity": "sha512-recZTSvuaH/On5ZU5ywq66y99lImWqzP93+AiUo9LUwG8gXHW+LJjhOd6REJHm7qb0niYqrEQJvbHSQfuJtTqA==" + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "requires": { + "defaults": "^1.0.3" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "requires": { + "iconv-lite": "0.4.24" + } + }, + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "which-pm-runs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", + "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=", + "dev": true + }, + "which-typed-array": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.4.tgz", + "integrity": "sha512-49E0SpUe90cjpoc7BOJwyPHRqSAd12c10Qm2amdEZrJPCY2NDxaW01zHITrem+rnETY3dwrbH3UUrUwagfCYDA==", + "requires": { + "available-typed-arrays": "^1.0.2", + "call-bind": "^1.0.0", + "es-abstract": "^1.18.0-next.1", + "foreach": "^2.0.5", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.1", + "is-typed-array": "^1.1.3" + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write-file-atomic": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz", + "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==", + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "ws": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", + "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xcode": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz", + "integrity": "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==", + "requires": { + "simple-plist": "^1.1.0", + "uuid": "^7.0.3" + }, + "dependencies": { + "uuid": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", + "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==" + } + } + }, + "xml-js": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", + "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "requires": { + "sax": "^1.2.4" + } + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "dependencies": { + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" + } + } + }, + "xmlbuilder": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-14.0.0.tgz", + "integrity": "sha512-ts+B2rSe4fIckR6iquDjsKbQFK2NlUk6iG5nf14mDEyldgoc2nEKZ3jZWMPTxGQwVgToSjt6VGIho1H8/fNFTg==" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "xmldoc": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.2.tgz", + "integrity": "sha512-ruPC/fyPNck2BD1dpz0AZZyrEwMOrWTO5lDdIXS91rs3wtm4j+T8Rp2o+zoOYkkAxJTZRPOSnOGei1egoRmKMQ==", + "requires": { + "sax": "^1.2.1" + } + }, + "xmldom": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.5.0.tgz", + "integrity": "sha512-Foaj5FXVzgn7xFzsKeNIde9g6aFBxTPi37iwsno8QvApmtg7KYrr+OPyRHcJF7dud2a5nGRBXK3n0dL62Gf7PA==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + } + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + } + } + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + }, + "zen-observable": { + "version": "0.8.15", + "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz", + "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==" + }, + "zen-observable-ts": { + "version": "0.8.21", + "resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-0.8.21.tgz", + "integrity": "sha512-Yj3yXweRc8LdRMrCC8nIc4kkjWecPAUVh0TI0OUrWXx6aX790vLcDlWca6I4vsyCGH3LpWxq0dJRcMOFoVqmeg==", + "requires": { + "tslib": "^1.9.3", + "zen-observable": "^0.8.0" + } + } + } +} diff --git a/Customer App/package.json b/Customer App/package.json new file mode 100644 index 0000000..9d6792d --- /dev/null +++ b/Customer App/package.json @@ -0,0 +1,118 @@ +{ + "name": "enatega-full-app", + "version": "5.0.0", + "main": "node_modules/expo/AppEntry.js", + "scripts": { + "start": "expo start", + "android": "expo start --android", + "ios": "expo start --ios", + "eject": "expo eject", + "test": "jest", + "format": "prettier --write '**/*.js'", + "lint:fix": "eslint . --ext .js --fix", + "postinstall": "patch-package" + }, + "husky": { + "hooks": { + "pre-commit": "lint-staged" + } + }, + "lint-staged": { + "*.js": [ + "npm run format", + "npm run lint:fix" + ] + }, + "dependencies": { + "@apollo/react-hooks": "^3.1.3", + "@expo/vector-icons": "^12.0.0", + "@ptomasroos/react-native-multi-slider": "^2.2.2", + "@react-native-async-storage/async-storage": "~1.15.0", + "@react-native-community/masked-view": "0.1.10", + "@react-navigation/drawer": "^5.12.5", + "@react-navigation/native": "^5.9.4", + "@react-navigation/stack": "^5.14.5", + "apollo-boost": "^0.3.1", + "apollo-cache-inmemory": "^1.5.1", + "apollo-cache-persist": "^0.1.1", + "apollo-client": "^2.5.1", + "apollo-link-context": "^1.0.17", + "apollo-link-http": "^1.5.14", + "apollo-link-state": "^0.4.2", + "apollo-link-ws": "^1.0.20", + "apollo-upload-client": "^10.0.0", + "expo": "^44.0.0", + "expo-analytics-amplitude": "~11.1.0", + "expo-app-auth": "~11.1.0", + "expo-app-loading": "~1.3.0", + "expo-apple-authentication": "~4.1.0", + "expo-application": "~4.0.1", + "expo-asset": "~8.4.6", + "expo-constants": "~13.0.1", + "expo-device": "~4.1.0", + "expo-facebook": "~12.1.0", + "expo-font": "~10.0.4", + "expo-google-app-auth": "~8.3.0", + "expo-image-picker": "~12.0.1", + "expo-linking": "~3.0.0", + "expo-localization": "~12.0.0", + "expo-location": "~14.0.1", + "expo-notifications": "~0.14.0", + "expo-splash-screen": "~0.14.1", + "expo-tracking-transparency": "~2.1.0", + "expo-updates": "~0.11.6", + "graphql": "^14.5.8", + "graphql-tag": "^2.10.1", + "i18n-js": "^3.2.2", + "lodash": "^4.17.21", + "patch-package": "^6.2.2", + "react": "17.0.1", + "react-apollo": "^2.5.8", + "react-native": "0.64.3", + "react-native-flash-message": "^0.1.23", + "react-native-flatlist-slider": "^1.0.5", + "react-native-gesture-handler": "~2.1.0", + "react-native-gifted-chat": "^0.16.3", + "react-native-maps": "0.29.4", + "react-native-material-textfield": "^0.16.1", + "react-native-modal": "^11.10.0", + "react-native-modalize": "^2.0.8", + "react-native-reanimated": "~2.3.1", + "react-native-safe-area-context": "3.3.2", + "react-native-screens": "~3.10.1", + "react-native-star-rating": "^1.1.0", + "react-native-svg": "12.1.1", + "react-native-timeline-flatlist": "^0.7.2", + "react-native-webview": "11.15.0", + "subscriptions-transport-ws": "^0.9.16", + "uuid": "^3.3.2", + "validate.js": "^0.12.0" + }, + "devDependencies": { + "babel-jest": "^24.8.0", + "babel-preset-expo": "9.0.2", + "babel-preset-react-native": "^4.0.1", + "eslint": "^7.28.0", + "eslint-config-standard": "^14.1.1", + "eslint-plugin-import": "^2.20.2", + "eslint-plugin-node": "^11.1.0", + "eslint-plugin-promise": "^4.2.1", + "eslint-plugin-react": "^7.20.0", + "eslint-plugin-standard": "^4.0.1", + "husky": "^4.3.8", + "jest": "^26.6.3", + "jest-react-native": "^18.0.0", + "lint-staged": "^10.5.4", + "metro-react-native-babel-preset": "^0.54.1", + "prettier": "^2.3.1", + "prettier-config-standard": "^1.0.1", + "react-test-renderer": "^16.8.6" + }, + "jest": { + "preset": "react-native", + "transformIgnorePatterns": [ + "node_modules/(?!(react-native|expo|@expo|apollo-boost|apollo-cache-inmemory|apollo-client|apollo-link-context|apollo-link-http|apollo-link-state|apollo-upload-client|graphql|graphql-tag|react-apollo|react-native-animatable|react-native-material-buttons|react-native-material-ripple|react-native-material-textfield|react-native-ratings|react-native-swiper-flatlist|react-native-timeline-listview|react-navigation|validate.js)/)" + ] + }, + "private": true +} diff --git a/Customer App/patches/react-native-material-textfield+0.16.1.patch b/Customer App/patches/react-native-material-textfield+0.16.1.patch new file mode 100644 index 0000000..85dfb5b --- /dev/null +++ b/Customer App/patches/react-native-material-textfield+0.16.1.patch @@ -0,0 +1,51 @@ +diff --git a/node_modules/react-native-material-textfield/src/components/affix/index.js b/node_modules/react-native-material-textfield/src/components/affix/index.js +index 0f85022..c12b3a6 100644 +--- a/node_modules/react-native-material-textfield/src/components/affix/index.js ++++ b/node_modules/react-native-material-textfield/src/components/affix/index.js +@@ -11,7 +11,7 @@ export default class Affix extends PureComponent { + + static propTypes = { + numberOfLines: PropTypes.number, +- style: Animated.Text.propTypes.style, ++ style: PropTypes.object, + + color: PropTypes.string.isRequired, + fontSize: PropTypes.number.isRequired, +diff --git a/node_modules/react-native-material-textfield/src/components/field/index.js b/node_modules/react-native-material-textfield/src/components/field/index.js +index 494bbaa..9bbf2e2 100644 +--- a/node_modules/react-native-material-textfield/src/components/field/index.js ++++ b/node_modules/react-native-material-textfield/src/components/field/index.js +@@ -221,6 +221,7 @@ export default class TextField extends PureComponent { + + let options = { + toValue: this.focusState(), ++ useNativeDriver: false, + duration, + }; + +diff --git a/node_modules/react-native-material-textfield/src/components/helper/index.js b/node_modules/react-native-material-textfield/src/components/helper/index.js +index 6060f9f..fe9d9c4 100644 +--- a/node_modules/react-native-material-textfield/src/components/helper/index.js ++++ b/node_modules/react-native-material-textfield/src/components/helper/index.js +@@ -11,7 +11,7 @@ export default class Helper extends PureComponent { + + disabled: PropTypes.bool, + +- style: Animated.Text.propTypes.style, ++ style: PropTypes.object, + + baseColor: PropTypes.string, + errorColor: PropTypes.string, +diff --git a/node_modules/react-native-material-textfield/src/components/label/index.js b/node_modules/react-native-material-textfield/src/components/label/index.js +index 82eaf03..809fcdd 100644 +--- a/node_modules/react-native-material-textfield/src/components/label/index.js ++++ b/node_modules/react-native-material-textfield/src/components/label/index.js +@@ -43,7 +43,7 @@ export default class Label extends PureComponent { + y1: PropTypes.number, + }), + +- style: Animated.Text.propTypes.style, ++ style: PropTypes.object, + label: PropTypes.string, + }; + \ No newline at end of file diff --git a/Customer App/src/.DS_Store b/Customer App/src/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..c6946812075621d60fb5e8e4f1fcb246917487a5 GIT binary patch literal 6148 zcmeHK&5qMB5FU5?;|3vmK-#?^<-)B(ErR#;fTNpa%dF6JgWA>^Da3ly`HDu2JUC>&$D@tuuBCvJvU1UY1- zZ=JZG|Hcj1*}|*~U&2KaXZc|8RWuHot#(IBM>?0C=l)Es{XEE5**I7}rMpK#J_}9x zOsV8oIS3!e(fYi1^?^$BAWowtJIB)qDbJq7=~S)9YL!ki?#I^+Qg&tcymz$O+#25L zyTj3F+jlqjZVvkH?a|%swkr>>5AUB|%wNCRyxqS0z>f?97dN&m27kgwEK~$}=`Yhn zr7y6ad>ojdtaBDOMaj}#(Zn_6l?Cpw4>2Qn1$k9s@xI1x!xBeWF}wCU#J3u^gRgCZ z{D>o|u^SX~IgS>b!3>#mh^jI0l=xJd5-lD-#>rFblP5%(i9=Z19|g>`mY4P?BpZoU zz$&mO3efuCVj}bm78-f!z>JRoh)t|!!!rE}kdJH7GgxTE7Brz<5w)u@M+~9evEDU2 z&tRcZyMr)?4`D_Y=7b`6bnM?{ItWjr&8-4ffvN%r`nE^=|HD6@|Eo^+&MIIP_^%WY z%@hA*jE`jY)}4o=z1GEafr*TGg+_M4%xuS8psn}_6C1X { + switch (object.__typename) { + case 'CartItem': + return object.key // use `key` as the primary key + default: + return defaultDataIdFromObject(object) // fall back to default handling + } + } +}) + +const httpLink = createHttpLink({ + uri: GRAPHQL_URL +}) + +const wsLink = new WebSocketLink({ + uri: WS_GRAPHQL_URL, + options: { + reconnect: true + } +}) + +const request = async operation => { + const token = await AsyncStorage.getItem('token') + + operation.setContext({ + // get the authentication token from local storage if it exists + // return the headers to the context so httpLink can read them + headers: { + authorization: token ? `Bearer ${token}` : '' + } + }) +} + +const requestLink = new ApolloLink( + (operation, forward) => + new Observable(observer => { + // console.log(observer) + let handle + Promise.resolve(operation) + .then(oper => request(oper)) + .then(() => { + handle = forward(operation).subscribe({ + next: observer.next.bind(observer), + error: observer.error.bind(observer), + complete: observer.complete.bind(observer) + }) + }) + .catch(observer.error.bind(observer)) + + return () => { + if (handle) handle.unsubscribe() + } + }) +) + +const terminatingLink = split(({ query }) => { + const { kind, operation } = getMainDefinition(query) + return kind === 'OperationDefinition' && operation === 'subscription' +}, wsLink) + +const setupApollo = async() => { + await persistCache({ + cache, + storage: AsyncStorage + }) + const client = new ApolloClient({ + link: concat(ApolloLink.from([terminatingLink, requestLink]), httpLink), + cache, + resolvers: {} + }) + + // set ref for global use + // eslint-disable-next-line no-undef + clientRef = client + + return client +} + +export default setupApollo diff --git a/Customer App/src/apollo/server.js b/Customer App/src/apollo/server.js new file mode 100644 index 0000000..aa0510e --- /dev/null +++ b/Customer App/src/apollo/server.js @@ -0,0 +1,590 @@ +export const login = ` +mutation Login($facebookId:String,$email:String,$password:String,$type:String!,$appleId:String,$name:String,$notificationToken:String){ + login(facebookId:$facebookId,email:$email,password:$password,type:$type,appleId:$appleId,name:$name,notificationToken:$notificationToken){ + userId + token + tokenExpiration + name + email + phone + } +} +` + +export const categories = ` +{ + categories{ + _id + title + description + img_menu + } +}` + +export const foods = ` +query FoodByCategory($category:String!,$onSale:Boolean,$inStock:Boolean,$min:Float,$max:Float,$search:String){ + foodByCategory(category:$category,onSale:$onSale,inStock:$inStock,min:$min,max:$max,search:$search){ + _id + title + description + variations{ + _id + title + price + discounted + addons{ + _id + title + description + quantity_minimum + quantity_maximum + options{ + _id + title + description + price + } + } + } + category{_id} + img_url + stock + } + }` + +export const createUser = ` + mutation CreateUser($facebookId:String,$phone:String,$email:String,$password:String,$name:String,$notificationToken:String,$appleId:String){ + createUser(userInput:{ + facebookId:$facebookId, + phone:$phone, + email:$email, + password:$password, + name:$name, + notificationToken:$notificationToken, + appleId:$appleId + }){ + userId + token + tokenExpiration + name + email + phone + notificationToken + } + }` + +export const updateUser = ` + mutation UpdateUser($name:String!,$phone:String!){ + updateUser(updateUserInput:{name:$name,phone:$phone}){ + _id + name + phone + } + }` + +export const updateNotificationStatus = ` + mutation UpdateNotificationStatus($offerNotification:Boolean!,$orderNotification:Boolean!){ + updateNotificationStatus(offerNotification:$offerNotification,orderNotification:$orderNotification){ + _id + notificationToken + is_order_notification + is_offer_notification + } + }` +export const profile = ` + query{ + profile{ + _id + name + phone + email + notificationToken + is_order_notification + is_offer_notification + addresses{ + _id + label + delivery_address + details + longitude + latitude + selected + } + } + }` + +export const order = `query Order($id:String!){ + order(id:$id){ + _id + delivery_address{ + latitude + longitude + delivery_address + details + label + } + delivery_charges + order_id + user{ + _id + phone + } + items{ + _id + food{ + _id + title + category{ + _id + } + description + img_url + + } + variation{ + _id + title + price + } + addons{ + _id + title + description + quantity_minimum + quantity_maximum + options{ + _id + title + description + price + } + } + quantity + } + payment_status + payment_method + order_amount + paid_amount + order_status + status_queue{ + pending + preparing + picked + delivered + cancelled + } + createdAt + review{ + _id + rating + description + } + rider{ + _id + } + } +} +` + +export const myOrders = `query Orders($offset:Int){ + orders(offset:$offset){ + _id + delivery_address{ + latitude + longitude + delivery_address + details + label + } + delivery_charges + order_id + user{ + _id + phone + } + + items{ + _id + food{ + _id + title + category{ + _id + } + description + img_url + } + variation{ + _id + title + price + } + addons{ + _id + title + description + quantity_minimum + quantity_maximum + options{ + _id + title + description + price + } + } + quantity + } + payment_status + payment_method + order_amount + paid_amount + order_status + status_queue{ + pending + preparing + picked + delivered + cancelled + } + createdAt + review{ + _id + rating + description + } + rider{ + _id + } + } +} +` + +// +// can we get userId from request instead?? +// needs research +// + +export const orderStatusChanged = `subscription OrderStatusChanged($userId:String!){ + orderStatusChanged(userId:$userId) + { + userId + origin + order{ + _id + delivery_address{ + latitude + longitude + delivery_address + details + label + } + delivery_charges + order_id + user{ + _id + phone + } + + items{ + _id + food{ + _id + title + category{ + _id + } + description + img_url + } + variation{ + _id + title + price + } + addons{ + _id + title + description + quantity_minimum + quantity_maximum + options{ + _id + title + description + price + } + } + quantity + } + payment_status + payment_method + order_amount + paid_amount + order_status + status_queue{ + pending + preparing + picked + delivered + cancelled + } + createdAt + review{ + _id + rating + description + } + rider{ + _id + } + } + } +} +` + +// +// status queue?? +// can we use address id instead of address object, then get the address on backend?? +// +export const placeOrder = ` +mutation PlaceOrder($orderInput:[OrderInput!]!,$paymentMethod:String!,$couponCode:String,$address:AddressInput!){ + placeOrder(orderInput: $orderInput,paymentMethod:$paymentMethod,couponCode:$couponCode,address:$address) { + _id + order_id + delivery_address{ + latitude + longitude + delivery_address + details + label + } + delivery_charges + items{ + _id + food{ + _id + title + category{ + _id + } + description + img_url + } + variation{ + _id + title + price + } + addons{ + _id + title + description + quantity_minimum + quantity_maximum + options{ + _id + title + description + price + } + } + quantity + } + user { + _id + phone + email + } + rider{ + _id + } + payment_status + payment_method + paid_amount + order_amount + order_status + status_queue{ + pending + preparing + picked + delivered + cancelled + } + createdAt + review{ + _id + rating + description + } + } +}` + +export const reviewOrder = `mutation ReviewOrder( + $orderId:String!, + $rating:Int!, + $description:String +){ + reviewOrder(reviewInput:{ + orderId:$orderId, + rating:$rating, + description:$description + }){ + _id + order_id + review{ + _id + rating + description + } + createdAt + updatedAt + is_active + } +}` + +// +// use this to push token instead of login, signup mutation? +// needs research +// +export const pushToken = `mutation PushToken($token:String!){ + pushToken(token:$token){ + _id + notificationToken + } +}` + +export const getConfiguration = `query Configuration{ + configuration{ + _id + currency + currency_symbol + delivery_charges + } +}` + +export const foodByIds = `query FoodByIds($ids:[String!]!){ + foodByIds(ids: $ids) { + _id + title + description + img_url + stock + category { + _id + } + variations { + _id + title + price + discounted + addons { + _id + title + description + quantity_minimum + quantity_maximum + options { + _id + title + description + price + } + } + } + } +}` + +export const getCoupon = `mutation Coupon($coupon:String!){ + coupon(coupon:$coupon){ + _id + code + discount + enabled + } +}` + +export const deleteAddress = `mutation DeleteAddress($id:ID!){ + deleteAddress(id:$id){ + _id + addresses{ + _id + label + delivery_address + details + longitude + latitude + selected + } + } +}` + +export const createAddress = `mutation CreateAddress($addressInput:AddressInput!){ + createAddress(addressInput:$addressInput){ + _id + addresses{ + _id + label + delivery_address + details + longitude + latitude + selected + } + } +}` + +export const editAddress = `mutation EditAddress($addressInput:AddressInput!){ + editAddress(addressInput:$addressInput){ + _id + label + delivery_address + details + longitude + latitude + } +}` + +export const changePassword = `mutation ChangePassword($oldPassword:String!,$newPassword:String!){ + changePassword(oldPassword:$oldPassword,newPassword:$newPassword) +}` + +export const forgotPassword = `mutation ForgotPassword($email:String!){ + forgotPassword(email:$email){ + result + } +}` + +export const selectAddress = `mutation SelectAddress($id:String!){ + selectAddress(id:$id){ + _id + addresses{ + _id + label + delivery_address + details + longitude + latitude + selected + } + } +}` + +export const subscriptionRiderLocation = `subscription SubscriptionRiderLocation($riderId:String!){ + subscriptionRiderLocation(riderId:$riderId) { + _id + location { + latitude + longitude + } + } +}` + +export const rider = `query Rider($id:String){ + rider(id:$id){ + _id + location { + latitude + longitude + } + } +}` diff --git a/Customer App/src/assets/.DS_Store b/Customer App/src/assets/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..1c976ac8f0aa7f18900c63d237a57416d2d8b1e6 GIT binary patch literal 6148 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 G$NfLB&PKNY literal 0 HcmV?d00001 diff --git a/Customer App/src/assets/font/Poppin/Poppins-Light.ttf b/Customer App/src/assets/font/Poppin/Poppins-Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2ab022196b0fad3910d38ae050ab6814be931799 GIT binary patch literal 159848 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 literal 0 HcmV?d00001 diff --git a/Customer App/src/assets/font/Poppin/Poppins-Medium.ttf b/Customer App/src/assets/font/Poppin/Poppins-Medium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e90e87ed69a7ebb8d965ec248fb86286423f103f GIT binary patch literal 156480 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%0ADRs4C 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 Ckeh!1 literal 0 HcmV?d00001 diff --git a/Customer App/src/assets/font/Poppin/Poppins-SemiBold.ttf b/Customer App/src/assets/font/Poppin/Poppins-SemiBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..dabf7c242e938c49fccd0cba88dc2fdccb2f65ee GIT binary patch literal 155192 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

+}kxPNz^nkw^%> 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 literal 0 HcmV?d00001 diff --git a/Customer App/src/assets/images/.DS_Store b/Customer App/src/assets/images/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..ea4530de7e6df99496e5657a747790e3bf8c3753 GIT binary patch literal 8196 zcmeHM+iDa+5IvpbVO^J~A(FfZ^92j}gE4H7fQS(ARrfMZRwp~MyAgbmdG{aug?yh+ zdaAnP&NT^n5XEZfuA#TineJ0HGgL1CcYHZJ0uBN6*u_46$f2dl@6sD>E6nWEI^uy- zOp#-OAwD&{ZNd~V1xx``z!WeA{ssm3&6d{d`0o2(Z8QZ;f&Wqgc|Sz#V&h;7Z}ru| zK}!JI9ZqZGHR}MyM8U?v7Tzk9oW6Q+0qR1D;XItbN8(N!2U~dS;cy-f7w+srh2r$? z#6{{37kg`?DPRgT6_DC}z^Z+W70xU5`vU1{mQN>HKB131R?pdoKeh1+IKT`E-V=L? z3~Rh%?Z3vHGjnB>>+92iCfikwZJb{iS&|XJk2-#sRf1D^@=6He&Mr+APCmc`6G-mz? z)3|-N!r*pGyWLfWm7nq zRaXCq-gnMdFme_218O$EF~j+!R1kZ7#uHV1$}D+#r?^wK3P+zDYrV5%aHlpE%r?&O z1}~a#6Zf?g%K<)fKP#@Ue2UmmUUk^u?EBBOwq^?4LxF9NIh6YUr2G8;9?S+Y1x$f| zMFF=nIvX8xwV}3dtXpdBi2WVAH1R9ERR{+y$7!`3r~UnhA+IC43MLM=@Rl=db`YR4 L*kB6$Q3ZYhYw1UX literal 0 HcmV?d00001 diff --git a/Customer App/src/assets/images/SVG/Logo.js b/Customer App/src/assets/images/SVG/Logo.js new file mode 100644 index 0000000..1bd0626 --- /dev/null +++ b/Customer App/src/assets/images/SVG/Logo.js @@ -0,0 +1,20 @@ +import * as React from 'react' +import Svg, { Path } from 'react-native-svg' + +function LogoAlphabet(props) { + return ( + + + + ) +} + +export default React.memo(LogoAlphabet) diff --git a/Customer App/src/assets/images/SVG/LogoName.js b/Customer App/src/assets/images/SVG/LogoName.js new file mode 100644 index 0000000..57180ae --- /dev/null +++ b/Customer App/src/assets/images/SVG/LogoName.js @@ -0,0 +1,27 @@ +import * as React from 'react' +import Svg, { Text, TSpan } from 'react-native-svg' + +function LogoName(props) { + return ( + + + + {'enatega'} + + + + ) +} + +export default React.memo(LogoName) diff --git a/Customer App/src/assets/images/SVG/imageComponents/CartIcon.js b/Customer App/src/assets/images/SVG/imageComponents/CartIcon.js new file mode 100644 index 0000000..cc009b8 --- /dev/null +++ b/Customer App/src/assets/images/SVG/imageComponents/CartIcon.js @@ -0,0 +1,18 @@ +import * as React from 'react' +import Svg, { Path } from 'react-native-svg' + +function CartIcon(props) { + return ( + + + + ) +} + +export default CartIcon diff --git a/Customer App/src/assets/images/SVG/imageComponents/EmptyAddress.js b/Customer App/src/assets/images/SVG/imageComponents/EmptyAddress.js new file mode 100644 index 0000000..4d07318 --- /dev/null +++ b/Customer App/src/assets/images/SVG/imageComponents/EmptyAddress.js @@ -0,0 +1,72 @@ +import * as React from 'react' +import Svg, { Defs, G, Path, Circle } from 'react-native-svg' +/* SVGR has dropped some elements not supported by react-native-svg: style */ + +function EmptyAddress(props) { + return ( + + + + + + + + + + + + + + ) +} + +export default React.memo(EmptyAddress) diff --git a/Customer App/src/assets/images/SVG/imageComponents/EmptyCart.js b/Customer App/src/assets/images/SVG/imageComponents/EmptyCart.js new file mode 100644 index 0000000..a290bea --- /dev/null +++ b/Customer App/src/assets/images/SVG/imageComponents/EmptyCart.js @@ -0,0 +1,116 @@ +import * as React from 'react' +import Svg, { Defs, G, Path, Circle } from 'react-native-svg' +/* SVGR has dropped some elements not supported by react-native-svg: style */ + +function EmptyCart(props) { + return ( + + + + + + + + + + + + + + + + + + + + + ) +} + +export default React.memo(EmptyCart) diff --git a/Customer App/src/assets/images/SVG/imageComponents/EmptyFood.js b/Customer App/src/assets/images/SVG/imageComponents/EmptyFood.js new file mode 100644 index 0000000..4a996d0 --- /dev/null +++ b/Customer App/src/assets/images/SVG/imageComponents/EmptyFood.js @@ -0,0 +1,535 @@ +import * as React from 'react' +import Svg, { + Defs, + LinearGradient, + Stop, + G, + Path, + Circle, + Ellipse +} from 'react-native-svg' +/* SVGR has dropped some elements not supported by react-native-svg: style */ + +function EmptyFood(props) { + return ( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ) +} + +export default React.memo(EmptyFood) diff --git a/Customer App/src/assets/images/SVG/imageComponents/EmptyOrder.js b/Customer App/src/assets/images/SVG/imageComponents/EmptyOrder.js new file mode 100644 index 0000000..69e97fc --- /dev/null +++ b/Customer App/src/assets/images/SVG/imageComponents/EmptyOrder.js @@ -0,0 +1,88 @@ +import * as React from 'react' +import Svg, { Defs, G, Path, Circle } from 'react-native-svg' +/* SVGR has dropped some elements not supported by react-native-svg: style */ + +function EmptyOrder(props) { + return ( + + + + + + + + + + + + + + + + ) +} + +export default React.memo(EmptyOrder) diff --git a/Customer App/src/assets/images/cashIcon.png b/Customer App/src/assets/images/cashIcon.png new file mode 100644 index 0000000000000000000000000000000000000000..65a2228abf852923cc57af6ad77ac7ec5f176734 GIT binary patch literal 1815 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 literal 0 HcmV?d00001 diff --git a/Customer App/src/assets/images/facebook.png b/Customer App/src/assets/images/facebook.png new file mode 100644 index 0000000000000000000000000000000000000000..c69e1bd701b14187d470d8e97a3d319a85afc1ba GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D0tk{ z#W5t}aB{)|hCl!R&*$t=Zm8fDuxEPo{=cE4HnT3ng#=ZFeIMojY`J(`F1C*#)GP6Xmk3ABgas{?A~j&%BoL z!X$4CnGe$%_?|qBuI+N1Q@+) zP<-3a8B*XNvs72k(WFMS-8Fy1il_3robIv)uNnf`d#nzopr0Dm7{P5=M^ literal 0 HcmV?d00001 diff --git a/Customer App/src/assets/images/foodPlaceholder.jpeg b/Customer App/src/assets/images/foodPlaceholder.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..cd25b54b0f23b4edae8d7ca71b687c7b8f884b44 GIT binary patch literal 1540779 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

akU84Y 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

S7mV?@QD5B3zH=*UNBnv|T_9!pq(*l0 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

-}X@|839A(jgf`Xng#s&x8L*KNO_T<%W|LiBXGA*KiC z^KhqLKN9I;>)99n;9tm0$O7Um8mXFcEJ0*bj1gLeYiANG*|`jfkEn10Z{?v=Egw#? zyr$XZmBlx6r#X4o*qg)Wl;)zr&E_VRD{+2gJ2roB)Agin5Yo^z}Sh1p824 zB@iUtwO?toMkuec1&lm2{sbrd(HW6V1N+oxt(|Cm*DZ8okq zI~#@CL!zSRPN{1EQDu_}rHMs=vK+is30~wB<9oq(4iDlxEbr)*hSsDQ&_Fn%?t~(O zZ19s4>sO+#%yR^ZyCOCRh(?fxWyp)XM@fHg1MM%hBvQnuZ5< znrhgnjI}p@G4=?%pw=B9Sb2V18yM!G>~< zsq7*Cuzn4aR2{?BfTBl0H{gyzVF*e;M%o=6e{YKaQs>%G4rB?0h;sr4uFGNp8~#8} zjb#?F3`L^}!Aui}8Z=0abh8zbLURU%Al-IlNxmBapnZoSf&q9fep|1ceFW+r`Su=C z2N*1~z4;&Ll=G}3Fu|>`8lJ?d9D*dGxfVAved6#k05gRHr4aS6b+IC<5;F(d6Ez1O zPb_O=uh1;~Eq*u)Q9(u}8iAS(lco?eh8+QHwA7Eu9tj4GBxN7!3E+a)PYaX_+lP#i_VHQbn6Q*HG z-H(jwEwjAq`PZkk*9Y$vjT|BSU%urCZCuM&Gz~M$LwF8%Mi^QJ_SdXy{J{Bku+=cw zmD)*7q0^jXHX2dEGU`BeP5=qAyu4@WBPtNJ%ZA!XR#L_y|C!$Y)dCIKZL{2E-Qy2| z-^QM^*BBR8-j~>68v3XOwKSB0U5S~wW(oPkoWEq@;}(uQZs1$j+QMp)!I1xSV*ua5 zF|fCzAaRy~Z9)xrnV@?|($ExFEiq9@!mmudprU03i)bm|2Z@N>rd`9xDcqJ3qD8(L z6tOzN*NbaTiC9}mi|wmKT45n2a}smln@FHWw3#yv`GG6Nzkc}6?hyxIm&Nt&94MX3 zN_g+W_nF}kC)<3xkZ*8_2!^%Us?Iy&JL9(Pb)DIfAl^VU_x8WfJQ$e=Wm1QrZAjua zu{`=t|2-;jUsT+2o>G5kiH38v*_w;H_W%KX7Q|i4!^%n`@-nX}{I^2mp3oMw%iOjL zwC%CohK>*OhOIf0*yjhDQheds5_1iN?ZxX{+YIK{U-!Hl5eF@32GHt}X(z_hqFoq5 z;XtgfE*exifX-CfHE5Y?k@-Z{|H@3a0vac7b!2NkF{x*rCl0}Wz9CA6T4?atF?15GQhhD;~> zHx5YBX@*`vO5mZ|xENg`XgZ4h*}UKV*wWhKJ>y1J4fY2e`UACN=P>>E{HzX6jr|`- z=N-*<|Gx3Wtlh_K?bd_Ztyz0lQ8ikd*lO0O8AQ}7YOkX9EHz@U7;Wv^E4CID#4I5q zp5N#D^H2VflXH@DKJWK^-LLDq93at;u0#a!iGbw_q?X9Eg3M-mnQso%ukG9|t-Je7 zZmC3@6tV%*ax3WqPIZmfZ&tR$;({c#iF8ly|VuUHCa$@0TTvC`N{2f;Nyc? z-V{<#*Fy2+a0!g@J`gB2)5;l2Y#z`#HDfxE`)|ZXIpcy3r@@?}VL2%@B0aec?jz+M zvi%wfA0P4$_X#)-@2Cx8a!=uDgCYW0m6+?))KyIUEN;lmv%KhS&DT?15? z%U)1!=-pG9YKpHRGL2S`(BAVVw?D95zfjh8O9xk6?&ng6f!~D?<+bK|c1xDURWePG z4GlR#chL==Ln|JgGcHeXUJOP)=)@J`L4RWWW@SI_P^!osMU4+S8$h|G@%8%hD6K;Z zHyPal@-;cLxO|@}J$Wgil`#J03AXyw;hC}+WJlQj%&pW?{jfDDuyt3sOR7uVU@=$v z@N_e*t2J3BefW4t_;pxH0AajJFSu!7!%It{@erbka+@vYMF$@n&)zMziqkrEo(%Wn zH7yBw=s>zTBS2Kc>Wo~f(ex=*I;2s&k5#|mC3MrJ$`d{=cZ!+3Uk35jePPbVKIARR zb$zhVL83(SLpMHThAAWic+|CMN{RTs5ee_nV{d)~r2e4Xf~VYLgtj4}FrD0gv?=q= zUD;yNtuXRo3B}kIKGyi>)#`^Rbh{g4pr*0V|4<8rqn?&abwcQe1-^>NRy6EqbE3Vw z(nkC5s>NoZDQHEp2w|LMJ+jS-cY7|*ZDx_Dp2$)&pNH3i@)1>Bm0QPyTyZXCUo*t# zR2tUKbBWNICk__lr=_yKiC+w9C0|%O{;18xUKKxz)(l}CaM6+4(yUsHmr%vphngFs ze_TDWh=cOKFBtLIv5X?9^)BE0I$BPMoa4G3*nad^O=Y>$u}#(3ML+rBQPJD^5&>U6 z<|)O8lHVV8X({|hKH4uNW2nTj*1g?Odu`g}*mCUH;ix+9{2q z!k@nsGudk+U`r7VCkBIZGRE(J&e4)~aygUxX@$o6vMXxHr^{a6!Qr%8)f3!DX6Nj7 z>POy3y9_Zc!la_m%i^*b7N9E@sJ*!PY(8LvDD$9wYbp@z2wV$TL=hH`u=hjHL^mm@9r`DLfc?#u`sX*josw$Q>u(v}t`f(#QCJuhR z54OHL>C(1u9wq%-BJh1`LHzHnp2YN?kI^#Uy|(_9ct%LD{aVcsrOfkBr5b)jns#J+f7S+Y(XU1J&4R8o*x*3c@LhN}>!U84V2nQPrHPx^qYi zs1J7znV1<#78^br`Z1CO#Q#r$KwDR2Fsf#|bkT&U7CrV>^L|Dsak1UW`uFE|rw`9IU&SJ^8QgWe%#wXY|oBls<_I9bd7Sj(KH}xdO_d9w2 zJ$DZAo!dK0^L&S=aIEh~`y&~PJ%KPm7P4An#iiMTiw=v+W1B3a+{)0f3H=-!oPgt& z^P+W1L5HBk(*^x^nrS@)*8YLV!+3(VM9$0E*4V$YEjJOf>tC(UJGT4v0{#{&WH-_R zmyorLO0=(Rb(fQH)?N_t7kxiEzGIy1+zq9G1Tm{|^-D8_i$#a~s_$o@S!^ z%s10DXH;{<^-BEn^RhyA#@x#biNjESm3$$Ye<}luMQVV7Fb`{gRGXLaI^TN)mvNKM z{|9&^>Rr3$YN-v^rOwCuU%UL}5y5G_lqDz)YX;s-3dH_|$|^b3oX`omSRfWE_!ZB5 zyT1fW6nI_kvsk|kJ$CjI?RdIdXz};xjqu)aq*0T5skDaOUsthr!b>y1KK}=jwMjQ> zsyqHvc&m<_{?RylA@*nghQ(sh^k?N5VX)C-%Ul|%i)$Om676EvN0j73o8l#&RR@gc zVm@Xo>DdXbvHRrr7&eQ0GcA%O+F#;i?Zh^h=`VQ+A#o16XH5Sb-zy2SiJQ0X)4fH)BR_^ADQ+SQWL^vtEy`SrgRA0B1f_?CnOaFj2m zK9)$Ej@tUu>^E|M^k4S6hldq!e|IyiIGHfDMlUs$w$LG<%(SpIPr4?XeZNPYTuzFa z>}$DG0oNRg-RWnT(!vILHaU5)19ASqHBo|Gh~lS!5b*dCFphuR!yq0-OfF$WCtene z*<(&r$5Hxklj`~~7sRRGHsFW;HXZXz|A9&%;zD_V6_;d`xou>A3GvjeZ`<1+EjoHp zTC)>7M!9_mOQiU5V9=}^xuwcJAuT#&lU}~H2wv*f5_2YyA^vLVJK%|8&^-C-X&Ewp zexWUU#b2HJ-wzrMmHHE9iI?W917~hNCF?nta~=E-F0}WEOL)(lYpjf1X6*cglBKD# zY4|A&wBvnCdWM@`*c1ii|81P@Y2Bj(oIPgoy-@m2k7_?*qB1G6$&tNKSjiZ3fODTc z;Sw=0r)4y6t84n@td&f+O(XEd26qlEa-!X*)DTt|bkn<79-)7zG!Q^$FxVw<*G z@~u^f0WrWTEGgX~za>O*68BL}VEL}V!QeGy{5Qg<-Z`Rgi>pe%L(YgpKPXn|C;P^R zTrgdOdRM?bL;&k<1HZfzK1@j<2h@_-zAOHSA`X1gjY0Qy0}^Z^&x3i)fq~sTxZ_g1 z@rAQ=nz-di9#9KB1nX^|gH4$A5bzZ;tX^@At-KZ0a4n1Td2`a@YYJZ}EVu}0T!WK|$=xS9ExrO3QG$xji0W1DDckbF{n1Ql#@+@uI1#Oe zGWYxJhYlc?2x&W^tyH%TPS^iT(#}F>T|E)IMYGiM9m;1XPF+ zu7Bum1tw{{NxS*S0Prgjo?-NDMW3=<(?R@FOwWkASnYa2Q#8I7z`iac)!0Ii<6)dS zn^@XK6#1o4UpK#>DR64LC0M0mHANzHS6e!$gfU6 zsu%hxWj~f*cwL@9m^UO!KY5PHJJlc#h(i(w=tBQ|ONT{C(+BjPsl$x6(xtRJVcMQu z+iWcB=m^UjJkcf7Y%`T6V+UxXNU-egMwK#@Hi%^d2ga>X&CZjHSGi6BY&7s>AK-t-X0C<+<2B z$ahn(@CnDoxW7)cga}fohk_z#k$7WUu!Ho#R#H;TxPC-emF8U^u14eVmJ$y-Sj2E1 zTvFDa3}HaoN350mR9S2;;Ii*|$%u?+J)_J_?h6MoOI6l^ zq3_SZZP**4UU1*-iYF9f=1|0Nh&u-`4l#si_Hb2!b+U)|#p|`&rPZ2iRMS?$; zVZ$$%H%$S!$9NyD*V4s@6+K310>zA88f{1eo0P~vyYLYaJcjM^QDF7muL^{|nj50F zTO8jF>3&}gYq+n{&vML%YAjtBuOdGJU%5>V`$hN^-U_S)dsWx~mA}mf&4Q+asfbO+ zD1{~vh_n7D;rs^*P`+UDDtO9T-9?nP*bdXEJ~y)2(J)B4Dt6C@((J>P&N)pYsx8jA z!cwF;#Rx_7!Ay7z(V@E?3}7oyXf38yJ-xrL^wrN3eh^>wsLkTZSFZSG^~6h}p=V-V zppE%`1AI5>B76F;(r{3I_;Fg8&4VstjZ1a?jdZCF%QGX_ASe;O#uVV|<_fpR z2%Pbzzfi1|W%0eMBcA52$hTi3b;a#I14jHX#=PHyi6K36-#hBe^DEGz=Xxgb z5YbQg<~M7#q$|HpBrW_p)Q>K1?l0HCO1tXMx$Ayidd(&6?@kt3lwk`|CHR^Ij#BCM zp(FUTZoiJn$5)yHA=!qtHHhWk7g&k5-M&B|I@J|g?{f)+jj!=>EYAa;0!VQn*4gzq zqHP~#kLqOsMFB-bS zN0byjw6A-m`ZO>3`(;{ytPQS{f0xfltq+ESre%8deb&D;QX*YoGB>Hen~l_swQq0B z-yNydg=Tt+kXXC0urCR$&okx|;sx7W6Gf$?Iv`>|5K;ItxT0{gymGrhQCc1n@Yxc2p(rf8JzNyNq-8q)FH1`OUI-U@b9>7vvj}mCxr)}25 zu$eZ*dvK04^d6B)v-FEx0j+sdp^9;>n!Up8E&ImSN6~AC8XGl5z1HBDkuf7DTzH~F zPBOiXhQovR?hnNnAKBwr zKbIiGy{kJljsFfCEqt^Qw$Z@i{6;P56v*+<#B#oj5I%+U5@^C=Au9?5ob|tg98em5 z72s~Yb3D2yEb6YZPz7Zv-bK2f|#8z}Bm6=kS zE-E?79Q>&kWFx(X(s6)oW8+MhY<61yCg;)_N2&LaZQ3f`qFUms&BGwBO96HF)p8E> zhLrNKw#zj4#{esnr0I@rZgsclQj66CeT<@^v?P|-+N2(+hc%b6!Z8H6ztWq%dld0- zG}qW^02=qObfn!a4N>)8K+$7G&KRR~cOfF1K`V7hnq{B6;Y4$mC2(`Dr0jC!^Cuku zO>ePV2M{mY?4#F)nY^3wQq5Kl08b71Q>JIX$q}E3*ZA%H-3*&>;xaA5e&8cj_vmE@ zo1@P2U5mKPyW6ifq<`jJgvgrg7$0LEhDlT4bKbJy(^gd0J9xWxBL&&Nq~OZrOF}~u zUwMQrGn}CcK2*Yrc4{dv)I7sc0*Xy6mHz!@g}tjWdCvYNWm~-vQk!d5O>F1(TnT+O zT`w=T7iA38aFozLOYziMqIx@1?`&;3?KJ4Vc4caIK_Rg*lq%U8YI47QL^6y;eg4Y; zA2zJ;ckr&&_2SsAeymt?2&H;c!F}QB=h*HU{ET!`B@GK)FHgt?iLk8WA2WyvtiCUHb{`pt7VS9Et)Siy##K?({! z%7?s6``YOmPOLj;=%gVPRq8cj80V9CCH3+7hmU?Xt|dv$N(&lxkD3Iuv@GL37au;8 zGy9bhFrBC6xS2Zn^!l^A&-(=56KFo4B2NPQTbBztzb?a28?(c5!#qo=Q~{1DHGU21 zY)Mbz7Y@&}+IhW=oERl_Sh-;;M129=2s3q}R~+!cxO=be#enV*VLgnGXVREj^O5wjb_}|VbHB~`k6Bbq3kMCoJ54d>p(CJq9zs8#W zc-WQq;xDhr0Y3Ln=gXFbM%cjD#HMIRO@V`S-MWjc9<-9zEv;D2R^NjDGvh_yv6?R4 z?Us?TzwRSk;)AS*<}wqb=I)uerzZNQ{qFqj-`XeM5nY+#&3%vL|7LtZxWrEh6y zPw7BnjIs{JQMmvvoL8?J$iJ@@Fd}O$WBK;OV#X_HJ}W*b==PHB&O^+eX-v6 zW^;Q>3N5>l{Ao95?_^g@bcbJ9dny!MV4nob*mQ6#tToAwW-E6Pk7d?EKEgtN<0Qt? z)^m~rCQ@VVe_jbVpL=Y+D}k8AyU&{6tg*1~uRow7>5)_H1etsn2;o z|ICa1Hb`=A@8COsq>E$ISd7yFK5uJ0q|3?8@4{z$y|<$q5b931s{{OhkNsY@*1C~1||QSl;ZgD)kH zbbxIu@pSvc5DGm+vqbt#X)rE?MkFhxFO5~R3Qwv``eV)@r`(V_Qdv@6q!tLW5M<>` zWM%2lz&3W7R_%{M%IQm#X6A{2Ucw7P1rMCm9Y@kC7^|I)m2sfXW1yux{D*c zl}5`2AEqa-h6E)|9h$hRKBvZOYBups)~ZJYI+d#DX1uQa$; zQX<5{k$?b5SXaXLW@>pCdA%-;tx$j(4O4GkX|}E^<>xXu+=$dEDl;r}lDAtzS0}m% zaDVIy;&PJEK>%&j*AKAQSt&C_^5mL^+U|B-pTrQZA@uP!?e9!M16wFAF5ieYTi!ie zP36Bdl-=aljLLnaS0`fZDNn+SJc(C8b(($0t15s;x47%v{_m!M?!PyqMsTHDE=tx0R>6cun2g{`UQOp>D_5N_Xu!s|4bqxTM z3n7Xe0yVP?qG*)CHI=x#zO5=j9C)fra4{-qD}rd7EONLTPS-cG$pAj>;`;Zb^;=&V zfhgL8nc#oJ_$0nx5l)C{<_2HgD_nH}3vK#8SDs^@hu?$^{wsyiWcPfqSd_j1EIa4O zZ?Sh2zfZthAhI%pR}fl10LJt1n$yW#i-))z4T!N#|M?B;=4dYfpx+L21bQo*Mazn- z<9obKdOd?=Qo9n31KN)K$djcO>{4QALTuv`M*|A)zR-MB;V-u@`BVsI*z`g@V#P;`wO84n#j{k! zhf?_w*|RZli&nYD5e96Huakz6q!G4y(GfPO!J7)?AkLrnyi$OsbTy%YxO#*}FG^EM z>D$deMpwMJk{gV%t@Ami@CZ2C6&t=Dp!DA_FNxgMB!)aY{?5V8GYz0O*@cF60kKvk zCBZX|DZKT*ncOVN9lC|o#+!GUn%f0T<@u*vs9uEn>eQ!kFe7c=8wqnPp4!zwr z@=9>jK13!G&@q>d6rmWg(8ya>=Gz70o*-bXz9rw}HaQ+A7x3T+-h2dh2~UL@_(1xU z2a1e0ndVW@SCmRCbPr(QcSWq8Pb_V&Kp-!>fMdAjIRke%N;cdlETtI^gMGVb@S2Ik zHwZ=eQn~x}5giQYou5GM&c`maNFJQs=MDnr?|WMi*0A@aGVwC zvD#_<11k`rS*#cS>)?nPJYY>XL{v-Kz>1%iX?WR3?w(StEXR6@Vj5c^A!vp-%u5o# zfcZV2q9vHk{##Zn0{8u%kxx#|NeF}A3+~;T6YZc{$88hi;bF0Rp>XmDMKPlm6{hDf zmZF*yP8Ui@Z=YFOWvjAeAB-sfj0??K%gt3t%xj$a7S0^cT!1A1rlJgLRlHRs9vtPs z{T>SVjt9|rt-6oxP<%VooRRYI}p>{C1{(`l9D^;Vm-abaEystYE z6pRSwApE$pg3H;BZn`M;v98BNaR1%!D~D0)EP^^%H_5x`wskjf_eekLCN^ecLApaJ zy9D)Q;^)M}1ftlkH4qX6{@cKtGjed`aud{azxDl~ufMZ|Tg&!LU>n*&#ivQIP8YE= zp_y$45b~OL*t$-=(9T9AgYM9hj?QKnx$yu7r}J9XCsZg_+Vzp15~7OO&w%iiuXMkngY(NYnS(Rm^!^mO>V@O+uRd z;j1*Seo4l<=4iHAI=oF`tqg~9R4)Rt`t`~Yt*W)hD6ylDb1AYW*+r}}TdE`V zN;VU^8LI}AIeWC$tS~g5<>7tig}$d(_D8?!ZMfZ6k0+1h-B(9+Lz<-zTpJ|4P@;vX z${_H?h-NCe>n+Xyn3$=i~!1sLf{rl@- zB74j4l=Ph|i7q^aWWlfqQUo>IC>HD5%%TmAsLZ^f3At|_?8JBMbwn1Al({4!JWASy zDf4QcLWux}|E1dpJ=}ao2hl9Fmpy6ECDX+fQjMnU^=gV2;${azE+iLk!6BObyM5sR#KTO!2n_CsaDz=1lM3L_<~2f~Q3) zx_eWkW_xK0a=%H%qVkOYgugh5r`s!xoHGkExYaoqn_EmLNMo{RrS?OVA3&+LYc_jd zxewmvLcS_jWb-3{l+atXbFo?XfiQ)-J#+d2sZPbA*~-m0zmY30y?UBKZF5fPWE-*P zNLpc}5QMBn&ev1%gl`ce`^?a9o_^)8g^*UOl;FRR+xwE%U7UMR`hxg)53tapRDY|2 zXAgM-6*3>?of8d+c4muTB?b9y7}l*%m!_-ucxe zqnL)Hb3RO8tA8c>AIJt&8Jg^e^~mvo#ZX*HC9GZN%c8Mf^t0k|C32&k^&{fpaF4j> zlh(q;sUj4^u{_Dv&(6z5a&*)`|Kt@x|AN{$b$I41^LMU6NoP#^3q6&GYc5$Y)hslF z&M#;tA37l!ZVX>!Pj=+4Vse{xr}dMMbk|aQ?c7&QZ_+(+C*l?%R2TH9MG%sD`Q@)y zmukPqY|u=NGIE+mcPh7rS7F($lHJqo3%NQGLsRZakE)IP4HJU|d$!!?$z4@h<*q{; zhj^{n_kzoe=Q%>d*53}w{qcWtbWU(8tL5<7H~sS0VD#7a;`LzG5;l};WcSO(-<#gS zrqlDOpXJ+al9S}+2W*Pe!IoN$PB%ec8@FmlN8S#<9DQ)-wZV*p#hXX*kEMJBGzJA3 z$(Kqs>AUoJviXFxI6c^B6ipcfem7Qb{qXi_{M8(=vqzxLVhw#FRE9>>$b1Y>iIE5z zjL$08s2gVuNN)ZBP)KnqXdm7mcGY{RI^oQvY2ak2)_gTUfJP$o4WwMSX6{qx zUPBYzC!~%!MMCXYVIUasJ6SejDK~3q^#zNaBkJf|6$JuCO=?SOMlViA)X*41^#3x! z9bqz}GfoxY{`tSZqPrkaL?l?;Tw|De+d;zh-p{G6eT4!po0{;*<$WoZ?UUPww|OB< zxwz!G5x#|-U)v*13s-sDC*ouKZv-rMdM7kP*9`~Ok5h2TBSr)srwIK^6Lrx}vpLPs6K>4{#ENuj`Hc{69-zjF`d-Rz?-v%2JXlq@;2-?{LrR6sx6&Kg&n%6p7wp%EB4aT4g- zo*&Y;6we5wQT_PmC$F5$2*>9RDUYv>pO-Hr%marj>;xFd{Unal&Bo=IJ{%G4e-uWHMbIDqEh}V@_*gKEc-#EE4x~v~Q|S-16>+ zd$TSohHjp$-^IR6NMfxyrpC3NDctU6l`WE`4lkzd)w?r?`3BgHBROe>SL8cGdxSgZ z_KvnjU>*li+04OD#pNxRHez15m(`)=*L(St= zHB^-kccZB6)NP6GqKPV^ZG3@^FUXkit*u{;$UVi05*{Te+D#!u6rwQ=)6~?M;zgS# zdXqA|9tD@YZ1(m!>wn|534Qbc zn(im}`X3y$avMg0_Xt=i`g1RsPHtlABgb3XMDm;AP;XR4Pr^TBm@7R zG60CxBk=C?7qX!g4V6%ayM+oVGL@TIENG!Ku>A=gh66~x z4MG*o3648?&z16Psuxs678zk?M*D5R4pyYxK2<+EYzZbrJP9HaNWuZ?^CeMzVsyG) zKXF5|5CTQFssN2gi^dD#6DCn6%*0qOpvj#SO^JVRf0IO@S)|gcvPjIbJhWpD#?y#UC7#-SKVif`r`p4>NK`O0V&6}kfNoaq zx^CZ-0K2r#(#gS_vH<&RvK@P*g8ur%Pv1)gj5ywFWG&v}{MnW$N+PH!iyEEKq#l$B zoxanKHzcJAN&6b^OZJ4u8bjPS6$AQiE7NfI%N5syO%k>fIaD_sZdb&T8a8^ueYczG ziV5_-%APVCO}s61Nu-*L(pEN#9@^$=7{GC>-6X53=#dj*$H*s1=>-KoP`GF+N&Xehd)fBipuYwCcm851!zuj_!WS(YL>(%xb~%)~jti4EKIe@BW}( zUEjx$gp|edgwc@6-A)(PIdu>UW~z`|vLe2;BnkuDVB}64Lia!^GsQt$FKi_rLyECr z<<$ubDcFnhmxMcr3<5QurxG=P9Z+H{$J?tA7N5!)*he?i4iYzH#C#6XGe_rUzVXFV#Y$^bKYKGL38?$=2wIdfqh1v?=;%>2bV;y z>EqIGaz-+aK5qZ~B2(SSiBpIEiMs%w4tJdO2Va1=HWea45z0P?qC}T!coZ#i@Ce6p z{T{>`!08G5wgb1c?bwvr=4vOZF7i?xD`U5?)7nzuMMw0K5PNz@tx0o+FZ2`oLf`cj zEMOQ=g$kha_Iaww2UlvgEcFd?MX+xTTo|E-P!Ahh@>U@ecG86!4UoL<6yyjYY{STA{hshEKth`kHYv@4i~>ke>jCKMGRzja1Dg$qUNrXJ_sagXQ9v$qN1JW8SS^u)lj;sh9tSGLqm zzfE-~D%)}dA=-LEsZJZ#0B?=0oK^fqTOWA_u}aUc-PD64P&SXQAFq?B3RGxTP2F@9 zbi{erZQI+ViQDlsHVs&A1<*DBK#3$h|l;2P~wk-`}E~ak>R=*LX zNv}2{!bV!KWb^MXDPa+gl|6nDfBm<~Z?BkE?2(a00*#(wDK;Yi@?AYAKfuxeOU_^6 zey>gG@CX@Q4BxS8NExXOilwpG1{K(Q10tvo$9CPSFkj-CtV+D*YFaiQ{W2K}p~r4A z-Bk*>Nltcrc>~kI8<2|eSXv+;IKn8>gXr=mX{6R^n@}~x}9k~YKb)HWN^L~ znhKqQ*K!#(0_wzfhz)PtD)kPDcw+&Job`vgIloY?mANKpzw%Ir~QsQ z?oSLd8uAP&X{^LjbP0*7xIy&VY(`WTuj49o9sV8^v38!suDR#(N7vmuI^RG&sNRLQ zAVmHHRVlNBAmM;|S6+XVEsHQ4MBhX4K&ByAgJght+ts@m zK6XNJ#56NLR)gbd=qW{cl===OivVY@yx#w;x~lz9)-pzNNdymdzFcT2pmNchDL_ig zEW;`bvnzaNUR-N$z4$XSTd&S+KbBm8qlb{4bXwFX2A}UKQ5UdEU>4eWV&~bmezcSp z+nql{o%)o7xEdxfaeO+Rx#NJ9`Kb4NWRMS`7B9j9N|}neJ19gH^S_l`AIW1d=m~Jg zCI%6`k8>#^7SQ<4C$D8`qEYhZOZA!DN4d_YtF9*@=03}B3iBAOgp_Q~6aw=QZ_Ku~ zCQnF5X_O!OO#j|*!HlOj>7Z)fu!e{iA2OGsm6jcymnV=EZaAq!gruOmGJ<}0Zb5sR z(RV-2rZ2Ct#%{%9w`#l=?T@x`nR^y}?>N$!>g3Uo^Hkj8hlUJY!*kX+ZAqx?6IyxR zvP27s6!eca!uxYw$5x+%ZYvi+{pRz5b(YLd%O0CD>V+`jh+hxB<h&j|h5!OjYSl3Jy$&HXay>>A!)xTh{aI6}sS92OnG^e?@U&H*N9yLE?f7q0G z-(bc$o_CO}Be&4}-!bj!l9>3z>5T%tuOVi5J&TPydK_Vf>Ewcf&y4)u)F)KzmO%9G zcT6Yb>gEFh<;m9e6Zu?HSL7Lg-pz|@!iMD6+?Roh9bc>I*g){wkv_C%yj+^nVlk2m z$g$Tk8N(FJ*MwgSDtUb9vJA9h?)g)$?=~Y8%BC@>-0!CC9gr`)*KHxxW%ZeGu|xF- zvw^d?^ph=nBOCH*j6dl`f#p1)J+vq!mMgs|unFT~QIwy~C@+nL==5&CJ+tZfSdsI& zd_=_6eA1I(54_cF+THod<}$^6cHx5ZX!~Cvrig*57|(I~Wrx2>mW2;JFt$2mJX`pr z!!^~tPiA7o*NXjO@ut#$2prxoYH9E5HJEe%U_6mW)QB*;yE-a7Lyx6U7=2#O)gUOT zEk1lWnZwbF)b?3Vv^bwutSAfI9gVN=W3owmyJXGpaELI$%7}5_ZZ9B{QI^%W-&%Wp zI(S}{Pi-7I$snOgo`ypEnH*2|_icu}RLZtPkP4E?@LLB+KFYNj~*2T1B0>&TkRLYnS?j;R3oOosi8j6o-NWa_3f7qn;Y7VQF{_Q}C ze}&(u)F$qNMzbt*A-H3_N6aaIOJX3T4pYdGzUV{s`;}GO8%CctEKC>2ruiR8#J_N0 zXM-+5cYZJb?p2quSNcd$_-P45fValx?LA;DCFtI06O>}OSgZoQ{nURWpdL6a>Nr9- zlzul&=t9|kQcUJz;y)1E7o3edUEFsYBk9;5_BVwjoq+!11=$(;egD;UPQ4e$yB=lX zup7DI9#-k(S6r_{$&?eEjD6FV)?&Bh33_2;2je$i@xii$<9VXj1@1%$Fd3A+f*S z`8D9(*EpPj9s`S|8D`{p-LFVpDv2YG6l>sSZEGDrf{czZ`Cq3Q5yFfScxAG)N0>3$ z>Ls*OAs}%`%CYx9^kM_hWNY-OKn4M72AR@A;bvFa>9M?r+PNt}NSlKG2S*(-s3L8> zXu%@+M5z9k_=JkqIKy8z`l8FdsFSm<)Rjf&NJDi|$e&XwrzB--!@@ zmJvq9htYq=MDiTdE}qJL9D$5KA8#M3D#&}2Jb%H_?UpEa)G9b%!18JyFt`7_6zAvg zy!x6GQhz(B%d7ZFp}^y%KTKaF`E^}p+QF*3NNMW$%sFXlkj8~|fN<`1+y!IKh{6{> z%%1}Hbilaxxd|FLrgZG=J9*^Y-Q)2xWP4B6e$lZr*4WugC_BAi?Syh^hEL{|fX;^W zn|mEfG{s5itgi_Pfmk^NB>nlsJwg>aO7P;ysUkJ;Xf)`+A(>S~PMvj7Jie^^lhfjn z-}oYGXLKAm@`jgX#f|eN2+OjSH!&XXoU|m9K6iD={&{AujVbsw9CH^VoB~FXbA!Mp zkBh(|v~YC}8bL<}bpfqV8V!o#@={GI(WfyV-Us$C&UV&se)= zT-rN7Z2o$7!q?U`x0jV!r+u`?aY9gDoe%rz6C}sOq>1&wg`+uzrd);CH0Lx@KhIxD zhXy~?!SQ}c5=LNUeYG%wJIU$U4;NcL&EEUhE753)=}LO=i`gveH=#4HI|q?Z*@p7d zjlVuj-2Av%L!c>Yeaq{W$W}*p|k;54Oa2(cB;qo!s3Yj4s3&5K$)xnL;5OfjiiK1#hJ1K;r@e)PyT28@vup&@yKN*M+H9Y()a=}nCep^1I~ z2l;|p#Yt5L;iPIMxs*hLH_?ntMQ(yWru_tMHHjcp6@r2+E+(V(t9~Q~Ch-+=Dtge5 zevCx5N!=fbl!Y74z8~=uhDUnT`;bK6K8-ZA0DbAIAuM795>gxRWFAYZTVE(S%G5=) zkecYqcK(WKxq{1^VOw7xPnuxMsX=p`_b>UT3O5xMOg&0$GoqE{h-IJGiMG$iwt=mP z2@VQ7rChS(-xNqSD z)f7Mpn=JzQ9xA2Tz2H_VD{8p=5rqX{a(5vfTJ^E7=6WyW0@!`x>(kT3Lgbz(*5+pB z0jamDqWyxKi%jaRI5*adXpwZ$RDG@E;(iqS{FCV_LI=J_c1R8%vUk>M*gY(K&Ik zB1lO?xxL+q0)C4zE_onHm-r;%%vjLg;k1azMbFm&4k1|>ylSvj--(TAQSB$f$AYNI z3V#nl47zC^(>=JPe-Klyd)hPx`4v)La zuzPpF$5;mUK5}+?l*|sorT`Qmh54X|0+4g+jG+-#9$9GCWr?E>BC7c(fS9KT<4P$$ znHa6zy;<_gJJVSxOkqilPv7*h>Cog2x6gFR3@{=}`#olCbvIqJ-to23N$f9%BU51t zuLxr9aSh@%J zhn77cuSL~9-nJsV+&Sp40|JKj3ik#V2hp+LZc2X&Dz+peM%I$m+kKzMn1KJxlH#Xq z+CXiu!DA>JA^XeSDaGM?^>#fP&5RH%XE4pibt+XuA@)xCn~X?xZ-#FAWm{TJiH6!KF7s% z3}3d?`Hq2ez_zS>`U)l4&fp4Y*gQfp87Q}`xvzkJO4JMdo1Ms$2pc;wUD|+~q-;hM zdAx_)fN34^FfAc8dA*%K7j!DNj& z1N}!r0=<`73TtfJZzM0aGbU$#6dV|$1|(uSZX8}xZLCst2CyKJDeGV2l*Q~!-6vBTMK`$D#CSCoYk}yCGfh0) zcpX@5TlwneC;ml78Ta<(ZM4L%0IdEn6OQnGjF*5Bi|Ol;P6@`REVIHaDckDEuS&!g zBi8eX&KJJFK8WByVy$VUG~RTq?7H33Q;e|kW^1(MSin#&o+&ABkW|(iE>qSpH?wXF zM|5qe`oA6Mv-u4dsc$dHZd--@_PYVqPgW7?)xuMQZ+FO(!GYfwi<%3oPmh#11o7~d z6ST=pbL0snQbp{HeQ53}>DUH{@+&>-&NU5h2v}4W%C@UIcKTX5fapw78D%As1l0aE zA?frCAm5|AEZPP`}i=^d0DSw$&k9!0gmb!G9-}9wJP8sy9lKlq~ zi#S*n8iGgLb_daM+1B`N0Ka`Qu+MlE=n>X?JVnyMajbjEV6hMht9r1J%-Qd$=q>7{ zzFf;^EWNSKVN6kbJltk-Xr>uxp}LByF}b>6(5r7}teJ>-;sZeS{t(#aEBjX7iBHF; zSjw_l2<$g9Pn9hG|z28%C@j6k&c;)u{;U!qnqCvm#oU4Ew zxjxLZmZ;c6avnvO^?f(q?4p6{+O_<>2Js0qR!n=H zO)^bp-?m=kz_my|&m>yCf3wE=XJy~Lshsumn=h^l^N-t;gRp7U#8&FW_eW?Pd=%jL z*O&0(Nm*jXvl0tUBSQ{qTRl?h7ZC>3cR~GNwW8vWB*Y*vwF+=R#yo)EaUhnV=OuR5 z)hNvhI_^*Sfuvnzd+=jm$A1{Xa>uag!=s#(M}rB^U1``-?i5qcfB;Ks3^AAy^n|(? zm|q`8sl5LNhu@1a08tlHl)Q%z`ZVS73CUYXWO(dsFjOggL{;tjC|aS;C)iUeLcO+w z>X{sJYf?=SHEJ%W^KaDa4EC{dC2qfkh6Bv26B{!W6ZlH=`~L$qi)A*|s?V`gg<8le z8Qhv4Z|-AIc#7M5b;_9-j?B${?+b?5k|&{jvU8zXsd}VPmYjr06qMetm8G+(tb*ae zJmZL$W{s@V!}~_5>6x6cEl5q%^D!-%u;QmSl?o?=rTm? zOG1yqY>%YVnwP`T2FflmquHgbn|*C##3wV|95H*J6_Vt4wLZ=u)+FQ@{3zQINs&!v z6kvG^XaG0t_0K1){()4jwE6FIWW0GMwe8;{>ArM;X!jyuW~DxxMtPCCry0#>-z)Qq zGM3t>fzk;50y05(%L3<}n&Op;`G8=QX@M!=x<#;P91K?jyk~ zy1qBdHD_b7>=IJDN3OI+#T1rmSCRlpF~M7Ly9;sj+wEe$;@iW=r3yhjOd+A|zJWN2 z%piswk&X1kUh9s(LVf>%#z#veNfyoj7&nB!_d1E}T6KT-6KJdWs=IHZ(fUuCRle+j zP(4msu^>+{9%#r*5cE-Urwt78hgFu(?jp^x%89!<$^2PbE%))cgKzSZWwItd2Qyd| zs`(2|Iv^y!k7PJnq%|TE|9KuYrlI+;>bXl%QSlU5grWpqB4npY3YL5lK~yYh@acbT zeuj%Yg@V jA4Ww~n(9#ib{D&wcCk^P%16|3}h!hqL+qZ$B|>HENU^v3E(SQG1UX zwM*?$N>N+Q*wo&%)TT9R)mD+1q01&#DN%b9Gd{oj`#k<}+(QmW{v;W{sWERI)k0Wr+tF(n*H4s4wkT4eOC0SjLW$w^JhjzcKR`^p#dblmWi#rifxm|v@MIVW8G0am_F zX_tkp$6Kuz9H-MO%Shd2h}4x6^xH$BP#?dwi!T!kkMi`NzV3eT<1;{22K=*a&9Gxb8zo(xfpI=`Z?|Z!k9iyQfIvY z{pAP!jn5nZUye66TG!@h-f+F=e!#_~RcTJ#5^G0~&^G3`=equRano6n;LMK~4Am#^ zZ+Q{Vx^1bGGq2)H<H~j68^e!X!+^^(<(Z((+W2MBYLMajkGe#Em!WVPfP*C_A?II! z&DfP2QP9fu-%g`|4RYpfYeGF!G!*|?NXSV5(*dscR}T>?X3aoyz9Q>S8mS`MAx9c& z_Ts2^RlP^icB;tJ6J0lZ_PtO$?ZZXH z^DmJRU!I$YDiAyPfZKFlYC9YM`0kV;;giF1=~Iz>yz$g0sL;%!tmxNo^PO(bsWSn- z=DwXC&a$GPG6(MjUyl}VUwzJK56@hXcGj7=>S;61T4G5PZf_=g`i%zZ8*l9q{N$f6 zD+T)>eaAw+jSTnxH}RR>8FC}RjNdo|)ULjKC6taENj?k47}+|S+GcV82bx#6smt*$hsSh! z3E_BLP6wV?gqm{R%hBem zNK%tWQY)M2$+-eemPf4AyV8n{j-80%uGg?N%CsS^OWDwIvCGH5Uepb0q$oEj~TgeYGr&` zBP}NE<^S?r+GjjT!%cUBtv4So@{9f4QPWClZQoCs<-*us^Cg!{qZPxh8?l-?6KrL% z+7dO**qhJmmyYrJ z9K1xvDxt}2Uv7RM1dhJvBOVlN?{>xDhuZHT$SVE(RoiTZT*yXuw}Ln%`0l2%#|3!_rO`^! zfpo>iqHZP%RY%D4zx~Bs{w2%}ncF_qfs)mW9;s*f(pg6ujd{m3-B@ex8}`zBV2J(Mb;q+%x4CYl^f zF$PybsPIH%P-Ijo?`lk-{UF{`&KRQUO+ES*`H0+v*LlP(ywzZt8_=c+cmu^=V(UPX z&dbwuNN4VgbpTKd0o?IekgYvEsyia)^m}+Cl3kDw^GRo8ioZ!zYG*`vmRcOo#Pcv=9}w>DKfXEf-uq(xwYVwUDMVOiTOZi=vFL4LE+D(t=egQ4( z-8a+kbuxvd-;68hyhQM|DAg`szARfwFE1fk^ctP@xAZ<~r#I9LX3%l`ckM-$vqJz(nzD zHw_A|KKux*XyAA{E@!S<=QiAZ;Xwsoz44(7{8YOucs5CDw{%!tLh<<zv(C=43HPKL4OB_P>};u9ComM2v)I?ByJ!lZS+34URmfa15~r&YbXd#ismoo zG0QA%>LEh3-A4o-(+RB()t{|cc`1b5fixc2TTrxsmKz5s>?F{HNc-1#4Z<;D7^*uh zG@OSDX5F+u!55W@uTV6Yk|wkPbibIN z0gNQHMJd%}*r;9p2MVSF+nx(Wg^`!kG&BZL0QCvP&m}6|IFnt5Y z!O}zUWg~(#pO)Ng`xVS#!C%ApWz7#RO-X%m&y3mXUm5eq&b5>&`v+DZCnvDWT;ZKD zXWLFzC(fRWow7(|DHKZqmy3ryhjy_k+T9;|iuZh!vqw_sIHF=l zm-(wA$GM%Ym#yGCq#wh932{3dRav3Fqel#|<_uC4u2~N>0wnkbV{P9?{^@?uzE#@p z7JNwj=jQJD-pjYPYdE{&G%UG3e%$&`oNHNwAF=gyy`OyeV$5X2zG=JV7~lnY%B|x6 zFZ!G1?EsTtOaCY)b^F@_Yt2%QNijAw{m*;p;Cl?Uv^SaSZg67PZ$M~?B9!Cu?}O@K zNar-2Eo-eQmi9X9_4&rsTci#_!}GD+_DvOd?V@YDsi_lv3t*|}-~@{DB!pbO?%5)O zm_n{X#e{>$-kSOlhvmL^#b5AT6TtZ?Ogcj2iXRr7+}z#siYl&DY@8+PbW;xaLV=XH zrhj_*Snr}G{u`l1t&K{Mu1>M;GHJGHi+SRH-+lzYnyYlo(lZj*~73!w;n z%;k~8K7chpWtW!^?eL_NaJ2>K2l1BCeh+EA%cL>x`jqM70bHASw{ZfHZvPfZu^kbTj;TwSjb;Ce-D{CLm=T zU4RvZ550F^ZcF2x%jO7^`*%cI?Be$Y8Kt~V{oOljNK-?N1o!t1ya^#i4NP{1Y_3n~ z%6Ef5GbLXu4=gmwio4yI%*wv|_^ddW@7=FMV=JEo)-QX33734#H}HJSs%!ep@AHWG zXdrvFgPUsV`}yzmtv>O`xkqBQY{qAuj{kcrBcaV0&!V+Gm)>CLlJ@`MqoL0QY@Ot4 zTsUM~v|m1cjqK!hWByVcmXGF{jm~JRL3*nE6@32X4@0~k&%Os4Os+YVW`1RB2>iQRhFy*na2^lTkSoI0=nIG>G0W_9bNiUg!qJ}BW zr68>Z&o$k+uzLt&eDBAU2X}ep^BDEhRMQ0EcejRqiaGLbul@X9%zVRAFKoS4l&fnK zN82A-|Fomt#ro2D91$o8_zEh#cOuIi3cZX?5cnU4b%A6Wct2|m8V{IJNT+z_c$QU= zs7ocR$vgMw1a76nbCB`NteS0g%ZnJ(-OYH+MpXj=Ala$Z^J;(^r%ft``P;R<=6pv9 z<|CkA!&NEkhDwyRHWC*Mpx#W&tv)^8#j$zDxRlYa>Wl5`-{mFXp)Z&|% zx0H81ncK*yzi4#Yu8yW^f_(MsxXNTVos58kgOPU6UDmE+Yu%SQ4QJxXn)7)SI#c1> zFLcSS82oV@u4Of;S(S<3tUmlYKHE%m|LwVljEk9XI=7gP z1=-pyC0>?{RSuGT_FM1>N&gdX!iO8L+LCK2n-3`75Aa)3(Gz--f7N|gszz$mte~++ zFXZAYA9fQh*&(MZuM=&yvWuQkpKis;_bC1gH{~W`bBH5CQlS#1K(hDt0GR z`nZl&?9oWS=;B4whQ9)u8L#PSfcSz9-MvJd+>YuqtgfD#NWpxedz&5dyURR&Jlk%J z8C2yi<#Pi*t%eCTCMv?Lj&wV!dn)SXT16ADQXboa)p`dNJ}8pPb(z#>Y)d%%Bs^v+ zG(TRCtQ&{02FeR4Gmbv6=6l0HV|8y_&NYxTaZ89a316Wzxal|cBv}IePymnD%7v(Q zqMqH?wf54v3)Fl%Uxgb_Tsj1Pv2PGFm#X@p@Im$|w03Y;w@L7C7K4pim&ZXg-{e7J z^IV{RpR-TDm2k3VZkM%(CEeBQqYHWS)oB^BzozGcj)S?RmtvPN^dinF(p$r4>maf0 zzV->ngL-Bet}Jf3qhE!^lR_){gk5#ag_w;{s~L(fAC26RJD+Y>^YnW{Q~VZIkl6aL zKxwz6+7ZFIxoAlZoa5x_R-nw^wDy=6%g>B^nH_)L6g=E=0f1BFPnWC1@@|Y|?WbOR zKBLg2(TkNG!-S{ITt!QtJrx0J16=xfCb8c*ZCTy&R>>8f$t}|*zg_h9&&cv9AKnhZ zH7pjd|C3%OHM$bJNZw<1TNecZ#5rZ`67q*{{wke{_pCK z&Pp!8&oMyrZ}g*ghKLw892b77zZyP&{xvk%XZG#CpFW|^KL3Fp%bAgJT5&60oBRjb zI>93z7Sn&M$NqLbyX5H)?;KvilX*FN9?R4N#4_dtyhO37bohr4IuDC8t(fkjH@y)H zS9?#g4nKa7G;;%vohmR%yYR@lT_TKo{S0f`7#YDg^MFQf@;!eP@XHanHjh%hJ44q8 zOa_cIF!Nq}l&0 zbJ&fY<+z~EtC5k3;9I>{a<|R$*Ehk1wgY8ZS82@EJC#zOe198dAr%JXJWgJTbR&-z z(ts@n|2S9eXA9VWxl$qW#0j3eIs*+c-fgo%YZ<-A{X25Y^?EHtimYHu+gQO@vlWToNT0~I z;T*c<25f@FS}^~REB<%ryUha8;mH8T)?X4gEGO8_4>7}oj$ATQ-aYEaXKETILwVI- z(f(z*qP59%ItG%dyub*OcSpkyEfyc+%Hlb;6GsY<8}F?r3%2q`Q@|B@n|kZ-V(gG? zz2kR_x)nPMt-R301^u5rEHwRO{5Snn30rSB^E=kilWx(0ey6$JyL)kL3VK{|3fbal z7B5?Yd^FiCi$#q@D%btiRQ+r#uY>6NCvQ?pCzqqCLQ{DXZ|*lq^loZ?lCYM%;Qm*+ zEw{Pmgp=r9#w#R*NjF&1{&`|$-r&An#K%S=mLe~BuWkl*!Kpi4qv4a9q$#N$$}*u> z_%)>r%J-LL&&o%GZKOxeV_KN$i^X-}`$w<0m^NP9CLh|b?8S-wjjP&BecZC1WFBA^ z*>S~64#v1mOZ)~B?_{W?I8z&q0Dsb-8w9CYXs6g=fr z!7J4Tr^tt7*?my|yn{6>g>|3;pu~>)Qyisp0%_@tVS|3alR9ZvmR}kJLQxOApJXQn z%F{^h*hsUbGqG+KP}~V1IHVXOiQg9b(?3iXDN5yIFvNpGk#NL-AWA5L=tYpJE`N9k z#Eu#Tq8@kz#>eg|+QllXf)u&nsQ%wLNa4p`bOanVV6Z8KqXrQk4aM4>HG&!sVQPd( zLvvEf5`6CgjyfDnNPXkNXaqSwXEaOajoS5NhoA}}c-5JA)bSgD1jcwlQ3MQ8F(`h8 zUaVrL0SIJlClUaXrN5w}I3#TR#*k4FAyUcTpify}SBPoLN0}N`|f>jP3;>U9pfTASePOfi-kryOqSP>9o zuD|Dbojym@BdPjLUCh$7vVoiWa&{#_aisiq$mdX94ROcQM(1UZOJd&oRlG=VZG(47 zEH>Z^0it~qyavEr39d<*?C9_sY#Fr;*Pz-0Oa~SY{}Z`p#}0Q5=h$Q^VPM8b_58hT z48DnwjE=XzjXc;Uu)8ExsyzpLBQf&I@eMe3lir;_@56@raxu@Nrft*hNf&hqm9<+@ z;auxvt!u!SAN)FcH~n>MbFy z;DrMr`bSHGAYI^yjs;8mdNU%@JFk(T7Db0xi(^HO6;P-bOABCZr*v~C*CWRP#pPxj z#dgqI+u_0ULs{2YsOE6da%6+aW`qUXJ`;ifOVD{&8q)Z}VDjXKH2+ZI93pc_7v3U) zE-}A}A;-z$sFqh4WL(Ite8lzB9P)OF-QjTTq0#!BsztbWR{N$AJ|dJ|sppExQfG?P zCiZy?OosVZg=uZk?Vv^Y&!&F~L{?q+U9j780|W7Hb6zH-60v{j&X^oQ12<%x3g|AV z3>~AAxk(|TA~q|cwSR`_HBI40g})R>sD~UIIVp+CLog&zb$s6qu`I0}rhr}V*h#8E z-*99n>%nl2qg>{pFBV>(!uPm<>)-A#*P^FOA5TJ#U8VGAlKHsR)rvFahyIKp^(vHg zB6)W8zMbF%dbICaC-oD_3&G2}X_*Q}vY7}Q|HXnYJ=jzCa@I_ovJVaw;B zPm#-s=S-jQy}-b87kMB2(E|P8(uzlmjlWwU|T~6RHnN~NS%ib(UlrOr) zmRd5sMXB@YKQ*wNrYT;6OA8eeGj#n8L;LqRtj8}uCwx;}d`()gL|8`{o=(5B&k!>9 z$WyPYwS>aMaswm%cAFc~zAf)PSXNedGR)Vm7ghz7&lgP|&+<@)9P=PM4yMTUN2AR7 zw&Uxim5C2bs4i@WgJvV;uVSeHze1zr?RA{5IHr6#woTpyLu`9sN#e zQkh@k*-o}^hkw}}sJ?o?z1kXM^dHFBq}r7hs$-j#TOIHxZ{Ob!1Ivz$rp=m{S16!* zp5iMp+Vgp}(Qn71{M&sQO0P9dHAl_zBJTkWo{BrK)ElVh6E19%_AO9C!q21cAEA6RFAnKd(8$0Sp>YqErR$16CB`WF^4nO$`E( zrn5y*qkw!N!5x<&m!%KGXkUj8U$qUFz2Vdsnj?qEtRcTeC!0u1kwn8#=!>=aO1fW; z;69S^$Wu8sG;%?*QfXYBuFN9gwDU-7sCkbmp}{4fkS~?;TD6I3Y_libVFi|(vMH-s z@th5Y$xGAJclq}8_K91jIU@O0tRiVh>N_vd*~I6c^u5}G3u<`T^S8a?x15_;`)U;ycUQmx zCl(k6QAWk5jXY!#g4~iG2jXOIt*Lqg)qo-`d?&{mPS!^J6~D)FRn^}j#n%8LoE*pq zr`}{#mXo0|>%rg6U>-m(j-eIZY@>!kzj>Yak;d4{kX(VX%lgDn({pQDIuFLpSw*vZ z3m&9zZkQi><_kE&l;w$IR}2M_g#}ga!&E=;1?l2MP=? z9pC|ScuB7DfR)#S*LOYm@$4%4F8sw09t7))&cC~ThH{18^*6Vo4XRqV$|V*nXgR0X zT}R9V*g=_BCfxb*AK_1)zpKy|V7;f+qAfsANfbv=_Chz8=;?zIm+=htrZ_ELUp-?P ztbGP#Xx+ZFhIE8s+w7@D-~)0Sjf%vYl060=$FFvJ905ThD7(>Cnxo}t10Z~>N+172 zHCNutJtx*+z^7X$BeYmNARyj>muW4qO=lo=BRMY(!?b#-pvfZJT;1>P9rcaVViYQ) zktk{FaX&XjY*4AHFC|;P%_y}`%zzj|vdy)p%rb#4r+oi=gO(+O2Wn;*H#xrkYO5fW zO*Qv^)#^xWFxPz(8SGVep~PHo!KdZ>jttW$zFTgGI$N!-;iO$x zrf~U@FcDmCQha&eZO$@7nXT?l^ir5`*DN+|%d|^P9?HB`bUG3y)s8v0eR_*03lprF zE-6Z*I{j0NdxPh*1x$YSh>+IRfL)lIn#%w1QRTqGdiVW92INgM%(Vxz)D1KfF zlCSp5o~~5Ji`+zyuZ8QEDim8mM^9(_Zb|WCb%M9bn@0@#o?79PAQz)#V?YrTc%hSd` zpxN>qirhZ>!{#WJP(GKZXXyg?5E`etyX%MI%EmVp3Z|uSoMDP(BF(9xZwiah{a5vK znto}pb%~W_$mGb*VGy6xPF_}$?W?h~wodtOR*OAL1-8oHtC#YjtS_&hk6NGY9Q|AP zvBNPfh^_Y5R?z<#Z>{4a_Tz}+@9ug~df{0(*YfDm9nI(7`l|&S=W>(?E9{?z$HrO5 zw&837p$axTOT`18H$y%bah_jcoA5iM&JI;RLLeB9*7_G+?$RMz9|N3FF>8zE&(rpz~~+o(&=u^;CD zb}L;HR6T7Sn^tv(h6B%5K0R?F!Dm32j|0Awy-t3``biDVU5b3Elc=+}nfmWJg2qmteSJQ@&#q zs|1hMA6BWRB}$2v`6tG<6-lX#r&Bczi}Ozewpg16Eh;PqHz|EoA%K7e%4gB^@|1?=!&E{l`#Lk zc(LgD#^tYiXhmw#JSlC(zsL2j(lGI9m>qz{(9<|uoX60F&SUch(K&Y$Inm?0~_NjRlnlVynINFfo)43CK?nBQQ?R*BRAGFIs8n6zsgeS?NisGB zM7>}Wg@};k9orwc6eI!Tlt6JYxzWGB3!>7mBW>1c-t#pI1hGZ(LL~_ssb{{&NuctG z;Yx&&+fflTKsXeRVm~whMMs3#5scl9dPhBg{u&X$nFj`;oIri?$`t#u=hS=tr-CLW!u6bsLsCZO_B8S!! z2!?*py{N1q)NoPwh#N~jYLL0Y0?i1)<7yEgs6jK58Z>;#1( zJ_jjxjjNC!n+DQ@awou-&8~FJl$x82-h!dn0OAesPCyiqK4Qat}+uO5;@=DUS^0RD$3oWz57hQnJ7LdFb&uy8G4#Jvjm ze1tGm9M|EcvvHPne4K?M2z_!T7(xF18Y ze_zyvxRJ3CLzZw$azWBU*Fim~#6dTJvJt1FgR0OILyn0}09F->NKg<#+(^rF)N2A0 zC!nVr7`yXStjbae3X;2*hDc< zBte+TbrU?U=!NUy17FGDw{qzh3&PXx@%|(9kQC})tcu+7)T$?6J(mxSb#m|{p;w#& zAqH-PY1b4s5p3;?F7imP6D<20?r23}lc~}3*ua{-(gA7r%|Dp)?=J0Hh7IPe2vGEw z!V$DIX0c(9QznnbLEeyV*$Fq;KaXEc?*_ru>H^s=)h=d1OdG`=VNp1?00N~>On6n` z3SpWa$VFa@S_(yM#-U1UNo9snhUnT}Q;86!5=2S>Y3cAqiylVOwTRo^%aUWT1qd>% zyh(*0{29N7Aw_eZV8Pa&5sclnRDtf{cBE*I;4xED5Ji9@+kC9!H7MMEf1sv~!Yv(| zw-|EBJ$4B?R_rhbx!K5T?!vHdYr!Q)Z4|+}HldL=@^L(>W`5w|`Om|hSUZLPVeSll zaPh!f=?d7|SZKIlq~rOk z+zLw@>|rCO=j>AG#_6$|PBy4Ev_m&M5|T~OfC*spt_6#b;z}&ZmrLlM`jCkR)(B9` z^pILnq=rI%9n*aW$e4+z1bGT)*wFof4hWAbg$jV|#*c%8=_4AH)ic-k87>}wjLKdw zC;MSF+i4t7IG4O!onQ44nN_6s!WT~Y>0l&(k_@4!`aph`af?E1|pw#2WtF_MT* z2uMT{z%XLr%fr46JcLJB`K1zI|JT(9rJc8EaDuC`Nbz--%5Ty{stQ)xK@ zt~`0e8S9ydg(8&akzUKWV59=+1_IAyTq}vj*oKn^^9Q<$hwVmsBA#tGT{tzPS?CnNIZ43pT1j_Fkz1+tT z-=lKA%b>H!VY_?3wWKYt0c-0JzqEa@D^wRw-~ro(R;pVo66#M*MoA)u5XMTTI~nIL zY0kA6w_qpwjYVN(@Wx`X?EftHf5v=juage@fvJOX$w?#PKTt_aM~PcDVe3Lbq}27h zP+1JYa;z%C?Se<@ZH<6W)(Uz1IlN@)q5+i`+f*^rpx;Z_YPUsWw_g2N59>bsAAF2G9LJ*M$SmeWvbZ%#NY zd3@xF?aD^Be9PPK{6m4~<)e$0Uf-d8yRuMHzTUtqTl-PgvrESMC%tWc4*h&9`{)TC z&F2b*BKNicw*W=Y!PG2Np|Fs8>vzYhPH$P{X}4|fM)B0FAn^W&@(-X=JJVk~A(a}L zCA<_G+X8@a)qk9sOYzwai(Jv&&ew8tk|G{(osm?-&>+6IaD7Rsn1;ps7fQJ} zTed3+Y3IJTo|xQI%Qd`i<;Haq?Nr5CD9xYu3v*NrHwiSy@B#+t)BQ=3oxwcDemzr+ z4?ea>+cqM$?G$EVMaN5R6T9-JI1?8kJh;};3|g~i@I!@QNXa(A?t5&QhflO=^K zM|?pwIe+@WHC|#bb<#LI7@Owo`9zjHqtmmt(AiSMzd&oQJ&`9@TG-q>OUsL1-W1XggX0xPKVVmk~brP$?1IQHcWTtr~%Vfp@6mjA)AZ1kg2~hVfD#G;n zUF1rg1Y)}1UFOOK?m3bTJ}&Yy+xFLc@I8-McL|hLyLc$sa)!e z*&Q!y*G({-e#h$@uakb~<@$d6!Dg1=wlEml{(UJ4drb*7J6%|FxXlTML(H(kSB;lu zD|W}>pU&2H*(L?wbjW+ABOXGDOQT0_3qR|59K*IUt)T5Am>z9LxzCf_Sq)tbrz2bS z`j*%rhG8>QFBU+9A{sDkdi9FO!3_kbD+>CFjG;l0$~85G54Ky^ML)Lw16>)yJ}=*r zMGu5Y?p>UT73(ewj`~>3BZNPUe!^h}(6RW(wPJZXziQ>@{I)M{DVO#CC9ei|KRBKK z&T#rm1oGNixVDUE@}QVNhvxXidoBBQYPa?9lHc`zpx%~8wKBi2l9%beh}cwx3lHy@ zzwMf<@D`k4em%;P%KsOi!WBL3zI*w)utwEDALTX;cv&gTXN9?3`meLg9$GohA!=aF zv(7a<0q&I9QaDK7wui;EdH%Uzqt`O#8O0dDYp89I;S|lpzw=tID-?lE{Tj+!y!%x7 z$E=1=T= z4*%WNf0ZQjF-#rP9XOZqyXlIqy!Btolst~L+u#9z@Xq8^OQul!S3;fNF#l01%p?Dyr`DWOPrr<)`I$>4 zq^Tw)yZr0xCW8jzDklED7upJu)TO(gY4l&4`hI`$(wddqk@quitnlk2BjWU+3zq(; z$^2BUB`$ru%~*M%Y}4c(ooYg@TI<(jCsvkA$6fys#+Pcn8|#rj*P6cxj*p1w+E{md znGjHO>BwRgc8el?X|MHz=vj7)U)EYI(s-d{Z``pgc~Nb=T*c+xZ|zx9Hlu2r)izVhpPN?*$L+Y!ufO*i`0EYk7@}@;Yx7gwFq7u;URn3O=FX& zZ8ae>Kx~1ryuR2UBk{QlMr# zfEOXS1 zr^jO9;06p4OMJu`xzMb`u_CnZ+J(J#MO+5N6OxJ`h>nVcyDQ!arT78TlG~(y#Mn&$ z#3WrJ&5D$PI!YXbT}0gy$FHQnD4$qIkyjQyiz+58IR`&)qqt;SB##{q>q8JO@?(p= zucI2|V)#slLkJnFAiH3DcLJ0oh)~7x`V##4FKNUAL=i)7brrRuE+Re8AD;d4rwk zDH>(mbNW<8&a@E;^S)pYw=WI422n~AL6z);L8KWNg9t{_2oQ+k6sSu>>?#r55aK{! z$RP}6bcB+RPq)7#Z3hLZgx+m$oCd{6HG z3E)>{6{;Yl9}K)Pca_lfA842mL8=&On`gnmOc2-JqgK>fT2>Y_uCuq|MEQWNR1A+F_WS;_9Z6JE z7))avLVNnSHethrB{;q?9+FvloZBD28@m!3A*q@tgY~g>fFhFrz{zYbR;B|bOlIb}?kA|jRN|_FkA{(HXH0AM^lOno_LKXD_dC8XX?FQiaJLxiX4e$j3IY_-Ox0vdU)LOIH35w(-x-uYE!j&i?L5RyU7uW5QV7O%<4xC>@Wqe<=^YOksywXPxL$2+2sgO?QkF) z#j&E|qJTsRxodn|)Ln)vnrTJi=TZ6B*XcU8;fAJV)v>-MeD0>tzHgv-Hm+j@+oI=N z%+hN^2;3a&#EmRZ8Y^ZBL7ApNMoo@NJ&-65Dz8;;31PPNu0Uw&;5f5P&kx00=slf6 z3}{VS;yRdYP&r+VmCrgch8C*>I9w-tcI)cMNx23h4?hyH{JGRnm}iA`Chp9tO=s<- zk@k$PEf;-oow-DRhpo}KePc|rs3kE9=@nd3GZ}7oRH06Rv-$gPruQm-;g}FX*Kz#p ztUfd)_>!{_KlI*|yXXsCp$`9!L9&Alx|(@Z%jy|h@;LyZfGV1RWtN{`AJTdWaKw9%;8qu_# zh@{N&nnp%+%g(;p2t4haH#y|(Aff)Q$8j<9IV4XA=oa(+F?XwyZ>GDjj?`mv-1@9| z2WUI?samKT*S=d*a5lcZa`CdVljlO7g^esKL_K#_7MpQ$v~~Q{yS$vO|G2#$pZ2-` zaFgfiS%;r%AguC>El=nWELN`}z!MVV=60b_#QM-IT0Kgrx8bOHZ#wk*h05u*%Q8dX zlr8Dl&Aa#!9UxQopmnXkLjV5kUGt5&aJ(27twYpJ)_{h*$IxaEB_OTfq@9EC3rb2Z78Z zNZ9WYxa%?|PlE{9OUn$k8VyF&xmzq*c zF?dalKOdO5YCa1ZAfu#t&KwMdr;tx}ZHD`=W+$ zVFo!Mjb-@B8k>#F@9Q}D@C+mT>^#-l_+Y+LkAKa2IO@>P739V)Ysmk6t)Tm@L*TJ- z#Zb`$VJZejTRxj01f0jY)Jc=-LWbkr{FBjFNf!mUCbxW6nNz7$x^CvGko#pJ7q^OX zjYCg<(E*S+&7hxAbYY2QRaAB+^i9dcs=!bjWJgDL$4-!*4y5TSLee70OZib!XDDUU zMBiMxG9j1|i^^Zw-{TqBm<4Kf8`xlKl`H@9RO=x@y}{H+Fx4NkhaI&tq1T((4#264 z?PgOsgsBSnZCyO^zhSwtef9h0(CUX#@tcOG(+@IFT26glZo-DrVBtdtxu5m#K1cF; z93u4fVanWlELmH;b*AO9tE1C%Rsi&G9@6Q9=0|)kbDhgmNTKpP;HCFTbKXDOLI{HF zS5kv2o8=P)KmWfMIf&-oT&2q#^x|0{G6M^Y4_uGVFkOS()rF6Kz53~AZQA92*5owv z0Vk(8QaHH2s}bN*5p;24n-#c@}_l!yoi0lwK9S$}|%i46f07`>GgPK3(u|yHjHC!S}5$ z`uAVj;?~Qy;&~kfUjgF1-3a}f-jz-9b&6R%DpRuyZCM_a+c^JQH$hTK=ul#-_ z;o}<@zD>C{j1wn3&7Yb zlHJ3mBt$1F_l=4>e=YATzR%0D$d#o_+)t|>JgL%uTryf0@ZIIRv58Oj=#=%rRFZVv zMuw!rQc}nBcZ)G&-?R~jy!~3)VT7%D_PbQC<`rfK^Mh7g;iwtw0#aHNpzL{s%_x?aFdnAEM6@JX}0AT*6vBnx*GGynVCFDa%#~X+OCT$(dyHJTw##jt%D_c8P+foBhoxv&oBKc!PfG zVw59vIFfx35jp+fS#8F58{1+MpFC^J zK)X{b?oaWqdpXjrX#AV^hFwEFGpvcp*CNtW{#y0uO%I#ih4bh7PDAn^!->uE z#dl|`78!(k<&*7Z#-7+>mK$F~%Q0uZRUriE`nx%4;Xb+IohwB@w)-9}F=^2K3K6$* z+-#B0qb}V}GQgEzY+O|MhcJv!f;CLFVPbbG){hmyoS@e1zb8WVu`@or-L(UhUKWa5e( zrJl%wh)|S~cp?o?op*WJouNCM3Cr&`Ce7>aXOOv!d- ziBl?|b-aCQ$IxW1=n$m*Y%mzh8pt3N74O&tNn@9V5IiuL?HIgZItQtnrK@U{TnB<% z1aAqz-l&~`=uDzJFhDnsg+-y<;Dh%Z`CE)0>pO{nzCGajT3T{U7ImGjxB>zZp|^Pn z4uJ&`*m;Bg9X7u^^g%(hQ9yJ~cI9DJ0Qx27g5b-;bb_A003i4)sl7wvxaylIJP~D7 z9lmeG@&A~5^LVJ<{|)$zHM>HVtd%`mS+eiDlD*K_vPF^IU<`_oeGAzMiJ|OaMzV~u zCuEy4vSv3k4D)$T-{13kUeEmpXJ*cfmviRa=f2+8^}a4Gn^<8ci0x<0p6Z3O!lCv( ziVs3WR#oJVXemphX1hZp34wG23+s*4C-h)OP$@faf)JdZ9<0OCbggRw5G~FvEaI3G zRQC!33@o#NfY5n==r$m*5OOuH|3w5P4TX;*V(G=8uy$nf7=dqF`GCU9fy*wN>Ia@< zG#(H}Q~Vj^m`j3h4)UYK<3tvZETqgI|r!%4B*`9rnuVrdS$HE z28Ij1bCY2Zsj9M%3e4s4)Z^beQMkD73WG9#GbgB>S^k=vOR_`h`hIHqSkCK<8E{dw(@A_*9mxlD{CB-9s?IBhb&0|5CH=KSyvpO zt;Md+fZlS2BX|?z0ECmv{8{qXQW}w%^Ik+IB>4p5M_{?e!OpP>!~+mKP#*hUQujjU z16TS2k>p36jjYrvoaq8sF|~vuM9=34Nn4pFs-6qc0dtHJPP2(px!Z})T<#I~bbYHE zA~UYiMIPwl-s-)+x72)RTxs1j=;*UR@B!!cofGOaSWNl6lvD=W{qiyrbHWLWkcGrq zhSW78V87b{v?yZ>v!`>SF02((~;8$Jztw6zewt3P~3#^H-2RvV_CBSEI; z!*_n7fL~^GF0#`7WY&owfAXYNl%{oL?3U8NHRKtO{)3CD8OR=TvPCEspn9|L=c5aY{vX-ae#Q;p<3ep^MDjVE`v&kJLZuw&+Y>!2 zYo&;c?*Kr*Gp+le^x-Fq55O_ApeV3F+e0VtQD@%)fEGu^&7Jo~AgFyc$JMqq)4>Z& zPgY=oD{t0|;^@ke%gDnQyXnB52LBgI=vnNabBeBjxJX}0r*@&F_BzOU(mpn)|6Txf zV9Oej#UdibpK>vw7~&IuB(Q^En>{bQql7K`W!x@bE4_;uHw#zkx547I+$`Jua0%5#PD z!Mbs2MfIg-i1oer4l-KSj(kQ-nsAr~T5whUt-|XHSjZFFVu~7XQX_3+5`ifjP#N!- z-_tM>n7woiT98M@=O8=uWhk9y9W`j95!3|GNnW5O!+gls7DUZ}$jiu6-!|x5OY()9 zEZp$ZuZ1_W6K!u5PH%tq$U2tI+Vf~0^-CcS+{sfi>+jB|Drn8S?tQ}7?d#NNu@d=; zav+J}KzJuQ^QgLnumWq0odj6qM^)M0$4Lvxd1T+Am(WgMjz-;Sj`P(aOUwh>q^*U)4_D<<_C zLWa99-tjx%12d6Xrkn*H$(F8eTr@o_@A+*X8GX$jQsq4^6MgSMW%;@#>@3l5c^sZX zw>3XY9kEPKoLtLn58jrTe)gf<*K&5L!x>+Ua(x*JN}X=BB1gYWJ@LJ&=HvP<)NHag zIr*5v@)#T0eZu3^XakC9Oce0cc!?IMe*Jxh2yv-r$aZ2YI1>kMeGoHEvmk?ZhDg1e z;!>qQBlK;2Nc0WMB~+Hnh2r*buOQNE;Rc^s&>T;FTB*FwmZOs*YO-0hPF!fZ!MA3# zYvzJvpMGdbkDsa~eL7s@O(KBnM-HxvN&vEPmt^D8P;X9(8ljBO_@0msQF? zMJwJO3_Tx6e7pSooN0gMsSU2{_LW7uvgI^-(@g`F?LiGSo=)7vZ_|FhsKiUy$~sJ% z`{1=y;+hM`c2H!`nu9|Bq;d-;SSn-W0)daK(@vx)uy-S9k;3#j?DnaA7tfomoP+4W zjO1TUpS<~Ace2-QRD4gkn-}Nx+h{}WX~cv~o z3x~XNHut)n4SRh%)~Ql1N7XVkq22qg%D@4O5Ej8v4Y5I`vLg@^(vO zQ||1hYir@r$urwegZ@x??T=@h%Med<>W!@})0#{~??x&Xj5R+NdB@m7*`_(zqLAQr z#QD|JKA|zhCl2`^V0mjB7d9u&#Mk}&E4K<+6a-ytcUYH3-@i@`U-9YveL(D7t$m<; zn)uD?&b7<9xz+CbQ+ApGP*c4SOxo(#@!~}r;$4_9X3j}OC#-5GaH}}wDw*o{e?fdesmBdwSWazV&tbbr>Gc)9qFKw)LbS7+aEGcMFcGr#a_3j&BZllBhb5 zec@aP)&f5K-m2zZaQ7~*HvQo(GIsf9^__Y7S8pCJ4XOwC&wh_GPy>c8hzq3g?X<{xF@1Gcw

KE_m1827N$Lni!DdU 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�iuY^WbnJ9YJUaAT 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%0A(&M)t2cJ~KY&u{A} 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ℑB(g3Dg=$oIsne`~ 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

w-ZtmExR3LUNTto*qa-E!pKX;T*xRpE2l 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

0&b*;Xe3^WkKttHpda4tjBKXW~bPZP@ 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

$r@=gL#4evmCFnq}R#p3=HX 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 z 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
fpHUKes5J`!dsIDOk5c9o|9 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�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

6Y1BcN z97oLEdhZ9UMH=+bicG=$6uCY3xpy5CFgGf1uFBSk^DYhb%EG^6bTmoEKwY$`R$sBr9gdEH%25rUz9vubFf9fd4#<8GSqJ5M^X{s8 zK3<-m8cyd44uMjlFzn7g@?H1Fs@|vPMm#J1Z0d0H^%M*x5&)+^%_M1ext&eLN8K77 z`kO3<4YwKuAwc(Pr*BjD&&k7#&Z0F%*WV@`QHhH_n zvhkK8$&clhtW7IBmt^s=f*e0FxXJYTkxbs6=wx#b=>V`*3U7zCXF0XEJ_B|YjMcts z@i!)smymyxqz+%m47wMZ2S2B;navh}^MKq>NF zUQ&h?yms$?F(eX}$g#u${Tn`;=!(Nc%#}vgiv5X~M7V&L@(sK0C7%v+C5<&dIIkVa zqYJ?N-t0l;de&$9J{km=9Z zg-q$-PHs06Y!kHtw1o{dow==MOwTmJ-6mEWg1dC4DSJlWN}exz_hxn#t{an77TGQu zx*oIE3`o0^^$+~BOy>wjb=raVb}WS#9E;kHJS z<{GvuR|NTDSaT{M8w2v7iYwHD*%T;#68D`FD0y}m7}|Qt7p|aI6v=T=#up)9u^8RX z1TM1?+u>4FsdrhITDtkxUs?OyhTg2I&Yfs3^bjqwo>%U}V6S;@QokP!WH}frki<59 z%8z4_R_dNxL$@H#vu8G3;7cM|ePt|!B&ntL}HO1_?9*NHx zf7Y;De_xn2!woGtQ{B0U7>(xvE>K!+uA)$7hL{`kKUN#BKDYWC`;CoXf9tBOjkfM| znSy4D4uoQ=c+S3_guV{_8CT5+T7h3B$p}qR+L2+m8?7@vAWbf7n}M-CgoU>0nG=oJ|0}g52}cGDETLb_N5L`GyTX0X zXpnnGd5>O?y7(KY_tv9TzfPEuiW;8{vLUoAP*@Eod^x#sWJIn1G_RwqGmPK!z@su2n>1;UDTDPSnUA3_q;Q8>&i!TjF0yL zNkusVi^684U`x>A8O)kGf2G4y)EPkFnE*r(`k}e+8Q-xXE@rs_!5b7 z$FCSln&yHAndQ$~`fa9-6WJ?<0Badhr2Vd7tlIW;u0yJKE z&|MxI*;q!a%T{X5%E`SDyl~t@=T@w6HQ5HG79>~y^na)LIx)w6zH=|w$ets#{r1GL zM!Bf#cuY;s!oR553Cft zn#s#Bf8^bVU&J>^TAqW_^=+d&$Kh_gYHQj9jU#qQq7>hWYp8zt&^)N{aZ*}##>_#F zcUrI^n=@%^^OG)r)Ku}4>gY%RmTd(hQvMVO@)_ma8jHv5IUqi~csV9lAKj6_qq&4Y zPd`pAbh$6m%XhwTu|5_1T$l}N9PImU{(hmQepQ;mBRLUaje8%SoTfYSMgFE-^L?zt zh$fyjvsHfoZ{Qoyo8UXa&3tdlZ{2pd&v%>c9(~#?TE-W7=O`-Nkgo3^u>;FAwd&nTSa4Uhv5itIOp{Ji!l9Rcg^tvVPjHMq!h5-L z&`1f%WlXLY7}is0dg8MM0y!95cfa3w(e41zOZ*pS40!nWUpBY@kKtv)e++T|sr*6j z2cr1yw7pGR*S*8cZr|QwWQqbm4K?!uLzyz3Z2C+>P2VT#7t^>Nm4^S^5sByMs!ho# z_@_UsPwo0i;cJ7*|3RPs=fpKA2r(0z=+o-ooJJXzu(yD>`Xbi&?Yk!6dQX7fkj8yRMpP&((7G#x_O z>=CNK)4mnXB}E=a*vE)vM7An9-SKHN*x9AT+}RXaWFNi?)NS|{K9&a`vGpFml2eJ0 zGRN1Pw9Eas!tE!1(h~EIlUjf@QZUkKO+AWc{?AiP_!om%`xsn>6IEKFt@b)`l9j4; ze;wXf!mrll$$eH@QBSXRSe<0*IMPQlpi5jQO}k-(<%w$^S{HqL2z#>)lExvlQzj*7 z4Uv=UiqZP4Qx5#a;32#j^Yx4lBGE^-SJ!3o`Ad2Gd+7Ke^BB)7;$LTrh}AmiN0c23 zsGocMeppJ%G%W*Y*GNtm94VcCt33hOZ;X^3qt!ho99xwuTQ3j=qZ{rd-*M51%=g7h z>}E;}sMkjVWms>wZl2jTgFf=mO44<0ppmx`_|KL@uyR%}&_Ft*tEF#=-8boXyjO~a z6_|G5OUFu%J1$du#tL_Kd*kMhj396y$U^vq&AQyocJKJuYU(&IKnb@$bj*_mg}PRm(LP!f5HYt3t8 z^k`5t^lH}ABZhO_o5KF;7sK@Ph0bjYWNsj};1|O;Q;c;dRj#Jt*uta=5VPJ}CZl|b zl|PF7NL{bRSWOsRjq#K4^fL@uc#Kb3@W%9z>0bEQ zw!$xl$%6bzBl8wlTFZq`ghqT*sxHYY+M)x$I+BBQR#RG2@%_c1OZ{WgSMV1@+0I$# zrJKP|59~yUlbOie#*5fhHKoarrJ-@ zo6V6mDohV>rr4F~z*p^9ur z0zWt$x`10~CsAS05jJsaxAn+8R*lM3>jc?i?;W|9kzc4aeNF_ytP>3>b^x&v02#@R z*7tui&0#rxo^{HCtVk9KM8X2!EN@3HwDVj1AWzqjl2+9=aJ(o_VuFX*SNEfhiR$K< z!ggnh+;ma)T0{wFpG;%JoAsNzvIt4bA`-b0P1J^Ec34!10we%d^afO99d!Z6p=ubk z{iPewv~V>_Zc^nbfsjQc9H2AA`VOfN#c3dcqZfr&#o_e%US=Rsc>p?BZ8v&M&oK@} z)MJzQ{Sj_2QRb>^9>XQ6p7s*1=$Uqh&nM5|P%ZlH__(WBapTVg*h4a@xi4n-;IPyd z{W*L^JKQTER~uI+aAkmKg}L~KpK4(#9B`}j*@+vzM@q-U_JoSj-h&?)p{J5skJlz=KpABgrv1N=hVsP23nH>cS?dTwY}$v`&a6M84jn~{OA(Ofkraw&G|QG z9Wj5cETjDKkZ>%0J=CdOpo&b78W7Wkj0b)(SdK2!pQn{O1q3>$BQOD$vK93r%Cq~d zg7?c>;G$A^yJ}yJTM32&soWYmSV~yEfcQ2o`+V{qPkyEr`XjYcemTkd?0SS>fOD%> zWkpj2?p?H3IMqH_-0@)}neC5gGbNgq@s-`f<8oB%u~N_E@wxLhr?%Tf*Wh0l<#667 zL*peElh=b87P)keWxAX>`fhM!1zZuBS3V-NxtetCd7TN`4iqUXp|;;)etyE#do;Ug zx~i@Ett8cXVgBM9lS(0${Q6+#C|tzC78dLH&LXYslI}457GTgIQHp0G#S>$L4(SGy zog=&6mIz>ttHo@B%|ZBbc9}u%Q^8B^BFRHliO4)=-~quM-bNstTDwt8tCCY zGq*J779rH*piu3VKOvbRZZuZAExj^@NDT+ekdw}3MgsjqgDc1X;j1f`m_bPGP$2rhoG;MWGC4w?ZsIcK zFia0{Y43`itvQa6A2=T+O}JpsJ*)$CY40SJC5R0XTEm ziq7K0_DjA7sDH^62PLG%k_hRp3VFA~yrvg2n89{$hg9cSIkS~^P&!5)Y~ZY_Glf6= zD#jB#(-s&!>7d+$Buv6W+U`HzyH1re+4wI< z4=1Zl?g+gV-`yE|g3_<}#c*#BXU}eVz?v%R;@hJ*Vz6_|2C=VRU-#lfHw78QPyG51NeU zi?jQ0%3bE5(z6P#;~omVqO`iH!Ew?0jBojGrS@)CZL0!Ic}#cQ=E3$^YuOEd zHYlF;+G$i_1aQd`^D*T|W|6uij!h{K@zFxbtM(IgxAEgm{@P@?s;^?Uu+=}9SW6Vu zP0W-1aKNNcD;!0(8VmN?JT{!+fn!oHIREw?z}~g>U`y`3w&TT4Qhgtq3gWHO=ToOY zG|Sbr(S~aW6V?ZYo~>I;AMK64XVXTXM$?f9beoPGHMI~O6D(f!DWKP&zSKf{2~?gK z#bzmA1?5|0dbtOFv{;Mp&6@+4_!z!Np|hoZRDmf{?1uy){{YI+)_5)zBHKjuykhtJZmwv5^aoQhoEzZ_M&_4%EOF=)4mSnQWFZ7OlJiTi(VI)hw_bT+sxof9%zufJvp8y{`MfpJ{6bbEt+m=$woyMh~| ziGzklOfDhX2$!ckSY1O8?+Ehn3GCy)eeX2zzssL-OpSzrAvXK`oN1r){F>T4+~$!@2Q0N8uU?HCex5a`RkzmqRbJ2!^!-*%h@6uMs zPb5mi50==UB(s;Y7W|kg5)XRwu3WBf;MF)hR@7NVtAzNrx=r=#KqD-Y0RO~z9AG#2*KpP5KBt8SX zOj!?C=wD>%8j%K`DTX_2lGDeHmy6DwEk!nQSVbR{ulL~H)dV#IXo>yo3@-a`)pc> zGVgMOof@7Kvwju;eENwmOLOzKu>M!ntUTB$B@%5hOiaeS|9kVL?}J(+aNyMEIb#=f zRuQ+*&Y%LDl>j}@&f^CkLEqJ~oNN9t{U|(I@bvl9R=zKe(BG71e2O~M_;mhC^t>~q z^1$2ezT~;m&U4npn8sT>)^B?Q;s`OfPJb^==R^|!bp-$B#bMpGiXMF+jDI%;u(ACQ z_`no96DtNT=zt!JMmT_Bw*vM*OZ)o!j1U&nim!gFbQ$L@n5)w{SI7WZ?%(dyC~!-( zX#ZMkx7k(bp1rvbV&*MqOupptH;R0Rdivi_2hQqO#Ta&`kVXXUH6YwQB2aSXOJHT$ z^%g@26yyiJg@BDGh;}g4VUcagW;Vf<5e<~7<*Rkg6CSxLGD3{Wk zw9mg7icy0qVgB81KH*U03X7?TPmq8Q|d34&)sW!9V7 zN0p^NL6!gO6;AEMM6$H)m0RjKI5&0cPg@E%3isAED9kq45VUhqutVRdK@&Qc#dy86 z1UHy;voKFaUy|6z0%N_DOV0vv0O$v&n;(pE4{H)rMj!Bsta-f1)0ih`_ho#xQ#$C< zcmwLaU!1b37O;INCJoR3$4xfxQ9uxxa_Kzo{rx8b9M<>`d4I@r=QUm)iV0CR#EwU4 zXySN1_fqR#EiuzC#Xe=l`WJ&c3z759E10{ z?PfNDk|A$X#F7T~KbEW%cwoN|ZW{Y=1DijesSYS)*e&RjgwI701L$=ju=?isO(r;E z*CVg4W&SBuAVVpdNw(sy4b!a6G(}BgDZaNv%h4#Cv147lv0^}5Cwr9zV5G4}_nRJE z_np%{@k!|ay)UCFI0TOr4UMf*|6D?n$RW88Yc$tcLauGv22a&45eSS>Qax-yMmwER ztyS5*&#kt7LEAbC6Xd9E42^$NW>7qmc0S#gNrCHD_CAtZ7wzPMQ~`v>ipN20Z=F_V=?6fdg@X2%3UA(X_zjrXPoIjA=mg z3aawlwdl3lXR!$>udM~j@DbkX;{DZUkAXa-{0aSrfpjM;<~4vN)tbC>q7tO*eqyTG zZqIE`)M3XA>6jW=CWI{AYPH(I*X)WH)(4S^3&#P6;cnhYk#Oz0gmY&xJD`Mw9Qk&cXTp-g+dM86Y=Yhw&p234LC7*8T|UL(w@n%_E{`X4saUcIqdl9 zy<&(eDIlZCoz@D;Qv1cw&{-8D#pGUQVmmuF0WtuXta8qMJW#H(Q+?0 z`g$Dgvq~3t>;*6Shd5s4yb0z#$EqRBkBY=7|;lIes^{jbU z=DK_HN{H=5B9Poho70tJc7V|)g153N;cS}xJ$<4V2 z_I%m2ctw4Bs#O{7XKa;aiL3 zkK$ka;J$oPHh~vW{l)MP5YC2S0?Rc92I8$W!%iQh#Po{hW|lcT=ZG;$fxqn&OJ;F@WYz{YlFrs(T?-Ao4beNbbO3)VJxXu?*>Vf5# zIrKyJBOPL(j>tiL*0;+n)VhXi$SYg0f<5cf zhjsZpW^&ZlIE4%FBnLZZLPau;JJ{os1fWFHL#DAwM=?Td7L;vDpJ7<~UMQAFCptA& zB8w=BCGy$egQV8l)>@H~Lx27yr^xp|bmklAqOtH{d=a&T!^#}r>`r|xHjGKq)ZxAG zY0gupN0Mr;@#*N~0lK{ao&1d0-6RcLSzN17fUo7|#8gm*u^PdNKB3G^5(LK!Gq!o&HBePv89vKe=&0h=vhV5j5Mn!`X&~umxO1J_V$I9yj^G_}9anE$A znS(s!4$2spkC|Gtz-rl!mkWu;W?jNLflWN#Z}nkj9d#!>;?3=`fy1h}S1rY7uI?r# zt2^JWZ7si6`Mbe8X7I84T26yPt$3@k#P|6C$D6*Nx?I!D-ic?fvYRsd!RyvEMN~-O z>u;dp$uP|g86{KscJ{CS+DRMp1|qY?SPBJiNzH+3eF7m4Rp;69lA~vBXewO_w8YuS2eq25W)#SoBtH^3O=MLyNgW=TkEttiYM~pN zj=DrN0K0iVWUKkis+59Pw*JhBo@i8`Y1M5?89U|@`({ryTA@B6NaD6M{Nf)cnkb)2 zl~Sg?r*Cg3x!2s-)6SVHiW7m2N)eeZ%Tsf@xV0!DR7HPz9 z_EG1Z2&=e+S`RG zfoHOIsIINi_Fbv1QL}Xe*{!XL86+JkwwPiJ=nyQ3o*`F(s*Lze;rF%di;Wvv6q2(d zHGqAN-PUKzotejzpJkE;NRUi`*t- zR(MhMPok9iGqx|eY+Cm1X{zQTgQ9-4=@}usKr;pO?6KXKyzf*0WHtO-St%D8Y@>bg zLC#UXSS(ufwT4}}URS!TiG50{e``%%l$5PzpN2j6{Vu;530_Pe;Vh;P~EGb7mUi^7x@HgxJ*-uUI zhgM03LBYm~8J$6*i-+L3eLLW%4H9SJ>2Rt%-e7E`w7&o&ed+uj&MyBh4YTjDFZV&* zP%$mcV`8;0pB1&dJ)(I+99%!4$Ebo5iV%wcO!f^4DwP>cQJ?dN`$v*}#v@pKg3F{xKat7Tw#}m9vz&bz~ zeZjoZt>Xh!%E6iPG>f7}dDB|_8&uVo9sd!LQ^_%P+gX7B|0V72d#zP%S+JuOxaW%S zuI`z!0yk=^R6b4Z=3?*`Wpr@K;rccgn~OSV8!5?=3XJ9eqV zZ*~{o_$h3jD%xtY?phYhUQdqZv1Bhbpzq|4BCyg$mezrret_|-_=gCYikg3jB}v68 zj>W;H-VMCXqH|;l!T>y)b}=Y=SG6(FjmWFc+C5u(4{OrqJ61TB{Kf~6Ck<1&{ksKQ{oONv>b#tC*5pPYBDGLtA-5K0D68>8WPZ~fZ?*~>a{8;Q z&oaI94mxBxC#Z7**5qCI8H6Ir7`anK(Xlo1CP0eeXgqCsB0bwmcUY(eTe$hOcMahT|-yilF2(kzY{%5mk zHWFeyD5jA3v!DER^J?rDOn`^}e}wM0p&jEHuN@JhtvwoC!#WyOsM zA#+E}KA(=#G3EvcMD}!gV<2W#8Wz|Z35%R1%<^#!u`7c!VB5%DEsr4IeNsUbaD9W@ zranR5sc}40<=p~7o&-V+GX|4Q-Wtvp-7@_2#>Mobaj*>t!12_6T*hG5S}8HhT4Uy> z=U>rxN&gmF8wBN#T5J3(+V~Lv$F2MNhZ^^u5Agk_r=Oo+_4ZFkaqGY0^bho6-WoBy zs1-gXosXUiqW$TQrg`_`FL6aP<( z?o|)Im7o8Cp$!qI_l56!rQHsL4oJkdk?k)N2(F-%0l?6+_ZP#hGX{n)zoD)ltDpq! zEe~&hs*^ok`nSV_EUWBF7^Cm@9ptlejz3ih*>4(?PMCm{8QE;Y!fc1uW8^)#i$0K5 zYUSTUxLXr%$|`Yp98%avrH9HcUeiaLZJ8qqiL*)M)Uw{H9J5TebLc*zOBs?D^@k`Iy|3($6`0YpD^GBm55%!AMlLr!+q zGWjcyOl7m9Hr)feHzh0F7X{3<(!KYha^-r)ObsLUoi3J~hGQW*vTp}40?<04W;4?en&d!{C_%MzSppQ$d1ma?*kQQ1xjst=g!ZleX#L zS~=+rQYxhJwe*mY`_qBNgW8bb)M7yKDc!lE*%`!W-eGWLIR<7i%w@8sTl5-AI`tGn zc%tfuc?pDF=ufW}d0^rz){*_-6v)P5ivu8san<{nT7^2+Az? z?qIE{YxE(c=gDyXj`E}2Sdj}hrrbI!wEgQiI2|v<>F8{OgJ27HJ)83o(oYgs5q0r$ z7H}t3q?p+=SxXIQiX1B>_oJBAmu2;UeT0_-7x`F4H{_$4w{R4^ZLnGNS3X| zg^sy~zAnyT(-jQJ*q!7YmR%C{OU}Ff<5EIS?-xT!-&}L?_G?an7hqgwtvD;{#YLHu zC{M>?gfcOXnJ>vuAqSg+=1^0WsgZ2CF%;cy{N$vf)_GTVC_4jvSF6nHWY76ib>(OI z(3{-%@_J92tPQos3XA?1d`Sr%bu|Zj7GByWXnFP=6HlKJ41?R@-0Ibu%@So8bFPK} z+eECvJDb4eHuah^-|RNp`rZ19ewue4AJgxhCd^wJo|8QY^OX!)*|}3CqBua4ivx^Y zaZ>cGitfjBeF3~VmesyEwCRmW>)qf!@YoOU8?zng-A_9+g>X?#yg*eYRJVr>3x#vX ziYTchv98P0hVy6isGe){*tj$uO`LQe2@rkd@p~L{-gW$?-C`FH7il zzE9!4{@rxBT`@Ar12)iU+Wu#cly5I3vS#~H#L{7PUfJ5+eMp|ofHo7wFf_fG-bn}_ zC@QT&zKYVK4_A9~wQA-v(Z3iH0=lHq>lTww%-?kMn@ErXd*murbRw<zQ(G(Y`9% z1xowdKVQG}fzl8VoI-*ZQMCi$8c(GEM3FQ%g5-%Zri*vERoD})g_BI)p4sZnij^^; zv6yt;Bs|nzxk3f+>eh@*!0&3g%_IFU1?bg*fo1aco+p3)pd4)1yKj)9TR2M(T9jgb zw~^$mtcDLVz7i0F?PkTIw>`KvK6K}{=XuyYJfJGyYXFPs9nuMgNCn+nX?8()Lg5X| z#A?CnY9#HoF6KrkFrW`Eq(l4fXGVXX-ZjxK>-Et(%#2H%5342cHV{V-q zM9??KR`I0mN7d5U|C#WO=7g&Y^x(v=xdaOdM)`52{TH8J_h(tqc|y(m-CWfs(jBPc z>G&HSWmQYyLg^J994-Bib7-{QO=@|d$u$!=_bxD7y4A7sHRVx+)H0IAGUHY2u}9t5 zl~_r}JpwSKMXs0z;j#;!2TcusHI#F;5$Z(iMdTUJR?)#i0@)uP-Ye3WcB zrLkZR63;@+^S@GSE}@#nPs9%FcUkq%9dz77cGnD>XfL%gu26jq8un)EBOz7Ou9GZ5 z%wC`1Oe$m9c*2m}TXK>g7e@nb;#Er}UoCp?WOkH8Bt@<8Cv++%qa%#Ds|2m<=Tl~P z*EaTj2q#p0#k@Fgcy_?gUwFAH!UzbQfDSTaB$R06jyfID4$Iizw~OBPN%<~m@!H3( z+_Xrjvd^BJ{{YK$tB0O(81gMz3&0E4-KCT0qA+C2O%lEfU1JEyBvV>wrhzDrX}1wI z(m?o}cghpq1M0su!?Fq%djuB$m2CmJgd4Zp$7RYC{VZCc%eoby?q@&`^MGlC>M6ac zn-dO|dgncs5~6qsggD=?yRuM@-hEjzc|x(WvW@QGFDV%=C_%_~LUF2qcV5c(luyZ# z6DRBY%^KD1Rff)?$%-M-F4;fR#_NvnjzRl6J{xu{JYoJ2jP|n+eEx&99TFV@za!gP z`hG8Zi0{EFI%vbb==n}siY&iu8uBTiV8%o!Q*K; z6l`F^3YLjzgG_H6T|$;@-PjGje~o{{G5w3dJBPS=eHSp{(J-$FZfCatv2sF^yG!?O zsl|MJ?pz?L=Ka}^n?G&y1cI$EdY>11*A*AA}zbAzzI-{GO^SIjt6vrAH^-<^2*{6ZbL0U_{Zz)t@Ezqaz&KIt5;fn}$FA!HLc{_ZB5L(OmHV6{7aeEhK0n zGZt=epNp$mKCvr4wHPrJBT=wvC;I6xhWG%9tFLoOVK(meH@A`OkgW-P&-e6bh!8D> zu6Zer)McdNCOpo)fP^YZ^0-|0g*)|S;H6?G{nmAjZ^mVa`GTGHgV+42kU%1~cpGbl zQVS%Vw(GK*5)ULKqqTAcydSB9wEqKt zM_DU1%k0{Mv*xO?i0xcHT1V@jfWbtC1VT3PO4Mk*{3$3fG?LRJLt8liUW*s9dgMD? zM`qv^t4rRTGP37_t8|bh?!%kN9Vg^Sx+ogBFb4xf%XMX^+uXW9WDkp*)r)fXmis5p9B&Jls-|Lht1a?l z43I)mhL&H+#|T9BQ`1oTJjfoEZi=oNX6d;RpdJR97Nh&iXU7iIdc|;9x`%Rv-Efzl z*8TcrC^;DVb-h?X!f^NJ_aRE9I{Cs=>GeB>3`f-HEb~?ar}odAFQH5}l$_2O-Ql|lVj^#bHPAt9n()N9eNY@%BU$K8lLmAdSNQ#fp)8a;3 zE{N|zHmyVWnS5AMicdqrz`jg3V!HOtGe$gnqb4S&o?L}^Bbn+?IWbx8PWbPYnN?%o zGhVc@ziBQL(GQ=yeqUEHCTYLA224G6U!4}uTDmi{&NaBy^__kW8Ov*)4P8o@xawDH z@WgQ3Y$4FSrf*gPqxRF-M04$2Wr$Jq#q^|M{Z@QC$ju~t?9f+sqW$(O+Y0k&=m?tySUt7K5%L9?Zmj0nB^5p0~lbNYz zS)u%OfRCx5hh}o-OD?wWWpyDYVhS-I#}pe0>N5qNgYI5GcR~$y0ckbYdX{y&=4`(g zRJfq3>0F+Rj|S4z+7l zcb+{B62f*H*I=UY=PIlFROu88dfYJe0WW$b1M8Pr4-?_`e1hWp`8{8>?Y>pI%_Hc} zWcs{!?_2q6mAtEergnKsJ!y1n&ED@l@M6z-?wL^Qrh+V+f>ohLX5f1P39DjLOJFK# z@I&jN0n1m+9jor@Az8Y{Vo{CuzuWhgL=&arl#@h`3R=b3NWV!!aOYm8ksPjAp-`OZ z`ET&Tyw4^|&CvHAzzo%edJtm~e(%j%z~nzQ78bLUoD-pUrR7x?nZh0I7KYpx_`VLg zqN5xxAH#-Oz>N@TCc2X>PgT^D<8TUd>-qZ@FXx#-QLbvPsUt{vm$Ha8cKLPnU8LZT z0p##;3^7t*oOQ2h=UM+z_TcK)G;i%>tA-d|n(5qS(i&^gCnS(5-0XdAoB`0@4_1>1 zfBH4mNcGz!-SXW~{ix&vB)Qhb^qr(1Y&IbI9RA+wSmi^}*>e`Or?c>&-J4O8oE{ke zy}WCrOQs}J2?hMGh_iGnP8cl#MJ{7}w|Atx``Hi5_f6jc7a3iP>OCY{$NnH#DaI&i zdJ}c>NB#h|a(GGEs_xwJWt6jW<{o8Sx+kSBr^j6vA;<>lm(TKig3z@c&J=MJlz8<- z}RRt8W|Mqm=-dFCwYjrejC3i0tG+PeiGlkHebVLj~DC60w6sQ<8(^Zzle3;+&&B=zB}+R?fQQdo%bVK`~Sy% z?(LqpN{t4$wRdeXZ-)^ zSnK;%55D+Rbo*GdPgxWuDHZvZatJPqgoszubNihxfVTq<0p7O%fKy_}7iMrlI( zG!eoe%$19dDk7kU)CxW`#fz*`sXG^&uFYlAEvca_zi;tzrIH*S+3V;l!i5xloJ6TF{e(CA1DMNS&tG+*ZC}D_xNeH z-~P#?6g&N)BtoLnbM*zv_)y6tv)>h(V3B(2ojoX9*yzzmM3(7^=v=^H1!B{b%2q$q zWb#m7L>oXMbEahW^L(u51XjHqrRHA*OqO5BFkf*C{{(4P+hqPM09_QFr}saw&wRS_ zWIs5wI$d-EDw_mEc3J}*Cp9?--N1oIN))QLr0W5{{SK=Y>D=Im6RpU|s~n7>(-|Up zXU;w22R0hgB|PVK4ysvY?dftX`?DuArmnqmr+f^aHlM%Ea@;;I_f21Z$c(>mX-HWV zxE;LLE;-j;JJObS+VKZZU;$GFtJQ?K>L5Be|ygs`6sA%2`psDMr<3)qYVf8!Wp?Pl>E(F4Z;40s$++FQI(P7_63ip{52;15Okh6Q(}5 zO3@na2PC>2gp_rLRG|C@Xp22(brnTiW($WNa>0QfAA~aBbOEJ{l;g2a6FcM?$tSu% zHIC825Wb%d)%#HLU8Ms0s)oBC`fe0-cPTeiuX%^mrKc61rO4oS65a7#4_NMPAxqQT z-wNUhl1Kb+jRC~i+}UsqJbzQ&8h?y%BJ_bD(KAbRFOV#Xdxx17brabz8(7^rf+wOn z(w4>A4@oe>G)^)CtVia2P*c7b$2%>UyX{!IcE1})NPO%dl~av=+r)txtPHzUCfcg~ z$m)vhPQ;>Fzrg(wly<#Q{`&6jzFDMKI&oiP`j!Zbwzn6O_<`an$V1zy?>k}aAWmv& zCF7HkrJ3$#1B|6(KlVaZ1;6qi7azi->h^H|ZZX0|jdRJ*M_Wh4b(91bcVU^*1`py# ze;{Au2B-O31X3HB$HaYrrjd6&IwhSwacFez*b%q5Gniqu8R{V0j-VOjzCG}z1+yUg zE11nG2Qm~eu72M`T4@EbxH?#f(K8JBpb3T#jats0!+Bt9_CRU^E$UObA9u)yXa&f&AiBjIgWXP>A7-;%KtUvs%V@5QT(mLuP^%tDtHNj}!!q*Pha}$_VLFy0 z4t9DCZe%mGpLrVr`6(9L%RCM~=llVNd`(@1>VND0W8$ z&-Hrhgj7KyjC4$l0}HE8I}EJuGhrzEFEU$DI>)es8ByOA5#kx5*uCCMKfKqSm>=zB zP1b|SM0_X+vlc2Ez-!(8R|zcDfVsHqL|h|c1ax&|VR`mOjkWS~ol#DW$&O>AB* z-x-6HTLn~uH|sqv+NZakdiQU`wBqf(cU?6iI)9M^F#BJWLdEvVovHq<-2@U^e+Uz} zdaUXGeY_vbyFVekY@4#j)O)cQ)?&J^5l$lcc;=GV!@Lar7{}X)Wyb3yB@0=zltt}_ zS>9bID)&q_Tvr|wj*}3OXbxZ3l~7f8vYARTQ`7%j=}OfN&*ppOKe9LVGfO}Lt!lgA zkzzXf+Kf4~Kkqm|^}Hb*a+lbVyb4m+T<5Eu*x{t@oot>5>=>RB{(UMu%{{oUaVIZq zko8Gs*kuK%ho=&)e`ja3vs(GsOXvC|>{lZuRj6#_Bmi}IOVTbcbS%WM zj4|5Xl>z_N?3j(X5lrL`ARP#5SZEj86K~ZDU$0)89UD;M&7haw)i#UZgMDA+H68-7 zgdVcazO)?jQ1Lx8P>p_FW@)`}u;a1pCE-~3>S+Gr0K&(3h1bzW-Gs*q&F>|f(R@3m%*o;2opEu& z>K;ut{YoTzw{&;kRRpbFl@|Pv1=+iFz~?2CdWRd6d{Q0EQ{OmF7*%GXGlNP_DGopP zNg0=9mXU`*((odLQ4y6{shzwA3tmj>I)alIiO*`g67vE zX*}UBvm;ZniQuH}C_gBpTraG}Gtn{^*&47L=okEXc~UsM4QEWds01@4SK~{F4`&1!G#T`nXl(_6X^4>6tE9Ws--=M!5~QF<@lv+{LXpr(`XETc}lMwb)e7;Pyf zUgYK=^zdDa)?Em|{I#c7ywiu^I=K#o#a+LJjd;(Cg}!7`)ma)16E88$+k}GM%ug2n zZabf*S5xB&A8Het40%-Vm}iF`S=iYia=Rj$r_Go>a~r&a2!En>Ya5>8AegF7>GeAh}m41N4fET{Pc{2Cni$tDdK5Cs*^j`h9Ka3{GP{pMx;U8+0& z=*OV@_*^H`R*Ud%OIADMfcnleOENO!H&6&4*QPpC^&HMee(63#7z@f7ob&ZVUQ9zB zae@?uweb7crKe7ji?3$Gx3H@hcas8SU-=)O8X_HXV3>`w%$=V51mr9>cNN+XJY862 z_iVPhnl?0tgy@m6*u=+&6}>}&OU-r*d@4%!e6pUko3t9|~p4K8buHPJ1r zS-t5&z6BB}v<-{#BPikLr(>%=15H$7_>FUn4xOlp##o7Fyz{#IK@Z+DQ8`X&_T8CG zMH0ULZTOHs#PaUQhMn*G!#@%V8M(_KRnN2Tni z;@b3KmHBteFvZ=PM+Iv?4~)DfFdjXb&N2t=T2QQ1^2me<%Nlp2qxZ)6Vbi~lM9+5Z zEssSEn!d{`qW{$ztpvJyS_r{-l9H1zkUuWwx$2evrIv-J^(viZSuZqrmLs2PiDS(G+sm*QypAS> zZc?iWb^BwBr83e;UB8zGg8w7{(poyx9+aBxg(@IhUY5>pm#k0ym8E4=);T=z&a>Ib zEGJ2vkA=^hG8RuOP9KgAm?lafW5KN%_MGB3Wc#YkjjZ0y_y4}pa&|)^qf(+Ht79ys zuCa+vnF=08dmlEZq!@BJ#S<4D)) zCo+g}y!snGRsEf_#m7|A_p)}OgsFn-l}YTlFQZ6}h`edcxbg$%{gEsC0zp$n? z@g*^IcuFT;qtGDE9mH5~E>o21-L5vxI$0hvzRshZB6_0xHcncqB4u<#_tX81`U^vQ zEbb7ddtFB&@L7Lc$vg+1#p}07?6ug1Jt&D7^wTrhMO)aXO(PG{j%z5S-vMCI^7S<; z(G+zLbNBmW<;uQ}WMZiyEJ1lTQfqeD`CkLfZh{sRY_a+3MCC{Jkxqi{*dz<#FexaV zM|B%Wh6=Ps8TAjRhF5;7IezXi7~b}7I=zFx<=xOT0||O~WLSw!PWD70`K9%FL-y0& zRFn6CcH^oF=bge4Wzj!`7`e-OqEDrgx?9XzG{AjzGv&>(+@oG6D(z^lrcmzJDXl6i z?o*?TH+y3Y$r9b`rlVu@?uXdi6Uk<8WAmFHwgT% zQj;jV@b-cNHKiz}N$>DB1o$drcGq9b0tx#d#7r9H5gFxu!Gv^32js0R^=i&;2fA&* z?N0&n6yxb6=v8q zG+cC;k1853dUrnY-m|xA`Fw#)r4y67=#DRzjf?ZtkjB$GJYj|}&u}4&yH8&lOD65c zH=HBQT_*Rh2|x5p%R#hCHhs(<&yEZ)F6V7X^!)R^xfV^2h0wZE{M6_>Edxm(HyO zjb0m&V>N}feoSr$^VnA$_-0n8rtqEHpZNpo>y-L$S>kX<>LDnBoqId%Ns&eafqBckXqn5Y{cm^xBWwAI0f9LQ3qI z&oLW(oX<_Jr5uVs`nB@qrO994()n()u@!w=alfQbvAfImXQAZZVt>hfG_qcC{$H>{ zTM}(^Gcqo&d$Sp`)pT!C%@!+WXpG%?a#k%u|4Ga zxXboK?(clR|2h7}4*haf=(n3?zY70mlfK^hCwGQ^Z{L1OT(~urH}IbL0N(IdN1dt~ zx=NU&D~nW7t(wG2BUhHg49y1Uw6%FJx}Pt&6zPA%aalW*^|BbVi8^B%=J%=)DU1>O z1kH*O#x}UK*H7R$<*TF`NfYh|*|A?#p1(Z4?*e)3X#95CT#&}1HXuhe zY*&*9ccB^s_7&Z$;iBBD{o1lWT*ck-5YgR;MJi=ygBfZQQk&aJ_YVsb)l=x!h zTuV;hv<%f0{mx;z5GvPx4Z&gN7qBLnc%s%4!>A8(F4W&Jjn%u^wfXTZ=L9C}&Qx%1 zDXm+Iw-VKIESEEnpK06xq!Fsd`pJ1JRXw3_>XO_ z-F;fBs|PkDduxthW`zXOhh~$zMbbBMCjC>L}Ru2=Af>PGASKaut zYT8+tCG*sQ$;7*?jf79{7Qlz$Z=^sJFvO}0#@3OcIvjPxocXT9F75`aD+Lx#@8n^u ze~R2Ajpm9)?j5I7J|T+wNRwgOe1ayC1@srcCTb+0IgEmffV76zrsi;F1fi0X>xp&+ zYvs$Hx<<0kWAdiE440zZMcc~2if1JfGH5(y8kGJ_@ua1-oj)59sMDO=WcKjt7f;E* zGQ0@e$hN{nZ}{2Ul%arrJDJwO$q8G&hIs(F0EbNZyZ>>K{rzHUZ+eI2WX%*%nEvmI1BM9jsgm?JV-( zaRu=ira6srQkGkMRR}`61l8hWgTeqi` zOOdsOUZXACJA+ss^eMl#Q}ReqhHLU5poUe0iFOl%nxzDWvcDM#GstYVH?6i*oh)$w zxb3`we(O6aSS!bv~-Tfn4V6MR?k0mIGK8yxwSku3cgq(wR-)5 zGP?6eAtEJPjskEVN}}>C#ydn@%O|9WOt8YXl?Vu(3RCHe&z-1)eTn19jna1Fbv5Xd zK%hqkOq0u{MH=O3nR0sNW(JP85dJrtT8o-(?%_Ahsv5fvuk( z$WhCk$eefg=nvKYzO6GEYk6p{b$_r5IV($D!EWZTr@O;5b@k<%r|n*QSbzZ@ zq^#jcF-*$!20T2!&$pi=J=!<*VD1y7FyoXs(RgcU@ISUxlGaxGMMvTn+X7EM8O;F* z;pM!~&-!HtDQe~L+2N2mAH7&*A;n7|HlJ~ydOJaqV zFdo;vEB=#YYMB$$_SzB}6p=3dn|FO*Y|ABOqQoz!n1qNlS*B}fDAxR6+k-msqq(H_^h72OFF%si8dxny&42{wmfr++-GGQ^N4y{w;)Ai>RwuT6;rjW{b^qB z#arG+>1&4`g(z2H#SeX3Cik3Y}U`Dh7uB~zaip0_NQU{{&Kbq8-Yot7)P zsC&GdUnqU7)J_#wbM5DNjgpw_(ljKVnpjhN>oj?~Sg*85CuRTV66D_!L6q{$!a4v)%YV>{CAkFn34&Ct;mkedoEdA zsz-W$zQ#yOn;%HYc8Ri^iVjRQ8d-r9V2xYNtaK~1O{#?&6Qvqn6VvFdC>+`#?y+Tr zQs6dxkL(8LZMZZ1T?vuKv8!yUG~Mx|?2OmSxiWsr-TUFju3L60K^Qf1Tmb~Tq!*#Q zBQr!~7<K1x09to45zXeG^I>)(nI>zz!m0143ZqN0!(y{f; zWG#{{P%Xi?RcNHDV~P9?czVO9rtlgRW*-l?_8vpp35Q8lHq^=4zLWO}dDt&f_eT9? zt~n&d);Tl7P91vF9`E9|DA;fZHra$NH8T!UuhsP?At0@j(L!D{JrlenNW{%!4NE_5 znWG3xLR|Y*zN9Yo>I;WaD%}CbAHPeJb+#;p5cM-^IqMh4Kg)(t5{jj`bsR<$=TF7Qu1iRdz)4!VTem*}yH zC+{3rdN&aLyIKTa?c}qnxsA*e#dNoT?2>G-?hVeqXprnBdQT}9IK%4J`WD-6q7CS= zHkzEDUdQLvsg=#gp62v59$PmXzAA$V?&}_ZJ#3*KDF#0#n!G6vc1}Hkk?=x3YfX0T zQ%X<`xGvX>DYhYKpZ_UvUEci_D z5;;dlPaOC+Zn=i;E6EZID>sRP<2k&xP7uJ(&0ETy-vwSkaN(>gyC; zY?;T;0v$(uXJr-Kk#ryJcjEq_%r(?Ajn%!q<=@SV*wJOjc@zO&EAdso*imVCK;?br zQ6~`cW+77q|0x+6F{D|LXmCS*Iz{Z6y2TmZDO^7y?ewjax?*D@lpo_E>!?fTZP^Ug zR+pFz6<+R|7SZepvj<3&=HT^yl*IuB;NUh7wr4ChJ6Riw#+0R}CHkRS8-!ap}*Qap# z$*vV_YkuBez`k&8gTrpDp{N1}gGKzm{806W&#~_<3A{kz;UiNwg`bmEB1Trwyp!9? zn1SVUh7MDvD}ER3@#|2}CF?CtkyxG9vz+7`zT}&kCJRRA8%yt<+!`A$#z;8(H>*zN&frUV9fg_W z2IjEPo4Vexr>iI)*e+oxgLz3{)yJQMit(Q0eA``qYr>V*7(@oA3g8!X$T z(TTW^1D|`*q-2wmGaPqe?%V!l`d0ckJGaXF;2@yzzz3Y(;O1~ zEmnp3265Tfv^IlOTMDa9R|~ck1M}bTbD{v?;sZqo=Z9BcAXpIpII9vs(kh~>IeWyq zlvj!mkzs2%$irtAfPQNuNY6OZDN)cLS3U|*@spBoxVgRxl!=>f=y|8su z^i0qxNp`MJQ_1mL?1sNF{v(eem_^^fZWv)%zLOu*Inh#uH<>Fm8zu7>E|juT`h5{Bb{?`yZS^#WWR57VcchDRYk7*Lut9pf-vRmR=% zp@Nk@^FQaR=2jgHHu4e-;zQEYhu+dQ(v2(>@@(wzM6&6~$(Kk1>C|c1(vP0LkzW#V zsf!nKmad~y=vJl;=+s(!09xDh#4>h>Syh2{k1NpE>H<#$^V`K`Nw61z-=HpzL8 z!3OfhxcV^VDqK16A2bl&%%}UrVT0=8_%!0Q*Nria&;f&+slP-%BV>f6=A_*jp|^1qo12GZ-?xd4Oh(iXvbT8+q>{s4{5qR*LpxkQZS zSZ*6}RnC=y*Q_W4o)V(IyVptprZc;a_nd z9a1twmW{akLr}3~d}!~PNt5J(mK8rpCoAYQt+Kh0NC>}s+<4-+>;X?dl99>Z^En9r zf7YcNAPK4J-;So1u;fVcI`w&Va_w;<;-WXzUttUP=2qHn*n3YcD~BtG$=ZDXS#VlW zKr>~^o&ZHJhY-=;BEShx@^g|Fl*z2zs`Jr;_*Zvb)?ty}BJAL)JpqikP9s%%khUd0HJAEQ6mNo3w4T#?}I$Wtf zclJF1mgzk%RGodcu&J*0MP;cs`wYz&RL7VJ3=ZD;wphd7oO7HL5*AziZz^|Fj`Oj? zHr^(}UI5tkHt{5KGY392=b^!Gso%w;oT%au*dDNq4@o}?@ggn>jZfs{pG@(+SkyBQ zS*n8(6KRI0i?dN%lrnH@l(ocoluQYvTQL=^d%A@u-p}X_c7VO*>((PE-AdO#WSz*= zlVNf5pB75S7ye`8t6I(K6wn^p_duLF2Ql?@j0TDOT)!4KfWGIV{5q}8!CR5%nX{wI zJoN#!f)5OjMKXo3HLda1r?Vit=iF*8~6Pq=P+PVAoELu<4d6fvc$O-*a zpV9|B67A^6bbk;!TQmyhzg1TjCWqaC#AyOf>Pq>7-iCF^Hjf~lD>`DC`~HhRCrGAxHm=C> z_PUyV+B?jFF3+iyCaXSk!$S6XfsRp_5SUL}805P%&x(3=-mGm3VFeA?(X|)rr*!2M zHB2}UIy{5aQ_!yaqJ!D8M$1%pJ!PpdHT#O@O=CAdw3IEeTpj$*1H8<0-#~3%WwdTC z$%5APazogb%A06)^~c^*Gfc8op{6lz;nS`uay>l$;#>uQO}*Ok{2QZwy_P>0-ebd0b7;gT!ymVcj{Ay^`DuXBJU`|z5#Rz+;)MU0$0plt9!rtQSCZ5l$6PeF^ zpIKZGEn$380Z4GrydDx}C)dg#Kpy8G`BrDUwSmj+FzEY5m2>6Awur`y$$&qqmjhfE3owC7FJcoEs7h z+|^OcKr{Q|gBMQycjrNcc|D6lrSk6KhV-Q>sp79tQ%^h&G8C|ws)!q2{zWs1_2&@{ zH>oT;l&r3Vm8O618*)JQK=&(Ybq9h=O4tiJ#T)f_p?dWZPrG~QmCM34y!w;$I-M{y z9($|2M&SC}+F3r2u8KI8Q~_z&Xp(gucHd9Brq*x)BGcB_)L)0vbn*TpXGOkGzEER87Z9t=2Y?-M6kg-8F= zaJqHkFwHC}q4J^P`&vkt3ayKu7fTLqPPjY6vIQ9jnlMmey{01P2^N-uaZ(V(1~>v| zYyGL|psKeY(0ys9jtfSi{0WF3y0@qmV_@N+^0Q&jkH-e$mS}uN^${_tVLs&+TCw*< zXwZ~~u;J{(#DI~+hg@bB-umm5Vb6dDm8w4aQXP5ZFhH22~+^b&?V`@_G`+-qrg-wdGy% zwEfT-LzPfHnc9QW%%if6g>}4=>?N`1O_i0e2WZ}T1*VGcv8e6fkW?#DT-kI~5OKYi zh%pTeNYoN2%HnMO^#HOVJb-ZOgq1i1knM^(d<-w>0$|2 zI=e~!uInwch=O1>LnddeX^tPs#5T_gg1%?j>#kzX+B11ts^%VqXQ)9rlUSUFhyxACaRXW`w!aQiXn5lHs0OOm5)CICahdY8NDBoN-$6TqQ>cj@2n<-? zgCOR0L+v$R@RQZJuwmM%K;)8nOWB;M*M8uBaI-mPwoG>Z^z_)^Xx%QQqy)gnAAT%- ztTu%cQHmG0TYj_DHNjGWVk%oA2}0-6JXJ1;WfB*$b!|s^=2&x`T&GF)?OA<2m2oJm zB2#@*(B9!zn}frg)`sc+K|2DMEv>o+&Lf(LURg95&oK*c^9hfZEk)m|@pHTr;0L~ZEDT-uOKS1{)aT%NM+_N9 zdztd6|8d0elgV2pA~3GEjf9u1^sET&xV^^inZ}y|kr$4Y`70eI#H@s_@9vY1Im4lR zSPF@VHxgy-=M}dC{-{2LtJ+c@-)J-moR2<5#nn}tkB*s`H-Cevth}&ewX(7a@6_S% zJZgySS_z`aSK!phUUy6GaX5Pt0QgB&HY zrWVz|zhl{%9p0<^FEelR8mqZfIo}_LhtpICuU(W}e0#HyUN2l&VGV|W59Pa<*Kd%t zUCGa6Szp4UjrW!cL7HpW>S|~)z@R^TrZ#M z+VrtP1o8%&z3!zepd>5S=V17_PPWp}ADHIS%Te90oqwGCXO=?ynwAn@hs=aRNX-t5 z`eRqJwuqKKlASt1H}l!>B~{;a2G-EyGhk(_PBJKw&rQmW{}XTm11<+T%0#IC;L z&4(J-!%&llri;2|-doS!$$t`c-R>I5wbICbgYK#ig=y@tazog1(;YkcWCG_| zsvUcWPh>}lw@$%G!MGLN%{Rvm#IZL?0@)-tSA7XkZ@H{{3`#=WwoH1Nv3=jD2>vma z6fwokXjiUN(}HhM&j3lO!{J6|RdekYAeBvnj+p^ajfGD8nnzTOtwHq*?19oG{Ix{M zMcci$RC!y&VrlYl1*lxEF#IM{Fk7J2NZZ-@IH%W{VHsa-J?~#dG#?y(`{?03FZBBv z7M^&C^D)Gv^4}SuBZX}rOYZ5ja3H|@=6nLexYD_ZD|KzfU2yBm?)uJsD&?R%C!2s8QkIo zz`JF*nkv=>2m->1(aTyJLA&k10=>}JsW%_aZn}nhCrY(^X|0lkK;SL(#XGVFJF_$Xk z8|FFjsK07`!)IfMRbmx)Hbo&ic~h+An5tzo4y(hjrV{daHbE%vr67b046h`*^^DIO+p< zq7X5FvM^q<+uQDN2AEZFcN{M~Jsgus0gA2|igp|ea(A5LW~el9^^KNDt>Yu#)<#WA_M(Ntq@VXc*L}yCM}{1vAzNu+;EK8E8aY-1SS8E{Nx;gp$85-WVuEcgIhB zqFCt0z@O_^#{P^qGtA|CXC8IW@rLl5oIh5?#B%-y{SHO(xNePll-tFLlu{~G11$&g zy8n3jJ<42y_pdtc>vxK!*v!>#{QCA6U-P=URR&vS-5XAALGr7Cr%#`M{?lASOg#B< zkj(pE*Tk(Z3)}zix6gdHE;J3;9Zr&{M0@7_? zxJWQi_N{ z%74!@AMa+LhODoi{lcKkGg?YmD`{07hF~f)AWfTJ8}iGgXJY~~bQl8p@LgKDI&iL) zqgKzwG*)fT{%n)g!2HUJu&_{tmy%@MAEADD&*%x**@6XZON_g_j1 z-m%>bW(QUrn7pIyswKwcWGVFYkGOVCi&o%HLbm>6;|fRd95(USEbMe-fo$ge1$Z-Q zL*C&uH%5hvl~B*?ZH7wAI{chf7{}(U;UjMQ0~Iu@1NO&qMKZ=!>sdD9_3!fuWKlwk zfZQnlV4C{MyoB#7g}X!&_{6o!J^aoGQQbNWFc5BQZkX<*s;_w7i9pYR5>E+TQtyGg1GNOF(RcMRor#JVZAD(EoBYRy%3KUtKZ%jCqJMH(HD#6iw3hk3^3MNb6G>Wuuv9&f z;s;)JdKofbW<})t=M_w(1D01a&Hy$FDko3ycDpW1UO2LAB)Z z99QF!pBv|A>Cf)|8o3#dE;cyXg+<@=e6#Pfzd`*HsmeOZjr7HbDR}FzwNVl9$c6_T z)dN&KcM~*HK%W(_Q7iN7v>=wNVhWwg{JGcHRFnD+`?xU&`UAq86&h)amn(W#FT}6u zlrAEHGgS;)Keu$1<8sz8%9Q)y&2~LG4lIeV2i#T5n4GOM<6}Dgn3~)`GSOTqol_;_ z?A@0iRJMCQXH2{@TSw%QYZtler%fc;-BnP>;&UwKn&HIZZ@C{dJM>f2sUV_xv+V+N zEKt(_4|!`VUdb}y3o~$7LH>t^z}xYbM$bG7tf34?Fl%a4?0V@iCF`b&hXsc{fSrN- zF{tX&V!@ZSX)v~{w8b|Td1~GvU3sC85JIb zzL+jY_Sph!qFp*SS>8dzJ?~iIBCF|{o#xx)?7^A%W@Df+m8GFR;76|PY32=QI5QOT znMN(X)$X&Nqhp^$ayC8VozOOZ*l;bfP-(_vOhZlxq^3?e=c2uI2FfFCasMi70wq-2 z!h%uFpJ2>4aFHUAGy@Lw!R$oI&fHWCS@IP1t0Ah-UE^znsXKnl*LO3c>QJs9;CpIG z&_GHlEj_!RZb1(Q)Z64wM#8uBa;d1=B2S5JxXRVAlAE36d-I(Fg@jG0n2U|HNGR)0 zlF?*V<1qXh{`v4To_z<_DJL*|;i4n$$z*}3_bhgt!jDG`dAxw!o~Rv-qI@Zv@4n5F z^t3$3JIK80Y_zc>weH_vndhFuGYxTI9tY!MeC6@(BmP3w9CBYLEB;bINk7XeK6*XS zURwYXwmVW_nV|EA9@Fi4&kf@nLJB&xP0z*+_{{n00$;MOn+H;v!_O?A(jRV*DS>CvupDA?xCgk4LFE#arW zK5pTcQ9ak?`}Lk`kq5g&T(B;`APJplMW0F`5_IjkWfF9a9Y(q6cO6?87p1oZ?yYHg z4?h^(-uI&&8*79bksjS1kDyCMzoIG$gxgaFScTgL1a8kuy-P9#}DclDvw!OogWBU=Bpj zc)I&KcciWtXn&#}&aJhM?C&8QdTpCBSi_H4ZSXtz(6C>Y#-KxyV@Dq0Qb;jKg?F^> z=7OronfhVeMdB?d?*KwRc)k|9X+FlH#OUKjzyIMO-}0hIc*j1@gmRwsYelX@N#afX zw2YMfqW@|POpk&&?IWH>r^+E>Szc`QM>_zs_jY!nXLqbW(_h9D=D6C*+Kb|5%S0>f zV=qdK0v9n3n`*71`&mGXv&=NX8<11aW{2yGTkx8P38imFauW4~UgKi4 z+a4`snw=o$gMsr=4(Z9*Be~AV$3qnc>IVvzdb);nUwD5eQ8Mz)PVL=&-N*9`k!YFG zG*Bo$Jjh?QJn)%GvRz@tL;vECG2g`#M1ozZk#-S<$2&EcPvr;VdEo^ieo6 z|Ar?-%8wQMB~2dV9`=(>P_`|XU~BWWB{ko(=`yMQld4!5!u^!uF8QbY-lG$_*kA5?a>*UGLw`^#Alc8w+UDr9Cm7^ zwJ&074P@$cOHC3~{&E+cDvUYV?ZBWO6?`{oaH>5sON_eb)0G!n6+%=M8y&B5i5#LPro*K}aF?BpN2^-w9(8YKv z9s`c!JAxWVXK@;D2^ZTuyrOTk_He-4_Rz5yz#?RN4$$*Flt*Yk&RK0VaQ zYry@lo0dG8Ai-Dpt?++ZO9#*D0^dHKaNcl?JLK}+=li8NXz^VnNY04)(lBf??{?1Z zaJB52CNRdtJWwW8LU})!`2v#?N)Qcb#tSY7FnGE(Cii(0eH$J|g8Q#5JuW+tDJXiN zhp6E0Fj^@LcT6gdUsd+^8_OR4*tp$;jNUCpC>Tvj9w`DKI_NZnPx7i%e?fBk{F^1lhHH%=YOi9| zDbbSKOxNZ$C;V3xUP9a^3N$&2)id zS-DQ+C6X|RF6QB2kH-uQ2K3S+8QAc|@9d1gH~UbrPR4_siE{tJp9_=(pwPe&D-l|~ z2-XF z-!pD|mo%Tq}uBHH6HZQvp;1xZqNCVSQO<3 z^D1vexc$75Dk=VIGAcehjyP<9GG z@+Ts6d^ED6H~fx{?k@_8y(rr^-ZGwCcba$_Y`KyA6(p$5*^g0bjVCr`A=@N@yU!Xk zmU7WHI*)|xv8ek-d`cgLOK(4DWJwk`a||8cc_m z*|Sh@^*A&Fs}6TvH0r$1Nlj#bv&uMiJo0|`L`PTs%>+*amx!mmw-){hI)6_sb%@|T zj4L<|ZU7340<|MV5Z2<|sW6;YftsXxUY}(q{yZyq*}9Utc_aX@S8k(%c3>|;{IY)T z`?i;A`v2Q;#&uaEYsUBkTH4CP4Z=05hoao{zn#|@7YL8^PQ5LJS=RaCI`bc!7T8Gf z9_7I6h&Hglx+#@!5?5sZfGC7hc1PckqxqQBw>Zze+}buTrx_0GNau;9AiE>E@b1hm zmPuvgyZP}o#jGbvHZb8zv*ZHpm!<~VAnD4QfPRie6a05&onN9asG z&7W3|mLasn>1zL~k?xuh9xz=E69cQe53djVN!Hl8oX0%>c3OPlWm%b)*$iLQvrsF% zOoIFq8LPS*dZC-VG0p$p+!eL%{Tn^J{lF-AHxlmgY4M-RE&VkI1>{um_$x3dUTHZ3 z>@}7l8Tk*Y_aCrW&_)n}@fhSM_Mbq0@oVzqx)ML*#hU() zqVsTMdwtxtGuocEx>U{J+ZqwGW^KRLY6Pjh<MP zUA2?h_8hcV+tCqqU7}?wb@EDc+=#emy80a=Z@)XLEJv_W2fZfTl>Qu1PAMVJ8_&wMG+TCMVhgeG&=QXC`Dw0sPX&QHv zVfVAn(t4?j>306|`$>`pNdKMJ!ibSq+n-iYQlT5;I`S^5a!FDnKdUPqiF@jP-j-=# zpnfkAX(K_dl%Do_x<=}wksY`F-6kt@fki(S9)-+d)c|3& zOzWGU@1?6-^$ripbG@(JL_SW!(7dp>7bk>mks&EU%pVtbWB_EM%K&)}5i%Jbm#KfP zrH6nNy}5c6XMS{9SddD40fuL8ca7?v5NW+5#d?3$=d{v*(qrgkFzpx1$S)RK;oIp3 z>xb5Q#_w0>MpHDWh9ZSFCADqAcOopsHUwcDIpIk%ks@Z4{!?Mv5a9iEIZ&R|biG z{9^t@@N3dGp<%#bBME5Er}&HI^{xw&T2XQJ(r@2xdQ+lha@)+3ZvA@o7mN1DM4=MN zPU_CGScI+G=ER`h8>u>Bf0uNmPvFG^^jelL5KuSZzfjq`$&|v&BiYa>(F~#S{0K&J zm3bY=?R)%Z+NMxO?Q5Zht;5Z6H|n=5f;iIon19v30m*|ZG&sN+k3o{;<4wnf)Z;%d z<&)wY zxp$iAni0lH&(psnlUfQ|qrpNGi^n21mSD?jJ=0*)jSeN^t5>Tf8W2r~>pnSt8Nqc*P5e+o79^=G2@b5N>)X-bSQc67 z`t$gz!lCvOCFATLoN_=%SPL?zXRM!!li|flJL0O$4z}7zzWl5Kt;RVC46j>bXjIe) z%?nOaTBjIS{V3vUZHHP&&5jZ1CkE|@iwqUtob!=rUN;P_dzU)OtiKSgq7&k5LLS!f zpnMA*)1~YuXzkQi7l7}UfL+t1s-5#R7%pSS)G4kvLcM~lp2*}m-gl?cO5?uoVXPg z`kJ|a?yXh~BgEK8lTuk9oViotf_h$KOQP=DrKLXt{A{`tLD`b1@oG?yL_Gs6Rw$fR zQ#iu7+f~^|!=wMngxDy1Ado6D<(CHSCms&YFJd>DU5!8w<2mE$qbHdaI$Apl6zQ)g zHAm`hJ?yiLdje&r7Ixmv2T^Y%WISVHDkzVID1v;4lc?RmO_IuGR5)7MU$abwUm(%t zzw_Y8XQl_^s?GV9rUxQ>-JJa!OzazWCn1`LhT}Ey?6BTt{>0h3rO7~!i1aHyTuFqA zh%%7#YX*OHMAu;t;V#oYaL;U=A(B1LUq&)TtubHL?%Ct+E-ObtZSkkOXo!T@-f)gm z&{7Q@kskIaL>1aLb<_$=3_LTjr(F)6DmB3gt*S=r{_WF@)^ynDLPxN!mD50l1n1n0 zG?sctTI3gtby)V*Bi6)&I^wp9#0NZ+wn=Ue_mS!tVKc-Z{aqqpoHF$PI}kkM>JPpI z4Yz7wfzM;)I}?J><^AZIw{pFELn4z`E(nhekGegDDYCV+qh3bAne1E`oqC(^>A)m_ zFBCb~ypiin3Gh04NVujOZD>t!u7eqpFN~DSl?6SC?X7Cun9yqJA7@t1duaIN8jS%> zggi9(M$pztAX;FqfEYUEybo#3Z--r`!-XPr+mZ&Ojb}Z9TSq_yY zaVyLS7`}=L|TCN9SH>h1M-)ND_JT?npH{&8AF($?l_%$l*xQh=@zl@0TjSJFz7&$L* z($8lb~9z1llU?c+V7oSvz5e9J(9P2|O zx86R&m84KSFYxg~>!ZCcw~n4?TmlW4p>mB-C84wf16>(fcx(NRdcDiyh#RmQF79gYB;ad zLq8~;*dv)g5 z)JU|NiQMzE;2st)0Sm$h9;7a$a<0}_hh(0ur+K%POIB~v7B1hX7hcoGXf1#x%{dPD zr^%yB){eQJ2i_Xly14rjBQfkpaUBDgPd8`(|e=z_$9V$m0^X?P-_ws@(=plO4 zO+m-DqtNasIRkJQc_A|VONhwNT_P)%cCKYYyTtX3T&wkG(oWSN zlYNUzVyG}2Rpw#qRzVH|SE;Bayv8K?TLeTKtC{WzAN*W>#>DKYxZ)Hvfh4^Zxy0Ff zXKf4LqmzoJ7;x9bg;c4Eida*NP-P8qv;%Buc^f%B7**1Bz2zV%+Jr9HwIaY~3ueZY zF}Si!I6@-tXmrZmgXa!yhRsv4=%Wis|`>4_hSl{qJt#^Os5JeUze$ zuw9gqf9X&NaCkRacGXByLHDGU>XMZj!83C7i{*Y|k{g!$(hPYSVTa;z^yL=8% z>uTNWmo%P?Gw-}7cUL=gF6<$gvw8T@xH3?nMPn_X8yp&uD-n`@UWJj*N{PRBxhqsH zWFcFXs9u%GbcW^B?{Do0<^?}54UhkBk^!j2(*IJt)a9Z5U9j2_`MvhI%;f3MAj^;Y zi;RcYChGa}E1ygoZi&JE$8i={@T>gA%) zQemfYw{oOmob`Yq+0|qBYf61mXY}V8gY?lAlI{6#Y* qei=p*l9_xF~>x^n|&Y1 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

nicFXD)%l6AiJJh?uiEbyn0kxL2 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�{=)@APKc_etgJ)1RVWr;1s2BJjpqYsC- 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%0A{fe>ViK@rZ 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 literal 0 HcmV?d00001 diff --git a/Customer App/src/assets/images/food_placeholder.png b/Customer App/src/assets/images/food_placeholder.png new file mode 100644 index 0000000000000000000000000000000000000000..b5437e1ebf34a53b182fbc107fd908ce68cbdfed GIT binary patch literal 71072 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 M07*qoM6N<$f|s1fN&o-= literal 0 HcmV?d00001 diff --git a/Customer App/src/assets/images/home.png b/Customer App/src/assets/images/home.png new file mode 100644 index 0000000000000000000000000000000000000000..5c100b280164306fb4469d7a98f7a534e2f4bc03 GIT binary patch literal 5629 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 literal 0 HcmV?d00001 diff --git a/Customer App/src/assets/images/imagePlaceholder.png b/Customer App/src/assets/images/imagePlaceholder.png new file mode 100644 index 0000000000000000000000000000000000000000..32e9e287efbba778e5f33ffcc4bc44de759d7ece GIT binary patch literal 2465 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 L>ff&e^a9 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≧~(5H{lC!xx6J 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 literal 0 HcmV?d00001 diff --git a/Customer App/src/assets/images/markerEnatega.png b/Customer App/src/assets/images/markerEnatega.png new file mode 100644 index 0000000000000000000000000000000000000000..1e5af7b3468103cd5d2fc34d9742ce576e054613 GIT binary patch literal 696 zcmV;p0!RIcP)Px#T~JI^MMrQ2UGCJZkJOBUy0ssK*H$MOX00sd8 z3jqS>Ha_SzKEf+A>oz{bEHv&oK>z>${<|#y`0@V0Jp0Pb|K6DX&13)X&Gm(f@lsj% zrK$bmYSP&(&<6@5`w=DqyB+g!)STs^hT(1XOO&0$%uKhxCJ@ ztF^dA!$NPZaf^_Sb}FR(>HZ94>2}Zs0L_}bISQ^u^mfo0?<5WIZR}?5pmE+$t@7yl zUc>baLON)=P4vLYx>`jtlct%-R86JoXg9UZGy{~8i!MRA;8MFzd*DsQBG$a66ol8C z6;5>C0+Uwak`Lvu-s1H*(^->-_F7)>(H)*`JGJ9;=BpB67ahqQtfbNsSyW_b!oru4 zDYBN+6n80g_04mY`(g)&(zag83D389CfOsgA3t1zIm58CBA|cjy&fQR!d#-$0J9j{ z^8|n*6o9|P0PvasSe)P7xiJU;{OPz2iQ$-F!3eL7NF**K7{n4h9*-c%n*@Ux!QpUk z$bw*jU`os|g4u!+OEB{0{@0yXWC1R85dz+iMcv3X&Gj%ZK`pb~7}54LHw&`63oACl zMV^Y5DtLJrehKT{{82WEL=3Vq`6$S0B!vs5P7e|}l`EO9=47{}%&JoUFFi8&sA!~r z>%mGv&`LXZOLFU4>sg6oYm~#sCH&_Dh22M!y_Z|d+!!w;j<8@A)Mmii40u6m98~5? ze6iow2C|@f4b;hDeK!0ewN?{GBqDo#7eOTt>ayWUiAEWe>}d8<>IAo=P?rVkvS5$= zXYhDvH-Isfa=B2s54F2We0% zGW=2?a;C#PZ`hNap6Gch%m$XOgDt|=rdU|M32IYDZ*M0dg!v37xL*XdVtX?Ztd&Bo z)Y)MXmrjCpnXXPu3POPU#jr+XZDlqpCxxf$7;h=KrzG8_DW1G7< z%=d%!a@Z-&PV25IhtLFV9$shCsG}b@U4SaagOLV%sebO|4Bk}j60o-#M+zgL@jkZR?RA= z($j*^HVIqpppviD?pdpQH@qZ|w^88Api{9$%9}iU0}IPk@i7U25SW_vd1EFiZFsI> zSLa(V+aCQnKmPK<6M?$^dtA}fSv(_AslHfkmw$4u4jaN{L`8&w3Zk6=E2#N`ElL3B zy{{a1z=Lj!L9!|`I-L9m4sR0ZQGD%@6SnRdkzxGA%{}Ayo+UH+fc%elJCPu4Z)q3q zyRg|}%rKp_ag5%dgj@wei>|IN!qtfhgZ)S=TP zG!&BJx?%=)KC|`PK5d)*@Nmw#$DS!9xdnx4cIW2#tpjCeFOFX+@*Q{LW#THTf9Oz+ z-Tktv|H!rgMaT@NR5bdaRc+7t-e@?7Y@h%1l-U{EvRz!t>?heYF={C9weIgV4VN@6 zu@1)1Iz`x=s^$>%_X~W)bI6m}=FAS?ViQU`or3`kT(a=$T#@n@*rs$HWyOedSo6z6=&XghTiIHKiJ3g8pZJd4))q77d zxEtl)tx*rt)^fB&#zrx&(>&Z_Xus!WMW#*-GxumF5eAJh}|_C$RWy-}Wj0MF0Y z14Vf#I`Ule=syFwip-p>;{P9LI1(tr25ervkf6v?sU?LnpjN9_&dkTYEgi9p0EzWuXQXK#XKFNOiX&s0hhm zL>rQf)?XmGa@3~0cH~I5TsaDbY#FVf+EK`%f+8t`Yyxbe3stBw$2Z;S411EXZx*VG z06`ES)xlFyk(uvi-h1D>>#Y5)Z&=c<&I-Oet#gP`3sL_G9X-d z&%K4=wUy@n(qoOFltv0D1-Off?v~ZEXMJ|TX18NJjN}+NJwHWj&2D=~<2_k~ez{_r1~zxM++AN$ zLSV66;*)AVR#@lA^&(>F`9L~=18imMk-8FmLOFpVQ6*Uwf&(R4lDIkq=1 z2*ZfBzWtYf&$ae_q-`3ku^bKuP++W~^`4Y6FJIoU zTCIs`;&2F@o~<#~k_#v;C@aKart2C)m=QoIY;Iq$+upHQbcA`LX&j(1z9BO+j9b>{ z_qe;eBjteB3g;WzZi#O?`bEdf=g;W+o?)11+Xj(>)0*+-hL;~b-t0rKM3Br5zIyM?pj(2pS+}j8aH0NX{6oQHol;qR3J} z6h;I^A(uj-uwJ&jc<%#-{T?j}QG!v0Zqc(?pAch0Nqv(gXPinJ%hO%u5Y+IW;e z3XzkuQ`&XUZa*>&BjY#{OJdv~h$-S+OWU^iuH(tmr>s{i_WOZ(iip7aWXXEHB2E)Z zL)R}@tyY9EvfbRVUZ0ZDEKkmP`q9T+-haqqv7~8Qj4_;?oP+jUy?lXH1(KkxBbJG2 z+H<ibN>(l^3Jtm#CqMkF&wNK()WGzD!GA!Q^ctTBiZGGLt}#z;sBtqcWFqF*%(1Tb3Bua<1KTZ}RY z^?j5Qp(Ns*Xc~*s0=k|Aq6Gmm5#xmJq$8Gu?K=9!it#YvwPL&3a5#*hG~Ied*Dp96 zM#lXfD6E$&uAV>V?EIW*nn*F>8;7Wjq96ico@p9SNdcgCZY7kQnM35{{DP1sh8X$e z$xBj#k3W2m^=id>v1WhRf@HdG!D_MQ!w-JM`NfJC*Ee|YIczp8mJ7P&g4O8*v^UH- zuslEIBV`))hQE0z*$G8(DWVFTjp`5@t$!UXdBPj*$EUVQs}yt=`ev3ymzD&38^sd z4~W)yZ&|c0i`A0n&!3{Gr<5|5aT?G@^Yr-*-Y=OB8{T;HZHD21wwjkOU!bJU7>h;E zusaZA5-!YnSArn8$$>XS6YhQp6Nl zu9nPGz#2zR1wl|bqqIV4{a1_m^F{IHLF&tY=ktH>^M&-cEx=#J^;w55KY5J|P!bCT zZ!aw0Jhi-W>R2@ngP=vDwIE)jwLwWC#6phch_?&ID6}=ioL;?qa!eR)K!h9%CD)rr zDOEq*a}Rj8pGF?j&Gc5E*6g78>|+LF(^?L8HggLfO8J5 zH8Ew5KQ63*RsuzkQqUsgQV6L)sjpMAPzoqh3xHhvw+O^A;&NS9BrNo#bP2146E#p)NrqyzZ5=EG1j8bHvX*~eGZOKKEQbIdN z&amI_u+F2j#x)J&II=!jv*=pFbU<>U?G}W2Vmj=JDPygtC*>h$NOL=WI5& z__oFQhH*HsT&yVwtJMio3MHjFrzpYO1_~J4G9I>+ln7}?DNWP%7~5jKrzk_yF6#*< z1_8!#N87Dw+7;t4AX0x$N(7V;=ATl`uL|>TQlNj^BK&EP;8$^d;dzQsMDPmk^@{JD zI$mEHR*j`|3XMXfAgUhsDP@K+g34^O!8?bM!ZgQYk!MsXC<>|oC?XI-M2nz}`s_p~ zIoF#=E3{S!&@{EU1VA!^U_?_&tTdQbv#zwOw5>l2V84Hf(+<%Nv9=DdqR_^W^Ra3DGMM?7Ey7>6qyNmS zRF+|(;TtEGZ>=4#tqhCK0SOUkS_3F3Qn9QkLd=wuK`DfccbZfR(-bMC5OYC^P^d5< zm5STQ1!Xlw6|_BK^q3K)aJF`qoD*8tn?h?tiW#jGMG54L)e41>((yG)A>@p97J!@z z^Ed-SF$U8%^?jrWEl8FOKdwd=){>IW3_XHa4sCrVa? zx$@207-Fh706ktuYut7h%|K zAw`DmNSbC!OeoRB1gQwaFrd-QVtaJ$)XvN~b2J=BgTp1Zp}#x%Tm z_5$Y(T3eQj6;LYG86%<#{j!HNG0h{!Xp~YcPtR!AXGF<-@ZY-l``wlpBgaDsZ#&v%P1mkSF>~18G0%I9ZAdYrbkEu4*O)^hPkT<+XISfqVW#md zrTmP}{Ijs|tAX%mb<|&^%l%S|R zLLCxw$wUevBvLMDB{@HpWp>=BTL+5U!zGWB&PESs_zPe_8a>_6sC^;~v1VuPKU88m759euQoF>woaZ0mTwyc*6jB^a* zh*(1kGn?BDqU-Rbv_@-(a=s2?B9s`&^UT@BL(b05X}o2>+mUl5%ma-xjN`;=*|FR2 zkOHmm5LHhi>nthN8`4_OJO>1bDWaXi>W;2oG0hXxG|)6X(>!6crR}<(U(E1V*^AF# zN~xdu*x&0V;1!%Z#n;!C#|ua2D`spPi?;@&4XP>>wK_`uZA`K9mr^@)45@ZqqzWDN zuQ7#K3->eCPSxVnx=!mkAzIger!__^C{@i;Mk7a>Q1J?<+8^b zP0ocF1I{-L!vtCA7Cnc;Nbl~Ll zJ|Rqmd1BEo0fSOi#M*9e*zLAlTwYQ{;oF9sGsCn;YlTu8=NgnUloXk!J#E|9?(O*mGL&)LiY0$^ASCpJ9`yoQixejYeQ*x#7axPU-q`oI@HFJoc z4Ls`j!HUux#*vt*#g`J~j8ejj>l>z+Sglt~^UOSth!nyc5vA}=gHnpNYd{_8!vel> zjN^fm^_t!0uEL~YB;|r=jkcQMFhI#H`VNKAwjH7kjc?d)2c{foTZfWD;~W>~_ff_% z&J)gi#$nGm4E6gkhLr1x);Y&CRiVdPha69-Od*Cy*YisQP_{lqn(LjKZlp)Xk+1n~+I! z#qK3%^3fME&J)H|4t$I=R(rClGPw#9opv0Csj6jNM@oUs?S{TzaC?2j#pU@?(NmN- zlVjlS_6AXfzH7LC`2yn|`^^qxJ;pgUhnaDL-YWKoh`Za+Hx0(PT3jg-37jvMjMG5Q z(0R)|?%D1JtUFSYrLs982F7WmYdTI(F1UL6gnqdu#Yj=0Oy&0T@dO)(J^~yy2sZ z6Tb1FW$gr~3eFnN&sOw(i!B8yfyM@Ur&wx^CZ7UnLT~qMw*#|oNoSWBr_mHBb?`Du zp$s?;-Z_XfMW84RslYfh4I=?f(hYOgjB~^q!?@cqP7}Im$;vQJk?}Aw?e{F)k%Bo5tptWu;9a7MFqn)6l17-r%;lje!Ws8`i3r)#V=#87Fyn8CPua%?vn zE>G9EGGlb&Y`tW?T2)TjdrZ?~T~CIpEKUdbrvxI4nG4=>aI&u-h zH2(C?{L5aSFXEr35NfTDuCQvzLFz>7wC2%?ab^SR_9er1;4n_SyxQ?}7uXZXSAmo&E{!qJI)$^A+x^Vi6^s{r=eS&HRt7q& z=o-aIZ*l96=H7h{#S^k2$IQIBt}2zT9Iq5G>wD~@Q1WQ{19Q0|7zSOTO_N-{I3I&-v)nXG~#aOqH(&kOCzKloV9XL@o7HiBm23 zc_PJ;!#J?)8;CQhKqAqt9sA8KVl2;|J>^leAQUhN&bM?iGHkaz*&kS)o?(vS!>}I_ zBXo-e##!$6d)7uZk0VXjGKT}D2-bDX;{oRks0!a+T)kkqI%PL(AcM7*rd<)@h?S!-g)mJMeYe7B z4^rRRue6xI3^zXi_0L}^rO!WjRM3RWlLcRU{gmO;r+oK6`VYC}j^W?_fKSas{@~+1 z<9i?RU;U@Q!CJkfy?x2{*-JkBV9Wd0ndf_$ieeKI$z*JS)@eeFXa!wY2%X}?Yq-C1 zbi0Jyf;Kmq#{=OIx%c+hIC=Vlty`n|Q{3tV<2*$)r{|}v@4d;#JI$5e5mO7)?kQ48 zIUbElbw*HHVXUcqFV)LyL}85OaP(S`z*$4lg3SpHy!~CFX&f<(SgGCI$ANY@kmAg$ zZJ4JGLc|Uu^E?vg5or=(*f9XMnYh~R@XLaCr$}RYd3A$rTJG-dnBvHyU$AHwJbG}S zzj*gYy!Fcc5>F&_q$(v0&=$q6NeQZhM13h8JyJ<9D$VUKXa+6H}`Gp1CbP@pjG$BM&C9WZ^= zIO{Q@@xDXa$l}tnoerq3=k>)JXDv=EtaYdo>JUg`x4lByGeWUsnJGE4nri3I|FIQ~tt}v$Ku)XEv;vTJ8lXE8JNQ@ch+h44hUv=JJRM7bA>-g1kRi4q7 z#9QC`HI}<8p8WV@7Jbh}fW>M>oFb|iKE8{5x{vImM(0pJyQ5bkrpSKEh%q#s<=*9* zU;EZuoIJeG|N491$B)7|7e2BJaub**K~Is*G?C+gXp7A=i)O}mJ+V3A`7ojWqJS4#(K{Diq}pq7~%n9B%_Eq444uK zlGsYZbX#(`rdNu)+XJQ7v`q^@)AocIesP%btLBm`uUhf5*1~=)n5IXC7fh+poH>5y zD-St+Hu3b6D}LQYhK{)$Ix8^fkJ+r)_M75TzRXtK$n&jA*N|Mib`*BFAo% zKqqnK3% zt&l;RnUX498B^pq{Ua#mY?(qPB|*f)5v7X~@Q>(M4$}t0<^x&=bea+65nTnWzmoy* z7rIJ0x-~V=u5S5izhb}Hq8}^~-O$~?hier7`8`897e4yYp6f|yTER6-&dye7r`hj4 zA3uGGogzjOB;om!E8?I1i1F)@e$jHdD7EZ^YilTZ2a_x_Y_y++Lk&fa{T?knG7 z9S7cc^AX+hloS&oCB`^c;RA)1S_DQLLXJS9h}2G}OEvu;=}N4n9MwvWj=(uamTk+$ z*_uO`vD#LPs1n+K&Bx&RciWRxnDbY$g4NKzRsL^wLS zDdp%O%7xD9N^z<+i;G_;P9Gt9iyZwfF~)xniuri=6@lyB$W>VK_00{>&rfL|zee5- zOjBZL)~vpEpL-|IIoZzac8QQ8P45Zwj2RQbH{9;-c+h)fWw;p&+b7TYaI@!h)uVGl zc6*j4V*trB_t%h$gBV%&ElV9}O~%B;$tv>T!HTnsbC$1P;_f}D+RupM>iz*8? zvgY}_@8XTdw+$x`F0d!}*ggA{bGP7IZ=JJRoiR;;A!PP*W{!ynw7x-WTNS`qhhn8P z+Gt8ib@<6(T@{L6$?qCXQMF@<67F_;&Q^YIjX81PNYE==SCRvYFJ*-sOP zapYPUEG1FU{P~A>y!Dj>XP+vHKjqEGXYAko0eAmyi+bnlEM9+yTngP`su{Er@!BwM zM|KBAQa~I@DRUSS!)_qQK&v5-2ZSXek=7@aU1MEKkxWV>tryN#E0!yRZXCMl(CwPC zSR=G-H-VG_Qz+cs%}jG*fAcQ3WG)^)=KRq)i_R2u{`ZW&+rjpo}YCDY~aW@<&Suur-K~?kM@xR?Pvl%C*FwwOwDdt+Z z#^6j9bsFDb4WyW`+E$BfNgy>WOH@oDlBk5itFB%XBLP*aiucNsA*!Zr!qFz$w+%*{ z%Dz~S)tW?R3NtAetTGH)q1*{39q=Uq<^TU;e&u@rpcIBF@PB^qLr#C^P23@(`Xyic z&3{Dx!Jn}I<3Auhc#Zzi>&S9NvK=2kd&zFUW!{ezF~pLw3bfJ`W#}H+(J1B;>(Re3xox>2=AFg@+ z7teXN+49L|!zMU>_~8xD?){M zLdx~zDdmW>t>NPIln3XRP!j8tB{#R%G)+T^k=-~EQex>_hB&dm9%$PJD5w~)M_;n_ zj=nfjOq}#RQed72y4GWkiSu=9S#(Xc!zM%L93jQ35+1dIg=;yKi8+LNLQrqQaP)r< zDPYNz7%2$GIt)-qikKZ0h&)y?{@)!J2 zUGk%SAd2E{GjQ|bwk9o{rgIjP1Y@f=qvVV-iXw^5caUM2CagA9nNkJf0qY%coNJm} zs;6VU?$ADEn=K-l zy1fICOiGdUYK1CbttOX@v9@-|lyTZJBitPh7*qRM9s`X7-!wQc?6w=Uu^3wuIgQnf zF{3r~t^v`+T!?^5Ku({*g{W#xK_TT0z$EjYcW1tg_){)MyxIFXx#;-l%@!FD} zKF9Ve9z1@GzP#Z7_*cKrG(}9q(Kw$fzSK}kW{QDvh@`o4wr$@K#~rQ|iWIU)Whqp~ z>AENeqnTnsp=qRIYGnkBsjj*#7!A{uNuegURnCZH1jk3)EuRd5>lx;`PKtze1jGtlF_28 zpF&YnD4Yo`slz2J}j=zBDJV44qX?;@gw!!VPk zj8=75LzHUGEFv^Uh?}XJfV3r*h|1L1lNiRVuu0Hl8mH;4ASI)fr4dCVLX#6lgw8rJ zm4?z{g{45Mk8N9WmA{AyFor@J_7!=1aX_{EJHRU0V!T;h zRp_y7TNaJS+NxxRScrM9qOW8W3U3{lR2dOfosrHea!$k$DHM!07+vtFn!i+x2=1rr1#)#|tz4lKuxT~OT2!innH-tOtg zEo%>t?sset0V%?qEYl&PLZ)?|F~pjoD;!fALJ>%0au)LOu~G`H6Iv(4BAhJ@%VmSo z)o`!Lc%x{&W|~WdD;)g+ArfO<7L&)F)|(DlT(mlVZMFB?&<}foHV?4 z(X(zFWSZE&_?XR;AM=Cn{UMLO@;1XbaCdvhfAYJ(%OCzff5`IejMMY`Jb(6-%ZIPC zxqiudwc_^joKHUdi2ILTCyWEG>v67OzuofSt*`Lp#TCA7S*+GvUte=_dcoc18fzNP z&Q5s#;)=z|8F3z1t=5#1i7{|_@sJNb{(yTI_lXpYf!12Khoi|yO3gPK%{yHPP%>Z^w4MLEE9Nh%ghve>uu52Y%eqr6tU-z*pi(|Io$5CA+qS)G2~gPp4QYKNTG@jrBw5MeXT;@H#EH? zXx!v!1(Jk0+Hmpw9DA8QqT=AQ~^;`VupZqzl>$(5n0Utei!W(aYjThI? z=vOCv^{a35{XhQ!Z@m2ucQ-fmt5dX7ymV%Twh{(ukO`yme>J>ur-1?OicG_K+5qaX61|Hn*E z{*q>O&guDm<`nT7QW*YzF!QUrc3QaXEbrXwSvECQjJ%>}G~*aZ$K$SVEh3pl35^sM z&Tx6TrqM8rGcgPEIFoZZuAV9wXBiJO`JcVNSDU5Lgiz2% z(=Q!OV<}l73fi`YIgM731?wD%SeFx8&m1D-STUdTjx2_8y9KSe-c7tb1hxTgHWNnI zB+SBF7L8)PXz0CX8X|>2+ce}Oi(!q%I#c;(T~~T3W7zG6nuk+0Y2j2|)`)1vIS^yQ zTY(~&)?z3Ob72m#E?4vohb;J$1@|7m&h71W&C#VqPLYr@-dS#5UU7DQ$<5u4=P#~! z{P-cuWrOn_*SFV{;+VD@))yx{diWaiSk=eN(^YY??va!(~S4LJ&jX~s1cqcz$HAtzF)yV_QLSJz|ZgbIn0 z6D37-*I|k<-0iEGorG;PbI7CuwsAD;o){)tXBo$t5EEW0I3}l+Xi_eq45Bp7XJX9c zPzaLnUMNM8QpR}qS+Zf81Fm%_US;$Q))wL%A?3*2|7K51gE>AZ2n49HtRtJe}28uei8;#A4}atmFLbgw=XQ z>tMIpVww}qUc1j?-O)E^9JV*yJ6+N>o(C6iGRH`WGyU=uZ5otXqeSuG-WpLYx7#h- zR$)wLb?=0`yBqGGtqD0$a>UD;RlgvHCBwKUhJp3PBlhDhS{&9ocDoIwjC9>4havvz z)^mN?bT0xKgAzDzE#J7e;@hvUSoejtvCMNF1R8I#Mxhiq=UF!H7(AsGIf6TyYm9Qo zp{sftVhVsJq`I}J9ADRYPf?0#7_rLK$yb5VLZR-VFj`kdDkQqTWttM1x(B1{TdcK+ z60@;bKS>D?gh;nsVXbAi-4kP??Yhq(6e4W5d)6nXlM~FjE4i8 z%{5MIHg`Ad_B&25?;+Zv#o%m%pa^NAU#yrz=Jsw&*LQSn&p2$cT2SJ-yM4+Wr3xfk zFpWbgXuH~^VwxDI;m9IoN{Qt7D_m*&S7KASCORIiJnuZ{dGmh5qN|<4T8(c!+L&Vk zx^jmp2F_1bEV_=}e*d{pXq7#!wfMH-?ruYjft;zvlw6PATq4#wHk)nDofSonHTti# zKuL8sL(bKG=BmLb%p-zk8Yfb&J1(5JgcwjtF$^QS{hsA&QC9_|g0+@uoY2ZrO2)dn zTDI@Hx@a*>gb?tJ$2%cs*o_m;dQ{0sruvYT5T=Rcaz)9BoT@bITz#K8rAplyOG*Ln z9p2lTW;S(MjdPY^9I8QGD;n>s1JBt?@2R>hr7n+DtXB(e?>0!&uvo6ps){!;MvA~@ zv*FRBN9^`neD5&2O7*3b>VwFc$FDzTe|O7pIH0X%xmx4BXWH*rEE-(XV_k!FmSNm5 z4hKrEB1<6?L+0vw!_yZpI6FB*k=PGAtaik(=lXWbYPCd3WR4R>gw5ublhp|^%~)r+ zyS-wu=&)8%n9;^H|MJVC$zNyj{KD!1I1W``To0f`XpG_Q^OmpQUvO{fky7J8t#c@& z@UA_+PK6~+R~4u{2c~Ia(Y53hvDP5E>i1e#20k6$>Na|>N)ut9<+mKRVp6ALZ8%>JUH=#t)9#0Ho45Dj* z);m`tVb&f)v^5}VyhpUgXsHX~{y$@n%^qmfYRE01*!3jI|EmG|Y2i;TsZ(MZco!>Y~GxGJV%G3|qYGNjY+| zJ|%?0?dHJg>5AL!EsOOTN)kqSLO9U8lJ(PEU3W2JUC$IIlvu2*rmB=Gv!ab}zfjCS z&#U~!t@Gt4bX%!qZItGuv3&Kc;j8z0R!udeJ1;dY-MWeot)}q~-_+wT=72YroHA1g zm8dsW@>EBYO#w=(cF~j)F&45E#yNf#+c%oJ)A-okk~S63#)!4HI??p2BU>S=^4@ct zj~jvNfCy4uU$0Uzs<1muq)p8TDn;WpH&?eP*Yf&T-y}>k&T4kMElL}VYq;Cqv0AQ)x!@Z|41xXK4reWB z2y>ucF3{GH&~|mth0&H_I8YEm9O&9LN?ZEA;o-weHoKeSlA(n6 zOAv)Ij;2}B9=C#OW3aX*<-&5crj&y79j;lTj6;+|+ot=eFymDy_0=Y$FBdX==0to| z&UDsr(Ocd*bG&)4rLm@Rgu4EqYj{!NjUk0p_W+l=IVeok66k&16=9ER&?_5Zj_Jr( z7eY+rlu=r+-h%r7D0{Oe%d+G;@7vQE?i5o_l{HU20^R5)F*P8P07yWPAW~*BnjWNQ z{f_=C`T=^>gCvv5BpE4~AOdI-GBk)Ds;g0za}0Ml)1LI;``n1Eu5L5ks<6z6%(!{t zUO&Fwm#?*4w0_p)>&edhE!`^6y1iD6(~bYx2q;X5Y)rvOk39& zr?JhNx?K`uV3n$uINK$V$ldM!`vC`CwD?Xk$5B*DNcjYAeBt)V!() zSFJHLZNo54au@1Z9T9L=?!sK$e<&2eRGOfn9|$25qWHUMXUI9@eUK?&S-&v<9I03p z#4He=_z2$;oKhha+;t*yRXGWg{LHiGhOq{%4b$WyLkfu$0!`)U`r(+-t#kClR7x*o zpv%=!5lDG98XVq)?Gb-O~@3ZoT6cc6AoY$B3O8C|tRX^rs!jUFA9jAXU^VFuw718waXhk#Ov$~w8G6p!wiISE}c z6+>{V!H=Sh)><)if_vLaOlP7O1S6(^F%D%kuBvdg=>Nt^M69*5Vo*r2;?m-KWGlzv zaKLCOFPgTI6Cx#Yh=eK8440eb>`0Dy*v*Cr?(=oTZc*rU_G7xdFA4D<(f+oIzX16aoq%@3^X>E-1q|P8ef_5@{s+Pt!zISK|F4b77QHf{$Crq3_UI z;e#i}D4rmb$5s_nKah2zX&0o)Gwcu4s|7=OO}zKqzxPPc2Nik#>^ZfoaMm)8p4I6F zjA5}{QB@Tr==zc6dMSbfYseXP+dVmDPESv8ZXr6&ay?p$i<8!3oz^Ut><$OCF~tp4 zALA`}&)MlYm8}RtN|IUGKTRXnRR2GrxxzzDWEyAq=GlU8+*|N)Q(vRTY=?VsLG(lk6QM3N5ahT1thOzy}HP zDW)Tx(8olIM^+6eE$;Z%5RJl*L5_8;iWPyy#~@a(wMAJgb#CR3$VrF^TN|9ScrRs6 z&azY|18v)i>5P-VFK#=Q{r(`OkJb#sKvmV$ZB12I)Qg&{>n++^4&_bEWgz36Ww+nq zs*1KLwc_M&RU1mtENXlV0^0>4<|vuE$n=onKb?i^5`&E9yI%O)xtOV&1Zf(?E3a;_ zuHowXnzM_09J)O*Cm!5?gteCK{y@gCzqw}7w1g1YY))~mrd=%L6!oE$hl#dbve|6t z`<|v1d)wu5CAMg;qN=2+ODS`9dPY^(ynOkJ#iAAS7%eVQ);he8Y}OlwVIYxNv&qEo}Ql z?-L6pN2xOoZN%~_XF0Z)%Ozp-U=-uv>G}~LJl;=Y0jmrNO+R=U!KQ@PR(Q3OH~_^M zQCR#ql`;VoLOM?|V1R5ZA;lEknvWvsU$zSl!^EcX|o7GqMu(hf z*C)L5?)zjFxY^!dO-WAvUOc-qC1#cIXqJ$2L29}dzSyGk|; z#KdNEf-kGkoU5?9qN*BVR;AWgxPoR)V@KDEyZYBr0pmLTJ#r4z2fcKG9p092zLg9A=@6pcE_dRu8 z3(7$;ISj)2STr@mC_Z*Z!O-=X%2G8Iag0O-!!$@eoQ0^alP3AZa=BodL@8p7k|R0= z6j4l8QYx6aF3n~-?o*j2k8xG$A*4CIzP!PeY&Z0yaF}Dk%v0jz{EXl4qR2RHe%WWEO2p2$R%BIa66j z-B^4Pc8XKG)Lp4)!?ZTULLQ1iwmT{0%|y#o&X1nT)r1s~_L4$&&s258SSW?Y81Y#1 ziACL#k)uxMh)+TnHM%sJ#*mXb>i4n|7oijcVb&^x(Q?xj*ULFGrqJeQ5K}+fACy&V)g6Hb$l4uN@%?W+iW~Ozt8FEeHQH! zXEk{m==wdwG*Y{kaT zIB`m{zXQs0$t2ygPl9{S!yH}Y@VQ8ctU?wgPLbp%s@jS(KEe~RPX4VBLm~Enahg=z zK%G@+=h%-CD#w^3-ITZ)CJtHgs-M_SiJK|$a@V8VCH)i`LP8lUL!WVCy;)(MCg#jA z3dChifkvZ@w?U5TxgW3V8nPlxUM81DAh{Hi=<5nhC&Q&goMLI916FJNDCI!TNos4Q zaCOaYcOa!myQs@CzGSgjvET1mELWoNt{vJ~4tH*3x>9&vjAU9@$OdYp5#n@618f0yO@oaOqQYO%l? z!>Vn?@G;7IGmP| ziE$cfT#Z6jk}0DxWRenxo*0rivByM=@?wUR=%xXytpsTZm@qrYr_z8)p3N#BRV&UI z#flz8(pa{u0% zjdN5>MeI95&eYnlKMZIRO%teW4Mtq0V@%YQtSat?0hhpra>F`JOcARbbyYKsBT_Vc@>C-0XLRY2y6+oEKNu zynMCg;r$C#xu%z|E@@nYH47@|1lF4-{4^4SLQezN&mtfE`tNb^;Wt?{mT~_HI`@R( zk~UrADuiOoM9z^IC%nI6v8q|G-yx^SI1TXh0LjXzKWAe8f^niMxSm4HyC1D;-q<+q zFC4Cs{dlBATi2)<8Ky|n)Yu{#H9-RgQov~o6oy+$sGO*@VvG>NNae&az8@!I5}bHZ zi$#>Hg*lhS9D;;6dJcUk7_M-9jaInqh$! z(Um2KhHeT>U0~T5{FIn>J=$0zicwjfyxjA0O!Qe3l_O(ILuyDdlan0n`R-V>_$;Ta z$oP^Zv>5#8gi-LL?EzbL)HYLVXf)hgD&E={-an}sb_Y=i*(58_FytirPL}H>wyEe2 zBSSyZE`*t8ohFy&br>V2asmrxRakTpa%LJv&>0mKllLq)OJYjwueUO6S;&U0!O37VmmVp&<BVr>R5_R#i@*u?WEj+O{DC!9i0>sB8+E2S_r* z2O;N=F;g`S)7Z;u*{YNRC5vq~8@fY>&eEh@-rV3rq^cxXf-eiytv<@}p)^f}Hj08_ zkm+I+u^S;Jd=e}<7Ag4XMd30j&5K>nVNC4CiM^`$>2Bn2uSb4(6Zzx-FQ$gUv_!om zCPz$$kPRtm(6TOA20wtBHvouJJ=usGQP#zcN|r&UtQb;aKX~?|VmH8ch`cx`etenv zn->RO4w^*d{G`Sfw8lBh7=%JwSF#Y(dl3o5Bz3hCQy@`t7cPs|LVQxjF!Y1e_F5Kc zN-vPfT5;I*-0b#Lt)m+!UR>_@{K+#?jEvr+wB_aV8=gFS$&;rqm`0gWj^ju_^gMa~ zf^nRrrnZJ~`I4`E@DX48Cx6EM$6rNN4t4kpee;*-{U@Y6fNjv*&rrJ`qT>s4)`a~f zX*yu*r4W$fj@VzKl_6IxRwv^43ZETSvk;}pUGBwMWBK^J<>6AZShrZKn5IDPrSrFi zzL|3(g~ZTLGL9{a1=Hwp*^yPCT1Xck3RSbRny58b{lLkxK`W>#c`^HLqP7l@g*d28 z+e+=$4dRfmoe_m^&Z4g922m5oM2?xJu8Y(u)AfnYk7b`9OeryX*>kt;Ga*ODkm-g< z7ZYA7)D-ArWf*(p6(NZ`{>-P)iKE6VWWjxO!F4%$R4amzO3-EEC|@o0 zT(O|a#pg|xgkp@rX)75_MHV{o^?Mcn_^mZ>T`V!qu)Vxwy=bXg88-EYiJNVYGO#{f z$;8dpi7ke~k_7?q%UfLVRS)ZLKsE8OWf$Z16N9Z3!3`T<^VFm6M>{4uYFim1=A z2^m5(TJvCGczaWEaZ+)9x)7{3$wHWHHKww}5b#sL8i6NEJ^%n907*naR7KZ$jFkWj zenh2=t1T)fl#t- z*BY|s^6DToMXiV#0C+%$zd{t{$dm)yZe+P=N!}9>`rhXF1reBntT7X=h(f8`b!m5v(pBMjqWcy-Xf$oyj8% zlNbEIu}X(hso2-aq@ehBV@N;UL;kGc2?n-_n}Zroy(%A7gJTkDF)=M^W7m0iv; zvTR$fwg=(f#)#66s;s@M6^z0s+8Uauz?dlojJ7FMeIs^nRibn%*a_ z`w^dEKgha+5T)!$WR$j4RYTh>XsQMuWjK*iV)lwZrc+r51zDCf9&@ZPV2@N#3M!LI z*eadLZw*alS)HwD zLuR)<&vrI=4qj8=@LpFBg%Y`dQ8eMeM|S2tVoZXzqiWj`?lQMN}Q z9+WT_v%sTaj2sRFwG+j)MuXb(&ia(!|7U-|`TbLJeu~|EjEmRg7yl>u^f%Ds4KYus z?g@D_k=u94{Uu@AVa5Ta!S_Dmb3!{q3NU$bax_LWbOVc~DrrdJgW$j^2``{>hD9OQOd+r| z6;34@r|3ea(YIa*)(M~2&uB(WLZvjS*tsS`PW1giwQSMWFbx9uXQkK<6TS-!84g3B z8zZ~P<8vlO$)*W~(~hPRMTE7L@B~sOS7_%-v<9&P)Ihv zQ(D~3+9gBJfm{SSuLrcsN2+binG`2R9~iA=jE)!oujk=u%ZK+ZUpcRM`@xc`F)VY7 zkD0#r#GFu5Eb1POETOHryt<-Vw8W6v_5)Yjp8Xiu?I*4W(F$6t2{AKu)C)E2-NYyqm5Z%FUj##7-dd-ACvAH~-y#&Hcx3 z!uSM}L01m^6?XS2DfLj_11fTL0-+OScC{q*FEL?9@)O|5;Tm)A+n8kJb7RrADe}C5 zssA~;euRCnDMauf`{804ZuH|M%OIPIFeR3YhLnW86m!N^hTw&alTtz%&0^6Ke4slF z7^lmsTnRv9q%6@o(G8xeiZr$3yiL3)-fy*)Zad?t<|UEZ;=PmvCPD}>4n4NA#H2WM zo(Sy6#J2NvUN|6AOtKbxMifvq&4TsGIab$b?F9CVp%}u*N`YMV?9JKpsBp>o7*Zvy zB+`a9F?Nr?SH~++uYDa^Cl(Kk(?HiZJl{6_ z^a{TFcEyJemMoQ`a)z63#vMi)O ziZzsA_Nf%I3Mq%~jw*6Y{Ns-v^6;zQrqKgg8+k8wKc}u%jLP7KD}wzTvv^Dj0pdjJ zpJJ;=uzZvB@^47-IciafWi4w$6(R00WTFo^Q=!6+I_-#;{~o(uuNcM=rAt<<3=T{5 zBU;x~m0=tPp?zkdcZLvHZdCTF-0#c4U!B)LWX|o09o|7Ka41)*p*3J=V3QaOfi$QP&ZY{ zuFlmg78@1|k?Z87#8V>%at`FuRg)9M+w3|g$T^@n#%KxJnSU+m_86cgqK|*~t_8#G zjzt*)&9<&{8KacC4eHk(lF7fU^iDHH)*l$hk^M07e7of17oP8ZWzBL`gLN1iIM8vm zKQP2h$l|MU7(6ex1KTljGstPCl_d)fL&y=6Mf8wjv7l9=GMN{?g&4{ynmJYQ@jLg> zt_4Oij<9`!@}HxY=a@&o$FzTj_5or*RcF8gstZEip<_>0mBeHUD7z-a9XjrXCZKAJ zP9)^Lv&}uR-5sZ%x~))DkdZ0aIIuW5BltnnW zKTS+35r-h^WZ7|j^(1pAe@KZL#w2=o4lve4vjcTj@~mC*^aAf zrV!bC*pHE`ArM0(X+Z|O|@jTKBa0_XeFme2%en%u~yAFLY5{}Wr%YfoJ%HD z$5eXUaP(R*-8pLS{(AQ@YYFun$b~eL%hJnRALiQ|N!_`DC?|~6)dlLCZxF;VEM?8) zJ>fdgcOy6BhUfcB1>CT0{|A!I{cDeCth28c^vPHC&;MBbj%ZUi=%{`htA#Tcp?#c7Ko7 z&*AJ_#Og6RU6FRr&<}r$I9_2=f@(?JekwO)b1Hq0pJec6D=-zVI>Bab@k3;@u9%`{ z>UykGY_}ccgjHe?sIAyhb))BI+p(xBvZ+WU@-WF#@#Lu*#rf(!*UvABDqr9|x&RL5UKp(zJ6Y=Os+tU?p_7caJB%2sWgwsm!#b%Xt!qy z88d0()!!4BZ!m7&B`zLQr3t13QP;TU4G2%M?v#`d=mJ%3 z8TyHnvkix?C#6g#QdbqVb@*w*G$K_BSu}GYM!b(06uN1crU~Q3b0R6E)yxWMhtjekQCQnTBsGo!}h8R+L z!aFot;_Ek93Fus2LUO_>g-ePZD?&PD*}PA-4N9M3)S8$TvELEGB)iJ%bNsj^?|y<> zjM&Y444uRLw&zT+;@y$~r&3>)%lRTZs`A$G9P{*AhGyGOch^+1mu)h$=cgh5#g}!-= z#4mZMW4M;j%E)_mte5NK7+4B*CtEB0=(&7##eWEi{r#46=NSDKV+8H!LqKbd&Ka#0 zVpev0Eg4xaZjg^~{Da$uIV*)BvurZ!i?`^JB$oXasDOwbuSs@|t{$OOOZL88cpwii z$roRtdi3k4evA35{~q(=uLuvmg|624=~9*hg_jU-$RVL^KxL02p+{}W!Lu|Gr-39Y zWt|HZ6MJ?cQmB)y+j*ujnb4tg6 zbJ}2ZW>HoXTy~zzA#&XZfr|>#5LG^&+_FGkv1pg9S0^II44xP!V(@|)mp$E5Qb>)R zd>{u8F``nG=^lxBFp`v%MX7vb1T}~`A^*wqCCc@ucq}b+fwN?mQ2w85nqWfXS zoA0XOXE^K^{7Qj&xeXmiz%elvJt?jT!nbdbbyNBgjnWA%s)Zo@R)zSH<(%2= z2eeY`_XBk!lR0AyP17(=v++sBx{9`Kj*U}_B4bY>6!LdbR4b{&d=w-^r0)rB1dC26 zLK$#OF|qZT-4y9##;3bn26e1emC`JiD;Dh<5N>r!vHU8(pX)%FYeEU6Tf4=QSMQAG zl2)a;;`L-%qC^xf`F3N{Yjy1rokq?LbsSsY=E@Rm#a@cJj3_YPFO(hXHZL1vjz8c0 zGu{23`MKv$?mkl}!q~wF>eGiuxBg5nn0zi?D7N75@~;|o_okU^=~T)eWUvA(fUh)) z-}$fpQ`F)fm4AUAUqS3pagUBcia2G-%A)Eux;Y^$C!BD5Mz#&OCGPQWOCM$}dhsT% zUNOD;bDRq3^}A@@7IbPr+Zub0;^z9m`N@K=_ozjMjTvhkO`W*D>Bvfv_nM}$cppfq zCuhZ>4{Vke9~9U71E-r6IZebc;i`sl9K|Xs&Xcu_b(a0q)4GPF%TcTpXw9LYNIG+f zmfbMnQ)Y;Xq?8=p`Ocf1GhkRQHZ0m@3FJ}-7Z^)w%5;kol#f^@c>?&~86X#!N!=F3 z$6!!%k9Vg|Oj*`-iOM-2ga0;!%X9q#Qg>SiLnQ0s%khQ#=JxND?<#fjd{TTF1o*mr znmqKKTT22uu-$FZN%QFO1MK9{+Z$YQF7joXXSD41Q)TU%I^L>MYD6s(FRirn3rQO4 z(FY6)YZ{Dm*yvEIB56Z*3t74|?IoeO2Hb{_enje?Vww+7?HLA(U0&ec{{yDOB@RV5 zU9zd~L)8E^Dcqpz6LS3q#Dr~CVn4#G>x0;5C8#!zkmT-LuT~too;XBwU6WIiRb|1F zbfRikO#6;$N?cuaEL)4JEFt;AoAoH2Ks#>s1J-89j$wkTsTjJ6Ata_OWyE1j^f_@| zMyZ+GMx#Kz%!Z3ivt+T@$Qu_!QDdhgK?ejwj#0_P4+LLUNk}qt0M9{GI;afjq63@* zD1RYPKrrH@GODaQ%W7Ucc}w@qxs*j;5~y>8I`k30&Lm-;eW6~Lpi~8DzJq_?xvrdV zuVIclMLA_=c=34kimSs7`FZB8H{ZjDAK`b`xEY!=8J!|Ym%doZdm-`*Y2Db1x;9P#a60_Ytdcdu{u)1X{8`O9x0 z1;r{&{$#h?^YrqX`q6v1c7--Fm240}uhHVGH_PA*MjWB!Fun7P3}tg?RvI4zF&nxd<;2b>uE$8W6)~3~2Deq_{03B2!|BNd z^QNb{shiKznPsMOI#M&4Gd1b8o9xF$v-YSMWf$LklNLSl{Ei$?kGaWoDBiG{-}%-X)L;1>%ycc1sLQ{??EaqMZ>ZMq zkQeWQawNUPRvQsO7=x)Ep;qr=7w0V66HZfM$?eh|0%VGOvsW;O?`oIzWKv5qMu_D5g1 zBF#Xkgn(r5tng73AVUgVPl1EavZyC`a+c;Y-)V}-8EYMW4V>9?GLgH9m&RV`X2y>|!j*VVcWz*=ql=IH%a700lPs==<`GpS($-gv|QUJ&e zs&l^OeB8MkzIb9BZ;bM}&J@jGE>2Jdht9YBk>mcwlnE*D^668i>{#7<6RizdYb*+< zv|z_tA?Cz#eKSfWP@Q-V+JXQDG_QXADQOx|?HefDhytiR!<~JMIr%yZiby0>CB7G3!mXI=2f_+dN z%8q4{ShA$~mM`UnHkS433~L+7+~h({O~=53F7a5s8yiwTsH zY^IMlNj{FKbiZ%q1;j5I$eP9?OyZuOAOiNM}JFBL0R92{y zwzBlYNJwHCVD$`|Tk6{2Q@}22k`ayET+eB1NXl^Vi9^Wjr^GPBZyYOvY*}X(y&RN@xg1Q(2AGirRwHxdd}A2!`P%!e>ujG5+0O zlA9B<+mPc#wu)>kjI9d~L7~h7R7D)GQK2IrUZVP^RIVcXEqQpt*u5mjL|Qx|k5{NL zkmC!qH7MI+?S^1A=GzZWzOR*`^K#UQIlJQEWe2ly2$gfrI7Vu^kP^xmh*?UE;#Oph z3@x&@j8iH?M|)?pz04=ZnCU}i=OYI%NQNA#xxB#hF)h_vTZSSr2_Zb^IY?jc(mB?+ zi8OcMGpz6>h3o5fWVZ;!F)LHbS!QmU#w;to@!Q|x{`-$Oed82&-tg#m-^JWtkorIv zChTd=^20OiSp~gpvYP*SH8*SJ`J+-eA`f)tJ)3z?XWloN_jTfZ6L3azo#b`@WnS6y zb7k%X@|}CcxVp}Hrc;CR5)Co;{QuHo=A>h?aUO!6JdZHU85w3hcW z`zxyU9=Tnjf+wX3TW!cmlhU3v++cp~V*P!s9g)cBli2T9j#g<7-t%hbS=JV3MWL+7 zxJ50}CNJI(X$n~97`>Pkx~d_?$k2!44JPZq#Ox3PV*EWsxEh4yLM~H1rOKR4AIl3{ z)tsI^M9qz1@qM_h|4Ojse9SbmN-~z3R3C%$b_)25wR4`Qa?GP?@u)~yux@89=Ixd@ z|MZ)D@S7jgJYJ(}!{+fh|8V`3_rLxDqwA@?;VSf8J5M}u{La7l4xjz?&lqDUHeTYC zlvL)TwtT0l_+D-K3X%INacVV7BHfwe-s zq8+aVZYf*te9xSzhoJ}CusPq5b}x@>GgJnX6-L0DW2vGu!ZuV{=(i?wPU3vnasL7E z!9Rg|jkS(6?MR28p_;YuqxU~0zWfV}$>h~L41SNQ?lE-(txM>*BZm<^d=9!MyE9bS zLKe5tFg`_1gLry>^J4XVW1u#Mlwk}>ez*{*l`Yl2!KA(9*9q>j3MNM62AuJ2)JF&eOmy#Ji+ z52Uz9nI+jcs_K+HJ%=<>wGYWDU@A-JE6leZo_#;1B%P_&_?#JnAP}z7SS1@ieNKgA zff$8{Q0i$)Z6@xQF=h6LiOPw(+F2(e%A6TPruT_4DXx3ZA>JyOkHJ~$y_tpCHcOVP z6T~+Tv0yDLB3=*TT%0Z=8OhvpjXMYIJlUI3joXjgv35#@{BGvVrAbzimx{gev~O&9 z@4b)s;PF>j)h+-2-~2!PyMOzabPLV1{S|IZsM@f+x8ccWFL?R%n(n$|T{o=Xy5JB0 z)t|80ANb~H&v?s3u7`nL^jxOQkNcj#?m9kK@VQBR_h0`BpZ>#V4Eu@X1H(;^+8_8P ziLvtx!4Zs1;9grM`b!>P7U=m4(4T@M@8mE{JbL^lVSgz#yOvn4jiJ)&$myu8E-tH5 zbkxNnqSlIw{)W?hg?-}#^7?J8zr<{RAT_Q%MK9kXa=^F+gd4*6lyLK7tX`s1AjLsQ zZT22XO<3FF$LCnvf^y_`!$gBJBj#K8*Wafc!&*xX6{2M5ki~h@YKu=`ilK@!vRFN4 zv6w|GLO~C-wRD|qT#}N*%AU3i-4xhQiM>yBp)jwqaDb142{miwz*@&G2D&Z28a)_^nEvxc*`&bj&ghQ<9g zfAsr*L|wJK+FtTM{g3|(FMjeFp$m-L1O0wreZFDZk6ix46>Z}P(?}lRdw=`~*kw)i z4?kn|ylgbz+ zu8mXjbRmltEW#KfV-oT`TC{?P(Sw%hUQEJ(i!qV2;_|Y?G@2>KqOR8TKC&M@eS|46 zgSQlz;|PXj8NabwZCEZ(3tCWW-JD(hWbDeF}@%Oix zDuES)Mze98e*G=lhf6LV-{;r9{SAKoyWisc{G1;@{gi+Aw?E+T{`{{PUhYt%ls}6H z8=40ThF2Zqissrc|s{XHKw8?z9r5K^aBxWt~D9UB@DL+zp}x z(Wdw=_)O;$`>A-ol{$9L5?RT=50b@=t2sY^fVQq=>f0=wQY<%3!Ecj4X5iakF2P+6 z&1%!~;46>0_t8U^t5Z%MT`>9)VwUv@bLN^?QKiJY-~Nz4{MUcV=|>;(`Q;1#@IU+K zJiK_w?y%*Pr=RlV`7`>LTgID#IEh)LKTJ$l1LKn|aW@fE@2wgmo#UO?(yjT$Ap-8`RPl#tDcXn<)cl- zJstR~$#bIu@t)(ofAn?K!P7tA$xiH&HRr&UAF-^%yNi0tV>MzO3MwN)%Ci*^+uCpIQwp8t&M@H67s+r+c4qwN9{wx~1+ zbVrTW4L)p9eMiWqHuVEHyQ=eXtjG|R^{%ZF5p3(Uu7%kSHQP39u% z1o36AwWTjXV-Z-Uj~=5PDka)gi%})Gl42ZWYidrC1;Yf|2tDO6PVA>Z7iGYbXC6U$ z{gM*W4oSYU-dwO+U!b)?sZ5HgESd?j(qRtjR8%B)sGc&~E)%s37|l0+=iB_+AN>~N zO7X}4@?Vmi;?p1hgfs+l5Nd1AnP$~s7ml;{-{9WIZ}Q>SK4N+QP5%0ae?x659$eh# zN1yzZpZw@27-Kj+J>li2Psmeby?F{Xdd`DU zYeUlR(6A*D0x1o?kVq*BeMz?!69x)tHIeTT2a+iChaL}w>eVrpdRu7ElpOYC zeAiu^!#me!arFX6CdKb0Jbv~N6)J4tL20OT$+`1=e(SgX3ZH!Z1&1cX^Av+|iWjHI z%5eYQ=NwOt*m}Cb!Tv6R3dj$ps73?_V`L&(y7dYamZPuMF@>giVV+A@uQAtb@{^zc z1pD!0%u$N9hGCJRvFxWMUKo&%$0S8TA_YC|(H;$1TwLMjdxw1ThaWoNQtY$v+N*qU zG~&}I+q}Bc#k=zg@4b1G-MtNx4KXYC@F}C@20SfWVi8p3BtQN&@K-hYFMeThWSr!XPHAN?xFd#RReai1?5H z9_7KOq_=((Z}|s=-M1*mk02jY$Tm!N5L%-e7paauA{QQdGG^}lT`E)3YWDGDg+2Zh zar_lS+ef`V-+Uh{YO@>R@T`?Z8&^(vb&XYOO=&F(iLxG(ta89|qn)^&u^3$&-c%K( zaX5+@-y$t7lfoUWQmS@oswWq-fV7Sj+3C&`H@oDu`e&s}$|66>%tcW+chechK-REF z>mZ+|uEl2ykaRd@^OFaB^iTf?J(^NA6kE?=P9d=aZP_corA4m0+Tk7(RoW+`Ye-Wxj~YEhls*t3%2 zv>}|~uFq@>f63G%%QJfC)@YeAXid^^a>UIzbW0T}@jZd>DU@~-mPQ;ChaQbkA(g`T z4Gs&*Qp*scQNvAw7r#Jme}$0=Mduc>wSqE&f`}qsLUwMTmfpi#c$0AMD#~hNGbI*N z?9r!8Cr9k03sn9E)LSdv_bcPyt0h4itLQtm=MyfZfC)a03-1HfW_5Il$EV(;mVa3TG#K(da(hsA(FPH z1^}HhBhEfHW$o*M5M+DDJp1xK)u=#O=^kZTaQo&>{_1c2Ws0I;e}5O>^LYKnZ8jdS z^To%X(C#$Zd$z@7^N{J21FC~5A~#GA28^c11Pe{p8jFajgHmdX7KV?0{8L)J zHaD)_;Qqh)kaC*2O{!9iwI)(N*LyvF`0iV@Rxa|hjSY?_Lwd{0Y#tr46eP@hif?t> z%uC7sXvApmn9qCDqS7z7?sk`P1@Q5>Lrg-9Bd&3XJt5{Qa` zl(5($-v0&h;8S#IDRPM}4PH@U(j&yd7bFLt5M|pm?GBzEP#V~udK^u<6tc}E9pYJG zi9?^FbT+isSUhP_k#u6*(mK3FpfH6XHBJsz)y9MA)JZi3fsgV8MVTQzC$@rsymXts z>SSm!1JrOr1f|w66H?G<_3*p|t+RTQcXpF?_L`g>r`00gv&&-7UN?(IyOF>0oJP+e zqZ*cYq0jt6m+$=WyL|QK=lsDR{XXYbmO0$nrPrC`?bqIBt#cl-ip5)(cp5z6%fnB} zJs<5G%1YDgby%EV!jlQV{%e1kfBZlHeR_*sRLkS&#UaDZBjjSjjaP4D3d`}~F)O}L zKkx|qbA0)98!e&NNC=w|g&z|&8|V$e&f$Rb?QQfQaJx|U6uG!VU;2fPMTq5yXZANoO1u+b!pTbRZwHt;D)m{u`^sZXh6(jp_0ImRl~8w*MmWB-1c14V4fl95eHcKy(~AB^66G$i*0q zv;tGP=I$lL+iaCR3v+umv`+(GK#do1a7~nlM1ysPHx8tv`QdxtCkYasJzqy_!`{vY ztQh*;H?{Pu+;9-?S)*v zI!`Z&(S>H|@+!;Mukr9lA25Ef$+?El>le>)`>oe0rv>SFf(!$W5d7iKKg3L@w1nW| z!V+P-!R}y4r`sm%^sp8#wA$F%=ic@n&C(-`1CDjUIL}yr^n$JF0nt*Ep4TEh8Z$G& zJUN?sT4BVDy;3KQS@~h?OTy^0S6ODX7glM?f~d?;o=50=wcoijY>FZeg(L`^PGJ}Z zL{Z>`GUJG-*`l+wO4M6I&0QvMUt^@YjAVl>?4y$fN-xA~cJSMaWL}FZS!3!gGc0`e zCn00op)v};R*bbcAe?%w-+W(4g%A!XXe?Cq(>kbG2UU$ClMV~%Fvr5t<8}R*uj-mt z)u5E3vgFz=NV3Y-(9c>OUYru=&B-0)6o{7At~ljMj9ZuM5`(iKvork0Z01~t?^!bG zS#=5NDZ*wJ_eCxCnQQzoMcy}1_GFJI!y+GQ>-ce%I_^X98}dHaoT z)9EC`xp5C{*V8g1i`sx#LX+`Ns<;Xp1t5g7%-?xp6(to7!8?DMtE9t<@_3D zmScrtdvL^q7aLdw%_u+~4pBz%BFotsjWNE*w8}|C2>T5duB~zD$|a5-Z(<5_vKl%a zg^HKXYL>Kqnc&Px<`$MLExCI84r2cq!a|gUv|F+B?zZlU9RxmJ?Q_^{HwcrMsNJU3 zUnJ`G5se;6d(MesT1nf zGf!)s4V{#zJBzLNO|8h|N#}2^jjMAVg~!%v=nj|cbRHy=!nhi`eynRND6OTcG{RGO zp3gAND2zkMxvX4M)$5a*sYeO~NXf#=CBnIRm#IyG(Wj#~T~*lH;M|z%1SgEU5557e z!Gcf5HwL5oNTv{XW z1HvFe_>!Hy2Z-F+kFBg+BaS?#<0;+V9OKae7go;Gi%S|}oqnfDyK{kj{FDXOx!Tbj z9ZEKyZP07PoWFP(?KQan`8`&Y~HVTRtl?eGFisbY&SWarmXMpQ5j1kiV1*7 z`F!`y*SPtuH~Hu%ACl!2St9V3n_RqknT3^e925h}^#OWVx{{(!%QHZcI@^FFYP&Ua z65=O8eCAB^V#><(yDSD{TGG<$B+M<%)9f~BHW~z8K+xkulmt{pk!CraPKU#zBec;3%A+W9qyRq% zNz)W{bFT5e@A=MFOge-0s#b{4%Nb@?otUCml@nHx5{8xYv!0pK7;7oDvsVZ_$Vy0! zaMBR7AQrP(_UR(o0KOlxeEAkKh@Bg1Sx^;eZ48+^>~N*sM8i}V^cnEb%jJdpvzs~l zzK>2kuD*Mny=S{r(;Onn-9PgkuD*Jet>>GRS&69%{@P#r4c>U`2Ryw08PA{G=iK5v zN#vuaL-I0XYwtPp3$Nn)ZOSsE-(TSAgC{)r@*cf@msY#Yg$sA^qeY@vA&Ud5;X~$o z9nP&?=fc`+eD%r4y!P#P@fUBgzBlC2!}~;`;+^-tPl%!6Dg4N1ZLZIg{e8S3W@0M# zhXX>-LzkKW#c%xezmA>`@r=h;&!2JFwk&<`6<&So7OU+(RV@$GNF%|b9{eqo+gXU-YIhar9(B9up~KTl(R zfkv-S)b0^?<}f0lk@P_*imG(lbbg4jP9`^LHrd_Tch0w_qR4XsKO%~pq<~bCqoV=y z{XS)x;rRi+AK?eS>)CGhoA2w&I+1b1iC=VCYWyHX>l`7S)vuK9QKF4;%M7c?w5Gz9 z5LP(9>B<-fPC_!NXVhmOT2|Cbo8q)MXmtDZmM>zpz?2$c47w`ORY_Hrl=Yj-%6c|< zJG~fnD4ztga6CGr46Wrhm)^b2#+Oeq%A-0eD16rdW;;Ws!wGphWMlI&fAKH<4YG2= z#`<&CE?h(ozCh}I;^rdr^S406lv>m8FHz;1pZw@wv$wlPqmhu6n&p*CDAghi7ElyK z`WXvzG5*|T(!9y%KmIAjIOX_g#E*XdQ+AIBtj*8!>YdxfttKBldB*zw5lv}Gf`Fer zdq!CqJWpWCie~7sytK$%f1bhp&*)!VW98Zn^c&}BzcNR@HzA$oC<`LDj6XTRO6S~q z(p!j`X!)7m#h#&g&Hm378qOA1~{ippgc3- zI1OeeSmH+k&9xphLbmpgXfF1+`TBLH`4k=dZ2jp&cAsq%#~$x}{~dnihkuSV&6#8) ztTCjM5xuz2rxPI?qOW6qplQ%>5I0a^gcrt? z#-f4-6Bkv7%K?FkWQ!TWOY5C$z+OB9+d$hB&|l1Zl}j& zI(1HFHK1;hoyr zmx38;ONTR6uIB~Jom(SJI#j}dsi=yKESpef)7s&)#Nvbx-T&`2ZJco1W_Voz(pLnb z$KvV&H@|lmuh(X0eT((`&$#@Z*O+{@MY?~C1Xh;k_%HtRzsZfOZ}9xd#|Wd5p2xz{ z3fFGDjm)-aFI*>X^oWu!LDJ%AFyz6bFM0Lm4eq}CLu8V0FdA_@*e4qgnD3usdG#7v zwGe8R|NVdbpZG_A@TZJ&&3>U7rYU#V&Qp~c7cX7p$De-6aCeV$tu~XqU|JQ-_2!&7 zrPd7d9IG{}?FP!iqm2z3otR#$i6=B+B^VzLcNSnU${3eOLbenb$(Na?wPlsJwVPbL(3K^R5&zCw8( zp7I1%dr0df2K*XHhBWo;(XYdr8s`i`+7s%JMH49p4oY=}v5qC80aNP?i~8$l-Lgd0 zz;JhPUev%(+K#ng+zn8b1$t&xs|%;)CeC!+^Ph z-LD>V>FzDYFZMZnv_%vr4*AuRZ0x;Y^XUUR;fR~Bf0v?aqPzyZPKT+yOl1`4ie7h- zaZxZDj~s8$27K_7Kjz}as~jF?r0JA)Zw`Z^(t@zLL^>Vv;>A8-dAzg7SX*M{vv+vR zxj3N{hy2O*9@qO_MtP3FG8f0R!;sO|7LgxdJdeSC#?ffZ)oYgtx=rqX@g-_F;@q`0 z{^ggC7XeaG+WA{ zHHF0U1M;edFjxb-mKYEo{uRtWo7Wa8Ih6NfvKK6h z-ei58va0tLI!!xpvah4 zf^WTkhjKh-zBR}C=#Zh37~f}aG@+G5G{TrKKmU@4d+U6fPq_8N@3Y>HD5)5Jw2j&~ zREOD#!u|=U%NqP3peTy3m&JAFrY;9xE;U^8a${3dl{|d0#mc1)O<6j^bKo2Ttag*9 zs{Wc%X9#Oavkc)^1kyP!xKhAjqm@#WWr^?m6h%f91X$ca!CJR`E49IBjggWd2$51T zo;qP7qa7HIQak>ZP|nP}sw}>DLX}TB3~&|SRIg>giik|o)=JLIb}Y@ zXs7zGyu>lXwWcgfhNCG-t4UxZ-v0J`Xs^xXy=^}F(?4c&ahYpZZ_sQs_~*a#&+zMngKruHSG}@9CIT8m>tBiJyk5U9d zLOPw``vImZke+k#ttvymJ4cxpWLb{y2l!sVB+bZ*0%I(#rjL4Kwg0}r*80Hi$I!-2 zH+&_~Gcl3bmQYv>lZEMK}#bN-z3ULKE_ z93L>99Ak>o8MxS4nKJt?&g$)#FT`wVf`zKkRL5i5t%Px&u{%CS#W9aR`-*IuqCLa; z+m~py8f-q@Wq2@VsW->3{l&jYue*X(9@FD>ifo7`$$4Qxc523NlF|Bc-9a`K9gd~p-wqWOR_{UN-Bm2$3%;5 z>>y`4NKw+cv103OpLJ}SnF7>oiE@gmv!}JQ;TuBfvokkV(`qz$`<=J(@_~DL*YXT1 z@M>E(O=ZCM1JZO#SrxTsw<0YHN}~~;L`sh=FA0Od(blY`EOU&moKH3&J)hxlgfWIz zBVjzAFr19(wAv^sX*8RtR~I|)D_PTvv~YKxa1NgO>p!fml_3$7rNQ?+(yDZTA*mdz z1gLP7s;>v~OBmW(0yRt;tXzJTu+Gf+WXyDUM4pdNS;({0%<2D!lfXW6qrBA7SjQ+o z8Zmx)z+iC9_R#=SXmn9PscBy5a_#PQ4%T-lj#K(8=lHF^^q&z#KBbZD9UfvuKpc0O zUp~k4Fa9+;9U;O5Qy3mU_==Bz`eVk^Dax~a@QXh|`5x!`i`@J07oMW`&py#f7&K8K&ZpqvV%txgtOrzzmf;hlN9ovukv z8^O~Mu7g~hhJF}E+`an-^Rc1GGAs^WI+JdziV|IxOedq-f}_IseMaNa2}9fu+=#8n z3(|Bu1Fg$tu3ELZ=U~^4Ac|t?o!(<02JE55h7&|?m~VF(rG`B5C_4ei2ghtYUFYZbJ||vn z<5`E=bIL~Ir6ow6PtMpRpDspf_26IfI@Xdu&g)OY!NERKy6Hz%mK4(oww&To zG1qF~dx|)U34D)c9J|l820se$+DXW0S`V+4Yvz=cn96`L4#TWm{RGsrXpQedTHv&t zr9{tGBSM@ot7nD4S&F+;O*%cAIBC+EU&5eJ{tzStae@)fa~m;1SGMNviPKCy%Ohg; z=;X{ONuY#8IA;kw1HP2#99l*)%}avSCcUc*v@4(O2hW&h8358iEx%uU`58~1f5N$? z6`no)oKHUZ7cBNVym9+3RaG#*{08OlCrJC0#}D?P81e46-(y%+>>m%fxOy4sgl$g#<}8dx13cfS(vITg`##+yVK_J->GY9OlBO9| zRWTZkkxJ3-wDHQ)d06LFg;EO7ljusgHL%cB6_hpMRY_5=yA4tZn!X}096MyDi)C%y zWJpeCzb8Q~L_K2R1UZ*961v?UldME~9$}oI+a*E@GGj2NtOxt$$zh7GHo>l`jaT2m3dO@0&yk+TB+Utg?lca>E&s#558gic#s9|3yif zPRWWCZ47=MQCJ66P)g$aA)fD{N`>!*OeY0ONc^}-LkNm&ga{fKt=Ze(rK&VbOXu)B z56>9wg19abgpgQi(WWBy6{Uc2VaY4)=rO{T6mBLhv7RN@HR09PgBx+?_C0AT^-1kL zQ`nS35{3yu5Rq$$+ie=tp3`~Lnj)JxDi;E$H+lM?{CZpRvZB6gA}Z^i3R1z``31&A z+<5ISuig3<_>!R2&$PVH9xp_P$MiYiLrO0AO(3*Vy!D#g%DI#i4l@Y8^Smt3?oWYk*65~LFfhOO4IV&RHc)v2>h7gcud!i zXf~P-KH&+#2k8+dZgZViCEkhVv8NoHL~E3Az@WS`gn>s}3C6i5ubi2S6JL{#L`n^e zuTRQlV0+qRoN4+r)``5-89*vU-0t9q39*s1J3X@D5S^D~qhUR`p9#L0lZP? zZc}DThT|cg^iZ~>-E8oa54Y$yD)PFqIUXG`K7K)-Nj~}ckLY$6I9^`n!tx4p%^Q?e z$-nxY-yu(Pbfvj)>vg8nG5dS#<%TH4eu6C}Wv# zCS029QTd9`57vp6dstsFE~XgINkZH_f1YA*L~<@ho@?M)4>=L+J=`H1XD8y4rtVK> z0qt_ZzkQy6dO0Ol2(+n~Or}io5><@wya+3u3|nQL7NM?6gf#?y2tZM$gnob@1{h;0 zvYe_Yv6VrDf-v$K939eXcb$Y;m4V6GIy$C1w}6jie{%yrOlX{6MJ+61tl{9`059@G zN?jm?#FMsO3RnWq14^<=6Z<}ag3MS-ZJi5}&!s${}u8lBXJCxZl-Wb8G z8x}&~2Qf3l%Gla|!Rma6 z)#WAjHy`ogAN@9oGAx{b6<@;hy-oTH^OX67d~`tj>J<=z(eW`mFV>k4B0^pA;{NAu z%c(1LS)i=ucrtM#KV4yvSSiT!jMY|)b4f%Q2CU7`(QLP9bUXa)`38rFQ?xG-fx>So z#3)A{Weksx$-Y=;QkJxrJBUcqj=JPkPJV9}O6>$D#mRA<=7q0Ko@Re&-&Ng7DyQB);mHKmxA*lRmOCBzekm7_hY1XXW-y7T)^-&GsT*WlE&y#vc+0lmgKmX@`jk3tt-uQ@vqb*eD zJfD901^>@K{0Dfx;Nq1_EWI(0wu(tMC7^J4Firw2y_zTkUzuG3lU^UjT%9KBd4xOkC|Uu^Ql<|ei%5Vh8tuLH_{gVFwg z>UfGtbCQOSFq*N+siKT%twXSWOg5N)Bio)`N_{;$yHfjX^LO$E6h%Q%7)sw#l^K)i z1m6$I(g{hkMVgoRQZP-YOeYhh^00PFtKH#n?|{9X1C9^Jj7MXHfw_K%!1LMJ+-If#hi-4l2m`qdDoJUoa z_`bV=g%C`}4rHc*N>>bzN9-Mrh{KT4=plJlvbQ&6?`Z6tTa6*vACL~GSZxV01VS*% zv{M$9il$I_bs3u$g6-pi#)IcH{_#J=Gsfae<(SXb1)Rdrien~IgH|O`6_A%2+xLuJ#mL5>m*^t*On${!n@b$@N0kjud-u?q{Eak6`9dQRuU_ZbLW;Ri;REv zPyZ3W^6tAx5i^(!uzu_=OtwP{!~FT{^q20iwfTsn!2vsao7{i+3%>KcUt=^)(Vj=# z>*0Hn&Gl!TKYtk|7x>Xne@3niUS2Xe9x@+BbQ%rPqQa9E%X1AbHRm|Dw8(?wA-~wz zVJ`G(_S^KMCTrimNEAsv{OS>pwl~=w4KWs?IHJsR+SbD#6l8}f3)j~;y7!Qk)fKk) zcL|3Dl@aV8m)QGbtdU@K{RHJDY2TUsvhqB1Rn;lEb}ljYl!JL@&Y>$!mgS^bO0&^m zFgQjEA1O8Ict~X>$D=XnG$orB?CuUIivnF~w6+|La)!BPTDk^xJjw8^KuOobRTe5~ zi7P=SD*_J`3X8#4;A6?l5|d7yw5~R%t87zyb4VeG6Gc@Cl(Z=2oRx$CB@IcS+$^}( zQP$R;FxpS{p)=;f8Tgz!&p-Q=t$X(oRfY0>HlBRS;OPh4|L7l} z$>_~3lO$b&uz?r*#OL23ueuCI116>BV0g&02Vb(Xc$tOX0)aK;hx_b4dBnlaHhEc* z<`u_j!FPZ4*SYlCUAhZ>8Y_!r(+LYnlhRo3KYc-De5x!XJvgKqjocXpKBB4^$$)Y^ z;;V;G`Sj5fwhjgqrA7(CC>s-3hULVgp#t=z!kd<;Fk+mhs8L2V&d7HMc!kAph9|!0uvy$Uc#%P>Vm2Pxr>zl>-okL+Yg@6=iB{H>w)JTTfxsoNmq8EC!LLVsw zMP4C|agy9s?PaZvMeBN~UI#8{LeHt+RQ32xN{E%jP}R>X2LqkO@h|h-fEi}PAf#(R zr03!LiXc$VGg~O4q>1uEWDOBC=2Y?XrD#6ef!mrcb~gF^@k3&n@XGn? zNF$i;?K9as#0W)JmOOs?fMz#fZtVum-YQAbCeKqgUu?5??DN&bBR>87W9~n`&;D>s z*k0sY@BIaCz4;x&W`m`LCHmbS>2yk~+rvv*eEiV|j7CEe-zP6p9&B!L@BR}4oF|Aa zD|{3UDOs8CW2%a|Fl4RM;npkHF&2LErC#k#P$9ECpPX^E#T%?mB!F7M{1# zjXYeR|1Q-k@mfS)n zECmiXGmfWq4z1NkJ>MfrV*DsL@s6Gy?%9U$YzIEm*7$nB&j_&N zJmdF%|DW)qkN%MT<1GgJ8~CM0REDds-XSkEQPO7j2zm?ekdBAs*%3l2w%0elasH{-BBAn|otV$NUU6k@c`5aABQYxCQ0D-B`$*VJ~M`;ADxgPyi zgU);lGnkNX4w>u@vC3zvEncU|ZZTpf8qvAY#|ylZo%O#tED& z`6;5~%t6#x*;#=gobgQ{6~0geo=+HsDCIehA<_Z4>pJb520OEZIGd>J>|EFET5HBT z$2|Yjd+a}c!ra_EuitrxPQOQcu1z`}@#5J-9^dDF*s;s zmZ#)pL4S3L&_bXso%uN`si3lW%>a>jq-eZW09l2tYOML$MM(Xt!x6djGo1E4GfNI< zLL%zzp=$vq?g~|iZbD0`yTQ*ntcnBgP z2`z*IB4LSuhEOzxaC-v_p>;ZU?d2t!Z+;JHj73}L=HxPeQ4kP#K7sOUHGYW{jtV0^cLBkkqU4x8 z5>LPH2~+!*B${HBveIAX+i!k{Cof*`aBH2Ntqn%QV;(<#z+kXP(vJA`-}o}|+BrnxliQL;uSvV#rZ6RyaT02V zGrY`~tFx1{w45E)ohGGO(hvxg@}26C2sk>JK;Z!R%sf|&#cHSN9L6C*;1fq7fe^&L zPvpA^g)$l+2!tRqmdFZXD_s!d(Gr5T6f}e-mJ(k=oJ1^r|KFqk?eF19&qLVS@J5Q0 zrodRxg@y=pRgpwKc~w%B8Yz7O&tsaED5(gPtECG8h0$2l%iFoHZ33O#tdjz(ssiPC zC&B4U$0C+WfpiNLmw|ctN%!w~eI0UYjOLZM?y$Q%;Gh5g@3M6F4c0%nPqja!7dI)( zj6d_k-=Nj$GaL*#*iZR`-~K4JsUn}v?PHe0n8#0^ zFgQHooz+!>I3X*>Z0zlEu(w4cZt{=+$sbXcj-plpS>=LouzSdkAF^^`k;Ne9g(=A= z1DfB>|0Yi4C7$vqwL{b8m7&7oBdM^I zWra`*YuyUGu++eo(|!MGaMkBlH;hUu)~;OV)z{u~hvgdHk- zQ83qTQRF#;dpk@=nG<)PL1$0KZ}pf}h?l`d;^i`K_BE|epI6SGW3ellq$vmwKWb2! z5+R*!weNcl_KP#v^gTsYRd}9brwD*j<6H2BAVQGTQ(p2 z9d1wHpF#+PtV7R;dKqJwP8_Wt+|XW02s{rjaJ{Xu$~AaW)!Qn8)z#Mm*VS7NhGb8& z^Ng<;_&&LSm9-_#pIc&QeTT5wAd((_r09!d#=F1Z_1E6Ucx|?NFL>>ZyX^075d@0Z zlYIN_U%?NWJb&^P_doqP4<0|@?wjAm^8*452b<5xWx)RaHZQhc&{Bp@XMuSYV*hm6%O|gz`*${*VxMo#uc<04LaV0xDj$ZN$DjCbIlfs zAMpHOpQeGumg3H9w=qSIDW@#-=a@@<8jS{PH(%lR{_vl1ySvJ}O0oQGoiPJ`>{sk` zBhu}RvX%v&B@(1`DxS&(n|}F}&s@*bkNCbvyPHrI`y@%s;MggWqTS7+@u^G&7@8gD z&r+2of!|;}n$l|cC}EMAKx*)k9I4eJ2ywD!0UEsUAa!& zTR>f1?7y$1U}o*>IA2b5TpK4(YH>}Tkg}EyaQRWy_Cwk_mr|{r_qCbLB7fOhw9c9{ zA-~0QD}3wi@8bs{Zd_9_Niz4Xse}+M7$f{e$1&aAf)MAO8VC(jaLxX|+47p1;ib^A`#Ih{z8R zcFH^7{WDl42*QB&+#Zi{zInIAzA6!-tUpyjF&E5!C~20U+2b+7qJSQD_NQA zaA9$QFMaQyG8pv8RLNcwNMp)Kv30mjlo*t7EZyJY#_@z#brW%Gm!CiEGtC85CPp)I zew9>auD8!#CBo_mEeU;6`0 zvk{=V0)a(TIB`XQmx{uAva-PWAm8d-&IQ8K`KQiQ>YHW4~W(2>Dtjg|p}7N=~&X5IIx-&0QnPyPw=@f0I9aU3(+ zI>h!TP?Y$xWOuK}-cgHRezMPh{{HuQ=jT6VetwZ=qeDAwlSVNDhtZO>(ct{Xb^4Pj zckkY0Fzk^{Galamlq{Pvp7go@*+)G1VHb@#RWE|67>>>!x zy`5G6w!(d%_O4J?U1&b_@cnfEiiZOb)wb+QbuT_ z6-XNt74fJlP_zomtIi3mAm~o=b4n5{?mIOrW=#}m5Nv$?Uxuy??t@t8MzI~de6LTk+Cd1&fKmvM7GV_#TlI4%TiKP7Girt*a|)viS6pI|I;Gue(`iLmml34~ z=OsFdSk{JtF&ymeqm-i2Xi!*-F)4V7mYU&F52NESmTx&quVD8G;{-_+Q;8I`B15;+ zBx*HjE-f;D={k*Wm#EPonqNdlg6Uo#?LEXw1{p0|V5?PhYr{ypsBp)iy%3zE5TOy% zD#(i>f((I?l0t#74&_BPW%~R8#mznzj7CF_4h}ef5rh;ZaYD1vAc+#vWj5F&;w6V6!@}0M+Q%2i|d1C-f%eOjE8=I#5ceFZJs=S%#9ab z=KRIyQ7Yp2xJN!6ar3ix@Y$HlmtWxA=2epBJa-=4BAe`SoIj$oe31)R*El%rbL*4G zy#0$Gv9^AOjmyu|+uvnvZH=wNL+G1Cm+4f&Cvnvi%Y1~;9bGTqg@U^>a!v(S6hZ` zImUZeSv#M|Gt?Gz;l`g;#;1b&)SybpifAMdShR_m@3v{if>bpaPo_8<#?f&cqZb!( z4o1TP${3;~!ImX+^UEYACN(jm;~t$>LQy(KVHJhuaUd!w1gR7>B{X79y1GK^{AJF( z_M60wl+nQ+N*P>PkbV4fv~?DQ0X$ObpoQ!!`PtG{dI)8;JrV{h6&L|NkoAM8VgPQ8 zlqhRK$l%{MyC|o`uB*%8f$?a_(ZMcKil8-Sg2}j28k3|59U%$99PsCGVt7$;Ykhse zPc?q^=d0;r^YEVl03ZNKL_t(+{jvAeQ9>3dv#@heR2l*NS= z^4wF5GwwgULvQ~cd)qsF?Kgj$`R*#lBn(F*-v8D6q=`i9l&H}ljpx|B^c?*oOOfZ4 zgC5h}9q>?E#q!!Jn-|YAJve4jOMDcua^(`!xXJ3l0b5&-IT-Y5#}R2erQr&qIHi|Q z(L&;cqv;{`j@zGnO5=IY{-j6q>;lQ^Jgs(vOA8BlmvMe`lWG5m$L%>@+8Uz-jBWVq zse}|yPEIj{-0F=K$0^B(8O848x<@8vWqFZQt3Xa`H0k#z4ElXmmRHGKPIqyUW~)V~ z)5eu0M~6MKETg-yLbo%|@%|2@L7%mSMMlkpF_QGbE^0DG`haY-aHNH!DFn?6ypir=9Qf= zoOIMD__g5k(p|y)ycP#L4HM22}%rT}Fp-jp+*W9~xi)OJ+d-OwE z;%(BogwnN$wIpt7?tFTiqrCy?(h7I(KjxFW_n3}`#8FIc9Stctn;7~}9>QqE*>;ytoVO>cClt>VPT_>tKD?n!TJfGPy<&hL+$=>cZ{r)lS?mPko-UoW0h|w}a z8iUC6jI1P8xLG*0#9B$5P@D8f>ZY@5a(oD8R|Xc96bdil{Kk3yn}7Dtxp?IopMG|S zz5Q(-e)=wJ>u0%k@hT6V+$YNlUis2@@Nt(#SXMZMT(1;uCcK6bMD-E%=W_v8 zNSMEIgJN(@G9044;M{VT{a&9=no>3sp2P*2m#ke_0XM*X@)o;)_W}1!$`_I;=NbyN zxWsfgW+$^0?!-(~RNUs$RVGLNS#7zKldqn9ho0NfZl|=2r^F+b#@Z5NVw%k+Med0r zLyBF3|CsxMnV)vl`2$5VPW~qIeLeC3eT___$O^XObeeWDXtFQ{? zEpcRUg+sbP=Q9#Y7yL@XfJatBGAF2pCk$(Lw;yx3zeBgX0K$_bF-e*d#R)2k5L)A< ztdI7av)pd5vV4}&aLlKlyu<#^9Y&)e@hD;B<`HAb-A^B2y`nQeM$_1 z*{Ad;6V^I&L`jne_dnv=g^S!;Xzj>Jfc>kC$x8`E0`LdCuJCCc=B} zANARplwm?UtC?N3miGC#r@6~jPzwP*h$F6^-K3pJrlS#a-FZf%;GeR#wn48KOf}n` zlq}28%8+Fftjz)|(?gmxu=#+}3eImn$3d@05;titEYaG$f_nZ2#r?a8?I(!C9pa;7 zWHCiT5Nk|R%;FN_h1Zc^`aQIF%!Ku<_2knW6KQ+`lZmYYsM3uSl^%uncv-38*MVvs z!aKBt2uUVvc&rpNFB9o`3W%=>N&CA`*xz}~mCMf~>)b6RQIa6z7-UeAbTuqj{Z54A z^kPK#nWxc{Q!hjv^n##_BLwY4bN$Bic#|;73!dye=E=i5y!I!5%F5bBN-Nkuc#M(} zxeL>-OV?iDaL|LI;O5N_$fqMNUAe&7i=|};9<#Qx%<{rKC7$7M!rt+a{Rj71YId2*V;VTJ z@ervrt@D@I${*2LTEZ1Mo#B*=qan$lB12-3D)N zn(@%H(4FI8e;;8K3rovPCS#DAOP8KQAc#za5R$aJirTn{?;lg{KE~|sAV)ovx9Ij9 zVrda~{(1bF%ZMmNC$T2WGfEK<0$)^tWCBwz&m2k#gbSL!fhZK}U@5?sq1kgja8->A zCO@{)*APNhn$Dh@_vU9u6$tMc4thL!e4nh$K!$A~j6NE2L?IC)*F%-@VW3=0#N6;N#DJ#ro=b z9&A0J-Du%Wm`e6XeWt@cPww63yvtU-Cluy;&dEDj#s}sX&Q_@|X$6LqFV9MLQjDf3f?9;Aa zRY~@1jyUgUw4>7zPLj5`ytz)NnPOwZcsN8GXm#c(%YrycXti5a))&lmyNoAegjXnI zICJJa{o@{yRx}nCab9ASAx_i4)vnl($}~~yU6PH96vH8LwdUud1erGRN~5I4QKE$_ zi6cW+6qOhv6nQXzkF~}Lhs^@xN%%mL_mv~6F@nNEQE6|~e$}FKb~PgKH&j(I2NNO)XK=yn$;)Ky?#6q%!iVV(LOyvhz+7jy=tyX)sCmN+GU8Tt;LyU=#Dy+^KWq`0V zILRhNaf+6qPa{sSCdQaFAZ}8kwXO~jg^uGmh|~#9Q4}a;$V*#oPkVGE5UO@K4RCp_ zA}LBwoJ16(3=n9guvl^=LIlw}=WLknIX}Bg5ulZ<#K=S4{NVPd9336d>dd2cpnn<@ zRMVx>1SHbqLo zqk}`z$gtU6AZfHIl^}KnqtTd~_wJ+On1_4&wE9zqd5_`tgq5r3Se#p+pJ#kw^9pBf z9n-oxK+)P4fxK=+rc~Dn%^t+_e{2ZVI%~=(Lk|Y9v=FpOycDz+=F#IA=^Twl16x!x3#9`rECo(j91bZpk=Epe zMMz5=$1_8FDZ?hdy0FxFL(1CHB=}wjJvmR3L}+1&B3Z3eRgF~DFyvX?hzW|)Rvy+t zySJ1QTWK>mA9e+W5ctYFTj`+viwNV7=`?5K(sj zueS){aJH<>-fPIM-UzG~Y%Am=n`DSeP02csuq8ILM9cH6Zd@ddQzqGvx8ME=_ddJD zy<4AhaIlAI#k~K{FKM?DRyNM^_TT-GU;OAT2FE=*3vHH`m+8*6`HioC7a7M4hsVr! zyFid=eYE`;F9m6{L(*(=`RWT?xbPfL9zWq=>k&(>l)NYq7Ovg6PG)nm=>#PMDzmY$ z$cm6Gv^tE(0}k)r<#?LWXrz4eH-3YMkGGf}A9LLGOxgyE9*Kby%m86>F{z zT3=ZdBkFPM(|D=$P+JhJTsY70@R-B>9){g2r=yUw+%*Kv8luz$pOI%c`kW~sYCiR03_ zOYHRf^?z z#s$`r7IreE{qPP?_ID}A6Xqksnt*!PUv(xL@Gv-GF6&-O6$DGQe)BvWj)hLPOF=sl%bsF zIL9m_OR2)mB0ybSY`-D3rgWA#iAan_BWHZmJP*NIs|V#}Wv)_`XcHQ&vb1O!>}EqM z7Ua&(M&dJ9P!C>6+^I3Qm^EzSkG=Z*%e1;HjIxa3WW;DRARCX!#uJKsf^#KBF|9~1 z&$cDuMX9xa!@_~2ke=yu8qP@$uvqvmO{_p+*Eldz=_mwq=b5#Rg z%Ql=~$Tgzjs?!hZ?V}Lr(tEs#_}xGHCw%?-GDaxkq=EA_XNEv5ies{A5lTcMD?v_$ z_a)=el+N57!S*Z)c6+V_1W_E*Y_+fsqA13@kjiOG$n%4Y4SX5flRWTB+@~;R#nmgD)2OS}-9Id5!(z!0rt!^NNq}ghM&`h!c>Epu9FijxAh+9G{njfr+FE-f?p`eo+l*BBl488td^IALYFPD=>P#V&ex#JA7C z%9+J;tTpFZPnMaCCPX?S(lN>jq;lA5#7`Ztv$T5}*Q^IA0e`Qv_URHt3eVE|CNE!H zq7?;%C{hwB6Pzmp#OFL|qlr{O$u()DIO|X<=zmWq`;5n9+O0Oud$bB3*jbk0yrZ;` z#LW;RI%wMI$WRovvVbsXt!EO;HTT*W6Sx^l1{F|a6sT}NYAYyRB_8fQMd?T)O&m!^ zlQ0gI9weT~7@YN#&IUM5fhdDbF$zi_Fy}}~ES9n=&T0jn8klgt1TT`g!^yJdOG<1x$E&(ZF*7`U9yQkR24h5}3) zk;aC6p$Q$xha*J8;GCckVXc0CWuCc9D@+y?>5WwuRflU=UuE;TSD0HqOJrgWdxuO0 zLu3|?%EIRe$JlSJ@ zW0mFR5}b2PCSyhmg5#E=kdnDx#6WBIt|olZzf3u@TwmBgctKHQK#naEl2$x3LaHIS z84dT;B=6TzK5HwDx~`smU1(l<=`}VwmgA#CTJ0`n5qtpMjI`uX($Huaybnpu%W!(f zQIo|*I5;|>(P#w81rwpQ##+Z@lF{y@l-80)X(%nF03k^mhAhixuDkW~bTfMDTO zUm$Tpr1P@^fys12q?@c?y-uEG42L5|gCW^uOqu7{BKVwmZ)Yl`vohlpGw&%bb?HeO zEe6|1O!Pb3-{R3XO{t}lq&eHCB zbRu~Fr@!R!!-qHlLoJweBrLV*5BlVG%HeoGX%s$^lv?rCtFN$~9np>q$@&V7l?8t5 zOTWcpcZD=cf<_>LN0THGkDol`um9@5oG9j>MlNb=;ZvWR4NYb<>q^~~ljg6ze3sw+ z`WLv^w6y2CAQZkjT_Y1$l;99tRYO)~&(O4$rKQnm;Ju?LELxi?m<>@JF_}zBk~BC1 z`+#bwiU%ZRX!62vFSr5Jk_$?yP|yCk4~2U_2>l5Fvqf z5(OzG9fjgshK=f?v{>hebwD$w)&)HT5iALm7Z|6I-r=RB@QzZ3n?+W~?uT#vgo|JJ zGA3>ZEb#zlB{&P3`RY!%rA3i|1n8!S&~h@@Y=U%ciNajBAg3$2wIWn1qX*meE9Ll z{MBFmHA0;*7iR%mm1h4CwtSLoJf|fdwk7aySVf;pu*?nWF)$C1j}eB}n+W&

XR`o$MfjTEheY%T~A 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 literal 0 HcmV?d00001 diff --git a/Customer App/src/assets/images/rider.png b/Customer App/src/assets/images/rider.png new file mode 100644 index 0000000000000000000000000000000000000000..81b3ee467f52e6a75484bfe884862e90f8565005 GIT binary patch literal 13635 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 literal 0 HcmV?d00001 diff --git a/Customer App/src/assets/images/searchLocation.png b/Customer App/src/assets/images/searchLocation.png new file mode 100644 index 0000000000000000000000000000000000000000..39e98c74cb9f2a0053cc0be80685d762a8308c0c GIT binary patch literal 4954 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 literal 0 HcmV?d00001 diff --git a/Customer App/src/assets/images/stripe.png b/Customer App/src/assets/images/stripe.png new file mode 100644 index 0000000000000000000000000000000000000000..64f2236c2865df507d2446ef22346fbc305aacfb GIT binary patch literal 4720 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 S4>zp@5)y?=1jfypeSZUeJg3|M literal 0 HcmV?d00001 diff --git a/Customer App/src/components/CartItem/CartItem.js b/Customer App/src/components/CartItem/CartItem.js new file mode 100755 index 0000000..1d1c8b1 --- /dev/null +++ b/Customer App/src/components/CartItem/CartItem.js @@ -0,0 +1,88 @@ +import { useTheme } from '@react-navigation/native' +import PropTypes from 'prop-types' +import React, { useContext } from 'react' +import { TouchableOpacity, View } from 'react-native' +import ConfigurationContext from '../../context/Configuration' +import { alignment } from '../../utils/alignment' +import { ICONS_NAME } from '../../utils/constant' +import { scale } from '../../utils/scaling' +import { CustomIcon } from '../CustomIcon' +import EnategaImage from '../EnategaImage/EnategaImage' +import TextDefault from '../Text/TextDefault/TextDefault' +import useStyle from './styles' + +const cartItem = props => { + const styles = useStyle() + const { colors } = useTheme() + const configuration = useContext(ConfigurationContext) + + return ( + + + + + + + {props.dealName} + + + + + {configuration.currency_symbol} + {parseFloat(props.dealPrice).toFixed(2)} + + + + + + + + + {props.quantity} + + + + + + + + + + ) +} +cartItem.propTypes = { + removeQuantity: PropTypes.func, + quantity: PropTypes.number, + addQuantity: PropTypes.func, + dealName: PropTypes.string, + dealPrice: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), + image: PropTypes.string +} +export default cartItem diff --git a/Customer App/src/components/CartItem/styles.js b/Customer App/src/components/CartItem/styles.js new file mode 100755 index 0000000..54698a7 --- /dev/null +++ b/Customer App/src/components/CartItem/styles.js @@ -0,0 +1,78 @@ +import { useTheme } from '@react-navigation/native' +import { Dimensions, StyleSheet } from 'react-native' +import { alignment } from '../../utils/alignment' +import { moderateScale, scale, verticalScale } from '../../utils/scaling' +const { width } = Dimensions.get('window') + +const useStyle = () => { + const { colors } = useTheme() + + return StyleSheet.create({ + itemContainer: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between', + width: '100%', + ...alignment.MBmedium, + backgroundColor: colors.cardContainer, + elevation: 5, + padding: 10, + shadowColor: colors.placeHolderColor, + shadowOffset: { + width: verticalScale(2), + height: verticalScale(1) + }, + borderRadius: 20, + height: width * 0.28, + shadowOpacity: 0.3, + shadowRadius: verticalScale(10), + ...alignment.PLsmall, + ...alignment.PRsmall + }, + imgResponsive: { + width: moderateScale(75), + height: moderateScale(75), + borderRadius: moderateScale(20) + }, + loadingView: { + backgroundColor: colors.background, + width: '100%', + height: '100%' + }, + textContainer: { + flex: 1, + height: '100%', + justifyContent: 'space-evenly', + ...alignment.MLsmall + }, + actionContainer: { + flexDirection: 'row', + justifyContent: 'flex-end', + alignItems: 'center' + }, + actionContainerBtns: { + width: scale(24), + aspectRatio: 1, + backgroundColor: colors.lightBackground, + alignItems: 'center', + justifyContent: 'center', + borderRadius: scale(8), + elevation: 3, + shadowColor: colors.shadowColor, + shadowOffset: { + width: 0, + height: verticalScale(1) + }, + shadowOpacity: 0.5, + shadowRadius: verticalScale(1) + }, + tagbtn: { + backgroundColor: colors.iconColorPrimary + }, + actionContainerView: { + justifyContent: 'center', + alignItems: 'center' + } + }) +} +export default useStyle diff --git a/Customer App/src/components/CustomIcon/index.js b/Customer App/src/components/CustomIcon/index.js new file mode 100644 index 0000000..dac51f6 --- /dev/null +++ b/Customer App/src/components/CustomIcon/index.js @@ -0,0 +1,8 @@ +import { createIconSetFromIcoMoon } from '@expo/vector-icons' +import icoMoonConfig from './selection.json' + +export const CustomIcon = createIconSetFromIcoMoon( + icoMoonConfig, + 'icomoon', + 'icomoon.ttf' +) diff --git a/Customer App/src/components/CustomIcon/selection.json b/Customer App/src/components/CustomIcon/selection.json new file mode 100644 index 0000000..aff417b --- /dev/null +++ b/Customer App/src/components/CustomIcon/selection.json @@ -0,0 +1 @@ +{"IcoMoonType":"selection","icons":[{"icon":{"paths":["M438.784 211.338c-8.929 2.173-15.854 6.822-29.161 19.584-7.053 6.764-65.124 62.159-129.047 123.103-63.923 60.941-117.53 112.545-119.124 114.678-18.289 24.43-18.061 62.874 0.52 87.176 1.874 2.447 50.867 49.679 108.877 104.957s115.891 110.449 128.627 122.601c28.772 27.456 34.071 30.643 50.949 30.643 28.805 0 49.905-29.261 41.603-57.697-3.453-11.832 4.188-4.032-111.322-113.636l-90.844-86.203 271.58-0.512c200.781-0.379 272.42-0.819 274.798-1.687 40.11-14.674 39.378-68.012-1.167-85.007-1.126-0.471-124.076-1.088-273.221-1.37l-271.173-0.512 91.461-87.163c115.387-109.965 106.171-100.524 109.914-112.604 10.186-32.883-19.709-64.509-53.268-56.351z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["image2vector (1)"]},"attrs":[{}],"properties":{"order":32,"id":16,"name":"back","prevSize":32,"code":59649},"setIdx":0,"setId":1,"iconIdx":0},{"icon":{"paths":["M857.6 281.6h-115.2c0-127.246-103.154-230.4-230.4-230.4s-230.4 103.154-230.4 230.4v0h-115.2c-63.623 0-115.2 51.577-115.2 115.2v0 384c0.134 105.985 86.015 191.866 191.987 192l537.613 0c105.985-0.134 191.866-86.015 192-191.987l0-0.013v-384c0-63.623-51.577-115.2-115.2-115.2v0zM512 128c84.831 0 153.6 68.769 153.6 153.6v0h-307.2c0-84.831 68.769-153.6 153.6-153.6v0zM896 780.8c0 63.623-51.577 115.2-115.2 115.2v0h-537.6c-63.623 0-115.2-51.577-115.2-115.2v0-384c0-21.208 17.192-38.4 38.4-38.4v0h115.2v76.8c0 21.208 17.192 38.4 38.4 38.4s38.4-17.192 38.4-38.4v0-76.8h307.2v76.8c0 21.208 17.192 38.4 38.4 38.4s38.4-17.192 38.4-38.4v0-76.8h115.2c21.208 0 38.4 17.192 38.4 38.4v0z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Icon – 10"]},"attrs":[{}],"properties":{"order":41,"id":8,"name":"cart","prevSize":32,"code":59657},"setIdx":0,"setId":1,"iconIdx":1},{"icon":{"paths":["M826.184 615.004l-140.462-278.292v-99.686l54.149-185.825h-151.173c-0.012-0-0.026-0-0.041-0-31.922 0-60.582 13.964-80.205 36.117l-0.098 0.112c-19.721-22.265-48.381-36.229-80.302-36.229-0.003 0-0.007 0-0.010 0l-151.193-0 54.149 185.836v99.686l-140.462 278.282c-16.682 32.352-26.461 70.607-26.461 111.145 0 136.222 110.429 246.651 246.651 246.651 0 0 0.001-0 0.001-0l195.266 0c136.209-0.017 246.621-110.44 246.621-246.651 0-40.538-9.78-78.793-27.109-112.532l0.647 1.387zM428.042 105.206c29.451 0.035 53.315 23.9 53.35 53.347l0 0.003h54.006c0.029-29.449 23.892-53.315 53.337-53.35l79.189-0-29.42 100.966h-260.25l-29.42-100.966zM631.716 260.168v55.972h-246.682v-55.962zM770.058 827.116c-34.197 55.35-94.537 91.68-163.362 91.68-0.251 0-0.501-0-0.752-0.001l0.039 0h-195.256c-0.012 0-0.026 0-0.041 0-106.401 0-192.655-86.255-192.655-192.655 0-31.66 7.637-61.537 21.169-87.888l-0.505 1.083 135.916-269.189h267.448l135.875 269.189c13.153 25.273 20.867 55.188 20.867 86.905 0 37.357-10.703 72.214-29.209 101.673l0.467-0.797z","M544.379 605.972h-57.917c-13.058 0-23.644-10.586-23.644-23.644s10.586-23.644 23.644-23.644h97.782v-54.006h-48.916v-36.434h-54.006v36.618c-40.584 2.805-72.444 36.415-72.444 77.466 0 42.853 34.717 77.596 77.56 77.64l57.922 0c14.189 0 25.692 11.503 25.692 25.692s-11.503 25.692-25.692 25.692l-124.774 0v54.006h61.747v36.434h53.996v-36.434h9.052c43.626-0.51 78.795-35.995 78.795-79.693s-35.169-79.183-78.746-79.692l-0.048-0z"],"attrs":[{},{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Icon – 15"]},"attrs":[{},{}],"properties":{"order":46,"id":3,"name":"cash","prevSize":32,"code":59662},"setIdx":0,"setId":1,"iconIdx":2},{"icon":{"paths":["M475.136 103.534c-262.963 23.017-435.53 287.636-351.716 539.336 50.196 150.748 177.659 253.783 342.5 276.856 15.452 2.163 79.8 1.81 96.256-0.53 50.173-7.132 80.545-16.141 129.060-38.29 105.436-48.133 191.127-154.957 219.535-273.674 8.253-34.483 10.317-53.535 10.317-95.232 0-242.173-204.616-429.591-445.952-408.466zM543.744 165.955c178.24 15.235 314.775 165.079 314.844 345.533 0.097 253.189-256.509 419.853-488.94 317.563-75.428-33.196-141.44-99.205-174.705-174.7-107.528-244.045 83.195-511.099 348.8-488.397zM658.012 366.653c-7.7 1.92-12.099 6.088-117.371 111.217l-106.015 105.869-38.71-39.386c-42.604-43.351-45.64-45.932-56.814-48.261-29.724-6.198-52.961 22.915-40.486 50.724 4.618 10.296 94.328 98.721 105.864 104.346 20.349 9.923 45.12 9.295 64.399-1.631 5.34-3.026 225.987-222.546 230.118-228.946 17.428-26.98-9.096-61.883-40.986-53.932z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["image2vector"],"defaultCode":59648},"attrs":[{}],"properties":{"order":34,"id":18,"name":"checked","prevSize":32,"code":59648},"setIdx":0,"setId":1,"iconIdx":3},{"icon":{"paths":["M583.854 551.383c0 0.096 0.001 0.21 0.001 0.323 0 39.684-32.17 71.854-71.854 71.854s-71.854-32.17-71.854-71.854c0-26.454 14.295-49.568 35.582-62.041l0.339-0.184v-153.672c-0.003-0.18-0.005-0.393-0.005-0.607 0-19.845 16.087-35.932 35.932-35.932s35.932 16.087 35.932 35.932c0 0.213-0.002 0.426-0.006 0.639l0-0.032v153.672c21.564 12.574 35.845 35.56 35.932 61.888l0 0.013zM801.577 283.32c65.456 70.326 105.631 164.947 105.631 268.952 0 218.27-176.943 395.213-395.213 395.213s-395.213-176.943-395.213-395.213c0-104.005 40.175-198.627 105.852-269.193l-0.221 0.241-24.136-26.839c-13.048 4.744-28.109 7.487-43.811 7.487-0.614 0-1.227-0.004-1.839-0.013l0.093 0.001c-0.18 0.003-0.393 0.005-0.607 0.005-19.845 0-35.932-16.087-35.932-35.932s16.087-35.932 35.932-35.932c0.213 0 0.426 0.002 0.639 0.006l-0.032-0c28.201 0 35.932-7.721 35.932-35.932-0.003-0.18-0.005-0.393-0.005-0.607 0-19.845 16.087-35.932 35.932-35.932s35.932 16.087 35.932 35.932c0 0.213-0.002 0.426-0.006 0.639l0-0.032c0.006 0.453 0.009 0.987 0.009 1.523 0 17.842-3.702 34.82-10.38 50.207l0.315-0.816 25.364 28.17c55.567-42.167 124.090-70.069 198.687-77.090l1.567-0.119v-37.796c-0.003-0.18-0.005-0.393-0.005-0.607 0-19.845 16.087-35.932 35.932-35.932s35.932 16.087 35.932 35.932c0 0.213-0.002 0.426-0.006 0.639l0-0.032v37.796c76.168 7.139 144.694 35.041 201.24 77.92l-0.977-0.71 25.364-28.17c-6.362-14.57-10.064-31.548-10.064-49.39 0-0.521 0.003-1.042 0.009-1.562l-0.001 0.079c-0.003-0.18-0.005-0.393-0.005-0.607 0-19.845 16.087-35.932 35.932-35.932s35.932 16.087 35.932 35.932c0 0.213-0.002 0.426-0.006 0.639l0-0.032c0 28.201 7.721 35.932 35.932 35.932 19.582 0.341 35.326 16.296 35.326 35.927s-15.743 35.586-35.294 35.927l-0.032 0c-0.519 0.007-1.132 0.012-1.746 0.012-15.702 0-30.763-2.743-44.731-7.776l0.92 0.289zM835.369 551.383c0-178.586-144.773-323.359-323.359-323.359s-323.359 144.773-323.359 323.359c0 178.583 144.767 323.353 323.348 323.359l0 0c178.582-0.006 323.348-144.776 323.348-323.359v-0z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Icon – 7"]},"attrs":[{}],"properties":{"order":38,"id":11,"name":"clock","prevSize":32,"code":59654},"setIdx":0,"setId":1,"iconIdx":4},{"icon":{"paths":["M860.836 170.445v0c-10.41-10.407-24.79-16.844-40.673-16.844s-30.263 6.437-40.673 16.844l-263.854 263.844-263.803-263.844c-10.41-10.407-24.79-16.844-40.673-16.844s-30.263 6.437-40.673 16.844l0-0c-10.407 10.41-16.844 24.79-16.844 40.673s6.437 30.263 16.844 40.673l263.803 263.844-263.844 263.844c-10.407 10.41-16.844 24.79-16.844 40.673s6.437 30.263 16.844 40.673l-0-0c10.41 10.407 24.79 16.844 40.673 16.844s30.263-6.437 40.673-16.844l263.844-263.833 263.844 263.844c10.41 10.407 24.79 16.844 40.673 16.844s30.263-6.437 40.673-16.844l-0 0c10.407-10.41 16.844-24.79 16.844-40.673s-6.437-30.263-16.844-40.673l-263.833-263.854 263.844-263.803c10.42-10.412 16.865-24.8 16.865-40.694s-6.445-30.282-16.864-40.693l-0-0z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Icon – 18"]},"attrs":[{}],"properties":{"order":59,"id":21,"name":"cross","prevSize":32,"code":59675},"setIdx":0,"setId":1,"iconIdx":5},{"icon":{"paths":["M357.181 821.637h-61.932c-51.3 0-92.887-41.587-92.887-92.887v0-433.5c0-51.3 41.587-92.887 92.887-92.887v0h61.932c17.102 0 30.966-13.864 30.966-30.966s-13.864-30.966-30.966-30.966v0h-61.932c-85.462 0.105-154.714 69.357-154.819 154.808l-0 0.010v433.49c0.105 85.462 69.357 154.714 154.808 154.819l61.942 0c17.102 0 30.966-13.864 30.966-30.966s-13.864-30.966-30.966-30.966v0z","M464.374 304.323l-142.029 141.998c-16.751 16.833-27.106 40.044-27.106 65.674s10.355 48.841 27.11 65.678l-0.004-0.004 141.998 141.998c5.637 5.821 13.524 9.434 22.254 9.434 17.102 0 30.966-13.864 30.966-30.966 0-8.731-3.613-16.617-9.426-22.246l-0.008-0.008-132.874-132.925h477.338c17.102 0 30.966-13.864 30.966-30.966s-13.864-30.966-30.966-30.966h-477.368l132.936-132.915c5.821-5.637 9.434-13.524 9.434-22.254 0-17.102-13.864-30.966-30.966-30.966-8.731 0-16.617 3.613-22.246 9.426l-0.008 0.008z"],"attrs":[{},{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Icon – 3"]},"attrs":[{},{}],"properties":{"order":35,"id":15,"name":"exit","prevSize":32,"code":59650},"setIdx":0,"setId":1,"iconIdx":6},{"icon":{"paths":["M356.352 129.633c-47.355 5.294-83.661 30.088-103.66 70.792l-6.175 12.567-36.987 0.008c-49.646 0.010-55.273 1.129-67.325 13.386-20.242 20.58-15.734 54.541 9.185 69.181 8.064 4.739 9.157 4.851 53.189 5.437l42.276 0.563 3.976 8.973c28.631 64.643 107.773 93.107 171.633 61.734 28.157-13.834 51.172-37.862 61.514-64.22l2.744-6.999 182.879-0.013c149.286-0.010 183.818-0.264 187.999-1.38 45.294-12.099 41.49-78.999-4.872-85.706-3.607-0.522-84.751-0.932-186.158-0.945l-179.768-0.020-3.302-8.079c-19.256-47.094-76.434-80.947-127.148-75.279zM376.32 218.481c43.791 11.697 38.295 75.666-6.728 78.272-35.937 2.081-56.479-39.624-32.458-65.907 10.278-11.244 25.454-16.033 39.186-12.365zM634.88 382.551c-11.761 2.066-15.501 2.939-22.362 5.228-35.274 11.763-67.43 42.094-78.487 74.035l-1.244 3.594-370.483 1.024-7.288 3.418c-31.626 14.828-34.424 58.703-4.92 77.187 10.125 6.344-3.922 5.919 197.99 5.97l183.882 0.044 6.925 14.036c41.966 85.061 159.468 95.649 215.951 19.456 5.158-6.961 17.252-29.481 17.252-32.131 0-1.114 8.005-1.423 43.264-1.667l43.264-0.297 6.144-2.867c33.523-15.642 33.28-63.982-0.399-79.941l-6.769-3.208-85.143-0.614-3.226-7.885c-14.264-34.875-48.069-63.355-86.735-73.070-7.928-1.992-40.453-3.571-47.616-2.312zM669.184 473.405c30.057 13.962 30.559 58.327 0.817 72.077-37.028 17.121-72.783-23.319-50.959-57.636 10.301-16.2 32.561-22.61 50.143-14.441zM351.882 634.918c-33.672 3.802-65.72 22.216-87.124 50.061-4.977 6.474-16.95 28.68-16.95 31.434 0 1.172-6.298 1.413-37.12 1.431-50.883 0.028-56.422 1.108-68.483 13.373-20.636 20.979-15.468 55.741 10.371 69.768 7.69 4.175 8.346 4.237 51.996 4.836l42.268 0.579 3.482 8.010c29.371 67.579 113.761 95.788 178.557 59.684 23.962-13.353 44.951-36.488 54.676-60.27l3.246-7.936 182.84-0.013c149.253-0.010 183.777-0.264 187.958-1.38 45.271-12.093 41.467-79.004-4.872-85.706-3.607-0.522-84.736-0.932-186.125-0.945l-179.73-0.020-4.447-9.692c-22.866-49.848-75.587-79.416-130.545-73.213zM376.32 723.313c36.506 9.751 41.521 58.573 7.68 74.78-19.917 9.539-43.93 0.748-53.558-19.607-13.896-29.379 14.52-63.549 45.878-55.173z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["image2vector (3)"]},"attrs":[{}],"properties":{"order":49,"id":19,"name":"filter","prevSize":32,"code":59665},"setIdx":0,"setId":1,"iconIdx":7},{"icon":{"paths":["M939.581 398.838l-291.441-291.471c-34.801-34.704-82.827-56.162-135.864-56.162s-101.063 21.458-135.869 56.166l0.004-0.004-291.42 291.471c-20.873 20.734-33.792 49.451-33.792 81.187 0 0.11 0 0.22 0 0.331l-0-0.017v377.201c0.006 63.658 51.612 115.261 115.272 115.261h691.64c63.646-0.018 115.235-51.614 115.241-115.261l0-0.001v-377.201c0-0.099 0-0.217 0-0.334 0-31.725-12.911-60.435-33.766-81.16l-0.006-0.006zM627.548 895.959h-230.543v-151.153c-0.003-0.323-0.005-0.704-0.005-1.086 0-63.663 51.609-115.272 115.272-115.272s115.272 51.609 115.272 115.272c0 0.382-0.002 0.764-0.006 1.145l0-0.058zM896.512 857.539c0 21.212-17.19 38.409-38.399 38.42l-153.724 0v-151.153c0-106.101-86.012-192.113-192.113-192.113s-192.113 86.012-192.113 192.113h-0v151.153h-153.692c-0.015 0-0.033 0-0.051 0-21.219 0-38.42-17.201-38.42-38.42l0-0v-377.201c0.039-10.605 4.335-20.198 11.266-27.168l-0.002 0.002 291.482-291.359c20.897-20.802 49.714-33.662 81.536-33.662s60.64 12.86 81.54 33.666l-0.004-0.004 291.43 291.471c6.904 6.942 11.193 16.49 11.264 27.040l0 0.014z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Icon – 9"]},"attrs":[{}],"properties":{"order":40,"id":9,"name":"home","prevSize":32,"code":59656},"setIdx":0,"setId":1,"iconIdx":8},{"icon":{"paths":["M512 51.2c-254.493 0-460.8 206.307-460.8 460.8s206.307 460.8 460.8 460.8c254.493 0 460.8-206.307 460.8-460.8v0c0-254.493-206.307-460.8-460.8-460.8v0zM512 896c-212.077 0-384-171.923-384-384s171.923-384 384-384c212.077 0 384 171.923 384 384v0c0 212.077-171.923 384-384 384v0z","M512 243.2c-21.208 0-38.4 17.192-38.4 38.4v0 307.2c0 21.208 17.192 38.4 38.4 38.4s38.4-17.192 38.4-38.4v0-307.2c0-21.208-17.192-38.4-38.4-38.4v0z","M483.84 704h56.32c5.655 0 10.24 4.585 10.24 10.24v56.32c0 5.655-4.585 10.24-10.24 10.24h-56.32c-5.655 0-10.24-4.585-10.24-10.24v-56.32c0-5.655 4.585-10.24 10.24-10.24z"],"attrs":[{},{},{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Icon – 13"]},"attrs":[{},{},{}],"properties":{"order":44,"id":5,"name":"info","prevSize":32,"code":59660},"setIdx":0,"setId":1,"iconIdx":9},{"icon":{"paths":["M508.969 281.661c-84.831 0-153.6 68.769-153.6 153.6s68.769 153.6 153.6 153.6c84.831 0 153.6-68.769 153.6-153.6v0c0-84.831-68.769-153.6-153.6-153.6v0zM508.969 512.061c-42.415 0-76.8-34.385-76.8-76.8s34.385-76.8 76.8-76.8c42.415 0 76.8 34.385 76.8 76.8v0c0 42.415-34.385 76.8-76.8 76.8v0z","M508.959 972.82c-0.308 0.002-0.673 0.003-1.037 0.003-67.52 0-127.317-33.063-164.085-83.881l-0.407-0.591c-146.33-201.882-220.549-353.618-220.549-451.082 0-213.225 172.853-386.079 386.079-386.079s386.079 172.853 386.079 386.079v0c0 97.454-74.22 249.19-220.549 451.041-37.174 51.433-96.985 84.513-164.522 84.513-0.354 0-0.708-0.001-1.062-0.003l0.054 0zM508.959 135.045c-166.889 0.198-302.126 135.429-302.336 302.296l-0 0.020c0 77.179 72.704 219.894 204.616 401.859 22.209 30.334 57.69 49.811 97.72 49.811s75.511-19.477 97.483-49.472l0.237-0.339c131.932-181.965 204.616-324.68 204.616-401.859-0.198-166.896-135.44-302.138-302.317-302.336l-0.019-0z"],"attrs":[{},{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Icon – 11"]},"attrs":[{},{}],"properties":{"order":42,"id":7,"name":"location","prevSize":32,"code":59658},"setIdx":0,"setId":1,"iconIdx":10},{"icon":{"paths":["M543.853 1023.985c-18.239-0.177-35.256-0.692-51.993-1.562-266.004-13.26-481.93-224.354-491.462-480.648-0.371-7.401-0.583-16.071-0.583-24.79 0-127.396 45.166-244.243 120.36-335.402l-0.72 0.899c82.296-96.458 198.066-162.231 329.138-179.273l2.619-0.278c14.773-1.853 31.869-2.91 49.213-2.91 2.9 0 5.792 0.030 8.678 0.088l-0.432-0.007h3.492q121.282-0.118 242.564-0.103h230.689c0.060-0 0.131-0 0.202-0 24.164 0 45.336 12.814 57.090 32.017l0.167 0.293c6.208 9.938 9.89 22.009 9.89 34.94 0 11.239-2.781 21.828-7.692 31.117l0.175-0.363-27.993 54.144-44.302 85.348c-56.103 108.037-114.122 219.727-170.284 330.018-13.93 32.804-45.873 55.392-83.092 55.392-1.784 0-3.555-0.052-5.313-0.154l0.243 0.011h-1.827c-72.192-0.781-149.083-1.134-249.355-1.134q-65.709 0-131.448 0.133l-88.987 0.103c10.446 23.626 21.724 43.778 34.626 62.736l-0.872-1.359c51.090 73.225 134.931 120.535 229.822 120.535 1.154 0 2.307-0.007 3.458-0.021l-0.175 0.002c21.495 0.442 44.199 0.634 71.632 0.634q17.311 0 34.814-0.074h0.177c0.017-0 0.036-0 0.056-0 14.291 0 26.821 7.536 33.835 18.85l0.098 0.17c3.692 5.933 5.882 13.133 5.882 20.846 0 6.655-1.63 12.93-4.513 18.446l0.105-0.22-72.192 140.037c-6.755 12.908-20.042 21.572-35.355 21.599l-0.004 0zM358.085 401.591c89.002 0 184.457-0.133 280.943-1.149 1.395-1.652 2.678-3.493 3.782-5.449l0.093-0.179c25.488-46.866 50.343-95.263 74.401-142.041l16.81-32.692-32.958-0.192c-30.762-0.192-61.039-0.383-91.050-0.383-46.586 0-84.715 0.457-119.956 1.473-65.791 2.714-124.977 28.947-169.825 70.451l0.175-0.16c-34.312 29.283-61.164 66.292-77.986 108.393l-0.659 1.869z"],"attrs":[{}],"width":1053,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Path 27559"]},"attrs":[{}],"properties":{"order":50,"id":20,"name":"logo","prevSize":32,"code":59666},"setIdx":0,"setId":1,"iconIdx":11},{"icon":{"paths":["M98.304 196.027c-45.189 12.595-50.212 75.645-7.68 96.42l8.192 4.001h560.128l8.192-4.001c42.796-20.905 37.414-84.293-8.192-96.492-7.316-1.958-553.61-1.887-560.64 0.072zM98.304 462.267c-45.189 12.595-50.212 75.645-7.68 96.42l8.192 4.001h826.368l8.192-4.001c42.796-20.905 37.414-84.293-8.192-96.492-7.332-1.964-819.837-1.892-826.88 0.072zM98.304 728.507c-45.189 12.595-50.212 75.645-7.68 96.42l8.192 4.001h375.808l8.192-4.001c42.796-20.905 37.414-84.293-8.192-96.492-7.293-1.953-369.308-1.882-376.32 0.072z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["image2vector (2)"]},"attrs":[{}],"properties":{"order":33,"id":17,"name":"menu","prevSize":32,"code":59653},"setIdx":0,"setId":1,"iconIdx":12},{"icon":{"paths":["M971.919 483.574c-15.412-241.963-215.431-432.374-459.922-432.374-254.493 0-460.8 206.307-460.8 460.8s206.307 460.8 460.8 460.8c0.084 0 0.168-0 0.252-0l267.865 0c105.887-0.111 191.695-85.919 191.805-191.795l0-0.011zM895.191 780.995c-0.006 63.557-51.53 115.077-115.087 115.077h-267.868c-113.769-0.051-215.998-49.417-286.477-127.88l-0.314-0.356c-60.604-67.117-97.685-156.489-97.685-254.522 0-15.941 0.981-31.654 2.885-47.080l-0.186 1.847c21.568-174.909 157.686-312.398 330.067-335.865l1.996-0.222c14.954-1.979 32.267-3.121 49.841-3.144l0.028-0c0.318-0.001 0.695-0.002 1.072-0.002 92.973 0 178.16 33.339 244.258 88.713l-0.594-0.484c78.636 65.7 130.462 161.208 137.998 268.928l0.068 1.213z","M358.134 397.373h153.446c21.185 0 38.359-17.174 38.359-38.359s-17.174-38.359-38.359-38.359v0h-153.446c-21.185 0-38.359 17.174-38.359 38.359s17.174 38.359 38.359 38.359v0z","M665.027 474.102h-306.893c-21.185 0-38.359 17.174-38.359 38.359s17.174 38.359 38.359 38.359h306.893c21.185 0 38.359-17.174 38.359-38.359s-17.174-38.359-38.359-38.359h0z","M665.027 627.548h-306.893c-21.185 0-38.359 17.174-38.359 38.359s17.174 38.359 38.359 38.359h306.893c21.185 0 38.359-17.174 38.359-38.359s-17.174-38.359-38.359-38.359h0z"],"attrs":[{},{},{},{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Icon – 12"]},"attrs":[{},{},{},{}],"properties":{"order":43,"id":6,"name":"message","prevSize":32,"code":59659},"setIdx":0,"setId":1,"iconIdx":13},{"icon":{"paths":["M101.481 457.252c-60.078 14.633-59.604 104.097 0.632 119.788 8.847 2.304 810.926 2.304 819.773 0 60.631-15.793 60.626-105.385-0.010-119.875-8.591-2.053-811.958-1.966-820.396 0.087z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["image2vector"]},"attrs":[{}],"properties":{"order":60,"id":30,"name":"minus","prevSize":32,"code":59671},"setIdx":0,"setId":1,"iconIdx":14},{"icon":{"paths":["M838.4 204.8h-652.8c-74.194 0.082-134.318 60.206-134.4 134.392l-0 0.008v345.6c0.082 74.194 60.206 134.318 134.392 134.4l652.808 0c74.194-0.082 134.318-60.206 134.4-134.392l0-0.008v-345.6c-0.082-74.194-60.206-134.318-134.392-134.4l-0.008-0zM934.4 684.8c-0.064 52.994-43.006 95.936-95.994 96l-652.806 0c-52.994-0.064-95.936-43.006-96-95.994l-0-0.006v-345.6c0.064-52.994 43.006-95.936 95.994-96l652.806-0c52.994 0.064 95.936 43.006 96 95.994l0 0.006z","M326.84 449.874c-2.37-4.548-5.815-8.249-10.010-10.858l-0.117-0.068c-4.639-2.783-10.056-4.842-15.833-5.857l-0.285-0.041c-6.4-1.102-13.77-1.732-21.288-1.732-0.213 0-0.425 0.001-0.638 0.002l0.033-0h-38.728c-4.252 0.19-7.778 3.091-8.902 7.007l-0.017 0.068-26.051 113.5c-0.147 0.472-0.232 1.015-0.232 1.578 0 3.031 2.457 5.489 5.489 5.489 0.121 0 0.241-0.004 0.36-0.012l-0.016 0.001h18.545c4.263-0.128 7.81-3.049 8.883-6.989l0.015-0.067 6.359-27.556c1.098-3.993 4.636-6.901 8.874-7.035l0.015-0h5.304c1.539 0.096 3.338 0.151 5.15 0.151 17.733 0 34.238-5.255 48.044-14.294l-0.335 0.206c11.501-7.924 18.944-21.021 18.944-35.857 0-0.325-0.004-0.65-0.011-0.973l0.001 0.048c0.018-0.419 0.029-0.911 0.029-1.405 0-5.576-1.323-10.844-3.672-15.505l0.090 0.198zM286.843 486.953c-5.968 3.896-13.274 6.214-21.121 6.214-0.819 0-1.632-0.025-2.439-0.075l0.111 0.005h-4.536c-0.097 0.006-0.211 0.010-0.326 0.010-3.054 0-5.53-2.476-5.53-5.53 0-0.555 0.082-1.090 0.234-1.595l-0.010 0.039 5.581-24.095c1.059-3.998 4.592-6.917 8.824-7.035l0.013-0h6.083c0.551-0.036 1.194-0.057 1.843-0.057 5.24 0 10.163 1.357 14.436 3.739l-0.151-0.077c3.264 2.242 5.377 5.955 5.377 10.161 0 0.313-0.012 0.622-0.035 0.929l0.002-0.041c0.019 0.324 0.029 0.703 0.029 1.085 0 6.701-3.282 12.635-8.326 16.283l-0.059 0.040z","M855.511 440.187l-1.157 0.348-1.556 0.215-1.905-0.297-0.973-0.942-0.451-1.485v-10.486h6.195v-2.55h-6.195v-5.12h-3.072v5.12h-2.048v2.55h2.048v9.605l1.434 4.751 4.219 1.516 1.772-0.154 1.874-0.369v-2.714z","M884.265 426.271l-4.434-1.823-3.267 0.666-3.318 2.243-1.935-2.15-3.133-0.748-3.011 0.666-2.847 1.833v-2.048h-3.011v18.033h3v-13.394l2.56-1.567 2.509-0.625 2.048 0.369 1.024 1.024 0.451 1.731 0.154 2.232v10.301h3.011v-11.52l-0.051-0.963-0.051-0.881 2.57-1.638 2.54-0.635 1.987 0.369 1.085 1.024 0.379 1.741 0.205 2.202v10.301h3.072v-11.684z","M416.256 466.094c-8.408-3.833-18.236-6.067-28.586-6.067-1.605 0-3.197 0.054-4.775 0.159l0.214-0.011c-7.923 0.004-15.695 0.637-23.272 1.851l0.836-0.11c-5.55 0.85-6.093 1.024-9.513 1.751-4.18 1.011-7.375 4.336-8.181 8.513l-0.011 0.068-2.273 9.329c-1.28 5.96 2.15 5.724 3.584 5.222 2.937-1.116 6.643-2.238 10.436-3.136l0.654-0.131c5.182-1.343 11.163-2.183 17.317-2.323l0.091-0.002c0.647-0.033 1.405-0.051 2.167-0.051 5.265 0 10.322 0.889 15.030 2.524l-0.321-0.097c3.296 1.227 5.602 4.346 5.602 8.004 0 0.149-0.004 0.297-0.011 0.444l0.001-0.021-0.328 2.621-2.673 1.649c-10.527 0.666-18.125 1.638-27.351 2.97-8.75 1.111-16.7 3.386-24.091 6.687l0.539-0.215c-6.54 2.702-11.949 7.025-15.89 12.478l-0.074 0.107c-3.337 5.198-5.32 11.542-5.32 18.35 0 0.367 0.006 0.734 0.017 1.098l-0.001-0.053c-0.005 0.181-0.008 0.394-0.008 0.607 0 6.737 2.907 12.795 7.536 16.988l0.019 0.017c4.905 4.168 11.311 6.704 18.309 6.704 0.436 0 0.869-0.010 1.3-0.029l-0.061 0.002c0.268 0.005 0.585 0.008 0.902 0.008 3.803 0 7.512-0.398 11.089-1.155l-0.348 0.062 8.98-3.072 7.608-4.219 6.994-4.618 0.092 0.133-0.707 2.97v0.123c-0.121 0.431-0.19 0.925-0.19 1.436 0 2.917 2.263 5.305 5.129 5.506l0.017 0.001 0.072 0.082h17.224l0.246-0.113c3.849-0.523 6.941-3.264 7.971-6.875l0.017-0.068 13.517-58.532 0.707-4.772 0.328-4.475c0.014-0.28 0.022-0.608 0.022-0.937 0-7.524-4.246-14.056-10.473-17.331l-0.107-0.051zM386.355 531.896l-2.888 3.809-7.291 3.768c-2.858 1.242-6.183 1.99-9.675 2.048l-0.022 0c-0.351 0.020-0.762 0.031-1.176 0.031-3.409 0-6.639-0.767-9.527-2.137l0.135 0.058-3.584-6.953c-0.014-0.23-0.021-0.5-0.021-0.771 0-3.119 1.027-5.998 2.761-8.318l-0.026 0.036 7.864-5.345c3.489-1.182 7.621-2.146 11.878-2.716l0.349-0.038c4.239-0.522 12.616-1.485 13.711-1.516l1.28 2.253c-0.256 1.362-2.632 11.305-3.768 15.79z","M753.101 466.166c-8.422-3.837-18.265-6.073-28.63-6.073-1.585 0-3.159 0.052-4.718 0.155l0.212-0.011c-0.019-0-0.042-0-0.065-0-7.895 0-15.639 0.648-23.181 1.894l0.82-0.112c-5.56 0.809-6.144 1.024-9.554 1.72-4.161 1.026-7.335 4.353-8.12 8.524l-0.011 0.067-2.273 9.318c-1.27 5.96 2.048 5.683 3.645 5.222 2.821-1.065 6.493-2.192 10.241-3.127l0.757-0.16c5.17-1.315 11.148-2.153 17.294-2.322l0.114-0.002c0.638-0.032 1.386-0.050 2.138-0.050 5.261 0 10.314 0.892 15.016 2.533l-0.32-0.097c3.295 1.22 5.602 4.336 5.602 7.99 0 0.15-0.004 0.3-0.012 0.448l0.001-0.021-0.287 2.611-2.652 1.69c-10.629 0.635-18.248 1.608-27.382 2.949-8.75 1.112-16.7 3.386-24.091 6.687l0.539-0.215c-6.544 2.709-11.953 7.042-15.89 12.507l-0.074 0.108c-3.35 5.165-5.341 11.48-5.341 18.26 0 0.37 0.006 0.739 0.018 1.106l-0.001-0.054c-0.007 0.212-0.011 0.462-0.011 0.712 0 6.723 2.927 12.762 7.577 16.912l0.022 0.019c4.915 4.19 11.341 6.739 18.361 6.739 0.385 0 0.768-0.008 1.149-0.023l-0.055 0.002c0.298 0.006 0.65 0.010 1.002 0.010 3.765 0 7.435-0.403 10.971-1.167l-0.34 0.062 8.96-3.072 7.67-4.219 6.943-4.669 0.123 0.154-0.635 3-0.072 0.051v0.051c-0.138 0.456-0.218 0.98-0.218 1.523 0 2.898 2.271 5.265 5.13 5.419l0.014 0.001v0.072h17.203l0.287-0.092c3.831-0.543 6.894-3.307 7.87-6.927l0.015-0.066 13.558-58.45 0.717-4.792 0.389-4.485c0.017-0.303 0.026-0.657 0.026-1.013 0-7.467-4.189-13.956-10.346-17.245l-0.105-0.051zM723.261 531.968l-3.011 3.85-7.229 3.738c-2.846 1.23-6.155 1.976-9.629 2.048l-0.027 0c-0.385 0.024-0.834 0.038-1.286 0.038-3.365 0-6.55-0.77-9.39-2.143l0.129 0.056-3.625-6.932c-0.011-0.207-0.017-0.449-0.017-0.693 0-3.142 1-6.050 2.699-8.423l-0.030 0.044c2.112-2.376 4.785-4.208 7.814-5.294l0.133-0.041c3.479-1.171 7.603-2.132 11.851-2.705l0.355-0.039c4.219-0.522 12.564-1.516 13.64-1.526l1.311 2.253c-0.184 1.362-2.57 11.264-3.676 15.78z","M663.624 450.284c-2.437-4.547-5.911-8.254-10.121-10.897l-0.119-0.070c-4.631-2.833-10.055-4.905-15.85-5.881l-0.267-0.037c-6.246-1.084-13.438-1.704-20.776-1.704-0.364 0-0.728 0.002-1.091 0.005l0.056-0h-38.779c-4.225 0.199-7.724 3.090-8.831 6.987l-0.016 0.068-26.051 113.562c-0.141 0.463-0.221 0.994-0.221 1.545 0 3.037 2.462 5.499 5.499 5.499 0.11 0 0.22-0.003 0.329-0.010l-0.015 0.001h18.575c4.249-0.156 7.783-3.047 8.902-6.957l0.017-0.068 6.277-27.566c1.133-3.982 4.667-6.877 8.902-7.034l0.017-0.001h5.304c1.538 0.096 3.335 0.15 5.144 0.15 17.771 0 34.315-5.25 48.167-14.284l-0.34 0.208c11.46-8.033 18.859-21.181 18.859-36.057 0-0.284-0.003-0.567-0.008-0.849l0.001 0.042c0.008-0.288 0.013-0.627 0.013-0.966 0-5.704-1.32-11.099-3.671-15.897l0.094 0.213zM623.626 487.414c-5.991 3.855-13.306 6.146-21.157 6.146-0.789 0-1.572-0.023-2.349-0.069l0.107 0.005h-4.618c-0.101 0.007-0.218 0.010-0.337 0.010-3.065 0-5.55-2.485-5.55-5.55 0-0.543 0.078-1.069 0.224-1.565l-0.010 0.039 5.622-24.054c1.074-3.997 4.609-6.912 8.844-7.035l0.014-0h6.011c0.534-0.034 1.157-0.053 1.785-0.053 5.257 0 10.199 1.351 14.497 3.726l-0.155-0.078c3.286 2.255 5.414 5.991 5.414 10.223 0 0.29-0.010 0.579-0.030 0.864l0.002-0.039c0.016 0.298 0.024 0.646 0.024 0.997 0 6.723-3.259 12.685-8.283 16.392l-0.056 0.039z","M822.651 439.685c0.145-0.466 0.229-1.003 0.229-1.558 0-2.997-2.43-5.427-5.427-5.427-0.127 0-0.253 0.004-0.379 0.013l0.017-0.001h-16.609c-3.571 0.259-6.568 2.476-7.943 5.572l-0.024 0.060-0.922 1.434-0.84 3.676-23.224 105.544-0.758 3.246v0.082c-0.113 0.407-0.179 0.875-0.179 1.358 0 2.755 2.121 5.015 4.819 5.235l0.019 0.001 0.287 0.389h17.244c3.601-0.268 6.617-2.523 7.974-5.663l0.023-0.061 0.891-1.352 24.852-112.538z","M542.29 461.588c-4.393 0.051-22.231 0-22.231 0-4.888 0.537-9.063 3.194-11.637 7.018l-0.036 0.057s-26.552 45.578-29.133 50.176h-3.072l-8.315-49.859c-1.314-4.245-5.204-7.275-9.801-7.275-0.107 0-0.215 0.002-0.321 0.005l0.016-0h-16.609c-0.093-0.006-0.203-0.009-0.312-0.009-3.026 0-5.478 2.453-5.478 5.478 0 0.573 0.088 1.126 0.251 1.645l-0.011-0.039s12.616 71.793 15.145 88.689c1.178 9.318-0.154 10.977-0.154 10.977l-16.384 28.611c-2.427 3.891-1.116 7.066 2.867 7.066h19.21c4.879-0.486 9.045-3.166 11.545-7.025l0.037-0.061 73.882-124.928s7.148-10.67 0.543-10.527z"],"attrs":[{},{},{},{},{},{},{},{},{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Icon – 17"]},"attrs":[{},{},{},{},{},{},{},{},{}],"properties":{"order":48,"id":1,"name":"paypal","prevSize":32,"code":59664},"setIdx":0,"setId":1,"iconIdx":15},{"icon":{"paths":["M810.045 270.52l-46.305-46.305c-14.299-14.301-34.054-23.147-55.875-23.147s-41.576 8.846-55.874 23.147l-435.067 435.036-15.677 141.015c-0.116 0.983-0.182 2.122-0.182 3.277 0 16.344 13.231 29.598 29.567 29.634l0.003 0c1.169-0 2.323-0.067 3.457-0.197l-0.139 0.013 140.923-15.565 435.159-435.118c14.301-14.299 23.147-34.054 23.147-55.875s-8.846-41.576-23.147-55.874l-0-0zM347.668 760.822l-83.436 9.216 9.298-83.599 323.789-323.789 74.25 74.25-323.901 323.922zM768.133 340.326l-54.671 54.671-74.24-74.25 54.671-54.671c3.572-3.576 8.509-5.789 13.962-5.789s10.39 2.212 13.962 5.789l0 0 46.305 46.305c3.576 3.578 5.787 8.519 5.787 13.978 0 5.453-2.207 10.391-5.777 13.968l0-0z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Icon – 5"]},"attrs":[{}],"properties":{"order":37,"id":13,"name":"pencil","prevSize":32,"code":59652},"setIdx":0,"setId":1,"iconIdx":16},{"icon":{"paths":["M996.494 508.315v0c-0.002-14.72-5.618-29.44-16.85-40.671s-25.951-16.848-40.671-16.85l-373.139-0.007 0.029-373.103c-0.002-14.72-5.618-29.44-16.85-40.671s-25.951-16.848-40.671-16.85l0 0c-14.72 0.002-29.44 5.618-40.671 16.85s-16.848 25.951-16.85 40.671l-0.029 373.102h-373.132c-14.72 0.002-29.44 5.618-40.671 16.85s-16.848 25.951-16.85 40.671l0-0c0.002 14.72 5.618 29.44 16.85 40.671s25.951 16.848 40.671 16.85l373.124 0.007 0 373.132c0.002 14.72 5.618 29.44 16.85 40.671s25.951 16.848 40.671 16.85l-0-0c14.72-0.002 29.44-5.618 40.671-16.85s16.848-25.951 16.85-40.671l0.014-373.131 373.103 0.029c14.73 0.005 29.462-5.611 40.7-16.85s16.855-25.97 16.85-40.699l-0-0.001z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Icon – 24"]},"attrs":[{}],"properties":{"order":56,"id":24,"name":"plus","prevSize":32,"code":59672},"setIdx":0,"setId":1,"iconIdx":17},{"icon":{"paths":["M477.696 51.884c-46.966 3.894-108.708 18.388-139.364 32.717-2.87 1.341-5.512 2.44-5.873 2.44-1.848 0-32.842 15.030-45.284 21.96-87.7 48.85-162.184 131.443-198.595 220.216-1.848 4.506-4.303 10.348-5.455 12.984-42.673 97.592-42.048 244.004 1.467 342.971 1.91 4.344 3.471 8.182 3.471 8.53 0 3.453 22.42 46.653 32.714 63.035 74.647 118.787 196.47 195.85 337.902 213.757 19.978 2.532 86.666 2.529 106.652 0 66.422-8.41 124.101-28.078 184.092-62.776 57.403-33.198 115.994-90.721 153.784-150.981 10.322-16.456 32.727-59.612 32.727-63.035 0-0.348 1.551-4.165 3.448-8.479 35.809-81.482 43.602-196.764 19.461-287.91-8.901-33.603-26.56-79.411-38.492-99.84-0.658-1.126-3.026-5.504-5.258-9.728-33.971-64.233-95.821-128.852-161.943-169.196-18.598-11.346-58.056-31.508-61.665-31.508-0.364 0-2.611-0.942-4.992-2.097-47.683-23.081-144.417-38.397-208.799-33.060zM560.125 136.215c248.678 33.341 396.89 289.851 301.394 521.623-83.336 202.266-324.324 291.169-520.527 192.031-250.586-126.618-280.284-472.868-55.048-641.782 76.938-57.7 179.456-84.572 274.181-71.872z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["image2vector (2)"]},"attrs":[{}],"properties":{"order":62,"id":32,"name":"radio","prevSize":32,"code":59669},"setIdx":0,"setId":1,"iconIdx":18},{"icon":{"paths":["M478.208 51.866c-44.772 4.227-78.948 11.208-114.688 23.432-322.975 110.474-418.87 522.662-177.498 762.952 89.052 88.653 199.373 134.006 325.978 134.006 106.342 0 200.727-31.826 282.112-95.124 262.559-204.206 230.797-607.872-60.588-769.981-73.106-40.673-175.409-62.822-255.316-55.283zM531.144 277.565c165.732 13.727 264.937 189.847 191.209 339.451-84.147 170.737-329.439 173.404-418.504 4.552-86.154-163.338 43.284-359.242 227.295-344.003z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["image2vector (3)"]},"attrs":[{}],"properties":{"order":63,"id":33,"name":"radioSelect","prevSize":32,"code":59668},"setIdx":0,"setId":1,"iconIdx":19},{"icon":{"paths":["M874.865 485.622c-17.235 0.334-31.223 13.788-32.404 30.77l-0.006 0.104c-11.039 136.745-95.365 254.075-215.9 300.36-32.891 12.862-70.971 20.316-110.793 20.316-92.944 0-176.403-40.607-233.605-105.048l-0.28-0.322h90.051c18.377-1.333 32.78-16.569 32.78-35.169s-14.404-33.836-32.666-35.163l-0.115-0.007h-131.246c-36.544 1.351-65.656 31.302-65.656 68.052 0 0.804 0.014 1.605 0.042 2.402l-0.003-0.116v140.677c-0.012 0.34-0.019 0.739-0.019 1.14 0 18.361 14.533 33.327 32.724 34.023l0.063 0.002c18.254-0.698 32.787-15.664 32.787-34.025 0-0.401-0.007-0.8-0.021-1.197l0.002 0.058v-85.74c108.298 114.289 268.37 151.378 411.034 95.232s242.34-195.42 256-357.673c0.097-1.007 0.153-2.178 0.153-3.361 0-9.057-3.25-17.355-8.648-23.792l0.047 0.057c-5.851-7.009-14.554-11.469-24.301-11.581l-0.019-0z","M816.148 116.357c-18.254 0.698-32.787 15.664-32.787 34.025 0 0.401 0.007 0.8 0.021 1.197l-0.002-0.058v85.74c-108.339-114.278-268.401-151.378-411.064-95.242s-242.35 195.42-255.969 357.673c-0.097 1.007-0.153 2.178-0.153 3.361 0 9.057 3.25 17.355 8.648 23.792l-0.047-0.057c5.858 7.023 14.578 11.489 24.343 11.592l0.017 0c17.235-0.334 31.223-13.788 32.404-30.77l0.006-0.104c11.039-136.755 95.365-254.034 215.9-300.37 32.895-12.866 70.981-20.322 110.808-20.322 92.947 0 176.408 40.609 233.61 105.054l0.281 0.322h-90.051c-18.254 0.698-32.787 15.664-32.787 34.025 0 0.401 0.007 0.8 0.021 1.197l-0.002-0.058c-0.012 0.34-0.019 0.739-0.019 1.14 0 18.361 14.533 33.327 32.724 34.023l0.063 0.002h131.226c36.544-1.351 65.656-31.302 65.656-68.052 0-0.804-0.014-1.605-0.042-2.402l0.003 0.116v-140.657c0.012-0.339 0.019-0.738 0.019-1.138 0-18.375-14.556-33.351-32.767-34.024l-0.061-0.002z"],"attrs":[{},{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Icon – 8"]},"attrs":[{},{}],"properties":{"order":39,"id":10,"name":"refresh","prevSize":32,"code":59655},"setIdx":0,"setId":1,"iconIdx":20},{"icon":{"paths":["M453.932 60.16c-8.187 4.513-7.918 2.97-8.492 48.704-0.594 47.345 0.466 43.451-12.429 45.658-111.071 19-216.776 94.211-275.031 195.686-117.496 204.659-36.636 466.545 175.332 567.846 238.551 114.007 519.767-25.321 572.966-283.876 6.513-31.647 10.132-77.734 7.204-91.684-9.513-45.286-71.954-52.495-91.85-10.604l-3.666 7.724-1.362 23.311c-9.047 154.934-112.415 269.978-264.668 294.566-109.632 17.705-231.009-35.32-295.171-128.95-120.020-175.142-35.469-411.779 168.43-471.401 7.565-2.212 15.099-4.18 16.742-4.372l2.99-0.353 0.512 35.328c0.568 39.163 0.699 39.944 7.473 44.073 6.881 4.196 15.923 2.255 24.891-5.34 2.877-2.437 8.177-6.822 11.776-9.746 109.885-89.252 129.152-105.462 132.076-111.122 6.2-12.014 1.994-20.457-18.519-37.169-8.73-7.112-21.402-17.462-28.16-22.999-67.709-55.491-103.936-84.726-106.307-85.793-4.050-1.823-10.936-1.582-14.738 0.512z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["image2vector (1)"]},"attrs":[{}],"properties":{"order":61,"id":31,"name":"reload","prevSize":32,"code":59670},"setIdx":0,"setId":1,"iconIdx":21},{"icon":{"paths":["M517.007 358.4c-84.831 0-153.6 68.769-153.6 153.6s68.769 153.6 153.6 153.6c84.831 0 153.6-68.769 153.6-153.6v0c0-84.831-68.769-153.6-153.6-153.6v0zM517.007 588.8c-42.415 0-76.8-34.385-76.8-76.8s34.385-76.8 76.8-76.8c42.415 0 76.8 34.385 76.8 76.8v0c0 42.415-34.385 76.8-76.8 76.8v0z","M873.902 584.96l-17.050-9.83c3.662-18.993 5.757-40.837 5.757-63.171s-2.095-44.177-6.1-65.346l0.342 2.175 17.050-9.83c34.714-20.296 57.664-57.388 57.664-99.84 0-63.659-51.605-115.264-115.264-115.264-21.206 0-41.075 5.727-58.145 15.719l0.545-0.295-17.091 9.871c-30.957-26.578-67.287-47.983-107.002-62.301l-2.403-0.757v-19.692c0-63.623-51.577-115.2-115.2-115.2s-115.2 51.577-115.2 115.2v0 19.702c-42.107 15.123-78.421 36.574-109.817 63.583l0.454-0.381-17.162-9.943c-16.525-9.697-36.394-15.424-57.6-15.424-63.659 0-115.264 51.605-115.264 115.264 0 42.452 22.95 79.544 57.119 99.545l0.545 0.295 17.050 9.83c-3.662 18.993-5.757 40.837-5.757 63.171s2.095 44.177 6.1 65.346l-0.342-2.175-17.050 9.83c-34.714 20.296-57.664 57.388-57.664 99.84 0 63.659 51.605 115.264 115.264 115.264 21.206 0 41.075-5.727 58.145-15.719l-0.545 0.295 17.091-9.871c30.968 26.582 67.312 47.987 107.042 62.302l2.403 0.756v19.692c0 63.623 51.577 115.2 115.2 115.2s115.2-51.577 115.2-115.2v0-19.702c42.107-15.126 78.422-36.58 109.816-63.592l-0.453 0.381 17.162 9.912c16.525 9.697 36.394 15.424 57.6 15.424 63.659 0 115.264-51.605 115.264-115.264 0-42.452-22.95-79.544-57.119-99.545l-0.545-0.295zM776.059 439.962c6.193 21.586 9.754 46.378 9.754 72.003s-3.561 50.417-10.215 73.91l0.462-1.907c-0.884 3.072-1.393 6.601-1.393 10.248 0 14.143 7.646 26.5 19.029 33.163l0.181 0.098 41.626 24.044c11.571 6.765 19.221 19.129 19.221 33.28 0 21.22-17.202 38.421-38.421 38.421-7.069 0-13.692-1.909-19.382-5.24l0.182 0.098-41.708-24.115c-5.518-3.25-12.156-5.169-19.242-5.169-10.733 0-20.437 4.403-27.405 11.502l-0.006 0.006c-33.26 33.933-75.398 59.044-122.657 71.575l-1.871 0.422c-16.712 4.403-28.836 19.381-28.836 37.19 0 0.008 0 0.016 0 0.024l-0-0.001v48.128c0 21.208-17.192 38.4-38.4 38.4s-38.4-17.192-38.4-38.4v0-48.118c0-0.007 0-0.014 0-0.022 0-17.809-12.124-32.787-28.568-37.13l-0.268-0.060c-49.127-13.005-91.251-38.166-124.439-72.101l-0.048-0.050c-6.974-7.104-16.678-11.508-27.411-11.508-7.086 0-13.725 1.92-19.423 5.267l0.18-0.098-41.626 24.074c-5.508 3.232-12.131 5.141-19.2 5.141-21.22 0-38.421-17.202-38.421-38.421 0-14.151 7.65-26.515 19.040-33.182l0.182-0.098 41.626-24.033c11.565-6.762 19.21-19.119 19.21-33.261 0-3.647-0.509-7.176-1.459-10.519l0.066 0.271c-6.193-21.586-9.754-46.378-9.754-72.003s3.561-50.417 10.215-73.91l-0.462 1.907c0.858-3.027 1.351-6.504 1.351-10.095 0-14.142-7.645-26.499-19.028-33.163l-0.181-0.098-41.636-23.972c-11.571-6.765-19.221-19.129-19.221-33.28 0-21.22 17.202-38.421 38.421-38.421 7.069 0 13.692 1.909 19.382 5.24l-0.182-0.098 41.697 24.115c5.541 3.284 12.213 5.225 19.338 5.225 10.664 0 20.313-4.347 27.271-11.366l0.003-0.003c33.26-33.933 75.398-59.044 122.657-71.575l1.871-0.422c16.712-4.403 28.836-19.381 28.836-37.19 0-0.062-0-0.124-0-0.185l0 0.010v-48.108c0-21.208 17.192-38.4 38.4-38.4s38.4 17.192 38.4 38.4v0 48.077c-0 0.007-0 0.014-0 0.022 0 17.809 12.124 32.787 28.568 37.13l0.268 0.060c49.151 12.995 91.297 38.157 124.502 72.102l0.048 0.049c6.974 7.104 16.678 11.508 27.411 11.508 7.086 0 13.725-1.92 19.423-5.267l-0.18 0.098 41.626-24.074c5.508-3.232 12.131-5.141 19.2-5.141 21.22 0 38.421 17.202 38.421 38.421 0 14.151-7.65 26.515-19.040 33.182l-0.182 0.098-41.626 24.033c-11.525 6.771-19.139 19.106-19.139 33.22 0 3.607 0.497 7.097 1.427 10.407l-0.065-0.27z"],"attrs":[{},{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Icon – 14"]},"attrs":[{},{}],"properties":{"order":45,"id":4,"name":"setting","prevSize":32,"code":59661},"setIdx":0,"setId":1,"iconIdx":22},{"icon":{"paths":["M512 344.433c-92.545 0-167.567 75.022-167.567 167.567s75.022 167.567 167.567 167.567c92.545 0 167.567-75.022 167.567-167.567v0c0-0.015 0-0.033 0-0.051 0-92.517-75-167.516-167.516-167.516-0.018 0-0.036 0-0.054 0l0.003-0zM886.508 470.108c-20.137-174.999-157.617-312.478-330.87-332.452l-1.745-0.164v-86.292h-83.784v86.292c-175.010 20.115-312.501 157.606-332.452 330.872l-0.163 1.744h-86.292v83.784h86.292c20.137 174.999 157.617 312.478 330.87 332.452l1.745 0.164v86.292h83.784v-86.292c174.999-20.137 312.478-157.617 332.452-330.87l0.164-1.745h86.292v-83.784zM512 805.233c-161.948 0-293.233-131.285-293.233-293.233s131.285-293.233 293.233-293.233c161.948 0 293.233 131.285 293.233 293.233v0c-0.035 161.934-131.299 293.198-293.229 293.233l-0.003 0z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Icon – 19"]},"attrs":[{}],"properties":{"order":51,"id":29,"name":"target","prevSize":32,"code":59667},"setIdx":0,"setId":1,"iconIdx":23},{"icon":{"paths":["M828.211 227.85h-110.060c-17.219-81.592-88.567-141.969-174.037-142.080l-0.012-0h-71.035c-85.495 0.096-156.859 60.478-173.874 140.918l-0.206 1.162h-110.070c-0.179-0.003-0.391-0.005-0.603-0.005-19.619 0-35.523 15.904-35.523 35.523s15.904 35.523 35.523 35.523c0.212 0 0.424-0.002 0.635-0.006l-0.032 0h35.512v461.701c0.093 98.058 79.548 177.527 177.592 177.644l213.126 0c98.050-0.122 177.499-79.589 177.592-177.635l0-0.009v-461.701h35.471c19.357-0.339 34.919-16.111 34.919-35.517s-15.562-35.178-34.888-35.517l-0.032-0zM473.068 156.805h71.035c46.105 0.057 85.358 29.328 100.249 70.292l0.236 0.743h-272.005c15.127-41.707 54.38-70.977 100.478-71.035l0.007-0zM721.715 760.586c0 0.015 0 0.033 0 0.051 0 58.85-47.707 106.557-106.557 106.557-0.004 0-0.007-0-0.011-0l-213.114 0c-58.85 0-106.557-47.707-106.557-106.557 0-0.018 0-0.036 0-0.054l-0 0.003v-461.701h426.24z","M437.555 725.115c19.619 0 35.523-15.904 35.523-35.523v0-213.105c-0.339-19.357-16.111-34.919-35.517-34.919s-35.178 15.562-35.517 34.888l-0 0.032v213.115c0.006 19.611 15.902 35.506 35.512 35.512l0.001 0z","M579.625 725.115c19.619 0 35.523-15.904 35.523-35.523v0-213.105c0.003-0.179 0.005-0.391 0.005-0.603 0-19.619-15.904-35.523-35.523-35.523s-35.523 15.904-35.523 35.523c0 0.212 0.002 0.424 0.006 0.635l-0-0.032v213.115c0.006 19.611 15.902 35.506 35.512 35.512l0.001 0z"],"attrs":[{},{},{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Icon – 4"]},"attrs":[{},{},{}],"properties":{"order":36,"id":14,"name":"trash","prevSize":32,"code":59651},"setIdx":0,"setId":1,"iconIdx":24},{"icon":{"paths":["M423.148 398.182c-2.119-0.878-4.58-1.387-7.16-1.387-8.029 0-14.905 4.936-17.759 11.939l-0.046 0.128-71.997 179.937h-6.144v-172.8c-0.006-10.602-8.598-19.194-19.199-19.2l-76.801-0c-10.604 0-19.2 8.596-19.2 19.2s8.596 19.2 19.2 19.2v0h57.6v172.8c0.006 10.602 8.598 19.194 19.199 19.2l38.401 0c8.029-0.006 14.905-4.937 17.771-11.935l0.046-0.128 76.8-192c0.873-2.114 1.38-4.568 1.38-7.14 0-8.038-4.947-14.92-11.962-17.768l-0.128-0.046z","M496.527 397.179c-1.069-0.208-2.298-0.328-3.555-0.328-9.302 0-17.079 6.527-19 15.251l-0.024 0.129-38.4 192c-0.235 1.126-0.369 2.421-0.369 3.746 0 9.281 6.586 17.025 15.339 18.812l0.124 0.021c1.114 0.241 2.393 0.379 3.705 0.379 0.033 0 0.066-0 0.1-0l-0.005 0c9.238-0.014 16.945-6.554 18.758-15.256l0.022-0.125 38.4-192c0.241-1.141 0.379-2.452 0.379-3.796 0-9.285-6.591-17.031-15.349-18.814l-0.123-0.021z","M651.162 400.906c-3.072-0.84-76.995-18.975-105.472 27.269-6.061 8.825-9.68 19.739-9.68 31.498 0 4.393 0.505 8.668 1.46 12.769l-0.074-0.379c6.717 27.648 35.369 44.698 49.152 52.91 22.118 13.138 33.792 26.419 31.375 35.441-2.827 9.948-9.393 18.029-18.044 22.789l-0.194 0.098c-14.397 7.68-35.942 6.994-62.249-1.925-1.844-0.648-3.971-1.022-6.185-1.022-10.617 0-19.224 8.607-19.224 19.224 0 8.403 5.391 15.547 12.904 18.161l0.135 0.041c14.968 5.57 32.258 8.958 50.289 9.326l0.163 0.003c0.488 0.010 1.063 0.015 1.64 0.015 14.836 0 28.815-3.669 41.080-10.148l-0.48 0.231c18.109-9.843 31.541-26.357 37.115-46.161l0.128-0.533c5.263-19.456 1.116-48.845-48.804-78.531-8.489-5.069-28.529-17.009-31.447-29.030-0.186-0.975-0.292-2.097-0.292-3.244 0-4.309 1.5-8.268 4.006-11.384l-0.027 0.035c11.264-18.432 50.493-13.435 63.365-10.24 1.412 0.372 3.034 0.586 4.705 0.586 10.599 0 19.192-8.592 19.192-19.192 0-8.928-6.096-16.432-14.353-18.577l-0.133-0.029z","M800 396.8h-38.441c-8.029 0.006-14.905 4.937-17.771 11.935l-0.046 0.128-76.8 192c-0.879 2.12-1.389 4.582-1.389 7.163 0 8.026 4.932 14.899 11.931 17.756l0.128 0.046c2.090 0.875 4.519 1.383 7.067 1.383 0.036 0 0.071-0 0.107-0l-0.006 0c8.029-0.006 14.905-4.937 17.771-11.935l0.046-0.128 71.997-179.937h6.144v172.8c0 10.604 8.596 19.2 19.2 19.2s19.2-8.596 19.2-19.2v0-192c0-0 0-0 0-0 0-10.584-8.56-19.169-19.135-19.21l-0.004-0z","M800 512h-76.8c-10.604 0-19.2 8.596-19.2 19.2s8.596 19.2 19.2 19.2v0h76.8c10.604 0 19.2-8.596 19.2-19.2s-8.596-19.2-19.2-19.2v0z","M838.4 204.8h-652.8c-74.194 0.082-134.318 60.206-134.4 134.392l-0 0.008v345.6c0.082 74.194 60.206 134.318 134.392 134.4l652.808 0c74.194-0.082 134.318-60.206 134.4-134.392l0-0.008v-345.6c-0.082-74.194-60.206-134.318-134.392-134.4l-0.008-0zM934.4 684.8c-0.064 52.994-43.006 95.936-95.994 96l-652.806 0c-52.994-0.064-95.936-43.006-96-95.994l-0-0.006v-345.6c0.064-52.994 43.006-95.936 95.994-96l652.806-0c52.994 0.064 95.936 43.006 96 95.994l0 0.006z"],"attrs":[{},{},{},{},{},{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Icon – 16"]},"attrs":[{},{},{},{},{},{}],"properties":{"order":47,"id":2,"name":"visa","prevSize":32,"code":59663},"setIdx":0,"setId":1,"iconIdx":25}],"height":1024,"metadata":{"name":"icomoon"},"preferences":{"showGlyphs":true,"showCodes":true,"showQuickUse":true,"showQuickUse2":true,"showSVGs":true,"fontPref":{"prefix":"icon-","metadata":{"fontFamily":"icomoon"},"metrics":{"emSize":1024,"baseline":6.25,"whitespace":50},"embed":false,"autoHost":false},"imagePref":{"prefix":"icon-","png":true,"useClassSelector":true,"color":0,"bgColor":16777215,"name":"icomoon","classSelector":".icon"},"historySize":50,"quickUsageToken":{"Enatega-SingleVendor":"YmFjMTZkYWQ3ZWUzYzE2MTYxNzQ1N2FjNjc4Y2NiZGQjMSMxNjIzMjYwNzE0IyMj"},"gridSize":16,"showGrid":false}} \ No newline at end of file diff --git a/Customer App/src/components/CustomizeComponents/CartComponent/CartComponent.js b/Customer App/src/components/CustomizeComponents/CartComponent/CartComponent.js new file mode 100644 index 0000000..29c4079 --- /dev/null +++ b/Customer App/src/components/CustomizeComponents/CartComponent/CartComponent.js @@ -0,0 +1,81 @@ +import { useTheme } from '@react-navigation/native' +import PropTypes from 'prop-types' +import React, { useState } from 'react' +import { TouchableOpacity, View } from 'react-native' +import { ICONS_NAME } from '../../../utils/constant' +import { scale } from '../../../utils/scaling' +import { CustomIcon } from '../../CustomIcon' +import { FlashMessage } from '../../FlashMessage/FlashMessage' +import TextDefault from '../../Text/TextDefault/TextDefault' +import useStyle from './styles' + +function CartComponent(props) { + const { colors } = useTheme() + const styles = useStyle() + const [quantity, setQuantity] = useState(1) + + function onAdd() { + if (props.stock > quantity) setQuantity(quantity + 1) + else { + FlashMessage({ + message: 'No more items in stock' + }) + } + } + function onRemove() { + if (quantity === 1) return + setQuantity(quantity - 1) + } + + return ( + + + + + + + {quantity} + + + + + + + Add To Cart + + + + + ) +} +CartComponent.propTypes = { + stock: PropTypes.number.isRequired, + onPress: PropTypes.func, + disabled: PropTypes.bool +} + +export default CartComponent diff --git a/Customer App/src/components/CustomizeComponents/CartComponent/styles.js b/Customer App/src/components/CustomizeComponents/CartComponent/styles.js new file mode 100644 index 0000000..89cb714 --- /dev/null +++ b/Customer App/src/components/CustomizeComponents/CartComponent/styles.js @@ -0,0 +1,55 @@ +import { useTheme } from '@react-navigation/native' +import { Dimensions, StyleSheet } from 'react-native' +import { alignment } from '../../../utils/alignment' +import { moderateScale, scale, verticalScale } from '../../../utils/scaling' +const { height } = Dimensions.get('window') + +const useStyle = () => { + const { colors } = useTheme() + + return StyleSheet.create({ + flex: { + flex: 1 + }, + mainContainer: { + width: '100%', + height: height * 0.08, + backgroundColor: 'transparent', + justifyContent: 'center', + alignItems: 'center', + ...alignment.MBlarge + }, + subContainer: { + width: '90%', + height: '70%', + alignItems: 'center', + justifyContent: 'space-around', + flexDirection: 'row' + }, + icon: { + width: '10%', + height: '90%', + justifyContent: 'center', + alignItems: 'center', + backgroundColor: colors.white, + borderRadius: scale(12), + elevation: 3, + shadowColor: colors.shadowColor, + shadowOffset: { + width: 0, + height: verticalScale(1) + }, + shadowOpacity: 0.5, + shadowRadius: verticalScale(1) + }, + btnContainer: { + width: '50%', + height: '100%', + borderRadius: moderateScale(12), + backgroundColor: colors.horizontalLine, + justifyContent: 'center', + alignItems: 'center' + } + }) +} +export default useStyle diff --git a/Customer App/src/components/CustomizeComponents/CheckComponent/CheckComponent.js b/Customer App/src/components/CustomizeComponents/CheckComponent/CheckComponent.js new file mode 100644 index 0000000..996a01e --- /dev/null +++ b/Customer App/src/components/CustomizeComponents/CheckComponent/CheckComponent.js @@ -0,0 +1,67 @@ +import { useTheme } from '@react-navigation/native' +import PropTypes from 'prop-types' +import React, { useContext, useState } from 'react' +import { TouchableOpacity, View } from 'react-native' +import ConfigurationContext from '../../../context/Configuration' +import { alignment } from '../../../utils/alignment' +import CheckboxBtn from '../../FdCheckbox/CheckboxBtn' +import TextDefault from '../../Text/TextDefault/TextDefault' +import useStyle from './styles' + +function CheckComponent(props) { + const styles = useStyle() + const { colors } = useTheme() + const [options, setOptions] = useState( + props.options.map(option => ({ ...option, checked: false })) + ) + const configuration = useContext(ConfigurationContext) + + function onPress(option) { + const tempOptions = options + const index = tempOptions.findIndex(opt => opt._id === option._id) + tempOptions[index].checked = !tempOptions[index].checked + setOptions(tempOptions) + props.onPress(option) + } + return ( + + {options.map(option => ( + + + + + {option.title} + + + + {`${configuration.currency_symbol} ${option.price}`} + + + ))} + + ) +} +CheckComponent.propTypes = { + options: PropTypes.arrayOf(PropTypes.object), + onPress: PropTypes.func +} + +export default CheckComponent diff --git a/Customer App/src/components/CustomizeComponents/CheckComponent/styles.js b/Customer App/src/components/CustomizeComponents/CheckComponent/styles.js new file mode 100644 index 0000000..03c3f23 --- /dev/null +++ b/Customer App/src/components/CustomizeComponents/CheckComponent/styles.js @@ -0,0 +1,29 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../../utils/alignment' + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + flex: { + flex: 1 + }, + mainContainer: { + width: '100%', + flexDirection: 'row', + borderBottomWidth: StyleSheet.hairlineWidth, + borderBottomColor: colors.horizontalLine, + ...alignment.PBsmall, + ...alignment.MBsmall + }, + leftContainer: { + flex: 1, + flexDirection: 'row', + alignItems: 'center' + }, + rightContainer: { + justifyContent: 'center' + } + }) +} +export default useStyle diff --git a/Customer App/src/components/CustomizeComponents/HeadingComponent/HeadingComponent.js b/Customer App/src/components/CustomizeComponents/HeadingComponent/HeadingComponent.js new file mode 100644 index 0000000..2e98f8c --- /dev/null +++ b/Customer App/src/components/CustomizeComponents/HeadingComponent/HeadingComponent.js @@ -0,0 +1,46 @@ +import { useTheme } from '@react-navigation/native' +import PropTypes from 'prop-types' +import React, { useContext } from 'react' +import { View } from 'react-native' +import ConfigurationContext from '../../../context/Configuration' +import TextDefault from '../../Text/TextDefault/TextDefault' +import styles from './styles' + +function HeadingComponent(props) { + const configuration = useContext(ConfigurationContext) + const { colors } = useTheme() + + return ( + <> + + + + {props.title} + + + + {`${configuration.currency_symbol} ${props.price}`} + + + + + {props.desc} + + + + ) +} + +HeadingComponent.propTypes = { + title: PropTypes.string, + price: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), + desc: PropTypes.string +} +export default HeadingComponent diff --git a/Customer App/src/components/CustomizeComponents/HeadingComponent/styles.js b/Customer App/src/components/CustomizeComponents/HeadingComponent/styles.js new file mode 100644 index 0000000..9e9873e --- /dev/null +++ b/Customer App/src/components/CustomizeComponents/HeadingComponent/styles.js @@ -0,0 +1,25 @@ +import { StyleSheet } from 'react-native' +import { alignment } from '../../../utils/alignment' +const styles = StyleSheet.create({ + topContainer: { + width: '100%', + flexDirection: 'row', + ...alignment.PTsmall, + ...alignment.PBxSmall + }, + titleContainer: { + width: '70%', + ...alignment.PRxSmall, + justifyContent: 'center' + }, + priceContainer: { + width: '30%', + justifyContent: 'center', + alignItems: 'flex-end' + }, + descContainer: { + width: '100%', + ...alignment.MBsmall + } +}) +export default styles diff --git a/Customer App/src/components/CustomizeComponents/ImageHeader/ImageHeader.js b/Customer App/src/components/CustomizeComponents/ImageHeader/ImageHeader.js new file mode 100644 index 0000000..7e5bd8f --- /dev/null +++ b/Customer App/src/components/CustomizeComponents/ImageHeader/ImageHeader.js @@ -0,0 +1,18 @@ +import PropTypes from 'prop-types' +import React from 'react' +import { Image } from 'react-native' +import { styles } from './styles' + +function ImageHeader(props) { + return ( + + ) +} +ImageHeader.propTypes = { + image: PropTypes.string +} +export default ImageHeader diff --git a/Customer App/src/components/CustomizeComponents/ImageHeader/styles.js b/Customer App/src/components/CustomizeComponents/ImageHeader/styles.js new file mode 100644 index 0000000..5355075 --- /dev/null +++ b/Customer App/src/components/CustomizeComponents/ImageHeader/styles.js @@ -0,0 +1,14 @@ +import { Dimensions, StyleSheet } from 'react-native' +import { moderateScale } from '../../../utils/scaling' +const { height } = Dimensions.get('window') + +export const styles = StyleSheet.create({ + backgroundImage: { + width: '100%', + borderTopLeftRadius: moderateScale(30), + borderTopRightRadius: moderateScale(30), + // borderTopEndRadius:moderateScale(20), + // borderTopStartRadius:moderateScale(20), + height: height * 0.22 + } +}) diff --git a/Customer App/src/components/CustomizeComponents/RadioComponent/RadioComponent.js b/Customer App/src/components/CustomizeComponents/RadioComponent/RadioComponent.js new file mode 100644 index 0000000..0c4fdfa --- /dev/null +++ b/Customer App/src/components/CustomizeComponents/RadioComponent/RadioComponent.js @@ -0,0 +1,70 @@ +import { useTheme } from '@react-navigation/native' +import PropTypes from 'prop-types' +import React, { useContext, useState } from 'react' +import { TouchableOpacity, View } from 'react-native' +import ConfigurationContext from '../../../context/Configuration' +import { alignment } from '../../../utils/alignment' +import RadioButton from '../../FdRadioBtn/RadioBtn' +import TextDefault from '../../Text/TextDefault/TextDefault' +import useStyle from './styles' + +function RadioComponent(props) { + const styles = useStyle() + const { colors } = useTheme() + const [options] = useState(props.options) + const [selected, setSelected] = useState(props.selected || null) + const configuration = useContext(ConfigurationContext) + + function onPress(option) { + setSelected(option) + props.onPress(option) + } + return ( + <> + {options.map(option => { + const isChecked = selected._id === option._id + return ( + + + + + {option.title} + + + + {`${configuration.currency_symbol} ${option.price}`} + + + ) + })} + + ) +} + +RadioComponent.propTypes = { + selected: PropTypes.any, + options: PropTypes.arrayOf(PropTypes.object), + onPress: PropTypes.func +} +export default RadioComponent diff --git a/Customer App/src/components/CustomizeComponents/RadioComponent/styles.js b/Customer App/src/components/CustomizeComponents/RadioComponent/styles.js new file mode 100644 index 0000000..dbd3324 --- /dev/null +++ b/Customer App/src/components/CustomizeComponents/RadioComponent/styles.js @@ -0,0 +1,27 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../../utils/alignment' + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + mainContainer: { + width: '100%', + flexDirection: 'row', + alignItems: 'center', + borderBottomWidth: StyleSheet.hairlineWidth, + borderBottomColor: colors.horizontalLine, + ...alignment.PBsmall, + ...alignment.MBsmall + }, + leftContainer: { + flex: 1, + flexDirection: 'row', + alignItems: 'center' + }, + rightContainer: { + justifyContent: 'center' + } + }) +} +export default useStyle diff --git a/Customer App/src/components/CustomizeComponents/TitleComponent/TitleComponent.js b/Customer App/src/components/CustomizeComponents/TitleComponent/TitleComponent.js new file mode 100644 index 0000000..5235b8a --- /dev/null +++ b/Customer App/src/components/CustomizeComponents/TitleComponent/TitleComponent.js @@ -0,0 +1,46 @@ +import { useTheme } from '@react-navigation/native' +import PropTypes from 'prop-types' +import React from 'react' +import { View } from 'react-native' +import { alignment } from '../../../utils/alignment' +import TextDefault from '../../Text/TextDefault/TextDefault' +import styles from './styles' + +function TitleComponent(props) { + const { colors } = useTheme() + + return ( + + + + {props.title} + + + {props.subTitle} + + + + ({props.status}) + + + ) +} +TitleComponent.propTypes = { + title: PropTypes.string.isRequired, + subTitle: PropTypes.string, + error: PropTypes.bool, + status: PropTypes.string +} + +export default TitleComponent diff --git a/Customer App/src/components/CustomizeComponents/TitleComponent/styles.js b/Customer App/src/components/CustomizeComponents/TitleComponent/styles.js new file mode 100644 index 0000000..d04a8b8 --- /dev/null +++ b/Customer App/src/components/CustomizeComponents/TitleComponent/styles.js @@ -0,0 +1,19 @@ +import { StyleSheet } from 'react-native' +import { alignment } from '../../../utils/alignment' + +const styles = StyleSheet.create({ + mainContainer: { + width: '100%', + flexDirection: 'row', + justifyContent: 'flex-start', + ...alignment.MBmedium, + ...alignment.MTsmall + }, + leftContainer: { + // width: '70%' + }, + rightContainer: { + width: '30%' + } +}) +export default styles diff --git a/Customer App/src/components/CustomizeComponents/index.js b/Customer App/src/components/CustomizeComponents/index.js new file mode 100644 index 0000000..30b2c56 --- /dev/null +++ b/Customer App/src/components/CustomizeComponents/index.js @@ -0,0 +1,15 @@ +import CartComponent from './CartComponent/CartComponent' +import CheckComponent from './CheckComponent/CheckComponent' +import HeadingComponent from './HeadingComponent/HeadingComponent' +import ImageHeader from './ImageHeader/ImageHeader' +import RadioComponent from './RadioComponent/RadioComponent' +import TitleComponent from './TitleComponent/TitleComponent' + +export { + CartComponent, + CheckComponent, + HeadingComponent, + ImageHeader, + RadioComponent, + TitleComponent +} diff --git a/Customer App/src/components/Drawer/Profile/DrawerProfile.js b/Customer App/src/components/Drawer/Profile/DrawerProfile.js new file mode 100644 index 0000000..57f1532 --- /dev/null +++ b/Customer App/src/components/Drawer/Profile/DrawerProfile.js @@ -0,0 +1,58 @@ +import { useNavigation } from '@react-navigation/native' +import React, { useContext } from 'react' +import { TouchableOpacity, View } from 'react-native' +import UserContext from '../../../context/User' +import { alignment } from '../../../utils/alignment' +import { NAVIGATION_SCREEN } from '../../../utils/constant' +import { TextDefault } from '../../Text' +import useStyle from './styles' + +function DrawerProfile() { + const styles = useStyle() + const navigation = useNavigation() + const { isLoggedIn, loadingProfile, profile } = useContext(UserContext) + + if (loadingProfile) return Loading... + return ( + + {!isLoggedIn && ( + + { + navigation.navigate(NAVIGATION_SCREEN.CreateAccount) + }}> + + Login/Create Account + + + + )} + + {isLoggedIn && profile && ( + <> + + + {profile.name.substr(0, 1).toUpperCase()} + + + + Welcome + + + {profile.name} + + + )} + + + ) +} +export default DrawerProfile diff --git a/Customer App/src/components/Drawer/Profile/styles.js b/Customer App/src/components/Drawer/Profile/styles.js new file mode 100644 index 0000000..fa91c28 --- /dev/null +++ b/Customer App/src/components/Drawer/Profile/styles.js @@ -0,0 +1,55 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../../utils/alignment' +import { scale } from '../../../utils/scaling' + +const useStyle = () => { + const { colors } = useTheme() + + return StyleSheet.create({ + mainContainer: { + flex: 1, + backgroundColor: colors.headerBackground + }, + logInContainer: { + width: '100%', + height: '100%', + justifyContent: 'flex-end', + ...alignment.PBlarge, + ...alignment.PLmedium + }, + whiteFont: { + color: colors.fontWhite + }, + loggedInContainer: { + flex: 1, + justifyContent: 'center', + ...alignment.Plarge + }, + imgContainer: { + width: scale(70), + height: scale(70), + borderRadius: scale(15), + borderStyle: 'dashed', + borderColor: colors.cardContainer, + borderWidth: 2, + justifyContent: 'center', + alignItems: 'center', + overflow: 'hidden', + backgroundColor: 'transparent', + padding: 2, + ...alignment.MBsmall + }, + imgResponsive: { + width: '100%', + height: '100%', + borderRadius: scale(15) + }, + loadingView: { + backgroundColor: 'transparent', + width: '100%', + height: '100%' + } + }) +} +export default useStyle diff --git a/Customer App/src/components/Drawer/index.js b/Customer App/src/components/Drawer/index.js new file mode 100644 index 0000000..2fff47b --- /dev/null +++ b/Customer App/src/components/Drawer/index.js @@ -0,0 +1,3 @@ +import DrawerProfile from './Profile/DrawerProfile' + +export { DrawerProfile } diff --git a/Customer App/src/components/EnategaImage/EnategaImage.js b/Customer App/src/components/EnategaImage/EnategaImage.js new file mode 100644 index 0000000..59d3907 --- /dev/null +++ b/Customer App/src/components/EnategaImage/EnategaImage.js @@ -0,0 +1,59 @@ +/* eslint-disable react/prop-types */ +import React, { useState } from 'react' +import { Image, Platform, View } from 'react-native' +import { isObject } from 'validate.js' +import Spinner from '../Spinner/Spinner' +import useStyle from './styles' + +const iosPlacholder = require('../../assets/images/food_placeholder.png') +const PLACEHOLDER = require('../../assets/images/imagePlaceholder.png') + +function EnategaImage({ + imgSource, + imgStyle = null, + resizeMode = 'cover', + spinnerProps +}) { + const styles = useStyle() + const [startImgLoading, setStartImgLoading] = useState(false) + + const imageUrl = isObject(imgSource) + ? { ...imgSource, cache: 'force-cache' } + : imgSource || PLACEHOLDER + const style = imgStyle || styles.imgContainer + + const androidImage = ( + setStartImgLoading(true)} + onLoadEnd={() => setStartImgLoading(false)} + resizeMode={imgSource ? resizeMode : 'contain'} + /> + ) + + const iosImage = ( + + ) + + return ( + + {startImgLoading && ( + + )} + {Platform.OS === 'ios' ? iosImage : androidImage} + + ) +} + +export default React.memo(EnategaImage) diff --git a/Customer App/src/components/EnategaImage/styles.js b/Customer App/src/components/EnategaImage/styles.js new file mode 100644 index 0000000..a31b58b --- /dev/null +++ b/Customer App/src/components/EnategaImage/styles.js @@ -0,0 +1,20 @@ +import { StyleSheet } from 'react-native' + +const useStyle = () => { + return StyleSheet.create({ + imgContainer: { + width: 50, + height: 50, + borderRadius: 8, + overflow: 'hidden' + }, + imgResponsive: { + flex: 1, + backgroundColor: 'white', + height: undefined, + width: undefined + } + }) +} + +export default useStyle diff --git a/Customer App/src/components/FdCheckbox/CheckboxBtn.js b/Customer App/src/components/FdCheckbox/CheckboxBtn.js new file mode 100644 index 0000000..2e77fa1 --- /dev/null +++ b/Customer App/src/components/FdCheckbox/CheckboxBtn.js @@ -0,0 +1,31 @@ +import { AntDesign } from '@expo/vector-icons' +import { useTheme } from '@react-navigation/native' +import PropTypes from 'prop-types' +import React from 'react' +import { TouchableOpacity } from 'react-native' +import { scale } from '../../utils/scaling' +import useStyle from './styles' + +function CheckboxBtn(props) { + const styles = useStyle() + const { colors } = useTheme() + return ( + + {props.checked ? ( + + ) : null} + + ) +} +CheckboxBtn.propTypes = { + onPress: PropTypes.func, + checked: PropTypes.bool +} +export default CheckboxBtn diff --git a/Customer App/src/components/FdCheckbox/styles.js b/Customer App/src/components/FdCheckbox/styles.js new file mode 100644 index 0000000..880532b --- /dev/null +++ b/Customer App/src/components/FdCheckbox/styles.js @@ -0,0 +1,19 @@ +import { scale } from '../../utils/scaling' +import { StyleSheet } from 'react-native' +import { useTheme } from '@react-navigation/native' + +const useStyle = () => { + const { colors } = useTheme() + + return StyleSheet.create({ + mainContainer: { + borderColor: colors.horizontalLine, + borderWidth: StyleSheet.hairlineWidth, + width: scale(20), + height: scale(20), + justifyContent: 'center', + alignItems: 'center' + } + }) +} +export default useStyle diff --git a/Customer App/src/components/FdRadioBtn/RadioBtn.js b/Customer App/src/components/FdRadioBtn/RadioBtn.js new file mode 100644 index 0000000..5d06f21 --- /dev/null +++ b/Customer App/src/components/FdRadioBtn/RadioBtn.js @@ -0,0 +1,50 @@ +import { useTheme } from '@react-navigation/native' +import PropTypes from 'prop-types' +import React from 'react' +import { TouchableOpacity, View } from 'react-native' +import styles from './styles' + +const DEFAULT_SIZE_MULTIPLIER = 0.7 + +function RadioButton(props) { + const { colors } = useTheme() + + const { + size = 16, + innerColor = colors.radioColor, + outerColor = colors.radioOuterColor, + isSelected = false, + onPress = () => null + } = props + + const outerStyle = { + borderColor: isSelected ? outerColor : colors.fontSecondColor, + width: size + size * DEFAULT_SIZE_MULTIPLIER, + height: size + size * DEFAULT_SIZE_MULTIPLIER, + borderRadius: (size + size * DEFAULT_SIZE_MULTIPLIER) / 2, + borderWidth: isSelected ? size / 2 : 1 + } + + const innerStyle = { + width: size / 2, + height: size / 2, + borderRadius: size / 2, + backgroundColor: innerColor + } + + return ( + + {isSelected ? : null} + + ) +} + +RadioButton.propTypes = { + size: PropTypes.number, + innerColor: PropTypes.string, + outerColor: PropTypes.string, + isSelected: PropTypes.bool, + onPress: PropTypes.func +} + +export default RadioButton diff --git a/Customer App/src/components/FdRadioBtn/styles.js b/Customer App/src/components/FdRadioBtn/styles.js new file mode 100644 index 0000000..8c46fa6 --- /dev/null +++ b/Customer App/src/components/FdRadioBtn/styles.js @@ -0,0 +1,7 @@ +export default { + radio: { + justifyContent: 'center', + alignItems: 'center', + alignSelf: 'center' + } +} diff --git a/Customer App/src/components/FdSocialBtn/FdEmailBtn/FdEmailBtn.js b/Customer App/src/components/FdSocialBtn/FdEmailBtn/FdEmailBtn.js new file mode 100644 index 0000000..1b36b0d --- /dev/null +++ b/Customer App/src/components/FdSocialBtn/FdEmailBtn/FdEmailBtn.js @@ -0,0 +1,44 @@ +import { useTheme } from '@react-navigation/native' +import PropTypes from 'prop-types' +import React from 'react' +import { TouchableOpacity } from 'react-native' +import Spinner from '../../../components/Spinner/Spinner' +import TextDefault from '../../../components/Text/TextDefault/TextDefault' +import { COLORS } from '../../../Theme' +import { alignment } from '../../../utils/alignment' +import { ICONS_NAME } from '../../../utils/constant' +import { scale } from '../../../utils/scaling' +import { CustomIcon } from '../../CustomIcon' +import useStyle from './styles' + +const FdEmailBtn = props => { + const styles = useStyle() + const { colors } = useTheme() + return ( + + {props.loadingIcon ? ( + + ) : ( + <> + + + Signup using Email + + + )} + + ) +} +FdEmailBtn.propTypes = { + onPress: PropTypes.func, + loadingIcon: PropTypes.bool +} +export default FdEmailBtn diff --git a/Customer App/src/components/FdSocialBtn/FdEmailBtn/styles.js b/Customer App/src/components/FdSocialBtn/FdEmailBtn/styles.js new file mode 100644 index 0000000..c85197d --- /dev/null +++ b/Customer App/src/components/FdSocialBtn/FdEmailBtn/styles.js @@ -0,0 +1,26 @@ +import { useTheme } from '@react-navigation/native' +import { Dimensions, StyleSheet } from 'react-native' +import { alignment } from '../../../utils/alignment' +import { moderateScale } from '../../../utils/scaling' +const { height } = Dimensions.get('window') + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + mainContainer: { + width: '100%', + height: height * 0.07, + backgroundColor: colors.buttonBackgroundLight, + flexDirection: 'row', + alignItems: 'center', + borderRadius: moderateScale(20) + }, + marginLeft5: { + ...alignment.Pmedium + }, + marginLeft10: { + ...alignment.MLmedium + } + }) +} +export default useStyle diff --git a/Customer App/src/components/FdSocialBtn/FdFacebookBtn/FdFacebookBtn.js b/Customer App/src/components/FdSocialBtn/FdFacebookBtn/FdFacebookBtn.js new file mode 100644 index 0000000..5a4f8c2 --- /dev/null +++ b/Customer App/src/components/FdSocialBtn/FdFacebookBtn/FdFacebookBtn.js @@ -0,0 +1,44 @@ +import { FontAwesome } from '@expo/vector-icons' +import { useTheme } from '@react-navigation/native' +import PropTypes from 'prop-types' +import React from 'react' +import { TouchableOpacity } from 'react-native' +import Spinner from '../../../components/Spinner/Spinner' +import TextDefault from '../../../components/Text/TextDefault/TextDefault' +import { alignment } from '../../../utils/alignment' +import { scale } from '../../../utils/scaling' +import useStyle from './styles' + +const FdFacebookBtn = props => { + const styles = useStyle() + const { colors } = useTheme() + return ( + + {props.loadingIcon ? ( + + ) : ( + <> + + + Signup with Facebook + + + )} + + ) +} +FdFacebookBtn.propTypes = { + onPress: PropTypes.func, + loadingIcon: PropTypes.bool, + onPressIn: PropTypes.func +} +export default FdFacebookBtn diff --git a/Customer App/src/components/FdSocialBtn/FdFacebookBtn/styles.js b/Customer App/src/components/FdSocialBtn/FdFacebookBtn/styles.js new file mode 100644 index 0000000..c03c6ec --- /dev/null +++ b/Customer App/src/components/FdSocialBtn/FdFacebookBtn/styles.js @@ -0,0 +1,27 @@ +import { useTheme } from '@react-navigation/native' +import { Dimensions, StyleSheet } from 'react-native' +import { alignment } from '../../../utils/alignment' +import { moderateScale } from '../../../utils/scaling' +const { height } = Dimensions.get('window') + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + mainContainer: { + width: '100%', + height: height * 0.07, + backgroundColor: colors.buttonBackgroundLight, + flexDirection: 'row', + alignItems: 'center', + borderRadius: moderateScale(20) + }, + marginLeft5: { + ...alignment.Pmedium + }, + marginLeft10: { + ...alignment.MLmedium + } + }) +} + +export default useStyle diff --git a/Customer App/src/components/FdSocialBtn/FdGoogleBtn/FdGoogleBtn.js b/Customer App/src/components/FdSocialBtn/FdGoogleBtn/FdGoogleBtn.js new file mode 100644 index 0000000..6eb30f7 --- /dev/null +++ b/Customer App/src/components/FdSocialBtn/FdGoogleBtn/FdGoogleBtn.js @@ -0,0 +1,50 @@ +import { useTheme } from '@react-navigation/native' +import PropTypes from 'prop-types' +import React from 'react' +import { Image, TouchableOpacity } from 'react-native' +import Spinner from '../../../components/Spinner/Spinner' +import TextDefault from '../../../components/Text/TextDefault/TextDefault' +import { alignment } from '../../../utils/alignment' +import { moderateScale } from '../../../utils/scaling' +import useStyle from './styles' + +const FdGoogleBtn = props => { + const styles = useStyle() + const { colors } = useTheme() + return ( + + {props.loadingIcon ? ( + + ) : ( + <> + + + Signup with Google + + + )} + + ) +} + +FdGoogleBtn.propTypes = { + onPress: PropTypes.func, + loadingIcon: PropTypes.bool, + onPressIn: PropTypes.func +} +export default FdGoogleBtn diff --git a/Customer App/src/components/FdSocialBtn/FdGoogleBtn/styles.js b/Customer App/src/components/FdSocialBtn/FdGoogleBtn/styles.js new file mode 100644 index 0000000..c03c6ec --- /dev/null +++ b/Customer App/src/components/FdSocialBtn/FdGoogleBtn/styles.js @@ -0,0 +1,27 @@ +import { useTheme } from '@react-navigation/native' +import { Dimensions, StyleSheet } from 'react-native' +import { alignment } from '../../../utils/alignment' +import { moderateScale } from '../../../utils/scaling' +const { height } = Dimensions.get('window') + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + mainContainer: { + width: '100%', + height: height * 0.07, + backgroundColor: colors.buttonBackgroundLight, + flexDirection: 'row', + alignItems: 'center', + borderRadius: moderateScale(20) + }, + marginLeft5: { + ...alignment.Pmedium + }, + marginLeft10: { + ...alignment.MLmedium + } + }) +} + +export default useStyle diff --git a/Customer App/src/components/FdSocialBtn/index.js b/Customer App/src/components/FdSocialBtn/index.js new file mode 100644 index 0000000..05512af --- /dev/null +++ b/Customer App/src/components/FdSocialBtn/index.js @@ -0,0 +1,5 @@ +import FdEmailBtn from './FdEmailBtn/FdEmailBtn' +import FdFacebookBtn from './FdFacebookBtn/FdFacebookBtn' +import FdGoogleBtn from './FdGoogleBtn/FdGoogleBtn' + +export { FdEmailBtn, FdFacebookBtn, FdGoogleBtn } diff --git a/Customer App/src/components/FdSwitch/SwitchBtn.js b/Customer App/src/components/FdSwitch/SwitchBtn.js new file mode 100644 index 0000000..1d8b652 --- /dev/null +++ b/Customer App/src/components/FdSwitch/SwitchBtn.js @@ -0,0 +1,38 @@ +import { useTheme } from '@react-navigation/native' +import PropTypes from 'prop-types' +import React from 'react' +import { Switch, TouchableOpacity } from 'react-native' +import useStyle from './styles' + +function SwitchBtn(props) { + const styles = useStyle() + const { colors } = useTheme() + return ( + + + + ) +} +SwitchBtn.propTypes = { + onPress: PropTypes.func, + checked: PropTypes.bool, + isEnabled: PropTypes.bool +} +export default SwitchBtn diff --git a/Customer App/src/components/FdSwitch/styles.js b/Customer App/src/components/FdSwitch/styles.js new file mode 100644 index 0000000..2598068 --- /dev/null +++ b/Customer App/src/components/FdSwitch/styles.js @@ -0,0 +1,14 @@ +import { StyleSheet } from 'react-native' +import { scale } from '../../utils/scaling' + +const useStyle = () => { + return StyleSheet.create({ + mainContainer: { + width: scale(20), + height: scale(20), + justifyContent: 'center', + alignItems: 'center' + } + }) +} +export default useStyle diff --git a/Customer App/src/components/FlashMessage/FlashMessage.js b/Customer App/src/components/FlashMessage/FlashMessage.js new file mode 100644 index 0000000..dc4eb80 --- /dev/null +++ b/Customer App/src/components/FlashMessage/FlashMessage.js @@ -0,0 +1,20 @@ +import PropTypes from 'prop-types' +import { showMessage } from 'react-native-flash-message' +import { scale } from '../../utils/scaling' +import { textStyles } from '../../utils/textStyles' + +export const FlashMessage = props => { + showMessage({ + backgroundColor: '#323232', + message: props.message, + type: 'info', + position: 'bottom', + titleStyle: { + fontSize: scale(12), + ...textStyles.Medium + } + }) +} +FlashMessage.propTypes = { + message: PropTypes.string.isRequired +} diff --git a/Customer App/src/components/FlashMessage/styles.js b/Customer App/src/components/FlashMessage/styles.js new file mode 100644 index 0000000..98f2621 --- /dev/null +++ b/Customer App/src/components/FlashMessage/styles.js @@ -0,0 +1,13 @@ +import { textStyles } from '../../utils/textStyles' +import { alignment } from '../../utils/alignment' + +export default { + text: { + ...textStyles.Bold, + ...textStyles.H5, + ...alignment.PTxSmall + }, + container: { + borderRadius: 50 + } +} diff --git a/Customer App/src/components/Header/HeaderIcons/HeaderIcons.js b/Customer App/src/components/Header/HeaderIcons/HeaderIcons.js new file mode 100644 index 0000000..aa53938 --- /dev/null +++ b/Customer App/src/components/Header/HeaderIcons/HeaderIcons.js @@ -0,0 +1,210 @@ +import { + CommonActions, + useNavigation, + useTheme +} from '@react-navigation/native' +import PropTypes from 'prop-types' +import React, { useCallback, useContext } from 'react' +import { Pressable, View } from 'react-native' +import UserContext from '../../../context/User' +import { ICONS_NAME, NAVIGATION_SCREEN } from '../../../utils/constant' +import { scale } from '../../../utils/scaling' +import { CustomIcon } from '../../CustomIcon' +import { FlashMessage } from '../../FlashMessage/FlashMessage' +import TextDefault from '../../Text/TextDefault/TextDefault' +import useStyles from './styles' + +function HeaderIcon({ icon, iconColor, iconSize = scale(20) }) { + const { colors } = useTheme() + return ( + + ) +} + +function LeftButton(props) { + const { icon, outerView, iconColor } = props + const styles = useStyles() + const navigation = useNavigation() + const { colors } = useTheme() + + switch (icon) { + case ICONS_NAME.Menu: + return ( + + [ + { + opacity: pressed ? 0.7 : 1 + } + ]} + onPress={() => navigation.toggleDrawer()}> + + + + ) + case ICONS_NAME.Back: + return ( + + [ + { + opacity: pressed ? 0.7 : 1 + } + ]} + onPress={() => navigation.goBack()}> + + + + ) + case ICONS_NAME.Cross: + return ( + + [ + { + opacity: pressed ? 0.7 : 1 + } + ]} + onPress={() => + navigation.dispatch(state => { + const routes = state.routes.filter(r => r.name === 'Menu') + return CommonActions.reset({ + ...state, + routes, + index: 0 + }) + }) + }> + + + + ) + default: + return null + } +} + +function RightButton(props) { + const { colors } = useTheme() + const navigation = useNavigation() + const { + outerView, + onPress = () => null, + icon = null, + iconColor = colors.iconColor, + iconSize = scale(20) + } = props + const styles = useStyles() + const { cartCount } = useContext(UserContext) + + const navigateCart = useCallback(() => { + if (cartCount > 0) { + navigation.navigate(NAVIGATION_SCREEN.Cart) + } else { + FlashMessage({ + message: 'Cart is empty.' + }) + } + }, [cartCount]) + + switch (icon) { + case ICONS_NAME.Cart: + return ( + + [ + { + opacity: pressed ? 0.7 : 1 + } + ]} + onPress={() => navigateCart()}> + + + + {cartCount} + + + + + ) + case ICONS_NAME.Filter: + case ICONS_NAME.Pencil: + case ICONS_NAME.Cross: + case ICONS_NAME.Plus: + return ( + + [ + { + opacity: pressed ? 0.7 : 1 + } + ]} + onPress={onPress}> + + + + ) + default: + return null + } +} + +HeaderIcon.propTypes = { + outerView: PropTypes.object, + icon: PropTypes.string, + iconColor: PropTypes.string, + iconSize: PropTypes.number +} +LeftButton.propTypes = { + outerView: PropTypes.object, + icon: PropTypes.string, + iconColor: PropTypes.string +} +RightButton.propTypes = { + outerView: PropTypes.object, + icon: PropTypes.string, + iconColor: PropTypes.string, + iconSize: PropTypes.number, + onPress: PropTypes.func +} + +export { HeaderIcon, LeftButton, RightButton } diff --git a/Customer App/src/components/Header/HeaderIcons/styles.js b/Customer App/src/components/Header/HeaderIcons/styles.js new file mode 100644 index 0000000..c946186 --- /dev/null +++ b/Customer App/src/components/Header/HeaderIcons/styles.js @@ -0,0 +1,74 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../../utils/alignment' +import { scale, verticalScale } from '../../../utils/scaling' + +const useStyle = () => { + const { colors } = useTheme() + + return StyleSheet.create({ + leftIconPadding: { + ...alignment.PLsmall, + ...alignment.PRlarge + }, + rightContainer: { + position: 'relative', + height: '100%', + justifyContent: 'center', + alignItems: 'center', + backgroundColor: 'transparent', + ...alignment.PLsmall, + ...alignment.PRsmall + }, + imgContainer: { + width: verticalScale(20), + height: verticalScale(20) + }, + absoluteContainer: { + width: verticalScale(10), + height: verticalScale(10), + backgroundColor: colors.cardContainer, + justifyContent: 'center', + alignItems: 'center', + borderRadius: verticalScale(5), + position: 'absolute', + right: scale(8), + top: scale(8) + }, + touchAreaPassword: { + width: '40%', + height: '70%', + justifyContent: 'center', + alignItems: 'flex-end' + }, + titlePasswordText: { + backgroundColor: colors.cardContainer, + height: '75%', + justifyContent: 'center', + alignItems: 'center', + borderRadius: scale(7), + ...alignment.PLxSmall, + ...alignment.PRxSmall + }, + btnContainer: { + backgroundColor: 'rgba(255, 255, 255,0.01)', + height: '100%', + justifyContent: 'center', + alignItems: 'center', + width: 80 + }, + cartCount: { + backgroundColor: colors.blueColor, + top: scale(11), + right: scale(-5), + width: scale(15), + height: scale(15), + justifyContent: 'center', + alignItems: 'center', + borderRadius: 10, + position: 'absolute' + } + }) +} + +export default useStyle diff --git a/Customer App/src/components/Header/RegistrationHeader/RegistrationHeader.js b/Customer App/src/components/Header/RegistrationHeader/RegistrationHeader.js new file mode 100644 index 0000000..c90e3d2 --- /dev/null +++ b/Customer App/src/components/Header/RegistrationHeader/RegistrationHeader.js @@ -0,0 +1,44 @@ +import { useNavigation, useTheme } from '@react-navigation/native' +import React from 'react' +import { View, TouchableOpacity } from 'react-native' +import { CustomIcon } from '../../CustomIcon' +import PropTypes from 'prop-types' +import { TextDefault } from '../../Text' +import useStyle from './styles' +import { scale } from '../../../utils/scaling' +import { ICONS_NAME } from '../../../utils/constant' + +function RegistrationHeader({ title, back = false }) { + const styles = useStyle() + const navigation = useNavigation() + const { colors } = useTheme() + + return ( + + {back ? ( + navigation.goBack()} + style={[styles.backBtnWidth, styles.backBtn]}> + + + ) : ( + + )} + + {title || ''} + + + + ) +} + +RegistrationHeader.propTypes = { + title: PropTypes.string.isRequired, + back: PropTypes.bool +} + +export default React.memo(RegistrationHeader) diff --git a/Customer App/src/components/Header/RegistrationHeader/styles.js b/Customer App/src/components/Header/RegistrationHeader/styles.js new file mode 100644 index 0000000..1301270 --- /dev/null +++ b/Customer App/src/components/Header/RegistrationHeader/styles.js @@ -0,0 +1,28 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { moderateScale, scale } from '../../../utils/scaling' + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + headerContainer: { + paddingHorizontal: moderateScale(20), + flexDirection: 'row', + width: '100%', + alignItems: 'center', + justifyContent: 'space-between' + }, + backBtnWidth: { + width: scale(40), + aspectRatio: 1 + }, + backBtn: { + backgroundColor: colors.white, + borderRadius: scale(13), + justifyContent: 'center', + alignItems: 'center' + } + }) +} + +export default useStyle diff --git a/Customer App/src/components/Header/index.js b/Customer App/src/components/Header/index.js new file mode 100644 index 0000000..8b573a8 --- /dev/null +++ b/Customer App/src/components/Header/index.js @@ -0,0 +1,4 @@ +import { BackButton, LeftButton, RightButton } from './HeaderIcons/HeaderIcons' +import RegistrationHeader from './RegistrationHeader/RegistrationHeader' + +export { BackButton, LeftButton, RightButton, RegistrationHeader } diff --git a/Customer App/src/components/Menu/MenuCard/MenuCard.js b/Customer App/src/components/Menu/MenuCard/MenuCard.js new file mode 100755 index 0000000..2c4bedd --- /dev/null +++ b/Customer App/src/components/Menu/MenuCard/MenuCard.js @@ -0,0 +1,46 @@ +import { useTheme } from '@react-navigation/native' +import PropTypes from 'prop-types' +import React from 'react' +import { TouchableOpacity, View } from 'react-native' +import { alignment } from '../../../utils/alignment' +import EnategaImage from '../../EnategaImage/EnategaImage' +import { TextDefault } from '../../Text' +import useStyle from './styles' +function MenuCard(props) { + const { colors } = useTheme() + const styles = useStyle() + return ( + + + + + + {props.title} + + + {props.description} + + + + + ) +} +MenuCard.propTypes = { + onPress: PropTypes.func, + image: PropTypes.string, + title: PropTypes.string.isRequired, + description: PropTypes.string +} +export default MenuCard diff --git a/Customer App/src/components/Menu/MenuCard/styles.js b/Customer App/src/components/Menu/MenuCard/styles.js new file mode 100644 index 0000000..0bdb03b --- /dev/null +++ b/Customer App/src/components/Menu/MenuCard/styles.js @@ -0,0 +1,62 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { moderateScale } from '../../../utils/scaling' + +const useStyle = () => { + const { colors } = useTheme() + + return StyleSheet.create({ + flex: { + flex: 1, + justifyContent: 'center', + alignItems: 'center', + borderRadius: 20 + }, + container: { + width: '100%', + height: '100%', + justifyContent: 'center', + borderRadius: 20, + overflow: 'hidden' + }, + imgResponsive: { + flex: 1, + width: undefined, + height: undefined + }, + loadingView: { + backgroundColor: colors.background, + width: '100%', + height: '100%' + }, + imgCard: { + position: 'relative', + flex: 1, + borderRadius: 20, + width: undefined, + height: undefined + }, + blackOverlay: { + width: '100%', + height: '100%', + backgroundColor: colors.black, + opacity: 0.4, + borderRadius: 20, + position: 'absolute' + }, + textContainer: { + width: '100%', + padding: moderateScale(10, 0.2), + paddingLeft: moderateScale(20), + alignSelf: 'flex-end', + bottom: 0, + position: 'absolute', + backgroundColor: 'rgba(52, 52, 52, 0.8)', + justifyContent: 'center', + borderBottomEndRadius: 20, + borderBottomStartRadius: 20 + } + }) +} + +export default useStyle diff --git a/Customer App/src/components/Menu/StatusCard/StatusCard.js b/Customer App/src/components/Menu/StatusCard/StatusCard.js new file mode 100644 index 0000000..cce1526 --- /dev/null +++ b/Customer App/src/components/Menu/StatusCard/StatusCard.js @@ -0,0 +1,113 @@ +import { useNavigation, useTheme } from '@react-navigation/native' +import React, { useContext } from 'react' +import { FlatList, TouchableOpacity, View } from 'react-native' +import ConfigurationContext from '../../../context/Configuration' +import UserContext from '../../../context/User' +import { alignment } from '../../../utils/alignment' +import { NAVIGATION_SCREEN } from '../../../utils/constant' +import Spinner from '../../Spinner/Spinner' +import TextDefault from '../../Text/TextDefault/TextDefault' +import TextError from '../../Text/TextError/TextError' +import useStyle from './styles' + +export const orderStatuses = [ + { + key: 'PENDING', + status: 1, + statusText: 'Your order is still pending.' + }, + { + key: 'ACCEPTED', + status: 2, + statusText: 'Restaurant is preparing Food.' + }, + { + key: 'PICKED', + status: 3, + statusText: 'Rider is on the way.' + }, + { + key: 'DELIVERED', + status: 4, + statusText: 'Order is delivered.' + }, + { + key: 'COMPLETED', + status: 5, + statusText: 'Order is completed.' + } +] + +const orderStatusActive = ['PENDING', 'PICKED', 'ACCEPTED'] + +const StatusCard = () => { + const { colors } = useTheme() + const styles = useStyle() + const navigation = useNavigation() + const { + loadingOrders, + errorOrders, + orders, + networkStatusOrders, + fetchOrders + } = useContext(UserContext) + const configuration = useContext(ConfigurationContext) + + const checkStatus = status => { + const obj = orderStatuses.filter(x => { + return x.key === status + }) + return obj[0] + } + + if (loadingOrders) return + if (errorOrders) return {errorOrders.message} + + return ( + networkStatusOrders === 7 && fetchOrders()} + data={orders.filter(o => orderStatusActive.includes(o.order_status))} + keyExtractor={item => item._id} + renderItem={({ item, index }) => ( + + navigation.navigate(NAVIGATION_SCREEN.OrderDetail, { + _id: item._id, + currency_symbol: configuration.currency_symbol + }) + }> + + + + Your order ID + + + {item.order_id} + + + Status + + + + {item.order_status}{' '} + + {/* {checkStatus(item.order_status).status}.{' '} */}( + {checkStatus(item.order_status).statusText}) + + + + + + )} + /> + ) +} + +export default StatusCard diff --git a/Customer App/src/components/Menu/StatusCard/styles.js b/Customer App/src/components/Menu/StatusCard/styles.js new file mode 100644 index 0000000..296a9c9 --- /dev/null +++ b/Customer App/src/components/Menu/StatusCard/styles.js @@ -0,0 +1,49 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../../utils/alignment' +import { moderateScale, scale } from '../../../utils/scaling' + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + mainContainer: { + flexGrow: 1, + marginLeft: scale(5), + ...alignment.PBmedium + }, + lightText: { + color: colors.fontSecondColor + }, + statusContainer: { + marginTop: 20, + width: scale(275), + padding: moderateScale(15), + backgroundColor: '#f7f7fb', + borderRadius: 10, + borderStyle: 'dashed', + borderColor: '#a5a5a5', + borderWidth: 2 + // shadowOpacity: 1, + // shadowRadius: verticalScale(4), + // borderWidth: 1, + // borderColor: '#FFF', + // ...alignment.PBmedium, + // ...alignment.MBsmall, + // ...alignment.MTxSmall, + // ...alignment.MLmedium + }, + textContainer: {}, + statusCircleContainer: { + flexDirection: 'row', + justifyContent: 'flex-start', + ...alignment.MTsmall, + ...alignment.MBsmall + }, + statusCircle: { + ...alignment.MTxSmall, + ...alignment.MBxSmall, + ...alignment.MRxSmall + } + }) +} +export default useStyle diff --git a/Customer App/src/components/Menu/index.js b/Customer App/src/components/Menu/index.js new file mode 100644 index 0000000..2c7477a --- /dev/null +++ b/Customer App/src/components/Menu/index.js @@ -0,0 +1,4 @@ +import MenuCard from './MenuCard/MenuCard' +import StatusCard from './StatusCard/StatusCard' + +export { MenuCard, StatusCard } diff --git a/Customer App/src/components/Modals/FilterModal/FilterModal.js b/Customer App/src/components/Modals/FilterModal/FilterModal.js new file mode 100644 index 0000000..8c02171 --- /dev/null +++ b/Customer App/src/components/Modals/FilterModal/FilterModal.js @@ -0,0 +1,243 @@ +import { MaterialIcons } from '@expo/vector-icons' +import MultiSlider from '@ptomasroos/react-native-multi-slider' +import { useTheme } from '@react-navigation/native' +import { get, keys } from 'lodash' +import PropTypes from 'prop-types' +import React, { useCallback, useContext, useEffect, useState } from 'react' +import { Switch, TouchableOpacity, View } from 'react-native' +import ConfigurationContext from '../../../context/Configuration' +import { alignment } from '../../../utils/alignment' +import { SORT_DATA } from '../../../utils/constant' +import { moderateScale } from '../../../utils/scaling' +import RadioBtn from '../../FdRadioBtn/RadioBtn' +import TextDefault from '../../Text/TextDefault/TextDefault' +import useStyle from './styles' + +const FilterModal = props => { + const styles = useStyle() + const { colors } = useTheme() + const configuration = useContext(ConfigurationContext) + const [filters, setFilters] = useState({}) + + useEffect(() => { + setFilters({ + onSale: false, + inStock: false, + min: 0, + max: 1000, + sort: keys(SORT_DATA)[0], + ...props.filterObj + }) + }, [props.filterObj]) + + const setSortValue = useCallback(sortKey => { + setFilters(previousState => ({ + ...previousState, + sort: sortKey + })) + }, []) + + const toggleSaleSwitch = useCallback(() => { + setFilters(previousState => ({ + ...previousState, + onSale: !previousState.onSale + })) + }, []) + + const toggleStockSwitch = useCallback(() => { + setFilters(previousState => ({ + ...previousState, + inStock: !previousState.inStock + })) + }, []) + + const clearItems = useCallback(() => { + setFilters({ + onSale: false, + inStock: false, + min: 0, + max: 1000, + sort: keys(SORT_DATA)[0] + }) + }, []) + + const priceSliderChange = useCallback(values => { + setFilters(previousState => ({ + ...previousState, + min: values[0], + max: values[1] + })) + }, []) + + function applyFilters() { + props.setFilters({ ...filters }) + props.closeFilterModal() + } + + return ( + + + + Filters + + + + Reset + + + + + + + + + Show sale items only + + + + + + + Show stock items only + + + + + + + + + Price Range + + + + {configuration.currency_symbol} {get(filters, 'min')} -{' '} + {configuration.currency_symbol} {get(filters, 'max')} + + + + + + + + {configuration.currency_symbol} 0 + + + {configuration.currency_symbol} 1000 + + + + + Sorting + + + {keys(SORT_DATA).map(item => { + const isSelected = get(filters, 'sort') === item + return ( + setSortValue(item)}> + + {get(SORT_DATA, item)} + + setSortValue(item)} + /> + + ) + })} + + + + + Apply Filter + + + props.closeFilterModal()} + style={[styles.width100, alignment.PBlarge, alignment.PTlarge]}> + Close + + + + ) +} +FilterModal.propTypes = { + filterObj: PropTypes.object, + closeFilterModal: PropTypes.func, + setFilters: PropTypes.func +} + +export default FilterModal diff --git a/Customer App/src/components/Modals/FilterModal/styles.js b/Customer App/src/components/Modals/FilterModal/styles.js new file mode 100644 index 0000000..6a1dd58 --- /dev/null +++ b/Customer App/src/components/Modals/FilterModal/styles.js @@ -0,0 +1,77 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../../utils/alignment' +import { moderateScale, scale, verticalScale } from '../../../utils/scaling' + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + width100: { + width: '100%' + }, + line: { + width: '100%', + alignSelf: 'center', + borderBottomColor: colors.horizontalLine, + borderBottomWidth: StyleSheet.hairlineWidth, + ...alignment.MTmedium, + ...alignment.MBmedium + }, + sotRow: { + flexDirection: 'row', + alignItems: 'center', + width: '100%', + alignSelf: 'center', + justifyContent: 'space-between', + borderBottomColor: colors.horizontalLine, + borderBottomWidth: StyleSheet.hairlineWidth, + ...alignment.PTmedium, + ...alignment.PBmedium + }, + priceRangeRow: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between', + paddingTop: verticalScale(10), + paddingBottom: verticalScale(10), + ...alignment.PRlarge + }, + trackStyle: { + height: 10, + borderRadius: 10, + backgroundColor: colors.horizontalLine, + borderStyle: 'solid', + borderWidth: 0, + borderColor: 'lightgray' + }, + selectedMarker: { + width: scale(15), + height: scale(30) + }, + markerStyle: { + width: scale(12), + height: scale(25), + backgroundColor: colors.tagColor, + shadowColor: 'rgba(0, 0, 0, 0.15)', + shadowOffset: { + width: 0, + height: 0 + }, + shadowRadius: 9, + shadowOpacity: 1, + elevation: 3, + marginTop: 8 + }, + applyBtn: { + width: '100%', + maxHeight: scale(50), + backgroundColor: colors.buttonBackgroundBlue, + alignSelf: 'center', + alignItems: 'center', + padding: moderateScale(14), + borderRadius: 20, + ...alignment.MTmedium + } + }) +} +export default useStyle diff --git a/Customer App/src/components/Modals/PaymentModal/PaymentModal.js b/Customer App/src/components/Modals/PaymentModal/PaymentModal.js new file mode 100644 index 0000000..9a08117 --- /dev/null +++ b/Customer App/src/components/Modals/PaymentModal/PaymentModal.js @@ -0,0 +1,118 @@ +import { useTheme } from '@react-navigation/native' +import PropTypes from 'prop-types' +import React, { useState } from 'react' +import { TouchableOpacity, View } from 'react-native' +import i18n from '../../../../i18n' +import RadioButton from '../../../components/FdRadioBtn/RadioBtn' +import { alignment } from '../../../utils/alignment' +import { ICONS_NAME } from '../../../utils/constant' +import { scale } from '../../../utils/scaling' +import { CustomIcon } from '../../CustomIcon' +import TextDefault from '../../Text/TextDefault/TextDefault' +import useStyles from './styles' + +function PaymentModal(props) { + const styles = useStyles() + const { colors } = useTheme() + const [selectedPayment, setSelectedPayment] = useState( + props.payment ?? {}, + {} + ) + + const CASH = [ + { + payment: 'STRIPE', + label: i18n.t('creditCart'), + index: 0, + icon: ICONS_NAME.Visa, + iconSize: scale(30) + }, + { + payment: 'PAYPAL', + label: i18n.t('paypal'), + index: 1, + icon: ICONS_NAME.Paypal, + iconSize: scale(30) + }, + { + payment: 'COD', + label: i18n.t('cod'), + index: 2, + icon: ICONS_NAME.Cash, + iconSize: scale(25) + } + ] + + function onSelectPayment(payment) { + setSelectedPayment(payment) + props.paymentChange(payment) + } + + return ( + + + Change Payment Method + + {CASH.map((item, index) => ( + + { + onSelectPayment(item) + }}> + + + + + + {item.label} + + + { + onSelectPayment(item) + }} + /> + + + + + ))} + + + Done + + + + Cancel + + + ) +} + +PaymentModal.propTypes = { + payment: PropTypes.object, + paymentChange: PropTypes.func, + onClose: PropTypes.func +} +export default PaymentModal diff --git a/Customer App/src/components/Modals/PaymentModal/styles.js b/Customer App/src/components/Modals/PaymentModal/styles.js new file mode 100644 index 0000000..a0f11f2 --- /dev/null +++ b/Customer App/src/components/Modals/PaymentModal/styles.js @@ -0,0 +1,59 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../../utils/alignment' +import { moderateScale, scale } from '../../../utils/scaling' + +const useStyles = () => { + const { colors } = useTheme() + return StyleSheet.create({ + flex: { + flex: 1, + alignItems: 'center' + }, + mainContainer: { + backgroundColor: colors.background, + ...alignment.PTlarge, + ...alignment.PBlarge, + ...alignment.PLsmall, + ...alignment.PRsmall + }, + radioContainer: { + alignItems: 'center', + justifyContent: 'center' + }, + radioGroup: { + width: '80%', + flexDirection: 'row', + alignItems: 'center', + ...alignment.PRsmall, + ...alignment.PLxSmall + }, + button: { + width: '80%', + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'center', + backgroundColor: colors.buttonBackgroundBlue, + borderRadius: moderateScale(18), + height: moderateScale(50), + ...alignment.MTlarge + }, + horizontalLine: { + width: '80%', + opacity: 0.5, + borderBottomColor: colors.placeHolderColor, + borderBottomWidth: StyleSheet.hairlineWidth, + ...alignment.MBsmall, + ...alignment.MTsmall + }, + iconContainer: { + width: scale(30) + }, + width100: { + width: '100%', + alignItems: 'center', + justifyContent: 'center' + } + }) +} +export default useStyles diff --git a/Customer App/src/components/Modals/index.js b/Customer App/src/components/Modals/index.js new file mode 100644 index 0000000..4c3d2da --- /dev/null +++ b/Customer App/src/components/Modals/index.js @@ -0,0 +1,3 @@ +import FilterModal from './FilterModal/FilterModal' + +export { FilterModal } diff --git a/Customer App/src/components/MyOrders/ActiveOrders.js b/Customer App/src/components/MyOrders/ActiveOrders.js new file mode 100644 index 0000000..7b34e93 --- /dev/null +++ b/Customer App/src/components/MyOrders/ActiveOrders.js @@ -0,0 +1,139 @@ +import { useTheme } from '@react-navigation/native' +import PropTypes from 'prop-types' +import React, { useContext } from 'react' +import { TouchableOpacity, View } from 'react-native' +import ConfigurationContext from '../../context/Configuration' +import { COLORS } from '../../Theme/Colors' +import { alignment } from '../../utils/alignment' +import { ICONS_NAME, NAVIGATION_SCREEN } from '../../utils/constant' +import { scale } from '../../utils/scaling' +import { CustomIcon } from '../CustomIcon/index' +import EnategaImage from '../EnategaImage/EnategaImage' +import TextDefault from '../Text/TextDefault/TextDefault' +import TextError from '../Text/TextError/TextError' +import TextLine from '../Text/TextLine/TextLine' +import useStyle from './styles' + +export const orderStatuses = [ + { + key: 'PENDING', + status: 1, + icon: ICONS_NAME.Clock, + color: COLORS.primary + }, + { + key: 'ACCEPTED', + status: 2, + icon: ICONS_NAME.Checked, + color: COLORS.blueColor + }, + { + key: 'PICKED', + status: 3, + icon: ICONS_NAME.Checked, + color: COLORS.blueColor + }, + { + key: 'DELIVERED', + status: 4, + icon: ICONS_NAME.Checked, + color: COLORS.blueColor + }, + { + key: 'COMPLETED', + status: 5, + icon: ICONS_NAME.Checked, + color: COLORS.blueColor + } +] + +const ActiveOrders = ({ + navigation, + loading, + error, + activeOrders, + pastOrders +}) => { + const styles = useStyle() + const { colors } = useTheme() + const configuration = useContext(ConfigurationContext) + if (loading) { + return Loading... + } + if (error) return + if (!activeOrders || (activeOrders && !activeOrders.length)) { + if (!pastOrders || (pastOrders && !pastOrders.length)) { + return + } + return + } + + const checkStatus = status => { + const obj = orderStatuses.filter(x => { + return x.key === status + }) + return obj[0] + } + + return ( + + + {activeOrders.map((item, index) => ( + + navigation.navigate(NAVIGATION_SCREEN.OrderDetail, { + _id: item._id + }) + }> + + + + + + + {'ID: '} + {item.order_id} + + + {configuration.currency_symbol} + {item.order_amount} + + + + + + + {item.order_status} + + + + + ))} + + + ) +} + +ActiveOrders.propTypes = { + loading: PropTypes.bool, + error: PropTypes.object, + activeOrders: PropTypes.arrayOf(PropTypes.object), + navigation: PropTypes.object, + pastOrders: PropTypes.arrayOf(PropTypes.object) +} + +export default ActiveOrders diff --git a/Customer App/src/components/MyOrders/styles.js b/Customer App/src/components/MyOrders/styles.js new file mode 100644 index 0000000..342eb74 --- /dev/null +++ b/Customer App/src/components/MyOrders/styles.js @@ -0,0 +1,67 @@ +import { scale, verticalScale } from '../../utils/scaling' +import { StyleSheet } from 'react-native' +import { alignment } from '../../utils/alignment' +import { useTheme } from '@react-navigation/native' + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + container: { + flex: 1, + backgroundColor: colors.cardContainer, + borderRadius: scale(20), + elevation: 3, + width: '85%', + alignSelf: 'center', + shadowColor: 'black', + shadowOffset: { + width: 0, + height: verticalScale(1) + }, + shadowOpacity: 0.5, + shadowRadius: verticalScale(1), + flexDirection: 'row', + justifyContent: 'space-between', + ...alignment.Psmall, + ...alignment.MBmedium + }, + imgContainer: { + alignItems: 'center', + justifyContent: 'center', + borderRadius: 20, + overflow: 'hidden' + }, + rightContainer: { + width: '25%', + justifyContent: 'center', + alignItems: 'center' + }, + Vline: { + borderRightWidth: StyleSheet.hairlineWidth, + borderColor: colors.placeHolderColor, + shadowOffset: { + width: 2, + height: 2 + }, + shadowRadius: 10, + shadowColor: colors.lightBackground, + shadowOpacity: 0.6 + }, + imgResponsive: { + width: scale(70), + height: scale(70) + }, + loadingView: { + backgroundColor: colors.background, + width: '100%', + height: '100%' + }, + infoContainer: { + flex: 1, + justifyContent: 'center', + ...alignment.PRxSmall, + ...alignment.PLsmall + } + }) +} +export default useStyle diff --git a/Customer App/src/components/OrderDetail/TrackingRider/TrackingRider.js b/Customer App/src/components/OrderDetail/TrackingRider/TrackingRider.js new file mode 100644 index 0000000..ac0952c --- /dev/null +++ b/Customer App/src/components/OrderDetail/TrackingRider/TrackingRider.js @@ -0,0 +1,131 @@ +import React, { useEffect } from 'react' +import { View, Dimensions, Text, Image } from 'react-native' +import { useQuery } from '@apollo/react-hooks' +import gql from 'graphql-tag' +import MapView, { Marker, PROVIDER_GOOGLE } from 'react-native-maps' +import PropTypes from 'prop-types' +import Spinner from '../../../components/Spinner/Spinner' +import { rider, subscriptionRiderLocation } from '../../../apollo/server' +import { scale } from '../../../utils/scaling' + +const { width, height } = Dimensions.get('window') + +const RIDER = gql` + ${rider} +` +const RIDER_LOCATION = gql` + ${subscriptionRiderLocation} +` +const ASPECT_RATIO = width / height +const LATITUDE_DELTA = 0.0922 +const LONGITUDE_DELTA = LATITUDE_DELTA * ASPECT_RATIO +const DEFAULT_PADDING = { top: 40, right: 40, bottom: 40, left: 40 } + +const TrackingRider = ({ id, delivery_address: deliveryAddress }) => { + let map = null + const { loading, error, data, subscribeToMore } = useQuery(RIDER, { + variables: { id } + }) + useEffect(() => { + const unsubscribe = subscribeToMore({ + document: RIDER_LOCATION, + variables: { riderId: id }, + updateQuery: (prev, { subscriptionData }) => { + if (!subscriptionData.data) return prev + return { + rider: { + ...prev.rider, + ...subscriptionData.data.subscriptionRiderLocation + } + } + } + }) + return unsubscribe + }, []) + + useEffect(() => { + if (map && data) { + const rider = { + latitude: parseFloat(data.rider.location.latitude), + longitude: parseFloat(data.rider.location.longitude) + } + const destination = { + latitude: parseFloat(deliveryAddress.latitude), + longitude: parseFloat(deliveryAddress.longitude) + } + fitMarkers([rider, destination]) + } + }, [data]) + + const fitMarkers = markers => { + map.fitToCoordinates(markers, { + edgePadding: DEFAULT_PADDING, + animated: true + }) + } + + if (loading) return + if (error) return error + + return ( + <> + + { + map = ref + }} + style={{ flex: 1 }} + // scrollEnabled={false} + // zoomEnabled={false} + // zoomControlEnabled={false} + // rotateEnabled={false} + // cacheEnabled={true} + initialRegion={{ + latitude: parseFloat(data.rider.location.latitude), + latitudeDelta: LATITUDE_DELTA, + longitude: parseFloat(data.rider.location.longitude), + longitudeDelta: LONGITUDE_DELTA + }} + provider={PROVIDER_GOOGLE}> + + + + + + + + + + ) +} +TrackingRider.propTypes = { + delivery_address: PropTypes.shape({ + latitude: PropTypes.string, + longitude: PropTypes.string + }), + id: PropTypes.string +} + +export default TrackingRider diff --git a/Customer App/src/components/OrderDetail/index.js b/Customer App/src/components/OrderDetail/index.js new file mode 100644 index 0000000..dff63ae --- /dev/null +++ b/Customer App/src/components/OrderDetail/index.js @@ -0,0 +1,3 @@ +import TrackingRider from './TrackingRider/TrackingRider' + +export { TrackingRider } diff --git a/Customer App/src/components/Sidebar/Sidebar.js b/Customer App/src/components/Sidebar/Sidebar.js new file mode 100755 index 0000000..e2de142 --- /dev/null +++ b/Customer App/src/components/Sidebar/Sidebar.js @@ -0,0 +1,174 @@ +/* eslint-disable react/prop-types */ +import { SimpleLineIcons } from '@expo/vector-icons' +import { DrawerContentScrollView, DrawerItem } from '@react-navigation/drawer' +import { + DrawerActions, + useNavigation, + useTheme +} from '@react-navigation/native' +import React, { useContext } from 'react' +import { Animated, View } from 'react-native' +import { useSafeAreaInsets } from 'react-native-safe-area-context' +import i18n from '../../../i18n' +import UserContext from '../../context/User' +import NavigationService from '../../routes/navigationService' +import { alignment } from '../../utils/alignment' +import { ICONS_NAME, NAVIGATION_SCREEN } from '../../utils/constant' +import { scale } from '../../utils/scaling' +import { CustomIcon } from '../CustomIcon' +import SideDrawerProfile from '../Drawer/Profile/DrawerProfile' +import { TextDefault } from '../Text' +import useStyle from './styles' + +const MENU = [ + { + title: 'home', + icon: ICONS_NAME.Home, + navigateTo: NAVIGATION_SCREEN.Menu, + isAuth: false + }, + { + title: 'titleProfile', + icon: 'user', + navigateTo: 'Profile', + isAuth: true + }, + { + title: 'titleOrders', + icon: ICONS_NAME.Cart, + navigateTo: NAVIGATION_SCREEN.MyOrders, + isAuth: true + }, + { + title: 'myAddresses', + icon: ICONS_NAME.Location, + navigateTo: NAVIGATION_SCREEN.Addresses, + isAuth: true + }, + // { + // title: 'titleChat', + // icon: ICONS_NAME.Message, + // navigateTo: NAVIGATION_SCREEN.Chat, + // isAuth: false + // }, + { + title: 'titleHelp', + icon: ICONS_NAME.Info, + navigateTo: NAVIGATION_SCREEN.Help, + isAuth: false + }, + { + title: 'titleSettings', + icon: ICONS_NAME.Setting, + navigateTo: NAVIGATION_SCREEN.Settings, + isAuth: true + } +] + +function SidebBar(props) { + const styles = useStyle() + const { colors } = useTheme() + const navigation = useNavigation() + const inset = useSafeAreaInsets() + const { isLoggedIn, logout } = useContext(UserContext) + const navigationName = NavigationService.currentRoute()?.name + return ( + + + + + + + + {MENU.map((item, index) => ( + ( + + {i18n.t(item.title)} + + )} + icon={props => { + if (item.icon !== 'user') { + return ( + + ) + } else { + return ( + + ) + } + }} + onPress={async() => { + if (item.isAuth && !isLoggedIn) { + navigation.navigate(NAVIGATION_SCREEN.CreateAccount) + } else { + navigation.navigate(item.navigateTo) + } + }} + /> + ))} + + + {isLoggedIn && ( + ( + + {i18n.t('titleLogout')} + + )} + icon={() => ( + + )} + onPress={async() => { + logout() + navigation.reset({ + routes: [{ name: 'Menu' }] + }) + navigation.dispatch(DrawerActions.closeDrawer()) + // await client.resetStore(); + }} + /> + )} + + + + + ) +} +export default SidebBar diff --git a/Customer App/src/components/Sidebar/styles.js b/Customer App/src/components/Sidebar/styles.js new file mode 100644 index 0000000..4e8aeaf --- /dev/null +++ b/Customer App/src/components/Sidebar/styles.js @@ -0,0 +1,41 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../utils/alignment' +import { scale } from '../../utils/scaling' + +const useStyle = () => { + const { colors } = useTheme() + + return StyleSheet.create({ + flex: { + flex: 1 + }, + scrollContent: { + flexGrow: 1, + backgroundColor: 'transparent' + }, + whiteFont: { + color: colors.fontWhite + }, + textView: { + marginHorizontal: -25, + ...alignment.PLxSmall + }, + headerContainer: { + height: '25%', + minHeight: scale(200), + justifyContent: 'center', + backgroundColor: 'transparent' + }, + menuContainer: { + flexGrow: 1, + backgroundColor: 'transparent', + justifyContent: 'space-between', + ...alignment.PTlarge + }, + drawerItem: { + marginVertical: 0 + } + }) +} +export default useStyle diff --git a/Customer App/src/components/Spinner/Spinner.js b/Customer App/src/components/Spinner/Spinner.js new file mode 100644 index 0000000..62462e2 --- /dev/null +++ b/Customer App/src/components/Spinner/Spinner.js @@ -0,0 +1,34 @@ +import { useTheme } from '@react-navigation/native' +import PropTypes from 'prop-types' +import React from 'react' +import { ActivityIndicator, StyleSheet } from 'react-native' + +function Spinner(props) { + const { colors } = useTheme() + + return ( + + ) +} +Spinner.propTypes = { + backColor: PropTypes.string, + spinnerColor: PropTypes.string, + size: PropTypes.string +} + +const styles = StyleSheet.create({ + flex: { + flex: 1 + }, + mainContainer: { + backgroundColor: 'transparent', + justifyContent: 'center', + alignItems: 'center' + } +}) +export default Spinner diff --git a/Customer App/src/components/Text/TextDefault/TextDefault.js b/Customer App/src/components/Text/TextDefault/TextDefault.js new file mode 100644 index 0000000..9e842ad --- /dev/null +++ b/Customer App/src/components/Text/TextDefault/TextDefault.js @@ -0,0 +1,65 @@ +import { useTheme } from '@react-navigation/native' +import PropTypes from 'prop-types' +import React from 'react' +import { StyleSheet, Text } from 'react-native' +import { textStyles } from '../../../utils/textStyles' +import color from './styles' + +function TextDefault(props) { + const { colors } = useTheme() + const textColor = props.textColor || colors.fontMainColor + const defaultStyle = StyleSheet.flatten([ + color(textColor).color, + textStyles.Regular, + textStyles.Normal + ]) + var customStyles = [defaultStyle] + + if (props.light) customStyles.push(textStyles.Light) + if (props.medium) customStyles.push(textStyles.Medium) + if (props.regular) customStyles.push(textStyles.Regular) + if (props.bold) customStyles.push(textStyles.Bold) + if (props.bolder) customStyles.push(textStyles.Bolder) + if (props.center) customStyles.push(textStyles.Center) + if (props.right) customStyles.push(textStyles.Right) + if (props.small) customStyles.push(textStyles.Small) + if (props.H5) customStyles.push(textStyles.H5) + if (props.H4) customStyles.push(textStyles.H4) + if (props.H3) customStyles.push(textStyles.H3) + if (props.H2) customStyles.push(textStyles.H2) + if (props.H1) customStyles.push(textStyles.H1) + if (props.uppercase) customStyles.push(textStyles.UpperCase) + if (props.lineOver) customStyles.push(textStyles.LineOver) + + customStyles = StyleSheet.flatten([customStyles, props.style]) + return ( + + {props.children} + + ) +} + +TextDefault.propTypes = { + light: PropTypes.bool, + regular: PropTypes.bool, + medium: PropTypes.bool, + bold: PropTypes.bool, + bolder: PropTypes.bool, + center: PropTypes.bool, + right: PropTypes.bool, + small: PropTypes.bool, + H5: PropTypes.bool, + H4: PropTypes.bool, + H3: PropTypes.bool, + H2: PropTypes.bool, + H1: PropTypes.bool, + uppercase: PropTypes.bool, + lineOver: PropTypes.bool, + numberOfLines: PropTypes.number, + textColor: PropTypes.string, + style: PropTypes.oneOfType([PropTypes.array, PropTypes.object]), + children: PropTypes.node.isRequired +} +export default TextDefault diff --git a/Customer App/src/components/Text/TextDefault/styles.js b/Customer App/src/components/Text/TextDefault/styles.js new file mode 100644 index 0000000..14a2c89 --- /dev/null +++ b/Customer App/src/components/Text/TextDefault/styles.js @@ -0,0 +1,10 @@ +import { StyleSheet } from 'react-native' + +const color = textColor => + StyleSheet.create({ + color: { + color: textColor + } + }) + +export default color diff --git a/Customer App/src/components/Text/TextError/TextError.js b/Customer App/src/components/Text/TextError/TextError.js new file mode 100644 index 0000000..5b7b5e3 --- /dev/null +++ b/Customer App/src/components/Text/TextError/TextError.js @@ -0,0 +1,33 @@ +import { useTheme } from '@react-navigation/native' +import PropTypes from 'prop-types' +import React from 'react' +import { View } from 'react-native' +import TextDefault from '../TextDefault/TextDefault' + +function TextError(props) { + const { colors } = useTheme() + + return ( + + + {props.text} + + + ) +} +TextError.propTypes = { + text: PropTypes.string, + backColor: PropTypes.string, + textColor: PropTypes.string +} +export default TextError diff --git a/Customer App/src/components/Text/TextLine/TextLine.js b/Customer App/src/components/Text/TextLine/TextLine.js new file mode 100644 index 0000000..6477f7d --- /dev/null +++ b/Customer App/src/components/Text/TextLine/TextLine.js @@ -0,0 +1,25 @@ +import PropTypes from 'prop-types' +import React from 'react' +import { View } from 'react-native' +import TextDefault from '../TextDefault/TextDefault' +import useStyle from './styles' + +const TextLine = props => { + const styles = useStyle() + return ( + + + + {props.headerName} + + + + ) +} + +TextLine.propTypes = { + headerName: PropTypes.string.isRequired, + lineWidth: PropTypes.string.isRequired, + textWidth: PropTypes.string.isRequired +} +export default TextLine diff --git a/Customer App/src/components/Text/TextLine/styles.js b/Customer App/src/components/Text/TextLine/styles.js new file mode 100644 index 0000000..254f0e4 --- /dev/null +++ b/Customer App/src/components/Text/TextLine/styles.js @@ -0,0 +1,25 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../../utils/alignment' + +const useStyle = () => { + const { colors } = useTheme() + + return StyleSheet.create({ + headingContainer: { + width: '100%', + flexDirection: 'row', + justifyContent: 'center', + alignItems: 'center', + ...alignment.PTlarge, + ...alignment.PBlarge + }, + line: { + borderBottomWidth: StyleSheet.hairlineWidth, + borderColor: colors.text, + opacity: 0.6 + } + }) +} + +export default useStyle diff --git a/Customer App/src/components/Text/index.js b/Customer App/src/components/Text/index.js new file mode 100644 index 0000000..71be559 --- /dev/null +++ b/Customer App/src/components/Text/index.js @@ -0,0 +1,5 @@ +import TextDefault from './TextDefault/TextDefault' +import TextError from './TextError/TextError' +import TextLine from './TextLine/TextLine' + +export { TextDefault, TextError, TextLine } diff --git a/Customer App/src/components/Triangle/Triangle.js b/Customer App/src/components/Triangle/Triangle.js new file mode 100644 index 0000000..49ee304 --- /dev/null +++ b/Customer App/src/components/Triangle/Triangle.js @@ -0,0 +1,16 @@ +import PropTypes from 'prop-types' +import React from 'react' +import { View } from 'react-native' +import useStyle from './styles' + +const Triangle = props => { + const styles = useStyle() + + return +} + +Triangle.propTypes = { + style: PropTypes.object +} + +export default Triangle diff --git a/Customer App/src/components/Triangle/styles.js b/Customer App/src/components/Triangle/styles.js new file mode 100644 index 0000000..205fa33 --- /dev/null +++ b/Customer App/src/components/Triangle/styles.js @@ -0,0 +1,22 @@ +import { scale } from '../../utils/scaling' +import { StyleSheet } from 'react-native' +import { useTheme } from '@react-navigation/native' + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + triangle: { + width: 0, + height: 0, + backgroundColor: 'transparent', + borderStyle: 'solid', + borderLeftWidth: scale(7), + borderRightWidth: scale(7), + borderBottomWidth: scale(8), + borderLeftColor: 'transparent', + borderRightColor: 'transparent', + borderBottomColor: colors.background + } + }) +} +export default useStyle diff --git a/Customer App/src/components/WrapperView/WrapperView.js b/Customer App/src/components/WrapperView/WrapperView.js new file mode 100644 index 0000000..1d26f20 --- /dev/null +++ b/Customer App/src/components/WrapperView/WrapperView.js @@ -0,0 +1,21 @@ +import PropTypes from 'prop-types' +import React from 'react' +import { View } from 'react-native' +import useStyle from './styles' +function WrapperView({ children }) { + const styles = useStyle() + + return ( + + + + {children} + + ) +} + +WrapperView.propTypes = { + children: PropTypes.node +} + +export default React.memo(WrapperView) diff --git a/Customer App/src/components/WrapperView/styles.js b/Customer App/src/components/WrapperView/styles.js new file mode 100644 index 0000000..a1806b8 --- /dev/null +++ b/Customer App/src/components/WrapperView/styles.js @@ -0,0 +1,50 @@ +import { useTheme } from '@react-navigation/native' +import { useHeaderHeight } from '@react-navigation/stack' +import { StyleSheet } from 'react-native' +import { useSafeAreaInsets } from 'react-native-safe-area-context' +import { scale } from '../../utils/scaling' + +const useStyle = () => { + const { colors } = useTheme() + const inset = useSafeAreaInsets() + const headerHeight = useHeaderHeight() + + return StyleSheet.create({ + flex: { + flex: 1 + }, + wrapperView: { + backgroundColor: colors.background, + paddingTop: headerHeight, + paddingBottom: inset.bottom + }, + topCurve: { + position: 'absolute', + opacity: 0.2, + left: -75, + borderTopRightRadius: scale(90), + borderBottomEndRadius: scale(200), + top: -20, + width: scale(250), + height: scale(260), + borderRadius: 100, + backgroundColor: colors.curve + }, + bottomCurve: { + position: 'absolute', + height: scale(185), + width: scale(170), + borderTopRightRadius: scale(110), + borderTopLeftRadius: scale(90), + borderBottomRightRadius: scale(100), + borderBottomLeftRadius: scale(110), + right: -90, + backgroundColor: colors.curve, + opacity: 0.2, + bottom: -80, + zIndex: -1 + } + }) +} + +export default useStyle diff --git a/Customer App/src/components/index.js b/Customer App/src/components/index.js new file mode 100644 index 0000000..5ab2bab --- /dev/null +++ b/Customer App/src/components/index.js @@ -0,0 +1,66 @@ +import CartItem from './CartItem/CartItem' +import { + CartComponent, + CheckComponent, + HeadingComponent, + ImageHeader, + RadioComponent, + TitleComponent +} from './CustomizeComponents' +import { DrawerProfile } from './Drawer' +import CheckboxBtn from './FdCheckbox/CheckboxBtn' +import RadioBtn from './FdRadioBtn/RadioBtn' +import { FdEmailBtn, FdFacebookBtn, FdGoogleBtn } from './FdSocialBtn' +import { FlashMessage } from './FlashMessage/FlashMessage' +import { + BackButton, + LeftButton, + RightButton, + RegistrationHeader +} from './Header' +import { MenuCard, StatusCard } from './Menu' +import { FilterModal } from './Modals' +import ActiveOrders from './MyOrders/ActiveOrders' +import { TrackingRider } from './OrderDetail' +import Sidebar from './Sidebar/Sidebar' +import Spinner from './Spinner/Spinner' +import { TextDefault, TextError, TextLine } from './Text' +import Triangle from './Triangle/Triangle' +import EnategaImage from './EnategaImage/EnategaImage' +import WrapperView from './WrapperView/WrapperView' +import { CustomIcon } from './CustomIcon' + +export { + WrapperView, + CustomIcon, + CartItem, + EnategaImage, + CartComponent, + CheckComponent, + HeadingComponent, + ImageHeader, + RadioComponent, + TitleComponent, + DrawerProfile, + RadioBtn, + CheckboxBtn, + FdEmailBtn, + FdFacebookBtn, + FdGoogleBtn, + FlashMessage, + BackButton, + LeftButton, + RightButton, + MenuCard, + StatusCard, + FilterModal, + RegistrationHeader, + ActiveOrders, + Sidebar, + Triangle, + TextDefault, + TextError, + TextLine, + Spinner, + TrackingRider +} diff --git a/Customer App/src/context/Configuration.js b/Customer App/src/context/Configuration.js new file mode 100644 index 0000000..03b18c4 --- /dev/null +++ b/Customer App/src/context/Configuration.js @@ -0,0 +1,32 @@ +import React from 'react' +import { useQuery } from '@apollo/react-hooks' +import gql from 'graphql-tag' +import PropTypes from 'prop-types' + +import { getConfiguration } from '../apollo/server' + +const GETCONFIGURATION = gql` + ${getConfiguration} +` + +const ConfigurationContext = React.createContext({}) + +export const ConfigurationProvider = props => { + const { loading, data, error } = useQuery(GETCONFIGURATION) + const configuration = + loading || error || !data.configuration + ? { currency: '', currency_symbol: '', delivery_charges: 0 } + : data.configuration + return ( + + {props.children} + + ) +} + +ConfigurationProvider.propTypes = { + children: PropTypes.node.isRequired +} + +export const ConfigurationConsumer = ConfigurationContext.Consumer +export default ConfigurationContext diff --git a/Customer App/src/context/User.js b/Customer App/src/context/User.js new file mode 100644 index 0000000..9090031 --- /dev/null +++ b/Customer App/src/context/User.js @@ -0,0 +1,248 @@ +import PropTypes from 'prop-types' +import React, { useState, useEffect } from 'react' +import { useLazyQuery, useApolloClient } from '@apollo/react-hooks' +import gql from 'graphql-tag' +import uuid from 'uuid' +import { profile, myOrders, orderStatusChanged } from '../apollo/server' +import AsyncStorage from '@react-native-async-storage/async-storage' + +const PROFILE = gql` + ${profile} +` +const ORDERS = gql` + ${myOrders} +` // rename this 'orders' when user context is complete +const SUBSCRIPTION_ORDERS = gql` + ${orderStatusChanged} +` // rename this 'subscriptionOrders' when user context is complete + +const UserContext = React.createContext({}) + +export const UserProvider = props => { + const client = useApolloClient() + const [token, setToken] = useState('') + const [cart, setCart] = useState([]) // use initial state of cart here + + const [ + fetchProfile, + { + called: calledProfile, + loading: loadingProfile, + error: errorProfile, + data: dataProfile + } + ] = useLazyQuery(PROFILE, { + fetchPolicy: 'network-only', + onCompleted, + onError + }) + const [ + fetchOrders, + { + called: calledOrders, + loading: loadingOrders, + error: errorOrders, + data: dataOrders, + networkStatus: networkStatusOrders, + fetchMore: fetchMoreOrders, + subscribeToMore: subscribeToMoreOrders + } + ] = useLazyQuery(ORDERS, { + fetchPolicy: 'network-only', + onCompleted, + onError + }) + + useEffect(() => { + let isSubscribed = true + ;(async() => { + const token = await AsyncStorage.getItem('token') + isSubscribed && setToken(token) + })() + return () => { + isSubscribed = false + } + }, []) + + useEffect(() => { + if (!token) return + let isSubscribed = true + ;(async() => { + isSubscribed && (await fetchProfile()) + isSubscribed && (await fetchOrders()) + })() + return () => { + isSubscribed = false + } + }, [token]) + + useEffect(() => { + if (!dataProfile) return + subscribeOrders() + }, [dataProfile]) + + useEffect(() => { + let isSubscribed = true + ;(async() => { + const cart = await AsyncStorage.getItem('cartItems') + isSubscribed && setCart(cart ? JSON.parse(cart) : []) + })() + return () => { + isSubscribed = false + } + }, []) + + function onCompleted({ profile, orders }) {} + function onError(error) { + console.log('error context', error) + } + + const setTokenAsync = async token => { + await AsyncStorage.setItem('token', token) + setToken(token) + } + + const logout = async() => { + try { + await AsyncStorage.removeItem('token') + setToken(null) + await client.resetStore() + } catch (error) { + console.log('error on logout', error) + } + } + + const subscribeOrders = () => { + try { + const unsubscribeOrders = subscribeToMoreOrders({ + document: SUBSCRIPTION_ORDERS, + variables: { userId: dataProfile.profile._id }, + updateQuery: (prev, { subscriptionData }) => { + if (!subscriptionData.data) return prev + const { _id } = subscriptionData.data.orderStatusChanged.order + if (subscriptionData.data.orderStatusChanged.origin === 'new') { + if (prev.orders.findIndex(o => o._id === _id) > -1) return prev + return { + orders: [ + subscriptionData.data.orderStatusChanged.order, + ...prev.orders + ] + } + } else { + const { orders } = prev + const orderIndex = orders.findIndex(o => o._id === _id) + if (orderIndex > -1) { + orders[orderIndex] = + subscriptionData.data.orderStatusChanged.order + } + return { + orders: [...orders] + } + } + } + }) + client.onResetStore(unsubscribeOrders) + } catch (error) { + console.log('error subscribing order', error.message) + } + } + + const fetchMoreOrdersFunc = () => { + if (networkStatusOrders === 7) { + fetchMoreOrders({ + variables: { offset: dataOrders.orders.length + 1 }, + updateQuery: (previousResult, { fetchMoreResult }) => { + // Don't do anything if there weren't any new items + if (!fetchMoreResult || fetchMoreResult.orders.length === 0) { + return previousResult + } + // setOrders(previousResult.orders.concat(fetchMoreResult.orders)) + return { + // Append the new feed results to the old one + orders: previousResult.orders.concat(fetchMoreResult.orders) + } + } + }) + } + } + + const clearCart = async() => { + setCart([]) + await AsyncStorage.setItem('cartItems', JSON.stringify([])) + } + + const addQuantity = async(key, quantity = 1) => { + const cartIndex = cart.findIndex(c => c.key === key) + cart[cartIndex].quantity += quantity + setCart([...cart]) + await AsyncStorage.setItem('cartItems', JSON.stringify([...cart])) + } + + const removeQuantity = async key => { + const cartIndex = cart.findIndex(c => c.key === key) + cart[cartIndex].quantity -= 1 + setCart([...cart.filter(c => c.quantity > 0)]) + await AsyncStorage.setItem( + 'cartItems', + JSON.stringify(cart.filter(c => c.quantity > 0)) + ) + } + + const addCartItem = async(_id, variation, quantity = 1, addons = []) => { + const index = cart.findIndex(f => f._id === _id) + if (index < 0) { + cart.push({ + key: uuid.v4(), + _id, + quantity: quantity, + variation: { + _id: variation + }, + addons + }) + } else { + cart[index].quantity += 1 + } + await AsyncStorage.setItem('cartItems', JSON.stringify([...cart])) + setCart([...cart]) + } + + const updateCart = async cart => { + setCart(cart) + await AsyncStorage.setItem('cartItems', JSON.stringify(cart)) + } + + return ( + + {props.children} + + ) +} + +UserProvider.propTypes = { + children: PropTypes.node +} +export const UserConsumer = UserContext.Consumer +export default UserContext diff --git a/Customer App/src/routes/index.js b/Customer App/src/routes/index.js new file mode 100755 index 0000000..2e142f9 --- /dev/null +++ b/Customer App/src/routes/index.js @@ -0,0 +1,307 @@ +/* eslint-disable react/prop-types */ +import { createDrawerNavigator } from '@react-navigation/drawer' +import { NavigationContainer, useTheme } from '@react-navigation/native' +import { createStackNavigator } from '@react-navigation/stack' +import * as Notifications from 'expo-notifications' +import React, { useEffect } from 'react' +import { useColorScheme } from 'react-native' +import Animated from 'react-native-reanimated' +import { + initialWindowMetrics, + SafeAreaProvider +} from 'react-native-safe-area-context' +import { TextDefault, LeftButton, Sidebar } from '../components' +import { + Addresses, + Cart, + CartAddress, + Chat, + CreateAccount, + EditAddress, + ForgotPassword, + FullMap, + Help, + HelpBrowser, + ItemDetail, + Login, + Menu, + MenuItems, + MyOrders, + NewAddress, + OrderDetail, + Paypal, + Profile, + RateAndReview, + Register, + SelectVoucher, + Settings, + StripeCheckout +} from '../screens' +import { THEME } from '../Theme' +import { ICONS_NAME, NAVIGATION_SCREEN } from '../utils/constant' +import navigationService from './navigationService' +import screenOptions from './screenOptions' +import styles from './styles' + +const NavigationStack = createStackNavigator() +const MainStack = createStackNavigator() +const SideDrawer = createDrawerNavigator() + +function Drawer() { + const { colors } = useTheme() + let animatedStyle = {} + let opacity + let OuterWindowSlide, InnerWindowSlide + return ( + { + const scale = Animated.interpolateNode(props.progress, { + inputRange: [0, 1], + outputRange: [1, 0.7] + }) + const Animatedopacity = Animated.interpolateNode(props.progress, { + inputRange: [0, 0.6, 1], + outputRange: [0, 0, 1] + }) + const AnimatedOuterSlide = Animated.interpolateNode(props.progress, { + inputRange: [0, 1], + outputRange: [0, -35] + }) + const AnimatedInnerSlide = Animated.interpolateNode(props.progress, { + inputRange: [0, 1], + outputRange: [0, -15] + }) + const borderRadius = Animated.interpolateNode(props.progress, { + inputRange: [0, 1], + outputRange: [0, 20] + }) + animatedStyle = { borderRadius, transform: [{ scale }] } + opacity = Animatedopacity + OuterWindowSlide = AnimatedOuterSlide + InnerWindowSlide = AnimatedInnerSlide + return + }}> + + {props => ( + + )} + + + ) +} +function NoDrawer({ style, opacity = 1, OuterWindowSlide, InnerWindowSlide }) { + const { colors } = useTheme() + + return ( + + + + + + + }} + /> + + + + }} + /> + + }} + /> + + + + + + + }} + /> + + }} + /> + + + }} + /> + + + + }} + /> + + + + + + + + + + + + {'Close X'} + + + + ) +} + +function AppContainer() { + const colorScheme = useColorScheme() + function _handleNotification(notification) { + try { + if (notification.origin === 'selected') { + if (notification.data.order) { + navigationService.navigate(NAVIGATION_SCREEN.OrderDetail, { + _id: notification.data._id + }) + } + } + } catch (e) { + console.log(e) + } + } + useEffect(() => { + Notifications.setNotificationHandler({ + handleNotification: async() => ({ + shouldShowAlert: true, + shouldPlaySound: false, + shouldSetBadge: false + }) + }) + const subscription = + Notifications.addNotificationResponseReceivedListener(_handleNotification) + return () => subscription.remove() + }, []) + return ( + + { + navigationService.setGlobalRef(ref) + Notifications.addNotificationReceivedListener(_handleNotification) + }}> + + + + + + ) +} + +export default AppContainer diff --git a/Customer App/src/routes/navigationService.js b/Customer App/src/routes/navigationService.js new file mode 100644 index 0000000..7354a34 --- /dev/null +++ b/Customer App/src/routes/navigationService.js @@ -0,0 +1,27 @@ +let navObj = null + +function setGlobalRef(ref) { + navObj = ref +} + +function navigate(path, props = {}) { + navObj.navigate(path, props) +} + +function goBack() { + navObj.goBack() +} + +function currentRoute() { + if (navObj !== null && typeof navObj !== 'undefined') { + return navObj.getCurrentRoute() + } else { + return null + } +} +export default { + currentRoute, + setGlobalRef, + navigate, + goBack +} diff --git a/Customer App/src/routes/screenOptions.js b/Customer App/src/routes/screenOptions.js new file mode 100644 index 0000000..9709b98 --- /dev/null +++ b/Customer App/src/routes/screenOptions.js @@ -0,0 +1,41 @@ +/* eslint-disable react/prop-types */ +import { TransitionPresets } from '@react-navigation/stack' +import PropTypes from 'prop-types' +import React from 'react' +import { + LeftButton, + RightButton +} from '../components/Header/HeaderIcons/HeaderIcons' +import { ICONS_NAME } from '../utils/constant' +import { scale } from '../utils/scaling' +import { textStyles } from '../utils/textStyles' + +const screenOptions = props => ({ + headerTitleAlign: 'center', + headerBackTitleVisible: false, + headerTransparent: true, + headerStyle: { + elevation: 0, + shadowOpacity: 0, + borderBottomWidth: 0 + }, + headerTitleStyle: { + color: props.textColor, + ...textStyles.H4, + ...textStyles.Bold, + backgroundColor: 'transparent' + }, + headerTitleContainerStyle: { + justifyContent: 'center', + alignItems: 'center', + marginHorizontal: scale(80) + }, + headerLeft: () => , + headerRight: () => , + ...TransitionPresets.SlideFromRightIOS +}) + +screenOptions.propTypes = { + textColor: PropTypes.string +} +export default screenOptions diff --git a/Customer App/src/routes/styles.js b/Customer App/src/routes/styles.js new file mode 100644 index 0000000..4ff8839 --- /dev/null +++ b/Customer App/src/routes/styles.js @@ -0,0 +1,56 @@ +import { StyleSheet } from 'react-native' + +const styles = StyleSheet.create({ + outerView: { + position: 'absolute', + width: '100%', + height: '80%', + top: '10%', + left: 10, + bottom: 0, + backgroundColor: 'rgba(243, 244, 245, 0.8)', + shadowColor: 'black', + shadowOffset: { + width: 0, + height: 5 + }, + shadowOpacity: 0.3, + shadowRadius: 3, + elevation: 10 + }, + innerView: { + position: 'absolute', + width: '100%', + height: '90%', + top: '5%', + bottom: 0, + backgroundColor: 'rgba(251, 251, 252, 0.95)', + shadowColor: '#000', + shadowOffset: { + width: 0, + height: 5 + }, + shadowOpacity: 0.3, + shadowRadius: 3, + elevation: 10 + }, + animatedView: { + flex: 1, + overflow: 'hidden', + shadowColor: '#000', + shadowOffset: { + width: 0, + height: 5 + }, + shadowOpacity: 1, + shadowRadius: 10, + elevation: 15 + }, + closeView: { + position: 'absolute', + top: 70, + left: 50 + } +}) + +export default styles diff --git a/Customer App/src/screens/Addresses/Addresses.js b/Customer App/src/screens/Addresses/Addresses.js new file mode 100644 index 0000000..5af9445 --- /dev/null +++ b/Customer App/src/screens/Addresses/Addresses.js @@ -0,0 +1,185 @@ +import { useMutation } from '@apollo/react-hooks' +import { useNavigation, useTheme } from '@react-navigation/native' +import gql from 'graphql-tag' +import React, { useContext, useLayoutEffect } from 'react' +import { FlatList, TouchableOpacity, View } from 'react-native' +import i18n from '../../../i18n' +import { deleteAddress } from '../../apollo/server' +import EmptyAddress from '../../assets/images/SVG/imageComponents/EmptyAddress' +import { + CustomIcon, + RightButton, + TextDefault, + WrapperView +} from '../../components' +import UserContext from '../../context/User' +import { COLORS } from '../../Theme' +import { alignment } from '../../utils/alignment' +import { ICONS_NAME, NAVIGATION_SCREEN } from '../../utils/constant' +import { scale } from '../../utils/scaling' +import useStyle from './styles' + +const DELETE_ADDRESS = gql` + ${deleteAddress} +` + +function Addresses() { + const styles = useStyle() + const { colors } = useTheme() + const navigation = useNavigation() + const { profile } = useContext(UserContext) + const [mutate, { loading: loadingMutation }] = useMutation(DELETE_ADDRESS) + + useLayoutEffect(() => { + navigation.setOptions({ + title: i18n.t('myAddresses'), + headerRight: () => ( + navigation.navigate(NAVIGATION_SCREEN.NewAddress)} + /> + ) + }) + }, [navigation]) + + const addressIcons = { + Home: ICONS_NAME.Home, + Work: ICONS_NAME.Cart, + Other: ICONS_NAME.Location + } + + const colorIcons = { + Other: COLORS.primary, + Home: COLORS.redishPink, + Work: COLORS.primaryLightBlue + } + + const emptyView = React.memo(() => { + return ( + + + + + + + No Addresses found. + + + + You haven't saved any address yet. + {'\n'} + Click Add New Address to get started + + + navigation.navigate(NAVIGATION_SCREEN.NewAddress)}> + + Add New Address + + + + + ) + }) + return ( + + + 0 + ? styles.contentContainer + : { flexGrow: 1 } + } + ListEmptyComponent={emptyView} + keyExtractor={item => item._id} + ItemSeparatorComponent={() => } + ListHeaderComponent={() => } + renderItem={({ item: address }) => ( + { + navigation.navigate(NAVIGATION_SCREEN.EditAddress, { + ...address + }) + }}> + + + + + {address.label} + + + + { + navigation.navigate(NAVIGATION_SCREEN.EditAddress, { + ...address + }) + }}> + + + + { + mutate({ variables: { id: address._id } }) + }}> + + + + + + + + {address.delivery_address}, {address.details} + + + + )} + /> + + All rights are reserved by Enatega + + + + ) +} +export default React.memo(Addresses) diff --git a/Customer App/src/screens/Addresses/styles.js b/Customer App/src/screens/Addresses/styles.js new file mode 100644 index 0000000..e2bef09 --- /dev/null +++ b/Customer App/src/screens/Addresses/styles.js @@ -0,0 +1,86 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../utils/alignment' +import { moderateScale, scale, verticalScale } from '../../utils/scaling' + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + flex: { + flex: 1 + }, + containerInfo: { + flex: 1, + width: '100%', + alignItems: 'center' + }, + contentContainer: { + flexGrow: 1, + backgroundColor: colors.cardContainer, + shadowOffset: { width: 2, height: 2 }, + shadowColor: colors.white, + shadowOpacity: 0.2, + shadowRadius: 12, + elevation: 3, + borderRadius: moderateScale(18), + ...alignment.Mlarge, + ...alignment.Plarge + }, + image: { + justifyContent: 'center', + alignItems: 'center', + ...alignment.MBlarge + }, + descriptionEmpty: { + justifyContent: 'center', + alignItems: 'center' + }, + width100: { + width: '100%' + }, + titleAddress: { + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center' + }, + iconButton: { + width: scale(28), + aspectRatio: 1, + backgroundColor: colors.lightBackground, + alignItems: 'center', + justifyContent: 'center', + borderRadius: scale(8), + elevation: 3, + shadowColor: colors.shadowColor, + shadowOffset: { + width: 0, + height: verticalScale(1) + }, + shadowOpacity: 0.5, + shadowRadius: verticalScale(1) + }, + adressBtn: { + backgroundColor: colors.blueColor, + height: scale(50), + borderRadius: 10, + width: '80%', + justifyContent: 'center', + alignItems: 'center', + ...alignment.MTlarge + }, + addressDetail: { + width: '100%', + alignSelf: 'center', + ...alignment.PTsmall + }, + line: { + width: '100%', + alignSelf: 'center', + borderBottomColor: colors.horizontalLine, + borderBottomWidth: StyleSheet.hairlineWidth, + ...alignment.MTsmall, + ...alignment.MBmedium + } + }) +} +export default useStyle diff --git a/Customer App/src/screens/AnimatedSplash/AnimatedSplash.js b/Customer App/src/screens/AnimatedSplash/AnimatedSplash.js new file mode 100644 index 0000000..d3d02bb --- /dev/null +++ b/Customer App/src/screens/AnimatedSplash/AnimatedSplash.js @@ -0,0 +1,95 @@ +/* eslint-disable react/prop-types */ +import AppLoading from 'expo-app-loading' +import { Asset } from 'expo-asset' +import Constants from 'expo-constants' +import * as SplashScreen from 'expo-splash-screen' +import React, { useEffect, useMemo, useState } from 'react' +import { Animated, StyleSheet, View } from 'react-native' + +function AnimatedSplashScreen({ children, image }) { + const animation = useMemo(() => new Animated.Value(1), []) + const [isAppReady, setAppReady] = useState(false) + const [animationCompleted, setAnimationCompleted] = useState(false) + + useEffect(() => { + if (isAppReady) { + Animated.timing(animation, { + toValue: 0, + duration: 1000, + useNativeDriver: false + }).start(() => setAnimationCompleted(true)) + } + }, [isAppReady]) + + const onImageLoaded = useMemo(() => async() => { + try { + await SplashScreen.hideAsync() + // Load stuff + await Promise.all([]) + } catch (e) { + // handle errors + } finally { + setAppReady(true) + } + }) + + return ( + + {isAppReady && children} + {!animationCompleted && ( + + + + )} + + ) +} + +function AnimatedSplash({ children, image }) { + const [isSplashReady, setSplashReady] = useState(false) + + const startAsync = useMemo( + // Load splash image to show + () => () => Asset.fromModule(image).downloadAsync(), + [image] + ) + + const onFinish = useMemo(() => setSplashReady(true), []) + + if (!isSplashReady) { + return ( + + ) + } + + return {children} +} + +export default React.memo(AnimatedSplash) diff --git a/Customer App/src/screens/Cart/Cart.js b/Customer App/src/screens/Cart/Cart.js new file mode 100755 index 0000000..e2b79af --- /dev/null +++ b/Customer App/src/screens/Cart/Cart.js @@ -0,0 +1,793 @@ +import { useApolloClient, useMutation } from '@apollo/react-hooks' +import { AntDesign } from '@expo/vector-icons' +import { + useIsFocused, + useNavigation, + useRoute, + useTheme +} from '@react-navigation/native' +import gql from 'graphql-tag' +import React, { + useContext, + useEffect, + useLayoutEffect, + useRef, + useState +} from 'react' +import { + ActivityIndicator, + Platform, + ScrollView, + TouchableOpacity, + View +} from 'react-native' +import { showMessage } from 'react-native-flash-message' +import { Modalize } from 'react-native-modalize' +import i18n from '../../../i18n' +import { foodByIds, getCoupon, myOrders, placeOrder } from '../../apollo/server' +import EmptyCart from '../../assets/images/SVG/imageComponents/EmptyCart' +import { + CartItem, + CustomIcon, + FlashMessage, + Spinner, + TextDefault, + Triangle, + WrapperView +} from '../../components' +import PaymentModal from '../../components/Modals/PaymentModal/PaymentModal' +import ConfigurationContext from '../../context/Configuration' +import UserContext from '../../context/User' +import { alignment } from '../../utils/alignment' +import Analytics from '../../utils/analytics' +import { ICONS_NAME, NAVIGATION_SCREEN } from '../../utils/constant' +import { paypalCurrencies, stripeCurrencies } from '../../utils/currencies' +import { scale } from '../../utils/scaling' +import useStyle from './styles' + +const FOOD_BY_IDS = gql` + ${foodByIds} +` +const GET_COUPON = gql` + ${getCoupon} +` +const PLACEORDER = gql` + ${placeOrder} +` + +const ORDERS = gql` + ${myOrders} +` + +function Cart() { + const route = useRoute() + const styles = useStyle() + const { colors } = useTheme() + const client = useApolloClient() + const isFocused = useIsFocused() + const navigation = useNavigation() + const configuration = useContext(ConfigurationContext) + const { + isLoggedIn, + profile, + cart, + addQuantity: addQuantityContext, + removeQuantity, + updateCart + } = useContext(UserContext) + + const [foods, setFoods] = useState([]) + const [coupon, setCoupon] = useState('') + const [discountPercent, setDiscountPercent] = useState(null) + const [validCoupon, setValidCoupon] = useState(null) + const [loadingData, setLoadingData] = useState(true) + const [paymentMethod, setPaymentMethod] = useState(null) + const modalizeRef = useRef(null) + + // const closeModal = () => { + // modalizeRef.current.close() + // } + + const [mutate] = useMutation(GET_COUPON, { + onCompleted, + onError + }) + const [mutateOrder, { loading: loadingOrderMutation }] = useMutation( + PLACEORDER, + { + update, + onCompleted: placeOrderCompleted, + errorPlaceOrder + } + ) + + const COD_PAYMENT = { + payment: 'COD', + label: i18n.t('cod'), + index: 2, + icon: ICONS_NAME.Cash, + iconSize: scale(25) + } + const payObj = route.params ? route.params.PayObject : null + const coupanObj = route.params ? route.params.CoupanObject : null + + const address = + isLoggedIn && profile.addresses + ? profile.addresses.filter(a => a.selected)[0] + : null + + useLayoutEffect(() => { + navigation.setOptions({ + title: i18n.t('titleCart'), + headerRight: null + }) + }, [navigation]) + + useEffect(() => { + didFocus() + }, []) + + useEffect(() => { + if (coupanObj !== null && typeof coupanObj !== 'undefined') { + mutate({ variables: { coupon: coupanObj } }) + setCoupon(coupanObj) + setValidCoupon(null) + setDiscountPercent(null) + } + }, [coupanObj]) + + useEffect(() => { + setPaymentMethod(payObj || COD_PAYMENT) + }, [payObj]) + + const paymentChange = payObj => { + setPaymentMethod(payObj || COD_PAYMENT) + } + + function update(cache, { data: { placeOrder } }) { + if (placeOrder && placeOrder.payment_method === 'COD') { + const data = cache.readQuery({ query: ORDERS }) + // console.log('placeorder', placeOrder) + if (data) { + cache.writeQuery({ + query: ORDERS, + data: { orders: [placeOrder, ...data.orders] } + }) + } + } + } + + function placeOrderCompleted(data) { + const trackingOpts = { + id: data.placeOrder.user._id, + usernameOrEmail: data.placeOrder.user.email, + orderId: data.placeOrder.order_id + } + Analytics.identify(data.placeOrder.user._id, trackingOpts) + Analytics.track(Analytics.events.USER_PLACED_ORDER, trackingOpts) + if (paymentMethod.payment === 'COD') { + navigation.reset({ + routes: [ + { name: 'Menu' }, + { + name: 'OrderDetail', + params: { _id: data.placeOrder._id, clearCart: true } + } + ] + }) + } else if (paymentMethod.payment === 'PAYPAL') { + navigation.replace('Paypal', { + _id: data.placeOrder.order_id, + currency: configuration.currency + }) + } else if (paymentMethod.payment === 'STRIPE') { + navigation.replace('StripeCheckout', { + _id: data.placeOrder.order_id, + amount: data.placeOrder.order_amount, + email: data.placeOrder.user.email, + currency: configuration.currency + }) + } + } + function errorPlaceOrder(error) { + FlashMessage({ + message: error.networkError.result.errors[0].message + }) + } + + function onCompleted({ coupon }) { + if (coupon) { + if (coupon.enabled) { + setDiscountPercent(coupon.discount) + setValidCoupon(coupon.code) + + FlashMessage({ + message: i18n.t('coupanApply') + }) + } else { + FlashMessage({ + message: i18n.t('coupanFailed') + }) + } + } + } + + function onError(error) { + showMessage({ + message: `${error}`, + type: 'none', + style: { width: '80%' } + }) + } + + async function addQuantity(key) { + const cartIndex = cart.findIndex(c => c.key === key) + const food = foods.find(f => f._id === cart[cartIndex]._id) + if (food.stock > cart[cartIndex].quantity) { + await addQuantityContext(key) + } else { + FlashMessage({ + message: 'No more items in stock' + }) + } + } + + function calculatePrice(deliveryCharges = 0, withDiscount) { + let itemTotal = 0 + cart.forEach(cartItem => { + if (!cartItem.price) { + return + } + itemTotal += cartItem.price * cartItem.quantity + }) + if (withDiscount && discountPercent) { + itemTotal = itemTotal - (discountPercent / 100) * itemTotal + } + return (itemTotal + deliveryCharges).toFixed(2) + } + + const onClose = () => { + modalizeRef.current?.close() + } + + function validateOrder() { + if (!cart.length) { + FlashMessage({ + message: i18n.t('validateItems') + }) + return false + } + if (!address) { + FlashMessage({ + message: i18n.t('validateDelivery') + }) + return false + } + if (!paymentMethod) { + FlashMessage({ + message: 'Set payment method before checkout' + }) + return false + } + if (profile.phone.length < 1) { + navigation.navigate(NAVIGATION_SCREEN.Profile, { backScreen: 'Cart' }) + return false + } + return true + } + + function checkPaymentMethod(currency) { + if (paymentMethod.payment === 'STRIPE') { + return stripeCurrencies.find(val => val.currency === currency) + } + if (paymentMethod.payment === 'PAYPAL') { + return paypalCurrencies.find(val => val.currency === currency) + } + return true + } + + function transformOrder(cartData) { + return cartData.map(food => { + return { + food: food._id, + quantity: food.quantity, + variation: food.variation._id, + addons: food.addons + ? food.addons.map(({ _id, options }) => ({ + _id, + options: options.map(({ _id }) => _id) + })) + : [] + } + }) + } + + async function onPayment() { + if (checkPaymentMethod(configuration.currency)) { + const items = transformOrder(cart) + mutateOrder({ + variables: { + orderInput: items, + paymentMethod: paymentMethod.payment, + couponCode: coupon, + address: { + label: address.label, + delivery_address: address.delivery_address, + details: address.details, + longitude: address.longitude, + latitude: address.latitude + } + } + }) + } else { + FlashMessage({ + message: i18n.t('paymentNotSupported') + }) + } + } + + async function didFocus() { + try { + const validatedItems = [] + if (cart && cart.length) { + const ids = cart.map(({ _id }) => _id) + const { + data: { foodByIds } + } = await client.query({ + query: FOOD_BY_IDS, + variables: { ids }, + fetchPolicy: 'network-only' + }) + const transformCart = cart.map(cartItem => { + const food = foodByIds.find(food => food._id === cartItem._id) + if (!food) return null + const variation = food.variations.find( + variation => variation._id === cartItem.variation._id + ) + if (!variation) return null + if (!food.stock) return null + if (food.stock < cartItem.quantity) { + cartItem.quantity = food.stock + } + const title = `${food.title}(${variation.title})` + let price = variation.price + if (cartItem.addons) { + cartItem.addons.forEach(addon => { + const cartAddon = variation.addons.find( + add => add._id === addon._id + ) + addon.options.forEach(option => { + const optionfound = cartAddon.options.find( + opt => opt._id === option._id + ) + price += optionfound.price + }) + }) + } + validatedItems.push(cartItem) + return { + ...cartItem, + img_url: food.img_url, + title: title, + price: price.toFixed(2) + } + }) + + if (isFocused) { + await updateCart(transformCart.filter(item => item)) + setFoods(foodByIds) + setLoadingData(false) + } + } else { + if (isFocused) { + setLoadingData(false) + } + } + } catch (e) { + FlashMessage({ + message: e.message + }) + } + } + + function emptyCart() { + if (loadingData) { + return + } else { + return ( + + + + + + + {i18n.t('emptyCart')} + + + {i18n.t('hungry')}? + + + navigation.navigate(NAVIGATION_SCREEN.Menu)}> + + {i18n.t('emptyCartBtn')} + + + + ) + } + } + + return ( + + + {!cart.length && emptyCart()} + {!!cart.length && ( + <> + + + {cart.map(food => ( + + {food.price && food.title ? ( + { + addQuantity(food.key) + }} + removeQuantity={() => { + removeQuantity(food.key) + }} + /> + ) : ( + + )} + + ))} + + + + + {i18n.t('subTotal')} + + + {configuration.currency_symbol} + {calculatePrice(0, false)} + + + + + {i18n.t('deliveryFee')} + + + {configuration.currency_symbol} + {configuration.delivery_charges.toFixed(2)} + + + {!validCoupon ? ( + { + navigation.navigate(NAVIGATION_SCREEN.Coupon) + // alert('asd') + }}> + + {i18n.t('haveVoucher')}? + + + ) : ( + + + {validCoupon} + + + { + setCoupon('') + setValidCoupon(null) + setDiscountPercent(null) + }}> + + {validCoupon} + + + + -{configuration.currency_symbol} + {parseFloat( + calculatePrice(0, false) - calculatePrice(0, true) + ).toFixed(2)} + + + + )} + + + + Total + + + {configuration.currency_symbol} + {calculatePrice(configuration.delivery_charges, true)}{' '} + + + + {Array(20) + .fill(1) + .map((value, index) => ( + + ))} + + + + {isLoggedIn && profile && ( + <> + + + + {i18n.t('contactInfo')} + + + + + {i18n.t('phone')} + + + {profile.phone ? profile.phone : 'None'} + + + + + {i18n.t('email')} + + + {profile.email} + + + + + { + if (!profile.addresses.length) { + navigation.navigate(NAVIGATION_SCREEN.NewAddress, { + backScreen: 'Cart' + }) + } else { + navigation.navigate(NAVIGATION_SCREEN.CartAddress, { + address + }) + } + }}> + + + {i18n.t('deliveryAddress')} + + + Change + + + {address ? ( + <> + {`${address.delivery_address}`} + + {address.details} + + + ) : ( + + {i18n.t('deliveryAddressmessage')} + + )} + + + + + + {i18n.t('paymentMethod')} + + { + // navigation.navigate(NAVIGATION_SCREEN.Payment, { + // payment: paymentMethod + // }) + modalizeRef.current.open() + }}> + + {i18n.t('change')} + + + + {paymentMethod === null ? ( + { + navigation.navigate(NAVIGATION_SCREEN.Payment, { + payment: paymentMethod + }) + }}> + + + {i18n.t('paymentMethod')} + + + ) : ( + { + navigation.navigate(NAVIGATION_SCREEN.Payment, { + payment: paymentMethod + }) + }}> + + + + + {paymentMethod.label} + + + {configuration.currency_symbol} + {calculatePrice(configuration.delivery_charges, true)} + + + )} + + + )} + + + {i18n.t('condition1')} + + + + + + {isLoggedIn && profile ? ( + { + if (validateOrder()) onPayment() + }} + style={styles.button}> + {loadingOrderMutation ? ( + + ) : ( + + {i18n.t('orderBtn')} + + )} + + ) : ( + { + navigation.navigate(NAVIGATION_SCREEN.CreateAccount) + }} + style={styles.button}> + + {i18n.t('loginOrCreateAccount')} + + + )} + + + )} + + + + + + ) +} + +export default Cart diff --git a/Customer App/src/screens/Cart/styles.js b/Customer App/src/screens/Cart/styles.js new file mode 100755 index 0000000..78dc4ab --- /dev/null +++ b/Customer App/src/screens/Cart/styles.js @@ -0,0 +1,128 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { COLORS } from '../../Theme/Colors' +import { alignment } from '../../utils/alignment' +import { moderateScale, scale } from '../../utils/scaling' + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + flex: { + flex: 1 + }, + pT10: { + ...alignment.PTsmall + }, + pB10: { + ...alignment.PBsmall + }, + pB5: { + ...alignment.PBxSmall + }, + mB10: { + ...alignment.MBsmall + }, + width100: { + width: '100%' + }, + mainContainer: { + flex: 1, + ...alignment.PTsmall, + backgroundColor: 'transparent' + }, + dealContainer: { + width: '100%', + backgroundColor: 'transparent' + }, + termsContainer: { + width: '90%', + alignSelf: 'center', + backgroundColor: 'transparent', + borderRadius: scale(5) + }, + contactContainer: { + width: '100%', + alignSelf: 'center', + backgroundColor: colors.lightBackground, + borderRadius: 20, + padding: scale(15) + }, + itemContainer: { + width: '100%', + backgroundColor: 'transparent' + }, + priceContainer: { + width: '100%', + alignSelf: 'center', + borderTopLeftRadius: 20, + borderTopRightRadius: 20, + backgroundColor: colors.lightBackground, + borderBottomColor: colors.horizontalLine, + ...alignment.PLmedium, + ...alignment.PRmedium, + ...alignment.PTmedium + }, + floatView: { + width: '100%', + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between' + }, + floatRight: { + width: '70%', + textAlign: 'right' + }, + horizontalLine: { + borderBottomColor: COLORS.primaryBlue, + borderBottomWidth: StyleSheet.hairlineWidth, + borderRadius: 1, + borderStyle: 'solid', + width: '100%' + }, + buttonContainer: { + width: '90%', + height: '10%', + alignSelf: 'center', + backgroundColor: 'transparent', + justifyContent: 'center', + alignItems: 'center' + }, + button: { + width: '100%', + justifyContent: 'center', + alignItems: 'center', + backgroundColor: colors.buttonBackgroundBlue, + height: '75%', + maxHeight: scale(50), + borderRadius: moderateScale(18), + ...alignment.PLsmall, + ...alignment.PRsmall + }, + + subContainerImage: { + flex: 1, + justifyContent: 'center', + alignContent: 'center' + }, + imageContainer: { + justifyContent: 'center', + alignItems: 'center' + }, + descriptionEmpty: { + justifyContent: 'center', + alignItems: 'center', + ...alignment.Plarge + }, + emptyButton: { + width: '70%', + height: scale(50), + backgroundColor: colors.blueColor, + justifyContent: 'center', + alignItems: 'center', + alignSelf: 'center', + borderRadius: moderateScale(20), + ...alignment.MTlarge + } + }) +} +export default useStyle diff --git a/Customer App/src/screens/CartAddress/CartAddress.js b/Customer App/src/screens/CartAddress/CartAddress.js new file mode 100644 index 0000000..10416b9 --- /dev/null +++ b/Customer App/src/screens/CartAddress/CartAddress.js @@ -0,0 +1,131 @@ +import { useMutation } from '@apollo/react-hooks' +import { useNavigation, useTheme } from '@react-navigation/native' +import gql from 'graphql-tag' +import React, { useContext, useLayoutEffect } from 'react' +import { FlatList, TouchableOpacity, View } from 'react-native' +import i18n from '../../../i18n' +import { selectAddress } from '../../apollo/server' +import { + CustomIcon, + RightButton, + TextDefault, + WrapperView +} from '../../components' +import RadioButton from '../../components/FdRadioBtn/RadioBtn' +import UserContext from '../../context/User' +import { alignment } from '../../utils/alignment' +import { ICONS_NAME, NAVIGATION_SCREEN } from '../../utils/constant' +import { scale } from '../../utils/scaling' +import useStyle from './styles' + +const SELECT_ADDRESS = gql` + ${selectAddress} +` + +function CartAddresses() { + const { colors } = useTheme() + const styles = useStyle() + const navigation = useNavigation() + const { profile } = useContext(UserContext) + + const [mutate] = useMutation(SELECT_ADDRESS, { onError }) + + useLayoutEffect(() => { + navigation.setOptions({ + title: i18n.t('myAddresses'), + headerRight: () => ( + navigation.navigate(NAVIGATION_SCREEN.NewAddress)} + /> + ) + }) + }, [navigation]) + + function onError(error) { + console.log(error) + } + + const onSelectAddress = address => { + mutate({ variables: { id: address._id } }) + navigation.goBack() + } + + return ( + + + item._id} + contentContainerStyle={styles.contentContainer} + ItemSeparatorComponent={() => } + ListHeaderComponent={() => } + renderItem={({ item: address }) => ( + + { + onSelectAddress(address) + }}> + + + + { + onSelectAddress(address) + }} + /> + + + {address.label} + + + navigation.navigate(NAVIGATION_SCREEN.EditAddress, { + ...address + }) + }> + + + + + + + {address.delivery_address} + + + {address.details} + + + + + + )} + /> + + + ) +} + +export default CartAddresses diff --git a/Customer App/src/screens/CartAddress/styles.js b/Customer App/src/screens/CartAddress/styles.js new file mode 100644 index 0000000..3faa60b --- /dev/null +++ b/Customer App/src/screens/CartAddress/styles.js @@ -0,0 +1,71 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../utils/alignment' +import { moderateScale, scale, verticalScale } from '../../utils/scaling' + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + flex: { + flex: 1 + }, + containerInfo: { + flex: 1, + alignItems: 'center', + position: 'relative' + }, + contentContainer: { + flexGrow: 1, + backgroundColor: colors.cardContainer, + shadowOffset: { width: 2, height: 2 }, + shadowColor: colors.white, + shadowOpacity: 0.2, + shadowRadius: 12, + elevation: 3, + borderRadius: moderateScale(18), + ...alignment.Mlarge, + ...alignment.Plarge + }, + editButton: { + width: scale(28), + aspectRatio: 1, + backgroundColor: colors.lightBackground, + alignItems: 'center', + justifyContent: 'center', + borderRadius: scale(8), + elevation: 3, + shadowColor: colors.shadowColor, + shadowOffset: { + width: 0, + height: verticalScale(1) + }, + shadowOpacity: 0.5, + shadowRadius: verticalScale(1) + }, + width100: { + width: '100%' + }, + titleAddress: { + flexDirection: 'row', + alignItems: 'center' + }, + homeIcon: { + width: '20%', + alignItems: 'center', + justifyContent: 'center' + }, + addressDetail: { + width: '80%', + alignSelf: 'flex-end' + }, + line: { + width: '80%', + alignSelf: 'flex-end', + borderBottomColor: 'lightgrey', + borderBottomWidth: StyleSheet.hairlineWidth, + ...alignment.MTmedium, + ...alignment.MBmedium + } + }) +} +export default useStyle diff --git a/Customer App/src/screens/Chat/Chat.js b/Customer App/src/screens/Chat/Chat.js new file mode 100644 index 0000000..fdffb04 --- /dev/null +++ b/Customer App/src/screens/Chat/Chat.js @@ -0,0 +1,211 @@ +import { Feather, FontAwesome } from '@expo/vector-icons' +import { useNavigation, useTheme } from '@react-navigation/native' +import React, { useCallback, useEffect, useState } from 'react' +import { Keyboard, View } from 'react-native' +import { + Bubble, + GiftedChat, + InputToolbar, + Send +} from 'react-native-gifted-chat' +import { TextDefault, WrapperView } from '../../components' +import { alignment } from '../../utils/alignment' +import { scale } from '../../utils/scaling' +import useStyle from './styles' + +const UserInfo = { + _id: 1, + name: 'Jason', + active: true +} + +function Chat() { + const styles = useStyle() + const { colors } = useTheme() + const navigation = useNavigation() + const [messages, setMessages] = useState([]) + const [isTyping, setIsTyping] = useState(false) + + useEffect(() => { + Keyboard.addListener('keyboardDidShow', _keyboardDidShow) + Keyboard.addListener('keyboardDidHide', _keyboardDidHide) + + // cleanup function + return () => { + Keyboard.removeListener('keyboardDidShow', _keyboardDidShow) + Keyboard.removeListener('keyboardDidHide', _keyboardDidHide) + } + }, []) + + const _keyboardDidShow = () => setIsTyping(true) + const _keyboardDidHide = () => setIsTyping(false) + + useEffect(() => { + navigation.setOptions({ + title: 'Chat' + }) + setMessages([ + { + _id: 1, + text: 'How can I help you?', + sent: true, + received: true, + createdAt: new Date(), + user: { + _id: 2, + name: 'React Native', + avatar: 'https://placeimg.com/140/140/any' + } + } + ]) + }, [navigation]) + + const onSend = useCallback((messages = []) => { + setMessages(previousMessages => + GiftedChat.append(previousMessages, messages) + ) + }, []) + + const renderBubble = props => { + return ( + + ) + } + + const renderSend = props => ( + + + + + + ) + const customtInputToolbar = props => { + return ( + + ) + } + + return ( + + + + + + {UserInfo.active ? UserInfo.name : 'Offline'} + + + onSend(messages)} + renderAvatar={() => null} + renderBubble={renderBubble} + renderInputToolbar={customtInputToolbar} + textInputStyle={styles.inputStyle} + minInputToolbarHeight={60} + // renderFooter={() => + // isTyping ? ( + // + // User is typing... + // + // ) : null + // } + timeTextStyle={{ + left: { + width: '100%', + color: colors.fontMainColor, + fontSize: 11, + textAlign: 'right' + }, + right: { + color: colors.fontMainColor, + fontSize: 11 + } + }} + /> + + + ) +} + +export default Chat diff --git a/Customer App/src/screens/Chat/styles.js b/Customer App/src/screens/Chat/styles.js new file mode 100644 index 0000000..cd3fa69 --- /dev/null +++ b/Customer App/src/screens/Chat/styles.js @@ -0,0 +1,64 @@ +import { useTheme } from '@react-navigation/native' +import { Platform, StyleSheet } from 'react-native' +import { alignment } from '../../utils/alignment' +import { scale } from '../../utils/scaling' + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + flex: { + flex: 1 + }, + mainContainer: { + marginTop: 30, + backgroundColor: colors.background, + borderTopEndRadius: scale(20), + borderTopStartRadius: scale(20), + shadowColor: colors.shadowColor, + shadowOffset: { + width: 0, + height: -5 + }, + shadowOpacity: 0.4, + shadowRadius: 10, + elevation: 5, + ...alignment.Plarge + }, + header: { + // backgroundColor: 'blue', + flexDirection: 'row', + alignItems: 'center', + ...alignment.PBmedium, + borderBottomWidth: StyleSheet.hairlineWidth, + borderBottomColor: colors.horizontalLine + }, + rightBtn: { + alignItems: 'center', + justifyContent: 'center', + backgroundColor: colors.buttonBackground, + width: scale(30), + aspectRatio: 1, + borderRadius: scale(10) + }, + sendBtn: { + justifyContent: 'center' + }, + inputContainer: { + backgroundColor: colors.lightBackground, + borderTopWidth: 0, + minHeight: scale(48), + alignItems: 'center', + justifyContent: 'center', + borderRadius: scale(25), + ...alignment.PRsmall, + ...alignment.PLxSmall + }, + inputStyle: { + paddingTop: Platform.OS === 'ios' ? 8 : -8, + paddingBottom: 0, + textAlignVertical: 'center' + } + }) +} + +export default useStyle diff --git a/Customer App/src/screens/Coupon/Coupon.js b/Customer App/src/screens/Coupon/Coupon.js new file mode 100644 index 0000000..8b421b3 --- /dev/null +++ b/Customer App/src/screens/Coupon/Coupon.js @@ -0,0 +1,78 @@ +import { useNavigation, useTheme } from '@react-navigation/native' +import React, { useLayoutEffect, useState } from 'react' +import { TouchableOpacity, View } from 'react-native' +import { TextField } from 'react-native-material-textfield' +import { useSafeAreaInsets } from 'react-native-safe-area-context' +import i18n from '../../../i18n' +import TextDefault from '../../components/Text/TextDefault/TextDefault' +import TextLine from '../../components/Text/TextLine/TextLine' +import { NAVIGATION_SCREEN } from '../../utils/constant' +import { scale } from '../../utils/scaling' +import useStyle from './styles' +import { WrapperView } from '../../components' + +function SelectVoucher() { + const styles = useStyle() + const { colors } = useTheme() + const navigation = useNavigation() + const inset = useSafeAreaInsets() + const [voucherCode, voucherCodeSetter] = useState(null) + + useLayoutEffect(() => { + navigation.setOptions({ + headerRight: null, + title: 'My Vouchers' + }) + }, [navigation]) + + function onSelectCoupon(text) { + navigation.navigate(NAVIGATION_SCREEN.Cart, { CoupanObject: text }) + } + + return ( + + + + + + { + voucherCodeSetter(text) + }} + /> + + onSelectCoupon(voucherCode)} + style={styles.buttonContainer}> + + {i18n.t('apply')} + + + + + + + ) +} + +export default SelectVoucher diff --git a/Customer App/src/screens/Coupon/styles.js b/Customer App/src/screens/Coupon/styles.js new file mode 100644 index 0000000..4fdd60c --- /dev/null +++ b/Customer App/src/screens/Coupon/styles.js @@ -0,0 +1,42 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../utils/alignment' +import { moderateScale, verticalScale } from '../../utils/scaling' + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + flex: { + flex: 1 + }, + mB10: { + ...alignment.MBsmall + }, + mainContainer: { + backgroundColor: colors.background, + ...alignment.PRsmall, + ...alignment.PLsmall + }, + container: { + width: '90%', + alignSelf: 'center' + }, + upperContainer: { + width: '100%', + height: verticalScale(60), + alignSelf: 'center', + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between' + }, + buttonContainer: { + width: '25%', + height: '70%', + borderRadius: moderateScale(10), + justifyContent: 'center', + alignItems: 'center', + backgroundColor: colors.blueColor + } + }) +} +export default useStyle diff --git a/Customer App/src/screens/CreateAccount/CreateAccount.js b/Customer App/src/screens/CreateAccount/CreateAccount.js new file mode 100644 index 0000000..cca5398 --- /dev/null +++ b/Customer App/src/screens/CreateAccount/CreateAccount.js @@ -0,0 +1,300 @@ +import { useMutation } from '@apollo/react-hooks' +import { FontAwesome } from '@expo/vector-icons' +import { useNavigation, useTheme } from '@react-navigation/native' +import * as AppAuth from 'expo-app-auth' +import * as AppleAuthentication from 'expo-apple-authentication' +import Constants from 'expo-constants' +import * as Facebook from 'expo-facebook' +import * as Google from 'expo-google-app-auth' +import * as Notifications from 'expo-notifications' +import gql from 'graphql-tag' +import React, { useContext, useEffect, useState } from 'react' +import { Platform, TouchableOpacity, View } from 'react-native' +import getEnvVars from '../../../environment' +import { login } from '../../apollo/server' +import { + EnategaImage, + FdEmailBtn, + FdFacebookBtn, + FdGoogleBtn, + FlashMessage, + RegistrationHeader, + Spinner, + TextDefault, + WrapperView +} from '../../components' +import UserContext from '../../context/User' +import { alignment } from '../../utils/alignment' +import Analytics from '../../utils/analytics' +import { NAVIGATION_SCREEN } from '../../utils/constant' +import { scale } from '../../utils/scaling' +import useStyle from './styles' + +const { IOS_CLIENT_ID_GOOGLE, ANDROID_CLIENT_ID_GOOGLE, FACEBOOK_APP_ID } = + getEnvVars() + +const LOGIN = gql` + ${login} +` + +const Logo = require('../../../assets/logo.png') +const CreateAccount = () => { + const styles = useStyle() + const { colors } = useTheme() + const navigation = useNavigation() + const [enableApple, setEnableApple] = useState(false) + const [loginButton, loginButtonSetter] = useState(null) + const [loading, setLoading] = useState(false) + + const { setTokenAsync } = useContext(UserContext) + + useEffect(() => { + checkIfSupportsAppleAuthentication() + }, []) + + const [mutate] = useMutation(LOGIN, { onCompleted, onError }) + + async function checkIfSupportsAppleAuthentication() { + setEnableApple(await AppleAuthentication.isAvailableAsync()) + } + + async function onCompleted(data) { + try { + const trackingOpts = { + id: data.login.userId, + usernameOrEmail: data.login.email + } + Analytics.identify(data.login.userId, trackingOpts) + Analytics.track(Analytics.events.USER_CREATED_ACCOUNT, trackingOpts) + setTokenAsync(data.login.token) + navigation.navigate(NAVIGATION_SCREEN.Menu) + } catch (e) { + console.log(e) + } finally { + setLoading(false) + } + } + function onError(error) { + try { + console.log(JSON.stringify(error)) + FlashMessage({ + message: error.graphQLErrors[0].message + }) + loginButtonSetter(null) + } catch (e) { + console.log(e) + } finally { + setLoading(false) + } + } + + async function mutateLogin(user) { + setLoading(true) + let notificationToken = null + if (Constants.isDevice) { + const { status: existingStatus } = + await Notifications.getPermissionsAsync() + if (existingStatus === 'granted') { + notificationToken = (await Notifications.getExpoPushTokenAsync()).data + } + } + mutate({ variables: { ...user, notificationToken } }) + } + + function renderAppleAction() { + if (loading && loginButton === 'Apple') { + return ( + + + + ) + } + return ( + { + try { + const credential = await AppleAuthentication.signInAsync({ + requestedScopes: [ + AppleAuthentication.AppleAuthenticationScope.FULL_NAME, + AppleAuthentication.AppleAuthenticationScope.EMAIL + ] + }) + if (credential) { + const user = { + appleId: credential.user, + phone: '', + email: credential.email, + password: '', + name: + credential.fullName.givenName + + ' ' + + credential.fullName.familyName, + picture: '', + type: 'apple' + } + mutateLogin(user) + } + loginButtonSetter('Apple') + // signed in + } catch (e) { + if (e.code === 'ERR_CANCELLED') { + // handle that the user canceled the sign-in flow + loginButtonSetter(null) + } else { + // handle other errors + loginButtonSetter(null) + } + } + }}> + + + Signup with Apple + + + ) + } + + async function _facebookSignup() { + try { + await Facebook.initializeAsync({ appId: FACEBOOK_APP_ID }) + } catch (err) { + console.log('err', err) + } + + try { + const { type, token } = await Facebook.logInWithReadPermissionsAsync({ + permissions: ['public_profile', 'email'] + }) + if (type === 'success') { + // Get the user's name using Facebook's Graph API + const response = await fetch( + `https://graph.facebook.com/me?access_token=${token}&fields=email,name` + ) + const user = await response.json() + return user + } + } catch (err) { + console.log('error', err) + } + } + async function _googleSignup() { + try { + const { type, user } = await Google.logInAsync({ + iosClientId: IOS_CLIENT_ID_GOOGLE, + iosStandaloneAppClientId: IOS_CLIENT_ID_GOOGLE, + androidClientId: ANDROID_CLIENT_ID_GOOGLE, + androidStandaloneAppClientId: ANDROID_CLIENT_ID_GOOGLE, + redirectUrl: `${AppAuth.OAuthRedirect}:/oauth2redirect/google`, + scopes: ['profile', 'email'] + }) + if (type === 'success') { + /* `accessToken` is now valid and can be used to get data from the Google API with HTTP requests */ + return user + } + } catch (err) { + console.log('err', err) + } + } + + function renderFacebookAction() { + return ( + { + loginButtonSetter('Facebook') + }} + onPress={async() => { + const facebookUser = await _facebookSignup() + if (facebookUser) { + const user = { + facebookId: facebookUser.id, + phone: '', + email: facebookUser.email, + password: '', + name: facebookUser.name, + picture: '', + type: 'facebook' + } + mutateLogin(user) + } + }} + /> + ) + } + function renderGoogleAction() { + return ( + { + loginButtonSetter('Google') + }} + onPress={async() => { + const googleUser = await _googleSignup() + if (googleUser) { + const user = { + phone: '', + email: googleUser.email, + password: '', + name: googleUser.name, + picture: googleUser.photoUrl, + type: 'google' + } + mutateLogin(user) + } + }} + /> + ) + } + function renderEmailAction() { + return ( + { + loginButtonSetter('Email') + navigation.navigate(NAVIGATION_SCREEN.Register) + }} + /> + ) + } + + return ( + + + + + + + + + {Platform.OS === 'ios' && renderFacebookAction()} + {renderGoogleAction()} + {enableApple && ( + {renderAppleAction()} + )} + + {renderEmailAction()} + navigation.navigate(NAVIGATION_SCREEN.Login)}> + + Already a member? Log in + + + + + + + ) +} +export default CreateAccount diff --git a/Customer App/src/screens/CreateAccount/styles.js b/Customer App/src/screens/CreateAccount/styles.js new file mode 100644 index 0000000..16e91f9 --- /dev/null +++ b/Customer App/src/screens/CreateAccount/styles.js @@ -0,0 +1,96 @@ +import { useTheme } from '@react-navigation/native' +import { Dimensions, StyleSheet } from 'react-native' +import { useSafeAreaInsets } from 'react-native-safe-area-context' +import { alignment } from '../../utils/alignment' +import { moderateScale, scale, verticalScale } from '../../utils/scaling' +const { height } = Dimensions.get('window') + +const useStyle = () => { + const { colors } = useTheme() + const inset = useSafeAreaInsets() + return StyleSheet.create({ + flex: { + flex: 1 + }, + width100: { + width: '100%' + }, + mainContainer: { + alignItems: 'center', + paddingTop: verticalScale(20) + inset.top + }, + subContainer: { + flex: 1, + width: '80%', + alignItems: 'center', + ...alignment.PBmedium + }, + whiteColor: { + backgroundColor: colors.buttonText + }, + crossIcon: { + width: scale(14), + height: scale(14), + ...alignment.MTlarge, + ...alignment.MLlarge + }, + upperContainer: { + marginTop: verticalScale(60) + }, + imgResponsive: { + width: scale(135), + height: scale(125), + backgroundColor: 'transparent' + }, + loadingView: { + backgroundColor: colors.background, + width: '100%', + height: '100%' + }, + marginTop3: { + ...alignment.MTxSmall + }, + marginTop5: { + ...alignment.MTsmall + }, + marginTop: { + marginTop: moderateScale(50) + }, + marginTop10: { + ...alignment.MTmedium + }, + alignItemsCenter: { + alignItems: 'center' + }, + buttonBackground: { + width: '100%', + height: height * 0.09, + alignItems: 'center' + }, + appleBtn: { + width: '100%', + height: height * 0.07, + borderRadius: moderateScale(20), + backgroundColor: colors.lightBackground, + flexDirection: 'row', + alignItems: 'center' + }, + alreadyBtn: { + marginTop: verticalScale(35), + width: '100%', + height: height * 0.06, + borderRadius: moderateScale(20), + backgroundColor: colors.buttonBackground, + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'center' + }, + signupText: { + fontSize: moderateScale(17) + }, + marginLeft5: { + ...alignment.Pmedium + } + }) +} +export default useStyle diff --git a/Customer App/src/screens/EditAddress/EditAddress.js b/Customer App/src/screens/EditAddress/EditAddress.js new file mode 100644 index 0000000..f54c713 --- /dev/null +++ b/Customer App/src/screens/EditAddress/EditAddress.js @@ -0,0 +1,359 @@ +import { useMutation } from '@apollo/react-hooks' +import { Ionicons } from '@expo/vector-icons' +import { useNavigation, useRoute, useTheme } from '@react-navigation/native' +import * as Location from 'expo-location' +import gql from 'graphql-tag' +import { keys } from 'lodash' +import React, { useEffect, useLayoutEffect, useRef, useState } from 'react' +import { + Image, + KeyboardAvoidingView, + Platform, + ScrollView, + TouchableOpacity, + View +} from 'react-native' +import MapView, { + Marker, + PROVIDER_DEFAULT, + PROVIDER_GOOGLE +} from 'react-native-maps' +import { FilledTextField } from 'react-native-material-textfield' +import i18n from '../../../i18n' +import { editAddress } from '../../apollo/server' +import { + FlashMessage, + Spinner, + TextDefault, + WrapperView +} from '../../components' +import { alignment } from '../../utils/alignment' +import { NAVIGATION_SCREEN } from '../../utils/constant' +import { scale } from '../../utils/scaling' +import useStyle from './styles' + +const EDIT_ADDRESS = gql` + ${editAddress} +` + +const labelValues = [ + { + title: 'Home', + value: 'Home' + }, + { + title: 'Work', + value: 'Work' + }, + { + title: 'Other', + value: 'Other' + } +] +const LATITUDE_DELTA = 0.0022 +const LONGITUDE_DELTA = 0.0021 + +function EditAddress() { + const { colors } = useTheme() + const route = useRoute() + const styles = useStyle() + const addressRef = useRef(null) + const navigation = useNavigation() + const [_id] = useState(route.params._id ?? null) + const [selectedLabel, setSelectedLabel] = useState( + route.params.label ?? labelValues[0].value + ) + const [region, setRegion] = useState({ + latitude: parseFloat(route.params.latitude ?? null), + latitudeDelta: LATITUDE_DELTA, + longitude: parseFloat(route.params.longitude ?? null), + longitudeDelta: LONGITUDE_DELTA + }) + const [deliveryAddress, setDeliveryAddress] = useState( + route.params.delivery_address ?? '' + ) + const [deliveryDetails, setDeliveryDetails] = useState( + route.params.details ?? '' + ) + const [deliveryAddressError, setDeliveryAddressError] = useState('') + const [deliveryDetailsError, setDeliveryDetailsError] = useState('') + const regionObj = route.params.regionChange ?? null + + const [mutate, { loading }] = useMutation(EDIT_ADDRESS, { + onCompleted, + onError + }) + + useLayoutEffect(() => { + navigation.setOptions({ + headerRight: null, + title: i18n.t('editAddress') + }) + }, [navigation]) + useEffect(() => { + if (regionObj !== null) regionChange(regionObj) + }, [regionObj]) + + function regionChange(region) { + Location.reverseGeocodeAsync({ ...region }) + .then(data => { + if (data.length) { + const location = data[0] + const deliveryAddress = keys(location) + .map(key => location[key]) + .join(' ') + setDeliveryAddress(deliveryAddress) + addressRef.current.setValue(deliveryAddress) + } + }) + .catch(error => { + console.log(error) + }) + setRegion(region) + } + + function onCompleted(data) { + FlashMessage({ + message: 'Address updated' + }) + // show message here + navigation.goBack() + } + + function onError(error) { + FlashMessage({ + message: `An error occured. Please try again ${error}` + }) + } + + return ( + + + + + { + navigation.navigate(NAVIGATION_SCREEN.FullMap, { + latitude: region.latitude, + longitude: region.longitude, + currentScreen: 'EditAddress' + }) + }}> + + + + + + + + + + + Label as + + + + {labelValues.map((label, index) => { + const isSelected = selectedLabel === label.value + return ( + { + setSelectedLabel(label.value) + }}> + {isSelected && ( + + )} + + {label.title} + + + ) + })} + + + + + { + setDeliveryAddress(text) + }} + onBlur={() => { + setDeliveryAddressError( + !deliveryAddress.trim().length + ? 'Delivery address is required' + : null + ) + }} + /> + { + setDeliveryDetails(text) + }} + onBlur={() => { + setDeliveryDetailsError( + !deliveryDetails.trim().length + ? 'Delivery details is required' + : null + ) + }} + /> + + + + { + const deliveryAddressError = !deliveryAddress.trim().length + ? 'Delivery address is required' + : null + const deliveryDetailsError = !deliveryDetails.trim().length + ? 'Delivery details is required' + : null + + setDeliveryAddressError(deliveryAddressError) + setDeliveryDetailsError(deliveryDetailsError) + + if ( + deliveryAddressError === null && + deliveryDetailsError === null + ) { + mutate({ + variables: { + addressInput: { + _id: _id, + latitude: `${region.latitude}`, + longitude: `${region.longitude}`, + delivery_address: deliveryAddress.trim(), + details: deliveryDetails.trim(), + label: selectedLabel + } + } + }) + } + }} + activeOpacity={0.5} + style={styles.saveBtnContainer}> + {loading ? ( + + + + ) : ( + + {i18n.t('saveContBtn')} + + )} + + navigation.goBack()}> + + {'cancel'} + + + + + + + ) +} + +export default EditAddress diff --git a/Customer App/src/screens/EditAddress/styles.js b/Customer App/src/screens/EditAddress/styles.js new file mode 100644 index 0000000..545bae3 --- /dev/null +++ b/Customer App/src/screens/EditAddress/styles.js @@ -0,0 +1,95 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../utils/alignment' +import { moderateScale, scale } from '../../utils/scaling' +import { textStyles } from '../../utils/textStyles' + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + flex: { + flex: 1 + }, + subContainer: { + flexGrow: 1, + alignItems: 'center', + borderWidth: scale(0.3), + borderTopLeftRadius: 30, + borderTopRightRadius: 30, + borderColor: 'grey', + justifyContent: 'space-around', + backgroundColor: colors.background + }, + upperContainer: { + width: '90%', + alignItems: 'center' + }, + addressContainer: { + paddingTop: 0, + width: '100%', + ...alignment.Psmall + }, + labelButtonContainer: { + width: '100%', + ...alignment.MBlarge, + ...alignment.Plarge + }, + buttonInline: { + width: '100%', + flexDirection: 'row', + justifyContent: 'space-around' + }, + labelButton: { + width: '30%', + height: moderateScale(40), + borderWidth: 1, + borderColor: colors.placeHolderColor, + borderRadius: 30, + justifyContent: 'center', + ...alignment.PxSmall + }, + activeLabel: { + flexDirection: 'row', + alignItems: 'center', + width: '30%', + borderWidth: 1, + borderRadius: 30, + backgroundColor: colors.tagColor, + justifyContent: 'space-evenly', + color: colors.fontWhite, + borderColor: colors.tagColor, + ...alignment.PxSmall + }, + textContainer: { + borderRadius: 20, + borderTopLeftRadius: 20, + borderTopRightRadius: 20, + backgroundColor: colors.buttonBackgroundLight, + alignItems: 'center', + overflow: 'hidden' + }, + labelStyle: { + ...textStyles.Bold, + marginTop: 3, + paddingLeft: 5, + paddingTop: scale(1) + }, + saveBtnContainer: { + width: '80%', + height: scale(45), + borderRadius: scale(10), + justifyContent: 'center', + alignItems: 'center', + backgroundColor: colors.buttonBackgroundBlue + }, + mapContainer: { + height: '40%', + backgroundColor: 'transparent' + }, + spinnerView: { + width: '100%', + height: '100%' + } + }) +} +export default useStyle diff --git a/Customer App/src/screens/ForgotPassword/ForgotPassword.js b/Customer App/src/screens/ForgotPassword/ForgotPassword.js new file mode 100644 index 0000000..932e0d0 --- /dev/null +++ b/Customer App/src/screens/ForgotPassword/ForgotPassword.js @@ -0,0 +1,147 @@ +import { useMutation } from '@apollo/react-hooks' +import { useTheme } from '@react-navigation/native' +import gql from 'graphql-tag' +import React, { useState } from 'react' +import { + KeyboardAvoidingView, + Platform, + ScrollView, + TouchableOpacity, + View +} from 'react-native' +import { FilledTextField } from 'react-native-material-textfield' +import i18n from '../../../i18n' +import { forgotPassword } from '../../apollo/server' +import { + EnategaImage, + FlashMessage, + RegistrationHeader, + Spinner, + TextDefault, + WrapperView +} from '../../components' +import { alignment } from '../../utils/alignment' +import { scale } from '../../utils/scaling' +import useStyle from './styles' + +const FORGOT_PASSWORD = gql` + ${forgotPassword} +` + +const Logo = require('../../../assets/logo.png') + +function ForgotPassword() { + const styles = useStyle() + const { colors } = useTheme() + const [email, setEmail] = useState('') + const [emailError, setEmailError] = useState(null) + const [mutate, { loading }] = useMutation(FORGOT_PASSWORD, { + onCompleted, + onError + }) + + function validateCredentials() { + let result = true + setEmailError(null) + if (!email) { + setEmailError('Email is required') + result = false + } else { + const emailRegex = /^\w+([\\.-]?\w+)*@\w+([\\.-]?\w+)*(\.\w{2,3})+$/ + if (emailRegex.test(email) !== true) { + setEmailError('Invalid Email') + result = false + } + } + return result + } + function onCompleted(data) { + FlashMessage({ + message: 'Reset password link sent on your email' + }) + } + function onError(error) { + if (error.networkError) { + FlashMessage({ + message: error.networkError.result.errors[0].message + }) + } else if (error.graphQLErrors) { + FlashMessage({ + message: error.graphQLErrors[0].message + }) + } + } + + return ( + + + + + + + + + + + + To reset your password, please enter your Email address below. + + { + setEmail(text.trim()) + }} + /> + { + if (validateCredentials() && !loading) { + mutate({ + variables: { email: email.toLowerCase().trim() } + }) + } + }}> + {loading ? ( + + ) : ( + CONTINUE + )} + + + + + + + + ) +} +export default ForgotPassword diff --git a/Customer App/src/screens/ForgotPassword/styles.js b/Customer App/src/screens/ForgotPassword/styles.js new file mode 100644 index 0000000..c2ddfcf --- /dev/null +++ b/Customer App/src/screens/ForgotPassword/styles.js @@ -0,0 +1,67 @@ +import { useTheme } from '@react-navigation/native' +import { Dimensions, StyleSheet } from 'react-native' +import { useSafeAreaInsets } from 'react-native-safe-area-context' +import { alignment } from '../../utils/alignment' +import { moderateScale, scale, verticalScale } from '../../utils/scaling' +import { textStyles } from '../../utils/textStyles' +const { height } = Dimensions.get('window') + +const useStyle = () => { + const { colors } = useTheme() + const inset = useSafeAreaInsets() + return StyleSheet.create({ + flex: { + flex: 1 + }, + width100: { + width: '100%' + }, + mainContainer: { + flex: 1, + alignItems: 'center', + paddingTop: verticalScale(20) + inset.top + }, + subContainer: { + flex: 1, + width: '80%', + alignItems: 'center', + ...alignment.PBmedium + }, + imgResponsive: { + width: scale(135), + height: scale(125), + backgroundColor: 'transparent' + }, + loadingView: { + backgroundColor: colors.background, + width: '100%', + height: '100%' + }, + upperContainer: { + marginTop: verticalScale(60) + }, + actionBtn: { + height: height * 0.06, + alignItems: 'center', + justifyContent: 'center', + borderRadius: moderateScale(18), + backgroundColor: colors.buttonBackground, + ...alignment.MTlarge + }, + labelStyle: { + ...textStyles.Medium, + marginTop: 3, + paddingLeft: 5, + paddingTop: scale(1) + }, + textContainer: { + borderRadius: 20, + borderTopLeftRadius: 20, + borderTopRightRadius: 20, + backgroundColor: colors.buttonBackgroundLight, + overflow: 'hidden', + ...alignment.MTlarge + } + }) +} +export default useStyle diff --git a/Customer App/src/screens/FullMap/FullMap.js b/Customer App/src/screens/FullMap/FullMap.js new file mode 100644 index 0000000..56fe558 --- /dev/null +++ b/Customer App/src/screens/FullMap/FullMap.js @@ -0,0 +1,282 @@ +import { useNavigation, useRoute, useTheme } from '@react-navigation/native' +import * as Location from 'expo-location' +import React, { useEffect, useLayoutEffect, useState } from 'react' +import { Image, TouchableOpacity, View } from 'react-native' +import MapView, { Marker, PROVIDER_GOOGLE } from 'react-native-maps' +import { FlashMessage, TextDefault, WrapperView } from '../../components' +import { NAVIGATION_SCREEN } from '../../utils/constant' +import { scale } from '../../utils/scaling' +import useStyle from './styles' + +const LATITUDE = 33.7001019 +const LONGITUDE = 72.9735978 +const LATITUDE_DELTA = 0.0022 +const LONGITUDE_DELTA = 0.0021 +const mapStyle = [ + { + elementType: 'geometry', + stylers: [ + { + color: '#242f3e' + } + ] + }, + { + elementType: 'labels.text.fill', + stylers: [ + { + color: '#746855' + } + ] + }, + { + elementType: 'labels.text.stroke', + stylers: [ + { + color: '#242f3e' + } + ] + }, + { + featureType: 'administrative.locality', + elementType: 'labels.text.fill', + stylers: [ + { + color: '#d59563' + } + ] + }, + { + featureType: 'poi', + elementType: 'labels.text.fill', + stylers: [ + { + color: '#d59563' + } + ] + }, + { + featureType: 'poi.park', + elementType: 'geometry', + stylers: [ + { + color: '#263c3f' + } + ] + }, + { + featureType: 'poi.park', + elementType: 'labels.text.fill', + stylers: [ + { + color: '#6b9a76' + } + ] + }, + { + featureType: 'road', + elementType: 'geometry', + stylers: [ + { + color: '#38414e' + } + ] + }, + { + featureType: 'road', + elementType: 'geometry.stroke', + stylers: [ + { + color: '#212a37' + } + ] + }, + { + featureType: 'road', + elementType: 'labels.text.fill', + stylers: [ + { + color: '#9ca5b3' + } + ] + }, + { + featureType: 'road.highway', + elementType: 'geometry', + stylers: [ + { + color: '#746855' + } + ] + }, + { + featureType: 'road.highway', + elementType: 'geometry.stroke', + stylers: [ + { + color: '#1f2835' + } + ] + }, + { + featureType: 'road.highway', + elementType: 'labels.text.fill', + stylers: [ + { + color: '#f3d19c' + } + ] + }, + { + featureType: 'transit', + elementType: 'geometry', + stylers: [ + { + color: '#2f3948' + } + ] + }, + { + featureType: 'transit.station', + elementType: 'labels.text.fill', + stylers: [ + { + color: '#d59563' + } + ] + }, + { + featureType: 'water', + elementType: 'geometry', + stylers: [ + { + color: '#17263c' + } + ] + }, + { + featureType: 'water', + elementType: 'labels.text.fill', + stylers: [ + { + color: '#515c6d' + } + ] + }, + { + featureType: 'water', + elementType: 'labels.text.stroke', + stylers: [ + { + color: '#17263c' + } + ] + } +] + +export default function FullMap() { + const route = useRoute() + const styles = useStyle() + const { dark, colors } = useTheme() + const navigation = useNavigation() + const [mapMargin, setMapMargin] = useState(1) + const latitude = route.params.latitude ?? LATITUDE + const longitude = route.params.longitude ?? LONGITUDE + + const [region, setRegion] = useState({ + latitude: latitude, + latitudeDelta: LATITUDE_DELTA, + longitude: longitude, + longitudeDelta: LONGITUDE_DELTA + }) + const backScreen = route.params.currentScreen ?? null + + useLayoutEffect(() => { + navigation.setOptions({ + title: 'Map', + headerRight: null + }) + }, [navigation]) + + useEffect(() => { + if (backScreen === 'NewAddress') _getLocationAsync() + }, [backScreen]) + function setMargin() { + setMapMargin(0) + } + + async function _getLocationAsync() { + const { status } = await Location.requestForegroundPermissionsAsync() + if (status === 'granted') { + const location = await Location.getCurrentPositionAsync({ + enableHighAccuracy: true + }) + const loc = { + latitude: parseFloat(location.coords.latitude), + latitudeDelta: LATITUDE_DELTA, + longitude: parseFloat(location.coords.longitude), + longitudeDelta: LONGITUDE_DELTA + } + setRegion(loc) + } else { + FlashMessage({ + message: 'Location permission not granted' + }) + } + } + + function onSave() { + if (backScreen === NAVIGATION_SCREEN.NewAddress) { + navigation.navigate(NAVIGATION_SCREEN.NewAddress, { + regionChange: region + }) + } else if (backScreen === NAVIGATION_SCREEN.EditAddress) { + navigation.navigate(NAVIGATION_SCREEN.EditAddress, { + regionChange: region + }) + } + } + + return ( + + + + + + + + + + + Save + + + + + + ) +} diff --git a/Customer App/src/screens/FullMap/styles.js b/Customer App/src/screens/FullMap/styles.js new file mode 100644 index 0000000..b5a58cd --- /dev/null +++ b/Customer App/src/screens/FullMap/styles.js @@ -0,0 +1,27 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { moderateScale } from '../../utils/scaling' + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + flex: { + flex: 1 + }, + container: { + height: '92%' + }, + button: { + position: 'absolute', + alignSelf: 'center', + justifyContent: 'center', + alignItems: 'center', + borderRadius: moderateScale(10), + bottom: 0, + height: '8%', + width: '100%', + backgroundColor: colors.buttonBackgroundBlue + } + }) +} +export default useStyle diff --git a/Customer App/src/screens/Help/Help.js b/Customer App/src/screens/Help/Help.js new file mode 100644 index 0000000..521603e --- /dev/null +++ b/Customer App/src/screens/Help/Help.js @@ -0,0 +1,54 @@ +import { AntDesign } from '@expo/vector-icons' +import { useNavigation } from '@react-navigation/native' +import React, { useLayoutEffect } from 'react' +import { TouchableOpacity, View } from 'react-native' +import i18n from '../../../i18n' +import { TextDefault, WrapperView } from '../../components' +import { NAVIGATION_SCREEN } from '../../utils/constant' +import useStyle from './styles' + +const links = [ + { + title: 'Product Page', + url: 'https://market.nativebase.io/view/react-native-food-delivery-backend-app' + }, + { title: 'Docs', url: 'https://enatega.gitbook.io/enatega-full-app/' }, + { + title: 'Blog', + url: 'https://blog.nativebase.io/enatega-full-food-delivery-app-is-finally-here-a6039de4a09d' + }, + { title: 'About Us', url: 'https://ninjascode.com/pages/ourteam.html' } +] +function Help() { + const styles = useStyle() + const navigation = useNavigation() + + useLayoutEffect(() => { + navigation.setOptions({ + headerTitle: i18n.t('titleHelp'), + headerRight: null + }) + }, [navigation]) + + return ( + + + {links.map(({ title, url }, index) => ( + + navigation.navigate(NAVIGATION_SCREEN.HelpBrowser, { title, url }) + } + style={styles.itemContainer} + key={index}> + {title} + + + + + ))} + + + ) +} + +export default Help diff --git a/Customer App/src/screens/Help/styles.js b/Customer App/src/screens/Help/styles.js new file mode 100644 index 0000000..4d88b7c --- /dev/null +++ b/Customer App/src/screens/Help/styles.js @@ -0,0 +1,35 @@ +import { StyleSheet } from 'react-native' +import { alignment } from '../../utils/alignment' +import { moderateScale, verticalScale } from '../../utils/scaling' +import { useTheme } from '@react-navigation/native' + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + flex: { + flex: 1 + }, + itemContainer: { + backgroundColor: colors.white, + marginHorizontal: moderateScale(20), + borderRadius: moderateScale(10), + elevation: 2, + shadowColor: 'black', + shadowOffset: { + width: 0, + height: verticalScale(1) + }, + shadowOpacity: 0.5, + shadowRadius: verticalScale(1), + flexDirection: 'row', + justifyContent: 'space-between', + borderColor: colors.horizontalLine, + ...alignment.Pmedium, + ...alignment.Pmedium, + ...alignment.PLlarge, + ...alignment.PRsmall, + ...alignment.MTsmall + } + }) +} +export default useStyle diff --git a/Customer App/src/screens/HelpBrowser/HelpBrowser.js b/Customer App/src/screens/HelpBrowser/HelpBrowser.js new file mode 100644 index 0000000..84a42fd --- /dev/null +++ b/Customer App/src/screens/HelpBrowser/HelpBrowser.js @@ -0,0 +1,30 @@ +import React, { useLayoutEffect } from 'react' +import { WebView } from 'react-native-webview' +import Spinner from '../../components/Spinner/Spinner' +import { useNavigation, useRoute } from '@react-navigation/native' +import { WrapperView } from '../../components' + +function HelpBrowser() { + const navigation = useNavigation() + const route = useRoute() + const { title, url } = route.params + + useLayoutEffect(() => { + navigation.setOptions({ + headerRight: null, + headerTitle: title + }) + }, [navigation]) + + return ( + + } + source={{ uri: url }} + /> + + ) +} + +export default HelpBrowser diff --git a/Customer App/src/screens/ItemDetail/ItemDetail.js b/Customer App/src/screens/ItemDetail/ItemDetail.js new file mode 100644 index 0000000..49b0df9 --- /dev/null +++ b/Customer App/src/screens/ItemDetail/ItemDetail.js @@ -0,0 +1,235 @@ +import { useNavigation, useRoute } from '@react-navigation/native' +import React, { useContext, useEffect, useState } from 'react' +import { ScrollView, View } from 'react-native' +import { WrapperView } from '../../components' +import CartComponent from '../../components/CustomizeComponents/CartComponent/CartComponent' +import CheckComponent from '../../components/CustomizeComponents/CheckComponent/CheckComponent' +import HeadingComponent from '../../components/CustomizeComponents/HeadingComponent/HeadingComponent' +import ImageHeader from '../../components/CustomizeComponents/ImageHeader/ImageHeader' +import RadioComponent from '../../components/CustomizeComponents/RadioComponent/RadioComponent' +import TitleComponent from '../../components/CustomizeComponents/TitleComponent/TitleComponent' +import UserContext from '../../context/User' +import { alignment } from '../../utils/alignment' +import { NAVIGATION_SCREEN } from '../../utils/constant' +import useStyle from './styles' + +function ItemDetail() { + const route = useRoute() + const styles = useStyle() + const navigation = useNavigation() + const [food] = useState(route.params.food ?? null) + const [selectedVariation, setSelectedVariation] = useState(food.variations[0]) + const [selectedAddons, setSelectedAddons] = useState([]) + const { cart, addQuantity, addCartItem } = useContext(UserContext) + + useEffect(() => { + navigation.setOptions({ + title: 'Customize', + headerRight: () => null + }) + }, [navigation]) + + function validateButton() { + if (!selectedVariation) return false + const validatedAddons = [] + selectedVariation.addons.forEach(addon => { + const selected = selectedAddons.find(ad => ad._id === addon._id) + if (!selected && addon.quantity_minimum === 0) { + validatedAddons.push(false) + } else if ( + selected && + selected.options.length >= addon.quantity_minimum && + selected.options.length <= addon.quantity_maximum + ) { + validatedAddons.push(false) + } else validatedAddons.push(true) + }) + return validatedAddons.every(val => val === false) + } + + async function onAddToCart(quantity) { + if (validateOrderItem()) { + const addons = selectedAddons.map(addon => ({ + ...addon, + options: addon.options.map(({ _id }) => ({ + _id + })) + })) + + const cartItem = cart.find(cartItem => { + if ( + cartItem._id === food._id && + cartItem.variation._id === selectedVariation._id + ) { + if (cartItem.addons.length === addons.length) { + if (addons.length === 0) return true + const addonsResult = addons.every(newAddon => { + const cartAddon = cartItem.addons.find( + ad => ad._id === newAddon._id + ) + + if (!cartAddon) return false + const optionsResult = newAddon.options.every(newOption => { + const cartOption = cartAddon.options.find( + op => op._id === newOption._id + ) + + if (!cartOption) return false + return true + }) + + return optionsResult + }) + + return addonsResult + } + } + return false + }) + + if (!cartItem) { + await addCartItem(food._id, selectedVariation._id, quantity, addons) + } else { + await addQuantity(cartItem.key, quantity) + } + navigation.navigate(NAVIGATION_SCREEN.Cart) + } + } + + function onSelectVariation(variation) { + setSelectedVariation(variation) + } + + async function onSelectOption(addon, option) { + const addons = selectedAddons + const index = addons.findIndex(ad => ad._id === addon._id) + if (index > -1) { + if (addon.quantity_minimum === 1 && addon.quantity_maximum === 1) { + addons[index].options = [option] + } else { + const optionIndex = addons[index].options.findIndex( + opt => opt._id === option._id + ) + if (optionIndex > -1) { + addons[index].options = addons[index].options.filter( + opt => opt._id !== option._id + ) + } else { + addons[index].options.push(option) + } + if (!addons[index].options.length) { + addons.splice(index, 1) + } + } + } else { + addons.push({ _id: addon._id, options: [option] }) + } + setSelectedAddons([...addons]) + } + + function calculatePrice() { + const variation = selectedVariation.price + let addons = 0 + selectedAddons.forEach(addon => { + addons += addon.options.reduce((acc, option) => { + return acc + option.price + }, 0) + }) + return (variation + addons).toFixed(2) + } + + function validateOrderItem() { + const validatedAddons = selectedVariation.addons.map(addon => { + const selected = selectedAddons.find(ad => ad._id === addon._id) + + if (!selected && addon.quantity_minimum === 0) { + addon.error = false + } else if ( + selected && + selected.options.length >= addon.quantity_minimum && + selected.options.length <= addon.quantity_maximum + ) { + addon.error = false + } else addon.error = true + return addon + }) + setSelectedVariation({ ...selectedVariation, addons: validatedAddons }) + return validatedAddons.every(addon => addon.error === false) + } + + function renderOption(addon) { + if (addon.quantity_minimum === 1 && addon.quantity_maximum === 1) { + return ( + + ) + } else { + return ( + + ) + } + } + + return ( + + + + {!!food.img_url && } + + + + {food.variations.length > 1 && ( + <> + + + + + + )} + {selectedVariation.addons.map(addon => ( + + + {renderOption(addon)} + + ))} + + + + + + ) +} + +export default ItemDetail diff --git a/Customer App/src/screens/ItemDetail/styles.js b/Customer App/src/screens/ItemDetail/styles.js new file mode 100644 index 0000000..df16f92 --- /dev/null +++ b/Customer App/src/screens/ItemDetail/styles.js @@ -0,0 +1,30 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../utils/alignment' + +const useStyle = () => { + const { colors } = useTheme() + + return StyleSheet.create({ + flex: { + flex: 1 + }, + scrollViewContainer: { + width: '100%', + height: '100%' + }, + subContainer: { + width: '90%', + height: '100%', + alignSelf: 'center', + ...alignment.MTmedium + }, + line: { + width: '100%', + height: StyleSheet.hairlineWidth, + ...alignment.MBsmall, + backgroundColor: colors.horizontalLine + } + }) +} +export default useStyle diff --git a/Customer App/src/screens/Login/Login.js b/Customer App/src/screens/Login/Login.js new file mode 100755 index 0000000..c19b8da --- /dev/null +++ b/Customer App/src/screens/Login/Login.js @@ -0,0 +1,279 @@ +import { useMutation } from '@apollo/react-hooks' +import { useNavigation, useTheme } from '@react-navigation/native' +import * as Notifications from 'expo-notifications' +import Constants from 'expo-constants' +import gql from 'graphql-tag' +import React, { useContext, useEffect, useState } from 'react' +import { + ActivityIndicator, + BackHandler, + KeyboardAvoidingView, + Platform, + ScrollView, + TouchableOpacity, + View +} from 'react-native' +import { FilledTextField } from 'react-native-material-textfield' +import { useSafeAreaInsets } from 'react-native-safe-area-context' +import i18n from '../../../i18n' +import { login } from '../../apollo/server' +import { + EnategaImage, + FlashMessage, + RegistrationHeader, + TextDefault, + WrapperView +} from '../../components' +import UserContext from '../../context/User' +import { alignment } from '../../utils/alignment' +import Analytics from '../../utils/analytics' +import { NAVIGATION_SCREEN } from '../../utils/constant' +import { scale, verticalScale } from '../../utils/scaling' +import useStyle from './styles' + +// Constants +const LOGIN = gql` + ${login} +` + +const Logo = require('../../../assets/logo.png') + +function Login() { + let _didFocusSubscription = null + let _willBlurSubscription = null + const styles = useStyle() + const inset = useSafeAreaInsets() + const { colors } = useTheme() + const navigation = useNavigation() + const [email, setEmail] = useState('john@test.com') + const [loading, setLoading] = useState(false) + const [password, setPassword] = useState('123123') + const [emailError, setEmailError] = useState('') + const { setTokenAsync } = useContext(UserContext) + const [passwordError, setPasswordError] = useState(null) + + const [mutate] = useMutation(LOGIN, { onCompleted, onError }) + + useEffect(() => { + _didFocusSubscription = navigation.addListener('didFocus', () => { + BackHandler.addEventListener( + 'hardwareBackPress', + onBackButtonPressAndroid + ) + }) + _willBlurSubscription = navigation.addListener('willBlur', () => { + BackHandler.removeEventListener( + 'hardwareBackPress', + onBackButtonPressAndroid + ) + }) + return () => { + _didFocusSubscription && _didFocusSubscription() + _willBlurSubscription && _willBlurSubscription() + BackHandler.removeEventListener( + 'hardwareBackPress', + onBackButtonPressAndroid + ) + } + }, []) + function validateCredentials() { + let result = true + setEmailError(null) + setPasswordError(null) + + if (!email) { + setEmailError('Email/Phone is required') + result = false + } else { + const emailRegex = /^\w+([\\.-]?\w+)*@\w+([\\.-]?\w+)*(\.\w{2,3})+$/ + const phoneRegex = /^[+]\d{6,15}$/ + if (emailRegex.test(email) !== true && phoneRegex.test(email) !== true) { + setEmailError('Invalid Email/Phone') + result = false + } + } + if (!password) { + setPasswordError('Password is required') + result = false + } + return result + } + async function onCompleted(data) { + try { + const trackingOpts = { + id: data.login.userId, + usernameOrEmail: data.login.email + } + Analytics.identify(data.login.userId, trackingOpts) + Analytics.track(Analytics.events.USER_LOGGED_IN, trackingOpts) + setTokenAsync(data.login.token) + navigation.navigate(NAVIGATION_SCREEN.Menu) + } catch (e) { + console.log(e) + } finally { + setLoading(false) + } + } + function onError(error) { + try { + console.log(JSON.stringify(error)) + FlashMessage({ + message: error.graphQLErrors[0].message + }) + } catch (e) { + console.log(e) + } finally { + setLoading(false) + } + } + + function onBackButtonPressAndroid() { + navigation.navigate(NAVIGATION_SCREEN.Menu) + return true + } + + async function mutateLogin(user) { + try { + setLoading(true) + let notificationToken = null + if (Constants.isDevice) { + const { status: existingStatus } = + await Notifications.getPermissionsAsync() + if (existingStatus === 'granted') { + notificationToken = (await Notifications.getExpoPushTokenAsync()).data + } + } + mutate({ variables: { ...user, notificationToken } }) + } catch (e) { + console.log(e) + } finally { + } + } + + function renderLoginAction() { + return ( + { + const user = { + email: email, + password: password, + type: 'default' + } + if (validateCredentials()) { + mutateLogin(user) + } + }}> + {loading ? ( + + ) : ( + {i18n.t('loginBtn')} + )} + + ) + } + + return ( + + + + + + + + + + + + Enter your Email and Password + + + { + setEmail(text.toLowerCase().trim()) + }} + /> + { + setPassword(text.trim()) + }} + /> + + navigation.navigate(NAVIGATION_SCREEN.ForgotPassword) + }> + + Forgot Password? + + + {renderLoginAction()} + + navigation.navigate(NAVIGATION_SCREEN.CreateAccount) + }> + + Create New Account + + + + + + + + + ) +} + +export default Login diff --git a/Customer App/src/screens/Login/screenOptions.js b/Customer App/src/screens/Login/screenOptions.js new file mode 100644 index 0000000..737deff --- /dev/null +++ b/Customer App/src/screens/Login/screenOptions.js @@ -0,0 +1,31 @@ +/* eslint-disable react/prop-types */ +import React from 'react' +import { textStyles } from '../../utils/textStyles' +import PropTypes from 'prop-types' +const { + LeftButton +} = require('../../components/Header/HeaderIcons/HeaderIcons') + +const navigationOptions = props => { + return { + title: 'Log in', + headerTitleAlign: 'left', + headerRight: null, + // eslint-disable-next-line react/display-name + headerLeft: () => , + headerStyle: { + backgroundColor: props.backColor + }, + headerTitleStyle: { + color: props.fontColor, + ...textStyles.H3, + ...textStyles.Bold + } + } +} +navigationOptions.propTypes = { + iconColor: PropTypes.string, + fontColor: PropTypes.string, + backColor: PropTypes.string +} +export default navigationOptions diff --git a/Customer App/src/screens/Login/styles.js b/Customer App/src/screens/Login/styles.js new file mode 100644 index 0000000..ec51d03 --- /dev/null +++ b/Customer App/src/screens/Login/styles.js @@ -0,0 +1,84 @@ +import { useTheme } from '@react-navigation/native' +import { Dimensions, StyleSheet } from 'react-native' +import { alignment } from '../../utils/alignment' +import { moderateScale, scale, verticalScale } from '../../utils/scaling' +import { textStyles } from '../../utils/textStyles' +const { height } = Dimensions.get('window') + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + flex: { + flex: 1 + }, + width100: { + width: '100%' + }, + safeAreaViewStyles: { + flex: 1, + backgroundColor: colors.cardContainer + }, + imgResponsive: { + width: scale(135), + height: scale(125), + backgroundColor: 'transparent' + }, + loadingView: { + backgroundColor: colors.background, + width: '100%', + height: '100%' + }, + upperContainer: { + marginTop: verticalScale(60) + }, + mainContainer: { + flex: 1, + alignItems: 'center' + }, + subContainer: { + flex: 1, + width: '80%', + alignItems: 'center', + ...alignment.PBmedium + }, + + marginTop3: { + ...alignment.MTmedium + }, + lgnText: { + fontSize: moderateScale(20) + }, + textContainer: { + borderRadius: 20, + borderTopLeftRadius: 20, + borderTopRightRadius: 20, + backgroundColor: colors.buttonBackgroundLight, + alignItems: 'center', + overflow: 'hidden' + }, + labelStyle: { + ...textStyles.Medium, + marginTop: 3, + paddingLeft: 5, + paddingTop: scale(1) + }, + loginBtn: { + width: '100%', + borderRadius: moderateScale(18), + height: height * 0.06, + backgroundColor: colors.buttonBackground, + justifyContent: 'center', + alignItems: 'center' + }, + whiteBtn: { + backgroundColor: colors.white, + borderWidth: 1, + borderColor: colors.fontSecondColor + }, + appleBtn: { + width: '100%', + height: height * 0.06 + } + }) +} +export default useStyle diff --git a/Customer App/src/screens/Menu/Menu.js b/Customer App/src/screens/Menu/Menu.js new file mode 100755 index 0000000..b744306 --- /dev/null +++ b/Customer App/src/screens/Menu/Menu.js @@ -0,0 +1,107 @@ +import { useQuery } from '@apollo/react-hooks' +import { useNavigation } from '@react-navigation/native' +import gql from 'graphql-tag' +import React, { useContext, useLayoutEffect } from 'react' +import { FlatList, View } from 'react-native' +import { categories } from '../../apollo/server' +import EmptyFood from '../../assets/images/SVG/imageComponents/EmptyFood' +import { + MenuCard, + Spinner, + StatusCard, + TextDefault, + TextError, + WrapperView +} from '../../components' +import UserContext from '../../context/User' +import { alignment } from '../../utils/alignment' +import { NAVIGATION_SCREEN } from '../../utils/constant' +import { scale } from '../../utils/scaling' +import useStyle from './styles' + +// constants +const CATEGORIES = gql` + ${categories} +` + +function Menu() { + const styles = useStyle() + const navigation = useNavigation() + const { isLoggedIn, profile } = useContext(UserContext) + const { data, refetch, networkStatus, loading, error } = useQuery(CATEGORIES) + + useLayoutEffect(() => { + navigation.setOptions({ + title: 'Home' + }) + }, []) + + function emptyView() { + if (loading) { + return + } else if (error) { + return ( + + ) + } else { + return ( + + + + No item found + + + ) + } + } + + return ( + + + item._id} + ListEmptyComponent={emptyView()} + data={loading ? [] : error ? [] : data.categories} + refreshing={networkStatus === 4} + onRefresh={() => refetch()} + ListHeaderComponent={() => { + if (!error && !loading) { + return ( + <> + {isLoggedIn && profile && } + + + Featured + + + ) + } + return null + }} + renderItem={({ item }) => ( + + + navigation.navigate(NAVIGATION_SCREEN.MenuItems, { + ...item + }) + } + title={item.title} + description={item.description} + image={item.img_menu || ''} + /> + + )} + /> + + + ) +} + +export default React.memo(Menu) diff --git a/Customer App/src/screens/Menu/styles.js b/Customer App/src/screens/Menu/styles.js new file mode 100644 index 0000000..da6c4f1 --- /dev/null +++ b/Customer App/src/screens/Menu/styles.js @@ -0,0 +1,53 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../utils/alignment' +import { verticalScale } from '../../utils/scaling' + +const useStyle = () => { + const { colors } = useTheme() + + return StyleSheet.create({ + flex: { + flex: 1 + }, + backgroundColor: { + backgroundColor: colors.background + }, + emptyContainer: { + flex: 1, + justifyContent: 'center', + alignItems: 'center' + }, + mainContentContainer: { + width: '100%', + ...alignment.PLsmall, + ...alignment.PRsmall, + alignSelf: 'center' + }, + cardViewContainer: { + width: '95%', + alignSelf: 'center', + height: verticalScale(165), + elevation: 7, + borderRadius: 30, + shadowColor: colors.shadowColor, + shadowOffset: { + width: 0, + height: verticalScale(3) + }, + shadowOpacity: 1, + shadowRadius: verticalScale(4), + borderWidth: 0, + borderColor: colors.white, + ...alignment.MTxSmall, + ...alignment.MBsmall + }, + contentContainer: { + flexGrow: 1, + ...alignment.MTxSmall, + ...alignment.PBlarge + } + }) +} + +export default useStyle diff --git a/Customer App/src/screens/MenuItems/MenuItems.js b/Customer App/src/screens/MenuItems/MenuItems.js new file mode 100755 index 0000000..e11664c --- /dev/null +++ b/Customer App/src/screens/MenuItems/MenuItems.js @@ -0,0 +1,275 @@ +import { useQuery } from '@apollo/react-hooks' +import { useNavigation, useRoute } from '@react-navigation/native' +import { useHeaderHeight } from '@react-navigation/stack' +import gql from 'graphql-tag' +import { get } from 'lodash' +import React, { useContext, useLayoutEffect, useRef, useState } from 'react' +import { + FlatList, + ImageBackground, + Platform, + TouchableOpacity, + View +} from 'react-native' +import { Modalize } from 'react-native-modalize' +import { foods } from '../../apollo/server' +import EmptyFood from '../../assets/images/SVG/imageComponents/EmptyFood' +import { + EnategaImage, + FilterModal, + FlashMessage, + RightButton, + Spinner, + TextDefault, + TextError, + WrapperView +} from '../../components' +import ConfigurationContext from '../../context/Configuration' +import UserContext from '../../context/User' +import { alignment } from '../../utils/alignment' +import { ICONS_NAME, NAVIGATION_SCREEN, SORT_DATA } from '../../utils/constant' +import { moderateScale, scale } from '../../utils/scaling' +import useStyle from './styles' + +// constants +const FOODS = gql` + ${foods} +` + +function MenuItems() { + const route = useRoute() + const styles = useStyle() + const headerHeight = useHeaderHeight() + const navigation = useNavigation() + const _id = route.params._id ?? null + const imgMenu = route.params.img_menu ?? null + const title = route.params.title ?? null + const description = route.params.description ?? null + const [filters, setFilters] = useState({}) + const { loading, error, data, refetch, networkStatus } = useQuery(FOODS, { + variables: { category: _id, ...filters } + }) + const { addCartItem } = useContext(UserContext) + const configuration = useContext(ConfigurationContext) + const modalizeRef = useRef(null) + + const closeModal = () => { + modalizeRef.current.close() + } + + useLayoutEffect(() => { + navigation.setOptions({ + headerTitle: title, + headerRight: () => ( + modalizeRef.current.open()} + /> + ) + }) + }, [navigation]) + + async function onAddToCart(food) { + if (food.stock < 1) { + FlashMessage({ + message: 'Item out of stock' + }) + return + } + + if ( + food.variations.length === 1 && + food.variations[0].addons.length === 0 + ) { + await addCartItem(food._id, food.variations[0]._id) + navigation.navigate(NAVIGATION_SCREEN.Cart) + } else { + navigation.navigate(NAVIGATION_SCREEN.ItemDetail, { food }) + } + } + + function renderGridCards(item) { + return ( + { + onAddToCart(item) + }} + activeOpacity={0.7} + style={styles.cardContainer}> + + + {item.stock < 1 && ( + + + No Stock + + + )} + + + + {item.title} + + + {item.description} + + + {item.variations[0].discounted > 0 && ( + + {configuration.currency_symbol}{' '} + {( + item.variations[0].price + item.variations[0].discounted + ).toFixed(2)} + + )} + + {configuration.currency_symbol}{' '} + {item.variations[0].price.toFixed(2)} + + + + + ) + } + + function sortData(foods) { + const VALUE = get(SORT_DATA, get(filters, 'sort')) + switch (VALUE) { + case SORT_DATA.NameAsc: + return foods.sort((a, b) => + a.title.toLowerCase() > b.title.toLowerCase() ? 1 : -1 + ) + case SORT_DATA.NameDesc: + return foods.sort((a, b) => + a.title.toLowerCase() < b.title.toLowerCase() ? 1 : -1 + ) + case SORT_DATA.PriceAsc: + return foods.sort((a, b) => + a.variations[0].price > b.variations[0].price ? 1 : -1 + ) + case SORT_DATA.PriceDesc: + return foods.sort((a, b) => + a.variations[0].price < b.variations[0].price ? 1 : -1 + ) + default: + return foods.sort((a, b) => (a.img_url < b.img_url ? 1 : -1)) + } + } + + const setFilterss = filterObj => { + setFilters(filterObj) + } + + function emptyView() { + if (loading) { + return + } else if (error) { + return ( + + ) + } else { + return ( + + + + No food item found + + + ) + } + } + + function renderListHeader() { + return ( + + + + + + {title} + + + {description} + + + + + ) + } + return ( + + + item._id} + ListEmptyComponent={emptyView} + data={loading ? [] : error ? [] : sortData(data.foodByCategory)} + refreshing={networkStatus === 4} + onRefresh={() => + refetch({ + variables: { category: _id, ...filters } + }) + } + renderItem={({ item }) => renderGridCards(item)} + /> + + + + + + ) +} +export default MenuItems diff --git a/Customer App/src/screens/MenuItems/styles.js b/Customer App/src/screens/MenuItems/styles.js new file mode 100755 index 0000000..d1e60b0 --- /dev/null +++ b/Customer App/src/screens/MenuItems/styles.js @@ -0,0 +1,129 @@ +import { useTheme } from '@react-navigation/native' +import { Dimensions, StyleSheet } from 'react-native' +import { alignment } from '../../utils/alignment' +import { moderateScale, verticalScale } from '../../utils/scaling' +const { width, height } = Dimensions.get('window') + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + flex: { + flex: 1 + }, + contentContaienr: { + flexGrow: 1, + ...alignment.PBlarge + }, + whiteFont: { + color: colors.fontWhite + }, + lightColor: { + color: colors.fontSecondColor + }, + tagColor: { + color: colors.tagColor + }, + emptyContainer: { + flex: 1, + justifyContent: 'center', + alignItems: 'center' + }, + shadeContainer: { + width: '100%', + height: '100%', + borderRadius: moderateScale(20), + backgroundColor: colors.fontMainColor, + opacity: 0.3, + position: 'absolute' + }, + backgroundImageContainer: { + height: height * 0.2, + width: '88%', + borderRadius: moderateScale(20), + alignSelf: 'center', + ...alignment.MTmedium, + ...alignment.MBlarge + }, + backgroundImage: { + width: '100%', + height: '100%', + borderRadius: moderateScale(20), + alignSelf: 'center', + justifyContent: 'flex-end' + }, + backgroundImageTextContainer: { + width: '100%', + borderRadius: moderateScale(20), + backgroundColor: '#21262d99', + justifyContent: 'flex-end', + ...alignment.PRxSmall, + ...alignment.PLlarge, + ...alignment.PTsmall, + ...alignment.PBsmall + }, + + filter: { + height: '100%', + flexDirection: 'row', + alignItems: 'center', + ...alignment.PLmedium, + ...alignment.PRmedium + }, + + cardContainer: { + width: '90%', + flexDirection: 'row', + height: width * 0.28, + justifyContent: 'center', + alignItems: 'center', + borderWidth: 1, + borderColor: colors.white, + backgroundColor: colors.cardContainer, + elevation: 5, + shadowColor: colors.placeHolderColor, + shadowOffset: { + width: verticalScale(2), + height: verticalScale(1) + }, + borderRadius: moderateScale(20), + alignSelf: 'center', + shadowOpacity: 0.2, + shadowRadius: verticalScale(10), + ...alignment.MBxSmall, + ...alignment.MTmedium, + ...alignment.PLsmall, + ...alignment.PRsmall + }, + cardImageContainer: { + width: moderateScale(75), + height: moderateScale(75), + borderRadius: moderateScale(20) + }, + imgResponsive: { + width: moderateScale(75), + height: moderateScale(75), + borderRadius: moderateScale(20) + }, + loadingView: { + backgroundColor: colors.background, + width: '100%', + height: '100%' + }, + emtpyStockLabel: { + position: 'absolute', + top: 0, + right: -10, + justifyContent: 'center', + alignItems: 'center', + backgroundColor: colors.tagColor, + ...alignment.PLxSmall, + ...alignment.PRxSmall + }, + textContainer: { + flex: 1, + justifyContent: 'center', + ...alignment.MLlarge + } + }) +} +export default useStyle diff --git a/Customer App/src/screens/MyOrders/MyOrders.js b/Customer App/src/screens/MyOrders/MyOrders.js new file mode 100755 index 0000000..986c050 --- /dev/null +++ b/Customer App/src/screens/MyOrders/MyOrders.js @@ -0,0 +1,193 @@ +import { useApolloClient } from '@apollo/react-hooks' +import { useNavigation, useTheme } from '@react-navigation/native' +import React, { useContext, useLayoutEffect } from 'react' +import { FlatList, TouchableOpacity, View } from 'react-native' +import uuid from 'uuid' +import i18n from '../../../i18n' +import EmptyOrder from '../../assets/images/SVG/imageComponents/EmptyOrder' +import { + ActiveOrders, + CustomIcon, + EnategaImage, + Spinner, + TextDefault, + TextError, + WrapperView +} from '../../components' +import ConfigurationContext from '../../context/Configuration' +import UserContext from '../../context/User' +import { alignment } from '../../utils/alignment' +import { ICONS_NAME, NAVIGATION_SCREEN } from '../../utils/constant' +import { scale } from '../../utils/scaling' +import useStyle from './style' + +const orderStatusActive = ['PENDING', 'PICKED', 'ACCEPTED'] +const orderStatusInactive = ['DELIVERED', 'COMPLETED'] + +function MyOrders() { + const styles = useStyle() + const { colors } = useTheme() + const client = useApolloClient() + const navigation = useNavigation() + const configuration = useContext(ConfigurationContext) + const { + orders, + loadingOrders, + errorOrders, + fetchOrders, + fetchMoreOrdersFunc, + networkStatusOrders, + updateCart + } = useContext(UserContext) + + useLayoutEffect(() => { + navigation.setOptions({ + headerTitle: i18n.t('titleOrders'), + headerRight: null + }) + }, [navigation]) + + // add items to cart and navigate to cart screen + async function onReOrder({ order }) { + const data = { + cartItems: order.items.map(item => { + return { + ...item.food, + key: uuid.v4(), + __typename: 'CartItem', + variation: { + __typename: 'ItemVariation', + _id: item.variation._id + }, + quantity: item.quantity, + addons: item.addons.map(addon => ({ + ...addon, + __typename: 'ItemAddon', + options: addon.options.map(({ _id }) => ({ + _id, + __typename: 'ItemOption' + })) + })) + } + }) + } + await updateCart(data.cartItems) + navigation.navigate(NAVIGATION_SCREEN.Cart) + } + + function emptyView() { + if (loadingOrders) return + if (errorOrders) return + else { + return ( + + + + + + + No Orders Found + + + navigation.navigate(NAVIGATION_SCREEN.Menu)}> + + Start Shopping + + + + ) + } + } + + return ( + + orderStatusInactive.includes(o.order_status)) + } + style={styles.container} + contentContainerStyle={styles.contentContainer} + ListEmptyComponent={emptyView()} + ListHeaderComponent={ + + orderStatusActive.includes(o.order_status) + )} + pastOrders={orders.filter(o => + orderStatusInactive.includes(o.order_status) + )} + loading={loadingOrders} + error={errorOrders} + /> + } + keyExtractor={item => item._id} + refreshing={networkStatusOrders === 4} + onRefresh={() => networkStatusOrders === 7 && fetchOrders()} + renderItem={({ item }) => ( + + navigation.navigate(NAVIGATION_SCREEN.OrderDetail, { + _id: item._id, + currency_symbol: configuration.currency_symbol + }) + }> + + + + + + + {'ID: '} + {item.order_id} + + + {configuration.currency_symbol} + {item.order_amount} + {/* {item.order_status === 'PENDING' + ? "We're asking the restaurant how long it will take to deliver your food." + : 'The restaurant rider will be at your place around.'} */} + + + + onReOrder({ order: item, client })} + style={styles.subContainerRight}> + + + + + + {'Re-Order'} + + + + + + )} + onEndReached={fetchMoreOrdersFunc} + /> + + ) +} + +export default MyOrders diff --git a/Customer App/src/screens/MyOrders/style.js b/Customer App/src/screens/MyOrders/style.js new file mode 100644 index 0000000..a52567d --- /dev/null +++ b/Customer App/src/screens/MyOrders/style.js @@ -0,0 +1,126 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../utils/alignment' +import { scale, verticalScale } from '../../utils/scaling' + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + flex: { + flex: 1 + }, + safeAreaViewStyles: { + flex: 1, + backgroundColor: colors.headerBackground + }, + container: { + flex: 1 + }, + contentContainer: { + flexGrow: 1, + ...alignment.PBsmall + }, + subContainerImage: { + flex: 1, + justifyContent: 'center', + alignContent: 'center', + ...alignment.PBlarge + }, + imageContainer: { + justifyContent: 'center', + alignItems: 'center', + ...alignment.MBlarge + }, + image: { + width: scale(134), + height: scale(131) + }, + descriptionEmpty: { + justifyContent: 'center', + alignItems: 'center', + ...alignment.Plarge + }, + emptyButton: { + width: '70%', + height: scale(50), + backgroundColor: colors.blueColor, + justifyContent: 'center', + alignItems: 'center', + alignSelf: 'center', + borderRadius: scale(15), + ...alignment.MTlarge + }, + subContainer: { + flex: 1, + backgroundColor: colors.cardContainer, + borderRadius: scale(20), + elevation: 3, + width: '85%', + alignSelf: 'center', + shadowColor: 'black', + shadowOffset: { + width: 0, + height: verticalScale(1) + }, + shadowOpacity: 0.5, + shadowRadius: verticalScale(1), + flexDirection: 'row', + justifyContent: 'space-between', + ...alignment.Psmall, + ...alignment.MBmedium + }, + subContainerLeft: { + width: '30%', + justifyContent: 'center', + alignItems: 'center', + ...alignment.PRxSmall, + ...alignment.PLxSmall + }, + subContainerRight: { + width: '30%', + justifyContent: 'center', + alignItems: 'center' + }, + subContainerButton: { + backgroundColor: colors.buttonBackground, + width: scale(70), + height: verticalScale(25), + alignSelf: 'flex-end', + alignItems: 'center', + justifyContent: 'center' + }, + Vline: { + borderRightWidth: StyleSheet.hairlineWidth, + borderColor: colors.placeHolderColor, + shadowOffset: { + width: 2, + height: 2 + }, + shadowRadius: 10, + shadowColor: colors.lightBackground, + shadowOpacity: 0.6 + }, + imgContainer: { + alignItems: 'center', + justifyContent: 'center', + borderRadius: 20, + overflow: 'hidden' + }, + imgResponsive: { + width: scale(70), + height: scale(70) + }, + loadingView: { + backgroundColor: colors.background, + width: '100%', + height: '100%' + }, + infoContainer: { + flex: 1, + justifyContent: 'center', + ...alignment.PRxSmall, + ...alignment.PLsmall + } + }) +} +export default useStyle diff --git a/Customer App/src/screens/NewAddress/NewAddress.js b/Customer App/src/screens/NewAddress/NewAddress.js new file mode 100644 index 0000000..8dab412 --- /dev/null +++ b/Customer App/src/screens/NewAddress/NewAddress.js @@ -0,0 +1,382 @@ +import { useMutation } from '@apollo/react-hooks' +import { Ionicons } from '@expo/vector-icons' +import { useNavigation, useRoute, useTheme } from '@react-navigation/native' +import * as Location from 'expo-location' +import gql from 'graphql-tag' +import { keys } from 'lodash' +import React, { useEffect, useLayoutEffect, useRef, useState } from 'react' +import { + Image, + KeyboardAvoidingView, + Platform, + ScrollView, + TouchableOpacity, + View +} from 'react-native' +import MapView, { + Marker, + PROVIDER_DEFAULT, + PROVIDER_GOOGLE +} from 'react-native-maps' +import { FilledTextField } from 'react-native-material-textfield' +import i18n from '../../../i18n' +import { createAddress } from '../../apollo/server' +import { + FlashMessage, + Spinner, + TextDefault, + WrapperView +} from '../../components' +import { alignment } from '../../utils/alignment' +import { NAVIGATION_SCREEN } from '../../utils/constant' +import { scale } from '../../utils/scaling' +import useStyle from './styles' + +const CREATE_ADDRESS = gql` + ${createAddress} +` + +const labelValues = [ + { + title: 'Home', + value: 'Home' + }, + { + title: 'Work', + value: 'Work' + }, + { + title: 'Other', + value: 'Other' + } +] + +const LATITUDE = 33.7001019 +const LONGITUDE = 72.9735978 +const LATITUDE_DELTA = 0.0022 +const LONGITUDE_DELTA = 0.0021 + +function NewAddress() { + const route = useRoute() + const styles = useStyle() + const addressRef = useRef() + const { colors } = useTheme() + const navigation = useNavigation() + + const [deliveryAddress, setDeliveryAddress] = useState('') + const [deliveryDetails, setDeliveryDetails] = useState('') + const [deliveryAddressError, setDeliveryAddressError] = useState('') + const [deliveryDetailsError, setDeliveryDetailsError] = useState('') + const [selectedLabel, setSelectedLabel] = useState(labelValues[0].value) + const [region, setRegion] = useState({ + latitude: LATITUDE, + latitudeDelta: LATITUDE_DELTA, + longitude: LONGITUDE, + longitudeDelta: LONGITUDE_DELTA + }) + + const regionObj = route.params ? route.params.regionChange : null + + useLayoutEffect(() => { + navigation.setOptions({ + title: i18n.t('addAddress'), + headerRight: null + }) + }, [navigation]) + + useEffect(() => { + _getLocationAsync() + }, []) + + useEffect(() => { + if (regionObj !== null) regionChange(regionObj) + }, [regionObj]) + + const [mutate, { loading }] = useMutation(CREATE_ADDRESS, { + onCompleted, + onError + }) + + async function _getLocationAsync() { + const { status } = await Location.requestForegroundPermissionsAsync() + if (status === 'granted') { + const location = await Location.getCurrentPositionAsync({ + enableHighAccuracy: true + }) + const loc = { + latitude: parseFloat(location.coords.latitude), + latitudeDelta: LATITUDE_DELTA, + longitude: parseFloat(location.coords.longitude), + longitudeDelta: LONGITUDE_DELTA + } + setRegion(loc) + regionChange(loc) + } else { + FlashMessage({ + message: 'Location permission not granted' + }) + } + } + + function regionChange(region) { + Location.reverseGeocodeAsync({ ...region }) + .then(data => { + if (data.length && addressRef.current !== null) { + const location = data[0] + const deliveryAddress = keys(location) + .map(key => location[key]) + .join(' ') + setDeliveryAddress(deliveryAddress) + setRegion(region) + + addressRef.current.setValue(deliveryAddress) + } + }) + .catch(error => { + console.log('Error : ', error) + }) + } + + function onCompleted(data) { + FlashMessage({ + message: 'Address added' + }) + const cartAddress = route.params ? route.params.backScreen : null + if (cartAddress === NAVIGATION_SCREEN.Cart) { + navigation.navigate(NAVIGATION_SCREEN.Cart, { + AddressObject: data.createAddress.addresses[0] + }) + } else navigation.goBack() + } + + function onError(error) { + FlashMessage({ + message: `An error occured. Please try again. ${error}` + }) + } + + return ( + + + + + { + navigation.navigate(NAVIGATION_SCREEN.FullMap, { + latitude: region.latitude, + longitude: region.longitude, + currentScreen: 'NewAddress' + }) + }}> + + + + + + + + + + + + + Label As: + + + + {labelValues.map((label, index) => { + const isSelected = selectedLabel === label.value + return ( + { + setSelectedLabel(label.value) + }}> + {isSelected && ( + + )} + + {label.title} + + + ) + })} + + + + { + setDeliveryAddress(text) + }} + onBlur={() => { + setDeliveryAddressError( + !deliveryAddress.trim().length + ? 'Delivery address is required' + : null + ) + }} + /> + + { + setDeliveryDetails(text) + }} + onBlur={() => { + setDeliveryDetailsError( + !deliveryDetails.trim().length + ? 'Delivery details is required' + : null + ) + }} + /> + + + { + const deliveryAddressError = !deliveryAddress.trim().length + ? 'Delivery address is required' + : null + const deliveryDetailsError = !deliveryDetails.trim().length + ? 'Delivery details is required' + : null + + setDeliveryAddressError(deliveryAddressError) + setDeliveryDetailsError(deliveryDetailsError) + + if ( + deliveryAddressError === null && + deliveryDetailsError === null + ) { + mutate({ + variables: { + addressInput: { + latitude: `${region.latitude}`, + longitude: `${region.longitude}`, + delivery_address: deliveryAddress.trim(), + details: deliveryDetails.trim(), + label: selectedLabel + } + } + }) + } + }} + activeOpacity={0.5} + style={styles.saveBtnContainer}> + {loading ? ( + + + + ) : ( + + {i18n.t('saveContBtn')} + + )} + + navigation.goBack()}> + + {'Cancel'} + + + + + + + + ) +} + +export default NewAddress diff --git a/Customer App/src/screens/NewAddress/styles.js b/Customer App/src/screens/NewAddress/styles.js new file mode 100644 index 0000000..b9490ac --- /dev/null +++ b/Customer App/src/screens/NewAddress/styles.js @@ -0,0 +1,98 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../utils/alignment' +import { moderateScale, scale } from '../../utils/scaling' +import { textStyles } from '../../utils/textStyles' + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + flex: { + flex: 1 + }, + subContainer: { + flex: 1, + alignItems: 'center', + borderWidth: scale(0.3), + borderTopLeftRadius: 30, + borderTopRightRadius: 30, + borderColor: 'grey', + justifyContent: 'space-around', + backgroundColor: colors.background + }, + upperContainer: { + width: '90%', + alignItems: 'center' + }, + addressContainer: { + paddingTop: 0, + width: '100%', + ...alignment.Psmall + }, + labelButtonContainer: { + width: '100%', + ...alignment.MBlarge, + ...alignment.Plarge + }, + labelTitleContainer: { + ...alignment.PBsmall + }, + buttonInline: { + width: '100%', + flexDirection: 'row', + justifyContent: 'space-evenly' + }, + labelButton: { + width: '30%', + height: moderateScale(40), + borderWidth: 1, + borderColor: colors.placeHolderColor, + borderRadius: 30, + justifyContent: 'center', + ...alignment.PxSmall + }, + activeLabel: { + flexDirection: 'row', + alignItems: 'center', + width: '30%', + borderWidth: 1, + borderRadius: 30, + backgroundColor: colors.tagColor, + justifyContent: 'space-evenly', + color: colors.fontWhite, + borderColor: colors.tagColor, + ...alignment.PxSmall + }, + saveBtnContainer: { + width: '80%', + height: scale(45), + borderRadius: scale(10), + justifyContent: 'center', + alignItems: 'center', + backgroundColor: colors.buttonBackgroundBlue + }, + mapContainer: { + height: '40%', + backgroundColor: 'transparent' + }, + spinnerView: { + width: '100%', + height: '100%' + }, + textContainer: { + borderRadius: 20, + borderTopLeftRadius: 20, + borderTopRightRadius: 20, + backgroundColor: colors.buttonBackgroundLight, + alignItems: 'center', + overflow: 'hidden' + }, + labelStyle: { + ...textStyles.Bold, + marginTop: 3, + paddingLeft: 5, + paddingTop: scale(1) + } + }) +} +export default useStyle diff --git a/Customer App/src/screens/OrderDetail/OrderDetail.js b/Customer App/src/screens/OrderDetail/OrderDetail.js new file mode 100644 index 0000000..da431d1 --- /dev/null +++ b/Customer App/src/screens/OrderDetail/OrderDetail.js @@ -0,0 +1,293 @@ +import { MaterialIcons } from '@expo/vector-icons' +import { useNavigation, useRoute, useTheme } from '@react-navigation/native' +import React, { useContext, useEffect, useLayoutEffect } from 'react' +import { Platform, ScrollView, TouchableOpacity, View } from 'react-native' +import MapView, { PROVIDER_DEFAULT, PROVIDER_GOOGLE } from 'react-native-maps' +import i18n from '../../../i18n' +import { + Spinner, + TextDefault, + TextError, + TrackingRider, + WrapperView +} from '../../components' +import { orderStatuses } from '../../components/Menu/StatusCard/StatusCard' +import ConfigurationContext from '../../context/Configuration' +import UserContext from '../../context/User' +import { alignment } from '../../utils/alignment' +import { NAVIGATION_SCREEN } from '../../utils/constant' +import { moderateScale, scale } from '../../utils/scaling' +import useStyle from './styles' + +function calculatePrice(food) { + var foodPrice = food.variation.price + food.addons.forEach(addons => { + addons.options.forEach(addon => { + foodPrice += addon.price + }) + }) + return foodPrice +} + +const checkStatus = status => { + const obj = orderStatuses.filter(x => { + return x.key === status + }) + return obj[0] +} + +function OrderDetail() { + const styles = useStyle() + const route = useRoute() + const { colors } = useTheme() + const navigation = useNavigation() + const id = route.params._id ?? null + const cart = route.params.clearCart ?? false + const { loadingOrders, errorOrders, orders, clearCart } = + useContext(UserContext) + const configuration = useContext(ConfigurationContext) + + const order = orders.find(o => o._id === id) + + useLayoutEffect(() => { + navigation.setOptions({ + headerTitle: 'Order Detail', + headerRight: null + }) + }, [navigation]) + + useEffect(() => { + return () => { + if (cart) { + clear() + } + } + }, [cart]) + async function clear() { + await clearCart() + } + + if (loadingOrders || !order) return + if (errorOrders) return + return ( + + + + {order.order_status === 'PICKED' && order.rider && ( + + )} + + + + Thank You! + + + Your order ID is + + + {order.order_id} + + + Status + + + {order.order_status}{' '} + + ( {checkStatus(order.order_status).statusText}) + + + + Delivery address: + + + {order.delivery_address.delivery_address} + + + {order.delivery_address.details} + + + + {order.items.map((item, index) => ( + + + {item.quantity}x + + + {item.food.title} + + + {configuration.currency_symbol} + {parseFloat(calculatePrice(item)).toFixed(2)} + + + ))} + + + + Subtotal + + + {configuration.currency_symbol} + {parseFloat(order.order_amount - order.delivery_charges).toFixed( + 2 + )} + + + + + Delivery fee + + + {configuration.currency_symbol} + {parseFloat(order.delivery_charges).toFixed(2)} + + + + + Total + + + {configuration.currency_symbol} + {parseFloat(order.order_amount).toFixed(2)} + + + + {order.order_status === 'PICKED' && ( + + + + + + Chat with Rider + + + + + )} + + {(order.order_status === 'DELIVERED' || + order.order_status === 'COMPLETED') && + order.review && + order.review.rating === 0 && ( + + + Any suggestion? + + + Review regarding your order? + + + navigation.navigate(NAVIGATION_SCREEN.RateAndReview, { + _id: order._id + }) + }> + + + Write a review + + + + )} + + + ) +} + +export default OrderDetail diff --git a/Customer App/src/screens/OrderDetail/styles.js b/Customer App/src/screens/OrderDetail/styles.js new file mode 100644 index 0000000..5d3c3f1 --- /dev/null +++ b/Customer App/src/screens/OrderDetail/styles.js @@ -0,0 +1,39 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../utils/alignment' + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + flex: { + flex: 1 + }, + container: { + ...alignment.PLmedium, + ...alignment.PRmedium, + ...alignment.PTlarge, + ...alignment.PBlarge + }, + marginBottom20: { + ...alignment.MBlarge + }, + marginBottom10: { + ...alignment.MBsmall + }, + orderReceipt: { + ...alignment.PLmedium, + ...alignment.PRmedium, + ...alignment.PBlarge + }, + horizontalLine: { + borderBottomColor: colors.horizontalLine, + borderBottomWidth: StyleSheet.hairlineWidth + }, + floatView: { + flexDirection: 'row', + width: '100%', + alignItems: 'center' + } + }) +} +export default useStyle diff --git a/Customer App/src/screens/Paypal/Paypal.js b/Customer App/src/screens/Paypal/Paypal.js new file mode 100644 index 0000000..421a1e7 --- /dev/null +++ b/Customer App/src/screens/Paypal/Paypal.js @@ -0,0 +1,73 @@ +import React, { useState, useLayoutEffect } from 'react' +import { WebView } from 'react-native-webview' +import gql from 'graphql-tag' +import { myOrders } from '../../apollo/server' +import getEnvVars from '../../../environment' +import { useApolloClient } from '@apollo/react-hooks' +import { useNavigation, useRoute } from '@react-navigation/native' +import { ActivityIndicator } from 'react-native' +import { WrapperView } from '../../components' + +const { SERVER_URL } = getEnvVars() + +const MYORDERS = gql` + ${myOrders} +` + +function Paypal() { + const [loading, loadingSetter] = useState(true) + const navigation = useNavigation() + const route = useRoute() + const client = useApolloClient() + const [_id] = useState(route.params._id ?? null) + + useLayoutEffect(() => { + navigation.setOptions({ + headerRight: null, + title: 'Paypal Checkout' + }) + }, [navigation]) + + async function handleResponse(data) { + if (data.title === 'success') { + const result = await client.query({ + query: MYORDERS, + fetchPolicy: 'network-only' + }) + const order = result.data.orders.find(order => order.order_id === _id) + navigation.reset({ + routes: [ + { name: 'Menu' }, + { + name: 'OrderDetail', + params: { _id: order._id, clearCart: true } + } + ] + }) + } else if (data.title === 'cancel') { + navigation.goBack() + // goBack on Payment Screen + } + } + + return ( + + { + handleResponse(data) + }} + onLoad={() => { + loadingSetter(false) + }} + /> + {loading ? ( + + ) : null} + + ) +} + +export default Paypal diff --git a/Customer App/src/screens/Profile/ChangePassword.js b/Customer App/src/screens/Profile/ChangePassword.js new file mode 100644 index 0000000..8e94dce --- /dev/null +++ b/Customer App/src/screens/Profile/ChangePassword.js @@ -0,0 +1,148 @@ +import { useMutation } from '@apollo/react-hooks' +import { useTheme } from '@react-navigation/native' +import gql from 'graphql-tag' +import PropTypes from 'prop-types' +import React, { useState } from 'react' +import { Alert, TouchableOpacity, View } from 'react-native' +import { TextField } from 'react-native-material-textfield' +import Modal from 'react-native-modal' +import i18n from '../../../i18n' +import { changePassword } from '../../apollo/server' +import { FlashMessage } from '../../components/FlashMessage/FlashMessage' +import TextDefault from '../../components/Text/TextDefault/TextDefault' +import { alignment } from '../../utils/alignment' +import { scale } from '../../utils/scaling' +import useStyle from './styles' + +const CHANGE_PASSWORD = gql` + ${changePassword} +` + +function ChangePassword(props) { + const styles = useStyle() + const { colors } = useTheme() + const [oldPassword, setOldPassword] = useState('') + const [newPassword, setNewPassword] = useState('') + const [oldPasswordError, setOldPasswordError] = useState('') + const [newPasswordError, setNewPasswordError] = useState('') + + const [mutate, { loading }] = useMutation(CHANGE_PASSWORD, { + onError, + onCompleted + }) + + function onError(error) { + if (error.networkError) { + FlashMessage({ + message: error.networkError.result.errors[0].message + }) + } else if (error.graphQLErrors) { + FlashMessage({ + message: error.graphQLErrors[0].message + }) + } + } + function clearFields() { + setOldPassword('') + setNewPassword('') + setOldPasswordError('') + setNewPasswordError('') + } + + function onCompleted(data) { + if (data.changePassword) { + clearFields() + FlashMessage({ + message: 'Password Updated' + }) + props.hideModal() + } else { + Alert.alert('Error', 'Invalid password') + } + } + + return ( + + + + + + Change password + + + + + { + setOldPasswordError(!oldPassword ? 'Password is required' : '') + }} + /> + + + { + setNewPasswordError(!newPassword ? 'Password is required' : '') + }} + /> + + + { + const newPasswordError = + newPassword === '' ? 'Password is required' : '' + const oldPasswordError = + oldPassword === '' ? 'Password is required' : '' + setNewPasswordError(newPasswordError) + setOldPasswordError(oldPasswordError) + + if ( + oldPasswordError.length === 0 && + newPasswordError.length === 0 + ) { + mutate({ variables: { oldPassword, newPassword } }) + } + }} + style={[styles.btnContainer]}> + + {i18n.t('apply')} + + + + + + ) +} + +ChangePassword.propTypes = { + hideModal: PropTypes.func, + modalVisible: PropTypes.bool.isRequired +} +export default ChangePassword diff --git a/Customer App/src/screens/Profile/Profile.js b/Customer App/src/screens/Profile/Profile.js new file mode 100644 index 0000000..55d4925 --- /dev/null +++ b/Customer App/src/screens/Profile/Profile.js @@ -0,0 +1,388 @@ +import { useMutation } from '@apollo/react-hooks' +import { MaterialCommunityIcons } from '@expo/vector-icons' +import { useNavigation, useRoute, useTheme } from '@react-navigation/native' +import gql from 'graphql-tag' +import React, { + useContext, + useEffect, + useLayoutEffect, + useRef, + useState +} from 'react' +import { + KeyboardAvoidingView, + Platform, + ScrollView, + TouchableOpacity, + View +} from 'react-native' +import { TextField } from 'react-native-material-textfield' +import i18n from '../../../i18n' +import { updateUser } from '../../apollo/server' +import { + FlashMessage, + RightButton, + TextDefault, + WrapperView +} from '../../components' +import UserContext from '../../context/User' +import { alignment } from '../../utils/alignment' +import { ICONS_NAME } from '../../utils/constant' +import { moderateScale, scale } from '../../utils/scaling' +import { textStyles } from '../../utils/textStyles' +import ChangePassword from './ChangePassword' +import useStyle from './styles' + +const UPDATEUSER = gql` + ${updateUser} +` + +function Profile() { + const refName = useRef() + const route = useRoute() + const styles = useStyle() + const refPhone = useRef(null) + const { colors } = useTheme() + const navigation = useNavigation() + + const [nameError, setNameError] = useState('') + const [phoneError, setPhoneError] = useState('') + const [toggleView, setToggleView] = useState(true) + const [modelVisible, setModalVisible] = useState(false) + + const { profile } = useContext(UserContext) + const backScreen = route.params ? route.params.backScreen : null + + const [mutate, { loading: loadingMutation }] = useMutation(UPDATEUSER, { + onCompleted, + onError + }) + + useLayoutEffect(() => { + navigation.setOptions({ + title: 'Profile', + headerRight: () => ( + + ) + }) + }, [navigation, toggleView]) + + useEffect(() => { + if (backScreen) { + viewHideAndShow() + setPhoneError('Phone number is required') + FlashMessage({ + message: 'Phone Number is missing' + }) + } + }, [backScreen]) + + function viewHideAndShow() { + setToggleView(prev => !prev) + } + + function onCompleted({ updateUser }) { + if (updateUser) { + FlashMessage({ + message: "User's Info Updated" + }) + if (backScreen) { + navigation.goBack() + } + } + } + + function validateInfo() { + // clear errors + setNameError('') + setPhoneError('') + + const name = refName.current.value() + const phone = refPhone.current.value() + + if (name === profile.name && phone === profile.phone && phone.length > 0) { + return + } + let res = true + if (!name.trim()) { + refName.current.focus() + setNameError('Name is required') + res = false + } + const num = phone.trim().replace('.', '') + if (num.length < 11 || num.length > 15 || isNaN(num)) { + setPhoneError('Minimum 11 and maximum 15 characters allowed') + if (res) { + refPhone.current.focus() + } + res = false + } + return res + } + + function onError(error) { + try { + if (error.graphQLErrors) { + FlashMessage({ + message: error.graphQLErrors[0].message + }) + } else if (error.networkError) { + FlashMessage({ + message: error.networkError.result.errors[0].message + }) + } + } catch (err) {} + } + + function changePasswordTab() { + return ( + + + + + + + setModalVisible(true)} + style={styles.changePassword}> + Change Password + + + + ) + } + + return ( + + { + setModalVisible(false) + }} + /> + + + + + + + + {profile.name.substr(0, 1).toUpperCase()} + + + + {toggleView ? ( + changePasswordTab() + ) : ( + + + + + + + + + + + { + if (validateInfo()) { + mutate({ + variables: { + name: refName.current.value(), + phone: refPhone.current.value() + } + }) + } + }}> + + {i18n.t('saveBtn')} + + + + + {'Cancel'} + + + + )} + + + All rights are reserved by Enatega + + + + + + ) +} + +export default Profile diff --git a/Customer App/src/screens/Profile/styles.js b/Customer App/src/screens/Profile/styles.js new file mode 100644 index 0000000..f887770 --- /dev/null +++ b/Customer App/src/screens/Profile/styles.js @@ -0,0 +1,111 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../utils/alignment' +import { moderateScale, scale, verticalScale } from '../../utils/scaling' + +const useStyle = () => { + const { dark, colors } = useTheme() + + return StyleSheet.create({ + flex: { + flex: 1 + }, + formContainer: { + flex: 1, + width: '100%', + height: '100%' + }, + containerInfo: { + width: '100%', + marginTop: moderateScale(60), + ...alignment.PLsmall, + ...alignment.PLlarge + }, + changePassword: { + alignItems: 'center', + flexDirection: 'row', + width: '100%', + backgroundColor: colors.background, + alignSelf: 'center', + justifyContent: 'space-between', + shadowOffset: { width: 2, height: 2 }, + shadowColor: colors.shadowColor, + shadowOpacity: 0.1, + shadowRadius: 12, + borderWidth: dark ? 2 : 0, + borderRadius: moderateScale(10), + elevation: 2, + paddingHorizontal: scale(10), + height: moderateScale(55), + marginTop: moderateScale(20) + }, + formSubContainer: { + marginTop: moderateScale(100), + alignItems: 'center', + width: '85%', + backgroundColor: colors.background, + alignSelf: 'center', + shadowOffset: { width: 2, height: 2 }, + shadowColor: colors.shadowColor, + shadowOpacity: 0.2, + shadowRadius: 12, + borderRadius: moderateScale(20), + elevation: 2, + height: moderateScale(450), + borderWidth: dark ? 2 : 0, + borderColor: colors.shadowColor, + ...alignment.MBlarge, + ...alignment.PRlarge, + ...alignment.Psmall + }, + + saveContainer: { + marginTop: scale(40), + width: '90%', + height: scale(40), + backgroundColor: colors.blueColor, + justifyContent: 'center', + alignItems: 'center', + alignSelf: 'center', + borderRadius: moderateScale(14) + }, + // Model for password changing + modalContainer: { + backgroundColor: colors.cardContainer, + borderRadius: verticalScale(8), + justifyContent: 'center', + alignItems: 'center', + ...alignment.PTmedium, + ...alignment.PBsmall + }, + modalContent: { + width: '90%' + }, + titleContainer: { + width: '100%', + justifyContent: 'flex-start', + alignItems: 'flex-start' + }, + btnContainer: { + width: '30%', + justifyContent: 'center', + borderRadius: moderateScale(10), + height: verticalScale(40), + backgroundColor: colors.blueColor, + alignItems: 'center', + alignSelf: 'flex-end', + ...alignment.MTsmall, + ...alignment.PxSmall + }, + imgContainer: { + width: scale(90), + height: scale(90), + justifyContent: 'center', + marginBottom: moderateScale(10), + alignItems: 'center', + borderRadius: 10, + backgroundColor: colors.fontSecondColor + } + }) +} +export default useStyle diff --git a/Customer App/src/screens/RateAndReview/RateAndReview.js b/Customer App/src/screens/RateAndReview/RateAndReview.js new file mode 100755 index 0000000..14a6b67 --- /dev/null +++ b/Customer App/src/screens/RateAndReview/RateAndReview.js @@ -0,0 +1,137 @@ +import { useMutation } from '@apollo/react-hooks' +import { EvilIcons } from '@expo/vector-icons' +import { useNavigation, useRoute, useTheme } from '@react-navigation/native' +import gql from 'graphql-tag' +import React, { useLayoutEffect, useState } from 'react' +import { TextInput, TouchableOpacity, View } from 'react-native' +import { useSafeAreaInsets } from 'react-native-safe-area-context' +import StarRating from 'react-native-star-rating' +import i18n from '../../../i18n' +import { reviewOrder } from '../../apollo/server' +import { FlashMessage } from '../../components/FlashMessage/FlashMessage' +import Spinner from '../../components/Spinner/Spinner' +import TextDefault from '../../components/Text/TextDefault/TextDefault' +import { scale } from '../../utils/scaling' +import useStyle from './styles' + +// constants +const REVIEWORDER = gql` + ${reviewOrder} +` + +function RateAndReview() { + const route = useRoute() + const styles = useStyle() + const { colors } = useTheme() + const navigation = useNavigation() + const [id] = useState(route.params._id ?? null) + const [rating, setRating] = useState(0) + const [description, setDescription] = useState('') + const inset = useSafeAreaInsets() + + const [mutate, { loading: loadingMutation }] = useMutation(REVIEWORDER, { + onError, + onCompleted + }) + useLayoutEffect(() => { + navigation.setOptions({ + headerTitle: i18n.t('rateAndReview'), + headerRight: null + }) + }, [navigation]) + + function onFinishRating(rating) { + setRating(rating) + } + + function onChangeText(description) { + setDescription(description) + } + + function onSubmit() { + mutate({ + variables: { + orderId: id, + rating: rating, + description: description + } + }) + } + + function onCompleted(data) { + navigation.pop(2) + } + + function onError(error) { + FlashMessage({ + message: error.networkError.result.errors[0].message + }) + } + + return ( + <> + + + + + + {i18n.t('writeAReview')} + + + + + + + + + + + + + + + + + + + + {loadingMutation && } + {!loadingMutation && ( + + + {i18n.t('submit')} + + + )} + + + + + + ) +} +export default RateAndReview diff --git a/Customer App/src/screens/RateAndReview/styles.js b/Customer App/src/screens/RateAndReview/styles.js new file mode 100755 index 0000000..9707c17 --- /dev/null +++ b/Customer App/src/screens/RateAndReview/styles.js @@ -0,0 +1,79 @@ +import { useTheme } from '@react-navigation/native' +import { Dimensions, StyleSheet } from 'react-native' +import { verticalScale } from '../../utils/scaling' +import { textStyles } from '../../utils/textStyles' +const { height } = Dimensions.get('window') + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + flex: { + flex: 1 + }, + reviewTextContainer: { + width: '100%', + height: height * 0.1, + alignItems: 'flex-end' + }, + reviewTextSubContainer: { + width: '100%', + height: '100%', + flexDirection: 'row' + }, + reviewTextContainerText: { + width: '40%', + height: '100%', + justifyContent: 'center', + alignItems: 'flex-end' + }, + reviewTextContainerImage: { + width: '50%', + height: '100%', + justifyContent: 'center' + }, + ratingContainer: { + width: '100%', + height: height * 0.1, + justifyContent: 'center', + alignItems: 'center' + }, + ratingSubContainer: { + width: '70%', + height: '60%' + }, + inputContainer: { + width: '100%', + height: height * 0.1, + justifyContent: 'center', + alignItems: 'center' + }, + inputSubContainer: { + width: '80%', + height: '40%', + borderBottomColor: colors.horizontalLine, + borderBottomWidth: verticalScale(1) + }, + textinput: { + height: '100%', + ...textStyles.Bold, + ...textStyles.Normal + }, + btnContainer: { + width: '100%', + height: height * 0.1, + justifyContent: 'center', + alignItems: 'center' + }, + btnSubContainer: { + width: '80%', + height: '60%' + }, + btnTouch: { + flex: 1, + backgroundColor: colors.buttonBackground, + justifyContent: 'center', + alignItems: 'center' + } + }) +} +export default useStyle diff --git a/Customer App/src/screens/Register/Register.js b/Customer App/src/screens/Register/Register.js new file mode 100755 index 0000000..ca635a4 --- /dev/null +++ b/Customer App/src/screens/Register/Register.js @@ -0,0 +1,324 @@ +import { useMutation } from '@apollo/react-hooks' +import { useNavigation, useTheme } from '@react-navigation/native' +import * as Device from 'expo-device' +import * as Localization from 'expo-localization' +import * as Notifications from 'expo-notifications' +import gql from 'graphql-tag' +import React, { useContext, useState } from 'react' +import { + KeyboardAvoidingView, + Platform, + ScrollView, + TouchableOpacity, + View +} from 'react-native' +import { FilledTextField } from 'react-native-material-textfield' +import { useSafeAreaInsets } from 'react-native-safe-area-context' +import { createUser } from '../../apollo/server' +import { + CustomIcon, + EnategaImage, + FlashMessage, + Spinner, + TextDefault, + WrapperView +} from '../../components' +import UserContext from '../../context/User' +import { alignment } from '../../utils/alignment' +import Analytics from '../../utils/analytics' +import { ICONS_NAME, NAVIGATION_SCREEN } from '../../utils/constant' +// eslint-disable-next-line camelcase +import country_codes from '../../utils/country_codes' +import { scale, verticalScale } from '../../utils/scaling' +import useStyle from './styles' + +const CREATEUSER = gql` + ${createUser} +` + +const Logo = require('../../../assets/logo.png') + +function Register() { + const styles = useStyle() + const { colors } = useTheme() + const navigation = useNavigation() + const inset = useSafeAreaInsets() + const [email, setEmail] = useState('') + const [phone, setPhone] = useState('') + const [lastname, setLastname] = useState('') + const [password, setPassword] = useState('') + const [firstname, setFirstname] = useState('') + const [loading, setLoading] = useState(false) + const [emailError, setEmailError] = useState(null) + const [phoneError, setPhoneError] = useState(null) + const [lastnameError, setLastnameError] = useState(null) + const [passwordError, setPasswordError] = useState(null) + const [firstnameError, setFirstnameError] = useState(null) + + const { setTokenAsync } = useContext(UserContext) + + const [mutate] = useMutation(CREATEUSER, { onCompleted, onError }) + + function validateCredentials() { + let result = true + + setEmailError(null) + setPasswordError(null) + setPhoneError(null) + setFirstnameError(null) + setLastnameError(null) + + const emailRegex = /^\w+([\\.-]?\w+)*@\w+([\\.-]?\w+)*(\.\w{2,3})+$/ + if (!emailRegex.test(email.trim())) { + setEmailError('Provide a valid email address') + result = false + } + if (!password) { + setPasswordError('Password is required') + result = false + } + const phoneRegex = /^\d{11,15}$/ + if (!phoneRegex.test(phone)) { + setPhoneError('Provide a valid phone number') + result = false + } + const nameRegex = /^[A-Za-z]{1,15}$/ + if (!nameRegex.test(firstname)) { + setFirstnameError('First name is required') + result = false + } + if (!nameRegex.test(lastname)) { + setLastnameError('Last name is required') + result = false + } + return result + } + + async function onCompleted(data) { + try { + const trackingOpts = { + id: data.createUser.userId, + usernameOrEmail: data.createUser.email + } + Analytics.identify(data.createUser.userId, trackingOpts) + Analytics.track(Analytics.events.USER_CREATED_ACCOUNT, trackingOpts) + setTokenAsync(data.createUser.token) + navigation.navigate(NAVIGATION_SCREEN.Menu) + } catch (e) { + console.log(e) + } finally { + setLoading(false) + } + } + + function onError(error) { + try { + FlashMessage({ + message: error.graphQLErrors[0].message + }) + } catch (e) { + console.log(e) + } finally { + setLoading(false) + } + } + + async function mutateLogin(user) { + setLoading(true) + let notificationToken = null + const { status: existingStatus } = await Notifications.getPermissionsAsync() + if (existingStatus === 'granted' && Device.isDevice) { + notificationToken = (await Notifications.getExpoPushTokenAsync()).data + } + mutate({ variables: { ...user, notificationToken } }) + } + + function renderJoinAction() { + if (loading) return + return ( + { + if (validateCredentials()) { + const user = { + phone: phone.trim(), + email: email.toLowerCase().trim(), + password: password, + name: firstname + ' ' + lastname, + picture: '' + } + mutateLogin(user) + } + }}> + Signup + + ) + } + + function updateCountryCode() { + const timezone = country_codes.find( + value => + value.timezone.toLowerCase() === Localization.timezone.toLowerCase() + ) + if (!phone) { + setPhone(timezone.country_code) + } + } + + return ( + + + + + + navigation.goBack()} + style={[styles.backBtnWidth, styles.backBtn]}> + + + + Signup + + + + + + + + + { + setFirstname(text.trim()) + }} + maxLength={15} + /> + { + setLastname(text.trim()) + }} + maxLength={15} + /> + { + setEmail(text.toLowerCase().trim()) + }} + /> + { + setPhone(text.trim()) + }} + /> + { + setPassword(text.trim()) + }} + /> + {renderJoinAction()} + + navigation.navigate(NAVIGATION_SCREEN.ForgotPassword) + }> + + Forgot password? + + + + + + + + + ) +} + +export default Register diff --git a/Customer App/src/screens/Register/styles.js b/Customer App/src/screens/Register/styles.js new file mode 100644 index 0000000..9d53b9e --- /dev/null +++ b/Customer App/src/screens/Register/styles.js @@ -0,0 +1,86 @@ +import { useTheme } from '@react-navigation/native' +import { Dimensions, StyleSheet } from 'react-native' +import { alignment } from '../../utils/alignment' +import { moderateScale, scale, verticalScale } from '../../utils/scaling' +import { textStyles } from '../../utils/textStyles' +const { height } = Dimensions.get('window') + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + flex: { + flex: 1 + }, + width100: { + width: '100%' + }, + mainContainer: { + flex: 1, + alignItems: 'center' + }, + upperContainer: { + marginTop: verticalScale(60) + }, + subContainer: { + flex: 1, + width: '80%', + alignItems: 'center', + ...alignment.PBmedium + }, + imgResponsive: { + width: scale(135), + height: scale(125) + }, + loadingView: { + backgroundColor: colors.background, + width: '100%', + height: '100%' + }, + marginTop5: { + ...alignment.MTsmall + }, + alignItemCenter: { + alignItems: 'center' + }, + joinBtn: { + width: '100%', + height: height * 0.06, + backgroundColor: colors.buttonBackground, + justifyContent: 'center', + alignItems: 'center', + borderRadius: moderateScale(20) + }, + textContainer: { + borderRadius: 20, + borderTopLeftRadius: 20, + borderTopRightRadius: 20, + backgroundColor: colors.buttonBackgroundLight, + overflow: 'hidden' + }, + labelStyle: { + ...textStyles.Medium, + marginTop: 3, + paddingLeft: 5, + paddingTop: scale(1) + }, + headerContainer: { + paddingHorizontal: moderateScale(20), + flexDirection: 'row', + width: '100%', + alignItems: 'center', + justifyContent: 'space-between' + }, + backBtnWidth: { + width: scale(40), + aspectRatio: 1 + }, + backBtn: { + backgroundColor: colors.white, + borderRadius: scale(13), + justifyContent: 'center', + alignItems: 'center' + } + }) +} + +export default useStyle diff --git a/Customer App/src/screens/Settings/Settings.js b/Customer App/src/screens/Settings/Settings.js new file mode 100644 index 0000000..2f25a10 --- /dev/null +++ b/Customer App/src/screens/Settings/Settings.js @@ -0,0 +1,320 @@ +import { useMutation } from '@apollo/react-hooks' +import AsyncStorage from '@react-native-async-storage/async-storage' +import { useNavigation, useTheme } from '@react-navigation/native' +import Constants from 'expo-constants' +import * as Device from 'expo-device' +import * as Localization from 'expo-localization' +import * as Notifications from 'expo-notifications' +import * as Updates from 'expo-updates' +import gql from 'graphql-tag' +import React, { useContext, useEffect, useRef, useState } from 'react' +import { + AppState, + Linking, + Platform, + StyleSheet, + TouchableOpacity, + View +} from 'react-native' +import { Modalize } from 'react-native-modalize' +import i18n from '../../../i18n' +import { + profile, + pushToken, + updateNotificationStatus +} from '../../apollo/server' +import { + CustomIcon, + FlashMessage, + Spinner, + TextDefault, + WrapperView +} from '../../components' +import SwitchBtn from '../../components/FdSwitch/SwitchBtn' +import UserContext from '../../context/User' +import { alignment } from '../../utils/alignment' +import { ICONS_NAME } from '../../utils/constant' +import { scale } from '../../utils/scaling' +import SettingModal from './components/SettingModal' +import useStyle from './styles' + +const languageTypes = [ + { value: 'English', code: 'en', index: 0 }, + { value: 'français', code: 'fr', index: 1 }, + { value: 'ភាសាខ្មែរ', code: 'km', index: 2 }, + { value: '中文', code: 'zh', index: 3 }, + { value: 'Deutsche', code: 'de', index: 4 } +] + +const PUSH_TOKEN = gql` + ${pushToken} +` +const UPDATE_NOTIFICATION_TOKEN = gql` + ${updateNotificationStatus} +` +const PROFILE = gql` + ${profile} +` + +function Settings() { + const styles = useStyle() + const { colors } = useTheme() + const navigation = useNavigation() + const { profile } = useContext(UserContext) + + const [languageName, languageNameSetter] = useState('English') + const [offerNotification, offerNotificationSetter] = useState( + profile.is_offer_notification + ) + const [orderNotification, orderNotificationSetter] = useState( + profile.is_order_notification + ) + const [activeRadio, activeRadioSetter] = useState(languageTypes[0].index) + // eslint-disable-next-line no-unused-vars + const [appState, setAppState] = useState(AppState.currentState) + const [uploadToken] = useMutation(PUSH_TOKEN) + const [mutate, { loading }] = useMutation(UPDATE_NOTIFICATION_TOKEN, { + onCompleted, + onError, + refetchQueries: [{ query: PROFILE }] + }) + const modalizeRef = useRef(null) + + useEffect(() => { + navigation.setOptions({ + headerTitle: i18n.t('titleSettings'), + headerRight: null + }) + selectLanguage() + checkPermission() + }, [navigation]) + + const _handleAppStateChange = async nextAppState => { + if (nextAppState === 'active') { + let token = null + const permission = await getPermission() + if (permission === 'granted') { + if (!profile.notificationToken) { + token = (await Notifications.getExpoPushTokenAsync()).data + uploadToken({ variables: { token } }) + } + offerNotificationSetter(profile.is_offer_notification) + orderNotificationSetter(profile.is_order_notification) + } else { + offerNotificationSetter(false) + orderNotificationSetter(false) + } + } + setAppState(nextAppState) + } + + useEffect(() => { + AppState.addEventListener('change', _handleAppStateChange) + return () => { + AppState.removeEventListener('change', _handleAppStateChange) + } + }, []) + + async function checkPermission() { + const permission = await getPermission() + if (permission !== 'granted') { + offerNotificationSetter(false) + orderNotificationSetter(false) + } else { + offerNotificationSetter(profile.is_offer_notification) + orderNotificationSetter(profile.is_order_notification) + } + } + + async function getPermission() { + const { status } = await Notifications.getPermissionsAsync() + return status + } + + async function selectLanguage() { + const lang = await AsyncStorage.getItem('enatega-language') + if (lang) { + const defLang = languageTypes.findIndex(el => el.code === lang) + const langName = languageTypes[defLang].value + activeRadioSetter(defLang) + languageNameSetter(langName) + } + } + + const onSelectedLanguage = async active => { + const languageInd = active + if (Platform.OS === 'android') { + const localization = await Localization.getLocalizationAsync() + localization.locale = languageTypes[languageInd].code + await AsyncStorage.setItem( + 'enatega-language', + languageTypes[languageInd].code + ) + Updates.reloadAsync() + } + } + + const onClose = () => { + modalizeRef.current.close() + } + + function onCompleted() { + FlashMessage({ + message: 'Notification Status Updated' + }) + } + + function onError(error) { + try { + FlashMessage({ + message: error.networkError.result.errors[0].message + }) + } catch (err) {} + } + + async function updateNotificationStatus(notificationCheck) { + let orderNotify, offerNotify + if (!Device.isDevice) { + FlashMessage({ + message: 'Notification do not work on simulator' + }) + return + } + + const permission = await getPermission() + if (!profile.notificationToken || permission !== 'granted') { + Linking.openSettings() + } + if (notificationCheck === 'offer') { + offerNotificationSetter(!offerNotification) + orderNotify = orderNotification + offerNotify = !offerNotification + } + + if (notificationCheck === 'order') { + orderNotificationSetter(!orderNotification) + orderNotify = !orderNotification + offerNotify = offerNotification + } + mutate({ + variables: { + offerNotification: offerNotify, + orderNotification: orderNotify + } + }) + } + + return ( + + {loading && ( + + + + )} + + + {Platform.OS === 'android' && ( + + + + + Language + + + ({languageName}) + + + modalizeRef.current.open('top')} + style={styles.button}> + + + + + )} + { + updateNotificationStatus('offer') + }} + style={[styles.notificationContainer, styles.shadow]}> + + + {' '} + Receive Special Offers{' '} + + { + updateNotificationStatus('offer') + }} + /> + + + { + updateNotificationStatus('order') + }} + style={[styles.notificationContainer, styles.shadow]}> + + + {' '} + Get updates on your order status!{' '} + + { + updateNotificationStatus('order') + }} + /> + + + + + Version: {Constants.manifest.version} + + + + + + All rights are reserved by Enatega + + + {/* Modal for language Changes */} + + + + + ) +} +export default Settings diff --git a/Customer App/src/screens/Settings/components/SettingModal.js b/Customer App/src/screens/Settings/components/SettingModal.js new file mode 100644 index 0000000..a4f9930 --- /dev/null +++ b/Customer App/src/screens/Settings/components/SettingModal.js @@ -0,0 +1,75 @@ +import { useTheme } from '@react-navigation/native' +import PropTypes from 'prop-types' +import React, { useState } from 'react' +import { TouchableOpacity, View } from 'react-native' +import RadioButton from '../../../components/FdRadioBtn/RadioBtn' +import TextDefault from '../../../components/Text/TextDefault/TextDefault' +import { alignment } from '../../../utils/alignment' +import useStyle from './styles' + +const languageTypes = [ + { value: 'English', code: 'en', index: 0 }, + { value: 'français', code: 'fr', index: 1 }, + { value: 'ភាសាខ្មែរ', code: 'km', index: 2 }, + { value: '中文', code: 'zh', index: 3 }, + { value: 'Deutsche', code: 'de', index: 4 } +] + +function SettingModal(props) { + const styles = useStyle() + const { colors } = useTheme() + const [activeRadio, activeRadioSetter] = useState(props.activeRadio) + + return ( + + + Select Language + + + {languageTypes.map((item, index) => ( + activeRadioSetter(item.index)} + style={[styles.radioContainer]}> + + {item.value} + + activeRadioSetter(item.index)} + /> + {/* */} + + ))} + {/* */} + + props.onSelectedLanguage(activeRadio)}> + + Done + + + props.onClose()}> + Cancel + + {/* */} + + ) +} + +SettingModal.propTypes = { + activeRadio: PropTypes.number, + onSelectedLanguage: PropTypes.func, + onClose: PropTypes.func +} +export default SettingModal diff --git a/Customer App/src/screens/Settings/components/styles.js b/Customer App/src/screens/Settings/components/styles.js new file mode 100644 index 0000000..d1bad7c --- /dev/null +++ b/Customer App/src/screens/Settings/components/styles.js @@ -0,0 +1,50 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../../utils/alignment' +import { moderateScale } from '../../../utils/scaling' + +const useStyle = () => { + const { colors } = useTheme() + return StyleSheet.create({ + flex: { + flex: 1, + alignItems: 'center' + }, + width100: { + width: '100%' + }, + radioContainer: { + width: '70%', + backgroundColor: '#FFF', + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between', + ...alignment.PTlarge, + ...alignment.PBsmall + }, + horizontalLine: { + width: '70%', + opacity: 0.3, + borderBottomColor: colors.placeHolderColor, + borderBottomWidth: StyleSheet.hairlineWidth + }, + button: { + justifyContent: 'center', + alignItems: 'center', + backgroundColor: colors.buttonBackgroundBlue, + borderRadius: moderateScale(10), + width: '70%', + padding: moderateScale(15), + ...alignment.MTlarge + }, + modalButtonsContainer: { + flexDirection: 'row', + justifyContent: 'flex-end' + }, + modalButtons: { + ...alignment.Msmall, + marginBottom: 0 + } + }) +} +export default useStyle diff --git a/Customer App/src/screens/Settings/styles.js b/Customer App/src/screens/Settings/styles.js new file mode 100644 index 0000000..bc7c0bc --- /dev/null +++ b/Customer App/src/screens/Settings/styles.js @@ -0,0 +1,106 @@ +import { useTheme } from '@react-navigation/native' +import { StyleSheet } from 'react-native' +import { alignment } from '../../utils/alignment' +import { moderateScale, scale, verticalScale } from '../../utils/scaling' + +const useStyle = () => { + const { colors } = useTheme() + + return StyleSheet.create({ + flex: { + flex: 1 + }, + headingLanguage: { + width: '85%', + justifyContent: 'flex-start', + flexDirection: 'row', + alignItems: 'center' + }, + shadow: { + shadowOffset: { width: scale(2), height: scale(5) }, + shadowColor: colors.lightBackground, + shadowOpacity: 1, + shadowRadius: scale(2), + elevation: 0, + borderWidth: 1, + borderColor: colors.lightBackground + }, + mainContainer: { + ...alignment.PLsmall, + ...alignment.PRsmall + }, + languageContainer: { + width: '100%', + borderRadius: scale(20), + backgroundColor: colors.cardContainer, + ...alignment.PRmedium, + ...alignment.PTmedium, + ...alignment.PBmedium, + ...alignment.PLmedium + }, + changeLanguage: { + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center', + borderRadius: scale(10), + width: '100%', + height: verticalScale(18) + }, + button: { + width: '15%', + height: '100%', + alignItems: 'center', + justifyContent: 'center' + }, + notificationContainer: { + width: '100%', + backgroundColor: colors.cardContainer, + flexDirection: 'row', + justifyContent: 'space-between', + borderRadius: moderateScale(20), + ...alignment.PTmedium, + ...alignment.PBmedium, + ...alignment.PRmedium, + ...alignment.PLmedium, + ...alignment.MTmedium + }, + notificationChekboxContainer: { + flexDirection: 'row', + flex: 1, + justifyContent: 'space-between', + alignItems: 'center', + ...alignment.MRsmall + }, + versionContainer: { + width: '100%', + alignItems: 'center', + justifyContent: 'center', + backgroundColor: 'transparent', + ...alignment.MTlarge + }, + modalContainer: { + width: '100%', + backgroundColor: 'white', + borderRadius: verticalScale(4), + ...alignment.Plarge + }, + radioContainer: { + width: '100%', + backgroundColor: '#FFF', + flexDirection: 'row', + alignItems: 'center', + ...alignment.PTxSmall, + ...alignment.PBxSmall + }, + modalButtonsContainer: { + flexDirection: 'row', + justifyContent: 'flex-end' + }, + modalButtons: { + ...alignment.Msmall, + marginBottom: 0 + } + }) +} + +export default useStyle diff --git a/Customer App/src/screens/Stripe/StripeCheckout.js b/Customer App/src/screens/Stripe/StripeCheckout.js new file mode 100644 index 0000000..b4b01ba --- /dev/null +++ b/Customer App/src/screens/Stripe/StripeCheckout.js @@ -0,0 +1,134 @@ +import React, { useLayoutEffect, useState } from 'react' +import { ActivityIndicator, Platform } from 'react-native' +import { WebView } from 'react-native-webview' +import { myOrders } from '../../apollo/server' +import gql from 'graphql-tag' +import { stripeCurrencies } from '../../utils/currencies' +import getEnvVars from '../../../environment' +import { useApolloClient } from '@apollo/react-hooks' +import { useNavigation, useRoute } from '@react-navigation/native' +import { WrapperView } from '../../components' + +const { SERVER_URL, STRIPE_PUBLIC_KEY, STRIPE_IMAGE_URL, STRIPE_STORE_NAME } = + getEnvVars() +const MYORDERS = gql` + ${myOrders} +` + +function StripeCheckout() { + const [loading, loadingSetter] = useState(true) + const navigation = useNavigation() + const route = useRoute() + const client = useApolloClient() + const { _id, currency, email: prepopulatedEmail } = route.params + const multiplier = stripeCurrencies.find( + ({ currency: curr }) => curr === currency + ).multiplier + const amount = route.params.amount * multiplier + const description = 'Food delivery' // find alternative to this + const allowRememberMe = false + + useLayoutEffect(() => { + navigation.setOptions({ + headerRight: null, + title: 'Stripe Checkout' + }) + }, [navigation]) + + function onClose(flag) { + // showMessage here + navigation.goBack() + } + + async function onPaymentSuccess() { + const result = await client.query({ + query: MYORDERS, + fetchPolicy: 'network-only' + }) + const order = result.data.orders.find(order => order.order_id === _id) + navigation.reset({ + routes: [ + { name: 'Menu' }, + { + name: 'OrderDetail', + params: { _id: order._id, clearCart: true } + } + ] + }) + } + + return ( + + { + loadingSetter(false) + }} + source={{ + html: ` +`, + baseUrl: Platform.OS === 'android' ? '' : `${SERVER_URL}` + }} + scalesPageToFit={Platform.OS === 'android'} + onNavigationStateChange={data => { + if (data.title === 'cancel') onClose(true) + if (data.title === 'failed') onClose(false) + if (data.title === 'success') onPaymentSuccess() + }} + /> + {loading ? ( + + ) : null} + + ) +} + +export default StripeCheckout diff --git a/Customer App/src/screens/index.js b/Customer App/src/screens/index.js new file mode 100644 index 0000000..130c191 --- /dev/null +++ b/Customer App/src/screens/index.js @@ -0,0 +1,53 @@ +import Addresses from './Addresses/Addresses' +import AnimatedSplash from './AnimatedSplash/AnimatedSplash' +import Cart from './Cart/Cart' +import CartAddress from './CartAddress/CartAddress' +import Chat from './Chat/Chat' +import SelectVoucher from './Coupon/Coupon' +import CreateAccount from './CreateAccount/CreateAccount' +import EditAddress from './EditAddress/EditAddress' +import ForgotPassword from './ForgotPassword/ForgotPassword' +import FullMap from './FullMap/FullMap' +import Help from './Help/Help' +import HelpBrowser from './HelpBrowser/HelpBrowser' +import ItemDetail from './ItemDetail/ItemDetail' +import Login from './Login/Login' +import Menu from './Menu/Menu' +import MenuItems from './MenuItems/MenuItems' +import MyOrders from './MyOrders/MyOrders' +import NewAddress from './NewAddress/NewAddress' +import OrderDetail from './OrderDetail/OrderDetail' +import Paypal from './Paypal/Paypal' +import Profile from './Profile/Profile' +import RateAndReview from './RateAndReview/RateAndReview' +import Register from './Register/Register' +import Settings from './Settings/Settings' +import StripeCheckout from './Stripe/StripeCheckout' + +export { + AnimatedSplash, + Addresses, + Menu, + Cart, + CartAddress, + Chat, + SelectVoucher, + CreateAccount, + EditAddress, + ForgotPassword, + FullMap, + Help, + HelpBrowser, + ItemDetail, + Login, + MenuItems, + MyOrders, + NewAddress, + OrderDetail, + Paypal, + Profile, + RateAndReview, + Register, + Settings, + StripeCheckout +} diff --git a/Customer App/src/utils/alignment.js b/Customer App/src/utils/alignment.js new file mode 100644 index 0000000..1c2b7a5 --- /dev/null +++ b/Customer App/src/utils/alignment.js @@ -0,0 +1,135 @@ +import { scale } from './scaling' + +const XSMALL = 5 +const SMALL = 10 +const MEDIUM = 15 +const LARGE = 20 +export const alignment = { + MxSmall: { + margin: scale(XSMALL) + }, + MBxSmall: { + marginBottom: scale(XSMALL) + }, + MTxSmall: { + marginTop: scale(XSMALL) + }, + MRxSmall: { + marginRight: scale(XSMALL) + }, + MLxSmall: { + marginLeft: scale(XSMALL) + }, + + Msmall: { + margin: scale(SMALL) + }, + MBsmall: { + marginBottom: scale(SMALL) + }, + MTsmall: { + marginTop: scale(SMALL) + }, + MRsmall: { + marginRight: scale(SMALL) + }, + MLsmall: { + marginLeft: scale(SMALL) + }, + + Mmedium: { + margin: scale(MEDIUM) + }, + MBmedium: { + marginBottom: scale(MEDIUM) + }, + MTmedium: { + marginTop: scale(MEDIUM) + }, + MRmedium: { + marginRight: scale(MEDIUM) + }, + MLmedium: { + marginLeft: scale(MEDIUM) + }, + Mlarge: { + margin: scale(LARGE) + }, + MBlarge: { + marginBottom: scale(LARGE) + }, + MTlarge: { + marginTop: scale(LARGE) + }, + MRlarge: { + marginRight: scale(LARGE) + }, + MLlarge: { + marginLeft: scale(LARGE) + }, + + // Padding + PxSmall: { + padding: scale(XSMALL) + }, + PBxSmall: { + paddingBottom: scale(XSMALL) + }, + PTxSmall: { + paddingTop: scale(XSMALL) + }, + PRxSmall: { + paddingRight: scale(XSMALL) + }, + PLxSmall: { + paddingLeft: scale(XSMALL) + }, + + Psmall: { + padding: scale(SMALL) + }, + PBsmall: { + paddingBottom: scale(SMALL) + }, + PTsmall: { + paddingTop: scale(SMALL) + }, + PRsmall: { + paddingRight: scale(SMALL) + }, + PLsmall: { + paddingLeft: scale(SMALL) + }, + + Pmedium: { + padding: scale(MEDIUM) + }, + PBmedium: { + paddingBottom: scale(MEDIUM) + }, + PTmedium: { + paddingTop: scale(MEDIUM) + }, + PRmedium: { + paddingRight: scale(MEDIUM) + }, + PLmedium: { + paddingLeft: scale(MEDIUM) + }, + + Plarge: { + padding: scale(LARGE) + }, + PBlarge: { + paddingBottom: scale(LARGE) + }, + PTlarge: { + paddingTop: scale(LARGE) + }, + PRlarge: { + paddingRight: scale(LARGE) + }, + PLlarge: { + paddingLeft: scale(LARGE) + } +} diff --git a/Customer App/src/utils/analytics.js b/Customer App/src/utils/analytics.js new file mode 100644 index 0000000..9db3946 --- /dev/null +++ b/Customer App/src/utils/analytics.js @@ -0,0 +1,65 @@ +import * as Amplitude from 'expo-analytics-amplitude' +import { normalizeTrackingOptions } from './analyticsUtils' +import getEnvVars from '../../environment' +import { getTrackingPermissions } from './useAppTrackingTransparency' +const { AMPLITUDE_API_KEY } = getEnvVars() + +let isInitialized = false + +export const events = { + USER_LOGGED_IN: 'USER_LOGGED_IN', + USER_LOGGED_OUT: 'USER_LOGGED_OUT', + USER_CREATED_ACCOUNT: 'USER_CREATED_ACCOUNT', + // USER_RESET_PASSWORD: 'USER_RESET_PASSWORD', + // USER_LINKED_SOCIAL: 'USER_LINKED_SOCIAL', + // USER_UPDATED_EMAIL: 'USER_UPDATED_EMAIL', + // USER_UPDATED_PROFILE: 'USER_UPDATED_PROFILE', + // USER_UPDATED_LINKS: 'USER_UPDATED_SOCIAL_LINKS', + // USER_UPDATED_LIKE: 'USER_UPDATED_LIKE', + // USER_UPDATED_PRIVACY: 'USER_UPDATED_PRIVACY', + // USER_REMOVED_PROJECT: 'USER_REMOVED_PROJECT', + // USER_OPENED_CREATION: 'USER_OPENED_CREATION', + // USER_UPDATED_SETTINGS: 'USER_UPDATED_SETTINGS', + USER_PLACED_ORDER: 'USER_PLACED_ORDER' +} + +export async function initialize() { + const trackingStatus = await getTrackingPermissions() + if (isInitialized || !AMPLITUDE_API_KEY || trackingStatus !== 'granted') { + return + } + await Amplitude.initializeAsync(AMPLITUDE_API_KEY) + isInitialized = true +} + +export async function identify(id, options) { + initialize() + const properties = normalizeTrackingOptions(options) + + if (id) { + await Amplitude.setUserIdAsync(id) + if (properties) { + await Amplitude.setUserPropertiesAsync(properties) + } + } else { + await Amplitude.clearUserPropertiesAsync() + } +} + +export async function track(event, options) { + initialize() + const properties = normalizeTrackingOptions(options) + + if (properties) { + await Amplitude.logEventWithPropertiesAsync(event, properties) + } else { + await Amplitude.logEventAsync(event) + } +} + +export default { + events, + initialize, + identify, + track +} diff --git a/Customer App/src/utils/analyticsUtils.js b/Customer App/src/utils/analyticsUtils.js new file mode 100644 index 0000000..ca7135a --- /dev/null +++ b/Customer App/src/utils/analyticsUtils.js @@ -0,0 +1,17 @@ +export function normalizeTrackingOptions(options) { + if (!options) { + return null + } + + const { usernameOrEmail, ...rest } = options + + if (usernameOrEmail) { + if (usernameOrEmail.includes('@')) { + rest.email = usernameOrEmail + } else { + rest.username = usernameOrEmail + } + } + + return rest +} diff --git a/Customer App/src/utils/androidBackButton.js b/Customer App/src/utils/androidBackButton.js new file mode 100644 index 0000000..ba67644 --- /dev/null +++ b/Customer App/src/utils/androidBackButton.js @@ -0,0 +1,34 @@ +// packages +import { BackHandler, Alert } from 'react-native' +/** + * Attaches an event listener that handles the android-only hardware + * back button + * @param {Function} callback The function to call on click + */ +const handleAndroidBackButton = callback => { + BackHandler.addEventListener('hardwareBackPress', () => { + callback() + return true + }) +} +/** + * Removes the event listener in order not to add a new one + * every time the view component re-mounts + */ +const removeAndroidBackButtonHandler = () => { + BackHandler.removeEventListener('hardwareBackPress') +} +const exitAlert = () => { + Alert.alert('Confirm exit', 'Do you want to quit the app?', [ + { text: 'CANCEL', style: 'cancel' }, + { + text: 'OK', + onPress: () => { + BackHandler.exitApp() + } + } + ]) + return true +} + +export { handleAndroidBackButton, removeAndroidBackButtonHandler, exitAlert } diff --git a/Customer App/src/utils/constant.js b/Customer App/src/utils/constant.js new file mode 100644 index 0000000..bdeb585 --- /dev/null +++ b/Customer App/src/utils/constant.js @@ -0,0 +1,67 @@ +const NAVIGATION_SCREEN = { + Menu: 'Menu', + Help: 'Help', + Cart: 'Cart', + Chat: 'Chat', + Login: 'Login', + Paypal: 'Paypal', + Drawer: 'Drawer', + Coupon: 'Coupon', + Profile: 'Profile', + Payment: 'Payment', + FullMap: 'FullMap', + Settings: 'Settings', + MyOrders: 'MyOrders', + Register: 'Register', + MenuItems: 'MenuItems', + Addresses: 'Addresses', + NewAddress: 'NewAddress', + ItemDetail: 'ItemDetail', + HelpBrowser: 'HelpBrowser', + EditAddress: 'EditAddress', + CartAddress: 'CartAddress', + OrderDetail: 'OrderDetail', + RateAndReview: 'RateAndReview', + ForgotPassword: 'ForgotPassword', + StripeCheckout: 'StripeCheckout', + CreateAccount: 'CreateAccount' +} + +const ICONS_NAME = { + Logo: 'logo', + Menu: 'menu', + Back: 'back', + Exit: 'exit', + Cash: 'cash', + Visa: 'visa', + Home: 'home', + Cart: 'cart', + Info: 'info', + Plus: 'plus', + Radio: 'radio', + Cross: 'cross', + Minus: 'minus', + Trash: 'trash', + Clock: 'clock', + Reload: 'reload', + Pencil: 'pencil', + Target: 'target', + Filter: 'filter', + Paypal: 'paypal', + Message: 'message', + Setting: 'setting', + Checked: 'checked', + Refresh: 'refresh', + Location: 'location', + RadioSelect: 'radioSelect' +} + +const SORT_DATA = { + Default: 'Default', + NameAsc: 'Ascending (A-Z)', + NameDesc: 'Descending (Z-A)', + PriceAsc: 'Price (Low - High)', + PriceDesc: 'Price (High - Low)' +} + +export { NAVIGATION_SCREEN, ICONS_NAME, SORT_DATA } diff --git a/Customer App/src/utils/country_codes.js b/Customer App/src/utils/country_codes.js new file mode 100644 index 0000000..8ba005b --- /dev/null +++ b/Customer App/src/utils/country_codes.js @@ -0,0 +1,2554 @@ +const data = [ + { + iso_country_code: 'AF', + country: 'Afghanistan', + timezone: 'Asia/Kabul', + country_code: '93' + }, + { + iso_country_code: 'AX', + country: 'Aland Islands', + timezone: 'Europe/Mariehamn', + country_code: '355' + }, + { + iso_country_code: 'AL', + country: 'Albania', + timezone: 'Europe/Tirane', + country_code: '355' + }, + { + iso_country_code: 'DZ', + country: 'Algeria', + timezone: 'Africa/Algiers', + country_code: '213' + }, + { + iso_country_code: 'AS', + country: 'American Samoa', + timezone: 'Pacific/Pago_Pago', + country_code: '1-684' + }, + { + iso_country_code: 'AD', + country: 'Andorra', + timezone: 'Europe/Andorra', + country_code: '376' + }, + { + iso_country_code: 'AO', + country: 'Angola', + timezone: 'Africa/Luanda', + country_code: '244' + }, + { + iso_country_code: 'AI', + country: 'Anguilla', + timezone: 'America/Anguilla', + country_code: '1-264' + }, + { + iso_country_code: 'AQ', + country: 'Antarctica', + timezone: 'Antarctica/Casey', + country_code: '672' + }, + { + iso_country_code: 'AQ', + country: 'Antarctica', + timezone: 'Antarctica/Davis', + country_code: '672' + }, + { + iso_country_code: 'AQ', + country: 'Antarctica', + timezone: 'Antarctica/DumontDUrville', + country_code: '672' + }, + { + iso_country_code: 'AQ', + country: 'Antarctica', + timezone: 'Antarctica/Mawson', + country_code: '672' + }, + { + iso_country_code: 'AQ', + country: 'Antarctica', + timezone: 'Antarctica/McMurdo', + country_code: '672' + }, + { + iso_country_code: 'AQ', + country: 'Antarctica', + timezone: 'Antarctica/Palmer', + country_code: '672' + }, + { + iso_country_code: 'AQ', + country: 'Antarctica', + timezone: 'Antarctica/Rothera', + country_code: '672' + }, + { + iso_country_code: 'AQ', + country: 'Antarctica', + timezone: 'Antarctica/Syowa', + country_code: '672' + }, + { + iso_country_code: 'AQ', + country: 'Antarctica', + timezone: 'Antarctica/Troll', + country_code: '672' + }, + { + iso_country_code: 'AQ', + country: 'Antarctica', + timezone: 'Antarctica/Vostok', + country_code: '672' + }, + { + iso_country_code: 'AG', + country: 'Antigua and Barbuda', + timezone: 'America/Antigua', + country_code: '1-268' + }, + { + iso_country_code: 'AR', + country: 'Argentina', + timezone: 'America/Argentina/Buenos_Aires', + country_code: '54' + }, + { + iso_country_code: 'AR', + country: 'Argentina', + timezone: 'America/Argentina/Catamarca', + country_code: '54' + }, + { + iso_country_code: 'AR', + country: 'Argentina', + timezone: 'America/Argentina/Cordoba', + country_code: '54' + }, + { + iso_country_code: 'AR', + country: 'Argentina', + timezone: 'America/Argentina/Jujuy', + country_code: '54' + }, + { + iso_country_code: 'AR', + country: 'Argentina', + timezone: 'America/Argentina/La_Rioja', + country_code: '54' + }, + { + iso_country_code: 'AR', + country: 'Argentina', + timezone: 'America/Argentina/Mendoza', + country_code: '54' + }, + { + iso_country_code: 'AR', + country: 'Argentina', + timezone: 'America/Argentina/Rio_Gallegos', + country_code: '54' + }, + { + iso_country_code: 'AR', + country: 'Argentina', + timezone: 'America/Argentina/Salta', + country_code: '54' + }, + { + iso_country_code: 'AR', + country: 'Argentina', + timezone: 'America/Argentina/San_Juan', + country_code: '54' + }, + { + iso_country_code: 'AR', + country: 'Argentina', + timezone: 'America/Argentina/San_Luis', + country_code: '54' + }, + { + iso_country_code: 'AR', + country: 'Argentina', + timezone: 'America/Argentina/Tucuman', + country_code: '54' + }, + { + iso_country_code: 'AR', + country: 'Argentina', + timezone: 'America/Argentina/Ushuaia', + country_code: '54' + }, + { + iso_country_code: 'AM', + country: 'Armenia', + timezone: 'Asia/Yerevan', + country_code: '374' + }, + { + iso_country_code: 'AW', + country: 'Aruba', + timezone: 'America/Aruba', + country_code: '297' + }, + { + iso_country_code: 'AU', + country: 'Australia', + timezone: 'Antarctica/Macquarie', + country_code: '61' + }, + { + iso_country_code: 'AU', + country: 'Australia', + timezone: 'Australia/Adelaide', + country_code: '61' + }, + { + iso_country_code: 'AU', + country: 'Australia', + timezone: 'Australia/Brisbane', + country_code: '61' + }, + { + iso_country_code: 'AU', + country: 'Australia', + timezone: 'Australia/Broken_Hill', + country_code: '61' + }, + { + iso_country_code: 'AU', + country: 'Australia', + timezone: 'Australia/Currie', + country_code: '61' + }, + { + iso_country_code: 'AU', + country: 'Australia', + timezone: 'Australia/Darwin', + country_code: '61' + }, + { + iso_country_code: 'AU', + country: 'Australia', + timezone: 'Australia/Eucla', + country_code: '61' + }, + { + iso_country_code: 'AU', + country: 'Australia', + timezone: 'Australia/Hobart', + country_code: '61' + }, + { + iso_country_code: 'AU', + country: 'Australia', + timezone: 'Australia/Lindeman', + country_code: '61' + }, + { + iso_country_code: 'AU', + country: 'Australia', + timezone: 'Australia/Lord_Howe', + country_code: '61' + }, + { + iso_country_code: 'AU', + country: 'Australia', + timezone: 'Australia/Melbourne', + country_code: '61' + }, + { + iso_country_code: 'AU', + country: 'Australia', + timezone: 'Australia/Perth', + country_code: '61' + }, + { + iso_country_code: 'AU', + country: 'Australia', + timezone: 'Australia/Sydney', + country_code: '61' + }, + { + iso_country_code: 'AT', + country: 'Austria', + timezone: 'Europe/Vienna', + country_code: '43' + }, + { + iso_country_code: 'AZ', + country: 'Azerbaijan', + timezone: 'Asia/Baku', + country_code: '994' + }, + { + iso_country_code: 'BS', + country: 'Bahamas', + timezone: 'America/Nassau', + country_code: '1-242' + }, + { + iso_country_code: 'BH', + country: 'Bahrain', + timezone: 'Asia/Bahrain', + country_code: '973' + }, + { + iso_country_code: 'BD', + country: 'Bangladesh', + timezone: 'Asia/Dhaka', + country_code: '880' + }, + { + iso_country_code: 'BB', + country: 'Barbados', + timezone: 'America/Barbados', + country_code: '1-246' + }, + { + iso_country_code: 'BY', + country: 'Belarus', + timezone: 'Europe/Minsk', + country_code: '375' + }, + { + iso_country_code: 'BE', + country: 'Belgium', + timezone: 'Europe/Brussels', + country_code: '32' + }, + { + iso_country_code: 'BZ', + country: 'Belize', + timezone: 'America/Belize', + country_code: '501' + }, + { + iso_country_code: 'BJ', + country: 'Benin', + timezone: 'Africa/Porto-Novo', + country_code: '229' + }, + { + iso_country_code: 'BM', + country: 'Bermuda', + timezone: 'Atlantic/Bermuda', + country_code: '1-441' + }, + { + iso_country_code: 'BT', + country: 'Bhutan', + timezone: 'Asia/Thimphu', + country_code: '975' + }, + { + iso_country_code: 'BO', + country: 'Bolivia', + timezone: 'America/La_Paz', + country_code: '591' + }, + { + iso_country_code: 'BQ', + country: 'Bonaire, Saint Eustatius and Saba ', + timezone: 'America/Kralendijk', + country_code: '591' + }, + { + iso_country_code: 'BA', + country: 'Bosnia and Herzegovina', + timezone: 'Europe/Sarajevo', + country_code: '387' + }, + { + iso_country_code: 'BW', + country: 'Botswana', + timezone: 'Africa/Gaborone', + country_code: '267' + }, + { + iso_country_code: 'BR', + country: 'Brazil', + timezone: 'America/Araguaina', + country_code: '55' + }, + { + iso_country_code: 'BR', + country: 'Brazil', + timezone: 'America/Bahia', + country_code: '55' + }, + { + iso_country_code: 'BR', + country: 'Brazil', + timezone: 'America/Belem', + country_code: '55' + }, + { + iso_country_code: 'BR', + country: 'Brazil', + timezone: 'America/Boa_Vista', + country_code: '55' + }, + { + iso_country_code: 'BR', + country: 'Brazil', + timezone: 'America/Campo_Grande', + country_code: '55' + }, + { + iso_country_code: 'BR', + country: 'Brazil', + timezone: 'America/Cuiaba', + country_code: '55' + }, + { + iso_country_code: 'BR', + country: 'Brazil', + timezone: 'America/Eirunepe', + country_code: '55' + }, + { + iso_country_code: 'BR', + country: 'Brazil', + timezone: 'America/Fortaleza', + country_code: '55' + }, + { + iso_country_code: 'BR', + country: 'Brazil', + timezone: 'America/Maceio', + country_code: '55' + }, + { + iso_country_code: 'BR', + country: 'Brazil', + timezone: 'America/Manaus', + country_code: '55' + }, + { + iso_country_code: 'BR', + country: 'Brazil', + timezone: 'America/Noronha', + country_code: '55' + }, + { + iso_country_code: 'BR', + country: 'Brazil', + timezone: 'America/Porto_Velho', + country_code: '55' + }, + { + iso_country_code: 'BR', + country: 'Brazil', + timezone: 'America/Recife', + country_code: '55' + }, + { + iso_country_code: 'BR', + country: 'Brazil', + timezone: 'America/Rio_Branco', + country_code: '55' + }, + { + iso_country_code: 'BR', + country: 'Brazil', + timezone: 'America/Santarem', + country_code: '55' + }, + { + iso_country_code: 'BR', + country: 'Brazil', + timezone: 'America/Sao_Paulo', + country_code: '55' + }, + { + iso_country_code: 'IO', + country: 'British Indian Ocean Territory', + timezone: 'Indian/Chagos', + country_code: '246' + }, + { + iso_country_code: 'VG', + country: 'British Virgin Islands', + timezone: 'America/Tortola', + country_code: '1-284' + }, + { + iso_country_code: 'BN', + country: 'Brunei', + timezone: 'Asia/Brunei', + country_code: '673' + }, + { + iso_country_code: 'BG', + country: 'Bulgaria', + timezone: 'Europe/Sofia', + country_code: '359' + }, + { + iso_country_code: 'BF', + country: 'Burkina Faso', + timezone: 'Africa/Ouagadougou', + country_code: '226' + }, + { + iso_country_code: 'BI', + country: 'Burundi', + timezone: 'Africa/Bujumbura', + country_code: '257' + }, + { + iso_country_code: 'KH', + country: 'Cambodia', + timezone: 'Asia/Phnom_Penh', + country_code: '855' + }, + { + iso_country_code: 'CM', + country: 'Cameroon', + timezone: 'Africa/Douala', + country_code: '237' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Atikokan', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Blanc-Sablon', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Cambridge_Bay', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Creston', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Dawson', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Dawson_Creek', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Edmonton', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Fort_Nelson', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Glace_Bay', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Goose_Bay', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Halifax', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Inuvik', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Iqaluit', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Moncton', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Nipigon', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Pangnirtung', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Rainy_River', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Rankin_Inlet', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Regina', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Resolute', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/St_Johns', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Swift_Current', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Thunder_Bay', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Toronto', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Vancouver', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Whitehorse', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Winnipeg', + country_code: '1' + }, + { + iso_country_code: 'CA', + country: 'Canada', + timezone: 'America/Yellowknife', + country_code: '1' + }, + { + iso_country_code: 'CV', + country: 'Cape Verde', + timezone: 'Atlantic/Cape_Verde', + country_code: '238' + }, + { + iso_country_code: 'KY', + country: 'Cayman Islands', + timezone: 'America/Cayman', + country_code: '1-345' + }, + { + iso_country_code: 'CF', + country: 'Central African Republic', + timezone: 'Africa/Bangui', + country_code: '236' + }, + { + iso_country_code: 'TD', + country: 'Chad', + timezone: 'Africa/Ndjamena', + country_code: '235' + }, + { + iso_country_code: 'CL', + country: 'Chile', + timezone: 'America/Punta_Arenas', + country_code: '56' + }, + { + iso_country_code: 'CL', + country: 'Chile', + timezone: 'America/Santiago', + country_code: '56' + }, + { + iso_country_code: 'CL', + country: 'Chile', + timezone: 'Pacific/Easter', + country_code: '56' + }, + { + iso_country_code: 'CN', + country: 'China', + timezone: 'Asia/Shanghai', + country_code: '86' + }, + { + iso_country_code: 'CN', + country: 'China', + timezone: 'Asia/Urumqi', + country_code: '86' + }, + { + iso_country_code: 'CX', + country: 'Christmas Island', + timezone: 'Indian/Christmas', + country_code: '61' + }, + { + iso_country_code: 'CC', + country: 'Cocos Islands', + timezone: 'Indian/Cocos', + country_code: '61' + }, + { + iso_country_code: 'CO', + country: 'Colombia', + timezone: 'America/Bogota', + country_code: '57' + }, + { + iso_country_code: 'KM', + country: 'Comoros', + timezone: 'Indian/Comoro', + country_code: '269' + }, + { + iso_country_code: 'CK', + country: 'Cook Islands', + timezone: 'Pacific/Rarotonga', + country_code: '682' + }, + { + iso_country_code: 'CR', + country: 'Costa Rica', + timezone: 'America/Costa_Rica', + country_code: '506' + }, + { + iso_country_code: 'HR', + country: 'Croatia', + timezone: 'Europe/Zagreb', + country_code: '385' + }, + { + iso_country_code: 'CU', + country: 'Cuba', + timezone: 'America/Havana', + country_code: '53' + }, + { + iso_country_code: 'CW', + country: 'Curaçao', + timezone: 'America/Curacao', + country_code: '599' + }, + { + iso_country_code: 'CY', + country: 'Cyprus', + timezone: 'Asia/Famagusta', + country_code: '357' + }, + { + iso_country_code: 'CY', + country: 'Cyprus', + timezone: 'Asia/Nicosia', + country_code: '357' + }, + { + iso_country_code: 'CZ', + country: 'Czech Republic', + timezone: 'Europe/Prague', + country_code: '420' + }, + { + iso_country_code: 'CD', + country: 'Democratic Republic of the Congo', + timezone: 'Africa/Kinshasa', + country_code: '243' + }, + { + iso_country_code: 'CD', + country: 'Democratic Republic of the Congo', + timezone: 'Africa/Lubumbashi', + country_code: '243' + }, + { + iso_country_code: 'DK', + country: 'Denmark', + timezone: 'Europe/Copenhagen', + country_code: '45' + }, + { + iso_country_code: 'DJ', + country: 'Djibouti', + timezone: 'Africa/Djibouti', + country_code: '253' + }, + { + iso_country_code: 'DM', + country: 'Dominica', + timezone: 'America/Dominica', + country_code: '1-767' + }, + { + iso_country_code: 'DO', + country: 'Dominican Republic', + timezone: 'America/Santo_Domingo', + country_code: '1-809, 1-829, 1-849' + }, + { + iso_country_code: 'TL', + country: 'East Timor', + timezone: 'Asia/Dili', + country_code: '670' + }, + { + iso_country_code: 'EC', + country: 'Ecuador', + timezone: 'America/Guayaquil', + country_code: '593' + }, + { + iso_country_code: 'EC', + country: 'Ecuador', + timezone: 'Pacific/Galapagos', + country_code: '593' + }, + { + iso_country_code: 'EG', + country: 'Egypt', + timezone: 'Africa/Cairo', + country_code: '20' + }, + { + iso_country_code: 'SV', + country: 'El Salvador', + timezone: 'America/El_Salvador', + country_code: '503' + }, + { + iso_country_code: 'GQ', + country: 'Equatorial Guinea', + timezone: 'Africa/Malabo', + country_code: '240' + }, + { + iso_country_code: 'ER', + country: 'Eritrea', + timezone: 'Africa/Asmara', + country_code: '291' + }, + { + iso_country_code: 'EE', + country: 'Estonia', + timezone: 'Europe/Tallinn', + country_code: '372' + }, + { + iso_country_code: 'ET', + country: 'Ethiopia', + timezone: 'Africa/Addis_Ababa', + country_code: '251' + }, + { + iso_country_code: 'FK', + country: 'Falkland Islands', + timezone: 'Atlantic/Stanley', + country_code: '500' + }, + { + iso_country_code: 'FO', + country: 'Faroe Islands', + timezone: 'Atlantic/Faroe', + country_code: '298' + }, + { + iso_country_code: 'FJ', + country: 'Fiji', + timezone: 'Pacific/Fiji', + country_code: '679' + }, + { + iso_country_code: 'FI', + country: 'Finland', + timezone: 'Europe/Helsinki', + country_code: '358' + }, + { + iso_country_code: 'FR', + country: 'France', + timezone: 'Europe/Paris', + country_code: '33' + }, + { + iso_country_code: 'GF', + country: 'French Guiana', + timezone: 'America/Cayenne', + country_code: '689' + }, + { + iso_country_code: 'PF', + country: 'French Polynesia', + timezone: 'Pacific/Gambier', + country_code: '689' + }, + { + iso_country_code: 'PF', + country: 'French Polynesia', + timezone: 'Pacific/Marquesas', + country_code: '689' + }, + { + iso_country_code: 'PF', + country: 'French Polynesia', + timezone: 'Pacific/Tahiti', + country_code: '689' + }, + { + iso_country_code: 'TF', + country: 'French Southern Territories', + timezone: 'Indian/Kerguelen', + country_code: '689' + }, + { + iso_country_code: 'GA', + country: 'Gabon', + timezone: 'Africa/Libreville', + country_code: '241' + }, + { + iso_country_code: 'GM', + country: 'Gambia', + timezone: 'Africa/Banjul', + country_code: '220' + }, + { + iso_country_code: 'GE', + country: 'Georgia', + timezone: 'Asia/Tbilisi', + country_code: '995' + }, + { + iso_country_code: 'DE', + country: 'Germany', + timezone: 'Europe/Berlin', + country_code: '49' + }, + { + iso_country_code: 'DE', + country: 'Germany', + timezone: 'Europe/Busingen', + country_code: '49' + }, + { + iso_country_code: 'GH', + country: 'Ghana', + timezone: 'Africa/Accra', + country_code: '233' + }, + { + iso_country_code: 'GI', + country: 'Gibraltar', + timezone: 'Europe/Gibraltar', + country_code: '350' + }, + { + iso_country_code: 'GR', + country: 'Greece', + timezone: 'Europe/Athens', + country_code: '30' + }, + { + iso_country_code: 'GL', + country: 'Greenland', + timezone: 'America/Danmarkshavn', + country_code: '299' + }, + { + iso_country_code: 'GL', + country: 'Greenland', + timezone: 'America/Godthab', + country_code: '299' + }, + { + iso_country_code: 'GL', + country: 'Greenland', + timezone: 'America/Scoresbysund', + country_code: '299' + }, + { + iso_country_code: 'GL', + country: 'Greenland', + timezone: 'America/Thule', + country_code: '299' + }, + { + iso_country_code: 'GD', + country: 'Grenada', + timezone: 'America/Grenada', + country_code: '1-473' + }, + { + iso_country_code: 'GP', + country: 'Guadeloupe', + timezone: 'America/Guadeloupe', + country_code: '1-473' + }, + { + iso_country_code: 'GU', + country: 'Guam', + timezone: 'Pacific/Guam', + country_code: '1-671' + }, + { + iso_country_code: 'GT', + country: 'Guatemala', + timezone: 'America/Guatemala', + country_code: '502' + }, + { + iso_country_code: 'GG', + country: 'Guernsey', + timezone: 'Europe/Guernsey', + country_code: '44-1481' + }, + { + iso_country_code: 'GN', + country: 'Guinea', + timezone: 'Africa/Conakry', + country_code: '224' + }, + { + iso_country_code: 'GW', + country: 'Guinea-Bissau', + timezone: 'Africa/Bissau', + country_code: '245' + }, + { + iso_country_code: 'GY', + country: 'Guyana', + timezone: 'America/Guyana', + country_code: '592' + }, + { + iso_country_code: 'HT', + country: 'Haiti', + timezone: 'America/Port-au-Prince', + country_code: '509' + }, + { + iso_country_code: 'HN', + country: 'Honduras', + timezone: 'America/Tegucigalpa', + country_code: '504' + }, + { + iso_country_code: 'HK', + country: 'Hong Kong', + timezone: 'Asia/Hong_Kong', + country_code: '852' + }, + { + iso_country_code: 'HU', + country: 'Hungary', + timezone: 'Europe/Budapest', + country_code: '36' + }, + { + iso_country_code: 'IS', + country: 'Iceland', + timezone: 'Atlantic/Reykjavik', + country_code: '354' + }, + { + iso_country_code: 'IN', + country: 'India', + timezone: 'Asia/Kolkata', + country_code: '91' + }, + { + iso_country_code: 'ID', + country: 'Indonesia', + timezone: 'Asia/Jakarta', + country_code: '62' + }, + { + iso_country_code: 'ID', + country: 'Indonesia', + timezone: 'Asia/Jayapura', + country_code: '62' + }, + { + iso_country_code: 'ID', + country: 'Indonesia', + timezone: 'Asia/Makassar', + country_code: '62' + }, + { + iso_country_code: 'ID', + country: 'Indonesia', + timezone: 'Asia/Pontianak', + country_code: '62' + }, + { + iso_country_code: 'IR', + country: 'Iran', + timezone: 'Asia/Tehran', + country_code: '98' + }, + { + iso_country_code: 'IQ', + country: 'Iraq', + timezone: 'Asia/Baghdad', + country_code: '964' + }, + { + iso_country_code: 'IE', + country: 'Ireland', + timezone: 'Europe/Dublin', + country_code: '353' + }, + { + iso_country_code: 'IM', + country: 'Isle of Man', + timezone: 'Europe/Isle_of_Man', + country_code: '44-1624' + }, + { + iso_country_code: 'IL', + country: 'Israel', + timezone: 'Asia/Jerusalem', + country_code: '972' + }, + { + iso_country_code: 'IT', + country: 'Italy', + timezone: 'Europe/Rome', + country_code: '39' + }, + { + iso_country_code: 'CI', + country: 'Ivory Coast', + timezone: 'Africa/Abidjan', + country_code: '225' + }, + { + iso_country_code: 'JM', + country: 'Jamaica', + timezone: 'America/Jamaica', + country_code: '1-876' + }, + { + iso_country_code: 'JP', + country: 'Japan', + timezone: 'Asia/Tokyo', + country_code: '81' + }, + { + iso_country_code: 'JE', + country: 'Jersey', + timezone: 'Europe/Jersey', + country_code: '44-1534' + }, + { + iso_country_code: 'JO', + country: 'Jordan', + timezone: 'Asia/Amman', + country_code: '962' + }, + { + iso_country_code: 'KZ', + country: 'Kazakhstan', + timezone: 'Asia/Almaty', + country_code: '7' + }, + { + iso_country_code: 'KZ', + country: 'Kazakhstan', + timezone: 'Asia/Aqtau', + country_code: '7' + }, + { + iso_country_code: 'KZ', + country: 'Kazakhstan', + timezone: 'Asia/Aqtobe', + country_code: '7' + }, + { + iso_country_code: 'KZ', + country: 'Kazakhstan', + timezone: 'Asia/Atyrau', + country_code: '7' + }, + { + iso_country_code: 'KZ', + country: 'Kazakhstan', + timezone: 'Asia/Oral', + country_code: '7' + }, + { + iso_country_code: 'KZ', + country: 'Kazakhstan', + timezone: 'Asia/Qostanay', + country_code: '7' + }, + { + iso_country_code: 'KZ', + country: 'Kazakhstan', + timezone: 'Asia/Qyzylorda', + country_code: '7' + }, + { + iso_country_code: 'KE', + country: 'Kenya', + timezone: 'Africa/Nairobi', + country_code: '254' + }, + { + iso_country_code: 'KI', + country: 'Kiribati', + timezone: 'Pacific/Enderbury', + country_code: '686' + }, + { + iso_country_code: 'KI', + country: 'Kiribati', + timezone: 'Pacific/Kiritimati', + country_code: '686' + }, + { + iso_country_code: 'KI', + country: 'Kiribati', + timezone: 'Pacific/Tarawa', + country_code: '686' + }, + { + iso_country_code: 'KW', + country: 'Kuwait', + timezone: 'Asia/Kuwait', + country_code: '965' + }, + { + iso_country_code: 'KG', + country: 'Kyrgyzstan', + timezone: 'Asia/Bishkek', + country_code: '996' + }, + { + iso_country_code: 'LA', + country: 'Laos', + timezone: 'Asia/Vientiane', + country_code: '856' + }, + { + iso_country_code: 'LV', + country: 'Latvia', + timezone: 'Europe/Riga', + country_code: '371' + }, + { + iso_country_code: 'LB', + country: 'Lebanon', + timezone: 'Asia/Beirut', + country_code: '961' + }, + { + iso_country_code: 'LS', + country: 'Lesotho', + timezone: 'Africa/Maseru', + country_code: '266' + }, + { + iso_country_code: 'LR', + country: 'Liberia', + timezone: 'Africa/Monrovia', + country_code: '231' + }, + { + iso_country_code: 'LY', + country: 'Libya', + timezone: 'Africa/Tripoli', + country_code: '218' + }, + { + iso_country_code: 'LI', + country: 'Liechtenstein', + timezone: 'Europe/Vaduz', + country_code: '423' + }, + { + iso_country_code: 'LT', + country: 'Lithuania', + timezone: 'Europe/Vilnius', + country_code: '370' + }, + { + iso_country_code: 'LU', + country: 'Luxembourg', + timezone: 'Europe/Luxembourg', + country_code: '352' + }, + { + iso_country_code: 'MO', + country: 'Macao', + timezone: 'Asia/Macau', + country_code: '853' + }, + { + iso_country_code: 'MK', + country: 'Macedonia', + timezone: 'Europe/Skopje', + country_code: '389' + }, + { + iso_country_code: 'MG', + country: 'Madagascar', + timezone: 'Indian/Antananarivo', + country_code: '261' + }, + { + iso_country_code: 'MW', + country: 'Malawi', + timezone: 'Africa/Blantyre', + country_code: '265' + }, + { + iso_country_code: 'MY', + country: 'Malaysia', + timezone: 'Asia/Kuala_Lumpur', + country_code: '60' + }, + { + iso_country_code: 'MY', + country: 'Malaysia', + timezone: 'Asia/Kuching', + country_code: '60' + }, + { + iso_country_code: 'MV', + country: 'Maldives', + timezone: 'Indian/Maldives', + country_code: '960' + }, + { + iso_country_code: 'ML', + country: 'Mali', + timezone: 'Africa/Bamako', + country_code: '223' + }, + { + iso_country_code: 'MT', + country: 'Malta', + timezone: 'Europe/Malta', + country_code: '356' + }, + { + iso_country_code: 'MH', + country: 'Marshall Islands', + timezone: 'Pacific/Kwajalein', + country_code: '692' + }, + { + iso_country_code: 'MH', + country: 'Marshall Islands', + timezone: 'Pacific/Majuro', + country_code: '692' + }, + { + iso_country_code: 'MQ', + country: 'Martinique', + timezone: 'America/Martinique', + country_code: '222' + }, + { + iso_country_code: 'MR', + country: 'Mauritania', + timezone: 'Africa/Nouakchott', + country_code: '222' + }, + { + iso_country_code: 'MU', + country: 'Mauritius', + timezone: 'Indian/Mauritius', + country_code: '230' + }, + { + iso_country_code: 'YT', + country: 'Mayotte', + timezone: 'Indian/Mayotte', + country_code: '262' + }, + { + iso_country_code: 'MX', + country: 'Mexico', + timezone: 'America/Bahia_Banderas', + country_code: '52' + }, + { + iso_country_code: 'MX', + country: 'Mexico', + timezone: 'America/Cancun', + country_code: '52' + }, + { + iso_country_code: 'MX', + country: 'Mexico', + timezone: 'America/Chihuahua', + country_code: '52' + }, + { + iso_country_code: 'MX', + country: 'Mexico', + timezone: 'America/Hermosillo', + country_code: '52' + }, + { + iso_country_code: 'MX', + country: 'Mexico', + timezone: 'America/Matamoros', + country_code: '52' + }, + { + iso_country_code: 'MX', + country: 'Mexico', + timezone: 'America/Mazatlan', + country_code: '52' + }, + { + iso_country_code: 'MX', + country: 'Mexico', + timezone: 'America/Merida', + country_code: '52' + }, + { + iso_country_code: 'MX', + country: 'Mexico', + timezone: 'America/Mexico_City', + country_code: '52' + }, + { + iso_country_code: 'MX', + country: 'Mexico', + timezone: 'America/Monterrey', + country_code: '52' + }, + { + iso_country_code: 'MX', + country: 'Mexico', + timezone: 'America/Ojinaga', + country_code: '52' + }, + { + iso_country_code: 'MX', + country: 'Mexico', + timezone: 'America/Tijuana', + country_code: '52' + }, + { + iso_country_code: 'FM', + country: 'Micronesia', + timezone: 'Pacific/Chuuk', + country_code: '691' + }, + { + iso_country_code: 'FM', + country: 'Micronesia', + timezone: 'Pacific/Kosrae', + country_code: '691' + }, + { + iso_country_code: 'FM', + country: 'Micronesia', + timezone: 'Pacific/Pohnpei', + country_code: '691' + }, + { + iso_country_code: 'MD', + country: 'Moldova', + timezone: 'Europe/Chisinau', + country_code: '373' + }, + { + iso_country_code: 'MC', + country: 'Monaco', + timezone: 'Europe/Monaco', + country_code: '377' + }, + { + iso_country_code: 'MN', + country: 'Mongolia', + timezone: 'Asia/Choibalsan', + country_code: '976' + }, + { + iso_country_code: 'MN', + country: 'Mongolia', + timezone: 'Asia/Hovd', + country_code: '976' + }, + { + iso_country_code: 'MN', + country: 'Mongolia', + timezone: 'Asia/Ulaanbaatar', + country_code: '976' + }, + { + iso_country_code: 'ME', + country: 'Montenegro', + timezone: 'Europe/Podgorica', + country_code: '382' + }, + { + iso_country_code: 'MS', + country: 'Montserrat', + timezone: 'America/Montserrat', + country_code: '1-664' + }, + { + iso_country_code: 'MA', + country: 'Morocco', + timezone: 'Africa/Casablanca', + country_code: '212' + }, + { + iso_country_code: 'MZ', + country: 'Mozambique', + timezone: 'Africa/Maputo', + country_code: '258' + }, + { + iso_country_code: 'MM', + country: 'Myanmar', + timezone: 'Asia/Yangon', + country_code: '95' + }, + { + iso_country_code: 'NA', + country: 'Namibia', + timezone: 'Africa/Windhoek', + country_code: '264' + }, + { + iso_country_code: 'NR', + country: 'Nauru', + timezone: 'Pacific/Nauru', + country_code: '674' + }, + { + iso_country_code: 'NP', + country: 'Nepal', + timezone: 'Asia/Kathmandu', + country_code: '977' + }, + { + iso_country_code: 'NL', + country: 'Netherlands', + timezone: 'Europe/Amsterdam', + country_code: '31' + }, + { + iso_country_code: 'NC', + country: 'New Caledonia', + timezone: 'Pacific/Noumea', + country_code: '687' + }, + { + iso_country_code: 'NZ', + country: 'New Zealand', + timezone: 'Pacific/Auckland', + country_code: '64' + }, + { + iso_country_code: 'NZ', + country: 'New Zealand', + timezone: 'Pacific/Chatham', + country_code: '64' + }, + { + iso_country_code: 'NI', + country: 'Nicaragua', + timezone: 'America/Managua', + country_code: '505' + }, + { + iso_country_code: 'NE', + country: 'Niger', + timezone: 'Africa/Niamey', + country_code: '227' + }, + { + iso_country_code: 'NG', + country: 'Nigeria', + timezone: 'Africa/Lagos', + country_code: '234' + }, + { + iso_country_code: 'NU', + country: 'Niue', + timezone: 'Pacific/Niue', + country_code: '683' + }, + { + iso_country_code: 'NF', + country: 'Norfolk Island', + timezone: 'Pacific/Norfolk', + country_code: '683' + }, + { + iso_country_code: 'KP', + country: 'North Korea', + timezone: 'Asia/Pyongyang', + country_code: '850' + }, + { + iso_country_code: 'MP', + country: 'Northern Mariana Islands', + timezone: 'Pacific/Saipan', + country_code: '1-670' + }, + { + iso_country_code: 'NO', + country: 'Norway', + timezone: 'Europe/Oslo', + country_code: '47' + }, + { + iso_country_code: 'OM', + country: 'Oman', + timezone: 'Asia/Muscat', + country_code: '968' + }, + { + iso_country_code: 'PK', + country: 'Pakistan', + timezone: 'Asia/Karachi', + country_code: '92' + }, + { + iso_country_code: 'PW', + country: 'Palau', + timezone: 'Pacific/Palau', + country_code: '680' + }, + { + iso_country_code: 'PS', + country: 'Palestinian Territory', + timezone: 'Asia/Gaza', + country_code: '970' + }, + { + iso_country_code: 'PS', + country: 'Palestinian Territory', + timezone: 'Asia/Hebron', + country_code: '970' + }, + { + iso_country_code: 'PA', + country: 'Panama', + timezone: 'America/Panama', + country_code: '507' + }, + { + iso_country_code: 'PG', + country: 'Papua New Guinea', + timezone: 'Pacific/Bougainville', + country_code: '675' + }, + { + iso_country_code: 'PG', + country: 'Papua New Guinea', + timezone: 'Pacific/Port_Moresby', + country_code: '675' + }, + { + iso_country_code: 'PY', + country: 'Paraguay', + timezone: 'America/Asuncion', + country_code: '595' + }, + { + iso_country_code: 'PE', + country: 'Peru', + timezone: 'America/Lima', + country_code: '51' + }, + { + iso_country_code: 'PH', + country: 'Philippines', + timezone: 'Asia/Manila', + country_code: '63' + }, + { + iso_country_code: 'PN', + country: 'Pitcairn', + timezone: 'Pacific/Pitcairn', + country_code: '64' + }, + { + iso_country_code: 'PL', + country: 'Poland', + timezone: 'Europe/Warsaw', + country_code: '48' + }, + { + iso_country_code: 'PT', + country: 'Portugal', + timezone: 'Atlantic/Azores', + country_code: '351' + }, + { + iso_country_code: 'PT', + country: 'Portugal', + timezone: 'Atlantic/Madeira', + country_code: '351' + }, + { + iso_country_code: 'PT', + country: 'Portugal', + timezone: 'Europe/Lisbon', + country_code: '351' + }, + { + iso_country_code: 'PR', + country: 'Puerto Rico', + timezone: 'America/Puerto_Rico', + country_code: '1-787, 1-939' + }, + { + iso_country_code: 'QA', + country: 'Qatar', + timezone: 'Asia/Qatar', + country_code: '974' + }, + { + iso_country_code: 'CG', + country: 'Republic of the Congo', + timezone: 'Africa/Brazzaville', + country_code: '242' + }, + { + iso_country_code: 'RE', + country: 'Reunion', + timezone: 'Indian/Reunion', + country_code: '262' + }, + { + iso_country_code: 'RO', + country: 'Romania', + timezone: 'Europe/Bucharest', + country_code: '40' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Asia/Anadyr', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Asia/Barnaul', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Asia/Chita', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Asia/Irkutsk', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Asia/Kamchatka', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Asia/Khandyga', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Asia/Krasnoyarsk', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Asia/Magadan', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Asia/Novokuznetsk', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Asia/Novosibirsk', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Asia/Omsk', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Asia/Sakhalin', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Asia/Srednekolymsk', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Asia/Tomsk', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Asia/Ust-Nera', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Asia/Vladivostok', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Asia/Yakutsk', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Asia/Yekaterinburg', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Europe/Astrakhan', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Europe/Kaliningrad', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Europe/Kirov', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Europe/Moscow', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Europe/Samara', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Europe/Saratov', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Europe/Ulyanovsk', + country_code: '7' + }, + { + iso_country_code: 'RU', + country: 'Russia', + timezone: 'Europe/Volgograd', + country_code: '7' + }, + { + iso_country_code: 'RW', + country: 'Rwanda', + timezone: 'Africa/Kigali', + country_code: '250' + }, + { + iso_country_code: 'BL', + country: 'Saint Barthélemy', + timezone: 'America/St_Barthelemy', + country_code: '590' + }, + { + iso_country_code: 'SH', + country: 'Saint Helena', + timezone: 'Atlantic/St_Helena', + country_code: '290' + }, + { + iso_country_code: 'KN', + country: 'Saint Kitts and Nevis', + timezone: 'America/St_Kitts', + country_code: '1-869' + }, + { + iso_country_code: 'LC', + country: 'Saint Lucia', + timezone: 'America/St_Lucia', + country_code: '1-758' + }, + { + iso_country_code: 'MF', + country: 'Saint Martin', + timezone: 'America/Marigot', + country_code: '590' + }, + { + iso_country_code: 'PM', + country: 'Saint Pierre and Miquelon', + timezone: 'America/Miquelon', + country_code: '508' + }, + { + iso_country_code: 'VC', + country: 'Saint Vincent and the Grenadines', + timezone: 'America/St_Vincent', + country_code: '1-784' + }, + { + iso_country_code: 'WS', + country: 'Samoa', + timezone: 'Pacific/Apia', + country_code: '685' + }, + { + iso_country_code: 'SM', + country: 'San Marino', + timezone: 'Europe/San_Marino', + country_code: '378' + }, + { + iso_country_code: 'ST', + country: 'Sao Tome and Principe', + timezone: 'Africa/Sao_Tome', + country_code: '239' + }, + { + iso_country_code: 'SA', + country: 'Saudi Arabia', + timezone: 'Asia/Riyadh', + country_code: '966' + }, + { + iso_country_code: 'SN', + country: 'Senegal', + timezone: 'Africa/Dakar', + country_code: '221' + }, + { + iso_country_code: 'RS', + country: 'Serbia', + timezone: 'Europe/Belgrade', + country_code: '381' + }, + { + iso_country_code: 'SC', + country: 'Seychelles', + timezone: 'Indian/Mahe', + country_code: '248' + }, + { + iso_country_code: 'SL', + country: 'Sierra Leone', + timezone: 'Africa/Freetown', + country_code: '232' + }, + { + iso_country_code: 'SG', + country: 'Singapore', + timezone: 'Asia/Singapore', + country_code: '65' + }, + { + iso_country_code: 'SX', + country: 'Sint Maarten', + timezone: 'America/Lower_Princes', + country_code: '1-721' + }, + { + iso_country_code: 'SK', + country: 'Slovakia', + timezone: 'Europe/Bratislava', + country_code: '421' + }, + { + iso_country_code: 'SI', + country: 'Slovenia', + timezone: 'Europe/Ljubljana', + country_code: '386' + }, + { + iso_country_code: 'SB', + country: 'Solomon Islands', + timezone: 'Pacific/Guadalcanal', + country_code: '677' + }, + { + iso_country_code: 'SO', + country: 'Somalia', + timezone: 'Africa/Mogadishu', + country_code: '252' + }, + { + iso_country_code: 'ZA', + country: 'South Africa', + timezone: 'Africa/Johannesburg', + country_code: '27' + }, + { + iso_country_code: 'GS', + country: 'South Georgia and the South Sandwich Islands', + timezone: 'Atlantic/South_Georgia', + country_code: '27' + }, + { + iso_country_code: 'KR', + country: 'South Korea', + timezone: 'Asia/Seoul', + country_code: '82' + }, + { + iso_country_code: 'SS', + country: 'South Sudan', + timezone: 'Africa/Juba', + country_code: '211' + }, + { + iso_country_code: 'ES', + country: 'Spain', + timezone: 'Africa/Ceuta', + country_code: '34' + }, + { + iso_country_code: 'ES', + country: 'Spain', + timezone: 'Atlantic/Canary', + country_code: '34' + }, + { + iso_country_code: 'ES', + country: 'Spain', + timezone: 'Europe/Madrid', + country_code: '34' + }, + { + iso_country_code: 'LK', + country: 'Sri Lanka', + timezone: 'Asia/Colombo', + country_code: '94' + }, + { + iso_country_code: 'SD', + country: 'Sudan', + timezone: 'Africa/Khartoum', + country_code: '249' + }, + { + iso_country_code: 'SR', + country: 'Suriname', + timezone: 'America/Paramaribo', + country_code: '597' + }, + { + iso_country_code: 'SJ', + country: 'Svalbard and Jan Mayen', + timezone: 'Arctic/Longyearbyen', + country_code: '47' + }, + { + iso_country_code: 'SZ', + country: 'Swaziland', + timezone: 'Africa/Mbabane', + country_code: '268' + }, + { + iso_country_code: 'SE', + country: 'Sweden', + timezone: 'Europe/Stockholm', + country_code: '46' + }, + { + iso_country_code: 'CH', + country: 'Switzerland', + timezone: 'Europe/Zurich', + country_code: '41' + }, + { + iso_country_code: 'SY', + country: 'Syria', + timezone: 'Asia/Damascus', + country_code: '963' + }, + { + iso_country_code: 'TW', + country: 'Taiwan', + timezone: 'Asia/Taipei', + country_code: '886' + }, + { + iso_country_code: 'TJ', + country: 'Tajikistan', + timezone: 'Asia/Dushanbe', + country_code: '992' + }, + { + iso_country_code: 'TZ', + country: 'Tanzania', + timezone: 'Africa/Dar_es_Salaam', + country_code: '255' + }, + { + iso_country_code: 'TH', + country: 'Thailand', + timezone: 'Asia/Bangkok', + country_code: '66' + }, + { + iso_country_code: 'TG', + country: 'Togo', + timezone: 'Africa/Lome', + country_code: '228' + }, + { + iso_country_code: 'TK', + country: 'Tokelau', + timezone: 'Pacific/Fakaofo', + country_code: '690' + }, + { + iso_country_code: 'TO', + country: 'Tonga', + timezone: 'Pacific/Tongatapu', + country_code: '676' + }, + { + iso_country_code: 'TT', + country: 'Trinidad and Tobago', + timezone: 'America/Port_of_Spain', + country_code: '1-868' + }, + { + iso_country_code: 'TN', + country: 'Tunisia', + timezone: 'Africa/Tunis', + country_code: '216' + }, + { + iso_country_code: 'TR', + country: 'Turkey', + timezone: 'Europe/Istanbul', + country_code: '90' + }, + { + iso_country_code: 'TM', + country: 'Turkmenistan', + timezone: 'Asia/Ashgabat', + country_code: '993' + }, + { + iso_country_code: 'TC', + country: 'Turks and Caicos Islands', + timezone: 'America/Grand_Turk', + country_code: '1-649' + }, + { + iso_country_code: 'TV', + country: 'Tuvalu', + timezone: 'Pacific/Funafuti', + country_code: '688' + }, + { + iso_country_code: 'VI', + country: 'U.S. Virgin Islands', + timezone: 'America/St_Thomas', + country_code: '1-340' + }, + { + iso_country_code: 'UG', + country: 'Uganda', + timezone: 'Africa/Kampala', + country_code: '256' + }, + { + iso_country_code: 'UA', + country: 'Ukraine', + timezone: 'Europe/Kiev', + country_code: '380' + }, + { + iso_country_code: 'UA', + country: 'Ukraine', + timezone: 'Europe/Simferopol', + country_code: '380' + }, + { + iso_country_code: 'UA', + country: 'Ukraine', + timezone: 'Europe/Uzhgorod', + country_code: '380' + }, + { + iso_country_code: 'UA', + country: 'Ukraine', + timezone: 'Europe/Zaporozhye', + country_code: '380' + }, + { + iso_country_code: 'AE', + country: 'United Arab Emirates', + timezone: 'Asia/Dubai', + country_code: '971' + }, + { + iso_country_code: 'GB', + country: 'United Kingdom', + timezone: 'Europe/London', + country_code: '44' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Adak', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Anchorage', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Boise', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Chicago', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Denver', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Detroit', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Indiana/Indianapolis', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Indiana/Knox', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Indiana/Marengo', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Indiana/Petersburg', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Indiana/Tell_City', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Indiana/Vevay', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Indiana/Vincennes', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Indiana/Winamac', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Juneau', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Kentucky/Louisville', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Kentucky/Monticello', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Los_Angeles', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Menominee', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Metlakatla', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/New_York', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Nome', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/North_Dakota/Beulah', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/North_Dakota/Center', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/North_Dakota/New_Salem', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Phoenix', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Sitka', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'America/Yakutat', + country_code: '1' + }, + { + iso_country_code: 'US', + country: 'United States', + timezone: 'Pacific/Honolulu', + country_code: '1' + }, + { + iso_country_code: 'UM', + country: 'United States Minor Outlying Islands', + timezone: 'Pacific/Midway', + country_code: '1' + }, + { + iso_country_code: 'UM', + country: 'United States Minor Outlying Islands', + timezone: 'Pacific/Wake', + country_code: '1' + }, + { + iso_country_code: 'UY', + country: 'Uruguay', + timezone: 'America/Montevideo', + country_code: '598' + }, + { + iso_country_code: 'UZ', + country: 'Uzbekistan', + timezone: 'Asia/Samarkand', + country_code: '998' + }, + { + iso_country_code: 'UZ', + country: 'Uzbekistan', + timezone: 'Asia/Tashkent', + country_code: '998' + }, + { + iso_country_code: 'VU', + country: 'Vanuatu', + timezone: 'Pacific/Efate', + country_code: '678' + }, + { + iso_country_code: 'VA', + country: 'Vatican', + timezone: 'Europe/Vatican', + country_code: '379' + }, + { + iso_country_code: 'VE', + country: 'Venezuela', + timezone: 'America/Caracas', + country_code: '58' + }, + { + iso_country_code: 'VN', + country: 'Vietnam', + timezone: 'Asia/Ho_Chi_Minh', + country_code: '84' + }, + { + iso_country_code: 'WF', + country: 'Wallis and Futuna', + timezone: 'Pacific/Wallis', + country_code: '681' + }, + { + iso_country_code: 'EH', + country: 'Western Sahara', + timezone: 'Africa/El_Aaiun', + country_code: '212' + }, + { + iso_country_code: 'YE', + country: 'Yemen', + timezone: 'Asia/Aden', + country_code: '967' + }, + { + iso_country_code: 'ZM', + country: 'Zambia', + timezone: 'Africa/Lusaka', + country_code: '260' + }, + { + iso_country_code: 'ZW', + country: 'Zimbabwe', + timezone: 'Africa/Harare', + country_code: '263' + } +] + +export default data diff --git a/Customer App/src/utils/currencies.js b/Customer App/src/utils/currencies.js new file mode 100644 index 0000000..1053980 --- /dev/null +++ b/Customer App/src/utils/currencies.js @@ -0,0 +1,165 @@ +export const stripeCurrencies = [ + { currency: 'USD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'AED', currency_symbol: 'د.إ', multiplier: 100, type: 'STRIPE' }, + { currency: 'AFN', currency_symbol: '؋', multiplier: 100, type: 'STRIPE' }, + { currency: 'ALL', currency_symbol: 'L', multiplier: 100, type: 'STRIPE' }, + { currency: 'AMD', currency_symbol: '֏', multiplier: 100, type: 'STRIPE' }, + { currency: 'ANG', currency_symbol: 'ƒ', multiplier: 100, type: 'STRIPE' }, + { currency: 'AOA', currency_symbol: 'Kz', multiplier: 100, type: 'STRIPE' }, + { currency: 'ARS', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'AUD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'AWG', currency_symbol: 'ƒ', multiplier: 100, type: 'STRIPE' }, + { currency: 'AZN', currency_symbol: '₼', multiplier: 100, type: 'STRIPE' }, + { currency: 'BAM', currency_symbol: 'BAM', multiplier: 100, type: 'STRIPE' }, + { currency: 'BBD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'BDT', currency_symbol: '৳', multiplier: 100, type: 'STRIPE' }, + { currency: 'BGN', currency_symbol: 'лв', multiplier: 100, type: 'STRIPE' }, + { currency: 'BIF', currency_symbol: 'Fr', multiplier: 1, type: 'STRIPE' }, + { currency: 'BMD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'BND', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'BOB', currency_symbol: 'Bs.', multiplier: 100, type: 'STRIPE' }, + { currency: 'BRL', currency_symbol: 'R$', multiplier: 100, type: 'STRIPE' }, + { currency: 'BSD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'BWP', currency_symbol: 'P', multiplier: 100, type: 'STRIPE' }, + { currency: 'BZD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'CAD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'CDF', currency_symbol: 'Fr', multiplier: 100, type: 'STRIPE' }, + { currency: 'CHF', currency_symbol: 'Fr', multiplier: 100, type: 'STRIPE' }, + { currency: 'CLP', currency_symbol: '$', multiplier: 1, type: 'STRIPE' }, + { currency: 'CNY', currency_symbol: '¥', multiplier: 100, type: 'STRIPE' }, + { currency: 'COP', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'CRC', currency_symbol: '₡', multiplier: 100, type: 'STRIPE' }, + { currency: 'CVE', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'CZK', currency_symbol: 'Kč', multiplier: 100, type: 'STRIPE' }, + { currency: 'DJF', currency_symbol: 'Fr', multiplier: 1, type: 'STRIPE' }, + { currency: 'DKK', currency_symbol: 'kr', multiplier: 100, type: 'STRIPE' }, + { currency: 'DOP', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'DZD', currency_symbol: 'د.ج', multiplier: 100, type: 'STRIPE' }, + { currency: 'EGP', currency_symbol: '£', multiplier: 100, type: 'STRIPE' }, + { currency: 'ETB', currency_symbol: 'Br', multiplier: 100, type: 'STRIPE' }, + { currency: 'EUR', currency_symbol: '€', multiplier: 100, type: 'STRIPE' }, + { currency: 'FJD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'FKP', currency_symbol: '£', multiplier: 100, type: 'STRIPE' }, + { currency: 'GBP', currency_symbol: '£', multiplier: 100, type: 'STRIPE' }, + { currency: 'GEL', currency_symbol: '₾', multiplier: 100, type: 'STRIPE' }, + { currency: 'GIP', currency_symbol: '£', multiplier: 100, type: 'STRIPE' }, + { currency: 'GMD', currency_symbol: 'D', multiplier: 100, type: 'STRIPE' }, + { currency: 'GNF', currency_symbol: 'Fr', multiplier: 1, type: 'STRIPE' }, + { currency: 'GTQ', currency_symbol: 'Q', multiplier: 100, type: 'STRIPE' }, + { currency: 'GYD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'HKD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'HNL', currency_symbol: 'L', multiplier: 100, type: 'STRIPE' }, + { currency: 'HRK', currency_symbol: 'kn', multiplier: 100, type: 'STRIPE' }, + { currency: 'HTG', currency_symbol: 'G', multiplier: 100, type: 'STRIPE' }, + { currency: 'HUF', currency_symbol: 'Ft', multiplier: 100, type: 'STRIPE' }, + { currency: 'IDR', currency_symbol: 'Rp', multiplier: 100, type: 'STRIPE' }, + { currency: 'ILS', currency_symbol: 'ع.د', multiplier: 100, type: 'STRIPE' }, + { currency: 'INR', currency_symbol: '₹', multiplier: 100, type: 'STRIPE' }, + { currency: 'ISK', currency_symbol: 'kr', multiplier: 100, type: 'STRIPE' }, + { currency: 'JMD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'JPY', currency_symbol: '¥', multiplier: 1, type: 'STRIPE' }, + { currency: 'KES', currency_symbol: 'Sh', multiplier: 100, type: 'STRIPE' }, + { currency: 'KGS', currency_symbol: 'с', multiplier: 100, type: 'STRIPE' }, + { currency: 'KHR', currency_symbol: '៛', multiplier: 100, type: 'STRIPE' }, + { currency: 'KMF', currency_symbol: 'Fr', multiplier: 1, type: 'STRIPE' }, + { currency: 'KRW', currency_symbol: '₩', multiplier: 1, type: 'STRIPE' }, + { currency: 'KYD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'KZT', currency_symbol: '₸', multiplier: 100, type: 'STRIPE' }, + { currency: 'LAK', currency_symbol: '₭', multiplier: 100, type: 'STRIPE' }, + { currency: 'LBP', currency_symbol: 'ل.ل', multiplier: 100, type: 'STRIPE' }, + { currency: 'LKR', currency_symbol: 'Rs', multiplier: 100, type: 'STRIPE' }, + { currency: 'LRD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'LSL', currency_symbol: 'L', multiplier: 100, type: 'STRIPE' }, + { currency: 'MAD', currency_symbol: 'د.م.', multiplier: 100, type: 'STRIPE' }, + { currency: 'MDL', currency_symbol: 'L', multiplier: 100, type: 'STRIPE' }, + { currency: 'MGA', currency_symbol: 'Ar', multiplier: 1, type: 'STRIPE' }, + { currency: 'MKD', currency_symbol: 'ден', multiplier: 100, type: 'STRIPE' }, + { currency: 'MMK', currency_symbol: 'Ks', multiplier: 100, type: 'STRIPE' }, + { currency: 'MNT', currency_symbol: '₮', multiplier: 100, type: 'STRIPE' }, + { currency: 'MOP', currency_symbol: 'P', multiplier: 100, type: 'STRIPE' }, + { currency: 'MRO', currency_symbol: 'UM', multiplier: 100, type: 'STRIPE' }, + { currency: 'MUR', currency_symbol: '₨', multiplier: 100, type: 'STRIPE' }, + { currency: 'MVR', currency_symbol: '.ރ', multiplier: 100, type: 'STRIPE' }, + { currency: 'MWK', currency_symbol: 'MK', multiplier: 100, type: 'STRIPE' }, + { currency: 'MXN', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'MYR', currency_symbol: 'RM', multiplier: 100, type: 'STRIPE' }, + { currency: 'MZN', currency_symbol: 'MT', multiplier: 100, type: 'STRIPE' }, + { currency: 'NAD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'NGN', currency_symbol: '₦', multiplier: 100, type: 'STRIPE' }, + { currency: 'NIO', currency_symbol: 'C$', multiplier: 100, type: 'STRIPE' }, + { currency: 'NOK', currency_symbol: 'kr', multiplier: 100, type: 'STRIPE' }, + { currency: 'NPR', currency_symbol: '₨', multiplier: 100, type: 'STRIPE' }, + { currency: 'NZD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'PAB', currency_symbol: 'B/.', multiplier: 100, type: 'STRIPE' }, + { currency: 'PEN', currency_symbol: 'S/.', multiplier: 100, type: 'STRIPE' }, + { currency: 'PGK', currency_symbol: 'K', multiplier: 100, type: 'STRIPE' }, + { currency: 'PHP', currency_symbol: '₱', multiplier: 100, type: 'STRIPE' }, + { currency: 'PKR', currency_symbol: '₨', multiplier: 100, type: 'STRIPE' }, + { currency: 'PLN', currency_symbol: 'zł', multiplier: 100, type: 'STRIPE' }, + { currency: 'PYG', currency_symbol: '₲', multiplier: 1, type: 'STRIPE' }, + { currency: 'QAR', currency_symbol: 'ر.ق', multiplier: 100, type: 'STRIPE' }, + { currency: 'RON', currency_symbol: 'lei', multiplier: 100, type: 'STRIPE' }, + { currency: 'RSD', currency_symbol: 'дин', multiplier: 100, type: 'STRIPE' }, + { currency: 'RUB', currency_symbol: '₽', multiplier: 100, type: 'STRIPE' }, + { currency: 'RWF', currency_symbol: 'Fr', multiplier: 1, type: 'STRIPE' }, + { currency: 'SAR', currency_symbol: 'ر.س', multiplier: 100, type: 'STRIPE' }, + { currency: 'SBD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'SCR', currency_symbol: '₨', multiplier: 100, type: 'STRIPE' }, + { currency: 'SEK', currency_symbol: 'kr', multiplier: 100, type: 'STRIPE' }, + { currency: 'SGD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'SHP', currency_symbol: '£', multiplier: 100, type: 'STRIPE' }, + { currency: 'SLL', currency_symbol: 'Le', multiplier: 100, type: 'STRIPE' }, + { currency: 'SOS', currency_symbol: 'Sh', multiplier: 100, type: 'STRIPE' }, + { currency: 'SRD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'STD', currency_symbol: 'Db', multiplier: 100, type: 'STRIPE' }, + { currency: 'SZL', currency_symbol: 'L', multiplier: 100, type: 'STRIPE' }, + { currency: 'THB', currency_symbol: '฿', multiplier: 100, type: 'STRIPE' }, + { currency: 'TJS', currency_symbol: 'ЅМ', multiplier: 100, type: 'STRIPE' }, + { currency: 'TOP', currency_symbol: 'T$', multiplier: 100, type: 'STRIPE' }, + { currency: 'TRY', currency_symbol: '₺', multiplier: 100, type: 'STRIPE' }, + { currency: 'TTD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'TWD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'TZS', currency_symbol: 'Sh', multiplier: 100, type: 'STRIPE' }, + { currency: 'UAH', currency_symbol: '₴', multiplier: 100, type: 'STRIPE' }, + { currency: 'UGX', currency_symbol: 'Sh', multiplier: 1, type: 'STRIPE' }, + { currency: 'UYU', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'UZS', currency_symbol: 'сўм', multiplier: 100, type: 'STRIPE' }, + { currency: 'VND', currency_symbol: '₫', multiplier: 1, type: 'STRIPE' }, + { currency: 'VUV', currency_symbol: 'Vt', multiplier: 1, type: 'STRIPE' }, + { currency: 'WST', currency_symbol: 'T', multiplier: 100, type: 'STRIPE' }, + { currency: 'XAF', currency_symbol: 'Fr', multiplier: 1, type: 'STRIPE' }, + { currency: 'XCD', currency_symbol: '$', multiplier: 100, type: 'STRIPE' }, + { currency: 'XOF', currency_symbol: 'Fr', multiplier: 1, type: 'STRIPE' }, + { currency: 'XPF', currency_symbol: '₣', multiplier: 1, type: 'STRIPE' }, + { currency: 'YER', currency_symbol: '﷼', multiplier: 100, type: 'STRIPE' }, + { currency: 'ZAR', currency_symbol: 'Rs', multiplier: 100, type: 'STRIPE' }, + { currency: 'ZMW', currency_symbol: 'ZK', multiplier: 100, type: 'STRIPE' } +] + +export const paypalCurrencies = [ + { currency: 'AUD', currency_symbol: '$', type: 'PAYPAL' }, + { currency: 'BRL', currency_symbol: 'R$', type: 'PAYPAL' }, + { currency: 'CAD', currency_symbol: '$', type: 'PAYPAL' }, + { currency: 'CZK', currency_symbol: 'Kč', type: 'PAYPAL' }, + { currency: 'DKK', currency_symbol: 'kr', type: 'PAYPAL' }, + { currency: 'EUR', currency_symbol: '€', type: 'PAYPAL' }, + { currency: 'HKD', currency_symbol: '$', type: 'PAYPAL' }, + { currency: 'HUF', currency_symbol: 'Ft', type: 'PAYPAL' }, + { currency: 'INR', currency_symbol: '₹', type: 'PAYPAL' }, + { currency: 'ILS', currency_symbol: 'ع.د', type: 'PAYPAL' }, + { currency: 'JPY', currency_symbol: '¥', type: 'PAYPAL' }, + { currency: 'MYR', currency_symbol: 'RM', type: 'PAYPAL' }, + { currency: 'MXN', currency_symbol: '$', type: 'PAYPAL' }, + { currency: 'TWD', currency_symbol: '$', type: 'PAYPAL' }, + { currency: 'NZD', currency_symbol: '$', type: 'PAYPAL' }, + { currency: 'NOK', currency_symbol: 'kr', type: 'PAYPAL' }, + { currency: 'PHP', currency_symbol: '₱', type: 'PAYPAL' }, + { currency: 'PLN', currency_symbol: 'zł', type: 'PAYPAL' }, + { currency: 'GBP', currency_symbol: '£', type: 'PAYPAL' }, + { currency: 'RUB', currency_symbol: '₽', type: 'PAYPAL' }, + { currency: 'SGD', currency_symbol: '$', type: 'PAYPAL' }, + { currency: 'SEK', currency_symbol: 'kr', type: 'PAYPAL' }, + { currency: 'CHF', currency_symbol: 'Fr', type: 'PAYPAL' }, + { currency: 'THB', currency_symbol: '฿', type: 'PAYPAL' }, + { currency: 'USD', currency_symbol: '$', type: 'PAYPAL' } +] diff --git a/Customer App/src/utils/fontStyles.js b/Customer App/src/utils/fontStyles.js new file mode 100755 index 0000000..035d8d6 --- /dev/null +++ b/Customer App/src/utils/fontStyles.js @@ -0,0 +1,7 @@ +export const fontStyles = { + PoppinLight: 'Poppin300', + PoppingRegular: 'Poppin400', + PoppingMedium: 'Poppin500', + PoppingSemiBold: 'Poppin600', + PoppinBold: 'Poppin700' +} diff --git a/Customer App/src/utils/scaling.js b/Customer App/src/utils/scaling.js new file mode 100755 index 0000000..26f0f56 --- /dev/null +++ b/Customer App/src/utils/scaling.js @@ -0,0 +1,12 @@ +import { Dimensions } from 'react-native' + +const { width, height } = Dimensions.get('window') +// Guideline sizes are based on standard ~5" screen mobile device +const guidelineBaseWidth = 350 +const guidelineBaseHeight = 680 +const scale = size => (width / guidelineBaseWidth) * size +const verticalScale = size => (height / guidelineBaseHeight) * size +const moderateScale = (size, factor = 0.5) => + size + (scale(size) - size) * factor + +export { scale, verticalScale, moderateScale } diff --git a/Customer App/src/utils/textStyles.js b/Customer App/src/utils/textStyles.js new file mode 100644 index 0000000..0687236 --- /dev/null +++ b/Customer App/src/utils/textStyles.js @@ -0,0 +1,53 @@ +import { scale } from './scaling' +import { fontStyles } from './fontStyles' + +export const textStyles = { + H1: { + fontSize: scale(32) + }, + H2: { + fontSize: scale(22) + }, + H3: { + fontSize: scale(18) + }, + H4: { + fontSize: scale(15) + }, + H5: { + fontSize: scale(13) + }, + Normal: { + fontSize: scale(11) + }, + Small: { + fontSize: scale(9) + }, + Light: { + fontFamily: fontStyles.PoppinLight + }, + Regular: { + fontFamily: fontStyles.PoppingRegular + }, + Medium: { + fontFamily: fontStyles.PoppingMedium + }, + Bold: { + fontFamily: fontStyles.PoppingSemiBold + }, + Bolder: { + fontFamily: fontStyles.PoppinBold + }, + Center: { + textAlign: 'center' + }, + Right: { + textAlign: 'right' + }, + UpperCase: { + textTransform: 'uppercase' + }, + LineOver: { + textDecorationLine: 'line-through' + } +} diff --git a/Customer App/src/utils/useAppTrackingTransparency.js b/Customer App/src/utils/useAppTrackingTransparency.js new file mode 100644 index 0000000..9ee960d --- /dev/null +++ b/Customer App/src/utils/useAppTrackingTransparency.js @@ -0,0 +1,13 @@ +import { + requestTrackingPermissionsAsync, + getTrackingPermissionsAsync +} from 'expo-tracking-transparency' + +export const requestTrackingPermissions = async() => { + const { status } = await requestTrackingPermissionsAsync() + return status +} +export const getTrackingPermissions = async() => { + const { status } = await getTrackingPermissionsAsync() + return status +} diff --git a/Customer App/translations/de.js b/Customer App/translations/de.js new file mode 100644 index 0000000..7526468 --- /dev/null +++ b/Customer App/translations/de.js @@ -0,0 +1,140 @@ +export const de = { + home: 'Home', + title0: 'Gewählte Sprache', + subtitle0: 'English', + description0: + 'Wählen Sie eine Sprache Ihrer Wahl, um den Inhalt der App in die gewünschte Sprache zu ändern.', + title1: 'Lecker', + subtitle1: 'Frühstück', + description1: + 'Frühstück ist alles. Der Anfang, das Erste. Es ist der Mundvoll, der die Verpflichtung zu einem neuen Tag, einem fortwährenden Leben ist.', + title2: 'Erfrischend', + subtitle2: 'Getränke', + description2: + 'Wahre Stille ist der Rest des Geistes und ist für den Geist das, was Schlaf für den Körper ist, Nahrung und Erfrischung.', + title3: 'Köstlich', + subtitle3: 'Eis', + description3: + 'Das Alter mindert nicht die extreme Enttäuschung darüber, dass eine Kugel Eis vom Kegel fällt', + getStarted: 'Loslegen!', + welcome: + 'Willkommen bei Enatega, manchmal brauchen Sie nur Liebe. Aber ein bisschen Essen tut ab und zu nicht weh.', + loginBtn: 'Anmeldung', + registerBtn: 'Registrieren', + name: 'Name', + phone: 'Telefon', + email: 'Email', + emailphone: 'E-Mail oder Telefon', + password: 'Passwort', + deliveryAddress: 'Lieferadresse', + fullDeliveryAddress: 'Ihre vollständige Lieferadresse', + deliveryDetails: 'Erforderliche Angaben, z. Boden / Gebäude', + myAddresses: 'Meine Adressen', + addAddress: 'Neue Adressen hinzufügen', + editAddress: 'Adresse bearbeiten', + registerText: 'Oder registriere dich bei', + forgotPassword: 'Passwort vergessen?', + loginText: 'Oder Einloggen mit', + deliveryLocation: + 'Stellen Sie Ihren Lieferort so ein, dass wir Ihnen einen unendlichen Geschmack köstlichen Essens zusenden können.', + locationBtn: 'Standort einschalten', + locationPermissionDenied: + 'Die Berechtigung zum Zugriff auf den Speicherort wurde verweigert', + locationOff: 'Ort einschalten und erneut versuchen', + titleLanguage: 'Sprache ändern', + titleMenu: 'Speisekarte', + titleOrders: 'meine Bestellungen', + titleNotifications: 'Benachrichtigungen', + titleReviews: 'Bewertungen', + titleProfile: 'Profiel', + titleHelp: 'Hilfe', + titleChat: 'Plaudern', + titleLogout: 'Ausloggen', + titleCart: 'Mein Warenkorb', + titlePayment: 'Zahlung', + totalOrderAmount: 'Gesamtbestellmenge', + reOrder: 'Nachbestellen', + unReadNotifications: 'Keine ungelesenen Benachrichtigungen', + upload: 'Hochladen', + saveBtn: 'sparen', + saveContBtn: 'SPEICHERN UND FORTFAHREN', + emailUs: 'Mailen Sie uns an', + question1: 'Wo finden wir das Essen?', + question2: 'Wie treten wir in Kontakt?', + question3: 'Wie kann ich den Zusteller bezahlen?', + question4: 'Ist der Dienst in meiner Stadt verfügbar?', + answer1: + 'Sie finden das Essen in einem Geschäft in Ihrer Nähe, ohne den Kundenservice zu belasten. Unsere Gebühren sind im Vergleich zu anderen extrem niedrig.', + answer2: + 'Sie können uns über unsere E-Mail, Telefonnummer oder unsere Website kontaktieren.', + answer3: + 'Sie können den Zusteller persönlich bezahlen oder auch online mit Kredit- oder Debitkarte bezahlen.', + answer4: + 'Derzeit ist dieser Service in den Städten Islamabad und Karachi verfügbar. Sie können uns kontaktieren, um diesen Service in Ihrer Stadt in Anspruch zu nehmen.', + add: 'HINZUFÜGEN', + quantity: 'Menge', + size: 'Größe', + addToCart: 'in den Warenkorb legen', + orderNow: 'Jetzt bestellen', + addToCartMessage: 'Zum Warenkorb hinzugefügt', + emptyCart: 'Keine Artikel im Warenkorb', + itemTotal: 'Artikel Gesamt', + delvieryCharges: 'Versandkosten', + total: 'Gesamt', + contactInfo: 'Kontaktinformation', + deliveryAddressmessage: 'Lieferadresse einstellen', + proceedCheckout: 'Zur Kasse', + paymentText: 'Wie möchten Sie bezahlen?', + checkout: 'Auschecken', + creditCard: 'Kreditkarte Debitkarte', + paypal: 'Paypal', + cod: 'Nachnahme', + thankYou: 'Danke dir!', + orderConfirmed: 'Ihre Bestellung wird bestätigt', + orderId: 'Ihre Bestellnummer', + orderAmount: 'Ihre Bestellmenge', + orderDetail: 'Bestelldetails', + paymentMethod: 'Zahlungsmethode', + trackOrder: 'Versandverfolgung', + backToMenu: 'Zurück zum Menü', + foodItem: 'Essensgegenstand', + deliveredTo: 'Geliefert an', + writeAReview: 'Eine Rezension schreiben', + orderReceived: 'Bestellung erhalten', + cancelled: 'Abgebrochen', + foodPreparing: 'Essen wird zubereitet', + delivered: 'Geliefert', + rateAndReview: 'Bewerten und bewerten', + reviewPlaceholder: 'Detaillierte Bewertungen erhalten mehr Sichtbarkeit ...', + submit: 'einreichen', + noWorriesText: 'Keine Sorge, lassen Sie sich von uns helfen!', + yourEmail: 'Deine E-Mail', + send: 'Senden', + checkEmail: + 'Überprüfen Sie Ihre E-Mail-Adresse auf den Link zum Zurücksetzen des Kennworts', + languageText: 'Bitte wählen Sie Ihre gewünschte Sprache', + countryCodePickerTranslation: 'deu', + countryCodeSelect: 'Ländercode auswählen', + paymentNotSupported: 'Diese Zahlungsmethode unterstützt diese Währung nicht', + unReadReviews: 'Noch keine Bewertungen!', + unReadOrders: 'Noch keine Bestellungen!', + error: 'Error', + noMoreItems: 'Keine Artikel mehr auf Lager', + hungry: 'Hungrig', + emptyCartBtn: 'Zurück zum Essen', + subTotal: 'Zwischensumme', + deliveryFee: 'Liefergebühr', + haveVoucher: 'Hast du einen Gutschein?', + remove: 'Entfernen', + change: 'Veränderung', + condition1: + 'Mit Abschluss dieser Bestellung stimme ich allen Allgemeinen Geschäftsbedingungen zu.', + condition2: + 'Ich bin damit einverstanden und fordere Sie auf, den bestellten Service vor Ablauf der Widerrufsfrist auszuführen. Mir ist bekannt, dass ich nach vollständiger Erfüllung der Leistung mein Rücktrittsrecht verliere.', + orderBtn: 'Bestellung aufgeben', + coupanApply: 'Gutscheinrabatt angewendet', + coupanFailed: 'Gutschein nicht verfügbar', + invalidCoupan: 'Ungültiger Gutschein', + validateItems: 'Artikel vor dem Auschecken in den Warenkorb legen', + validateDelivery: 'Stellen Sie die Lieferadresse vor dem Auschecken ein' +} diff --git a/Customer App/translations/en.js b/Customer App/translations/en.js new file mode 100644 index 0000000..91c00e8 --- /dev/null +++ b/Customer App/translations/en.js @@ -0,0 +1,143 @@ +export const en = { + home: 'Home', + title0: 'Selected Language', + subtitle0: 'English', + description0: + 'Select any language of your choice to change the content of the app to your required language.', + title1: 'Tasty', + subtitle1: 'BreakFast', + description1: + 'Breakfast is everything. The beginning, the first thing. It is the mouthful that is the commitment to a new day, a continuing life.', + title2: 'Refreshing', + subtitle2: 'Drinks', + description2: + 'True silence is the rest of the mind, and is to the spirit what sleep is to the body, nourishment and refreshment.', + title3: 'Delicous', + subtitle3: 'Icecream', + description3: + 'Age does not diminish the extreme disappointment of having a scoop of ice cream fall from the cone', + getStarted: 'Get Started!', + welcome: + "Welcome to Enatega, sometimes all you need is love. But a little food now and then doesn't hurt.", + loginBtn: 'Login', + registerBtn: 'Register', + name: 'Name', + phone: 'Phone Number', + email: 'Email', + emailphone: 'Email or Phone', + password: 'Password', + deliveryAddress: 'Delivery Address', + fullDeliveryAddress: 'Your full delivery address', + deliveryDetails: 'Required details -e.g. floor/ building', + myAddresses: 'My Addresses', + addAddress: 'Add Address', + editAddress: 'Edit Address', + registerText: 'Or Register With', + forgotPassword: 'Forgot Password?', + loginText: 'Or Login With', + deliveryLocation: + 'Turn on location so we could send you endless taste of delicious food.', + locationBtn: 'Turn on Location', + locationPermissionDenied: 'Permission to access location was denied', + cameraRollPermissionDenied: 'Permission to access Camera Roll was denied', + locationOff: 'Turn on location and try again', + titleLanguage: 'Change Language', + titleMenu: 'Menu', + titleOrders: 'My Orders', + titleNotifications: 'Notifications', + titleReviews: 'Reviews', + titleProfile: 'Profile', + titleSettings: 'Settings', + titleHelp: 'Help', + titleChat: 'Chat', + titleLogout: 'Logout', + titleCart: 'My Cart', + titlePayment: 'Payment', + totalOrderAmount: 'Total Order Amount', + reOrder: 'Reorder', + unReadNotifications: 'No unread notifications', + upload: 'Upload', + saveBtn: 'Save Changes', + saveContBtn: 'SAVE AND CONTINUE', + emailUs: 'Email us at', + question1: 'Where do we find the food?', + question2: 'How do we contact?', + question3: 'How can I pay the delivery person?', + question4: 'Is the service available in my city?', + answer1: + 'You can find the food at your nearest store without paying anything to customer service.Our charges are extremely low as compared to others.', + answer2: 'You can contact us through our email, phone number or our website.', + answer3: + 'You can pay the delivery person in person or pay online as well through credit or debit card.', + answer4: + 'Currently this service is available in cities Islamabad and Karachi you can contact us to avail this service in your city.', + add: 'ADD', + quantity: 'Quantity', + size: 'Size', + addToCart: 'Add to Cart', + orderNow: 'Order Now', + addToCartMessage: 'Added to cart', + emptyCart: 'No items in cart', + itemTotal: 'Item Total', + delvieryCharges: 'Delivery Charges', + total: 'Total', + contactInfo: 'Contact Info', + deliveryAddressmessage: 'Set delivery address', + proceedCheckout: 'Proceed to Checkout', + paymentText: 'How do you wish to pay?', + checkout: 'Checkout', + creditCart: 'Credit Card/Debit Card', + paypal: 'Paypal', + cod: 'Cash on delivery', + thankYou: 'Thank You!', + orderConfirmed: 'Your Order is confirmed', + orderId: 'Your Order Id', + orderAmount: 'Your Order Amount', + orderDetail: 'Order Detail', + paymentMethod: 'Payment Method', + trackOrder: 'Track Order', + backToMenu: 'Back To Menu', + foodItem: 'Food item', + deliveredTo: 'Delivered to', + writeAReview: 'Write a Review', + orderReceived: 'Order Received', + orderPicked: 'Your order is on its way', + orderDelivered: 'Delivered', + completed: 'Completed', + cancelled: 'Cancelled', + orderPreparing: 'Your order is being prepared', + delivered: 'Delivered', + rateAndReview: 'Rate and Review', + reviewPlaceholder: 'More detailed reviews get more visibility...', + submit: 'Submit', + noWorriesText: 'No worries, let us help you out!', + yourEmail: 'Your Email', + send: 'Send', + apply: 'Apply', + checkEmail: 'Check your email for reset password link', + languageText: 'Please select your required language', + countryCodePickerTranslation: 'eng', + countryCodeSelect: 'Select Country Code', + paymentNotSupported: 'This payment method does not support this Currency', + loginOrCreateAccount: 'Login/Create Account', + unReadReviews: 'No Reviews Yet!', + unReadOrders: 'No Orders Yet!', + error: 'Error', + noMoreItems: 'No more items in stock', + hungry: 'Hungry', + emptyCartBtn: 'Back to Food', + subTotal: 'SubTotal', + deliveryFee: 'Delivery Fee', + haveVoucher: 'Do you have a voucher', + remove: 'Remove', + change: 'Change', + condition1: 'By completing this order, I agree to all Terms & Conditions.', + condition2: + 'I agree and I demand that you execute the ordered service before the end of the revocation period. I am aware that after complete fulfillment of the service I lose my right of rescission.', + orderBtn: 'Place order', + coupanApply: 'Coupon discount applied', + coupanFailed: 'Coupon Unavailable', + invalidCoupan: 'Invalid Coupon', + validateItems: 'Add items to cart before checkout', + validateDelivery: 'Set delivery address before checkout' +} diff --git a/Customer App/translations/fr.js b/Customer App/translations/fr.js new file mode 100644 index 0000000..4d680f7 --- /dev/null +++ b/Customer App/translations/fr.js @@ -0,0 +1,141 @@ +export const fr = { + home: 'Home', + title0: 'Langue sélectionnée', + subtitle0: 'English', + description0: + "Sélectionnez la langue de votre choix pour modifier le contenu de l'application dans la langue de votre choix.", + title1: 'Savoureux', + subtitle1: 'Petit déjeuner', + description1: + "Le petit déjeuner est tout. Le début, la première chose. C'est la bouchée qui est l'engagement pour un nouveau jour, une vie continue.", + title2: 'Rafraîchissant', + subtitle2: 'Boissons', + description2: + "Le vrai silence est le reste de l'esprit, et à l'esprit ce que le sommeil est pour le corps, nourriture et rafraîchissement.", + title3: 'Délicieux', + subtitle3: 'Crème glacée', + description3: + "L'âge ne diminue en rien l'extrême déception d'avoir une boule de glace tombée du cône.", + getStarted: 'Commencer!', + welcome: + "Bienvenue dans Enatega, parfois tout ce dont vous avez besoin est de l'amour. Mais un peu de nourriture maintenant et ensuite ne fait pas mal.", + loginBtn: "S'identifier", + registerBtn: 'registre', + name: 'prénom', + phone: 'Téléphone', + email: 'Email', + emailphone: 'Email ou téléphone', + password: 'Mot de passe', + deliveryAddress: 'Adresse de livraison', + fullDeliveryAddress: 'Votre adresse de livraison complète', + deliveryDetails: 'Détails requis -e.g. étage / bâtiment', + myAddresses: 'Mes adresses', + addAddress: 'Ajouter une nouvelle adresse', + editAddress: "Modifier l'adresse", + registerText: "Ou s'inscrire avec", + forgotPassword: 'Mot de passe oublié?', + loginText: 'Ou connectez-vous avec', + deliveryLocation: + 'Définissez votre lieu de livraison afin que nous puissions vous envoyer un goût infini de plats délicieux.', + locationBtn: "Activer l'emplacement", + locationPermissionDenied: + "La permission d'accéder à l'emplacement a été refusée", + locationOff: "Activer l'emplacement et réessayer", + titleLanguage: 'Changer de langue', + titleMenu: 'Menu', + titleOrders: 'Mes commandes', + titleNotifications: 'Les notifications', + titleReviews: 'Avis', + titleProfile: 'Profil', + titleHelp: 'Aidez-moi', + titleChat: 'Bavarder', + titleLogout: 'Connectez - Out', + titleCart: 'Mon panier', + titlePayment: 'Paiement', + totalOrderAmount: 'Total de la commande', + reOrder: 'Réorganiser', + unReadNotifications: 'Pas de notifications non lues', + upload: 'Télécharger', + saveBtn: 'sauvegarder', + saveContBtn: 'SAUVEGARDER ET CONTINUER', + emailUs: 'écrivez-nous à', + question1: 'Où trouvons-nous la nourriture?', + question2: 'Comment pouvons-nous contacter?', + question3: 'Comment puis-je payer le livreur?', + question4: 'Le service est-il disponible dans ma ville?', + answer1: + 'Vous pouvez trouver la nourriture dans le magasin le plus proche sans rien payer au service client. Nos frais sont extrêmement bas comparés aux autres.', + answer2: + 'Vous pouvez nous contacter via notre email, numéro de téléphone ou notre site web.', + answer3: + 'Vous pouvez payer le livreur en personne ou en ligne, par carte de crédit ou de débit.', + answer4: + "Actuellement, ce service est disponible dans les villes d'Islamabad et de Karachi. Vous pouvez nous contacter pour bénéficier de ce service dans votre ville.", + add: 'AJOUTER', + quantity: 'Quantité', + size: 'Taille', + addToCart: 'Ajouter au panier', + orderNow: 'Commandez maintenant', + addToCartMessage: 'Ajouté au panier', + emptyCart: 'Aucun article dans le panier', + itemTotal: 'Objet total', + delvieryCharges: 'Frais de livraison', + total: 'Total', + contactInfo: 'Informations de contact', + deliveryAddressmessage: "Définir l'adresse de livraison", + proceedCheckout: 'Passer à la caisse', + paymentText: 'Comment souhaitez-vous payer?', + checkout: 'Check-out', + creditCard: 'Carte de crédit carte de débit', + paypal: 'Pay Pal', + cod: 'Paiement à la livraison', + thankYou: 'Je vous remercie!', + orderConfirmed: 'Votre commande est confirmée', + orderId: 'Votre identifiant de commande', + orderAmount: 'Le montant de votre commande', + orderDetail: 'Détails de la commande', + paymentMethod: 'Mode de paiement', + trackOrder: 'Suivi de commande', + backToMenu: 'Suivi de commande', + foodItem: 'Produit alimentaire', + deliveredTo: 'livré à', + writeAReview: 'Écrire une critique', + orderReceived: 'Ordre reçu', + cancelled: 'Annulé', + foodPreparing: 'La nourriture est en cours de préparation', + delivered: 'Livré', + rateAndReview: 'Notez et évaluez', + reviewPlaceholder: 'Des revues plus détaillées ont plus de visibilité ...', + submit: 'Soumettre', + noWorriesText: 'Pas de soucis, laissez-nous vous aider!', + yourEmail: 'Votre email', + send: 'Envoyer', + checkEmail: + 'Vérifiez votre email pour le lien de réinitialisation du mot de passe', + languageText: "S'il vous plaît sélectionnez votre langue requise", + countryCodePickerTranslation: 'fra', + countryCodeSelect: 'Sélectionnez le code pays', + paymentNotSupported: + 'Ce mode de paiement ne prend pas en charge cette devise', + unReadReviews: "Pas encore d'avis!", + unReadOrders: 'Pas de commande pour le moment!', + error: 'Erreur', + noMoreItems: "Plus d'articles en stock", + hungry: 'Faim', + emptyCartBtn: 'Retour à la nourriture', + subTotal: 'Total', + deliveryFee: 'Frais de livraison', + haveVoucher: 'Avez-vous un bon', + remove: 'Retirer', + change: 'Changement', + condition1: + "En remplissant cette commande, j'accepte toutes les conditions générales.", + condition2: + "J'accepte et je vous demande d'exécuter le service commandé avant la fin de la période de révocation. Je suis conscient qu'après l'accomplissement complet du service, je perds mon droit de résolution.", + orderBtn: 'Passer la commande', + coupanApply: 'Remise de coupon appliquée', + coupanFailed: 'Coupon non disponible', + invalidCoupan: 'Coupon non valide', + validateItems: 'Ajouter des articles au panier avant le paiement', + validateDelivery: "Définir l'adresse de livraison avant le paiement" +} diff --git a/Customer App/translations/km.js b/Customer App/translations/km.js new file mode 100644 index 0000000..6cd9087 --- /dev/null +++ b/Customer App/translations/km.js @@ -0,0 +1,136 @@ +export const km = { + home: 'Home', + title0: 'ភាសាដែលបានជ្រើស', + subtitle0: 'English', + description0: + 'ជ្រើសរើសភាសាណាមួយនៃជម្រើសរបស់អ្នកដើម្បីប្តូរមាតិកានៃកម្មវិធីទៅភាសាដែលអ្នកត្រូវការ។', + title1: 'ហ៊ាន', + subtitle1: 'អាហារពេលព្រឹក', + description1: + 'អាហារពេលព្រឹកគឺជាអ្វីគ្រប់យ៉ាង។ ការចាប់ផ្តើមរឿងដំបូង។ វាគឺជាមាត់ដែលជាការប្តេជ្ញាចិត្តចំពោះថ្ងៃថ្មីនិងជីវិតដែលនៅតែបន្ត។', + title2: 'ធ្វើឱ្យស្រស់', + subtitle2: 'ភេសជ្ជៈ', + description2: + 'ភាពស្ងៀមស្ងាត់ពិតគឺជាគំនិតដែលនៅសល់ហើយជាវិញ្ញាណដែលជាការដេកលក់ដល់រាងកាយការថែទាំនិងការសំរាក។', + title3: 'ឆ្ងាញ់', + subtitle3: 'ការ៉េម', + description3: + 'អាយុមិនបន្ថយនូវការខកចិត្តយ៉ាងខ្លាំងនៃការធ្លាក់ចុះនៃការ៉េមពីកោណទេ', + getStarted: 'ចាប់ផ្ដើម!', + welcome: + 'សូមស្វាគមន៏ទៅ Enatega ពេលខ្លះអ្វីដែលអ្នកត្រូវការគឺស្នេហា។ ប៉ុន្តែអាហារតិចតួចឥឡូវនេះហើយបន្ទាប់មកមិនឈឺទេ។', + loginBtn: 'ចូល', + registerBtn: 'ចុះឈ្មោះ', + name: 'ឈ្មោះ', + phone: 'ទូរស័ព្ទ', + email: 'អ៊ីមែល', + emailphone: 'អី​ុ​ម៉ែ​ល​ឬ​ទូរស័ព្ទ', + password: 'ពាក្យសម្ងាត់', + deliveryAddress: 'អាស័យ​ដ្ឋាន​សំរាប់​ការ​ដឹកជញ្ជូន', + fullDeliveryAddress: 'អាសយដ្ឋានចែកចាយពេញរបស់អ្នក', + deliveryDetails: 'ព័ត៌មានលម្អិតចាំបាច់ -e. ជាន់ / អាគារ', + myAddresses: 'អាស័យដ្ឋានរបស់ខ្ញុំ', + addAddress: 'បន្ថែមអាសយដ្ឋានថ្មី', + editAddress: 'កែសម្រួលអាសយដ្ឋាន', + registerText: 'ឬចុះឈ្មោះជាមួយ', + forgotPassword: 'ភ្លេច​លេខសំងាត់​?', + loginText: 'ឬចូលជាមួយ', + deliveryLocation: + 'កំណត់ទីតាំងដឹកជញ្ជូនរបស់អ្នកដូច្នេះយើងអាចផ្ញើឱ្យអ្នកនូវរសជាតិអាហារឆ្ងាញ់គ្មានទីបញ្ចប់។', + locationBtn: 'បើកទីតាំង', + locationPermissionDenied: 'ការអនុញ្ញាតចូលទៅកាន់ទីតាំងត្រូវបានបដិសេធ', + locationOff: 'បើកទីតាំងហើយព្យាយាមម្តងទៀត', + titleLanguage: 'ប្ដូរ​ភាសា', + titleMenu: 'ម៉ឺនុយ', + titleOrders: 'ការបញ្ជាទិញរបស់ខ្ញុំ', + titleNotifications: 'ការជូនដំណឹង', + titleReviews: 'ពិនិត្យ', + titleProfile: 'ប្រវត្តិរូប', + titleHelp: 'ជំនួយ', + titleChat: 'ជជែក', + titleLogout: 'ចាកចេញ', + titleCart: 'កន្ត្រករបស់ខ្ញុំ', + titlePayment: 'ការទូទាត់', + totalOrderAmount: 'បរិមាណសរុប', + reOrder: 'តម្រៀបឡើងវិញ', + unReadNotifications: 'គ្មានការជូនដំណឹងមិនទាន់អាន', + upload: 'ផ្ទុកឡើង', + saveBtn: 'រក្សាទុក', + saveContBtn: 'រក្សាទុកនិងបន្ត', + emailUs: 'អ៊ីម៉ែលមកយើងនៅ', + question1: 'តើយើងរកម្ហូបបាននៅឯណា?', + question2: 'តើយើងទាក់ទងយ៉ាងដូចម្តេច?', + question3: 'តើខ្ញុំអាចបង់ប្រាក់ដល់មនុស្សដែលត្រូវដឹកជញ្ជូន?', + question4: 'តើសេវាកម្មនេះមាននៅក្នុងទីក្រុងរបស់ខ្ញុំដែរឬទេ?', + answer1: + 'អ្នកអាចរកឃើញម្ហូបអាហារនៅហាងដែលនៅជិតបំផុតរបស់អ្នកដោយមិនបង់អ្វីឱ្យសេវាកម្មបំរើអតិថិជន។ ការចោទប្រកាន់របស់យើងមានកម្រិតទាបខ្លាំងបើប្រៀបធៀបទៅនឹងអ្នកដទៃ។', + answer2: 'អ្នកអាចទាក់ទងយើងតាមរយៈអ៊ីម៉ែលលេខទូរស័ព្ទឬវេបសាយរបស់យើង។', + answer3: + 'អ្នកអាចបង់ប្រាក់ទៅកាន់បុគ្គលដឹកជញ្ជូនដោយផ្ទាល់ឬបង់ប្រាក់តាមរយៈអ៊ីនធឺណេតតាមរយៈប័ណ្ណឥណទានឬឥណពន្ធផងដែរ។', + answer4: + 'បច្ចុប្បន្នសេវាកម្មនេះអាចរកបាននៅក្នុងទីក្រុងអ៊ីស្លាម៉ាបាតនិងការ៉ាជីដែលអ្នកអាចទាក់ទងមកយើងដើម្បីទទួលបានសេវាកម្មនេះនៅក្នុងទីក្រុងរបស់អ្នក។', + add: 'បន្ថែម', + quantity: 'បរិមាណ', + size: 'ទំហំ', + addToCart: 'បន្ថែមទៅកន្ត្រក', + orderNow: 'បញ្ជាទិញឥឡូវ', + addToCartMessage: 'បានបន្ថែមទៅរទេះ', + emptyCart: 'គ្មានធាតុក្នុងរទេះទេ', + itemTotal: 'ធាតុសរុប', + delvieryCharges: 'ការដឹកជញ្ជូន', + total: 'សរុប', + contactInfo: 'ព័ត៌មានទំនាក់ទំនង', + deliveryAddressmessage: 'កំណត់អាសយដ្ឋានបញ្ជូន', + proceedCheckout: 'បន្តដើម្បីពិនិត្យចេញ', + paymentText: 'តើអ្នកចង់បង់ប្រាក់ដោយរបៀបណា?', + checkout: 'ពិនិត្យ​មុន​ពេល​ចេញ', + creditCard: 'ប័ណ្ណឥណទាន / ប័ណ្ណឥណពន្ធ', + paypal: 'Paypal', + cod: 'សាច់ប្រាក់នៅពេលប្រគល់', + thankYou: 'សូមអរគុណ!', + orderConfirmed: 'បញ្ជាទិញរបស់អ្នកត្រូវបានបញ្ជាក់', + orderId: 'លេខសម្គាល់លំដាប់របស់អ្នក', + orderAmount: 'ចំនួនទឹកប្រាក់នៃការបញ្ជាទិញរបស់អ្នក', + orderDetail: 'លំអិតលំដាប់', + paymentMethod: 'វិធី​សា​ស្រ្ត​ទូទាត់', + trackOrder: 'លំដាប់តាមបទ', + backToMenu: 'លំដាប់តាមបទ', + foodItem: 'ម្ហូបអាហារ', + deliveredTo: 'បញ្ជូនទៅ', + writeAReview: 'សរសេរ​សង្ខេប​ឡើងវិញ', + orderReceived: 'បញ្ជាទិញដែលទទួលបាន', + cancelled: 'បានបោះបង់', + foodPreparing: 'ម្ហូបកំពុងត្រូវបានរៀបចំ', + delivered: 'បានបញ្ជូន', + rateAndReview: 'វាយតម្លៃនិងពិនិត្យ', + reviewPlaceholder: 'ការពិនិត្យលម្អិតបន្ថែមទៀតទទួលបានភាពមើលឃើញកាន់តែច្រើន ...', + submit: 'ដាក់ស្នើ', + noWorriesText: 'គ្មានការព្រួយបារម្ភសូមឱ្យយើងជួយអ្នកចេញ!', + yourEmail: 'អ៊ីមែល​របស់​អ្នក', + send: 'ផ្ញើ', + checkEmail: 'ពិនិត្យអ៊ីមែលរបស់អ្នកសម្រាប់តំណពាក្យសម្ងាត់ឡើងវិញ', + languageText: 'សូមជ្រើសរើសភាសាដែលអ្នកត្រូវការ', + countryCodePickerTranslation: 'eng', + countryCodeSelect: 'ជ្រើសរើសលេខកូដប្រទេស', + paymentNotSupported: 'វិធីសាស្ត្រទូទាត់នេះមិនគាំទ្ររូបិយប័ណ្ណនេះទេ', + unReadReviews: 'មិនទាន់មានការពិនិត្យឡើងវិញទេ!', + unReadOrders: 'មិនទាន់មានការបញ្ជាទិញនៅឡើយទេ!', + error: 'កំហុស', + noMoreItems: 'មិនមានរបស់នៅក្នុងស្តុកទៀតទេ', + hungry: 'ឃ្លាន', + emptyCartBtn: 'ត្រឡប់ទៅអាហារ', + subTotal: 'SubTotal', + deliveryFee: 'ថ្លៃសេវាដឹកជញ្ជូន', + haveVoucher: 'តើអ្នកមានប័ណ្ណទូទាត់ទេ?', + remove: 'យកចេញ', + change: 'ផ្លាស់ប្តូរ', + condition1: 'ដោយបំពេញការបញ្ជាទិញនេះខ្ញុំយល់ព្រមនឹងល័ក្ខខ័ណ្ឌទាំងអស់។', + condition2: + 'ខ្ញុំយល់ព្រមហើយខ្ញុំទាមទារឱ្យអ្នកប្រតិបត្តិសេវាកម្មដែលបានបញ្ជាទិញមុនពេលចុងបញ្ចប់នៃរយៈពេលដកហូត។ ខ្ញុំដឹងថាបន្ទាប់ពីការបំពេញសេវាកម្មពេញលេញខ្ញុំបាត់បង់សិទ្ធិក្នុងការរំដោះខ្លួន។', + orderBtn: 'ដាក់បញ្ជាទិញ', + coupanApply: 'ការបញ្ចុះតម្លៃប័ណ្ណត្រូវបានអនុវត្ត', + coupanFailed: 'គូប៉ុងមិនមានទេ', + invalidCoupan: 'គូប៉ុងមិនត្រឹមត្រូវ', + validateItems: 'បន្ថែមរបស់របរទៅរទេះមុនពេលឆែក', + validateDelivery: 'កំណត់អាសយដ្ឋានដឹកជញ្ជូនមុនពេលពិនិត្យចេញ' +} diff --git a/Customer App/translations/zh.js b/Customer App/translations/zh.js new file mode 100644 index 0000000..bd3170a --- /dev/null +++ b/Customer App/translations/zh.js @@ -0,0 +1,132 @@ +export const zh = { + home: 'Home', + title0: '选定的语言', + subtitle0: 'English', + description0: '选择您选择的任何语言,将应用内容更改为您所需的语言。', + title1: '可口', + subtitle1: '早餐', + description1: + '早餐就是一切。一开始,第一件事。这是对新的一天,持续生活的承诺。', + title2: '清爽', + subtitle2: '饮料', + description2: + '真正的沉默是心灵的其余部分,对于精神来说,睡眠对身体,营养和茶点来说都是如此。', + title3: '美味的', + subtitle3: '冰淇淋', + description3: '年龄不会减少从冰锥中舀出一勺冰淇淋的极度失望', + getStarted: '开始吧!', + welcome: + '欢迎来到Enatega,有时您需要的只是爱。但是偶尔会有点食物不会受到伤害。', + loginBtn: '登录', + registerBtn: '寄存器', + name: '名称', + phone: '电话', + email: '电子邮件', + emailphone: '邮件或者电话', + password: '密码', + deliveryAddress: '邮寄地址', + fullDeliveryAddress: '您的完整收货地址', + deliveryDetails: '必填详细信息-例如 楼层/建筑物', + myAddresses: '我的地址', + addAddress: '添加新地址', + editAddress: '编辑地址', + registerText: '或注册', + forgotPassword: '忘记密码?', + loginText: '或登录', + deliveryLocation: '设置您的送货地点,以便我们可以向您发送无尽的美味食物。', + locationBtn: '打开位置', + locationPermissionDenied: '访问位置的权限被拒绝', + locationOff: '访问位置的权限被拒绝', + titleLanguage: '改变语言', + titleMenu: '菜单', + titleOrders: '我的订单', + titleNotifications: '通知', + titleReviews: '评测', + titleProfile: '轮廓', + titleHelp: '救命', + titleChat: '聊', + titleLogout: '登出', + titleCart: '我的车', + titlePayment: '付款', + totalOrderAmount: '总订单金额', + reOrder: '重新排序', + unReadNotifications: '没有未读通知', + upload: '上传', + saveBtn: '保存', + saveContBtn: '保存并继续', + emailUs: '给我们发电子邮件', + question1: '我们在哪里找到食物?', + question2: '我们如何联系?', + question3: '我该如何付款给送货人?', + question4: '我的城市有这项服务吗?', + answer1: + '您可以在离您最近的商店找到食物,而无需向客户支付任何费用。与其他人相比,我们的收费极低。', + answer2: '您可以通过我们的电子邮件,电话号码或我们的网站联系我们。', + answer3: '您可以亲自向付款人付款或使用信用卡或借记卡在线付款。', + answer4: + '目前,这项服务在伊斯兰堡和卡拉奇市提供,您可以联系我们以便在您所在的城市使用此服务。', + add: '加', + quantity: '数量', + size: '尺寸', + addToCart: '添加到购物车', + orderNow: '现在下单', + addToCartMessage: '已添加到购物车', + emptyCart: '购物车中没有商品', + itemTotal: '项目总计', + delvieryCharges: '送货费', + total: '总', + contactInfo: '联系信息', + deliveryAddressmessage: '设置送货地址', + proceedCheckout: '进行结算', + paymentText: '你想怎么付钱?', + checkout: '查看', + creditCard: '信用卡/借记卡', + paypal: '贝宝', + cod: '货到付款', + thankYou: 'ស谢谢!', + orderConfirmed: '您的订单已确认', + orderId: '您的订单ID', + orderAmount: '您的订单金额', + orderDetail: '订单详情', + paymentMethod: '付款方法', + trackOrder: '跟踪订单', + backToMenu: '跟踪订单', + foodItem: '食品', + deliveredTo: '送到了(送去了', + writeAReview: '写评论', + orderReceived: '订单已经收到', + cancelled: '取消', + foodPreparing: '食物正在准备中', + delivered: '交付', + rateAndReview: '打分和评论', + reviewPlaceholder: '更详细的评论获得更多可见性......', + submit: '提交', + noWorriesText: '不用担心,让我们帮帮你吧!', + yourEmail: '你的邮件', + send: '发送', + checkEmail: '查看您的电子邮件以重置密码链接', + languageText: '请选择您需要的语言', + countryCodePickerTranslation: 'zho', + countryCodeSelect: '选择国家代码', + paymentNotSupported: '此付款方式不支持此货币', + unReadReviews: '暂无评论!', + unReadOrders: '尚无订单!', + error: '错误', + noMoreItems: '库存不多', + hungry: '饥饿', + emptyCartBtn: '回到食物', + subTotal: '小计', + deliveryFee: '快递费', + haveVoucher: '你有优惠券吗', + remove: '去掉', + change: '更改', + condition1: '完成此订单,即表示我同意所有条款和条件。', + condition2: + '我同意,我要求您在吊销期结束之前执行订购的服务。 我知道,在完全完成服务后,我将失去撤销的权利。', + orderBtn: '下订单', + coupanApply: '优惠券折扣', + coupanFailed: '优惠券不可用', + invalidCoupan: '优惠券无效', + validateItems: '结帐前将商品添加到购物车', + validateDelivery: '结帐前设置送货地址' +} diff --git a/Customer App/yarn.lock b/Customer App/yarn.lock new file mode 100644 index 0000000..90e324b --- /dev/null +++ b/Customer App/yarn.lock @@ -0,0 +1,10647 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@apollo/react-common@^3.1.4": + "integrity" "sha512-X5Kyro73bthWSCBJUC5XYQqMnG0dLWuDZmVkzog9dynovhfiVCV4kPSdgSIkqnb++cwCzOVuQ4rDKVwo2XRzQA==" + "resolved" "https://registry.npmjs.org/@apollo/react-common/-/react-common-3.1.4.tgz" + "version" "3.1.4" + dependencies: + "ts-invariant" "^0.4.4" + "tslib" "^1.10.0" + +"@apollo/react-hooks@^3.1.3": + "integrity" "sha512-y0CJ393DLxIIkksRup4nt+vSjxalbZBXnnXxYbviq/woj+zKa431zy0yT4LqyRKpFy9ahMIwxBnBwfwIoupqLQ==" + "resolved" "https://registry.npmjs.org/@apollo/react-hooks/-/react-hooks-3.1.5.tgz" + "version" "3.1.5" + dependencies: + "@apollo/react-common" "^3.1.4" + "@wry/equality" "^0.1.9" + "ts-invariant" "^0.4.4" + "tslib" "^1.10.0" + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13": + "integrity" "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==" + "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/highlight" "^7.12.13" + +"@babel/code-frame@^7.16.7": + "integrity" "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==" + "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz" + "version" "7.16.7" + dependencies: + "@babel/highlight" "^7.16.7" + +"@babel/code-frame@~7.10.4": + "integrity" "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==" + "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz" + "version" "7.10.4" + dependencies: + "@babel/highlight" "^7.10.4" + +"@babel/code-frame@7.12.11": + "integrity" "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==" + "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz" + "version" "7.12.11" + dependencies: + "@babel/highlight" "^7.10.4" + +"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.14.4": + "integrity" "sha512-i2wXrWQNkH6JplJQGn3Rd2I4Pij8GdHkXwHMxm+zV5YG/Jci+bCNrWZEWC4o+umiDkRrRs4dVzH3X4GP7vyjQQ==" + "resolved" "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.4.tgz" + "version" "7.14.4" + +"@babel/core@*", "@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.1.0", "@babel/core@^7.1.6", "@babel/core@^7.12.0", "@babel/core@^7.12.3", "@babel/core@^7.13.0", "@babel/core@^7.4.0-0", "@babel/core@^7.7.5": + "integrity" "sha512-jB5AmTKOCSJIZ72sd78ECEhuPiDMKlQdDI/4QRI6lzYATx5SSogS1oQA2AoPecRCknm30gHi2l+QVvNUu3wZAg==" + "resolved" "https://registry.npmjs.org/@babel/core/-/core-7.14.3.tgz" + "version" "7.14.3" + dependencies: + "@babel/code-frame" "^7.12.13" + "@babel/generator" "^7.14.3" + "@babel/helper-compilation-targets" "^7.13.16" + "@babel/helper-module-transforms" "^7.14.2" + "@babel/helpers" "^7.14.0" + "@babel/parser" "^7.14.3" + "@babel/template" "^7.12.13" + "@babel/traverse" "^7.14.2" + "@babel/types" "^7.14.2" + "convert-source-map" "^1.7.0" + "debug" "^4.1.0" + "gensync" "^1.0.0-beta.2" + "json5" "^2.1.2" + "semver" "^6.3.0" + "source-map" "^0.5.0" + +"@babel/generator@^7.14.3", "@babel/generator@^7.17.0", "@babel/generator@^7.4.0", "@babel/generator@^7.5.0": + "integrity" "sha512-I3Omiv6FGOC29dtlZhkfXO6pgkmukJSlT26QjVvS1DGZe/NzSVCPG41X0tS21oZkJYlovfj9qDWgKP+Cn4bXxw==" + "resolved" "https://registry.npmjs.org/@babel/generator/-/generator-7.17.0.tgz" + "version" "7.17.0" + dependencies: + "@babel/types" "^7.17.0" + "jsesc" "^2.5.1" + "source-map" "^0.5.0" + +"@babel/helper-annotate-as-pure@^7.12.13", "@babel/helper-annotate-as-pure@^7.16.7": + "integrity" "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==" + "resolved" "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz" + "version" "7.16.7" + dependencies: + "@babel/types" "^7.16.7" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.12.13": + "integrity" "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==" + "resolved" "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-explode-assignable-expression" "^7.12.13" + "@babel/types" "^7.12.13" + +"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.13.16", "@babel/helper-compilation-targets@^7.14.4": + "integrity" "sha512-JgdzOYZ/qGaKTVkn5qEDV/SXAh8KcyUVkCoSWGN8T3bwrgd6m+/dJa2kVGi6RJYJgEYPBdZ84BZp9dUjNWkBaA==" + "resolved" "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.4.tgz" + "version" "7.14.4" + dependencies: + "@babel/compat-data" "^7.14.4" + "@babel/helper-validator-option" "^7.12.17" + "browserslist" "^4.16.6" + "semver" "^6.3.0" + +"@babel/helper-create-class-features-plugin@^7.13.0", "@babel/helper-create-class-features-plugin@^7.14.0", "@babel/helper-create-class-features-plugin@^7.14.2", "@babel/helper-create-class-features-plugin@^7.14.3", "@babel/helper-create-class-features-plugin@^7.16.7": + "integrity" "sha512-JBdSr/LtyYIno/pNnJ75lBcqc3Z1XXujzPanHqjvvrhOA+DTceTFuJi8XjmWTZh4r3fsdfqaCMN0iZemdkxZHQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.1.tgz" + "version" "7.17.1" + dependencies: + "@babel/helper-annotate-as-pure" "^7.16.7" + "@babel/helper-environment-visitor" "^7.16.7" + "@babel/helper-function-name" "^7.16.7" + "@babel/helper-member-expression-to-functions" "^7.16.7" + "@babel/helper-optimise-call-expression" "^7.16.7" + "@babel/helper-replace-supers" "^7.16.7" + "@babel/helper-split-export-declaration" "^7.16.7" + +"@babel/helper-create-regexp-features-plugin@^7.12.13": + "integrity" "sha512-JIB2+XJrb7v3zceV2XzDhGIB902CmKGSpSl4q2C6agU9SNLG/2V1RtFRGPG1Ajh9STj3+q6zJMOC+N/pp2P9DA==" + "resolved" "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.3.tgz" + "version" "7.14.3" + dependencies: + "@babel/helper-annotate-as-pure" "^7.12.13" + "regexpu-core" "^4.7.1" + +"@babel/helper-define-polyfill-provider@^0.2.2": + "integrity" "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==" + "resolved" "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz" + "version" "0.2.3" + dependencies: + "@babel/helper-compilation-targets" "^7.13.0" + "@babel/helper-module-imports" "^7.12.13" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/traverse" "^7.13.0" + "debug" "^4.1.1" + "lodash.debounce" "^4.0.8" + "resolve" "^1.14.2" + "semver" "^6.1.2" + +"@babel/helper-environment-visitor@^7.16.7": + "integrity" "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==" + "resolved" "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz" + "version" "7.16.7" + dependencies: + "@babel/types" "^7.16.7" + +"@babel/helper-explode-assignable-expression@^7.12.13": + "integrity" "sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==" + "resolved" "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz" + "version" "7.13.0" + dependencies: + "@babel/types" "^7.13.0" + +"@babel/helper-function-name@^7.12.13", "@babel/helper-function-name@^7.14.2", "@babel/helper-function-name@^7.16.7": + "integrity" "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==" + "resolved" "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz" + "version" "7.16.7" + dependencies: + "@babel/helper-get-function-arity" "^7.16.7" + "@babel/template" "^7.16.7" + "@babel/types" "^7.16.7" + +"@babel/helper-get-function-arity@^7.16.7": + "integrity" "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==" + "resolved" "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz" + "version" "7.16.7" + dependencies: + "@babel/types" "^7.16.7" + +"@babel/helper-hoist-variables@^7.13.0", "@babel/helper-hoist-variables@^7.16.7": + "integrity" "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==" + "resolved" "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz" + "version" "7.16.7" + dependencies: + "@babel/types" "^7.16.7" + +"@babel/helper-member-expression-to-functions@^7.16.7": + "integrity" "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==" + "resolved" "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz" + "version" "7.16.7" + dependencies: + "@babel/types" "^7.16.7" + +"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.13.12": + "integrity" "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==" + "resolved" "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz" + "version" "7.13.12" + dependencies: + "@babel/types" "^7.13.12" + +"@babel/helper-module-transforms@^7.13.0", "@babel/helper-module-transforms@^7.14.0", "@babel/helper-module-transforms@^7.14.2": + "integrity" "sha512-OznJUda/soKXv0XhpvzGWDnml4Qnwp16GN+D/kZIdLsWoHj05kyu8Rm5kXmMef+rVJZ0+4pSGLkeixdqNUATDA==" + "resolved" "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.2.tgz" + "version" "7.14.2" + dependencies: + "@babel/helper-module-imports" "^7.13.12" + "@babel/helper-replace-supers" "^7.13.12" + "@babel/helper-simple-access" "^7.13.12" + "@babel/helper-split-export-declaration" "^7.12.13" + "@babel/helper-validator-identifier" "^7.14.0" + "@babel/template" "^7.12.13" + "@babel/traverse" "^7.14.2" + "@babel/types" "^7.14.2" + +"@babel/helper-optimise-call-expression@^7.12.13", "@babel/helper-optimise-call-expression@^7.16.7": + "integrity" "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==" + "resolved" "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz" + "version" "7.16.7" + dependencies: + "@babel/types" "^7.16.7" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + "integrity" "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" + "resolved" "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz" + "version" "7.16.7" + +"@babel/helper-remap-async-to-generator@^7.13.0": + "integrity" "sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==" + "resolved" "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz" + "version" "7.13.0" + dependencies: + "@babel/helper-annotate-as-pure" "^7.12.13" + "@babel/helper-wrap-function" "^7.13.0" + "@babel/types" "^7.13.0" + +"@babel/helper-replace-supers@^7.12.13", "@babel/helper-replace-supers@^7.13.12", "@babel/helper-replace-supers@^7.14.4", "@babel/helper-replace-supers@^7.16.7": + "integrity" "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==" + "resolved" "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz" + "version" "7.16.7" + dependencies: + "@babel/helper-environment-visitor" "^7.16.7" + "@babel/helper-member-expression-to-functions" "^7.16.7" + "@babel/helper-optimise-call-expression" "^7.16.7" + "@babel/traverse" "^7.16.7" + "@babel/types" "^7.16.7" + +"@babel/helper-simple-access@^7.13.12": + "integrity" "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==" + "resolved" "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz" + "version" "7.13.12" + dependencies: + "@babel/types" "^7.13.12" + +"@babel/helper-skip-transparent-expression-wrappers@^7.12.1": + "integrity" "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==" + "resolved" "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz" + "version" "7.12.1" + dependencies: + "@babel/types" "^7.12.1" + +"@babel/helper-split-export-declaration@^7.12.13", "@babel/helper-split-export-declaration@^7.16.7": + "integrity" "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==" + "resolved" "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz" + "version" "7.16.7" + dependencies: + "@babel/types" "^7.16.7" + +"@babel/helper-validator-identifier@^7.12.11", "@babel/helper-validator-identifier@^7.14.0", "@babel/helper-validator-identifier@^7.16.7": + "integrity" "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + "resolved" "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz" + "version" "7.16.7" + +"@babel/helper-validator-option@^7.12.17", "@babel/helper-validator-option@^7.16.7": + "integrity" "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz" + "version" "7.16.7" + +"@babel/helper-wrap-function@^7.13.0": + "integrity" "sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==" + "resolved" "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz" + "version" "7.13.0" + dependencies: + "@babel/helper-function-name" "^7.12.13" + "@babel/template" "^7.12.13" + "@babel/traverse" "^7.13.0" + "@babel/types" "^7.13.0" + +"@babel/helpers@^7.14.0": + "integrity" "sha512-+ufuXprtQ1D1iZTO/K9+EBRn+qPWMJjZSw/S0KlFrxCw4tkrzv9grgpDHkY9MeQTjTY8i2sp7Jep8DfU6tN9Mg==" + "resolved" "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.0.tgz" + "version" "7.14.0" + dependencies: + "@babel/template" "^7.12.13" + "@babel/traverse" "^7.14.0" + "@babel/types" "^7.14.0" + +"@babel/highlight@^7.10.4", "@babel/highlight@^7.12.13", "@babel/highlight@^7.16.7": + "integrity" "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==" + "resolved" "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz" + "version" "7.16.10" + dependencies: + "@babel/helper-validator-identifier" "^7.16.7" + "chalk" "^2.0.0" + "js-tokens" "^4.0.0" + +"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.1.6", "@babel/parser@^7.14.3", "@babel/parser@^7.14.7", "@babel/parser@^7.16.7", "@babel/parser@^7.17.0", "@babel/parser@^7.4.3": + "integrity" "sha512-VKXSCQx5D8S04ej+Dqsr1CzYvvWgf20jIw2D+YhQCrIlr2UZGaDds23Y0xg75/skOxpLCRpUZvk/1EAVkGoDOw==" + "resolved" "https://registry.npmjs.org/@babel/parser/-/parser-7.17.0.tgz" + "version" "7.17.0" + +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.13.12": + "integrity" "sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz" + "version" "7.13.12" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" + "@babel/plugin-proposal-optional-chaining" "^7.13.12" + +"@babel/plugin-proposal-async-generator-functions@^7.14.2": + "integrity" "sha512-b1AM4F6fwck4N8ItZ/AtC4FP/cqZqmKRQ4FaTDutwSYyjuhtvsGEMLK4N/ztV/ImP40BjIDyMgBQAeAMsQYVFQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.2.tgz" + "version" "7.14.2" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-remap-async-to-generator" "^7.13.0" + "@babel/plugin-syntax-async-generators" "^7.8.4" + +"@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.1.0", "@babel/plugin-proposal-class-properties@^7.13.0": + "integrity" "sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz" + "version" "7.13.0" + dependencies: + "@babel/helper-create-class-features-plugin" "^7.13.0" + "@babel/helper-plugin-utils" "^7.13.0" + +"@babel/plugin-proposal-class-static-block@^7.14.3": + "integrity" "sha512-HEjzp5q+lWSjAgJtSluFDrGGosmwTgKwCXdDQZvhKsRlwv3YdkUEqxNrrjesJd+B9E9zvr1PVPVBvhYZ9msjvQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.3.tgz" + "version" "7.14.3" + dependencies: + "@babel/helper-create-class-features-plugin" "^7.14.3" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-syntax-class-static-block" "^7.12.13" + +"@babel/plugin-proposal-decorators@^7.12.9": + "integrity" "sha512-LauAqDd/VjQDtae58QgBcEOE42NNP+jB2OE+XeC3KBI/E+BhhRjtr5viCIrj1hmu1YvrguLipIPRJZmS5yUcFw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.14.2.tgz" + "version" "7.14.2" + dependencies: + "@babel/helper-create-class-features-plugin" "^7.14.2" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-syntax-decorators" "^7.12.13" + +"@babel/plugin-proposal-dynamic-import@^7.14.2": + "integrity" "sha512-oxVQZIWFh91vuNEMKltqNsKLFWkOIyJc95k2Gv9lWVyDfPUQGSSlbDEgWuJUU1afGE9WwlzpucMZ3yDRHIItkA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.2.tgz" + "version" "7.14.2" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + +"@babel/plugin-proposal-export-default-from@^7.0.0": + "integrity" "sha512-idIsBT+DGXdOHL82U+8bwX4goHm/z10g8sGGrQroh+HCRcm7mDv/luaGdWJQMTuCX2FsdXS7X0Nyyzp4znAPJA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-syntax-export-default-from" "^7.12.13" + +"@babel/plugin-proposal-export-namespace-from@^7.14.2": + "integrity" "sha512-sRxW3z3Zp3pFfLAgVEvzTFutTXax837oOatUIvSG9o5gRj9mKwm3br1Se5f4QalTQs9x4AzlA/HrCWbQIHASUQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.2.tgz" + "version" "7.14.2" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + +"@babel/plugin-proposal-json-strings@^7.14.2": + "integrity" "sha512-w2DtsfXBBJddJacXMBhElGEYqCZQqN99Se1qeYn8DVLB33owlrlLftIbMzn5nz1OITfDVknXF433tBrLEAOEjA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.2.tgz" + "version" "7.14.2" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-syntax-json-strings" "^7.8.3" + +"@babel/plugin-proposal-logical-assignment-operators@^7.14.2": + "integrity" "sha512-1JAZtUrqYyGsS7IDmFeaem+/LJqujfLZ2weLR9ugB0ufUPjzf8cguyVT1g5im7f7RXxuLq1xUxEzvm68uYRtGg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.2.tgz" + "version" "7.14.2" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + +"@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.1.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.14.2": + "integrity" "sha512-ebR0zU9OvI2N4qiAC38KIAK75KItpIPTpAtd2r4OZmMFeKbKJpUFLYP2EuDut82+BmYi8sz42B+TfTptJ9iG5Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.2.tgz" + "version" "7.14.2" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + +"@babel/plugin-proposal-numeric-separator@^7.14.2": + "integrity" "sha512-DcTQY9syxu9BpU3Uo94fjCB3LN9/hgPS8oUL7KrSW3bA2ePrKZZPJcc5y0hoJAM9dft3pGfErtEUvxXQcfLxUg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.2.tgz" + "version" "7.14.2" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + +"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.14.4": + "integrity" "sha512-AYosOWBlyyXEagrPRfLJ1enStufsr7D1+ddpj8OLi9k7B6+NdZ0t/9V7Fh+wJ4g2Jol8z2JkgczYqtWrZd4vbA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.4.tgz" + "version" "7.14.4" + dependencies: + "@babel/compat-data" "^7.14.4" + "@babel/helper-compilation-targets" "^7.14.4" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.14.2" + +"@babel/plugin-proposal-optional-catch-binding@^7.0.0", "@babel/plugin-proposal-optional-catch-binding@^7.14.2": + "integrity" "sha512-XtkJsmJtBaUbOxZsNk0Fvrv8eiqgneug0A6aqLFZ4TSkar2L5dSXWcnUKHgmjJt49pyB/6ZHvkr3dPgl9MOWRQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.2.tgz" + "version" "7.14.2" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + +"@babel/plugin-proposal-optional-chaining@^7.0.0", "@babel/plugin-proposal-optional-chaining@^7.1.0", "@babel/plugin-proposal-optional-chaining@^7.13.12", "@babel/plugin-proposal-optional-chaining@^7.14.2": + "integrity" "sha512-qQByMRPwMZJainfig10BoaDldx/+VDtNcrA7qdNaEOAj6VXud+gfrkA8j4CRAU5HjnWREXqIpSpH30qZX1xivA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.2.tgz" + "version" "7.14.2" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + +"@babel/plugin-proposal-private-methods@^7.13.0": + "integrity" "sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz" + "version" "7.13.0" + dependencies: + "@babel/helper-create-class-features-plugin" "^7.13.0" + "@babel/helper-plugin-utils" "^7.13.0" + +"@babel/plugin-proposal-private-property-in-object@^7.14.0": + "integrity" "sha512-59ANdmEwwRUkLjB7CRtwJxxwtjESw+X2IePItA+RGQh+oy5RmpCh/EvVVvh5XQc3yxsm5gtv0+i9oBZhaDNVTg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.0.tgz" + "version" "7.14.0" + dependencies: + "@babel/helper-annotate-as-pure" "^7.12.13" + "@babel/helper-create-class-features-plugin" "^7.14.0" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-syntax-private-property-in-object" "^7.14.0" + +"@babel/plugin-proposal-unicode-property-regex@^7.12.13", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": + "integrity" "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.12.13" + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-async-generators@^7.8.4": + "integrity" "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" + "version" "7.8.4" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-bigint@^7.8.3": + "integrity" "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-class-properties@^7.0.0", "@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3": + "integrity" "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-class-static-block@^7.12.13": + "integrity" "sha512-ZmKQ0ZXR0nYpHZIIuj9zE7oIqCx2hw9TKi+lIo73NNrMPAZGHfS92/VRV0ZmPj6H2ffBgyFHXvJ5NYsNeEaP2A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-decorators@^7.12.13": + "integrity" "sha512-Rw6aIXGuqDLr6/LoBBYE57nKOzQpz/aDkKlMqEwH+Vp0MXbG6H/TfRjaY343LKxzAKAMXIHsQ8JzaZKuDZ9MwA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-dynamic-import@^7.0.0", "@babel/plugin-syntax-dynamic-import@^7.8.3": + "integrity" "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-export-default-from@^7.0.0", "@babel/plugin-syntax-export-default-from@^7.12.13": + "integrity" "sha512-gVry0zqoums0hA+EniCYK3gABhjYSLX1dVuwYpPw9DrLNA4/GovXySHVg4FGRsZht09ON/5C2NVx3keq+qqVGQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-export-namespace-from@^7.8.3": + "integrity" "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.16.7", "@babel/plugin-syntax-flow@^7.2.0": + "integrity" "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz" + "version" "7.16.7" + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + +"@babel/plugin-syntax-import-meta@^7.8.3": + "integrity" "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" + "version" "7.10.4" + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-json-strings@^7.8.3": + "integrity" "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.12.13": + "integrity" "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": + "integrity" "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" + "version" "7.10.4" + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-nullish-coalescing-operator@^7.0.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": + "integrity" "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3": + "integrity" "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" + "version" "7.10.4" + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": + "integrity" "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.8.3": + "integrity" "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-chaining@^7.0.0", "@babel/plugin-syntax-optional-chaining@^7.8.3": + "integrity" "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-private-property-in-object@^7.14.0": + "integrity" "sha512-bda3xF8wGl5/5btF794utNOL0Jw+9jE5C1sLZcoK7c4uonE/y3iQiyG+KbkF3WBV/paX58VCpjhxLPkdj5Fe4w==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.0.tgz" + "version" "7.14.0" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + +"@babel/plugin-syntax-top-level-await@^7.12.13", "@babel/plugin-syntax-top-level-await@^7.8.3": + "integrity" "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-typescript@^7.16.7": + "integrity" "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz" + "version" "7.16.7" + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + +"@babel/plugin-transform-arrow-functions@^7.0.0", "@babel/plugin-transform-arrow-functions@^7.13.0": + "integrity" "sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz" + "version" "7.13.0" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + +"@babel/plugin-transform-async-to-generator@^7.13.0": + "integrity" "sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz" + "version" "7.13.0" + dependencies: + "@babel/helper-module-imports" "^7.12.13" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-remap-async-to-generator" "^7.13.0" + +"@babel/plugin-transform-block-scoped-functions@^7.0.0", "@babel/plugin-transform-block-scoped-functions@^7.12.13": + "integrity" "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.14.4": + "integrity" "sha512-5KdpkGxsZlTk+fPleDtGKsA+pon28+ptYmMO8GBSa5fHERCJWAzj50uAfCKBqq42HO+Zot6JF1x37CRprwmN4g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.4.tgz" + "version" "7.14.4" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + +"@babel/plugin-transform-classes@^7.0.0", "@babel/plugin-transform-classes@^7.14.4": + "integrity" "sha512-p73t31SIj6y94RDVX57rafVjttNr8MvKEgs5YFatNB/xC68zM3pyosuOEcQmYsYlyQaGY9R7rAULVRcat5FKJQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.4.tgz" + "version" "7.14.4" + dependencies: + "@babel/helper-annotate-as-pure" "^7.12.13" + "@babel/helper-function-name" "^7.14.2" + "@babel/helper-optimise-call-expression" "^7.12.13" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-replace-supers" "^7.14.4" + "@babel/helper-split-export-declaration" "^7.12.13" + "globals" "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.13.0": + "integrity" "sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz" + "version" "7.13.0" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + +"@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.14.4": + "integrity" "sha512-JyywKreTCGTUsL1OKu1A3ms/R1sTP0WxbpXlALeGzF53eB3bxtNkYdMj9SDgK7g6ImPy76J5oYYKoTtQImlhQA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.4.tgz" + "version" "7.14.4" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + +"@babel/plugin-transform-dotall-regex@^7.12.13", "@babel/plugin-transform-dotall-regex@^7.4.4": + "integrity" "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.12.13" + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-transform-duplicate-keys@^7.12.13": + "integrity" "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-transform-exponentiation-operator@^7.0.0", "@babel/plugin-transform-exponentiation-operator@^7.12.13": + "integrity" "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.12.13" + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-transform-flow-strip-types@^7.0.0", "@babel/plugin-transform-flow-strip-types@^7.16.7": + "integrity" "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz" + "version" "7.16.7" + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + "@babel/plugin-syntax-flow" "^7.16.7" + +"@babel/plugin-transform-for-of@^7.0.0", "@babel/plugin-transform-for-of@^7.13.0": + "integrity" "sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz" + "version" "7.13.0" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + +"@babel/plugin-transform-function-name@^7.0.0", "@babel/plugin-transform-function-name@^7.12.13": + "integrity" "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-function-name" "^7.12.13" + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-transform-literals@^7.0.0", "@babel/plugin-transform-literals@^7.12.13": + "integrity" "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-transform-member-expression-literals@^7.0.0", "@babel/plugin-transform-member-expression-literals@^7.12.13": + "integrity" "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-transform-modules-amd@^7.14.2": + "integrity" "sha512-hPC6XBswt8P3G2D1tSV2HzdKvkqOpmbyoy+g73JG0qlF/qx2y3KaMmXb1fLrpmWGLZYA0ojCvaHdzFWjlmV+Pw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.2.tgz" + "version" "7.14.2" + dependencies: + "@babel/helper-module-transforms" "^7.14.2" + "@babel/helper-plugin-utils" "^7.13.0" + "babel-plugin-dynamic-import-node" "^2.3.3" + +"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.1.0", "@babel/plugin-transform-modules-commonjs@^7.14.0": + "integrity" "sha512-EX4QePlsTaRZQmw9BsoPeyh5OCtRGIhwfLquhxGp5e32w+dyL8htOcDwamlitmNFK6xBZYlygjdye9dbd9rUlQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.0.tgz" + "version" "7.14.0" + dependencies: + "@babel/helper-module-transforms" "^7.14.0" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-simple-access" "^7.13.12" + "babel-plugin-dynamic-import-node" "^2.3.3" + +"@babel/plugin-transform-modules-systemjs@^7.13.8": + "integrity" "sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz" + "version" "7.13.8" + dependencies: + "@babel/helper-hoist-variables" "^7.13.0" + "@babel/helper-module-transforms" "^7.13.0" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-validator-identifier" "^7.12.11" + "babel-plugin-dynamic-import-node" "^2.3.3" + +"@babel/plugin-transform-modules-umd@^7.14.0": + "integrity" "sha512-nPZdnWtXXeY7I87UZr9VlsWme3Y0cfFFE41Wbxz4bbaexAjNMInXPFUpRRUJ8NoMm0Cw+zxbqjdPmLhcjfazMw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.0.tgz" + "version" "7.14.0" + dependencies: + "@babel/helper-module-transforms" "^7.14.0" + "@babel/helper-plugin-utils" "^7.13.0" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.12.13": + "integrity" "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.12.13" + +"@babel/plugin-transform-new-target@^7.12.13": + "integrity" "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-transform-object-assign@^7.0.0", "@babel/plugin-transform-object-assign@^7.10.4": + "integrity" "sha512-4QxDMc0lAOkIBSfCrnSGbAJ+4epDBF2XXwcLXuBcG1xl9u7LrktNVD4+LwhL47XuKVPQ7R25e/WdcV+h97HyZA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-transform-object-super@^7.0.0", "@babel/plugin-transform-object-super@^7.12.13": + "integrity" "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-replace-supers" "^7.12.13" + +"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.14.2": + "integrity" "sha512-NxoVmA3APNCC1JdMXkdYXuQS+EMdqy0vIwyDHeKHiJKRxmp1qGSdb0JLEIoPRhkx6H/8Qi3RJ3uqOCYw8giy9A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.2.tgz" + "version" "7.14.2" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + +"@babel/plugin-transform-property-literals@^7.0.0", "@babel/plugin-transform-property-literals@^7.12.13": + "integrity" "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-transform-react-display-name@^7.0.0": + "integrity" "sha512-zCubvP+jjahpnFJvPaHPiGVfuVUjXHhFvJKQdNnsmSsiU9kR/rCZ41jHc++tERD2zV+p7Hr6is+t5b6iWTCqSw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.14.2.tgz" + "version" "7.14.2" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + +"@babel/plugin-transform-react-jsx-self@^7.0.0": + "integrity" "sha512-oe5VuWs7J9ilH3BCCApGoYjHoSO48vkjX2CbA5bFVhIuO2HKxA3vyF7rleA4o6/4rTDbk6r8hBW7Ul8E+UZrpA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.16.7.tgz" + "version" "7.16.7" + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + +"@babel/plugin-transform-react-jsx-source@^7.0.0": + "integrity" "sha512-OMorspVyjxghAjzgeAWc6O7W7vHbJhV69NeTGdl9Mxgz6PaweAuo7ffB9T5A1OQ9dGcw0As4SYMUhyNC4u7mVg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.14.2.tgz" + "version" "7.14.2" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + +"@babel/plugin-transform-react-jsx@^7.0.0", "@babel/plugin-transform-react-jsx@^7.12.17": + "integrity" "sha512-uuxuoUNVhdgYzERiHHFkE4dWoJx+UFVyuAl0aqN8P2/AKFHwqgUC5w2+4/PjpKXJsFgBlYAFXlUmDQ3k3DUkXw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.3.tgz" + "version" "7.14.3" + dependencies: + "@babel/helper-annotate-as-pure" "^7.12.13" + "@babel/helper-module-imports" "^7.13.12" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-syntax-jsx" "^7.12.13" + "@babel/types" "^7.14.2" + +"@babel/plugin-transform-regenerator@^7.0.0", "@babel/plugin-transform-regenerator@^7.13.15": + "integrity" "sha512-Bk9cOLSz8DiurcMETZ8E2YtIVJbFCPGW28DJWUakmyVWtQSm6Wsf0p4B4BfEr/eL2Nkhe/CICiUiMOCi1TPhuQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.13.15.tgz" + "version" "7.13.15" + dependencies: + "regenerator-transform" "^0.14.2" + +"@babel/plugin-transform-reserved-words@^7.12.13": + "integrity" "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-transform-runtime@^7.0.0": + "integrity" "sha512-t960xbi8wpTFE623ef7sd+UpEC5T6EEguQlTBJDEO05+XwnIWVfuqLw/vdLWY6IdFmtZE+65CZAfByT39zRpkg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.14.3.tgz" + "version" "7.14.3" + dependencies: + "@babel/helper-module-imports" "^7.13.12" + "@babel/helper-plugin-utils" "^7.13.0" + "babel-plugin-polyfill-corejs2" "^0.2.0" + "babel-plugin-polyfill-corejs3" "^0.2.0" + "babel-plugin-polyfill-regenerator" "^0.2.0" + "semver" "^6.3.0" + +"@babel/plugin-transform-shorthand-properties@^7.0.0", "@babel/plugin-transform-shorthand-properties@^7.12.13": + "integrity" "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.13.0": + "integrity" "sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz" + "version" "7.13.0" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" + +"@babel/plugin-transform-sticky-regex@^7.0.0", "@babel/plugin-transform-sticky-regex@^7.12.13": + "integrity" "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-transform-template-literals@^7.0.0", "@babel/plugin-transform-template-literals@^7.13.0": + "integrity" "sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz" + "version" "7.13.0" + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + +"@babel/plugin-transform-typeof-symbol@^7.12.13": + "integrity" "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-transform-typescript@^7.0.0", "@babel/plugin-transform-typescript@^7.16.7", "@babel/plugin-transform-typescript@^7.5.0": + "integrity" "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz" + "version" "7.16.8" + dependencies: + "@babel/helper-create-class-features-plugin" "^7.16.7" + "@babel/helper-plugin-utils" "^7.16.7" + "@babel/plugin-syntax-typescript" "^7.16.7" + +"@babel/plugin-transform-unicode-escapes@^7.12.13": + "integrity" "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-transform-unicode-regex@^7.0.0", "@babel/plugin-transform-unicode-regex@^7.12.13": + "integrity" "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.12.13" + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/preset-env@^7.1.6", "@babel/preset-env@^7.12.9": + "integrity" "sha512-GwMMsuAnDtULyOtuxHhzzuSRxFeP0aR/LNzrHRzP8y6AgDNgqnrfCCBm/1cRdTU75tRs28Eh76poHLcg9VF0LA==" + "resolved" "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.4.tgz" + "version" "7.14.4" + dependencies: + "@babel/compat-data" "^7.14.4" + "@babel/helper-compilation-targets" "^7.14.4" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-validator-option" "^7.12.17" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.13.12" + "@babel/plugin-proposal-async-generator-functions" "^7.14.2" + "@babel/plugin-proposal-class-properties" "^7.13.0" + "@babel/plugin-proposal-class-static-block" "^7.14.3" + "@babel/plugin-proposal-dynamic-import" "^7.14.2" + "@babel/plugin-proposal-export-namespace-from" "^7.14.2" + "@babel/plugin-proposal-json-strings" "^7.14.2" + "@babel/plugin-proposal-logical-assignment-operators" "^7.14.2" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.2" + "@babel/plugin-proposal-numeric-separator" "^7.14.2" + "@babel/plugin-proposal-object-rest-spread" "^7.14.4" + "@babel/plugin-proposal-optional-catch-binding" "^7.14.2" + "@babel/plugin-proposal-optional-chaining" "^7.14.2" + "@babel/plugin-proposal-private-methods" "^7.13.0" + "@babel/plugin-proposal-private-property-in-object" "^7.14.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.12.13" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-class-static-block" "^7.12.13" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-private-property-in-object" "^7.14.0" + "@babel/plugin-syntax-top-level-await" "^7.12.13" + "@babel/plugin-transform-arrow-functions" "^7.13.0" + "@babel/plugin-transform-async-to-generator" "^7.13.0" + "@babel/plugin-transform-block-scoped-functions" "^7.12.13" + "@babel/plugin-transform-block-scoping" "^7.14.4" + "@babel/plugin-transform-classes" "^7.14.4" + "@babel/plugin-transform-computed-properties" "^7.13.0" + "@babel/plugin-transform-destructuring" "^7.14.4" + "@babel/plugin-transform-dotall-regex" "^7.12.13" + "@babel/plugin-transform-duplicate-keys" "^7.12.13" + "@babel/plugin-transform-exponentiation-operator" "^7.12.13" + "@babel/plugin-transform-for-of" "^7.13.0" + "@babel/plugin-transform-function-name" "^7.12.13" + "@babel/plugin-transform-literals" "^7.12.13" + "@babel/plugin-transform-member-expression-literals" "^7.12.13" + "@babel/plugin-transform-modules-amd" "^7.14.2" + "@babel/plugin-transform-modules-commonjs" "^7.14.0" + "@babel/plugin-transform-modules-systemjs" "^7.13.8" + "@babel/plugin-transform-modules-umd" "^7.14.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.12.13" + "@babel/plugin-transform-new-target" "^7.12.13" + "@babel/plugin-transform-object-super" "^7.12.13" + "@babel/plugin-transform-parameters" "^7.14.2" + "@babel/plugin-transform-property-literals" "^7.12.13" + "@babel/plugin-transform-regenerator" "^7.13.15" + "@babel/plugin-transform-reserved-words" "^7.12.13" + "@babel/plugin-transform-shorthand-properties" "^7.12.13" + "@babel/plugin-transform-spread" "^7.13.0" + "@babel/plugin-transform-sticky-regex" "^7.12.13" + "@babel/plugin-transform-template-literals" "^7.13.0" + "@babel/plugin-transform-typeof-symbol" "^7.12.13" + "@babel/plugin-transform-unicode-escapes" "^7.12.13" + "@babel/plugin-transform-unicode-regex" "^7.12.13" + "@babel/preset-modules" "^0.1.4" + "@babel/types" "^7.14.4" + "babel-plugin-polyfill-corejs2" "^0.2.0" + "babel-plugin-polyfill-corejs3" "^0.2.0" + "babel-plugin-polyfill-regenerator" "^0.2.0" + "core-js-compat" "^3.9.0" + "semver" "^6.3.0" + +"@babel/preset-flow@^7.0.0": + "integrity" "sha512-6ceP7IyZdUYQ3wUVqyRSQXztd1YmFHWI4Xv11MIqAlE4WqxBSd/FZ61V9k+TS5Gd4mkHOtQtPp9ymRpxH4y1Ug==" + "resolved" "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.16.7.tgz" + "version" "7.16.7" + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-validator-option" "^7.16.7" + "@babel/plugin-transform-flow-strip-types" "^7.16.7" + +"@babel/preset-modules@^0.1.4": + "integrity" "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==" + "resolved" "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz" + "version" "0.1.4" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" + "@babel/plugin-transform-dotall-regex" "^7.4.4" + "@babel/types" "^7.4.4" + "esutils" "^2.0.2" + +"@babel/preset-typescript@^7.1.0": + "integrity" "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==" + "resolved" "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz" + "version" "7.16.7" + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-validator-option" "^7.16.7" + "@babel/plugin-transform-typescript" "^7.16.7" + +"@babel/register@^7.0.0": + "integrity" "sha512-UNZsMAZ7uKoGHo1HlEXfteEOYssf64n/PNLHGqOKq/bgYcu/4LrQWAHJwSCb3BRZK8Hi5gkJdRcwrGTO2wtRCg==" + "resolved" "https://registry.npmjs.org/@babel/register/-/register-7.17.0.tgz" + "version" "7.17.0" + dependencies: + "clone-deep" "^4.0.1" + "find-cache-dir" "^2.0.0" + "make-dir" "^2.1.0" + "pirates" "^4.0.5" + "source-map-support" "^0.5.16" + +"@babel/runtime@^7.14.0", "@babel/runtime@^7.8.4": + "integrity" "sha512-JELkvo/DlpNdJ7dlyw/eY7E0suy5i5GQH+Vlxaq1nsNJ+H7f4Vtv3jMeCEgRhZZQFXTjldYfQgv2qmM6M1v5wA==" + "resolved" "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.0.tgz" + "version" "7.14.0" + dependencies: + "regenerator-runtime" "^0.13.4" + +"@babel/template@^7.0.0", "@babel/template@^7.12.13", "@babel/template@^7.16.7", "@babel/template@^7.3.3", "@babel/template@^7.4.0": + "integrity" "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==" + "resolved" "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz" + "version" "7.16.7" + dependencies: + "@babel/code-frame" "^7.16.7" + "@babel/parser" "^7.16.7" + "@babel/types" "^7.16.7" + +"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.14.0", "@babel/traverse@^7.14.2", "@babel/traverse@^7.16.7", "@babel/traverse@^7.4.3": + "integrity" "sha512-fpFIXvqD6kC7c7PUNnZ0Z8cQXlarCLtCUpt2S1Dx7PjoRtCFffvOkHHSom+m5HIxMZn5bIBVb71lhabcmjEsqg==" + "resolved" "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.0.tgz" + "version" "7.17.0" + dependencies: + "@babel/code-frame" "^7.16.7" + "@babel/generator" "^7.17.0" + "@babel/helper-environment-visitor" "^7.16.7" + "@babel/helper-function-name" "^7.16.7" + "@babel/helper-hoist-variables" "^7.16.7" + "@babel/helper-split-export-declaration" "^7.16.7" + "@babel/parser" "^7.17.0" + "@babel/types" "^7.17.0" + "debug" "^4.1.0" + "globals" "^11.1.0" + +"@babel/types@^7.0.0", "@babel/types@^7.12.1", "@babel/types@^7.12.13", "@babel/types@^7.13.0", "@babel/types@^7.13.12", "@babel/types@^7.14.0", "@babel/types@^7.14.2", "@babel/types@^7.14.4", "@babel/types@^7.16.7", "@babel/types@^7.17.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.0", "@babel/types@^7.4.4": + "integrity" "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==" + "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz" + "version" "7.17.0" + dependencies: + "@babel/helper-validator-identifier" "^7.16.7" + "to-fast-properties" "^2.0.0" + +"@bcoe/v8-coverage@^0.2.3": + "integrity" "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + "resolved" "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" + "version" "0.2.3" + +"@cnakazawa/watch@^1.0.3": + "integrity" "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==" + "resolved" "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "exec-sh" "^0.3.2" + "minimist" "^1.2.0" + +"@egjs/hammerjs@^2.0.17": + "integrity" "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==" + "resolved" "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz" + "version" "2.0.17" + dependencies: + "@types/hammerjs" "^2.0.36" + +"@eslint/eslintrc@^0.4.2": + "integrity" "sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg==" + "resolved" "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz" + "version" "0.4.2" + dependencies: + "ajv" "^6.12.4" + "debug" "^4.1.1" + "espree" "^7.3.0" + "globals" "^13.9.0" + "ignore" "^4.0.6" + "import-fresh" "^3.2.1" + "js-yaml" "^3.13.1" + "minimatch" "^3.0.4" + "strip-json-comments" "^3.1.1" + +"@expo/config-plugins@^4.0.2", "@expo/config-plugins@4.0.6": + "integrity" "sha512-K/KQaw/CU8uLQgk7sFnZC54YGHoGucKFfdjYeZx5ds2eyzbuMAiKzGFcxZ/S+1dVBZ8QHzwowsVBW3kuYhnQ3Q==" + "resolved" "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-4.0.6.tgz" + "version" "4.0.6" + dependencies: + "@expo/config-types" "^43.0.1" + "@expo/json-file" "8.2.33" + "@expo/plist" "0.0.15" + "@react-native/normalize-color" "^2.0.0" + "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.17": + "integrity" "sha512-29CMwT2C+1fxsV6QttAdZICCpmT+4KqDIQ+4FftMlljwWEMZzb9aCHl2EYKyXbR5yUmTtXCzEejuyncam4W/Mw==" + "resolved" "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-4.0.17.tgz" + "version" "4.0.17" + dependencies: + "@expo/config-types" "^43.0.1" + "@expo/json-file" "8.2.34" + "@expo/plist" "0.0.17" + "@expo/sdk-runtime-versions" "^1.0.0" + "@react-native/normalize-color" "^2.0.0" + "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-types@^43.0.1": + "integrity" "sha512-EtllpCGDdB/UdwAIs5YXJwBLpbFQNdlLLrxIvoILA9cXrpQMWkeDCT9lQPJzFRMFcLUaMuGvkzX2tR4tx5EQFQ==" + "resolved" "https://registry.npmjs.org/@expo/config-types/-/config-types-43.0.1.tgz" + "version" "43.0.1" + +"@expo/config@^6.0.6", "@expo/config@6.0.6": + "integrity" "sha512-GPI8EIdMAtZ5VaB4p5GcfuX50xyfGFdpEqLi0QmcfrCfTsGry1/j/Qy28hovHM1oJYHlaZylTcbGy+1ET+AO2w==" + "resolved" "https://registry.npmjs.org/@expo/config/-/config-6.0.6.tgz" + "version" "6.0.6" + dependencies: + "@babel/code-frame" "~7.10.4" + "@expo/config-plugins" "4.0.6" + "@expo/config-types" "^43.0.1" + "@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.17": + "integrity" "sha512-Mr6WZzxzeIs9octOTQ/eEZFflic6XycJfJI5q4+tfkLJXk7kVqt5ZaqiFQ1oyNvppV8bemupmwsnje7KoedQtQ==" + "resolved" "https://registry.npmjs.org/@expo/config/-/config-6.0.17.tgz" + "version" "6.0.17" + dependencies: + "@babel/code-frame" "~7.10.4" + "@expo/config-plugins" "4.0.17" + "@expo/config-types" "^43.0.1" + "@expo/json-file" "8.2.34" + "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/configure-splash-screen@^0.6.0": + "integrity" "sha512-4DyPoNXJqx9bN4nEwF3HQreo//ECu7gDe1Xor3dnnzFm9P/VDxAKdbEhA0n+R6fgkNfT2onVHWijqvdpTS3Xew==" + "resolved" "https://registry.npmjs.org/@expo/configure-splash-screen/-/configure-splash-screen-0.6.0.tgz" + "version" "0.6.0" + dependencies: + "color-string" "^1.5.3" + "commander" "^5.1.0" + "fs-extra" "^9.0.0" + "glob" "^7.1.6" + "lodash" "^4.17.15" + "pngjs" "^5.0.0" + "xcode" "^3.0.0" + "xml-js" "^1.6.11" + +"@expo/image-utils@^0.3.16", "@expo/image-utils@0.3.18": + "integrity" "sha512-77/ub2aGuf7SYfaFhvCHE54Hs/jRuU5j+pemS5seLfVHNwHbJSse91TMhsTLLNz3GwwqTxFVe3KMycSccJ73nA==" + "resolved" "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.3.18.tgz" + "version" "0.3.18" + dependencies: + "@expo/spawn-async" "1.5.0" + "chalk" "^4.0.0" + "fs-extra" "9.0.0" + "getenv" "^1.0.0" + "jimp-compact" "0.16.1" + "mime" "^2.4.4" + "node-fetch" "^2.6.0" + "parse-png" "^2.1.0" + "resolve-from" "^5.0.0" + "semver" "7.3.2" + "tempy" "0.3.0" + +"@expo/json-file@8.2.33": + "integrity" "sha512-CDnhjdirUs6OdN5hOSTJ2y3i9EiJMk7Z5iDljC5xyCHCrUex7oyI8vbRsZEojAahxZccgL/PrO+CjakiFFWurg==" + "resolved" "https://registry.npmjs.org/@expo/json-file/-/json-file-8.2.33.tgz" + "version" "8.2.33" + dependencies: + "@babel/code-frame" "~7.10.4" + "json5" "^1.0.1" + "write-file-atomic" "^2.3.0" + +"@expo/json-file@8.2.34": + "integrity" "sha512-ZxtBodAZGxdLtgKzmsC+8ViUxt1mhFW642Clu2OuG3f6PAyAFsU/SqEGag9wKFaD3x3Wt8VhL+3y5fMJmUFgPw==" + "resolved" "https://registry.npmjs.org/@expo/json-file/-/json-file-8.2.34.tgz" + "version" "8.2.34" + dependencies: + "@babel/code-frame" "~7.10.4" + "json5" "^1.0.1" + "write-file-atomic" "^2.3.0" + +"@expo/metro-config@~0.2.6": + "integrity" "sha512-8g0QrHfvSgTLzryuE4JXRwFwBZ7EmqE55zR39Yy7jEVR3epYL0JbBK0/IDFmf6auwsDFtMjAZjFL4WEhRN5bEQ==" + "resolved" "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.2.8.tgz" + "version" "0.2.8" + dependencies: + "@expo/config" "6.0.6" + "chalk" "^4.1.0" + "debug" "^4.3.2" + "getenv" "^1.0.0" + "sucrase" "^3.20.0" + +"@expo/plist@0.0.15": + "integrity" "sha512-LDxiS0KNZAGJu4fIJhbEKczmb+zeftl1NU0LE0tj0mozoMI5HSKdMUchgvnBm35bwBl8ekKkAfJJ0ONxljWQjQ==" + "resolved" "https://registry.npmjs.org/@expo/plist/-/plist-0.0.15.tgz" + "version" "0.0.15" + dependencies: + "@xmldom/xmldom" "~0.7.0" + "base64-js" "^1.2.3" + "xmlbuilder" "^14.0.0" + +"@expo/plist@0.0.17": + "integrity" "sha512-5Ul3d/YOYE6mfum0jCE25XUnkKHZ5vGlU/X2275ZmCtGrpRn1Fl8Nq+jQKSaks3NqTfxdyXROi/TgH8Zxeg2wg==" + "resolved" "https://registry.npmjs.org/@expo/plist/-/plist-0.0.17.tgz" + "version" "0.0.17" + dependencies: + "@xmldom/xmldom" "~0.7.0" + "base64-js" "^1.2.3" + "xmlbuilder" "^14.0.0" + +"@expo/prebuild-config@^3.0.15": + "integrity" "sha512-x3L2IaOAah2sWfbys7C0yvtdkGnHsYM7aWOabIJlDxHXQ7DfbN9im2YXRRj2OoRsqzD3BB2tF/h88ToxY2rxFw==" + "resolved" "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-3.0.17.tgz" + "version" "3.0.17" + dependencies: + "@expo/config" "6.0.17" + "@expo/config-plugins" "4.0.17" + "@expo/config-types" "^43.0.1" + "@expo/image-utils" "0.3.18" + "@expo/json-file" "8.2.34" + "debug" "^4.3.1" + "expo-modules-autolinking" "~0.5.1" + "fs-extra" "^9.0.0" + "resolve-from" "^5.0.0" + "semver" "7.3.2" + "xml2js" "0.4.23" + +"@expo/react-native-action-sheet@^3.6.0": + "integrity" "sha512-EFLK35TBsM28W43SY54lISAIvjEm9584LIRWXsYaf5sgmfF65oWAOQP4UyKxMPLYGoaKjnCAJVFNtZUK80ss9A==" + "resolved" "https://registry.npmjs.org/@expo/react-native-action-sheet/-/react-native-action-sheet-3.13.0.tgz" + "version" "3.13.0" + dependencies: + "@types/hoist-non-react-statics" "^3.3.1" + "hoist-non-react-statics" "^3.3.0" + +"@expo/sdk-runtime-versions@^1.0.0": + "integrity" "sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==" + "resolved" "https://registry.npmjs.org/@expo/sdk-runtime-versions/-/sdk-runtime-versions-1.0.0.tgz" + "version" "1.0.0" + +"@expo/spawn-async@1.5.0": + "integrity" "sha512-LB7jWkqrHo+5fJHNrLAFdimuSXQ2MQ4lA7SQW5bf/HbsXuV2VrT/jN/M8f/KoWt0uJMGN4k/j7Opx4AvOOxSew==" + "resolved" "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.5.0.tgz" + "version" "1.5.0" + dependencies: + "cross-spawn" "^6.0.5" + +"@expo/vector-icons@^12.0.0", "@expo/vector-icons@^12.0.4": + "integrity" "sha512-zWvHBmkpbi1KrPma6Y+r/bsGI6MjbM1MBSe6W9A4uYMLhNI5NR4JtTnqxhf7g1XdpaDtBdv5aOWKEx4d5rxnhg==" + "resolved" "https://registry.npmjs.org/@expo/vector-icons/-/vector-icons-12.0.5.tgz" + "version" "12.0.5" + dependencies: + "lodash.frompairs" "^4.0.1" + "lodash.isequal" "^4.5.0" + "lodash.isstring" "^4.0.1" + "lodash.omit" "^4.5.0" + "lodash.pick" "^4.4.0" + "lodash.template" "^4.5.0" + +"@hapi/hoek@^9.0.0": + "integrity" "sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==" + "resolved" "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.1.tgz" + "version" "9.2.1" + +"@hapi/topo@^5.0.0": + "integrity" "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==" + "resolved" "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "@hapi/hoek" "^9.0.0" + +"@ide/backoff@^1.0.0": + "integrity" "sha512-F0YfUDjvT+Mtt/R4xdl2X0EYCHMMiJqNLdxHD++jDT5ydEFIyqbCHh51Qx2E211dgZprPKhV7sHmnXKpLuvc5g==" + "resolved" "https://registry.npmjs.org/@ide/backoff/-/backoff-1.0.0.tgz" + "version" "1.0.0" + +"@istanbuljs/load-nyc-config@^1.0.0": + "integrity" "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==" + "resolved" "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "camelcase" "^5.3.1" + "find-up" "^4.1.0" + "get-package-type" "^0.1.0" + "js-yaml" "^3.13.1" + "resolve-from" "^5.0.0" + +"@istanbuljs/schema@^0.1.2": + "integrity" "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + "resolved" "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" + "version" "0.1.3" + +"@jest/console@^24.9.0": + "integrity" "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==" + "resolved" "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/source-map" "^24.9.0" + "chalk" "^2.0.1" + "slash" "^2.0.0" + +"@jest/console@^26.6.2": + "integrity" "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==" + "resolved" "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "@types/node" "*" + "chalk" "^4.0.0" + "jest-message-util" "^26.6.2" + "jest-util" "^26.6.2" + "slash" "^3.0.0" + +"@jest/core@^26.6.3": + "integrity" "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==" + "resolved" "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@jest/console" "^26.6.2" + "@jest/reporters" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/transform" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + "ansi-escapes" "^4.2.1" + "chalk" "^4.0.0" + "exit" "^0.1.2" + "graceful-fs" "^4.2.4" + "jest-changed-files" "^26.6.2" + "jest-config" "^26.6.3" + "jest-haste-map" "^26.6.2" + "jest-message-util" "^26.6.2" + "jest-regex-util" "^26.0.0" + "jest-resolve" "^26.6.2" + "jest-resolve-dependencies" "^26.6.3" + "jest-runner" "^26.6.3" + "jest-runtime" "^26.6.3" + "jest-snapshot" "^26.6.2" + "jest-util" "^26.6.2" + "jest-validate" "^26.6.2" + "jest-watcher" "^26.6.2" + "micromatch" "^4.0.2" + "p-each-series" "^2.1.0" + "rimraf" "^3.0.0" + "slash" "^3.0.0" + "strip-ansi" "^6.0.0" + +"@jest/create-cache-key-function@^26.5.0": + "integrity" "sha512-LgEuqU1f/7WEIPYqwLPIvvHuc1sB6gMVbT6zWhin3txYUNYK/kGQrC1F2WR4gR34YlI9bBtViTm5z98RqVZAaw==" + "resolved" "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + +"@jest/environment@^26.6.2": + "integrity" "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==" + "resolved" "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/fake-timers" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + "jest-mock" "^26.6.2" + +"@jest/fake-timers@^24.9.0": + "integrity" "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==" + "resolved" "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/types" "^24.9.0" + "jest-message-util" "^24.9.0" + "jest-mock" "^24.9.0" + +"@jest/fake-timers@^26.6.2": + "integrity" "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==" + "resolved" "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "@sinonjs/fake-timers" "^6.0.1" + "@types/node" "*" + "jest-message-util" "^26.6.2" + "jest-mock" "^26.6.2" + "jest-util" "^26.6.2" + +"@jest/globals@^26.6.2": + "integrity" "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==" + "resolved" "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/environment" "^26.6.2" + "@jest/types" "^26.6.2" + "expect" "^26.6.2" + +"@jest/reporters@^26.6.2": + "integrity" "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==" + "resolved" "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@bcoe/v8-coverage" "^0.2.3" + "@jest/console" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/transform" "^26.6.2" + "@jest/types" "^26.6.2" + "chalk" "^4.0.0" + "collect-v8-coverage" "^1.0.0" + "exit" "^0.1.2" + "glob" "^7.1.2" + "graceful-fs" "^4.2.4" + "istanbul-lib-coverage" "^3.0.0" + "istanbul-lib-instrument" "^4.0.3" + "istanbul-lib-report" "^3.0.0" + "istanbul-lib-source-maps" "^4.0.0" + "istanbul-reports" "^3.0.2" + "jest-haste-map" "^26.6.2" + "jest-resolve" "^26.6.2" + "jest-util" "^26.6.2" + "jest-worker" "^26.6.2" + "slash" "^3.0.0" + "source-map" "^0.6.0" + "string-length" "^4.0.1" + "terminal-link" "^2.0.0" + "v8-to-istanbul" "^7.0.0" + optionalDependencies: + "node-notifier" "^8.0.0" + +"@jest/source-map@^24.9.0": + "integrity" "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==" + "resolved" "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "callsites" "^3.0.0" + "graceful-fs" "^4.1.15" + "source-map" "^0.6.0" + +"@jest/source-map@^26.6.2": + "integrity" "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==" + "resolved" "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "callsites" "^3.0.0" + "graceful-fs" "^4.2.4" + "source-map" "^0.6.0" + +"@jest/test-result@^24.9.0": + "integrity" "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==" + "resolved" "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/console" "^24.9.0" + "@jest/types" "^24.9.0" + "@types/istanbul-lib-coverage" "^2.0.0" + +"@jest/test-result@^26.6.2": + "integrity" "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==" + "resolved" "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/console" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/istanbul-lib-coverage" "^2.0.0" + "collect-v8-coverage" "^1.0.0" + +"@jest/test-sequencer@^26.6.3": + "integrity" "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==" + "resolved" "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@jest/test-result" "^26.6.2" + "graceful-fs" "^4.2.4" + "jest-haste-map" "^26.6.2" + "jest-runner" "^26.6.3" + "jest-runtime" "^26.6.3" + +"@jest/transform@^24.9.0": + "integrity" "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==" + "resolved" "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@babel/core" "^7.1.0" + "@jest/types" "^24.9.0" + "babel-plugin-istanbul" "^5.1.0" + "chalk" "^2.0.1" + "convert-source-map" "^1.4.0" + "fast-json-stable-stringify" "^2.0.0" + "graceful-fs" "^4.1.15" + "jest-haste-map" "^24.9.0" + "jest-regex-util" "^24.9.0" + "jest-util" "^24.9.0" + "micromatch" "^3.1.10" + "pirates" "^4.0.1" + "realpath-native" "^1.1.0" + "slash" "^2.0.0" + "source-map" "^0.6.1" + "write-file-atomic" "2.4.1" + +"@jest/transform@^26.6.2": + "integrity" "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==" + "resolved" "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@babel/core" "^7.1.0" + "@jest/types" "^26.6.2" + "babel-plugin-istanbul" "^6.0.0" + "chalk" "^4.0.0" + "convert-source-map" "^1.4.0" + "fast-json-stable-stringify" "^2.0.0" + "graceful-fs" "^4.2.4" + "jest-haste-map" "^26.6.2" + "jest-regex-util" "^26.0.0" + "jest-util" "^26.6.2" + "micromatch" "^4.0.2" + "pirates" "^4.0.1" + "slash" "^3.0.0" + "source-map" "^0.6.1" + "write-file-atomic" "^3.0.0" + +"@jest/types@^24.9.0": + "integrity" "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==" + "resolved" "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^1.1.1" + "@types/yargs" "^13.0.0" + +"@jest/types@^26.6.2": + "integrity" "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==" + "resolved" "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^15.0.0" + "chalk" "^4.0.0" + +"@nodelib/fs.scandir@2.1.5": + "integrity" "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==" + "resolved" "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" + "version" "2.1.5" + dependencies: + "@nodelib/fs.stat" "2.0.5" + "run-parallel" "^1.1.9" + +"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": + "integrity" "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + "resolved" "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" + "version" "2.0.5" + +"@nodelib/fs.walk@^1.2.3": + "integrity" "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==" + "resolved" "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" + "version" "1.2.8" + dependencies: + "@nodelib/fs.scandir" "2.1.5" + "fastq" "^1.6.0" + +"@ptomasroos/react-native-multi-slider@^2.2.2": + "integrity" "sha512-HWyCnRD3Z3SbHK2FLWYmBBqd1B4iXipeKv1+AK0FoY/CElEDTEixHE8hN60TsqxalPrznn798LE2Q4tHuCiyaA==" + "resolved" "https://registry.npmjs.org/@ptomasroos/react-native-multi-slider/-/react-native-multi-slider-2.2.2.tgz" + "version" "2.2.2" + +"@react-native-async-storage/async-storage@~1.15.0": + "integrity" "sha512-NQCFs47aFEch9kya/bqwdpvSdZaVRtzU7YB02L8VrmLSLpKgQH/1VwzFUBPcc1/JI1s3GU4yOLVrEbwxq+Fqcw==" + "resolved" "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.15.17.tgz" + "version" "1.15.17" + dependencies: + "merge-options" "^3.0.4" + +"@react-native-community/cli-debugger-ui@^5.0.1": + "integrity" "sha512-5gGKaaXYOVE423BUqxIfvfAVSj5Cg1cU/TpGbeg/iqpy2CfqyWqJB3tTuVUbOOiOvR5wbU8tti6pIi1pchJ+oA==" + "resolved" "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "serve-static" "^1.13.1" + +"@react-native-community/cli-hermes@^5.0.1": + "integrity" "sha512-nD+ZOFvu5MfjLB18eDJ01MNiFrzj8SDtENjGpf0ZRFndOWASDAmU54/UlU/wj8OzTToK1+S1KY7j2P2M1gleww==" + "resolved" "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "@react-native-community/cli-platform-android" "^5.0.1" + "@react-native-community/cli-tools" "^5.0.1" + "chalk" "^3.0.0" + "hermes-profile-transformer" "^0.0.6" + "ip" "^1.1.5" + +"@react-native-community/cli-platform-android@^5.0.1", "@react-native-community/cli-platform-android@^5.0.1-alpha.1": + "integrity" "sha512-qv9GJX6BJ+Y4qvV34vgxKwwN1cnveXUdP6y2YmTW7XoAYs5YUzKqHajpY58EyucAL2y++6+573t5y4U/9IIoww==" + "resolved" "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "@react-native-community/cli-tools" "^5.0.1" + "chalk" "^3.0.0" + "execa" "^1.0.0" + "fs-extra" "^8.1.0" + "glob" "^7.1.3" + "jetifier" "^1.6.2" + "lodash" "^4.17.15" + "logkitty" "^0.7.1" + "slash" "^3.0.0" + "xmldoc" "^1.1.2" + +"@react-native-community/cli-platform-ios@^5.0.1-alpha.1": + "integrity" "sha512-IAJ2B3j2BTsQUJZ4R6cVvnTbPq0Vza7+dOgP81ISz2BKRtQ0VqNFv+VOALH2jLaDzf4t7NFlskzIXFqWqy2BLg==" + "resolved" "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-5.0.2.tgz" + "version" "5.0.2" + dependencies: + "@react-native-community/cli-tools" "^5.0.1" + "chalk" "^3.0.0" + "glob" "^7.1.3" + "js-yaml" "^3.13.1" + "lodash" "^4.17.15" + "plist" "^3.0.1" + "xcode" "^2.0.0" + +"@react-native-community/cli-server-api@^5.0.1": + "integrity" "sha512-OOxL+y9AOZayQzmSW+h5T54wQe+QBc/f67Y9QlWzzJhkKJdYx+S4VOooHoD5PFJzGbYaxhu2YF17p517pcEIIA==" + "resolved" "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "@react-native-community/cli-debugger-ui" "^5.0.1" + "@react-native-community/cli-tools" "^5.0.1" + "compression" "^1.7.1" + "connect" "^3.6.5" + "errorhandler" "^1.5.0" + "nocache" "^2.1.0" + "pretty-format" "^26.6.2" + "serve-static" "^1.13.1" + "ws" "^1.1.0" + +"@react-native-community/cli-tools@^5.0.1": + "integrity" "sha512-XOX5w98oSE8+KnkMZZPMRT7I5TaP8fLbDl0tCu40S7Epz+Zz924n80fmdu6nUDIfPT1nV6yH1hmHmWAWTDOR+Q==" + "resolved" "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "chalk" "^3.0.0" + "lodash" "^4.17.15" + "mime" "^2.4.1" + "node-fetch" "^2.6.0" + "open" "^6.2.0" + "shell-quote" "1.6.1" + +"@react-native-community/cli-types@^5.0.1": + "integrity" "sha512-BesXnuFFlU/d1F3+sHhvKt8fUxbQlAbZ3hhMEImp9A6sopl8TEtryUGJ1dbazGjRXcADutxvjwT/i3LJVTIQug==" + "resolved" "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "ora" "^3.4.0" + +"@react-native-community/cli@^5.0.1-alpha.1": + "integrity" "sha512-9VzSYUYSEqxEH5Ib2UNSdn2eyPiYZ4T7Y79o9DKtRBuSaUIwbCUdZtIm+UUjBpLS1XYBkW26FqL8/UdZDmQvXw==" + "resolved" "https://registry.npmjs.org/@react-native-community/cli/-/cli-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "@react-native-community/cli-debugger-ui" "^5.0.1" + "@react-native-community/cli-hermes" "^5.0.1" + "@react-native-community/cli-server-api" "^5.0.1" + "@react-native-community/cli-tools" "^5.0.1" + "@react-native-community/cli-types" "^5.0.1" + "appdirsjs" "^1.2.4" + "chalk" "^3.0.0" + "command-exists" "^1.2.8" + "commander" "^2.19.0" + "cosmiconfig" "^5.1.0" + "deepmerge" "^3.2.0" + "envinfo" "^7.7.2" + "execa" "^1.0.0" + "find-up" "^4.1.0" + "fs-extra" "^8.1.0" + "glob" "^7.1.3" + "graceful-fs" "^4.1.3" + "joi" "^17.2.1" + "leven" "^3.1.0" + "lodash" "^4.17.15" + "metro" "^0.64.0" + "metro-config" "^0.64.0" + "metro-core" "^0.64.0" + "metro-react-native-babel-transformer" "^0.64.0" + "metro-resolver" "^0.64.0" + "metro-runtime" "^0.64.0" + "minimist" "^1.2.0" + "mkdirp" "^0.5.1" + "node-stream-zip" "^1.9.1" + "ora" "^3.4.0" + "pretty-format" "^26.6.2" + "prompts" "^2.4.0" + "semver" "^6.3.0" + "serve-static" "^1.13.1" + "strip-ansi" "^5.2.0" + "sudo-prompt" "^9.0.0" + "wcwidth" "^1.0.1" + +"@react-native-community/masked-view@>= 0.1.0", "@react-native-community/masked-view@0.1.10": + "integrity" "sha512-rk4sWFsmtOw8oyx8SD3KSvawwaK7gRBSEIy2TAwURyGt+3TizssXP1r8nx3zY+R7v2vYYHXZ+k2/GULAT/bcaQ==" + "resolved" "https://registry.npmjs.org/@react-native-community/masked-view/-/masked-view-0.1.10.tgz" + "version" "0.1.10" + +"@react-native/assets@1.0.0": + "integrity" "sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ==" + "resolved" "https://registry.npmjs.org/@react-native/assets/-/assets-1.0.0.tgz" + "version" "1.0.0" + +"@react-native/normalize-color@^2.0.0": + "integrity" "sha512-Wip/xsc5lw8vsBlmY2MO/gFLp3MvuZ2baBZjDeTjjndMgM0h5sxz7AZR62RDPGgstp8Np7JzjvVqVT7tpFZqsw==" + "resolved" "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.0.0.tgz" + "version" "2.0.0" + +"@react-native/normalize-color@1.0.0": + "integrity" "sha512-xUNRvNmCl3UGCPbbHvfyFMnpvLPoOjDCcp5bT9m2k+TF/ZBklEQwhPZlkrxRx2NhgFh1X3a5uL7mJ7ZR+8G7Qg==" + "resolved" "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-1.0.0.tgz" + "version" "1.0.0" + +"@react-native/polyfills@1.0.0": + "integrity" "sha512-0jbp4RxjYopTsIdLl+/Fy2TiwVYHy4mgeu07DG4b/LyM0OS/+lPP5c9sbnt/AMlnF6qz2JRZpPpGw1eMNS6A4w==" + "resolved" "https://registry.npmjs.org/@react-native/polyfills/-/polyfills-1.0.0.tgz" + "version" "1.0.0" + +"@react-navigation/core@^5.15.3": + "integrity" "sha512-3ZdyDInh8qg1kygCNkmh9lFgpDf29lTvPsaMe2mm/qvmxLKSgttWBz07P2fc181aV9jTdgQpzYfWZ5KWT036zw==" + "resolved" "https://registry.npmjs.org/@react-navigation/core/-/core-5.15.3.tgz" + "version" "5.15.3" + dependencies: + "@react-navigation/routers" "^5.7.2" + "escape-string-regexp" "^4.0.0" + "nanoid" "^3.1.15" + "query-string" "^6.13.6" + "react-is" "^16.13.0" + +"@react-navigation/drawer@^5.12.5": + "integrity" "sha512-WMfz/tKg/K7QBb5rhjXW/pho4zXh3OoHXnHETk5SuVzHlDPM7r84uvAeC5l+ySp5jmipLrJn3zL+kfv9+KKHZQ==" + "resolved" "https://registry.npmjs.org/@react-navigation/drawer/-/drawer-5.12.5.tgz" + "version" "5.12.5" + dependencies: + "color" "^3.1.3" + "react-native-iphone-x-helper" "^1.3.0" + +"@react-navigation/native@^5.0.5", "@react-navigation/native@^5.9.4": + "integrity" "sha512-BUCrOXfZDdKWBqM8OhOKQhCX5we4HUo5XG6tCQtVqQAep+7UcApZmMUuemUXDxVe8NPESUpoUlB0RaEpyIdfTQ==" + "resolved" "https://registry.npmjs.org/@react-navigation/native/-/native-5.9.4.tgz" + "version" "5.9.4" + dependencies: + "@react-navigation/core" "^5.15.3" + "escape-string-regexp" "^4.0.0" + "nanoid" "^3.1.15" + +"@react-navigation/routers@^5.7.2": + "integrity" "sha512-BxNSMLHpU+oS37Xok0ql6rc9U7IC8aUD4+U5ZPbjDJ0pwzZxGGh0YOEBzfV4k/Ig3cbPdvVWbc1C9HHbCVr2oQ==" + "resolved" "https://registry.npmjs.org/@react-navigation/routers/-/routers-5.7.2.tgz" + "version" "5.7.2" + dependencies: + "nanoid" "^3.1.15" + +"@react-navigation/stack@^5.14.5": + "integrity" "sha512-hpdn1SS0tc3/3atkV2Q2y++n5B4e0rUcCj4W43PODMu72yX2m0LkKAAcpkPDCWAvwnLLIoLAEl5BEifZigl/6A==" + "resolved" "https://registry.npmjs.org/@react-navigation/stack/-/stack-5.14.5.tgz" + "version" "5.14.5" + dependencies: + "color" "^3.1.3" + "react-native-iphone-x-helper" "^1.3.0" + +"@sideway/address@^4.1.3": + "integrity" "sha512-8ncEUtmnTsMmL7z1YPB47kPUq7LpKWJNFPsRzHiIajGC5uXlWGn+AmkYPcHNl8S4tcEGx+cnORnNYaw2wvL+LQ==" + "resolved" "https://registry.npmjs.org/@sideway/address/-/address-4.1.3.tgz" + "version" "4.1.3" + dependencies: + "@hapi/hoek" "^9.0.0" + +"@sideway/formula@^3.0.0": + "integrity" "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==" + "resolved" "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz" + "version" "3.0.0" + +"@sideway/pinpoint@^2.0.0": + "integrity" "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + "resolved" "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz" + "version" "2.0.0" + +"@sinonjs/commons@^1.7.0": + "integrity" "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==" + "resolved" "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz" + "version" "1.8.3" + dependencies: + "type-detect" "4.0.8" + +"@sinonjs/fake-timers@^6.0.1": + "integrity" "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==" + "resolved" "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz" + "version" "6.0.1" + dependencies: + "@sinonjs/commons" "^1.7.0" + +"@tootallnate/once@1": + "integrity" "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + "resolved" "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" + "version" "1.1.2" + +"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.0", "@types/babel__core@^7.1.7": + "integrity" "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==" + "resolved" "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz" + "version" "7.1.14" + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + "@types/babel__generator" "*" + "@types/babel__template" "*" + "@types/babel__traverse" "*" + +"@types/babel__generator@*": + "integrity" "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==" + "resolved" "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz" + "version" "7.6.2" + dependencies: + "@babel/types" "^7.0.0" + +"@types/babel__template@*": + "integrity" "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==" + "resolved" "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz" + "version" "7.4.0" + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + +"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": + "integrity" "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==" + "resolved" "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz" + "version" "7.11.1" + dependencies: + "@babel/types" "^7.3.0" + +"@types/geojson@^7946.0.7": + "integrity" "sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA==" + "resolved" "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.8.tgz" + "version" "7946.0.8" + +"@types/graceful-fs@^4.1.2": + "integrity" "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==" + "resolved" "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz" + "version" "4.1.5" + dependencies: + "@types/node" "*" + +"@types/hammerjs@^2.0.36": + "integrity" "sha512-lYR2Y/tV2ujpk/WyUc7S0VLI0a9hrtVIN9EwnrNo5oSEJI2cK2/XrgwOQmXLL3eTulOESvh9qP6si9+DWM9cOA==" + "resolved" "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.39.tgz" + "version" "2.0.39" + +"@types/hoist-non-react-statics@^3.3.1": + "integrity" "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==" + "resolved" "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz" + "version" "3.3.1" + dependencies: + "@types/react" "*" + "hoist-non-react-statics" "^3.3.0" + +"@types/invariant@^2.2.35": + "integrity" "sha512-DxX1V9P8zdJPYQat1gHyY0xj3efl8gnMVjiM9iCY6y27lj+PoQWkgjt8jDqmovPqULkKVpKRg8J36iQiA+EtEg==" + "resolved" "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.35.tgz" + "version" "2.2.35" + +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": + "integrity" "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" + "resolved" "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz" + "version" "2.0.3" + +"@types/istanbul-lib-report@*": + "integrity" "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==" + "resolved" "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "@types/istanbul-lib-coverage" "*" + +"@types/istanbul-reports@^1.1.1": + "integrity" "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==" + "resolved" "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "@types/istanbul-lib-coverage" "*" + "@types/istanbul-lib-report" "*" + +"@types/istanbul-reports@^3.0.0": + "integrity" "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==" + "resolved" "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "@types/istanbul-lib-report" "*" + +"@types/json5@^0.0.29": + "integrity" "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + "resolved" "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" + "version" "0.0.29" + +"@types/node@*", "@types/node@>=6": + "integrity" "sha512-zjQ69G564OCIWIOHSXyQEEDpdpGl+G348RAKY0XXy9Z5kU9Vzv1GMNnkar/ZJ8dzXB3COzD9Mo9NtRZ4xfgUww==" + "resolved" "https://registry.npmjs.org/@types/node/-/node-15.12.2.tgz" + "version" "15.12.2" + +"@types/normalize-package-data@^2.4.0": + "integrity" "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==" + "resolved" "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz" + "version" "2.4.1" + +"@types/parse-json@^4.0.0": + "integrity" "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + "resolved" "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz" + "version" "4.0.0" + +"@types/prettier@^2.0.0": + "integrity" "sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==" + "resolved" "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.4.tgz" + "version" "2.4.4" + +"@types/prop-types@*": + "integrity" "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" + "resolved" "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz" + "version" "15.7.4" + +"@types/react@*", "@types/react@^16.8.0": + "integrity" "sha512-WngBZLuSkP4IAgPi0HOsGCHo6dn3CcuLQnCfC17VbA7YBgipZiZoTOhObwl/93DsFW0Y2a/ZXeonpW4DxirEJg==" + "resolved" "https://registry.npmjs.org/@types/react/-/react-16.14.23.tgz" + "version" "16.14.23" + dependencies: + "@types/prop-types" "*" + "@types/scheduler" "*" + "csstype" "^3.0.2" + +"@types/scheduler@*": + "integrity" "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + "resolved" "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz" + "version" "0.16.2" + +"@types/stack-utils@^1.0.1": + "integrity" "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==" + "resolved" "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz" + "version" "1.0.1" + +"@types/stack-utils@^2.0.0": + "integrity" "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + "resolved" "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz" + "version" "2.0.1" + +"@types/yargs-parser@*": + "integrity" "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==" + "resolved" "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz" + "version" "20.2.0" + +"@types/yargs@^13.0.0": + "integrity" "sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ==" + "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.11.tgz" + "version" "13.0.11" + dependencies: + "@types/yargs-parser" "*" + +"@types/yargs@^15.0.0": + "integrity" "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==" + "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz" + "version" "15.0.14" + dependencies: + "@types/yargs-parser" "*" + +"@types/zen-observable@^0.8.0": + "integrity" "sha512-HrCIVMLjE1MOozVoD86622S7aunluLb2PJdPfb3nYiEtohm8mIB/vyv0Fd37AdeMFrTUQXEunw78YloMA3Qilg==" + "resolved" "https://registry.npmjs.org/@types/zen-observable/-/zen-observable-0.8.2.tgz" + "version" "0.8.2" + +"@wry/context@^0.4.0": + "integrity" "sha512-LrKVLove/zw6h2Md/KZyWxIkFM6AoyKp71OqpH9Hiip1csjPVoD3tPxlbQUNxEnHENks3UGgNpSBCAfq9KWuag==" + "resolved" "https://registry.npmjs.org/@wry/context/-/context-0.4.4.tgz" + "version" "0.4.4" + dependencies: + "@types/node" ">=6" + "tslib" "^1.9.3" + +"@wry/equality@^0.1.2", "@wry/equality@^0.1.9": + "integrity" "sha512-mwEVBDUVODlsQQ5dfuLUS5/Tf7jqUKyhKYHmVi4fPB6bDMOfWvUPJmKgS1Z7Za/sOI3vzWt4+O7yCiL/70MogA==" + "resolved" "https://registry.npmjs.org/@wry/equality/-/equality-0.1.11.tgz" + "version" "0.1.11" + dependencies: + "tslib" "^1.9.3" + +"@xmldom/xmldom@~0.7.0": + "integrity" "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==" + "resolved" "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz" + "version" "0.7.5" + +"@yarnpkg/lockfile@^1.1.0": + "integrity" "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==" + "resolved" "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz" + "version" "1.1.0" + +"abab@^2.0.3", "abab@^2.0.5": + "integrity" "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" + "resolved" "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz" + "version" "2.0.5" + +"abort-controller@^3.0.0": + "integrity" "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==" + "resolved" "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "event-target-shim" "^5.0.0" + +"absolute-path@^0.0.0": + "integrity" "sha1-p4di+9rftSl76ZsV01p4Wy8JW/c=" + "resolved" "https://registry.npmjs.org/absolute-path/-/absolute-path-0.0.0.tgz" + "version" "0.0.0" + +"accepts@^1.3.7", "accepts@~1.3.5", "accepts@~1.3.7": + "integrity" "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==" + "resolved" "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz" + "version" "1.3.8" + dependencies: + "mime-types" "~2.1.34" + "negotiator" "0.6.3" + +"acorn-globals@^6.0.0": + "integrity" "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==" + "resolved" "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "acorn" "^7.1.1" + "acorn-walk" "^7.1.1" + +"acorn-jsx@^5.3.1": + "integrity" "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==" + "resolved" "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz" + "version" "5.3.1" + +"acorn-walk@^7.1.1": + "integrity" "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + "resolved" "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" + "version" "7.2.0" + +"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", "acorn@^7.1.1", "acorn@^7.4.0": + "integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" + "version" "7.4.1" + +"acorn@^8.2.4": + "integrity" "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz" + "version" "8.7.0" + +"agent-base@6": + "integrity" "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==" + "resolved" "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" + "version" "6.0.2" + dependencies: + "debug" "4" + +"aggregate-error@^3.0.0": + "integrity" "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==" + "resolved" "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "clean-stack" "^2.0.0" + "indent-string" "^4.0.0" + +"ajv@^6.10.0", "ajv@^6.12.4": + "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" + "version" "6.12.6" + dependencies: + "fast-deep-equal" "^3.1.1" + "fast-json-stable-stringify" "^2.0.0" + "json-schema-traverse" "^0.4.1" + "uri-js" "^4.2.2" + +"ajv@^8.0.1": + "integrity" "sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-8.6.0.tgz" + "version" "8.6.0" + dependencies: + "fast-deep-equal" "^3.1.1" + "json-schema-traverse" "^1.0.0" + "require-from-string" "^2.0.2" + "uri-js" "^4.2.2" + +"anser@^1.4.9": + "integrity" "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==" + "resolved" "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz" + "version" "1.4.10" + +"ansi-colors@^4.1.1": + "integrity" "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==" + "resolved" "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz" + "version" "4.1.1" + +"ansi-escapes@^4.2.1", "ansi-escapes@^4.3.0": + "integrity" "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==" + "resolved" "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" + "version" "4.3.2" + dependencies: + "type-fest" "^0.21.3" + +"ansi-fragments@^0.2.1": + "integrity" "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==" + "resolved" "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz" + "version" "0.2.1" + dependencies: + "colorette" "^1.0.7" + "slice-ansi" "^2.0.0" + "strip-ansi" "^5.0.0" + +"ansi-regex@^2.0.0": + "integrity" "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz" + "version" "2.1.1" + +"ansi-regex@^3.0.0": + "integrity" "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz" + "version" "3.0.0" + +"ansi-regex@^4.1.0": + "integrity" "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz" + "version" "4.1.0" + +"ansi-regex@^5.0.0": + "integrity" "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz" + "version" "5.0.0" + +"ansi-styles@^2.2.1": + "integrity" "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz" + "version" "2.2.1" + +"ansi-styles@^3.2.0", "ansi-styles@^3.2.1": + "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + "version" "3.2.1" + dependencies: + "color-convert" "^1.9.0" + +"ansi-styles@^4.0.0", "ansi-styles@^4.1.0": + "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "color-convert" "^2.0.1" + +"any-promise@^1.0.0": + "integrity" "sha1-q8av7tzqUugJzcA3au0845Y10X8=" + "resolved" "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz" + "version" "1.3.0" + +"anymatch@^2.0.0": + "integrity" "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==" + "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "micromatch" "^3.1.4" + "normalize-path" "^2.1.1" + +"anymatch@^3.0.3": + "integrity" "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==" + "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "normalize-path" "^3.0.0" + "picomatch" "^2.0.4" + +"apollo-boost@^0.3.1": + "integrity" "sha512-VdXcTMxLBeNvANW/FtiarEkrRr/cepYKG6wTAURdy8CS33WYpEHtIg9S8tAjxwVzIECpE4lWyDKyPLoESJ072Q==" + "resolved" "https://registry.npmjs.org/apollo-boost/-/apollo-boost-0.3.1.tgz" + "version" "0.3.1" + dependencies: + "apollo-cache" "^1.2.1" + "apollo-cache-inmemory" "^1.5.1" + "apollo-client" "^2.5.1" + "apollo-link" "^1.0.6" + "apollo-link-error" "^1.0.3" + "apollo-link-http" "^1.3.1" + "graphql-tag" "^2.4.2" + "ts-invariant" "^0.2.1" + "tslib" "^1.9.3" + +"apollo-cache-inmemory@^1.5.1": + "integrity" "sha512-L8pToTW/+Xru2FFAhkZ1OA9q4V4nuvfoPecBM34DecAugUZEBhI2Hmpgnzq2hTKZ60LAMrlqiASm0aqAY6F8/A==" + "resolved" "https://registry.npmjs.org/apollo-cache-inmemory/-/apollo-cache-inmemory-1.6.6.tgz" + "version" "1.6.6" + dependencies: + "apollo-cache" "^1.3.5" + "apollo-utilities" "^1.3.4" + "optimism" "^0.10.0" + "ts-invariant" "^0.4.0" + "tslib" "^1.10.0" + +"apollo-cache-persist@^0.1.1": + "integrity" "sha512-/7GAyblPR169ryW3ugbtHqiU0UGkhIt10NeaO2gn2ClxjLHF/nIkJD5mx/0OCF2vLNbbnzLZVDeIO1pf72TrEA==" + "resolved" "https://registry.npmjs.org/apollo-cache-persist/-/apollo-cache-persist-0.1.1.tgz" + "version" "0.1.1" + +"apollo-cache@^1.2.1", "apollo-cache@^1.3.5", "apollo-cache@1.3.5": + "integrity" "sha512-1XoDy8kJnyWY/i/+gLTEbYLnoiVtS8y7ikBr/IfmML4Qb+CM7dEEbIUOjnY716WqmZ/UpXIxTfJsY7rMcqiCXA==" + "resolved" "https://registry.npmjs.org/apollo-cache/-/apollo-cache-1.3.5.tgz" + "version" "1.3.5" + dependencies: + "apollo-utilities" "^1.3.4" + "tslib" "^1.10.0" + +"apollo-client@^2.5.1", "apollo-client@^2.6.3", "apollo-client@^2.6.4": + "integrity" "sha512-jiPlMTN6/5CjZpJOkGeUV0mb4zxx33uXWdj/xQCfAMkuNAC3HN7CvYDyMHHEzmcQ5GV12LszWoQ/VlxET24CtA==" + "resolved" "https://registry.npmjs.org/apollo-client/-/apollo-client-2.6.10.tgz" + "version" "2.6.10" + dependencies: + "@types/zen-observable" "^0.8.0" + "apollo-cache" "1.3.5" + "apollo-link" "^1.0.0" + "apollo-utilities" "1.3.4" + "symbol-observable" "^1.0.2" + "ts-invariant" "^0.4.0" + "tslib" "^1.10.0" + "zen-observable" "^0.8.0" + +"apollo-link-context@^1.0.17": + "integrity" "sha512-MLLPYvhzNb8AglNsk2NcL9AvhO/Vc9hn2ZZuegbhRHGet3oGr0YH9s30NS9+ieoM0sGT11p7oZ6oAILM/kiRBA==" + "resolved" "https://registry.npmjs.org/apollo-link-context/-/apollo-link-context-1.0.20.tgz" + "version" "1.0.20" + dependencies: + "apollo-link" "^1.2.14" + "tslib" "^1.9.3" + +"apollo-link-error@^1.0.3": + "integrity" "sha512-jAZOOahJU6bwSqb2ZyskEK1XdgUY9nkmeclCrW7Gddh1uasHVqmoYc4CKdb0/H0Y1J9lvaXKle2Wsw/Zx1AyUg==" + "resolved" "https://registry.npmjs.org/apollo-link-error/-/apollo-link-error-1.1.13.tgz" + "version" "1.1.13" + dependencies: + "apollo-link" "^1.2.14" + "apollo-link-http-common" "^0.2.16" + "tslib" "^1.9.3" + +"apollo-link-http-common@^0.2.13", "apollo-link-http-common@^0.2.16": + "integrity" "sha512-2tIhOIrnaF4UbQHf7kjeQA/EmSorB7+HyJIIrUjJOKBgnXwuexi8aMecRlqTIDWcyVXCeqLhUnztMa6bOH/jTg==" + "resolved" "https://registry.npmjs.org/apollo-link-http-common/-/apollo-link-http-common-0.2.16.tgz" + "version" "0.2.16" + dependencies: + "apollo-link" "^1.2.14" + "ts-invariant" "^0.4.0" + "tslib" "^1.9.3" + +"apollo-link-http@^1.3.1", "apollo-link-http@^1.5.14": + "integrity" "sha512-uWcqAotbwDEU/9+Dm9e1/clO7hTB2kQ/94JYcGouBVLjoKmTeJTUPQKcJGpPwUjZcSqgYicbFqQSoJIW0yrFvg==" + "resolved" "https://registry.npmjs.org/apollo-link-http/-/apollo-link-http-1.5.17.tgz" + "version" "1.5.17" + dependencies: + "apollo-link" "^1.2.14" + "apollo-link-http-common" "^0.2.16" + "tslib" "^1.9.3" + +"apollo-link-state@^0.4.2": + "integrity" "sha512-xMPcAfuiPVYXaLwC6oJFIZrKgV3GmdO31Ag2eufRoXpvT0AfJZjdaPB4450Nu9TslHRePN9A3quxNueILlQxlw==" + "resolved" "https://registry.npmjs.org/apollo-link-state/-/apollo-link-state-0.4.2.tgz" + "version" "0.4.2" + dependencies: + "apollo-utilities" "^1.0.8" + "graphql-anywhere" "^4.1.0-alpha.0" + +"apollo-link-ws@^1.0.20": + "integrity" "sha512-mjSFPlQxmoLArpHBeUb2Xj+2HDYeTaJqFGOqQ+I8NVJxgL9lJe84PDWcPah/yMLv3rB7QgBDSuZ0xoRFBPlySw==" + "resolved" "https://registry.npmjs.org/apollo-link-ws/-/apollo-link-ws-1.0.20.tgz" + "version" "1.0.20" + dependencies: + "apollo-link" "^1.2.14" + "tslib" "^1.9.3" + +"apollo-link@^1.0.0", "apollo-link@^1.0.6", "apollo-link@^1.2.11", "apollo-link@^1.2.14": + "integrity" "sha512-p67CMEFP7kOG1JZ0ZkYZwRDa369w5PIjtMjvrQd/HnIV8FRsHRqLqK+oAZQnFa1DDdZtOtHTi+aMIW6EatC2jg==" + "resolved" "https://registry.npmjs.org/apollo-link/-/apollo-link-1.2.14.tgz" + "version" "1.2.14" + dependencies: + "apollo-utilities" "^1.3.0" + "ts-invariant" "^0.4.0" + "tslib" "^1.9.3" + "zen-observable-ts" "^0.8.21" + +"apollo-upload-client@^10.0.0": + "integrity" "sha512-K6WnuYQi0RRTNO+aSPVjoUWXp4QSr+eoKU4fE0OKQp25XRF2oXl2cTLs+Q4Nk0wOIHM76YGdo/IHtzuNR7jO+A==" + "resolved" "https://registry.npmjs.org/apollo-upload-client/-/apollo-upload-client-10.0.1.tgz" + "version" "10.0.1" + dependencies: + "apollo-link" "^1.2.11" + "apollo-link-http-common" "^0.2.13" + "extract-files" "^5.0.1" + +"apollo-utilities@^1.0.8", "apollo-utilities@^1.3.0", "apollo-utilities@^1.3.2", "apollo-utilities@^1.3.4", "apollo-utilities@1.3.4": + "integrity" "sha512-pk2hiWrCXMAy2fRPwEyhvka+mqwzeP60Jr1tRYi5xru+3ko94HI9o6lK0CT33/w4RDlxWchmdhDCrvdr+pHCig==" + "resolved" "https://registry.npmjs.org/apollo-utilities/-/apollo-utilities-1.3.4.tgz" + "version" "1.3.4" + dependencies: + "@wry/equality" "^0.1.2" + "fast-json-stable-stringify" "^2.0.0" + "ts-invariant" "^0.4.0" + "tslib" "^1.10.0" + +"appdirsjs@^1.2.4": + "integrity" "sha512-D8wJNkqMCeQs3kLasatELsddox/Xqkhp+J07iXGyL54fVN7oc+nmNfYzGuCs1IEP6uBw+TfpuO3JKwc+lECy4w==" + "resolved" "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.6.tgz" + "version" "1.2.6" + +"argparse@^1.0.7": + "integrity" "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==" + "resolved" "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" + "version" "1.0.10" + dependencies: + "sprintf-js" "~1.0.2" + +"arr-diff@^4.0.0": + "integrity" "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + "resolved" "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz" + "version" "4.0.0" + +"arr-flatten@^1.1.0": + "integrity" "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + "resolved" "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz" + "version" "1.1.0" + +"arr-union@^3.1.0": + "integrity" "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + "resolved" "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz" + "version" "3.1.0" + +"array-filter@~0.0.0": + "integrity" "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=" + "resolved" "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz" + "version" "0.0.1" + +"array-find-index@^1.0.2": + "integrity" "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=" + "resolved" "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz" + "version" "1.0.2" + +"array-includes@^3.1.2", "array-includes@^3.1.3": + "integrity" "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==" + "resolved" "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz" + "version" "3.1.3" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.18.0-next.2" + "get-intrinsic" "^1.1.1" + "is-string" "^1.0.5" + +"array-map@~0.0.0": + "integrity" "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=" + "resolved" "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz" + "version" "0.0.0" + +"array-reduce@~0.0.0": + "integrity" "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=" + "resolved" "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz" + "version" "0.0.0" + +"array-unique@^0.3.2": + "integrity" "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + "resolved" "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz" + "version" "0.3.2" + +"array.prototype.flat@^1.2.4": + "integrity" "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==" + "resolved" "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz" + "version" "1.2.4" + dependencies: + "call-bind" "^1.0.0" + "define-properties" "^1.1.3" + "es-abstract" "^1.18.0-next.1" + +"array.prototype.flatmap@^1.2.4": + "integrity" "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==" + "resolved" "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz" + "version" "1.2.4" + dependencies: + "call-bind" "^1.0.0" + "define-properties" "^1.1.3" + "es-abstract" "^1.18.0-next.1" + "function-bind" "^1.1.1" + +"asap@~2.0.3", "asap@~2.0.6": + "integrity" "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + "resolved" "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" + "version" "2.0.6" + +"assert@^2.0.0": + "integrity" "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==" + "resolved" "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "es6-object-assign" "^1.1.0" + "is-nan" "^1.2.1" + "object-is" "^1.0.1" + "util" "^0.12.0" + +"assign-symbols@^1.0.0": + "integrity" "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + "resolved" "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz" + "version" "1.0.0" + +"ast-types@0.14.2": + "integrity" "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==" + "resolved" "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz" + "version" "0.14.2" + dependencies: + "tslib" "^2.0.1" + +"astral-regex@^1.0.0": + "integrity" "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" + "resolved" "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz" + "version" "1.0.0" + +"astral-regex@^2.0.0": + "integrity" "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" + "resolved" "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz" + "version" "2.0.0" + +"async-limiter@~1.0.0": + "integrity" "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + "resolved" "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz" + "version" "1.0.1" + +"async@^2.4.0": + "integrity" "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==" + "resolved" "https://registry.npmjs.org/async/-/async-2.6.3.tgz" + "version" "2.6.3" + dependencies: + "lodash" "^4.17.14" + +"asynckit@^0.4.0": + "integrity" "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + "version" "0.4.0" + +"at-least-node@^1.0.0": + "integrity" "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + "resolved" "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" + "version" "1.0.0" + +"atob@^2.1.2": + "integrity" "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + "resolved" "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" + "version" "2.1.2" + +"available-typed-arrays@^1.0.2": + "integrity" "sha512-SA5mXJWrId1TaQjfxUYghbqQ/hYioKmLJvPJyDuYRtXXenFNMjj4hSSt1Cf1xsuXSXrtxrVC5Ot4eU6cOtBDdA==" + "resolved" "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.4.tgz" + "version" "1.0.4" + +"babel-code-frame@^6.26.0": + "integrity" "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=" + "resolved" "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "chalk" "^1.1.3" + "esutils" "^2.0.2" + "js-tokens" "^3.0.2" + +"babel-core@^7.0.0-bridge.0": + "integrity" "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==" + "resolved" "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz" + "version" "7.0.0-bridge.0" + +"babel-helper-builder-binary-assignment-operator-visitor@^6.24.1": + "integrity" "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=" + "resolved" "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-explode-assignable-expression" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-helper-builder-react-jsx@^6.24.1": + "integrity" "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=" + "resolved" "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-runtime" "^6.26.0" + "babel-types" "^6.26.0" + "esutils" "^2.0.2" + +"babel-helper-call-delegate@^6.24.1": + "integrity" "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=" + "resolved" "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-hoist-variables" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-helper-define-map@^6.24.1": + "integrity" "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=" + "resolved" "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-helper-function-name" "^6.24.1" + "babel-runtime" "^6.26.0" + "babel-types" "^6.26.0" + "lodash" "^4.17.4" + +"babel-helper-explode-assignable-expression@^6.24.1": + "integrity" "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=" + "resolved" "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-helper-function-name@^6.24.1": + "integrity" "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=" + "resolved" "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-get-function-arity" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-helper-get-function-arity@^6.24.1": + "integrity" "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=" + "resolved" "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-helper-hoist-variables@^6.24.1": + "integrity" "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=" + "resolved" "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-helper-optimise-call-expression@^6.24.1": + "integrity" "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=" + "resolved" "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-helper-replace-supers@^6.24.1": + "integrity" "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=" + "resolved" "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-optimise-call-expression" "^6.24.1" + "babel-messages" "^6.23.0" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-jest@^24.8.0": + "integrity" "sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==" + "resolved" "https://registry.npmjs.org/babel-jest/-/babel-jest-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/transform" "^24.9.0" + "@jest/types" "^24.9.0" + "@types/babel__core" "^7.1.0" + "babel-plugin-istanbul" "^5.1.0" + "babel-preset-jest" "^24.9.0" + "chalk" "^2.4.2" + "slash" "^2.0.0" + +"babel-jest@^26.6.3": + "integrity" "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==" + "resolved" "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@jest/transform" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/babel__core" "^7.1.7" + "babel-plugin-istanbul" "^6.0.0" + "babel-preset-jest" "^26.6.2" + "chalk" "^4.0.0" + "graceful-fs" "^4.2.4" + "slash" "^3.0.0" + +"babel-messages@^6.23.0": + "integrity" "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=" + "resolved" "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz" + "version" "6.23.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-check-es2015-constants@^6.5.0": + "integrity" "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=" + "resolved" "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-dynamic-import-node@^2.3.3": + "integrity" "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz" + "version" "2.3.3" + dependencies: + "object.assign" "^4.1.0" + +"babel-plugin-istanbul@^5.1.0": + "integrity" "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==" + "resolved" "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "find-up" "^3.0.0" + "istanbul-lib-instrument" "^3.3.0" + "test-exclude" "^5.2.3" + +"babel-plugin-istanbul@^6.0.0": + "integrity" "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==" + "resolved" "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz" + "version" "6.1.1" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@istanbuljs/load-nyc-config" "^1.0.0" + "@istanbuljs/schema" "^0.1.2" + "istanbul-lib-instrument" "^5.0.4" + "test-exclude" "^6.0.0" + +"babel-plugin-jest-hoist@^24.9.0": + "integrity" "sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==" + "resolved" "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@types/babel__traverse" "^7.0.6" + +"babel-plugin-jest-hoist@^26.6.2": + "integrity" "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==" + "resolved" "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@babel/template" "^7.3.3" + "@babel/types" "^7.3.3" + "@types/babel__core" "^7.0.0" + "@types/babel__traverse" "^7.0.6" + +"babel-plugin-module-resolver@^4.1.0": + "integrity" "sha512-MlX10UDheRr3lb3P0WcaIdtCSRlxdQsB1sBqL7W0raF070bGl1HQQq5K3T2vf2XAYie+ww+5AKC/WrkjRO2knA==" + "resolved" "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "find-babel-config" "^1.2.0" + "glob" "^7.1.6" + "pkg-up" "^3.1.0" + "reselect" "^4.0.0" + "resolve" "^1.13.1" + +"babel-plugin-polyfill-corejs2@^0.2.0": + "integrity" "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz" + "version" "0.2.2" + dependencies: + "@babel/compat-data" "^7.13.11" + "@babel/helper-define-polyfill-provider" "^0.2.2" + "semver" "^6.1.1" + +"babel-plugin-polyfill-corejs3@^0.2.0": + "integrity" "sha512-l1Cf8PKk12eEk5QP/NQ6TH8A1pee6wWDJ96WjxrMXFLHLOBFzYM4moG80HFgduVhTqAFez4alnZKEhP/bYHg0A==" + "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.2.tgz" + "version" "0.2.2" + dependencies: + "@babel/helper-define-polyfill-provider" "^0.2.2" + "core-js-compat" "^3.9.1" + +"babel-plugin-polyfill-regenerator@^0.2.0": + "integrity" "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==" + "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz" + "version" "0.2.2" + dependencies: + "@babel/helper-define-polyfill-provider" "^0.2.2" + +"babel-plugin-react-native-web@~0.17.1": + "integrity" "sha512-UWl0E9FGYVr5Gj7lbVc4DFy8pTgc6wIXBa0rDvPGxx3OmcKwcdvCfDn9mLuh7JesYfh+wLjp01fwPplMus7IPw==" + "resolved" "https://registry.npmjs.org/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.17.5.tgz" + "version" "0.17.5" + +"babel-plugin-react-transform@^3.0.0": + "integrity" "sha512-4vJGddwPiHAOgshzZdGwYy4zRjjIr5SMY7gkOaCyIASjgpcsyLTlZNuB5rHOFoaTvGlhfo8/g4pobXPyHqm/3w==" + "resolved" "https://registry.npmjs.org/babel-plugin-react-transform/-/babel-plugin-react-transform-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "lodash" "^4.6.1" + +"babel-plugin-syntax-async-functions@^6.5.0": + "integrity" "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=" + "resolved" "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz" + "version" "6.13.0" + +"babel-plugin-syntax-class-properties@^6.5.0", "babel-plugin-syntax-class-properties@^6.8.0": + "integrity" "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=" + "resolved" "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz" + "version" "6.13.0" + +"babel-plugin-syntax-dynamic-import@^6.18.0": + "integrity" "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=" + "resolved" "https://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz" + "version" "6.18.0" + +"babel-plugin-syntax-exponentiation-operator@^6.8.0": + "integrity" "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=" + "resolved" "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz" + "version" "6.13.0" + +"babel-plugin-syntax-flow@^6.18.0", "babel-plugin-syntax-flow@^6.5.0": + "integrity" "sha1-TDqyCiryaqIM0lmVw5jE63AxDI0=" + "resolved" "https://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz" + "version" "6.18.0" + +"babel-plugin-syntax-jsx@^6.5.0", "babel-plugin-syntax-jsx@^6.8.0": + "integrity" "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" + "resolved" "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz" + "version" "6.18.0" + +"babel-plugin-syntax-object-rest-spread@^6.8.0": + "integrity" "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" + "resolved" "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz" + "version" "6.13.0" + +"babel-plugin-syntax-trailing-function-commas@^6.5.0": + "integrity" "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=" + "resolved" "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz" + "version" "6.22.0" + +"babel-plugin-syntax-trailing-function-commas@^7.0.0-beta.0": + "integrity" "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz" + "version" "7.0.0-beta.0" + +"babel-plugin-transform-class-properties@^6.5.0": + "integrity" "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-function-name" "^6.24.1" + "babel-plugin-syntax-class-properties" "^6.8.0" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + +"babel-plugin-transform-es2015-arrow-functions@^6.5.0": + "integrity" "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-block-scoping@^6.5.0": + "integrity" "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-runtime" "^6.26.0" + "babel-template" "^6.26.0" + "babel-traverse" "^6.26.0" + "babel-types" "^6.26.0" + "lodash" "^4.17.4" + +"babel-plugin-transform-es2015-classes@^6.5.0": + "integrity" "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-define-map" "^6.24.1" + "babel-helper-function-name" "^6.24.1" + "babel-helper-optimise-call-expression" "^6.24.1" + "babel-helper-replace-supers" "^6.24.1" + "babel-messages" "^6.23.0" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-computed-properties@^6.5.0": + "integrity" "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + +"babel-plugin-transform-es2015-destructuring@^6.5.0": + "integrity" "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz" + "version" "6.23.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-for-of@^6.5.0": + "integrity" "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz" + "version" "6.23.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-function-name@^6.5.0": + "integrity" "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-function-name" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-literals@^6.5.0": + "integrity" "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-modules-commonjs@^6.5.0": + "integrity" "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz" + "version" "6.26.2" + dependencies: + "babel-plugin-transform-strict-mode" "^6.24.1" + "babel-runtime" "^6.26.0" + "babel-template" "^6.26.0" + "babel-types" "^6.26.0" + +"babel-plugin-transform-es2015-parameters@^6.5.0": + "integrity" "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-call-delegate" "^6.24.1" + "babel-helper-get-function-arity" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-shorthand-properties@^6.5.0": + "integrity" "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-spread@^6.5.0": + "integrity" "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-template-literals@^6.5.0": + "integrity" "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-exponentiation-operator@^6.5.0": + "integrity" "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-builder-binary-assignment-operator-visitor" "^6.24.1" + "babel-plugin-syntax-exponentiation-operator" "^6.8.0" + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-flow-strip-types@^6.5.0": + "integrity" "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-plugin-syntax-flow" "^6.18.0" + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-object-assign@^6.5.0": + "integrity" "sha1-+Z0vZvGgsNSY40bFNZaEdAyqILo=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-object-assign/-/babel-plugin-transform-object-assign-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-object-rest-spread@^6.5.0": + "integrity" "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-plugin-syntax-object-rest-spread" "^6.8.0" + "babel-runtime" "^6.26.0" + +"babel-plugin-transform-react-display-name@^6.5.0": + "integrity" "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz" + "version" "6.25.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-react-jsx-source@^6.5.0": + "integrity" "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-plugin-syntax-jsx" "^6.8.0" + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-react-jsx@^6.5.0": + "integrity" "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-builder-react-jsx" "^6.24.1" + "babel-plugin-syntax-jsx" "^6.8.0" + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-regenerator@^6.5.0": + "integrity" "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "regenerator-transform" "^0.10.0" + +"babel-plugin-transform-strict-mode@^6.24.1": + "integrity" "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-preset-current-node-syntax@^1.0.0": + "integrity" "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==" + "resolved" "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-bigint" "^7.8.3" + "@babel/plugin-syntax-class-properties" "^7.8.3" + "@babel/plugin-syntax-import-meta" "^7.8.3" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.8.3" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-top-level-await" "^7.8.3" + +"babel-preset-expo@~9.0.2", "babel-preset-expo@9.0.2": + "integrity" "sha512-NKVichCkbmb+ZIJ4hvuxzX3PnvHUKT42NxYIYTsKAfHPUKuaSAawtpsmMThph6pUc0GUYcLvCRql8ZX5A1zYNw==" + "resolved" "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-9.0.2.tgz" + "version" "9.0.2" + dependencies: + "@babel/plugin-proposal-decorators" "^7.12.9" + "@babel/plugin-transform-react-jsx" "^7.12.17" + "@babel/preset-env" "^7.12.9" + "babel-plugin-module-resolver" "^4.1.0" + "babel-plugin-react-native-web" "~0.17.1" + "metro-react-native-babel-preset" "~0.64.0" + +"babel-preset-fbjs@^3.3.0": + "integrity" "sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==" + "resolved" "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz" + "version" "3.4.0" + dependencies: + "@babel/plugin-proposal-class-properties" "^7.0.0" + "@babel/plugin-proposal-object-rest-spread" "^7.0.0" + "@babel/plugin-syntax-class-properties" "^7.0.0" + "@babel/plugin-syntax-flow" "^7.0.0" + "@babel/plugin-syntax-jsx" "^7.0.0" + "@babel/plugin-syntax-object-rest-spread" "^7.0.0" + "@babel/plugin-transform-arrow-functions" "^7.0.0" + "@babel/plugin-transform-block-scoped-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-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-member-expression-literals" "^7.0.0" + "@babel/plugin-transform-modules-commonjs" "^7.0.0" + "@babel/plugin-transform-object-super" "^7.0.0" + "@babel/plugin-transform-parameters" "^7.0.0" + "@babel/plugin-transform-property-literals" "^7.0.0" + "@babel/plugin-transform-react-display-name" "^7.0.0" + "@babel/plugin-transform-react-jsx" "^7.0.0" + "@babel/plugin-transform-shorthand-properties" "^7.0.0" + "@babel/plugin-transform-spread" "^7.0.0" + "@babel/plugin-transform-template-literals" "^7.0.0" + "babel-plugin-syntax-trailing-function-commas" "^7.0.0-beta.0" + +"babel-preset-jest@^24.9.0": + "integrity" "sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==" + "resolved" "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@babel/plugin-syntax-object-rest-spread" "^7.0.0" + "babel-plugin-jest-hoist" "^24.9.0" + +"babel-preset-jest@^26.6.2": + "integrity" "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==" + "resolved" "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "babel-plugin-jest-hoist" "^26.6.2" + "babel-preset-current-node-syntax" "^1.0.0" + +"babel-preset-react-native@^4.0.1": + "integrity" "sha512-uhFXnl1WbEWNG4W8QB/jeQaVXkd0a0AD+wh4D2VqtdRnEyvscahqyHExnwKLU9N0sXRYwDyed4JfbiBtiOSGgA==" + "resolved" "https://registry.npmjs.org/babel-preset-react-native/-/babel-preset-react-native-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "babel-plugin-check-es2015-constants" "^6.5.0" + "babel-plugin-react-transform" "^3.0.0" + "babel-plugin-syntax-async-functions" "^6.5.0" + "babel-plugin-syntax-class-properties" "^6.5.0" + "babel-plugin-syntax-dynamic-import" "^6.18.0" + "babel-plugin-syntax-flow" "^6.5.0" + "babel-plugin-syntax-jsx" "^6.5.0" + "babel-plugin-syntax-trailing-function-commas" "^6.5.0" + "babel-plugin-transform-class-properties" "^6.5.0" + "babel-plugin-transform-es2015-arrow-functions" "^6.5.0" + "babel-plugin-transform-es2015-block-scoping" "^6.5.0" + "babel-plugin-transform-es2015-classes" "^6.5.0" + "babel-plugin-transform-es2015-computed-properties" "^6.5.0" + "babel-plugin-transform-es2015-destructuring" "^6.5.0" + "babel-plugin-transform-es2015-for-of" "^6.5.0" + "babel-plugin-transform-es2015-function-name" "^6.5.0" + "babel-plugin-transform-es2015-literals" "^6.5.0" + "babel-plugin-transform-es2015-modules-commonjs" "^6.5.0" + "babel-plugin-transform-es2015-parameters" "^6.5.0" + "babel-plugin-transform-es2015-shorthand-properties" "^6.5.0" + "babel-plugin-transform-es2015-spread" "^6.5.0" + "babel-plugin-transform-es2015-template-literals" "^6.5.0" + "babel-plugin-transform-exponentiation-operator" "^6.5.0" + "babel-plugin-transform-flow-strip-types" "^6.5.0" + "babel-plugin-transform-object-assign" "^6.5.0" + "babel-plugin-transform-object-rest-spread" "^6.5.0" + "babel-plugin-transform-react-display-name" "^6.5.0" + "babel-plugin-transform-react-jsx" "^6.5.0" + "babel-plugin-transform-react-jsx-source" "^6.5.0" + "babel-plugin-transform-regenerator" "^6.5.0" + "babel-template" "^6.24.1" + "react-transform-hmr" "^1.0.4" + +"babel-runtime@^6.18.0", "babel-runtime@^6.22.0", "babel-runtime@^6.26.0": + "integrity" "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=" + "resolved" "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "core-js" "^2.4.0" + "regenerator-runtime" "^0.11.0" + +"babel-template@^6.24.1", "babel-template@^6.26.0": + "integrity" "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=" + "resolved" "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-runtime" "^6.26.0" + "babel-traverse" "^6.26.0" + "babel-types" "^6.26.0" + "babylon" "^6.18.0" + "lodash" "^4.17.4" + +"babel-traverse@^6.24.1", "babel-traverse@^6.26.0": + "integrity" "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=" + "resolved" "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-code-frame" "^6.26.0" + "babel-messages" "^6.23.0" + "babel-runtime" "^6.26.0" + "babel-types" "^6.26.0" + "babylon" "^6.18.0" + "debug" "^2.6.8" + "globals" "^9.18.0" + "invariant" "^2.2.2" + "lodash" "^4.17.4" + +"babel-types@^6.19.0", "babel-types@^6.24.1", "babel-types@^6.26.0": + "integrity" "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=" + "resolved" "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-runtime" "^6.26.0" + "esutils" "^2.0.2" + "lodash" "^4.17.4" + "to-fast-properties" "^1.0.3" + +"babylon@^6.18.0": + "integrity" "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" + "resolved" "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz" + "version" "6.18.0" + +"backo2@^1.0.2": + "integrity" "sha1-MasayLEpNjRj41s+u2n038+6eUc=" + "resolved" "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz" + "version" "1.0.2" + +"badgin@^1.1.5": + "integrity" "sha512-XtoSjNhy2D09qGiLhFWBJmBwBlmleQuwyYyjddWNCJ3gqGRBOBR25VGcd8CAOSghpEUmghB3LD4NpHrUG89zCg==" + "resolved" "https://registry.npmjs.org/badgin/-/badgin-1.2.2.tgz" + "version" "1.2.2" + +"balanced-match@^1.0.0": + "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + "version" "1.0.2" + +"base@^0.11.1": + "integrity" "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==" + "resolved" "https://registry.npmjs.org/base/-/base-0.11.2.tgz" + "version" "0.11.2" + dependencies: + "cache-base" "^1.0.1" + "class-utils" "^0.3.5" + "component-emitter" "^1.2.1" + "define-property" "^1.0.0" + "isobject" "^3.0.1" + "mixin-deep" "^1.2.0" + "pascalcase" "^0.1.1" + +"base64-js@^1.1.2", "base64-js@^1.2.3", "base64-js@^1.5.1": + "integrity" "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + "resolved" "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" + "version" "1.5.1" + +"big-integer@^1.6.44": + "integrity" "sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w==" + "resolved" "https://registry.npmjs.org/big-integer/-/big-integer-1.6.48.tgz" + "version" "1.6.48" + +"bindings@^1.5.0": + "integrity" "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==" + "resolved" "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz" + "version" "1.5.0" + dependencies: + "file-uri-to-path" "1.0.0" + +"blueimp-md5@^2.10.0": + "integrity" "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==" + "resolved" "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.19.0.tgz" + "version" "2.19.0" + +"boolbase@^1.0.0", "boolbase@~1.0.0": + "integrity" "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + "resolved" "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" + "version" "1.0.0" + +"bplist-creator@0.0.8": + "integrity" "sha512-Za9JKzD6fjLC16oX2wsXfc+qBEhJBJB1YPInoAQpMLhDuj5aVOv1baGeIQSq1Fr3OCqzvsoQcSBSwGId/Ja2PA==" + "resolved" "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.8.tgz" + "version" "0.0.8" + dependencies: + "stream-buffers" "~2.2.0" + +"bplist-parser@0.2.0": + "integrity" "sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==" + "resolved" "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz" + "version" "0.2.0" + dependencies: + "big-integer" "^1.6.44" + +"brace-expansion@^1.1.7": + "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" + "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" + "version" "1.1.11" + dependencies: + "balanced-match" "^1.0.0" + "concat-map" "0.0.1" + +"braces@^2.3.1": + "integrity" "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==" + "resolved" "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz" + "version" "2.3.2" + dependencies: + "arr-flatten" "^1.1.0" + "array-unique" "^0.3.2" + "extend-shallow" "^2.0.1" + "fill-range" "^4.0.0" + "isobject" "^3.0.1" + "repeat-element" "^1.1.2" + "snapdragon" "^0.8.1" + "snapdragon-node" "^2.0.1" + "split-string" "^3.0.2" + "to-regex" "^3.0.1" + +"braces@^3.0.1": + "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==" + "resolved" "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "fill-range" "^7.0.1" + +"browser-process-hrtime@^1.0.0": + "integrity" "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + "resolved" "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" + "version" "1.0.0" + +"browserslist@^4.16.6": + "integrity" "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==" + "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz" + "version" "4.16.6" + dependencies: + "caniuse-lite" "^1.0.30001219" + "colorette" "^1.2.2" + "electron-to-chromium" "^1.3.723" + "escalade" "^3.1.1" + "node-releases" "^1.1.71" + +"bser@2.1.1": + "integrity" "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==" + "resolved" "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "node-int64" "^0.4.0" + +"buffer-alloc-unsafe@^1.1.0": + "integrity" "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" + "resolved" "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz" + "version" "1.1.0" + +"buffer-alloc@^1.1.0": + "integrity" "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==" + "resolved" "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "buffer-alloc-unsafe" "^1.1.0" + "buffer-fill" "^1.0.0" + +"buffer-fill@^1.0.0": + "integrity" "sha1-+PeLdniYiO858gXNY39o5wISKyw=" + "resolved" "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz" + "version" "1.0.0" + +"buffer-from@^1.0.0": + "integrity" "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + "resolved" "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" + "version" "1.1.2" + +"bytes@3.0.0": + "integrity" "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" + "version" "3.0.0" + +"cache-base@^1.0.1": + "integrity" "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==" + "resolved" "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "collection-visit" "^1.0.0" + "component-emitter" "^1.2.1" + "get-value" "^2.0.6" + "has-value" "^1.0.0" + "isobject" "^3.0.1" + "set-value" "^2.0.0" + "to-object-path" "^0.3.0" + "union-value" "^1.0.0" + "unset-value" "^1.0.0" + +"call-bind@^1.0.0", "call-bind@^1.0.2": + "integrity" "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==" + "resolved" "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "function-bind" "^1.1.1" + "get-intrinsic" "^1.0.2" + +"caller-callsite@^2.0.0": + "integrity" "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=" + "resolved" "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "callsites" "^2.0.0" + +"caller-path@^2.0.0": + "integrity" "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=" + "resolved" "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "caller-callsite" "^2.0.0" + +"callsites@^2.0.0": + "integrity" "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" + "resolved" "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz" + "version" "2.0.0" + +"callsites@^3.0.0": + "integrity" "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + "resolved" "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" + "version" "3.1.0" + +"camelcase@^4.1.0": + "integrity" "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz" + "version" "4.1.0" + +"camelcase@^5.0.0": + "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + "version" "5.3.1" + +"camelcase@^5.3.1": + "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + "version" "5.3.1" + +"camelcase@^6.0.0": + "integrity" "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" + "version" "6.3.0" + +"caniuse-lite@^1.0.30001219": + "integrity" "sha512-zWEwIVqnzPkSAXOUlQnPW2oKoYb2aLQ4Q5ejdjBcnH63rfypaW34CxaeBn1VMya2XaEU3P/R2qHpWyj+l0BT1A==" + "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001235.tgz" + "version" "1.0.30001235" + +"capture-exit@^2.0.0": + "integrity" "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==" + "resolved" "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "rsvp" "^4.8.4" + +"chalk@^1.1.3": + "integrity" "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "ansi-styles" "^2.2.1" + "escape-string-regexp" "^1.0.2" + "has-ansi" "^2.0.0" + "strip-ansi" "^3.0.0" + "supports-color" "^2.0.0" + +"chalk@^2.0.0", "chalk@^2.0.1", "chalk@^2.4.2": + "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "ansi-styles" "^3.2.1" + "escape-string-regexp" "^1.0.5" + "supports-color" "^5.3.0" + +"chalk@^3.0.0": + "integrity" "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "ansi-styles" "^4.1.0" + "supports-color" "^7.1.0" + +"chalk@^4.0.0": + "integrity" "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz" + "version" "4.1.1" + dependencies: + "ansi-styles" "^4.1.0" + "supports-color" "^7.1.0" + +"chalk@^4.1.0": + "integrity" "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" + "version" "4.1.2" + dependencies: + "ansi-styles" "^4.1.0" + "supports-color" "^7.1.0" + +"chalk@^4.1.2": + "integrity" "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" + "version" "4.1.2" + dependencies: + "ansi-styles" "^4.1.0" + "supports-color" "^7.1.0" + +"char-regex@^1.0.2": + "integrity" "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + "resolved" "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" + "version" "1.0.2" + +"ci-info@^2.0.0": + "integrity" "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + "resolved" "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz" + "version" "2.0.0" + +"cjs-module-lexer@^0.6.0": + "integrity" "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==" + "resolved" "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz" + "version" "0.6.0" + +"class-utils@^0.3.5": + "integrity" "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==" + "resolved" "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz" + "version" "0.3.6" + dependencies: + "arr-union" "^3.1.0" + "define-property" "^0.2.5" + "isobject" "^3.0.0" + "static-extend" "^0.1.1" + +"clean-stack@^2.0.0": + "integrity" "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + "resolved" "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz" + "version" "2.2.0" + +"cli-cursor@^2.1.0": + "integrity" "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=" + "resolved" "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "restore-cursor" "^2.0.0" + +"cli-cursor@^3.1.0": + "integrity" "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==" + "resolved" "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "restore-cursor" "^3.1.0" + +"cli-spinners@^2.0.0": + "integrity" "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==" + "resolved" "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz" + "version" "2.6.1" + +"cli-truncate@^2.1.0": + "integrity" "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==" + "resolved" "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "slice-ansi" "^3.0.0" + "string-width" "^4.2.0" + +"cliui@^3.2.0": + "integrity" "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=" + "resolved" "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz" + "version" "3.2.0" + dependencies: + "string-width" "^1.0.1" + "strip-ansi" "^3.0.1" + "wrap-ansi" "^2.0.0" + +"cliui@^6.0.0": + "integrity" "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==" + "resolved" "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "string-width" "^4.2.0" + "strip-ansi" "^6.0.0" + "wrap-ansi" "^6.2.0" + +"clone-deep@^4.0.1": + "integrity" "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==" + "resolved" "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "is-plain-object" "^2.0.4" + "kind-of" "^6.0.2" + "shallow-clone" "^3.0.0" + +"clone@^1.0.2": + "integrity" "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + "resolved" "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz" + "version" "1.0.4" + +"co@^4.6.0": + "integrity" "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + "resolved" "https://registry.npmjs.org/co/-/co-4.6.0.tgz" + "version" "4.6.0" + +"code-point-at@^1.0.0": + "integrity" "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + "resolved" "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz" + "version" "1.1.0" + +"collect-v8-coverage@^1.0.0": + "integrity" "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + "resolved" "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz" + "version" "1.0.1" + +"collection-visit@^1.0.0": + "integrity" "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=" + "resolved" "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "map-visit" "^1.0.0" + "object-visit" "^1.0.0" + +"color-convert@^1.9.0", "color-convert@^1.9.1": + "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" + "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + "version" "1.9.3" + dependencies: + "color-name" "1.1.3" + +"color-convert@^2.0.1": + "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" + "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "color-name" "~1.1.4" + +"color-name@^1.0.0", "color-name@1.1.3": + "integrity" "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + "version" "1.1.3" + +"color-name@~1.1.4": + "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + "version" "1.1.4" + +"color-string@^1.5.3", "color-string@^1.5.4": + "integrity" "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==" + "resolved" "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz" + "version" "1.5.5" + dependencies: + "color-name" "^1.0.0" + "simple-swizzle" "^0.2.2" + +"color@^3.1.3": + "integrity" "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==" + "resolved" "https://registry.npmjs.org/color/-/color-3.1.3.tgz" + "version" "3.1.3" + dependencies: + "color-convert" "^1.9.1" + "color-string" "^1.5.4" + +"colorette@^1.0.7", "colorette@^1.2.2": + "integrity" "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" + "resolved" "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz" + "version" "1.2.2" + +"colors@^1.1.2": + "integrity" "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==" + "resolved" "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz" + "version" "1.4.0" + +"combined-stream@^1.0.8": + "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" + "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" + "version" "1.0.8" + dependencies: + "delayed-stream" "~1.0.0" + +"command-exists@^1.2.8": + "integrity" "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==" + "resolved" "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz" + "version" "1.2.9" + +"commander@^2.19.0": + "integrity" "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "resolved" "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" + "version" "2.20.3" + +"commander@^4.0.0": + "integrity" "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + "resolved" "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz" + "version" "4.1.1" + +"commander@^5.1.0": + "integrity" "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==" + "resolved" "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz" + "version" "5.1.0" + +"commander@^6.2.0": + "integrity" "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==" + "resolved" "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz" + "version" "6.2.1" + +"commander@^7.2.0": + "integrity" "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + "resolved" "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" + "version" "7.2.0" + +"commander@~2.13.0": + "integrity" "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==" + "resolved" "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz" + "version" "2.13.0" + +"commondir@^1.0.1": + "integrity" "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + "resolved" "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" + "version" "1.0.1" + +"compare-versions@^3.4.0", "compare-versions@^3.6.0": + "integrity" "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==" + "resolved" "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz" + "version" "3.6.0" + +"component-emitter@^1.2.1": + "integrity" "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + "resolved" "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz" + "version" "1.3.0" + +"compressible@~2.0.16": + "integrity" "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==" + "resolved" "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" + "version" "2.0.18" + dependencies: + "mime-db" ">= 1.43.0 < 2" + +"compression@^1.7.1": + "integrity" "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==" + "resolved" "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" + "version" "1.7.4" + dependencies: + "accepts" "~1.3.5" + "bytes" "3.0.0" + "compressible" "~2.0.16" + "debug" "2.6.9" + "on-headers" "~1.0.2" + "safe-buffer" "5.1.2" + "vary" "~1.1.2" + +"concat-map@0.0.1": + "integrity" "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + "version" "0.0.1" + +"connect@^3.6.5": + "integrity" "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==" + "resolved" "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz" + "version" "3.7.0" + dependencies: + "debug" "2.6.9" + "finalhandler" "1.1.2" + "parseurl" "~1.3.3" + "utils-merge" "1.0.1" + +"convert-source-map@^1.4.0", "convert-source-map@^1.6.0", "convert-source-map@^1.7.0": + "integrity" "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==" + "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz" + "version" "1.7.0" + dependencies: + "safe-buffer" "~5.1.1" + +"copy-descriptor@^0.1.0": + "integrity" "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + "resolved" "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz" + "version" "0.1.1" + +"core-js-compat@^3.9.0", "core-js-compat@^3.9.1": + "integrity" "sha512-R4NS2eupxtiJU+VwgkF9WTpnSfZW4pogwKHd8bclWU2sp93Pr5S1uYJI84cMOubJRou7bcfL0vmwtLslWN5p3A==" + "resolved" "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.14.0.tgz" + "version" "3.14.0" + dependencies: + "browserslist" "^4.16.6" + "semver" "7.0.0" + +"core-js@^1.0.0": + "integrity" "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" + "resolved" "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz" + "version" "1.2.7" + +"core-js@^2.4.0", "core-js@^2.4.1": + "integrity" "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" + "resolved" "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz" + "version" "2.6.12" + +"core-util-is@~1.0.0": + "integrity" "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" + "version" "1.0.3" + +"cosmiconfig@^5.0.5": + "integrity" "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==" + "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz" + "version" "5.2.1" + dependencies: + "import-fresh" "^2.0.0" + "is-directory" "^0.3.1" + "js-yaml" "^3.13.1" + "parse-json" "^4.0.0" + +"cosmiconfig@^5.1.0": + "integrity" "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==" + "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz" + "version" "5.2.1" + dependencies: + "import-fresh" "^2.0.0" + "is-directory" "^0.3.1" + "js-yaml" "^3.13.1" + "parse-json" "^4.0.0" + +"cosmiconfig@^7.0.0": + "integrity" "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==" + "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz" + "version" "7.0.0" + dependencies: + "@types/parse-json" "^4.0.0" + "import-fresh" "^3.2.1" + "parse-json" "^5.0.0" + "path-type" "^4.0.0" + "yaml" "^1.10.0" + +"create-react-class@^15.6.2": + "integrity" "sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==" + "resolved" "https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz" + "version" "15.7.0" + dependencies: + "loose-envify" "^1.3.1" + "object-assign" "^4.1.1" + +"cross-spawn@^5.0.1": + "integrity" "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "lru-cache" "^4.0.1" + "shebang-command" "^1.2.0" + "which" "^1.2.9" + +"cross-spawn@^6.0.0": + "integrity" "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz" + "version" "6.0.5" + dependencies: + "nice-try" "^1.0.4" + "path-key" "^2.0.1" + "semver" "^5.5.0" + "shebang-command" "^1.2.0" + "which" "^1.2.9" + +"cross-spawn@^6.0.5": + "integrity" "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz" + "version" "6.0.5" + dependencies: + "nice-try" "^1.0.4" + "path-key" "^2.0.1" + "semver" "^5.5.0" + "shebang-command" "^1.2.0" + "which" "^1.2.9" + +"cross-spawn@^7.0.0", "cross-spawn@^7.0.2": + "integrity" "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" + "version" "7.0.3" + dependencies: + "path-key" "^3.1.0" + "shebang-command" "^2.0.0" + "which" "^2.0.1" + +"crypto-random-string@^1.0.0": + "integrity" "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=" + "resolved" "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz" + "version" "1.0.0" + +"css-in-js-utils@^2.0.0": + "integrity" "sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==" + "resolved" "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "hyphenate-style-name" "^1.0.2" + "isobject" "^3.0.1" + +"css-select@^2.1.0": + "integrity" "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==" + "resolved" "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "boolbase" "^1.0.0" + "css-what" "^3.2.1" + "domutils" "^1.7.0" + "nth-check" "^1.0.2" + +"css-tree@^1.0.0-alpha.39": + "integrity" "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==" + "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "mdn-data" "2.0.14" + "source-map" "^0.6.1" + +"css-what@^3.2.1": + "integrity" "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + "resolved" "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz" + "version" "3.4.2" + +"cssom@^0.4.4": + "integrity" "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" + "version" "0.4.4" + +"cssom@~0.3.6": + "integrity" "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" + "version" "0.3.8" + +"cssstyle@^2.3.0": + "integrity" "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==" + "resolved" "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "cssom" "~0.3.6" + +"csstype@^3.0.2": + "integrity" "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==" + "resolved" "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz" + "version" "3.0.10" + +"data-urls@^2.0.0": + "integrity" "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==" + "resolved" "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "abab" "^2.0.3" + "whatwg-mimetype" "^2.3.0" + "whatwg-url" "^8.0.0" + +"dayjs@^1.8.15", "dayjs@^1.8.26": + "integrity" "sha512-BUFis41ikLz+65iH6LHQCDm4YPMj5r1YFLdupPIyM4SGcXMmtiLQ7U37i+hGS8urIuqe7I/ou3IS1jVc4nbN4g==" + "resolved" "https://registry.npmjs.org/dayjs/-/dayjs-1.10.5.tgz" + "version" "1.10.5" + +"debounce@^1.2.0": + "integrity" "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==" + "resolved" "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz" + "version" "1.2.1" + +"debug@^2.2.0": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^2.3.3": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^2.6.8": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^2.6.9": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^3.2.7": + "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + "version" "3.2.7" + dependencies: + "ms" "^2.1.1" + +"debug@^4.0.1", "debug@^4.1.0", "debug@^4.1.1", "debug@^4.2.0", "debug@^4.3.1", "debug@^4.3.2", "debug@4": + "integrity" "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==" + "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz" + "version" "4.3.3" + dependencies: + "ms" "2.1.2" + +"debug@2.6.9": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"decamelize@^1.1.1", "decamelize@^1.2.0": + "integrity" "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + "resolved" "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" + "version" "1.2.0" + +"decimal.js@^10.2.1": + "integrity" "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + "resolved" "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz" + "version" "10.3.1" + +"decode-uri-component@^0.2.0": + "integrity" "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + "resolved" "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" + "version" "0.2.0" + +"dedent@^0.7.0": + "integrity" "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + "resolved" "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" + "version" "0.7.0" + +"deep-assign@^3.0.0": + "integrity" "sha512-YX2i9XjJ7h5q/aQ/IM9PEwEnDqETAIYbggmdDB3HLTlSgo1CxPsj6pvhPG68rq6SVE0+p+6Ywsm5fTYNrYtBWw==" + "resolved" "https://registry.npmjs.org/deep-assign/-/deep-assign-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "is-obj" "^1.0.0" + +"deep-is@^0.1.3", "deep-is@~0.1.3": + "integrity" "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + "resolved" "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz" + "version" "0.1.3" + +"deepmerge@^3.2.0": + "integrity" "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==" + "resolved" "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz" + "version" "3.3.0" + +"deepmerge@^4.2.2": + "integrity" "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + "resolved" "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz" + "version" "4.2.2" + +"defaults@^1.0.3": + "integrity" "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=" + "resolved" "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "clone" "^1.0.2" + +"define-properties@^1.1.3": + "integrity" "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==" + "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "object-keys" "^1.0.12" + +"define-property@^0.2.5": + "integrity" "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=" + "resolved" "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz" + "version" "0.2.5" + dependencies: + "is-descriptor" "^0.1.0" + +"define-property@^1.0.0": + "integrity" "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=" + "resolved" "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "is-descriptor" "^1.0.0" + +"define-property@^2.0.2": + "integrity" "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==" + "resolved" "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "is-descriptor" "^1.0.2" + "isobject" "^3.0.1" + +"delayed-stream@~1.0.0": + "integrity" "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + "version" "1.0.0" + +"denodeify@^1.2.1": + "integrity" "sha1-OjYof1A05pnnV3kBBSwubJQlFjE=" + "resolved" "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz" + "version" "1.2.1" + +"depd@~1.1.2": + "integrity" "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + "resolved" "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" + "version" "1.1.2" + +"destroy@~1.0.4": + "integrity" "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + "resolved" "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz" + "version" "1.0.4" + +"detect-newline@^3.0.0": + "integrity" "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + "resolved" "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz" + "version" "3.1.0" + +"diff-sequences@^26.6.2": + "integrity" "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==" + "resolved" "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz" + "version" "26.6.2" + +"doctrine@^2.1.0": + "integrity" "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==" + "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "esutils" "^2.0.2" + +"doctrine@^3.0.0": + "integrity" "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==" + "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "esutils" "^2.0.2" + +"dom-serializer@0": + "integrity" "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==" + "resolved" "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz" + "version" "0.2.2" + dependencies: + "domelementtype" "^2.0.1" + "entities" "^2.0.0" + +"dom-walk@^0.1.0": + "integrity" "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" + "resolved" "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz" + "version" "0.1.2" + +"domelementtype@^2.0.1": + "integrity" "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz" + "version" "2.2.0" + +"domelementtype@1": + "integrity" "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" + "version" "1.3.1" + +"domexception@^2.0.1": + "integrity" "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==" + "resolved" "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "webidl-conversions" "^5.0.0" + +"domutils@^1.7.0": + "integrity" "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==" + "resolved" "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz" + "version" "1.7.0" + dependencies: + "dom-serializer" "0" + "domelementtype" "1" + +"ee-first@1.1.1": + "integrity" "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + "resolved" "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" + "version" "1.1.1" + +"electron-to-chromium@^1.3.723": + "integrity" "sha512-F+v2zxZgw/fMwPz/VUGIggG4ZndDsYy0vlpthi3tjmDZlcfbhN5mYW0evXUsBr2sUtuDANFtle410A9u/sd/4A==" + "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.749.tgz" + "version" "1.3.749" + +"emittery@^0.7.1": + "integrity" "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==" + "resolved" "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz" + "version" "0.7.2" + +"emoji-regex@^8.0.0": + "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + "version" "8.0.0" + +"encodeurl@~1.0.2": + "integrity" "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + "resolved" "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" + "version" "1.0.2" + +"encoding@^0.1.11": + "integrity" "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==" + "resolved" "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz" + "version" "0.1.13" + dependencies: + "iconv-lite" "^0.6.2" + +"end-of-stream@^1.1.0": + "integrity" "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==" + "resolved" "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" + "version" "1.4.4" + dependencies: + "once" "^1.4.0" + +"enquirer@^2.3.5", "enquirer@^2.3.6", "enquirer@>= 2.3.0 < 3": + "integrity" "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==" + "resolved" "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz" + "version" "2.3.6" + dependencies: + "ansi-colors" "^4.1.1" + +"entities@^2.0.0": + "integrity" "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + "resolved" "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" + "version" "2.2.0" + +"envinfo@^7.7.2": + "integrity" "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==" + "resolved" "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz" + "version" "7.8.1" + +"error-ex@^1.2.0", "error-ex@^1.3.1": + "integrity" "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==" + "resolved" "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" + "version" "1.3.2" + dependencies: + "is-arrayish" "^0.2.1" + +"error-stack-parser@^2.0.6": + "integrity" "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==" + "resolved" "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz" + "version" "2.0.6" + dependencies: + "stackframe" "^1.1.1" + +"errorhandler@^1.5.0": + "integrity" "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==" + "resolved" "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz" + "version" "1.5.1" + dependencies: + "accepts" "~1.3.7" + "escape-html" "~1.0.3" + +"es-abstract@^1.18.0-next.1", "es-abstract@^1.18.0-next.2", "es-abstract@^1.18.2": + "integrity" "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==" + "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz" + "version" "1.18.3" + dependencies: + "call-bind" "^1.0.2" + "es-to-primitive" "^1.2.1" + "function-bind" "^1.1.1" + "get-intrinsic" "^1.1.1" + "has" "^1.0.3" + "has-symbols" "^1.0.2" + "is-callable" "^1.2.3" + "is-negative-zero" "^2.0.1" + "is-regex" "^1.1.3" + "is-string" "^1.0.6" + "object-inspect" "^1.10.3" + "object-keys" "^1.1.1" + "object.assign" "^4.1.2" + "string.prototype.trimend" "^1.0.4" + "string.prototype.trimstart" "^1.0.4" + "unbox-primitive" "^1.0.1" + +"es-to-primitive@^1.2.1": + "integrity" "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==" + "resolved" "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" + "version" "1.2.1" + dependencies: + "is-callable" "^1.1.4" + "is-date-object" "^1.0.1" + "is-symbol" "^1.0.2" + +"es6-object-assign@^1.1.0": + "integrity" "sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=" + "resolved" "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz" + "version" "1.1.0" + +"escalade@^3.1.1": + "integrity" "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + "resolved" "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" + "version" "3.1.1" + +"escape-html@~1.0.3": + "integrity" "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + "resolved" "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" + "version" "1.0.3" + +"escape-string-regexp@^1.0.2": + "integrity" "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + "version" "1.0.5" + +"escape-string-regexp@^1.0.5": + "integrity" "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + "version" "1.0.5" + +"escape-string-regexp@^2.0.0": + "integrity" "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" + "version" "2.0.0" + +"escape-string-regexp@^4.0.0": + "integrity" "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" + "version" "4.0.0" + +"escape-string-regexp@2.0.0": + "integrity" "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" + "version" "2.0.0" + +"escodegen@^2.0.0": + "integrity" "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==" + "resolved" "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "esprima" "^4.0.1" + "estraverse" "^5.2.0" + "esutils" "^2.0.2" + "optionator" "^0.8.1" + optionalDependencies: + "source-map" "~0.6.1" + +"eslint-config-standard@^14.1.1": + "integrity" "sha512-Z9B+VR+JIXRxz21udPTL9HpFMyoMUEeX1G251EQ6e05WD9aPVtVBn09XUmZ259wCMlCDmYDSZG62Hhm+ZTJcUg==" + "resolved" "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.1.tgz" + "version" "14.1.1" + +"eslint-import-resolver-node@^0.3.4": + "integrity" "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==" + "resolved" "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz" + "version" "0.3.4" + dependencies: + "debug" "^2.6.9" + "resolve" "^1.13.1" + +"eslint-module-utils@^2.6.1": + "integrity" "sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==" + "resolved" "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.1.tgz" + "version" "2.6.1" + dependencies: + "debug" "^3.2.7" + "pkg-dir" "^2.0.0" + +"eslint-plugin-es@^3.0.0": + "integrity" "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==" + "resolved" "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "eslint-utils" "^2.0.0" + "regexpp" "^3.0.0" + +"eslint-plugin-import@^2.20.2", "eslint-plugin-import@>=2.18.0": + "integrity" "sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ==" + "resolved" "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.23.4.tgz" + "version" "2.23.4" + dependencies: + "array-includes" "^3.1.3" + "array.prototype.flat" "^1.2.4" + "debug" "^2.6.9" + "doctrine" "^2.1.0" + "eslint-import-resolver-node" "^0.3.4" + "eslint-module-utils" "^2.6.1" + "find-up" "^2.0.0" + "has" "^1.0.3" + "is-core-module" "^2.4.0" + "minimatch" "^3.0.4" + "object.values" "^1.1.3" + "pkg-up" "^2.0.0" + "read-pkg-up" "^3.0.0" + "resolve" "^1.20.0" + "tsconfig-paths" "^3.9.0" + +"eslint-plugin-node@^11.1.0", "eslint-plugin-node@>=9.1.0": + "integrity" "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==" + "resolved" "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz" + "version" "11.1.0" + dependencies: + "eslint-plugin-es" "^3.0.0" + "eslint-utils" "^2.0.0" + "ignore" "^5.1.1" + "minimatch" "^3.0.4" + "resolve" "^1.10.1" + "semver" "^6.1.0" + +"eslint-plugin-promise@^4.2.1", "eslint-plugin-promise@>=4.2.1": + "integrity" "sha512-bY2sGqyptzFBDLh/GMbAxfdJC+b0f23ME63FOE4+Jao0oZ3E1LEwFtWJX/1pGMJLiTtrSSern2CRM/g+dfc0eQ==" + "resolved" "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.3.1.tgz" + "version" "4.3.1" + +"eslint-plugin-react@^7.20.0": + "integrity" "sha512-KJJIx2SYx7PBx3ONe/mEeMz4YE0Lcr7feJTCMyyKb/341NcjuAgim3Acgan89GfPv7nxXK2+0slu0CWXYM4x+Q==" + "resolved" "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.24.0.tgz" + "version" "7.24.0" + dependencies: + "array-includes" "^3.1.3" + "array.prototype.flatmap" "^1.2.4" + "doctrine" "^2.1.0" + "has" "^1.0.3" + "jsx-ast-utils" "^2.4.1 || ^3.0.0" + "minimatch" "^3.0.4" + "object.entries" "^1.1.4" + "object.fromentries" "^2.0.4" + "object.values" "^1.1.4" + "prop-types" "^15.7.2" + "resolve" "^2.0.0-next.3" + "string.prototype.matchall" "^4.0.5" + +"eslint-plugin-standard@^4.0.1", "eslint-plugin-standard@>=4.0.0": + "integrity" "sha512-ZL7+QRixjTR6/528YNGyDotyffm5OQst/sGxKDwGb9Uqs4In5Egi4+jbobhqJoyoCM6/7v/1A5fhQ7ScMtDjaQ==" + "resolved" "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.1.0.tgz" + "version" "4.1.0" + +"eslint-scope@^5.1.1": + "integrity" "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==" + "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" + "version" "5.1.1" + dependencies: + "esrecurse" "^4.3.0" + "estraverse" "^4.1.1" + +"eslint-utils@^2.0.0", "eslint-utils@^2.1.0": + "integrity" "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==" + "resolved" "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "eslint-visitor-keys" "^1.1.0" + +"eslint-visitor-keys@^1.1.0": + "integrity" "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" + "version" "1.3.0" + +"eslint-visitor-keys@^1.3.0": + "integrity" "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" + "version" "1.3.0" + +"eslint-visitor-keys@^2.0.0": + "integrity" "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" + "version" "2.1.0" + +"eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0", "eslint@^3 || ^4 || ^5 || ^6 || ^7", "eslint@^7.28.0", "eslint@>=4.19.1", "eslint@>=5.0.0", "eslint@>=5.16.0", "eslint@>=6.2.2": + "integrity" "sha512-UMfH0VSjP0G4p3EWirscJEQ/cHqnT/iuH6oNZOB94nBjWbMnhGEPxsZm1eyIW0C/9jLI0Fow4W5DXLjEI7mn1g==" + "resolved" "https://registry.npmjs.org/eslint/-/eslint-7.28.0.tgz" + "version" "7.28.0" + dependencies: + "@babel/code-frame" "7.12.11" + "@eslint/eslintrc" "^0.4.2" + "ajv" "^6.10.0" + "chalk" "^4.0.0" + "cross-spawn" "^7.0.2" + "debug" "^4.0.1" + "doctrine" "^3.0.0" + "enquirer" "^2.3.5" + "escape-string-regexp" "^4.0.0" + "eslint-scope" "^5.1.1" + "eslint-utils" "^2.1.0" + "eslint-visitor-keys" "^2.0.0" + "espree" "^7.3.1" + "esquery" "^1.4.0" + "esutils" "^2.0.2" + "fast-deep-equal" "^3.1.3" + "file-entry-cache" "^6.0.1" + "functional-red-black-tree" "^1.0.1" + "glob-parent" "^5.1.2" + "globals" "^13.6.0" + "ignore" "^4.0.6" + "import-fresh" "^3.0.0" + "imurmurhash" "^0.1.4" + "is-glob" "^4.0.0" + "js-yaml" "^3.13.1" + "json-stable-stringify-without-jsonify" "^1.0.1" + "levn" "^0.4.1" + "lodash.merge" "^4.6.2" + "minimatch" "^3.0.4" + "natural-compare" "^1.4.0" + "optionator" "^0.9.1" + "progress" "^2.0.0" + "regexpp" "^3.1.0" + "semver" "^7.2.1" + "strip-ansi" "^6.0.0" + "strip-json-comments" "^3.1.0" + "table" "^6.0.9" + "text-table" "^0.2.0" + "v8-compile-cache" "^2.0.3" + +"espree@^7.3.0", "espree@^7.3.1": + "integrity" "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==" + "resolved" "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz" + "version" "7.3.1" + dependencies: + "acorn" "^7.4.0" + "acorn-jsx" "^5.3.1" + "eslint-visitor-keys" "^1.3.0" + +"esprima@^4.0.0", "esprima@^4.0.1", "esprima@~4.0.0": + "integrity" "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + "resolved" "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" + "version" "4.0.1" + +"esquery@^1.4.0": + "integrity" "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==" + "resolved" "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "estraverse" "^5.1.0" + +"esrecurse@^4.3.0": + "integrity" "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==" + "resolved" "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "estraverse" "^5.2.0" + +"estraverse@^4.1.1": + "integrity" "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" + "version" "4.3.0" + +"estraverse@^5.1.0": + "integrity" "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" + "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz" + "version" "5.2.0" + +"estraverse@^5.2.0": + "integrity" "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" + "version" "5.3.0" + +"esutils@^2.0.2": + "integrity" "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + "resolved" "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + "version" "2.0.3" + +"etag@~1.8.1": + "integrity" "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + "resolved" "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" + "version" "1.8.1" + +"event-target-shim@^5.0.0", "event-target-shim@^5.0.1": + "integrity" "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" + "resolved" "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz" + "version" "5.0.1" + +"eventemitter3@^3.1.0": + "integrity" "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==" + "resolved" "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz" + "version" "3.1.2" + +"exec-sh@^0.3.2": + "integrity" "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" + "resolved" "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz" + "version" "0.3.6" + +"execa@^0.7.0": + "integrity" "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=" + "resolved" "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz" + "version" "0.7.0" + dependencies: + "cross-spawn" "^5.0.1" + "get-stream" "^3.0.0" + "is-stream" "^1.1.0" + "npm-run-path" "^2.0.0" + "p-finally" "^1.0.0" + "signal-exit" "^3.0.0" + "strip-eof" "^1.0.0" + +"execa@^1.0.0": + "integrity" "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==" + "resolved" "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "cross-spawn" "^6.0.0" + "get-stream" "^4.0.0" + "is-stream" "^1.1.0" + "npm-run-path" "^2.0.0" + "p-finally" "^1.0.0" + "signal-exit" "^3.0.0" + "strip-eof" "^1.0.0" + +"execa@^4.0.0": + "integrity" "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==" + "resolved" "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz" + "version" "4.1.0" + 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" "^4.0.0" + "onetime" "^5.1.0" + "signal-exit" "^3.0.2" + "strip-final-newline" "^2.0.0" + +"execa@^4.1.0": + "integrity" "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==" + "resolved" "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz" + "version" "4.1.0" + 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" "^4.0.0" + "onetime" "^5.1.0" + "signal-exit" "^3.0.2" + "strip-final-newline" "^2.0.0" + +"exit@^0.1.2": + "integrity" "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + "resolved" "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" + "version" "0.1.2" + +"expand-brackets@^2.1.4": + "integrity" "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=" + "resolved" "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz" + "version" "2.1.4" + dependencies: + "debug" "^2.3.3" + "define-property" "^0.2.5" + "extend-shallow" "^2.0.1" + "posix-character-classes" "^0.1.0" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.1" + +"expect@^26.6.2": + "integrity" "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==" + "resolved" "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "ansi-styles" "^4.0.0" + "jest-get-type" "^26.3.0" + "jest-matcher-utils" "^26.6.2" + "jest-message-util" "^26.6.2" + "jest-regex-util" "^26.0.0" + +"expo-analytics-amplitude@~11.1.0": + "integrity" "sha512-ppwOm+r7y1h2Y+GvMKaaSUYEOHB3gaP4wzM5Fp8d77iC6P8zcFh7d17a1QBsZ2n3nvsup8Rd1enbW294yOa4qw==" + "resolved" "https://registry.npmjs.org/expo-analytics-amplitude/-/expo-analytics-amplitude-11.1.1.tgz" + "version" "11.1.1" + +"expo-app-auth@~11.1.0": + "integrity" "sha512-BYsVJ54GySnpVjRLmUX//XkDkqlqigpOS+MWBARURecPu038Ei2tsIsboLqbaa6oyoWhtU9OfYacVHczE/BFmQ==" + "resolved" "https://registry.npmjs.org/expo-app-auth/-/expo-app-auth-11.1.1.tgz" + "version" "11.1.1" + dependencies: + "@expo/config-plugins" "^4.0.2" + "invariant" "^2.2.4" + +"expo-app-loading@~1.3.0": + "integrity" "sha512-IbMI1w2a79IXw2uH/dgwxWmXW9uR5DNjY/mDKdUCGR0tjMeeliZRq66gGdRLgCkfXS2b2WMIi03gB05l7SiQeg==" + "resolved" "https://registry.npmjs.org/expo-app-loading/-/expo-app-loading-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "expo-splash-screen" "~0.14.0" + +"expo-apple-authentication@~4.1.0": + "integrity" "sha512-HSAM3picVMaqKOf3pf69TD/I+k+RY3C2HiRzt9b/zla3VsyN8lLDIVeA/vbq5MQkqQ6JwBG9EKECmBWJ3mSvug==" + "resolved" "https://registry.npmjs.org/expo-apple-authentication/-/expo-apple-authentication-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "@expo/config-plugins" "^4.0.2" + +"expo-application@~4.0.0", "expo-application@~4.0.1", "expo-application@~4.0.2": + "integrity" "sha512-ngTaFplTkWn0X45gMC+VNXGyJfGxX4wOwKmtr17rNMVWOQUhhLlyMkTj9bAamzsuwZh35l3S/eD/N1aMWWUwMw==" + "resolved" "https://registry.npmjs.org/expo-application/-/expo-application-4.0.2.tgz" + "version" "4.0.2" + +"expo-asset@~8.4.6": + "integrity" "sha512-Kpzcmmf1lceHnZkAdJOvq7l7SU/hCL59vAj2xUZS66U6lFkUf7LNEA/NzILA56loCd4cka5ShYlWs+BMchyFDQ==" + "resolved" "https://registry.npmjs.org/expo-asset/-/expo-asset-8.4.6.tgz" + "version" "8.4.6" + dependencies: + "blueimp-md5" "^2.10.0" + "invariant" "^2.2.4" + "md5-file" "^3.2.3" + "path-browserify" "^1.0.0" + "url-parse" "^1.4.4" + +"expo-constants@~13.0.0", "expo-constants@~13.0.1", "expo-constants@~13.0.2": + "integrity" "sha512-vGs/kI65vplPFvG8z4W1ariGEtVHHp9Avl28G0zJprt2v/q1E/BnXjwvFSBPc1GB+Zb/7crWSHWRwjaFULBjsg==" + "resolved" "https://registry.npmjs.org/expo-constants/-/expo-constants-13.0.2.tgz" + "version" "13.0.2" + dependencies: + "@expo/config" "^6.0.6" + "uuid" "^3.3.2" + +"expo-device@~4.1.0": + "integrity" "sha512-It0SGtKcvzQSf+Co6zdPdB63zZvG2/rDolB1lqswMNKj03Y7KVU41s5tcQCqNczj7tmeN3CJy7A8YhYGKdb7gA==" + "resolved" "https://registry.npmjs.org/expo-device/-/expo-device-4.1.1.tgz" + "version" "4.1.1" + dependencies: + "ua-parser-js" "^0.7.19" + +"expo-error-recovery@~3.0.5": + "integrity" "sha512-VM6OOecjt0aPu5/eCdGGJfNjvAZIemaQym0JF/+SA5IlLiPpEfbVCDTO/5yiS8Zb5fKpeABx+GCRmtfnFqvRRw==" + "resolved" "https://registry.npmjs.org/expo-error-recovery/-/expo-error-recovery-3.0.5.tgz" + "version" "3.0.5" + +"expo-facebook@~12.1.0": + "integrity" "sha512-YKsuLkru3fLaVl28sIF7bbJeq1QAB/eVdxBy+W4UzkCm/l6K9/7J+9bhtT7BOJOBSK77puuuhfLPicPxTXthtQ==" + "resolved" "https://registry.npmjs.org/expo-facebook/-/expo-facebook-12.1.1.tgz" + "version" "12.1.1" + dependencies: + "@expo/config-plugins" "^4.0.2" + +"expo-file-system@~13.1.3": + "integrity" "sha512-yh1LmxVvezoxwSAUWDRda36+nw96IQj4EgiYNbl6LK6Drtc/v5OhWl1vJG7oSYNhZ0zMwo1CSE4gC7h50ZldtQ==" + "resolved" "https://registry.npmjs.org/expo-file-system/-/expo-file-system-13.1.3.tgz" + "version" "13.1.3" + dependencies: + "@expo/config-plugins" "^4.0.2" + "uuid" "^3.4.0" + +"expo-font@~10.0.4", "expo-font@~10.0.5": + "integrity" "sha512-x9YwM0xLkDdSvFjeNbyuh33Q1Hk3uc2jbMuuAN5W2ZVcUZqG0M8GCX/KV/D/7rYqdXKbliQA5r44MyDwZe/XRw==" + "resolved" "https://registry.npmjs.org/expo-font/-/expo-font-10.0.5.tgz" + "version" "10.0.5" + dependencies: + "fontfaceobserver" "^2.1.0" + +"expo-google-app-auth@~8.3.0": + "integrity" "sha512-JZd2N2W4mpqdoH0R68zrqmZvKKF8D/5i7lF4tmkWNdmWpGs5JgEfdKLYC5x93Yze7vwsrHKwEmyA6R74cR0e2A==" + "resolved" "https://registry.npmjs.org/expo-google-app-auth/-/expo-google-app-auth-8.3.0.tgz" + "version" "8.3.0" + dependencies: + "expo-app-auth" "~11.1.0" + +"expo-image-picker@~12.0.1": + "integrity" "sha512-rAoNGtofV5cg3UN+cdIGDVfbMvbutBX6uNV7jCIEw/WZxZlbW+R7HC8l5lGDFtoLVqcpkHE/6JpAXvESxVSAOA==" + "resolved" "https://registry.npmjs.org/expo-image-picker/-/expo-image-picker-12.0.2.tgz" + "version" "12.0.2" + dependencies: + "@expo/config-plugins" "^4.0.2" + "uuid" "7.0.2" + +"expo-json-utils@~0.2.0": + "integrity" "sha512-wU7gXGtaUlyxFLTp5e3PbnJB90/92r6gEc2BuMHdqE0OxhTQKyKzRszk2szCsdkeI7L4XntvZhCs1Px+gL1gvA==" + "resolved" "https://registry.npmjs.org/expo-json-utils/-/expo-json-utils-0.2.1.tgz" + "version" "0.2.1" + +"expo-keep-awake@~10.0.2": + "integrity" "sha512-Ro1lgyKldbFs4mxhWM+goX9sg0S2SRR8FiJJeOvaRzf8xNhrZfWA00Zpr+/3ocCoWQ3eEL+X9UF4PXXHf0KoOg==" + "resolved" "https://registry.npmjs.org/expo-keep-awake/-/expo-keep-awake-10.0.2.tgz" + "version" "10.0.2" + +"expo-linking@~3.0.0": + "integrity" "sha512-TgRB4JTdhMRo79rTu9E9zwzWyBUJxHpSbHFlv0ZfMAwU+qFCsL9zZsL44R/yj7xrvcLOjqbCVmBszLQ0pFOt1g==" + "resolved" "https://registry.npmjs.org/expo-linking/-/expo-linking-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "expo-constants" "~13.0.0" + "invariant" "^2.2.4" + "qs" "^6.9.1" + "url-parse" "^1.4.4" + +"expo-localization@~12.0.0": + "integrity" "sha512-nfTalbofqXrT8kgoFZDUxgIvs+YDmZx99IWLiKrd9jFacGn/B7KoO1f0hSAu89kmuo8DCxt53WHaqKqlytQQPg==" + "resolved" "https://registry.npmjs.org/expo-localization/-/expo-localization-12.0.1.tgz" + "version" "12.0.1" + dependencies: + "rtl-detect" "^1.0.2" + +"expo-location@~14.0.1": + "integrity" "sha512-xFlj03NM0g9LZfWyIyL8q6AIXDhXskctX96806QGqZKv9C+JI2osEiTiyFxG8ei1MeTJojHfx+E07ORuByWiMw==" + "resolved" "https://registry.npmjs.org/expo-location/-/expo-location-14.0.2.tgz" + "version" "14.0.2" + dependencies: + "@expo/config-plugins" "^4.0.2" + "unimodules-task-manager-interface" "~7.1.0" + +"expo-manifests@~0.2.2": + "integrity" "sha512-8PrMPyvElKXflYd1ApDHJR9JF0SR996iVEVQgHAMLzVP7OqEAM6dQaFeqrRqVn/DSsxEWkJTpxv8WJ5NWrT4Lg==" + "resolved" "https://registry.npmjs.org/expo-manifests/-/expo-manifests-0.2.4.tgz" + "version" "0.2.4" + dependencies: + "expo-json-utils" "~0.2.0" + +"expo-modules-autolinking@~0.5.1", "expo-modules-autolinking@0.5.5": + "integrity" "sha512-bILEG0Fg+ZhIhdEaShHzsEN1WC0hUmXJ5Kcd4cd+8rVk1Ead9vRZxA/yLx1cNBDCOwMe0GAMrhF7TKT+A1P+YA==" + "resolved" "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-0.5.5.tgz" + "version" "0.5.5" + dependencies: + "chalk" "^4.1.0" + "commander" "^7.2.0" + "fast-glob" "^3.2.5" + "find-up" "^5.0.0" + "fs-extra" "^9.1.0" + +"expo-modules-core@0.6.5": + "integrity" "sha512-h/9+SJ3m8XkDUV1QrPO8WeXaeRYWLBJrOqhokDyhgWUYSqe6JOuRx1ZkoGq/GmTiwjouRDbXPsXUBiU9HWLYyA==" + "resolved" "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-0.6.5.tgz" + "version" "0.6.5" + dependencies: + "compare-versions" "^3.4.0" + "invariant" "^2.2.4" + +"expo-notifications@~0.14.0": + "integrity" "sha512-0L+DFMQmVfMhonza8MFP4aI/6ADKEx/Mn5NzQlBZpo6PinpsPFpQP7of+pihx2onCkmeN8OIsLFS5O6QqzH3rA==" + "resolved" "https://registry.npmjs.org/expo-notifications/-/expo-notifications-0.14.1.tgz" + "version" "0.14.1" + dependencies: + "@expo/config-plugins" "^4.0.2" + "@expo/image-utils" "^0.3.16" + "@ide/backoff" "^1.0.0" + "abort-controller" "^3.0.0" + "assert" "^2.0.0" + "badgin" "^1.1.5" + "expo-application" "~4.0.0" + "expo-constants" "~13.0.0" + "fs-extra" "^9.1.0" + "unimodules-task-manager-interface" "~7.1.0" + "uuid" "^3.4.0" + +"expo-splash-screen@~0.14.0", "expo-splash-screen@~0.14.1": + "integrity" "sha512-X25D/0E2AWEFGgDWIVXZ5Bl7FhYk7TgVhEWvplBqrDY7G7vg5l1aoH6PelOQINWPsa1dcRyA7REdN2ltO+0LAw==" + "resolved" "https://registry.npmjs.org/expo-splash-screen/-/expo-splash-screen-0.14.2.tgz" + "version" "0.14.2" + dependencies: + "@expo/configure-splash-screen" "^0.6.0" + "@expo/prebuild-config" "^3.0.15" + +"expo-structured-headers@~2.1.0": + "integrity" "sha512-0up4sfHHsiK2YLpTwD/ssUD2oeSGzVUeARnu/itKAJO4zHqjpc+m8N1s7HPSJcdC7fdDpMjzcdrDasT0o+cOAw==" + "resolved" "https://registry.npmjs.org/expo-structured-headers/-/expo-structured-headers-2.1.1.tgz" + "version" "2.1.1" + +"expo-tracking-transparency@~2.1.0": + "integrity" "sha512-I63RxvM/gv/+1YlWaSA0wbBIZayPZ/fw2Ptg2NfPgFNYoEPBvCe+r7Ni3giODGsl3YEdPQyF1gJDr0/PO1QHsg==" + "resolved" "https://registry.npmjs.org/expo-tracking-transparency/-/expo-tracking-transparency-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "@expo/config-plugins" "^4.0.2" + +"expo-updates-interface@~0.5.0": + "integrity" "sha512-RLvC69o1BkhHP6hNaWiIvSiTgXABB9v4HnoietoXKFHlAyxlQCupy6ki164KpZNrOS/PFJ2WWqZOvKfiyDVO+w==" + "resolved" "https://registry.npmjs.org/expo-updates-interface/-/expo-updates-interface-0.5.1.tgz" + "version" "0.5.1" + +"expo-updates@~0.11.6": + "integrity" "sha512-nTzEc/z0/QHwu6gJhYSh5TWDSzNLO9bmtP4aQzStfqT8RRoh1bYRomszxjc7e3CsZT8xrG88XKlZ4iKL6zHLoQ==" + "resolved" "https://registry.npmjs.org/expo-updates/-/expo-updates-0.11.6.tgz" + "version" "0.11.6" + dependencies: + "@expo/config" "^6.0.6" + "@expo/config-plugins" "^4.0.2" + "@expo/metro-config" "~0.2.6" + "expo-manifests" "~0.2.2" + "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@*", "expo@^44.0.0": + "integrity" "sha512-iHnra6uD5kXZgdSUrvxZ3sLjg1FtgtA4p4uaSKVQ39IaMHJBngo8RKqFUJ+BF2kPDpBLJ251eLlhgYUlnAyuag==" + "resolved" "https://registry.npmjs.org/expo/-/expo-44.0.6.tgz" + "version" "44.0.6" + dependencies: + "@babel/runtime" "^7.14.0" + "@expo/metro-config" "~0.2.6" + "@expo/vector-icons" "^12.0.4" + "babel-preset-expo" "~9.0.2" + "cross-spawn" "^6.0.5" + "expo-application" "~4.0.2" + "expo-asset" "~8.4.6" + "expo-constants" "~13.0.2" + "expo-file-system" "~13.1.3" + "expo-font" "~10.0.5" + "expo-keep-awake" "~10.0.2" + "expo-modules-autolinking" "0.5.5" + "expo-modules-core" "0.6.5" + "fbemitter" "^2.1.1" + "invariant" "^2.2.4" + "md5-file" "^3.2.3" + "pretty-format" "^26.5.2" + "uuid" "^3.4.0" + optionalDependencies: + "expo-error-recovery" "~3.0.5" + +"extend-shallow@^2.0.1": + "integrity" "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=" + "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "is-extendable" "^0.1.0" + +"extend-shallow@^3.0.0", "extend-shallow@^3.0.2": + "integrity" "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=" + "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "assign-symbols" "^1.0.0" + "is-extendable" "^1.0.1" + +"extglob@^2.0.4": + "integrity" "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==" + "resolved" "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz" + "version" "2.0.4" + dependencies: + "array-unique" "^0.3.2" + "define-property" "^1.0.0" + "expand-brackets" "^2.1.4" + "extend-shallow" "^2.0.1" + "fragment-cache" "^0.2.1" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.1" + +"extract-files@^5.0.1": + "integrity" "sha512-qRW6y9eKF0VbCyOoOEtFhzJ3uykAw8GKwQVXyAIqwocyEWW4m+v+evec34RwtUkkxxHh7NKBLJ6AnXM8W4dH5w==" + "resolved" "https://registry.npmjs.org/extract-files/-/extract-files-5.0.1.tgz" + "version" "5.0.1" + +"fast-deep-equal@^3.1.1", "fast-deep-equal@^3.1.3": + "integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" + "version" "3.1.3" + +"fast-glob@^3.2.5": + "integrity" "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==" + "resolved" "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz" + "version" "3.2.11" + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + "glob-parent" "^5.1.2" + "merge2" "^1.3.0" + "micromatch" "^4.0.4" + +"fast-json-stable-stringify@^2.0.0": + "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" + "version" "2.1.0" + +"fast-levenshtein@^2.0.6", "fast-levenshtein@~2.0.6": + "integrity" "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + "resolved" "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + "version" "2.0.6" + +"fastq@^1.6.0": + "integrity" "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==" + "resolved" "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz" + "version" "1.13.0" + dependencies: + "reusify" "^1.0.4" + +"fb-watchman@^2.0.0": + "integrity" "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==" + "resolved" "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "bser" "2.1.1" + +"fbemitter@^2.1.1": + "integrity" "sha1-Uj4U/a9SSIBbsC9i78M75wP1GGU=" + "resolved" "https://registry.npmjs.org/fbemitter/-/fbemitter-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "fbjs" "^0.8.4" + +"fbjs-css-vars@^1.0.0": + "integrity" "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" + "resolved" "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz" + "version" "1.0.2" + +"fbjs@^0.8.4": + "integrity" "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=" + "resolved" "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz" + "version" "0.8.17" + dependencies: + "core-js" "^1.0.0" + "isomorphic-fetch" "^2.1.1" + "loose-envify" "^1.0.0" + "object-assign" "^4.1.0" + "promise" "^7.1.1" + "setimmediate" "^1.0.5" + "ua-parser-js" "^0.7.18" + +"fbjs@^1.0.0": + "integrity" "sha512-MUgcMEJaFhCaF1QtWGnmq9ZDRAzECTCRAF7O6UZIlAlkTs1SasiX9aP0Iw7wfD2mJ7wDTNfg2w7u5fSCwJk1OA==" + "resolved" "https://registry.npmjs.org/fbjs/-/fbjs-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "core-js" "^2.4.1" + "fbjs-css-vars" "^1.0.0" + "isomorphic-fetch" "^2.1.1" + "loose-envify" "^1.0.0" + "object-assign" "^4.1.0" + "promise" "^7.1.1" + "setimmediate" "^1.0.5" + "ua-parser-js" "^0.7.18" + +"file-entry-cache@^6.0.1": + "integrity" "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==" + "resolved" "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" + "version" "6.0.1" + dependencies: + "flat-cache" "^3.0.4" + +"file-uri-to-path@1.0.0": + "integrity" "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + "resolved" "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz" + "version" "1.0.0" + +"fill-range@^4.0.0": + "integrity" "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=" + "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "extend-shallow" "^2.0.1" + "is-number" "^3.0.0" + "repeat-string" "^1.6.1" + "to-regex-range" "^2.1.0" + +"fill-range@^7.0.1": + "integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==" + "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "to-regex-range" "^5.0.1" + +"filter-obj@^1.1.0": + "integrity" "sha1-mzERErxsYSehbgFsbF1/GeCAXFs=" + "resolved" "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz" + "version" "1.1.0" + +"finalhandler@1.1.2": + "integrity" "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==" + "resolved" "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "debug" "2.6.9" + "encodeurl" "~1.0.2" + "escape-html" "~1.0.3" + "on-finished" "~2.3.0" + "parseurl" "~1.3.3" + "statuses" "~1.5.0" + "unpipe" "~1.0.0" + +"find-babel-config@^1.2.0": + "integrity" "sha512-jB2CHJeqy6a820ssiqwrKMeyC6nNdmrcgkKWJWmpoxpE8RKciYJXCcXRq1h2AzCo5I5BJeN2tkGEO3hLTuePRA==" + "resolved" "https://registry.npmjs.org/find-babel-config/-/find-babel-config-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "json5" "^0.5.1" + "path-exists" "^3.0.0" + +"find-cache-dir@^2.0.0": + "integrity" "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==" + "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "commondir" "^1.0.1" + "make-dir" "^2.0.0" + "pkg-dir" "^3.0.0" + +"find-up@^2.0.0": + "integrity" "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "locate-path" "^2.0.0" + +"find-up@^2.1.0": + "integrity" "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "locate-path" "^2.0.0" + +"find-up@^3.0.0": + "integrity" "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "locate-path" "^3.0.0" + +"find-up@^4.0.0": + "integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "locate-path" "^5.0.0" + "path-exists" "^4.0.0" + +"find-up@^4.1.0": + "integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "locate-path" "^5.0.0" + "path-exists" "^4.0.0" + +"find-up@^5.0.0": + "integrity" "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "locate-path" "^6.0.0" + "path-exists" "^4.0.0" + +"find-up@~5.0.0": + "integrity" "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "locate-path" "^6.0.0" + "path-exists" "^4.0.0" + +"find-versions@^4.0.0": + "integrity" "sha512-wgpWy002tA+wgmO27buH/9KzyEOQnKsG/R0yrcjPT9BOFm0zRBVQbZ95nRGXWMywS8YR5knRbpohio0bcJABxQ==" + "resolved" "https://registry.npmjs.org/find-versions/-/find-versions-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "semver-regex" "^3.1.2" + +"find-yarn-workspace-root@^2.0.0": + "integrity" "sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==" + "resolved" "https://registry.npmjs.org/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "micromatch" "^4.0.2" + +"flat-cache@^3.0.4": + "integrity" "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==" + "resolved" "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "flatted" "^3.1.0" + "rimraf" "^3.0.2" + +"flatted@^3.1.0": + "integrity" "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==" + "resolved" "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz" + "version" "3.1.1" + +"flow-parser@^0.121.0", "flow-parser@0.*": + "integrity" "sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg==" + "resolved" "https://registry.npmjs.org/flow-parser/-/flow-parser-0.121.0.tgz" + "version" "0.121.0" + +"fontfaceobserver@^2.1.0": + "integrity" "sha512-ReOsO2F66jUa0jmv2nlM/s1MiutJx/srhAe2+TE8dJCMi02ZZOcCTxTCQFr3Yet+uODUtnr4Mewg+tNQ+4V1Ng==" + "resolved" "https://registry.npmjs.org/fontfaceobserver/-/fontfaceobserver-2.1.0.tgz" + "version" "2.1.0" + +"for-each@^0.3.3": + "integrity" "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==" + "resolved" "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz" + "version" "0.3.3" + dependencies: + "is-callable" "^1.1.3" + +"for-in@^1.0.2": + "integrity" "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + "resolved" "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz" + "version" "1.0.2" + +"foreach@^2.0.5": + "integrity" "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" + "resolved" "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz" + "version" "2.0.5" + +"form-data@^3.0.0": + "integrity" "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==" + "resolved" "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "asynckit" "^0.4.0" + "combined-stream" "^1.0.8" + "mime-types" "^2.1.12" + +"fragment-cache@^0.2.1": + "integrity" "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=" + "resolved" "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz" + "version" "0.2.1" + dependencies: + "map-cache" "^0.2.2" + +"fresh@0.5.2": + "integrity" "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + "resolved" "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" + "version" "0.5.2" + +"fs-extra@^1.0.0": + "integrity" "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "graceful-fs" "^4.1.2" + "jsonfile" "^2.1.0" + "klaw" "^1.0.0" + +"fs-extra@^7.0.1": + "integrity" "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "graceful-fs" "^4.1.2" + "jsonfile" "^4.0.0" + "universalify" "^0.1.0" + +"fs-extra@^8.1.0": + "integrity" "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz" + "version" "8.1.0" + dependencies: + "graceful-fs" "^4.2.0" + "jsonfile" "^4.0.0" + "universalify" "^0.1.0" + +"fs-extra@^9.0.0", "fs-extra@9.0.0": + "integrity" "sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.0.tgz" + "version" "9.0.0" + dependencies: + "at-least-node" "^1.0.0" + "graceful-fs" "^4.2.0" + "jsonfile" "^6.0.1" + "universalify" "^1.0.0" + +"fs-extra@^9.1.0": + "integrity" "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" + "version" "9.1.0" + dependencies: + "at-least-node" "^1.0.0" + "graceful-fs" "^4.2.0" + "jsonfile" "^6.0.1" + "universalify" "^2.0.0" + +"fs.realpath@^1.0.0": + "integrity" "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + "version" "1.0.0" + +"fsevents@^1.2.7": + "integrity" "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==" + "resolved" "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz" + "version" "1.2.13" + dependencies: + "bindings" "^1.5.0" + "nan" "^2.12.1" + +"fsevents@^2.1.2": + "integrity" "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==" + "resolved" "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz" + "version" "2.3.2" + +"function-bind@^1.1.1": + "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" + "version" "1.1.1" + +"functional-red-black-tree@^1.0.1": + "integrity" "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + "resolved" "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" + "version" "1.0.1" + +"gensync@^1.0.0-beta.2": + "integrity" "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + "resolved" "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" + "version" "1.0.0-beta.2" + +"get-caller-file@^1.0.1": + "integrity" "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz" + "version" "1.0.3" + +"get-caller-file@^2.0.1": + "integrity" "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" + "version" "2.0.5" + +"get-intrinsic@^1.0.2", "get-intrinsic@^1.1.0", "get-intrinsic@^1.1.1": + "integrity" "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==" + "resolved" "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "function-bind" "^1.1.1" + "has" "^1.0.3" + "has-symbols" "^1.0.1" + +"get-own-enumerable-property-symbols@^3.0.0": + "integrity" "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + "resolved" "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz" + "version" "3.0.2" + +"get-package-type@^0.1.0": + "integrity" "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + "resolved" "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" + "version" "0.1.0" + +"get-stream@^3.0.0": + "integrity" "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz" + "version" "3.0.0" + +"get-stream@^4.0.0": + "integrity" "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==" + "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "pump" "^3.0.0" + +"get-stream@^5.0.0": + "integrity" "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==" + "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "pump" "^3.0.0" + +"get-value@^2.0.3", "get-value@^2.0.6": + "integrity" "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + "resolved" "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz" + "version" "2.0.6" + +"getenv@^1.0.0": + "integrity" "sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg==" + "resolved" "https://registry.npmjs.org/getenv/-/getenv-1.0.0.tgz" + "version" "1.0.0" + +"glob-parent@^5.1.2": + "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" + "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + "version" "5.1.2" + dependencies: + "is-glob" "^4.0.1" + +"glob@^7.0.0", "glob@^7.1.1", "glob@^7.1.2", "glob@^7.1.3", "glob@^7.1.4", "glob@^7.1.6": + "integrity" "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==" + "resolved" "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz" + "version" "7.1.7" + dependencies: + "fs.realpath" "^1.0.0" + "inflight" "^1.0.4" + "inherits" "2" + "minimatch" "^3.0.4" + "once" "^1.3.0" + "path-is-absolute" "^1.0.0" + +"glob@7.1.6": + "integrity" "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==" + "resolved" "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz" + "version" "7.1.6" + dependencies: + "fs.realpath" "^1.0.0" + "inflight" "^1.0.4" + "inherits" "2" + "minimatch" "^3.0.4" + "once" "^1.3.0" + "path-is-absolute" "^1.0.0" + +"global@^4.3.0": + "integrity" "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==" + "resolved" "https://registry.npmjs.org/global/-/global-4.4.0.tgz" + "version" "4.4.0" + dependencies: + "min-document" "^2.19.0" + "process" "^0.11.10" + +"globals@^11.1.0": + "integrity" "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + "resolved" "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" + "version" "11.12.0" + +"globals@^13.6.0": + "integrity" "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==" + "resolved" "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz" + "version" "13.9.0" + dependencies: + "type-fest" "^0.20.2" + +"globals@^13.9.0": + "integrity" "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==" + "resolved" "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz" + "version" "13.9.0" + dependencies: + "type-fest" "^0.20.2" + +"globals@^9.18.0": + "integrity" "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==" + "resolved" "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz" + "version" "9.18.0" + +"graceful-fs@^4.1.11", "graceful-fs@^4.1.15", "graceful-fs@^4.1.2", "graceful-fs@^4.1.3", "graceful-fs@^4.1.6", "graceful-fs@^4.1.9", "graceful-fs@^4.2.0", "graceful-fs@^4.2.4": + "integrity" "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" + "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz" + "version" "4.2.6" + +"graphql-anywhere@^4.1.0-alpha.0": + "integrity" "sha512-fJHvVywWVWjiHuPIMs16Nfjf4zdQUwSO1LKycwBJCWIPeoeQ8LqXK2BgYoZAHkhKEFktZZeYyzS4o/uIUG0z5A==" + "resolved" "https://registry.npmjs.org/graphql-anywhere/-/graphql-anywhere-4.2.7.tgz" + "version" "4.2.7" + dependencies: + "apollo-utilities" "^1.3.4" + "ts-invariant" "^0.3.2" + "tslib" "^1.10.0" + +"graphql-tag@^2.10.1", "graphql-tag@^2.4.2": + "integrity" "sha512-VV1U4O+9x99EkNpNmCUV5RZwq6MnK4+pGbRYWG+lA/m3uo7TSqJF81OkcOP148gFP6fzdl7JWYBrwWVTS9jXww==" + "resolved" "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.12.4.tgz" + "version" "2.12.4" + dependencies: + "tslib" "^2.1.0" + +"graphql@^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0", "graphql@^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0", "graphql@^0.11.3 || ^0.12.3 || ^0.13.0 || ^14.0.0 || ^15.0.0", "graphql@^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0", "graphql@^14.3.1", "graphql@^14.5.8", "graphql@>=0.10.0": + "integrity" "sha512-l0xWZpoPKpppFzMfvVyFmp9vLN7w/ZZJPefUicMCepfJeQ8sMcztloGYY9DfjVPo6tIUDzU5Hw3MUbIjj9AVVA==" + "resolved" "https://registry.npmjs.org/graphql/-/graphql-14.7.0.tgz" + "version" "14.7.0" + dependencies: + "iterall" "^1.2.2" + +"growly@^1.3.0": + "integrity" "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" + "resolved" "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz" + "version" "1.3.0" + +"has-ansi@^2.0.0": + "integrity" "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=" + "resolved" "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "ansi-regex" "^2.0.0" + +"has-bigints@^1.0.1": + "integrity" "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" + "resolved" "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz" + "version" "1.0.1" + +"has-flag@^3.0.0": + "integrity" "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + "version" "3.0.0" + +"has-flag@^4.0.0": + "integrity" "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + "version" "4.0.0" + +"has-symbols@^1.0.1", "has-symbols@^1.0.2": + "integrity" "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz" + "version" "1.0.2" + +"has-value@^0.3.1": + "integrity" "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=" + "resolved" "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz" + "version" "0.3.1" + dependencies: + "get-value" "^2.0.3" + "has-values" "^0.1.4" + "isobject" "^2.0.0" + +"has-value@^1.0.0": + "integrity" "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=" + "resolved" "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "get-value" "^2.0.6" + "has-values" "^1.0.0" + "isobject" "^3.0.0" + +"has-values@^0.1.4": + "integrity" "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + "resolved" "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz" + "version" "0.1.4" + +"has-values@^1.0.0": + "integrity" "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=" + "resolved" "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "is-number" "^3.0.0" + "kind-of" "^4.0.0" + +"has@^1.0.3": + "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==" + "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "function-bind" "^1.1.1" + +"hermes-engine@~0.7.0": + "integrity" "sha512-E2DkRaO97gwL98LPhgfkMqhHiNsrAjIfEk3wWYn2Y31xdkdWn0572H7RnVcGujMJVqZNJvtknxlpsUb8Wzc3KA==" + "resolved" "https://registry.npmjs.org/hermes-engine/-/hermes-engine-0.7.2.tgz" + "version" "0.7.2" + +"hermes-profile-transformer@^0.0.6": + "integrity" "sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==" + "resolved" "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz" + "version" "0.0.6" + dependencies: + "source-map" "^0.7.3" + +"hoist-non-react-statics@^3.3.0": + "integrity" "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==" + "resolved" "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz" + "version" "3.3.2" + dependencies: + "react-is" "^16.7.0" + +"hosted-git-info@^2.1.4": + "integrity" "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + "resolved" "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" + "version" "2.8.9" + +"html-encoding-sniffer@^2.0.1": + "integrity" "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==" + "resolved" "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "whatwg-encoding" "^1.0.5" + +"html-escaper@^2.0.0": + "integrity" "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + "resolved" "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" + "version" "2.0.2" + +"http-errors@1.8.1": + "integrity" "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==" + "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz" + "version" "1.8.1" + dependencies: + "depd" "~1.1.2" + "inherits" "2.0.4" + "setprototypeof" "1.2.0" + "statuses" ">= 1.5.0 < 2" + "toidentifier" "1.0.1" + +"http-proxy-agent@^4.0.1": + "integrity" "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==" + "resolved" "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "@tootallnate/once" "1" + "agent-base" "6" + "debug" "4" + +"https-proxy-agent@^5.0.0": + "integrity" "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==" + "resolved" "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "agent-base" "6" + "debug" "4" + +"human-signals@^1.1.1": + "integrity" "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==" + "resolved" "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz" + "version" "1.1.1" + +"husky@^4.3.8": + "integrity" "sha512-LCqqsB0PzJQ/AlCgfrfzRe3e3+NvmefAdKQhRYpxS4u6clblBoDdzzvHi8fmxKRzvMxPY/1WZWzomPZww0Anow==" + "resolved" "https://registry.npmjs.org/husky/-/husky-4.3.8.tgz" + "version" "4.3.8" + dependencies: + "chalk" "^4.0.0" + "ci-info" "^2.0.0" + "compare-versions" "^3.6.0" + "cosmiconfig" "^7.0.0" + "find-versions" "^4.0.0" + "opencollective-postinstall" "^2.0.2" + "pkg-dir" "^5.0.0" + "please-upgrade-node" "^3.2.0" + "slash" "^3.0.0" + "which-pm-runs" "^1.0.0" + +"hyphenate-style-name@^1.0.2": + "integrity" "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" + "resolved" "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz" + "version" "1.0.4" + +"i18n-js@^3.2.2": + "integrity" "sha512-hDsGgPuvw/2P+lXSbOafAwspK8Ste8YrwuuUg17W3wEcO1JkQxBlPgsN1t2+852nTnz4YSYTjZc/1nAA2PC/nw==" + "resolved" "https://registry.npmjs.org/i18n-js/-/i18n-js-3.8.0.tgz" + "version" "3.8.0" + +"iconv-lite@^0.6.2": + "integrity" "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==" + "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" + "version" "0.6.3" + dependencies: + "safer-buffer" ">= 2.1.2 < 3.0.0" + +"iconv-lite@0.4.24": + "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" + "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" + "version" "0.4.24" + dependencies: + "safer-buffer" ">= 2.1.2 < 3" + +"ignore@^4.0.6": + "integrity" "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + "resolved" "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz" + "version" "4.0.6" + +"ignore@^5.1.1": + "integrity" "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" + "resolved" "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz" + "version" "5.1.8" + +"image-size@^0.6.0": + "integrity" "sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==" + "resolved" "https://registry.npmjs.org/image-size/-/image-size-0.6.3.tgz" + "version" "0.6.3" + +"import-fresh@^2.0.0": + "integrity" "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=" + "resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "caller-path" "^2.0.0" + "resolve-from" "^3.0.0" + +"import-fresh@^3.0.0", "import-fresh@^3.2.1": + "integrity" "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==" + "resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" + "version" "3.3.0" + dependencies: + "parent-module" "^1.0.0" + "resolve-from" "^4.0.0" + +"import-local@^3.0.2": + "integrity" "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==" + "resolved" "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "pkg-dir" "^4.2.0" + "resolve-cwd" "^3.0.0" + +"imurmurhash@^0.1.4": + "integrity" "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + "version" "0.1.4" + +"indent-string@^4.0.0": + "integrity" "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + "resolved" "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" + "version" "4.0.0" + +"inflight@^1.0.4": + "integrity" "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=" + "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + "version" "1.0.6" + dependencies: + "once" "^1.3.0" + "wrappy" "1" + +"inherits@^2.0.3", "inherits@~2.0.3", "inherits@2", "inherits@2.0.4": + "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + "version" "2.0.4" + +"inline-style-prefixer@^5.0.3": + "integrity" "sha512-PYUF+94gDfhy+LsQxM0g3d6Hge4l1pAqOSOiZuHWzMvQEGsbRQ/ck2WioLqrY2ZkHyPgVUXxn+hrkF7D6QUGbA==" + "resolved" "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-5.1.2.tgz" + "version" "5.1.2" + dependencies: + "css-in-js-utils" "^2.0.0" + +"internal-slot@^1.0.3": + "integrity" "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==" + "resolved" "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "get-intrinsic" "^1.1.0" + "has" "^1.0.3" + "side-channel" "^1.0.4" + +"interpret@^1.0.0": + "integrity" "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" + "resolved" "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz" + "version" "1.4.0" + +"invariant@^2.2.2", "invariant@^2.2.4", "invariant@2.2.4": + "integrity" "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==" + "resolved" "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" + "version" "2.2.4" + dependencies: + "loose-envify" "^1.0.0" + +"invert-kv@^1.0.0": + "integrity" "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + "resolved" "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz" + "version" "1.0.0" + +"ip@^1.1.5": + "integrity" "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + "resolved" "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz" + "version" "1.1.5" + +"is-accessor-descriptor@^0.1.6": + "integrity" "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=" + "resolved" "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz" + "version" "0.1.6" + dependencies: + "kind-of" "^3.0.2" + +"is-accessor-descriptor@^1.0.0": + "integrity" "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==" + "resolved" "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "kind-of" "^6.0.0" + +"is-arguments@^1.0.4": + "integrity" "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==" + "resolved" "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "call-bind" "^1.0.0" + +"is-arrayish@^0.2.1": + "integrity" "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + "version" "0.2.1" + +"is-arrayish@^0.3.1": + "integrity" "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz" + "version" "0.3.2" + +"is-bigint@^1.0.1": + "integrity" "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==" + "resolved" "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz" + "version" "1.0.2" + +"is-boolean-object@^1.1.0": + "integrity" "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==" + "resolved" "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "call-bind" "^1.0.2" + +"is-buffer@^1.1.5": + "integrity" "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + "resolved" "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz" + "version" "1.1.6" + +"is-callable@^1.1.3", "is-callable@^1.1.4", "is-callable@^1.2.3": + "integrity" "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==" + "resolved" "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz" + "version" "1.2.3" + +"is-ci@^2.0.0": + "integrity" "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==" + "resolved" "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "ci-info" "^2.0.0" + +"is-core-module@^2.2.0", "is-core-module@^2.4.0": + "integrity" "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==" + "resolved" "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz" + "version" "2.4.0" + dependencies: + "has" "^1.0.3" + +"is-data-descriptor@^0.1.4": + "integrity" "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=" + "resolved" "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz" + "version" "0.1.4" + dependencies: + "kind-of" "^3.0.2" + +"is-data-descriptor@^1.0.0": + "integrity" "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==" + "resolved" "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "kind-of" "^6.0.0" + +"is-date-object@^1.0.1": + "integrity" "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==" + "resolved" "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz" + "version" "1.0.4" + +"is-descriptor@^0.1.0": + "integrity" "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==" + "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz" + "version" "0.1.6" + dependencies: + "is-accessor-descriptor" "^0.1.6" + "is-data-descriptor" "^0.1.4" + "kind-of" "^5.0.0" + +"is-descriptor@^1.0.0", "is-descriptor@^1.0.2": + "integrity" "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==" + "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "is-accessor-descriptor" "^1.0.0" + "is-data-descriptor" "^1.0.0" + "kind-of" "^6.0.2" + +"is-directory@^0.3.1": + "integrity" "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" + "resolved" "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz" + "version" "0.3.1" + +"is-docker@^2.0.0": + "integrity" "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + "resolved" "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" + "version" "2.2.1" + +"is-extendable@^0.1.0", "is-extendable@^0.1.1": + "integrity" "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" + "version" "0.1.1" + +"is-extendable@^0.1.1": + "integrity" "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" + "version" "0.1.1" + +"is-extendable@^1.0.1": + "integrity" "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==" + "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "is-plain-object" "^2.0.4" + +"is-extglob@^2.1.1": + "integrity" "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + "version" "2.1.1" + +"is-fullwidth-code-point@^1.0.0": + "integrity" "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=" + "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "number-is-nan" "^1.0.0" + +"is-fullwidth-code-point@^2.0.0": + "integrity" "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz" + "version" "2.0.0" + +"is-fullwidth-code-point@^3.0.0": + "integrity" "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" + "version" "3.0.0" + +"is-generator-fn@^2.0.0": + "integrity" "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + "resolved" "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" + "version" "2.1.0" + +"is-generator-function@^1.0.7": + "integrity" "sha512-ZJ34p1uvIfptHCN7sFTjGibB9/oBg17sHqzDLfuwhvmN/qLVvIQXRQ8licZQ35WJ8KuEQt/etnnzQFI9C9Ue/A==" + "resolved" "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.9.tgz" + "version" "1.0.9" + +"is-glob@^4.0.0", "is-glob@^4.0.1": + "integrity" "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==" + "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "is-extglob" "^2.1.1" + +"is-nan@^1.2.1": + "integrity" "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==" + "resolved" "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz" + "version" "1.3.2" + dependencies: + "call-bind" "^1.0.0" + "define-properties" "^1.1.3" + +"is-negative-zero@^2.0.1": + "integrity" "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" + "resolved" "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz" + "version" "2.0.1" + +"is-number-object@^1.0.4": + "integrity" "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==" + "resolved" "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz" + "version" "1.0.5" + +"is-number@^3.0.0": + "integrity" "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=" + "resolved" "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "kind-of" "^3.0.2" + +"is-number@^7.0.0": + "integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + "resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + "version" "7.0.0" + +"is-obj@^1.0.0", "is-obj@^1.0.1": + "integrity" "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + "resolved" "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" + "version" "1.0.1" + +"is-plain-obj@^2.1.0": + "integrity" "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" + "resolved" "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz" + "version" "2.1.0" + +"is-plain-object@^2.0.3", "is-plain-object@^2.0.4": + "integrity" "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==" + "resolved" "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" + "version" "2.0.4" + dependencies: + "isobject" "^3.0.1" + +"is-potential-custom-element-name@^1.0.1": + "integrity" "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + "resolved" "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz" + "version" "1.0.1" + +"is-regex@^1.1.3": + "integrity" "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==" + "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "call-bind" "^1.0.2" + "has-symbols" "^1.0.2" + +"is-regexp@^1.0.0": + "integrity" "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" + "resolved" "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" + "version" "1.0.0" + +"is-stream@^1.0.1", "is-stream@^1.1.0": + "integrity" "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" + "version" "1.1.0" + +"is-stream@^2.0.0": + "integrity" "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" + "version" "2.0.1" + +"is-string@^1.0.5", "is-string@^1.0.6": + "integrity" "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==" + "resolved" "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz" + "version" "1.0.6" + +"is-symbol@^1.0.2", "is-symbol@^1.0.3": + "integrity" "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==" + "resolved" "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "has-symbols" "^1.0.2" + +"is-typed-array@^1.1.3": + "integrity" "sha512-S+GRDgJlR3PyEbsX/Fobd9cqpZBuvUS+8asRqYDMLCb2qMzt1oz5m5oxQCxOgUDxiWsOVNi4yaF+/uvdlHlYug==" + "resolved" "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "available-typed-arrays" "^1.0.2" + "call-bind" "^1.0.2" + "es-abstract" "^1.18.0-next.2" + "foreach" "^2.0.5" + "has-symbols" "^1.0.1" + +"is-typedarray@^1.0.0": + "integrity" "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" + "version" "1.0.0" + +"is-unicode-supported@^0.1.0": + "integrity" "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==" + "resolved" "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz" + "version" "0.1.0" + +"is-windows@^1.0.2": + "integrity" "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + "resolved" "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz" + "version" "1.0.2" + +"is-wsl@^1.1.0": + "integrity" "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + "resolved" "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz" + "version" "1.1.0" + +"is-wsl@^2.1.1", "is-wsl@^2.2.0": + "integrity" "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==" + "resolved" "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "is-docker" "^2.0.0" + +"isarray@~1.0.0", "isarray@1.0.0": + "integrity" "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + "version" "1.0.0" + +"isexe@^2.0.0": + "integrity" "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + "version" "2.0.0" + +"isobject@^2.0.0": + "integrity" "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=" + "resolved" "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "isarray" "1.0.0" + +"isobject@^3.0.0", "isobject@^3.0.1": + "integrity" "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + "resolved" "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" + "version" "3.0.1" + +"isomorphic-fetch@^2.1.1": + "integrity" "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=" + "resolved" "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz" + "version" "2.2.1" + dependencies: + "node-fetch" "^1.0.1" + "whatwg-fetch" ">=0.10.0" + +"istanbul-lib-coverage@^2.0.5": + "integrity" "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==" + "resolved" "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz" + "version" "2.0.5" + +"istanbul-lib-coverage@^3.0.0", "istanbul-lib-coverage@^3.2.0": + "integrity" "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" + "resolved" "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz" + "version" "3.2.0" + +"istanbul-lib-instrument@^3.3.0": + "integrity" "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==" + "resolved" "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz" + "version" "3.3.0" + dependencies: + "@babel/generator" "^7.4.0" + "@babel/parser" "^7.4.3" + "@babel/template" "^7.4.0" + "@babel/traverse" "^7.4.3" + "@babel/types" "^7.4.0" + "istanbul-lib-coverage" "^2.0.5" + "semver" "^6.0.0" + +"istanbul-lib-instrument@^4.0.3": + "integrity" "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==" + "resolved" "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "@babel/core" "^7.7.5" + "@istanbuljs/schema" "^0.1.2" + "istanbul-lib-coverage" "^3.0.0" + "semver" "^6.3.0" + +"istanbul-lib-instrument@^5.0.4": + "integrity" "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==" + "resolved" "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "@babel/core" "^7.12.3" + "@babel/parser" "^7.14.7" + "@istanbuljs/schema" "^0.1.2" + "istanbul-lib-coverage" "^3.2.0" + "semver" "^6.3.0" + +"istanbul-lib-report@^3.0.0": + "integrity" "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==" + "resolved" "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "istanbul-lib-coverage" "^3.0.0" + "make-dir" "^3.0.0" + "supports-color" "^7.1.0" + +"istanbul-lib-source-maps@^4.0.0": + "integrity" "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==" + "resolved" "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "debug" "^4.1.1" + "istanbul-lib-coverage" "^3.0.0" + "source-map" "^0.6.1" + +"istanbul-reports@^3.0.2": + "integrity" "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==" + "resolved" "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz" + "version" "3.1.4" + dependencies: + "html-escaper" "^2.0.0" + "istanbul-lib-report" "^3.0.0" + +"iterall@^1.2.1", "iterall@^1.2.2": + "integrity" "sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg==" + "resolved" "https://registry.npmjs.org/iterall/-/iterall-1.3.0.tgz" + "version" "1.3.0" + +"jest-changed-files@^26.6.2": + "integrity" "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==" + "resolved" "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "execa" "^4.0.0" + "throat" "^5.0.0" + +"jest-cli@^26.6.3": + "integrity" "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==" + "resolved" "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@jest/core" "^26.6.3" + "@jest/test-result" "^26.6.2" + "@jest/types" "^26.6.2" + "chalk" "^4.0.0" + "exit" "^0.1.2" + "graceful-fs" "^4.2.4" + "import-local" "^3.0.2" + "is-ci" "^2.0.0" + "jest-config" "^26.6.3" + "jest-util" "^26.6.2" + "jest-validate" "^26.6.2" + "prompts" "^2.0.1" + "yargs" "^15.4.1" + +"jest-config@^26.6.3": + "integrity" "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==" + "resolved" "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@babel/core" "^7.1.0" + "@jest/test-sequencer" "^26.6.3" + "@jest/types" "^26.6.2" + "babel-jest" "^26.6.3" + "chalk" "^4.0.0" + "deepmerge" "^4.2.2" + "glob" "^7.1.1" + "graceful-fs" "^4.2.4" + "jest-environment-jsdom" "^26.6.2" + "jest-environment-node" "^26.6.2" + "jest-get-type" "^26.3.0" + "jest-jasmine2" "^26.6.3" + "jest-regex-util" "^26.0.0" + "jest-resolve" "^26.6.2" + "jest-util" "^26.6.2" + "jest-validate" "^26.6.2" + "micromatch" "^4.0.2" + "pretty-format" "^26.6.2" + +"jest-diff@^26.6.2": + "integrity" "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==" + "resolved" "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "chalk" "^4.0.0" + "diff-sequences" "^26.6.2" + "jest-get-type" "^26.3.0" + "pretty-format" "^26.6.2" + +"jest-docblock@^26.0.0": + "integrity" "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==" + "resolved" "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz" + "version" "26.0.0" + dependencies: + "detect-newline" "^3.0.0" + +"jest-each@^26.6.2": + "integrity" "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==" + "resolved" "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "chalk" "^4.0.0" + "jest-get-type" "^26.3.0" + "jest-util" "^26.6.2" + "pretty-format" "^26.6.2" + +"jest-environment-jsdom@^26.6.2": + "integrity" "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==" + "resolved" "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/environment" "^26.6.2" + "@jest/fake-timers" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + "jest-mock" "^26.6.2" + "jest-util" "^26.6.2" + "jsdom" "^16.4.0" + +"jest-environment-node@^26.6.2": + "integrity" "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==" + "resolved" "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/environment" "^26.6.2" + "@jest/fake-timers" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + "jest-mock" "^26.6.2" + "jest-util" "^26.6.2" + +"jest-get-type@^26.3.0": + "integrity" "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" + "resolved" "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz" + "version" "26.3.0" + +"jest-haste-map@^24.9.0": + "integrity" "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==" + "resolved" "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/types" "^24.9.0" + "anymatch" "^2.0.0" + "fb-watchman" "^2.0.0" + "graceful-fs" "^4.1.15" + "invariant" "^2.2.4" + "jest-serializer" "^24.9.0" + "jest-util" "^24.9.0" + "jest-worker" "^24.9.0" + "micromatch" "^3.1.10" + "sane" "^4.0.3" + "walker" "^1.0.7" + optionalDependencies: + "fsevents" "^1.2.7" + +"jest-haste-map@^26.5.2": + "integrity" "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==" + "resolved" "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "@types/graceful-fs" "^4.1.2" + "@types/node" "*" + "anymatch" "^3.0.3" + "fb-watchman" "^2.0.0" + "graceful-fs" "^4.2.4" + "jest-regex-util" "^26.0.0" + "jest-serializer" "^26.6.2" + "jest-util" "^26.6.2" + "jest-worker" "^26.6.2" + "micromatch" "^4.0.2" + "sane" "^4.0.3" + "walker" "^1.0.7" + optionalDependencies: + "fsevents" "^2.1.2" + +"jest-haste-map@^26.6.2": + "integrity" "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==" + "resolved" "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "@types/graceful-fs" "^4.1.2" + "@types/node" "*" + "anymatch" "^3.0.3" + "fb-watchman" "^2.0.0" + "graceful-fs" "^4.2.4" + "jest-regex-util" "^26.0.0" + "jest-serializer" "^26.6.2" + "jest-util" "^26.6.2" + "jest-worker" "^26.6.2" + "micromatch" "^4.0.2" + "sane" "^4.0.3" + "walker" "^1.0.7" + optionalDependencies: + "fsevents" "^2.1.2" + +"jest-jasmine2@^26.6.3": + "integrity" "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==" + "resolved" "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@babel/traverse" "^7.1.0" + "@jest/environment" "^26.6.2" + "@jest/source-map" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + "chalk" "^4.0.0" + "co" "^4.6.0" + "expect" "^26.6.2" + "is-generator-fn" "^2.0.0" + "jest-each" "^26.6.2" + "jest-matcher-utils" "^26.6.2" + "jest-message-util" "^26.6.2" + "jest-runtime" "^26.6.3" + "jest-snapshot" "^26.6.2" + "jest-util" "^26.6.2" + "pretty-format" "^26.6.2" + "throat" "^5.0.0" + +"jest-leak-detector@^26.6.2": + "integrity" "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==" + "resolved" "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "jest-get-type" "^26.3.0" + "pretty-format" "^26.6.2" + +"jest-matcher-utils@^26.6.2": + "integrity" "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==" + "resolved" "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "chalk" "^4.0.0" + "jest-diff" "^26.6.2" + "jest-get-type" "^26.3.0" + "pretty-format" "^26.6.2" + +"jest-message-util@^24.9.0": + "integrity" "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==" + "resolved" "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@babel/code-frame" "^7.0.0" + "@jest/test-result" "^24.9.0" + "@jest/types" "^24.9.0" + "@types/stack-utils" "^1.0.1" + "chalk" "^2.0.1" + "micromatch" "^3.1.10" + "slash" "^2.0.0" + "stack-utils" "^1.0.1" + +"jest-message-util@^26.6.2": + "integrity" "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==" + "resolved" "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@babel/code-frame" "^7.0.0" + "@jest/types" "^26.6.2" + "@types/stack-utils" "^2.0.0" + "chalk" "^4.0.0" + "graceful-fs" "^4.2.4" + "micromatch" "^4.0.2" + "pretty-format" "^26.6.2" + "slash" "^3.0.0" + "stack-utils" "^2.0.2" + +"jest-mock@^24.9.0": + "integrity" "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==" + "resolved" "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/types" "^24.9.0" + +"jest-mock@^26.6.2": + "integrity" "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==" + "resolved" "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "@types/node" "*" + +"jest-pnp-resolver@^1.2.2": + "integrity" "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" + "resolved" "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz" + "version" "1.2.2" + +"jest-react-native@^18.0.0": + "integrity" "sha1-d92QnwaTJFmfInxYxhwuYhaHJro=" + "resolved" "https://registry.npmjs.org/jest-react-native/-/jest-react-native-18.0.0.tgz" + "version" "18.0.0" + +"jest-regex-util@^24.9.0": + "integrity" "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==" + "resolved" "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz" + "version" "24.9.0" + +"jest-regex-util@^26.0.0": + "integrity" "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==" + "resolved" "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz" + "version" "26.0.0" + +"jest-resolve-dependencies@^26.6.3": + "integrity" "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==" + "resolved" "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@jest/types" "^26.6.2" + "jest-regex-util" "^26.0.0" + "jest-snapshot" "^26.6.2" + +"jest-resolve@*", "jest-resolve@^26.6.2": + "integrity" "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==" + "resolved" "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "chalk" "^4.0.0" + "graceful-fs" "^4.2.4" + "jest-pnp-resolver" "^1.2.2" + "jest-util" "^26.6.2" + "read-pkg-up" "^7.0.1" + "resolve" "^1.18.1" + "slash" "^3.0.0" + +"jest-runner@^26.6.3": + "integrity" "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==" + "resolved" "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@jest/console" "^26.6.2" + "@jest/environment" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + "chalk" "^4.0.0" + "emittery" "^0.7.1" + "exit" "^0.1.2" + "graceful-fs" "^4.2.4" + "jest-config" "^26.6.3" + "jest-docblock" "^26.0.0" + "jest-haste-map" "^26.6.2" + "jest-leak-detector" "^26.6.2" + "jest-message-util" "^26.6.2" + "jest-resolve" "^26.6.2" + "jest-runtime" "^26.6.3" + "jest-util" "^26.6.2" + "jest-worker" "^26.6.2" + "source-map-support" "^0.5.6" + "throat" "^5.0.0" + +"jest-runtime@^26.6.3": + "integrity" "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==" + "resolved" "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@jest/console" "^26.6.2" + "@jest/environment" "^26.6.2" + "@jest/fake-timers" "^26.6.2" + "@jest/globals" "^26.6.2" + "@jest/source-map" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/transform" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/yargs" "^15.0.0" + "chalk" "^4.0.0" + "cjs-module-lexer" "^0.6.0" + "collect-v8-coverage" "^1.0.0" + "exit" "^0.1.2" + "glob" "^7.1.3" + "graceful-fs" "^4.2.4" + "jest-config" "^26.6.3" + "jest-haste-map" "^26.6.2" + "jest-message-util" "^26.6.2" + "jest-mock" "^26.6.2" + "jest-regex-util" "^26.0.0" + "jest-resolve" "^26.6.2" + "jest-snapshot" "^26.6.2" + "jest-util" "^26.6.2" + "jest-validate" "^26.6.2" + "slash" "^3.0.0" + "strip-bom" "^4.0.0" + "yargs" "^15.4.1" + +"jest-serializer@^24.9.0": + "integrity" "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==" + "resolved" "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz" + "version" "24.9.0" + +"jest-serializer@^26.6.2": + "integrity" "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==" + "resolved" "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@types/node" "*" + "graceful-fs" "^4.2.4" + +"jest-snapshot@^26.6.2": + "integrity" "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==" + "resolved" "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@babel/types" "^7.0.0" + "@jest/types" "^26.6.2" + "@types/babel__traverse" "^7.0.4" + "@types/prettier" "^2.0.0" + "chalk" "^4.0.0" + "expect" "^26.6.2" + "graceful-fs" "^4.2.4" + "jest-diff" "^26.6.2" + "jest-get-type" "^26.3.0" + "jest-haste-map" "^26.6.2" + "jest-matcher-utils" "^26.6.2" + "jest-message-util" "^26.6.2" + "jest-resolve" "^26.6.2" + "natural-compare" "^1.4.0" + "pretty-format" "^26.6.2" + "semver" "^7.3.2" + +"jest-util@^24.9.0": + "integrity" "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==" + "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/console" "^24.9.0" + "@jest/fake-timers" "^24.9.0" + "@jest/source-map" "^24.9.0" + "@jest/test-result" "^24.9.0" + "@jest/types" "^24.9.0" + "callsites" "^3.0.0" + "chalk" "^2.0.1" + "graceful-fs" "^4.1.15" + "is-ci" "^2.0.0" + "mkdirp" "^0.5.1" + "slash" "^2.0.0" + "source-map" "^0.6.0" + +"jest-util@^26.6.2": + "integrity" "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==" + "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "@types/node" "*" + "chalk" "^4.0.0" + "graceful-fs" "^4.2.4" + "is-ci" "^2.0.0" + "micromatch" "^4.0.2" + +"jest-validate@^26.5.2", "jest-validate@^26.6.2": + "integrity" "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==" + "resolved" "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "camelcase" "^6.0.0" + "chalk" "^4.0.0" + "jest-get-type" "^26.3.0" + "leven" "^3.1.0" + "pretty-format" "^26.6.2" + +"jest-watcher@^26.6.2": + "integrity" "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==" + "resolved" "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/test-result" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + "ansi-escapes" "^4.2.1" + "chalk" "^4.0.0" + "jest-util" "^26.6.2" + "string-length" "^4.0.1" + +"jest-worker@^24.9.0": + "integrity" "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==" + "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "merge-stream" "^2.0.0" + "supports-color" "^6.1.0" + +"jest-worker@^26.0.0", "jest-worker@^26.6.2": + "integrity" "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==" + "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@types/node" "*" + "merge-stream" "^2.0.0" + "supports-color" "^7.0.0" + +"jest@^26.6.3": + "integrity" "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==" + "resolved" "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@jest/core" "^26.6.3" + "import-local" "^3.0.2" + "jest-cli" "^26.6.3" + +"jetifier@^1.6.2": + "integrity" "sha512-3Zi16h6L5tXDRQJTb221cnRoVG9/9OvreLdLU2/ZjRv/GILL+2Cemt0IKvkowwkDpvouAU1DQPOJ7qaiHeIdrw==" + "resolved" "https://registry.npmjs.org/jetifier/-/jetifier-1.6.8.tgz" + "version" "1.6.8" + +"jimp-compact@0.16.1": + "integrity" "sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==" + "resolved" "https://registry.npmjs.org/jimp-compact/-/jimp-compact-0.16.1.tgz" + "version" "0.16.1" + +"joi@^17.2.1": + "integrity" "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==" + "resolved" "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz" + "version" "17.6.0" + dependencies: + "@hapi/hoek" "^9.0.0" + "@hapi/topo" "^5.0.0" + "@sideway/address" "^4.1.3" + "@sideway/formula" "^3.0.0" + "@sideway/pinpoint" "^2.0.0" + +"js-tokens@^3.0.0 || ^4.0.0", "js-tokens@^4.0.0": + "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + "version" "4.0.0" + +"js-tokens@^3.0.2": + "integrity" "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz" + "version" "3.0.2" + +"js-yaml@^3.13.1": + "integrity" "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" + "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" + "version" "3.14.1" + dependencies: + "argparse" "^1.0.7" + "esprima" "^4.0.0" + +"jsc-android@^245459.0.0": + "integrity" "sha512-wkjURqwaB1daNkDi2OYYbsLnIdC/lUM2nPXQKRs5pqEU9chDg435bjvo+LSaHotDENygHQDHe+ntUkkw2gwMtg==" + "resolved" "https://registry.npmjs.org/jsc-android/-/jsc-android-245459.0.0.tgz" + "version" "245459.0.0" + +"jscodeshift@^0.11.0": + "integrity" "sha512-SdRK2C7jjs4k/kT2mwtO07KJN9RnjxtKn03d9JVj6c3j9WwaLcFYsICYDnLAzY0hp+wG2nxl+Cm2jWLiNVYb8g==" + "resolved" "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.11.0.tgz" + "version" "0.11.0" + dependencies: + "@babel/core" "^7.1.6" + "@babel/parser" "^7.1.6" + "@babel/plugin-proposal-class-properties" "^7.1.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.1.0" + "@babel/plugin-proposal-optional-chaining" "^7.1.0" + "@babel/plugin-transform-modules-commonjs" "^7.1.0" + "@babel/preset-flow" "^7.0.0" + "@babel/preset-typescript" "^7.1.0" + "@babel/register" "^7.0.0" + "babel-core" "^7.0.0-bridge.0" + "colors" "^1.1.2" + "flow-parser" "0.*" + "graceful-fs" "^4.2.4" + "micromatch" "^3.1.10" + "neo-async" "^2.5.0" + "node-dir" "^0.1.17" + "recast" "^0.20.3" + "temp" "^0.8.1" + "write-file-atomic" "^2.3.0" + +"jsdom@^16.4.0": + "integrity" "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==" + "resolved" "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz" + "version" "16.7.0" + dependencies: + "abab" "^2.0.5" + "acorn" "^8.2.4" + "acorn-globals" "^6.0.0" + "cssom" "^0.4.4" + "cssstyle" "^2.3.0" + "data-urls" "^2.0.0" + "decimal.js" "^10.2.1" + "domexception" "^2.0.1" + "escodegen" "^2.0.0" + "form-data" "^3.0.0" + "html-encoding-sniffer" "^2.0.1" + "http-proxy-agent" "^4.0.1" + "https-proxy-agent" "^5.0.0" + "is-potential-custom-element-name" "^1.0.1" + "nwsapi" "^2.2.0" + "parse5" "6.0.1" + "saxes" "^5.0.1" + "symbol-tree" "^3.2.4" + "tough-cookie" "^4.0.0" + "w3c-hr-time" "^1.0.2" + "w3c-xmlserializer" "^2.0.0" + "webidl-conversions" "^6.1.0" + "whatwg-encoding" "^1.0.5" + "whatwg-mimetype" "^2.3.0" + "whatwg-url" "^8.5.0" + "ws" "^7.4.6" + "xml-name-validator" "^3.0.0" + +"jsesc@^2.5.1": + "integrity" "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" + "version" "2.5.2" + +"jsesc@~0.5.0": + "integrity" "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" + "version" "0.5.0" + +"json-parse-better-errors@^1.0.1": + "integrity" "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + "resolved" "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" + "version" "1.0.2" + +"json-parse-even-better-errors@^2.3.0": + "integrity" "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + "resolved" "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" + "version" "2.3.1" + +"json-schema-traverse@^0.4.1": + "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" + "version" "0.4.1" + +"json-schema-traverse@^1.0.0": + "integrity" "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" + "version" "1.0.0" + +"json-stable-stringify-without-jsonify@^1.0.1": + "integrity" "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + "resolved" "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + "version" "1.0.1" + +"json5@^0.5.1": + "integrity" "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + "resolved" "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz" + "version" "0.5.1" + +"json5@^1.0.1": + "integrity" "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==" + "resolved" "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "minimist" "^1.2.0" + +"json5@^2.1.2": + "integrity" "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==" + "resolved" "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "minimist" "^1.2.5" + +"jsonfile@^2.1.0": + "integrity" "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=" + "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz" + "version" "2.4.0" + optionalDependencies: + "graceful-fs" "^4.1.6" + +"jsonfile@^4.0.0": + "integrity" "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=" + "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz" + "version" "4.0.0" + optionalDependencies: + "graceful-fs" "^4.1.6" + +"jsonfile@^6.0.1": + "integrity" "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==" + "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" + "version" "6.1.0" + dependencies: + "universalify" "^2.0.0" + optionalDependencies: + "graceful-fs" "^4.1.6" + +"jsonify@~0.0.0": + "integrity" "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" + "resolved" "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz" + "version" "0.0.0" + +"jsx-ast-utils@^2.4.1 || ^3.0.0": + "integrity" "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==" + "resolved" "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz" + "version" "3.2.0" + dependencies: + "array-includes" "^3.1.2" + "object.assign" "^4.1.2" + +"kind-of@^3.0.2", "kind-of@^3.0.3": + "integrity" "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" + "version" "3.2.2" + dependencies: + "is-buffer" "^1.1.5" + +"kind-of@^3.2.0": + "integrity" "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" + "version" "3.2.2" + dependencies: + "is-buffer" "^1.1.5" + +"kind-of@^4.0.0": + "integrity" "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "is-buffer" "^1.1.5" + +"kind-of@^5.0.0": + "integrity" "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz" + "version" "5.1.0" + +"kind-of@^6.0.0", "kind-of@^6.0.2": + "integrity" "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" + "version" "6.0.3" + +"klaw-sync@^6.0.0": + "integrity" "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==" + "resolved" "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "graceful-fs" "^4.1.11" + +"klaw@^1.0.0": + "integrity" "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=" + "resolved" "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz" + "version" "1.3.1" + optionalDependencies: + "graceful-fs" "^4.1.9" + +"kleur@^3.0.3": + "integrity" "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + "resolved" "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" + "version" "3.0.3" + +"lcid@^1.0.0": + "integrity" "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=" + "resolved" "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "invert-kv" "^1.0.0" + +"leven@^3.1.0": + "integrity" "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + "resolved" "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" + "version" "3.1.0" + +"levn@^0.4.1": + "integrity" "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==" + "resolved" "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" + "version" "0.4.1" + dependencies: + "prelude-ls" "^1.2.1" + "type-check" "~0.4.0" + +"levn@~0.3.0": + "integrity" "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=" + "resolved" "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" + "version" "0.3.0" + dependencies: + "prelude-ls" "~1.1.2" + "type-check" "~0.3.2" + +"lines-and-columns@^1.1.6": + "integrity" "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + "resolved" "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz" + "version" "1.1.6" + +"lint-staged@^10.5.4": + "integrity" "sha512-EechC3DdFic/TdOPgj/RB3FicqE6932LTHCUm0Y2fsD9KGlLB+RwJl2q1IYBIvEsKzDOgn0D4gll+YxG5RsrKg==" + "resolved" "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.4.tgz" + "version" "10.5.4" + dependencies: + "chalk" "^4.1.0" + "cli-truncate" "^2.1.0" + "commander" "^6.2.0" + "cosmiconfig" "^7.0.0" + "debug" "^4.2.0" + "dedent" "^0.7.0" + "enquirer" "^2.3.6" + "execa" "^4.1.0" + "listr2" "^3.2.2" + "log-symbols" "^4.0.0" + "micromatch" "^4.0.2" + "normalize-path" "^3.0.0" + "please-upgrade-node" "^3.2.0" + "string-argv" "0.3.1" + "stringify-object" "^3.3.0" + +"listr2@^3.2.2": + "integrity" "sha512-eP40ZHihu70sSmqFNbNy2NL1YwImmlMmPh9WO5sLmPDleurMHt3n+SwEWNu2kzKScexZnkyFtc1VI0z/TGlmpw==" + "resolved" "https://registry.npmjs.org/listr2/-/listr2-3.10.0.tgz" + "version" "3.10.0" + dependencies: + "cli-truncate" "^2.1.0" + "colorette" "^1.2.2" + "log-update" "^4.0.0" + "p-map" "^4.0.0" + "rxjs" "^6.6.7" + "through" "^2.3.8" + "wrap-ansi" "^7.0.0" + +"load-json-file@^2.0.0": + "integrity" "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=" + "resolved" "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "graceful-fs" "^4.1.2" + "parse-json" "^2.2.0" + "pify" "^2.0.0" + "strip-bom" "^3.0.0" + +"load-json-file@^4.0.0": + "integrity" "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=" + "resolved" "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "graceful-fs" "^4.1.2" + "parse-json" "^4.0.0" + "pify" "^3.0.0" + "strip-bom" "^3.0.0" + +"locate-path@^2.0.0": + "integrity" "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "p-locate" "^2.0.0" + "path-exists" "^3.0.0" + +"locate-path@^3.0.0": + "integrity" "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "p-locate" "^3.0.0" + "path-exists" "^3.0.0" + +"locate-path@^5.0.0": + "integrity" "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "p-locate" "^4.1.0" + +"locate-path@^6.0.0": + "integrity" "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "p-locate" "^5.0.0" + +"lodash._reinterpolate@^3.0.0": + "integrity" "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + "resolved" "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz" + "version" "3.0.0" + +"lodash.clonedeep@^4.5.0": + "integrity" "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" + "resolved" "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz" + "version" "4.5.0" + +"lodash.debounce@^4.0.8": + "integrity" "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + "resolved" "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" + "version" "4.0.8" + +"lodash.frompairs@^4.0.1": + "integrity" "sha1-vE5SB/onV8E25XNhTpZkUGsrG9I=" + "resolved" "https://registry.npmjs.org/lodash.frompairs/-/lodash.frompairs-4.0.1.tgz" + "version" "4.0.1" + +"lodash.isequal@^4.5.0": + "integrity" "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" + "resolved" "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz" + "version" "4.5.0" + +"lodash.isstring@^4.0.1": + "integrity" "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" + "resolved" "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz" + "version" "4.0.1" + +"lodash.merge@^4.6.2": + "integrity" "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + "resolved" "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" + "version" "4.6.2" + +"lodash.omit@^4.5.0": + "integrity" "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA=" + "resolved" "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz" + "version" "4.5.0" + +"lodash.pick@^4.4.0": + "integrity" "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=" + "resolved" "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz" + "version" "4.4.0" + +"lodash.template@^4.5.0": + "integrity" "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==" + "resolved" "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz" + "version" "4.5.0" + dependencies: + "lodash._reinterpolate" "^3.0.0" + "lodash.templatesettings" "^4.0.0" + +"lodash.templatesettings@^4.0.0": + "integrity" "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==" + "resolved" "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz" + "version" "4.2.0" + dependencies: + "lodash._reinterpolate" "^3.0.0" + +"lodash.throttle@^4.1.1": + "integrity" "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=" + "resolved" "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz" + "version" "4.1.1" + +"lodash.truncate@^4.4.2": + "integrity" "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=" + "resolved" "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz" + "version" "4.4.2" + +"lodash@^4.0.0", "lodash@^4.17.14", "lodash@^4.17.15", "lodash@^4.17.21", "lodash@^4.17.4", "lodash@^4.6.1", "lodash@^4.7.0": + "integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + "version" "4.17.21" + +"log-symbols@^2.2.0": + "integrity" "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==" + "resolved" "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "chalk" "^2.0.1" + +"log-symbols@^4.0.0": + "integrity" "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==" + "resolved" "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "chalk" "^4.1.0" + "is-unicode-supported" "^0.1.0" + +"log-update@^4.0.0": + "integrity" "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==" + "resolved" "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "ansi-escapes" "^4.3.0" + "cli-cursor" "^3.1.0" + "slice-ansi" "^4.0.0" + "wrap-ansi" "^6.2.0" + +"logkitty@^0.7.1": + "integrity" "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==" + "resolved" "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz" + "version" "0.7.1" + dependencies: + "ansi-fragments" "^0.2.1" + "dayjs" "^1.8.15" + "yargs" "^15.1.0" + +"loose-envify@^1.0.0", "loose-envify@^1.1.0", "loose-envify@^1.3.1", "loose-envify@^1.4.0": + "integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" + "resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "js-tokens" "^3.0.0 || ^4.0.0" + +"lru-cache@^4.0.1": + "integrity" "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==" + "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz" + "version" "4.1.5" + dependencies: + "pseudomap" "^1.0.2" + "yallist" "^2.1.2" + +"lru-cache@^6.0.0": + "integrity" "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==" + "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "yallist" "^4.0.0" + +"make-dir@^2.0.0": + "integrity" "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==" + "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "pify" "^4.0.1" + "semver" "^5.6.0" + +"make-dir@^2.1.0": + "integrity" "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==" + "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "pify" "^4.0.1" + "semver" "^5.6.0" + +"make-dir@^3.0.0": + "integrity" "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==" + "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "semver" "^6.0.0" + +"makeerror@1.0.x": + "integrity" "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=" + "resolved" "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz" + "version" "1.0.11" + dependencies: + "tmpl" "1.0.x" + +"map-cache@^0.2.2": + "integrity" "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + "resolved" "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz" + "version" "0.2.2" + +"map-visit@^1.0.0": + "integrity" "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=" + "resolved" "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "object-visit" "^1.0.0" + +"md5-file@^3.2.3": + "integrity" "sha512-3Tkp1piAHaworfcCgH0jKbTvj1jWWFgbvh2cXaNCgHwyTCBxxvD1Y04rmfpvdPm1P4oXMOpm6+2H7sr7v9v8Fw==" + "resolved" "https://registry.npmjs.org/md5-file/-/md5-file-3.2.3.tgz" + "version" "3.2.3" + dependencies: + "buffer-alloc" "^1.1.0" + +"mdn-data@2.0.14": + "integrity" "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + "resolved" "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz" + "version" "2.0.14" + +"mem@^1.1.0": + "integrity" "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=" + "resolved" "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "mimic-fn" "^1.0.0" + +"merge-options@^3.0.4": + "integrity" "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==" + "resolved" "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "is-plain-obj" "^2.1.0" + +"merge-stream@^2.0.0": + "integrity" "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + "resolved" "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" + "version" "2.0.0" + +"merge2@^1.3.0": + "integrity" "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + "resolved" "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" + "version" "1.4.1" + +"metro-babel-register@0.64.0": + "integrity" "sha512-Kf6YvE3kIRumGnjK0Q9LqGDIdnsX9eFGtNBmBuCVDuB9wGGA/5CgX8We8W7Y44dz1RGTcHJRhfw5iGg+pwC3aQ==" + "resolved" "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.64.0.tgz" + "version" "0.64.0" + 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-optional-chaining" "^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" + "escape-string-regexp" "^1.0.5" + +"metro-babel-transformer@0.64.0": + "integrity" "sha512-itZaxKTgmKGEZWxNzbSZBc22NngrMZzoUNuU92aHSTGkYi2WH4XlvzEHsstmIKHMsRVKl75cA+mNmgk4gBFJKw==" + "resolved" "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.64.0.tgz" + "version" "0.64.0" + dependencies: + "@babel/core" "^7.0.0" + "metro-source-map" "0.64.0" + "nullthrows" "^1.1.1" + +"metro-babel7-plugin-react-transform@0.54.1": + "integrity" "sha512-jWm5myuMoZAOhoPsa8ItfDxdTcOzKhTTzzhFlbZnRamE7i9qybeMdrZt8KHQpF7i2p/mKzE9Yhf4ouOz5K/jHg==" + "resolved" "https://registry.npmjs.org/metro-babel7-plugin-react-transform/-/metro-babel7-plugin-react-transform-0.54.1.tgz" + "version" "0.54.1" + dependencies: + "@babel/helper-module-imports" "^7.0.0" + +"metro-cache-key@0.64.0": + "integrity" "sha512-O9B65G8L/fopck45ZhdRosyVZdMtUQuX5mBWEC1NRj02iWBIUPLmYMjrunqIe8vHipCMp3DtTCm/65IlBmO8jg==" + "resolved" "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.64.0.tgz" + "version" "0.64.0" + +"metro-cache@0.64.0": + "integrity" "sha512-QvGfxe/1QQYM9XOlR8W1xqE9eHDw/AgJIgYGn/TxZxBu9Zga+Rgs1omeSZju45D8w5VWgMr83ma5kACgzvOecg==" + "resolved" "https://registry.npmjs.org/metro-cache/-/metro-cache-0.64.0.tgz" + "version" "0.64.0" + dependencies: + "metro-core" "0.64.0" + "mkdirp" "^0.5.1" + "rimraf" "^2.5.4" + +"metro-config@^0.64.0", "metro-config@0.64.0": + "integrity" "sha512-QhM4asnX5KhlRWaugwVGNNXhX0Z85u5nK0UQ/A90bBb4xWyXqUe20e788VtdA75rkQiiI6wXTCIHWT0afbnjwQ==" + "resolved" "https://registry.npmjs.org/metro-config/-/metro-config-0.64.0.tgz" + "version" "0.64.0" + dependencies: + "cosmiconfig" "^5.0.5" + "jest-validate" "^26.5.2" + "metro" "0.64.0" + "metro-cache" "0.64.0" + "metro-core" "0.64.0" + "metro-runtime" "0.64.0" + +"metro-core@^0.64.0", "metro-core@0.64.0": + "integrity" "sha512-v8ZQ5j72EaUwamQ8pLfHlOHTyp7SbdazvHPzFGDpHnwIQqIT0Bw3Syg8R4regTlVG3ngpeSEAi005UITljmMcQ==" + "resolved" "https://registry.npmjs.org/metro-core/-/metro-core-0.64.0.tgz" + "version" "0.64.0" + dependencies: + "jest-haste-map" "^26.5.2" + "lodash.throttle" "^4.1.1" + "metro-resolver" "0.64.0" + +"metro-hermes-compiler@0.64.0": + "integrity" "sha512-CLAjVDWGAoGhbi2ZyPHnH5YDdfrDIx6+tzFWfHGIMTZkYBXsYta9IfYXBV8lFb6BIbrXLjlXZAOoosknetMPOA==" + "resolved" "https://registry.npmjs.org/metro-hermes-compiler/-/metro-hermes-compiler-0.64.0.tgz" + "version" "0.64.0" + +"metro-inspector-proxy@0.64.0": + "integrity" "sha512-KywbH3GNSz9Iqw4UH3smgaV2dBHHYMISeN7ORntDL/G+xfgPc6vt13d+zFb907YpUcXj5N0vdoiAHI5V/0y8IA==" + "resolved" "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.64.0.tgz" + "version" "0.64.0" + dependencies: + "connect" "^3.6.5" + "debug" "^2.2.0" + "ws" "^1.1.5" + "yargs" "^15.3.1" + +"metro-minify-uglify@0.64.0": + "integrity" "sha512-DRwRstqXR5qfte9Nuwoov5dRXxL7fJeVlO5fGyOajWeO3+AgPjvjXh/UcLJqftkMWTPGUFuzAD5/7JC5v5FLWw==" + "resolved" "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.64.0.tgz" + "version" "0.64.0" + dependencies: + "uglify-es" "^3.1.9" + +"metro-react-native-babel-preset@^0.54.1": + "integrity" "sha512-Hfr32+u5yYl3qhYQJU8NQ26g4kQlc3yFMg7keVR/3H8rwBIbFqXgsKt8oe0dOrv7WvrMqBHhDtVdU9ls3sSq8g==" + "resolved" "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.54.1.tgz" + "version" "0.54.1" + 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-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-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.0.0" + "@babel/plugin-transform-unicode-regex" "^7.0.0" + "@babel/template" "^7.0.0" + "metro-babel7-plugin-react-transform" "0.54.1" + "react-transform-hmr" "^1.0.4" + +"metro-react-native-babel-preset@~0.64.0": + "integrity" "sha512-HcZ0RWQRuJfpPiaHyFQJzcym+/dDIVUPwUAXWoub/C4GkGu+mPjp8vqK6g0FxokCnnI2TK0gZTza2IDfiNNscQ==" + "resolved" "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.64.0.tgz" + "version" "0.64.0" + dependencies: + "@babel/core" "^7.0.0" + "@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.64.0": + "integrity" "sha512-HcZ0RWQRuJfpPiaHyFQJzcym+/dDIVUPwUAXWoub/C4GkGu+mPjp8vqK6g0FxokCnnI2TK0gZTza2IDfiNNscQ==" + "resolved" "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.64.0.tgz" + "version" "0.64.0" + dependencies: + "@babel/core" "^7.0.0" + "@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-transformer@^0.64.0", "metro-react-native-babel-transformer@0.64.0": + "integrity" "sha512-K1sHO3ODBFCr7uEiCQ4RvVr+cQg0EHQF8ChVPnecGh/WDD8udrTq9ECwB0dRfMjAvlsHtRUlJm6ZSI8UPgum2w==" + "resolved" "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.64.0.tgz" + "version" "0.64.0" + dependencies: + "@babel/core" "^7.0.0" + "babel-preset-fbjs" "^3.3.0" + "metro-babel-transformer" "0.64.0" + "metro-react-native-babel-preset" "0.64.0" + "metro-source-map" "0.64.0" + "nullthrows" "^1.1.1" + +"metro-resolver@^0.64.0", "metro-resolver@0.64.0": + "integrity" "sha512-cJ26Id8Zf+HmS/1vFwu71K3u7ep/+HeXXAJIeVDYf+niE7AWB9FijyMtAlQgbD8elWqv1leJCnQ/xHRFBfGKYA==" + "resolved" "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.64.0.tgz" + "version" "0.64.0" + dependencies: + "absolute-path" "^0.0.0" + +"metro-runtime@^0.64.0", "metro-runtime@0.64.0": + "integrity" "sha512-m7XbWOaIOeFX7YcxUhmnOi6Pg8EaeL89xyZ+quZyZVF1aNoTr4w8FfbKxvijpjsytKHIZtd+43m2Wt5JrqyQmQ==" + "resolved" "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.64.0.tgz" + "version" "0.64.0" + +"metro-source-map@0.64.0": + "integrity" "sha512-OCG2rtcp5cLEGYvAbfkl6mEc0J2FPRP4/UCEly+juBk7hawS9bCBMBfhJm/HIsvY1frk6nT2Vsl1O8YBbwyx2g==" + "resolved" "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.64.0.tgz" + "version" "0.64.0" + dependencies: + "@babel/traverse" "^7.0.0" + "@babel/types" "^7.0.0" + "invariant" "^2.2.4" + "metro-symbolicate" "0.64.0" + "nullthrows" "^1.1.1" + "ob1" "0.64.0" + "source-map" "^0.5.6" + "vlq" "^1.0.0" + +"metro-symbolicate@0.64.0": + "integrity" "sha512-qIi+YRrDWnLVmydj6gwidYLPaBsakZRibGWSspuXgHAxOI3UuLwlo4dpQ73Et0gyHjI7ZvRMRY8JPiOntf9AQQ==" + "resolved" "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.64.0.tgz" + "version" "0.64.0" + dependencies: + "invariant" "^2.2.4" + "metro-source-map" "0.64.0" + "nullthrows" "^1.1.1" + "source-map" "^0.5.6" + "through2" "^2.0.1" + "vlq" "^1.0.0" + +"metro-transform-plugins@0.64.0": + "integrity" "sha512-iTIRBD/wBI98plfxj8jAoNUUXfXLNlyvcjPtshhpGvdwu9pzQilGfnDnOaaK+vbITcOk9w5oQectXyJwAqTr1A==" + "resolved" "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.64.0.tgz" + "version" "0.64.0" + dependencies: + "@babel/core" "^7.0.0" + "@babel/generator" "^7.5.0" + "@babel/template" "^7.0.0" + "@babel/traverse" "^7.0.0" + "nullthrows" "^1.1.1" + +"metro-transform-worker@0.64.0": + "integrity" "sha512-wegRtK8GyLF6IPZRBJp+zsORgA4iX0h1DRpknyAMDCtSbJ4VU2xV/AojteOgAsDvY3ucAGsvfuZLNDJHUdUNHQ==" + "resolved" "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.64.0.tgz" + "version" "0.64.0" + dependencies: + "@babel/core" "^7.0.0" + "@babel/generator" "^7.5.0" + "@babel/parser" "^7.0.0" + "@babel/types" "^7.0.0" + "babel-preset-fbjs" "^3.3.0" + "metro" "0.64.0" + "metro-babel-transformer" "0.64.0" + "metro-cache" "0.64.0" + "metro-cache-key" "0.64.0" + "metro-hermes-compiler" "0.64.0" + "metro-source-map" "0.64.0" + "metro-transform-plugins" "0.64.0" + "nullthrows" "^1.1.1" + +"metro@^0.64.0", "metro@0.64.0": + "integrity" "sha512-G2OC08Rzfs0kqnSEuKo2yZxR+/eNUpA93Ru45c60uN0Dw3HPrDi+ZBipgFftC6iLE0l+6hu8roFFIofotWxybw==" + "resolved" "https://registry.npmjs.org/metro/-/metro-0.64.0.tgz" + "version" "0.64.0" + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/core" "^7.0.0" + "@babel/generator" "^7.5.0" + "@babel/parser" "^7.0.0" + "@babel/template" "^7.0.0" + "@babel/traverse" "^7.0.0" + "@babel/types" "^7.0.0" + "absolute-path" "^0.0.0" + "accepts" "^1.3.7" + "async" "^2.4.0" + "chalk" "^4.0.0" + "ci-info" "^2.0.0" + "connect" "^3.6.5" + "debug" "^2.2.0" + "denodeify" "^1.2.1" + "error-stack-parser" "^2.0.6" + "fs-extra" "^1.0.0" + "graceful-fs" "^4.1.3" + "image-size" "^0.6.0" + "invariant" "^2.2.4" + "jest-haste-map" "^26.5.2" + "jest-worker" "^26.0.0" + "lodash.throttle" "^4.1.1" + "metro-babel-register" "0.64.0" + "metro-babel-transformer" "0.64.0" + "metro-cache" "0.64.0" + "metro-cache-key" "0.64.0" + "metro-config" "0.64.0" + "metro-core" "0.64.0" + "metro-hermes-compiler" "0.64.0" + "metro-inspector-proxy" "0.64.0" + "metro-minify-uglify" "0.64.0" + "metro-react-native-babel-preset" "0.64.0" + "metro-resolver" "0.64.0" + "metro-runtime" "0.64.0" + "metro-source-map" "0.64.0" + "metro-symbolicate" "0.64.0" + "metro-transform-plugins" "0.64.0" + "metro-transform-worker" "0.64.0" + "mime-types" "^2.1.27" + "mkdirp" "^0.5.1" + "node-fetch" "^2.2.0" + "nullthrows" "^1.1.1" + "rimraf" "^2.5.4" + "serialize-error" "^2.1.0" + "source-map" "^0.5.6" + "strip-ansi" "^6.0.0" + "temp" "0.8.3" + "throat" "^5.0.0" + "ws" "^1.1.5" + "yargs" "^15.3.1" + +"micromatch@^3.1.10", "micromatch@^3.1.4": + "integrity" "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==" + "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz" + "version" "3.1.10" + dependencies: + "arr-diff" "^4.0.0" + "array-unique" "^0.3.2" + "braces" "^2.3.1" + "define-property" "^2.0.2" + "extend-shallow" "^3.0.2" + "extglob" "^2.0.4" + "fragment-cache" "^0.2.1" + "kind-of" "^6.0.2" + "nanomatch" "^1.2.9" + "object.pick" "^1.3.0" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.2" + +"micromatch@^4.0.2": + "integrity" "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==" + "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz" + "version" "4.0.4" + dependencies: + "braces" "^3.0.1" + "picomatch" "^2.2.3" + +"micromatch@^4.0.4": + "integrity" "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==" + "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz" + "version" "4.0.4" + dependencies: + "braces" "^3.0.1" + "picomatch" "^2.2.3" + +"mime-db@>= 1.43.0 < 2", "mime-db@1.51.0": + "integrity" "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz" + "version" "1.51.0" + +"mime-types@^2.1.12", "mime-types@^2.1.27", "mime-types@~2.1.34": + "integrity" "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==" + "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz" + "version" "2.1.34" + dependencies: + "mime-db" "1.51.0" + +"mime@^2.4.1", "mime@^2.4.4": + "integrity" "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==" + "resolved" "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz" + "version" "2.5.2" + +"mime@1.6.0": + "integrity" "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + "resolved" "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" + "version" "1.6.0" + +"mimic-fn@^1.0.0": + "integrity" "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + "resolved" "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz" + "version" "1.2.0" + +"mimic-fn@^2.1.0": + "integrity" "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + "resolved" "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" + "version" "2.1.0" + +"min-document@^2.19.0": + "integrity" "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=" + "resolved" "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz" + "version" "2.19.0" + dependencies: + "dom-walk" "^0.1.0" + +"minimatch@^3.0.2", "minimatch@^3.0.4": + "integrity" "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==" + "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "brace-expansion" "^1.1.7" + +"minimist@^1.1.1", "minimist@^1.2.0", "minimist@^1.2.5": + "integrity" "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz" + "version" "1.2.5" + +"mixin-deep@^1.2.0": + "integrity" "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==" + "resolved" "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz" + "version" "1.3.2" + dependencies: + "for-in" "^1.0.2" + "is-extendable" "^1.0.1" + +"mkdirp@^0.5.1": + "integrity" "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==" + "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz" + "version" "0.5.5" + dependencies: + "minimist" "^1.2.5" + +"mockdate@^3.0.2": + "integrity" "sha512-iniQP4rj1FhBdBYS/+eQv7j1tadJ9lJtdzgOpvsOHng/GbcDh2Fhdeq+ZRldrPYdXvCyfFUmFeEwEGXZB5I/AQ==" + "resolved" "https://registry.npmjs.org/mockdate/-/mockdate-3.0.5.tgz" + "version" "3.0.5" + +"ms@^2.1.1", "ms@2.1.2": + "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + "version" "2.1.2" + +"ms@2.0.0": + "integrity" "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" + "version" "2.0.0" + +"ms@2.1.3": + "integrity" "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" + "version" "2.1.3" + +"mz@^2.7.0": + "integrity" "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==" + "resolved" "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz" + "version" "2.7.0" + dependencies: + "any-promise" "^1.0.0" + "object-assign" "^4.0.1" + "thenify-all" "^1.0.0" + +"nan@^2.12.1": + "integrity" "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==" + "resolved" "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz" + "version" "2.14.2" + +"nanoid@^3.1.15": + "integrity" "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==" + "resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz" + "version" "3.1.23" + +"nanomatch@^1.2.9": + "integrity" "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==" + "resolved" "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz" + "version" "1.2.13" + dependencies: + "arr-diff" "^4.0.0" + "array-unique" "^0.3.2" + "define-property" "^2.0.2" + "extend-shallow" "^3.0.2" + "fragment-cache" "^0.2.1" + "is-windows" "^1.0.2" + "kind-of" "^6.0.2" + "object.pick" "^1.3.0" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.1" + +"natural-compare@^1.4.0": + "integrity" "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + "resolved" "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + "version" "1.4.0" + +"negotiator@0.6.3": + "integrity" "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + "resolved" "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" + "version" "0.6.3" + +"neo-async@^2.5.0": + "integrity" "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + "resolved" "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" + "version" "2.6.2" + +"nice-try@^1.0.4": + "integrity" "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + "resolved" "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz" + "version" "1.0.5" + +"nocache@^2.1.0": + "integrity" "sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q==" + "resolved" "https://registry.npmjs.org/nocache/-/nocache-2.1.0.tgz" + "version" "2.1.0" + +"node-dir@^0.1.17": + "integrity" "sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU=" + "resolved" "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz" + "version" "0.1.17" + dependencies: + "minimatch" "^3.0.2" + +"node-fetch@^1.0.1": + "integrity" "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==" + "resolved" "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz" + "version" "1.7.3" + dependencies: + "encoding" "^0.1.11" + "is-stream" "^1.0.1" + +"node-fetch@^2.2.0", "node-fetch@^2.6.0": + "integrity" "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + "resolved" "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz" + "version" "2.6.1" + +"node-int64@^0.4.0": + "integrity" "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + "resolved" "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" + "version" "0.4.0" + +"node-notifier@^8.0.0": + "integrity" "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==" + "resolved" "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz" + "version" "8.0.2" + dependencies: + "growly" "^1.3.0" + "is-wsl" "^2.2.0" + "semver" "^7.3.2" + "shellwords" "^0.1.1" + "uuid" "^8.3.0" + "which" "^2.0.2" + +"node-releases@^1.1.71": + "integrity" "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==" + "resolved" "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz" + "version" "1.1.73" + +"node-stream-zip@^1.9.1": + "integrity" "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==" + "resolved" "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz" + "version" "1.15.0" + +"normalize-css-color@^1.0.2": + "integrity" "sha1-Apkel8zOxmI/5XOvu/Deah8+n40=" + "resolved" "https://registry.npmjs.org/normalize-css-color/-/normalize-css-color-1.0.2.tgz" + "version" "1.0.2" + +"normalize-package-data@^2.3.2", "normalize-package-data@^2.5.0": + "integrity" "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==" + "resolved" "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" + "version" "2.5.0" + dependencies: + "hosted-git-info" "^2.1.4" + "resolve" "^1.10.0" + "semver" "2 || 3 || 4 || 5" + "validate-npm-package-license" "^3.0.1" + +"normalize-path@^2.1.1": + "integrity" "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=" + "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "remove-trailing-separator" "^1.0.1" + +"normalize-path@^3.0.0": + "integrity" "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" + "version" "3.0.0" + +"npm-run-path@^2.0.0": + "integrity" "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=" + "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "path-key" "^2.0.0" + +"npm-run-path@^4.0.0": + "integrity" "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==" + "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "path-key" "^3.0.0" + +"nth-check@^1.0.2": + "integrity" "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==" + "resolved" "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "boolbase" "~1.0.0" + +"nullthrows@^1.1.1": + "integrity" "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==" + "resolved" "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz" + "version" "1.1.1" + +"number-is-nan@^1.0.0": + "integrity" "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + "resolved" "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz" + "version" "1.0.1" + +"nwsapi@^2.2.0": + "integrity" "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + "resolved" "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz" + "version" "2.2.0" + +"ob1@0.64.0": + "integrity" "sha512-CO1N+5dhvy+MoAwxz8+fymEUcwsT4a+wHhrHFb02LppcJdHxgcBWviwEhUwKOD2kLMQ7ijrrzybOqpGcqEtvpQ==" + "resolved" "https://registry.npmjs.org/ob1/-/ob1-0.64.0.tgz" + "version" "0.64.0" + +"object-assign@^4.0.1", "object-assign@^4.1.0", "object-assign@^4.1.1": + "integrity" "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + "version" "4.1.1" + +"object-copy@^0.1.0": + "integrity" "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=" + "resolved" "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz" + "version" "0.1.0" + dependencies: + "copy-descriptor" "^0.1.0" + "define-property" "^0.2.5" + "kind-of" "^3.0.3" + +"object-inspect@^1.10.3", "object-inspect@^1.9.0": + "integrity" "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==" + "resolved" "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz" + "version" "1.10.3" + +"object-is@^1.0.1": + "integrity" "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==" + "resolved" "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + +"object-keys@^1.0.12", "object-keys@^1.1.1": + "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + "version" "1.1.1" + +"object-visit@^1.0.0": + "integrity" "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=" + "resolved" "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "isobject" "^3.0.0" + +"object.assign@^4.1.0", "object.assign@^4.1.2": + "integrity" "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==" + "resolved" "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz" + "version" "4.1.2" + dependencies: + "call-bind" "^1.0.0" + "define-properties" "^1.1.3" + "has-symbols" "^1.0.1" + "object-keys" "^1.1.1" + +"object.entries@^1.1.4": + "integrity" "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==" + "resolved" "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz" + "version" "1.1.4" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.18.2" + +"object.fromentries@^2.0.4": + "integrity" "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==" + "resolved" "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz" + "version" "2.0.4" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.18.0-next.2" + "has" "^1.0.3" + +"object.getownpropertydescriptors@^2.1.1": + "integrity" "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==" + "resolved" "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz" + "version" "2.1.2" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.18.0-next.2" + +"object.pick@^1.3.0": + "integrity" "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=" + "resolved" "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "isobject" "^3.0.1" + +"object.values@^1.1.3", "object.values@^1.1.4": + "integrity" "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==" + "resolved" "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz" + "version" "1.1.4" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.18.2" + +"on-finished@~2.3.0": + "integrity" "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=" + "resolved" "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "ee-first" "1.1.1" + +"on-headers@~1.0.2": + "integrity" "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + "resolved" "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" + "version" "1.0.2" + +"once@^1.3.0", "once@^1.3.1", "once@^1.4.0": + "integrity" "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=" + "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "wrappy" "1" + +"onetime@^2.0.0": + "integrity" "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=" + "resolved" "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "mimic-fn" "^1.0.0" + +"onetime@^5.1.0": + "integrity" "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==" + "resolved" "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" + "version" "5.1.2" + dependencies: + "mimic-fn" "^2.1.0" + +"open@^6.2.0": + "integrity" "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==" + "resolved" "https://registry.npmjs.org/open/-/open-6.4.0.tgz" + "version" "6.4.0" + dependencies: + "is-wsl" "^1.1.0" + +"open@^7.4.2": + "integrity" "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==" + "resolved" "https://registry.npmjs.org/open/-/open-7.4.2.tgz" + "version" "7.4.2" + dependencies: + "is-docker" "^2.0.0" + "is-wsl" "^2.1.1" + +"opencollective-postinstall@^2.0.2": + "integrity" "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==" + "resolved" "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz" + "version" "2.0.3" + +"optimism@^0.10.0": + "integrity" "sha512-9A5pqGoQk49H6Vhjb9kPgAeeECfUDF6aIICbMDL23kDLStBn1MWk3YvcZ4xWF9CsSf6XEgvRLkXy4xof/56vVw==" + "resolved" "https://registry.npmjs.org/optimism/-/optimism-0.10.3.tgz" + "version" "0.10.3" + dependencies: + "@wry/context" "^0.4.0" + +"optionator@^0.8.1": + "integrity" "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==" + "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" + "version" "0.8.3" + dependencies: + "deep-is" "~0.1.3" + "fast-levenshtein" "~2.0.6" + "levn" "~0.3.0" + "prelude-ls" "~1.1.2" + "type-check" "~0.3.2" + "word-wrap" "~1.2.3" + +"optionator@^0.9.1": + "integrity" "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==" + "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz" + "version" "0.9.1" + dependencies: + "deep-is" "^0.1.3" + "fast-levenshtein" "^2.0.6" + "levn" "^0.4.1" + "prelude-ls" "^1.2.1" + "type-check" "^0.4.0" + "word-wrap" "^1.2.3" + +"options@>=0.0.5": + "integrity" "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=" + "resolved" "https://registry.npmjs.org/options/-/options-0.0.6.tgz" + "version" "0.0.6" + +"ora@^3.4.0": + "integrity" "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==" + "resolved" "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz" + "version" "3.4.0" + dependencies: + "chalk" "^2.4.2" + "cli-cursor" "^2.1.0" + "cli-spinners" "^2.0.0" + "log-symbols" "^2.2.0" + "strip-ansi" "^5.2.0" + "wcwidth" "^1.0.1" + +"os-locale@^2.0.0": + "integrity" "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==" + "resolved" "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "execa" "^0.7.0" + "lcid" "^1.0.0" + "mem" "^1.1.0" + +"os-tmpdir@^1.0.0", "os-tmpdir@~1.0.2": + "integrity" "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + "resolved" "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" + "version" "1.0.2" + +"p-each-series@^2.1.0": + "integrity" "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==" + "resolved" "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz" + "version" "2.2.0" + +"p-finally@^1.0.0": + "integrity" "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + "resolved" "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz" + "version" "1.0.0" + +"p-limit@^1.1.0": + "integrity" "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "p-try" "^1.0.0" + +"p-limit@^2.0.0", "p-limit@^2.2.0": + "integrity" "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "p-try" "^2.0.0" + +"p-limit@^3.0.2": + "integrity" "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "yocto-queue" "^0.1.0" + +"p-locate@^2.0.0": + "integrity" "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "p-limit" "^1.1.0" + +"p-locate@^3.0.0": + "integrity" "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "p-limit" "^2.0.0" + +"p-locate@^4.1.0": + "integrity" "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "p-limit" "^2.2.0" + +"p-locate@^5.0.0": + "integrity" "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "p-limit" "^3.0.2" + +"p-map@^4.0.0": + "integrity" "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==" + "resolved" "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "aggregate-error" "^3.0.0" + +"p-try@^1.0.0": + "integrity" "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + "resolved" "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz" + "version" "1.0.0" + +"p-try@^2.0.0": + "integrity" "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + "resolved" "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" + "version" "2.2.0" + +"parent-module@^1.0.0": + "integrity" "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==" + "resolved" "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "callsites" "^3.0.0" + +"parse-json@^2.2.0": + "integrity" "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=" + "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "error-ex" "^1.2.0" + +"parse-json@^4.0.0": + "integrity" "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=" + "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "error-ex" "^1.3.1" + "json-parse-better-errors" "^1.0.1" + +"parse-json@^5.0.0": + "integrity" "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==" + "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "@babel/code-frame" "^7.0.0" + "error-ex" "^1.3.1" + "json-parse-even-better-errors" "^2.3.0" + "lines-and-columns" "^1.1.6" + +"parse-png@^2.1.0": + "integrity" "sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==" + "resolved" "https://registry.npmjs.org/parse-png/-/parse-png-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "pngjs" "^3.3.0" + +"parse5@6.0.1": + "integrity" "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + "resolved" "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" + "version" "6.0.1" + +"parseurl@~1.3.3": + "integrity" "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + "resolved" "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" + "version" "1.3.3" + +"pascalcase@^0.1.1": + "integrity" "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + "resolved" "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz" + "version" "0.1.1" + +"patch-package@^6.2.2": + "integrity" "sha512-S0vh/ZEafZ17hbhgqdnpunKDfzHQibQizx9g8yEf5dcVk3KOflOfdufRXQX8CSEkyOQwuM/bNz1GwKvFj54kaQ==" + "resolved" "https://registry.npmjs.org/patch-package/-/patch-package-6.4.7.tgz" + "version" "6.4.7" + dependencies: + "@yarnpkg/lockfile" "^1.1.0" + "chalk" "^2.4.2" + "cross-spawn" "^6.0.5" + "find-yarn-workspace-root" "^2.0.0" + "fs-extra" "^7.0.1" + "is-ci" "^2.0.0" + "klaw-sync" "^6.0.0" + "minimist" "^1.2.0" + "open" "^7.4.2" + "rimraf" "^2.6.3" + "semver" "^5.6.0" + "slash" "^2.0.0" + "tmp" "^0.0.33" + +"path-browserify@^1.0.0": + "integrity" "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" + "resolved" "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz" + "version" "1.0.1" + +"path-exists@^3.0.0": + "integrity" "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" + "version" "3.0.0" + +"path-exists@^4.0.0": + "integrity" "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" + "version" "4.0.0" + +"path-is-absolute@^1.0.0": + "integrity" "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + "version" "1.0.1" + +"path-key@^2.0.0": + "integrity" "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + "resolved" "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz" + "version" "2.0.1" + +"path-key@^2.0.1": + "integrity" "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + "resolved" "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz" + "version" "2.0.1" + +"path-key@^3.0.0", "path-key@^3.1.0": + "integrity" "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + "resolved" "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + "version" "3.1.1" + +"path-parse@^1.0.6": + "integrity" "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" + "version" "1.0.7" + +"path-type@^2.0.0": + "integrity" "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=" + "resolved" "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "pify" "^2.0.0" + +"path-type@^3.0.0": + "integrity" "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==" + "resolved" "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "pify" "^3.0.0" + +"path-type@^4.0.0": + "integrity" "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + "resolved" "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" + "version" "4.0.0" + +"picomatch@^2.0.4", "picomatch@^2.2.3": + "integrity" "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" + "resolved" "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz" + "version" "2.3.0" + +"pify@^2.0.0": + "integrity" "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + "resolved" "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + "version" "2.3.0" + +"pify@^3.0.0": + "integrity" "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + "resolved" "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz" + "version" "3.0.0" + +"pify@^4.0.1": + "integrity" "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + "resolved" "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" + "version" "4.0.1" + +"pirates@^4.0.1", "pirates@^4.0.5": + "integrity" "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" + "resolved" "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz" + "version" "4.0.5" + +"pkg-dir@^2.0.0": + "integrity" "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "find-up" "^2.1.0" + +"pkg-dir@^3.0.0": + "integrity" "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "find-up" "^3.0.0" + +"pkg-dir@^4.2.0": + "integrity" "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" + "version" "4.2.0" + dependencies: + "find-up" "^4.0.0" + +"pkg-dir@^5.0.0": + "integrity" "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "find-up" "^5.0.0" + +"pkg-up@^2.0.0": + "integrity" "sha1-yBmscoBZpGHKscOImivjxJoATX8=" + "resolved" "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "find-up" "^2.1.0" + +"pkg-up@^3.1.0": + "integrity" "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==" + "resolved" "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "find-up" "^3.0.0" + +"please-upgrade-node@^3.2.0": + "integrity" "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==" + "resolved" "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz" + "version" "3.2.0" + dependencies: + "semver-compare" "^1.0.0" + +"plist@^3.0.1": + "integrity" "sha512-MSrkwZBdQ6YapHy87/8hDU8MnIcyxBKjeF+McXnr5A9MtffPewTs7G3hlpodT5TacyfIyFTaJEhh3GGcmasTgQ==" + "resolved" "https://registry.npmjs.org/plist/-/plist-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "base64-js" "^1.5.1" + "xmlbuilder" "^9.0.7" + "xmldom" "^0.5.0" + +"pngjs@^3.3.0": + "integrity" "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==" + "resolved" "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz" + "version" "3.4.0" + +"pngjs@^5.0.0": + "integrity" "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==" + "resolved" "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz" + "version" "5.0.0" + +"posix-character-classes@^0.1.0": + "integrity" "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + "resolved" "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz" + "version" "0.1.1" + +"prelude-ls@^1.2.1": + "integrity" "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" + "version" "1.2.1" + +"prelude-ls@~1.1.2": + "integrity" "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" + "version" "1.1.2" + +"prettier-config-standard@^1.0.1": + "integrity" "sha512-S0zuixvAFlc0zruhYEDMsjt2VG/e5S5hSbqGuxTMWA0ygjII8EP9U7c/wsCQyjjAoaYG82bUsVmaSQ6veQ+u6g==" + "resolved" "https://registry.npmjs.org/prettier-config-standard/-/prettier-config-standard-1.0.1.tgz" + "version" "1.0.1" + +"prettier@^2.3.1": + "integrity" "sha512-p+vNbgpLjif/+D+DwAZAbndtRrR0md0MwfmOVN9N+2RgyACMT+7tfaRnT+WDPkqnuVwleyuBIG2XBxKDme3hPA==" + "resolved" "https://registry.npmjs.org/prettier/-/prettier-2.3.1.tgz" + "version" "2.3.1" + +"pretty-format@^26.5.2", "pretty-format@^26.6.2": + "integrity" "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==" + "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "ansi-regex" "^5.0.0" + "ansi-styles" "^4.0.0" + "react-is" "^17.0.1" + +"private@^0.1.6": + "integrity" "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==" + "resolved" "https://registry.npmjs.org/private/-/private-0.1.8.tgz" + "version" "0.1.8" + +"process-nextick-args@~2.0.0": + "integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" + "version" "2.0.1" + +"process@^0.11.10": + "integrity" "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + "resolved" "https://registry.npmjs.org/process/-/process-0.11.10.tgz" + "version" "0.11.10" + +"progress@^2.0.0": + "integrity" "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + "resolved" "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" + "version" "2.0.3" + +"promise@^7.1.1": + "integrity" "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==" + "resolved" "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz" + "version" "7.3.1" + dependencies: + "asap" "~2.0.3" + +"promise@^8.0.3": + "integrity" "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==" + "resolved" "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz" + "version" "8.1.0" + dependencies: + "asap" "~2.0.6" + +"prompts@^2.0.1", "prompts@^2.4.0": + "integrity" "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==" + "resolved" "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "kleur" "^3.0.3" + "sisteransi" "^1.0.5" + +"prop-types@*", "prop-types@^15.5.10", "prop-types@^15.5.9", "prop-types@^15.6.0", "prop-types@^15.6.2", "prop-types@^15.7.2", "prop-types@^15.7.x": + "integrity" "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==" + "resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz" + "version" "15.7.2" + dependencies: + "loose-envify" "^1.4.0" + "object-assign" "^4.1.1" + "react-is" "^16.8.1" + +"pseudomap@^1.0.2": + "integrity" "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + "resolved" "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz" + "version" "1.0.2" + +"psl@^1.1.33": + "integrity" "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + "resolved" "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" + "version" "1.8.0" + +"pump@^3.0.0": + "integrity" "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==" + "resolved" "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "end-of-stream" "^1.1.0" + "once" "^1.3.1" + +"punycode@^2.1.0", "punycode@^2.1.1": + "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" + "version" "2.1.1" + +"qs@^6.9.1": + "integrity" "sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==" + "resolved" "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz" + "version" "6.10.1" + dependencies: + "side-channel" "^1.0.4" + +"query-string@^6.13.6": + "integrity" "sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw==" + "resolved" "https://registry.npmjs.org/query-string/-/query-string-6.14.1.tgz" + "version" "6.14.1" + dependencies: + "decode-uri-component" "^0.2.0" + "filter-obj" "^1.1.0" + "split-on-first" "^1.0.0" + "strict-uri-encode" "^2.0.0" + +"querystringify@^2.1.1": + "integrity" "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + "resolved" "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz" + "version" "2.2.0" + +"queue-microtask@^1.2.2": + "integrity" "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + "resolved" "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" + "version" "1.2.3" + +"range-parser@~1.2.1": + "integrity" "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + "resolved" "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" + "version" "1.2.1" + +"react-apollo@^2.5.8": + "integrity" "sha512-60yOQrnNosxU/tRbOxGDaYNLFcOKmQqxHPhxyvKTlGIaF/rRCXQRKixUgWVffpEupSHHD7psY5k5ZOuZsdsSGQ==" + "resolved" "https://registry.npmjs.org/react-apollo/-/react-apollo-2.5.8.tgz" + "version" "2.5.8" + dependencies: + "apollo-utilities" "^1.3.0" + "fast-json-stable-stringify" "^2.0.0" + "hoist-non-react-statics" "^3.3.0" + "lodash.isequal" "^4.5.0" + "prop-types" "^15.7.2" + "ts-invariant" "^0.4.2" + "tslib" "^1.9.3" + +"react-deep-force-update@^1.0.0": + "integrity" "sha512-WUSQJ4P/wWcusaH+zZmbECOk7H5N2pOIl0vzheeornkIMhu+qrNdGFm0bDZLCb0hSF0jf/kH1SgkNGfBdTc4wA==" + "resolved" "https://registry.npmjs.org/react-deep-force-update/-/react-deep-force-update-1.1.2.tgz" + "version" "1.1.2" + +"react-devtools-core@^4.6.0": + "integrity" "sha512-k+P5VSKM6P22Go9IQ8dJmjj9fbztvKt1iRDI/4wS5oTvd1EnytIJMYB59wZt+D3kgp64jklNX/MRmY42xAQ08g==" + "resolved" "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.13.5.tgz" + "version" "4.13.5" + dependencies: + "shell-quote" "^1.6.1" + "ws" "^7" + +"react-dom@^15.0.0 || ^16.0.0", "react-dom@^16.8.0", "react-dom@>=16.5.1": + "integrity" "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==" + "resolved" "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz" + "version" "16.14.0" + dependencies: + "loose-envify" "^1.1.0" + "object-assign" "^4.1.1" + "prop-types" "^15.6.2" + "scheduler" "^0.19.1" + +"react-freeze@^1.0.0": + "integrity" "sha512-yQaiOqDmoKqks56LN9MTgY06O0qQHgV4FUrikH357DydArSZHQhl0BJFqGKIZoTqi8JizF9Dxhuk1FIZD6qCaw==" + "resolved" "https://registry.npmjs.org/react-freeze/-/react-freeze-1.0.0.tgz" + "version" "1.0.0" + +"react-is@^16.13.0", "react-is@^16.7.0", "react-is@^16.8.1", "react-is@^16.8.6": + "integrity" "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + "resolved" "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + "version" "16.13.1" + +"react-is@^17.0.1": + "integrity" "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + "resolved" "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" + "version" "17.0.2" + +"react-native-animatable@^1.2.4", "react-native-animatable@1.3.3": + "integrity" "sha512-2ckIxZQAsvWn25Ho+DK3d1mXIgj7tITkrS4pYDvx96WyOttSvzzFeQnM2od0+FUMzILbdHDsDEqZvnz1DYNQ1w==" + "resolved" "https://registry.npmjs.org/react-native-animatable/-/react-native-animatable-1.3.3.tgz" + "version" "1.3.3" + dependencies: + "prop-types" "^15.7.2" + +"react-native-button@^2.3.0": + "integrity" "sha512-4siaJlpOLeL9fAhX8VU3cnUfcGLe3E2zABDWSKxkF+NiYOd+AnKeYY29WXlV8hXhCFo+Ry7E+alrJ6zjZLTSfg==" + "resolved" "https://registry.npmjs.org/react-native-button/-/react-native-button-2.4.0.tgz" + "version" "2.4.0" + dependencies: + "prop-types" "^15.5.10" + +"react-native-codegen@^0.0.6": + "integrity" "sha512-cMvrUelD81wiPitEPiwE/TCNscIVauXxmt4NTGcy18HrUd0WRWXfYzAQGXm0eI87u3NMudNhqFj2NISJenxQHg==" + "resolved" "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.0.6.tgz" + "version" "0.0.6" + dependencies: + "flow-parser" "^0.121.0" + "jscodeshift" "^0.11.0" + "nullthrows" "^1.1.1" + +"react-native-communications@^2.2.1": + "integrity" "sha1-eIO1ayCgAu63kMET+GFuqGksp5U=" + "resolved" "https://registry.npmjs.org/react-native-communications/-/react-native-communications-2.2.1.tgz" + "version" "2.2.1" + +"react-native-flash-message@^0.1.23": + "integrity" "sha512-T++KNGpIofXRqj3fT+/zJH/su1VgIjGcwiJerSvRsvEXwai1LdUl+O0tX7dz+Lgxi7yzswXKWcUQmY0dZrbG3g==" + "resolved" "https://registry.npmjs.org/react-native-flash-message/-/react-native-flash-message-0.1.23.tgz" + "version" "0.1.23" + dependencies: + "prop-types" "^15.7.2" + "react-native-iphone-x-helper" "^1.3.0" + +"react-native-flatlist-slider@^1.0.5": + "integrity" "sha512-RT4SLq0TlmAT5z+7c8jviFcX8UYMehyrudXAR7je3HkDilgnUMBPs/hG3zzlPAJ68TYW2ANIh7/Ht1THbWWydA==" + "resolved" "https://registry.npmjs.org/react-native-flatlist-slider/-/react-native-flatlist-slider-1.0.5.tgz" + "version" "1.0.5" + +"react-native-gesture-handler@*", "react-native-gesture-handler@> 1.0.0", "react-native-gesture-handler@>= 1.0.0", "react-native-gesture-handler@~2.1.0": + "integrity" "sha512-1+qMhsXKKWTPAFi2ZY8rEhP/4xIevWNb1zLU9MzJkr7tRIEW4G+ipxjLyCw+7hQeqeeIbyZ8kkTyHAUuwTrHDA==" + "resolved" "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "@egjs/hammerjs" "^2.0.17" + "hoist-non-react-statics" "^3.3.0" + "invariant" "^2.2.4" + "lodash" "^4.17.21" + "prop-types" "^15.7.2" + +"react-native-gifted-chat@^0.16.3": + "integrity" "sha512-7EJKQPzzg1yIbLFNq9n5bGJWZ7Woi2bTeT7M4EVSChmFF/qyNos+gFxEcafPkEihEeIxeOne6hBQlYNKmDABgA==" + "resolved" "https://registry.npmjs.org/react-native-gifted-chat/-/react-native-gifted-chat-0.16.3.tgz" + "version" "0.16.3" + dependencies: + "@expo/react-native-action-sheet" "^3.6.0" + "dayjs" "^1.8.26" + "prop-types" "^15.7.2" + "react-native-communications" "^2.2.1" + "react-native-iphone-x-helper" "^1.2.1" + "react-native-lightbox" "^0.8.1" + "react-native-parsed-text" "0.0.22" + "react-native-typing-animation" "^0.1.7" + "uuid" "3.4.0" + +"react-native-iphone-x-helper@^1.2.1", "react-native-iphone-x-helper@^1.3.0": + "integrity" "sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg==" + "resolved" "https://registry.npmjs.org/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.3.1.tgz" + "version" "1.3.1" + +"react-native-lightbox@^0.8.1": + "integrity" "sha512-TFZA6iKEEHpAUIXjMTRb6vx0/9rHgEKy3ZBiRAy295PwldYg5c8opwnbyURLIl522ykeqhVx9uGdXjSMIowLvA==" + "resolved" "https://registry.npmjs.org/react-native-lightbox/-/react-native-lightbox-0.8.1.tgz" + "version" "0.8.1" + dependencies: + "prop-types" "^15.7.2" + +"react-native-maps@0.29.4": + "integrity" "sha512-Td2KE8+KODcHOxfB1GBNnzFo4/89rlLiC7yTvqQZh0tGVrEzIcgSleUZRrjtq/WvSWSR4rql4AS+0VsBgDkYrw==" + "resolved" "https://registry.npmjs.org/react-native-maps/-/react-native-maps-0.29.4.tgz" + "version" "0.29.4" + dependencies: + "@types/geojson" "^7946.0.7" + +"react-native-material-textfield@^0.16.1": + "integrity" "sha512-pcV/ic3i6vYEODS7pvAMUYJ+evkzIB8cjXtSzkab9rBtYNGRpAlM0Yp8QNnjZ7foZqkj9Ynav0nguWcuJST10A==" + "resolved" "https://registry.npmjs.org/react-native-material-textfield/-/react-native-material-textfield-0.16.1.tgz" + "version" "0.16.1" + dependencies: + "prop-types" "^15.5.9" + +"react-native-modal@^11.10.0": + "integrity" "sha512-syRYDJYSh16bR37R5EKU9T/wC+5bEOfF17IUqf5URdhbEDd+hxyMInC++l45E8oI+MtdOaEp9yAws5xDqk8dnA==" + "resolved" "https://registry.npmjs.org/react-native-modal/-/react-native-modal-11.10.0.tgz" + "version" "11.10.0" + dependencies: + "prop-types" "^15.6.2" + "react-native-animatable" "1.3.3" + +"react-native-modalize@^2.0.8": + "integrity" "sha512-OKdpFVExEe4YM2uFHL/aStS9p0JaC6gBupjaW1QVHkGq22T2ASYwkhDvTnMS8BLOLWPx2fC3xEBzOcn2rh7EYw==" + "resolved" "https://registry.npmjs.org/react-native-modalize/-/react-native-modalize-2.0.8.tgz" + "version" "2.0.8" + +"react-native-parsed-text@0.0.22": + "integrity" "sha512-hfD83RDXZf9Fvth3DowR7j65fMnlqM9PpxZBGWkzVcUTFtqe6/yPcIoIAgrJbKn6YmtzkivmhWE2MCE4JKBXrQ==" + "resolved" "https://registry.npmjs.org/react-native-parsed-text/-/react-native-parsed-text-0.0.22.tgz" + "version" "0.0.22" + dependencies: + "prop-types" "^15.7.x" + +"react-native-reanimated@>= 1.0.0", "react-native-reanimated@~2.3.1": + "integrity" "sha512-iJwnxroNhECGIB+XRLjQhLKJp3iVxuUtnRTGh6WYvPMZHRft0Mf/HvsKiqz2fEFuZgQgGBB9N26Og85cb1HjTA==" + "resolved" "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-2.3.2.tgz" + "version" "2.3.2" + dependencies: + "@babel/plugin-transform-object-assign" "^7.10.4" + "@types/invariant" "^2.2.35" + "invariant" "^2.2.4" + "lodash.isequal" "^4.5.0" + "mockdate" "^3.0.2" + "react-native-screens" "^3.4.0" + "string-hash-64" "^1.0.3" + +"react-native-safe-area-context@>= 0.6.0", "react-native-safe-area-context@3.3.2": + "integrity" "sha512-yOwiiPJ1rk+/nfK13eafbpW6sKW0jOnsRem2C1LPJjM3tfTof6hlvV5eWHATye3XOpu2cJ7N+HdkUvUDGwFD2Q==" + "resolved" "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-3.3.2.tgz" + "version" "3.3.2" + +"react-native-screens@^3.4.0", "react-native-screens@>= 2.0.0-alpha.0 || >= 2.0.0-beta.0 || >= 2.0.0", "react-native-screens@~3.10.1": + "integrity" "sha512-bMKSpwMeqAoXBqTJiDEG1ogM1cMk66sEmpp/4dGqdX59v+OwMqPeTuBk37qaSuS7gPOFFKsNW2X3ymGvBT4iEw==" + "resolved" "https://registry.npmjs.org/react-native-screens/-/react-native-screens-3.10.2.tgz" + "version" "3.10.2" + dependencies: + "react-freeze" "^1.0.0" + "warn-once" "^0.1.0" + +"react-native-star-rating@^1.1.0": + "integrity" "sha512-ocOYx+BKUvfruvXm45MBbQZtpkVO3PQieBDepB0FaLuxE3vUtDTPzHqXuBes3iCM5oRi5umrnmMUMsM0mEq5ZA==" + "resolved" "https://registry.npmjs.org/react-native-star-rating/-/react-native-star-rating-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "prop-types" "^15.5.10" + "react-native-animatable" "^1.2.4" + "react-native-button" "^2.3.0" + "react-native-vector-icons" "^4.5.0" + +"react-native-svg@12.1.1": + "integrity" "sha512-NIAJ8jCnXGCqGWXkkJ1GTzO4a3Md5at5sagYV8Vh4MXYnL4z5Rh428Wahjhh+LIjx40EE5xM5YtwyJBqOIba2Q==" + "resolved" "https://registry.npmjs.org/react-native-svg/-/react-native-svg-12.1.1.tgz" + "version" "12.1.1" + dependencies: + "css-select" "^2.1.0" + "css-tree" "^1.0.0-alpha.39" + +"react-native-timeline-flatlist@^0.7.2": + "integrity" "sha512-CrexymQd9ZN3ZDbpJdjslN2sKoJQNYp1zsqZhjCbDtzpCOurIKgjBcgxKahRX5VMq7MBkzEOmVCwcu0GueuCFw==" + "resolved" "https://registry.npmjs.org/react-native-timeline-flatlist/-/react-native-timeline-flatlist-0.7.6.tgz" + "version" "0.7.6" + +"react-native-typing-animation@^0.1.7": + "integrity" "sha512-4H3rF9M+I2yAZpYJcY0Mb29TXkn98QK12rrKSY6LZj1BQD9NNmRZuNXzwX4XHapsIz+N/J8M3p27FOQPbfzqeg==" + "resolved" "https://registry.npmjs.org/react-native-typing-animation/-/react-native-typing-animation-0.1.7.tgz" + "version" "0.1.7" + +"react-native-vector-icons@^4.5.0": + "integrity" "sha512-rpfhfPiXCK2PX1nrNhdxSMrEGB/Gw/SvKoPM0G2wAkSoqynnes19K0VYI+Up7DqR1rFIpE4hP2erpT1tNx2tfg==" + "resolved" "https://registry.npmjs.org/react-native-vector-icons/-/react-native-vector-icons-4.6.0.tgz" + "version" "4.6.0" + dependencies: + "lodash" "^4.0.0" + "prop-types" "^15.5.10" + "yargs" "^8.0.2" + +"react-native-web@>= 0.11": + "integrity" "sha512-w1KAxX2FYLS2GAi3w3BnEZg/IUu7FdgHnLmFKHplRnHMV3u1OPB2EVA7ndNdfu7ds4Rn2OZjSXoNh6F61g3gkA==" + "resolved" "https://registry.npmjs.org/react-native-web/-/react-native-web-0.11.7.tgz" + "version" "0.11.7" + dependencies: + "array-find-index" "^1.0.2" + "create-react-class" "^15.6.2" + "debounce" "^1.2.0" + "deep-assign" "^3.0.0" + "fbjs" "^1.0.0" + "hyphenate-style-name" "^1.0.2" + "inline-style-prefixer" "^5.0.3" + "normalize-css-color" "^1.0.2" + "prop-types" "^15.6.0" + "react-timer-mixin" "^0.13.4" + +"react-native-webview@11.15.0": + "integrity" "sha512-0Wv+8qu8XuACx1xZwzc2Yfl+rOvxUouLcPxUKdkhaMVNpwoM5/ePpczCQZ3LpiRnSoEtjaUkfyQHbJQ+x4dDJQ==" + "resolved" "https://registry.npmjs.org/react-native-webview/-/react-native-webview-11.15.0.tgz" + "version" "11.15.0" + dependencies: + "escape-string-regexp" "2.0.0" + "invariant" "2.2.4" + +"react-native@*", "react-native@^0.0.0-0 || 0.60 - 0.67 || 1000.0.0", "react-native@> 0.50.0", "react-native@>= 0.51", "react-native@>= 0.58.2", "react-native@>=0.38.0", "react-native@>=0.42.0", "react-native@>=0.50.0", "react-native@>=0.55.0", "react-native@>=0.57", "react-native@>=0.64.0-rc.0 || 0.0.0-*", "react-native@0.64.3": + "integrity" "sha512-2OEU74U0Ek1/WeBzPbg6XDsCfjF/9fhrNX/5TFgEiBKd5mNc9LOZ/OlMmkb7iues/ZZ/oc51SbEfLRQdcW0fVw==" + "resolved" "https://registry.npmjs.org/react-native/-/react-native-0.64.3.tgz" + "version" "0.64.3" + dependencies: + "@jest/create-cache-key-function" "^26.5.0" + "@react-native-community/cli" "^5.0.1-alpha.1" + "@react-native-community/cli-platform-android" "^5.0.1-alpha.1" + "@react-native-community/cli-platform-ios" "^5.0.1-alpha.1" + "@react-native/assets" "1.0.0" + "@react-native/normalize-color" "1.0.0" + "@react-native/polyfills" "1.0.0" + "abort-controller" "^3.0.0" + "anser" "^1.4.9" + "base64-js" "^1.1.2" + "event-target-shim" "^5.0.1" + "hermes-engine" "~0.7.0" + "invariant" "^2.2.4" + "jsc-android" "^245459.0.0" + "metro-babel-register" "0.64.0" + "metro-react-native-babel-transformer" "0.64.0" + "metro-runtime" "0.64.0" + "metro-source-map" "0.64.0" + "nullthrows" "^1.1.1" + "pretty-format" "^26.5.2" + "promise" "^8.0.3" + "prop-types" "^15.7.2" + "react-devtools-core" "^4.6.0" + "react-native-codegen" "^0.0.6" + "react-refresh" "^0.4.0" + "regenerator-runtime" "^0.13.2" + "scheduler" "^0.20.1" + "shelljs" "^0.8.4" + "stacktrace-parser" "^0.1.3" + "use-subscription" "^1.0.0" + "whatwg-fetch" "^3.0.0" + "ws" "^6.1.4" + +"react-proxy@^1.1.7": + "integrity" "sha1-nb/Z2SdSjDqp9ETkVYw3gwq4wmo=" + "resolved" "https://registry.npmjs.org/react-proxy/-/react-proxy-1.1.8.tgz" + "version" "1.1.8" + dependencies: + "lodash" "^4.6.1" + "react-deep-force-update" "^1.0.0" + +"react-refresh@^0.4.0": + "integrity" "sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA==" + "resolved" "https://registry.npmjs.org/react-refresh/-/react-refresh-0.4.3.tgz" + "version" "0.4.3" + +"react-test-renderer@^16.8.6": + "integrity" "sha512-L8yPjqPE5CZO6rKsKXRO/rVPiaCOy0tQQJbC+UjPNlobl5mad59lvPjwFsQHTvL03caVDIVr9x9/OSgDe6I5Eg==" + "resolved" "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.14.0.tgz" + "version" "16.14.0" + dependencies: + "object-assign" "^4.1.1" + "prop-types" "^15.6.2" + "react-is" "^16.8.6" + "scheduler" "^0.19.1" + +"react-timer-mixin@^0.13.4": + "integrity" "sha512-4+ow23tp/Tv7hBM5Az5/Be/eKKF7DIvJ09voz5LyHGQaqqz9WV8YMs31eFvcYQs7d451LSg7kDJV70XYN/Ug/Q==" + "resolved" "https://registry.npmjs.org/react-timer-mixin/-/react-timer-mixin-0.13.4.tgz" + "version" "0.13.4" + +"react-transform-hmr@^1.0.4": + "integrity" "sha1-4aQL0Krvxy6N/Xp82gmvhQZjl7s=" + "resolved" "https://registry.npmjs.org/react-transform-hmr/-/react-transform-hmr-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "global" "^4.3.0" + "react-proxy" "^1.1.7" + +"react@*", "react@^15.0.0 || ^16.0.0", "react@^16.0", "react@^16.14.0", "react@^16.8.0", "react@^16.8.0 || ^17.0.0", "react@^17.0.0", "react@> 15.0.0", "react@>= 16.0 || < 18.0", "react@>=16.3.0", "react@>=16.5.1", "react@17.0.1": + "integrity" "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==" + "resolved" "https://registry.npmjs.org/react/-/react-17.0.1.tgz" + "version" "17.0.1" + dependencies: + "loose-envify" "^1.1.0" + "object-assign" "^4.1.1" + +"read-pkg-up@^2.0.0": + "integrity" "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=" + "resolved" "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "find-up" "^2.0.0" + "read-pkg" "^2.0.0" + +"read-pkg-up@^3.0.0": + "integrity" "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=" + "resolved" "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "find-up" "^2.0.0" + "read-pkg" "^3.0.0" + +"read-pkg-up@^4.0.0": + "integrity" "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==" + "resolved" "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "find-up" "^3.0.0" + "read-pkg" "^3.0.0" + +"read-pkg-up@^7.0.1": + "integrity" "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==" + "resolved" "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "find-up" "^4.1.0" + "read-pkg" "^5.2.0" + "type-fest" "^0.8.1" + +"read-pkg@^2.0.0": + "integrity" "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=" + "resolved" "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "load-json-file" "^2.0.0" + "normalize-package-data" "^2.3.2" + "path-type" "^2.0.0" + +"read-pkg@^3.0.0": + "integrity" "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=" + "resolved" "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "load-json-file" "^4.0.0" + "normalize-package-data" "^2.3.2" + "path-type" "^3.0.0" + +"read-pkg@^5.2.0": + "integrity" "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==" + "resolved" "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "@types/normalize-package-data" "^2.4.0" + "normalize-package-data" "^2.5.0" + "parse-json" "^5.0.0" + "type-fest" "^0.6.0" + +"readable-stream@~2.3.6": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + dependencies: + "core-util-is" "~1.0.0" + "inherits" "~2.0.3" + "isarray" "~1.0.0" + "process-nextick-args" "~2.0.0" + "safe-buffer" "~5.1.1" + "string_decoder" "~1.1.1" + "util-deprecate" "~1.0.1" + +"realpath-native@^1.1.0": + "integrity" "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==" + "resolved" "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "util.promisify" "^1.0.0" + +"recast@^0.20.3": + "integrity" "sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==" + "resolved" "https://registry.npmjs.org/recast/-/recast-0.20.5.tgz" + "version" "0.20.5" + dependencies: + "ast-types" "0.14.2" + "esprima" "~4.0.0" + "source-map" "~0.6.1" + "tslib" "^2.0.1" + +"rechoir@^0.6.2": + "integrity" "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=" + "resolved" "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz" + "version" "0.6.2" + dependencies: + "resolve" "^1.1.6" + +"regenerate-unicode-properties@^8.2.0": + "integrity" "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==" + "resolved" "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz" + "version" "8.2.0" + dependencies: + "regenerate" "^1.4.0" + +"regenerate@^1.4.0": + "integrity" "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + "resolved" "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" + "version" "1.4.2" + +"regenerator-runtime@^0.11.0": + "integrity" "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz" + "version" "0.11.1" + +"regenerator-runtime@^0.13.2": + "integrity" "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz" + "version" "0.13.7" + +"regenerator-runtime@^0.13.4": + "integrity" "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz" + "version" "0.13.7" + +"regenerator-transform@^0.10.0": + "integrity" "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==" + "resolved" "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz" + "version" "0.10.1" + dependencies: + "babel-runtime" "^6.18.0" + "babel-types" "^6.19.0" + "private" "^0.1.6" + +"regenerator-transform@^0.14.2": + "integrity" "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==" + "resolved" "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz" + "version" "0.14.5" + dependencies: + "@babel/runtime" "^7.8.4" + +"regex-not@^1.0.0", "regex-not@^1.0.2": + "integrity" "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==" + "resolved" "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "extend-shallow" "^3.0.2" + "safe-regex" "^1.1.0" + +"regexp.prototype.flags@^1.3.1": + "integrity" "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==" + "resolved" "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz" + "version" "1.3.1" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + +"regexpp@^3.0.0", "regexpp@^3.1.0": + "integrity" "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==" + "resolved" "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz" + "version" "3.1.0" + +"regexpu-core@^4.7.1": + "integrity" "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==" + "resolved" "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz" + "version" "4.7.1" + dependencies: + "regenerate" "^1.4.0" + "regenerate-unicode-properties" "^8.2.0" + "regjsgen" "^0.5.1" + "regjsparser" "^0.6.4" + "unicode-match-property-ecmascript" "^1.0.4" + "unicode-match-property-value-ecmascript" "^1.2.0" + +"regjsgen@^0.5.1": + "integrity" "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + "resolved" "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz" + "version" "0.5.2" + +"regjsparser@^0.6.4": + "integrity" "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==" + "resolved" "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz" + "version" "0.6.9" + dependencies: + "jsesc" "~0.5.0" + +"remove-trailing-separator@^1.0.1": + "integrity" "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + "resolved" "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz" + "version" "1.1.0" + +"repeat-element@^1.1.2": + "integrity" "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" + "resolved" "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz" + "version" "1.1.4" + +"repeat-string@^1.6.1": + "integrity" "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + "resolved" "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" + "version" "1.6.1" + +"require-directory@^2.1.1": + "integrity" "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + "resolved" "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + "version" "2.1.1" + +"require-from-string@^2.0.2": + "integrity" "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + "resolved" "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" + "version" "2.0.2" + +"require-main-filename@^1.0.1": + "integrity" "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + "resolved" "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz" + "version" "1.0.1" + +"require-main-filename@^2.0.0": + "integrity" "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + "resolved" "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz" + "version" "2.0.0" + +"requires-port@^1.0.0": + "integrity" "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + "resolved" "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" + "version" "1.0.0" + +"reselect@^4.0.0": + "integrity" "sha512-uVdlz8J7OO+ASpBYoz1Zypgx0KasCY20H+N8JD13oUMtPvSHQuscrHop4KbXrbsBcdB9Ds7lVK7eRkBIfO43vQ==" + "resolved" "https://registry.npmjs.org/reselect/-/reselect-4.1.5.tgz" + "version" "4.1.5" + +"resolve-cwd@^3.0.0": + "integrity" "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==" + "resolved" "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "resolve-from" "^5.0.0" + +"resolve-from@^3.0.0": + "integrity" "sha1-six699nWiBvItuZTM17rywoYh0g=" + "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz" + "version" "3.0.0" + +"resolve-from@^4.0.0": + "integrity" "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" + "version" "4.0.0" + +"resolve-from@^5.0.0": + "integrity" "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" + "version" "5.0.0" + +"resolve-url@^0.2.1": + "integrity" "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + "resolved" "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz" + "version" "0.2.1" + +"resolve@^1.1.6", "resolve@^1.10.0", "resolve@^1.10.1", "resolve@^1.13.1", "resolve@^1.14.2", "resolve@^1.18.1", "resolve@^1.20.0": + "integrity" "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==" + "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz" + "version" "1.20.0" + dependencies: + "is-core-module" "^2.2.0" + "path-parse" "^1.0.6" + +"resolve@^2.0.0-next.3": + "integrity" "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==" + "resolved" "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz" + "version" "2.0.0-next.3" + dependencies: + "is-core-module" "^2.2.0" + "path-parse" "^1.0.6" + +"restore-cursor@^2.0.0": + "integrity" "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=" + "resolved" "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "onetime" "^2.0.0" + "signal-exit" "^3.0.2" + +"restore-cursor@^3.1.0": + "integrity" "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==" + "resolved" "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "onetime" "^5.1.0" + "signal-exit" "^3.0.2" + +"ret@~0.1.10": + "integrity" "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + "resolved" "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz" + "version" "0.1.15" + +"reusify@^1.0.4": + "integrity" "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + "resolved" "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" + "version" "1.0.4" + +"rimraf@^2.5.4": + "integrity" "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" + "version" "2.7.1" + dependencies: + "glob" "^7.1.3" + +"rimraf@^2.6.3": + "integrity" "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" + "version" "2.7.1" + dependencies: + "glob" "^7.1.3" + +"rimraf@^3.0.0", "rimraf@^3.0.2": + "integrity" "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "glob" "^7.1.3" + +"rimraf@~2.2.6": + "integrity" "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz" + "version" "2.2.8" + +"rsvp@^4.8.4": + "integrity" "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" + "resolved" "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz" + "version" "4.8.5" + +"rtl-detect@^1.0.2": + "integrity" "sha512-2sMcZO60tL9YDEFe24gqddg3hJ+xSmJFN8IExcQUxeHxQzydQrN6GHPL+yAWgzItXSI7es53hcZC9pJneuZDKA==" + "resolved" "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.0.3.tgz" + "version" "1.0.3" + +"run-parallel@^1.1.9": + "integrity" "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==" + "resolved" "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "queue-microtask" "^1.2.2" + +"rxjs@^6.6.7": + "integrity" "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==" + "resolved" "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz" + "version" "6.6.7" + dependencies: + "tslib" "^1.9.0" + +"safe-buffer@^5.1.2", "safe-buffer@~5.1.0", "safe-buffer@~5.1.1", "safe-buffer@5.1.2": + "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + "version" "5.1.2" + +"safe-regex@^1.1.0": + "integrity" "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=" + "resolved" "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "ret" "~0.1.10" + +"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0": + "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" + "version" "2.1.2" + +"sane@^4.0.3": + "integrity" "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==" + "resolved" "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "@cnakazawa/watch" "^1.0.3" + "anymatch" "^2.0.0" + "capture-exit" "^2.0.0" + "exec-sh" "^0.3.2" + "execa" "^1.0.0" + "fb-watchman" "^2.0.0" + "micromatch" "^3.1.4" + "minimist" "^1.1.1" + "walker" "~1.0.5" + +"sax@^1.2.1", "sax@^1.2.4", "sax@>=0.6.0": + "integrity" "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + "resolved" "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" + "version" "1.2.4" + +"saxes@^5.0.1": + "integrity" "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==" + "resolved" "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "xmlchars" "^2.2.0" + +"scheduler@^0.19.1": + "integrity" "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==" + "resolved" "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz" + "version" "0.19.1" + dependencies: + "loose-envify" "^1.1.0" + "object-assign" "^4.1.1" + +"scheduler@^0.20.1": + "integrity" "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==" + "resolved" "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz" + "version" "0.20.2" + dependencies: + "loose-envify" "^1.1.0" + "object-assign" "^4.1.1" + +"semver-compare@^1.0.0": + "integrity" "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=" + "resolved" "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz" + "version" "1.0.0" + +"semver-regex@^3.1.2": + "integrity" "sha512-bXWyL6EAKOJa81XG1OZ/Yyuq+oT0b2YLlxx7c+mrdYPaPbnj6WgVULXhinMIeZGufuUBu/eVRqXEhiv4imfwxA==" + "resolved" "https://registry.npmjs.org/semver-regex/-/semver-regex-3.1.2.tgz" + "version" "3.1.2" + +"semver@^5.5.0", "semver@^5.6.0": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"semver@^6.0.0", "semver@^6.1.0", "semver@^6.1.1", "semver@^6.1.2", "semver@^6.3.0": + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + "version" "6.3.0" + +"semver@^7.2.1": + "integrity" "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz" + "version" "7.3.5" + dependencies: + "lru-cache" "^6.0.0" + +"semver@^7.3.2": + "integrity" "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz" + "version" "7.3.5" + dependencies: + "lru-cache" "^6.0.0" + +"semver@^7.3.5": + "integrity" "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz" + "version" "7.3.5" + dependencies: + "lru-cache" "^6.0.0" + +"semver@2 || 3 || 4 || 5": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"semver@7.0.0": + "integrity" "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + "resolved" "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz" + "version" "7.0.0" + +"semver@7.3.2": + "integrity" "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz" + "version" "7.3.2" + +"send@0.17.2": + "integrity" "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==" + "resolved" "https://registry.npmjs.org/send/-/send-0.17.2.tgz" + "version" "0.17.2" + dependencies: + "debug" "2.6.9" + "depd" "~1.1.2" + "destroy" "~1.0.4" + "encodeurl" "~1.0.2" + "escape-html" "~1.0.3" + "etag" "~1.8.1" + "fresh" "0.5.2" + "http-errors" "1.8.1" + "mime" "1.6.0" + "ms" "2.1.3" + "on-finished" "~2.3.0" + "range-parser" "~1.2.1" + "statuses" "~1.5.0" + +"serialize-error@^2.1.0": + "integrity" "sha1-ULZ51WNc34Rme9yOWa9OW4HV9go=" + "resolved" "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz" + "version" "2.1.0" + +"serve-static@^1.13.1": + "integrity" "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==" + "resolved" "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz" + "version" "1.14.2" + dependencies: + "encodeurl" "~1.0.2" + "escape-html" "~1.0.3" + "parseurl" "~1.3.3" + "send" "0.17.2" + +"set-blocking@^2.0.0": + "integrity" "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + "resolved" "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" + "version" "2.0.0" + +"set-value@^2.0.0", "set-value@^2.0.1": + "integrity" "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==" + "resolved" "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "extend-shallow" "^2.0.1" + "is-extendable" "^0.1.1" + "is-plain-object" "^2.0.3" + "split-string" "^3.0.1" + +"setimmediate@^1.0.5": + "integrity" "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + "resolved" "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" + "version" "1.0.5" + +"setprototypeof@1.2.0": + "integrity" "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" + "version" "1.2.0" + +"shallow-clone@^3.0.0": + "integrity" "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==" + "resolved" "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "kind-of" "^6.0.2" + +"shebang-command@^1.2.0": + "integrity" "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=" + "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "shebang-regex" "^1.0.0" + +"shebang-command@^2.0.0": + "integrity" "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==" + "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "shebang-regex" "^3.0.0" + +"shebang-regex@^1.0.0": + "integrity" "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz" + "version" "1.0.0" + +"shebang-regex@^3.0.0": + "integrity" "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + "version" "3.0.0" + +"shell-quote@^1.6.1", "shell-quote@1.6.1": + "integrity" "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=" + "resolved" "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz" + "version" "1.6.1" + dependencies: + "array-filter" "~0.0.0" + "array-map" "~0.0.0" + "array-reduce" "~0.0.0" + "jsonify" "~0.0.0" + +"shelljs@^0.8.4": + "integrity" "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==" + "resolved" "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz" + "version" "0.8.5" + dependencies: + "glob" "^7.0.0" + "interpret" "^1.0.0" + "rechoir" "^0.6.2" + +"shellwords@^0.1.1": + "integrity" "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" + "resolved" "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz" + "version" "0.1.1" + +"side-channel@^1.0.4": + "integrity" "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==" + "resolved" "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "call-bind" "^1.0.0" + "get-intrinsic" "^1.0.2" + "object-inspect" "^1.9.0" + +"signal-exit@^3.0.0", "signal-exit@^3.0.2": + "integrity" "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + "resolved" "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz" + "version" "3.0.3" + +"simple-plist@^1.0.0", "simple-plist@^1.1.0": + "integrity" "sha512-pKMCVKvZbZTsqYR6RKgLfBHkh2cV89GXcA/0CVPje3sOiNOnXA8+rp/ciAMZ7JRaUdLzlEM6JFfUn+fS6Nt3hg==" + "resolved" "https://registry.npmjs.org/simple-plist/-/simple-plist-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "bplist-creator" "0.0.8" + "bplist-parser" "0.2.0" + "plist" "^3.0.1" + +"simple-swizzle@^0.2.2": + "integrity" "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=" + "resolved" "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz" + "version" "0.2.2" + dependencies: + "is-arrayish" "^0.3.1" + +"sisteransi@^1.0.5": + "integrity" "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + "resolved" "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" + "version" "1.0.5" + +"slash@^2.0.0": + "integrity" "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" + "resolved" "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz" + "version" "2.0.0" + +"slash@^3.0.0": + "integrity" "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + "resolved" "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" + "version" "3.0.0" + +"slice-ansi@^2.0.0": + "integrity" "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==" + "resolved" "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "ansi-styles" "^3.2.0" + "astral-regex" "^1.0.0" + "is-fullwidth-code-point" "^2.0.0" + +"slice-ansi@^3.0.0": + "integrity" "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==" + "resolved" "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "ansi-styles" "^4.0.0" + "astral-regex" "^2.0.0" + "is-fullwidth-code-point" "^3.0.0" + +"slice-ansi@^4.0.0": + "integrity" "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==" + "resolved" "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "ansi-styles" "^4.0.0" + "astral-regex" "^2.0.0" + "is-fullwidth-code-point" "^3.0.0" + +"slugify@^1.3.4": + "integrity" "sha512-8mo9bslnBO3tr5PEVFzMPIWwWnipGS0xVbYf65zxDqfNwmzYn1LpiKNrR6DlClusuvo+hDHd1zKpmfAe83NQSQ==" + "resolved" "https://registry.npmjs.org/slugify/-/slugify-1.6.5.tgz" + "version" "1.6.5" + +"snapdragon-node@^2.0.1": + "integrity" "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==" + "resolved" "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "define-property" "^1.0.0" + "isobject" "^3.0.0" + "snapdragon-util" "^3.0.1" + +"snapdragon-util@^3.0.1": + "integrity" "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==" + "resolved" "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "kind-of" "^3.2.0" + +"snapdragon@^0.8.1": + "integrity" "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==" + "resolved" "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz" + "version" "0.8.2" + dependencies: + "base" "^0.11.1" + "debug" "^2.2.0" + "define-property" "^0.2.5" + "extend-shallow" "^2.0.1" + "map-cache" "^0.2.2" + "source-map" "^0.5.6" + "source-map-resolve" "^0.5.0" + "use" "^3.1.0" + +"source-map-resolve@^0.5.0": + "integrity" "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==" + "resolved" "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz" + "version" "0.5.3" + dependencies: + "atob" "^2.1.2" + "decode-uri-component" "^0.2.0" + "resolve-url" "^0.2.1" + "source-map-url" "^0.4.0" + "urix" "^0.1.0" + +"source-map-support@^0.5.16", "source-map-support@^0.5.6": + "integrity" "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==" + "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" + "version" "0.5.21" + dependencies: + "buffer-from" "^1.0.0" + "source-map" "^0.6.0" + +"source-map-url@^0.4.0": + "integrity" "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" + "resolved" "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz" + "version" "0.4.1" + +"source-map@^0.5.0", "source-map@^0.5.6": + "integrity" "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + "version" "0.5.7" + +"source-map@^0.6.0", "source-map@^0.6.1": + "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + "version" "0.6.1" + +"source-map@^0.7.3": + "integrity" "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz" + "version" "0.7.3" + +"source-map@~0.6.1": + "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + "version" "0.6.1" + +"spdx-correct@^3.0.0": + "integrity" "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==" + "resolved" "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz" + "version" "3.1.1" + dependencies: + "spdx-expression-parse" "^3.0.0" + "spdx-license-ids" "^3.0.0" + +"spdx-exceptions@^2.1.0": + "integrity" "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + "resolved" "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz" + "version" "2.3.0" + +"spdx-expression-parse@^3.0.0": + "integrity" "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==" + "resolved" "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "spdx-exceptions" "^2.1.0" + "spdx-license-ids" "^3.0.0" + +"spdx-license-ids@^3.0.0": + "integrity" "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==" + "resolved" "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz" + "version" "3.0.9" + +"split-on-first@^1.0.0": + "integrity" "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==" + "resolved" "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz" + "version" "1.1.0" + +"split-string@^3.0.1", "split-string@^3.0.2": + "integrity" "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==" + "resolved" "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "extend-shallow" "^3.0.0" + +"sprintf-js@~1.0.2": + "integrity" "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + "resolved" "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" + "version" "1.0.3" + +"stack-utils@^1.0.1": + "integrity" "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==" + "resolved" "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "escape-string-regexp" "^2.0.0" + +"stack-utils@^2.0.2": + "integrity" "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==" + "resolved" "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz" + "version" "2.0.5" + dependencies: + "escape-string-regexp" "^2.0.0" + +"stackframe@^1.1.1": + "integrity" "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + "resolved" "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz" + "version" "1.2.0" + +"stacktrace-parser@^0.1.3": + "integrity" "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==" + "resolved" "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz" + "version" "0.1.10" + dependencies: + "type-fest" "^0.7.1" + +"static-extend@^0.1.1": + "integrity" "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=" + "resolved" "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz" + "version" "0.1.2" + dependencies: + "define-property" "^0.2.5" + "object-copy" "^0.1.0" + +"statuses@>= 1.5.0 < 2", "statuses@~1.5.0": + "integrity" "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + "resolved" "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" + "version" "1.5.0" + +"stream-buffers@~2.2.0": + "integrity" "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=" + "resolved" "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz" + "version" "2.2.0" + +"strict-uri-encode@^2.0.0": + "integrity" "sha1-ucczDHBChi9rFC3CdLvMWGbONUY=" + "resolved" "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz" + "version" "2.0.0" + +"string_decoder@~1.1.1": + "integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" + "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "safe-buffer" "~5.1.0" + +"string-argv@0.3.1": + "integrity" "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==" + "resolved" "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz" + "version" "0.3.1" + +"string-hash-64@^1.0.3": + "integrity" "sha512-D5OKWKvDhyVWWn2x5Y9b+37NUllks34q1dCDhk/vYcso9fmhs+Tl3KR/gE4v5UNj2UA35cnX4KdVVGkG1deKqw==" + "resolved" "https://registry.npmjs.org/string-hash-64/-/string-hash-64-1.0.3.tgz" + "version" "1.0.3" + +"string-length@^4.0.1": + "integrity" "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==" + "resolved" "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "char-regex" "^1.0.2" + "strip-ansi" "^6.0.0" + +"string-width@^1.0.1": + "integrity" "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "code-point-at" "^1.0.0" + "is-fullwidth-code-point" "^1.0.0" + "strip-ansi" "^3.0.0" + +"string-width@^2.0.0": + "integrity" "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "is-fullwidth-code-point" "^2.0.0" + "strip-ansi" "^4.0.0" + +"string-width@^4.1.0", "string-width@^4.2.0": + "integrity" "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz" + "version" "4.2.2" + dependencies: + "emoji-regex" "^8.0.0" + "is-fullwidth-code-point" "^3.0.0" + "strip-ansi" "^6.0.0" + +"string.prototype.matchall@^4.0.5": + "integrity" "sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==" + "resolved" "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz" + "version" "4.0.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.18.2" + "get-intrinsic" "^1.1.1" + "has-symbols" "^1.0.2" + "internal-slot" "^1.0.3" + "regexp.prototype.flags" "^1.3.1" + "side-channel" "^1.0.4" + +"string.prototype.trimend@^1.0.4": + "integrity" "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==" + "resolved" "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + +"string.prototype.trimstart@^1.0.4": + "integrity" "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==" + "resolved" "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + +"stringify-object@^3.3.0": + "integrity" "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==" + "resolved" "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz" + "version" "3.3.0" + dependencies: + "get-own-enumerable-property-symbols" "^3.0.0" + "is-obj" "^1.0.1" + "is-regexp" "^1.0.0" + +"strip-ansi@^3.0.0", "strip-ansi@^3.0.1": + "integrity" "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "ansi-regex" "^2.0.0" + +"strip-ansi@^4.0.0": + "integrity" "sha1-qEeQIusaw2iocTibY1JixQXuNo8=" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "ansi-regex" "^3.0.0" + +"strip-ansi@^5.0.0": + "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "ansi-regex" "^4.1.0" + +"strip-ansi@^5.2.0": + "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "ansi-regex" "^4.1.0" + +"strip-ansi@^6.0.0": + "integrity" "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "ansi-regex" "^5.0.0" + +"strip-bom@^3.0.0": + "integrity" "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" + "version" "3.0.0" + +"strip-bom@^4.0.0": + "integrity" "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" + "version" "4.0.0" + +"strip-eof@^1.0.0": + "integrity" "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + "resolved" "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz" + "version" "1.0.0" + +"strip-final-newline@^2.0.0": + "integrity" "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + "resolved" "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" + "version" "2.0.0" + +"strip-json-comments@^3.1.0", "strip-json-comments@^3.1.1": + "integrity" "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + "resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" + "version" "3.1.1" + +"subscriptions-transport-ws@^0.9.0", "subscriptions-transport-ws@^0.9.16": + "integrity" "sha512-tztzcBTNoEbuErsVQpTN2xUNN/efAZXyCyL5m3x4t6SKrEiTL2N8SaKWBFWM4u56pL79ULif3zjyeq+oV+nOaA==" + "resolved" "https://registry.npmjs.org/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.18.tgz" + "version" "0.9.18" + dependencies: + "backo2" "^1.0.2" + "eventemitter3" "^3.1.0" + "iterall" "^1.2.1" + "symbol-observable" "^1.0.4" + "ws" "^5.2.0" + +"sucrase@^3.20.0": + "integrity" "sha512-azqwq0/Bs6RzLAdb4dXxsCgMtAaD2hzmUr4UhSfsxO46JFPAwMnnb441B/qsudZiS6Ylea3JXZe3Q497lsgXzQ==" + "resolved" "https://registry.npmjs.org/sucrase/-/sucrase-3.20.3.tgz" + "version" "3.20.3" + dependencies: + "commander" "^4.0.0" + "glob" "7.1.6" + "lines-and-columns" "^1.1.6" + "mz" "^2.7.0" + "pirates" "^4.0.1" + "ts-interface-checker" "^0.1.9" + +"sudo-prompt@^9.0.0": + "integrity" "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==" + "resolved" "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz" + "version" "9.2.1" + +"supports-color@^2.0.0": + "integrity" "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz" + "version" "2.0.0" + +"supports-color@^5.3.0": + "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" + "version" "5.5.0" + dependencies: + "has-flag" "^3.0.0" + +"supports-color@^6.1.0": + "integrity" "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz" + "version" "6.1.0" + dependencies: + "has-flag" "^3.0.0" + +"supports-color@^7.0.0", "supports-color@^7.1.0": + "integrity" "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" + "version" "7.2.0" + dependencies: + "has-flag" "^4.0.0" + +"supports-hyperlinks@^2.0.0": + "integrity" "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==" + "resolved" "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "has-flag" "^4.0.0" + "supports-color" "^7.0.0" + +"symbol-observable@^1.0.2", "symbol-observable@^1.0.4": + "integrity" "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==" + "resolved" "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz" + "version" "1.2.0" + +"symbol-tree@^3.2.4": + "integrity" "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + "resolved" "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" + "version" "3.2.4" + +"table@^6.0.9": + "integrity" "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==" + "resolved" "https://registry.npmjs.org/table/-/table-6.7.1.tgz" + "version" "6.7.1" + dependencies: + "ajv" "^8.0.1" + "lodash.clonedeep" "^4.5.0" + "lodash.truncate" "^4.4.2" + "slice-ansi" "^4.0.0" + "string-width" "^4.2.0" + "strip-ansi" "^6.0.0" + +"temp-dir@^1.0.0": + "integrity" "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=" + "resolved" "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz" + "version" "1.0.0" + +"temp@^0.8.1", "temp@0.8.3": + "integrity" "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=" + "resolved" "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz" + "version" "0.8.3" + dependencies: + "os-tmpdir" "^1.0.0" + "rimraf" "~2.2.6" + +"tempy@0.3.0": + "integrity" "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==" + "resolved" "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz" + "version" "0.3.0" + dependencies: + "temp-dir" "^1.0.0" + "type-fest" "^0.3.1" + "unique-string" "^1.0.0" + +"terminal-link@^2.0.0": + "integrity" "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==" + "resolved" "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "ansi-escapes" "^4.2.1" + "supports-hyperlinks" "^2.0.0" + +"test-exclude@^5.2.3": + "integrity" "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==" + "resolved" "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz" + "version" "5.2.3" + dependencies: + "glob" "^7.1.3" + "minimatch" "^3.0.4" + "read-pkg-up" "^4.0.0" + "require-main-filename" "^2.0.0" + +"test-exclude@^6.0.0": + "integrity" "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==" + "resolved" "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "@istanbuljs/schema" "^0.1.2" + "glob" "^7.1.4" + "minimatch" "^3.0.4" + +"text-table@^0.2.0": + "integrity" "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + "resolved" "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + "version" "0.2.0" + +"thenify-all@^1.0.0": + "integrity" "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=" + "resolved" "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz" + "version" "1.6.0" + dependencies: + "thenify" ">= 3.1.0 < 4" + +"thenify@>= 3.1.0 < 4": + "integrity" "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==" + "resolved" "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz" + "version" "3.3.1" + dependencies: + "any-promise" "^1.0.0" + +"throat@^5.0.0": + "integrity" "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + "resolved" "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz" + "version" "5.0.0" + +"through@^2.3.8": + "integrity" "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + "resolved" "https://registry.npmjs.org/through/-/through-2.3.8.tgz" + "version" "2.3.8" + +"through2@^2.0.1": + "integrity" "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==" + "resolved" "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz" + "version" "2.0.5" + dependencies: + "readable-stream" "~2.3.6" + "xtend" "~4.0.1" + +"tmp@^0.0.33": + "integrity" "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==" + "resolved" "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz" + "version" "0.0.33" + dependencies: + "os-tmpdir" "~1.0.2" + +"tmpl@1.0.x": + "integrity" "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" + "resolved" "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz" + "version" "1.0.4" + +"to-fast-properties@^1.0.3": + "integrity" "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=" + "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz" + "version" "1.0.3" + +"to-fast-properties@^2.0.0": + "integrity" "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" + "version" "2.0.0" + +"to-object-path@^0.3.0": + "integrity" "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=" + "resolved" "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz" + "version" "0.3.0" + dependencies: + "kind-of" "^3.0.2" + +"to-regex-range@^2.1.0": + "integrity" "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=" + "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "is-number" "^3.0.0" + "repeat-string" "^1.6.1" + +"to-regex-range@^5.0.1": + "integrity" "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" + "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "is-number" "^7.0.0" + +"to-regex@^3.0.1", "to-regex@^3.0.2": + "integrity" "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==" + "resolved" "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "define-property" "^2.0.2" + "extend-shallow" "^3.0.2" + "regex-not" "^1.0.2" + "safe-regex" "^1.1.0" + +"toidentifier@1.0.1": + "integrity" "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + "resolved" "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" + "version" "1.0.1" + +"tough-cookie@^4.0.0": + "integrity" "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==" + "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "psl" "^1.1.33" + "punycode" "^2.1.1" + "universalify" "^0.1.2" + +"tr46@^2.1.0": + "integrity" "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==" + "resolved" "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "punycode" "^2.1.1" + +"ts-interface-checker@^0.1.9": + "integrity" "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + "resolved" "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz" + "version" "0.1.13" + +"ts-invariant@^0.2.1": + "integrity" "sha512-Z/JSxzVmhTo50I+LKagEISFJW3pvPCqsMWLamCTX8Kr3N5aMrnGOqcflbe5hLUzwjvgPfnLzQtHZv0yWQ+FIHg==" + "resolved" "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.2.1.tgz" + "version" "0.2.1" + dependencies: + "tslib" "^1.9.3" + +"ts-invariant@^0.3.2": + "integrity" "sha512-UReOKsrJFGC9tUblgSRWo+BsVNbEd77Cl6WiV/XpMlkifXwNIJbknViCucHvVZkXSC/mcWeRnIGdY7uprcwvdQ==" + "resolved" "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.3.3.tgz" + "version" "0.3.3" + dependencies: + "tslib" "^1.9.3" + +"ts-invariant@^0.4.0", "ts-invariant@^0.4.2", "ts-invariant@^0.4.4": + "integrity" "sha512-uEtWkFM/sdZvRNNDL3Ehu4WVpwaulhwQszV8mrtcdeE8nN00BV9mAmQ88RkrBhFgl9gMgvjJLAQcZbnPXI9mlA==" + "resolved" "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.4.4.tgz" + "version" "0.4.4" + dependencies: + "tslib" "^1.9.3" + +"tsconfig-paths@^3.9.0": + "integrity" "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==" + "resolved" "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz" + "version" "3.9.0" + dependencies: + "@types/json5" "^0.0.29" + "json5" "^1.0.1" + "minimist" "^1.2.0" + "strip-bom" "^3.0.0" + +"tslib@^1.10.0", "tslib@^1.9.0", "tslib@^1.9.3": + "integrity" "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "resolved" "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" + "version" "1.14.1" + +"tslib@^2.0.1": + "integrity" "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "resolved" "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz" + "version" "2.3.1" + +"tslib@^2.1.0": + "integrity" "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + "resolved" "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz" + "version" "2.2.0" + +"type-check@^0.4.0", "type-check@~0.4.0": + "integrity" "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==" + "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" + "version" "0.4.0" + dependencies: + "prelude-ls" "^1.2.1" + +"type-check@~0.3.2": + "integrity" "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=" + "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" + "version" "0.3.2" + dependencies: + "prelude-ls" "~1.1.2" + +"type-detect@4.0.8": + "integrity" "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + "resolved" "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" + "version" "4.0.8" + +"type-fest@^0.20.2": + "integrity" "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" + "version" "0.20.2" + +"type-fest@^0.21.3": + "integrity" "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" + "version" "0.21.3" + +"type-fest@^0.3.1": + "integrity" "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz" + "version" "0.3.1" + +"type-fest@^0.6.0": + "integrity" "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz" + "version" "0.6.0" + +"type-fest@^0.7.1": + "integrity" "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz" + "version" "0.7.1" + +"type-fest@^0.8.1": + "integrity" "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" + "version" "0.8.1" + +"typedarray-to-buffer@^3.1.5": + "integrity" "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==" + "resolved" "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" + "version" "3.1.5" + dependencies: + "is-typedarray" "^1.0.0" + +"ua-parser-js@^0.7.18", "ua-parser-js@^0.7.19": + "integrity" "sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g==" + "resolved" "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.28.tgz" + "version" "0.7.28" + +"uglify-es@^3.1.9": + "integrity" "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==" + "resolved" "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz" + "version" "3.3.9" + dependencies: + "commander" "~2.13.0" + "source-map" "~0.6.1" + +"ultron@1.0.x": + "integrity" "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=" + "resolved" "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz" + "version" "1.0.2" + +"unbox-primitive@^1.0.1": + "integrity" "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==" + "resolved" "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "function-bind" "^1.1.1" + "has-bigints" "^1.0.1" + "has-symbols" "^1.0.2" + "which-boxed-primitive" "^1.0.2" + +"unicode-canonical-property-names-ecmascript@^1.0.4": + "integrity" "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==" + "resolved" "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz" + "version" "1.0.4" + +"unicode-match-property-ecmascript@^1.0.4": + "integrity" "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==" + "resolved" "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "unicode-canonical-property-names-ecmascript" "^1.0.4" + "unicode-property-aliases-ecmascript" "^1.0.4" + +"unicode-match-property-value-ecmascript@^1.2.0": + "integrity" "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==" + "resolved" "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz" + "version" "1.2.0" + +"unicode-property-aliases-ecmascript@^1.0.4": + "integrity" "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==" + "resolved" "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz" + "version" "1.1.0" + +"unimodules-task-manager-interface@~7.1.0": + "integrity" "sha512-vvtxJO3O6fJXvSc9qvgB2FS9xJk2nWG4NOvwCMmTmfblmvzGPFcTheOKzV7Z1dvjlqTZZ+TDqd5XOGa+0+NXVA==" + "resolved" "https://registry.npmjs.org/unimodules-task-manager-interface/-/unimodules-task-manager-interface-7.1.1.tgz" + "version" "7.1.1" + +"union-value@^1.0.0": + "integrity" "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==" + "resolved" "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "arr-union" "^3.1.0" + "get-value" "^2.0.6" + "is-extendable" "^0.1.1" + "set-value" "^2.0.1" + +"unique-string@^1.0.0": + "integrity" "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=" + "resolved" "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "crypto-random-string" "^1.0.0" + +"universalify@^0.1.0": + "integrity" "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + "resolved" "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" + "version" "0.1.2" + +"universalify@^0.1.2": + "integrity" "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + "resolved" "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" + "version" "0.1.2" + +"universalify@^1.0.0": + "integrity" "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==" + "resolved" "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz" + "version" "1.0.0" + +"universalify@^2.0.0": + "integrity" "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + "resolved" "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" + "version" "2.0.0" + +"unpipe@~1.0.0": + "integrity" "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + "resolved" "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" + "version" "1.0.0" + +"unset-value@^1.0.0": + "integrity" "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=" + "resolved" "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "has-value" "^0.3.1" + "isobject" "^3.0.0" + +"uri-js@^4.2.2": + "integrity" "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" + "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" + "version" "4.4.1" + dependencies: + "punycode" "^2.1.0" + +"urix@^0.1.0": + "integrity" "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + "resolved" "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz" + "version" "0.1.0" + +"url-parse@^1.4.4": + "integrity" "sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==" + "resolved" "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz" + "version" "1.5.1" + dependencies: + "querystringify" "^2.1.1" + "requires-port" "^1.0.0" + +"use-subscription@^1.0.0": + "integrity" "sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==" + "resolved" "https://registry.npmjs.org/use-subscription/-/use-subscription-1.5.1.tgz" + "version" "1.5.1" + dependencies: + "object-assign" "^4.1.1" + +"use@^3.1.0": + "integrity" "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + "resolved" "https://registry.npmjs.org/use/-/use-3.1.1.tgz" + "version" "3.1.1" + +"util-deprecate@~1.0.1": + "integrity" "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + "version" "1.0.2" + +"util.promisify@^1.0.0": + "integrity" "sha512-/s3UsZUrIfa6xDhr7zZhnE9SLQ5RIXyYfiVnMMyMDzOc8WhWN4Nbh36H842OyurKbCDAesZOJaVyvmSl6fhGQw==" + "resolved" "https://registry.npmjs.org/util.promisify/-/util.promisify-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "call-bind" "^1.0.0" + "define-properties" "^1.1.3" + "for-each" "^0.3.3" + "has-symbols" "^1.0.1" + "object.getownpropertydescriptors" "^2.1.1" + +"util@^0.12.0": + "integrity" "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==" + "resolved" "https://registry.npmjs.org/util/-/util-0.12.4.tgz" + "version" "0.12.4" + dependencies: + "inherits" "^2.0.3" + "is-arguments" "^1.0.4" + "is-generator-function" "^1.0.7" + "is-typed-array" "^1.1.3" + "safe-buffer" "^5.1.2" + "which-typed-array" "^1.1.2" + +"utils-merge@1.0.1": + "integrity" "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + "resolved" "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" + "version" "1.0.1" + +"uuid@^3.3.2", "uuid@^3.4.0", "uuid@3.4.0": + "integrity" "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + "resolved" "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz" + "version" "3.4.0" + +"uuid@^7.0.3": + "integrity" "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==" + "resolved" "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz" + "version" "7.0.3" + +"uuid@^8.3.0": + "integrity" "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + "resolved" "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" + "version" "8.3.2" + +"uuid@7.0.2": + "integrity" "sha512-vy9V/+pKG+5ZTYKf+VcphF5Oc6EFiu3W8Nv3P3zIh0EqVI80ZxOzuPfe9EHjkFNvf8+xuTHVeei4Drydlx4zjw==" + "resolved" "https://registry.npmjs.org/uuid/-/uuid-7.0.2.tgz" + "version" "7.0.2" + +"v8-compile-cache@^2.0.3": + "integrity" "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + "resolved" "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" + "version" "2.3.0" + +"v8-to-istanbul@^7.0.0": + "integrity" "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==" + "resolved" "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz" + "version" "7.1.2" + dependencies: + "@types/istanbul-lib-coverage" "^2.0.1" + "convert-source-map" "^1.6.0" + "source-map" "^0.7.3" + +"validate-npm-package-license@^3.0.1": + "integrity" "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==" + "resolved" "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "spdx-correct" "^3.0.0" + "spdx-expression-parse" "^3.0.0" + +"validate.js@^0.12.0": + "integrity" "sha512-/x2RJSvbqEyxKj0RPN4xaRquK+EggjeVXiDDEyrJzsJogjtiZ9ov7lj/svVb4DM5Q5braQF4cooAryQbUwOxlA==" + "resolved" "https://registry.npmjs.org/validate.js/-/validate.js-0.12.0.tgz" + "version" "0.12.0" + +"vary@~1.1.2": + "integrity" "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + "resolved" "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" + "version" "1.1.2" + +"vlq@^1.0.0": + "integrity" "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==" + "resolved" "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz" + "version" "1.0.1" + +"w3c-hr-time@^1.0.2": + "integrity" "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==" + "resolved" "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "browser-process-hrtime" "^1.0.0" + +"w3c-xmlserializer@^2.0.0": + "integrity" "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==" + "resolved" "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "xml-name-validator" "^3.0.0" + +"walker@^1.0.7", "walker@~1.0.5": + "integrity" "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=" + "resolved" "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz" + "version" "1.0.7" + dependencies: + "makeerror" "1.0.x" + +"warn-once@^0.1.0": + "integrity" "sha512-recZTSvuaH/On5ZU5ywq66y99lImWqzP93+AiUo9LUwG8gXHW+LJjhOd6REJHm7qb0niYqrEQJvbHSQfuJtTqA==" + "resolved" "https://registry.npmjs.org/warn-once/-/warn-once-0.1.0.tgz" + "version" "0.1.0" + +"wcwidth@^1.0.1": + "integrity" "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=" + "resolved" "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "defaults" "^1.0.3" + +"webidl-conversions@^5.0.0": + "integrity" "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" + "version" "5.0.0" + +"webidl-conversions@^6.1.0": + "integrity" "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" + "version" "6.1.0" + +"whatwg-encoding@^1.0.5": + "integrity" "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==" + "resolved" "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "iconv-lite" "0.4.24" + +"whatwg-fetch@^3.0.0", "whatwg-fetch@>=0.10.0": + "integrity" "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + "resolved" "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz" + "version" "3.6.2" + +"whatwg-mimetype@^2.3.0": + "integrity" "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + "resolved" "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz" + "version" "2.3.0" + +"whatwg-url@^8.0.0", "whatwg-url@^8.5.0": + "integrity" "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==" + "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz" + "version" "8.7.0" + dependencies: + "lodash" "^4.7.0" + "tr46" "^2.1.0" + "webidl-conversions" "^6.1.0" + +"which-boxed-primitive@^1.0.2": + "integrity" "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==" + "resolved" "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "is-bigint" "^1.0.1" + "is-boolean-object" "^1.1.0" + "is-number-object" "^1.0.4" + "is-string" "^1.0.5" + "is-symbol" "^1.0.3" + +"which-module@^2.0.0": + "integrity" "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + "resolved" "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz" + "version" "2.0.0" + +"which-pm-runs@^1.0.0": + "integrity" "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" + "resolved" "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz" + "version" "1.0.0" + +"which-typed-array@^1.1.2": + "integrity" "sha512-49E0SpUe90cjpoc7BOJwyPHRqSAd12c10Qm2amdEZrJPCY2NDxaW01zHITrem+rnETY3dwrbH3UUrUwagfCYDA==" + "resolved" "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.4.tgz" + "version" "1.1.4" + dependencies: + "available-typed-arrays" "^1.0.2" + "call-bind" "^1.0.0" + "es-abstract" "^1.18.0-next.1" + "foreach" "^2.0.5" + "function-bind" "^1.1.1" + "has-symbols" "^1.0.1" + "is-typed-array" "^1.1.3" + +"which@^1.2.9": + "integrity" "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" + "resolved" "https://registry.npmjs.org/which/-/which-1.3.1.tgz" + "version" "1.3.1" + dependencies: + "isexe" "^2.0.0" + +"which@^2.0.1", "which@^2.0.2": + "integrity" "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" + "resolved" "https://registry.npmjs.org/which/-/which-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "isexe" "^2.0.0" + +"word-wrap@^1.2.3", "word-wrap@~1.2.3": + "integrity" "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + "resolved" "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" + "version" "1.2.3" + +"wrap-ansi@^2.0.0": + "integrity" "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=" + "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "string-width" "^1.0.1" + "strip-ansi" "^3.0.1" + +"wrap-ansi@^6.2.0": + "integrity" "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==" + "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz" + "version" "6.2.0" + dependencies: + "ansi-styles" "^4.0.0" + "string-width" "^4.1.0" + "strip-ansi" "^6.0.0" + +"wrap-ansi@^7.0.0": + "integrity" "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" + "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" + "version" "7.0.0" + dependencies: + "ansi-styles" "^4.0.0" + "string-width" "^4.1.0" + "strip-ansi" "^6.0.0" + +"wrappy@1": + "integrity" "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + "version" "1.0.2" + +"write-file-atomic@^2.3.0", "write-file-atomic@2.4.1": + "integrity" "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==" + "resolved" "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz" + "version" "2.4.1" + dependencies: + "graceful-fs" "^4.1.11" + "imurmurhash" "^0.1.4" + "signal-exit" "^3.0.2" + +"write-file-atomic@^3.0.0": + "integrity" "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==" + "resolved" "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "imurmurhash" "^0.1.4" + "is-typedarray" "^1.0.0" + "signal-exit" "^3.0.2" + "typedarray-to-buffer" "^3.1.5" + +"ws@^1.1.0": + "integrity" "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==" + "resolved" "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "options" ">=0.0.5" + "ultron" "1.0.x" + +"ws@^1.1.5": + "integrity" "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==" + "resolved" "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "options" ">=0.0.5" + "ultron" "1.0.x" + +"ws@^5.2.0": + "integrity" "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==" + "resolved" "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz" + "version" "5.2.2" + dependencies: + "async-limiter" "~1.0.0" + +"ws@^6.1.4": + "integrity" "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==" + "resolved" "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz" + "version" "6.2.2" + dependencies: + "async-limiter" "~1.0.0" + +"ws@^7.4.6": + "integrity" "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==" + "resolved" "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz" + "version" "7.5.7" + +"ws@^7": + "integrity" "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==" + "resolved" "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz" + "version" "7.4.6" + +"xcode@^2.0.0": + "integrity" "sha512-uCrmPITrqTEzhn0TtT57fJaNaw8YJs1aCzs+P/QqxsDbvPZSv7XMPPwXrKvHtD6pLjBM/NaVwraWJm8q83Y4iQ==" + "resolved" "https://registry.npmjs.org/xcode/-/xcode-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "simple-plist" "^1.0.0" + "uuid" "^3.3.2" + +"xcode@^3.0.0", "xcode@^3.0.1": + "integrity" "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==" + "resolved" "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "simple-plist" "^1.1.0" + "uuid" "^7.0.3" + +"xml-js@^1.6.11": + "integrity" "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==" + "resolved" "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz" + "version" "1.6.11" + dependencies: + "sax" "^1.2.4" + +"xml-name-validator@^3.0.0": + "integrity" "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + "resolved" "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz" + "version" "3.0.0" + +"xml2js@0.4.23": + "integrity" "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==" + "resolved" "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz" + "version" "0.4.23" + dependencies: + "sax" ">=0.6.0" + "xmlbuilder" "~11.0.0" + +"xmlbuilder@^14.0.0": + "integrity" "sha512-ts+B2rSe4fIckR6iquDjsKbQFK2NlUk6iG5nf14mDEyldgoc2nEKZ3jZWMPTxGQwVgToSjt6VGIho1H8/fNFTg==" + "resolved" "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-14.0.0.tgz" + "version" "14.0.0" + +"xmlbuilder@^9.0.7": + "integrity" "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=" + "resolved" "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz" + "version" "9.0.7" + +"xmlbuilder@~11.0.0": + "integrity" "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" + "resolved" "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz" + "version" "11.0.1" + +"xmlchars@^2.2.0": + "integrity" "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + "resolved" "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" + "version" "2.2.0" + +"xmldoc@^1.1.2": + "integrity" "sha512-ruPC/fyPNck2BD1dpz0AZZyrEwMOrWTO5lDdIXS91rs3wtm4j+T8Rp2o+zoOYkkAxJTZRPOSnOGei1egoRmKMQ==" + "resolved" "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "sax" "^1.2.1" + +"xmldom@^0.5.0": + "integrity" "sha512-Foaj5FXVzgn7xFzsKeNIde9g6aFBxTPi37iwsno8QvApmtg7KYrr+OPyRHcJF7dud2a5nGRBXK3n0dL62Gf7PA==" + "resolved" "https://registry.npmjs.org/xmldom/-/xmldom-0.5.0.tgz" + "version" "0.5.0" + +"xtend@~4.0.1": + "integrity" "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + "resolved" "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" + "version" "4.0.2" + +"y18n@^3.2.1": + "integrity" "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==" + "resolved" "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz" + "version" "3.2.2" + +"y18n@^4.0.0": + "integrity" "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + "resolved" "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz" + "version" "4.0.3" + +"yallist@^2.1.2": + "integrity" "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + "resolved" "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz" + "version" "2.1.2" + +"yallist@^4.0.0": + "integrity" "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "resolved" "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" + "version" "4.0.0" + +"yaml@^1.10.0": + "integrity" "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + "resolved" "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" + "version" "1.10.2" + +"yargs-parser@^18.1.2": + "integrity" "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==" + "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz" + "version" "18.1.3" + dependencies: + "camelcase" "^5.0.0" + "decamelize" "^1.2.0" + +"yargs-parser@^7.0.0": + "integrity" "sha1-jQrELxbqVd69MyyvTEA4s+P139k=" + "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz" + "version" "7.0.0" + dependencies: + "camelcase" "^4.1.0" + +"yargs@^15.1.0", "yargs@^15.3.1", "yargs@^15.4.1": + "integrity" "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==" + "resolved" "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz" + "version" "15.4.1" + dependencies: + "cliui" "^6.0.0" + "decamelize" "^1.2.0" + "find-up" "^4.1.0" + "get-caller-file" "^2.0.1" + "require-directory" "^2.1.1" + "require-main-filename" "^2.0.0" + "set-blocking" "^2.0.0" + "string-width" "^4.2.0" + "which-module" "^2.0.0" + "y18n" "^4.0.0" + "yargs-parser" "^18.1.2" + +"yargs@^8.0.2": + "integrity" "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=" + "resolved" "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz" + "version" "8.0.2" + dependencies: + "camelcase" "^4.1.0" + "cliui" "^3.2.0" + "decamelize" "^1.1.1" + "get-caller-file" "^1.0.1" + "os-locale" "^2.0.0" + "read-pkg-up" "^2.0.0" + "require-directory" "^2.1.1" + "require-main-filename" "^1.0.1" + "set-blocking" "^2.0.0" + "string-width" "^2.0.0" + "which-module" "^2.0.0" + "y18n" "^3.2.1" + "yargs-parser" "^7.0.0" + +"yocto-queue@^0.1.0": + "integrity" "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + "resolved" "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" + "version" "0.1.0" + +"zen-observable-ts@^0.8.21": + "integrity" "sha512-Yj3yXweRc8LdRMrCC8nIc4kkjWecPAUVh0TI0OUrWXx6aX790vLcDlWca6I4vsyCGH3LpWxq0dJRcMOFoVqmeg==" + "resolved" "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-0.8.21.tgz" + "version" "0.8.21" + dependencies: + "tslib" "^1.9.3" + "zen-observable" "^0.8.0" + +"zen-observable@^0.8.0": + "integrity" "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==" + "resolved" "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz" + "version" "0.8.15"

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