= ({ setUrl, url, setIsUploading }) => {
alt='image'
/>
- {`Drag & drop an image here or`}{' '}
+ Drag & drop an image here or{' '}
Upload from device.
@@ -102,7 +106,7 @@ const ImageUploader: FC = ({ setUrl, url, setIsUploading }) => {
)}
-
+
)}
@@ -116,11 +120,8 @@ const ShowingImage = styled.div`
}
`;
-const DropZone = styled.div`
- display: flex;
+const DropZone = styled(FlexCenter)`
flex-direction: column;
- align-items: center;
- justify-content: center;
border: 1px dotted ${neutralColors.gray[400]};
margin: 24px 0 16px 0;
padding: 64px 20px;
@@ -160,7 +161,7 @@ const move = keyframes`
}
`;
-const UplaodBar = styled.div<{ uploading: boolean }>`
+const UploadBar = styled.div<{ uploading?: boolean }>`
width: 100%;
height: 4px;
border-radius: 2px;
diff --git a/src/components/Input.tsx b/src/components/Input.tsx
index 7b1e5249bb..53797919fc 100644
--- a/src/components/Input.tsx
+++ b/src/components/Input.tsx
@@ -1,26 +1,28 @@
import {
- brandColors,
- neutralColors,
GLink,
+ neutralColors,
semanticColors,
+ SublineBold,
} from '@giveth/ui-design-system';
-import { InputHTMLAttributes } from 'react';
+import React, { FC, InputHTMLAttributes, ReactElement, useId } from 'react';
import styled from 'styled-components';
+import { IIconProps } from '@giveth/ui-design-system/lib/esm/components/icons/giv-economy/type';
+import { EInputValidation, IInputValidation } from '@/types/inputValidation';
+import InputStyled from './styled-components/Input';
+import LottieControl from '@/components/animations/lottieControl';
+import LoadingAnimation from '@/animations/loading_giv_600.json';
+import { FlexCenter } from '@/components/styled-components/Flex';
import type {
+ DeepRequired,
FieldError,
+ FieldErrorsImpl,
+ Merge,
RegisterOptions,
UseFormRegister,
} from 'react-hook-form';
export interface IFormValidations {
- [key: string]: InputValidationType;
-}
-
-export enum InputValidationType {
- NORMAL,
- WARNING,
- ERROR,
- SUCCESS,
+ [key: string]: EInputValidation;
}
export enum InputSize {
@@ -29,17 +31,26 @@ export enum InputSize {
LARGE,
}
+interface IInputLabelProps {
+ required?: boolean;
+ disabled?: boolean;
+}
interface IInput extends InputHTMLAttributes {
label?: string;
caption?: string;
+ isValidating?: boolean;
size?: InputSize;
- error?: FieldError;
+ LeftIcon?: ReactElement;
}
interface IInputWithRegister extends IInput {
register: UseFormRegister;
registerName: string;
registerOptions?: RegisterOptions;
+ error?:
+ | FieldError
+ | undefined
+ | Merge>>>;
}
const InputSizeToLinkSize = (size: InputSize) => {
@@ -61,47 +72,79 @@ type InputType =
registerName?: never;
register?: never;
registerOptions?: never;
+ error?: never;
} & IInput);
-const Input = (props: InputType) => {
+const Input: FC = props => {
const {
label,
caption,
size = InputSize.MEDIUM,
+ disabled,
+ LeftIcon,
register,
registerName,
registerOptions = { required: false },
error,
+ maxLength,
+ value,
+ isValidating,
...rest
} = props;
- const validationStatus = error
- ? InputValidationType.ERROR
- : InputValidationType.NORMAL;
+ const id = useId();
+ const validationStatus =
+ !error || isValidating
+ ? EInputValidation.NORMAL
+ : EInputValidation.ERROR;
return (
{label && (
-
- {label}
-
+
)}
-
+
+ {LeftIcon && LeftIcon}
+
+
+ {isValidating && (
+
+ )}
+ {maxLength && (
+
+ {value ? String(value)?.length : 0}/{maxLength}
+
+ )}
+
+
{error?.message ? (
- {error?.message}
+ {error.message as string}
) : (
@@ -112,14 +155,35 @@ const Input = (props: InputType) => {
);
};
+const Absolute = styled(FlexCenter)`
+ position: absolute;
+ right: 10px;
+ top: 0;
+ bottom: 0;
+`;
+
+const CharLength = styled(SublineBold)`
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ font-size: 12px;
+ background: ${neutralColors.gray[300]};
+ color: ${neutralColors.gray[700]};
+ font-weight: 500;
+ border-radius: 64px;
+ width: 52px;
+ height: 30px;
+ margin-right: 6px;
+`;
+
const InputContainer = styled.div`
flex: 1;
`;
-const InputLabel = styled(GLink)<{ required?: boolean }>`
- text-transform: uppercase;
+const InputLabel = styled(GLink)`
padding-bottom: 4px;
- color: ${brandColors.deep[500]};
+ color: ${props =>
+ props.disabled ? neutralColors.gray[600] : neutralColors.gray[900]};
::after {
content: '*';
display: ${props => (props.required ? 'inline-block' : 'none')};
@@ -128,117 +192,46 @@ const InputLabel = styled(GLink)<{ required?: boolean }>`
}
`;
-interface IValidation {
- validation: InputValidationType;
-}
-
-interface IInputField extends IValidation {
- inputSize: InputSize;
-}
-
-const InputField = styled.input`
- width: 100%;
- height: ${props => {
- switch (props.inputSize) {
- case InputSize.SMALL:
- return '32px';
- case InputSize.MEDIUM:
- return '54px';
- case InputSize.LARGE:
- return '56px';
- default:
- break;
- }
- }};
- border: 2px solid
- ${props => {
- switch (props.validation) {
- case InputValidationType.NORMAL:
- return neutralColors.gray[300];
- case InputValidationType.WARNING:
- return semanticColors.golden[600];
- case InputValidationType.ERROR:
- return semanticColors.punch[500];
- case InputValidationType.SUCCESS:
- return semanticColors.jade[500];
- default:
- return neutralColors.gray[300];
- }
- }};
- border-radius: 8px;
- padding: ${props => {
- switch (props.inputSize) {
- case InputSize.SMALL:
- return '8px';
- case InputSize.MEDIUM:
- return '15px 16px';
- case InputSize.LARGE:
- return '18px 16px';
- default:
- break;
- }
- }};
- font-size: ${props => {
- switch (props.inputSize) {
- case InputSize.SMALL:
- return '12px';
- case InputSize.MEDIUM:
- return '16px';
- case InputSize.LARGE:
- return '16px';
- default:
- break;
- }
- }};
- line-height: 150%;
- /* font-weight: 500; */
- font-family: 'Red Hat Text';
- caret-color: ${brandColors.giv[300]};
- :focus {
- border: 2px solid
- ${props => {
- switch (props.validation) {
- case InputValidationType.NORMAL:
- return neutralColors.gray[500];
- case InputValidationType.WARNING:
- return semanticColors.golden[700];
- case InputValidationType.ERROR:
- return semanticColors.punch[700];
- case InputValidationType.SUCCESS:
- return semanticColors.jade[700];
- default:
- return neutralColors.gray[500];
- }
- }};
- }
- ::placeholder {
- color: ${neutralColors.gray[500]};
- }
-`;
-
const InputDesc = styled(GLink)`
padding-top: 4px;
- color: ${brandColors.deep[500]};
+ color: ${neutralColors.gray[900]};
display: block;
`;
-const InputValidation = styled(GLink)`
+const InputValidation = styled(GLink)`
padding-top: 4px;
display: block;
color: ${props => {
switch (props.validation) {
- case InputValidationType.NORMAL:
+ case EInputValidation.NORMAL:
return neutralColors.gray[900];
- case InputValidationType.WARNING:
+ case EInputValidation.WARNING:
return semanticColors.golden[600];
- case InputValidationType.ERROR:
+ case EInputValidation.ERROR:
return semanticColors.punch[500];
- case InputValidationType.SUCCESS:
+ case EInputValidation.SUCCESS:
return semanticColors.jade[500];
default:
return neutralColors.gray[300];
}
- }}; ;
+ }};
+`;
+
+const InputWrapper = styled.div`
+ position: relative;
+ display: flex;
+ > svg {
+ position: absolute;
+ transform: translateY(-50%);
+ padding-left: 20px;
+ padding-right: 8px;
+ border-right: 1px solid ${neutralColors.gray[400]};
+ width: 52px;
+ height: 23px;
+ top: 50%;
+ left: 0;
+ overflow: hidden;
+ }
`;
export default Input;
diff --git a/src/components/views/project/NotAvailableProject.tsx b/src/components/NotAvailableProject.tsx
similarity index 91%
rename from src/components/views/project/NotAvailableProject.tsx
rename to src/components/NotAvailableProject.tsx
index 0449bc0794..cfc29b5531 100644
--- a/src/components/views/project/NotAvailableProject.tsx
+++ b/src/components/NotAvailableProject.tsx
@@ -18,7 +18,9 @@ const NotAvailableProject = () => {
height={112}
alt='missing-project-image'
/>
- Oops! This project is no longer available!
+
+ Oops! This project is no longer available or not found!
+
);
diff --git a/src/components/views/donate/RadioTitle.tsx b/src/components/RadioButton.tsx
similarity index 58%
rename from src/components/views/donate/RadioTitle.tsx
rename to src/components/RadioButton.tsx
index d538531ac7..905ddabf7a 100644
--- a/src/components/views/donate/RadioTitle.tsx
+++ b/src/components/RadioButton.tsx
@@ -1,4 +1,4 @@
-import React from 'react';
+import React, { FC } from 'react';
import Image from 'next/image';
import styled from 'styled-components';
import {
@@ -8,53 +8,61 @@ import {
Subline,
} from '@giveth/ui-design-system';
import { ETheme } from '@/features/general/general.slice';
-
-import RadioOnIcon from '../../../../public/images/radio_on.svg';
-import RadioOffIcon from '../../../../public/images/radio_off.svg';
import { useAppSelector } from '@/features/hooks';
+import RadioOnIcon from '/public/images/radio_on.svg';
+import RadioOffIcon from '/public/images/radio_off.svg';
-const RadioTitle = (props: {
+interface IProps {
+ isSelected: boolean;
title: string;
subtitle?: string;
- isSelected: boolean;
toggleRadio: () => void;
+}
+
+const RadioButton: FC = ({
+ title,
+ subtitle,
+ isSelected,
+ toggleRadio,
}) => {
- const { title, subtitle, isSelected, toggleRadio } = props;
const theme = useAppSelector(state => state.general.theme);
return (
-
+
-
{title}
-
-
+
+
{subtitle}
-
+
-
+
);
};
-const RadioTitleBox = styled.div`
+const Container = styled.div`
display: flex;
cursor: pointer;
margin-bottom: 10px;
+ > :first-child {
+ flex-shrink: 0;
+ }
> :last-child {
margin-left: 16px;
}
`;
-const RadioTitleText = styled(Lead)`
- color: ${(props: { isSelected: boolean; isDark: boolean }) =>
+const RadioTitle = styled(Lead)<{ isDark: boolean; isSelected: boolean }>`
+ color: ${props =>
props.isSelected
? props.isDark
? 'white'
@@ -62,9 +70,9 @@ const RadioTitleText = styled(Lead)`
: neutralColors.gray[600]};
`;
-const RadioSubtitleText = styled(Subline)`
- color: ${(props: { isSelected: boolean }) =>
+const RadioSubtitle = styled(Subline)<{ isSelected: boolean }>`
+ color: ${props =>
props.isSelected ? brandColors.deep[900] : neutralColors.gray[600]};
`;
-export default RadioTitle;
+export default RadioButton;
diff --git a/src/components/RichTextInput.tsx b/src/components/RichTextInput.tsx
index 690b97192f..0cd731fa72 100644
--- a/src/components/RichTextInput.tsx
+++ b/src/components/RichTextInput.tsx
@@ -15,7 +15,7 @@ import { captureException } from '@sentry/nextjs';
import ImageUploader from './richImageUploader/imageUploader';
import { UPLOAD_IMAGE } from '@/apollo/gql/gqlProjects';
import { client } from '@/apollo/apolloClient';
-import { showToastError } from '@/lib/helpers';
+import { isSSRMode, showToastError } from '@/lib/helpers';
(window as any).Quill = Quill;
@@ -42,7 +42,7 @@ class Video extends BlockEmbed {
}
static formats(domNode: any) {
- if (typeof window === 'undefined') {
+ if (isSSRMode) {
return;
}
const iframe = domNode?.getElementsByTagName('iframe')[0];
@@ -188,6 +188,9 @@ function TextRichWithQuill(props: any) {
const ReactQuillStyled = styled(ReactQuill)`
> .ql-container {
height: 30rem;
+ > .ql-editor {
+ word-break: break-word;
+ }
}
`;
diff --git a/src/components/RichTextViewer.tsx b/src/components/RichTextViewer.tsx
index 4e82d4f427..7299d31131 100644
--- a/src/components/RichTextViewer.tsx
+++ b/src/components/RichTextViewer.tsx
@@ -22,6 +22,10 @@ const Wrapper = styled.div`
}
}
+ .ql-container > .ql-editor {
+ word-break: break-word;
+ }
+
${mediaQueries.tablet} {
padding: 0 16px;
}
diff --git a/src/components/Spinner.tsx b/src/components/Spinner.tsx
new file mode 100644
index 0000000000..bba204b9fd
--- /dev/null
+++ b/src/components/Spinner.tsx
@@ -0,0 +1,16 @@
+import styled from 'styled-components';
+import LottieControl from '@/components/animations/lottieControl';
+import { FlexCenter } from '@/components/styled-components/Flex';
+import LoadingAnimation from '@/animations/loading_giv.json';
+
+export default function Spinner() {
+ return (
+
+
+
+ );
+}
+
+const Container = styled(FlexCenter)`
+ min-height: 700px;
+`;
diff --git a/src/components/VerificationBadge.tsx b/src/components/VerificationBadge.tsx
new file mode 100644
index 0000000000..4d89c777a6
--- /dev/null
+++ b/src/components/VerificationBadge.tsx
@@ -0,0 +1,32 @@
+import { FC } from 'react';
+import { semanticColors } from '@giveth/ui-design-system';
+import { EVerificationStatus } from '@/apollo/types/types';
+import { Badge } from './styled-components/Badge';
+
+interface IProps {
+ status?: EVerificationStatus;
+ simplified?: boolean;
+}
+
+const VerificationBadge: FC = ({ status, simplified }) => {
+ if (!status || status === EVerificationStatus.DRAFT) return null;
+ let title, color;
+ switch (status) {
+ case EVerificationStatus.REJECTED:
+ title = simplified ? 'Rejected' : 'Verification rejected';
+ color = semanticColors.punch;
+ break;
+ case EVerificationStatus.SUBMITTED:
+ title = simplified ? 'Request sent' : 'Verification request sent';
+ color = semanticColors.golden;
+ break;
+ case EVerificationStatus.VERIFIED:
+ title = 'Verified';
+ color = semanticColors.jade;
+ break;
+ }
+
+ return {title};
+};
+
+export default VerificationBadge;
diff --git a/src/components/badges/VerificationBadge.tsx b/src/components/badges/VerificationBadge.tsx
index c40599db7e..657e301e04 100644
--- a/src/components/badges/VerificationBadge.tsx
+++ b/src/components/badges/VerificationBadge.tsx
@@ -3,7 +3,7 @@ import { IconVerified, Overline } from '@giveth/ui-design-system';
import styled from 'styled-components';
import { FlexCenter } from '../styled-components/Flex';
-import TraceIcon from '/public//images/trace.svg';
+import TraceIcon from '/public/images/trace.svg';
const VerificationBadge = (props: { verified?: boolean; trace?: boolean }) => {
const { verified, trace } = props;
diff --git a/src/components/badges/WarningBadge.tsx b/src/components/badges/WarningBadge.tsx
deleted file mode 100644
index 2ad4bc591d..0000000000
--- a/src/components/badges/WarningBadge.tsx
+++ /dev/null
@@ -1,8 +0,0 @@
-import Image from 'next/image';
-import WarningIcon from '../../../public/images/icons/warning_filled.svg';
-
-const WarningBadge = () => {
- return ;
-};
-
-export default WarningBadge;
diff --git a/src/components/cards/BaseStakingCard.tsx b/src/components/cards/BaseStakingCard.tsx
index 1d02439cbd..002f15c9e3 100644
--- a/src/components/cards/BaseStakingCard.tsx
+++ b/src/components/cards/BaseStakingCard.tsx
@@ -72,8 +72,8 @@ import { Flex } from '../styled-components/Flex';
import { IStakeInfo } from '@/hooks/useStakingPool';
import { TokenDistroHelper } from '@/lib/contractHelper/TokenDistroHelper';
import { useAppSelector } from '@/features/hooks';
-import { SubgraphDataHelper } from '@/lib/subgraph/subgraphDataHelper';
import Routes from '@/lib/constants/Routes';
+import { SubgraphDataHelper } from '@/lib/subgraph/subgraphDataHelper';
import { IconAngelVault } from '../Icons/AngelVault';
import type { LiquidityPosition } from '@/types/nfts';
diff --git a/src/components/controller/modal.ctrl.tsx b/src/components/controller/modal.ctrl.tsx
index d42fd6d4b0..dddd03ca01 100644
--- a/src/components/controller/modal.ctrl.tsx
+++ b/src/components/controller/modal.ctrl.tsx
@@ -38,10 +38,10 @@ const ModalController = () => {
}, [isRegistered]);
useEffect(() => {
- if (showWelcomeModal) {
+ if (showWelcomeModal && active) {
dispatch(setShowWelcomeModal(false));
}
- }, [active]);
+ }, [active, showWelcomeModal]);
useEffect(() => {
if (isSignedIn && showSignWithWallet) {
diff --git a/src/components/controller/user.ctrl.tsx b/src/components/controller/user.ctrl.tsx
index 5d52f6ca83..c2384d21aa 100644
--- a/src/components/controller/user.ctrl.tsx
+++ b/src/components/controller/user.ctrl.tsx
@@ -1,5 +1,5 @@
import { useWeb3React } from '@web3-react/core';
-import { useEffect } from 'react';
+import { useEffect, useState } from 'react';
import { formatEther } from '@ethersproject/units';
import { captureException } from '@sentry/nextjs';
import { InjectedConnector } from '@web3-react/injected-connector';
@@ -18,6 +18,8 @@ import { walletsArray } from '@/lib/wallet/walletTypes';
const UserController = () => {
const { account, library, chainId, activate } = useWeb3React();
const dispatch = useAppDispatch();
+ //TODO: Remove this state before merfing verification-develop-branch to DEVELOP
+ const [isActivatedCalled, setIsActivatedCalled] = useState(false);
const token = !isSSRMode ? localStorage.getItem(StorageLabel.TOKEN) : null;
useEffect(() => {
@@ -26,11 +28,13 @@ const UserController = () => {
if (wallet && wallet.connector instanceof InjectedConnector) {
wallet.connector.isAuthorized().then(isAuthorized => {
if (isAuthorized) {
- activate(wallet.connector, console.log).then();
+ activate(wallet.connector, console.log).then(() =>
+ setIsActivatedCalled(true),
+ );
}
});
}
- }, [activate]);
+ }, [activate, isActivatedCalled]);
useEffect(() => {
if (account) dispatch(fetchUserByAddress(account));
diff --git a/src/components/homeTabs/GIVfarm.tsx b/src/components/homeTabs/GIVfarm.tsx
index 519a93fee6..b97718afa6 100644
--- a/src/components/homeTabs/GIVfarm.tsx
+++ b/src/components/homeTabs/GIVfarm.tsx
@@ -27,7 +27,7 @@ import {
GIVfarmBottomContainer,
ArchivedPoolsToggle,
} from './GIVfarm.sc';
-import RadioTitle from '@/components/views/donate/RadioTitle';
+import RadioButton from '@/components/RadioButton';
import { NetworkSelector } from '@/components/NetworkSelector';
import StakingPositionCard from '@/components/cards/StakingPositionCard';
import { getGivStakingConfig } from '@/helpers/networkProvider';
@@ -203,7 +203,7 @@ export const TabGIVfarmBottom = () => {
- setArchivedPools(!showArchivedPools)}
isSelected={showArchivedPools}
diff --git a/src/components/homeTabs/Overview.sc.tsx b/src/components/homeTabs/Overview.sc.tsx
index 973ac6beb3..1cde912cab 100644
--- a/src/components/homeTabs/Overview.sc.tsx
+++ b/src/components/homeTabs/Overview.sc.tsx
@@ -86,7 +86,7 @@ export const ClaimCard = styled.div`
bottom: -4px;
left: 0;
}
- @media ${device.laptop} {
+ @media ${device.laptopS} {
padding: 100px 50px 146px;
}
@media ${device.laptopL} {
@@ -144,7 +144,7 @@ export const VideoOverlay = styled.div<{ hidden: boolean }>`
export const ClaimRow = styled(Flex)`
gap: 8px;
- ${mediaQueries.laptop} {
+ ${mediaQueries.laptopS} {
gap: 32px;
}
`;
diff --git a/src/components/homeTabs/Overview.tsx b/src/components/homeTabs/Overview.tsx
index 28c8ea9d37..1f9d19972c 100644
--- a/src/components/homeTabs/Overview.tsx
+++ b/src/components/homeTabs/Overview.tsx
@@ -1,8 +1,6 @@
import Link from 'next/link';
import router from 'next/router';
import { Button, IconExternalLink, P } from '@giveth/ui-design-system';
-import { useRef, useState } from 'react';
-import Image from 'next/image';
import { useWeb3React } from '@web3-react/core';
import {
OverviewTopContainer,
@@ -19,8 +17,6 @@ import {
DataBlockWithMargin,
ClaimCardQuote,
DataBlockButton,
- VideoContainer,
- VideoOverlay,
ClaimRow,
} from './Overview.sc';
import { IconGIV } from '../Icons/GIV';
@@ -49,48 +45,6 @@ export const TabOverviewTop = () => {
);
};
-export const TabOverviewVideo = () => {
- const [isPlaying, setIsPlaying] = useState(false);
- const videoRef = useRef(null);
- function handleVideoClick() {
- const { current: video } = videoRef;
- if (video?.paused) {
- video?.play();
- setIsPlaying(true);
- } else {
- video?.pause();
- setIsPlaying(false);
- }
- }
- function handleVideoEnd() {
- const { current: video } = videoRef;
- video && (video.currentTime = 0);
- setIsPlaying(false);
- }
- return (
-
-
-
-
-
-
- );
-};
-
export const TabOverviewBottom = () => {
const { chainId } = useWeb3React();
diff --git a/src/components/homeTabs/TabOverviewVideo.tsx b/src/components/homeTabs/TabOverviewVideo.tsx
new file mode 100644
index 0000000000..60d6530f23
--- /dev/null
+++ b/src/components/homeTabs/TabOverviewVideo.tsx
@@ -0,0 +1,47 @@
+import { useState, useRef } from 'react';
+import Image from 'next/image';
+import { VideoContainer, VideoOverlay } from './Overview.sc';
+
+export const TabOverviewVideo = () => {
+ const [isPlaying, setIsPlaying] = useState(false);
+ const videoRef = useRef(null);
+ function handleVideoClick() {
+ const { current: video } = videoRef;
+ if (video?.paused) {
+ video?.play();
+ setIsPlaying(true);
+ } else {
+ video?.pause();
+ setIsPlaying(false);
+ }
+ }
+ function handleVideoEnd() {
+ const { current: video } = videoRef;
+ video && (video.currentTime = 0);
+ setIsPlaying(false);
+ }
+ return (
+
+
+
+
+
+
+ );
+};
+
+export default TabOverviewVideo;
diff --git a/src/components/map.tsx b/src/components/map.tsx
deleted file mode 100644
index 6156c48a2e..0000000000
--- a/src/components/map.tsx
+++ /dev/null
@@ -1,196 +0,0 @@
-import React, { Component } from 'react';
-import {
- withGoogleMap,
- GoogleMap,
- Marker,
- InfoWindow,
-} from 'react-google-maps';
-import PlacesAutocomplete, {
- geocodeByAddress,
- getLatLng,
-} from 'react-places-autocomplete';
-
-import { captureException } from '@sentry/nextjs';
-import { Regular_Input } from '@/components/styled-components/Input';
-import CheckBox from '@/components/Checkbox';
-import { globalLocation } from '@/lib/constants/projects';
-
-type MyProps = {
- index?: any;
- handleCloseCall?: any;
- extraComponent?: any;
- defaultLocation?: string;
- setLocation?: any;
-};
-type MyState = {
- isOpen: boolean;
- coords: any;
- address: string;
-};
-
-class Map extends Component {
- constructor(props: any) {
- super(props);
- this.state = {
- isOpen: false,
- coords: { lat: 41.3879, lng: 2.15899 },
- address: '',
- };
- }
-
- componentDidMount() {
- const { defaultLocation } = this.props;
- if (defaultLocation) {
- if (defaultLocation === globalLocation) {
- this.setState({ address: globalLocation });
- } else this.handleSelect(defaultLocation);
- }
- }
-
- handleSelect = (address: any) => {
- geocodeByAddress(address)
- .then((results: any) => {
- return getLatLng(results[0]);
- })
- .then((latLng: any) => {
- this.props.setLocation(address);
- this.setState({
- address,
- coords: latLng,
- });
- })
- .catch((error: any) => {
- console.error('Error: ', error);
- captureException(error, {
- tags: {
- section: 'Map',
- },
- });
- });
- };
-
- render() {
- const { coords, address, isOpen } = this.state;
- const { index, setLocation, handleCloseCall } = this.props;
- const isGlobal = address === globalLocation;
-
- const GoogleMapComponent = withGoogleMap(() => (
-
- this.setState({ isOpen: true })}
- >
- {isOpen && (
-
- {address}
-
- )}
-
-
- ));
-
- return (
-
-
this.setState({ address })}
- onSelect={this.handleSelect}
- >
- {({
- getInputProps,
- suggestions,
- getSuggestionItemProps,
- loading,
- }) => (
-
-
-
{
- const loc = isGlobal ? '' : globalLocation;
- setLocation(loc);
- this.setState({ address: loc });
- }}
- style={{ marginTop: '20px' }}
- />
-
- {loading &&
Loading...
}
- {suggestions.map((suggestion: any) => {
- const className = suggestion.active
- ? 'suggestion-item--active'
- : 'suggestion-item';
- // inline style for demonstration purpose
- const style = suggestion.active
- ? {
- backgroundColor: '#fafafa',
- cursor: 'pointer',
- padding: '4px 0',
- }
- : {
- backgroundColor: '#ffffff',
- cursor: 'pointer',
- padding: '4px 0',
- };
- return (
-
-
- {suggestion.description}
-
-
- );
- })}
-
-
- )}
-
-
}
- mapElement={
-
- }
- />
-
- );
- }
-}
-
-export default Map;
diff --git a/src/components/modals/APR.tsx b/src/components/modals/APR.tsx
index b52f1396da..deb0fce747 100644
--- a/src/components/modals/APR.tsx
+++ b/src/components/modals/APR.tsx
@@ -12,6 +12,7 @@ import { Modal } from './Modal';
import { Flex } from '../styled-components/Flex';
import { RegenStreamConfig } from '@/types/config';
import { IModal } from '@/types/common';
+import { useModalAnimation } from '@/hooks/useModalAnimation';
import type { TokenDistroHelper } from '@/lib/contractHelper/TokenDistroHelper';
interface IAPRModalProps extends IModal {
@@ -24,11 +25,17 @@ export const APRModal: FC = ({
tokenDistroHelper,
regenStreamConfig,
}) => {
- const { rewardTokenSymbol = 'GIV', type } = regenStreamConfig || {};
+ const { rewardTokenSymbol = 'GIV' } = regenStreamConfig || {};
const streamName = regenStreamConfig ? 'RegenStream' : 'GIVstream';
+ const { isAnimating, closeModal } = useModalAnimation(setShowModal);
+
return (
-
+
diff --git a/src/components/modals/ChangeNetwork.tsx b/src/components/modals/ChangeNetwork.tsx
index c3661508fd..aa362017e1 100644
--- a/src/components/modals/ChangeNetwork.tsx
+++ b/src/components/modals/ChangeNetwork.tsx
@@ -12,6 +12,7 @@ import { switchNetwork } from '@/lib/wallet';
import { IModal } from '@/types/common';
import { useAppSelector } from '@/features/hooks';
import { ETheme } from '@/features/general/general.slice';
+import { useModalAnimation } from '@/hooks/useModalAnimation';
interface IChangeNetworkModalProps extends IModal {
targetNetwork: number;
@@ -24,9 +25,11 @@ export const ChangeNetworkModal: FC = ({
const { chainId } = useWeb3React();
const theme = useAppSelector(state => state.general.theme);
+ const { isAnimating, closeModal } = useModalAnimation(setShowModal);
+
useEffect(() => {
if (chainId === targetNetwork) {
- setShowModal(false);
+ closeModal();
}
}, [chainId, targetNetwork]);
@@ -36,7 +39,7 @@ export const ChangeNetworkModal: FC = ({
: 'Ethereum Mainnet or Gnosis Chain';
return (
-
+
{targetNetwork === config.MAINNET_NETWORK_NUMBER ? (
diff --git a/src/components/modals/ClaimModal.tsx b/src/components/modals/ClaimModal.tsx
index cfe135c816..c34a054733 100644
--- a/src/components/modals/ClaimModal.tsx
+++ b/src/components/modals/ClaimModal.tsx
@@ -6,6 +6,7 @@ import {
SubmittedInnerModal,
} from './ConfirmSubmit';
import { IModal } from '@/types/common';
+import { useModalAnimation } from '@/hooks/useModalAnimation';
enum ClaimState {
UNKNOWN,
@@ -27,8 +28,10 @@ export const ClaimModal: FC = ({
network,
txStatus,
}) => {
+ const { isAnimating, closeModal } = useModalAnimation(setShowModal);
+
return (
-
+
{claimState === ClaimState.WAITING && (
= ({ setShowModal }) => {
const theme = useAppSelector(state => state.general.theme);
+ const { isAnimating, closeModal } = useModalAnimation(setShowModal);
const handleClick = () => {
router.push(Routes.Onboard);
- setShowModal(false);
+ closeModal();
};
return (
}
headerTitle='Complete your profile'
headerTitlePosition='left'
>
Now it’s time to complete your profile!
- With a complete profile you can:
+ With a complete profile you can:
-
- Create projects and receive funds.
-
-
- Better communicate with the community.
-
-
- Let others know you a little better.
-
+ Create projects and receive funds.
+ Better communicate with the community.
+ Let others know you a little better.
= ({ setShowModal }) => {
/>
setShowModal(false)}
+ onClick={closeModal}
buttonType='primary'
/>
@@ -60,20 +52,11 @@ export const CompleteProfileModal: FC = ({ setShowModal }) => {
);
};
-const Bullets = styled.ul`
- padding-left: 17px;
- list-style-image: url('/images/bullet_tiny.svg');
- margin-bottom: 30px;
- li {
- margin: 10px 0;
- color: ${neutralColors.gray[900]};
- }
-`;
-
-const Container = styled.div`
+const Container = styled(Lead)`
max-width: 528px;
padding: 24px;
text-align: left;
+ color: ${brandColors.deep[900]};
`;
const OkButton = styled(Button)`
@@ -94,11 +77,6 @@ const SkipButton = styled(Button)`
`;
const Title = styled(H5)`
- margin-top: 24px;
+ margin: 24px 0;
font-weight: 700;
`;
-
-const Description = styled(Lead)`
- margin-top: 24px;
- color: ${brandColors.deep[900]};
-`;
diff --git a/src/components/modals/DeactivateProjectModal.tsx b/src/components/modals/DeactivateProjectModal.tsx
deleted file mode 100644
index 4f6bbc9cd4..0000000000
--- a/src/components/modals/DeactivateProjectModal.tsx
+++ /dev/null
@@ -1,399 +0,0 @@
-import React, { Dispatch, SetStateAction, useEffect, useState } from 'react';
-import Image from 'next/image';
-import Select, { StylesConfig } from 'react-select';
-import styled from 'styled-components';
-import {
- brandColors,
- Button,
- GLink,
- Lead,
- neutralColors,
- semanticColors,
-} from '@giveth/ui-design-system';
-import { AnimatePresence, motion } from 'framer-motion';
-import Link from 'next/link';
-import { client } from '@/apollo/apolloClient';
-
-import {
- DEACTIVATE_PROJECT,
- GET_STATUS_REASONS,
-} from '@/apollo/gql/gqlProjects';
-import QuestionBadge from '@/components/badges/QuestionBadge';
-import FormProgress from '@/components/FormProgress';
-import { Shadow } from '@/components/styled-components/Shadow';
-import { Modal } from './Modal';
-import ArchiveIcon from '../../../public/images/icons/archive_deep.svg';
-import Routes from '@/lib/constants/Routes';
-import { IModal } from '@/types/common';
-import { useAppDispatch, useAppSelector } from '@/features/hooks';
-import { setShowSignWithWallet } from '@/features/modal/modal.slice';
-
-interface ISelectObj {
- value: number;
- label: string;
-}
-
-const buttonLabels: { [key: string]: string }[] = [
- { confirm: 'okay, do it', cancel: "nope, don't do it" },
- { confirm: 'deactivate this project', cancel: 'cancel' },
- { confirm: '', cancel: 'close' },
-];
-
-interface IDeactivateProjectModal extends IModal {
- projectId?: string;
- setIsActive: Dispatch>;
-}
-
-const DeactivateProjectModal = ({
- projectId,
- setIsActive,
- setShowModal,
-}: IDeactivateProjectModal) => {
- const [tab, setTab] = useState(0);
- const [motive, setMotive] = useState('');
- const [reasons, setReasons] = useState([]);
- const [selectedReason, setSelectedReason] = useState(
- undefined,
- );
- const dispatch = useAppDispatch();
- const isSignedIn = useAppSelector(state => state.user.isSignedIn);
- const fetchReasons = async () => {
- const { data } = await client.query({
- query: GET_STATUS_REASONS,
- fetchPolicy: 'no-cache',
- });
- const fetchedReasons = data.getStatusReasons.map((elem: any) => ({
- label: elem.description,
- value: elem.id,
- }));
- console.log(fetchedReasons);
- setReasons(fetchedReasons);
- };
-
- const handleChange = (e: React.ChangeEvent) => {
- const { value } = e.target;
- setMotive(value);
- };
-
- const handleConfirmButton = async () => {
- if (!!tab && !!selectedReason) {
- if (!isSignedIn) {
- dispatch(setShowSignWithWallet(true));
- return;
- }
- const { data } = await client.mutate({
- mutation: DEACTIVATE_PROJECT,
- variables: {
- projectId: Number(projectId),
- reasonId: Number(selectedReason.value),
- },
- });
- const status = data.deactivateProject;
- setIsActive(!status);
- }
- setTab(previousTab => previousTab + 1);
- };
-
- useEffect(() => {
- fetchReasons();
- }, [selectedReason]);
-
- return (
-
- }
- headerTitle='Deactivating project'
- headerTitlePosition='left'
- >
-
-
-
-
-
-
-
-
-
-
- {tab < 2
- ? 'You can reactivate later from your projects section under your account space!'
- : 'Your project is deactivated now, you can still find it on your own projects.'}
-
-
- {tab < 2 && (
- 0 && !!!selectedReason}
- />
- )}
- setShowModal(false)}
- />
-
-
- );
-};
-
-const formSteps = ['Deactivating', 'Why?', 'Done'];
-
-const Wrapper = styled.div`
- max-width: 500px;
- padding: 0 24px;
-`;
-
-const TextWrapper = styled.div`
- text-align: left;
-`;
-
-const GivBackNotif = styled.div`
- display: flex;
- justify-content: center;
- align-items: center;
- gap: 12px;
- padding: 16px;
- background: ${semanticColors.blueSky[100]};
- border-radius: 8px;
- border: 1px solid ${semanticColors.blueSky[700]};
- margin-top: 36px;
- color: ${semanticColors.blueSky[700]};
- text-align: left;
-`;
-
-const ConfirmButton = styled(Button)`
- text-transform: uppercase;
- width: 100%;
- margin-top: 12px;
-`;
-
-const CancelButton = styled(Button)`
- text-transform: uppercase;
- width: 100%;
- margin: 8px 0;
-
- &:hover {
- background-color: transparent;
- }
-`;
-
-interface IDeactivatingContent {
- show: boolean;
-}
-
-const DeactivatingContent = ({ show }: IDeactivatingContent) => (
- <>
- {show && (
- <>
- Before deactivating your project, be aware that:
-
- {bulletPointsText.map((text, index) => (
-
- {text}
-
- ))}
-
- >
- )}
- >
-);
-
-const bulletPointsText = [
- 'Your project will be unlisted from Giveth',
- 'All donors will be notified about this action',
- 'Your project will be accessible only via direct link and donations will be disabled',
- 'If you decide to activate it later, your project will have to be reviewed again',
-];
-
-const CustomList = styled.ul`
- list-style-image: url('/images/icons/bullet_icon.svg');
- padding-inline-start: 20px;
-`;
-
-const BulletPoint = styled.li`
- margin-bottom: 12px;
-
- div {
- position: relative;
- left: 4px;
- }
-`;
-
-interface IWhyContent {
- handleChange: (e: React.ChangeEvent) => void;
- handleSelect: (e: any) => void;
- options: ISelectObj[];
- selectedOption: ISelectObj | void;
- show: boolean;
- textInput: string;
-}
-
-const WhyContent = ({
- handleChange,
- handleSelect,
- options,
- selectedOption,
- show,
- textInput,
-}: IWhyContent) => (
- <>
- {show && (
- <>
-
- Please let us know why you are deactivating this project!
-
-
-
-
-
{
- setFormChange(true);
- handleInputChange(e, ECreateErrFields.NAME);
- }}
- error={errors[ECreateErrFields.NAME]}
- />
- {
- setFormChange(true);
- handleInputChange(
- e,
- ECreateErrFields.DESCRIPTION,
+
+
+
+
+ {isEditMode ? 'Project details' : 'Create a project'}
+
+ {isSmallScreen && (
+
+
+
+ )}
+
+
+
+
-
-
-
-
-
+ )}
+
+
+
+
+ {!isSmallScreen && (
+
+
+
)}
- >
+
);
};
-const Container = styled.div`
- max-width: ${deviceSize.desktop + 'px'};
+const CaptionContainer = styled(Caption)`
+ margin-top: 8px;
+ margin-bottom: 27px;
+`;
+
+const Wrapper = styled.div`
+ max-width: ${deviceSize.laptopS + 'px'};
margin: 0 auto;
position: relative;
display: flex;
@@ -506,7 +455,6 @@ const GuidelinesStyle = styled.div`
position: relative;
cursor: pointer;
margin-bottom: 20px;
-
> h6 {
font-weight: 700;
}
@@ -515,47 +463,33 @@ const GuidelinesStyle = styled.div`
const GuidelinesStyleTablet = styled(GuidelinesStyle)`
display: flex;
- ${mediaQueries.laptop} {
- display: none;
- }
`;
const GuidelinesStyleLaptop = styled(GuidelinesStyle)`
- display: none;
- ${mediaQueries.laptop} {
- display: flex;
- > div {
- position: sticky;
- top: 104px;
- }
+ display: flex;
+ > div {
+ position: sticky;
+ top: 104px;
}
`;
-const CreateContainer = styled.div`
- margin: 104px 42px 154px 40px;
-
- ${mediaQueries.desktop} {
- margin-left: 264px;
- width: ${deviceSize.desktop / 2 + 'px'};
- }
- ${mediaQueries.laptopL} {
- margin-left: 134px;
- width: ${(deviceSize.laptopL * 7) / 12 + 'px'};
- }
- ${mediaQueries.laptop} {
- width: ${(deviceSize.laptop * 8) / 12 + 'px'};
- }
-
+const CreateContainer = styled(Container)`
+ margin-top: 104px;
+ margin-bottom: 154px;
+ max-width: 720px;
> :nth-child(1) {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
- align-items: center;
-
- > h3 {
- margin-bottom: 20px;
+ flex-direction: column-reverse;
+ ${mediaQueries.tablet} {
+ flex-direction: row;
}
}
+ @media (max-width: ${deviceSize.mobileL + 'px'}) {
+ padding-right: 16px;
+ padding-left: 16px;
+ }
`;
const Buttons = styled.div`
@@ -572,6 +506,7 @@ const Buttons = styled.div`
`;
const Title = styled(H3)`
+ margin-bottom: 48px;
color: ${brandColors.deep[600]};
font-weight: bold;
`;
diff --git a/src/components/views/create/DescriptionInput.tsx b/src/components/views/create/DescriptionInput.tsx
index 37ac9e565f..d2c589190e 100644
--- a/src/components/views/create/DescriptionInput.tsx
+++ b/src/components/views/create/DescriptionInput.tsx
@@ -8,9 +8,8 @@ import {
import dynamic from 'next/dynamic';
import styled from 'styled-components';
-import { InputContainer, InputErrorMessage, Label } from './Create.sc';
+import { InputContainer, Label } from './Create.sc';
import { GoodProjectDescription } from '@/components/modals/GoodProjectDescription';
-import { ECreateErrFields } from '@/components/views/create/CreateProject';
const RichTextInput = dynamic(() => import('@/components/RichTextInput'), {
ssr: false,
@@ -18,11 +17,11 @@ const RichTextInput = dynamic(() => import('@/components/RichTextInput'), {
const DescriptionInput = (props: {
setValue: (e: string) => void;
- error: string;
- value: string;
+ // error: string;
+ value?: string;
}) => {
const [showModal, setShowModal] = useState(false);
- const { value, setValue, error } = props;
+ const { value, setValue } = props;
return (
<>
{showModal && (
@@ -31,16 +30,14 @@ const DescriptionInput = (props: {
/>
)}
-
- Tell us about your project...
-
+ Tell us about your project...
Aim for 200-500 words.{' '}
setShowModal(true)}>
How to write a good project description.
-
+
- {error || null}
+ {/*{error || null}*/}
>
);
};
-const InputContainerStyled = styled(InputContainer)<{ error: string }>`
+const InputContainerStyled = styled(InputContainer)<{ error?: string }>`
.ql-container.ql-snow,
.ql-toolbar.ql-snow {
border: ${props =>
@@ -69,9 +66,12 @@ const InputContainerStyled = styled(InputContainer)<{ error: string }>`
}
`;
-const ErrorStyled = styled(InputErrorMessage)`
+const ErrorStyled = styled.div`
margin-top: -10px;
margin-bottom: 20px;
+ color: ${semanticColors.punch[500]};
+ font-size: 12px;
+ word-break: break-word;
`;
const CaptionContainer = styled(Caption)`
diff --git a/src/components/views/create/Guidelines.tsx b/src/components/views/create/Guidelines.tsx
new file mode 100644
index 0000000000..ec75b9fdb8
--- /dev/null
+++ b/src/components/views/create/Guidelines.tsx
@@ -0,0 +1,34 @@
+import Image from 'next/image';
+import { H6 } from '@giveth/ui-design-system';
+import React, { useEffect, useState } from 'react';
+import { useRouter } from 'next/router';
+import LightBulbIcon from '../../../../public/images/icons/lightbulb.svg';
+import { ProjectGuidelineModal } from '@/components/modals/ProjectGuidelineModal';
+import Routes from '@/lib/constants/Routes';
+
+const Guidelines = () => {
+ const [showGuidelineModal, setShowGuidelineModal] = useState(false);
+
+ const router = useRouter();
+ const isCreateMode = router.pathname.includes(Routes.CreateProject);
+
+ useEffect(() => {
+ if (isCreateMode) {
+ setShowGuidelineModal(true);
+ }
+ }, []);
+
+ return (
+ <>
+ setShowGuidelineModal(true)}>
+
+
Submission guidelines
+
+ {showGuidelineModal && (
+
+ )}
+ >
+ );
+};
+
+export default Guidelines;
diff --git a/src/components/views/create/Inputs.tsx b/src/components/views/create/Inputs.tsx
index aa5ae06e19..5a0deb36f5 100644
--- a/src/components/views/create/Inputs.tsx
+++ b/src/components/views/create/Inputs.tsx
@@ -1,15 +1,13 @@
-import NameInput from './NameInput';
import DescriptionInput from './DescriptionInput';
import CategoryInput from './CategoryInput';
-import LocationInput from './LocationInput';
+import LocationIndex from './locationInput/Location.index';
import ImageInput from './imageInput/ImageInput';
import WalletAddressInput from './WalletAddressInput';
export {
- NameInput,
DescriptionInput,
CategoryInput,
- LocationInput,
+ LocationIndex,
ImageInput,
WalletAddressInput,
};
diff --git a/src/components/views/create/LocationInput.tsx b/src/components/views/create/LocationInput.tsx
deleted file mode 100644
index 422871bf4c..0000000000
--- a/src/components/views/create/LocationInput.tsx
+++ /dev/null
@@ -1,57 +0,0 @@
-import React from 'react';
-import { H5, Caption, brandColors } from '@giveth/ui-design-system';
-import { withScriptjs } from 'react-google-maps';
-import styled from 'styled-components';
-
-import Map from '@/components/map';
-import { InputContainer, Label } from './Create.sc';
-import config from '@/configuration';
-
-const googleMapURL = `https://maps.googleapis.com/maps/api/js?key=${config.GOOGLE_MAPS_API_KEY}&v=3.exp&libraries=geometry,drawing,places`;
-
-const LocationInput = (props: {
- defaultValue?: string;
- setValue: (a: string) => void;
-}) => {
- const { defaultValue, setValue } = props;
- const MapLoader = withScriptjs(Map);
-
- return (
- <>
- Where will your project have the most impact?
-
-
- Make it easier for donors to find your project by providing
- a location.
-
-
-
-
-
-
- }
- defaultLocation={defaultValue}
- setLocation={setValue}
- />
-
- >
- );
-};
-
-const CaptionContainer = styled(Caption)`
- margin: 8.5px 0 0 0;
- span {
- cursor: pointer;
- color: ${brandColors.pinky[500]};
- }
-`;
-
-export default React.memo(LocationInput);
diff --git a/src/components/views/create/NameInput.tsx b/src/components/views/create/NameInput.tsx
deleted file mode 100644
index c5773eb2e9..0000000000
--- a/src/components/views/create/NameInput.tsx
+++ /dev/null
@@ -1,68 +0,0 @@
-import React, { useState } from 'react';
-import { H5, neutralColors, SublineBold } from '@giveth/ui-design-system';
-import styled from 'styled-components';
-import {
- InputContainer,
- InputErrorMessage,
- InputWithError,
- Label,
-} from './Create.sc';
-import { ECreateErrFields } from '@/components/views/create/CreateProject';
-
-const NameInput = (props: {
- value: string;
- setValue: (e: string) => void;
- error: string;
-}) => {
- const { setValue, value, error } = props;
- const [characterLength, setCharacterLength] = useState(0);
- const maxLength = 55;
- return (
- <>
- Name of your Project
-
-
-
- {
- setValue(e.target.value);
- setCharacterLength(e.target.value.length);
- }}
- value={value}
- maxLength={maxLength}
- error={!!error}
- />
-
- {characterLength}/{maxLength}
-
-
- {error || null}
-
- >
- );
-};
-
-const RelativePositioned = styled.div`
- position: relative;
-`;
-
-const CharLength = styled(SublineBold)`
- display: flex;
- justify-content: center;
- align-items: center;
- font-size: 12px;
- background: ${neutralColors.gray[300]};
- color: ${neutralColors.gray[700]};
- font-weight: 500;
- border-radius: 64px;
- width: 52px;
- height: 30px;
- position: absolute;
- right: 16px;
- top: 0;
- bottom: 0;
- margin: auto 0;
-`;
-
-export default NameInput;
diff --git a/src/components/views/create/SuccessfulCreation.tsx b/src/components/views/create/SuccessfulCreation.tsx
index 31ad7eed38..fff6b0ac04 100644
--- a/src/components/views/create/SuccessfulCreation.tsx
+++ b/src/components/views/create/SuccessfulCreation.tsx
@@ -113,7 +113,7 @@ const Right = styled(Col)`
margin-top: 30px;
text-align: center;
color: ${brandColors.deep[900]};
- ${mediaQueries.laptop} {
+ ${mediaQueries.laptopS} {
margin-top: 0;
}
`;
diff --git a/src/components/views/create/WalletAddressInput.tsx b/src/components/views/create/WalletAddressInput.tsx
index c07c21dd16..3ee701acba 100644
--- a/src/components/views/create/WalletAddressInput.tsx
+++ b/src/components/views/create/WalletAddressInput.tsx
@@ -1,93 +1,277 @@
-import React from 'react';
-import { H5, Caption, brandColors } from '@giveth/ui-design-system';
+import React, { FC, useEffect, useState } from 'react';
+import {
+ Caption,
+ H6,
+ IconETH,
+ neutralColors,
+ semanticColors,
+} from '@giveth/ui-design-system';
import styled from 'styled-components';
+import { useFormContext } from 'react-hook-form';
+import { useWeb3React } from '@web3-react/core';
+import { utils } from 'ethers';
-import {
- InputContainer,
- InputErrorMessage,
- InputWithError,
- TinyLabel,
-} from './Create.sc';
import { compareAddresses } from '@/lib/helpers';
-import { ECreateErrFields } from '@/components/views/create/CreateProject';
import { useAppSelector } from '@/features/hooks';
import config from '@/configuration';
+import Input, { InputSize } from '@/components/Input';
+import { EInputs } from '@/components/views/create/CreateProject';
+import { gqlAddressValidation } from '@/components/views/create/helpers';
+import { IconGnosisChain } from '@/components/Icons/GnosisChain';
+import { Shadow } from '@/components/styled-components/Shadow';
+import { Flex, FlexCenter } from '@/components/styled-components/Flex';
+import CheckBox from '@/components/Checkbox';
+import { getAddressFromENS, isAddressENS } from '@/lib/wallet';
+import InlineToast, { EToastType } from '@/components/toasts/InlineToast';
-const WalletAddressInput = (props: {
- title: string;
+interface IProps {
networkId: number;
- value?: string;
- setValue: (e: string) => void;
- error: string;
+ userAddresses: string[];
+ sameAddress: boolean;
+ isActive: boolean;
+ setIsActive: (active: boolean) => void;
+ resolvedENS?: string;
+ setResolvedENS: (resolvedENS: string) => void;
+}
+
+const WalletAddressInput: FC = ({
+ networkId,
+ userAddresses,
+ sameAddress,
+ isActive,
+ setIsActive,
+ resolvedENS,
+ setResolvedENS,
}) => {
- const { value, setValue, title, networkId, error } = props;
+ const {
+ register,
+ formState: { errors },
+ getValues,
+ clearErrors,
+ } = useFormContext();
+
+ const [isHidden, setIsHidden] = useState(false);
+ const [isValidating, setIsValidating] = useState(false);
+
+ const { chainId, library } = useWeb3React();
+
const user = useAppSelector(state => state.user?.userData);
- const isDefaultAddress = compareAddresses(value, user?.walletAddress);
const isGnosis = networkId === config.SECONDARY_NETWORK.id;
+ const inputName = isGnosis ? EInputs.secondaryAddress : EInputs.mainAddress;
+ const value = getValues(inputName);
+ const isDefaultAddress = compareAddresses(value, user?.walletAddress);
+ const error = errors[inputName];
+ const errorMessage = (error?.message || '') as string;
+ const isAddressUsed =
+ errorMessage.indexOf('is already being used for a project') > -1;
+
+ let disabled: boolean;
+ if (isGnosis) disabled = !isActive;
+ else disabled = !isActive && !sameAddress;
+
+ const isProjectPrevAddress = (newAddress: string) => {
+ // Do not validate if the input address is the same as project prev wallet address
+ if (userAddresses.length === 0) return false;
+ return userAddresses
+ .map(prevAddress => prevAddress.toLowerCase())
+ .includes(newAddress.toLowerCase());
+ };
+
+ const ENSHandler = async (ens: string) => {
+ if (networkId !== config.PRIMARY_NETWORK.id) {
+ throw 'ENS is only supported on Ethereum Mainnet';
+ }
+ if (chainId !== 1) {
+ throw 'Please switch to the Ethereum Mainnet to handle ENS';
+ }
+ const address = await getAddressFromENS(ens, library);
+ if (address) return address;
+ else throw 'Invalid ENS address';
+ };
+
+ const addressValidation = async (address: string) => {
+ try {
+ clearErrors(inputName);
+ if (disabled) return true;
+ setResolvedENS('');
+ let _address = (' ' + address).slice(1);
+ setIsValidating(true);
+ if (isAddressENS(address)) {
+ _address = await ENSHandler(address);
+ setResolvedENS(_address);
+ }
+ if (isProjectPrevAddress(_address)) {
+ setIsValidating(false);
+ return true;
+ }
+ if (!utils.isAddress(_address)) {
+ setIsValidating(false);
+ return 'Eth address not valid';
+ }
+ const res = await gqlAddressValidation(_address);
+ setIsValidating(false);
+ return res;
+ } catch (e) {
+ setIsValidating(false);
+ return e;
+ }
+ };
+
+ useEffect(() => {
+ if (sameAddress) {
+ setTimeout(() => setIsHidden(true), 250);
+ } else {
+ setIsHidden(false);
+ }
+ }, [sameAddress]);
+
+ if (isHidden && isGnosis) return null;
return (
- <>
-
+
+
+ {isGnosis
+ ? 'Gnosis Chain address'
+ : sameAddress
+ ? 'Receiving address'
+ : 'Mainnet address'}
+
+
+ {sameAddress ? (
+ <>
+
+
+ >
+ ) : isGnosis ? (
+
+ ) : (
+
+ )}
+
+
+
- {title}
-
- {networkId === config.PRIMARY_NETWORK.id && (
-
-
- You can set a custom Ethereum address or ENS to receive
- donations.{' '}
-
-
+ size={InputSize.LARGE}
+ disabled={disabled}
+ isValidating={isValidating}
+ register={register}
+ registerName={inputName}
+ registerOptions={{ validate: addressValidation }}
+ error={isAddressUsed ? undefined : error}
+ />
+ {resolvedENS && (
+
)}
-
-
- setValue(e.target.value)}
- value={value}
- error={!!error}
- // disabled={isDefaultAddress && !error} // why are we doing this?
+ {isAddressUsed && (
+
- {error || null}
- {isGnosis && (
-
- Please DO NOT enter exchange addresses for this network.
-
-
- )}
- {isDefaultAddress && (
-
- This is the default wallet address associated with your
- account. You can choose a different receiving address.
-
- )}
- {isDefaultAddress && !error && (
- setValue('')}>
- Change address
-
- )}
-
- >
+ )}
+ {(isGnosis || sameAddress) && (
+
+ !
+
+ Please DO NOT enter exchange addresses for Gnosis Chain.
+
+
+ )}
+ {!isHidden && (
+
+
+
+ )}
+
);
};
-const ChangeAddress = styled(Caption)`
- color: ${brandColors.pinky[500]};
- margin-top: 16px;
- cursor: pointer;
+const GnosisIcon = () => (
+
+
+
+);
+
+const MainnetIcon = () => (
+
+
+
+);
+
+const Warning = styled(FlexCenter)`
+ flex-shrink: 0;
+ border-radius: 50%;
+ border: 1px solid ${semanticColors.blueSky[700]};
+ width: 14px;
+ height: 14px;
+ font-size: 8px;
+ font-weight: 700;
+`;
+
+const ExchangeNotify = styled(Flex)`
+ color: ${semanticColors.blueSky[700]};
+ gap: 17px;
+ align-items: center;
+ margin-top: 24px;
+`;
+
+const CheckBoxContainer = styled.div`
+ margin-top: 24px;
+ padding-top: 11px;
+ border-top: 1px solid ${neutralColors.gray[300]};
+`;
+
+const ChainIconShadow = styled.div`
+ height: 24px;
+ width: fit-content;
+ border-radius: 50%;
+ box-shadow: ${Shadow.Giv[400]};
+`;
+
+const Header = styled.div`
+ display: flex;
+ justify-content: space-between;
+ padding-bottom: 10px;
+ margin-bottom: 24px;
+ border-bottom: 1px solid ${neutralColors.gray[300]};
`;
-const CaptionContainer = styled(Caption)`
- margin: 8.5px 0 0 0;
- span {
- cursor: pointer;
- color: ${brandColors.pinky[500]};
- }
+const Container = styled.div<{ hide?: boolean }>`
+ margin-top: 25px;
+ background: ${neutralColors.gray[100]};
+ border-radius: 12px;
+ padding: 16px;
+ opacity: ${props => (props.hide ? 0 : 1)};
+ visibility: ${props => (props.hide ? 'hidden' : 'visible')};
+ transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
+ animation: fadeIn 0.3s ease-in-out;
`;
export default WalletAddressInput;
diff --git a/src/components/views/create/helpers.ts b/src/components/views/create/helpers.ts
new file mode 100644
index 0000000000..bce752bc2c
--- /dev/null
+++ b/src/components/views/create/helpers.ts
@@ -0,0 +1,29 @@
+import { client } from '@/apollo/apolloClient';
+import {
+ TITLE_IS_VALID,
+ WALLET_ADDRESS_IS_VALID,
+} from '@/apollo/gql/gqlProjects';
+
+export const titleValidation = async (title: string) => {
+ try {
+ const { data } = await client.query({
+ query: TITLE_IS_VALID,
+ variables: { title },
+ });
+ return data.isValidTitleForProject;
+ } catch (error: any) {
+ return error.message;
+ }
+};
+
+export const gqlAddressValidation = async (address: string) => {
+ try {
+ const { data } = await client.query({
+ query: WALLET_ADDRESS_IS_VALID,
+ variables: { address },
+ });
+ return data.walletAddressIsValid;
+ } catch (error: any) {
+ return error.message;
+ }
+};
diff --git a/src/components/views/create/imageInput/ImageInput.tsx b/src/components/views/create/imageInput/ImageInput.tsx
index d3c8b18183..1e1f59e0a3 100644
--- a/src/components/views/create/imageInput/ImageInput.tsx
+++ b/src/components/views/create/imageInput/ImageInput.tsx
@@ -29,7 +29,7 @@ const unsplashPhoto = (i: string) =>
`${unsplashOrgUrl}@${i}${unsplashReferral}`;
interface ImageInputProps {
- setValue: Dispatch>;
+ setValue: (img: string) => void;
value: string;
setIsLoading: Dispatch>;
}
@@ -39,11 +39,14 @@ const ImageInput = (props: ImageInputProps) => {
const [isUploadTab, setIsUploadTab] = useState(true);
const [attributes, setAttributes] = useState({ name: '', username: '' });
+ const [uploading, setUploading] = useState(false);
+ const [file, setFile] = useState();
const removeAttributes = () => setAttributes({ name: '', username: '' });
const removeImage = () => {
setValue('');
+ setFile(undefined);
removeAttributes();
};
@@ -54,9 +57,15 @@ const ImageInput = (props: ImageInputProps) => {
const pickBg = (index: number) => {
setValue(`/images/defaultProjectImages/${index}.png`);
+ setFile(undefined);
removeAttributes();
};
+ const handleUploading = (i: boolean) => {
+ setUploading(i);
+ setIsLoading(i);
+ };
+
return (
<>
Add an image to your project
@@ -89,9 +98,12 @@ const ImageInput = (props: ImageInputProps) => {
)}
{(isUploadTab || (!isUploadTab && value)) && (
)}
diff --git a/src/components/views/create/imageInput/ImageSearch.tsx b/src/components/views/create/imageInput/ImageSearch.tsx
index da969cb7e2..6a45f3db92 100644
--- a/src/components/views/create/imageInput/ImageSearch.tsx
+++ b/src/components/views/create/imageInput/ImageSearch.tsx
@@ -1,17 +1,10 @@
-import React, {
- Dispatch,
- SetStateAction,
- useEffect,
- useRef,
- useState,
-} from 'react';
+import React, { Dispatch, SetStateAction, useEffect, useState } from 'react';
import { createApi } from 'unsplash-js';
import { Basic } from 'unsplash-js/dist/methods/photos/types';
import styled from 'styled-components';
-import Debounced from 'lodash.debounce';
import { neutralColors, Subline } from '@giveth/ui-design-system';
-
import { captureException } from '@sentry/nextjs';
+
import SearchBox from '@/components/SearchBox';
import { showToastError } from '@/lib/helpers';
import { Shadow } from '@/components/styled-components/Shadow';
@@ -20,6 +13,7 @@ import { unsplashUrl } from '@/components/views/create/imageInput/ImageInput';
import ImageSuggestions from '@/components/views/create/imageInput/ImageSuggestions';
import ImageNoResults from '@/components/views/create/imageInput/ImageNoResults';
import ImageResults from '@/components/views/create/imageInput/ImageResults';
+import useDebounce from '@/hooks/useDebounce';
const accessKey = process.env.NEXT_PUBLIC_UNSPLASH_API!;
const unsplash = createApi({ accessKey });
@@ -28,7 +22,7 @@ const perPage = 9;
const orientation = 'landscape';
const ImageSearch = (props: {
- setValue: Dispatch>;
+ setValue: (img: string) => void;
setAttributes: Dispatch>;
attributes: boolean;
}) => {
@@ -37,13 +31,9 @@ const ImageSearch = (props: {
const [search, setSearch] = useState('');
const [images, setImages] = useState();
- const debouncedSearch = useRef();
+ const debouncedSearch = useDebounce(search);
const noResults = images && images.length === 0;
- useEffect(() => {
- debouncedSearch.current = Debounced(fetchPhotos, 1000);
- }, []);
-
const fetchPhotos = (query: string, loadMore?: boolean) => {
const page = loadMore && images ? images.length / perPage + 1 : 1;
unsplash.search
@@ -59,12 +49,16 @@ const ImageSearch = (props: {
showToastError(error);
captureException(error, {
tags: {
- section: 'fethPhotosUnsplashSearch',
+ section: 'fetchPhotosUnsplashSearch',
},
});
});
};
+ useEffect(() => {
+ if (search) fetchPhotos(search);
+ }, [debouncedSearch]);
+
// It's required by Unsplash guidelines
const requestDownload = (downloadLocation: string) => {
unsplash.photos.trackDownload({ downloadLocation }).then();
@@ -87,16 +81,11 @@ const ImageSearch = (props: {
fetchPhotos(query);
};
- const handleDebouncedSearch = (query: string) => {
- setSearch(query);
- debouncedSearch.current(query);
- };
-
return (
{images && }
diff --git a/src/components/views/create/locationInput/GoogleMap.tsx b/src/components/views/create/locationInput/GoogleMap.tsx
new file mode 100644
index 0000000000..ed32ee5be0
--- /dev/null
+++ b/src/components/views/create/locationInput/GoogleMap.tsx
@@ -0,0 +1,30 @@
+import { GoogleMap, withGoogleMap } from 'react-google-maps';
+import React, { FC } from 'react';
+import { ICoords } from '@/components/views/create/locationInput/LocationInput';
+
+const GoogleMapComponent: FC<{ coords: ICoords }> = ({ coords }) => {
+ const MapComponent = withGoogleMap(() => (
+
+ ));
+
+ return (
+ }
+ mapElement={
+
+ }
+ />
+ );
+};
+
+export default React.memo(GoogleMapComponent);
diff --git a/src/components/views/create/locationInput/Location.index.tsx b/src/components/views/create/locationInput/Location.index.tsx
new file mode 100644
index 0000000000..7b97039534
--- /dev/null
+++ b/src/components/views/create/locationInput/Location.index.tsx
@@ -0,0 +1,46 @@
+import React from 'react';
+import { H5, Caption } from '@giveth/ui-design-system';
+import styled from 'styled-components';
+
+import LocationInput from '@/components/views/create/locationInput/LocationInput';
+import { InputContainer, Label } from '../Create.sc';
+import config from '@/configuration';
+
+const googleMapURL = `https://maps.googleapis.com/maps/api/js?key=${config.GOOGLE_MAPS_API_KEY}&v=3.exp&libraries=geometry,drawing,places`;
+
+const LocationIndex = (props: {
+ defaultValue?: string;
+ setValue: (a: string) => void;
+}) => {
+ const { defaultValue, setValue } = props;
+
+ return (
+ <>
+ Where will your project have the most impact?
+
+ Make it easier for donors to find your project by providing a
+ location.
+
+
+
+ }
+ />
+
+ >
+ );
+};
+
+const MapContainer = styled.div`
+ width: 100%;
+ height: 100%;
+`;
+
+const CaptionContainer = styled(Caption)`
+ margin-top: 8.5px;
+`;
+
+export default LocationIndex;
diff --git a/src/components/views/create/locationInput/LocationInput.tsx b/src/components/views/create/locationInput/LocationInput.tsx
new file mode 100644
index 0000000000..d87e55bca7
--- /dev/null
+++ b/src/components/views/create/locationInput/LocationInput.tsx
@@ -0,0 +1,92 @@
+import React, { Component } from 'react';
+import { geocodeByAddress, getLatLng } from 'react-places-autocomplete';
+import { captureException } from '@sentry/nextjs';
+
+import { withScriptjs } from 'react-google-maps';
+import CheckBox from '@/components/Checkbox';
+import { globalLocation } from '@/lib/constants/projects';
+import GoogleMapComponent from '@/components/views/create/locationInput/GoogleMap';
+import SearchPlaces from '@/components/views/create/locationInput/SearchPlaces';
+
+export interface ICoords {
+ lat: number;
+ lng: number;
+}
+type MyProps = {
+ defaultLocation?: string;
+ setLocation: (a: string) => void;
+};
+type MyState = {
+ coords: ICoords;
+ address: string;
+};
+
+class LocationInput extends Component {
+ constructor(props: MyProps | Readonly) {
+ super(props);
+ this.state = {
+ coords: { lat: 41.3879, lng: 2.15899 },
+ address: '',
+ };
+ }
+
+ componentDidMount() {
+ const { defaultLocation } = this.props;
+ if (defaultLocation) {
+ if (defaultLocation === globalLocation) {
+ this.setState({ address: globalLocation });
+ } else this.handleSelect(defaultLocation);
+ }
+ }
+
+ handleSelect = (address: string) => {
+ geocodeByAddress(address)
+ .then(results => {
+ return getLatLng(results[0]);
+ })
+ .then((latLng: ICoords) => {
+ this.props.setLocation(address);
+ this.setState({
+ address,
+ coords: latLng,
+ });
+ })
+ .catch(error => {
+ console.error('GeocodeByAddress Error: ', error);
+ captureException(error, {
+ tags: {
+ section: 'geocodeByAddress',
+ },
+ });
+ });
+ };
+
+ render() {
+ const { coords, address } = this.state;
+ const { setLocation } = this.props;
+
+ const isGlobal = address === globalLocation;
+
+ return (
+ <>
+ this.setState({ address })}
+ address={address}
+ onSelect={this.handleSelect}
+ />
+ {
+ const loc = isGlobal ? '' : globalLocation;
+ this.setState({ address: loc });
+ setLocation(loc);
+ }}
+ />
+
+ >
+ );
+ }
+}
+
+export default withScriptjs(LocationInput);
diff --git a/src/components/views/create/locationInput/SearchPlaces.tsx b/src/components/views/create/locationInput/SearchPlaces.tsx
new file mode 100644
index 0000000000..879a472c3e
--- /dev/null
+++ b/src/components/views/create/locationInput/SearchPlaces.tsx
@@ -0,0 +1,81 @@
+import PlacesAutocomplete from 'react-places-autocomplete';
+import React, { FC } from 'react';
+import styled from 'styled-components';
+import { globalLocation } from '@/lib/constants/projects';
+import { Shadow } from '@/components/styled-components/Shadow';
+import Input from '@/components/styled-components/Input';
+
+interface IMyProps {
+ setLocation: (a: string) => void;
+ address: string;
+ onSelect: (a: string) => void;
+}
+
+const SearchPlaces: FC = ({ setLocation, address, onSelect }) => {
+ const isGlobal = address === globalLocation;
+
+ return (
+ setLocation(address)}
+ onSelect={onSelect}
+ >
+ {({
+ getInputProps,
+ suggestions,
+ getSuggestionItemProps,
+ loading,
+ }) => (
+ <>
+
+ {(suggestions.length > 0 || loading) && (
+
+ {loading && Loading...
}
+ {!loading &&
+ suggestions.map(suggestion => (
+
+ {suggestion.description}
+
+ ))}
+
+ )}
+ >
+ )}
+
+ );
+};
+
+const InputStyled = styled(Input)`
+ margin-bottom: 20px;
+`;
+
+const ListContainer = styled.div`
+ padding: 10px 20px;
+ border-radius: 8px;
+ cursor: pointer;
+ :hover {
+ background: #f5f5f5;
+ }
+`;
+
+const DropdownContainer = styled.div`
+ background: white;
+ position: absolute;
+ margin-top: -20px;
+ z-index: 2;
+ box-shadow: ${Shadow.Giv[400]};
+ border-radius: 8px;
+ padding: 15px;
+`;
+
+export default SearchPlaces;
diff --git a/src/components/views/donate/CryptoDonation.tsx b/src/components/views/donate/CryptoDonation.tsx
index 76611c0a46..4b1e9b63b8 100644
--- a/src/components/views/donate/CryptoDonation.tsx
+++ b/src/components/views/donate/CryptoDonation.tsx
@@ -1,16 +1,16 @@
import styled from 'styled-components';
-import React, { useState, useEffect, useCallback, useRef } from 'react';
+import React, { useCallback, useEffect, useRef, useState } from 'react';
import { useWeb3React } from '@web3-react/core';
import { Contract } from '@ethersproject/contracts';
import BigNumber from 'bignumber.js';
import {
+ B,
+ brandColors,
Button,
Caption,
+ GLink,
neutralColors,
semanticColors,
- brandColors,
- GLink,
- B,
} from '@giveth/ui-design-system';
// @ts-ignore
import tokenAbi from 'human-standard-token-abi';
@@ -28,7 +28,7 @@ import { switchNetwork } from '@/lib/wallet';
import GeminiModal from './GeminiModal';
import config from '@/configuration';
import TokenPicker from './TokenPicker';
-import InlineToast from '@/components/toasts/InlineToast';
+import InlineToast, { EToastType } from '@/components/toasts/InlineToast';
import { EProjectStatus } from '@/apollo/types/gqlEnums';
import { client } from '@/apollo/apolloClient';
import { PROJECT_ACCEPTED_TOKENS } from '@/apollo/gql/gqlProjects';
@@ -42,7 +42,6 @@ import {
IProjectAcceptedToken,
IProjectAcceptedTokensGQL,
} from '@/apollo/types/gqlTypes';
-import { IWalletAddress } from '@/apollo/types/types';
import {
filterTokens,
getNetworkIds,
@@ -64,8 +63,8 @@ import {
import usePurpleList from '@/hooks/usePurpleList';
const ethereumChain = config.PRIMARY_NETWORK;
-const xdaiChain = config.SECONDARY_NETWORK;
-const stableCoins = [xdaiChain.mainToken, 'DAI', 'USDT'];
+const gnosisChain = config.SECONDARY_NETWORK;
+const stableCoins = [gnosisChain.mainToken, 'DAI', 'USDT'];
const POLL_DELAY_TOKENS = config.SUBGRAPH_POLLING_INTERVAL;
export interface ISuccessDonation {
@@ -82,7 +81,7 @@ const CryptoDonation = (props: {
setSuccessDonation: (i: ISuccessDonation) => void;
project: IProject;
}) => {
- const { chainId: networkId, account, library } = useWeb3React();
+ const { chainId: networkId, account, library, active } = useWeb3React();
const dispatch = useAppDispatch();
const { isEnabled, isSignedIn, balance } = useAppSelector(
state => state.user,
@@ -107,11 +106,12 @@ const CryptoDonation = (props: {
const mainTokenPrice = new BigNumber(ethPrice).toNumber();
const mainProjectAddress = addresses?.find(
- (a: IWalletAddress) => a.networkId === config.PRIMARY_NETWORK.id,
+ a => a.isRecipient && a.networkId === config.PRIMARY_NETWORK.id,
)?.address;
const secondaryProjectAddress = addresses?.find(
- (a: IWalletAddress) => a.networkId === config.SECONDARY_NETWORK.id,
+ a => a.isRecipient && a.networkId === config.SECONDARY_NETWORK.id,
)?.address;
+
const [selectedToken, setSelectedToken] = useState();
const [selectedTokenBalance, setSelectedTokenBalance] = useState();
const [customInput, setCustomInput] = useState();
@@ -138,12 +138,12 @@ const CryptoDonation = (props: {
const stopPolling = useRef(null);
const tokenSymbol = selectedToken?.symbol;
- const isXdai = networkId === xdaiChain.id;
+ const isGnosis = networkId === gnosisChain.id;
const projectIsGivBackEligible = !!verified;
useEffect(() => {
if (networkId && acceptedTokens) {
- const networkIds = getNetworkIds(acceptedTokens, project.addresses);
+ const networkIds = getNetworkIds(acceptedTokens, addresses);
const filteredTokens = filterTokens(
acceptedTokens,
networkId,
@@ -166,6 +166,13 @@ const CryptoDonation = (props: {
return () => clearPoll();
}, [selectedToken, isEnabled, account, networkId, balance]);
+ useEffect(() => {
+ if (!active) {
+ setSelectedToken(undefined);
+ setAmountTyped(undefined);
+ }
+ }, [active]);
+
useEffect(() => {
client
.query({
@@ -197,14 +204,14 @@ const CryptoDonation = (props: {
setTokenPrice(mainTokenPrice || 0);
} else if (selectedToken?.address) {
let tokenAddress = selectedToken.address;
- // coingecko doesn't have these tokens in xdai, so fetching price from ethereum
- if (isXdai && selectedToken.mainnetAddress) {
+ // Coingecko doesn't have these tokens in Gnosis Chain, so fetching price from ethereum
+ if (isGnosis && selectedToken.mainnetAddress) {
tokenAddress = selectedToken.mainnetAddress || '';
}
const coingeckoChainId =
- !isXdai || selectedToken.mainnetAddress
+ !isGnosis || selectedToken.mainnetAddress
? ethereumChain.id
- : xdaiChain.id;
+ : gnosisChain.id;
const fetchedPrice = await fetchPrice(
coingeckoChainId,
tokenAddress,
@@ -244,7 +251,7 @@ const CryptoDonation = (props: {
// Native token balance is provided by the Web3Provider
if (
selectedToken.symbol === ethereumChain.mainToken ||
- selectedToken.symbol === xdaiChain.mainToken
+ selectedToken.symbol === gnosisChain.mainToken
) {
return setSelectedTokenBalance(balance);
}
@@ -366,7 +373,7 @@ const CryptoDonation = (props: {
setTxHash={setTxHash}
project={project}
mainProjectAddress={mainProjectAddress}
- secondaryProjectAdress={secondaryProjectAddress}
+ secondaryProjectAddress={secondaryProjectAddress}
token={selectedToken}
amount={amountTyped}
price={tokenPrice}
@@ -405,7 +412,7 @@ const CryptoDonation = (props: {
)}
{networkId &&
networkId === ethereumChain.id &&
- acceptedChains?.includes(xdaiChain.id) && (
+ acceptedChains?.includes(gnosisChain.id) && (
@@ -414,7 +421,7 @@ const CryptoDonation = (props: {
switchNetwork(xdaiChain.id)}
+ onClick={() => switchNetwork(gnosisChain.id)}
>
Switch network
@@ -439,6 +446,7 @@ const CryptoDonation = (props: {
: 'Search name'
}
projectVerified={project?.verified!}
+ disabled={!active}
/>
setInputBoxFocused(!!val)}
placeholder='Amount'
+ disabled={!active}
/>
{selectedToken && (
@@ -486,7 +495,12 @@ const CryptoDonation = (props: {
- {!isActive && }
+ {!isActive && (
+
+ )}
{isEnabled && (
<>
diff --git a/src/components/views/donate/DonationTypes.tsx b/src/components/views/donate/DonationTypes.tsx
index 10044b9654..08e55c5926 100644
--- a/src/components/views/donate/DonationTypes.tsx
+++ b/src/components/views/donate/DonationTypes.tsx
@@ -7,7 +7,7 @@ import CryptoDonation, {
} from '@/components/views/donate/CryptoDonation';
import FiatDonation from '@/components/views/donate/FiatDonation';
import { IProject } from '@/apollo/types/types';
-import RadioTitle from '@/components/views/donate/RadioTitle';
+import RadioButton from '@/components/RadioButton';
const DonationTypes = (props: {
project: IProject;
@@ -21,13 +21,13 @@ const DonationTypes = (props: {
<>
Donate With
- setIsCrypto(true)}
isSelected={isCrypto}
subtitle='Zero Fees'
/>
- setIsCrypto(false)}
isSelected={!isCrypto}
diff --git a/src/components/views/donate/GeminiModal.tsx b/src/components/views/donate/GeminiModal.tsx
index 6318c21717..230071809c 100644
--- a/src/components/views/donate/GeminiModal.tsx
+++ b/src/components/views/donate/GeminiModal.tsx
@@ -9,13 +9,16 @@ import { mediaQueries } from '@/lib/constants/constants';
import { Button } from '../../styled-components/Button';
import { isSSRMode } from '@/lib/helpers';
import { Modal } from '@/components/modals/Modal';
+import { useModalAnimation } from '@/hooks/useModalAnimation';
const GeminiModal = ({ setShowModal }: any) => {
const url = !isSSRMode ? window?.location?.href : null;
const { isMobile } = useDeviceDetect();
+ const { isAnimating, closeModal } = useModalAnimation(setShowModal);
+
if (isSSRMode) return null;
return (
-
+
Giving Block projects only accept donations listed on Gemini
@@ -32,7 +35,7 @@ const GeminiModal = ({ setShowModal }: any) => {
/>
setShowModal(false)}
+ beforeOnClick={closeModal}
title={
'Hey @gemini - I want to donate $GIV to this @thegivingblock project on @givethio! Help me support them by listing $GIV on gemini.com @tyler @cameron'
}
@@ -48,9 +51,7 @@ const GeminiModal = ({ setShowModal }: any) => {
/>
- setShowModal(false)}>
- CANCEL
-
+ CANCEL
);
diff --git a/src/components/views/donate/InputBox.tsx b/src/components/views/donate/InputBox.tsx
index 8637e5c2ac..6733516a9c 100644
--- a/src/components/views/donate/InputBox.tsx
+++ b/src/components/views/donate/InputBox.tsx
@@ -19,6 +19,7 @@ interface IInputBox {
setError?: any;
error?: any;
onFocus?: any;
+ disabled?: boolean;
}
const InputBox: FC = ({
@@ -30,6 +31,7 @@ const InputBox: FC = ({
type,
placeholder,
onFocus,
+ disabled,
}) => {
return (
@@ -46,6 +48,7 @@ const InputBox: FC = ({
onFocus={() => onFocus(true)}
onBlur={() => onFocus(false)}
placeholder={placeholder}
+ disabled={disabled}
/>
{error && {errorHandler?.message}}
diff --git a/src/components/views/donate/TokenPicker.tsx b/src/components/views/donate/TokenPicker.tsx
index e9eac260c6..24693b10d4 100644
--- a/src/components/views/donate/TokenPicker.tsx
+++ b/src/components/views/donate/TokenPicker.tsx
@@ -28,11 +28,6 @@ import { IProjectAcceptedToken } from '@/apollo/types/gqlTypes';
import { FlexCenter } from '@/components/styled-components/Flex';
import { Shadow } from '@/components/styled-components/Shadow';
-interface ITokenPicker {
- isOpen: boolean;
- isMobile?: boolean;
-}
-
declare module 'react-select/dist/declarations/src/Select' {
export interface Props<
Option,
@@ -112,6 +107,7 @@ const TokenPicker = (props: {
inputValue?: any;
selectedToken: IProjectAcceptedToken | undefined;
placeholder: string;
+ disabled?: boolean;
}) => {
const {
tokenList,
@@ -121,9 +117,12 @@ const TokenPicker = (props: {
selectedToken,
placeholder,
projectVerified,
+ disabled,
} = props;
+
const { isMobile } = useDeviceDetect();
const [isOpen, setIsOpen] = useState(false);
+
const selectStyles: StylesConfig = {
control: (base: any) => ({
...base,
@@ -195,7 +194,7 @@ const TokenPicker = (props: {
};
const toggleOpen = () => {
- setIsOpen(!isOpen);
+ !disabled && setIsOpen(!isOpen);
};
const onSelectChange = (
@@ -229,6 +228,7 @@ const TokenPicker = (props: {
onClick={toggleOpen}
isOpen={isOpen}
isMobile={isMobile}
+ disabled={disabled}
>
{selectedToken && (
@@ -342,6 +342,12 @@ const OverLay = styled.div`
cursor: pointer;
`;
+interface ITokenPicker {
+ isOpen: boolean;
+ isMobile?: boolean;
+ disabled?: boolean;
+}
+
const TargetContainer = styled.div`
display: flex;
cursor: pointer;
@@ -351,8 +357,11 @@ const TargetContainer = styled.div`
border-right: 2px solid ${neutralColors.gray[300]};
border-radius: 8px 0 0 8px;
padding: 14px 16px;
+ color: ${props => props.disabled && neutralColors.gray[600]};
background: ${props =>
- props.isOpen && props.isMobile
+ props.disabled
+ ? neutralColors.gray[200]
+ : props.isOpen && props.isMobile
? 'rgba(79, 87, 106, 0.1)'
: props.isOpen
? neutralColors.gray[200]
diff --git a/src/components/views/donate/helpers.tsx b/src/components/views/donate/helpers.tsx
index 56e21f525a..eba7d0f707 100644
--- a/src/components/views/donate/helpers.tsx
+++ b/src/components/views/donate/helpers.tsx
@@ -71,17 +71,16 @@ export const getNetworkIds = (
recipientAddresses?: IWalletAddress[],
) => {
const recipientAddressesNetwork = recipientAddresses?.map(
- address => address.networkId,
+ address => address.isRecipient && address.networkId,
);
const networkIds: INetworkIds = {};
tokens.forEach(i => {
networkIds[i.networkId] = true;
});
const networkIdArrays = Object.keys(networkIds).map(i => Number(i));
- const test = networkIdArrays.filter(networkId =>
+ return networkIdArrays.filter(networkId =>
recipientAddressesNetwork?.includes(networkId),
);
- return test;
};
export const getNetworkNames = (networks: number[], text: string) => {
@@ -105,9 +104,8 @@ export interface IConfirmDonation extends IDonateModalProps {
export const confirmDonation = async (props: IConfirmDonation) => {
const {
- project,
mainProjectAddress,
- secondaryProjectAdress,
+ secondaryProjectAddress,
amount,
token,
setSuccessDonation,
@@ -118,11 +116,12 @@ export const confirmDonation = async (props: IConfirmDonation) => {
givBackEligible,
setTxHash,
} = props;
+
const { library, chainId } = web3Context;
const walletAddress =
chainId === config.PRIMARY_NETWORK.id
? mainProjectAddress
- : secondaryProjectAdress;
+ : secondaryProjectAddress;
const { address } = token;
let donationId = 0,
donationSaved = false;
diff --git a/src/components/views/homepage/Home.sc.ts b/src/components/views/homepage/Home.sc.ts
index fe86599cf0..09553ee13f 100644
--- a/src/components/views/homepage/Home.sc.ts
+++ b/src/components/views/homepage/Home.sc.ts
@@ -5,7 +5,7 @@ export const HomeContainer = styled.div`
padding-left: 18px;
padding-right: 18px;
- ${mediaQueries.laptop} {
+ ${mediaQueries.laptopS} {
padding-left: 32px;
padding-right: 32px;
}
diff --git a/src/components/views/homepage/HomeChangeMakers.tsx b/src/components/views/homepage/HomeChangeMakers.tsx
index 04928dc791..4c8a35d18f 100644
--- a/src/components/views/homepage/HomeChangeMakers.tsx
+++ b/src/components/views/homepage/HomeChangeMakers.tsx
@@ -158,7 +158,7 @@ const ContentLead = styled(Lead)`
${mediaQueries.tablet} {
max-width: 330px;
}
- ${mediaQueries.laptop} {
+ ${mediaQueries.laptopS} {
max-width: 450px;
}
`;
diff --git a/src/components/views/homepage/HomeExploreProjects.tsx b/src/components/views/homepage/HomeExploreProjects.tsx
index 25f2dba336..1186c047e4 100644
--- a/src/components/views/homepage/HomeExploreProjects.tsx
+++ b/src/components/views/homepage/HomeExploreProjects.tsx
@@ -101,7 +101,7 @@ const ProjectsContainer = styled.div`
margin-bottom: 64px;
margin-top: 28px;
- ${mediaQueries.laptop} {
+ ${mediaQueries.laptopS} {
grid-template-columns: repeat(2, 1fr);
}
diff --git a/src/components/views/homepage/HomeGetUpdates.tsx b/src/components/views/homepage/HomeGetUpdates.tsx
index f5f5ed2c06..89ce2b40e6 100644
--- a/src/components/views/homepage/HomeGetUpdates.tsx
+++ b/src/components/views/homepage/HomeGetUpdates.tsx
@@ -70,9 +70,7 @@ const HomeGetUpdates = () => {
,
- ) => setEmail(e.target.value)}
+ onChange={e => setEmail(e.target.value)}
name='member[email]'
id='member_email'
/>
diff --git a/src/components/views/homepage/HomeHeader.tsx b/src/components/views/homepage/HomeHeader.tsx
index b555b3290f..4804059b77 100644
--- a/src/components/views/homepage/HomeHeader.tsx
+++ b/src/components/views/homepage/HomeHeader.tsx
@@ -1,28 +1,14 @@
import { useRouter } from 'next/router';
import { H1, brandColors, Button, Lead } from '@giveth/ui-design-system';
import styled from 'styled-components';
-
import { FlexCenter } from '@/components/styled-components/Flex';
import Routes from '@/lib/constants/Routes';
import { Arc } from '@/components/styled-components/Arc';
-import { isUserRegistered } from '@/lib/helpers';
import { mediaQueries } from '@/lib/constants/constants';
-import { useAppDispatch, useAppSelector } from '@/features/hooks';
-import { setShowCompleteProfile } from '@/features/modal/modal.slice';
+import Links from '@/lib/constants/links';
const HomeHeader = () => {
const router = useRouter();
- const dispatch = useAppDispatch();
- const user = useAppSelector(state => state.user.userData);
-
- const handleCreateButton = () => {
- if (isUserRegistered(user)) {
- router.push(Routes.CreateProject);
- } else {
- dispatch(setShowCompleteProfile(true));
- }
- };
-
return (
Welcome to the Future of Giving
@@ -30,17 +16,17 @@ const HomeHeader = () => {
Get rewarded for giving to for-good projects with zero added
fees.
- router.push(Routes.Projects)}
+ label='DONATE NOW'
+ onClick={() => router.push(Links.GIVETH_MATCHING)}
/>
- router.push(Routes.Projects)}
/>
@@ -57,12 +43,12 @@ const Subtitle = styled(Lead)`
padding-bottom: 30px;
`;
-const AllProjectsButton = styled(Button)`
+const MatchingPoolButton = styled(Button)`
height: 66px;
padding: 0 80px;
`;
-const CreateProject = styled(Button)`
+const SeeProjects = styled(Button)`
height: 66px;
color: ${brandColors.mustard[500]};
a {
diff --git a/src/components/views/homepage/HomePurpleSection.tsx b/src/components/views/homepage/HomePurpleSection.tsx
index 7a423fccd4..741554bbc0 100644
--- a/src/components/views/homepage/HomePurpleSection.tsx
+++ b/src/components/views/homepage/HomePurpleSection.tsx
@@ -158,7 +158,7 @@ const DotMustard = styled(Arc)`
const MustardThing = styled.div`
display: none;
- ${mediaQueries.laptop} {
+ ${mediaQueries.laptopS} {
display: unset;
}
`;
diff --git a/src/components/views/join/JoinEngage.tsx b/src/components/views/join/JoinEngage.tsx
index 01e97bb391..307e3cfb9c 100644
--- a/src/components/views/join/JoinEngage.tsx
+++ b/src/components/views/join/JoinEngage.tsx
@@ -54,7 +54,7 @@ const JoinEngage = () => {
- Consume
+ Learn
{consumeArray.map(i => (
diff --git a/src/components/views/join/JoinSubscriptionCard.tsx b/src/components/views/join/JoinSubscriptionCard.tsx
index 21b795ea19..757bdea5b4 100644
--- a/src/components/views/join/JoinSubscriptionCard.tsx
+++ b/src/components/views/join/JoinSubscriptionCard.tsx
@@ -5,7 +5,6 @@ import {
neutralColors,
SublineBold,
} from '@giveth/ui-design-system';
-import { ChangeEvent } from 'react';
import { mediaQueries } from '@/lib/constants/constants';
import useNewsletterSubscription from '@/hooks/useNewsletterSubscription';
@@ -72,9 +71,7 @@ const JoinSubscriptionCard = () => {
error={error}
name='member[email]'
id='member_email'
- onChange={(
- e: ChangeEvent,
- ) => setEmail(e.target.value)}
+ onChange={e => setEmail(e.target.value)}
/>
{error && (
diff --git a/src/components/views/onboarding/InfoStep.tsx b/src/components/views/onboarding/InfoStep.tsx
index 6553209f41..ab76ec7f01 100644
--- a/src/components/views/onboarding/InfoStep.tsx
+++ b/src/components/views/onboarding/InfoStep.tsx
@@ -2,8 +2,8 @@ import { FC, useEffect, useState } from 'react';
import { useMutation } from '@apollo/client';
import { H6, neutralColors } from '@giveth/ui-design-system';
import styled from 'styled-components';
-
import { captureException } from '@sentry/nextjs';
+
import { useForm } from 'react-hook-form';
import { useWeb3React } from '@web3-react/core';
import { UPDATE_USER } from '@/apollo/gql/gqlUser';
@@ -22,6 +22,7 @@ import Input from '@/components/Input';
import { useAppDispatch, useAppSelector } from '@/features/hooks';
import { setShowSignWithWallet } from '@/features/modal/modal.slice';
import { fetchUserByAddress } from '@/features/user/user.thunks';
+import { requiredOptions, validators } from '@/lib/constants/regex';
export interface IUserInfo {
email: string;
@@ -32,7 +33,7 @@ export interface IUserInfo {
}
const InfoStep: FC = ({ setStep }) => {
- const [disabled, setDisabled] = useState(false);
+ const [isLoading, setIsLoading] = useState(false);
const [updateUser] = useMutation(UPDATE_USER);
const [showModal, setShowModal] = useState(false);
const {
@@ -55,7 +56,7 @@ const InfoStep: FC = ({ setStep }) => {
};
const onSave = async (formData: IUserInfo) => {
- setDisabled(true);
+ setIsLoading(true);
try {
const { data: response } = await updateUser({
variables: {
@@ -84,14 +85,14 @@ const InfoStep: FC = ({ setStep }) => {
},
});
}
- setDisabled(false);
+ setIsLoading(false);
return false;
};
return (
<>
-
+ );
+};
+
+const Buttons = styled.div`
+ margin-top: 80px;
+ > :last-child {
+ margin-top: 10px;
+ :hover {
+ background-color: transparent;
+ }
+ }
+ > * {
+ width: 100%;
+ }
+`;
+
+const Container = styled.div`
+ width: 100vw;
+ padding: 26px;
+ text-align: left;
+ ${mediaQueries.mobileL} {
+ width: 425px;
+ }
+ ${mediaQueries.tablet} {
+ width: 480px;
+ }
+`;
+
+export default AddAddressModal;
diff --git a/src/components/views/verification/manageFunds/ManageFundsIndex.tsx b/src/components/views/verification/manageFunds/ManageFundsIndex.tsx
new file mode 100644
index 0000000000..0d9ca85da1
--- /dev/null
+++ b/src/components/views/verification/manageFunds/ManageFundsIndex.tsx
@@ -0,0 +1,180 @@
+import { Button, H6, Lead, neutralColors, P } from '@giveth/ui-design-system';
+import styled from 'styled-components';
+import { useEffect, useState } from 'react';
+
+import { useForm } from 'react-hook-form';
+import AddAddressModal from '@/components/views/verification/manageFunds/AddAddressModal';
+import UserAddress from '@/components/views/verification/manageFunds/UserAddress';
+import { ContentSeparator, BtnContainer } from '../Common.sc';
+import { useVerificationData } from '@/context/verification.context';
+import { UPDATE_PROJECT_VERIFICATION } from '@/apollo/gql/gqlVerification';
+import {
+ EVerificationSteps,
+ IProjectManagingFunds,
+} from '@/apollo/types/types';
+import { client } from '@/apollo/apolloClient';
+import { showToastError } from '@/lib/helpers';
+import { OutlineStyled } from '../Common.sc';
+import DescriptionInput from '@/components/DescriptionInput';
+import { requiredOptions } from '@/lib/constants/regex';
+
+export interface IAddress {
+ address: string;
+ title: string;
+ networkId: number;
+}
+
+const ManageFundsIndex = () => {
+ const [loading, setLoading] = useState(false);
+ const [showAddressModal, setShowAddressModal] = useState(false);
+ const { setStep, setVerificationData, verificationData, isDraft } =
+ useVerificationData();
+
+ const managingFundsData = verificationData?.managingFunds;
+ const { relatedAddresses, description } = managingFundsData || {};
+
+ const [addresses, setAddresses] = useState(
+ relatedAddresses || [],
+ );
+
+ const {
+ register,
+ handleSubmit,
+ setValue,
+ formState: { errors },
+ } = useForm();
+
+ useEffect(() => {
+ if (description) setValue('description', description);
+ }, [description]);
+
+ const addAddress = (addressObj: IAddress) => {
+ setAddresses([...addresses, addressObj]);
+ };
+
+ const removeAddress = (index: number) => {
+ const newAddresses = [...addresses];
+ newAddresses.splice(index, 1);
+ setAddresses(newAddresses);
+ };
+
+ const handleNext = (formData: IProjectManagingFunds) => {
+ async function sendReq() {
+ try {
+ setLoading(true);
+ const { data } = await client.mutate({
+ mutation: UPDATE_PROJECT_VERIFICATION,
+ variables: {
+ projectVerificationUpdateInput: {
+ projectVerificationId: Number(verificationData?.id),
+ step: EVerificationSteps.MANAGING_FUNDS,
+ managingFunds: {
+ description: formData.description,
+ relatedAddresses: addresses,
+ },
+ },
+ },
+ });
+ setVerificationData(data.updateProjectVerificationForm);
+ setLoading(false);
+ setStep(7);
+ } catch (error) {
+ showToastError(error);
+ } finally {
+ setLoading(false);
+ }
+ }
+ if (isDraft) {
+ sendReq();
+ } else {
+ setStep(7);
+ }
+ };
+
+ return (
+ <>
+
+ {showAddressModal && (
+
+ )}
+ >
+ );
+};
+
+const AddressDescription = styled(P)`
+ color: ${neutralColors.gray[900]};
+ margin-top: 8px;
+ margin-bottom: 24px;
+ > * {
+ margin-top: 4px;
+ color: ${neutralColors.gray[800]};
+ }
+`;
+
+const DescriptionInputStyled = styled(DescriptionInput)`
+ margin-top: 24px;
+`;
+
+export default ManageFundsIndex;
diff --git a/src/components/views/verification/manageFunds/SelectNetwork.tsx b/src/components/views/verification/manageFunds/SelectNetwork.tsx
new file mode 100644
index 0000000000..74355c9f4d
--- /dev/null
+++ b/src/components/views/verification/manageFunds/SelectNetwork.tsx
@@ -0,0 +1,136 @@
+import React, { ComponentType, FC } from 'react';
+import {
+ neutralColors,
+ B,
+ IconCaretUp,
+ IconCaretDown,
+ brandColors,
+ IconCheck,
+ GLink,
+ semanticColors,
+} from '@giveth/ui-design-system';
+import styled from 'styled-components';
+import Select, {
+ components,
+ OptionProps,
+ StylesConfig,
+ DropdownIndicatorProps,
+ GroupBase,
+} from 'react-select';
+import { FieldError } from 'react-hook-form';
+
+import { ISelectedNetwork } from '@/components/views/verification/manageFunds/types';
+import selectCustomStyles from '@/lib/constants/selectCustomStyles';
+import { IconGnosisChain } from '@/components/Icons/GnosisChain';
+import { IconEthereum } from '@/components/Icons/Eth';
+
+declare module 'react-select/dist/declarations/src/Select' {
+ export interface Props<
+ Option,
+ IsMulti extends boolean,
+ Group extends GroupBase
+ );
+};
+
+const Buttons = styled.div`
+ margin-top: 15px;
+ > :last-child {
+ margin-top: 10px;
+ :hover {
+ background-color: transparent;
+ }
+ }
+ > * {
+ width: 100%;
+ }
+`;
+
+const FormContainer = styled.form`
+ width: 100vw;
+ padding: 26px;
+ text-align: left;
+ ${mediaQueries.mobileL} {
+ width: 425px;
+ }
+ ${mediaQueries.tablet} {
+ width: 480px;
+ }
+`;
+
+export default AddSocialModal;
diff --git a/src/components/views/verification/projectContact/ProjectContactIndex.tsx b/src/components/views/verification/projectContact/ProjectContactIndex.tsx
new file mode 100644
index 0000000000..077a567244
--- /dev/null
+++ b/src/components/views/verification/projectContact/ProjectContactIndex.tsx
@@ -0,0 +1,260 @@
+import { useEffect, useState } from 'react';
+import {
+ Button,
+ H6,
+ IconFacebook,
+ IconInfo,
+ IconInstagram,
+ IconLink,
+ IconLinkedin,
+ IconTwitter,
+ IconYoutube,
+ neutralColors,
+ P,
+} from '@giveth/ui-design-system';
+import styled from 'styled-components';
+import { useForm } from 'react-hook-form';
+import { requiredOptions } from '@/lib/constants/regex';
+
+import Input from '@/components/Input';
+import { BtnContainer, ContentSeparator } from '../Common.sc';
+import { useVerificationData } from '@/context/verification.context';
+import { UPDATE_PROJECT_VERIFICATION } from '@/apollo/gql/gqlVerification';
+import { client } from '@/apollo/apolloClient';
+import { EVerificationSteps, IProjectContact } from '@/apollo/types/types';
+import AddSocialModal from '@/components/views/verification/projectContact/AddSocialModal';
+import { EMainSocials, IMainSocials } from './common.types';
+import { OtherInput } from '@/components/views/verification/projectContact/common';
+import { validators } from '@/lib/constants/regex';
+import { OutlineStyled } from '@/components/views/verification/Common.sc';
+
+export default function ProjectContactIndex() {
+ const { verificationData, setVerificationData, setStep, isDraft } =
+ useVerificationData();
+
+ const {
+ register,
+ handleSubmit,
+ formState: { errors, isDirty },
+ setValue,
+ getValues,
+ } = useForm();
+
+ const socials = verificationData?.projectContacts || [];
+
+ const findOtherSocials = () => {
+ return socials.filter(
+ i => !(Object as any).values(EMainSocials).includes(i.name),
+ );
+ };
+
+ const findMainSocials = () => {
+ return socials.filter(i =>
+ (Object as any).values(EMainSocials).includes(i.name),
+ );
+ };
+
+ useEffect(() => {
+ if (socials.length > 0) {
+ const mainSocials = findMainSocials();
+ mainSocials.forEach(i => setValue(i.name as EMainSocials, i.url));
+ }
+ }, [verificationData]);
+
+ const [showSocialModal, setShowSocialModal] = useState(false);
+ const [isOtherSocialChanged, setIsOtherSocialChanged] = useState(false);
+ const [otherSocials, setOtherSocials] = useState(
+ findOtherSocials(),
+ );
+
+ const createSocials = () => {
+ const mainSocials: IProjectContact[] = [];
+ Object.values(EMainSocials).forEach(i => {
+ const url = getValues(i);
+ if (url) mainSocials.push({ name: i, url });
+ });
+ return [...mainSocials, ...otherSocials];
+ };
+
+ const addOtherSocial = (i: IProjectContact) => {
+ setOtherSocials([...otherSocials, i]);
+ setIsOtherSocialChanged(true);
+ };
+
+ const removeOtherSocials = (name: string) => {
+ const newOtherSocials = otherSocials.filter(i => i.name !== name);
+ setOtherSocials(newOtherSocials);
+ setIsOtherSocialChanged(true);
+ };
+
+ const handleNext = () => {
+ async function sendReq() {
+ const { data } = await client.mutate({
+ mutation: UPDATE_PROJECT_VERIFICATION,
+ variables: {
+ projectVerificationUpdateInput: {
+ projectVerificationId: Number(verificationData?.id),
+ step: EVerificationSteps.PROJECT_CONTACTS,
+ projectContacts: createSocials(),
+ },
+ },
+ });
+ setVerificationData(data.updateProjectVerificationForm);
+ setStep(5);
+ }
+
+ if (isOtherSocialChanged || isDirty) {
+ sendReq().then();
+ } else {
+ setStep(5);
+ }
+ };
+
+ return (
+ <>
+
+
Project Social Media
+
+
+
+ Please provide links to any social media accounts owned
+ by your organization/project.
+
+
+
This is optional
+
+ {mainSocialsInputs.map(i => (
+
+ ))}
+ {otherSocials.map(social => (
+ removeOtherSocials(social.name)}
+ hideRemoveIcon={!isDraft}
+ />
+ ))}
+
+ {isDraft && (
+ setShowSocialModal(true)}
+ label='ADD OTHER'
+ buttonType='primary'
+ />
+ )}
+
+ In order to ensure that you are actually a
+ representative of the organization/project you're
+ applying for, we ask that you post a link to your Giveth
+ project on the organization's twitter or social media
+ account. Please provide a link to the twitter or social
+ media post here.
+
+
+ }
+ error={errors['SocialLink']}
+ register={register}
+ registerName='SocialLink'
+ registerOptions={isDraft ? requiredOptions.website : {}}
+ disabled={!isDraft}
+ />
+
+
+
+
+
+
+
+
+ {showSocialModal && (
+
+ )}
+ >
+ );
+}
+
+const mainSocialsInputs = [
+ {
+ type: EMainSocials.Twitter,
+ icon: ,
+ },
+ {
+ type: EMainSocials.Facebook,
+ icon: ,
+ },
+ {
+ type: EMainSocials.LinkedIn,
+ icon: ,
+ },
+ {
+ type: EMainSocials.Instagram,
+ icon: ,
+ },
+ {
+ type: EMainSocials.YouTube,
+ icon: ,
+ },
+ {
+ type: EMainSocials.Website,
+ icon: ,
+ },
+];
+
+const PStyled = styled(P)`
+ color: ${neutralColors.gray[700]};
+ margin: 8px 0 24px;
+`;
+
+const InfoWrapper = styled.div`
+ display: flex;
+ align-items: center;
+ gap: 8px;
+ margin-top: 25px;
+ > :first-child {
+ flex-shrink: 0;
+ }
+`;
+
+const PInline = styled(P)`
+ display: inline;
+ color: ${neutralColors.gray[900]};
+`;
+
+const FormContainer = styled.form`
+ > * {
+ max-width: 520px;
+ }
+ > :last-child {
+ max-width: 100%;
+ }
+`;
+
+const SocialLinkInfo = styled(P)`
+ max-width: fit-content;
+`;
diff --git a/src/components/views/verification/projectContact/common.tsx b/src/components/views/verification/projectContact/common.tsx
new file mode 100644
index 0000000000..28e0315bfa
--- /dev/null
+++ b/src/components/views/verification/projectContact/common.tsx
@@ -0,0 +1,41 @@
+import { IconLink, neutralColors } from '@giveth/ui-design-system';
+import { FC } from 'react';
+import styled from 'styled-components';
+import Input from '@/components/Input';
+import { FlexCenter } from '@/components/styled-components/Flex';
+import { RemoveIcon } from '@/components/views/verification/Common';
+
+interface IProps {
+ url: string;
+ label?: string;
+ remove: () => void;
+ hideRemoveIcon?: boolean;
+}
+
+export const OtherInput: FC = ({
+ url,
+ label,
+ remove,
+ hideRemoveIcon = false,
+}) => {
+ return (
+
+ }
+ disabled
+ />
+ {!hideRemoveIcon && }
+
+ );
+};
+
+const Container = styled(FlexCenter)`
+ gap: 20px;
+ > :nth-child(2) {
+ margin-top: 0;
+ }
+`;
diff --git a/src/components/views/verification/projectContact/common.types.ts b/src/components/views/verification/projectContact/common.types.ts
new file mode 100644
index 0000000000..dd445c76c2
--- /dev/null
+++ b/src/components/views/verification/projectContact/common.types.ts
@@ -0,0 +1,19 @@
+export enum EMainSocials {
+ Twitter = 'Twitter',
+ Facebook = 'Facebook',
+ Instagram = 'Instagram',
+ YouTube = 'YouTube',
+ LinkedIn = 'Linkedin',
+ Website = 'Website',
+ SocialLink = 'SocialLink',
+}
+
+export interface IMainSocials {
+ [EMainSocials.Twitter]: string;
+ [EMainSocials.Facebook]: string;
+ [EMainSocials.Instagram]: string;
+ [EMainSocials.YouTube]: string;
+ [EMainSocials.LinkedIn]: string;
+ [EMainSocials.Website]: string;
+ [EMainSocials.SocialLink]: string;
+}
diff --git a/src/context/farm.context.tsx b/src/context/farm.context.tsx
index 12eb1e757e..19a4e11ed3 100644
--- a/src/context/farm.context.tsx
+++ b/src/context/farm.context.tsx
@@ -28,7 +28,11 @@ interface IInfos {
[key: string]: ethers.BigNumber;
}
-export const FarmProvider: FC = ({ children }) => {
+interface IFarmProviderl {
+ children: React.ReactNode;
+}
+
+export const FarmProvider: FC = ({ children }) => {
const [xDaiInfos, setxDaiInfos] = useState({});
const [xDaiTotalEarned, setxDaiTotalEarned] = useState(
ethers.constants.Zero,
diff --git a/src/context/verification.context.tsx b/src/context/verification.context.tsx
new file mode 100644
index 0000000000..3c295c99e0
--- /dev/null
+++ b/src/context/verification.context.tsx
@@ -0,0 +1,112 @@
+import {
+ createContext,
+ ReactNode,
+ useContext,
+ useEffect,
+ useState,
+} from 'react';
+import { useRouter } from 'next/router';
+import { captureException } from '@sentry/nextjs';
+import {
+ EVerificationStatus,
+ IProjectVerification,
+} from '@/apollo/types/types';
+import { client } from '@/apollo/apolloClient';
+import { FETCH_PROJECT_VERIFICATION } from '@/apollo/gql/gqlVerification';
+import { showToastError } from '@/lib/helpers';
+import { findStepByName } from '@/lib/verification';
+import type { Dispatch, SetStateAction } from 'react';
+
+interface IVerificationContext {
+ verificationData?: IProjectVerification;
+ step: number;
+ setStep: Dispatch>;
+ setVerificationData: Dispatch<
+ SetStateAction
+ >;
+ isDraft: boolean;
+}
+
+const VerificationContext = createContext({
+ verificationData: undefined,
+ step: -1,
+ setStep: () => {
+ console.log('setStep not initialed yet!');
+ },
+ setVerificationData: () => {
+ console.log('setVerificationData not initialed yet!');
+ },
+ isDraft: true,
+});
+
+VerificationContext.displayName = 'VerificationContext';
+
+export const VerificationProvider = ({ children }: { children: ReactNode }) => {
+ const [step, setStep] = useState(-1);
+ const [verificationData, setVerificationData] =
+ useState();
+ const router = useRouter();
+ const { slug } = router.query;
+ const isDraft = verificationData?.status === EVerificationStatus.DRAFT;
+
+ useEffect(() => {
+ async function getVerificationData() {
+ try {
+ const verificationRes = await client.query({
+ query: FETCH_PROJECT_VERIFICATION,
+ variables: { slug },
+ });
+ const projectVerification: IProjectVerification =
+ verificationRes.data.getCurrentProjectVerificationForm;
+ setVerificationData(projectVerification);
+ if (!projectVerification.emailConfirmed) {
+ setStep(1);
+ } else {
+ setStep(findStepByName(projectVerification.lastStep) + 1);
+ }
+ } catch (error: any) {
+ switch (error?.message) {
+ case 'There is not any project verification form for this project':
+ setStep(0);
+ break;
+
+ default:
+ showToastError(error);
+ captureException(error, {
+ tags: {
+ section: 'getVerificationData',
+ },
+ });
+ break;
+ }
+ }
+ }
+ if (slug) {
+ getVerificationData().then();
+ }
+ }, [slug]);
+
+ return (
+
+ {children}
+
+ );
+};
+
+export const useVerificationData = () => {
+ const context = useContext(VerificationContext);
+ if (context === undefined) {
+ throw new Error(
+ 'useVerificationData must be used within a VerificationProvider',
+ );
+ }
+ return context;
+};
diff --git a/src/helpers/createProjectValidation.ts b/src/helpers/createProjectValidation.ts
deleted file mode 100644
index 7e0ebf9816..0000000000
--- a/src/helpers/createProjectValidation.ts
+++ /dev/null
@@ -1,129 +0,0 @@
-import { captureException } from '@sentry/nextjs';
-import { client } from '@/apollo/apolloClient';
-import {
- TITLE_IS_VALID,
- WALLET_ADDRESS_IS_VALID,
-} from '@/apollo/gql/gqlProjects';
-import { getAddressFromENS, isAddressENS } from '@/lib/wallet';
-import {
- ECreateErrFields,
- ICreateProjectErrors,
-} from '@/components/views/create/CreateProject';
-import config from '@/configuration';
-
-export const titleValidation = (
- title: string,
- errors: ICreateProjectErrors,
- setErrors: (arg0: ICreateProjectErrors) => void,
-) => {
- const _errors = { ...errors };
- if (title.length < 1) {
- _errors[ECreateErrFields.NAME] = 'Title is required';
- setErrors(_errors);
- } else {
- client
- .query({
- query: TITLE_IS_VALID,
- variables: {
- title,
- },
- })
- .then(() => {
- _errors[ECreateErrFields.NAME] = '';
- setErrors(_errors);
- })
- .catch((err: any) => {
- _errors[ECreateErrFields.NAME] = err.message;
- setErrors(_errors);
- captureException(err, {
- tags: {
- section: 'titleValidation',
- },
- });
- });
- }
-};
-
-export const walletAddressValidation = (
- walletAddress: string,
- web3: any,
- errors: ICreateProjectErrors,
- setErrors: (arg0: ICreateProjectErrors) => void,
- chainId?: number,
- networkId?: number,
-) => {
- const _errors = { ...errors };
- let address = walletAddress;
- const isMain = networkId === config.PRIMARY_NETWORK.id;
- const errorField = isMain
- ? ECreateErrFields.MAIN_WALLET_ADDRESS
- : ECreateErrFields.SECONDARY_WALLET_ADDRESS;
-
- const queryFunc = () =>
- client
- .query({
- query: WALLET_ADDRESS_IS_VALID,
- variables: {
- address,
- },
- })
- .then(() => {
- _errors[errorField] = '';
- setErrors(_errors);
- })
- .catch((err: any) => {
- _errors[errorField] = err.message;
- setErrors(_errors);
-
- captureException(err, {
- tags: {
- section: 'walletAddressValidation',
- },
- });
- });
-
- if (isAddressENS(walletAddress)) {
- if (networkId !== config.PRIMARY_NETWORK.id) {
- _errors[errorField] = 'ENS is only supported on Ethereum Mainnet';
- setErrors(_errors);
- return;
- }
- if (chainId !== 1) {
- _errors[errorField] =
- 'Please switch to the Ethereum Mainnet to handle ENS';
- setErrors(_errors);
- return;
- }
- getAddressFromENS(walletAddress, web3).then((addr: string) => {
- if (!addr) {
- _errors[errorField] = 'Invalid ENS address';
- setErrors(_errors);
- return;
- }
- address = addr;
- queryFunc();
- });
- } else if (walletAddress.length !== 42) {
- _errors[errorField] = 'Eth address not valid';
- setErrors(_errors);
- return;
- } else {
- queryFunc();
- }
-};
-
-export const isDescriptionHeavy = (
- description: string,
- errors: ICreateProjectErrors,
- setErrors: (arg0: ICreateProjectErrors) => void,
-) => {
- const _errors = { ...errors };
- const stringSize = encodeURI(description).split(/%..|./).length - 1;
- if (stringSize > 4000000) {
- _errors[ECreateErrFields.DESCRIPTION] = 'Description is too long';
- setErrors(_errors);
- } else {
- _errors[ECreateErrFields.DESCRIPTION] = '';
- setErrors(_errors);
- }
-};
diff --git a/src/helpers/file.ts b/src/helpers/file.ts
new file mode 100644
index 0000000000..6569fb9740
--- /dev/null
+++ b/src/helpers/file.ts
@@ -0,0 +1,59 @@
+import { UploadFile, EFileUploadingStatus } from '@/components/FileUploader';
+
+export const getFile = async (url: string, index: number) => {
+ let blob: BlobPart[] = [];
+ let contentType = 'unkonwn';
+ const fileName = `Attachment ${index + 1}`;
+ try {
+ const response = await fetch(url);
+ contentType = response.headers.get('content-type') || contentType;
+ const _blob = await response.blob();
+ blob = [_blob];
+ const file: UploadFile = new File(blob, fileName, {
+ type: contentType,
+ });
+ file.url = url;
+ file.status = EFileUploadingStatus.UPLOADED;
+ file.logo = convertFileTypeToLogo(file.type);
+ return file;
+ } catch (error) {
+ const file: UploadFile = new File(blob, fileName, {
+ type: contentType,
+ });
+ file.url = url;
+ file.status = EFileUploadingStatus.UPLOADED;
+ file.logo = 'unknown';
+ return file;
+ }
+};
+
+export const convertUrlToUploadFile = async (urls: string[]) => {
+ const promises: Promise[] = [];
+ for (let i = 0; i < urls.length; i++) {
+ promises.push(getFile(urls[i], i));
+ }
+ return await Promise.all(promises);
+};
+
+export const convertFileTypeToLogo = (type: string) => {
+ const [mainType, subType] = type.split('/');
+ switch (mainType) {
+ case 'image':
+ return 'image';
+ case 'application':
+ switch (subType) {
+ case 'pdf':
+ return 'pdf';
+ case 'vnd.openxmlformats-officedocument.wordprocessingml.document':
+ return 'docx';
+ case 'msword':
+ return 'doc';
+ case 'vnd.openxmlformats-officedocument.presentationml.presentation':
+ return 'pptx';
+ case 'vnd.ms-powerpoint':
+ return 'ppt';
+ }
+ return 'text';
+ }
+ return 'unknown';
+};
diff --git a/src/helpers/requests.ts b/src/helpers/requests.ts
index 6b92c5d5ce..1edc8e1c19 100644
--- a/src/helpers/requests.ts
+++ b/src/helpers/requests.ts
@@ -120,7 +120,7 @@ export function backendGQLRequest(
export const transformGraphQLErrorsToStatusCode = (
graphQLErrors: GraphQLErrors,
) => {
- if (!graphQLErrors || graphQLErrors.length < 1) return 200;
+ if (!graphQLErrors || graphQLErrors.length < 1) return 500;
const { message } = graphQLErrors[0];
if (message.includes('not found')) return 404;
return 500;
diff --git a/src/hooks/useDebounce.ts b/src/hooks/useDebounce.ts
new file mode 100644
index 0000000000..ab80e7d27a
--- /dev/null
+++ b/src/hooks/useDebounce.ts
@@ -0,0 +1,17 @@
+import { useEffect, useState } from 'react';
+
+function useDebounce(value: T, delay?: number): T {
+ const [debouncedValue, setDebouncedValue] = useState(value);
+
+ useEffect(() => {
+ const timer = setTimeout(() => setDebouncedValue(value), delay || 500);
+
+ return () => {
+ clearTimeout(timer);
+ };
+ }, [value, delay]);
+
+ return debouncedValue;
+}
+
+export default useDebounce;
diff --git a/src/hooks/useDetectDevice.tsx b/src/hooks/useDetectDevice.tsx
new file mode 100644
index 0000000000..a2379d204e
--- /dev/null
+++ b/src/hooks/useDetectDevice.tsx
@@ -0,0 +1,55 @@
+import { useState, useEffect, useRef } from 'react';
+import { isSSRMode } from '@/lib/helpers';
+import { deviceSize } from '@/lib/constants/constants';
+
+function getWidth(): number {
+ if (isSSRMode) {
+ return 2000;
+ }
+ const { innerWidth: width } = window;
+ return width;
+}
+
+function detectDevice() {
+ const width = getWidth();
+ if (width < deviceSize.mobileM) {
+ return { isMobileS: true, isMobile: true };
+ } else if (width < deviceSize.mobileL) {
+ return { isMobileM: true, isMobile: true };
+ } else if (width < deviceSize.tablet) {
+ return { isMobileL: true, isMobile: true };
+ } else if (width < deviceSize.laptopS) {
+ return { isTablet: true };
+ } else if (width < deviceSize.laptopL) {
+ return { isLaptopS: true, isLaptop: true };
+ } else if (width < deviceSize.desktop) {
+ return { isLaptopL: true, isLaptop: true };
+ } else {
+ return { isDesktop: true, isLaptop: true };
+ }
+}
+
+export default function useDetectDevice() {
+ const [device, setDevice] = useState(detectDevice());
+
+ const oldDevice = useRef(device);
+
+ useEffect(() => {
+ if (isSSRMode) return;
+
+ function handleResize() {
+ const newDevice = detectDevice();
+ if (
+ JSON.stringify(newDevice) !== JSON.stringify(oldDevice.current)
+ ) {
+ oldDevice.current = newDevice;
+ setDevice(newDevice);
+ }
+ }
+
+ window.addEventListener('resize', handleResize);
+ return () => window.removeEventListener('resize', handleResize);
+ }, []);
+
+ return device;
+}
diff --git a/src/hooks/useDeviceDetect.tsx b/src/hooks/useDeviceDetect.tsx
index e7ed57fbe1..0fd0cd2736 100644
--- a/src/hooks/useDeviceDetect.tsx
+++ b/src/hooks/useDeviceDetect.tsx
@@ -15,17 +15,19 @@ import { deviceSize } from '@/lib/constants/constants';
// return { isMobile: size[0] <= deviceSize.mobileL };
// }
+export const checkUserAgentIsMobile = () => {
+ const userAgent =
+ typeof window.navigator === 'undefined' ? '' : navigator.userAgent;
+ return Boolean(
+ userAgent.match(/Android|BlackBerry|iPhone|iPod|Opera Mini|IEMobile/i),
+ );
+};
+
export default function useDeviceDetect() {
const [isMobile, setMobile] = React.useState(false);
React.useEffect(() => {
- const userAgent =
- typeof window.navigator === 'undefined' ? '' : navigator.userAgent;
- let mobile = Boolean(
- userAgent.match(
- /Android|BlackBerry|iPhone|iPod|Opera Mini|IEMobile/i,
- ),
- );
+ let mobile = checkUserAgentIsMobile();
// check width if device not found
if (!mobile && typeof window !== 'undefined') {
mobile = window.innerWidth <= deviceSize.mobileL;
diff --git a/src/hooks/useDidMount.tsx b/src/hooks/useDidMount.tsx
new file mode 100644
index 0000000000..49fe9f969a
--- /dev/null
+++ b/src/hooks/useDidMount.tsx
@@ -0,0 +1,11 @@
+import { useRef, useEffect } from 'react';
+
+function useDidMount() {
+ const mountRef = useRef(false);
+ useEffect(() => {
+ mountRef.current = true;
+ }, []);
+ return mountRef.current;
+}
+
+export default useDidMount;
diff --git a/src/hooks/useFormValidation.tsx b/src/hooks/useFormValidation.tsx
new file mode 100644
index 0000000000..1ffbadaa44
--- /dev/null
+++ b/src/hooks/useFormValidation.tsx
@@ -0,0 +1,18 @@
+import { useEffect, useState } from 'react';
+import { IFormValidations } from '@/components/Input';
+import { EInputValidation } from '@/types/inputValidation';
+
+const useFormValidation = (formValidation?: IFormValidations) => {
+ const [disabled, setDisabled] = useState(false);
+
+ useEffect(() => {
+ if (formValidation) {
+ const fvs = Object.values(formValidation);
+ setDisabled(!fvs.every(fv => fv === EInputValidation.NORMAL));
+ }
+ }, [formValidation]);
+
+ return !disabled;
+};
+
+export default useFormValidation;
diff --git a/src/hooks/useModalAnimation.tsx b/src/hooks/useModalAnimation.tsx
new file mode 100644
index 0000000000..82ac0b3908
--- /dev/null
+++ b/src/hooks/useModalAnimation.tsx
@@ -0,0 +1,18 @@
+import { useState, useEffect } from 'react';
+
+export const useModalAnimation = (setShowModal: (value: boolean) => void) => {
+ const [isAnimating, setIsAnimating] = useState(true);
+
+ const closeModal = () => {
+ setIsAnimating(true);
+ setTimeout(() => {
+ setShowModal(false);
+ }, 300);
+ };
+
+ useEffect(() => {
+ setIsAnimating(false);
+ }, []);
+
+ return { isAnimating, closeModal };
+};
diff --git a/src/hooks/useWindowDimensions.tsx b/src/hooks/useWindowDimensions.tsx
deleted file mode 100644
index 34b8c6bf42..0000000000
--- a/src/hooks/useWindowDimensions.tsx
+++ /dev/null
@@ -1,30 +0,0 @@
-import { useState, useEffect } from 'react';
-import { isSSRMode } from '@/lib/helpers';
-
-function getWindowDimensions() {
- if (isSSRMode) {
- return { width: 0, height: 0 };
- }
- const { innerWidth: width, innerHeight: height } = window;
- return {
- width,
- height,
- };
-}
-
-export default function useWindowDimensions() {
- const [windowDimensions, setWindowDimensions] = useState(
- getWindowDimensions(),
- );
-
- useEffect(() => {
- function handleResize() {
- setWindowDimensions(getWindowDimensions());
- }
-
- window.addEventListener('resize', handleResize);
- return () => window.removeEventListener('resize', handleResize);
- }, []);
-
- return windowDimensions;
-}
diff --git a/src/lib/constants/Routes.ts b/src/lib/constants/Routes.ts
index d9872f07f7..a7d68b21e1 100644
--- a/src/lib/constants/Routes.ts
+++ b/src/lib/constants/Routes.ts
@@ -18,6 +18,7 @@ const Routes = {
MyProjects: MyAccount + '?tab=projects',
MyDonations: MyAccount + '?tab=donations',
Onboard: '/onboard',
+ Verification: '/verification',
GIVECONOMY: '/giveconomy',
GIVgarden: '/givgarden',
GIVfarm: '/givfarm',
diff --git a/src/lib/constants/constants.ts b/src/lib/constants/constants.ts
index 508ad39003..1d9b09a444 100644
--- a/src/lib/constants/constants.ts
+++ b/src/lib/constants/constants.ts
@@ -37,7 +37,7 @@ export const deviceSize = {
mobileM: 375,
mobileL: 425,
tablet: 768,
- laptop: 1024,
+ laptopS: 1024,
laptopL: 1280,
desktop: 1440,
};
@@ -47,7 +47,7 @@ export const device = {
mobileM: `(min-width: ${deviceSize.mobileM}px)`,
mobileL: `(min-width: ${deviceSize.mobileL}px)`,
tablet: `(min-width: ${deviceSize.tablet}px)`,
- laptop: `(min-width: ${deviceSize.laptop}px)`,
+ laptopS: `(min-width: ${deviceSize.laptopS}px)`,
laptopL: `(min-width: ${deviceSize.laptopL}px)`,
desktop: `(min-width: ${deviceSize.desktop}px)`,
desktopL: `(min-width: ${deviceSize.desktop}px)`,
@@ -58,7 +58,7 @@ export const mediaQueries = {
mobileM: `@media (min-width: ${deviceSize.mobileM}px)`,
mobileL: `@media (min-width: ${deviceSize.mobileL}px)`,
tablet: `@media (min-width: ${deviceSize.tablet}px)`,
- laptop: `@media (min-width: ${deviceSize.laptop}px)`,
+ laptopS: `@media (min-width: ${deviceSize.laptopS}px)`,
laptopL: `@media (min-width: ${deviceSize.laptopL}px)`,
desktop: `@media (min-width: ${deviceSize.desktop}px)`,
};
diff --git a/src/lib/constants/links.ts b/src/lib/constants/links.ts
index 51982822bd..9e412ccdbc 100644
--- a/src/lib/constants/links.ts
+++ b/src/lib/constants/links.ts
@@ -12,6 +12,7 @@ const links = {
FEATURE_REQUEST: TYPEFORM + 'featurerequest',
FEEDBACK: TYPEFORM + 'feedback',
SUPPORT_US: Routes.Donate + '/the-giveth-community-of-makers',
+ GIVETH_MATCHING: Routes.Donate + '/Giveth-Matching-Pool-0',
PROJECT_VERIFICATION: TYPEFORM + 'verification',
DISCORD: 'https://discord.giveth.io',
DISCOURSE,
@@ -34,6 +35,8 @@ const links = {
CAMPAIGN_DOCS: DOCS + 'dapps/entitiesAndRoles/#campaigns',
TRACES_DOCS: DOCS + 'dapps/entitiesAndRoles/#traces',
MAKE_TRACEABLE_DOCS: DOCS + 'dapps/makeTraceableProject',
+ VERIFICATION_DOCS: DOCS + 'dapps/projectVerification',
+ FUNDRAISING_DOCS: DOCS + 'whatisgiveth/fundraisingGuide',
TRACE: 'https://trace.giveth.io/',
SWAG: 'https://swag.giveth.io/',
COMMONS_STACK: 'https://commonsstack.org/',
@@ -49,6 +52,7 @@ const links = {
if (!isProduction) {
links.SUPPORT_US = Routes.Donate + '/giveth-2021:-retreat-to-the-future';
+ links.GIVETH_MATCHING = Routes.Donate + '/matching-pool-test-0';
}
export default links;
diff --git a/src/lib/constants/regex.ts b/src/lib/constants/regex.ts
new file mode 100644
index 0000000000..bdb5505c37
--- /dev/null
+++ b/src/lib/constants/regex.ts
@@ -0,0 +1,125 @@
+export const regexList = {
+ email: /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,
+ website:
+ /^(?:http(s)?:\/\/)[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\(\)\*\+,;=.]+$/,
+ twitter:
+ /(?:https?:)?\/\/(?:www\.|m\.)?twitter\.com\/(\w{2,15})\/?(?:\?\S+)?(?:\#\S+)?$/,
+ facebook:
+ /(?:(?:http|https):\/\/)?(?:www.)?facebook.com\/(?:(?:\w)*#!\/)?(?:pages\/)?(?:[?\w\-]*\/)?(?:profile.php\?id=(?=\d.*))?([\w\-]*)?/,
+ instagram:
+ /(?:(?:http|https):\/\/)?(?:www.)?(?:instagram.com|instagr.am|instagr.com)\/(\w+)/,
+ linkedin: /^(http(s)?:\/\/)?([\w]+\.)?linkedin\.com\/(pub|in|profile)/,
+ youtube:
+ /^((?:https?:)?\/\/)?((?:www|m)\.)?((?:youtube(-nocookie)?\.com|youtu.be))(\/(?:[\w\-]+\?v=|embed\/|v\/)?)([\w\-]+)(\S+)?$/,
+ tooShort: /^.{3,}$/,
+};
+
+export const validators = {
+ tooShort: {
+ pattern: {
+ value: regexList.tooShort,
+ message: 'Too Short',
+ },
+ },
+ email: {
+ pattern: {
+ value: regexList.email,
+ message: 'Invalid Email Address',
+ },
+ },
+ website: {
+ pattern: {
+ value: regexList.website,
+ message: 'Invalid URL',
+ },
+ },
+ twitter: {
+ pattern: {
+ value: regexList.twitter,
+ message: 'Invalid twitter URL',
+ },
+ },
+ facebook: {
+ pattern: {
+ value: regexList.facebook,
+ message: 'Invalid facebook URL',
+ },
+ },
+ linkedin: {
+ pattern: {
+ value: regexList.linkedin,
+ message: 'Invalid linkedIn URL',
+ },
+ },
+ instagram: {
+ pattern: {
+ value: regexList.instagram,
+ message: 'Invalid instagram URL',
+ },
+ },
+ youtube: {
+ pattern: {
+ value: regexList.youtube,
+ message: 'Invalid youtube URL',
+ },
+ },
+};
+
+export const requiredOptions = {
+ email: {
+ required: {
+ value: true,
+ message: 'Email is required',
+ },
+ ...validators.email,
+ },
+ lastName: {
+ required: {
+ value: true,
+ message: 'Last name is required',
+ },
+ },
+ firstName: {
+ required: {
+ value: true,
+ message: 'First name is required',
+ },
+ },
+ name: {
+ required: {
+ value: true,
+ message: 'Name is required',
+ },
+ },
+ website: {
+ required: {
+ value: true,
+ message: 'Url is required',
+ },
+ ...validators.website,
+ },
+ field: {
+ required: {
+ value: true,
+ message: 'This field is required',
+ },
+ },
+ date: {
+ required: {
+ value: true,
+ message: 'Date is required',
+ },
+ },
+ title: {
+ required: {
+ value: true,
+ message: 'Title is required',
+ },
+ },
+ walletAddress: {
+ required: {
+ value: true,
+ message: 'Wallet address is required',
+ },
+ },
+};
diff --git a/src/lib/constants/selectCustomStyles.ts b/src/lib/constants/selectCustomStyles.ts
new file mode 100644
index 0000000000..d5b89899e6
--- /dev/null
+++ b/src/lib/constants/selectCustomStyles.ts
@@ -0,0 +1,54 @@
+import { StylesConfig } from 'react-select';
+import {
+ brandColors,
+ neutralColors,
+ semanticColors,
+} from '@giveth/ui-design-system';
+import { Shadow } from '@/components/styled-components/Shadow';
+
+const selectCustomStyles: StylesConfig = {
+ control: (styles, { isDisabled, selectProps }) => ({
+ ...styles,
+ maxWidth: '520px',
+ borderColor: selectProps.hasError
+ ? semanticColors.punch[500]
+ : neutralColors.gray[300],
+ borderWidth: '2px',
+ borderRadius: '8px',
+ boxShadow: 'none',
+ padding: '8px',
+ background: isDisabled ? `${neutralColors.gray[300]}` : 'initial',
+ '&:hover': {
+ borderColor: `${neutralColors.gray[300]}`,
+ boxShadow: `${Shadow.Neutral[400]}`,
+ },
+ '&:focus-within': {
+ borderColor: `${brandColors.giv[600]}`,
+ },
+ }),
+ option: (styles, { isFocused, isSelected }) => ({
+ padding: '8px',
+ margin: '7px',
+ fontWeight: 500,
+ borderRadius: '4px',
+ backgroundColor: isSelected
+ ? neutralColors.gray[300]
+ : isFocused
+ ? neutralColors.gray[200]
+ : 'white',
+ color: isSelected ? neutralColors.gray[900] : neutralColors.gray[700],
+ }),
+ menu: styles => ({
+ ...styles,
+ marginTop: 0,
+ maxWidth: '520px',
+ borderRadius: '8px',
+ boxShadow: Shadow.Neutral[500],
+ }),
+ placeholder: styles => ({
+ ...styles,
+ color: `${neutralColors.gray[500]}`,
+ }),
+};
+
+export default selectCustomStyles;
diff --git a/src/lib/helpers.ts b/src/lib/helpers.ts
index bb80239b94..1ba87b5b1c 100644
--- a/src/lib/helpers.ts
+++ b/src/lib/helpers.ts
@@ -1,7 +1,7 @@
import { promisify } from 'util';
// eslint-disable-next-line import/named
import { unescape } from 'lodash';
-import { parseUnits, parseEther } from '@ethersproject/units';
+import { parseEther, parseUnits } from '@ethersproject/units';
import { keccak256 } from '@ethersproject/keccak256';
import { Contract } from '@ethersproject/contracts';
import { Web3Provider } from '@ethersproject/providers';
@@ -442,3 +442,7 @@ export const createSiweMessage = async (
return false;
}
};
+
+export function isObjEmpty(obj: Object) {
+ return Object.keys(obj).length > 0;
+}
diff --git a/src/lib/routeCreators.tsx b/src/lib/routeCreators.tsx
index 11045badd5..ec473d987b 100644
--- a/src/lib/routeCreators.tsx
+++ b/src/lib/routeCreators.tsx
@@ -15,3 +15,7 @@ export const idToProjectEdit = (id?: string) => {
export const addressToUserView = (address?: string) => {
return Routes.User + '/' + address;
};
+
+export const slugToVerification = (slug?: string) => {
+ return Routes.Verification + '/' + slug;
+};
diff --git a/src/lib/verification.ts b/src/lib/verification.ts
new file mode 100644
index 0000000000..76720c1b81
--- /dev/null
+++ b/src/lib/verification.ts
@@ -0,0 +1,22 @@
+import { EVerificationSteps } from '@/apollo/types/types';
+
+export const findStepByName = (step?: EVerificationSteps): number => {
+ switch (step) {
+ case EVerificationSteps.PERSONAL_INFO:
+ return 1;
+ case EVerificationSteps.PROJECT_REGISTRY:
+ return 3;
+ case EVerificationSteps.PROJECT_CONTACTS:
+ return 4;
+ case EVerificationSteps.MILESTONES:
+ return 5;
+ case EVerificationSteps.MANAGING_FUNDS:
+ return 6;
+ case EVerificationSteps.TERM_AND_CONDITION:
+ return 7;
+ case EVerificationSteps.SUBMIT:
+ return 8;
+ default:
+ return 0;
+ }
+};
diff --git a/src/lib/wallet.ts b/src/lib/wallet.ts
index 0d625b74bd..8eff3efcf9 100644
--- a/src/lib/wallet.ts
+++ b/src/lib/wallet.ts
@@ -1,5 +1,4 @@
import { captureException } from '@sentry/nextjs';
-import { ethers } from 'ethers';
import {
EWallets,
torusConnector,
@@ -64,12 +63,11 @@ export function isAddressENS(ens: string | undefined) {
return ens?.toLowerCase().indexOf('.eth') > -1;
}
+// Before calling getAddressFromENS, check if user is on Mainnet
export async function getAddressFromENS(ens: string | undefined, web3: any) {
const isEns = isAddressENS(ens);
if (!isEns) return new Error('Error addressNotENS');
-
- const resolver = await web3.getResolver(ens);
- return resolver?.address;
+ return await web3.resolveName(ens);
}
export const switchNetworkHandler = (chainId: number | undefined) => {
@@ -80,20 +78,3 @@ export const switchNetworkHandler = (chainId: number | undefined) => {
switchNetwork(config.XDAI_NETWORK_NUMBER);
}
};
-
-export async function isAddressValid(
- address: string,
- web3: any,
-): Promise {
- if (web3) {
- if (isAddressENS(address)) {
- const actualAddress = await getAddressFromENS(address, web3);
- if (actualAddress) return true;
- return false;
- } else {
- return ethers.utils.isAddress(address);
- }
- } else {
- throw new Error('Web3 is not initialized');
- }
-}
diff --git a/src/types/inputValidation.ts b/src/types/inputValidation.ts
new file mode 100644
index 0000000000..972f0fce75
--- /dev/null
+++ b/src/types/inputValidation.ts
@@ -0,0 +1,10 @@
+export enum EInputValidation {
+ NORMAL,
+ WARNING,
+ ERROR,
+ SUCCESS,
+}
+
+export interface IInputValidation {
+ validation: EInputValidation;
+}
diff --git a/styles/globals.css b/styles/globals.css
index ba8f520fba..cd9b65805e 100644
--- a/styles/globals.css
+++ b/styles/globals.css
@@ -119,7 +119,7 @@ a {
.fadeIn {
- animation: fadeIn 0.5s ease-in-out;
+ animation: fadeIn 0.3s ease-in-out;
}
@keyframes fadeIn {
@@ -131,6 +131,19 @@ a {
}
}
+.fadeOut {
+ animation: fadeOut 0.3s ease-in-out;
+}
+
+@keyframes fadeOut {
+ from {
+ opacity: 1;
+ }
+ to {
+ opacity: 0;
+ }
+}
+
@font-face {
font-family: 'Red Hat Text';
diff --git a/yarn.lock b/yarn.lock
index 94b9ea7a68..6c46f9bd56 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3,22 +3,22 @@
"@apollo/client@^3.1.3", "@apollo/client@^3.4.16":
- version "3.5.10"
- resolved "https://registry.yarnpkg.com/@apollo/client/-/client-3.5.10.tgz#43463108a6e07ae602cca0afc420805a19339a71"
- integrity sha512-tL3iSpFe9Oldq7gYikZK1dcYxp1c01nlSwtsMz75382HcI6fvQXyFXUCJTTK3wgO2/ckaBvRGw7VqjFREdVoRw==
+ version "3.6.9"
+ resolved "https://registry.yarnpkg.com/@apollo/client/-/client-3.6.9.tgz#ad0ee2e3a3c92dbed4acd6917b6158a492739d94"
+ integrity sha512-Y1yu8qa2YeaCUBVuw08x8NHenFi0sw2I3KCu7Kw9mDSu86HmmtHJkCAifKVrN2iPgDTW/BbP3EpSV8/EQCcxZA==
dependencies:
- "@graphql-typed-document-node/core" "^3.0.0"
+ "@graphql-typed-document-node/core" "^3.1.1"
"@wry/context" "^0.6.0"
"@wry/equality" "^0.5.0"
"@wry/trie" "^0.3.0"
- graphql-tag "^2.12.3"
+ graphql-tag "^2.12.6"
hoist-non-react-statics "^3.3.2"
optimism "^0.16.1"
prop-types "^15.7.2"
symbol-observable "^4.0.0"
- ts-invariant "^0.9.4"
+ ts-invariant "^0.10.3"
tslib "^2.3.0"
- zen-observable-ts "^1.2.0"
+ zen-observable-ts "^1.2.5"
"@babel/code-frame@7.12.11":
version "7.12.11"
@@ -27,88 +27,86 @@
dependencies:
"@babel/highlight" "^7.10.4"
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789"
- integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==
+"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a"
+ integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==
dependencies:
- "@babel/highlight" "^7.16.7"
+ "@babel/highlight" "^7.18.6"
-"@babel/generator@^7.17.9":
- version "7.17.9"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.17.9.tgz#f4af9fd38fa8de143c29fce3f71852406fc1e2fc"
- integrity sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==
+"@babel/generator@^7.18.9":
+ version "7.18.9"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.9.tgz#68337e9ea8044d6ddc690fb29acae39359cca0a5"
+ integrity sha512-wt5Naw6lJrL1/SGkipMiFxJjtyczUWTP38deiP1PO60HsBjDeKk08CGC3S8iVuvf0FmTdgKwU1KIXzSKL1G0Ug==
dependencies:
- "@babel/types" "^7.17.0"
+ "@babel/types" "^7.18.9"
+ "@jridgewell/gen-mapping" "^0.3.2"
jsesc "^2.5.1"
- source-map "^0.5.0"
"@babel/helper-annotate-as-pure@^7.15.4", "@babel/helper-annotate-as-pure@^7.16.0":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz#bb2339a7534a9c128e3102024c60760a3a7f3862"
- integrity sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb"
+ integrity sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==
dependencies:
- "@babel/types" "^7.16.7"
+ "@babel/types" "^7.18.6"
-"@babel/helper-environment-visitor@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz#ff484094a839bde9d89cd63cba017d7aae80ecd7"
- integrity sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==
- dependencies:
- "@babel/types" "^7.16.7"
+"@babel/helper-environment-visitor@^7.18.9":
+ version "7.18.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be"
+ integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==
-"@babel/helper-function-name@^7.17.9":
- version "7.17.9"
- resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz#136fcd54bc1da82fcb47565cf16fd8e444b1ff12"
- integrity sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==
+"@babel/helper-function-name@^7.18.9":
+ version "7.18.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz#940e6084a55dee867d33b4e487da2676365e86b0"
+ integrity sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==
dependencies:
- "@babel/template" "^7.16.7"
- "@babel/types" "^7.17.0"
+ "@babel/template" "^7.18.6"
+ "@babel/types" "^7.18.9"
-"@babel/helper-hoist-variables@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz#86bcb19a77a509c7b77d0e22323ef588fa58c246"
- integrity sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==
+"@babel/helper-hoist-variables@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678"
+ integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==
dependencies:
- "@babel/types" "^7.16.7"
+ "@babel/types" "^7.18.6"
-"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.15.4", "@babel/helper-module-imports@^7.16.0":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz#25612a8091a999704461c8a222d0efec5d091437"
- integrity sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==
+"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.15.4", "@babel/helper-module-imports@^7.16.0", "@babel/helper-module-imports@^7.16.7":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e"
+ integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==
dependencies:
- "@babel/types" "^7.16.7"
+ "@babel/types" "^7.18.6"
-"@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz#aa3a8ab4c3cceff8e65eb9e73d87dc4ff320b2f5"
- integrity sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==
+"@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6":
+ version "7.18.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz#4b8aea3b069d8cb8a72cdfe28ddf5ceca695ef2f"
+ integrity sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==
-"@babel/helper-split-export-declaration@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz#0b648c0c42da9d3920d85ad585f2778620b8726b"
- integrity sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==
+"@babel/helper-split-export-declaration@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075"
+ integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==
dependencies:
- "@babel/types" "^7.16.7"
+ "@babel/types" "^7.18.6"
-"@babel/helper-validator-identifier@^7.14.9", "@babel/helper-validator-identifier@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad"
- integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==
+"@babel/helper-validator-identifier@^7.14.9", "@babel/helper-validator-identifier@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz#9c97e30d31b2b8c72a1d08984f2ca9b574d7a076"
+ integrity sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==
-"@babel/highlight@^7.10.4", "@babel/highlight@^7.16.7":
- version "7.17.9"
- resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.17.9.tgz#61b2ee7f32ea0454612def4fccdae0de232b73e3"
- integrity sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==
+"@babel/highlight@^7.10.4", "@babel/highlight@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf"
+ integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==
dependencies:
- "@babel/helper-validator-identifier" "^7.16.7"
+ "@babel/helper-validator-identifier" "^7.18.6"
chalk "^2.0.0"
js-tokens "^4.0.0"
-"@babel/parser@^7.16.7", "@babel/parser@^7.17.9":
- version "7.17.9"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.17.9.tgz#9c94189a6062f0291418ca021077983058e171ef"
- integrity sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==
+"@babel/parser@^7.18.6", "@babel/parser@^7.18.9":
+ version "7.18.9"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.9.tgz#f2dde0c682ccc264a9a8595efd030a5cc8fd2539"
+ integrity sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg==
"@babel/plugin-syntax-jsx@7.14.5":
version "7.14.5"
@@ -117,17 +115,17 @@
dependencies:
"@babel/helper-plugin-utils" "^7.14.5"
-"@babel/plugin-syntax-jsx@^7.12.13":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz#50b6571d13f764266a113d77c82b4a6508bbe665"
- integrity sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==
+"@babel/plugin-syntax-jsx@^7.17.12":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz#a8feef63b010150abd97f1649ec296e849943ca0"
+ integrity sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==
dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
+ "@babel/helper-plugin-utils" "^7.18.6"
"@babel/runtime-corejs3@^7.10.2":
- version "7.17.9"
- resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.17.9.tgz#3d02d0161f0fbf3ada8e88159375af97690f4055"
- integrity sha512-WxYHHUWF2uZ7Hp1K+D1xQgbgkGUfA+5UPOegEXGt2Y5SMog/rYCVaifLZDbw8UkNXozEqqrZTy6bglL7xTaCOw==
+ version "7.18.9"
+ resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz#7bacecd1cb2dd694eacd32a91fcf7021c20770ae"
+ integrity sha512-qZEWeccZCrHA2Au4/X05QW5CMdm4VjUDCrGq5gf1ZDcM4hRqreKrtwAn7yci9zfgAS9apvnsFXiGBHBAxZdK9A==
dependencies:
core-js-pure "^3.20.2"
regenerator-runtime "^0.13.4"
@@ -139,35 +137,35 @@
dependencies:
regenerator-runtime "^0.13.4"
-"@babel/runtime@^7.10.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.12.1", "@babel/runtime@^7.13.10", "@babel/runtime@^7.16.3", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2":
- version "7.17.9"
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.17.9.tgz#d19fbf802d01a8cb6cf053a64e472d42c434ba72"
- integrity sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==
+"@babel/runtime@^7.10.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.5", "@babel/runtime@^7.18.3", "@babel/runtime@^7.18.9", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2":
+ version "7.18.9"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.9.tgz#b4fcfce55db3d2e5e080d2490f608a3b9f407f4a"
+ integrity sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==
dependencies:
regenerator-runtime "^0.13.4"
-"@babel/template@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155"
- integrity sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==
+"@babel/template@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.6.tgz#1283f4993e00b929d6e2d3c72fdc9168a2977a31"
+ integrity sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==
dependencies:
- "@babel/code-frame" "^7.16.7"
- "@babel/parser" "^7.16.7"
- "@babel/types" "^7.16.7"
+ "@babel/code-frame" "^7.18.6"
+ "@babel/parser" "^7.18.6"
+ "@babel/types" "^7.18.6"
"@babel/traverse@^7.4.5":
- version "7.17.9"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.17.9.tgz#1f9b207435d9ae4a8ed6998b2b82300d83c37a0d"
- integrity sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==
- dependencies:
- "@babel/code-frame" "^7.16.7"
- "@babel/generator" "^7.17.9"
- "@babel/helper-environment-visitor" "^7.16.7"
- "@babel/helper-function-name" "^7.17.9"
- "@babel/helper-hoist-variables" "^7.16.7"
- "@babel/helper-split-export-declaration" "^7.16.7"
- "@babel/parser" "^7.17.9"
- "@babel/types" "^7.17.0"
+ version "7.18.9"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.9.tgz#deeff3e8f1bad9786874cb2feda7a2d77a904f98"
+ integrity sha512-LcPAnujXGwBgv3/WHv01pHtb2tihcyW1XuL9wd7jqh1Z8AQkTd+QVjMrMijrln0T7ED3UXLIy36P9Ao7W75rYg==
+ dependencies:
+ "@babel/code-frame" "^7.18.6"
+ "@babel/generator" "^7.18.9"
+ "@babel/helper-environment-visitor" "^7.18.9"
+ "@babel/helper-function-name" "^7.18.9"
+ "@babel/helper-hoist-variables" "^7.18.6"
+ "@babel/helper-split-export-declaration" "^7.18.6"
+ "@babel/parser" "^7.18.9"
+ "@babel/types" "^7.18.9"
debug "^4.1.0"
globals "^11.1.0"
@@ -179,47 +177,47 @@
"@babel/helper-validator-identifier" "^7.14.9"
to-fast-properties "^2.0.0"
-"@babel/types@^7.16.7", "@babel/types@^7.17.0":
- version "7.17.0"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.17.0.tgz#a826e368bccb6b3d84acd76acad5c0d87342390b"
- integrity sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==
+"@babel/types@^7.18.6", "@babel/types@^7.18.9":
+ version "7.18.9"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.9.tgz#7148d64ba133d8d73a41b3172ac4b83a1452205f"
+ integrity sha512-WwMLAg2MvJmt/rKEVQBBhIVffMmnilX4oe0sRe7iPOHIGsqpruFHHdrfj4O1CMMtgMtCU4oPafZjDPCRgO57Wg==
dependencies:
- "@babel/helper-validator-identifier" "^7.16.7"
+ "@babel/helper-validator-identifier" "^7.18.6"
to-fast-properties "^2.0.0"
-"@emotion/babel-plugin@^11.7.1":
- version "11.7.2"
- resolved "https://registry.yarnpkg.com/@emotion/babel-plugin/-/babel-plugin-11.7.2.tgz#fec75f38a6ab5b304b0601c74e2a5e77c95e5fa0"
- integrity sha512-6mGSCWi9UzXut/ZAN6lGFu33wGR3SJisNl3c0tvlmb8XChH1b2SUvxvnOh7hvLpqyRdHHU9AiazV3Cwbk5SXKQ==
- dependencies:
- "@babel/helper-module-imports" "^7.12.13"
- "@babel/plugin-syntax-jsx" "^7.12.13"
- "@babel/runtime" "^7.13.10"
- "@emotion/hash" "^0.8.0"
- "@emotion/memoize" "^0.7.5"
- "@emotion/serialize" "^1.0.2"
- babel-plugin-macros "^2.6.1"
+"@emotion/babel-plugin@^11.10.0":
+ version "11.10.0"
+ resolved "https://registry.yarnpkg.com/@emotion/babel-plugin/-/babel-plugin-11.10.0.tgz#ae545b8faa6b42d3a50ec86b70b758296f3c4467"
+ integrity sha512-xVnpDAAbtxL1dsuSelU5A7BnY/lftws0wUexNJZTPsvX/1tM4GZJbclgODhvW4E+NH7E5VFcH0bBn30NvniPJA==
+ dependencies:
+ "@babel/helper-module-imports" "^7.16.7"
+ "@babel/plugin-syntax-jsx" "^7.17.12"
+ "@babel/runtime" "^7.18.3"
+ "@emotion/hash" "^0.9.0"
+ "@emotion/memoize" "^0.8.0"
+ "@emotion/serialize" "^1.1.0"
+ babel-plugin-macros "^3.1.0"
convert-source-map "^1.5.0"
escape-string-regexp "^4.0.0"
find-root "^1.1.0"
source-map "^0.5.7"
stylis "4.0.13"
-"@emotion/cache@^11.4.0", "@emotion/cache@^11.7.1":
- version "11.7.1"
- resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-11.7.1.tgz#08d080e396a42e0037848214e8aa7bf879065539"
- integrity sha512-r65Zy4Iljb8oyjtLeCuBH8Qjiy107dOYC6SJq7g7GV5UCQWMObY4SJDPGFjiiVpPrOJ2hmJOoBiYTC7hwx9E2A==
+"@emotion/cache@^11.10.0", "@emotion/cache@^11.4.0":
+ version "11.10.0"
+ resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-11.10.0.tgz#9eb9d3245c2c25ae31028d5ff0929987824c77da"
+ integrity sha512-3FoUWnDbHWg/pXGCvL46jvpOSJP0xvRZLY8khUcUHGOBcp0S/MCIk+osp84/dby2Ctahw/Ev4KTHWkY3i0g39g==
dependencies:
- "@emotion/memoize" "^0.7.4"
- "@emotion/sheet" "^1.1.0"
- "@emotion/utils" "^1.0.0"
- "@emotion/weak-memoize" "^0.2.5"
+ "@emotion/memoize" "^0.8.0"
+ "@emotion/sheet" "^1.2.0"
+ "@emotion/utils" "^1.2.0"
+ "@emotion/weak-memoize" "^0.3.0"
stylis "4.0.13"
-"@emotion/hash@^0.8.0":
- version "0.8.0"
- resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.8.0.tgz#bbbff68978fefdbe68ccb533bc8cbe1d1afb5413"
- integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==
+"@emotion/hash@^0.9.0":
+ version "0.9.0"
+ resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.9.0.tgz#c5153d50401ee3c027a57a177bc269b16d889cb7"
+ integrity sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==
"@emotion/is-prop-valid@^0.8.2":
version "0.8.8"
@@ -229,117 +227,92 @@
"@emotion/memoize" "0.7.4"
"@emotion/is-prop-valid@^1.1.0":
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-1.1.2.tgz#34ad6e98e871aa6f7a20469b602911b8b11b3a95"
- integrity sha512-3QnhqeL+WW88YjYbQL5gUIkthuMw7a0NGbZ7wfFVk2kg/CK5w8w5FFa0RzWjyY1+sujN0NWbtSHH6OJmWHtJpQ==
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz#7f2d35c97891669f7e276eb71c83376a5dc44c83"
+ integrity sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==
dependencies:
- "@emotion/memoize" "^0.7.4"
+ "@emotion/memoize" "^0.8.0"
"@emotion/memoize@0.7.4":
version "0.7.4"
resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.7.4.tgz#19bf0f5af19149111c40d98bb0cf82119f5d9eeb"
integrity sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==
-"@emotion/memoize@^0.7.4", "@emotion/memoize@^0.7.5":
- version "0.7.5"
- resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.7.5.tgz#2c40f81449a4e554e9fc6396910ed4843ec2be50"
- integrity sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==
-
-"@emotion/react@^11.1.1":
- version "11.9.0"
- resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.9.0.tgz#b6d42b1db3bd7511e7a7c4151dc8bc82e14593b8"
- integrity sha512-lBVSF5d0ceKtfKCDQJveNAtkC7ayxpVlgOohLgXqRwqWr9bOf4TZAFFyIcNngnV6xK6X4x2ZeXq7vliHkoVkxQ==
- dependencies:
- "@babel/runtime" "^7.13.10"
- "@emotion/babel-plugin" "^11.7.1"
- "@emotion/cache" "^11.7.1"
- "@emotion/serialize" "^1.0.3"
- "@emotion/utils" "^1.1.0"
- "@emotion/weak-memoize" "^0.2.5"
+"@emotion/memoize@^0.8.0":
+ version "0.8.0"
+ resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.8.0.tgz#f580f9beb67176fa57aae70b08ed510e1b18980f"
+ integrity sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==
+
+"@emotion/react@^11.8.1":
+ version "11.10.0"
+ resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.10.0.tgz#53c577f063f26493f68a05188fb87528d912ff2e"
+ integrity sha512-K6z9zlHxxBXwN8TcpwBKcEsBsOw4JWCCmR+BeeOWgqp8GIU1yA2Odd41bwdAAr0ssbQrbJbVnndvv7oiv1bZeQ==
+ dependencies:
+ "@babel/runtime" "^7.18.3"
+ "@emotion/babel-plugin" "^11.10.0"
+ "@emotion/cache" "^11.10.0"
+ "@emotion/serialize" "^1.1.0"
+ "@emotion/utils" "^1.2.0"
+ "@emotion/weak-memoize" "^0.3.0"
hoist-non-react-statics "^3.3.1"
-"@emotion/serialize@^1.0.2", "@emotion/serialize@^1.0.3":
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.0.3.tgz#99e2060c26c6292469fb30db41f4690e1c8fea63"
- integrity sha512-2mSSvgLfyV3q+iVh3YWgNlUc2a9ZlDU7DjuP5MjK3AXRR0dYigCrP99aeFtaB2L/hjfEZdSThn5dsZ0ufqbvsA==
+"@emotion/serialize@^1.1.0":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.0.tgz#b1f97b1011b09346a40e9796c37a3397b4ea8ea8"
+ integrity sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==
dependencies:
- "@emotion/hash" "^0.8.0"
- "@emotion/memoize" "^0.7.4"
- "@emotion/unitless" "^0.7.5"
- "@emotion/utils" "^1.0.0"
+ "@emotion/hash" "^0.9.0"
+ "@emotion/memoize" "^0.8.0"
+ "@emotion/unitless" "^0.8.0"
+ "@emotion/utils" "^1.2.0"
csstype "^3.0.2"
-"@emotion/sheet@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.1.0.tgz#56d99c41f0a1cda2726a05aa6a20afd4c63e58d2"
- integrity sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==
+"@emotion/sheet@^1.2.0":
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.2.0.tgz#771b1987855839e214fc1741bde43089397f7be5"
+ integrity sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w==
"@emotion/stylis@^0.8.4":
version "0.8.5"
resolved "https://registry.yarnpkg.com/@emotion/stylis/-/stylis-0.8.5.tgz#deacb389bd6ee77d1e7fcaccce9e16c5c7e78e04"
integrity sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==
-"@emotion/unitless@^0.7.4", "@emotion/unitless@^0.7.5":
+"@emotion/unitless@^0.7.4":
version "0.7.5"
resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.7.5.tgz#77211291c1900a700b8a78cfafda3160d76949ed"
integrity sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==
-"@emotion/utils@^1.0.0", "@emotion/utils@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.1.0.tgz#86b0b297f3f1a0f2bdb08eeac9a2f49afd40d0cf"
- integrity sha512-iRLa/Y4Rs5H/f2nimczYmS5kFJEbpiVvgN3XVfZ022IYhuNA1IRSHEizcof88LtCTXtl9S2Cxt32KgaXEu72JQ==
+"@emotion/unitless@^0.8.0":
+ version "0.8.0"
+ resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.8.0.tgz#a4a36e9cbdc6903737cd20d38033241e1b8833db"
+ integrity sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==
-"@emotion/weak-memoize@^0.2.5":
- version "0.2.5"
- resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz#8eed982e2ee6f7f4e44c253e12962980791efd46"
- integrity sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==
+"@emotion/utils@^1.2.0":
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.2.0.tgz#9716eaccbc6b5ded2ea5a90d65562609aab0f561"
+ integrity sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==
-"@eslint/eslintrc@^1.2.1":
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.2.1.tgz#8b5e1c49f4077235516bc9ec7d41378c0f69b8c6"
- integrity sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==
+"@emotion/weak-memoize@^0.3.0":
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz#ea89004119dc42db2e1dba0f97d553f7372f6fcb"
+ integrity sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==
+
+"@eslint/eslintrc@^1.3.0":
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.3.0.tgz#29f92c30bb3e771e4a2048c95fa6855392dfac4f"
+ integrity sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==
dependencies:
ajv "^6.12.4"
debug "^4.3.2"
- espree "^9.3.1"
- globals "^13.9.0"
+ espree "^9.3.2"
+ globals "^13.15.0"
ignore "^5.2.0"
import-fresh "^3.2.1"
js-yaml "^4.1.0"
- minimatch "^3.0.4"
+ minimatch "^3.1.2"
strip-json-comments "^3.1.1"
-"@ethersproject/abi@5.0.7":
- version "5.0.7"
- resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.0.7.tgz#79e52452bd3ca2956d0e1c964207a58ad1a0ee7b"
- integrity sha512-Cqktk+hSIckwP/W8O47Eef60VwmoSC/L3lY0+dIBhQPCNn9E4V7rwmm2aFrNRRDJfFlGuZ1khkQUOc3oBX+niw==
- dependencies:
- "@ethersproject/address" "^5.0.4"
- "@ethersproject/bignumber" "^5.0.7"
- "@ethersproject/bytes" "^5.0.4"
- "@ethersproject/constants" "^5.0.4"
- "@ethersproject/hash" "^5.0.4"
- "@ethersproject/keccak256" "^5.0.3"
- "@ethersproject/logger" "^5.0.5"
- "@ethersproject/properties" "^5.0.3"
- "@ethersproject/strings" "^5.0.4"
-
-"@ethersproject/abi@5.6.1":
- version "5.6.1"
- resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.6.1.tgz#f7de888edeb56b0a657b672bdd1b3a1135cd14f7"
- integrity sha512-0cqssYh6FXjlwKWBmLm3+zH2BNARoS5u/hxbz+LpQmcDB3w0W553h2btWui1/uZp2GBM/SI3KniTuMcYyHpA5w==
- dependencies:
- "@ethersproject/address" "^5.6.0"
- "@ethersproject/bignumber" "^5.6.0"
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/constants" "^5.6.0"
- "@ethersproject/hash" "^5.6.0"
- "@ethersproject/keccak256" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- "@ethersproject/properties" "^5.6.0"
- "@ethersproject/strings" "^5.6.0"
-
-"@ethersproject/abi@5.6.4", "@ethersproject/abi@^5.6.3":
+"@ethersproject/abi@5.6.4", "@ethersproject/abi@^5.0.12", "@ethersproject/abi@^5.6.3":
version "5.6.4"
resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.6.4.tgz#f6e01b6ed391a505932698ecc0d9e7a99ee60362"
integrity sha512-TTeZUlCeIHG6527/2goZA6gW5F8Emoc7MrZDC7hhP84aRGvW3TEdTnZR08Ls88YXM1m2SuK42Osw/jSi3uO8gg==
@@ -354,34 +327,6 @@
"@ethersproject/properties" "^5.6.0"
"@ethersproject/strings" "^5.6.1"
-"@ethersproject/abi@^5.0.12", "@ethersproject/abi@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.6.0.tgz#ea07cbc1eec2374d32485679c12408005895e9f3"
- integrity sha512-AhVByTwdXCc2YQ20v300w6KVHle9g2OFc28ZAFCPnJyEpkv1xKXjZcSTgWOlv1i+0dqlgF8RCF2Rn2KC1t+1Vg==
- dependencies:
- "@ethersproject/address" "^5.6.0"
- "@ethersproject/bignumber" "^5.6.0"
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/constants" "^5.6.0"
- "@ethersproject/hash" "^5.6.0"
- "@ethersproject/keccak256" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- "@ethersproject/properties" "^5.6.0"
- "@ethersproject/strings" "^5.6.0"
-
-"@ethersproject/abstract-provider@5.6.0", "@ethersproject/abstract-provider@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/abstract-provider/-/abstract-provider-5.6.0.tgz#0c4ac7054650dbd9c476cf5907f588bbb6ef3061"
- integrity sha512-oPMFlKLN+g+y7a79cLK3WiLcjWFnZQtXWgnLAbHZcN3s7L4v90UHpTOrLk+m3yr0gt+/h9STTM6zrr7PM8uoRw==
- dependencies:
- "@ethersproject/bignumber" "^5.6.0"
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- "@ethersproject/networks" "^5.6.0"
- "@ethersproject/properties" "^5.6.0"
- "@ethersproject/transactions" "^5.6.0"
- "@ethersproject/web" "^5.6.0"
-
"@ethersproject/abstract-provider@5.6.1", "@ethersproject/abstract-provider@^5.6.1":
version "5.6.1"
resolved "https://registry.yarnpkg.com/@ethersproject/abstract-provider/-/abstract-provider-5.6.1.tgz#02ddce150785caf0c77fe036a0ebfcee61878c59"
@@ -395,17 +340,6 @@
"@ethersproject/transactions" "^5.6.2"
"@ethersproject/web" "^5.6.1"
-"@ethersproject/abstract-signer@5.6.0", "@ethersproject/abstract-signer@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/abstract-signer/-/abstract-signer-5.6.0.tgz#9cd7ae9211c2b123a3b29bf47aab17d4d016e3e7"
- integrity sha512-WOqnG0NJKtI8n0wWZPReHtaLkDByPL67tn4nBaDAhmVq8sjHTPbCdz4DRhVu/cfTOvfy9w3iq5QZ7BX7zw56BQ==
- dependencies:
- "@ethersproject/abstract-provider" "^5.6.0"
- "@ethersproject/bignumber" "^5.6.0"
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- "@ethersproject/properties" "^5.6.0"
-
"@ethersproject/abstract-signer@5.6.2", "@ethersproject/abstract-signer@^5.6.2":
version "5.6.2"
resolved "https://registry.yarnpkg.com/@ethersproject/abstract-signer/-/abstract-signer-5.6.2.tgz#491f07fc2cbd5da258f46ec539664713950b0b33"
@@ -417,18 +351,7 @@
"@ethersproject/logger" "^5.6.0"
"@ethersproject/properties" "^5.6.0"
-"@ethersproject/address@5.6.0", "@ethersproject/address@^5.0.2", "@ethersproject/address@^5.0.4", "@ethersproject/address@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/address/-/address-5.6.0.tgz#13c49836d73e7885fc148ad633afad729da25012"
- integrity sha512-6nvhYXjbXsHPS+30sHZ+U4VMagFC/9zAk6Gd/h3S21YW4+yfb0WfRtaAIZ4kfM4rrVwqiy284LP0GtL5HXGLxQ==
- dependencies:
- "@ethersproject/bignumber" "^5.6.0"
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/keccak256" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- "@ethersproject/rlp" "^5.6.0"
-
-"@ethersproject/address@5.6.1", "@ethersproject/address@^5.6.1":
+"@ethersproject/address@5.6.1", "@ethersproject/address@^5.0.2", "@ethersproject/address@^5.6.1":
version "5.6.1"
resolved "https://registry.yarnpkg.com/@ethersproject/address/-/address-5.6.1.tgz#ab57818d9aefee919c5721d28cd31fd95eff413d"
integrity sha512-uOgF0kS5MJv9ZvCz7x6T2EXJSzotiybApn4XlOgoTX0xdtyVIJ7pF+6cGPxiEq/dpBiTfMiw7Yc81JcwhSYA0Q==
@@ -439,13 +362,6 @@
"@ethersproject/logger" "^5.6.0"
"@ethersproject/rlp" "^5.6.1"
-"@ethersproject/base64@5.6.0", "@ethersproject/base64@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/base64/-/base64-5.6.0.tgz#a12c4da2a6fb86d88563216b0282308fc15907c9"
- integrity sha512-2Neq8wxJ9xHxCF9TUgmKeSh9BXJ6OAxWfeGWvbauPh8FuHEjamgHilllx8KkSd5ErxyHIX7Xv3Fkcud2kY9ezw==
- dependencies:
- "@ethersproject/bytes" "^5.6.0"
-
"@ethersproject/base64@5.6.1", "@ethersproject/base64@^5.6.1":
version "5.6.1"
resolved "https://registry.yarnpkg.com/@ethersproject/base64/-/base64-5.6.1.tgz#2c40d8a0310c9d1606c2c37ae3092634b41d87cb"
@@ -453,14 +369,6 @@
dependencies:
"@ethersproject/bytes" "^5.6.1"
-"@ethersproject/basex@5.6.0", "@ethersproject/basex@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/basex/-/basex-5.6.0.tgz#9ea7209bf0a1c3ddc2a90f180c3a7f0d7d2e8a69"
- integrity sha512-qN4T+hQd/Md32MoJpc69rOwLYRUXwjTlhHDIeUkUmiN/JyWkkLLMoG0TqvSQKNqZOMgN5stbUYN6ILC+eD7MEQ==
- dependencies:
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/properties" "^5.6.0"
-
"@ethersproject/basex@5.6.1", "@ethersproject/basex@^5.6.1":
version "5.6.1"
resolved "https://registry.yarnpkg.com/@ethersproject/basex/-/basex-5.6.1.tgz#badbb2f1d4a6f52ce41c9064f01eab19cc4c5305"
@@ -469,15 +377,6 @@
"@ethersproject/bytes" "^5.6.1"
"@ethersproject/properties" "^5.6.0"
-"@ethersproject/bignumber@5.6.0", "@ethersproject/bignumber@^5.0.7", "@ethersproject/bignumber@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/bignumber/-/bignumber-5.6.0.tgz#116c81b075c57fa765a8f3822648cf718a8a0e26"
- integrity sha512-VziMaXIUHQlHJmkv1dlcd6GY2PmT0khtAqaMctCIDogxkrarMzA9L94KN1NeXqqOfFD6r0sJT3vCTOFSmZ07DA==
- dependencies:
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- bn.js "^4.11.9"
-
"@ethersproject/bignumber@5.6.2", "@ethersproject/bignumber@^5.6.2":
version "5.6.2"
resolved "https://registry.yarnpkg.com/@ethersproject/bignumber/-/bignumber-5.6.2.tgz#72a0717d6163fab44c47bcc82e0c550ac0315d66"
@@ -487,20 +386,13 @@
"@ethersproject/logger" "^5.6.0"
bn.js "^5.2.1"
-"@ethersproject/bytes@5.6.1", "@ethersproject/bytes@^5.0.4", "@ethersproject/bytes@^5.6.0", "@ethersproject/bytes@^5.6.1":
+"@ethersproject/bytes@5.6.1", "@ethersproject/bytes@^5.6.1":
version "5.6.1"
resolved "https://registry.yarnpkg.com/@ethersproject/bytes/-/bytes-5.6.1.tgz#24f916e411f82a8a60412344bf4a813b917eefe7"
integrity sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==
dependencies:
"@ethersproject/logger" "^5.6.0"
-"@ethersproject/constants@5.6.0", "@ethersproject/constants@^5.0.4", "@ethersproject/constants@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/constants/-/constants-5.6.0.tgz#55e3eb0918584d3acc0688e9958b0cedef297088"
- integrity sha512-SrdaJx2bK0WQl23nSpV/b1aq293Lh0sUaZT/yYKPDKn4tlAbkH96SPJwIhwSwTsoQQZxuh1jnqsKwyymoiBdWA==
- dependencies:
- "@ethersproject/bignumber" "^5.6.0"
-
"@ethersproject/constants@5.6.1", "@ethersproject/constants@^5.6.1":
version "5.6.1"
resolved "https://registry.yarnpkg.com/@ethersproject/constants/-/constants-5.6.1.tgz#e2e974cac160dd101cf79fdf879d7d18e8cb1370"
@@ -508,23 +400,7 @@
dependencies:
"@ethersproject/bignumber" "^5.6.2"
-"@ethersproject/contracts@5.6.0", "@ethersproject/contracts@^5.5.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/contracts/-/contracts-5.6.0.tgz#60f2cfc7addd99a865c6c8cfbbcec76297386067"
- integrity sha512-74Ge7iqTDom0NX+mux8KbRUeJgu1eHZ3iv6utv++sLJG80FVuU9HnHeKVPfjd9s3woFhaFoQGf3B3iH/FrQmgw==
- dependencies:
- "@ethersproject/abi" "^5.6.0"
- "@ethersproject/abstract-provider" "^5.6.0"
- "@ethersproject/abstract-signer" "^5.6.0"
- "@ethersproject/address" "^5.6.0"
- "@ethersproject/bignumber" "^5.6.0"
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/constants" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- "@ethersproject/properties" "^5.6.0"
- "@ethersproject/transactions" "^5.6.0"
-
-"@ethersproject/contracts@5.6.2":
+"@ethersproject/contracts@5.6.2", "@ethersproject/contracts@^5.5.0":
version "5.6.2"
resolved "https://registry.yarnpkg.com/@ethersproject/contracts/-/contracts-5.6.2.tgz#20b52e69ebc1b74274ff8e3d4e508de971c287bc"
integrity sha512-hguUA57BIKi6WY0kHvZp6PwPlWF87MCeB4B7Z7AbUpTxfFXFdn/3b0GmjZPagIHS+3yhcBJDnuEfU4Xz+Ks/8g==
@@ -540,20 +416,6 @@
"@ethersproject/properties" "^5.6.0"
"@ethersproject/transactions" "^5.6.2"
-"@ethersproject/hash@5.6.0", "@ethersproject/hash@^5.0.4", "@ethersproject/hash@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/hash/-/hash-5.6.0.tgz#d24446a5263e02492f9808baa99b6e2b4c3429a2"
- integrity sha512-fFd+k9gtczqlr0/BruWLAu7UAOas1uRRJvOR84uDf4lNZ+bTkGl366qvniUZHKtlqxBRU65MkOobkmvmpHU+jA==
- dependencies:
- "@ethersproject/abstract-signer" "^5.6.0"
- "@ethersproject/address" "^5.6.0"
- "@ethersproject/bignumber" "^5.6.0"
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/keccak256" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- "@ethersproject/properties" "^5.6.0"
- "@ethersproject/strings" "^5.6.0"
-
"@ethersproject/hash@5.6.1", "@ethersproject/hash@^5.6.1":
version "5.6.1"
resolved "https://registry.yarnpkg.com/@ethersproject/hash/-/hash-5.6.1.tgz#224572ea4de257f05b4abf8ae58b03a67e99b0f4"
@@ -568,24 +430,6 @@
"@ethersproject/properties" "^5.6.0"
"@ethersproject/strings" "^5.6.1"
-"@ethersproject/hdnode@5.6.0", "@ethersproject/hdnode@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/hdnode/-/hdnode-5.6.0.tgz#9dcbe8d629bbbcf144f2cae476337fe92d320998"
- integrity sha512-61g3Jp3nwDqJcL/p4nugSyLrpl/+ChXIOtCEM8UDmWeB3JCAt5FoLdOMXQc3WWkc0oM2C0aAn6GFqqMcS/mHTw==
- dependencies:
- "@ethersproject/abstract-signer" "^5.6.0"
- "@ethersproject/basex" "^5.6.0"
- "@ethersproject/bignumber" "^5.6.0"
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- "@ethersproject/pbkdf2" "^5.6.0"
- "@ethersproject/properties" "^5.6.0"
- "@ethersproject/sha2" "^5.6.0"
- "@ethersproject/signing-key" "^5.6.0"
- "@ethersproject/strings" "^5.6.0"
- "@ethersproject/transactions" "^5.6.0"
- "@ethersproject/wordlists" "^5.6.0"
-
"@ethersproject/hdnode@5.6.2", "@ethersproject/hdnode@^5.6.2":
version "5.6.2"
resolved "https://registry.yarnpkg.com/@ethersproject/hdnode/-/hdnode-5.6.2.tgz#26f3c83a3e8f1b7985c15d1db50dc2903418b2d2"
@@ -604,25 +448,6 @@
"@ethersproject/transactions" "^5.6.2"
"@ethersproject/wordlists" "^5.6.1"
-"@ethersproject/json-wallets@5.6.0", "@ethersproject/json-wallets@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/json-wallets/-/json-wallets-5.6.0.tgz#4c2fc27f17e36c583e7a252fb938bc46f98891e5"
- integrity sha512-fmh86jViB9r0ibWXTQipxpAGMiuxoqUf78oqJDlCAJXgnJF024hOOX7qVgqsjtbeoxmcLwpPsXNU0WEe/16qPQ==
- dependencies:
- "@ethersproject/abstract-signer" "^5.6.0"
- "@ethersproject/address" "^5.6.0"
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/hdnode" "^5.6.0"
- "@ethersproject/keccak256" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- "@ethersproject/pbkdf2" "^5.6.0"
- "@ethersproject/properties" "^5.6.0"
- "@ethersproject/random" "^5.6.0"
- "@ethersproject/strings" "^5.6.0"
- "@ethersproject/transactions" "^5.6.0"
- aes-js "3.0.0"
- scrypt-js "3.0.1"
-
"@ethersproject/json-wallets@5.6.1", "@ethersproject/json-wallets@^5.6.1":
version "5.6.1"
resolved "https://registry.yarnpkg.com/@ethersproject/json-wallets/-/json-wallets-5.6.1.tgz#3f06ba555c9c0d7da46756a12ac53483fe18dd91"
@@ -642,15 +467,7 @@
aes-js "3.0.0"
scrypt-js "3.0.1"
-"@ethersproject/keccak256@5.6.0", "@ethersproject/keccak256@^5.0.0-beta.130", "@ethersproject/keccak256@^5.0.3", "@ethersproject/keccak256@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/keccak256/-/keccak256-5.6.0.tgz#fea4bb47dbf8f131c2e1774a1cecbfeb9d606459"
- integrity sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==
- dependencies:
- "@ethersproject/bytes" "^5.6.0"
- js-sha3 "0.8.0"
-
-"@ethersproject/keccak256@5.6.1", "@ethersproject/keccak256@^5.6.1":
+"@ethersproject/keccak256@5.6.1", "@ethersproject/keccak256@^5.0.0-beta.130", "@ethersproject/keccak256@^5.6.1":
version "5.6.1"
resolved "https://registry.yarnpkg.com/@ethersproject/keccak256/-/keccak256-5.6.1.tgz#b867167c9b50ba1b1a92bccdd4f2d6bd168a91cc"
integrity sha512-bB7DQHCTRDooZZdL3lk9wpL0+XuG3XLGHLh3cePnybsO3V0rdCAOQGpn/0R3aODmnTOOkCATJiD2hnL+5bwthA==
@@ -658,18 +475,11 @@
"@ethersproject/bytes" "^5.6.1"
js-sha3 "0.8.0"
-"@ethersproject/logger@5.6.0", "@ethersproject/logger@^5.0.5", "@ethersproject/logger@^5.6.0":
+"@ethersproject/logger@5.6.0", "@ethersproject/logger@^5.6.0":
version "5.6.0"
resolved "https://registry.yarnpkg.com/@ethersproject/logger/-/logger-5.6.0.tgz#d7db1bfcc22fd2e4ab574cba0bb6ad779a9a3e7a"
integrity sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==
-"@ethersproject/networks@5.6.2":
- version "5.6.2"
- resolved "https://registry.yarnpkg.com/@ethersproject/networks/-/networks-5.6.2.tgz#2bacda62102c0b1fcee408315f2bed4f6fbdf336"
- integrity sha512-9uEzaJY7j5wpYGTojGp8U89mSsgQLc40PCMJLMCnFXTs7nhBveZ0t7dbqWUNrepWTszDbFkYD6WlL8DKx5huHA==
- dependencies:
- "@ethersproject/logger" "^5.6.0"
-
"@ethersproject/networks@5.6.4", "@ethersproject/networks@^5.6.3":
version "5.6.4"
resolved "https://registry.yarnpkg.com/@ethersproject/networks/-/networks-5.6.4.tgz#51296d8fec59e9627554f5a8a9c7791248c8dc07"
@@ -677,21 +487,6 @@
dependencies:
"@ethersproject/logger" "^5.6.0"
-"@ethersproject/networks@^5.6.0":
- version "5.6.1"
- resolved "https://registry.yarnpkg.com/@ethersproject/networks/-/networks-5.6.1.tgz#7a21ed1f83e86121737b16841961ec99ccf5c9c7"
- integrity sha512-b2rrupf3kCTcc3jr9xOWBuHylSFtbpJf79Ga7QR98ienU2UqGimPGEsYMgbI29KHJfA5Us89XwGVmxrlxmSrMg==
- dependencies:
- "@ethersproject/logger" "^5.6.0"
-
-"@ethersproject/pbkdf2@5.6.0", "@ethersproject/pbkdf2@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/pbkdf2/-/pbkdf2-5.6.0.tgz#04fcc2d7c6bff88393f5b4237d906a192426685a"
- integrity sha512-Wu1AxTgJo3T3H6MIu/eejLFok9TYoSdgwRr5oGY1LTLfmGesDoSx05pemsbrPT2gG4cQME+baTSCp5sEo2erZQ==
- dependencies:
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/sha2" "^5.6.0"
-
"@ethersproject/pbkdf2@5.6.1", "@ethersproject/pbkdf2@^5.6.1":
version "5.6.1"
resolved "https://registry.yarnpkg.com/@ethersproject/pbkdf2/-/pbkdf2-5.6.1.tgz#f462fe320b22c0d6b1d72a9920a3963b09eb82d1"
@@ -700,39 +495,14 @@
"@ethersproject/bytes" "^5.6.1"
"@ethersproject/sha2" "^5.6.1"
-"@ethersproject/properties@5.6.0", "@ethersproject/properties@^5.0.3", "@ethersproject/properties@^5.6.0":
+"@ethersproject/properties@5.6.0", "@ethersproject/properties@^5.6.0":
version "5.6.0"
resolved "https://registry.yarnpkg.com/@ethersproject/properties/-/properties-5.6.0.tgz#38904651713bc6bdd5bdd1b0a4287ecda920fa04"
integrity sha512-szoOkHskajKePTJSZ46uHUWWkbv7TzP2ypdEK6jGMqJaEt2sb0jCgfBo0gH0m2HBpRixMuJ6TBRaQCF7a9DoCg==
dependencies:
"@ethersproject/logger" "^5.6.0"
-"@ethersproject/providers@5.6.5":
- version "5.6.5"
- resolved "https://registry.yarnpkg.com/@ethersproject/providers/-/providers-5.6.5.tgz#aefecf78459817a323452e05a16d56afcf807e27"
- integrity sha512-TRS+c2Ud+cMpWodmGAc9xbnYRPWzRNYt2zkCSnj58nJoamBQ6x4cUbBeo0lTC3y+6RDVIBeJv18OqsDbSktLVg==
- dependencies:
- "@ethersproject/abstract-provider" "^5.6.0"
- "@ethersproject/abstract-signer" "^5.6.0"
- "@ethersproject/address" "^5.6.0"
- "@ethersproject/basex" "^5.6.0"
- "@ethersproject/bignumber" "^5.6.0"
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/constants" "^5.6.0"
- "@ethersproject/hash" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- "@ethersproject/networks" "^5.6.0"
- "@ethersproject/properties" "^5.6.0"
- "@ethersproject/random" "^5.6.0"
- "@ethersproject/rlp" "^5.6.0"
- "@ethersproject/sha2" "^5.6.0"
- "@ethersproject/strings" "^5.6.0"
- "@ethersproject/transactions" "^5.6.0"
- "@ethersproject/web" "^5.6.0"
- bech32 "1.1.4"
- ws "7.4.6"
-
-"@ethersproject/providers@5.6.8":
+"@ethersproject/providers@5.6.8", "@ethersproject/providers@^5.5.0":
version "5.6.8"
resolved "https://registry.yarnpkg.com/@ethersproject/providers/-/providers-5.6.8.tgz#22e6c57be215ba5545d3a46cf759d265bb4e879d"
integrity sha512-Wf+CseT/iOJjrGtAOf3ck9zS7AgPmr2fZ3N97r4+YXN3mBePTG2/bJ8DApl9mVwYL+RpYbNxMEkEp4mPGdwG/w==
@@ -758,39 +528,6 @@
bech32 "1.1.4"
ws "7.4.6"
-"@ethersproject/providers@^5.5.0":
- version "5.6.2"
- resolved "https://registry.yarnpkg.com/@ethersproject/providers/-/providers-5.6.2.tgz#b9807b1c8c6f59fa2ee4b3cf6519724d07a9f422"
- integrity sha512-6/EaFW/hNWz+224FXwl8+HdMRzVHt8DpPmu5MZaIQqx/K/ELnC9eY236SMV7mleCM3NnEArFwcAAxH5kUUgaRg==
- dependencies:
- "@ethersproject/abstract-provider" "^5.6.0"
- "@ethersproject/abstract-signer" "^5.6.0"
- "@ethersproject/address" "^5.6.0"
- "@ethersproject/basex" "^5.6.0"
- "@ethersproject/bignumber" "^5.6.0"
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/constants" "^5.6.0"
- "@ethersproject/hash" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- "@ethersproject/networks" "^5.6.0"
- "@ethersproject/properties" "^5.6.0"
- "@ethersproject/random" "^5.6.0"
- "@ethersproject/rlp" "^5.6.0"
- "@ethersproject/sha2" "^5.6.0"
- "@ethersproject/strings" "^5.6.0"
- "@ethersproject/transactions" "^5.6.0"
- "@ethersproject/web" "^5.6.0"
- bech32 "1.1.4"
- ws "7.4.6"
-
-"@ethersproject/random@5.6.0", "@ethersproject/random@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/random/-/random-5.6.0.tgz#1505d1ab6a250e0ee92f436850fa3314b2cb5ae6"
- integrity sha512-si0PLcLjq+NG/XHSZz90asNf+YfKEqJGVdxoEkSukzbnBgC8rydbgbUgBbBGLeHN4kAJwUFEKsu3sCXT93YMsw==
- dependencies:
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
-
"@ethersproject/random@5.6.1", "@ethersproject/random@^5.6.1":
version "5.6.1"
resolved "https://registry.yarnpkg.com/@ethersproject/random/-/random-5.6.1.tgz#66915943981bcd3e11bbd43733f5c3ba5a790255"
@@ -799,14 +536,6 @@
"@ethersproject/bytes" "^5.6.1"
"@ethersproject/logger" "^5.6.0"
-"@ethersproject/rlp@5.6.0", "@ethersproject/rlp@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/rlp/-/rlp-5.6.0.tgz#55a7be01c6f5e64d6e6e7edb6061aa120962a717"
- integrity sha512-dz9WR1xpcTL+9DtOT/aDO+YyxSSdO8YIS0jyZwHHSlAmnxA6cKU3TrTd4Xc/bHayctxTgGLYNuVVoiXE4tTq1g==
- dependencies:
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
-
"@ethersproject/rlp@5.6.1", "@ethersproject/rlp@^5.6.1":
version "5.6.1"
resolved "https://registry.yarnpkg.com/@ethersproject/rlp/-/rlp-5.6.1.tgz#df8311e6f9f24dcb03d59a2bac457a28a4fe2bd8"
@@ -815,15 +544,6 @@
"@ethersproject/bytes" "^5.6.1"
"@ethersproject/logger" "^5.6.0"
-"@ethersproject/sha2@5.6.0", "@ethersproject/sha2@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/sha2/-/sha2-5.6.0.tgz#364c4c11cc753bda36f31f001628706ebadb64d9"
- integrity sha512-1tNWCPFLu1n3JM9t4/kytz35DkuF9MxqkGGEHNauEbaARdm2fafnOyw1s0tIQDPKF/7bkP1u3dbrmjpn5CelyA==
- dependencies:
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- hash.js "1.1.7"
-
"@ethersproject/sha2@5.6.1", "@ethersproject/sha2@^5.6.1":
version "5.6.1"
resolved "https://registry.yarnpkg.com/@ethersproject/sha2/-/sha2-5.6.1.tgz#211f14d3f5da5301c8972a8827770b6fd3e51656"
@@ -833,18 +553,6 @@
"@ethersproject/logger" "^5.6.0"
hash.js "1.1.7"
-"@ethersproject/signing-key@5.6.1":
- version "5.6.1"
- resolved "https://registry.yarnpkg.com/@ethersproject/signing-key/-/signing-key-5.6.1.tgz#31b0a531520616254eb0465b9443e49515c4d457"
- integrity sha512-XvqQ20DH0D+bS3qlrrgh+axRMth5kD1xuvqUQUTeezxUTXBOeR6hWz2/C6FBEu39FRytyybIWrYf7YLSAKr1LQ==
- dependencies:
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- "@ethersproject/properties" "^5.6.0"
- bn.js "^4.11.9"
- elliptic "6.5.4"
- hash.js "1.1.7"
-
"@ethersproject/signing-key@5.6.2", "@ethersproject/signing-key@^5.6.2":
version "5.6.2"
resolved "https://registry.yarnpkg.com/@ethersproject/signing-key/-/signing-key-5.6.2.tgz#8a51b111e4d62e5a62aee1da1e088d12de0614a3"
@@ -857,31 +565,7 @@
elliptic "6.5.4"
hash.js "1.1.7"
-"@ethersproject/signing-key@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/signing-key/-/signing-key-5.6.0.tgz#4f02e3fb09e22b71e2e1d6dc4bcb5dafa69ce042"
- integrity sha512-S+njkhowmLeUu/r7ir8n78OUKx63kBdMCPssePS89So1TH4hZqnWFsThEd/GiXYp9qMxVrydf7KdM9MTGPFukA==
- dependencies:
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- "@ethersproject/properties" "^5.6.0"
- bn.js "^4.11.9"
- elliptic "6.5.4"
- hash.js "1.1.7"
-
-"@ethersproject/solidity@5.6.0", "@ethersproject/solidity@^5.0.9":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/solidity/-/solidity-5.6.0.tgz#64657362a596bf7f5630bdc921c07dd78df06dc3"
- integrity sha512-YwF52vTNd50kjDzqKaoNNbC/r9kMDPq3YzDWmsjFTRBcIF1y4JCQJ8gB30wsTfHbaxgxelI5BfxQSxD/PbJOww==
- dependencies:
- "@ethersproject/bignumber" "^5.6.0"
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/keccak256" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- "@ethersproject/sha2" "^5.6.0"
- "@ethersproject/strings" "^5.6.0"
-
-"@ethersproject/solidity@5.6.1":
+"@ethersproject/solidity@5.6.1", "@ethersproject/solidity@^5.0.9":
version "5.6.1"
resolved "https://registry.yarnpkg.com/@ethersproject/solidity/-/solidity-5.6.1.tgz#5845e71182c66d32e6ec5eefd041fca091a473e2"
integrity sha512-KWqVLkUUoLBfL1iwdzUVlkNqAUIFMpbbeH0rgCfKmJp0vFtY4AsaN91gHKo9ZZLkC4UOm3cI3BmMV4N53BOq4g==
@@ -893,15 +577,6 @@
"@ethersproject/sha2" "^5.6.1"
"@ethersproject/strings" "^5.6.1"
-"@ethersproject/strings@5.6.0", "@ethersproject/strings@^5.0.4", "@ethersproject/strings@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/strings/-/strings-5.6.0.tgz#9891b26709153d996bf1303d39a7f4bc047878fd"
- integrity sha512-uv10vTtLTZqrJuqBZR862ZQjTIa724wGPWQqZrofaPI/kUsf53TBG0I0D+hQ1qyNtllbNzaW+PDPHHUI6/65Mg==
- dependencies:
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/constants" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
-
"@ethersproject/strings@5.6.1", "@ethersproject/strings@^5.6.1":
version "5.6.1"
resolved "https://registry.yarnpkg.com/@ethersproject/strings/-/strings-5.6.1.tgz#dbc1b7f901db822b5cafd4ebf01ca93c373f8952"
@@ -911,21 +586,6 @@
"@ethersproject/constants" "^5.6.1"
"@ethersproject/logger" "^5.6.0"
-"@ethersproject/transactions@5.6.0", "@ethersproject/transactions@^5.0.0-beta.135", "@ethersproject/transactions@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/transactions/-/transactions-5.6.0.tgz#4b594d73a868ef6e1529a2f8f94a785e6791ae4e"
- integrity sha512-4HX+VOhNjXHZyGzER6E/LVI2i6lf9ejYeWD6l4g50AdmimyuStKc39kvKf1bXWQMg7QNVh+uC7dYwtaZ02IXeg==
- dependencies:
- "@ethersproject/address" "^5.6.0"
- "@ethersproject/bignumber" "^5.6.0"
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/constants" "^5.6.0"
- "@ethersproject/keccak256" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- "@ethersproject/properties" "^5.6.0"
- "@ethersproject/rlp" "^5.6.0"
- "@ethersproject/signing-key" "^5.6.0"
-
"@ethersproject/transactions@5.6.2", "@ethersproject/transactions@^5.6.2":
version "5.6.2"
resolved "https://registry.yarnpkg.com/@ethersproject/transactions/-/transactions-5.6.2.tgz#793a774c01ced9fe7073985bb95a4b4e57a6370b"
@@ -941,16 +601,7 @@
"@ethersproject/rlp" "^5.6.1"
"@ethersproject/signing-key" "^5.6.2"
-"@ethersproject/units@5.6.0", "@ethersproject/units@^5.5.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/units/-/units-5.6.0.tgz#e5cbb1906988f5740254a21b9ded6bd51e826d9c"
- integrity sha512-tig9x0Qmh8qbo1w8/6tmtyrm/QQRviBh389EQ+d8fP4wDsBrJBf08oZfoiz1/uenKK9M78yAP4PoR7SsVoTjsw==
- dependencies:
- "@ethersproject/bignumber" "^5.6.0"
- "@ethersproject/constants" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
-
-"@ethersproject/units@5.6.1":
+"@ethersproject/units@5.6.1", "@ethersproject/units@^5.5.0":
version "5.6.1"
resolved "https://registry.yarnpkg.com/@ethersproject/units/-/units-5.6.1.tgz#ecc590d16d37c8f9ef4e89e2005bda7ddc6a4e6f"
integrity sha512-rEfSEvMQ7obcx3KWD5EWWx77gqv54K6BKiZzKxkQJqtpriVsICrktIQmKl8ReNToPeIYPnFHpXvKpi068YFZXw==
@@ -959,27 +610,6 @@
"@ethersproject/constants" "^5.6.1"
"@ethersproject/logger" "^5.6.0"
-"@ethersproject/wallet@5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/wallet/-/wallet-5.6.0.tgz#33d11a806d783864208f348709a5a3badac8e22a"
- integrity sha512-qMlSdOSTyp0MBeE+r7SUhr1jjDlC1zAXB8VD84hCnpijPQiSNbxr6GdiLXxpUs8UKzkDiNYYC5DRI3MZr+n+tg==
- dependencies:
- "@ethersproject/abstract-provider" "^5.6.0"
- "@ethersproject/abstract-signer" "^5.6.0"
- "@ethersproject/address" "^5.6.0"
- "@ethersproject/bignumber" "^5.6.0"
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/hash" "^5.6.0"
- "@ethersproject/hdnode" "^5.6.0"
- "@ethersproject/json-wallets" "^5.6.0"
- "@ethersproject/keccak256" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- "@ethersproject/properties" "^5.6.0"
- "@ethersproject/random" "^5.6.0"
- "@ethersproject/signing-key" "^5.6.0"
- "@ethersproject/transactions" "^5.6.0"
- "@ethersproject/wordlists" "^5.6.0"
-
"@ethersproject/wallet@5.6.2":
version "5.6.2"
resolved "https://registry.yarnpkg.com/@ethersproject/wallet/-/wallet-5.6.2.tgz#cd61429d1e934681e413f4bc847a5f2f87e3a03c"
@@ -1001,17 +631,6 @@
"@ethersproject/transactions" "^5.6.2"
"@ethersproject/wordlists" "^5.6.1"
-"@ethersproject/web@5.6.0", "@ethersproject/web@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/web/-/web-5.6.0.tgz#4bf8b3cbc17055027e1a5dd3c357e37474eaaeb8"
- integrity sha512-G/XHj0hV1FxI2teHRfCGvfBUHFmU+YOSbCxlAMqJklxSa7QMiHFQfAxvwY2PFqgvdkxEKwRNr/eCjfAPEm2Ctg==
- dependencies:
- "@ethersproject/base64" "^5.6.0"
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- "@ethersproject/properties" "^5.6.0"
- "@ethersproject/strings" "^5.6.0"
-
"@ethersproject/web@5.6.1", "@ethersproject/web@^5.6.1":
version "5.6.1"
resolved "https://registry.yarnpkg.com/@ethersproject/web/-/web-5.6.1.tgz#6e2bd3ebadd033e6fe57d072db2b69ad2c9bdf5d"
@@ -1023,17 +642,6 @@
"@ethersproject/properties" "^5.6.0"
"@ethersproject/strings" "^5.6.1"
-"@ethersproject/wordlists@5.6.0", "@ethersproject/wordlists@^5.6.0":
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/@ethersproject/wordlists/-/wordlists-5.6.0.tgz#79e62c5276e091d8575f6930ba01a29218ded032"
- integrity sha512-q0bxNBfIX3fUuAo9OmjlEYxP40IB8ABgb7HjEZCL5IKubzV3j30CWi2rqQbjTS2HfoyQbfINoKcTVWP4ejwR7Q==
- dependencies:
- "@ethersproject/bytes" "^5.6.0"
- "@ethersproject/hash" "^5.6.0"
- "@ethersproject/logger" "^5.6.0"
- "@ethersproject/properties" "^5.6.0"
- "@ethersproject/strings" "^5.6.0"
-
"@ethersproject/wordlists@5.6.1", "@ethersproject/wordlists@^5.6.1":
version "5.6.1"
resolved "https://registry.yarnpkg.com/@ethersproject/wordlists/-/wordlists-5.6.1.tgz#1e78e2740a8a21e9e99947e47979d72e130aeda1"
@@ -1046,9 +654,9 @@
"@ethersproject/strings" "^5.6.1"
"@giveth/ui-design-system@^1.8.8":
- version "1.8.8"
- resolved "https://registry.yarnpkg.com/@giveth/ui-design-system/-/ui-design-system-1.8.8.tgz#5d5faf1e1fd41266ae9fb3b733dfc7fd10f2108a"
- integrity sha512-jSrB40D6DUnSHon8R58pBMyjq0WPXCJuSpf/YCBHX8awf6P3LnyxkHcBkKWE5ayp0EOP7x/Xq2e9NMebBhTdQg==
+ version "1.8.12"
+ resolved "https://registry.yarnpkg.com/@giveth/ui-design-system/-/ui-design-system-1.8.12.tgz#07f57c78fa865a352f9250c4d7c05af56f6d55d0"
+ integrity sha512-ixJahC1YuQD1DFfYNsIB2N+B7JHjm8n0XZBZ6w2Yv6kL13fYxIAsHHNCe6Ql6dmjTnlI7NzO3uEZweMTQi28zA==
dependencies:
next "12.0.7"
react "17.0.2"
@@ -1087,7 +695,7 @@
dependencies:
cross-fetch "^3.1.5"
-"@graphql-typed-document-node/core@^3.0.0":
+"@graphql-typed-document-node/core@^3.1.1":
version "3.1.1"
resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.1.1.tgz#076d78ce99822258cf813ecc1e7fa460fa74d052"
integrity sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg==
@@ -1108,9 +716,9 @@
"@hapi/hoek" "9.x.x"
"@hapi/hoek@9.x.x":
- version "9.2.1"
- resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.2.1.tgz#9551142a1980503752536b5050fd99f4a7f13b17"
- integrity sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==
+ version "9.3.0"
+ resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb"
+ integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==
"@humanwhocodes/config-array@^0.9.2":
version "0.9.5"
@@ -1126,6 +734,38 @@
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
+"@jridgewell/gen-mapping@^0.3.2":
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9"
+ integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==
+ dependencies:
+ "@jridgewell/set-array" "^1.0.1"
+ "@jridgewell/sourcemap-codec" "^1.4.10"
+ "@jridgewell/trace-mapping" "^0.3.9"
+
+"@jridgewell/resolve-uri@^3.0.3":
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78"
+ integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==
+
+"@jridgewell/set-array@^1.0.1":
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72"
+ integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==
+
+"@jridgewell/sourcemap-codec@^1.4.10":
+ version "1.4.14"
+ resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24"
+ integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==
+
+"@jridgewell/trace-mapping@^0.3.9":
+ version "0.3.14"
+ resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz#b231a081d8f66796e475ad588a1ef473112701ed"
+ integrity sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==
+ dependencies:
+ "@jridgewell/resolve-uri" "^3.0.3"
+ "@jridgewell/sourcemap-codec" "^1.4.10"
+
"@json-rpc-tools/provider@^1.5.5":
version "1.7.6"
resolved "https://registry.yarnpkg.com/@json-rpc-tools/provider/-/provider-1.7.6.tgz#8a17c34c493fa892632e278fd9331104e8491ec6"
@@ -1164,15 +804,68 @@
resolved "https://registry.yarnpkg.com/@metamask/safe-event-emitter/-/safe-event-emitter-2.0.0.tgz#af577b477c683fad17c619a78208cede06f9605c"
integrity sha512-/kSXhY692qiV1MXu6EeOZvg5nECLclxNXcKCxJ3cXQgYuRymRHpdx/t7JXfsK+JLjwA1e1c1/SBrlQYpusC29Q==
+"@motionone/animation@^10.12.0":
+ version "10.13.1"
+ resolved "https://registry.yarnpkg.com/@motionone/animation/-/animation-10.13.1.tgz#ebacb50df4b7eb4957cf398c221ae10852f28520"
+ integrity sha512-dxQ+1wWxL6iFHDy1uv6hhcPjIdOg36eDT56jN4LI7Z5HZRyLpq8x1t7JFQclo/IEIb+6Bk4atmyinGFdXVECuA==
+ dependencies:
+ "@motionone/easing" "^10.13.1"
+ "@motionone/types" "^10.13.0"
+ "@motionone/utils" "^10.13.1"
+ tslib "^2.3.1"
+
+"@motionone/dom@10.12.0":
+ version "10.12.0"
+ resolved "https://registry.yarnpkg.com/@motionone/dom/-/dom-10.12.0.tgz#ae30827fd53219efca4e1150a5ff2165c28351ed"
+ integrity sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw==
+ dependencies:
+ "@motionone/animation" "^10.12.0"
+ "@motionone/generators" "^10.12.0"
+ "@motionone/types" "^10.12.0"
+ "@motionone/utils" "^10.12.0"
+ hey-listen "^1.0.8"
+ tslib "^2.3.1"
+
+"@motionone/easing@^10.13.1":
+ version "10.13.1"
+ resolved "https://registry.yarnpkg.com/@motionone/easing/-/easing-10.13.1.tgz#7927b7fe96135989e37c2cda957e4101a4b85aa8"
+ integrity sha512-INEsInHHDHVgx0dp5qlXi1lMXBqYicgLMMSn3zfGzaIvcaEbI1Uz8BoyNV4BiclTupG7RYIh+T6BU83ZcEe74g==
+ dependencies:
+ "@motionone/utils" "^10.13.1"
+ tslib "^2.3.1"
+
+"@motionone/generators@^10.12.0":
+ version "10.13.1"
+ resolved "https://registry.yarnpkg.com/@motionone/generators/-/generators-10.13.1.tgz#d4989d887b864e0aefbbec63eed35ce298a73773"
+ integrity sha512-+HK5u2YcNJCckTTqfOLgSVcrWv2z1dVwrSZEMVJuAh0EnWEWGDJRvMBoPc0cFf/osbkA2Rq9bH2+vP0Ex/D8uw==
+ dependencies:
+ "@motionone/types" "^10.13.0"
+ "@motionone/utils" "^10.13.1"
+ tslib "^2.3.1"
+
+"@motionone/types@^10.12.0", "@motionone/types@^10.13.0":
+ version "10.13.0"
+ resolved "https://registry.yarnpkg.com/@motionone/types/-/types-10.13.0.tgz#b22c549931ebd88ed5528158b5d611dc9dbb3756"
+ integrity sha512-qegk4qg8U1N9ZwAJ187BG3TkZz1k9LP/pvNtCSlqdq/PMUDKlCFG4ZnjJ481P0IOH/vIw1OzIbKIuyg0A3rk9g==
+
+"@motionone/utils@^10.12.0", "@motionone/utils@^10.13.1":
+ version "10.13.1"
+ resolved "https://registry.yarnpkg.com/@motionone/utils/-/utils-10.13.1.tgz#14919dfcda36b54b184fff690bc0125d554f60cd"
+ integrity sha512-TjDPTIppaf3ofBXQv4ZzAketJgN0sclALXfZ6mfrkjJkOy83mLls9744F+6S+VKCpBmvbZcBY4PQfrfhAfeMtA==
+ dependencies:
+ "@motionone/types" "^10.13.0"
+ hey-listen "^1.0.8"
+ tslib "^2.3.1"
+
"@napi-rs/triples@1.0.3":
version "1.0.3"
resolved "https://registry.yarnpkg.com/@napi-rs/triples/-/triples-1.0.3.tgz#76d6d0c3f4d16013c61e45dfca5ff1e6c31ae53c"
integrity sha512-jDJTpta+P4p1NZTFVLHJ/TLFVYVcOqv6l8xwOeBKNPMgY/zDYH/YH7SJbvrr/h1RcS9GzbPcLKGzpuK9cV56UA==
"@next/bundle-analyzer@^12.1.4":
- version "12.1.4"
- resolved "https://registry.yarnpkg.com/@next/bundle-analyzer/-/bundle-analyzer-12.1.4.tgz#22afb920b769a54a8da118af0786df0a1f4fca47"
- integrity sha512-Xw3gxBTOAS5bcayUl2hDYeCbAFIR+7poiGW4Wi/KGcsjgVRetKBS6akZ1AZsz36CUOdCxajKO45B6CeAaKtcqA==
+ version "12.2.3"
+ resolved "https://registry.yarnpkg.com/@next/bundle-analyzer/-/bundle-analyzer-12.2.3.tgz#8b4b934d28c09b9c11c4a074fbcc444402c8e017"
+ integrity sha512-tRgyo5afC02eofvnN9IerUvTJpxV+eQH4S02hc1U4oJJOhpHbwRinFUE3u4SNWbT5wSFofv1tnw5rYhyX7W8wQ==
dependencies:
webpack-bundle-analyzer "4.3.0"
@@ -1181,15 +874,15 @@
resolved "https://registry.yarnpkg.com/@next/env/-/env-12.0.7.tgz#316f7bd1b6b69f554d2676cfc91a16bc7e32ee79"
integrity sha512-TNDqBV37wd95SiNdZsSUq8gnnrTwr+aN9wqy4Zxrxw4bC/jCHNsbK94DxjkG99VL30VCRXXDBTA1/Wa2jIpF9Q==
-"@next/env@12.1.6":
- version "12.1.6"
- resolved "https://registry.yarnpkg.com/@next/env/-/env-12.1.6.tgz#5f44823a78335355f00f1687cfc4f1dafa3eca08"
- integrity sha512-Te/OBDXFSodPU6jlXYPAXpmZr/AkG6DCATAxttQxqOWaq6eDFX25Db3dK0120GZrSZmv4QCe9KsZmJKDbWs4OA==
+"@next/env@12.2.3":
+ version "12.2.3"
+ resolved "https://registry.yarnpkg.com/@next/env/-/env-12.2.3.tgz#64f210e74c137d3d9feea738795b055a7f8aebe2"
+ integrity sha512-2lWKP5Xcvnor70NaaROZXBvU8z9mFReePCG8NhZw6NyNGnPvC+8s+Cre/63LAB1LKzWw/e9bZJnQUg0gYFRb2Q==
-"@next/eslint-plugin-next@12.1.4":
- version "12.1.4"
- resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-12.1.4.tgz#9c52637af8eecab24dac3f2e5098376f6fc2dff4"
- integrity sha512-BRy565KVK6Cdy8LHaHTiwctLqBu/RT84RLpESug70BDJzBlV8QBvODyx/j7wGhvYqp9kvstM05lyb6JaTkSCcQ==
+"@next/eslint-plugin-next@12.2.3":
+ version "12.2.3"
+ resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-12.2.3.tgz#63726691aac6a7f01b64190a0323d590a0e8154d"
+ integrity sha512-B2e8Yg1MpuLsGxhCx4rU8/Tcnr5wFmCx1O2eyLXBPnaCcsFXfGCo067ujagtDLtWASL3GNgzg78U1SB0dbc38A==
dependencies:
glob "7.1.7"
@@ -1220,120 +913,125 @@
resolved "https://registry.yarnpkg.com/@next/react-refresh-utils/-/react-refresh-utils-12.0.7.tgz#921c403798e188b4f1d9e609283c0e8d3e532f89"
integrity sha512-Pglj1t+7RxH0txEqVcD8ZxrJgqLDmKvQDqxKq3ZPRWxMv7LTl7FVT2Pnb36QFeBwCvMVl67jxsADKsW0idz8sA==
-"@next/swc-android-arm-eabi@12.1.6":
- version "12.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.1.6.tgz#79a35349b98f2f8c038ab6261aa9cd0d121c03f9"
- integrity sha512-BxBr3QAAAXWgk/K7EedvzxJr2dE014mghBSA9iOEAv0bMgF+MRq4PoASjuHi15M2zfowpcRG8XQhMFtxftCleQ==
+"@next/swc-android-arm-eabi@12.2.3":
+ version "12.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.3.tgz#91388c8ec117d59ee80d2c1d4dc65fdfd267d2d4"
+ integrity sha512-JxmCW9XB5PYnkGE67BdnBTdqW0SW6oMCiPMHLdjeRi4T3U4JJKJGnjQld99+6TPOfPWigtw3W7Cijp5gc+vJ/w==
"@next/swc-android-arm64@12.0.7":
version "12.0.7"
resolved "https://registry.yarnpkg.com/@next/swc-android-arm64/-/swc-android-arm64-12.0.7.tgz#9b0a9e4bc646a045eef725764112096f0a6ea204"
integrity sha512-yViT7EEc7JqxncRT+ZTeTsrAYXLlcefo0Y0eAfYmmalGD2605L4FWAVrJi4WnrSLji7l+veczw1WBmNeHICKKA==
-"@next/swc-android-arm64@12.1.6":
- version "12.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-android-arm64/-/swc-android-arm64-12.1.6.tgz#ec08ea61794f8752c8ebcacbed0aafc5b9407456"
- integrity sha512-EboEk3ROYY7U6WA2RrMt/cXXMokUTXXfnxe2+CU+DOahvbrO8QSWhlBl9I9ZbFzJx28AGB9Yo3oQHCvph/4Lew==
+"@next/swc-android-arm64@12.2.3":
+ version "12.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-android-arm64/-/swc-android-arm64-12.2.3.tgz#9be33553861f6494616b910a23abd5a1b0d7fb4b"
+ integrity sha512-3l4zXpWnzy0fqoedsFRxzMy/eGlMMqn6IwPEuBmtEQ4h7srmQFHyT+Bk+eVHb0o1RQ7/TloAa+mu8JX5tz/5tA==
"@next/swc-darwin-arm64@12.0.7":
version "12.0.7"
resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.0.7.tgz#2fd506dba91e4a35036b9fc7930a4d6b8895f16a"
integrity sha512-vhAyW2rDEUcQesRVaj0z1hSoz7QhDzzGd0V1/5/5i9YJOfOtyrPsVJ82tlf7BfXl6/Ep+eKNfWVIb5/Jv89EKg==
-"@next/swc-darwin-arm64@12.1.6":
- version "12.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.1.6.tgz#d1053805615fd0706e9b1667893a72271cd87119"
- integrity sha512-P0EXU12BMSdNj1F7vdkP/VrYDuCNwBExtRPDYawgSUakzi6qP0iKJpya2BuLvNzXx+XPU49GFuDC5X+SvY0mOw==
+"@next/swc-darwin-arm64@12.2.3":
+ version "12.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.3.tgz#ce1a5a7320936b2644b765ace3283e5d1676b6a0"
+ integrity sha512-eutDO/RH6pf7+8zHo3i2GKLhF0qaMtxWpY8k3Oa1k+CyrcJ0IxwkfH/x3f75jTMeCrThn6Uu8j3WeZOxvhto1Q==
"@next/swc-darwin-x64@12.0.7":
version "12.0.7"
resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-12.0.7.tgz#b3016503caa5ed5cc6a20051517d5b2a79cfdc58"
integrity sha512-km+6Rx6TvbraoQ1f0MXa69ol/x0RxzucFGa2OgZaYJERas0spy0iwW8hpASsGcf597D8VRW1x+R2C7ZdjVBSTw==
-"@next/swc-darwin-x64@12.1.6":
- version "12.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-12.1.6.tgz#2d1b926a22f4c5230d5b311f9c56cfdcc406afec"
- integrity sha512-9FptMnbgHJK3dRDzfTpexs9S2hGpzOQxSQbe8omz6Pcl7rnEp9x4uSEKY51ho85JCjL4d0tDLBcXEJZKKLzxNg==
+"@next/swc-darwin-x64@12.2.3":
+ version "12.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.3.tgz#f70ce07016501c6f823035bc67296b8f80201145"
+ integrity sha512-lve+lnTiddXbcT3Lh2ujOFywQSEycTYQhuf6j6JrPu9oLQGS01kjIqqSj3/KMmSoppEnXo3BxkgYu+g2+ecHkA==
+
+"@next/swc-freebsd-x64@12.2.3":
+ version "12.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.3.tgz#ccc6fa4588dadec85458091aa19c17bc3e99a10d"
+ integrity sha512-V4bZU1qBFkULTPW53phY8ypioh3EERzHu9YKAasm9RxU4dj+8c/4s60y+kbFkFEEpIUgEU6yNuYZRR4lHHbUGA==
"@next/swc-linux-arm-gnueabihf@12.0.7":
version "12.0.7"
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.0.7.tgz#8e91ecddc2d6d26946949a67d481110db3063d09"
integrity sha512-d0zWr877YqZ2cf/DQy6obouaR39r0FPebcXj2nws9AC99m68CO2xVpWv9jT7mFvpY+T40HJisLH80jSZ2iQ9sA==
-"@next/swc-linux-arm-gnueabihf@12.1.6":
- version "12.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.1.6.tgz#c021918d2a94a17f823106a5e069335b8a19724f"
- integrity sha512-PvfEa1RR55dsik/IDkCKSFkk6ODNGJqPY3ysVUZqmnWMDSuqFtf7BPWHFa/53znpvVB5XaJ5Z1/6aR5CTIqxPw==
+"@next/swc-linux-arm-gnueabihf@12.2.3":
+ version "12.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.3.tgz#d7a481d3ede14dee85707d0807b4a05cd2300950"
+ integrity sha512-MWxS/i+XSEKdQE0ZmdYkPPrWKBi4JwMVaXdOW9J/T/sZJsHsLlSC9ErBcNolKAJEVka+tnw9oPRyRCKOj+q0sw==
"@next/swc-linux-arm64-gnu@12.0.7":
version "12.0.7"
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.0.7.tgz#1eefcf7b063610315b74e5c7dc24c3437370e49d"
integrity sha512-fdobh5u6gG13Gd5LkHhJ+W8tF9hbaFolRW99FhzArMe5/nMKlLdBymOxvitE3K4gSFQxbXJA6TbU0Vv0e59Kww==
-"@next/swc-linux-arm64-gnu@12.1.6":
- version "12.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.1.6.tgz#ac55c07bfabde378dfa0ce2b8fc1c3b2897e81ae"
- integrity sha512-53QOvX1jBbC2ctnmWHyRhMajGq7QZfl974WYlwclXarVV418X7ed7o/EzGY+YVAEKzIVaAB9JFFWGXn8WWo0gQ==
+"@next/swc-linux-arm64-gnu@12.2.3":
+ version "12.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.3.tgz#6d105c971cc0957c25563aa98af475291b4cd8aa"
+ integrity sha512-ikXkqAmvEcWTzIQFDdmrUHLWzdDAF5s2pVsSpQn9rk/gK1i9webH1GRQd2bSM7JLuPBZSaYrNGvDTyHZdSEYlg==
"@next/swc-linux-arm64-musl@12.0.7":
version "12.0.7"
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.0.7.tgz#e9e764519dfb75e43355c442181346cd6e72459b"
integrity sha512-vx0c5Q3oIScFNT/4jI9rCe0yPzKuCqWOkiO/OOV0ixSI2gLhbrwDIcdkm79fKVn3i8JOJunxE4zDoFeR/g8xqQ==
-"@next/swc-linux-arm64-musl@12.1.6":
- version "12.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.1.6.tgz#e429f826279894be9096be6bec13e75e3d6bd671"
- integrity sha512-CMWAkYqfGdQCS+uuMA1A2UhOfcUYeoqnTW7msLr2RyYAys15pD960hlDfq7QAi8BCAKk0sQ2rjsl0iqMyziohQ==
+"@next/swc-linux-arm64-musl@12.2.3":
+ version "12.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.3.tgz#bebfe490130e3cb8746a03d35a5a9e23ac0e6f9b"
+ integrity sha512-wE45gGFkeLLLnCoveKaBrdpYkkypl3qwNF2YhnfvfVK7etuu1O679LwClhCWinDVBr+KOkmyHok00Z+0uI1ycg==
"@next/swc-linux-x64-gnu@12.0.7":
version "12.0.7"
resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.0.7.tgz#fef02e14ed8f9c114479dabba1475ae2d3bb040d"
integrity sha512-9ITyp6s6uGVKNx3C/GP7GrYycbcwTADG7TdIXzXUxOOZORrdB1GNg3w/EL3Am4VMPPEpO6v1RfKo2IKZpVKfTA==
-"@next/swc-linux-x64-gnu@12.1.6":
- version "12.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.1.6.tgz#1f276c0784a5ca599bfa34b2fcc0b38f3a738e08"
- integrity sha512-AC7jE4Fxpn0s3ujngClIDTiEM/CQiB2N2vkcyWWn6734AmGT03Duq6RYtPMymFobDdAtZGFZd5nR95WjPzbZAQ==
+"@next/swc-linux-x64-gnu@12.2.3":
+ version "12.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.3.tgz#84a3d99f9d656fbc139f3a19f9b1baf73877d18f"
+ integrity sha512-MbFI6413VSXiREzHwYD8YAJLTknBaC+bmjXgdHEEdloeOuBFQGE3NWn3izOCTy8kV+s98VDQO8au7EKKs+bW0g==
"@next/swc-linux-x64-musl@12.0.7":
version "12.0.7"
resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.0.7.tgz#07dc334b1924d9f5a8c4a891b91562af19ff5de4"
integrity sha512-C+k+cygbIZXYfc+Hx2fNPUBEg7jzio+mniP5ywZevuTXW14zodIfQ3ZMoMJR8EpOVvYpjWFk2uAjiwqgx8vo/g==
-"@next/swc-linux-x64-musl@12.1.6":
- version "12.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.1.6.tgz#1d9933dd6ba303dcfd8a2acd6ac7c27ed41e2eea"
- integrity sha512-c9Vjmi0EVk0Kou2qbrynskVarnFwfYIi+wKufR9Ad7/IKKuP6aEhOdZiIIdKsYWRtK2IWRF3h3YmdnEa2WLUag==
+"@next/swc-linux-x64-musl@12.2.3":
+ version "12.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.3.tgz#a283431f8c6c830b4bd61147094f150ea7deeb6e"
+ integrity sha512-jMBD0Va6fInbPih/dNySlNY2RpjkK6MXS+UGVEvuTswl1MZr+iahvurmshwGKpjaRwVU4DSFMD8+gfWxsTFs1Q==
"@next/swc-win32-arm64-msvc@12.0.7":
version "12.0.7"
resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.0.7.tgz#6c559d87ce142693173039a18b1c1d65519762dd"
integrity sha512-7jTRjOKkDVnb5s7VoHT7eX+eyT/5BQJ/ljP2G56riAgKGqPL63/V7FXemLhhLT67D+OjoP8DRA2E2ne6IPHk4w==
-"@next/swc-win32-arm64-msvc@12.1.6":
- version "12.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.1.6.tgz#2ef9837f12ca652b1783d72ecb86208906042f02"
- integrity sha512-3UTOL/5XZSKFelM7qN0it35o3Cegm6LsyuERR3/OoqEExyj3aCk7F025b54/707HTMAnjlvQK3DzLhPu/xxO4g==
+"@next/swc-win32-arm64-msvc@12.2.3":
+ version "12.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.3.tgz#bab9ba8736d81db128badb70024268469eaa9b34"
+ integrity sha512-Cq8ToPdc0jQP2C7pjChYctAsEe7+lO/B826ZCK5xFzobuHPiCyJ2Mzx/nEQwCY4SpYkeJQtCbwlCz5iyGW5zGg==
"@next/swc-win32-ia32-msvc@12.0.7":
version "12.0.7"
resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.0.7.tgz#16b23f2301b16877b3623f0e8364e8177e2ef7db"
integrity sha512-2u5pGDsk7H6gGxob2ATIojzlwKzgYsrijo7RRpXOiPePVqwPWg6/pmhaJzLdpfjaBgRg1NFmwSp/7Ump9X8Ijg==
-"@next/swc-win32-ia32-msvc@12.1.6":
- version "12.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.1.6.tgz#74003d0aa1c59dfa56cb15481a5c607cbc0027b9"
- integrity sha512-8ZWoj6nCq6fI1yCzKq6oK0jE6Mxlz4MrEsRyu0TwDztWQWe7rh4XXGLAa2YVPatYcHhMcUL+fQQbqd1MsgaSDA==
+"@next/swc-win32-ia32-msvc@12.2.3":
+ version "12.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.3.tgz#feea6ada1ba3e897f39ded9f2de5006f4e1c928b"
+ integrity sha512-BtFq4c8IpeB0sDhJMHJFgm86rPkOvmYI8k3De8Y2kgNVWSeLQ0Q929PWf7e+GqcX1015ei/gEB41ZH8Iw49NzA==
"@next/swc-win32-x64-msvc@12.0.7":
version "12.0.7"
resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.0.7.tgz#8d75d3b6a872ab97ab73e3b4173d56dbb2991917"
integrity sha512-frEWtbf+q8Oz4e2UqKJrNssk6DZ6/NLCQXn5/ORWE9dPAfe9XS6aK5FRZ6DuEPmmKd5gOoRkKJFFz5nYd+TeyQ==
-"@next/swc-win32-x64-msvc@12.1.6":
- version "12.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.1.6.tgz#a350caf42975e7197b24b495b8d764eec7e6a36e"
- integrity sha512-4ZEwiRuZEicXhXqmhw3+de8Z4EpOLQj/gp+D9fFWo6ii6W1kBkNNvvEx4A90ugppu+74pT1lIJnOuz3A9oQeJA==
+"@next/swc-win32-x64-msvc@12.2.3":
+ version "12.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.3.tgz#403e1575a84c31cbd7f3c0ecd51b61bc25b7f808"
+ integrity sha512-huSNb98KSG77Kl96CoPgCwom28aamuUsPpRmn/4s9L0RNbbHVSkp9E6HA4yOAykZCEuWcdNsRLbVVuAbt8rtIw==
"@nodelib/fs.scandir@2.1.5":
version "2.1.5"
@@ -1361,6 +1059,11 @@
resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-3.4.1-solc-0.7-2.tgz#371c67ebffe50f551c3146a9eec5fe6ffe862e92"
integrity sha512-tAG9LWg8+M2CMu7hIsqHPaTyG4uDzjr6mhvH96LvOpLZZj6tgzTluBt+LsCf1/QaYrlis6pITvpIaIhE+iZB+Q==
+"@openzeppelin/contracts@3.4.2-solc-0.7":
+ version "3.4.2-solc-0.7"
+ resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-3.4.2-solc-0.7.tgz#38f4dbab672631034076ccdf2f3201fab1726635"
+ integrity sha512-W6QmqgkADuFcTLzHL8vVoNBtkwjvQRpYIAom7KiUNoLKghyx3FgH0GBjt8NRvigV1ZmMOBllvE1By1C+bi8WpA==
+
"@pedrouid/environment@^1.0.1":
version "1.0.1"
resolved "https://registry.yarnpkg.com/@pedrouid/environment/-/environment-1.0.1.tgz#858f0f8a057340e0b250398b75ead77d6f4342ec"
@@ -1371,35 +1074,40 @@
resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.21.tgz#5de5a2385a35309427f6011992b544514d559aa1"
integrity sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==
+"@popperjs/core@^2.9.2":
+ version "2.11.5"
+ resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.5.tgz#db5a11bf66bdab39569719555b0f76e138d7bd64"
+ integrity sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==
+
"@reduxjs/toolkit@^1.8.1":
- version "1.8.1"
- resolved "https://registry.yarnpkg.com/@reduxjs/toolkit/-/toolkit-1.8.1.tgz#94ee1981b8cf9227cda40163a04704a9544c9a9f"
- integrity sha512-Q6mzbTpO9nOYRnkwpDlFOAbQnd3g7zj7CtHAZWz5SzE5lcV97Tf8f3SzOO8BoPOMYBFgfZaqTUZqgGu+a0+Fng==
+ version "1.8.3"
+ resolved "https://registry.yarnpkg.com/@reduxjs/toolkit/-/toolkit-1.8.3.tgz#9c6a9c497bde43a67618d37a4175a00ae12efeb2"
+ integrity sha512-lU/LDIfORmjBbyDLaqFN2JB9YmAT1BElET9y0ZszwhSBa5Ef3t6o5CrHupw5J1iOXwd+o92QfQZ8OJpwXvsssg==
dependencies:
immer "^9.0.7"
redux "^4.1.2"
redux-thunk "^2.4.1"
reselect "^4.1.5"
-"@rushstack/eslint-patch@1.0.8":
- version "1.0.8"
- resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.0.8.tgz#be3e914e84eacf16dbebd311c0d0b44aa1174c64"
- integrity sha512-ZK5v4bJwgXldAUA8r3q9YKfCwOqoHTK/ZqRjSeRXQrBXWouoPnS4MQtgC4AXGiiBuUu5wxrRgTlv0ktmM4P1Aw==
+"@rushstack/eslint-patch@^1.1.3":
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.1.4.tgz#0c8b74c50f29ee44f423f7416829c0bf8bb5eb27"
+ integrity sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==
-"@sentry/browser@6.19.4":
- version "6.19.4"
- resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-6.19.4.tgz#3eb8b74484856963c3a9870895be7fda01a85050"
- integrity sha512-gyOotZMyTwJsR6m/XnNafgSDBK2aRgGwi/kUWW3/eqp2s6D51H5UZBZGK7+Z6bYi9ozIO3b+8/Bq+KqXwfvbdw==
+"@sentry/browser@6.19.7":
+ version "6.19.7"
+ resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-6.19.7.tgz#a40b6b72d911b5f1ed70ed3b4e7d4d4e625c0b5f"
+ integrity sha512-oDbklp4O3MtAM4mtuwyZLrgO1qDVYIujzNJQzXmi9YzymJCuzMLSRDvhY83NNDCRxf0pds4DShgYeZdbSyKraA==
dependencies:
- "@sentry/core" "6.19.4"
- "@sentry/types" "6.19.4"
- "@sentry/utils" "6.19.4"
+ "@sentry/core" "6.19.7"
+ "@sentry/types" "6.19.7"
+ "@sentry/utils" "6.19.7"
tslib "^1.9.3"
"@sentry/cli@^1.73.0":
- version "1.74.3"
- resolved "https://registry.yarnpkg.com/@sentry/cli/-/cli-1.74.3.tgz#8405a19f6bb21b2ff3d051fb8a18056cc796c5ae"
- integrity sha512-74NiqWTgTFDPe2S99h1ge5UMe6aAC44ebareadd1P6MdaNfYz6JUEa2QrDfMq7TKccEiRFXhXBHbUI8mxzrzuQ==
+ version "1.74.5"
+ resolved "https://registry.yarnpkg.com/@sentry/cli/-/cli-1.74.5.tgz#4a5c622913087c9ab6f82994da9a7526423779b8"
+ integrity sha512-Ze1ec306ZWHtrxKypOJ8nhtFqkrx2f/6bRH+DcJzEQ3bBePQ0ZnqJTTe4BBHADYBtxFIaUWzCZ6DquLz2Zv/sw==
dependencies:
https-proxy-agent "^5.0.0"
mkdirp "^0.5.5"
@@ -1409,108 +1117,108 @@
proxy-from-env "^1.1.0"
which "^2.0.2"
-"@sentry/core@6.19.4":
- version "6.19.4"
- resolved "https://registry.yarnpkg.com/@sentry/core/-/core-6.19.4.tgz#832d65ae32b4e2a63b9eccd6732b6dd6461620ae"
- integrity sha512-LIUVqLyt9Ugj6xyQE9itrCmhFs1iQ2FOgVkmpsXu+UVwFY4xccT5k/0PAHa7sik5CeH6x7p8oRCrYgrwbktraQ==
+"@sentry/core@6.19.7":
+ version "6.19.7"
+ resolved "https://registry.yarnpkg.com/@sentry/core/-/core-6.19.7.tgz#156aaa56dd7fad8c89c145be6ad7a4f7209f9785"
+ integrity sha512-tOfZ/umqB2AcHPGbIrsFLcvApdTm9ggpi/kQZFkej7kMphjT+SGBiQfYtjyg9jcRW+ilAR4JXC9BGKsdEQ+8Vw==
dependencies:
- "@sentry/hub" "6.19.4"
- "@sentry/minimal" "6.19.4"
- "@sentry/types" "6.19.4"
- "@sentry/utils" "6.19.4"
+ "@sentry/hub" "6.19.7"
+ "@sentry/minimal" "6.19.7"
+ "@sentry/types" "6.19.7"
+ "@sentry/utils" "6.19.7"
tslib "^1.9.3"
-"@sentry/hub@6.19.4":
- version "6.19.4"
- resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-6.19.4.tgz#81aeadceddcddc36fb4f5bb40cf6900f79e3e111"
- integrity sha512-Lc9ZpKk9f8DBFvl7hm4wYvcuuobAee3X+M1eCMQPzYuk4k0mHThPv/d3GJW6Jo1IBxMbM+x3ONuf9myeJ/4H6g==
+"@sentry/hub@6.19.7":
+ version "6.19.7"
+ resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-6.19.7.tgz#58ad7776bbd31e9596a8ec46365b45cd8b9cfd11"
+ integrity sha512-y3OtbYFAqKHCWezF0EGGr5lcyI2KbaXW2Ik7Xp8Mu9TxbSTuwTe4rTntwg8ngPjUQU3SUHzgjqVB8qjiGqFXCA==
dependencies:
- "@sentry/types" "6.19.4"
- "@sentry/utils" "6.19.4"
+ "@sentry/types" "6.19.7"
+ "@sentry/utils" "6.19.7"
tslib "^1.9.3"
-"@sentry/integrations@6.19.4":
- version "6.19.4"
- resolved "https://registry.yarnpkg.com/@sentry/integrations/-/integrations-6.19.4.tgz#640bf9b6892967dca3f2790da21f7946ae7c670a"
- integrity sha512-Rvb7lG0RnGz+SUUAW84ng47j3U8y2E7tSbSBQAYB683GdaJoqczIPZo5THQtL3onixx7tgPT2K2yNaoI7Dview==
+"@sentry/integrations@6.19.7":
+ version "6.19.7"
+ resolved "https://registry.yarnpkg.com/@sentry/integrations/-/integrations-6.19.7.tgz#e6e126b692077c8731644224c754012bed65b425"
+ integrity sha512-yNeeFyuygJaV7Mdc5qWuDa13xVj5mVdECaaw2Xs4pfeHaXmRfRzZY17N8ypWFegKWxKBHynyQRMD10W5pBwJvA==
dependencies:
- "@sentry/types" "6.19.4"
- "@sentry/utils" "6.19.4"
+ "@sentry/types" "6.19.7"
+ "@sentry/utils" "6.19.7"
localforage "^1.8.1"
tslib "^1.9.3"
-"@sentry/minimal@6.19.4":
- version "6.19.4"
- resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-6.19.4.tgz#c98e5405eeaac1b4f6b6fdbc36abc3cf2c09a4ac"
- integrity sha512-23Xwt5XoSEfswTWUJRofqtDU30bz+wzv5VLQlUsA65CD8kEDoajVFco9wnIxbauhb3xaU7+jhbyNHWO75mHnTQ==
+"@sentry/minimal@6.19.7":
+ version "6.19.7"
+ resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-6.19.7.tgz#b3ee46d6abef9ef3dd4837ebcb6bdfd01b9aa7b4"
+ integrity sha512-wcYmSJOdvk6VAPx8IcmZgN08XTXRwRtB1aOLZm+MVHjIZIhHoBGZJYTVQS/BWjldsamj2cX3YGbGXNunaCfYJQ==
dependencies:
- "@sentry/hub" "6.19.4"
- "@sentry/types" "6.19.4"
+ "@sentry/hub" "6.19.7"
+ "@sentry/types" "6.19.7"
tslib "^1.9.3"
"@sentry/nextjs@^6.19.3":
- version "6.19.4"
- resolved "https://registry.yarnpkg.com/@sentry/nextjs/-/nextjs-6.19.4.tgz#6d0ae3e1549cdc162d222f5577ff358d169f4429"
- integrity sha512-M7+HjyD0PnVmUJvxtFzM0aNmsIDN7JYkFhdHvkT5ah+pQfyAr/bCDVyP0+GAlgbPVF5m3hOkaeH5CawzjTdRFQ==
- dependencies:
- "@sentry/core" "6.19.4"
- "@sentry/hub" "6.19.4"
- "@sentry/integrations" "6.19.4"
- "@sentry/node" "6.19.4"
- "@sentry/react" "6.19.4"
- "@sentry/tracing" "6.19.4"
- "@sentry/utils" "6.19.4"
+ version "6.19.7"
+ resolved "https://registry.yarnpkg.com/@sentry/nextjs/-/nextjs-6.19.7.tgz#2c40692d89a99ec1382189f11702b1498c91fb77"
+ integrity sha512-029gpqhR6gHF7zfE9oxFOf3Zm68CShDu8/6azC8mwfIfJtyLC9dqztJJi48j0Uxs+sR1TEkN5Dw3wZbfWtFd8g==
+ dependencies:
+ "@sentry/core" "6.19.7"
+ "@sentry/hub" "6.19.7"
+ "@sentry/integrations" "6.19.7"
+ "@sentry/node" "6.19.7"
+ "@sentry/react" "6.19.7"
+ "@sentry/tracing" "6.19.7"
+ "@sentry/utils" "6.19.7"
"@sentry/webpack-plugin" "1.18.8"
tslib "^1.9.3"
-"@sentry/node@6.19.4":
- version "6.19.4"
- resolved "https://registry.yarnpkg.com/@sentry/node/-/node-6.19.4.tgz#b0c4971e0e416a7b03022eab1bac3f08923bac54"
- integrity sha512-PP3xXqZq5Mt/f+j6OFHgl9Uu0oXVB9Hw9MK9SDcn7klIRwCBZpA14WA+NLVrEzBxA0baLE5sToeqmxjnCcCfpw==
+"@sentry/node@6.19.7":
+ version "6.19.7"
+ resolved "https://registry.yarnpkg.com/@sentry/node/-/node-6.19.7.tgz#32963b36b48daebbd559e6f13b1deb2415448592"
+ integrity sha512-gtmRC4dAXKODMpHXKfrkfvyBL3cI8y64vEi3fDD046uqYcrWdgoQsffuBbxMAizc6Ez1ia+f0Flue6p15Qaltg==
dependencies:
- "@sentry/core" "6.19.4"
- "@sentry/hub" "6.19.4"
- "@sentry/types" "6.19.4"
- "@sentry/utils" "6.19.4"
+ "@sentry/core" "6.19.7"
+ "@sentry/hub" "6.19.7"
+ "@sentry/types" "6.19.7"
+ "@sentry/utils" "6.19.7"
cookie "^0.4.1"
https-proxy-agent "^5.0.0"
lru_map "^0.3.3"
tslib "^1.9.3"
-"@sentry/react@6.19.4":
- version "6.19.4"
- resolved "https://registry.yarnpkg.com/@sentry/react/-/react-6.19.4.tgz#96b9ba94146cb4d18615667d5947bfb51d2678c9"
- integrity sha512-UKazPBM0Yf2QI8w8iUrbzodsiMBvBjxoeqki5XX4dVCAWekyLopPnxVhy+FP85vrdZzm8g44iiLh+G0hUEIGXA==
+"@sentry/react@6.19.7":
+ version "6.19.7"
+ resolved "https://registry.yarnpkg.com/@sentry/react/-/react-6.19.7.tgz#58cc2d6da20f7d3b0df40638dfbbbc86c9c85caf"
+ integrity sha512-VzJeBg/v41jfxUYPkH2WYrKjWc4YiMLzDX0f4Zf6WkJ4v3IlDDSkX6DfmWekjTKBho6wiMkSNy2hJ1dHfGZ9jA==
dependencies:
- "@sentry/browser" "6.19.4"
- "@sentry/minimal" "6.19.4"
- "@sentry/types" "6.19.4"
- "@sentry/utils" "6.19.4"
+ "@sentry/browser" "6.19.7"
+ "@sentry/minimal" "6.19.7"
+ "@sentry/types" "6.19.7"
+ "@sentry/utils" "6.19.7"
hoist-non-react-statics "^3.3.2"
tslib "^1.9.3"
-"@sentry/tracing@6.19.4":
- version "6.19.4"
- resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-6.19.4.tgz#67fb3b331361fbb17d15cd294f2b1cf368f47980"
- integrity sha512-ngkjX+BgoIPQaydLW+SWh2hAQgCGQZuimd5Hkwkt8GFfckZSTZtYw5X5nFk4U2L06FU8F4BmgnbyxXt5k7IziA==
+"@sentry/tracing@6.19.7":
+ version "6.19.7"
+ resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-6.19.7.tgz#54bb99ed5705931cd33caf71da347af769f02a4c"
+ integrity sha512-ol4TupNnv9Zd+bZei7B6Ygnr9N3Gp1PUrNI761QSlHtPC25xXC5ssSD3GMhBgyQrcvpuRcCFHVNNM97tN5cZiA==
dependencies:
- "@sentry/hub" "6.19.4"
- "@sentry/minimal" "6.19.4"
- "@sentry/types" "6.19.4"
- "@sentry/utils" "6.19.4"
+ "@sentry/hub" "6.19.7"
+ "@sentry/minimal" "6.19.7"
+ "@sentry/types" "6.19.7"
+ "@sentry/utils" "6.19.7"
tslib "^1.9.3"
-"@sentry/types@6.19.4":
- version "6.19.4"
- resolved "https://registry.yarnpkg.com/@sentry/types/-/types-6.19.4.tgz#4e13269daaba2edfeaa4b18a5a14fa8f4d7a85a8"
- integrity sha512-fzLiQPrjJQ8HgFgA2VqnpLiEOrTJ2ItRY8RY7Cn4038HACoYWYDjrkdVJQBq6IyrxxkgWOSLZXnv85uozBQC+g==
+"@sentry/types@6.19.7":
+ version "6.19.7"
+ resolved "https://registry.yarnpkg.com/@sentry/types/-/types-6.19.7.tgz#c6b337912e588083fc2896eb012526cf7cfec7c7"
+ integrity sha512-jH84pDYE+hHIbVnab3Hr+ZXr1v8QABfhx39KknxqKWr2l0oEItzepV0URvbEhB446lk/S/59230dlUUIBGsXbg==
-"@sentry/utils@6.19.4":
- version "6.19.4"
- resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-6.19.4.tgz#a104e7e9a21555190da68dbbfb925f887423ef85"
- integrity sha512-f73K3NCX22KT8CVgIiRaaozIReSX5+LhY7Q4C429DZlfVAgOYw0a+kTFrHTNKGLR4II8M8ECjUsL/6O/BdPSFg==
+"@sentry/utils@6.19.7":
+ version "6.19.7"
+ resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-6.19.7.tgz#6edd739f8185fd71afe49cbe351c1bbf5e7b7c79"
+ integrity sha512-z95ECmE3i9pbWoXQrD/7PgkBAzJYR+iXtPuTkpBjDKs86O3mT+PXOT3BAn79w2wkn7/i3vOGD2xVr1uiMl26dA==
dependencies:
- "@sentry/types" "6.19.4"
+ "@sentry/types" "6.19.7"
tslib "^1.9.3"
"@sentry/webpack-plugin@1.18.8":
@@ -1552,6 +1260,13 @@
resolved "https://registry.yarnpkg.com/@stablelib/wipe/-/wipe-1.0.1.tgz#d21401f1d59ade56a62e139462a97f104ed19a36"
integrity sha512-WfqfX/eXGiAd3RJe4VU2snh/ZPwtSjLG4ynQ/vYzvghTh7dHFcI1wl+nrkWG6lGhukOxOsUHfv8dUXr58D0ayg==
+"@swc/helpers@0.4.3":
+ version "0.4.3"
+ resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.4.3.tgz#16593dfc248c53b699d4b5026040f88ddb497012"
+ integrity sha512-6JrF+fdUK2zbGpJIlN7G3v966PQjyx/dPt1T9km2wj+EUBqgrxCk3uX4Kct16MIm9gGxfKRcfax2hVf5jvlTzA==
+ dependencies:
+ tslib "^2.4.0"
+
"@toruslabs/eccrypto@^1.1.8":
version "1.1.8"
resolved "https://registry.yarnpkg.com/@toruslabs/eccrypto/-/eccrypto-1.1.8.tgz#ce1eac9c3964a091cdc74956a62036b5719a41eb"
@@ -1564,77 +1279,79 @@
optionalDependencies:
secp256k1 "^3.8.0"
-"@toruslabs/fetch-node-details@^5.0.1":
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/@toruslabs/fetch-node-details/-/fetch-node-details-5.0.1.tgz#65132921ec3bc3cb78579b03a0c6b0abbf14cc50"
- integrity sha512-d7JlzX+Cp9wEXdW4xvj2qClrgPYOKJqaWTzVJJ5gK+KBISaGywrHz1xYSTviHK98SMGoywOLrVAPcHJ1lhqrMQ==
+"@toruslabs/fetch-node-details@^7.0.2":
+ version "7.0.2"
+ resolved "https://registry.yarnpkg.com/@toruslabs/fetch-node-details/-/fetch-node-details-7.0.2.tgz#6267f8fb943e5cb5366531ff4f9d4f394d6deed0"
+ integrity sha512-k4Ep4Gh56CCVWuHwO3zjh4Mq2cp/6JGV7tWafi3DIers2TIAI9Vdz8syTxi+jMVvSj2a9csJZF737ynqtZCkzw==
dependencies:
- web3-eth-contract "^1.7.0"
- web3-utils "^1.7.0"
+ web3-eth-contract "^1.7.4"
+ web3-utils "^1.7.4"
-"@toruslabs/http-helpers@^2.2.0":
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/@toruslabs/http-helpers/-/http-helpers-2.2.0.tgz#c494984701ff60eb93c0eaef279daa93b5bcea81"
- integrity sha512-xkzZZuE+DmWmJBTYneCrMJY24izNQCOdoJMpsXKQx20Va/rTQvNPbdkpx9LBf/pisk8jOwETNAfFQ8YTBc/bZw==
+"@toruslabs/http-helpers@^3.0.0", "@toruslabs/http-helpers@^3.1.0":
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/@toruslabs/http-helpers/-/http-helpers-3.1.0.tgz#076fabea993dc9fb2ef50f514f9d9f3d5b43cc07"
+ integrity sha512-BBr+NBYjNTrR0F9ROFdc26P0Ccrprsnl51dJwcfBA7FkcW8442KNj1CnTyiztUyJxW3sXl9l2N+fZ5SRKbEaBA==
dependencies:
lodash.merge "^4.6.2"
loglevel "^1.8.0"
-"@toruslabs/openlogin-jrpc@^1.5.0":
- version "1.7.0"
- resolved "https://registry.yarnpkg.com/@toruslabs/openlogin-jrpc/-/openlogin-jrpc-1.7.0.tgz#c0b1b0aadd205c1a200331120ff4d1b777e7671b"
- integrity sha512-9RLJldRol35gsynRjDhFnhGh9QMiNuwr/qGPnQB3xyHWfZi9jlHoVRNYOOHngEMF1ZtfwCo3ksC9VqEFD0giZw==
+"@toruslabs/openlogin-jrpc@^2.1.0":
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/@toruslabs/openlogin-jrpc/-/openlogin-jrpc-2.1.0.tgz#b9ea1fe827389fcf4985143223f5e5b17c38f7c2"
+ integrity sha512-kzFmkLT0X7Ti+T64EGs9wg2x+nA0dkbxD0NE/gmoRCsrUNy5uIMqMCK9tUcB+T+jmcw8YVbI/ZCJKRMXZOGhgw==
dependencies:
- "@toruslabs/openlogin-utils" "^1.7.0"
+ "@toruslabs/openlogin-utils" "^2.1.0"
end-of-stream "^1.4.4"
+ eth-rpc-errors "^4.0.3"
events "^3.3.0"
fast-safe-stringify "^2.1.1"
once "^1.4.0"
pump "^3.0.0"
readable-stream "^3.6.0"
-"@toruslabs/openlogin-utils@^1.7.0":
- version "1.7.0"
- resolved "https://registry.yarnpkg.com/@toruslabs/openlogin-utils/-/openlogin-utils-1.7.0.tgz#1762e2f1f67590d0c6cb8e4c4ade82d59ba13a18"
- integrity sha512-y+j22v+h6EfzN4sfFnmtmMrcxEdkScdJOAgbtvX42BpUYOuFa1Tv0SZjdtsGGDE4g5szmL3rb9NGMHdBF1rZtg==
+"@toruslabs/openlogin-utils@^2.1.0":
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/@toruslabs/openlogin-utils/-/openlogin-utils-2.1.0.tgz#ae77dd4611970cbeb1222d90c3f4f37b3d94b407"
+ integrity sha512-UVgjco4winOn4Gj0VRTvjSZgBA84h2OIkKuxrBFjS+yWhgxQBF4hXGp83uicSgx1MujtjyUOdhJrpV2joRHt9w==
dependencies:
base64url "^3.0.1"
keccak "^3.0.2"
randombytes "^2.1.0"
"@toruslabs/torus-embed@^1.20.2":
- version "1.21.0"
- resolved "https://registry.yarnpkg.com/@toruslabs/torus-embed/-/torus-embed-1.21.0.tgz#6b0e78b2b5247c161734f3570642a594f3fd3c45"
- integrity sha512-INvHYal3dvCZk1WCR3BI2015D/TDPqlH5ysAYKmovT7qIl2AKfW44ZeQxpCaMHlADvTk0reN8b+JqY6Ys6PzbA==
+ version "1.27.2"
+ resolved "https://registry.yarnpkg.com/@toruslabs/torus-embed/-/torus-embed-1.27.2.tgz#f0cdcafa4a148e11220328215fb64bd3d7693479"
+ integrity sha512-StrzYZZXVyQEq20CStI7wV4Bvwzgvex/8yU2CN3TgJvWqV4XNV0BXXzNX1wdbUnssE4v/87Ub+VudJfRPFzdzA==
dependencies:
"@metamask/obs-store" "^7.0.0"
- "@toruslabs/fetch-node-details" "^5.0.1"
- "@toruslabs/http-helpers" "^2.2.0"
- "@toruslabs/openlogin-jrpc" "^1.5.0"
- "@toruslabs/torus.js" "^5.0.1"
+ "@toruslabs/fetch-node-details" "^7.0.2"
+ "@toruslabs/http-helpers" "^3.1.0"
+ "@toruslabs/openlogin-jrpc" "^2.1.0"
+ "@toruslabs/torus.js" "^6.1.0"
create-hash "^1.2.0"
end-of-stream "^1.4.4"
eth-rpc-errors "^4.0.3"
events "^3.3.0"
fast-deep-equal "^3.1.3"
- is-stream "^3.0.0"
+ is-stream "^2.0.1"
lodash.merge "^4.6.2"
loglevel "^1.8.0"
once "^1.4.0"
pump "^3.0.0"
-"@toruslabs/torus.js@^5.0.1":
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/@toruslabs/torus.js/-/torus.js-5.1.0.tgz#f021383b0a0cc6a5a29806f0f6333a4ab437544e"
- integrity sha512-5R9mz6ULwlW8rS+ocjq+2P4BYB/+2cSeHwTyDwA31ZTbreB3ugcUzX5+r+zlx9BTgJC2LdBkCNBJVfDMmzA4iA==
+"@toruslabs/torus.js@^6.1.0":
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/@toruslabs/torus.js/-/torus.js-6.1.0.tgz#cc8e8192964664b99c7442309d78fd961ea5ace8"
+ integrity sha512-HI6zShOcG44pV382dHyhvdNawUxHtdP/HD9IE3ofasIrL308n/Wa/VuTS/VlaoYuQoBtPQZ1HYrKxlyIy2vXLA==
dependencies:
"@toruslabs/eccrypto" "^1.1.8"
- "@toruslabs/http-helpers" "^2.2.0"
- bn.js "^5.2.0"
+ "@toruslabs/http-helpers" "^3.0.0"
+ bn.js "^5.2.1"
elliptic "^6.5.4"
json-stable-stringify "^1.0.1"
+ keccak "^3.0.2"
loglevel "^1.8.0"
- web3-utils "^1.7.0"
+ web3-utils "^1.7.4"
"@types/apollo-upload-client@^14.1.0":
version "14.1.0"
@@ -1645,20 +1362,6 @@
"@types/extract-files" "*"
graphql "^15.3.0"
-"@types/axios@^0.14.0":
- version "0.14.0"
- resolved "https://registry.yarnpkg.com/@types/axios/-/axios-0.14.0.tgz#ec2300fbe7d7dddd7eb9d3abf87999964cafce46"
- integrity sha1-7CMA++fX3d1+udOr+HmZlkyvzkY=
- dependencies:
- axios "*"
-
-"@types/bn.js@^4.11.5":
- version "4.11.6"
- resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-4.11.6.tgz#c306c70d9358aaea33cd4eda092a742b9505967c"
- integrity sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==
- dependencies:
- "@types/node" "*"
-
"@types/bn.js@^5.1.0":
version "5.1.0"
resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-5.1.0.tgz#32c5d271503a12653c62cf4d2b45e6eab8cebc68"
@@ -1684,9 +1387,9 @@
integrity sha512-dMJJqBqyhsfJKuK7p7HyyNmki7qj1AlwhUKWx6KrU7i1K2T2SPsUsSUTWFmr/sEM1q8rfR8j5IyUmYrDbrhfjQ==
"@types/google.maps@*":
- version "3.48.5"
- resolved "https://registry.yarnpkg.com/@types/google.maps/-/google.maps-3.48.5.tgz#ab2ef4add490a108cdb5149d3df81dafb159528e"
- integrity sha512-sI3EOhGHvzbitC/iLOf2nQ+TijsXqbV2nQi9twpRWy0p6q6vbwRnIy7PQKjmpFQewjTVNa1MfY2BL76MU1lOWA==
+ version "3.49.2"
+ resolved "https://registry.yarnpkg.com/@types/google.maps/-/google.maps-3.49.2.tgz#9640491ec3aa96c9de1466894117ce81c02588df"
+ integrity sha512-ZO1qWciukqED9qcUNW7OaPXWnTlT+tO3WcYkmudZyQW2BqD7TlMFRrdqSCoqfwKhERCwBA5A/YZt/g5A3BqgLQ==
"@types/hoist-non-react-statics@*", "@types/hoist-non-react-statics@^3.3.1":
version "3.3.1"
@@ -1713,31 +1416,24 @@
"@types/json5@^0.0.29":
version "0.0.29"
resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"
- integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4=
-
-"@types/lodash.debounce@^4.0.6":
- version "4.0.6"
- resolved "https://registry.yarnpkg.com/@types/lodash.debounce/-/lodash.debounce-4.0.6.tgz#c5a2326cd3efc46566c47e4c0aa248dc0ee57d60"
- integrity sha512-4WTmnnhCfDvvuLMaF3KV4Qfki93KebocUF45msxhYyjMttZDQYzHkO639ohhk8+oco2cluAFL3t5+Jn4mleylQ==
- dependencies:
- "@types/lodash" "*"
+ integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==
"@types/lodash.isequal@^4.5.5":
- version "4.5.5"
- resolved "https://registry.yarnpkg.com/@types/lodash.isequal/-/lodash.isequal-4.5.5.tgz#4fed1b1b00bef79e305de0352d797e9bb816c8ff"
- integrity sha512-4IKbinG7MGP131wRfceK6W4E/Qt3qssEFLF30LnJbjYiSfHGGRU/Io8YxXrZX109ir+iDETC8hw8QsDijukUVg==
+ version "4.5.6"
+ resolved "https://registry.yarnpkg.com/@types/lodash.isequal/-/lodash.isequal-4.5.6.tgz#ff42a1b8e20caa59a97e446a77dc57db923bc02b"
+ integrity sha512-Ww4UGSe3DmtvLLJm2F16hDwEQSv7U0Rr8SujLUA2wHI2D2dm8kPu6Et+/y303LfjTIwSBKXB/YTUcAKpem/XEg==
dependencies:
"@types/lodash" "*"
"@types/lodash@*":
- version "4.14.181"
- resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.181.tgz#d1d3740c379fda17ab175165ba04e2d03389385d"
- integrity sha512-n3tyKthHJbkiWhDZs3DkhkCzt2MexYHXlX0td5iMplyfwketaOeKboEVBqzceH7juqvEg3q5oUoBFxSLu7zFag==
+ version "4.14.182"
+ resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.182.tgz#05301a4d5e62963227eaafe0ce04dd77c54ea5c2"
+ integrity sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==
"@types/node@*":
- version "17.0.23"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.23.tgz#3b41a6e643589ac6442bdbd7a4a3ded62f33f7da"
- integrity sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw==
+ version "18.6.3"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-18.6.3.tgz#4e4a95b6fe44014563ceb514b2598b3e623d1c98"
+ integrity sha512-6qKpDtoaYLM+5+AFChLhHermMQxc3TOEFIDzrZLPRGHPrLEwqFkkT5Kx3ju05g6X7uDPazz3jHbKPX0KzCjntg==
"@types/node@16.11.6":
version "16.11.6"
@@ -1745,9 +1441,9 @@
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w==
"@types/node@^12.12.6":
- version "12.20.47"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.47.tgz#ca9237d51f2a2557419688511dab1c8daf475188"
- integrity sha512-BzcaRsnFuznzOItW1WpQrDHM7plAa7GIDMZ6b5pnMbkqEtM/6WCOhvZar39oeMQP79gwvFUWjjptE7/KGcNqFg==
+ version "12.20.55"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.55.tgz#c329cbd434c42164f846b909bd6f85b5537f6240"
+ integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==
"@types/nprogress@^0.2.0":
version "0.2.0"
@@ -1767,9 +1463,9 @@
"@types/node" "*"
"@types/prop-types@*":
- version "15.7.4"
- resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.4.tgz#fcf7205c25dff795ee79af1e30da2c9790808f11"
- integrity sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==
+ version "15.7.5"
+ resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf"
+ integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==
"@types/quill@^1.3.10":
version "1.3.10"
@@ -1785,10 +1481,20 @@
dependencies:
"@types/react" "*"
-"@types/react-dom@^17.0.11":
- version "17.0.14"
- resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-17.0.14.tgz#c8f917156b652ddf807711f5becbd2ab018dea9f"
- integrity sha512-H03xwEP1oXmSfl3iobtmQ/2dHF5aBHr8aUMwyGZya6OW45G+xtdzmq6HkncefiBt5JU8DVyaWl/nWZbjZCnzAQ==
+"@types/react-datepicker@^4.4.1":
+ version "4.4.2"
+ resolved "https://registry.yarnpkg.com/@types/react-datepicker/-/react-datepicker-4.4.2.tgz#13ab25a5fff7f3da4c5380c471efd8b38f53010e"
+ integrity sha512-g8DhWvYmaIMLzVrIEVLXncylyImyBaoPsEUr3yR13JDaaHoebhDorqnVv4tLkNGa8SjBB8SAOQvxD5jaPNBX8A==
+ dependencies:
+ "@popperjs/core" "^2.9.2"
+ "@types/react" "*"
+ date-fns "^2.0.1"
+ react-popper "^2.2.5"
+
+"@types/react-dom@^18.0.6":
+ version "18.0.6"
+ resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.6.tgz#36652900024842b74607a17786b6662dd1e103a1"
+ integrity sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==
dependencies:
"@types/react" "*"
@@ -1823,25 +1529,16 @@
"@types/react" "*"
"@types/react-transition-group@^4.4.0":
- version "4.4.4"
- resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.4.4.tgz#acd4cceaa2be6b757db61ed7b432e103242d163e"
- integrity sha512-7gAPz7anVK5xzbeQW9wFBDg7G++aPLAFY0QaSMOou9rJZpbuI58WAuJrgu+qR92l61grlnCUe7AFX8KGahAgug==
+ version "4.4.5"
+ resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.4.5.tgz#aae20dcf773c5aa275d5b9f7cdbca638abc5e416"
+ integrity sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==
dependencies:
"@types/react" "*"
-"@types/react@*":
- version "17.0.43"
- resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.43.tgz#4adc142887dd4a2601ce730bc56c3436fdb07a55"
- integrity sha512-8Q+LNpdxf057brvPu1lMtC5Vn7J119xrP1aq4qiaefNioQUYANF/CYeK4NsKorSZyUGJ66g0IM+4bbjwx45o2A==
- dependencies:
- "@types/prop-types" "*"
- "@types/scheduler" "*"
- csstype "^3.0.2"
-
-"@types/react@17.0.34":
- version "17.0.34"
- resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.34.tgz#797b66d359b692e3f19991b6b07e4b0c706c0102"
- integrity sha512-46FEGrMjc2+8XhHXILr+3+/sTe3OfzSPU9YGKILLrUYbQ1CLQC9Daqo1KzENGXAWwrFwiY0l4ZbF20gRvgpWTg==
+"@types/react@*", "@types/react@^18.0.15":
+ version "18.0.15"
+ resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.15.tgz#d355644c26832dc27f3e6cbf0c4f4603fc4ab7fe"
+ integrity sha512-iz3BtLuIYH1uWdsv6wXYdhozhqj20oD4/Hk2DNXIn1kFsmp9x8d9QB6FnPhfkbhd2PgEONt9Q1x/ebkwjfFLow==
dependencies:
"@types/prop-types" "*"
"@types/scheduler" "*"
@@ -1860,9 +1557,9 @@
"@types/node" "*"
"@types/styled-components@^5.1.12":
- version "5.1.24"
- resolved "https://registry.yarnpkg.com/@types/styled-components/-/styled-components-5.1.24.tgz#b52ae677f03ea8a6018aa34c6c96b7018b7a3571"
- integrity sha512-mz0fzq2nez+Lq5IuYammYwWgyLUE6OMAJTQL9D8hFLP4Pkh7gVYJii/VQWxq8/TK34g/OrkehXaFNdcEKcItug==
+ version "5.1.25"
+ resolved "https://registry.yarnpkg.com/@types/styled-components/-/styled-components-5.1.25.tgz#0177c4ab5fa7c6ed0565d36f597393dae3f380ad"
+ integrity sha512-fgwl+0Pa8pdkwXRoVPP9JbqF0Ivo9llnmsm+7TCI330kbPIFd9qv1Lrhr37shf4tnxCOSu+/IgqM7uJXLWZZNQ==
dependencies:
"@types/hoist-non-react-statics" "*"
"@types/react" "*"
@@ -1874,128 +1571,84 @@
integrity sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==
"@typescript-eslint/eslint-plugin@^5.3.1":
- version "5.18.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.18.0.tgz#950df411cec65f90d75d6320a03b2c98f6c3af7d"
- integrity sha512-tzrmdGMJI/uii9/V6lurMo4/o+dMTKDH82LkNjhJ3adCW22YQydoRs5MwTiqxGF9CSYxPxQ7EYb4jLNlIs+E+A==
+ version "5.31.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.31.0.tgz#cae1967b1e569e6171bbc6bec2afa4e0c8efccfe"
+ integrity sha512-VKW4JPHzG5yhYQrQ1AzXgVgX8ZAJEvCz0QI6mLRX4tf7rnFfh5D8SKm0Pq6w5PyNfAWJk6sv313+nEt3ohWMBQ==
dependencies:
- "@typescript-eslint/scope-manager" "5.18.0"
- "@typescript-eslint/type-utils" "5.18.0"
- "@typescript-eslint/utils" "5.18.0"
- debug "^4.3.2"
+ "@typescript-eslint/scope-manager" "5.31.0"
+ "@typescript-eslint/type-utils" "5.31.0"
+ "@typescript-eslint/utils" "5.31.0"
+ debug "^4.3.4"
functional-red-black-tree "^1.0.1"
- ignore "^5.1.8"
+ ignore "^5.2.0"
regexpp "^3.2.0"
- semver "^7.3.5"
+ semver "^7.3.7"
tsutils "^3.21.0"
-"@typescript-eslint/parser@5.10.1":
- version "5.10.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.10.1.tgz#4ce9633cc33fc70bc13786cb793c1a76fe5ad6bd"
- integrity sha512-GReo3tjNBwR5RnRO0K2wDIDN31cM3MmDtgyQ85oAxAmC5K3j/g85IjP+cDfcqDsDDBf1HNKQAD0WqOYL8jXqUA==
- dependencies:
- "@typescript-eslint/scope-manager" "5.10.1"
- "@typescript-eslint/types" "5.10.1"
- "@typescript-eslint/typescript-estree" "5.10.1"
- debug "^4.3.2"
-
-"@typescript-eslint/parser@^5.3.1":
- version "5.18.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.18.0.tgz#2bcd4ff21df33621df33e942ccb21cb897f004c6"
- integrity sha512-+08nYfurBzSSPndngnHvFw/fniWYJ5ymOrn/63oMIbgomVQOvIDhBoJmYZ9lwQOCnQV9xHGvf88ze3jFGUYooQ==
- dependencies:
- "@typescript-eslint/scope-manager" "5.18.0"
- "@typescript-eslint/types" "5.18.0"
- "@typescript-eslint/typescript-estree" "5.18.0"
- debug "^4.3.2"
-
-"@typescript-eslint/scope-manager@5.10.1":
- version "5.10.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.10.1.tgz#f0539c73804d2423506db2475352a4dec36cd809"
- integrity sha512-Lyvi559Gvpn94k7+ElXNMEnXu/iundV5uFmCUNnftbFrUbAJ1WBoaGgkbOBm07jVZa682oaBU37ao/NGGX4ZDg==
+"@typescript-eslint/parser@^5.21.0", "@typescript-eslint/parser@^5.3.1":
+ version "5.31.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.31.0.tgz#7f42d7dcc68a0a6d80a0f3d9a65063aee7bb8d2c"
+ integrity sha512-UStjQiZ9OFTFReTrN+iGrC6O/ko9LVDhreEK5S3edmXgR396JGq7CoX2TWIptqt/ESzU2iRKXAHfSF2WJFcWHw==
dependencies:
- "@typescript-eslint/types" "5.10.1"
- "@typescript-eslint/visitor-keys" "5.10.1"
+ "@typescript-eslint/scope-manager" "5.31.0"
+ "@typescript-eslint/types" "5.31.0"
+ "@typescript-eslint/typescript-estree" "5.31.0"
+ debug "^4.3.4"
-"@typescript-eslint/scope-manager@5.18.0":
- version "5.18.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.18.0.tgz#a7d7b49b973ba8cebf2a3710eefd457ef2fb5505"
- integrity sha512-C0CZML6NyRDj+ZbMqh9FnPscg2PrzSaVQg3IpTmpe0NURMVBXlghGZgMYqBw07YW73i0MCqSDqv2SbywnCS8jQ==
+"@typescript-eslint/scope-manager@5.31.0":
+ version "5.31.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.31.0.tgz#f47a794ba84d9b818ab7f8f44fff55a61016c606"
+ integrity sha512-8jfEzBYDBG88rcXFxajdVavGxb5/XKXyvWgvD8Qix3EEJLCFIdVloJw+r9ww0wbyNLOTYyBsR+4ALNGdlalLLg==
dependencies:
- "@typescript-eslint/types" "5.18.0"
- "@typescript-eslint/visitor-keys" "5.18.0"
+ "@typescript-eslint/types" "5.31.0"
+ "@typescript-eslint/visitor-keys" "5.31.0"
-"@typescript-eslint/type-utils@5.18.0":
- version "5.18.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.18.0.tgz#62dbfc8478abf36ba94a90ddf10be3cc8e471c74"
- integrity sha512-vcn9/6J5D6jtHxpEJrgK8FhaM8r6J1/ZiNu70ZUJN554Y3D9t3iovi6u7JF8l/e7FcBIxeuTEidZDR70UuCIfA==
+"@typescript-eslint/type-utils@5.31.0":
+ version "5.31.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.31.0.tgz#70a0b7201360b5adbddb0c36080495aa08f6f3d9"
+ integrity sha512-7ZYqFbvEvYXFn9ax02GsPcEOmuWNg+14HIf4q+oUuLnMbpJ6eHAivCg7tZMVwzrIuzX3QCeAOqKoyMZCv5xe+w==
dependencies:
- "@typescript-eslint/utils" "5.18.0"
- debug "^4.3.2"
+ "@typescript-eslint/utils" "5.31.0"
+ debug "^4.3.4"
tsutils "^3.21.0"
-"@typescript-eslint/types@5.10.1":
- version "5.10.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.10.1.tgz#dca9bd4cb8c067fc85304a31f38ec4766ba2d1ea"
- integrity sha512-ZvxQ2QMy49bIIBpTqFiOenucqUyjTQ0WNLhBM6X1fh1NNlYAC6Kxsx8bRTY3jdYsYg44a0Z/uEgQkohbR0H87Q==
+"@typescript-eslint/types@5.31.0":
+ version "5.31.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.31.0.tgz#7aa389122b64b18e473c1672fb3b8310e5f07a9a"
+ integrity sha512-/f/rMaEseux+I4wmR6mfpM2wvtNZb1p9hAV77hWfuKc3pmaANp5dLAZSiE3/8oXTYTt3uV9KW5yZKJsMievp6g==
-"@typescript-eslint/types@5.18.0":
- version "5.18.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.18.0.tgz#4f0425d85fdb863071680983853c59a62ce9566e"
- integrity sha512-bhV1+XjM+9bHMTmXi46p1Led5NP6iqQcsOxgx7fvk6gGiV48c6IynY0apQb7693twJDsXiVzNXTflhplmaiJaw==
-
-"@typescript-eslint/typescript-estree@5.10.1":
- version "5.10.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.10.1.tgz#b268e67be0553f8790ba3fe87113282977adda15"
- integrity sha512-PwIGnH7jIueXv4opcwEbVGDATjGPO1dx9RkUl5LlHDSe+FXxPwFL5W/qYd5/NHr7f6lo/vvTrAzd0KlQtRusJQ==
+"@typescript-eslint/typescript-estree@5.31.0":
+ version "5.31.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.31.0.tgz#eb92970c9d6e3946690d50c346fb9b1d745ee882"
+ integrity sha512-3S625TMcARX71wBc2qubHaoUwMEn+l9TCsaIzYI/ET31Xm2c9YQ+zhGgpydjorwQO9pLfR/6peTzS/0G3J/hDw==
dependencies:
- "@typescript-eslint/types" "5.10.1"
- "@typescript-eslint/visitor-keys" "5.10.1"
- debug "^4.3.2"
- globby "^11.0.4"
- is-glob "^4.0.3"
- semver "^7.3.5"
- tsutils "^3.21.0"
-
-"@typescript-eslint/typescript-estree@5.18.0":
- version "5.18.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.18.0.tgz#6498e5ee69a32e82b6e18689e2f72e4060986474"
- integrity sha512-wa+2VAhOPpZs1bVij9e5gyVu60ReMi/KuOx4LKjGx2Y3XTNUDJgQ+5f77D49pHtqef/klglf+mibuHs9TrPxdQ==
- dependencies:
- "@typescript-eslint/types" "5.18.0"
- "@typescript-eslint/visitor-keys" "5.18.0"
- debug "^4.3.2"
- globby "^11.0.4"
+ "@typescript-eslint/types" "5.31.0"
+ "@typescript-eslint/visitor-keys" "5.31.0"
+ debug "^4.3.4"
+ globby "^11.1.0"
is-glob "^4.0.3"
- semver "^7.3.5"
+ semver "^7.3.7"
tsutils "^3.21.0"
-"@typescript-eslint/utils@5.18.0":
- version "5.18.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.18.0.tgz#27fc84cf95c1a96def0aae31684cb43a37e76855"
- integrity sha512-+hFGWUMMri7OFY26TsOlGa+zgjEy1ssEipxpLjtl4wSll8zy85x0GrUSju/FHdKfVorZPYJLkF3I4XPtnCTewA==
+"@typescript-eslint/utils@5.31.0":
+ version "5.31.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.31.0.tgz#e146fa00dca948bfe547d665b2138a2dc1b79acd"
+ integrity sha512-kcVPdQS6VIpVTQ7QnGNKMFtdJdvnStkqS5LeALr4rcwx11G6OWb2HB17NMPnlRHvaZP38hL9iK8DdE9Fne7NYg==
dependencies:
"@types/json-schema" "^7.0.9"
- "@typescript-eslint/scope-manager" "5.18.0"
- "@typescript-eslint/types" "5.18.0"
- "@typescript-eslint/typescript-estree" "5.18.0"
+ "@typescript-eslint/scope-manager" "5.31.0"
+ "@typescript-eslint/types" "5.31.0"
+ "@typescript-eslint/typescript-estree" "5.31.0"
eslint-scope "^5.1.1"
eslint-utils "^3.0.0"
-"@typescript-eslint/visitor-keys@5.10.1":
- version "5.10.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.10.1.tgz#29102de692f59d7d34ecc457ed59ab5fc558010b"
- integrity sha512-NjQ0Xinhy9IL979tpoTRuLKxMc0zJC7QVSdeerXs2/QvOy2yRkzX5dRb10X5woNUdJgU8G3nYRDlI33sq1K4YQ==
+"@typescript-eslint/visitor-keys@5.31.0":
+ version "5.31.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.31.0.tgz#b0eca264df01ce85dceb76aebff3784629258f54"
+ integrity sha512-ZK0jVxSjS4gnPirpVjXHz7mgdOsZUHzNYSfTw2yPa3agfbt9YfqaBiBZFSSxeBWnpWkzCxTfUpnzA3Vily/CSg==
dependencies:
- "@typescript-eslint/types" "5.10.1"
- eslint-visitor-keys "^3.0.0"
-
-"@typescript-eslint/visitor-keys@5.18.0":
- version "5.18.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.18.0.tgz#c7c07709823804171d569017f3b031ced7253e60"
- integrity sha512-Hf+t+dJsjAKpKSkg3EHvbtEpFFb/1CiOHnvI8bjHgOD4/wAw3gKrA0i94LrbekypiZVanJu3McWJg7rWDMzRTg==
- dependencies:
- "@typescript-eslint/types" "5.18.0"
- eslint-visitor-keys "^3.0.0"
+ "@typescript-eslint/types" "5.31.0"
+ eslint-visitor-keys "^3.3.0"
"@uniswap/lib@^4.0.1-alpha":
version "4.0.1-alpha"
@@ -2014,6 +1667,18 @@
tiny-invariant "^1.1.0"
toformat "^2.0.0"
+"@uniswap/swap-router-contracts@^1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@uniswap/swap-router-contracts/-/swap-router-contracts-1.2.1.tgz#223c8b6672b7754080d95ca917763d98feb5e696"
+ integrity sha512-aRNiZYIOpJ0uYxujPxvQsUEuNJWLC4bvnmU40TlNej1rGWHPyDL1PmnVzebu8UpW9EGeKlvDjsNGTyo53dih9Q==
+ dependencies:
+ "@openzeppelin/contracts" "3.4.2-solc-0.7"
+ "@uniswap/v2-core" "1.0.1"
+ "@uniswap/v3-core" "1.0.0"
+ "@uniswap/v3-periphery" "1.4.1"
+ dotenv "^14.2.0"
+ hardhat-watcher "^2.1.1"
+
"@uniswap/v2-core@1.0.1":
version "1.0.1"
resolved "https://registry.yarnpkg.com/@uniswap/v2-core/-/v2-core-1.0.1.tgz#af8f508bf183204779938969e2e54043e147d425"
@@ -2024,26 +1689,27 @@
resolved "https://registry.yarnpkg.com/@uniswap/v3-core/-/v3-core-1.0.0.tgz#6c24adacc4c25dceee0ba3ca142b35adbd7e359d"
integrity sha512-kSC4djMGKMHj7sLMYVnn61k9nu+lHjMIxgg9CDQT+s2QYLoA56GbSK9Oxr+qJXzzygbkrmuY6cwgP6cW2JXPFA==
-"@uniswap/v3-periphery@^1.0.1", "@uniswap/v3-periphery@^1.1.1":
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/@uniswap/v3-periphery/-/v3-periphery-1.4.0.tgz#9abb733fc596916718070c688b5f426fd8d01fe3"
- integrity sha512-OXikenS40UIEa2XxQ+TyGpFFcTOfSW8eH3Ngy7sGOYp+7yr6uGU2UzomeTsqzagBEAXUDTwxqkk9oUS1KtWTUw==
+"@uniswap/v3-periphery@1.4.1", "@uniswap/v3-periphery@^1.0.1", "@uniswap/v3-periphery@^1.1.1":
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/@uniswap/v3-periphery/-/v3-periphery-1.4.1.tgz#b90f08b7386163c0abfd7258831caef6339c7862"
+ integrity sha512-Ab0ZCKOQrQMKIcpBTezTsEhWfQjItd0TtkCG8mPhoQu+wC67nPaf4hYUhM6wGHeFUmDiYY5MpEQuokB0ENvoTg==
dependencies:
- "@openzeppelin/contracts" "3.4.1-solc-0.7-2"
+ "@openzeppelin/contracts" "3.4.2-solc-0.7"
"@uniswap/lib" "^4.0.1-alpha"
"@uniswap/v2-core" "1.0.1"
"@uniswap/v3-core" "1.0.0"
base64-sol "1.0.1"
hardhat-watcher "^2.1.1"
-"@uniswap/v3-sdk@^3.6.2-optimism-regenesis":
- version "3.8.2"
- resolved "https://registry.yarnpkg.com/@uniswap/v3-sdk/-/v3-sdk-3.8.2.tgz#6e10eebe0da851a4f6a5036a1e70a896a5c239d4"
- integrity sha512-JVrs1ZuWKP8JmYi5hxFliOnCFAEREwMpE7qB6rKPCo155/pIRyQ90lJfQZCJO7pP/webx5t5JFxCOytmDIp29Q==
+"@uniswap/v3-sdk@3.9.0":
+ version "3.9.0"
+ resolved "https://registry.yarnpkg.com/@uniswap/v3-sdk/-/v3-sdk-3.9.0.tgz#de93fa19f89c29d460996aa4d0b4bb6531641105"
+ integrity sha512-LuoF3UcY1DxSAQKJ3E4/1Eq4HaNp+x+7q9mvbpiu+/PBj+O1DjLforAMrKxu+RsA0aarmZtz7yBnAPy+akgfgQ==
dependencies:
"@ethersproject/abi" "^5.0.12"
"@ethersproject/solidity" "^5.0.9"
"@uniswap/sdk-core" "^3.0.1"
+ "@uniswap/swap-router-contracts" "^1.2.1"
"@uniswap/v3-periphery" "^1.1.1"
"@uniswap/v3-staker" "1.0.0"
tiny-invariant "^1.1.0"
@@ -2058,35 +1724,35 @@
"@uniswap/v3-core" "1.0.0"
"@uniswap/v3-periphery" "^1.0.1"
-"@walletconnect/browser-utils@^1.7.7":
- version "1.7.7"
- resolved "https://registry.yarnpkg.com/@walletconnect/browser-utils/-/browser-utils-1.7.7.tgz#4ae0db1ddf49be179ea556af842db3b7afce973d"
- integrity sha512-6Mt7DSPaG0FKnHhuVzkU1hgtsCpGvl2nfbfRytLpyDY05iWMzMg5uK1DzV+0k4hCt9pVli0JVNt6dh9a6Xm94w==
+"@walletconnect/browser-utils@^1.7.8":
+ version "1.7.8"
+ resolved "https://registry.yarnpkg.com/@walletconnect/browser-utils/-/browser-utils-1.7.8.tgz#c9e27f69d838442d69ccf53cb38ffc3c554baee2"
+ integrity sha512-iCL0XCWOZaABIc0lqA79Vyaybr3z26nt8mxiwvfrG8oaKUf5Y21Of4dj+wIXQ4Hhblre6SgDlU0Ffb39+1THOw==
dependencies:
"@walletconnect/safe-json" "1.0.0"
- "@walletconnect/types" "^1.7.7"
+ "@walletconnect/types" "^1.7.8"
"@walletconnect/window-getters" "1.0.0"
"@walletconnect/window-metadata" "1.0.0"
detect-browser "5.2.0"
-"@walletconnect/client@^1.7.7":
- version "1.7.7"
- resolved "https://registry.yarnpkg.com/@walletconnect/client/-/client-1.7.7.tgz#4570475b0aeed05e53b0c7b01a352a895c0b455b"
- integrity sha512-UuDkpXDc1Emx09aGXKz2Fg8omNp5J8ZRgNblnQTb8xnoQ8rgOJSyhbFR37PFIFwVpriZZDAgmy8HlqoGwLQ2ug==
+"@walletconnect/client@^1.7.8":
+ version "1.7.8"
+ resolved "https://registry.yarnpkg.com/@walletconnect/client/-/client-1.7.8.tgz#62c2d7114e59495d90772ea8033831ceb29c6a78"
+ integrity sha512-pBroM6jZAaUM0SoXJZg5U7aPTiU3ljQAw3Xh/i2pxFDeN/oPKao7husZ5rdxS5xuGSV6YpqqRb0RxW1IeoR2Pg==
dependencies:
- "@walletconnect/core" "^1.7.7"
- "@walletconnect/iso-crypto" "^1.7.7"
- "@walletconnect/types" "^1.7.7"
- "@walletconnect/utils" "^1.7.7"
+ "@walletconnect/core" "^1.7.8"
+ "@walletconnect/iso-crypto" "^1.7.8"
+ "@walletconnect/types" "^1.7.8"
+ "@walletconnect/utils" "^1.7.8"
-"@walletconnect/core@^1.7.7":
- version "1.7.7"
- resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-1.7.7.tgz#71d0c71beda8d10c636a4eae8e81e3b7ecefbe86"
- integrity sha512-XsF2x4JcBS1V2Nk/Uh38dU7ZlLmW/R5oxHp4+tVgCwTID6nZlo3vUSHBOqM7jgDRblKOHixANollm0r94bM8Cg==
+"@walletconnect/core@^1.7.8":
+ version "1.7.8"
+ resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-1.7.8.tgz#97c52ea7d00126863cd37bf19bd3e87d4f30de1e"
+ integrity sha512-9xcQ0YNf9JUFb0YOX1Mpy4Yojt+6w2yQz/0aIEyj2X/s9D71NW0fTYsMcdhkLOI7mn2cqVbx2t1lRvdgqsbrSQ==
dependencies:
- "@walletconnect/socket-transport" "^1.7.7"
- "@walletconnect/types" "^1.7.7"
- "@walletconnect/utils" "^1.7.7"
+ "@walletconnect/socket-transport" "^1.7.8"
+ "@walletconnect/types" "^1.7.8"
+ "@walletconnect/utils" "^1.7.8"
"@walletconnect/crypto@^1.0.2":
version "1.0.2"
@@ -2113,73 +1779,73 @@
integrity sha512-4BwqyWy6KpSvkocSaV7WR3BlZfrxLbJSLkg+j7Gl6pTDE+U55lLhJvQaMuDVazXYxcjBsG09k7UlH7cGiUI5vQ==
"@walletconnect/ethereum-provider@^1.7.1":
- version "1.7.7"
- resolved "https://registry.yarnpkg.com/@walletconnect/ethereum-provider/-/ethereum-provider-1.7.7.tgz#1a80eed7f36508cd1f4fd1c0e1e9942d37fa20c1"
- integrity sha512-5YGLXO6ga+17HKtXbIsGocY+IoJRJGigLZAjGwjtlSehAf2U4QQGJjK/AdKieDwdlh7rIR5jFxaYrNiY4ZTtpQ==
+ version "1.7.8"
+ resolved "https://registry.yarnpkg.com/@walletconnect/ethereum-provider/-/ethereum-provider-1.7.8.tgz#8b969b394e14c68855b6ae2660f2e39dec857f5f"
+ integrity sha512-dnl560zFMdK/LD4MD2XwHbWj7RXOaeXWPc9jzDaosLQLAXfA5mKe4XbCFFUPbVMYuyBdRI9NZv3Ci/qDb5wncQ==
dependencies:
- "@walletconnect/client" "^1.7.7"
+ "@walletconnect/client" "^1.7.8"
"@walletconnect/jsonrpc-http-connection" "^1.0.0"
"@walletconnect/jsonrpc-provider" "^1.0.3"
- "@walletconnect/signer-connection" "^1.7.7"
- "@walletconnect/types" "^1.7.7"
- "@walletconnect/utils" "^1.7.7"
+ "@walletconnect/signer-connection" "^1.7.8"
+ "@walletconnect/types" "^1.7.8"
+ "@walletconnect/utils" "^1.7.8"
eip1193-provider "1.0.1"
eventemitter3 "4.0.7"
-"@walletconnect/iso-crypto@^1.7.7":
- version "1.7.7"
- resolved "https://registry.yarnpkg.com/@walletconnect/iso-crypto/-/iso-crypto-1.7.7.tgz#a7f703f9c2a05aafe5b8cced8941c7732701e579"
- integrity sha512-t8RKJZkFtFyWMFrl0jPz/3RAGhM5yext+MLFq3L/KTPxLgMZuT1yFHRUiV7cAN3+LcCmk6Sy/rV1yQPTiB158Q==
+"@walletconnect/iso-crypto@^1.7.8":
+ version "1.7.8"
+ resolved "https://registry.yarnpkg.com/@walletconnect/iso-crypto/-/iso-crypto-1.7.8.tgz#41f09326d129faa09beae213e78614c19d90bbd6"
+ integrity sha512-Qo6qDcMG0Ac+9fpWE0h/oE55NHLk6eM2vlXpWlQDN/me7RZGrkvk+LXsAkQ3UiYPEiPfq4eswcyRWC9AcrAscg==
dependencies:
"@walletconnect/crypto" "^1.0.2"
- "@walletconnect/types" "^1.7.7"
- "@walletconnect/utils" "^1.7.7"
+ "@walletconnect/types" "^1.7.8"
+ "@walletconnect/utils" "^1.7.8"
"@walletconnect/jsonrpc-http-connection@^1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-http-connection/-/jsonrpc-http-connection-1.0.0.tgz#5bbdfbaf6d6519b3c08e492a6badb7460ab5ecd0"
- integrity sha512-fmBTox7Zo9Tb8wzKpnOgYl5cYPu+2xXifNMDYMRGkWDAygXBzRzmfdhk7OowCkSXeh8aDhE5eFtMk+u8MOmntg==
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-http-connection/-/jsonrpc-http-connection-1.0.3.tgz#0343811bb33fb8a3823cb3306b306cf2ed61e99a"
+ integrity sha512-npPvDG2JxyxoqOphDiyjp5pPeASRBrlfQS39wHESPHlFIjBuvNt9lV9teh53MK9Ncbyxh4y2qEKMfPgcUulTRg==
dependencies:
- "@walletconnect/jsonrpc-utils" "^1.0.0"
+ "@walletconnect/jsonrpc-utils" "^1.0.3"
"@walletconnect/safe-json" "^1.0.0"
cross-fetch "^3.1.4"
"@walletconnect/jsonrpc-provider@^1.0.3":
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.3.tgz#ddd8dca2e17df62f0dbe42764319f61487b5cbcb"
- integrity sha512-DmSBKEB+RYngQgAbbDtJTUFdgyKvnWJD8bsM2QR1e2fyEUGUaq+z3QXixrMAsMW3tI8EuVlklEd7ayb6oyFpZw==
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.5.tgz#1a66053b6f083a9885a32b7c2c8f6a376f1a4458"
+ integrity sha512-v61u4ZIV8+p9uIHS2Kl2YRj/2idrQiHcrbrJXw3McQkEJtj9mkCofr1Hu/n419wSRM5uiNK8Z4WRS9zGTTAhWQ==
dependencies:
- "@walletconnect/jsonrpc-utils" "^1.0.0"
+ "@walletconnect/jsonrpc-utils" "^1.0.3"
"@walletconnect/safe-json" "^1.0.0"
-"@walletconnect/jsonrpc-types@^1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.0.tgz#fa75ad5e8f106a2e33287b1e6833e22ed0225055"
- integrity sha512-11QXNq5H1PKZk7bP8SxgmCw3HRaDuPOVE+wObqEvmhc7OWYUZqfuaaMb+OXGRSOHL3sbC+XHfdeCxFTMXSFyng==
+"@walletconnect/jsonrpc-types@^1.0.0", "@walletconnect/jsonrpc-types@^1.0.1":
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.1.tgz#a96b4bb2bcc8838a70e06f15c1b5ab11c47d8e95"
+ integrity sha512-+6coTtOuChCqM+AoYyi4Q83p9l/laI6NvuM2/AHaZFuf0gT0NjW7IX2+86qGyizn7Ptq4AYZmfxurAxTnhefuw==
dependencies:
keyvaluestorage-interface "^1.0.0"
-"@walletconnect/jsonrpc-utils@^1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.0.tgz#1a2f668d606e8f0b6e7d8fdebae86001bd037a3f"
- integrity sha512-qUHbKUK6sHeHn67qtHZoLoYk5hS6x1arTPjKDRkY93/6Fx+ZmNIpdm1owX3l6aYueyegJ7mz43FpvYHUqJ8xcw==
+"@walletconnect/jsonrpc-utils@^1.0.0", "@walletconnect/jsonrpc-utils@^1.0.3":
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.3.tgz#5bd49865eef0eae48e8b45a06731dc18691cf8c7"
+ integrity sha512-3yb49bPk16MNLk6uIIHPSHQCpD6UAo1OMOx1rM8cW/MPEAYAzrSW5hkhG7NEUwX9SokRIgnZK3QuQkiyNzBMhQ==
dependencies:
"@walletconnect/environment" "^1.0.0"
- "@walletconnect/jsonrpc-types" "^1.0.0"
+ "@walletconnect/jsonrpc-types" "^1.0.1"
"@walletconnect/mobile-registry@^1.4.0":
version "1.4.0"
resolved "https://registry.yarnpkg.com/@walletconnect/mobile-registry/-/mobile-registry-1.4.0.tgz#502cf8ab87330841d794819081e748ebdef7aee5"
integrity sha512-ZtKRio4uCZ1JUF7LIdecmZt7FOLnX72RPSY7aUVu7mj7CSfxDwUn6gBuK6WGtH+NZCldBqDl5DenI5fFSvkKYw==
-"@walletconnect/qrcode-modal@^1.7.7":
- version "1.7.7"
- resolved "https://registry.yarnpkg.com/@walletconnect/qrcode-modal/-/qrcode-modal-1.7.7.tgz#a7567370bf915a50fb8edc99f6ceb70ce9be2bfc"
- integrity sha512-HRzw6g4P8/C4ClJYJShaGfdvjfrTfkXv+eb+IylWGWvC8IQhuiSXCq5+F3t0CXxuZs3ir26abgviEMRFQxGKdA==
+"@walletconnect/qrcode-modal@^1.7.8":
+ version "1.7.8"
+ resolved "https://registry.yarnpkg.com/@walletconnect/qrcode-modal/-/qrcode-modal-1.7.8.tgz#52b3d15922f3e371ddc92fd0f49f93ff40241365"
+ integrity sha512-LqNJMLWO+ljvoRSdq8tcEslW0imKrrb+ugs3bw4w/jEI1FSJzVeinEsgVpyaMv8wsUcyTcSCXSkXpT1SXHtcpw==
dependencies:
- "@walletconnect/browser-utils" "^1.7.7"
+ "@walletconnect/browser-utils" "^1.7.8"
"@walletconnect/mobile-registry" "^1.4.0"
- "@walletconnect/types" "^1.7.7"
+ "@walletconnect/types" "^1.7.8"
copy-to-clipboard "^3.3.1"
preact "10.4.1"
qrcode "1.4.4"
@@ -2198,41 +1864,41 @@
resolved "https://registry.yarnpkg.com/@walletconnect/safe-json/-/safe-json-1.0.0.tgz#12eeb11d43795199c045fafde97e3c91646683b2"
integrity sha512-QJzp/S/86sUAgWY6eh5MKYmSfZaRpIlmCJdi5uG4DJlKkZrHEF7ye7gA+VtbVzvTtpM/gRwO2plQuiooIeXjfg==
-"@walletconnect/signer-connection@^1.7.7":
- version "1.7.7"
- resolved "https://registry.yarnpkg.com/@walletconnect/signer-connection/-/signer-connection-1.7.7.tgz#852296b7c1990f5ad228da38a081c2ce17eea273"
- integrity sha512-mS0Y4k9ckXJwcK1ACI1TAVQtp4oBvZIQw7ErxbRwqVQzmmYEVddKVHLbNm73yWtf+QMGGzGJLn4K/B+qM2TRpw==
+"@walletconnect/signer-connection@^1.7.8":
+ version "1.7.8"
+ resolved "https://registry.yarnpkg.com/@walletconnect/signer-connection/-/signer-connection-1.7.8.tgz#07453ce25ef7c657c051b74fe1b48e72e2ebc459"
+ integrity sha512-H+kps4XqabiOQzG/FEgXSjEUlZLQ7Iz9pnNLtuC1Vr+9fvjq9sEkCPBH89N7QL+MDh6q8dU2sADEZzyqNEY6dg==
dependencies:
- "@walletconnect/client" "^1.7.7"
+ "@walletconnect/client" "^1.7.8"
"@walletconnect/jsonrpc-types" "^1.0.0"
"@walletconnect/jsonrpc-utils" "^1.0.0"
- "@walletconnect/qrcode-modal" "^1.7.7"
- "@walletconnect/types" "^1.7.7"
+ "@walletconnect/qrcode-modal" "^1.7.8"
+ "@walletconnect/types" "^1.7.8"
eventemitter3 "4.0.7"
-"@walletconnect/socket-transport@^1.7.7":
- version "1.7.7"
- resolved "https://registry.yarnpkg.com/@walletconnect/socket-transport/-/socket-transport-1.7.7.tgz#2cf68b95c4c10f257189370d2456d99c9c206a0f"
- integrity sha512-RxeFkT+5BqdaZzPtPYIw6+KSVh6Q1NaYqTiAzWWh9RPuvuTajIEsi+fUXizfkpmyi9UTYBvdFXnKcB+eSImpDg==
+"@walletconnect/socket-transport@^1.7.8":
+ version "1.7.8"
+ resolved "https://registry.yarnpkg.com/@walletconnect/socket-transport/-/socket-transport-1.7.8.tgz#a4ef50d8054293991dbfde7f9c66788030182ec3"
+ integrity sha512-bqEjLxfSzG79v2OT7XVOZoyUkg6g3yng0fURrdLusWs42fYHWnrSrIZDejFn8N5PiZk5R2edrggkQ7w0VUUAfw==
dependencies:
- "@walletconnect/types" "^1.7.7"
- "@walletconnect/utils" "^1.7.7"
+ "@walletconnect/types" "^1.7.8"
+ "@walletconnect/utils" "^1.7.8"
ws "7.5.3"
-"@walletconnect/types@^1.7.1", "@walletconnect/types@^1.7.7":
- version "1.7.7"
- resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-1.7.7.tgz#71c623b36a93e373370b1772e82fea2d801adf54"
- integrity sha512-yXJrLxwLLCXtWgd/e8FjfY9v5DKds12Z7EEPzUrPSq6v7WtXpqate577KwlFQ6UYzioQzIEDE8+98j+0aiZbsw==
+"@walletconnect/types@^1.7.1", "@walletconnect/types@^1.7.8":
+ version "1.7.8"
+ resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-1.7.8.tgz#ec397e6fbdc8147bccc17029edfeb41c50a5ca09"
+ integrity sha512-0oSZhKIrtXRJVP1jQ0EDTRtotQY6kggGjDcmm/LLQBKnOZXdPeo0sPkV/7DjT5plT3O7Cjc6JvuXt9WOY0hlCA==
-"@walletconnect/utils@^1.7.7":
- version "1.7.7"
- resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-1.7.7.tgz#684522fa20ccf9ec2944f0497ca70254cb6d4729"
- integrity sha512-slNlnROS4DEusGFx53hshIBylYhzd5JtGF+AJpza+Tc616+u8ozjQ9aKKUaV85bucnv5Q42bTwLYrYrXiydmuw==
+"@walletconnect/utils@^1.7.8":
+ version "1.7.8"
+ resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-1.7.8.tgz#f94572bca5eb6b5f81daf8a35268f249f9c6b1ec"
+ integrity sha512-DSpfH6Do0TQmdrgzu+SyjVhupVjN0WEMvNWGK9K4VlSmLFpCWfme7qxzrvuxBZ47gDqs1kGWvjyJmviWqvOnAg==
dependencies:
- "@walletconnect/browser-utils" "^1.7.7"
+ "@walletconnect/browser-utils" "^1.7.8"
"@walletconnect/encoding" "^1.0.1"
"@walletconnect/jsonrpc-utils" "^1.0.0"
- "@walletconnect/types" "^1.7.7"
+ "@walletconnect/types" "^1.7.8"
bn.js "4.11.8"
js-sha3 "0.8.0"
query-string "6.13.5"
@@ -2313,7 +1979,7 @@
dependencies:
tslib "^2.3.0"
-acorn-jsx@^5.3.1:
+acorn-jsx@^5.3.2:
version "5.3.2"
resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
@@ -2328,20 +1994,20 @@ acorn@8.5.0:
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.5.0.tgz#4512ccb99b3698c752591e9bb4472e38ad43cee2"
integrity sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==
-acorn@^8.0.4, acorn@^8.4.1, acorn@^8.7.0:
- version "8.7.0"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.0.tgz#90951fde0f8f09df93549481e5fc141445b791cf"
- integrity sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==
+acorn@^8.0.4, acorn@^8.4.1, acorn@^8.7.1:
+ version "8.8.0"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.0.tgz#88c0187620435c7f6015803f5539dae05a9dbea8"
+ integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==
add-px-to-style@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/add-px-to-style/-/add-px-to-style-1.0.0.tgz#d0c135441fa8014a8137904531096f67f28f263a"
- integrity sha1-0ME1RB+oAUqBN5BFMQlvZ/KPJjo=
+ integrity sha512-YMyxSlXpPjD8uWekCQGuN40lV4bnZagUwqa2m/uFv1z/tNImSk9fnXVMUI5qwME/zzI3MMQRvjZ+69zyfSSyew==
aes-js@3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/aes-js/-/aes-js-3.0.0.tgz#e21df10ad6c2053295bcbb8dab40b09dbea87e4d"
- integrity sha1-4h3xCtbCBTKVvLuNq0Cwnb6ofk0=
+ integrity sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw==
aes-js@^3.1.2:
version "3.1.2"
@@ -2368,7 +2034,7 @@ ajv@^6.10.0, ajv@^6.12.4:
amdefine@>=0.0.4:
version "1.0.1"
resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5"
- integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=
+ integrity sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==
anser@1.4.9:
version "1.4.9"
@@ -2378,7 +2044,7 @@ anser@1.4.9:
ansi-regex@^2.0.0:
version "2.1.1"
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
- integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
+ integrity sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==
ansi-regex@^4.1.0:
version "4.1.1"
@@ -2413,9 +2079,9 @@ anymatch@~3.1.1, anymatch@~3.1.2:
picomatch "^2.0.4"
apg-js@^4.1.1:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/apg-js/-/apg-js-4.1.1.tgz#5ee8a74e26517073e1bda66705eca6fc22b305e2"
- integrity sha512-DwTfzx1YuCrnEvywiU/AYKiX8Y6JzhY8PwaM9syh54zzBPaHzonN7c4YsAspC6YcdSu/jfBXBJ1S9hj1QsiePA==
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/apg-js/-/apg-js-4.1.2.tgz#1adcebc677cf6377edff2835b4127890a84f3adf"
+ integrity sha512-2OALKUe82NLVPe4NTooom8NykWIa2D7YxO7jG1pgnYWnkfhTUriXpITmLvVD8k8TzDfa9G5O4y8rPe2/uUB1Bg==
apollo-upload-client@^16.0.0:
version "16.0.0"
@@ -2450,14 +2116,14 @@ aria-query@^4.2.2:
"@babel/runtime" "^7.10.2"
"@babel/runtime-corejs3" "^7.10.2"
-array-includes@^3.1.4:
- version "3.1.4"
- resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.4.tgz#f5b493162c760f3539631f005ba2bb46acb45ba9"
- integrity sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==
+array-includes@^3.1.4, array-includes@^3.1.5:
+ version "3.1.5"
+ resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.5.tgz#2c320010db8d31031fd2a5f6b3bbd4b1aad31bdb"
+ integrity sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==
dependencies:
call-bind "^1.0.2"
- define-properties "^1.1.3"
- es-abstract "^1.19.1"
+ define-properties "^1.1.4"
+ es-abstract "^1.19.5"
get-intrinsic "^1.1.1"
is-string "^1.0.7"
@@ -2467,27 +2133,29 @@ array-union@^2.1.0:
integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
array.prototype.flat@^1.2.5:
- version "1.2.5"
- resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz#07e0975d84bbc7c48cd1879d609e682598d33e13"
- integrity sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz#0b0c1567bf57b38b56b4c97b8aa72ab45e4adc7b"
+ integrity sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==
dependencies:
call-bind "^1.0.2"
define-properties "^1.1.3"
- es-abstract "^1.19.0"
+ es-abstract "^1.19.2"
+ es-shim-unscopables "^1.0.0"
-array.prototype.flatmap@^1.2.5:
- version "1.2.5"
- resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz#908dc82d8a406930fdf38598d51e7411d18d4446"
- integrity sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==
+array.prototype.flatmap@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz#a7e8ed4225f4788a70cd910abcf0791e76a5534f"
+ integrity sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==
dependencies:
- call-bind "^1.0.0"
+ call-bind "^1.0.2"
define-properties "^1.1.3"
- es-abstract "^1.19.0"
+ es-abstract "^1.19.2"
+ es-shim-unscopables "^1.0.0"
asap@~2.0.3:
version "2.0.6"
resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
- integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=
+ integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==
asn1.js@^5.2.0:
version "5.4.1"
@@ -2512,7 +2180,7 @@ assert@2.0.0:
ast-types-flow@^0.0.7:
version "0.0.7"
resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad"
- integrity sha1-9wtzXGvKGlycItmCw+Oef+ujva0=
+ integrity sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==
attr-accept@^2.2.2:
version "2.2.2"
@@ -2524,17 +2192,10 @@ available-typed-arrays@^1.0.5:
resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7"
integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==
-axe-core@^4.3.5:
- version "4.4.1"
- resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.4.1.tgz#7dbdc25989298f9ad006645cd396782443757413"
- integrity sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==
-
-axios@*:
- version "0.26.1"
- resolved "https://registry.yarnpkg.com/axios/-/axios-0.26.1.tgz#1ede41c51fcf51bbbd6fd43669caaa4f0495aaa9"
- integrity sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==
- dependencies:
- follow-redirects "^1.14.8"
+axe-core@^4.4.3:
+ version "4.4.3"
+ resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.4.3.tgz#11c74d23d5013c0fa5d183796729bc3482bd2f6f"
+ integrity sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==
axios@^0.21.0:
version "0.21.4"
@@ -2555,19 +2216,19 @@ axobject-query@^2.2.0:
resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.2.0.tgz#943d47e10c0b704aa42275e20edf3722648989be"
integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==
-babel-plugin-macros@^2.6.1:
- version "2.8.0"
- resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138"
- integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==
+babel-plugin-macros@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz#9ef6dc74deb934b4db344dc973ee851d148c50c1"
+ integrity sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==
dependencies:
- "@babel/runtime" "^7.7.2"
- cosmiconfig "^6.0.0"
- resolve "^1.12.0"
+ "@babel/runtime" "^7.12.5"
+ cosmiconfig "^7.0.0"
+ resolve "^1.19.0"
"babel-plugin-styled-components@>= 1.12.0":
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/babel-plugin-styled-components/-/babel-plugin-styled-components-2.0.6.tgz#6f76c7f7224b7af7edc24a4910351948c691fc90"
- integrity sha512-Sk+7o/oa2HfHv3Eh8sxoz75/fFvEdHsXV4grdeHufX0nauCmymlnN0rGhIvfpMQSJMvGutJ85gvCGea4iqmDpg==
+ version "2.0.7"
+ resolved "https://registry.yarnpkg.com/babel-plugin-styled-components/-/babel-plugin-styled-components-2.0.7.tgz#c81ef34b713f9da2b7d3f5550df0d1e19e798086"
+ integrity sha512-i7YhvPgVqRKfoQ66toiZ06jPNA3p6ierpfUuEWxNF+fV27Uv5gxBkf8KZLHUCc1nFA9j6+80pYoIpqCeyW3/bA==
dependencies:
"@babel/helper-annotate-as-pure" "^7.16.0"
"@babel/helper-module-imports" "^7.16.0"
@@ -2588,12 +2249,12 @@ babel-plugin-styled-components@^1.13.2:
babel-plugin-syntax-jsx@^6.18.0:
version "6.18.0"
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946"
- integrity sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=
+ integrity sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==
babel-runtime@^6.11.6, babel-runtime@^6.26.0:
version "6.26.0"
resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
- integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4=
+ integrity sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==
dependencies:
core-js "^2.4.0"
regenerator-runtime "^0.11.0"
@@ -2655,7 +2316,7 @@ bindings@^1.5.0:
bip66@^1.1.5:
version "1.1.5"
resolved "https://registry.yarnpkg.com/bip66/-/bip66-1.1.5.tgz#01fa8748785ca70955d5011217d1b3139969ca22"
- integrity sha1-AfqHSHhcpwlV1QESF9GzE5lpyiI=
+ integrity sha512-nemMHz95EmS38a26XbbdxIYj5csHd3RMP3H5bwQknX0WYHF01qhpufP42mLOwVICuH2JmhIhXiWs89MfUGL7Xw==
dependencies:
safe-buffer "^5.0.1"
@@ -2676,7 +2337,7 @@ blakejs@^1.1.0:
bn.js@4.11.6:
version "4.11.6"
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215"
- integrity sha1-UzRK2xRhehP26N0s4okF0cC6MhU=
+ integrity sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA==
bn.js@4.11.8:
version "4.11.8"
@@ -2688,12 +2349,7 @@ bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.8, bn.js@^4.11.9:
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88"
integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==
-bn.js@^5.0.0, bn.js@^5.1.1, bn.js@^5.1.2, bn.js@^5.2.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002"
- integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==
-
-bn.js@^5.2.1:
+bn.js@^5.0.0, bn.js@^5.1.1, bn.js@^5.1.2, bn.js@^5.2.0, bn.js@^5.2.1:
version "5.2.1"
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70"
integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==
@@ -2716,7 +2372,7 @@ braces@^3.0.2, braces@~3.0.2:
brorand@^1.0.1, brorand@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
- integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=
+ integrity sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==
browserify-aes@^1.0.0, browserify-aes@^1.0.4, browserify-aes@^1.0.6, browserify-aes@^1.2.0:
version "1.2.0"
@@ -2793,7 +2449,7 @@ browserslist@4.16.6:
bs58@^4.0.0:
version "4.0.1"
resolved "https://registry.yarnpkg.com/bs58/-/bs58-4.0.1.tgz#be161e76c354f6f788ae4071f63f34e8c4f0a42a"
- integrity sha1-vhYedsNU9veIrkBx9j806MTwpCo=
+ integrity sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==
dependencies:
base-x "^3.0.2"
@@ -2822,7 +2478,7 @@ buffer-alloc@^1.2.0:
buffer-fill@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c"
- integrity sha1-+PeLdniYiO858gXNY39o5wISKyw=
+ integrity sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==
buffer-from@^1.1.1:
version "1.1.2"
@@ -2832,7 +2488,7 @@ buffer-from@^1.1.1:
buffer-xor@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9"
- integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=
+ integrity sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==
buffer@5.6.0:
version "5.6.0"
@@ -2860,7 +2516,7 @@ bufferutil@^4.0.1:
builtin-status-codes@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8"
- integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=
+ integrity sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==
bytes@3.1.0:
version "3.1.0"
@@ -2888,22 +2544,17 @@ camelcase@^5.0.0:
camelize@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/camelize/-/camelize-1.0.0.tgz#164a5483e630fa4321e5af07020e531831b2609b"
- integrity sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=
+ integrity sha512-W2lPwkBkMZwFlPCXhIlYgxu+7gC/NUlCtdK652DAJ1JdgV0sTrvuPFshNPrFa1TY2JOkLhgdeEBplB4ezEa+xg==
can-use-dom@^0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/can-use-dom/-/can-use-dom-0.1.0.tgz#22cc4a34a0abc43950f42c6411024a3f6366b45a"
- integrity sha1-IsxKNKCrxDlQ9CxkEQJKP2NmtFo=
-
-caniuse-lite@^1.0.30001202, caniuse-lite@^1.0.30001219, caniuse-lite@^1.0.30001228:
- version "1.0.30001325"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001325.tgz#2b4ad19b77aa36f61f2eaf72e636d7481d55e606"
- integrity sha512-sB1bZHjseSjDtijV1Hb7PB2Zd58Kyx+n/9EotvZ4Qcz2K3d0lWB8dB4nb8wN/TsOGFq3UuAm0zQZNQ4SoR7TrQ==
+ integrity sha512-ceOhN1DL7Y4O6M0j9ICgmTYziV89WMd96SvSl0REd8PMgrY0B/WBOPoed5S1KUmJqXgUXh8gzSe6E3ae27upsQ==
-caniuse-lite@^1.0.30001332:
- version "1.0.30001341"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001341.tgz#59590c8ffa8b5939cf4161f00827b8873ad72498"
- integrity sha512-2SodVrFFtvGENGCv0ChVJIDQ0KPaS1cg7/qtfMaICgeMolDdo/Z2OD32F0Aq9yl6F4YFwGPBS5AaPqNYiW4PoA==
+caniuse-lite@^1.0.30001202, caniuse-lite@^1.0.30001219, caniuse-lite@^1.0.30001228, caniuse-lite@^1.0.30001332:
+ version "1.0.30001373"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001373.tgz#2dc3bc3bfcb5d5a929bec11300883040d7b4b4be"
+ integrity sha512-pJYArGHrPp3TUqQzFYRmP/lwJlj8RCbVe3Gd3eJQkAV8SAC6b19XS9BjMvRdvaS8RMkaTN8ZhoHP6S1y8zzwEQ==
chalk@2.4.2, chalk@^2.0.0:
version "2.4.2"
@@ -2933,7 +2584,7 @@ chalk@^4.0.0, chalk@^4.1.0:
change-emitter@^0.1.2:
version "0.1.6"
resolved "https://registry.yarnpkg.com/change-emitter/-/change-emitter-0.1.6.tgz#e8b2fe3d7f1ab7d69a32199aff91ea6931409515"
- integrity sha1-6LL+PX8at9aaMhma/5HqaTFAlRU=
+ integrity sha512-YXzt1cQ4a2jqazhcuSWEOc1K2q8g9H6eWNsyZgi640LDzRWVQ2eDe+Y/kVdftH+vYdPF2rgDb3dLdpxE1jvAxw==
chokidar@3.5.1:
version "3.5.1"
@@ -2950,7 +2601,7 @@ chokidar@3.5.1:
optionalDependencies:
fsevents "~2.3.1"
-chokidar@^3.4.3:
+chokidar@^3.5.3:
version "3.5.3"
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd"
integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==
@@ -2983,7 +2634,7 @@ classnames@2.2.6:
resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.6.tgz#43935bffdd291f326dad0a205309b38d00f650ce"
integrity sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==
-classnames@^2.2.5:
+classnames@^2.2.5, classnames@^2.2.6:
version "2.3.1"
resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.3.1.tgz#dfcfa3891e306ec1dad105d0e88f4417b8535e8e"
integrity sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==
@@ -2991,7 +2642,7 @@ classnames@^2.2.5:
clean-css@^3.4.20:
version "3.4.28"
resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-3.4.28.tgz#bf1945e82fc808f55695e6ddeaec01400efd03ff"
- integrity sha1-vxlF6C/ICPVWlebd6uwBQA79A/8=
+ integrity sha512-aTWyttSdI2mYi07kWqHi24NUU9YlELFKGOAgFzZjDN1064DMAOy2FBuoyGmkKRlXkbpXd0EVHmiVkbKhKoirTw==
dependencies:
commander "2.8.x"
source-map "0.4.x"
@@ -3008,12 +2659,12 @@ cliui@^5.0.0:
clone@^2.1.1:
version "2.1.2"
resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f"
- integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=
+ integrity sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==
code-point-at@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
- integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
+ integrity sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==
color-convert@^1.9.0:
version "1.9.3"
@@ -3032,7 +2683,7 @@ color-convert@^2.0.1:
color-name@1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
- integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
+ integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
color-name@^1.0.0, color-name@~1.1.4:
version "1.1.4"
@@ -3040,9 +2691,9 @@ color-name@^1.0.0, color-name@~1.1.4:
integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
color-string@^1.9.0:
- version "1.9.0"
- resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.9.0.tgz#63b6ebd1bec11999d1df3a79a7569451ac2be8aa"
- integrity sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==
+ version "1.9.1"
+ resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.9.1.tgz#4467f9146f036f855b764dfb5bf8582bf342c7a4"
+ integrity sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==
dependencies:
color-name "^1.0.0"
simple-swizzle "^0.2.2"
@@ -3063,7 +2714,7 @@ colorette@^1.2.2:
commander@2.8.x:
version "2.8.1"
resolved "https://registry.yarnpkg.com/commander/-/commander-2.8.1.tgz#06be367febfda0c330aa1e2a072d3dc9762425d4"
- integrity sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=
+ integrity sha512-+pJLBFVk+9ZZdlAOB5WuIElVPPth47hILFkmGym57aq8kwxsowvByvB0DHs1vQAhyMZzdcpTtF0VDKGkSDR4ZQ==
dependencies:
graceful-readlink ">= 1.0.0"
@@ -3075,22 +2726,22 @@ commander@^6.2.0:
commondir@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
- integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=
+ integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==
concat-map@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
- integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
+ integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
console-control-strings@^1.0.0, console-control-strings@~1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
- integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=
+ integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==
constants-browserify@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75"
- integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=
+ integrity sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==
content-type@^1.0.4:
version "1.0.4"
@@ -3129,14 +2780,14 @@ copy-to-clipboard@^3.3.1:
toggle-selection "^1.0.6"
core-js-pure@^3.20.2:
- version "3.21.1"
- resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.21.1.tgz#8c4d1e78839f5f46208de7230cebfb72bc3bdb51"
- integrity sha512-12VZfFIu+wyVbBebyHmRTuEE/tZrB4tJToWcwAMcsp3h4+sHR+fMJWbKpYiCRWlhFBq+KNyO8rIV9rTkeVmznQ==
+ version "3.24.1"
+ resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.24.1.tgz#8839dde5da545521bf282feb7dc6d0b425f39fd3"
+ integrity sha512-r1nJk41QLLPyozHUUPmILCEMtMw24NG4oWK6RbsDdjzQgg9ZvrUsPBj1MnG0wXXp1DCDU6j+wUvEmBSrtRbLXg==
core-js@^1.0.0:
version "1.2.7"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636"
- integrity sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=
+ integrity sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA==
core-js@^2.4.0:
version "2.6.12"
@@ -3148,16 +2799,16 @@ core-util-is@~1.0.0:
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
-cosmiconfig@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982"
- integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==
+cosmiconfig@^7.0.0:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d"
+ integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==
dependencies:
"@types/parse-json" "^4.0.0"
- import-fresh "^3.1.0"
+ import-fresh "^3.2.1"
parse-json "^5.0.0"
path-type "^4.0.0"
- yaml "^1.7.2"
+ yaml "^1.10.0"
create-ecdh@^4.0.0:
version "4.0.4"
@@ -3226,7 +2877,7 @@ crypto-browserify@3.12.0:
css-color-keywords@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/css-color-keywords/-/css-color-keywords-1.0.0.tgz#fea2616dc676b2962686b3af8dbdbe180b244e05"
- integrity sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=
+ integrity sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==
css-to-react-native@^3.0.0:
version "3.0.0"
@@ -3240,7 +2891,7 @@ css-to-react-native@^3.0.0:
css.escape@1.5.1:
version "1.5.1"
resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb"
- integrity sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=
+ integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==
cssnano-preset-simple@^3.0.0:
version "3.0.2"
@@ -3257,9 +2908,9 @@ cssnano-simple@3.0.0:
cssnano-preset-simple "^3.0.0"
csstype@^3.0.2:
- version "3.0.11"
- resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.11.tgz#d66700c5eacfac1940deb4e3ee5642792d85cd33"
- integrity sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.0.tgz#4ddcac3718d787cf9df0d1b7d15033925c8f29f2"
+ integrity sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==
d@1, d@^1.0.1:
version "1.0.1"
@@ -3269,7 +2920,7 @@ d@1, d@^1.0.1:
es5-ext "^0.10.50"
type "^1.0.1"
-damerau-levenshtein@^1.0.7:
+damerau-levenshtein@^1.0.8:
version "1.0.8"
resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz#b43d286ccbd36bc5b2f7ed41caf2d0aba1f8a6e7"
integrity sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==
@@ -3279,6 +2930,11 @@ data-uri-to-buffer@3.0.1:
resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz#594b8973938c5bc2c33046535785341abc4f3636"
integrity sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==
+date-fns@^2.0.1, date-fns@^2.24.0:
+ version "2.29.1"
+ resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.29.1.tgz#9667c2615525e552b5135a3116b95b1961456e60"
+ integrity sha512-dlLD5rKaKxpFdnjrs+5azHDFOPEu4ANy/LTh04A1DTzMM7qoajmKCBc8pkKRFT41CNzw+4gQh79X5C+Jq27HAw==
+
debug@2, debug@^2.1.3, debug@^2.2.0, debug@^2.6.9:
version "2.6.9"
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
@@ -3303,7 +2959,7 @@ debug@^3.2.7:
decamelize@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
- integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
+ integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==
decimal.js-light@^2.5.0:
version "2.5.1"
@@ -3313,7 +2969,7 @@ decimal.js-light@^2.5.0:
decode-uri-component@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
- integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
+ integrity sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==
decompress-response@^6.0.0:
version "6.0.0"
@@ -3349,22 +3005,23 @@ deepmerge@^4.2.2:
resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955"
integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
-define-properties@^1.1.3:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
- integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
+define-properties@^1.1.3, define-properties@^1.1.4:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1"
+ integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==
dependencies:
- object-keys "^1.0.12"
+ has-property-descriptors "^1.0.0"
+ object-keys "^1.1.1"
delegates@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
- integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=
+ integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==
depd@~1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
- integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
+ integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==
des.js@^1.0.0:
version "1.0.1"
@@ -3422,7 +3079,7 @@ doctrine@^3.0.0:
dom-css@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/dom-css/-/dom-css-2.1.0.tgz#fdbc2d5a015d0a3e1872e11472bbd0e7b9e6a202"
- integrity sha1-/bwtWgFdCj4YcuEUcrvQ57nmogI=
+ integrity sha512-w9kU7FAbaSh3QKijL6n59ofAhkkmMJ31GclJIz/vyQdjogfyxcB6Zf8CZyibOERI5o0Hxz30VmJS7+7r5fEj2Q==
dependencies:
add-px-to-style "1.0.0"
prefix-style "2.0.1"
@@ -3453,10 +3110,15 @@ domhandler@^2.4.0:
dependencies:
domelementtype "1"
+dotenv@^14.2.0:
+ version "14.3.2"
+ resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-14.3.2.tgz#7c30b3a5f777c79a3429cb2db358eef6751e8369"
+ integrity sha512-vwEppIphpFdvaMCaHfCEv9IgwcxMljMw2TnAQBB4VWPvzXQLTb82jwmdOKzlEVUL3gNFT4l4TPKO+Bn+sqcrVQ==
+
drbg.js@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/drbg.js/-/drbg.js-1.0.1.tgz#3e36b6c42b37043823cdbc332d58f31e2445480b"
- integrity sha1-Pja2xCs3BDgjzbwzLVjzHiRFSAs=
+ integrity sha512-F4wZ06PvqxYLFEZKkFxTDcns9oFNk34hvmJSEwdzsxVQ8YI5YaxtACgQatkYgv2VI2CFkUd2Y+xosPQnHv809g==
dependencies:
browserify-aes "^1.0.6"
create-hash "^1.1.2"
@@ -3475,9 +3137,9 @@ eip1193-provider@1.0.1:
"@json-rpc-tools/provider" "^1.5.5"
electron-to-chromium@^1.3.723:
- version "1.4.104"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.104.tgz#60973b0a7d398efa877196e8ccb0c93d48b918d8"
- integrity sha512-2kjoAyiG7uMyGRM9mx25s3HAzmQG2ayuYXxsFmYugHSDcwxREgLtscZvbL1JcW9S/OemeQ3f/SG6JhDwpnCclQ==
+ version "1.4.206"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.206.tgz#580ff85b54d7ec0c05f20b1e37ea0becdd7b0ee4"
+ integrity sha512-h+Fadt1gIaQ06JaIiyqPsBjJ08fV5Q7md+V8bUvQW/9OvXfL2LRICTz2EcnnCP7QzrFTS6/27MRV6Bl9Yn97zA==
elliptic@6.5.4, elliptic@^6.5.2, elliptic@^6.5.3, elliptic@^6.5.4:
version "6.5.4"
@@ -3495,7 +3157,7 @@ elliptic@6.5.4, elliptic@^6.5.2, elliptic@^6.5.3, elliptic@^6.5.4:
emoji-data-css@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/emoji-data-css/-/emoji-data-css-1.0.1.tgz#4f95b48394b58571ed3284acfa709ea511875f8f"
- integrity sha1-T5W0g5S1hXHtMoSs+nCepRGHX48=
+ integrity sha512-+fV7z7bDAMx4FrnC1YyIhi3yBURSkNETxwEstw7kl/cmwzF2vGiT0aRWipoWPtmM2fdD9ezvRai9DUEKBlT6YA==
dependencies:
clean-css "^3.4.20"
emoji-datasource "^2.4.4"
@@ -3503,7 +3165,7 @@ emoji-data-css@^1.0.1:
emoji-datasource@^2.4.4:
version "2.4.4"
resolved "https://registry.yarnpkg.com/emoji-datasource/-/emoji-datasource-2.4.4.tgz#b97ac1896bc208ecf1833564a20687a5215d0389"
- integrity sha1-uXrBiWvCCOzxgzVkogaHpSFdA4k=
+ integrity sha512-Uyb23tvxUSlPiRQaK1ot+uOlLv1ivd/gcI8x+cqvLCRRMoan8waXXPrXU6UtASpORzcwCOA9dGlzqzLXw+WL7Q==
emoji-regex@^7.0.1:
version "7.0.3"
@@ -3523,7 +3185,7 @@ emoji-regex@^9.2.2:
emojis-list@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389"
- integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k=
+ integrity sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==
encoding@0.1.13, encoding@^0.1.11:
version "0.1.13"
@@ -3546,31 +3208,41 @@ error-ex@^1.3.1:
dependencies:
is-arrayish "^0.2.1"
-es-abstract@^1.18.5, es-abstract@^1.19.0, es-abstract@^1.19.1:
- version "1.19.2"
- resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.19.2.tgz#8f7b696d8f15b167ae3640b4060670f3d054143f"
- integrity sha512-gfSBJoZdlL2xRiOCy0g8gLMryhoe1TlimjzU99L/31Z8QEGIhVQI+EWwt5lT+AuU9SnorVupXFqqOGqGfsyO6w==
+es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5, es-abstract@^1.20.0:
+ version "1.20.1"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.1.tgz#027292cd6ef44bd12b1913b828116f54787d1814"
+ integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==
dependencies:
call-bind "^1.0.2"
es-to-primitive "^1.2.1"
function-bind "^1.1.1"
+ function.prototype.name "^1.1.5"
get-intrinsic "^1.1.1"
get-symbol-description "^1.0.0"
has "^1.0.3"
+ has-property-descriptors "^1.0.0"
has-symbols "^1.0.3"
internal-slot "^1.0.3"
is-callable "^1.2.4"
is-negative-zero "^2.0.2"
is-regex "^1.1.4"
- is-shared-array-buffer "^1.0.1"
+ is-shared-array-buffer "^1.0.2"
is-string "^1.0.7"
is-weakref "^1.0.2"
object-inspect "^1.12.0"
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"
+ regexp.prototype.flags "^1.4.3"
+ string.prototype.trimend "^1.0.5"
+ string.prototype.trimstart "^1.0.5"
+ unbox-primitive "^1.0.2"
+
+es-shim-unscopables@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241"
+ integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==
+ dependencies:
+ has "^1.0.3"
es-to-primitive@^1.2.1:
version "1.2.1"
@@ -3582,9 +3254,9 @@ es-to-primitive@^1.2.1:
is-symbol "^1.0.2"
es5-ext@^0.10.35, es5-ext@^0.10.50:
- version "0.10.59"
- resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.59.tgz#71038939730eb6f4f165f1421308fb60be363bc6"
- integrity sha512-cOgyhW0tIJyQY1Kfw6Kr0viu9ZlUctVchRMZ7R0HiH3dxTSp5zJDLecwxUqPUrGKMsgBI1wd1FL+d9Jxfi4cLw==
+ version "0.10.61"
+ resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.61.tgz#311de37949ef86b6b0dcea894d1ffedb909d3269"
+ integrity sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==
dependencies:
es6-iterator "^2.0.3"
es6-symbol "^3.1.3"
@@ -3593,7 +3265,7 @@ es5-ext@^0.10.35, es5-ext@^0.10.50:
es6-iterator@^2.0.3:
version "2.0.3"
resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7"
- integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c=
+ integrity sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==
dependencies:
d "1"
es5-ext "^0.10.35"
@@ -3602,7 +3274,7 @@ es6-iterator@^2.0.3:
es6-object-assign@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/es6-object-assign/-/es6-object-assign-1.1.0.tgz#c2c3582656247c39ea107cb1e6652b6f9f24523c"
- integrity sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=
+ integrity sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==
es6-promise@^4.2.8:
version "4.2.8"
@@ -3625,7 +3297,7 @@ escalade@^3.1.1:
escape-string-regexp@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
- integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
+ integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
escape-string-regexp@^4.0.0:
version "4.0.0"
@@ -3633,33 +3305,25 @@ escape-string-regexp@^4.0.0:
integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
eslint-config-next@^12.0.3:
- version "12.1.4"
- resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-12.1.4.tgz#939ea2ff33034763300bf1e62482cea91212d274"
- integrity sha512-Uj0jrVjoQbg9qerxRjSHoOOv3PEzoZxpb8G9LYct25fsflP8xIiUq0l4WEu2KSB5owuLv5hie7wSMqPEsHj+bQ==
- dependencies:
- "@next/eslint-plugin-next" "12.1.4"
- "@rushstack/eslint-patch" "1.0.8"
- "@typescript-eslint/parser" "5.10.1"
- eslint-import-resolver-node "0.3.4"
- eslint-import-resolver-typescript "2.4.0"
- eslint-plugin-import "2.25.2"
- eslint-plugin-jsx-a11y "6.5.1"
- eslint-plugin-react "7.29.1"
- eslint-plugin-react-hooks "4.3.0"
+ version "12.2.3"
+ resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-12.2.3.tgz#468fe9756ccbf7e4452139062db5b4e6557dc885"
+ integrity sha512-xAQqAqwa2bu9ZMRypz58ym4tNCo22Wc6LuoLpbpf3yW5c4ZkVib9934AgGDDvh2zKrP56Z6X0Pp6gNnuuZzcRw==
+ dependencies:
+ "@next/eslint-plugin-next" "12.2.3"
+ "@rushstack/eslint-patch" "^1.1.3"
+ "@typescript-eslint/parser" "^5.21.0"
+ eslint-import-resolver-node "^0.3.6"
+ eslint-import-resolver-typescript "^2.7.1"
+ eslint-plugin-import "^2.26.0"
+ eslint-plugin-jsx-a11y "^6.5.1"
+ eslint-plugin-react "^7.29.4"
+ eslint-plugin-react-hooks "^4.5.0"
eslint-config-prettier@^8.3.0:
version "8.5.0"
resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz#5a81680ec934beca02c7b1a61cf8ca34b66feab1"
integrity sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==
-eslint-import-resolver-node@0.3.4:
- version "0.3.4"
- resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz#85ffa81942c25012d8231096ddf679c03042c717"
- integrity sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==
- dependencies:
- debug "^2.6.9"
- resolve "^1.13.1"
-
eslint-import-resolver-node@^0.3.6:
version "0.3.6"
resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz#4048b958395da89668252001dbd9eca6b83bacbd"
@@ -3668,18 +3332,7 @@ eslint-import-resolver-node@^0.3.6:
debug "^3.2.7"
resolve "^1.20.0"
-eslint-import-resolver-typescript@2.4.0:
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.4.0.tgz#ec1e7063ebe807f0362a7320543aaed6fe1100e1"
- integrity sha512-useJKURidCcldRLCNKWemr1fFQL1SzB3G4a0li6lFGvlc5xGe1hY343bvG07cbpCzPuM/lK19FIJB3XGFSkplA==
- dependencies:
- debug "^4.1.1"
- glob "^7.1.6"
- is-glob "^4.0.1"
- resolve "^1.17.0"
- tsconfig-paths "^3.9.0"
-
-eslint-import-resolver-typescript@^2.5.0:
+eslint-import-resolver-typescript@^2.5.0, eslint-import-resolver-typescript@^2.7.1:
version "2.7.1"
resolved "https://registry.yarnpkg.com/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.7.1.tgz#a90a4a1c80da8d632df25994c4c5fdcdd02b8751"
integrity sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ==
@@ -3690,7 +3343,7 @@ eslint-import-resolver-typescript@^2.5.0:
resolve "^1.22.0"
tsconfig-paths "^3.14.1"
-eslint-module-utils@^2.7.0, eslint-module-utils@^2.7.3:
+eslint-module-utils@^2.7.3:
version "2.7.3"
resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz#ad7e3a10552fdd0642e1e55292781bd6e34876ee"
integrity sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==
@@ -3698,25 +3351,6 @@ eslint-module-utils@^2.7.0, eslint-module-utils@^2.7.3:
debug "^3.2.7"
find-up "^2.1.0"
-eslint-plugin-import@2.25.2:
- version "2.25.2"
- resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.25.2.tgz#b3b9160efddb702fc1636659e71ba1d10adbe9e9"
- integrity sha512-qCwQr9TYfoBHOFcVGKY9C9unq05uOxxdklmBXLVvcwo68y5Hta6/GzCZEMx2zQiu0woKNEER0LE7ZgaOfBU14g==
- dependencies:
- array-includes "^3.1.4"
- array.prototype.flat "^1.2.5"
- debug "^2.6.9"
- doctrine "^2.1.0"
- eslint-import-resolver-node "^0.3.6"
- eslint-module-utils "^2.7.0"
- has "^1.0.3"
- is-core-module "^2.7.0"
- is-glob "^4.0.3"
- minimatch "^3.0.4"
- object.values "^1.1.5"
- resolve "^1.20.0"
- tsconfig-paths "^3.11.0"
-
eslint-plugin-import@^2.26.0:
version "2.26.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz#f812dc47be4f2b72b478a021605a59fc6fe8b88b"
@@ -3736,80 +3370,56 @@ eslint-plugin-import@^2.26.0:
resolve "^1.22.0"
tsconfig-paths "^3.14.1"
-eslint-plugin-jsx-a11y@6.5.1:
- version "6.5.1"
- resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz#cdbf2df901040ca140b6ec14715c988889c2a6d8"
- integrity sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==
+eslint-plugin-jsx-a11y@^6.5.1:
+ version "6.6.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz#93736fc91b83fdc38cc8d115deedfc3091aef1ff"
+ integrity sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==
dependencies:
- "@babel/runtime" "^7.16.3"
+ "@babel/runtime" "^7.18.9"
aria-query "^4.2.2"
- array-includes "^3.1.4"
+ array-includes "^3.1.5"
ast-types-flow "^0.0.7"
- axe-core "^4.3.5"
+ axe-core "^4.4.3"
axobject-query "^2.2.0"
- damerau-levenshtein "^1.0.7"
+ damerau-levenshtein "^1.0.8"
emoji-regex "^9.2.2"
has "^1.0.3"
- jsx-ast-utils "^3.2.1"
+ jsx-ast-utils "^3.3.2"
language-tags "^1.0.5"
- minimatch "^3.0.4"
+ minimatch "^3.1.2"
+ semver "^6.3.0"
eslint-plugin-prettier@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-4.0.0.tgz#8b99d1e4b8b24a762472b4567992023619cb98e0"
- integrity sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz#651cbb88b1dab98bfd42f017a12fa6b2d993f94b"
+ integrity sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==
dependencies:
prettier-linter-helpers "^1.0.0"
-eslint-plugin-react-hooks@4.3.0:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz#318dbf312e06fab1c835a4abef00121751ac1172"
- integrity sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==
-
-eslint-plugin-react-hooks@^4.3.0:
- version "4.4.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.4.0.tgz#71c39e528764c848d8253e1aa2c7024ed505f6c4"
- integrity sha512-U3RVIfdzJaeKDQKEJbz5p3NW8/L80PCATJAfuojwbaEL+gBjfGdhUcGde+WGUW46Q5sr/NgxevsIiDtNXrvZaQ==
+eslint-plugin-react-hooks@^4.3.0, eslint-plugin-react-hooks@^4.5.0:
+ version "4.6.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3"
+ integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==
-eslint-plugin-react@7.29.1:
- version "7.29.1"
- resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.29.1.tgz#6c40bc83142bb63d132a1b3565e2ea655411f800"
- integrity sha512-WtzRpHMhsOX05ZrkyaaqmLl2uXGqmYooCfBxftJKlkYdsltiufGgfU7uuoHwR2lBam2Kh/EIVID4aU9e3kbCMA==
+eslint-plugin-react@^7.27.0, eslint-plugin-react@^7.29.4:
+ version "7.30.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz#2be4ab23ce09b5949c6631413ba64b2810fd3e22"
+ integrity sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg==
dependencies:
- array-includes "^3.1.4"
- array.prototype.flatmap "^1.2.5"
+ array-includes "^3.1.5"
+ array.prototype.flatmap "^1.3.0"
doctrine "^2.1.0"
estraverse "^5.3.0"
jsx-ast-utils "^2.4.1 || ^3.0.0"
minimatch "^3.1.2"
object.entries "^1.1.5"
object.fromentries "^2.0.5"
- object.hasown "^1.1.0"
+ object.hasown "^1.1.1"
object.values "^1.1.5"
prop-types "^15.8.1"
resolve "^2.0.0-next.3"
semver "^6.3.0"
- string.prototype.matchall "^4.0.6"
-
-eslint-plugin-react@^7.27.0:
- version "7.29.4"
- resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz#4717de5227f55f3801a5fd51a16a4fa22b5914d2"
- integrity sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==
- dependencies:
- array-includes "^3.1.4"
- array.prototype.flatmap "^1.2.5"
- doctrine "^2.1.0"
- estraverse "^5.3.0"
- jsx-ast-utils "^2.4.1 || ^3.0.0"
- minimatch "^3.1.2"
- object.entries "^1.1.5"
- object.fromentries "^2.0.5"
- object.hasown "^1.1.0"
- object.values "^1.1.5"
- prop-types "^15.8.1"
- resolve "^2.0.0-next.3"
- semver "^6.3.0"
- string.prototype.matchall "^4.0.6"
+ string.prototype.matchall "^4.0.7"
eslint-plugin-unused-imports@^2.0.0:
version "2.0.0"
@@ -3851,17 +3461,17 @@ eslint-visitor-keys@^2.0.0:
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
-eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.3.0:
+eslint-visitor-keys@^3.3.0:
version "3.3.0"
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826"
integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==
eslint@^8.2.0:
- version "8.12.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.12.0.tgz#c7a5bd1cfa09079aae64c9076c07eada66a46e8e"
- integrity sha512-it1oBL9alZg1S8UycLm5YDMAkIhtH6FtAzuZs6YvoGVldWjbS08BkAdb/ymP9LlAyq8koANu32U7Ib/w+UNh8Q==
+ version "8.20.0"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.20.0.tgz#048ac56aa18529967da8354a478be4ec0a2bc81b"
+ integrity sha512-d4ixhz5SKCa1D6SCPrivP7yYVi7nyD6A4vs6HIAul9ujBzcEmZVM3/0NN/yu5nKhmO1wjp5xQ46iRfmDGlOviA==
dependencies:
- "@eslint/eslintrc" "^1.2.1"
+ "@eslint/eslintrc" "^1.3.0"
"@humanwhocodes/config-array" "^0.9.2"
ajv "^6.10.0"
chalk "^4.0.0"
@@ -3872,14 +3482,14 @@ eslint@^8.2.0:
eslint-scope "^7.1.1"
eslint-utils "^3.0.0"
eslint-visitor-keys "^3.3.0"
- espree "^9.3.1"
+ espree "^9.3.2"
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 "^6.0.1"
- globals "^13.6.0"
+ globals "^13.15.0"
ignore "^5.2.0"
import-fresh "^3.0.0"
imurmurhash "^0.1.4"
@@ -3888,7 +3498,7 @@ eslint@^8.2.0:
json-stable-stringify-without-jsonify "^1.0.1"
levn "^0.4.1"
lodash.merge "^4.6.2"
- minimatch "^3.0.4"
+ minimatch "^3.1.2"
natural-compare "^1.4.0"
optionator "^0.9.1"
regexpp "^3.2.0"
@@ -3897,13 +3507,13 @@ eslint@^8.2.0:
text-table "^0.2.0"
v8-compile-cache "^2.0.3"
-espree@^9.3.1:
- version "9.3.1"
- resolved "https://registry.yarnpkg.com/espree/-/espree-9.3.1.tgz#8793b4bc27ea4c778c19908e0719e7b8f4115bcd"
- integrity sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==
+espree@^9.3.2:
+ version "9.3.2"
+ resolved "https://registry.yarnpkg.com/espree/-/espree-9.3.2.tgz#f58f77bd334731182801ced3380a8cc859091596"
+ integrity sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==
dependencies:
- acorn "^8.7.0"
- acorn-jsx "^5.3.1"
+ acorn "^8.7.1"
+ acorn-jsx "^5.3.2"
eslint-visitor-keys "^3.3.0"
esquery@^1.4.0:
@@ -3938,7 +3548,7 @@ esutils@^2.0.2:
etag@1.8.1:
version "1.8.1"
resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
- integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=
+ integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==
eth-rpc-errors@^4.0.3:
version "4.0.3"
@@ -3976,9 +3586,9 @@ ethereum-cryptography@^0.1.3:
setimmediate "^1.0.5"
ethereumjs-util@^7.1.0:
- version "7.1.4"
- resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-7.1.4.tgz#a6885bcdd92045b06f596c7626c3e89ab3312458"
- integrity sha512-p6KmuPCX4mZIqsQzXfmSx9Y0l2hqf+VkAiwSisW3UKUFdk8ZkAt+AYaor83z2nSi6CU2zSsXMlD80hAbNEGM0A==
+ version "7.1.5"
+ resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz#9ecf04861e4fbbeed7465ece5f23317ad1129181"
+ integrity sha512-SDl5kKrQAudFBUe5OJM9Ac6WmMyYmXX/6sTmLZ3ffG2eY6ZIGBes3pEDxNN6V72WyOw4CPD5RomKdsa8DAAwLg==
dependencies:
"@types/bn.js" "^5.1.0"
bn.js "^5.1.2"
@@ -3986,43 +3596,7 @@ ethereumjs-util@^7.1.0:
ethereum-cryptography "^0.1.3"
rlp "^2.2.4"
-ethers@^5.6.5:
- version "5.6.5"
- resolved "https://registry.yarnpkg.com/ethers/-/ethers-5.6.5.tgz#3185ac7815dc640993408adf6f133ffabfbcbb63"
- integrity sha512-9CTmplO9bv0s/aPw3HB3txGzKz3tUSI2EfO4dJo0W2WvaEq1ArgsEX6obV+bj5X3yY+Zgb1kAux8TDtJKe1FaA==
- dependencies:
- "@ethersproject/abi" "5.6.1"
- "@ethersproject/abstract-provider" "5.6.0"
- "@ethersproject/abstract-signer" "5.6.0"
- "@ethersproject/address" "5.6.0"
- "@ethersproject/base64" "5.6.0"
- "@ethersproject/basex" "5.6.0"
- "@ethersproject/bignumber" "5.6.0"
- "@ethersproject/bytes" "5.6.1"
- "@ethersproject/constants" "5.6.0"
- "@ethersproject/contracts" "5.6.0"
- "@ethersproject/hash" "5.6.0"
- "@ethersproject/hdnode" "5.6.0"
- "@ethersproject/json-wallets" "5.6.0"
- "@ethersproject/keccak256" "5.6.0"
- "@ethersproject/logger" "5.6.0"
- "@ethersproject/networks" "5.6.2"
- "@ethersproject/pbkdf2" "5.6.0"
- "@ethersproject/properties" "5.6.0"
- "@ethersproject/providers" "5.6.5"
- "@ethersproject/random" "5.6.0"
- "@ethersproject/rlp" "5.6.0"
- "@ethersproject/sha2" "5.6.0"
- "@ethersproject/signing-key" "5.6.1"
- "@ethersproject/solidity" "5.6.0"
- "@ethersproject/strings" "5.6.0"
- "@ethersproject/transactions" "5.6.0"
- "@ethersproject/units" "5.6.0"
- "@ethersproject/wallet" "5.6.0"
- "@ethersproject/web" "5.6.0"
- "@ethersproject/wordlists" "5.6.0"
-
-ethers@^5.6.8:
+ethers@^5.6.5, ethers@^5.6.8:
version "5.6.9"
resolved "https://registry.yarnpkg.com/ethers/-/ethers-5.6.9.tgz#4e12f8dfcb67b88ae7a78a9519b384c23c576a4d"
integrity sha512-lMGC2zv9HC5EC+8r429WaWu3uWJUCgUCt8xxKCFqkrFuBDZXDYIdzDUECxzjf2BMF8IVBByY1EBoGSL3RTm8RA==
@@ -4061,7 +3635,7 @@ ethers@^5.6.8:
ethjs-unit@0.1.6:
version "0.1.6"
resolved "https://registry.yarnpkg.com/ethjs-unit/-/ethjs-unit-0.1.6.tgz#c665921e476e87bce2a9d588a6fe0405b2c41699"
- integrity sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk=
+ integrity sha512-/Sn9Y0oKl0uqQuvgFk/zQgR7aw1g36qX/jzSQ5lSwlO0GigPymk4eGQfeNTD03w1dPOqfz8V77Cy43jH56pagw==
dependencies:
bn.js "4.11.6"
number-to-bn "1.7.0"
@@ -4079,7 +3653,7 @@ eventemitter3@4.0.7:
eventemitter3@^2.0.3:
version "2.0.3"
resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-2.0.3.tgz#b5e1079b59fb5e1ba2771c0a993be060a58c99ba"
- integrity sha1-teEHm1n7XhuidxwKmTvgYKWMmbo=
+ integrity sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==
events@3.3.0, events@^3.3.0:
version "3.3.0"
@@ -4150,7 +3724,7 @@ fast-json-stable-stringify@^2.0.0:
fast-levenshtein@^2.0.6:
version "2.0.6"
resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
- integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
+ integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==
fast-safe-stringify@^2.0.6, fast-safe-stringify@^2.1.1:
version "2.1.1"
@@ -4184,12 +3758,12 @@ file-entry-cache@^6.0.1:
dependencies:
flat-cache "^3.0.4"
-file-selector@^0.4.0:
- version "0.4.0"
- resolved "https://registry.yarnpkg.com/file-selector/-/file-selector-0.4.0.tgz#59ec4f27aa5baf0841e9c6385c8386bef4d18b17"
- integrity sha512-iACCiXeMYOvZqlF1kTiYINzgepRBymz1wwjiuup9u9nayhb6g4fSwiyJ/6adli+EPwrWtpgQAh2PoS7HukEGEg==
+file-selector@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/file-selector/-/file-selector-0.6.0.tgz#fa0a8d9007b829504db4d07dd4de0310b65287dc"
+ integrity sha512-QlZ5yJC0VxHxQQsQhXvBaC7VRJ2uaxTf+Tfpu4Z/OcVQJVpZO+DGU0rkoVW5ce2SccxugvpBJoMvUs59iILYdw==
dependencies:
- tslib "^2.0.3"
+ tslib "^2.4.0"
file-uri-to-path@1.0.0:
version "1.0.0"
@@ -4220,7 +3794,7 @@ find-root@^1.1.0:
find-up@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"
- integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c=
+ integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==
dependencies:
locate-path "^2.0.0"
@@ -4248,25 +3822,28 @@ flat-cache@^3.0.4:
rimraf "^3.0.2"
flatted@^3.1.0:
- version "3.2.5"
- resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.5.tgz#76c8584f4fc843db64702a6bd04ab7a8bd666da3"
- integrity sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==
+ version "3.2.6"
+ resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.6.tgz#022e9218c637f9f3fc9c35ab9c9193f05add60b2"
+ integrity sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==
-follow-redirects@^1.14.0, follow-redirects@^1.14.7, follow-redirects@^1.14.8:
- version "1.14.9"
- resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.9.tgz#dd4ea157de7bfaf9ea9b3fbd85aa16951f78d8d7"
- integrity sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==
+follow-redirects@^1.14.0, follow-redirects@^1.14.7:
+ version "1.15.1"
+ resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.1.tgz#0ca6a452306c9b276e4d3127483e29575e207ad5"
+ integrity sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==
-foreach@^2.0.5:
- version "2.0.5"
- resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99"
- integrity sha1-C+4AUBiusmDQo6865ljdATbsG5k=
+for-each@^0.3.3:
+ version "0.3.3"
+ resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e"
+ integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==
+ dependencies:
+ is-callable "^1.1.3"
framer-motion@^6.2.8:
- version "6.2.9"
- resolved "https://registry.yarnpkg.com/framer-motion/-/framer-motion-6.2.9.tgz#7de11140f57141ebaad4c99d6a492f00cb733d04"
- integrity sha512-XMP4Z5j9KlGw8aeo7n8BXTJFbt1Vv5XRzHVOKiAna1yBG4SPwTdk/8bJRfztYb0Jmw90hzBTC/3Q2dhfdtXisQ==
+ version "6.5.1"
+ resolved "https://registry.yarnpkg.com/framer-motion/-/framer-motion-6.5.1.tgz#802448a16a6eb764124bf36d8cbdfa6dd6b931a7"
+ integrity sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==
dependencies:
+ "@motionone/dom" "10.12.0"
framesync "6.0.1"
hey-listen "^1.0.8"
popmotion "11.0.3"
@@ -4290,7 +3867,7 @@ fs-constants@^1.0.0:
fs.realpath@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
- integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
+ integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
fsevents@~2.3.1, fsevents@~2.3.2:
version "2.3.2"
@@ -4302,10 +3879,25 @@ function-bind@^1.1.1:
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
+function.prototype.name@^1.1.5:
+ version "1.1.5"
+ resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621"
+ integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.3"
+ es-abstract "^1.19.0"
+ functions-have-names "^1.2.2"
+
functional-red-black-tree@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
- integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
+ integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==
+
+functions-have-names@^1.2.2:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834"
+ integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==
fuse.js@^3.3.0:
version "3.6.1"
@@ -4315,7 +3907,7 @@ fuse.js@^3.3.0:
gauge@~2.7.3:
version "2.7.4"
resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
- integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=
+ integrity sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==
dependencies:
aproba "^1.0.3"
console-control-strings "^1.0.0"
@@ -4332,13 +3924,13 @@ get-caller-file@^2.0.1:
integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6"
- integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.2.tgz#336975123e05ad0b7ba41f152ee4aadbea6cf598"
+ integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==
dependencies:
function-bind "^1.1.1"
has "^1.0.3"
- has-symbols "^1.0.1"
+ has-symbols "^1.0.3"
get-orientation@1.1.2:
version "1.1.2"
@@ -4358,7 +3950,7 @@ get-symbol-description@^1.0.0:
github-from-package@0.0.0:
version "0.0.0"
resolved "https://registry.yarnpkg.com/github-from-package/-/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce"
- integrity sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=
+ integrity sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==
glob-parent@^5.1.2, glob-parent@~5.1.0, glob-parent@~5.1.2:
version "5.1.2"
@@ -4391,15 +3983,15 @@ glob@7.1.7:
once "^1.3.0"
path-is-absolute "^1.0.0"
-glob@^7.1.3, glob@^7.1.6, glob@^7.2.0:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023"
- integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==
+glob@^7.1.3, glob@^7.2.0:
+ version "7.2.3"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
+ integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
dependencies:
fs.realpath "^1.0.0"
inflight "^1.0.4"
inherits "2"
- minimatch "^3.0.4"
+ minimatch "^3.1.1"
once "^1.3.0"
path-is-absolute "^1.0.0"
@@ -4408,14 +4000,14 @@ globals@^11.1.0:
resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
-globals@^13.6.0, globals@^13.9.0:
- version "13.13.0"
- resolved "https://registry.yarnpkg.com/globals/-/globals-13.13.0.tgz#ac32261060d8070e2719dd6998406e27d2b5727b"
- integrity sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==
+globals@^13.15.0:
+ version "13.17.0"
+ resolved "https://registry.yarnpkg.com/globals/-/globals-13.17.0.tgz#902eb1e680a41da93945adbdcb5a9f361ba69bd4"
+ integrity sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==
dependencies:
type-fest "^0.20.2"
-globby@^11.0.4:
+globby@^11.1.0:
version "11.1.0"
resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==
@@ -4427,10 +4019,10 @@ globby@^11.0.4:
merge2 "^1.4.1"
slash "^3.0.0"
-goober@^2.1.1:
- version "2.1.8"
- resolved "https://registry.yarnpkg.com/goober/-/goober-2.1.8.tgz#e592c04d093cb38f77b38cfcb012b7811c85765e"
- integrity sha512-S0C85gCzcfFCMSdjD/CxyQMt1rbf2qEg6hmDzxk2FfD7+7Ogk55m8ZFUMtqNaZM4VVX/qaU9AzSORG+Gf4ZpAQ==
+goober@^2.1.10:
+ version "2.1.10"
+ resolved "https://registry.yarnpkg.com/goober/-/goober-2.1.10.tgz#058def43ba1e3b06f973dbb372a4978aa42f1049"
+ integrity sha512-7PpuQMH10jaTWm33sQgBQvz45pHR8N4l3Cu3WMGEWmHShAcTuuP7I+5/DwKo39fwti5A80WAjvqgz6SSlgWmGA==
google-maps-infobox@^2.0.0:
version "2.0.0"
@@ -4445,9 +4037,9 @@ graceful-fs@^4.1.2:
"graceful-readlink@>= 1.0.0":
version "1.0.1"
resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725"
- integrity sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=
+ integrity sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w==
-graphql-tag@^2.12.3:
+graphql-tag@^2.12.6:
version "2.12.6"
resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.12.6.tgz#d441a569c1d2537ef10ca3d1633b48725329b5f1"
integrity sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==
@@ -4460,9 +4052,9 @@ graphql@^15.3.0:
integrity sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw==
graphql@^16.0.1:
- version "16.3.0"
- resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.3.0.tgz#a91e24d10babf9e60c706919bb182b53ccdffc05"
- integrity sha512-xm+ANmA16BzCT5pLjuXySbQVFwH3oJctUVdy81w1sV0vBU0KgDdBGtxQOUd5zqOBk/JayAFeG8Dlmeq74rjm/A==
+ version "16.5.0"
+ resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.5.0.tgz#41b5c1182eaac7f3d47164fb247f61e4dfb69c85"
+ integrity sha512-qbHgh8Ix+j/qY+a/ZcJnFQ+j8ezakqPiHwPiZhV/3PgGlgf96QMBB5/f2rkiC9sgLoy/xvT6TSiaf2nTHJh5iA==
gzip-size@^6.0.0:
version "6.0.0"
@@ -4472,27 +4064,34 @@ gzip-size@^6.0.0:
duplexer "^0.1.2"
hardhat-watcher@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/hardhat-watcher/-/hardhat-watcher-2.1.1.tgz#8b05fec429ed45da11808bbf6054a90f3e34c51a"
- integrity sha512-zilmvxAYD34IofBrwOliQn4z92UiDmt2c949DW4Gokf0vS0qk4YTfVCi/LmUBICThGygNANE3WfnRTpjCJGtDA==
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/hardhat-watcher/-/hardhat-watcher-2.3.0.tgz#57586a7fb79b73365014794f7e3dc0706aa65b7d"
+ integrity sha512-u76a/1pxPyW9DRZ7FZ8HoSQ4AuKOiSDQTR2NyiZlH5f0Ux+qQfahsh9CNusRLhx2s1OWzlkwCVvrdHq5FTGUzw==
dependencies:
- chokidar "^3.4.3"
+ chokidar "^3.5.3"
-has-bigints@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113"
- integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==
+has-bigints@^1.0.1, has-bigints@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa"
+ integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==
has-flag@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
- integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
+ integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==
has-flag@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
+has-property-descriptors@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861"
+ integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==
+ dependencies:
+ get-intrinsic "^1.1.1"
+
has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8"
@@ -4508,7 +4107,7 @@ has-tostringtag@^1.0.0:
has-unicode@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
- integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=
+ integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==
has@^1.0.3:
version "1.0.3"
@@ -4547,7 +4146,7 @@ hey-listen@^1.0.8:
hmac-drbg@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1"
- integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=
+ integrity sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==
dependencies:
hash.js "^1.0.3"
minimalistic-assert "^1.0.0"
@@ -4579,17 +4178,17 @@ http-errors@1.7.3:
http-https@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/http-https/-/http-https-1.0.0.tgz#2f908dd5f1db4068c058cd6e6d4ce392c913389b"
- integrity sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs=
+ integrity sha512-o0PWwVCSp3O0wS6FvNr6xfBCHgt0m1tvPLFOCc2iFDKTRAXhB7m8klDf7ErowFH8POa6dVdGatKU5I1YYwzUyg==
https-browserify@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"
- integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=
+ integrity sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==
https-proxy-agent@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2"
- integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6"
+ integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==
dependencies:
agent-base "6"
debug "4"
@@ -4618,7 +4217,7 @@ ieee754@^1.1.13, ieee754@^1.1.4:
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
-ignore@^5.1.8, ignore@^5.2.0:
+ignore@^5.2.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==
@@ -4633,14 +4232,14 @@ image-size@1.0.0:
immediate@~3.0.5:
version "3.0.6"
resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b"
- integrity sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=
+ integrity sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==
immer@^9.0.7:
- version "9.0.12"
- resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.12.tgz#2d33ddf3ee1d247deab9d707ca472c8c942a0f20"
- integrity sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==
+ version "9.0.15"
+ resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.15.tgz#0b9169e5b1d22137aba7d43f8a81a495dd1b62dc"
+ integrity sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==
-import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1:
+import-fresh@^3.0.0, import-fresh@^3.2.1:
version "3.3.0"
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
@@ -4651,12 +4250,12 @@ import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1:
imurmurhash@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
- integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
+ integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==
inflight@^1.0.4:
version "1.0.6"
resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
- integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
+ integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==
dependencies:
once "^1.3.0"
wrappy "1"
@@ -4698,7 +4297,7 @@ is-arguments@^1.0.4:
is-arrayish@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
- integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
+ integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==
is-arrayish@^0.3.1:
version "0.3.2"
@@ -4727,15 +4326,15 @@ is-boolean-object@^1.1.0:
call-bind "^1.0.2"
has-tostringtag "^1.0.0"
-is-callable@^1.1.4, is-callable@^1.2.4:
+is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.4:
version "1.2.4"
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945"
integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==
-is-core-module@^2.2.0, is-core-module@^2.7.0, is-core-module@^2.8.1:
- version "2.8.1"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.1.tgz#f59fdfca701d5879d0a6b100a40aa1560ce27211"
- integrity sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==
+is-core-module@^2.8.1, is-core-module@^2.9.0:
+ version "2.9.0"
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69"
+ integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==
dependencies:
has "^1.0.3"
@@ -4749,19 +4348,19 @@ is-date-object@^1.0.1:
is-extglob@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
- integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
+ integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
is-fullwidth-code-point@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
- integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
+ integrity sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==
dependencies:
number-is-nan "^1.0.0"
is-fullwidth-code-point@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
- integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
+ integrity sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==
is-fullwidth-code-point@^3.0.0:
version "3.0.0"
@@ -4785,7 +4384,7 @@ is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1:
is-hex-prefixed@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz#7d8d37e6ad77e5d127148913c573e082d777f554"
- integrity sha1-fY035q135dEnFIkTxXPggtd39VQ=
+ integrity sha512-WvtOiug1VFrE9v1Cydwm+FnXd3+w9GaeVUss5W4v/SLy3UW00vP+6iNF2SdnfiBoLy4bTqVdkftNGTUeOFVsbA==
is-nan@^1.2.1:
version "1.3.2"
@@ -4820,7 +4419,7 @@ is-regex@^1.0.4, is-regex@^1.1.4:
call-bind "^1.0.2"
has-tostringtag "^1.0.0"
-is-shared-array-buffer@^1.0.1:
+is-shared-array-buffer@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79"
integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==
@@ -4830,12 +4429,12 @@ is-shared-array-buffer@^1.0.1:
is-stream@^1.0.1:
version "1.1.0"
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
- integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
+ integrity sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==
-is-stream@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-3.0.0.tgz#e6bfd7aa6bef69f4f472ce9bb681e3e57b4319ac"
- integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==
+is-stream@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077"
+ integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==
is-string@^1.0.5, is-string@^1.0.7:
version "1.0.7"
@@ -4851,21 +4450,21 @@ is-symbol@^1.0.2, is-symbol@^1.0.3:
dependencies:
has-symbols "^1.0.2"
-is-typed-array@^1.1.3, is-typed-array@^1.1.7:
- version "1.1.8"
- resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.8.tgz#cbaa6585dc7db43318bc5b89523ea384a6f65e79"
- integrity sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA==
+is-typed-array@^1.1.3, is-typed-array@^1.1.9:
+ version "1.1.9"
+ resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.9.tgz#246d77d2871e7d9f5aeb1d54b9f52c71329ece67"
+ integrity sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A==
dependencies:
available-typed-arrays "^1.0.5"
call-bind "^1.0.2"
- es-abstract "^1.18.5"
- foreach "^2.0.5"
+ es-abstract "^1.20.0"
+ for-each "^0.3.3"
has-tostringtag "^1.0.0"
is-typedarray@1.0.0, is-typedarray@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
- integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
+ integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==
is-weakref@^1.0.2:
version "1.0.2"
@@ -4882,17 +4481,17 @@ isarray@^2.0.1:
isarray@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
- integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
+ integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==
isexe@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
- integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
+ integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
isomorphic-fetch@^2.1.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9"
- integrity sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=
+ integrity sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==
dependencies:
node-fetch "^1.0.1"
whatwg-fetch ">=0.10.0"
@@ -4946,12 +4545,12 @@ json-schema-traverse@^0.4.1:
json-stable-stringify-without-jsonify@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
- integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
+ integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==
json-stable-stringify@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af"
- integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=
+ integrity sha512-i/J297TW6xyj7sDFa7AmBPkQvLIxWr2kKPWI26tXydnZrzVAocNqn5DMNT1Mzk0vit1V5UkRM7C1KdVNp7Lmcg==
dependencies:
jsonify "~0.0.0"
@@ -4965,21 +4564,21 @@ json5@^1.0.1:
jsonify@~0.0.0:
version "0.0.0"
resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
- integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=
+ integrity sha512-trvBk1ki43VZptdBI5rIlG4YOzyeH/WefQt5rj1grasPn4iiZWKet8nkgc4GlsAylaztn0qZfUYOiTsASJFdNA==
jsonp@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/jsonp/-/jsonp-0.2.1.tgz#a65b4fa0f10bda719a05441ea7b94c55f3e15bae"
- integrity sha1-pltPoPEL2nGaBUQep7lMVfPhW64=
+ integrity sha512-pfog5gdDxPdV4eP7Kg87M8/bHgshlZ5pybl+yKxAnCZ5O7lCIn7Ixydj03wOlnDQesky2BPyA91SQ+5Y/mNwzw==
dependencies:
debug "^2.1.3"
-"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.2.1:
- version "3.2.2"
- resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.2.2.tgz#6ab1e52c71dfc0c0707008a91729a9491fe9f76c"
- integrity sha512-HDAyJ4MNQBboGpUnHAVUNJs6X0lh058s6FuixsFGP7MgJYpD6Vasd6nzSG5iIfXu1zAYlHJ/zsOKNlrenTUBnw==
+"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.2:
+ version "3.3.2"
+ resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.2.tgz#afe5efe4332cd3515c065072bd4d6b0aa22152bd"
+ integrity sha512-4ZCADZHRkno244xlNnn4AOG6sRQ7iBZ5BbgZ4vW4y5IZw7cVUD1PPeblm1xx/nfmMxPdt/LHsXZW8z/j58+l9Q==
dependencies:
- array-includes "^3.1.4"
+ array-includes "^3.1.5"
object.assign "^4.1.2"
keccak@^3.0.0, keccak@^3.0.2:
@@ -4997,14 +4596,14 @@ keyvaluestorage-interface@^1.0.0:
integrity sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g==
language-subtag-registry@~0.3.2:
- version "0.3.21"
- resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz#04ac218bea46f04cb039084602c6da9e788dd45a"
- integrity sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==
+ version "0.3.22"
+ resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz#2e1500861b2e457eba7e7ae86877cbd08fa1fd1d"
+ integrity sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==
language-tags@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/language-tags/-/language-tags-1.0.5.tgz#d321dbc4da30ba8bf3024e040fa5c14661f9193a"
- integrity sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=
+ integrity sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==
dependencies:
language-subtag-registry "~0.3.2"
@@ -5019,7 +4618,7 @@ levn@^0.4.1:
lie@3.1.1:
version "3.1.1"
resolved "https://registry.yarnpkg.com/lie/-/lie-3.1.1.tgz#9a436b2cc7746ca59de7a41fa469b3efb76bd87e"
- integrity sha1-mkNrLMd0bKWd56QfpGmz77dr2H4=
+ integrity sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==
dependencies:
immediate "~3.0.5"
@@ -5047,7 +4646,7 @@ localforage@^1.8.1:
locate-path@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"
- integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=
+ integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==
dependencies:
p-locate "^2.0.0"
path-exists "^3.0.0"
@@ -5070,12 +4669,12 @@ locate-path@^5.0.0:
lodash.debounce@^4.0.8:
version "4.0.8"
resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
- integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168=
+ integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==
lodash.isequal@^4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0"
- integrity sha1-QVxEePK8wwEgwizhDtMib30+GOA=
+ integrity sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==
lodash.merge@^4.6.2:
version "4.6.2"
@@ -5085,7 +4684,7 @@ lodash.merge@^4.6.2:
lodash.sortby@^4.7.0:
version "4.7.0"
resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438"
- integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=
+ integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==
lodash@^4.16.2, lodash@^4.17.11, lodash@^4.17.20, lodash@^4.17.4:
version "4.17.21"
@@ -5105,9 +4704,9 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0:
js-tokens "^3.0.0 || ^4.0.0"
lottie-web@^5.1.3:
- version "5.9.1"
- resolved "https://registry.yarnpkg.com/lottie-web/-/lottie-web-5.9.1.tgz#0090e575de74e49843606c1722767604e068f061"
- integrity sha512-3uKtU6BhIK6ZRCE/QyiXq/KuRvPeEAz/VFwqd99jPbpgFY9gHLw2krqvcuCFGepeW94BipS/B3TqIfTc9pUeZg==
+ version "5.9.6"
+ resolved "https://registry.yarnpkg.com/lottie-web/-/lottie-web-5.9.6.tgz#62ae68563355d3e04aa75d53dec3dd4bea0e57c9"
+ integrity sha512-JFs7KsHwflugH5qIXBpB4905yC1Sub2MZWtl/elvO/QC6qj1ApqbUZJyjzJseJUtVpgiDaXQLjBlIJGS7UUUXA==
lru-cache@^6.0.0:
version "6.0.0"
@@ -5116,15 +4715,10 @@ lru-cache@^6.0.0:
dependencies:
yallist "^4.0.0"
-lru-cache@^7.4.0:
- version "7.7.3"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.7.3.tgz#98cd19eef89ce6a4a3c4502c17c833888677c252"
- integrity sha512-WY9wjJNQt9+PZilnLbuFKM+SwDull9+6IAguOrarOMoOHTcJ9GnXSO11+Gw6c7xtDkBkthR57OZMtZKYr+1CEw==
-
lru_map@^0.3.3:
version "0.3.3"
resolved "https://registry.yarnpkg.com/lru_map/-/lru_map-0.3.3.tgz#b5c8351b9464cbd750335a79650a0ec0e56118dd"
- integrity sha1-tcg1G5Rky9dQM1p5ZQoOwOVhGN0=
+ integrity sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ==
make-dir@^3.0.2:
version "3.1.0"
@@ -5136,7 +4730,7 @@ make-dir@^3.0.2:
marker-clusterer-plus@^2.1.4:
version "2.1.4"
resolved "https://registry.yarnpkg.com/marker-clusterer-plus/-/marker-clusterer-plus-2.1.4.tgz#f8eff74d599dab3b7d0e3fed5264ea0e704f5d67"
- integrity sha1-+O/3TVmdqzt9Dj/tUmTqDnBPXWc=
+ integrity sha512-4WLZnYCkgsUfSC0pftldd0YrLNupSqVIEdxL979f3sXVMBHTUOF3gDa6cEuOk2z8UGyVGcANiNZgvVc333mrHA==
markerwithlabel@^2.0.1:
version "2.0.2"
@@ -5196,9 +4790,9 @@ minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1:
minimalistic-crypto-utils@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
- integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=
+ integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==
-minimatch@^3.0.4, minimatch@^3.1.2:
+minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2:
version "3.1.2"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
@@ -5223,14 +4817,14 @@ mkdirp@^0.5.5:
minimist "^1.2.6"
mrmime@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-1.0.0.tgz#14d387f0585a5233d291baba339b063752a2398b"
- integrity sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ==
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-1.0.1.tgz#5f90c825fad4bdd41dc914eff5d1a8cfdaf24f27"
+ integrity sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==
ms@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
- integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
+ integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==
ms@2.1.2:
version "2.1.2"
@@ -5243,14 +4837,14 @@ ms@^2.1.1:
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
nan@^2.14.0, nan@^2.14.2:
- version "2.15.0"
- resolved "https://registry.yarnpkg.com/nan/-/nan-2.15.0.tgz#3f34a473ff18e15c1b5626b62903b5ad6e665fee"
- integrity sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==
+ version "2.16.0"
+ resolved "https://registry.yarnpkg.com/nan/-/nan-2.16.0.tgz#664f43e45460fb98faf00edca0bb0d7b8dce7916"
+ integrity sha512-UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA==
-nanoid@^3.1.23, nanoid@^3.1.30:
- version "3.3.2"
- resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.2.tgz#c89622fafb4381cd221421c69ec58547a1eec557"
- integrity sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==
+nanoid@^3.1.23, nanoid@^3.3.4:
+ version "3.3.4"
+ resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab"
+ integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==
napi-build-utils@^1.0.1:
version "1.0.2"
@@ -5260,7 +4854,7 @@ napi-build-utils@^1.0.1:
natural-compare@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
- integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=
+ integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==
next-tick@^1.1.0:
version "1.1.0"
@@ -5334,33 +4928,36 @@ next@12.0.7:
"@next/swc-win32-ia32-msvc" "12.0.7"
"@next/swc-win32-x64-msvc" "12.0.7"
-next@^12.1.6:
- version "12.1.6"
- resolved "https://registry.yarnpkg.com/next/-/next-12.1.6.tgz#eb205e64af1998651f96f9df44556d47d8bbc533"
- integrity sha512-cebwKxL3/DhNKfg9tPZDQmbRKjueqykHHbgaoG4VBRH3AHQJ2HO0dbKFiS1hPhe1/qgc2d/hFeadsbPicmLD+A==
+next@^12.2.3:
+ version "12.2.3"
+ resolved "https://registry.yarnpkg.com/next/-/next-12.2.3.tgz#c29d235ce480e589894dfab3120dade25d015a22"
+ integrity sha512-TA0tmSA6Dk6S6kfvCNbF7CWYW8468gZUxr/3/30z4KvAQbXnl2ASYZElVe7q/hBW/1F1ee0tSBlHa4/sn+ZIBw==
dependencies:
- "@next/env" "12.1.6"
+ "@next/env" "12.2.3"
+ "@swc/helpers" "0.4.3"
caniuse-lite "^1.0.30001332"
- postcss "8.4.5"
+ postcss "8.4.14"
styled-jsx "5.0.2"
+ use-sync-external-store "1.2.0"
optionalDependencies:
- "@next/swc-android-arm-eabi" "12.1.6"
- "@next/swc-android-arm64" "12.1.6"
- "@next/swc-darwin-arm64" "12.1.6"
- "@next/swc-darwin-x64" "12.1.6"
- "@next/swc-linux-arm-gnueabihf" "12.1.6"
- "@next/swc-linux-arm64-gnu" "12.1.6"
- "@next/swc-linux-arm64-musl" "12.1.6"
- "@next/swc-linux-x64-gnu" "12.1.6"
- "@next/swc-linux-x64-musl" "12.1.6"
- "@next/swc-win32-arm64-msvc" "12.1.6"
- "@next/swc-win32-ia32-msvc" "12.1.6"
- "@next/swc-win32-x64-msvc" "12.1.6"
+ "@next/swc-android-arm-eabi" "12.2.3"
+ "@next/swc-android-arm64" "12.2.3"
+ "@next/swc-darwin-arm64" "12.2.3"
+ "@next/swc-darwin-x64" "12.2.3"
+ "@next/swc-freebsd-x64" "12.2.3"
+ "@next/swc-linux-arm-gnueabihf" "12.2.3"
+ "@next/swc-linux-arm64-gnu" "12.2.3"
+ "@next/swc-linux-arm64-musl" "12.2.3"
+ "@next/swc-linux-x64-gnu" "12.2.3"
+ "@next/swc-linux-x64-musl" "12.2.3"
+ "@next/swc-win32-arm64-msvc" "12.2.3"
+ "@next/swc-win32-ia32-msvc" "12.2.3"
+ "@next/swc-win32-x64-msvc" "12.2.3"
node-abi@^3.3.0:
- version "3.8.0"
- resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.8.0.tgz#679957dc8e7aa47b0a02589dbfde4f77b29ccb32"
- integrity sha512-tzua9qWWi7iW4I42vUPKM+SfaF0vQSLAm4yO5J83mSwB7GeoWrDKC/K+8YCnYNwqP5duwazbw2X9l4m8SC2cUw==
+ version "3.22.0"
+ resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.22.0.tgz#00b8250e86a0816576258227edbce7bbe0039362"
+ integrity sha512-u4uAs/4Zzmp/jjsD9cyFYDXeISfUWaAVWshPmDZOFOv4Xl4SbzTXm53I04C2uRueYJ+0t5PEtLH/owbn2Npf/w==
dependencies:
semver "^7.3.5"
@@ -5395,9 +4992,9 @@ node-fetch@^1.0.1:
is-stream "^1.0.1"
node-gyp-build@^4.2.0, node-gyp-build@^4.3.0:
- version "4.4.0"
- resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.4.0.tgz#42e99687ce87ddeaf3a10b99dc06abc11021f3f4"
- integrity sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ==
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.5.0.tgz#7a64eefa0b21112f89f58379da128ac177f20e40"
+ integrity sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==
node-html-parser@1.4.9:
version "1.4.9"
@@ -5434,17 +5031,17 @@ npmlog@^4.1.2:
nprogress@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/nprogress/-/nprogress-0.2.0.tgz#cb8f34c53213d895723fcbab907e9422adbcafb1"
- integrity sha1-y480xTIT2JVyP8urkH6UIq28r7E=
+ integrity sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==
number-is-nan@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
- integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
+ integrity sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==
number-to-bn@1.7.0:
version "1.7.0"
resolved "https://registry.yarnpkg.com/number-to-bn/-/number-to-bn-1.7.0.tgz#bb3623592f7e5f9e0030b1977bd41a0c53fe1ea0"
- integrity sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA=
+ integrity sha512-wsJ9gfSz1/s4ZsJN01lyonwuxA1tml6X1yBDnfpMglypcBRFZZkus26EdPSlqS5GJfYddVZa22p3VNb3z5m5Ig==
dependencies:
bn.js "4.11.6"
strip-hex-prefix "1.0.0"
@@ -5452,12 +5049,12 @@ number-to-bn@1.7.0:
object-assign@^4.1.0, object-assign@^4.1.1:
version "4.1.1"
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
- integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
+ integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
object-inspect@^1.12.0, object-inspect@^1.9.0:
- version "1.12.0"
- resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.0.tgz#6e2c120e868fd1fd18cb4f18c31741d0d6e776f0"
- integrity sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==
+ version "1.12.2"
+ resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea"
+ integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==
object-is@^1.0.1:
version "1.1.5"
@@ -5467,7 +5064,7 @@ object-is@^1.0.1:
call-bind "^1.0.2"
define-properties "^1.1.3"
-object-keys@^1.0.12, object-keys@^1.1.1:
+object-keys@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
@@ -5500,13 +5097,13 @@ object.fromentries@^2.0.5:
define-properties "^1.1.3"
es-abstract "^1.19.1"
-object.hasown@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.0.tgz#7232ed266f34d197d15cac5880232f7a4790afe5"
- integrity sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==
+object.hasown@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.1.tgz#ad1eecc60d03f49460600430d97f23882cf592a3"
+ integrity sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==
dependencies:
- define-properties "^1.1.3"
- es-abstract "^1.19.1"
+ define-properties "^1.1.4"
+ es-abstract "^1.19.5"
object.values@^1.1.5:
version "1.1.5"
@@ -5520,14 +5117,14 @@ object.values@^1.1.5:
oboe@2.1.5:
version "2.1.5"
resolved "https://registry.yarnpkg.com/oboe/-/oboe-2.1.5.tgz#5554284c543a2266d7a38f17e073821fbde393cd"
- integrity sha1-VVQoTFQ6ImbXo48X4HOCH73jk80=
+ integrity sha512-zRFWiF+FoicxEs3jNI/WYUrVEgA7DeET/InK0XQuudGHRg8iIob3cNPrJTKaz4004uaA9Pbe+Dwa8iluhjLZWA==
dependencies:
http-https "^1.0.0"
once@^1.3.0, once@^1.3.1, once@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
- integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
+ integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==
dependencies:
wrappy "1"
@@ -5559,7 +5156,7 @@ optionator@^0.9.1:
os-browserify@0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27"
- integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=
+ integrity sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==
p-limit@3.1.0:
version "3.1.0"
@@ -5585,7 +5182,7 @@ p-limit@^2.0.0, p-limit@^2.2.0:
p-locate@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43"
- integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=
+ integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==
dependencies:
p-limit "^1.1.0"
@@ -5606,7 +5203,7 @@ p-locate@^4.1.0:
p-try@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
- integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=
+ integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==
p-try@^2.0.0:
version "2.2.0"
@@ -5659,7 +5256,7 @@ path-browserify@1.0.1:
path-exists@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
- integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
+ integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==
path-exists@^4.0.0:
version "4.0.0"
@@ -5669,14 +5266,14 @@ path-exists@^4.0.0:
path-is-absolute@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
- integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
+ integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==
path-key@^3.1.0:
version "3.1.1"
resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
-path-parse@^1.0.6, path-parse@^1.0.7:
+path-parse@^1.0.7:
version "1.0.7"
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
@@ -5700,7 +5297,7 @@ pbkdf2@^3.0.17, pbkdf2@^3.0.3:
performance-now@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
- integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
+ integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==
picocolors@^1.0.0:
version "1.0.0"
@@ -5753,14 +5350,14 @@ postcss@8.2.15:
nanoid "^3.1.23"
source-map "^0.6.1"
-postcss@8.4.5:
- version "8.4.5"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.5.tgz#bae665764dfd4c6fcc24dc0fdf7e7aa00cc77f95"
- integrity sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==
+postcss@8.4.14:
+ version "8.4.14"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf"
+ integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==
dependencies:
- nanoid "^3.1.30"
+ nanoid "^3.3.4"
picocolors "^1.0.0"
- source-map-js "^1.0.1"
+ source-map-js "^1.0.2"
preact@10.4.1:
version "10.4.1"
@@ -5788,7 +5385,7 @@ prebuild-install@^7.1.1:
prefix-style@2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/prefix-style/-/prefix-style-2.0.1.tgz#66bba9a870cfda308a5dc20e85e9120932c95a06"
- integrity sha1-ZrupqHDP2jCKXcIOhekSCTLJWgY=
+ integrity sha512-gdr1MBNVT0drzTq95CbSNdsrBDoHGlb2aDJP/FoY+1e+jSDPOb1Cv554gH2MGiSr2WTcXi/zu+NaFzfcHQkfBQ==
prelude-ls@^1.2.1:
version "1.2.1"
@@ -5803,9 +5400,9 @@ prettier-linter-helpers@^1.0.0:
fast-diff "^1.1.2"
prettier@^2.4.1:
- version "2.6.2"
- resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.6.2.tgz#e26d71a18a74c3d0f0597f55f01fb6c06c206032"
- integrity sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==
+ version "2.7.1"
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.7.1.tgz#e235806850d057f97bb08368a4f7d899f7760c64"
+ integrity sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==
process-nextick-args@~2.0.0:
version "2.0.1"
@@ -5815,7 +5412,7 @@ process-nextick-args@~2.0.0:
process@0.11.10:
version "0.11.10"
resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
- integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI=
+ integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==
progress@^2.0.3:
version "2.0.3"
@@ -5893,7 +5490,7 @@ query-string@6.13.5:
querystring-es3@0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73"
- integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=
+ integrity sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==
queue-microtask@^1.2.2:
version "1.2.3"
@@ -5924,24 +5521,24 @@ quill-emoji@^0.2.0:
emoji-data-css "^1.0.1"
fuse.js "^3.3.0"
-quill-image-drop-and-paste@^1.2.10:
- version "1.2.10"
- resolved "https://registry.yarnpkg.com/quill-image-drop-and-paste/-/quill-image-drop-and-paste-1.2.10.tgz#04ed5d2874d303e3ae31c26a89331be9edd9ac84"
- integrity sha512-1guHUVyRct42qeIbTaYQdfKKtKi/VtuPZ/woV3pz/5FgmVZy5b3QBcQw0dx0KxbqqUdj1cPDhoaMhdhfP46R4g==
+quill-image-drop-and-paste@^1.2.11:
+ version "1.2.11"
+ resolved "https://registry.yarnpkg.com/quill-image-drop-and-paste/-/quill-image-drop-and-paste-1.2.11.tgz#9f4d2daa51ab9d22fe3a0daa3d0da81b3393ecd0"
+ integrity sha512-LxYDAmwtwlkcp2vRuEngbxtKSeVTq5vgkDlJx41P/YZBNV4nYRwH5gBVqDfwdKwvfsFGKo067UhA6rKICJPJKg==
quill-image-resize-module@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/quill-image-resize-module/-/quill-image-resize-module-3.0.0.tgz#0fd93746a837336d95b2f536140416a623c71771"
- integrity sha1-D9k3Rqg3M22VsvU2FAQWpiPHF3E=
+ integrity sha512-1TZBnUxU/WIx5dPyVjQ9yN7C6mLZSp04HyWBEMqT320DIq4MW4JgzlOPDZX5ZpBM3bU6sacU4kTLUc8VgYQZYw==
dependencies:
lodash "^4.17.4"
quill "^1.2.2"
raw-loader "^0.5.1"
-quill-magic-url@4.1.4:
- version "4.1.4"
- resolved "https://registry.yarnpkg.com/quill-magic-url/-/quill-magic-url-4.1.4.tgz#05a2f5373d26e738b3eedcde93c56e067f837b26"
- integrity sha512-FBPrqsr4bA6l5LmKHdBQ3sgcp1bnBkNlrzRMOlOkRlfDXMoJxfsECpIkt9TCgsJ39EGY7goA0GgR4fFbEb6Pqw==
+quill-magic-url@^4.1.7:
+ version "4.1.7"
+ resolved "https://registry.yarnpkg.com/quill-magic-url/-/quill-magic-url-4.1.7.tgz#69a88f1d9cd07df945117caef17b1ceb67c0d403"
+ integrity sha512-j7vzPyYZ0B4zQwSChpS5TpY9PihN+6zU872jLLhbg3ZMibmLgAc3ILIgdoZhQnCQy5Tl9dhUOEAKgY1Zf/n3rw==
dependencies:
normalize-url "^4.5.1"
quill-delta "^3.6.2"
@@ -5993,7 +5590,7 @@ raw-body@2.4.1:
raw-loader@^0.5.1:
version "0.5.1"
resolved "https://registry.yarnpkg.com/raw-loader/-/raw-loader-0.5.1.tgz#0c3d0beaed8a01c966d9787bf778281252a979aa"
- integrity sha1-DD0L6u2KAclm2Xh793goElKpeao=
+ integrity sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==
rc@^1.2.7:
version "1.2.8"
@@ -6008,12 +5605,24 @@ rc@^1.2.7:
react-custom-scrollbars@^4.2.1:
version "4.2.1"
resolved "https://registry.yarnpkg.com/react-custom-scrollbars/-/react-custom-scrollbars-4.2.1.tgz#830fd9502927e97e8a78c2086813899b2a8b66db"
- integrity sha1-gw/ZUCkn6X6KeMIIaBOJmyqLZts=
+ integrity sha512-VtJTUvZ7kPh/auZWIbBRceGPkE30XBYe+HktFxuMWBR2eVQQ+Ur6yFJMoaYcNpyGq22uYJ9Wx4UAEcC0K+LNPQ==
dependencies:
dom-css "^2.0.0"
prop-types "^15.5.10"
raf "^3.1.0"
+react-datepicker@^4.8.0:
+ version "4.8.0"
+ resolved "https://registry.yarnpkg.com/react-datepicker/-/react-datepicker-4.8.0.tgz#11b8918d085a1ce4781eee4c8e4641b3cd592010"
+ integrity sha512-u69zXGHMpxAa4LeYR83vucQoUCJQ6m/WBsSxmUMu/M8ahTSVMMyiyQzauHgZA2NUr9y0FUgOAix71hGYUb6tvg==
+ dependencies:
+ "@popperjs/core" "^2.9.2"
+ classnames "^2.2.6"
+ date-fns "^2.24.0"
+ prop-types "^15.7.2"
+ react-onclickoutside "^6.12.0"
+ react-popper "^2.2.5"
+
react-dom@17.0.2:
version "17.0.2"
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23"
@@ -6023,23 +5632,28 @@ react-dom@17.0.2:
object-assign "^4.1.1"
scheduler "^0.20.2"
-react-dom@^18.0.0:
- version "18.0.0"
- resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.0.0.tgz#26b88534f8f1dbb80853e1eabe752f24100d8023"
- integrity sha512-XqX7uzmFo0pUceWFCt7Gff6IyIMzFUn7QMZrbrQfGxtaxXZIcGQzoNpRLE3fQLnS4XzLLPMZX2T9TRcSrasicw==
+react-dom@^18.2.0:
+ version "18.2.0"
+ resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d"
+ integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==
dependencies:
loose-envify "^1.1.0"
- scheduler "^0.21.0"
+ scheduler "^0.23.0"
-react-dropzone@^11.5.3:
- version "11.7.1"
- resolved "https://registry.yarnpkg.com/react-dropzone/-/react-dropzone-11.7.1.tgz#3851bb75b26af0bf1b17ce1449fd980e643b9356"
- integrity sha512-zxCMwhfPy1olUEbw3FLNPLhAm/HnaYH5aELIEglRbqabizKAdHs0h+WuyOpmA+v1JXn0++fpQDdNfUagWt5hJQ==
+react-dropzone@^14.2.2:
+ version "14.2.2"
+ resolved "https://registry.yarnpkg.com/react-dropzone/-/react-dropzone-14.2.2.tgz#a75a0676055fe9e2cb78578df4dedb4c42b54f98"
+ integrity sha512-5oyGN/B5rNhop2ggUnxztXBQ6q6zii+OMEftPzsxAR2hhpVWz0nAV+3Ktxo2h5bZzdcCKrpd8bfWAVsveIBM+w==
dependencies:
attr-accept "^2.2.2"
- file-selector "^0.4.0"
+ file-selector "^0.6.0"
prop-types "^15.8.1"
+react-fast-compare@^3.0.1:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.0.tgz#641a9da81b6a6320f270e89724fb45a0b39e43bb"
+ integrity sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==
+
react-google-maps@^9.4.5:
version "9.4.5"
resolved "https://registry.yarnpkg.com/react-google-maps/-/react-google-maps-9.4.5.tgz#920c199bdc925e0ce93880edffb09428d263aafa"
@@ -6058,16 +5672,16 @@ react-google-maps@^9.4.5:
warning "^3.0.0"
react-hook-form@^7.32.2:
- version "7.32.2"
- resolved "https://registry.yarnpkg.com/react-hook-form/-/react-hook-form-7.32.2.tgz#58ec2ab0239ce97969baa2faa03ced13fae913ac"
- integrity sha512-F1A6n762xaRhvtQH5SkQQhMr19cCkHZYesTcKJJeNmrphiZp/cYFTIzC05FnQry0SspM54oPJ9tXFXlzya8VNQ==
+ version "7.34.0"
+ resolved "https://registry.yarnpkg.com/react-hook-form/-/react-hook-form-7.34.0.tgz#22883b5e014e5c5e35f3061d0e3862153b0df2ec"
+ integrity sha512-s0/TJ09NVlEk2JPp3yit1WnMuPNBXFmUKEQPulgDi9pYBw/ZmmAFHe6AXWq73Y+kp8ye4OcMf0Jv+i/qLPektg==
react-hot-toast@^2.1.1:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/react-hot-toast/-/react-hot-toast-2.2.0.tgz#ab6f4caed4214b9534f94bb8cfaaf21b051e62b9"
- integrity sha512-248rXw13uhf/6TNDVzagX+y7R8J183rp7MwUMNkcrBRyHj/jWOggfXTGlM8zAOuh701WyVW+eUaWG2LeSufX9g==
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/react-hot-toast/-/react-hot-toast-2.3.0.tgz#70b3d183ac2a4afb6b17cda4a7f4cfe02e730415"
+ integrity sha512-/RxV+bfjld7tSJR1SCLzMAXgFuNW7fCpK6+vbYqfmbGSWcqTMz2rizrvfWKvtcPH5HK0NqxmBaC5SrAy1F42zA==
dependencies:
- goober "^2.1.1"
+ goober "^2.1.10"
react-is@17.0.2:
version "17.0.2"
@@ -6080,9 +5694,9 @@ react-is@^16.13.1, react-is@^16.7.0:
integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
react-is@^18.0.0:
- version "18.1.0"
- resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.1.0.tgz#61aaed3096d30eacf2a2127118b5b41387d32a67"
- integrity sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==
+ version "18.2.0"
+ resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b"
+ integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==
react-lottie@^1.2.3:
version "1.2.3"
@@ -6092,6 +5706,11 @@ react-lottie@^1.2.3:
babel-runtime "^6.26.0"
lottie-web "^5.1.3"
+react-onclickoutside@^6.12.0:
+ version "6.12.2"
+ resolved "https://registry.yarnpkg.com/react-onclickoutside/-/react-onclickoutside-6.12.2.tgz#8e6cf80c7d17a79f2c908399918158a7b02dda01"
+ integrity sha512-NMXGa223OnsrGVp5dJHkuKxQ4czdLmXSp5jSV9OqiCky9LOpPATn3vLldc+q5fK3gKbEHvr7J1u0yhBh/xYkpA==
+
react-places-autocomplete@^7.3.0:
version "7.3.0"
resolved "https://registry.yarnpkg.com/react-places-autocomplete/-/react-places-autocomplete-7.3.0.tgz#81a2345ae4a6fc35d7a712ccd4850d497553ba1b"
@@ -6100,6 +5719,14 @@ react-places-autocomplete@^7.3.0:
lodash.debounce "^4.0.8"
prop-types "^15.5.8"
+react-popper@^2.2.5:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/react-popper/-/react-popper-2.3.0.tgz#17891c620e1320dce318bad9fede46a5f71c70ba"
+ integrity sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q==
+ dependencies:
+ react-fast-compare "^3.0.1"
+ warning "^4.0.2"
+
react-quill@^2.0.0-beta.4:
version "2.0.0-beta.4"
resolved "https://registry.yarnpkg.com/react-quill/-/react-quill-2.0.0-beta.4.tgz#522bd2680dc55713068c6cac12f2bf2ccfebcd28"
@@ -6110,9 +5737,9 @@ react-quill@^2.0.0-beta.4:
quill "^1.3.7"
react-redux@^8.0.1:
- version "8.0.1"
- resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-8.0.1.tgz#2bc029f5ada9b443107914c373a2750f6bc0f40c"
- integrity sha512-LMZMsPY4DYdZfLJgd7i79n5Kps5N9XVLCJJeWAaPYTV+Eah2zTuBjTxKtNEbjiyitbq80/eIkm55CYSLqAub3w==
+ version "8.0.2"
+ resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-8.0.2.tgz#bc2a304bb21e79c6808e3e47c50fe1caf62f7aad"
+ integrity sha512-nBwiscMw3NoP59NFCXFf02f8xdo+vSHT/uZ1ldDwF7XaTpzm+Phk97VT4urYBl5TYAPNVaFm12UHAEyzkpNzRA==
dependencies:
"@babel/runtime" "^7.12.1"
"@types/hoist-non-react-statics" "^3.3.1"
@@ -6127,13 +5754,13 @@ react-refresh@0.8.3:
integrity sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==
react-select@^5.2.1:
- version "5.2.2"
- resolved "https://registry.yarnpkg.com/react-select/-/react-select-5.2.2.tgz#3d5edf0a60f1276fd5f29f9f90a305f0a25a5189"
- integrity sha512-miGS2rT1XbFNjduMZT+V73xbJEeMzVkJOz727F6MeAr2hKE0uUSA8Ff7vD44H32x2PD3SRB6OXTY/L+fTV3z9w==
+ version "5.4.0"
+ resolved "https://registry.yarnpkg.com/react-select/-/react-select-5.4.0.tgz#81f6ac73906126706f104751ee14437bd16798f4"
+ integrity sha512-CjE9RFLUvChd5SdlfG4vqxZd55AZJRrLrHzkQyTYeHlpOztqcgnyftYAolJ0SGsBev6zAs6qFrjm6KU3eo2hzg==
dependencies:
"@babel/runtime" "^7.12.0"
"@emotion/cache" "^11.4.0"
- "@emotion/react" "^11.1.1"
+ "@emotion/react" "^11.8.1"
"@types/react-transition-group" "^4.4.0"
memoize-one "^5.0.0"
prop-types "^15.6.0"
@@ -6148,9 +5775,9 @@ react-share@^4.4.0:
jsonp "^0.2.1"
react-transition-group@^4.3.0:
- version "4.4.2"
- resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.2.tgz#8b59a56f09ced7b55cbd53c36768b922890d5470"
- integrity sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==
+ version "4.4.4"
+ resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.4.tgz#9af1707487e39006658afc0150b2c5230fb75f0c"
+ integrity sha512-TKS7/dTpwBKEG9nrzVK3qNzvaJyKzEIFB5xVtnKdjEk5wTstklWnNJ/N3RM6uKG8wm36nlgHTT7+UZT3LIFHLA==
dependencies:
"@babel/runtime" "^7.5.5"
dom-helpers "^5.0.1"
@@ -6165,10 +5792,10 @@ react@17.0.2:
loose-envify "^1.1.0"
object-assign "^4.1.1"
-react@^18.0.0:
- version "18.0.0"
- resolved "https://registry.yarnpkg.com/react/-/react-18.0.0.tgz#b468736d1f4a5891f38585ba8e8fb29f91c3cb96"
- integrity sha512-x+VL6wbT4JRVPm7EGxXhZ8w8LTROaxPXOqhlGyVSrv0sB1jkyFGgXxJ8LVoPRLvPR6/CIZGFmfzqUa2NYeMr2A==
+react@^18.2.0:
+ version "18.2.0"
+ resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5"
+ integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==
dependencies:
loose-envify "^1.1.0"
@@ -6245,13 +5872,14 @@ regenerator-runtime@^0.13.4:
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52"
integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==
-regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.4.1:
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz#b3f4c0059af9e47eca9f3f660e51d81307e72307"
- integrity sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==
+regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.4.1, regexp.prototype.flags@^1.4.3:
+ version "1.4.3"
+ resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac"
+ integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==
dependencies:
call-bind "^1.0.2"
define-properties "^1.1.3"
+ functions-have-names "^1.2.2"
regexpp@^3.2.0:
version "3.2.0"
@@ -6261,7 +5889,7 @@ regexpp@^3.2.0:
require-directory@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
- integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
+ integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==
require-main-filename@^2.0.0:
version "2.0.0"
@@ -6269,31 +5897,32 @@ require-main-filename@^2.0.0:
integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==
reselect@^4.1.5:
- version "4.1.5"
- resolved "https://registry.yarnpkg.com/reselect/-/reselect-4.1.5.tgz#852c361247198da6756d07d9296c2b51eddb79f6"
- integrity sha512-uVdlz8J7OO+ASpBYoz1Zypgx0KasCY20H+N8JD13oUMtPvSHQuscrHop4KbXrbsBcdB9Ds7lVK7eRkBIfO43vQ==
+ version "4.1.6"
+ resolved "https://registry.yarnpkg.com/reselect/-/reselect-4.1.6.tgz#19ca2d3d0b35373a74dc1c98692cdaffb6602656"
+ integrity sha512-ZovIuXqto7elwnxyXbBtCPo9YFEr3uJqj2rRbcOOog1bmu2Ag85M4hixSwFWyaBMKXNgvPaJ9OSu9SkBPIeJHQ==
resolve-from@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
-resolve@^1.12.0, resolve@^1.13.1, resolve@^1.17.0, resolve@^1.20.0, resolve@^1.22.0:
- version "1.22.0"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198"
- integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==
+resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.0:
+ version "1.22.1"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
+ integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==
dependencies:
- is-core-module "^2.8.1"
+ is-core-module "^2.9.0"
path-parse "^1.0.7"
supports-preserve-symlinks-flag "^1.0.0"
resolve@^2.0.0-next.3:
- version "2.0.0-next.3"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.3.tgz#d41016293d4a8586a39ca5d9b5f15cbea1f55e46"
- integrity sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==
+ version "2.0.0-next.4"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz#3d37a113d6429f496ec4752d2a2e58efb1fd4660"
+ integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==
dependencies:
- is-core-module "^2.2.0"
- path-parse "^1.0.6"
+ is-core-module "^2.9.0"
+ path-parse "^1.0.7"
+ supports-preserve-symlinks-flag "^1.0.0"
reusify@^1.0.4:
version "1.0.4"
@@ -6357,10 +5986,10 @@ scheduler@^0.20.2:
loose-envify "^1.1.0"
object-assign "^4.1.1"
-scheduler@^0.21.0:
- version "0.21.0"
- resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.21.0.tgz#6fd2532ff5a6d877b6edb12f00d8ab7e8f308820"
- integrity sha512-1r87x5fz9MXqswA2ERLo0EbOAU74DpIUO090gIasYTqlVoJeMcl+Z1Rg7WHz+qtPujhS/hGIt9kxZOYBV3faRQ==
+scheduler@^0.23.0:
+ version "0.23.0"
+ resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe"
+ integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==
dependencies:
loose-envify "^1.1.0"
@@ -6402,14 +6031,7 @@ semver@^6.0.0, semver@^6.3.0:
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
-semver@^7.3.5:
- version "7.3.6"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.6.tgz#5d73886fb9c0c6602e79440b97165c29581cbb2b"
- integrity sha512-HZWqcgwLsjaX1HBD31msI/rXktuIhS+lWvdE4kN9z+8IVT4Itc7vqU2WvYsyD6/sjYCt4dEKH/m1M3dwI9CC5w==
- dependencies:
- lru-cache "^7.4.0"
-
-semver@^7.3.7:
+semver@^7.3.5, semver@^7.3.7:
version "7.3.7"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f"
integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==
@@ -6419,12 +6041,12 @@ semver@^7.3.7:
set-blocking@^2.0.0, set-blocking@~2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
- integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
+ integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==
setimmediate@^1.0.4, setimmediate@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
- integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=
+ integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==
setprototypeof@1.1.1:
version "1.1.1"
@@ -6444,7 +6066,7 @@ shallowequal@^1.1.0:
resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8"
integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==
-sharp@^0.30.3:
+sharp@^0.30.5:
version "0.30.7"
resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.30.7.tgz#7862bda98804fdd1f0d5659c85e3324b90d94c7c"
integrity sha512-G+MY2YW33jgflKPTXXptVO28HvNOo9G3j0MybYAHeEmby+QuD2U98dT6ueht9cv/XDqZspSpIhoSW+BAKJ7Hig==
@@ -6506,7 +6128,7 @@ simple-get@^4.0.0, simple-get@^4.0.1:
simple-swizzle@^0.2.2:
version "0.2.2"
resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a"
- integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=
+ integrity sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==
dependencies:
is-arrayish "^0.3.1"
@@ -6533,7 +6155,7 @@ slash@^3.0.0:
resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
-source-map-js@^1.0.1:
+source-map-js@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
@@ -6541,7 +6163,7 @@ source-map-js@^1.0.1:
source-map@0.4.x:
version "0.4.4"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b"
- integrity sha1-66T12pwNyZneaAMti092FzZSA2s=
+ integrity sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A==
dependencies:
amdefine ">=0.0.4"
@@ -6557,10 +6179,10 @@ source-map@0.8.0-beta.0:
dependencies:
whatwg-url "^7.0.0"
-source-map@^0.5.0, source-map@^0.5.7:
+source-map@^0.5.7:
version "0.5.7"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
- integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
+ integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==
source-map@^0.6.1:
version "0.6.1"
@@ -6582,7 +6204,7 @@ stacktrace-parser@0.1.10:
"statuses@>= 1.5.0 < 2":
version "1.5.0"
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
- integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=
+ integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==
stream-browserify@3.0.0:
version "3.0.0"
@@ -6605,24 +6227,24 @@ stream-http@3.1.1:
stream-parser@^0.3.1:
version "0.3.1"
resolved "https://registry.yarnpkg.com/stream-parser/-/stream-parser-0.3.1.tgz#1618548694420021a1182ff0af1911c129761773"
- integrity sha1-FhhUhpRCACGhGC/wrxkRwSl2F3M=
+ integrity sha512-bJ/HgKq41nlKvlhccD5kaCr/P+Hu0wPNKPJOH7en+YrJu/9EgqUF+88w5Jb6KNcjOFMhfX4B2asfeAtIGuHObQ==
dependencies:
debug "2"
strict-uri-encode@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546"
- integrity sha1-ucczDHBChi9rFC3CdLvMWGbONUY=
+ integrity sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==
string-hash@1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b"
- integrity sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=
+ integrity sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==
string-width@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
- integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
+ integrity sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==
dependencies:
code-point-at "^1.0.0"
is-fullwidth-code-point "^1.0.0"
@@ -6646,7 +6268,7 @@ string-width@^3.0.0, string-width@^3.1.0:
is-fullwidth-code-point "^2.0.0"
strip-ansi "^5.1.0"
-string.prototype.matchall@^4.0.6:
+string.prototype.matchall@^4.0.7:
version "4.0.7"
resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz#8e6ecb0d8a1fb1fda470d81acecb2dba057a481d"
integrity sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==
@@ -6660,21 +6282,23 @@ string.prototype.matchall@^4.0.6:
regexp.prototype.flags "^1.4.1"
side-channel "^1.0.4"
-string.prototype.trimend@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80"
- integrity sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==
+string.prototype.trimend@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0"
+ integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==
dependencies:
call-bind "^1.0.2"
- define-properties "^1.1.3"
+ define-properties "^1.1.4"
+ es-abstract "^1.19.5"
-string.prototype.trimstart@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed"
- integrity sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==
+string.prototype.trimstart@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef"
+ integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==
dependencies:
call-bind "^1.0.2"
- define-properties "^1.1.3"
+ define-properties "^1.1.4"
+ es-abstract "^1.19.5"
string_decoder@1.3.0, string_decoder@^1.1.1:
version "1.3.0"
@@ -6700,7 +6324,7 @@ strip-ansi@6.0.1, strip-ansi@^6.0.1:
strip-ansi@^3.0.0, strip-ansi@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
- integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
+ integrity sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==
dependencies:
ansi-regex "^2.0.0"
@@ -6714,12 +6338,12 @@ strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0:
strip-bom@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
- integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=
+ integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==
strip-hex-prefix@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz#0c5f155fef1151373377de9dbb588da05500e36f"
- integrity sha1-DF8VX+8RUTczd96du1iNoFUA428=
+ integrity sha512-q8d4ue7JGEiVcypji1bALTos+0pWtyGlivAWyPuTkHzuTCJqrK9sWxYQZUq6Nq3cuyv3bm734IhHvHtGGURU6A==
dependencies:
is-hex-prefixed "1.0.0"
@@ -6731,7 +6355,7 @@ strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
strip-json-comments@~2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
- integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
+ integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==
style-value-types@5.0.0:
version "5.0.0"
@@ -6851,7 +6475,7 @@ tar-stream@^2.1.4:
text-table@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
- integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
+ integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==
through2@^2.0.3:
version "2.0.5"
@@ -6881,19 +6505,19 @@ tiny-warning@^1.0.3:
to-camel-case@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/to-camel-case/-/to-camel-case-1.0.0.tgz#1a56054b2f9d696298ce66a60897322b6f423e46"
- integrity sha1-GlYFSy+daWKYzmamCJcyK29CPkY=
+ integrity sha512-nD8pQi5H34kyu1QDMFjzEIYqk0xa9Alt6ZfrdEMuHCFOfTLhDG5pgTu/aAM9Wt9lXILwlXmWP43b8sav0GNE8Q==
dependencies:
to-space-case "^1.0.0"
to-fast-properties@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
- integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
+ integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==
to-no-case@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/to-no-case/-/to-no-case-1.0.2.tgz#c722907164ef6b178132c8e69930212d1b4aa16a"
- integrity sha1-xyKQcWTvaxeBMsjmmTAhLRtKoWo=
+ integrity sha512-Z3g735FxuZY8rodxV4gH7LxClE4H0hTIyHNIHdk+vpQxjLm0cwnKXq/OFVZ76SOQmto7txVcwSCwkU5kqp+FKg==
to-regex-range@^5.0.1:
version "5.0.1"
@@ -6905,7 +6529,7 @@ to-regex-range@^5.0.1:
to-space-case@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/to-space-case/-/to-space-case-1.0.0.tgz#b052daafb1b2b29dc770cea0163e5ec0ebc9fc17"
- integrity sha1-sFLar7Gysp3HcM6gFj5ewOvJ/Bc=
+ integrity sha512-rLdvwXZ39VOn1IxGL3V6ZstoTbwLRckQmn/U8ZDLuWwIXNpuZDhQ3AiRUlhTbOXFVE9C+dR51wM0CBDhk31VcA==
dependencies:
to-no-case "^1.0.0"
@@ -6917,7 +6541,7 @@ toformat@^2.0.0:
toggle-selection@^1.0.6:
version "1.0.6"
resolved "https://registry.yarnpkg.com/toggle-selection/-/toggle-selection-1.0.6.tgz#6e45b1263f2017fa0acc7d89d78b15b8bf77da32"
- integrity sha1-bkWxJj8gF/oKzH2J14sVuL932jI=
+ integrity sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==
toidentifier@1.0.0:
version "1.0.0"
@@ -6932,23 +6556,23 @@ totalist@^1.0.0:
tr46@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09"
- integrity sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=
+ integrity sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==
dependencies:
punycode "^2.1.0"
tr46@~0.0.3:
version "0.0.3"
resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
- integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=
+ integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==
-ts-invariant@^0.9.4:
- version "0.9.4"
- resolved "https://registry.yarnpkg.com/ts-invariant/-/ts-invariant-0.9.4.tgz#42ac6c791aade267dd9dc65276549df5c5d71cac"
- integrity sha512-63jtX/ZSwnUNi/WhXjnK8kz4cHHpYS60AnmA6ixz17l7E12a5puCWFlNpkne5Rl0J8TBPVHpGjsj4fxs8ObVLQ==
+ts-invariant@^0.10.3:
+ version "0.10.3"
+ resolved "https://registry.yarnpkg.com/ts-invariant/-/ts-invariant-0.10.3.tgz#3e048ff96e91459ffca01304dbc7f61c1f642f6c"
+ integrity sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ==
dependencies:
tslib "^2.1.0"
-tsconfig-paths@^3.11.0, tsconfig-paths@^3.14.1, tsconfig-paths@^3.9.0:
+tsconfig-paths@^3.14.1:
version "3.14.1"
resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz#ba0734599e8ea36c862798e920bcf163277b137a"
integrity sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==
@@ -6963,10 +6587,10 @@ tslib@^1.8.1, tslib@^1.9.3:
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
-tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.0:
- version "2.3.1"
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01"
- integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==
+tslib@^2.1.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3"
+ integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==
tsutils@^3.21.0:
version "3.21.0"
@@ -6983,7 +6607,7 @@ tty-browserify@0.0.1:
tunnel-agent@^0.6.0:
version "0.6.0"
resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
- integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
+ integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==
dependencies:
safe-buffer "^5.0.1"
@@ -7010,9 +6634,9 @@ type@^1.0.1:
integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==
type@^2.5.0:
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/type/-/type-2.6.0.tgz#3ca6099af5981d36ca86b78442973694278a219f"
- integrity sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ==
+ version "2.6.1"
+ resolved "https://registry.yarnpkg.com/type/-/type-2.6.1.tgz#808f389ec777205cc3cd97c1c88ec1a913105aae"
+ integrity sha512-OvgH5rB0XM+iDZGQ1Eg/o7IZn0XYJFVrN/9FQ4OWIYILyJJgVP2s1hLTOFn6UOZoDUI/HctGa0PFlE2n2HW3NQ==
typedarray-to-buffer@3.1.5, typedarray-to-buffer@^3.1.5:
version "3.1.5"
@@ -7031,20 +6655,20 @@ ua-parser-js@^0.7.30:
resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.31.tgz#649a656b191dffab4f21d5e053e27ca17cbff5c6"
integrity sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==
-unbox-primitive@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471"
- integrity sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==
+unbox-primitive@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e"
+ integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==
dependencies:
- function-bind "^1.1.1"
- has-bigints "^1.0.1"
- has-symbols "^1.0.2"
+ call-bind "^1.0.2"
+ has-bigints "^1.0.2"
+ has-symbols "^1.0.3"
which-boxed-primitive "^1.0.2"
unpipe@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
- integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=
+ integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==
unsplash-js@^7.0.15:
version "7.0.15"
@@ -7068,10 +6692,10 @@ use-subscription@1.5.1:
dependencies:
object-assign "^4.1.1"
-use-sync-external-store@^1.0.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.1.0.tgz#3343c3fe7f7e404db70f8c687adf5c1652d34e82"
- integrity sha512-SEnieB2FPKEVne66NpXPd1Np4R1lTNKfjuy3XdIoPQKYBAFdzbzSZlSn1KJZUiihQLQC5Znot4SBz1EOTBwQAQ==
+use-sync-external-store@1.2.0, use-sync-external-store@^1.0.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz#7dbefd6ef3fe4e767a0cf5d7287aacfb5846928a"
+ integrity sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==
utf-8-validate@^5.0.2:
version "5.0.9"
@@ -7088,7 +6712,7 @@ utf8@3.0.0:
util-deprecate@^1.0.1, util-deprecate@~1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
- integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
+ integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
util@0.12.4, util@^0.12.0:
version "0.12.4"
@@ -7115,7 +6739,14 @@ vm-browserify@1.1.2:
warning@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/warning/-/warning-3.0.0.tgz#32e5377cb572de4ab04753bdf8821c01ed605b7c"
- integrity sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=
+ integrity sha512-jMBt6pUrKn5I+OGgtQ4YZLdhIeJmObddh6CsibPxyQ5yPZm1XExSyzC1LCNX7BzhxWgiHmizBWJTHJIjMjTQYQ==
+ dependencies:
+ loose-envify "^1.0.0"
+
+warning@^4.0.2:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3"
+ integrity sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==
dependencies:
loose-envify "^1.0.0"
@@ -7127,125 +6758,125 @@ watchpack@2.3.0:
glob-to-regexp "^0.4.1"
graceful-fs "^4.1.2"
-web3-core-helpers@1.7.1:
- version "1.7.1"
- resolved "https://registry.yarnpkg.com/web3-core-helpers/-/web3-core-helpers-1.7.1.tgz#6dc34eff6ad31149db6c7cc2babbf574a09970cd"
- integrity sha512-xn7Sx+s4CyukOJdlW8bBBDnUCWndr+OCJAlUe/dN2wXiyaGRiCWRhuQZrFjbxLeBt1fYFH7uWyYHhYU6muOHgw==
+web3-core-helpers@1.7.4:
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/web3-core-helpers/-/web3-core-helpers-1.7.4.tgz#f8f808928560d3e64e0c8d7bdd163aa4766bcf40"
+ integrity sha512-F8PH11qIkE/LpK4/h1fF/lGYgt4B6doeMi8rukeV/s4ivseZHHslv1L6aaijLX/g/j4PsFmR42byynBI/MIzFg==
dependencies:
- web3-eth-iban "1.7.1"
- web3-utils "1.7.1"
+ web3-eth-iban "1.7.4"
+ web3-utils "1.7.4"
-web3-core-method@1.7.1:
- version "1.7.1"
- resolved "https://registry.yarnpkg.com/web3-core-method/-/web3-core-method-1.7.1.tgz#912c87d0f107d3f823932cf8a716852e3250e557"
- integrity sha512-383wu5FMcEphBFl5jCjk502JnEg3ugHj7MQrsX7DY76pg5N5/dEzxeEMIJFCN6kr5Iq32NINOG3VuJIyjxpsEg==
+web3-core-method@1.7.4:
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/web3-core-method/-/web3-core-method-1.7.4.tgz#3873c6405e1a0a8a1efc1d7b28de8b7550b00c15"
+ integrity sha512-56K7pq+8lZRkxJyzf5MHQPI9/VL3IJLoy4L/+q8HRdZJ3CkB1DkXYaXGU2PeylG1GosGiSzgIfu1ljqS7CP9xQ==
dependencies:
- "@ethersproject/transactions" "^5.0.0-beta.135"
- web3-core-helpers "1.7.1"
- web3-core-promievent "1.7.1"
- web3-core-subscriptions "1.7.1"
- web3-utils "1.7.1"
+ "@ethersproject/transactions" "^5.6.2"
+ web3-core-helpers "1.7.4"
+ web3-core-promievent "1.7.4"
+ web3-core-subscriptions "1.7.4"
+ web3-utils "1.7.4"
-web3-core-promievent@1.7.1:
- version "1.7.1"
- resolved "https://registry.yarnpkg.com/web3-core-promievent/-/web3-core-promievent-1.7.1.tgz#7f78ec100a696954d0c882dac619fec28b2efc96"
- integrity sha512-Vd+CVnpPejrnevIdxhCkzMEywqgVbhHk/AmXXceYpmwA6sX41c5a65TqXv1i3FWRJAz/dW7oKz9NAzRIBAO/kA==
+web3-core-promievent@1.7.4:
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/web3-core-promievent/-/web3-core-promievent-1.7.4.tgz#80a75633fdfe21fbaae2f1e38950edb2f134868c"
+ integrity sha512-o4uxwXKDldN7ER7VUvDfWsqTx9nQSP1aDssi1XYXeYC2xJbVo0n+z6ryKtmcoWoRdRj7uSpVzal3nEmlr480mA==
dependencies:
eventemitter3 "4.0.4"
-web3-core-requestmanager@1.7.1:
- version "1.7.1"
- resolved "https://registry.yarnpkg.com/web3-core-requestmanager/-/web3-core-requestmanager-1.7.1.tgz#5cd7507276ca449538fe11cb4f363de8507502e5"
- integrity sha512-/EHVTiMShpZKiq0Jka0Vgguxi3vxq1DAHKxg42miqHdUsz4/cDWay2wGALDR2x3ofDB9kqp7pb66HsvQImQeag==
+web3-core-requestmanager@1.7.4:
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/web3-core-requestmanager/-/web3-core-requestmanager-1.7.4.tgz#2dc8a526dab8183dca3fef54658621801b1d0469"
+ integrity sha512-IuXdAm65BQtPL4aI6LZJJOrKAs0SM5IK2Cqo2/lMNvVMT9Kssq6qOk68Uf7EBDH0rPuINi+ReLP+uH+0g3AnPA==
dependencies:
util "^0.12.0"
- web3-core-helpers "1.7.1"
- web3-providers-http "1.7.1"
- web3-providers-ipc "1.7.1"
- web3-providers-ws "1.7.1"
+ web3-core-helpers "1.7.4"
+ web3-providers-http "1.7.4"
+ web3-providers-ipc "1.7.4"
+ web3-providers-ws "1.7.4"
-web3-core-subscriptions@1.7.1:
- version "1.7.1"
- resolved "https://registry.yarnpkg.com/web3-core-subscriptions/-/web3-core-subscriptions-1.7.1.tgz#f7c834ee3544f4a5641a989304f61fde6a523e0b"
- integrity sha512-NZBsvSe4J+Wt16xCf4KEtBbxA9TOwSVr8KWfUQ0tC2KMdDYdzNswl0Q9P58xaVuNlJ3/BH+uDFZJJ5E61BSA1Q==
+web3-core-subscriptions@1.7.4:
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/web3-core-subscriptions/-/web3-core-subscriptions-1.7.4.tgz#cfbd3fa71081a8c8c6f1a64577a1a80c5bd9826f"
+ integrity sha512-VJvKWaXRyxk2nFWumOR94ut9xvjzMrRtS38c4qj8WBIRSsugrZr5lqUwgndtj0qx4F+50JhnU++QEqUEAtKm3g==
dependencies:
eventemitter3 "4.0.4"
- web3-core-helpers "1.7.1"
+ web3-core-helpers "1.7.4"
-web3-core@1.7.1:
- version "1.7.1"
- resolved "https://registry.yarnpkg.com/web3-core/-/web3-core-1.7.1.tgz#ef9b7f03909387b9ab783f34cdc5ebcb50248368"
- integrity sha512-HOyDPj+4cNyeNPwgSeUkhtS0F+Pxc2obcm4oRYPW5ku6jnTO34pjaij0us+zoY3QEusR8FfAKVK1kFPZnS7Dzw==
+web3-core@1.7.4:
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/web3-core/-/web3-core-1.7.4.tgz#943fff99134baedafa7c65b4a0bbd424748429ff"
+ integrity sha512-L0DCPlIh9bgIED37tYbe7bsWrddoXYc897ANGvTJ6MFkSNGiMwDkTLWSgYd9Mf8qu8b4iuPqXZHMwIo4atoh7Q==
dependencies:
- "@types/bn.js" "^4.11.5"
+ "@types/bn.js" "^5.1.0"
"@types/node" "^12.12.6"
bignumber.js "^9.0.0"
- web3-core-helpers "1.7.1"
- web3-core-method "1.7.1"
- web3-core-requestmanager "1.7.1"
- web3-utils "1.7.1"
-
-web3-eth-abi@1.7.1:
- version "1.7.1"
- resolved "https://registry.yarnpkg.com/web3-eth-abi/-/web3-eth-abi-1.7.1.tgz#6632003220a4defee4de8215dc703e43147382ea"
- integrity sha512-8BVBOoFX1oheXk+t+uERBibDaVZ5dxdcefpbFTWcBs7cdm0tP8CD1ZTCLi5Xo+1bolVHNH2dMSf/nEAssq5pUA==
- dependencies:
- "@ethersproject/abi" "5.0.7"
- web3-utils "1.7.1"
-
-web3-eth-contract@^1.7.0:
- version "1.7.1"
- resolved "https://registry.yarnpkg.com/web3-eth-contract/-/web3-eth-contract-1.7.1.tgz#3f5147e5f1441ae388c985ba95023d02503378ae"
- integrity sha512-HpnbkPYkVK3lOyos2SaUjCleKfbF0SP3yjw7l551rAAi5sIz/vwlEzdPWd0IHL7ouxXbO0tDn7jzWBRcD3sTbA==
- dependencies:
- "@types/bn.js" "^4.11.5"
- web3-core "1.7.1"
- web3-core-helpers "1.7.1"
- web3-core-method "1.7.1"
- web3-core-promievent "1.7.1"
- web3-core-subscriptions "1.7.1"
- web3-eth-abi "1.7.1"
- web3-utils "1.7.1"
-
-web3-eth-iban@1.7.1:
- version "1.7.1"
- resolved "https://registry.yarnpkg.com/web3-eth-iban/-/web3-eth-iban-1.7.1.tgz#2148dff256392491df36b175e393b03c6874cd31"
- integrity sha512-XG4I3QXuKB/udRwZdNEhdYdGKjkhfb/uH477oFVMLBqNimU/Cw8yXUI5qwFKvBHM+hMQWfzPDuSDEDKC2uuiMg==
+ web3-core-helpers "1.7.4"
+ web3-core-method "1.7.4"
+ web3-core-requestmanager "1.7.4"
+ web3-utils "1.7.4"
+
+web3-eth-abi@1.7.4:
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/web3-eth-abi/-/web3-eth-abi-1.7.4.tgz#3fee967bafd67f06b99ceaddc47ab0970f2a614a"
+ integrity sha512-eMZr8zgTbqyL9MCTCAvb67RbVyN5ZX7DvA0jbLOqRWCiw+KlJKTGnymKO6jPE8n5yjk4w01e165Qb11hTDwHgg==
dependencies:
- bn.js "^4.11.9"
- web3-utils "1.7.1"
+ "@ethersproject/abi" "^5.6.3"
+ web3-utils "1.7.4"
-web3-providers-http@1.7.1:
- version "1.7.1"
- resolved "https://registry.yarnpkg.com/web3-providers-http/-/web3-providers-http-1.7.1.tgz#3e00e013f013766aade28da29247daa1a937e759"
- integrity sha512-dmiO6G4dgAa3yv+2VD5TduKNckgfR97VI9YKXVleWdcpBoKXe2jofhdvtafd42fpIoaKiYsErxQNcOC5gI/7Vg==
+web3-eth-contract@^1.7.4:
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/web3-eth-contract/-/web3-eth-contract-1.7.4.tgz#e5761cfb43d453f57be4777b2e5e7e1082078ff7"
+ integrity sha512-ZgSZMDVI1pE9uMQpK0T0HDT2oewHcfTCv0osEqf5qyn5KrcQDg1GT96/+S0dfqZ4HKj4lzS5O0rFyQiLPQ8LzQ==
dependencies:
- web3-core-helpers "1.7.1"
+ "@types/bn.js" "^5.1.0"
+ web3-core "1.7.4"
+ web3-core-helpers "1.7.4"
+ web3-core-method "1.7.4"
+ web3-core-promievent "1.7.4"
+ web3-core-subscriptions "1.7.4"
+ web3-eth-abi "1.7.4"
+ web3-utils "1.7.4"
+
+web3-eth-iban@1.7.4:
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/web3-eth-iban/-/web3-eth-iban-1.7.4.tgz#711fb2547fdf0f988060027331b2b6c430505753"
+ integrity sha512-XyrsgWlZQMv5gRcjXMsNvAoCRvV5wN7YCfFV5+tHUCqN8g9T/o4XUS20vDWD0k4HNiAcWGFqT1nrls02MGZ08w==
+ dependencies:
+ bn.js "^5.2.1"
+ web3-utils "1.7.4"
+
+web3-providers-http@1.7.4:
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/web3-providers-http/-/web3-providers-http-1.7.4.tgz#8209cdcb115db5ccae1f550d1c4e3005e7538d02"
+ integrity sha512-AU+/S+49rcogUER99TlhW+UBMk0N2DxvN54CJ2pK7alc2TQ7+cprNPLHJu4KREe8ndV0fT6JtWUfOMyTvl+FRA==
+ dependencies:
+ web3-core-helpers "1.7.4"
xhr2-cookies "1.1.0"
-web3-providers-ipc@1.7.1:
- version "1.7.1"
- resolved "https://registry.yarnpkg.com/web3-providers-ipc/-/web3-providers-ipc-1.7.1.tgz#cde879a2ba57b1deac2e1030de90d185b793dd50"
- integrity sha512-uNgLIFynwnd5M9ZC0lBvRQU5iLtU75hgaPpc7ZYYR+kjSk2jr2BkEAQhFVJ8dlqisrVmmqoAPXOEU0flYZZgNQ==
+web3-providers-ipc@1.7.4:
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/web3-providers-ipc/-/web3-providers-ipc-1.7.4.tgz#02e85e99e48f432c9d34cee7d786c3685ec9fcfa"
+ integrity sha512-jhArOZ235dZy8fS8090t60nTxbd1ap92ibQw5xIrAQ9m7LcZKNfmLAQUVsD+3dTFvadRMi6z1vCO7zRi84gWHw==
dependencies:
oboe "2.1.5"
- web3-core-helpers "1.7.1"
+ web3-core-helpers "1.7.4"
-web3-providers-ws@1.7.1:
- version "1.7.1"
- resolved "https://registry.yarnpkg.com/web3-providers-ws/-/web3-providers-ws-1.7.1.tgz#b6b3919ce155eff29b21bc3f205a098299a8c1b2"
- integrity sha512-Uj0n5hdrh0ESkMnTQBsEUS2u6Unqdc7Pe4Zl+iZFb7Yn9cIGsPJBl7/YOP4137EtD5ueXAv+MKwzcelpVhFiFg==
+web3-providers-ws@1.7.4:
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/web3-providers-ws/-/web3-providers-ws-1.7.4.tgz#6e60bcefb456f569a3e766e386d7807a96f90595"
+ integrity sha512-g72X77nrcHMFU8hRzQJzfgi/072n8dHwRCoTw+WQrGp+XCQ71fsk2qIu3Tp+nlp5BPn8bRudQbPblVm2uT4myQ==
dependencies:
eventemitter3 "4.0.4"
- web3-core-helpers "1.7.1"
+ web3-core-helpers "1.7.4"
websocket "^1.0.32"
-web3-utils@1.7.1, web3-utils@^1.7.0:
- version "1.7.1"
- resolved "https://registry.yarnpkg.com/web3-utils/-/web3-utils-1.7.1.tgz#77d8bacaf426c66027d8aa4864d77f0ed211aacd"
- integrity sha512-fef0EsqMGJUgiHPdX+KN9okVWshbIumyJPmR+btnD1HgvoXijKEkuKBv0OmUqjbeqmLKP2/N9EiXKJel5+E1Dw==
+web3-utils@1.7.4, web3-utils@^1.7.4:
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/web3-utils/-/web3-utils-1.7.4.tgz#eb6fa3706b058602747228234453811bbee017f5"
+ integrity sha512-acBdm6Evd0TEZRnChM/MCvGsMwYKmSh7OaUfNf5OKG0CIeGWD/6gqLOWIwmwSnre/2WrA1nKGId5uW2e5EfluA==
dependencies:
- bn.js "^4.11.9"
+ bn.js "^5.2.1"
ethereum-bloom-filters "^1.0.6"
ethereumjs-util "^7.1.0"
ethjs-unit "0.1.6"
@@ -7256,7 +6887,7 @@ web3-utils@1.7.1, web3-utils@^1.7.0:
webidl-conversions@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
- integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=
+ integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==
webidl-conversions@^4.0.2:
version "4.0.2"
@@ -7298,7 +6929,7 @@ whatwg-fetch@>=0.10.0:
whatwg-url@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
- integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0=
+ integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==
dependencies:
tr46 "~0.0.3"
webidl-conversions "^3.0.0"
@@ -7326,19 +6957,19 @@ which-boxed-primitive@^1.0.2:
which-module@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
- integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
+ integrity sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==
which-typed-array@^1.1.2:
- version "1.1.7"
- resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.7.tgz#2761799b9a22d4b8660b3c1b40abaa7739691793"
- integrity sha512-vjxaB4nfDqwKI0ws7wZpxIlde1XrLX5uB0ZjpfshgmapJMD7jJWhZI+yToJTqaFByF0eNBcYxbjmCzoRP7CfEw==
+ version "1.1.8"
+ resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.8.tgz#0cfd53401a6f334d90ed1125754a42ed663eb01f"
+ integrity sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw==
dependencies:
available-typed-arrays "^1.0.5"
call-bind "^1.0.2"
- es-abstract "^1.18.5"
- foreach "^2.0.5"
+ es-abstract "^1.20.0"
+ for-each "^0.3.3"
has-tostringtag "^1.0.0"
- is-typed-array "^1.1.7"
+ is-typed-array "^1.1.9"
which@^2.0.1, which@^2.0.2:
version "2.0.2"
@@ -7371,7 +7002,7 @@ wrap-ansi@^5.1.0:
wrappy@1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
- integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
+ integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
ws@7.4.6:
version "7.4.6"
@@ -7384,14 +7015,14 @@ ws@7.5.3:
integrity sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==
ws@^7.3.1, ws@^7.4.0:
- version "7.5.7"
- resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.7.tgz#9e0ac77ee50af70d58326ecff7e85eb3fa375e67"
- integrity sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==
+ version "7.5.9"
+ resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591"
+ integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==
xhr2-cookies@1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz#7d77449d0999197f155cb73b23df72505ed89d48"
- integrity sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg=
+ integrity sha512-hjXUA6q+jl/bd8ADHcVfFsSPIf+tyLIjuO9TwJC9WI6JP2zKcS7C+p56I9kCLLsaCiNT035iYvEUUzdEFj/8+g==
dependencies:
cookiejar "^2.1.1"
@@ -7408,14 +7039,14 @@ y18n@^4.0.0:
yaeti@^0.0.6:
version "0.0.6"
resolved "https://registry.yarnpkg.com/yaeti/-/yaeti-0.0.6.tgz#f26f484d72684cf42bedfb76970aa1608fbf9577"
- integrity sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc=
+ integrity sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==
yallist@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
-yaml@^1.7.2:
+yaml@^1.10.0:
version "1.10.2"
resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
@@ -7449,10 +7080,10 @@ yocto-queue@^0.1.0:
resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
-zen-observable-ts@^1.2.0:
- version "1.2.3"
- resolved "https://registry.yarnpkg.com/zen-observable-ts/-/zen-observable-ts-1.2.3.tgz#c2f5ccebe812faf0cfcde547e6004f65b1a6d769"
- integrity sha512-hc/TGiPkAWpByykMwDcem3SdUgA4We+0Qb36bItSuJC9xD0XVBZoFHYoadAomDSNf64CG8Ydj0Qb8Od8BUWz5g==
+zen-observable-ts@^1.2.5:
+ version "1.2.5"
+ resolved "https://registry.yarnpkg.com/zen-observable-ts/-/zen-observable-ts-1.2.5.tgz#6c6d9ea3d3a842812c6e9519209365a122ba8b58"
+ integrity sha512-QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg==
dependencies:
zen-observable "0.8.15"