From 9b4261ad3eb8f5bafe1a8135109ea91d87c5ce60 Mon Sep 17 00:00:00 2001 From: Hancheng Zhou Date: Mon, 19 Jul 2021 20:02:51 +0800 Subject: [PATCH] feat: contract readonly method rpc feat: claim all chain tab chore: ui style --- packages/maskbook/package.json | 1 + .../maskbook/src/_locales/en/messages.json | 8 +- .../src/components/shared/AbstractTab.tsx | 51 +- .../EthereumServices/network.ts | 16 +- .../EthereumServices/send.ts | 15 +- .../plugins/ITO/SNSAdaptor/ClaimAllDialog.tsx | 301 +- .../src/plugins/ITO/SNSAdaptor/PoolInList.tsx | 2 +- .../ITO/SNSAdaptor/hooks/useAvailability.ts | 22 +- .../SNSAdaptor/hooks/useBlockNumberOfChain.ts | 24 + .../ITO/SNSAdaptor/hooks/useClaimCallback.ts | 21 +- .../ITO/SNSAdaptor/hooks/useClaimablePools.ts | 41 +- .../hooks/useClaimablePoolsBySubgraph.ts | 7 +- .../hooks/useClaimablePoolsByWeb3.ts | 24 +- .../ITO/SNSAdaptor/hooks/useSwapCallback.ts | 17 +- .../ITO/Worker/apis/checkAvailability.ts | 57 + .../src/plugins/ITO/Worker/apis/index.ts | 15 +- .../src/plugins/ITO/Worker/services.ts | 7 +- .../src/plugins/ITO/assets/lock-dark.png | Bin 0 -> 11397 bytes .../maskbook/src/plugins/ITO/assets/lock.png | Bin 0 -> 12309 bytes packages/maskbook/src/plugins/ITO/types.ts | 15 + .../src/web3/UI/EthereumChainBoundary.tsx | 28 +- packages/shared/package.json | 1 + packages/shared/src/wallet/components.tsx | 22 +- .../contracts/useERC20TokenBytes32Contract.ts | 4 +- .../src/contracts/useERC20TokenContract.ts | 4 +- .../web3-shared/src/hooks/useBlockNumber.ts | 2 +- packages/web3-shared/src/hooks/useContract.ts | 3 +- .../src/hooks/useERC20TokenDetailed.ts | 15 +- .../src/hooks/useGetPastLogsParams.ts | 2 +- pnpm-lock.yaml | 4404 ++++------------- 30 files changed, 1381 insertions(+), 3748 deletions(-) create mode 100644 packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useBlockNumberOfChain.ts create mode 100644 packages/maskbook/src/plugins/ITO/Worker/apis/checkAvailability.ts create mode 100644 packages/maskbook/src/plugins/ITO/assets/lock-dark.png create mode 100644 packages/maskbook/src/plugins/ITO/assets/lock.png diff --git a/packages/maskbook/package.json b/packages/maskbook/package.json index 091b5f88dade..bec7d299d79e 100644 --- a/packages/maskbook/package.json +++ b/packages/maskbook/package.json @@ -14,6 +14,7 @@ "@dimensiondev/stego-js": "=0.11.1-20201027083223-8ab41be", "@ethersproject/address": "^5.0.4", "@ethersproject/contracts": "^5.0.4", + "@ethersproject/abi": "^5.4.0", "@ethersproject/networks": "^5.0.4", "@ethersproject/providers": "^5.0.9", "@ethersproject/solidity": "^5.0.4", diff --git a/packages/maskbook/src/_locales/en/messages.json b/packages/maskbook/src/_locales/en/messages.json index 515520220c27..127f0553c178 100644 --- a/packages/maskbook/src/_locales/en/messages.json +++ b/packages/maskbook/src/_locales/en/messages.json @@ -352,9 +352,9 @@ "plugin_wallet_on_connect_in_firefox": "Connect", "plugin_wallet_return_mobile_wallet_options": "Return to Mobile Wallet Options", "plugin_wallet_view_qr_code": "View QR Code", - "plugin_wallet_switch_network": "Swtich to {{network}}", - "plugin_wallet_switch_network_under_going": "Switching to {{network}}…", - "plugin_wallet_not_availabe_on": "Not available on {{network}}.", + "plugin_wallet_switch_network": "Swtich to {{network}} Network", + "plugin_wallet_switch_network_under_going": "Switching to {{network}} Network……", + "plugin_wallet_not_availabe_on": "Not available on {{network}} Network.", "plugin_wallet_connect_wallet": "Connect Wallet", "plugin_wallet_connect_wallet_tip": "No wallet found.", "plugin_wallet_settings_portfolio_data_source_primary": "Portfolio Data Source", @@ -571,7 +571,7 @@ "plugin_ito_list_total": "Total: ", "plugin_ito_list_table_type": "Type", "plugin_ito_list_table_price": "Swap Ratio", - "plugin_ito_no_claimable_token": "You have no token claimable.", + "plugin_ito_no_claimable_token": "Your wallet address does not have any tokens that can be claimed.", "plugin_ito_list_table_sold": "Swapped", "plugin_ito_list_table_got": "Balance", "plugin_ito_list_button_send": "Send", diff --git a/packages/maskbook/src/components/shared/AbstractTab.tsx b/packages/maskbook/src/components/shared/AbstractTab.tsx index f3c507fa412b..814437fc9d5a 100644 --- a/packages/maskbook/src/components/shared/AbstractTab.tsx +++ b/packages/maskbook/src/components/shared/AbstractTab.tsx @@ -1,5 +1,6 @@ import { makeStyles } from '@material-ui/core/styles' import { Theme, Tabs, Tab, Box, BoxProps, Paper } from '@material-ui/core' +import { useStylesExtends } from '../custom-ui-helper' const useStyles = makeStyles((theme: Theme) => ({ tab: { @@ -12,50 +13,60 @@ const useStyles = makeStyles((theme: Theme) => ({ interface TabPanelProps extends BoxProps { id?: string - label: string + label: string | React.ReactNode } -export interface AbstractTabProps { - tabs: Omit[] - state: readonly [number, (next: number) => void] +export interface AbstractTabProps extends withClasses<'tab' | 'tabs' | 'tabPanel' | 'indicator'> { + tabs: (Omit & { cb?: () => void })[] + state?: readonly [number, (next: number) => void] + index?: number margin?: true | 'top' | 'bottom' height?: number | string + hasOnlyOneChild?: boolean } -export default function AbstractTab({ tabs, state, height = 200 }: AbstractTabProps) { - const classes = useStyles() - const [value, setValue] = state +export default function AbstractTab(props: AbstractTabProps) { + const { tabs, state, index, height = 200, hasOnlyOneChild = false } = props + const classes = useStylesExtends(useStyles(), props) + const [value, setValue] = state ?? [undefined, undefined] const tabIndicatorStyle = tabs.length ? { width: 100 / tabs.length + '%' } : undefined return ( <> setValue(newValue)}> - {tabs.map((tab) => ( + onChange={(_: React.SyntheticEvent, newValue: number) => setValue?.(newValue)}> + {tabs.map((tab, i) => ( ))} - index === value)} - sx={{ - height: height, - minHeight: height, - }} - /> + {!hasOnlyOneChild ? ( + index === value)} + sx={{ + height: height, + minHeight: height, + }} + /> + ) : null} ) } diff --git a/packages/maskbook/src/extension/background-script/EthereumServices/network.ts b/packages/maskbook/src/extension/background-script/EthereumServices/network.ts index 8d4a78fd036e..75d9d6bdd257 100644 --- a/packages/maskbook/src/extension/background-script/EthereumServices/network.ts +++ b/packages/maskbook/src/extension/background-script/EthereumServices/network.ts @@ -138,11 +138,15 @@ export async function signTransaction(config: TransactionConfig, overrides?: Sen } export async function getPastLogs(config: PastLogsOptions, overrides?: SendOverrides) { - return request( - { - method: EthereumMethodType.ETH_GET_LOGS, - params: [config], - }, - overrides, + return new Promise((resolve, reject) => + request( + { + method: EthereumMethodType.ETH_GET_LOGS, + params: [config], + }, + overrides, + ) + .then((result) => resolve(result)) + .catch(() => resolve([])), ) } diff --git a/packages/maskbook/src/extension/background-script/EthereumServices/send.ts b/packages/maskbook/src/extension/background-script/EthereumServices/send.ts index f02fa53038ec..9fc1de5c664c 100644 --- a/packages/maskbook/src/extension/background-script/EthereumServices/send.ts +++ b/packages/maskbook/src/extension/background-script/EthereumServices/send.ts @@ -20,6 +20,7 @@ export interface SendOverrides { chainId?: ChainId account?: string providerType?: ProviderType + rpc?: string } /** @@ -35,6 +36,7 @@ export async function INTERNAL_send( chainId = currentChainIdSettings.value, account = currentAccountSettings.value, providerType = currentProviderSettings.value, + rpc, }: SendOverrides = {}, ) { if (process.env.NODE_ENV === 'development' && debugModeSetting.value) { @@ -156,7 +158,18 @@ export async function INTERNAL_send( await sendTransaction() break default: - provider.send(payload, callback) + if (rpc) { + fetch(rpc, { + method: 'POST', + body: JSON.stringify(payload), + }) + .catch((error: Error) => callback(error)) + .then(async (res) => { + if (res) callback(null, (await res.json()) as JsonRpcResponse) + }) + } else { + provider.send(payload, callback) + } break } } catch (error) { diff --git a/packages/maskbook/src/plugins/ITO/SNSAdaptor/ClaimAllDialog.tsx b/packages/maskbook/src/plugins/ITO/SNSAdaptor/ClaimAllDialog.tsx index d82381dd632b..81e01d291d37 100644 --- a/packages/maskbook/src/plugins/ITO/SNSAdaptor/ClaimAllDialog.tsx +++ b/packages/maskbook/src/plugins/ITO/SNSAdaptor/ClaimAllDialog.tsx @@ -1,17 +1,19 @@ -import { useCallback, useEffect } from 'react' +import { useCallback, useEffect, useState } from 'react' import { flatten, uniq } from 'lodash-es' import formatDateTime from 'date-fns/format' import { useSnackbar, VariantType } from '@masknet/theme' import { FormattedBalance, useRemoteControlledDialog } from '@masknet/shared' -import { makeStyles, DialogContent, CircularProgress, Typography, List, ListItem } from '@material-ui/core' +import { makeStyles, DialogContent, CircularProgress, Typography, List, ListItem, useTheme } from '@material-ui/core' import { formatBalance, TransactionStateType, resolveTransactionLinkOnExplorer, - useChainId, useITOConstants, ChainId, + useChainId, } from '@masknet/web3-shared' +import classNames from 'classnames' +import AbstractTab, { AbstractTabProps } from '../../../components/shared/AbstractTab' import { useI18N } from '../../../utils' import { InjectedDialog } from '../../../components/shared/InjectedDialog' import { useClaimablePools, SwappedToken } from './hooks/useClaimablePools' @@ -19,6 +21,8 @@ import { WalletMessages } from '../../Wallet/messages' import { useClaimCallback } from './hooks/useClaimCallback' import ActionButton from '../../../extension/options-page/DashboardComponents/ActionButton' import { EthereumWalletConnectedBoundary } from '../../../web3/UI/EthereumWalletConnectedBoundary' +import { EthereumChainBoundary } from '../../../web3/UI/EthereumChainBoundary' +import { useLayoutEffect } from 'react' const useStyles = makeStyles((theme) => ({ wrapper: { @@ -65,26 +69,49 @@ const useStyles = makeStyles((theme) => ({ tokenCard: { width: '100%', color: 'white', - height: 95, - background: 'linear-gradient(.25turn, #0ACFFE, 40%, #2b3ef0)', - borderRadius: 10, flexDirection: 'column', - paddingTop: theme.spacing(2), - paddingBottom: theme.spacing(2.5), + padding: 0, marginBottom: theme.spacing(1.5), alignItems: 'baseline', justifyContent: 'space-between', }, cardHeader: { display: 'flex', + borderTopRightRadius: 10, + borderTopLeftRadius: 10, + height: 42, width: '100%', + alignItems: 'center', justifyContent: 'space-between', '-webkit-font-smoothing': 'antialiased', fontSize: 14, }, + cardHeaderLocked: { + background: theme.palette.mode === 'light' ? '#EBEEF0' : '#2F3336', + color: theme.palette.mode === 'light' ? '#7B8192' : '#6F767C', + }, + cardHeaderClaimable: { + background: '#77E0B5', + color: 'white', + }, cardContent: { + display: 'flex', + alignItems: 'center', + width: '100%', + boxSizing: 'border-box', + borderBottomRightRadius: 10, + borderBottomLeftRadius: 10, + height: 62, fontSize: 18, }, + cardContentLocked: { + background: theme.palette.mode === 'light' ? 'white' : '', + border: `1px solid ${theme.palette.mode === 'light' ? '#EBEEF0' : '#2F3336'}`, + }, + cardContentClaimable: { + background: theme.palette.mode === 'light' ? 'rgba(119, 224, 181, 0.15)' : 'rgba(56, 221, 192, 0.2)', + border: '1px solid rgba(56, 221, 192, 0.2)', + }, content: { marginBottom: theme.spacing(2), }, @@ -92,6 +119,60 @@ const useStyles = makeStyles((theme) => ({ fontSize: 18, fontWeight: 300, }, + tab: { + height: 36, + minHeight: 36, + fontWeight: 300, + color: theme.palette.mode === 'light' ? '#15181B' : '#D9D9D9', + }, + tabs: { + backgroundColor: theme.palette.mode === 'light' ? '#F7F9FA' : '#17191D', + width: 536, + height: 36, + minHeight: 36, + margin: '0 auto', + '& .Mui-selected': { + backgroundColor: '#1C68F3', + color: '#fff', + }, + borderRadius: 4, + }, + indicator: { + display: 'none', + }, + tabPanel: { + marginTop: theme.spacing(3), + }, + contentWrapper: { + minHeight: 350, + marginTop: theme.spacing(2), + }, + emptyContentWrapper: { + display: 'flex', + justifyContent: 'center', + alignItems: 'center', + height: 350, + }, + lockIcon: { + width: 22, + height: 22, + marginRight: 6, + }, + textWrapper: { + display: 'flex', + alignItems: 'center', + marginLeft: theme.spacing(1.5), + }, + unlockTime: { + marginRight: theme.spacing(1.5), + }, + tokenBalance: { + marginLeft: theme.spacing(1.5), + color: theme.palette.mode === 'light' ? '#15181B' : '#D9D9D9', + }, + tokenSymbol: { + color: theme.palette.mode === 'light' ? '#7B8192' : '#6F767C', + }, })) interface ClaimAllDialogProps { @@ -102,10 +183,15 @@ interface ClaimAllDialogProps { export function ClaimAllDialog(props: ClaimAllDialogProps) { const { t } = useI18N() const { open, onClose } = props - const { value: swappedTokens, loading, retry } = useClaimablePools() + const currentChainId = useChainId() + const [chainId, setChainId] = useState( + [ChainId.Mainnet, ChainId.BSC, ChainId.Matic].includes(currentChainId) ? currentChainId : ChainId.Mainnet, + ) + const { value: swappedTokens, loading, retry } = useClaimablePools(chainId) const { ITO_CONTRACT_ADDRESS: ITO_CONTRACT_ADDRESS_MAINNET } = useITOConstants(ChainId.Mainnet) + const { ITO2_CONTRACT_ADDRESS } = useITOConstants(chainId) // Todo: Remove the code after the period that old ITO is being used and continues to be used for a while - const { value: swappedTokensOld, loading: loadingOld, retry: retryOld } = useClaimablePools(true) + const { value: swappedTokensOld, loading: loadingOld, retry: retryOld } = useClaimablePools(chainId, true) const classes = useStyles() const { enqueueSnackbar } = useSnackbar() const popEnqueueSnackbar = useCallback( @@ -120,22 +206,26 @@ export function ClaimAllDialog(props: ClaimAllDialogProps) { }), [enqueueSnackbar], ) - const chainId = useChainId() const claimablePids = uniq(flatten(swappedTokens?.filter((t) => t.isClaimable).map((t) => t.pids))) const claimablePidsOld = uniq(flatten(swappedTokensOld?.filter((t) => t.isClaimable).map((t) => t.pids))) - const [claimState, claimCallback, resetClaimCallback] = useClaimCallback(claimablePids) + const [claimState, claimCallback, resetClaimCallback] = useClaimCallback(claimablePids, ITO2_CONTRACT_ADDRESS) const [claimStateOld, claimCallbackOld, resetClaimCallbackOld] = useClaimCallback( claimablePidsOld, ITO_CONTRACT_ADDRESS_MAINNET, ) + const [initLoading, setInitLoading] = useState(true) + useLayoutEffect(() => { + setTimeout(() => setInitLoading(false), 1000) + }, []) + const onClaimButtonClick = useCallback(() => { claimCallback() - }, [claimCallback]) + }, [claimCallback, chainId]) const onClaimButtonClickOld = useCallback(() => { claimCallbackOld() - }, [claimCallbackOld]) + }, [claimCallbackOld, chainId]) const { setDialog: setClaimTransactionDialog } = useRemoteControlledDialog( WalletMessages.events.transactionDialogUpdated, @@ -209,51 +299,83 @@ export function ClaimAllDialog(props: ClaimAllDialogProps) { }) }, [claimState, swappedTokens /* update tx dialog only if state changed */]) + const tabProps: AbstractTabProps = { + tabs: [ + { + label: ETH, + sx: { p: 0 }, + cb: () => setChainId(ChainId.Mainnet), + }, + { + label: BSC, + sx: { p: 0 }, + cb: () => setChainId(ChainId.BSC), + }, + { + label: Polygon/Matic, + sx: { p: 0 }, + cb: () => setChainId(ChainId.Matic), + }, + ], + index: [ChainId.Mainnet, ChainId.BSC, ChainId.Matic].indexOf(chainId), + classes, + hasOnlyOneChild: true, + } return ( - {loading || loadingOld || !swappedTokens || !swappedTokensOld ? ( - - ) : swappedTokens.length > 0 || swappedTokensOld.length > 0 ? ( - <> - {swappedTokensOld.length > 0 ? ( -
- {swappedTokens.length > 0 && swappedTokensOld.length > 0 ? ( - - {t('plugin_ito_claim_all_old_contract')} - - ) : null} - -
- ) : null} - {swappedTokens.length > 0 ? ( -
- {swappedTokens.length > 0 && swappedTokensOld.length > 0 ? ( - - {t('plugin_ito_claim_all_new_contract')} - - ) : null} - -
- ) : null} - - ) : ( - {t('plugin_ito_no_claimable_token')} - )} + +
+ {loading || loadingOld || initLoading || !swappedTokens || !swappedTokensOld ? ( +
+ +
+ ) : swappedTokens.length > 0 || swappedTokensOld.length > 0 ? ( + <> + {swappedTokensOld.length > 0 ? ( +
+ {swappedTokens.length > 0 && swappedTokensOld.length > 0 ? ( + + {t('plugin_ito_claim_all_old_contract')} + + ) : null} + +
+ ) : null} + {swappedTokens.length > 0 ? ( +
+ {swappedTokens.length > 0 && swappedTokensOld.length > 0 ? ( + + {t('plugin_ito_claim_all_new_contract')} + + ) : null} + +
+ ) : null} + + ) : ( +
+ {t('plugin_ito_no_claimable_token')} +
+ )} +
) } interface ContentProps { + chainId: ChainId onClaimButtonClick: () => void swappedTokens: SwappedToken[] claimablePids: string[] @@ -262,7 +384,7 @@ interface ContentProps { function Content(props: ContentProps) { const { t } = useI18N() const classes = useStyles() - const { onClaimButtonClick, swappedTokens, claimablePids } = props + const { onClaimButtonClick, swappedTokens, claimablePids, chainId } = props return ( <> @@ -272,16 +394,30 @@ function Content(props: ContentProps) { ))} - - - {t('plugin_ito_claim_all')} - - + + + + {t('plugin_ito_claim_all')} + + + ) } @@ -294,27 +430,52 @@ interface SwappedTokensProps { function SwappedToken({ i, swappedToken }: SwappedTokensProps) { const { t } = useI18N() const classes = useStyles() + const theme = useTheme() return swappedToken.token ? ( -
- - {swappedToken.token.symbol}{' '} - {swappedToken.isClaimable - ? t('plugin_ito_claim_all_status_unclaimed') - : t('plugin_ito_claim_all_status_locked')} - : +
+ + {swappedToken.isClaimable ? null : ( + + )} + + {swappedToken.token.symbol}{' '} + {swappedToken.isClaimable + ? t('plugin_ito_claim_all_status_unclaimed') + : t('plugin_ito_claim_all_status_locked')} + : + {swappedToken.isClaimable ? null : ( - + {t('plugin_ito_claim_all_unlock_time', { time: formatDateTime(swappedToken.unlockTime, 'yyyy-MM-dd HH:mm:ss'), })} )}
- + diff --git a/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useAvailability.ts b/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useAvailability.ts index 73dba287b850..d65d8c9bc421 100644 --- a/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useAvailability.ts +++ b/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useAvailability.ts @@ -1,18 +1,16 @@ import { useAsyncRetry } from 'react-use' -import { useAccount } from '@masknet/web3-shared' -import type { ITO2 } from '@masknet/web3-contracts/types/ITO2' -import { useITO_Contract } from './useITO_Contract' +import { useAccount, useITOConstants, useChainId, isSameAddress } from '@masknet/web3-shared' +import { checkAvailability } from '../../Worker/apis/checkAvailability' -export function useAvailability(id?: string, contract_address?: string) { +export function useAvailability(id: string, contract_address: string) { const account = useAccount() - const { contract: ITO_Contract } = useITO_Contract(contract_address) + const chainId = useChainId() + + const { ITO_CONTRACT_ADDRESS } = useITOConstants() + const isV1 = isSameAddress(contract_address ?? '', ITO_CONTRACT_ADDRESS) return useAsyncRetry(async () => { - if (!id) return null - if (!ITO_Contract) return null - return (ITO_Contract as ITO2).methods.check_availability(id).call({ - // check availability is ok w/o account - from: account, - }) - }, [id, account, ITO_Contract]) + if (!id || !contract_address) return null + return checkAvailability(id, account, contract_address, chainId, isV1) + }, [id, account]) } diff --git a/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useBlockNumberOfChain.ts b/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useBlockNumberOfChain.ts new file mode 100644 index 000000000000..eda70a59ad44 --- /dev/null +++ b/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useBlockNumberOfChain.ts @@ -0,0 +1,24 @@ +import { ChainId, getRPCConstants, EthereumMethodType } from '@masknet/web3-shared' +import { first } from 'lodash-es' +import Services from '../../../../extension/service' +import { useAsync } from 'react-use' + +/** + * Get the current block number of specified chain + */ +export function useBlockNumberOfChain(chainId: ChainId) { + const { RPC } = getRPCConstants(chainId) + const provderURL = first(RPC) + if (!provderURL) throw new Error('Unknown chain id.') + const { value } = useAsync( + async () => + await Services.Ethereum.request( + { + method: EthereumMethodType.ETH_BLOCK_NUMBER, + }, + { rpc: provderURL }, + ), + [provderURL], + ) + return value ? parseInt(value) : 0 +} diff --git a/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useClaimCallback.ts b/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useClaimCallback.ts index 40efd53686cb..629e43315641 100644 --- a/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useClaimCallback.ts +++ b/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useClaimCallback.ts @@ -2,7 +2,6 @@ import { useCallback } from 'react' import stringify from 'json-stable-stringify' import type { NonPayableTx } from '@masknet/web3-contracts/types/types' import { - isZero, TransactionEventType, TransactionStateType, useAccount, @@ -10,19 +9,24 @@ import { useGasPrice, useNonce, useTransactionState, + useITOConstants, + isSameAddress, } from '@masknet/web3-shared' import { useITO_Contract } from './useITO_Contract' +import { checkAvailability } from '../../Worker/apis/checkAvailability' -export function useClaimCallback(pids: string[], contractAddress?: string) { +export function useClaimCallback(pids: string[], contractAddress: string | undefined) { const nonce = useNonce() const gasPrice = useGasPrice() const account = useAccount() const chainId = useChainId() + const { ITO_CONTRACT_ADDRESS } = useITOConstants() const { contract: ITO_Contract } = useITO_Contract(contractAddress) const [claimState, setClaimState] = useTransactionState() + const isV1 = isSameAddress(ITO_CONTRACT_ADDRESS ?? '', contractAddress) const claimCallback = useCallback(async () => { - if (!ITO_Contract || pids.length === 0) { + if (!ITO_Contract || !contractAddress || pids.length === 0) { setClaimState({ type: TransactionStateType.UNKNOWN, }) @@ -36,14 +40,9 @@ export function useClaimCallback(pids: string[], contractAddress?: string) { // check if already claimed try { const availabilityList = await Promise.all( - pids.map((pid) => - ITO_Contract.methods.check_availability(pid).call({ - from: account, - }), - ), + pids.map((pid) => checkAvailability(pid, account, contractAddress, chainId, isV1)), ) - - const isClaimed = availabilityList.some((availability) => isZero(availability.swapped)) + const isClaimed = availabilityList.some((availability) => availability.claimed) if (isClaimed) { setClaimState({ @@ -113,7 +112,7 @@ export function useClaimCallback(pids: string[], contractAddress?: string) { reject(error) }) }) - }, [account, chainId, ITO_Contract, stringify(pids)]) + }, [account, chainId, ITO_Contract, stringify(pids), isV1]) const resetCallback = useCallback(() => { setClaimState({ diff --git a/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useClaimablePools.ts b/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useClaimablePools.ts index ecd3abd819d9..753957bee20d 100644 --- a/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useClaimablePools.ts +++ b/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useClaimablePools.ts @@ -1,19 +1,17 @@ import { useAsyncRetry } from 'react-use' +import { useClaimablePoolsByWeb3 } from './useClaimablePoolsByWeb3' import { unionBy } from 'lodash-es' import { getChainDetailed, useAccount, - useChainId, FungibleTokenDetailed, useFungibleTokensDetailed, - FungibleToken, useITOConstants, ChainId, + FungibleToken, } from '@masknet/web3-shared' -import type { ITO2 } from '@masknet/web3-contracts/types/ITO2' -import { useClaimablePoolsByWeb3 } from './useClaimablePoolsByWeb3' import { useClaimablePoolsBySubgraph } from './useClaimablePoolsBySubgraph' -import { useITO_Contract } from './useITO_Contract' +import { checkAvailability } from '../../Worker/apis/checkAvailability' import { useMemo } from 'react' export interface SwappedToken { @@ -24,18 +22,14 @@ export interface SwappedToken { unlockTime: Date } -export function useClaimablePools(isMainnetOld = false) { +export function useClaimablePools(chainId: ChainId, isMainnetOld = false) { const account = useAccount() - const chainId = useChainId() - const { ITO_CONTRACT_ADDRESS } = useITOConstants() - // Todo: Remove the code after the period that old ITO is being used and continues to be used for a while - const { contract: ITO_Contract } = useITO_Contract(isMainnetOld ? ITO_CONTRACT_ADDRESS : undefined) - + const { ITO_CONTRACT_ADDRESS, ITO2_CONTRACT_ADDRESS } = useITOConstants(chainId) + const contractAddress = isMainnetOld ? ITO_CONTRACT_ADDRESS : ITO2_CONTRACT_ADDRESS //#region fetch claimable pool - const { value: poolsFromSubgraph = [], loading: loadingSubgraph } = useClaimablePoolsBySubgraph() - const { value: poolsFromWeb3 = [], loading: loadingWeb3 } = useClaimablePoolsByWeb3() - // One of them works is okay - const loadingPool = loadingSubgraph && loadingWeb3 + const { value: poolsFromSubgraph = [], loading: loadingSubgraph } = useClaimablePoolsBySubgraph(chainId) + const { value: poolsFromWeb3 = [], loading: loadingWeb3 } = useClaimablePoolsByWeb3(chainId) + const loadingPool = loadingSubgraph || loadingWeb3 const isPoolsFromWeb3Empty = poolsFromWeb3.length === 0 const _pools = unionBy(poolsFromWeb3, poolsFromSubgraph, 'pid') //#endregion @@ -51,7 +45,7 @@ export function useClaimablePools(isMainnetOld = false) { ) // No need to fetch token details again since subgraph returns it. - const { value: tokens, loading: loadingTokens } = useFungibleTokensDetailed(_tokens) + const { value: tokens, loading: loadingTokens } = useFungibleTokensDetailed(_tokens, chainId) const pools = isPoolsFromWeb3Empty ? _pools : _pools.map((p, i) => { @@ -67,22 +61,21 @@ export function useClaimablePools(isMainnetOld = false) { return useAsyncRetry(async () => { const chainDetailed = getChainDetailed(chainId) - if (!chainDetailed) return [] - if (isMainnetOld && chainId !== ChainId.Mainnet) return [] - if (!ITO_Contract || loading) return undefined - if (pools.length === 0) return [] + + if (!chainDetailed || loading) return undefined + if ((isMainnetOld && chainId !== ChainId.Mainnet) || pools.length === 0) return [] + if (!contractAddress) return undefined const raws = await Promise.all( pools.map(async (value) => { - const availability = await (ITO_Contract as ITO2).methods.check_availability(value.pid).call({ - from: account, - }) + const availability = await checkAvailability(value.pid, account, contractAddress, chainId, isMainnetOld) return { availability, ...value } }), ) const swappedTokens: SwappedToken[] = raws .filter( (raw) => + raw.availability.exchange_addrs.length !== 0 && !raw.availability.claimed && raw.availability.swapped !== '0' && Number(raw.availability.end_time) * 1000 < Number(raw.availability.unlock_time) * 1000, @@ -115,7 +108,7 @@ export function useClaimablePools(isMainnetOld = false) { .sort((a, b) => b.unlockTime.getTime() - a.unlockTime.getTime()) return swappedTokens - }, [JSON.stringify(pools), account, chainId, loading]) + }, [JSON.stringify(pools), account, chainId, loading, contractAddress]) } function checkUnlockTimeEqual(cur: SwappedToken) { diff --git a/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useClaimablePoolsBySubgraph.ts b/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useClaimablePoolsBySubgraph.ts index 8e22484fd575..0761c101ffd4 100644 --- a/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useClaimablePoolsBySubgraph.ts +++ b/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useClaimablePoolsBySubgraph.ts @@ -1,13 +1,12 @@ import { useAsyncRetry } from 'react-use' -import { useAccount, useChainId } from '@masknet/web3-shared' +import { useAccount, ChainId } from '@masknet/web3-shared' import type { ClaimablePool } from '../../types' import { PluginITO_RPC } from '../../messages' -export function useClaimablePoolsBySubgraph() { +export function useClaimablePoolsBySubgraph(chainId: ChainId) { const account = useAccount() - const chainId = useChainId() return useAsyncRetry(async () => { - const results = await PluginITO_RPC.getAllPoolsAsBuyer(account) + const results = await PluginITO_RPC.getAllPoolsAsBuyer(account, chainId) return results.map((r) => r.pool) }, [account, chainId]) } diff --git a/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useClaimablePoolsByWeb3.ts b/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useClaimablePoolsByWeb3.ts index f7bc689fa192..6a0e4ec5781d 100644 --- a/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useClaimablePoolsByWeb3.ts +++ b/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useClaimablePoolsByWeb3.ts @@ -1,20 +1,19 @@ import { useAsyncRetry } from 'react-use' -import { flatten } from 'lodash-es' +import { flatten, first } from 'lodash-es' import { sha3 } from 'web3-utils' import type { PastLogsOptions, Log } from 'web3-core' import { useWeb3, useAccount, useITOConstants, - useChainId, - useBlockNumber, FungibleTokenDetailed, EthereumTokenType, useGetPastLogsParams, ChainId, + getRPCConstants, } from '@masknet/web3-shared' import type { ClaimablePool } from '../../types' -import { useMemo } from 'react' +import { useBlockNumberOfChain } from './useBlockNumberOfChain' import Services from '../../../../extension/service' const SWAP_SUCCESS_TOPIC = sha3('SwapSuccess(bytes32,address,address,address,uint256,uint256,uint128,bool)') @@ -27,28 +26,31 @@ const SWAP_SUCCESS_TYPES = [ { type: 'bool', name: 'claimed' }, ] -export function useClaimablePoolsByWeb3() { +export function useClaimablePoolsByWeb3(chainId: ChainId) { const web3 = useWeb3() const account = useAccount() - const chainId = useChainId() - const currentBlock = useBlockNumber() - const fixedCurrentBlock = useMemo(() => currentBlock, []) - const { ITO2_CONTRACT_CREATION_BLOCK_HEIGHT: fromBlock, ITO2_CONTRACT_ADDRESS: address } = useITOConstants() + const currentBlock = useBlockNumberOfChain(chainId) + const { ITO2_CONTRACT_CREATION_BLOCK_HEIGHT: fromBlock, ITO2_CONTRACT_ADDRESS: address } = useITOConstants(chainId) // https://github.com/binance-chain/bsc/issues/113 // getPastLogs block range limitations on BSC is only 5000, which is absurd. Sometimes 4500 also fails. const maxBlockRange = chainId === ChainId.BSC ? 4500 : 10000 - const queryParams = useGetPastLogsParams(fromBlock, fixedCurrentBlock, maxBlockRange, { + const queryParams = useGetPastLogsParams(fromBlock, currentBlock, maxBlockRange, { address, topics: [SWAP_SUCCESS_TOPIC], }) + const { RPC } = getRPCConstants(chainId) + const provderURL = first(RPC) + if (!provderURL) throw new Error('Unknown chain id.') return useAsyncRetry(async () => { + if (!currentBlock) return [] const logs = flatten( await Promise.all( queryParams.map((queryParam: PastLogsOptions) => Services.Ethereum.getPastLogs(queryParam, { chainId, + rpc: provderURL, }), ), ), @@ -67,5 +69,5 @@ export function useClaimablePoolsByWeb3() { } return acc }, []) - }, [account, address, chainId, JSON.stringify(queryParams)]) + }, [account, address, chainId, JSON.stringify(queryParams), currentBlock, provderURL]) } diff --git a/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useSwapCallback.ts b/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useSwapCallback.ts index 969b35d74d05..7dea75846b3d 100644 --- a/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useSwapCallback.ts +++ b/packages/maskbook/src/plugins/ITO/SNSAdaptor/hooks/useSwapCallback.ts @@ -13,7 +13,10 @@ import { useAccount, useGasPrice, useNonce, + useChainId, useTransactionState, + isSameAddress, + useITOConstants, } from '@masknet/web3-shared' import BigNumber from 'bignumber.js' import { useCallback } from 'react' @@ -23,6 +26,7 @@ import { buf2hex, hex2buf, useI18N } from '../../../../utils' import { useITO_Contract } from './useITO_Contract' import { useQualificationContract } from './useQualificationContract' import type { JSON_PayloadInMask } from '../../types' +import { checkAvailability } from '../../Worker/apis/checkAvailability' export function useSwapCallback( payload: JSON_PayloadInMask, @@ -35,6 +39,8 @@ export function useSwapCallback( const nonce = useNonce() const gasPrice = useGasPrice() const account = useAccount() + const chainId = useChainId() + const { ITO_CONTRACT_ADDRESS } = useITOConstants() const { contract: ITO_Contract, version } = useITO_Contract(payload.contract_address) const [swapState, setSwapState] = useTransactionState() const { contract: qualificationContract } = useQualificationContract( @@ -119,9 +125,13 @@ export function useSwapCallback( // check remaining try { - const availability = await ITO_Contract.methods.check_availability(pid).call({ - from: account, - }) + const availability = await checkAvailability( + pid, + account, + payload.contract_address, + chainId, + isSameAddress(payload.contract_address, ITO_CONTRACT_ADDRESS), + ) if (isZero(availability.remaining)) { setSwapState({ type: TransactionStateType.FAILED, @@ -226,6 +236,7 @@ export function useSwapCallback( gasPrice, nonce, ITO_Contract, + chainId, qualificationContract, account, payload, diff --git a/packages/maskbook/src/plugins/ITO/Worker/apis/checkAvailability.ts b/packages/maskbook/src/plugins/ITO/Worker/apis/checkAvailability.ts new file mode 100644 index 000000000000..36ae66d67e48 --- /dev/null +++ b/packages/maskbook/src/plugins/ITO/Worker/apis/checkAvailability.ts @@ -0,0 +1,57 @@ +import ITO_ABI from '@masknet/web3-contracts/abis/ITO.json' +import ITO2_ABI from '@masknet/web3-contracts/abis/ITO2.json' +import { first } from 'lodash-es' +import { ChainId, getRPCConstants } from '@masknet/web3-shared' +import { Interface } from '@ethersproject/abi' +import { JsonRpcProvider } from '@ethersproject/providers' +import type { Availability } from '../../types' + +const interFaceV1 = new Interface(ITO_ABI) +const interFaceV2 = new Interface(ITO2_ABI) + +// ITO Contract readonly method, read it no matter on whatever chains you are. +export async function checkAvailability(pid: string, from: string, to: string, chainId: ChainId, isV1 = false) { + const { RPC } = getRPCConstants(chainId) + const provderURL = first(RPC) + if (!provderURL) throw new Error('Unknown chain id.') + const provider = new JsonRpcProvider(provderURL) + + const callData = (isV1 ? interFaceV1 : interFaceV2).encodeFunctionData('check_availability', [pid]) + const data = await provider.call({ + to, + from, + data: callData, + }) + return decodeResult(data, isV1) +} + +function decodeResult(data: string, isV1: boolean) { + const results = (isV1 ? interFaceV1 : interFaceV2).decodeFunctionResult('check_availability', data) + + return { + exchange_addrs: results[0], + remaining: parseInt(parse(results[1]).hex), + started: results[2], + expired: results[3], + unlocked: results[4], + unlock_time: parseHexToInt(results[5]), + swapped: parseHexToInt(results[6]), + exchanged_tokens: parse(results[7]).map((r: any) => parseHexToInt(r)), + ...(isV1 + ? {} + : { + claimed: results[8], + start_time: parseHexToInt(results[9]), + end_time: parseHexToInt(results[10]), + qualification_addr: results[11], + }), + } as Availability +} + +function parse(x: any) { + return JSON.parse(JSON.stringify(x)) +} + +function parseHexToInt(x: any) { + return parseInt(parse(x).hex).toString() +} diff --git a/packages/maskbook/src/plugins/ITO/Worker/apis/index.ts b/packages/maskbook/src/plugins/ITO/Worker/apis/index.ts index 342505e84c2a..0d7c57b02f57 100644 --- a/packages/maskbook/src/plugins/ITO/Worker/apis/index.ts +++ b/packages/maskbook/src/plugins/ITO/Worker/apis/index.ts @@ -1,4 +1,4 @@ -import { getITOConstants } from '@masknet/web3-shared' +import { ChainId, getITOConstants } from '@masknet/web3-shared' import stringify from 'json-stable-stringify' import { first, omit } from 'lodash-es' import { currentChainIdSettings } from '../../../Wallet/settings' @@ -48,8 +48,8 @@ const POOL_FIELDS = ` } ` -async function fetchFromMarketSubgraph(query: string) { - const subgraphURL = getITOConstants(currentChainIdSettings.value).SUBGRAPH_URL +async function fetchFromMarketSubgraph(query: string, chainId?: ChainId) { + const subgraphURL = getITOConstants(chainId ? chainId : currentChainIdSettings.value).SUBGRAPH_URL if (!subgraphURL) return null const response = await fetch(subgraphURL, { method: 'POST', @@ -173,7 +173,7 @@ export async function getAllPoolsAsSeller(address: string, page: number) { }) } -export async function getAllPoolsAsBuyer(address: string) { +export async function getAllPoolsAsBuyer(address: string, chainId: ChainId) { const data = await fetchFromMarketSubgraph<{ buyInfos: { pool: JSON_PayloadOutMask & { @@ -181,7 +181,8 @@ export async function getAllPoolsAsBuyer(address: string) { exchange_out_volumes: string[] } }[] - }>(` + }>( + ` { buyInfos (where: { buyer: "${address.toLowerCase()}" }) { pool { @@ -191,7 +192,9 @@ export async function getAllPoolsAsBuyer(address: string) { } } } - `) + `, + chainId, + ) if (!data?.buyInfos) return [] return data.buyInfos.map((x) => { const pool = payloadIntoMask(omit(x.pool, ['exchange_in_volumes', 'exchange_out_volumes'])) diff --git a/packages/maskbook/src/plugins/ITO/Worker/services.ts b/packages/maskbook/src/plugins/ITO/Worker/services.ts index a9f5523697e3..596db7ee3e0a 100644 --- a/packages/maskbook/src/plugins/ITO/Worker/services.ts +++ b/packages/maskbook/src/plugins/ITO/Worker/services.ts @@ -1,7 +1,7 @@ import type { JSON_PayloadInMask, PoolRecord } from '../types' import * as subgraph from './apis' import * as database from './database' -import { getChainDetailed } from '@masknet/web3-shared' +import { getChainDetailed, ChainId } from '@masknet/web3-shared' import { currentChainIdSettings } from '../../Wallet/settings' export async function getTradeInfo(pid: string, trader: string) { @@ -35,11 +35,10 @@ export async function getAllPoolsAsSeller(address: string, page: number) { .filter((x) => x.pool.chain_id === chainId) } -export async function getAllPoolsAsBuyer(address: string) { - const chainId = currentChainIdSettings.value +export async function getAllPoolsAsBuyer(address: string, chainId: ChainId) { const chainDetailed = getChainDetailed(chainId) if (!chainDetailed) return [] - const pools = await subgraph.getAllPoolsAsBuyer(address) + const pools = await subgraph.getAllPoolsAsBuyer(address, chainId) return pools.filter((x) => x.pool.chain_id === chainId) } diff --git a/packages/maskbook/src/plugins/ITO/assets/lock-dark.png b/packages/maskbook/src/plugins/ITO/assets/lock-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..0f0c5773d4b089d3947587f3bb6d238f957349fb GIT binary patch literal 11397 zcmXXs2|U!>_vbr{8T-iAvyM_JYcG{j%~ymrq(USrMN#xbJTYIDQVONwB}>~=&%T$$ zw9<-7Xe`51_I=H4|2yyZ_xa#^?>+b2bI(2ZZ1-GraX;fR8D&Jt(2y)Kz{AnUec*Q4qo|DxPE(thOd_I z(HZk6JC6kX>tMp5_O?cUjg2nTlBvZS*pnzN0o%`SrqCcQdzZZ9%v?X28IpcC+W5@|oo=#?val zzBOJT%TnWtH05qma4sG2r2g;I|F-Z?+^J7~d**o(?k&!_<81}zF#uXtvQ@d=Lm}%T zbX8{`s>vA188s{g1v`L#pX><3(WLQ%ni)4DQ;w#cq5fK~Vs?`5LkD|zm(h&mw$P|! zF$rONm|+G_qj{Dj%-I%j=jlD239`;EvXqGrO3alMurW>jRDOo-?AP~ikQ!;Y#c~BD zRvUwcmg0BicUcDb#NfH;5ZcdP1*RC6J{9ICoEr>K@?)eZbC#3f z_FH#B>9a@|zP+?3W?={TqoT$tRnd|CrHb<_Na#!mXP+3hdo!1&aKJPA>D=7;Ja~u5 zyi>GF{9DVhDYD(C&_spLczQcpKnUmCSNaRAtE2{2~&SC_zjTq+j#oP28%orQ$|( zQkWD5mXDt(+P_#I8Ts)v$YIPAEgP!Q{;)(DO_lB)uP!bG{cUmV+|d<0+Wnd`>S1%r z2bpU&VDI#8n7woUD4BB_FQS8V!wc5Kz(6`*0O_yG@B?(XnAxV7X;p4cX`N@20E{)? zh2ZYZC9%IS3-n{vFsAdi8FDSgB`GZg8~Zr%{lUDsBQs<_b?Y-%7l4hv<~aYaDhC

&(bN!fUhyIx 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 y(DT children?: React.ReactNode isValidChainId?: (actualChainId: ChainId, expectedChainId: ChainId) => boolean } @@ -33,10 +36,11 @@ export function EthereumChainBoundary(props: EthereumChainBoundaryProps) { const allowTestnet = useAllowTestnet() const providerType = useValueRef(currentProviderSettings) + const { noSwitchNetworkTip = false } = props const expectedChainId = props.chainId - const expectedNetwork = getChainName(expectedChainId) + const expectedNetwork = expectedChainId === ChainId.BSC ? 'BSC' : getChainName(expectedChainId) const actualChainId = chainId - const actualNetwork = getChainName(actualChainId) + const actualNetwork = actualChainId === ChainId.BSC ? 'BSC' : getChainName(actualChainId) // if false then it will not guide the user to switch the network const isAllowed = isChainIdValid(expectedChainId, allowTestnet) && !!account @@ -124,18 +128,20 @@ export function EthereumChainBoundary(props: EthereumChainBoundaryProps) { return ( - - - {t('plugin_wallet_not_availabe_on', { - network: actualNetwork, - })} - - + {!noSwitchNetworkTip ? ( + + + {t('plugin_wallet_not_availabe_on', { + network: actualNetwork, + })} + + + ) : null} {isAllowed ? ( ({ + balance: { + marginRight: theme.spacing(0.5), + }, +})) + +export interface FormattedBalanceProps extends withClasses<'balance' | 'symbol'> { value: BigNumber.Value | undefined decimals?: number significant?: number symbol?: string } -export const FormattedBalance: FC = ({ value, decimals, significant, symbol }) => { +export const FormattedBalance: FC = (props) => { + const { value, decimals, significant, symbol, classes } = props const formatted = formatBalance(value, decimals, significant) - if (symbol) return {`${formatted} ${symbol}`} + const ordinaryClasses = useStyles() + if (symbol) + return ( + + {formatted} + {symbol} + + ) return {formatted} } diff --git a/packages/web3-shared/src/contracts/useERC20TokenBytes32Contract.ts b/packages/web3-shared/src/contracts/useERC20TokenBytes32Contract.ts index db72ff89e7e1..2227c5c885e5 100644 --- a/packages/web3-shared/src/contracts/useERC20TokenBytes32Contract.ts +++ b/packages/web3-shared/src/contracts/useERC20TokenBytes32Contract.ts @@ -7,6 +7,6 @@ export function useERC20TokenBytes32Contract(address?: string) { return useContract(address, ERC20Bytes32ABI as AbiItem[]) } -export function useERC20TokenBytes32Contracts(listOfAddress: string[]) { - return useContracts(listOfAddress, ERC20Bytes32ABI as AbiItem[]) +export function useERC20TokenBytes32Contracts(listOfAddress: string[], rpc: string) { + return useContracts(listOfAddress, ERC20Bytes32ABI as AbiItem[], rpc) } diff --git a/packages/web3-shared/src/contracts/useERC20TokenContract.ts b/packages/web3-shared/src/contracts/useERC20TokenContract.ts index c7730b245be5..6a69548eb877 100644 --- a/packages/web3-shared/src/contracts/useERC20TokenContract.ts +++ b/packages/web3-shared/src/contracts/useERC20TokenContract.ts @@ -7,6 +7,6 @@ export function useERC20TokenContract(address?: string) { return useContract(address, ERC20ABI as AbiItem[]) } -export function useERC20TokenContracts(listOfAddress: string[]) { - return useContracts(listOfAddress, ERC20ABI as AbiItem[]) +export function useERC20TokenContracts(listOfAddress: string[], rpc: string) { + return useContracts(listOfAddress, ERC20ABI as AbiItem[], rpc) } diff --git a/packages/web3-shared/src/hooks/useBlockNumber.ts b/packages/web3-shared/src/hooks/useBlockNumber.ts index 633d69f5266a..b1b76d4c744c 100644 --- a/packages/web3-shared/src/hooks/useBlockNumber.ts +++ b/packages/web3-shared/src/hooks/useBlockNumber.ts @@ -2,7 +2,7 @@ import { useState, useEffect } from 'react' import { useWeb3StateContext } from '../context' /** - * Get the current block number + * Get the current block number of current chain */ export function useBlockNumber() { return useWeb3StateContext().blockNumber diff --git a/packages/web3-shared/src/hooks/useContract.ts b/packages/web3-shared/src/hooks/useContract.ts index a9ea0e601a7a..da7e5de1d482 100644 --- a/packages/web3-shared/src/hooks/useContract.ts +++ b/packages/web3-shared/src/hooks/useContract.ts @@ -29,8 +29,9 @@ export function useContract(address: string = '', ABI: A * @param listOfAddress * @param ABI */ -export function useContracts(listOfAddress: string[], ABI: AbiItem[]) { +export function useContracts(listOfAddress: string[], ABI: AbiItem[], rpc?: string) { const web3 = useWeb3() + if (rpc) web3.setProvider(rpc) const contracts = useMemo( () => listOfAddress.map((address) => createContract(web3, address, ABI)), [web3, JSON.stringify(listOfAddress), ABI], diff --git a/packages/web3-shared/src/hooks/useERC20TokenDetailed.ts b/packages/web3-shared/src/hooks/useERC20TokenDetailed.ts index 597246b95af9..170dc7d5f7f5 100644 --- a/packages/web3-shared/src/hooks/useERC20TokenDetailed.ts +++ b/packages/web3-shared/src/hooks/useERC20TokenDetailed.ts @@ -3,6 +3,8 @@ import { ERC20TokenDetailed, FungibleToken, ChainId, EthereumTokenType, Fungible import { useChainId } from './useChainId' import type { ERC20 } from '@masknet/web3-contracts/types/ERC20' import type { ERC20Bytes32 } from '@masknet/web3-contracts/types/ERC20Bytes32' +import { getRPCConstants } from '../constants' +import { first } from 'lodash-es' import { useERC20TokenContract, useERC20TokenContracts } from '../contracts/useERC20TokenContract' import { useERC20TokenBytes32Contract, useERC20TokenBytes32Contracts } from '../contracts/useERC20TokenBytes32Contract' import { parseStringOrBytes32, createERC20Token, createNativeToken } from '../utils' @@ -19,11 +21,16 @@ export function useERC20TokenDetailed(address?: string, token?: Partial[]) { - const chainId = useChainId() +export function useFungibleTokensDetailed(listOfToken: Pick[], _chainId?: ChainId) { + const currentChainId = useChainId() + const chainId = _chainId ? _chainId : currentChainId + const { RPC } = getRPCConstants(chainId) + const provderURL = first(RPC) + if (!provderURL) throw new Error('Unknown chain id.') const listOfAddress = useMemo(() => listOfToken.map((t) => t.address), [JSON.stringify(listOfToken)]) - const erc20TokenContracts = useERC20TokenContracts(listOfAddress) - const erc20TokenBytes32Contracts = useERC20TokenBytes32Contracts(listOfAddress) + + const erc20TokenContracts = useERC20TokenContracts(listOfAddress, provderURL) + const erc20TokenBytes32Contracts = useERC20TokenBytes32Contracts(listOfAddress, provderURL) return useAsyncRetry( async () => diff --git a/packages/web3-shared/src/hooks/useGetPastLogsParams.ts b/packages/web3-shared/src/hooks/useGetPastLogsParams.ts index 1b2c0c889a41..bdf76a91a8c3 100644 --- a/packages/web3-shared/src/hooks/useGetPastLogsParams.ts +++ b/packages/web3-shared/src/hooks/useGetPastLogsParams.ts @@ -9,7 +9,7 @@ export function useGetPastLogsParams( maxBlockRange: number, params: Partial, ) { - if (!fromBlock) return [] + if (!fromBlock || fromBlock > currentBlock) return [] let count = 1 let queryParams = [] while (fromBlock + count * maxBlockRange < currentBlock) { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 89ff5cff2a2f..d1dc5f05f41c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -46,21 +46,21 @@ importers: typescript: 4.3.5 dependencies: '@emotion/cache': 11.4.0 - '@emotion/react': 11.4.0_7133d8ccc1901f54543c95a1a683a948 - '@emotion/styled': 11.3.0_bb61e2ca6b4e3b4e709fac7c7e1d0eed - '@material-ui/core': 5.0.0-alpha.34_e5754ef5c010d9298e44d23df9c2b9b6 - '@material-ui/icons': 5.0.0-alpha.34_c37485f59b2daaeb177625fe5e802bb6 - '@material-ui/lab': 5.0.0-alpha.34_54e8d5ba865b716209278700262f908f - '@material-ui/styles': 5.0.0-alpha.33_7133d8ccc1901f54543c95a1a683a948 - '@material-ui/system': 5.0.0-alpha.34_cd4de1c9bac509f067bb35206cbee47e - '@types/react': 17.0.14 + '@emotion/react': 11.4.0_010541d7fdfc8cbcdd915345c89295c8 + '@emotion/styled': 11.3.0_f93d116ef72f8da655f451c0a9f53f84 + '@material-ui/core': 5.0.0-alpha.34_c18111ab52f544bb7136cba2b50146bb + '@material-ui/icons': 5.0.0-alpha.34_efa8ffa3c203b59b265bc9823f7fd1dd + '@material-ui/lab': 5.0.0-alpha.34_2f3cefec971b3b570e9b1ca691f643e0 + '@material-ui/styles': 5.0.0-alpha.33_010541d7fdfc8cbcdd915345c89295c8 + '@material-ui/system': 5.0.0-alpha.34_873b6ee332b32a0534335ea366866a4e + '@types/react': 17.0.15 '@types/react-dom': 17.0.9 - i18next: 20.3.4 + i18next: 20.3.5 idb: 5.0.8 jss: 10.5.1 react: 18.0.0-alpha-aecb3b6d1 react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - react-i18next: 11.11.3_7915f5a677df3fd86eeada9702973273 + react-i18next: 11.11.4_60622d171f398e74ebbb8933ef6c3c06 devDependencies: '@commitlint/cli': 12.1.4 '@commitlint/config-conventional': 12.1.4 @@ -79,7 +79,7 @@ importers: eslint-plugin-unused-imports: 1.1.2 esm: 3.2.25 husky: 7.0.1 - lint-staged: 11.1.0 + lint-staged: 11.1.1 npm-run-all: 4.1.5 only-allow: 1.0.0 prettier: 2.3.2 @@ -108,7 +108,7 @@ importers: '@types/lodash': 4.14.171 '@types/proper-lockfile': 4.1.2 gulp: 4.0.2 - ts-node: 10.1.0_typescript@4.3.5 + ts-node: 10.1.0 packages/dashboard: specifiers: @@ -154,7 +154,7 @@ importers: dependencies: '@dimensiondev/holoflows-kit': 0.9.0-20210726055325-dfbe7fd '@dimensiondev/kit': 0.0.0-20210630045432-e05621c - '@hookform/resolvers': 2.6.1_react-hook-form@7.11.1 + '@hookform/resolvers': 2.6.1_react-hook-form@7.12.0 '@masknet/icons': link:../icons '@masknet/plugin-example': link:../plugins/example '@masknet/plugin-infra': link:../plugin-infra @@ -167,30 +167,30 @@ importers: async-call-rpc: 5.1.0 bignumber.js: 9.0.1 classnames: 2.3.1 - color: 3.1.3 + color: 3.2.1 history: 5.0.0 json-stable-stringify: 1.0.1 lodash-es: 4.17.21 - react-hook-form: 7.11.1_react@18.0.0-alpha-aecb3b6d1 - react-router: 6.0.0-beta.0_dd3df4049b9a65e1e2d003c7940c4871 - react-router-dom: 6.0.0-beta.0_66263521e705c985f663eeac15167a50 - react-use: 17.2.4_f991c289939c8299bed5e4a6a5a79a62 + react-hook-form: 7.12.0 + react-router: 6.0.0-beta.0_history@5.0.0 + react-router-dom: 6.0.0-beta.0_history@5.0.0 + react-use: 17.2.4 unstated-next: 1.1.0 - use-subscription: 1.5.1_react@18.0.0-alpha-aecb3b6d1 + use-subscription: 1.5.1 wallet.ts: 1.0.1 zod: 3.5.1 devDependencies: - '@babel/core': 7.14.6 + '@babel/core': 7.14.8 '@snowpack/plugin-dotenv': 2.1.0 - '@snowpack/plugin-react-refresh': 2.5.0_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/addon-actions': 6.3.5_cd4de1c9bac509f067bb35206cbee47e - '@storybook/addon-essentials': 6.3.5_29ff494e71cb5ad8eccdaec12f68b0ef - '@storybook/addon-links': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/react': 6.3.5_3725f572d4f33e7e9dab01322e5a2d20 - '@storybook/theming': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 + '@snowpack/plugin-react-refresh': 2.5.0 + '@storybook/addon-actions': 6.3.6 + '@storybook/addon-essentials': 6.3.6_ef694ff708e1d777fd5b8e3d842d6f54 + '@storybook/addon-links': 6.3.6 + '@storybook/addons': 6.3.6 + '@storybook/react': 6.3.6_@babel+core@7.14.8 + '@storybook/theming': 6.3.6 '@types/snowpack-env': 2.3.4 - babel-loader: 8.2.2_@babel+core@7.14.6 + babel-loader: 8.2.2_@babel+core@7.14.8 snowpack: 3.8.3 packages/empty: @@ -222,6 +222,7 @@ importers: '@dimensiondev/metamask-extension-provider': 3.0.6-20210519045409-1835d4d '@dimensiondev/stego-js': '=0.11.1-20201027083223-8ab41be' '@dimensiondev/webextension-shim': 0.0.3-20210708053012-57a254d + '@ethersproject/abi': ^5.4.0 '@ethersproject/address': ^5.0.4 '@ethersproject/contracts': ^5.0.4 '@ethersproject/networks': ^5.0.4 @@ -383,10 +384,11 @@ importers: '@dimensiondev/kit': 0.0.0-20210630045432-e05621c '@dimensiondev/metamask-extension-provider': 3.0.6-20210519045409-1835d4d '@dimensiondev/stego-js': 0.11.1-20201027083223-8ab41be + '@ethersproject/abi': 5.4.0 '@ethersproject/address': 5.4.0 '@ethersproject/contracts': 5.4.0 '@ethersproject/networks': 5.4.1 - '@ethersproject/providers': 5.4.1 + '@ethersproject/providers': 5.4.2 '@ethersproject/solidity': 5.4.0 '@ethersproject/strings': 5.4.0 '@masknet/dashboard': link:../dashboard @@ -413,12 +415,12 @@ importers: '@types/json2csv': 5.0.3 '@types/jsonwebtoken': 8.5.4 '@types/lodash-es': 4.17.4 - '@types/node': 16.4.1 + '@types/node': 16.4.3 '@types/qrcode': 1.4.1 '@types/react-highlight-words': 0.16.3 '@types/react-router-dom': 5.1.8 '@types/react-virtualized-auto-sizer': 1.0.1 - '@types/react-window': 1.8.4 + '@types/react-window': 1.8.5 '@types/tiny-secp256k1': 1.0.0 '@types/use-subscription': 1.0.0 '@types/uuid': 8.3.1 @@ -426,7 +428,7 @@ importers: '@uniswap/v2-sdk': 3.0.0 '@walletconnect/client': 1.4.1 anchorme: 2.1.2 - arweave: 1.10.15 + arweave: 1.10.16 assert: 2.0.0 async-call-rpc: 5.1.0 bignumber.js: 9.0.1 @@ -459,14 +461,14 @@ importers: pvtsutils: 1.1.7 qrcode: 1.4.4 react-draggable: 4.4.3 - react-feather: 2.0.9_react@18.0.0-alpha-aecb3b6d1 - react-highlight-words: 0.17.0_react@18.0.0-alpha-aecb3b6d1 - react-middle-ellipsis: 1.2.1_f991c289939c8299bed5e4a6a5a79a62 - react-router: 5.2.0_react@18.0.0-alpha-aecb3b6d1 - react-router-dom: 5.2.0_react@18.0.0-alpha-aecb3b6d1 - react-use: 17.2.4_f991c289939c8299bed5e4a6a5a79a62 - react-virtualized-auto-sizer: 1.0.5_f991c289939c8299bed5e4a6a5a79a62 - react-window: 1.8.6_f991c289939c8299bed5e4a6a5a79a62 + react-feather: 2.0.9 + react-highlight-words: 0.17.0 + react-middle-ellipsis: 1.2.1 + react-router: 5.2.0 + react-router-dom: 5.2.0 + react-use: 17.2.4 + react-virtualized-auto-sizer: 1.0.5 + react-window: 1.8.6 remarkable: 2.0.1 scrypt-js: 3.0.1 socket.io-client: 2.4.0 @@ -475,7 +477,7 @@ importers: tiny-secp256k1: 1.1.6 ts-results: 3.3.0 unstated-next: 1.1.0 - use-subscription: 1.5.1_react@18.0.0-alpha-aecb3b6d1 + use-subscription: 1.5.1 uuid: 8.3.2 wallet.ts: 1.0.1 web-ext-types: 3.2.1 @@ -490,11 +492,11 @@ importers: webextension-polyfill: 0.8.0 z-schema: 5.0.1 devDependencies: - '@dimensiondev/webextension-shim': 0.0.3-20210708053012-57a254d_typescript@4.3.5 + '@dimensiondev/webextension-shim': 0.0.3-20210708053012-57a254d '@pmmmwh/react-refresh-webpack-plugin': 0.5.0-rc.2_0cb17a392999b7da0b5f4263f37b1695 '@sinonjs/text-encoding': 0.7.1 - '@swc/core': 1.2.63 - '@testing-library/react-hooks': 7.0.1_1959de3a9153879cff3acd96b46ed70f + '@swc/core': 1.2.66 + '@testing-library/react-hooks': 7.0.1_react-test-renderer@17.0.2 '@types/enzyme': 3.10.9 '@types/enzyme-adapter-react-16': 1.0.6 '@types/expect-puppeteer': 4.4.6 @@ -505,19 +507,19 @@ importers: '@types/rimraf': 3.0.1 '@types/socket.io-client': 1.4.36 '@types/webpack-dev-server': 3.11.5 - '@typescript-eslint/eslint-plugin': 4.28.4_b1648df9f9ba40bdeef3710a5a5af353 - '@typescript-eslint/parser': 4.28.4_eslint@7.31.0+typescript@4.3.5 + '@typescript-eslint/eslint-plugin': 4.28.5_@typescript-eslint+parser@4.28.5 + '@typescript-eslint/parser': 4.28.5 babel-loader: 8.2.2_webpack@5.46.0 chrome-launcher: 0.14.0 copy-webpack-plugin: 9.0.1_webpack@5.46.0 dotenv: 10.0.0 enzyme: 3.11.0 - enzyme-adapter-react-16: 1.15.6_f15f970d9b179e8975516dda0497bdea + enzyme-adapter-react-16: 1.15.6_enzyme@3.11.0 expect-puppeteer: 5.0.4 fake-indexeddb: 3.1.3 file-loader: 6.2.0_webpack@5.46.0 html-webpack-plugin: 5.3.2_webpack@5.46.0 - jest: 27.0.6_ts-node@10.1.0 + jest: 27.0.6 jest-environment-jsdom-fourteen: 1.0.1 jest-esm-transformer: 1.0.0 jest-junit: 12.2.0 @@ -526,19 +528,19 @@ importers: openzeppelin-solidity: 3.4.1 react-devtools-core: 4.14.0 react-refresh: 0.10.0 - react-refresh-typescript: 2.0.2_07d643ea690a1c588819a69f1ef8f0ab - react-test-renderer: 17.0.2_react@18.0.0-alpha-aecb3b6d1 + react-refresh-typescript: 2.0.2_react-refresh@0.10.0 + react-test-renderer: 17.0.2 rimraf: 3.0.2 source-map-loader: 3.0.0_webpack@5.46.0 swc-loader: 0.1.14_webpack@5.46.0 - ts-jest: 27.0.4_52cc4273aa16028085013af47e479e10 - type-coverage: 2.18.0_typescript@4.3.5 + ts-jest: 27.0.4_@types+jest@26.0.24+jest@27.0.6 + type-coverage: 2.18.0 webpack: 5.46.0_webpack-cli@4.7.2 webpack-cli: 4.7.2_d46d1c9a5e33a01c3500802a2e542ae0 webpack-dev-server: 3.11.2_webpack-cli@4.7.2+webpack@5.46.0 webpack-extension-manifest-plugin: 0.7.0 webpack-notifier: 1.13.0 - webpack-target-webextension: 0.4.3_webpack@5.46.0 + webpack-target-webextension: 0.4.4_webpack@5.46.0 packages/plugin-infra: specifiers: @@ -560,7 +562,7 @@ importers: '@types/use-subscription': 1.0.0 async-call-rpc: 5.1.0 ts-results: 3.3.0 - use-subscription: 1.5.1_react@18.0.0-alpha-aecb3b6d1 + use-subscription: 1.5.1 packages/plugins/Wallet: specifiers: @@ -585,6 +587,7 @@ importers: '@masknet/web3-shared': workspace:* anchorme: ^2.1.2 bignumber.js: ^9.0.1 + classnames: ^2.3.1 lodash-es: ^4.17.21 qrcode: ^1.4.4 react-use: ^17.2.4 @@ -598,10 +601,11 @@ importers: '@masknet/web3-shared': link:../web3-shared anchorme: 2.1.2 bignumber.js: 9.0.1 + classnames: 2.3.1 lodash-es: 4.17.21 qrcode: 1.4.4 - react-use: 17.2.4_f991c289939c8299bed5e4a6a5a79a62 - use-subscription: 1.5.1_react@18.0.0-alpha-aecb3b6d1 + react-use: 17.2.4 + use-subscription: 1.5.1 uuid: 8.3.2 packages/shared-base: @@ -641,8 +645,8 @@ importers: '@storybook/addons': ^6.3.5 '@storybook/react': ^6.3.5 devDependencies: - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/react': 6.3.5_90bc8abf0686c79bfa49c88a2e6943ae + '@storybook/addons': 6.3.6 + '@storybook/react': 6.3.6 packages/theme: specifiers: @@ -675,16 +679,16 @@ importers: tinycolor2: 1.4.2 use-subscription: 1.5.1 devDependencies: - '@babel/core': 7.14.6 - '@storybook/addon-actions': 6.3.5 - '@storybook/addon-essentials': 6.3.5_4a5702e8a4b0f3f63e9a8362e367cf2f - '@storybook/addon-links': 6.3.5 - '@storybook/addons': 6.3.5 - '@storybook/react': 6.3.5_@babel+core@7.14.6 - '@storybook/theming': 6.3.5 + '@babel/core': 7.14.8 + '@storybook/addon-actions': 6.3.6 + '@storybook/addon-essentials': 6.3.6_ef694ff708e1d777fd5b8e3d842d6f54 + '@storybook/addon-links': 6.3.6 + '@storybook/addons': 6.3.6 + '@storybook/react': 6.3.6_@babel+core@7.14.8 + '@storybook/theming': 6.3.6 '@types/qrcode': 1.4.1 '@types/tinycolor2': 1.4.3 - babel-loader: 8.2.2_@babel+core@7.14.6 + babel-loader: 8.2.2_@babel+core@7.14.8 storybook-addon-matrix: 1.6.0 packages/web3-constants: @@ -699,8 +703,8 @@ importers: web3-core: ^1.3.4 web3-eth-contract: ^1.3.4 dependencies: - '@typechain/web3-v1': 3.0.0_typechain@5.1.1 - typechain: 5.1.1_typescript@4.3.5 + '@typechain/web3-v1': 3.0.0_typechain@5.1.2 + typechain: 5.1.2 devDependencies: bn.js: 4.12.0 promievent: 0.1.5 @@ -732,9 +736,9 @@ importers: ethereum-blockies: 0.1.1 fuse.js: 6.4.6 lodash-es: 4.17.21 - react-use: 17.2.4_f991c289939c8299bed5e4a6a5a79a62 + react-use: 17.2.4 unstated-next: 1.1.0 - use-subscription: 1.5.1_react@18.0.0-alpha-aecb3b6d1 + use-subscription: 1.5.1 wallet.ts: 1.0.1 web3: 1.4.0 web3-core: 1.4.0 @@ -912,29 +916,6 @@ packages: - supports-color dev: true - /@babel/core/7.14.6: - resolution: {integrity: sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.14.5 - '@babel/generator': 7.14.5 - '@babel/helper-compilation-targets': 7.14.5_@babel+core@7.14.6 - '@babel/helper-module-transforms': 7.14.5 - '@babel/helpers': 7.14.6 - '@babel/parser': 7.14.7 - '@babel/template': 7.14.5 - '@babel/traverse': 7.14.7 - '@babel/types': 7.14.5 - convert-source-map: 1.8.0 - debug: 4.3.2 - gensync: 1.0.0-beta.2 - json5: 2.2.0 - semver: 6.3.0 - source-map: 0.5.7 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/core/7.14.8: resolution: {integrity: sha512-/AtaeEhT6ErpDhInbXmjHcUQXH0L0TEgscfcxk1qbOvLuKCa5aZT0SOOtDKFY96/CLROwbLSKyFor6idgNaU4Q==} engines: {node: '>=6.9.0'} @@ -958,15 +939,6 @@ packages: - supports-color dev: true - /@babel/generator/7.14.5: - resolution: {integrity: sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.14.5 - jsesc: 2.5.2 - source-map: 0.5.7 - dev: true - /@babel/generator/7.14.8: resolution: {integrity: sha512-cYDUpvIzhBVnMzRoY1fkSEhK/HmwEVwlyULYgn/tMQYd6Obag3ylCjONle3gdErfXBW61SVTlR9QR7uWlgeIkg==} engines: {node: '>=6.9.0'} @@ -1003,19 +975,6 @@ packages: semver: 6.3.0 dev: true - /@babel/helper-compilation-targets/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/compat-data': 7.14.7 - '@babel/core': 7.14.6 - '@babel/helper-validator-option': 7.14.5 - browserslist: 4.16.6 - semver: 6.3.0 - dev: true - /@babel/helper-compilation-targets/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==} engines: {node: '>=6.9.0'} @@ -1045,23 +1004,6 @@ packages: - supports-color dev: true - /@babel/helper-create-class-features-plugin/7.14.8_@babel+core@7.14.6: - resolution: {integrity: sha512-bpYvH8zJBWzeqi1o+co8qOrw+EXzQ/0c74gVmY205AWXy9nifHrOg77y+1zwxX5lXE7Icq4sPlSQ4O2kWBrteQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-annotate-as-pure': 7.14.5 - '@babel/helper-function-name': 7.14.5 - '@babel/helper-member-expression-to-functions': 7.14.7 - '@babel/helper-optimise-call-expression': 7.14.5 - '@babel/helper-replace-supers': 7.14.5 - '@babel/helper-split-export-declaration': 7.14.5 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/helper-create-class-features-plugin/7.14.8_@babel+core@7.14.8: resolution: {integrity: sha512-bpYvH8zJBWzeqi1o+co8qOrw+EXzQ/0c74gVmY205AWXy9nifHrOg77y+1zwxX5lXE7Icq4sPlSQ4O2kWBrteQ==} engines: {node: '>=6.9.0'} @@ -1089,17 +1031,6 @@ packages: regexpu-core: 4.7.1 dev: true - /@babel/helper-create-regexp-features-plugin/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-annotate-as-pure': 7.14.5 - regexpu-core: 4.7.1 - dev: true - /@babel/helper-create-regexp-features-plugin/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==} engines: {node: '>=6.9.0'} @@ -1146,24 +1077,6 @@ packages: - supports-color dev: true - /@babel/helper-define-polyfill-provider/0.2.3_@babel+core@7.14.6: - resolution: {integrity: sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==} - peerDependencies: - '@babel/core': ^7.4.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-compilation-targets': 7.14.5_@babel+core@7.14.6 - '@babel/helper-module-imports': 7.14.5 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/traverse': 7.14.8 - debug: 4.3.2 - lodash.debounce: 4.0.8 - resolve: 1.20.0 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/helper-define-polyfill-provider/0.2.3_@babel+core@7.14.8: resolution: {integrity: sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==} peerDependencies: @@ -1195,51 +1108,35 @@ packages: dependencies: '@babel/helper-get-function-arity': 7.14.5 '@babel/template': 7.14.5 - '@babel/types': 7.14.5 + '@babel/types': 7.14.8 dev: true /@babel/helper-get-function-arity/7.14.5: resolution: {integrity: sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.14.5 + '@babel/types': 7.14.8 dev: true /@babel/helper-hoist-variables/7.14.5: resolution: {integrity: sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.14.5 + '@babel/types': 7.14.8 dev: true /@babel/helper-member-expression-to-functions/7.14.7: resolution: {integrity: sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.14.5 + '@babel/types': 7.14.8 dev: true /@babel/helper-module-imports/7.14.5: resolution: {integrity: sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.14.5 - - /@babel/helper-module-transforms/7.14.5: - resolution: {integrity: sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-module-imports': 7.14.5 - '@babel/helper-replace-supers': 7.14.5 - '@babel/helper-simple-access': 7.14.5 - '@babel/helper-split-export-declaration': 7.14.5 - '@babel/helper-validator-identifier': 7.14.5 - '@babel/template': 7.14.5 - '@babel/traverse': 7.14.7 - '@babel/types': 7.14.5 - transitivePeerDependencies: - - supports-color - dev: true + '@babel/types': 7.14.8 /@babel/helper-module-transforms/7.14.8: resolution: {integrity: sha512-RyE+NFOjXn5A9YU1dkpeBaduagTlZ0+fccnIcAGbv1KGUlReBj7utF7oEth8IdIBQPcux0DDgW5MFBH2xu9KcA==} @@ -1261,7 +1158,7 @@ packages: resolution: {integrity: sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.14.5 + '@babel/types': 7.14.8 dev: true /@babel/helper-plugin-utils/7.10.4: @@ -1289,19 +1186,12 @@ packages: dependencies: '@babel/helper-member-expression-to-functions': 7.14.7 '@babel/helper-optimise-call-expression': 7.14.5 - '@babel/traverse': 7.14.7 - '@babel/types': 7.14.5 + '@babel/traverse': 7.14.8 + '@babel/types': 7.14.8 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-simple-access/7.14.5: - resolution: {integrity: sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.14.5 - dev: true - /@babel/helper-simple-access/7.14.8: resolution: {integrity: sha512-TrFN4RHh9gnWEU+s7JloIho2T76GPwRHhdzOWLqTrMnlas8T9O7ec+oEDNsRXndOmru9ymH9DFrEOxpzPoSbdg==} engines: {node: '>=6.9.0'} @@ -1320,13 +1210,9 @@ packages: resolution: {integrity: sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.14.5 + '@babel/types': 7.14.8 dev: true - /@babel/helper-validator-identifier/7.14.5: - resolution: {integrity: sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==} - engines: {node: '>=6.9.0'} - /@babel/helper-validator-identifier/7.14.8: resolution: {integrity: sha512-ZGy6/XQjllhYQrNw/3zfWRwZCTVSiBLZ9DHVZxn9n2gip/7ab8mv2TWlKPIBk26RwedCBoWdjLmn+t9na2Gcow==} engines: {node: '>=6.9.0'} @@ -1348,17 +1234,6 @@ packages: - supports-color dev: true - /@babel/helpers/7.14.6: - resolution: {integrity: sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.14.5 - '@babel/traverse': 7.14.7 - '@babel/types': 7.14.5 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/helpers/7.14.8: resolution: {integrity: sha512-ZRDmI56pnV+p1dH6d+UN6GINGz7Krps3+270qqI9UJ4wxYThfAIcI5i7j5vXC4FJ3Wap+S9qcebxeYiqn87DZw==} engines: {node: '>=6.9.0'} @@ -1378,12 +1253,6 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 - /@babel/parser/7.14.7: - resolution: {integrity: sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==} - engines: {node: '>=6.0.0'} - hasBin: true - dev: true - /@babel/parser/7.14.8: resolution: {integrity: sha512-syoCQFOoo/fzkWDeM0dLEZi5xqurb5vuyzwIMNZRNun+N/9A4cUZeQaE7dTrB8jGaKuJRBtEOajtnmw0I5hvvA==} engines: {node: '>=6.0.0'} @@ -1401,18 +1270,6 @@ packages: '@babel/plugin-proposal-optional-chaining': 7.14.5 dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.13.0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.14.5 - '@babel/plugin-proposal-optional-chaining': 7.14.5_@babel+core@7.14.6 - dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==} engines: {node: '>=6.9.0'} @@ -1438,20 +1295,6 @@ packages: - supports-color dev: true - /@babel/plugin-proposal-async-generator-functions/7.14.7_@babel+core@7.14.6: - resolution: {integrity: sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-remap-async-to-generator': 7.14.5 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.14.6 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-proposal-async-generator-functions/7.14.7_@babel+core@7.14.8: resolution: {integrity: sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q==} engines: {node: '>=6.9.0'} @@ -1478,19 +1321,6 @@ packages: - supports-color dev: true - /@babel/plugin-proposal-class-properties/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-create-class-features-plugin': 7.14.8_@babel+core@7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-proposal-class-properties/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==} engines: {node: '>=6.9.0'} @@ -1517,20 +1347,6 @@ packages: - supports-color dev: true - /@babel/plugin-proposal-class-static-block/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.12.0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-create-class-features-plugin': 7.14.8_@babel+core@7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.14.6 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-proposal-class-static-block/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==} engines: {node: '>=6.9.0'} @@ -1569,17 +1385,6 @@ packages: '@babel/plugin-syntax-dynamic-import': 7.8.3 dev: true - /@babel/plugin-proposal-dynamic-import/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.14.6 - dev: true - /@babel/plugin-proposal-dynamic-import/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==} engines: {node: '>=6.9.0'} @@ -1612,17 +1417,6 @@ packages: '@babel/plugin-syntax-export-namespace-from': 7.8.3 dev: true - /@babel/plugin-proposal-export-namespace-from/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.14.6 - dev: true - /@babel/plugin-proposal-export-namespace-from/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==} engines: {node: '>=6.9.0'} @@ -1644,17 +1438,6 @@ packages: '@babel/plugin-syntax-json-strings': 7.8.3 dev: true - /@babel/plugin-proposal-json-strings/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.14.6 - dev: true - /@babel/plugin-proposal-json-strings/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==} engines: {node: '>=6.9.0'} @@ -1676,17 +1459,6 @@ packages: '@babel/plugin-syntax-logical-assignment-operators': 7.10.4 dev: true - /@babel/plugin-proposal-logical-assignment-operators/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.14.6 - dev: true - /@babel/plugin-proposal-logical-assignment-operators/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==} engines: {node: '>=6.9.0'} @@ -1708,17 +1480,6 @@ packages: '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3 dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.14.6 - dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==} engines: {node: '>=6.9.0'} @@ -1740,17 +1501,6 @@ packages: '@babel/plugin-syntax-numeric-separator': 7.10.4 dev: true - /@babel/plugin-proposal-numeric-separator/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.14.6 - dev: true - /@babel/plugin-proposal-numeric-separator/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==} engines: {node: '>=6.9.0'} @@ -1786,20 +1536,6 @@ packages: '@babel/plugin-transform-parameters': 7.14.5 dev: true - /@babel/plugin-proposal-object-rest-spread/7.14.7_@babel+core@7.14.6: - resolution: {integrity: sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.14.7 - '@babel/core': 7.14.6 - '@babel/helper-compilation-targets': 7.14.5_@babel+core@7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.14.6 - '@babel/plugin-transform-parameters': 7.14.5_@babel+core@7.14.6 - dev: true - /@babel/plugin-proposal-object-rest-spread/7.14.7_@babel+core@7.14.8: resolution: {integrity: sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==} engines: {node: '>=6.9.0'} @@ -1824,17 +1560,6 @@ packages: '@babel/plugin-syntax-optional-catch-binding': 7.8.3 dev: true - /@babel/plugin-proposal-optional-catch-binding/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.14.6 - dev: true - /@babel/plugin-proposal-optional-catch-binding/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==} engines: {node: '>=6.9.0'} @@ -1857,18 +1582,6 @@ packages: '@babel/plugin-syntax-optional-chaining': 7.8.3 dev: true - /@babel/plugin-proposal-optional-chaining/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.14.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.14.6 - dev: true - /@babel/plugin-proposal-optional-chaining/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==} engines: {node: '>=6.9.0'} @@ -1893,19 +1606,6 @@ packages: - supports-color dev: true - /@babel/plugin-proposal-private-methods/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-create-class-features-plugin': 7.14.8_@babel+core@7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-proposal-private-methods/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==} engines: {node: '>=6.9.0'} @@ -1933,39 +1633,24 @@ packages: - supports-color dev: true - /@babel/plugin-proposal-private-property-in-object/7.14.5_@babel+core@7.14.6: + /@babel/plugin-proposal-private-property-in-object/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.14.6 + '@babel/core': 7.14.8 '@babel/helper-annotate-as-pure': 7.14.5 - '@babel/helper-create-class-features-plugin': 7.14.8_@babel+core@7.14.6 + '@babel/helper-create-class-features-plugin': 7.14.8_@babel+core@7.14.8 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.14.6 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.14.8 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-private-property-in-object/7.14.5_@babel+core@7.14.8: - resolution: {integrity: sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.8 - '@babel/helper-annotate-as-pure': 7.14.5 - '@babel/helper-create-class-features-plugin': 7.14.8_@babel+core@7.14.8 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.14.8 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-proposal-unicode-property-regex/7.14.5: - resolution: {integrity: sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==} - engines: {node: '>=4'} + /@babel/plugin-proposal-unicode-property-regex/7.14.5: + resolution: {integrity: sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==} + engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1973,17 +1658,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-proposal-unicode-property-regex/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==} - engines: {node: '>=4'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-proposal-unicode-property-regex/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==} engines: {node: '>=4'} @@ -2003,15 +1677,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.14.6: - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.14.8: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: @@ -2021,12 +1686,12 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.14.6: + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.14.8: resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.14.6 + '@babel/core': 7.14.8 '@babel/helper-plugin-utils': 7.14.5 dev: true @@ -2038,15 +1703,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.14.6: - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.14.8: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: @@ -2065,16 +1721,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} @@ -2103,15 +1749,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.14.6: - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.14.8: resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: @@ -2139,15 +1776,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.14.6: - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.14.8: resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: @@ -2166,22 +1794,22 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-flow/7.14.5_@babel+core@7.14.6: + /@babel/plugin-syntax-flow/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.14.6 + '@babel/core': 7.14.8 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.14.6: + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.14.8: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.14.6 + '@babel/core': 7.14.8 '@babel/helper-plugin-utils': 7.14.5 dev: true @@ -2193,15 +1821,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.14.6: - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.14.8: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: @@ -2228,16 +1847,6 @@ packages: dependencies: '@babel/helper-plugin-utils': 7.14.5 - /@babel/plugin-syntax-jsx/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-syntax-jsx/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==} engines: {node: '>=6.9.0'} @@ -2256,15 +1865,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.14.6: - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.14.8: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: @@ -2282,15 +1882,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.14.6: - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.14.8: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: @@ -2308,15 +1899,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.14.6: - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.14.8: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: @@ -2343,15 +1925,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.14.6: - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.14.8: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: @@ -2369,15 +1942,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.14.6: - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.14.8: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: @@ -2395,15 +1959,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.14.6: - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.14.8: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: @@ -2422,16 +1977,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} @@ -2451,16 +1996,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} @@ -2471,16 +2006,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-typescript/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-syntax-typescript/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==} engines: {node: '>=6.9.0'} @@ -2500,16 +2025,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-arrow-functions/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-arrow-functions/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==} engines: {node: '>=6.9.0'} @@ -2533,20 +2048,6 @@ packages: - supports-color dev: true - /@babel/plugin-transform-async-to-generator/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-module-imports': 7.14.5 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-remap-async-to-generator': 7.14.5 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-async-to-generator/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==} engines: {node: '>=6.9.0'} @@ -2570,16 +2071,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-block-scoped-functions/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-block-scoped-functions/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==} engines: {node: '>=6.9.0'} @@ -2599,16 +2090,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-block-scoping/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-block-scoping/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==} engines: {node: '>=6.9.0'} @@ -2636,24 +2117,6 @@ packages: - supports-color dev: true - /@babel/plugin-transform-classes/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-annotate-as-pure': 7.14.5 - '@babel/helper-function-name': 7.14.5 - '@babel/helper-optimise-call-expression': 7.14.5 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-replace-supers': 7.14.5 - '@babel/helper-split-export-declaration': 7.14.5 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-classes/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==} engines: {node: '>=6.9.0'} @@ -2681,16 +2144,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-computed-properties/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-computed-properties/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==} engines: {node: '>=6.9.0'} @@ -2710,16 +2163,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-destructuring/7.14.7_@babel+core@7.14.6: - resolution: {integrity: sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-destructuring/7.14.7_@babel+core@7.14.8: resolution: {integrity: sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==} engines: {node: '>=6.9.0'} @@ -2740,17 +2183,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-dotall-regex/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-dotall-regex/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==} engines: {node: '>=6.9.0'} @@ -2771,16 +2203,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-duplicate-keys/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-duplicate-keys/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==} engines: {node: '>=6.9.0'} @@ -2801,17 +2223,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-exponentiation-operator/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.14.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-exponentiation-operator/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==} engines: {node: '>=6.9.0'} @@ -2833,15 +2244,15 @@ packages: '@babel/plugin-syntax-flow': 7.14.5 dev: true - /@babel/plugin-transform-flow-strip-types/7.14.5_@babel+core@7.14.6: + /@babel/plugin-transform-flow-strip-types/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-KhcolBKfXbvjwI3TV7r7TkYm8oNXHNBqGOy6JDVwtecFaRoKYsUUqJdS10q0YDKW1c6aZQgO+Ys3LfGkox8pXA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.14.6 + '@babel/core': 7.14.8 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-flow': 7.14.5_@babel+core@7.14.6 + '@babel/plugin-syntax-flow': 7.14.5_@babel+core@7.14.8 dev: true /@babel/plugin-transform-for-of/7.14.5: @@ -2853,16 +2264,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-for-of/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-for-of/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==} engines: {node: '>=6.9.0'} @@ -2883,17 +2284,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-function-name/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-function-name': 7.14.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-function-name/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==} engines: {node: '>=6.9.0'} @@ -2914,23 +2304,13 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-literals/7.14.5_@babel+core@7.14.6: + /@babel/plugin-transform-literals/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-literals/7.14.5_@babel+core@7.14.8: - resolution: {integrity: sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.8 + '@babel/core': 7.14.8 '@babel/helper-plugin-utils': 7.14.5 dev: true @@ -2943,16 +2323,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-member-expression-literals/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-member-expression-literals/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==} engines: {node: '>=6.9.0'} @@ -2976,20 +2346,6 @@ packages: - supports-color dev: true - /@babel/plugin-transform-modules-amd/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-module-transforms': 7.14.8 - '@babel/helper-plugin-utils': 7.14.5 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-modules-amd/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==} engines: {node: '>=6.9.0'} @@ -3010,24 +2366,9 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-module-transforms': 7.14.5 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-simple-access': 7.14.5 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-modules-commonjs/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-module-transforms': 7.14.5 + '@babel/helper-module-transforms': 7.14.8 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-simple-access': 7.14.5 + '@babel/helper-simple-access': 7.14.8 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color @@ -3040,36 +2381,20 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.14.8 - '@babel/helper-module-transforms': 7.14.5 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-simple-access': 7.14.5 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-modules-systemjs/7.14.5: - resolution: {integrity: sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-hoist-variables': 7.14.5 '@babel/helper-module-transforms': 7.14.8 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-validator-identifier': 7.14.8 + '@babel/helper-simple-access': 7.14.8 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-systemjs/7.14.5_@babel+core@7.14.6: + /@babel/plugin-transform-modules-systemjs/7.14.5: resolution: {integrity: sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.14.6 '@babel/helper-hoist-variables': 7.14.5 '@babel/helper-module-transforms': 7.14.8 '@babel/helper-plugin-utils': 7.14.5 @@ -3107,19 +2432,6 @@ packages: - supports-color dev: true - /@babel/plugin-transform-modules-umd/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-module-transforms': 7.14.8 - '@babel/helper-plugin-utils': 7.14.5 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-modules-umd/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==} engines: {node: '>=6.9.0'} @@ -3142,16 +2454,6 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.14.5 dev: true - /@babel/plugin-transform-named-capturing-groups-regex/7.14.7_@babel+core@7.14.6: - resolution: {integrity: sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.14.6 - dev: true - /@babel/plugin-transform-named-capturing-groups-regex/7.14.7_@babel+core@7.14.8: resolution: {integrity: sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg==} engines: {node: '>=6.9.0'} @@ -3171,16 +2473,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-new-target/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-new-target/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==} engines: {node: '>=6.9.0'} @@ -3203,19 +2495,6 @@ packages: - supports-color dev: true - /@babel/plugin-transform-object-super/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-replace-supers': 7.14.5 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-object-super/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==} engines: {node: '>=6.9.0'} @@ -3248,16 +2527,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-parameters/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-parameters/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==} engines: {node: '>=6.9.0'} @@ -3277,16 +2546,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-property-literals/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-property-literals/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==} engines: {node: '>=6.9.0'} @@ -3306,16 +2565,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-react-display-name/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-07aqY1ChoPgIxsuDviptRpVkWCSbXWmzQqcgy65C6YSFOfPFvb/DX3bBRHh7pCd/PMEEYHYWUTSVkCbkVainYQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-react-display-name/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-07aqY1ChoPgIxsuDviptRpVkWCSbXWmzQqcgy65C6YSFOfPFvb/DX3bBRHh7pCd/PMEEYHYWUTSVkCbkVainYQ==} engines: {node: '>=6.9.0'} @@ -3335,16 +2584,6 @@ packages: '@babel/plugin-transform-react-jsx': 7.14.5 dev: true - /@babel/plugin-transform-react-jsx-development/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/plugin-transform-react-jsx': 7.14.5_@babel+core@7.14.6 - dev: true - /@babel/plugin-transform-react-jsx-development/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==} engines: {node: '>=6.9.0'} @@ -3368,20 +2607,6 @@ packages: '@babel/types': 7.14.8 dev: true - /@babel/plugin-transform-react-jsx/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-7RylxNeDnxc1OleDm0F5Q/BSL+whYRbOAR+bwgCxIr0L32v7UFh/pz1DLMZideAUxKT6eMoS2zQH6fyODLEi8Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-annotate-as-pure': 7.14.5 - '@babel/helper-module-imports': 7.14.5 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-jsx': 7.14.5_@babel+core@7.14.6 - '@babel/types': 7.14.8 - dev: true - /@babel/plugin-transform-react-jsx/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-7RylxNeDnxc1OleDm0F5Q/BSL+whYRbOAR+bwgCxIr0L32v7UFh/pz1DLMZideAUxKT6eMoS2zQH6fyODLEi8Q==} engines: {node: '>=6.9.0'} @@ -3406,17 +2631,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-react-pure-annotations/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-annotate-as-pure': 7.14.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-react-pure-annotations/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==} engines: {node: '>=6.9.0'} @@ -3437,16 +2651,6 @@ packages: regenerator-transform: 0.14.5 dev: true - /@babel/plugin-transform-regenerator/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - regenerator-transform: 0.14.5 - dev: true - /@babel/plugin-transform-regenerator/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==} engines: {node: '>=6.9.0'} @@ -3466,16 +2670,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-reserved-words/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-reserved-words/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==} engines: {node: '>=6.9.0'} @@ -3495,16 +2689,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-shorthand-properties/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-shorthand-properties/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==} engines: {node: '>=6.9.0'} @@ -3525,17 +2709,6 @@ packages: '@babel/helper-skip-transparent-expression-wrappers': 7.14.5 dev: true - /@babel/plugin-transform-spread/7.14.6_@babel+core@7.14.6: - resolution: {integrity: sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.14.5 - dev: true - /@babel/plugin-transform-spread/7.14.6_@babel+core@7.14.8: resolution: {integrity: sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==} engines: {node: '>=6.9.0'} @@ -3556,16 +2729,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-sticky-regex/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-sticky-regex/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==} engines: {node: '>=6.9.0'} @@ -3585,16 +2748,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-template-literals/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-template-literals/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==} engines: {node: '>=6.9.0'} @@ -3614,16 +2767,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-typeof-symbol/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-typeof-symbol/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==} engines: {node: '>=6.9.0'} @@ -3657,16 +2800,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-unicode-escapes/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-unicode-escapes/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==} engines: {node: '>=6.9.0'} @@ -3687,17 +2820,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-unicode-regex/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-unicode-regex/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==} engines: {node: '>=6.9.0'} @@ -3792,90 +2914,6 @@ packages: - supports-color dev: true - /@babel/preset-env/7.14.8_@babel+core@7.14.6: - resolution: {integrity: sha512-a9aOppDU93oArQ51H+B8M1vH+tayZbuBqzjOhntGetZVa+4tTu5jp+XTwqHGG2lxslqomPYVSjIxQkFwXzgnxg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.14.7 - '@babel/core': 7.14.6 - '@babel/helper-compilation-targets': 7.14.5_@babel+core@7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-validator-option': 7.14.5 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-proposal-async-generator-functions': 7.14.7_@babel+core@7.14.6 - '@babel/plugin-proposal-class-properties': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-proposal-class-static-block': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-proposal-dynamic-import': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-proposal-export-namespace-from': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-proposal-json-strings': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-proposal-logical-assignment-operators': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-proposal-numeric-separator': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-proposal-object-rest-spread': 7.14.7_@babel+core@7.14.6 - '@babel/plugin-proposal-optional-catch-binding': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-proposal-optional-chaining': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-proposal-private-methods': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-proposal-private-property-in-object': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-proposal-unicode-property-regex': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.14.6 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.14.6 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.14.6 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.14.6 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.14.6 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.14.6 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.14.6 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.14.6 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.14.6 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.14.6 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.14.6 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-arrow-functions': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-async-to-generator': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-block-scoped-functions': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-block-scoping': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-classes': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-computed-properties': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-destructuring': 7.14.7_@babel+core@7.14.6 - '@babel/plugin-transform-dotall-regex': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-duplicate-keys': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-exponentiation-operator': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-for-of': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-function-name': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-literals': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-member-expression-literals': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-modules-amd': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-modules-commonjs': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-modules-systemjs': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-modules-umd': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-named-capturing-groups-regex': 7.14.7_@babel+core@7.14.6 - '@babel/plugin-transform-new-target': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-object-super': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-parameters': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-property-literals': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-regenerator': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-reserved-words': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-shorthand-properties': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-spread': 7.14.6_@babel+core@7.14.6 - '@babel/plugin-transform-sticky-regex': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-template-literals': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-typeof-symbol': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-unicode-escapes': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-unicode-regex': 7.14.5_@babel+core@7.14.6 - '@babel/preset-modules': 0.1.4_@babel+core@7.14.6 - '@babel/types': 7.14.8 - babel-plugin-polyfill-corejs2: 0.2.2_@babel+core@7.14.6 - babel-plugin-polyfill-corejs3: 0.2.3_@babel+core@7.14.6 - babel-plugin-polyfill-regenerator: 0.2.2_@babel+core@7.14.6 - core-js-compat: 3.15.2 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/preset-env/7.14.8_@babel+core@7.14.8: resolution: {integrity: sha512-a9aOppDU93oArQ51H+B8M1vH+tayZbuBqzjOhntGetZVa+4tTu5jp+XTwqHGG2lxslqomPYVSjIxQkFwXzgnxg==} engines: {node: '>=6.9.0'} @@ -3971,16 +3009,16 @@ packages: '@babel/plugin-transform-flow-strip-types': 7.14.5 dev: true - /@babel/preset-flow/7.14.5_@babel+core@7.14.6: + /@babel/preset-flow/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-pP5QEb4qRUSVGzzKx9xqRuHUrM/jEzMqdrZpdMA+oUCRgd5zM1qGr5y5+ZgAL/1tVv1H0dyk5t4SKJntqyiVtg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.14.6 + '@babel/core': 7.14.8 '@babel/helper-plugin-utils': 7.14.5 '@babel/helper-validator-option': 7.14.5 - '@babel/plugin-transform-flow-strip-types': 7.14.5_@babel+core@7.14.6 + '@babel/plugin-transform-flow-strip-types': 7.14.5_@babel+core@7.14.8 dev: true /@babel/preset-modules/0.1.4: @@ -3995,19 +3033,6 @@ packages: esutils: 2.0.3 dev: true - /@babel/preset-modules/0.1.4_@babel+core@7.14.6: - resolution: {integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-proposal-unicode-property-regex': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-dotall-regex': 7.14.5_@babel+core@7.14.6 - '@babel/types': 7.14.8 - esutils: 2.0.3 - dev: true - /@babel/preset-modules/0.1.4_@babel+core@7.14.8: resolution: {integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==} peerDependencies: @@ -4035,21 +3060,6 @@ packages: '@babel/plugin-transform-react-pure-annotations': 7.14.5 dev: true - /@babel/preset-react/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-validator-option': 7.14.5 - '@babel/plugin-transform-react-display-name': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-react-jsx': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-react-jsx-development': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-react-pure-annotations': 7.14.5_@babel+core@7.14.6 - dev: true - /@babel/preset-react/7.14.5_@babel+core@7.14.8: resolution: {integrity: sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==} engines: {node: '>=6.9.0'} @@ -4093,14 +3103,8 @@ packages: source-map-support: 0.5.19 dev: true - /@babel/runtime/7.14.6: - resolution: {integrity: sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==} - engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.13.7 - - /@babel/runtime/7.14.8: - resolution: {integrity: sha512-twj3L8Og5SaCRCErB4x4ajbvBIVV77CGeFglHpeg5WC5FF8TZzBWXtTJ4MqaD9QszLYTtr+IsaAL2rEUevb+eg==} + /@babel/runtime/7.14.8: + resolution: {integrity: sha512-twj3L8Og5SaCRCErB4x4ajbvBIVV77CGeFglHpeg5WC5FF8TZzBWXtTJ4MqaD9QszLYTtr+IsaAL2rEUevb+eg==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.9 @@ -4110,25 +3114,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.14.5 - '@babel/parser': 7.14.7 - '@babel/types': 7.14.5 - dev: true - - /@babel/traverse/7.14.7: - resolution: {integrity: sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.14.5 - '@babel/generator': 7.14.5 - '@babel/helper-function-name': 7.14.5 - '@babel/helper-hoist-variables': 7.14.5 - '@babel/helper-split-export-declaration': 7.14.5 - '@babel/parser': 7.14.7 - '@babel/types': 7.14.5 - debug: 4.3.2 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + '@babel/parser': 7.14.8 + '@babel/types': 7.14.8 dev: true /@babel/traverse/7.14.8: @@ -4148,20 +3135,12 @@ packages: - supports-color dev: true - /@babel/types/7.14.5: - resolution: {integrity: sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-validator-identifier': 7.14.5 - to-fast-properties: 2.0.0 - /@babel/types/7.14.8: resolution: {integrity: sha512-iob4soQa7dZw8nodR/KlOQkPh9S4I8RwCxwRIFuiMRYjOzH/KJzdUfDgz6cGi5dDaclXF4P2PAhCdrBJNIg68Q==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.14.8 to-fast-properties: 2.0.0 - dev: true /@balancer-labs/sor/1.0.0: resolution: {integrity: sha512-EF4RvwCHGIa3gqRKMBlrq19FS4X+4g3NAJkJf9k21oIUp1XAhdV3/aMlAoJ25OigafCjPFEHn7wOHrtZNKHc3A==} @@ -4454,7 +3433,7 @@ packages: meow: 7.1.1 dev: false - /@dimensiondev/webextension-shim/0.0.3-20210708053012-57a254d_typescript@4.3.5: + /@dimensiondev/webextension-shim/0.0.3-20210708053012-57a254d: resolution: {integrity: sha512-0O0Nc3j2Vxo9Gfvgeq8pWuMHKMSU3tDjRnzE0U5oWvYoY+ZO61NniKp4xf/C+J6Py6lhQFutjd2tqlporqRwlw==, tarball: download/@dimensiondev/webextension-shim/0.0.3-20210708053012-57a254d/a2ee1bed40822a7f6b9c60ce4296930c9bab00828e82637aa56060498a135ac7} hasBin: true peerDependencies: @@ -4463,7 +3442,6 @@ packages: async-call-rpc: 4.2.1 buffer: 6.0.3 systemjs: 6.3.2 - typescript: 4.3.5 web-ext-types: 3.2.1 dev: true @@ -4479,7 +3457,7 @@ packages: dependencies: '@babel/helper-module-imports': 7.14.5 '@babel/plugin-syntax-jsx': 7.14.5 - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 '@emotion/hash': 0.8.0 '@emotion/memoize': 0.7.5 '@emotion/serialize': 1.0.2 @@ -4515,7 +3493,7 @@ packages: peerDependencies: react: '>=16.3.0' dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 '@emotion/cache': 10.0.29 '@emotion/css': 10.0.27 '@emotion/serialize': 0.11.16 @@ -4537,20 +3515,6 @@ packages: '@emotion/utils': 0.11.3 dev: true - /@emotion/core/10.1.1_react@18.0.0-alpha-aecb3b6d1: - resolution: {integrity: sha512-ZMLG6qpXR8x031NXD8HJqugy/AZSkAuMxxqB46pmAR7ze47MhNJ56cdoX243QPZdGctrdfo+s08yZTiwaUcRKA==} - peerDependencies: - react: '>=16.3.0' - dependencies: - '@babel/runtime': 7.14.8 - '@emotion/cache': 10.0.29 - '@emotion/css': 10.0.27 - '@emotion/serialize': 0.11.16 - '@emotion/sheet': 0.9.4 - '@emotion/utils': 0.11.3 - react: 18.0.0-alpha-aecb3b6d1 - dev: true - /@emotion/css/10.0.27: resolution: {integrity: sha512-6wZjsvYeBhyZQYNrGoR5yPMYbMBNEnanDrqmsqS1mzDm1cOTu12shvl2j4QHNS36UaTE0USIJawCH9C8oW34Zw==} dependencies: @@ -4582,7 +3546,7 @@ packages: resolution: {integrity: sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==} dev: false - /@emotion/react/11.4.0_7133d8ccc1901f54543c95a1a683a948: + /@emotion/react/11.4.0_010541d7fdfc8cbcdd915345c89295c8: resolution: {integrity: sha512-4XklWsl9BdtatLoJpSjusXhpKv9YVteYKh9hPKP1Sxl+mswEFoUe0WtmtWjxEjkA51DQ2QRMCNOvKcSlCQ7ivg==} peerDependencies: '@babel/core': ^7.0.0 @@ -4594,13 +3558,13 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 '@emotion/cache': 11.4.0 '@emotion/serialize': 1.0.2 '@emotion/sheet': 1.0.1 '@emotion/utils': 1.0.0 '@emotion/weak-memoize': 0.2.5 - '@types/react': 17.0.14 + '@types/react': 17.0.15 hoist-non-react-statics: 3.3.2 react: 18.0.0-alpha-aecb3b6d1 dev: false @@ -4633,20 +3597,6 @@ packages: resolution: {integrity: sha512-GbIvVMe4U+Zc+929N1V7nW6YYJtidj31lidSmdYcWozwoBIObXBnaJkKNDjZrLm9Nc0BR+ZyHNaRZxqNZbof5g==} dev: false - /@emotion/styled-base/10.0.31_0969515b2e564c6f8da5ffe0dd24efb6: - resolution: {integrity: sha512-wTOE1NcXmqMWlyrtwdkqg87Mu6Rj1MaukEoEmEkHirO5IoHDJ8LgCQL4MjJODgxWxXibGR3opGp1p7YvkNEdXQ==} - peerDependencies: - '@emotion/core': ^10.0.28 - react: '>=16.3.0' - dependencies: - '@babel/runtime': 7.14.8 - '@emotion/core': 10.1.1_react@18.0.0-alpha-aecb3b6d1 - '@emotion/is-prop-valid': 0.8.8 - '@emotion/serialize': 0.11.16 - '@emotion/utils': 0.11.3 - react: 18.0.0-alpha-aecb3b6d1 - dev: true - /@emotion/styled-base/10.0.31_@emotion+core@10.1.1: resolution: {integrity: sha512-wTOE1NcXmqMWlyrtwdkqg87Mu6Rj1MaukEoEmEkHirO5IoHDJ8LgCQL4MjJODgxWxXibGR3opGp1p7YvkNEdXQ==} peerDependencies: @@ -4674,18 +3624,6 @@ packages: react: 16.13.1 dev: true - /@emotion/styled/10.0.27_0969515b2e564c6f8da5ffe0dd24efb6: - resolution: {integrity: sha512-iK/8Sh7+NLJzyp9a5+vIQIXTYxfT4yB/OJbjzQanB2RZpvmzBQOHZWhpAMZWYEKRNNbsD6WfBw5sVWkb6WzS/Q==} - peerDependencies: - '@emotion/core': ^10.0.27 - react: '>=16.3.0' - dependencies: - '@emotion/core': 10.1.1_react@18.0.0-alpha-aecb3b6d1 - '@emotion/styled-base': 10.0.31_0969515b2e564c6f8da5ffe0dd24efb6 - babel-plugin-emotion: 10.2.2 - react: 18.0.0-alpha-aecb3b6d1 - dev: true - /@emotion/styled/10.0.27_@emotion+core@10.1.1: resolution: {integrity: sha512-iK/8Sh7+NLJzyp9a5+vIQIXTYxfT4yB/OJbjzQanB2RZpvmzBQOHZWhpAMZWYEKRNNbsD6WfBw5sVWkb6WzS/Q==} peerDependencies: @@ -4709,7 +3647,7 @@ packages: react: 16.13.1 dev: true - /@emotion/styled/11.3.0_bb61e2ca6b4e3b4e709fac7c7e1d0eed: + /@emotion/styled/11.3.0_f93d116ef72f8da655f451c0a9f53f84: resolution: {integrity: sha512-fUoLcN3BfMiLlRhJ8CuPUMEyKkLEoM+n+UyAbnqGEsCd5IzKQ7VQFLtzpJOaCD2/VR2+1hXQTnSZXVJeiTNltA==} peerDependencies: '@babel/core': ^7.0.0 @@ -4722,13 +3660,13 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 '@emotion/babel-plugin': 11.3.0 '@emotion/is-prop-valid': 1.1.0 - '@emotion/react': 11.4.0_7133d8ccc1901f54543c95a1a683a948 + '@emotion/react': 11.4.0_010541d7fdfc8cbcdd915345c89295c8 '@emotion/serialize': 1.0.2 '@emotion/utils': 1.0.0 - '@types/react': 17.0.14 + '@types/react': 17.0.15 react: 18.0.0-alpha-aecb3b6d1 dev: false @@ -4794,7 +3732,7 @@ packages: resolution: {integrity: sha512-Cqktk+hSIckwP/W8O47Eef60VwmoSC/L3lY0+dIBhQPCNn9E4V7rwmm2aFrNRRDJfFlGuZ1khkQUOc3oBX+niw==} dependencies: '@ethersproject/address': 5.4.0 - '@ethersproject/bignumber': 5.4.0 + '@ethersproject/bignumber': 5.4.1 '@ethersproject/bytes': 5.4.0 '@ethersproject/constants': 5.4.0 '@ethersproject/hash': 5.4.0 @@ -4820,7 +3758,7 @@ packages: /@ethersproject/abstract-provider/5.4.0: resolution: {integrity: sha512-vPBR7HKUBY0lpdllIn7tLIzNN7DrVnhCLKSzY0l8WAwxz686m/aL7ASDzrVxV93GJtIub6N2t4dfZ29CkPOxgA==} dependencies: - '@ethersproject/bignumber': 5.4.0 + '@ethersproject/bignumber': 5.4.1 '@ethersproject/bytes': 5.4.0 '@ethersproject/logger': 5.4.0 '@ethersproject/networks': 5.4.1 @@ -4840,7 +3778,7 @@ packages: /@ethersproject/address/5.4.0: resolution: {integrity: sha512-SD0VgOEkcACEG/C6xavlU1Hy3m5DGSXW3CUHkaaEHbAPPsgi0coP5oNPsxau8eTlZOk/bpa/hKeCNoK5IzVI2Q==} dependencies: - '@ethersproject/bignumber': 5.4.0 + '@ethersproject/bignumber': 5.4.1 '@ethersproject/bytes': 5.4.0 '@ethersproject/keccak256': 5.4.0 '@ethersproject/logger': 5.4.0 @@ -4858,13 +3796,6 @@ packages: '@ethersproject/properties': 5.4.0 dev: false - /@ethersproject/bignumber/5.4.0: - resolution: {integrity: sha512-OXUu9f9hO3vGRIPxU40cignXZVaYyfx6j9NNMjebKdnaCL3anCLSSy8/b8d03vY6dh7duCC0kW72GEC4tZer2w==} - dependencies: - '@ethersproject/bytes': 5.4.0 - '@ethersproject/logger': 5.4.0 - bn.js: 4.12.0 - /@ethersproject/bignumber/5.4.1: resolution: {integrity: sha512-fJhdxqoQNuDOk6epfM7yD6J8Pol4NUCy1vkaGAkuujZm0+lNow//MKu1hLhRiYV4BsOHyBv5/lsTjF+7hWwhJg==} dependencies: @@ -4889,7 +3820,7 @@ packages: '@ethersproject/abstract-provider': 5.4.0 '@ethersproject/abstract-signer': 5.4.0 '@ethersproject/address': 5.4.0 - '@ethersproject/bignumber': 5.4.0 + '@ethersproject/bignumber': 5.4.1 '@ethersproject/bytes': 5.4.0 '@ethersproject/constants': 5.4.0 '@ethersproject/logger': 5.4.0 @@ -4935,7 +3866,7 @@ packages: '@ethersproject/abstract-signer': 5.4.0 '@ethersproject/address': 5.4.0 '@ethersproject/basex': 5.4.0 - '@ethersproject/bignumber': 5.4.0 + '@ethersproject/bignumber': 5.4.1 '@ethersproject/bytes': 5.4.0 '@ethersproject/constants': 5.4.0 '@ethersproject/hash': 5.4.0 @@ -4955,33 +3886,6 @@ packages: - utf-8-validate dev: false - /@ethersproject/providers/5.4.1: - resolution: {integrity: sha512-p06eiFKz8nu/5Ju0kIX024gzEQIgE5pvvGrBCngpyVjpuLtUIWT3097Agw4mTn9/dEA0FMcfByzFqacBMSgCVg==} - dependencies: - '@ethersproject/abstract-provider': 5.4.0 - '@ethersproject/abstract-signer': 5.4.0 - '@ethersproject/address': 5.4.0 - '@ethersproject/basex': 5.4.0 - '@ethersproject/bignumber': 5.4.0 - '@ethersproject/bytes': 5.4.0 - '@ethersproject/constants': 5.4.0 - '@ethersproject/hash': 5.4.0 - '@ethersproject/logger': 5.4.0 - '@ethersproject/networks': 5.4.1 - '@ethersproject/properties': 5.4.0 - '@ethersproject/random': 5.4.0 - '@ethersproject/rlp': 5.4.0 - '@ethersproject/sha2': 5.4.0 - '@ethersproject/strings': 5.4.0 - '@ethersproject/transactions': 5.4.0 - '@ethersproject/web': 5.4.0 - bech32: 1.1.4 - ws: 7.4.6 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - dev: false - /@ethersproject/providers/5.4.2: resolution: {integrity: sha512-Qr8Am8hlj2gL9HwNymhFlYd52MQVVEBLoDwPxhv4ASeyNpaoRiUAQnNEuE6SnEQtiwYkpLrQtSALNLUSeyuvjA==} dependencies: @@ -5043,7 +3947,7 @@ packages: /@ethersproject/solidity/5.4.0: resolution: {integrity: sha512-XFQTZ7wFSHOhHcV1DpcWj7VXECEiSrBuv7JErJvB9Uo+KfCdc3QtUZV+Vjh/AAaYgezUEKbCtE6Khjm44seevQ==} dependencies: - '@ethersproject/bignumber': 5.4.0 + '@ethersproject/bignumber': 5.4.1 '@ethersproject/bytes': 5.4.0 '@ethersproject/keccak256': 5.4.0 '@ethersproject/sha2': 5.4.0 @@ -5061,7 +3965,7 @@ packages: resolution: {integrity: sha512-s3EjZZt7xa4BkLknJZ98QGoIza94rVjaEed0rzZ/jB9WrIuu/1+tjvYCWzVrystXtDswy7TPBeIepyXwSYa4WQ==} dependencies: '@ethersproject/address': 5.4.0 - '@ethersproject/bignumber': 5.4.0 + '@ethersproject/bignumber': 5.4.1 '@ethersproject/bytes': 5.4.0 '@ethersproject/constants': 5.4.0 '@ethersproject/keccak256': 5.4.0 @@ -5097,12 +4001,12 @@ packages: '@hapi/hoek': 9.2.0 dev: true - /@hookform/resolvers/2.6.1_react-hook-form@7.11.1: + /@hookform/resolvers/2.6.1_react-hook-form@7.12.0: resolution: {integrity: sha512-7tml6bUUzdkk7tYb5LBk4i6ctV/1Rs4U5qVxrNBXZd8ZhxvsELI0TyYrnCK0XSlCo8Htlat8TOzxSZcKWOH5KQ==} peerDependencies: react-hook-form: ^7.0.0 dependencies: - react-hook-form: 7.11.1_react@18.0.0-alpha-aecb3b6d1 + react-hook-form: 7.12.0 dev: false /@humanwhocodes/config-array/0.5.0: @@ -5150,14 +4054,14 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.0.6 - '@types/node': 16.3.2 + '@types/node': 16.4.3 chalk: 4.1.1 jest-message-util: 27.0.6 jest-util: 27.0.6 slash: 3.0.0 dev: true - /@jest/core/27.0.6_ts-node@10.1.0: + /@jest/core/27.0.6: resolution: {integrity: sha512-SsYBm3yhqOn5ZLJCtccaBcvD/ccTLCeuDv8U41WJH/V1MW5eKUkeMHT9U+Pw/v1m1AIWlnIW/eM2XzQr0rEmow==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: @@ -5171,14 +4075,14 @@ packages: '@jest/test-result': 27.0.6 '@jest/transform': 27.0.6 '@jest/types': 27.0.6 - '@types/node': 16.3.2 + '@types/node': 16.4.3 ansi-escapes: 4.3.2 chalk: 4.1.1 emittery: 0.8.1 exit: 0.1.2 graceful-fs: 4.2.6 jest-changed-files: 27.0.6 - jest-config: 27.0.6_ts-node@10.1.0 + jest-config: 27.0.6 jest-haste-map: 27.0.6 jest-message-util: 27.0.6 jest-regex-util: 27.0.6 @@ -5221,7 +4125,7 @@ packages: dependencies: '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 16.3.2 + '@types/node': 16.4.3 jest-mock: 26.6.2 dev: true @@ -5231,7 +4135,7 @@ packages: dependencies: '@jest/fake-timers': 27.0.6 '@jest/types': 27.0.6 - '@types/node': 16.3.2 + '@types/node': 16.4.3 jest-mock: 27.0.6 dev: true @@ -5250,7 +4154,7 @@ packages: dependencies: '@jest/types': 26.6.2 '@sinonjs/fake-timers': 6.0.1 - '@types/node': 16.3.2 + '@types/node': 16.4.3 jest-message-util: 26.6.2 jest-mock: 26.6.2 jest-util: 26.6.2 @@ -5262,7 +4166,7 @@ packages: dependencies: '@jest/types': 27.0.6 '@sinonjs/fake-timers': 7.1.2 - '@types/node': 16.3.2 + '@types/node': 16.4.3 jest-message-util: 27.0.6 jest-mock: 27.0.6 jest-util: 27.0.6 @@ -5367,7 +4271,7 @@ packages: resolution: {integrity: sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==} engines: {node: '>= 6'} dependencies: - '@babel/core': 7.14.6 + '@babel/core': 7.14.8 '@jest/types': 24.9.0 babel-plugin-istanbul: 5.2.0 chalk: 2.4.2 @@ -5414,7 +4318,7 @@ packages: resolution: {integrity: sha512-rj5Dw+mtIcntAUnMlW/Vju5mr73u8yg+irnHwzgtgoeI6cCPOvUwQ0D1uQtc/APmWgvRweEb1g05pkUpxH3iCA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@babel/core': 7.14.6 + '@babel/core': 7.14.8 '@jest/types': 27.0.6 babel-plugin-istanbul: 6.0.0 chalk: 4.1.1 @@ -5448,7 +4352,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.4.1 + '@types/node': 16.4.3 '@types/yargs': 15.0.14 chalk: 4.1.1 dev: true @@ -5459,7 +4363,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.3.2 + '@types/node': 16.4.3 '@types/yargs': 16.0.4 chalk: 4.1.1 dev: true @@ -5497,7 +4401,7 @@ packages: yargs: 16.2.0 dev: true - /@material-ui/core/5.0.0-alpha.34_e5754ef5c010d9298e44d23df9c2b9b6: + /@material-ui/core/5.0.0-alpha.34_c18111ab52f544bb7136cba2b50146bb: resolution: {integrity: sha512-OlY10og9ziDqFUpwjzILUoSBWyF8iEXJXEnVSNhn3ul0bUUb26Z5IZbddhSS1LF+F+iSuHHVaIjbFOnjy7uC5Q==} engines: {node: '>=12.0.0'} peerDependencies: @@ -5514,18 +4418,18 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.14.6 - '@emotion/react': 11.4.0_7133d8ccc1901f54543c95a1a683a948 - '@emotion/styled': 11.3.0_bb61e2ca6b4e3b4e709fac7c7e1d0eed - '@material-ui/private-theming': 5.0.0-alpha.33_7133d8ccc1901f54543c95a1a683a948 + '@babel/runtime': 7.14.8 + '@emotion/react': 11.4.0_010541d7fdfc8cbcdd915345c89295c8 + '@emotion/styled': 11.3.0_f93d116ef72f8da655f451c0a9f53f84 + '@material-ui/private-theming': 5.0.0-alpha.33_010541d7fdfc8cbcdd915345c89295c8 '@material-ui/styled-engine': 5.0.0-alpha.34_65b53f73e3a2ba72ad21dba506364e49 - '@material-ui/styles': 5.0.0-alpha.33_7133d8ccc1901f54543c95a1a683a948 - '@material-ui/system': 5.0.0-alpha.34_cd4de1c9bac509f067bb35206cbee47e - '@material-ui/types': 6.0.0_@types+react@17.0.14 - '@material-ui/unstyled': 5.0.0-alpha.34_cd4de1c9bac509f067bb35206cbee47e + '@material-ui/styles': 5.0.0-alpha.33_010541d7fdfc8cbcdd915345c89295c8 + '@material-ui/system': 5.0.0-alpha.34_873b6ee332b32a0534335ea366866a4e + '@material-ui/types': 6.0.0_@types+react@17.0.15 + '@material-ui/unstyled': 5.0.0-alpha.34_873b6ee332b32a0534335ea366866a4e '@material-ui/utils': 5.0.0-alpha.33_react@18.0.0-alpha-aecb3b6d1 '@popperjs/core': 2.9.2 - '@types/react': 17.0.14 + '@types/react': 17.0.15 '@types/react-transition-group': 4.4.2 clsx: 1.1.1 csstype: 3.0.8 @@ -5537,7 +4441,7 @@ packages: react-transition-group: 4.4.2_f991c289939c8299bed5e4a6a5a79a62 dev: false - /@material-ui/icons/5.0.0-alpha.34_c37485f59b2daaeb177625fe5e802bb6: + /@material-ui/icons/5.0.0-alpha.34_efa8ffa3c203b59b265bc9823f7fd1dd: resolution: {integrity: sha512-wjKuI5afTX0qzWS70Un8xRfNWYqAX8PTJhMZM/1UN2c+v6Qwx+M5WAnMLhbeS2hJt0t6vEkYZJfTRU3ThSX1Yw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -5548,13 +4452,13 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.14.6 - '@material-ui/core': 5.0.0-alpha.34_e5754ef5c010d9298e44d23df9c2b9b6 - '@types/react': 17.0.14 + '@babel/runtime': 7.14.8 + '@material-ui/core': 5.0.0-alpha.34_c18111ab52f544bb7136cba2b50146bb + '@types/react': 17.0.15 react: 18.0.0-alpha-aecb3b6d1 dev: false - /@material-ui/lab/5.0.0-alpha.34_54e8d5ba865b716209278700262f908f: + /@material-ui/lab/5.0.0-alpha.34_2f3cefec971b3b570e9b1ca691f643e0: resolution: {integrity: sha512-Pgp2bVUF8+MOiF0A3szV5BCP92QtIk9r9YJKjnNqBf7W7VkY/AQApPOrPmYZfdFbe/coxSNdpo9jLrzTau6e/Q==} engines: {node: '>=12.0.0'} peerDependencies: @@ -5577,15 +4481,15 @@ packages: moment: optional: true dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 '@date-io/date-fns': 2.11.0 '@date-io/dayjs': 2.11.0 '@date-io/luxon': 2.11.0 '@date-io/moment': 2.11.0 - '@material-ui/core': 5.0.0-alpha.34_e5754ef5c010d9298e44d23df9c2b9b6 - '@material-ui/system': 5.0.0-alpha.34_cd4de1c9bac509f067bb35206cbee47e + '@material-ui/core': 5.0.0-alpha.34_c18111ab52f544bb7136cba2b50146bb + '@material-ui/system': 5.0.0-alpha.34_873b6ee332b32a0534335ea366866a4e '@material-ui/utils': 5.0.0-alpha.33_react@18.0.0-alpha-aecb3b6d1 - '@types/react': 17.0.14 + '@types/react': 17.0.15 clsx: 1.1.1 prop-types: 15.7.2 react: 18.0.0-alpha-aecb3b6d1 @@ -5596,7 +4500,7 @@ packages: - react-dom dev: false - /@material-ui/private-theming/5.0.0-alpha.33_7133d8ccc1901f54543c95a1a683a948: + /@material-ui/private-theming/5.0.0-alpha.33_010541d7fdfc8cbcdd915345c89295c8: resolution: {integrity: sha512-3nZQD4gKqjPoVZHjwCZrs7yi6twmO2Z6m6QpYMcg3kuRfwpJZE2uZSQ0WrSX73otS8uwZM5Y+EgcKpJPnIxIgg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -5606,9 +4510,9 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 '@material-ui/utils': 5.0.0-alpha.33_react@18.0.0-alpha-aecb3b6d1 - '@types/react': 17.0.14 + '@types/react': 17.0.15 prop-types: 15.7.2 react: 18.0.0-alpha-aecb3b6d1 dev: false @@ -5626,15 +4530,15 @@ packages: '@emotion/styled': optional: true dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 '@emotion/cache': 11.4.0 - '@emotion/react': 11.4.0_7133d8ccc1901f54543c95a1a683a948 - '@emotion/styled': 11.3.0_bb61e2ca6b4e3b4e709fac7c7e1d0eed + '@emotion/react': 11.4.0_010541d7fdfc8cbcdd915345c89295c8 + '@emotion/styled': 11.3.0_f93d116ef72f8da655f451c0a9f53f84 prop-types: 15.7.2 react: 18.0.0-alpha-aecb3b6d1 dev: false - /@material-ui/styles/5.0.0-alpha.33_7133d8ccc1901f54543c95a1a683a948: + /@material-ui/styles/5.0.0-alpha.33_010541d7fdfc8cbcdd915345c89295c8: resolution: {integrity: sha512-pTJBrm5u210A41gY9JUyYwrUbLHBgge8GA81FgoEsfSVcSfJlrt1nw2vmD9ukMhjO+bd8Bkfkpn0aTiXYclntA==} engines: {node: '>=12.0.0'} peerDependencies: @@ -5644,12 +4548,12 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 '@emotion/hash': 0.8.0 - '@material-ui/private-theming': 5.0.0-alpha.33_7133d8ccc1901f54543c95a1a683a948 - '@material-ui/types': 6.0.0_@types+react@17.0.14 + '@material-ui/private-theming': 5.0.0-alpha.33_010541d7fdfc8cbcdd915345c89295c8 + '@material-ui/types': 6.0.0_@types+react@17.0.15 '@material-ui/utils': 5.0.0-alpha.33_react@18.0.0-alpha-aecb3b6d1 - '@types/react': 17.0.14 + '@types/react': 17.0.15 clsx: 1.1.1 csstype: 3.0.8 hoist-non-react-statics: 3.3.2 @@ -5665,7 +4569,7 @@ packages: react: 18.0.0-alpha-aecb3b6d1 dev: false - /@material-ui/system/5.0.0-alpha.34_cd4de1c9bac509f067bb35206cbee47e: + /@material-ui/system/5.0.0-alpha.34_873b6ee332b32a0534335ea366866a4e: resolution: {integrity: sha512-HgaOfsn3nz/DJl8RLpD8whmC2L6EzjpVrYsG93vs1tDdDJF7e+x7SghnFvhQaltuIYqL7S5/tCNDwDEGcLxSLw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -5676,16 +4580,16 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 '@material-ui/utils': 5.0.0-alpha.33_react@18.0.0-alpha-aecb3b6d1 - '@types/react': 17.0.14 + '@types/react': 17.0.15 csstype: 3.0.8 prop-types: 15.7.2 react: 18.0.0-alpha-aecb3b6d1 react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 dev: false - /@material-ui/types/6.0.0_@types+react@17.0.14: + /@material-ui/types/6.0.0_@types+react@17.0.15: resolution: {integrity: sha512-SjYYtMSKK3udQEg+tKkrg4wEJy1h8dgPeW1klwKGT/A71CK2Yl0c8GYY6sscF/gqFT9fOkJoNpYyUVXCg7tbWA==} peerDependencies: '@types/react': '*' @@ -5693,10 +4597,10 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 17.0.14 + '@types/react': 17.0.15 dev: false - /@material-ui/unstyled/5.0.0-alpha.34_cd4de1c9bac509f067bb35206cbee47e: + /@material-ui/unstyled/5.0.0-alpha.34_873b6ee332b32a0534335ea366866a4e: resolution: {integrity: sha512-V/fnSlSC/QUsAOabhwERFL7t83qnGOreunAq7ZguuRxpHRBowMZ/R1dXnaOpoRsQfS43XBjmdqI9/uoYlq0/gg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -5707,9 +4611,9 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 '@material-ui/utils': 5.0.0-alpha.33_react@18.0.0-alpha-aecb3b6d1 - '@types/react': 17.0.14 + '@types/react': 17.0.15 clsx: 1.1.1 prop-types: 15.7.2 react: 18.0.0-alpha-aecb3b6d1 @@ -5723,7 +4627,7 @@ packages: peerDependencies: react: ^17.0.0 dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 '@types/prop-types': 15.7.4 '@types/react-is': 17.0.2 prop-types: 15.7.2 @@ -5742,17 +4646,6 @@ packages: - supports-color dev: true - /@mdx-js/loader/1.6.22_react@18.0.0-alpha-aecb3b6d1: - resolution: {integrity: sha512-9CjGwy595NaxAYp0hF9B/A0lH6C8Rms97e2JS9d3jVUtILn6pT5i5IV965ra3lIWc7Rs1GG1tBdVF7dCowYe6Q==} - dependencies: - '@mdx-js/mdx': 1.6.22 - '@mdx-js/react': 1.6.22_react@18.0.0-alpha-aecb3b6d1 - loader-utils: 2.0.0 - transitivePeerDependencies: - - react - - supports-color - dev: true - /@mdx-js/mdx/1.6.22: resolution: {integrity: sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==} dependencies: @@ -5785,14 +4678,6 @@ packages: react: ^16.13.1 || ^17.0.0 dev: true - /@mdx-js/react/1.6.22_react@18.0.0-alpha-aecb3b6d1: - resolution: {integrity: sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==} - peerDependencies: - react: ^16.13.1 || ^17.0.0 - dependencies: - react: 18.0.0-alpha-aecb3b6d1 - dev: true - /@mdx-js/util/1.6.22: resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} dev: true @@ -5809,7 +4694,7 @@ packages: eth-rpc-errors: 4.0.3 extension-port-stream: 2.0.1 fast-deep-equal: 2.0.1 - is-stream: 2.0.0 + is-stream: 2.0.1 json-rpc-engine: 6.1.0 json-rpc-middleware-stream: 3.0.0 pump: 3.0.0 @@ -5851,8 +4736,8 @@ packages: resolution: {integrity: sha512-eMk0b9ReBbV23xXU693TAIrLyeO5iTgBZGSJfpqriG8UkYvr/hC9u9pyMlAakDNHWmbhMZCDs6KQO0jzKD8OTw==} dev: false - /@napi-rs/triples/1.0.2: - resolution: {integrity: sha512-EL3SiX43m9poFSnhDx4d4fn9SSaqyO2rHsCNhETi9bWPmjXK3uPJ0QpPFtx39FEdHcz1vJmsiW41kqc0AgvtzQ==} + /@napi-rs/triples/1.0.3: + resolution: {integrity: sha512-jDJTpta+P4p1NZTFVLHJ/TLFVYVcOqv6l8xwOeBKNPMgY/zDYH/YH7SJbvrr/h1RcS9GzbPcLKGzpuK9cV56UA==} dev: true /@nice-labs/git-rev/3.5.0: @@ -5860,11 +4745,10 @@ packages: engines: {node: '>= 11'} dev: true - /@node-rs/helper/1.2.0: - resolution: {integrity: sha512-pzIFIS0POyqWVqdcF0NQO2DjnO1IeI1UN/hENCZMW3o/ndEpTmZLRVhoXGSHjjzoQaEuHwzj79BnYUXI3syv8w==} + /@node-rs/helper/1.2.1: + resolution: {integrity: sha512-R5wEmm8nbuQU0YGGmYVjEc0OHtYsuXdpRG+Ut/3wZ9XAvQWyThN08bTh2cBJgoZxHQUPtvRfeQuxcAgLuiBISg==} dependencies: - '@napi-rs/triples': 1.0.2 - tslib: 2.3.0 + '@napi-rs/triples': 1.0.3 dev: true /@nodelib/fs.scandir/2.1.5: @@ -5927,7 +4811,7 @@ packages: rimraf: 3.0.2 semver: 7.3.5 ssri: 8.0.1 - tar: 6.1.0 + tar: 6.1.2 treeverse: 1.0.4 walk-up-path: 1.0.0 transitivePeerDependencies: @@ -6018,8 +4902,8 @@ packages: resolution: {integrity: sha512-cUriqMauq1ylzP2TxePNdPqkwI7Le3Annh4K9rrpvKfSBB/bdW+Iu1ihBaTIABTAAJ85LmKL5SSPPL9ry8d1gQ==} dev: false - /@peculiar/asn1-schema/2.0.36: - resolution: {integrity: sha512-x7fdMR6bzOBct2a0PLukrmVrrehHX5uisKRDWN2Bs1HojXd5nCi7MAQeV+umRxPK1oSJDstTBhGq3sLzDbL8Vw==} + /@peculiar/asn1-schema/2.0.37: + resolution: {integrity: sha512-f/dozij2XCZZ7ayOWI88TbHt/1rk3zJ91O/xTtDdc8SttyF6pleu4RYBuFohkobA5HJn+bEcY6Cvq4x9feXokQ==} dependencies: '@types/asn1js': 2.0.2 asn1js: 2.1.1 @@ -6038,7 +4922,7 @@ packages: resolution: {integrity: sha512-aCNLYdHZkvGH+T8/YBOY33jrVGVuLIa3bpizeHXqwN+P4ZtixhA+kxEEWM1amZwUY2nY/iuj+5jdZn/zB7EPPQ==} engines: {node: '>=10.12.0'} dependencies: - '@peculiar/asn1-schema': 2.0.36 + '@peculiar/asn1-schema': 2.0.37 '@peculiar/json-schema': 1.1.12 pvtsutils: 1.1.7 tslib: 2.3.0 @@ -6135,7 +5019,7 @@ packages: html-entities: 2.3.2 loader-utils: 2.0.0 react-refresh: 0.10.0 - schema-utils: 3.1.0 + schema-utils: 3.1.1 source-map: 0.7.3 webpack: 5.46.0_webpack-cli@4.7.2 webpack-dev-server: 3.11.2_webpack-cli@4.7.2+webpack@5.46.0 @@ -6156,20 +5040,6 @@ packages: react-lifecycles-compat: 3.0.4 dev: true - /@reach/router/1.3.4_f991c289939c8299bed5e4a6a5a79a62: - resolution: {integrity: sha512-+mtn9wjlB9NN2CNnnC/BRYtwdKBfSyyasPYraNAyvaV1occr/5NnB4CVzjEZipNHwYebQwcndGUmpFzxAUoqSA==} - peerDependencies: - react: 15.x || 16.x || 16.4.0-alpha.0911da3 - react-dom: 15.x || 16.x || 16.4.0-alpha.0911da3 - dependencies: - create-react-context: 0.3.0_d2630f1b5c5d613d08a8af07021f9fe5 - invariant: 2.2.4 - prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - react-lifecycles-compat: 3.0.4 - dev: true - /@reach/router/1.3.4_react@16.13.1: resolution: {integrity: sha512-+mtn9wjlB9NN2CNnnC/BRYtwdKBfSyyasPYraNAyvaV1occr/5NnB4CVzjEZipNHwYebQwcndGUmpFzxAUoqSA==} peerDependencies: @@ -6317,23 +5187,21 @@ packages: dotenv-expand: 5.1.0 dev: true - /@snowpack/plugin-react-refresh/2.5.0_f991c289939c8299bed5e4a6a5a79a62: + /@snowpack/plugin-react-refresh/2.5.0: resolution: {integrity: sha512-3rYkwayAA+65IIYLXMEFqQwtBGbII9IidMJo1yXuj35kTEg9TdZrofoqcHaSts2sv2Nz0TD6v7BWRPdvCU0uIw==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/core': 7.14.6 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.14.6 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 + '@babel/core': 7.14.8 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.14.8 react-refresh: 0.9.0 transitivePeerDependencies: - supports-color dev: true - /@storybook/addon-actions/6.3.5: - resolution: {integrity: sha512-FdGT7Y6XSXqbmxY/SRDWKqEdYJyxshmA5xiNmJonSWiZ3e7cL3Awfqju4/7Y+kgR/gTaBylb5j8vUESWEwFwEQ==} + /@storybook/addon-actions/6.3.6: + resolution: {integrity: sha512-1MBqCbFiupGEDyIXqFkzF4iR8AduuB7qSNduqtsFauvIkrG5bnlbg5JC7WjnixkCaaWlufgbpasEHioXO9EXGw==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -6343,12 +5211,12 @@ packages: react-dom: optional: true dependencies: - '@storybook/addons': 6.3.5 - '@storybook/api': 6.3.5 - '@storybook/client-api': 6.3.5 - '@storybook/components': 6.3.5 - '@storybook/core-events': 6.3.5 - '@storybook/theming': 6.3.5 + '@storybook/addons': 6.3.6 + '@storybook/api': 6.3.6 + '@storybook/client-api': 6.3.6 + '@storybook/components': 6.3.6 + '@storybook/core-events': 6.3.6 + '@storybook/theming': 6.3.6 core-js: 3.15.2 fast-deep-equal: 3.1.3 global: 4.4.0 @@ -6364,69 +5232,8 @@ packages: - '@types/react' dev: true - /@storybook/addon-actions/6.3.5_cd4de1c9bac509f067bb35206cbee47e: - resolution: {integrity: sha512-FdGT7Y6XSXqbmxY/SRDWKqEdYJyxshmA5xiNmJonSWiZ3e7cL3Awfqju4/7Y+kgR/gTaBylb5j8vUESWEwFwEQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - dependencies: - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/api': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/client-api': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/components': 6.3.5_cd4de1c9bac509f067bb35206cbee47e - '@storybook/core-events': 6.3.5 - '@storybook/theming': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - core-js: 3.15.2 - fast-deep-equal: 3.1.3 - global: 4.4.0 - lodash: 4.17.21 - polished: 4.1.3 - prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - react-inspector: 5.1.1_react@18.0.0-alpha-aecb3b6d1 - regenerator-runtime: 0.13.9 - ts-dedent: 2.1.1 - util-deprecate: 1.0.2 - uuid-browser: 3.1.0 - transitivePeerDependencies: - - '@types/react' - dev: true - - /@storybook/addon-backgrounds/6.3.5: - resolution: {integrity: sha512-Wx62sihR5022DzD98jc8EsoMLOwBe33LpCluMVfIuNSgrpn2rzRgdYTuJqsQFOTKAb+8zQvAS0qeHdBfocmLHQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - dependencies: - '@storybook/addons': 6.3.5 - '@storybook/api': 6.3.5 - '@storybook/client-logger': 6.3.5 - '@storybook/components': 6.3.5 - '@storybook/core-events': 6.3.5 - '@storybook/theming': 6.3.5 - core-js: 3.15.2 - global: 4.4.0 - memoizerific: 1.11.3 - regenerator-runtime: 0.13.9 - ts-dedent: 2.1.1 - util-deprecate: 1.0.2 - transitivePeerDependencies: - - '@types/react' - dev: true - - /@storybook/addon-backgrounds/6.3.5_cd4de1c9bac509f067bb35206cbee47e: - resolution: {integrity: sha512-Wx62sihR5022DzD98jc8EsoMLOwBe33LpCluMVfIuNSgrpn2rzRgdYTuJqsQFOTKAb+8zQvAS0qeHdBfocmLHQ==} + /@storybook/addon-backgrounds/6.3.6: + resolution: {integrity: sha512-1lBVAem2M+ggb1UNVgB7/56LaQAor9lI8q0xtQdAzAkt9K4RbbOsLGRhyUm3QH5OiB3qHHG5WQBujWUD6Qfy4g==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -6436,17 +5243,15 @@ packages: react-dom: optional: true dependencies: - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/api': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/client-logger': 6.3.5 - '@storybook/components': 6.3.5_cd4de1c9bac509f067bb35206cbee47e - '@storybook/core-events': 6.3.5 - '@storybook/theming': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 + '@storybook/addons': 6.3.6 + '@storybook/api': 6.3.6 + '@storybook/client-logger': 6.3.6 + '@storybook/components': 6.3.6 + '@storybook/core-events': 6.3.6 + '@storybook/theming': 6.3.6 core-js: 3.15.2 global: 4.4.0 memoizerific: 1.11.3 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 regenerator-runtime: 0.13.9 ts-dedent: 2.1.1 util-deprecate: 1.0.2 @@ -6454,31 +5259,8 @@ packages: - '@types/react' dev: true - /@storybook/addon-controls/6.3.5: - resolution: {integrity: sha512-5wrCm5JPFvXemCptf7UAuHMJe0A31aWaSDQpLB8aglLQhi9Xwlff9Js3MgDwmMyEjkjblqNmQfe0sckH35bHag==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - dependencies: - '@storybook/addons': 6.3.5 - '@storybook/api': 6.3.5 - '@storybook/client-api': 6.3.5 - '@storybook/components': 6.3.5 - '@storybook/node-logger': 6.3.5 - '@storybook/theming': 6.3.5 - core-js: 3.15.2 - ts-dedent: 2.1.1 - transitivePeerDependencies: - - '@types/react' - dev: true - - /@storybook/addon-controls/6.3.5_cd4de1c9bac509f067bb35206cbee47e: - resolution: {integrity: sha512-5wrCm5JPFvXemCptf7UAuHMJe0A31aWaSDQpLB8aglLQhi9Xwlff9Js3MgDwmMyEjkjblqNmQfe0sckH35bHag==} + /@storybook/addon-controls/6.3.6: + resolution: {integrity: sha512-wTWmnZl2qEAUqgLh8a7TL5f6w37Q51lAoJNlwxFFBSKtGS7xFUnou4qTUArNy5iKu1cWoVvofJ9RnP1maGByYA==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -6488,27 +5270,25 @@ packages: react-dom: optional: true dependencies: - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/api': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/client-api': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/components': 6.3.5_cd4de1c9bac509f067bb35206cbee47e - '@storybook/node-logger': 6.3.5 - '@storybook/theming': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 + '@storybook/addons': 6.3.6 + '@storybook/api': 6.3.6 + '@storybook/client-api': 6.3.6 + '@storybook/components': 6.3.6 + '@storybook/node-logger': 6.3.6 + '@storybook/theming': 6.3.6 core-js: 3.15.2 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 ts-dedent: 2.1.1 transitivePeerDependencies: - '@types/react' dev: true - /@storybook/addon-docs/6.3.5: - resolution: {integrity: sha512-jR9HcWDHxMMaOpPPmaNpcr4TEglrAy8AHRNqD+P8DhPc3VQOHcxnSfn30k3vGP02WELvEDreTOjsQBhVMweT7A==} + /@storybook/addon-docs/6.3.6: + resolution: {integrity: sha512-/ZPB9u3lfc6ZUrgt9HENU1BxAHNfTbh9r2LictQ8o9gYE/BqvZutl2zqilTpVuutQtTgQ6JycVhxtpk9+TDcuA==} peerDependencies: - '@storybook/angular': 6.3.5 - '@storybook/vue': 6.3.5 - '@storybook/vue3': 6.3.5 - '@storybook/web-components': 6.3.5 + '@storybook/angular': 6.3.6 + '@storybook/vue': 6.3.6 + '@storybook/vue3': 6.3.6 + '@storybook/web-components': 6.3.6 lit: ^2.0.0-rc.1 lit-html: ^1.4.1 || ^2.0.0-rc.3 react: ^16.8.0 || ^17.0.0 @@ -6552,20 +5332,20 @@ packages: '@mdx-js/loader': 1.6.22 '@mdx-js/mdx': 1.6.22 '@mdx-js/react': 1.6.22 - '@storybook/addons': 6.3.5 - '@storybook/api': 6.3.5 - '@storybook/builder-webpack4': 6.3.5 - '@storybook/client-api': 6.3.5 - '@storybook/client-logger': 6.3.5 - '@storybook/components': 6.3.5 - '@storybook/core': 6.3.5_@babel+core@7.14.8 - '@storybook/core-events': 6.3.5 + '@storybook/addons': 6.3.6 + '@storybook/api': 6.3.6 + '@storybook/builder-webpack4': 6.3.6 + '@storybook/client-api': 6.3.6 + '@storybook/client-logger': 6.3.6 + '@storybook/components': 6.3.6 + '@storybook/core': 6.3.6_@babel+core@7.14.8 + '@storybook/core-events': 6.3.6 '@storybook/csf': 0.0.1 - '@storybook/csf-tools': 6.3.5_@babel+core@7.14.8 - '@storybook/node-logger': 6.3.5 - '@storybook/postinstall': 6.3.5 - '@storybook/source-loader': 6.3.5 - '@storybook/theming': 6.3.5 + '@storybook/csf-tools': 6.3.6_@babel+core@7.14.8 + '@storybook/node-logger': 6.3.6 + '@storybook/postinstall': 6.3.6 + '@storybook/source-loader': 6.3.6 + '@storybook/theming': 6.3.6 acorn: 7.4.1 acorn-jsx: 5.3.2_acorn@7.4.1 acorn-walk: 7.2.0 @@ -6597,202 +5377,43 @@ packages: - webpack-command dev: true - /@storybook/addon-docs/6.3.5_90bc8abf0686c79bfa49c88a2e6943ae: - resolution: {integrity: sha512-jR9HcWDHxMMaOpPPmaNpcr4TEglrAy8AHRNqD+P8DhPc3VQOHcxnSfn30k3vGP02WELvEDreTOjsQBhVMweT7A==} + /@storybook/addon-essentials/6.3.6_ef694ff708e1d777fd5b8e3d842d6f54: + resolution: {integrity: sha512-FUrpCeINaN4L9L81FswtQFEq2xLwj3W7EyhmqsZcYSr64nscpQyjlPVjs5zhrEanOGIf+4E+mBmWafxbYufXwQ==} peerDependencies: - '@storybook/angular': 6.3.5 - '@storybook/vue': 6.3.5 - '@storybook/vue3': 6.3.5 - '@storybook/web-components': 6.3.5 - lit: ^2.0.0-rc.1 + '@babel/core': ^7.9.6 + '@storybook/vue': 6.3.6 + '@storybook/web-components': 6.3.6 + babel-loader: ^8.0.0 lit-html: ^1.4.1 || ^2.0.0-rc.3 react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 - svelte: ^3.31.2 - sveltedoc-parser: ^4.1.0 - vue: ^2.6.10 || ^3.0.0 webpack: '*' peerDependenciesMeta: - '@storybook/angular': - optional: true '@storybook/vue': optional: true - '@storybook/vue3': - optional: true '@storybook/web-components': optional: true - lit: - optional: true lit-html: optional: true react: optional: true react-dom: optional: true - svelte: - optional: true - sveltedoc-parser: - optional: true - vue: - optional: true webpack: optional: true dependencies: '@babel/core': 7.14.8 - '@babel/generator': 7.14.8 - '@babel/parser': 7.14.8 - '@babel/plugin-transform-react-jsx': 7.14.5_@babel+core@7.14.8 - '@babel/preset-env': 7.14.8_@babel+core@7.14.8 - '@jest/transform': 26.6.2 - '@mdx-js/loader': 1.6.22_react@18.0.0-alpha-aecb3b6d1 - '@mdx-js/mdx': 1.6.22 - '@mdx-js/react': 1.6.22_react@18.0.0-alpha-aecb3b6d1 - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/api': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/builder-webpack4': 6.3.5_90bc8abf0686c79bfa49c88a2e6943ae - '@storybook/client-api': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/client-logger': 6.3.5 - '@storybook/components': 6.3.5_cd4de1c9bac509f067bb35206cbee47e - '@storybook/core': 6.3.5_7704e2929b801d4f1b73b84cf2a0cf98 - '@storybook/core-events': 6.3.5 - '@storybook/csf': 0.0.1 - '@storybook/csf-tools': 6.3.5_@babel+core@7.14.8 - '@storybook/node-logger': 6.3.5 - '@storybook/postinstall': 6.3.5 - '@storybook/source-loader': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/theming': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - acorn: 7.4.1 - acorn-jsx: 5.3.2_acorn@7.4.1 - acorn-walk: 7.2.0 - core-js: 3.15.2 - doctrine: 3.0.0 - escodegen: 2.0.0 - fast-deep-equal: 3.1.3 - global: 4.4.0 - html-tags: 3.1.0 - js-string-escape: 1.0.1 - loader-utils: 2.0.0 - lodash: 4.17.21 - p-limit: 3.1.0 - prettier: 2.2.1 - prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - react-element-to-jsx-string: 14.3.2_f991c289939c8299bed5e4a6a5a79a62 - regenerator-runtime: 0.13.9 - remark-external-links: 8.0.0 - remark-slug: 6.1.0 - ts-dedent: 2.1.1 - util-deprecate: 1.0.2 - transitivePeerDependencies: - - '@storybook/builder-webpack5' - - '@storybook/manager-webpack5' - - '@types/react' - - supports-color - - typescript - - webpack-cli - - webpack-command - dev: true - - /@storybook/addon-essentials/6.3.5_29ff494e71cb5ad8eccdaec12f68b0ef: - resolution: {integrity: sha512-jKxvpBB9bb3mBehAXABWtbLAB9b7DHT4WY6yMvnUFlmUaVn4vOAU+Jwxu7kwzU5/240scKgaZm1OIlBWIQF9Xw==} - peerDependencies: - '@babel/core': ^7.9.6 - '@storybook/vue': 6.3.5 - '@storybook/web-components': 6.3.5 - babel-loader: ^8.0.0 - lit-html: ^1.4.1 || ^2.0.0-rc.3 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - webpack: '*' - peerDependenciesMeta: - '@storybook/vue': - optional: true - '@storybook/web-components': - optional: true - lit-html: - optional: true - react: - optional: true - react-dom: - optional: true - webpack: - optional: true - dependencies: - '@babel/core': 7.14.6 - '@storybook/addon-actions': 6.3.5_cd4de1c9bac509f067bb35206cbee47e - '@storybook/addon-backgrounds': 6.3.5_cd4de1c9bac509f067bb35206cbee47e - '@storybook/addon-controls': 6.3.5_cd4de1c9bac509f067bb35206cbee47e - '@storybook/addon-docs': 6.3.5_90bc8abf0686c79bfa49c88a2e6943ae - '@storybook/addon-measure': 2.0.0_b1c76bf6f42e84ee306b9ff82d8a326d - '@storybook/addon-toolbars': 6.3.5_cd4de1c9bac509f067bb35206cbee47e - '@storybook/addon-viewport': 6.3.5_cd4de1c9bac509f067bb35206cbee47e - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/api': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/node-logger': 6.3.5 - babel-loader: 8.2.2_@babel+core@7.14.6 - core-js: 3.15.2 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - regenerator-runtime: 0.13.9 - storybook-addon-outline: 1.4.1_cd4de1c9bac509f067bb35206cbee47e - ts-dedent: 2.1.1 - transitivePeerDependencies: - - '@storybook/angular' - - '@storybook/builder-webpack5' - - '@storybook/components' - - '@storybook/core-events' - - '@storybook/manager-webpack5' - - '@storybook/theming' - - '@storybook/vue3' - - '@types/react' - - lit - - supports-color - - svelte - - sveltedoc-parser - - typescript - - vue - - webpack-cli - - webpack-command - dev: true - - /@storybook/addon-essentials/6.3.5_4a5702e8a4b0f3f63e9a8362e367cf2f: - resolution: {integrity: sha512-jKxvpBB9bb3mBehAXABWtbLAB9b7DHT4WY6yMvnUFlmUaVn4vOAU+Jwxu7kwzU5/240scKgaZm1OIlBWIQF9Xw==} - peerDependencies: - '@babel/core': ^7.9.6 - '@storybook/vue': 6.3.5 - '@storybook/web-components': 6.3.5 - babel-loader: ^8.0.0 - lit-html: ^1.4.1 || ^2.0.0-rc.3 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - webpack: '*' - peerDependenciesMeta: - '@storybook/vue': - optional: true - '@storybook/web-components': - optional: true - lit-html: - optional: true - react: - optional: true - react-dom: - optional: true - webpack: - optional: true - dependencies: - '@babel/core': 7.14.6 - '@storybook/addon-actions': 6.3.5 - '@storybook/addon-backgrounds': 6.3.5 - '@storybook/addon-controls': 6.3.5 - '@storybook/addon-docs': 6.3.5 - '@storybook/addon-measure': 2.0.0_cb89b54a9e82d9a4e163d54685d24e7a - '@storybook/addon-toolbars': 6.3.5 - '@storybook/addon-viewport': 6.3.5 - '@storybook/addons': 6.3.5 - '@storybook/api': 6.3.5 - '@storybook/node-logger': 6.3.5 - babel-loader: 8.2.2_@babel+core@7.14.6 + '@storybook/addon-actions': 6.3.6 + '@storybook/addon-backgrounds': 6.3.6 + '@storybook/addon-controls': 6.3.6 + '@storybook/addon-docs': 6.3.6 + '@storybook/addon-measure': 2.0.0_4006e2b0db6e4d306234ecd7fe59e451 + '@storybook/addon-toolbars': 6.3.6 + '@storybook/addon-viewport': 6.3.6 + '@storybook/addons': 6.3.6 + '@storybook/api': 6.3.6 + '@storybook/node-logger': 6.3.6 + babel-loader: 8.2.2_@babel+core@7.14.8 core-js: 3.15.2 regenerator-runtime: 0.13.9 storybook-addon-outline: 1.4.1 @@ -6816,33 +5437,8 @@ packages: - webpack-command dev: true - /@storybook/addon-links/6.3.5: - resolution: {integrity: sha512-nWSVjYUrsNifUfs0mreh9oQJGUmvJwn/71WD50iTsb6tnoJ4yk7423seEFrYbMp6VQ0qg+d0B4NAAUJ320iZWg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - dependencies: - '@storybook/addons': 6.3.5 - '@storybook/client-logger': 6.3.5 - '@storybook/core-events': 6.3.5 - '@storybook/csf': 0.0.1 - '@storybook/router': 6.3.5 - '@types/qs': 6.9.7 - core-js: 3.15.2 - global: 4.4.0 - prop-types: 15.7.2 - qs: 6.10.1 - regenerator-runtime: 0.13.9 - ts-dedent: 2.1.1 - dev: true - - /@storybook/addon-links/6.3.5_f991c289939c8299bed5e4a6a5a79a62: - resolution: {integrity: sha512-nWSVjYUrsNifUfs0mreh9oQJGUmvJwn/71WD50iTsb6tnoJ4yk7423seEFrYbMp6VQ0qg+d0B4NAAUJ320iZWg==} + /@storybook/addon-links/6.3.6: + resolution: {integrity: sha512-PaeAJTjwtPlhrLZlaSQ1YIFA8V0C1yI0dc351lPbTiE7fJ7DwTE03K6xIF/jEdTo+xzhi2PM1Fgvi/SsSecI8w==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -6852,46 +5448,21 @@ packages: react-dom: optional: true dependencies: - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/client-logger': 6.3.5 - '@storybook/core-events': 6.3.5 + '@storybook/addons': 6.3.6 + '@storybook/client-logger': 6.3.6 + '@storybook/core-events': 6.3.6 '@storybook/csf': 0.0.1 - '@storybook/router': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 + '@storybook/router': 6.3.6 '@types/qs': 6.9.7 core-js: 3.15.2 global: 4.4.0 prop-types: 15.7.2 qs: 6.10.1 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 regenerator-runtime: 0.13.9 ts-dedent: 2.1.1 dev: true - /@storybook/addon-measure/2.0.0_b1c76bf6f42e84ee306b9ff82d8a326d: - resolution: {integrity: sha512-ZhdT++cX+L9LwjhGYggvYUUVQH/MGn2rwbrAwCMzA/f2QTFvkjxzX8nDgMxIhaLCDC+gHIxfJG2wrWN0jkBr3g==} - peerDependencies: - '@storybook/addons': ^6.3.0 - '@storybook/api': ^6.3.0 - '@storybook/components': ^6.3.0 - '@storybook/core-events': ^6.3.0 - '@storybook/theming': ^6.3.0 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - dependencies: - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/api': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/theming': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - dev: true - - /@storybook/addon-measure/2.0.0_cb89b54a9e82d9a4e163d54685d24e7a: + /@storybook/addon-measure/2.0.0_4006e2b0db6e4d306234ecd7fe59e451: resolution: {integrity: sha512-ZhdT++cX+L9LwjhGYggvYUUVQH/MGn2rwbrAwCMzA/f2QTFvkjxzX8nDgMxIhaLCDC+gHIxfJG2wrWN0jkBr3g==} peerDependencies: '@storybook/addons': ^6.3.0 @@ -6907,59 +5478,13 @@ packages: react-dom: optional: true dependencies: - '@storybook/addons': 6.3.5 - '@storybook/api': 6.3.5 - '@storybook/theming': 6.3.5 - dev: true - - /@storybook/addon-toolbars/6.3.5: - resolution: {integrity: sha512-167CMhcevkepJStbvjMfFzU+/MdMU5hhr69N99m2M2ZeJnp5q6rXHMVvcjgBmKJsuAkLd4BPJ1U5GAPOS9oNHg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - dependencies: - '@storybook/addons': 6.3.5 - '@storybook/api': 6.3.5 - '@storybook/client-api': 6.3.5 - '@storybook/components': 6.3.5 - '@storybook/theming': 6.3.5 - core-js: 3.15.2 - regenerator-runtime: 0.13.9 - transitivePeerDependencies: - - '@types/react' - dev: true - - /@storybook/addon-toolbars/6.3.5_cd4de1c9bac509f067bb35206cbee47e: - resolution: {integrity: sha512-167CMhcevkepJStbvjMfFzU+/MdMU5hhr69N99m2M2ZeJnp5q6rXHMVvcjgBmKJsuAkLd4BPJ1U5GAPOS9oNHg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - dependencies: - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/api': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/client-api': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/components': 6.3.5_cd4de1c9bac509f067bb35206cbee47e - '@storybook/theming': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - core-js: 3.15.2 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - regenerator-runtime: 0.13.9 - transitivePeerDependencies: - - '@types/react' + '@storybook/addons': 6.3.6 + '@storybook/api': 6.3.6 + '@storybook/theming': 6.3.6 dev: true - /@storybook/addon-viewport/6.3.5: - resolution: {integrity: sha512-XklcnqbbtZgVMyoAuF8LO45t/M/zjqq51qmQviizVFlbcL3MKAGGnSPQjqYvDv34kkkkfFXIshfv/+diWqkpNQ==} + /@storybook/addon-toolbars/6.3.6: + resolution: {integrity: sha512-VpwkMtvT/4KNjqdO2SCkFw4koMgYN2k8hckbTGRzuUYYTHBvl9yK4q0A7RELEnkm/tsmDI1TjenV/MBifp2Aiw==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -6969,23 +5494,19 @@ packages: react-dom: optional: true dependencies: - '@storybook/addons': 6.3.5 - '@storybook/api': 6.3.5 - '@storybook/client-logger': 6.3.5 - '@storybook/components': 6.3.5 - '@storybook/core-events': 6.3.5 - '@storybook/theming': 6.3.5 + '@storybook/addons': 6.3.6 + '@storybook/api': 6.3.6 + '@storybook/client-api': 6.3.6 + '@storybook/components': 6.3.6 + '@storybook/theming': 6.3.6 core-js: 3.15.2 - global: 4.4.0 - memoizerific: 1.11.3 - prop-types: 15.7.2 regenerator-runtime: 0.13.9 transitivePeerDependencies: - '@types/react' dev: true - /@storybook/addon-viewport/6.3.5_cd4de1c9bac509f067bb35206cbee47e: - resolution: {integrity: sha512-XklcnqbbtZgVMyoAuF8LO45t/M/zjqq51qmQviizVFlbcL3MKAGGnSPQjqYvDv34kkkkfFXIshfv/+diWqkpNQ==} + /@storybook/addon-viewport/6.3.6: + resolution: {integrity: sha512-Z5eztFFGd6vd+38sDurfTkIr9lY6EYWtMJzr5efedRZGg2IZLXZxQCoyjKEB29VB/IIjHEYHhHSh4SFsHT/m6g==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -6995,18 +5516,16 @@ packages: react-dom: optional: true dependencies: - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/api': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/client-logger': 6.3.5 - '@storybook/components': 6.3.5_cd4de1c9bac509f067bb35206cbee47e - '@storybook/core-events': 6.3.5 - '@storybook/theming': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 + '@storybook/addons': 6.3.6 + '@storybook/api': 6.3.6 + '@storybook/client-logger': 6.3.6 + '@storybook/components': 6.3.6 + '@storybook/core-events': 6.3.6 + '@storybook/theming': 6.3.6 core-js: 3.15.2 global: 4.4.0 memoizerific: 1.11.3 prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 regenerator-runtime: 0.13.9 transitivePeerDependencies: - '@types/react' @@ -7027,39 +5546,20 @@ packages: - regenerator-runtime dev: true - /@storybook/addons/6.3.5: - resolution: {integrity: sha512-7IKTTzISRZdmdZrV/+CmcOfH3O1y/vWn+apkooWLwFhFkEKJXdmAzJ3A1uRmze4mF0ahdMTGVPm44DGlbGqv4g==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - dependencies: - '@storybook/api': 6.3.5 - '@storybook/channels': 6.3.5 - '@storybook/client-logger': 6.3.5 - '@storybook/core-events': 6.3.5 - '@storybook/router': 6.3.5 - '@storybook/theming': 6.3.5 - core-js: 3.15.2 - global: 4.4.0 - regenerator-runtime: 0.13.9 - dev: true - - /@storybook/addons/6.3.5_f991c289939c8299bed5e4a6a5a79a62: - resolution: {integrity: sha512-7IKTTzISRZdmdZrV/+CmcOfH3O1y/vWn+apkooWLwFhFkEKJXdmAzJ3A1uRmze4mF0ahdMTGVPm44DGlbGqv4g==} + /@storybook/addons/6.3.6: + resolution: {integrity: sha512-tVV0vqaEEN9Md4bgScwfrnZYkN8iKZarpkIOFheLev+PHjSp8lgWMK5SNWDlbBYqfQfzrz9xbs+F07bMjfx9jQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 dependencies: - '@storybook/api': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/channels': 6.3.5 - '@storybook/client-logger': 6.3.5 - '@storybook/core-events': 6.3.5 - '@storybook/router': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/theming': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 + '@storybook/api': 6.3.6 + '@storybook/channels': 6.3.6 + '@storybook/client-logger': 6.3.6 + '@storybook/core-events': 6.3.6 + '@storybook/router': 6.3.6 + '@storybook/theming': 6.3.6 core-js: 3.15.2 global: 4.4.0 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 regenerator-runtime: 0.13.9 dev: true @@ -7092,48 +5592,20 @@ packages: - react-dom dev: true - /@storybook/api/6.3.5: - resolution: {integrity: sha512-H5DfvreRbiN7O+VBCbHraM+xNvdzs60ehC7P2jGRAkbzurPjQAmVCMKkPVKzOF9JA5cGOyv/ctkDn/9PFfEl9Q==} + /@storybook/api/6.3.6: + resolution: {integrity: sha512-F5VuR1FrEwD51OO/EDDAZXNfF5XmJedYHJLwwCB4az2ZMrzG45TxGRmiEohrSTO6wAHGkAvjlEoX5jWOCqQ4pw==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 dependencies: '@reach/router': 1.3.4 - '@storybook/channels': 6.3.5 - '@storybook/client-logger': 6.3.5 - '@storybook/core-events': 6.3.5 - '@storybook/csf': 0.0.1 - '@storybook/router': 6.3.5 - '@storybook/semver': 7.3.2 - '@storybook/theming': 6.3.5 - '@types/reach__router': 1.3.9 - core-js: 3.15.2 - fast-deep-equal: 3.1.3 - global: 4.4.0 - lodash: 4.17.21 - memoizerific: 1.11.3 - qs: 6.10.1 - regenerator-runtime: 0.13.9 - store2: 2.12.0 - telejson: 5.3.3 - ts-dedent: 2.1.1 - util-deprecate: 1.0.2 - dev: true - - /@storybook/api/6.3.5_f991c289939c8299bed5e4a6a5a79a62: - resolution: {integrity: sha512-H5DfvreRbiN7O+VBCbHraM+xNvdzs60ehC7P2jGRAkbzurPjQAmVCMKkPVKzOF9JA5cGOyv/ctkDn/9PFfEl9Q==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - dependencies: - '@reach/router': 1.3.4_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/channels': 6.3.5 - '@storybook/client-logger': 6.3.5 - '@storybook/core-events': 6.3.5 + '@storybook/channels': 6.3.6 + '@storybook/client-logger': 6.3.6 + '@storybook/core-events': 6.3.6 '@storybook/csf': 0.0.1 - '@storybook/router': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 + '@storybook/router': 6.3.6 '@storybook/semver': 7.3.2 - '@storybook/theming': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 + '@storybook/theming': 6.3.6 '@types/reach__router': 1.3.9 core-js: 3.15.2 fast-deep-equal: 3.1.3 @@ -7141,8 +5613,6 @@ packages: lodash: 4.17.21 memoizerific: 1.11.3 qs: 6.10.1 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 regenerator-runtime: 0.13.9 store2: 2.12.0 telejson: 5.3.3 @@ -7150,8 +5620,8 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/builder-webpack4/6.3.5: - resolution: {integrity: sha512-jQZGHYiwZbB8ByfRQSJk6uYraUGFmQ/qAX9K5B0Yd2OE6AVdN6hxwSjjXjjKwm3HQTzvJfG75sByU76+xUjRLw==} + /@storybook/builder-webpack4/6.3.6: + resolution: {integrity: sha512-LhTPQQowS2t6BRnyfusWZLbhjjf54/HiQyovJTTDnqrCiO6QoCMbVnp79LeO1aSkpQCKoeqOZ7TzH87fCytnZA==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -7181,21 +5651,21 @@ packages: '@babel/preset-env': 7.14.8_@babel+core@7.14.8 '@babel/preset-react': 7.14.5_@babel+core@7.14.8 '@babel/preset-typescript': 7.14.5_@babel+core@7.14.8 - '@storybook/addons': 6.3.5 - '@storybook/api': 6.3.5 - '@storybook/channel-postmessage': 6.3.5 - '@storybook/channels': 6.3.5 - '@storybook/client-api': 6.3.5 - '@storybook/client-logger': 6.3.5 - '@storybook/components': 6.3.5 - '@storybook/core-common': 6.3.5 - '@storybook/core-events': 6.3.5 - '@storybook/node-logger': 6.3.5 - '@storybook/router': 6.3.5 + '@storybook/addons': 6.3.6 + '@storybook/api': 6.3.6 + '@storybook/channel-postmessage': 6.3.6 + '@storybook/channels': 6.3.6 + '@storybook/client-api': 6.3.6 + '@storybook/client-logger': 6.3.6 + '@storybook/components': 6.3.6 + '@storybook/core-common': 6.3.6 + '@storybook/core-events': 6.3.6 + '@storybook/node-logger': 6.3.6 + '@storybook/router': 6.3.6 '@storybook/semver': 7.3.2 - '@storybook/theming': 6.3.5 - '@storybook/ui': 6.3.5 - '@types/node': 14.17.5 + '@storybook/theming': 6.3.6 + '@storybook/ui': 6.3.6 + '@types/node': 14.17.6 '@types/webpack': 4.41.30 autoprefixer: 9.8.6 babel-loader: 8.2.2_10b6a9815ffc7b4b1f51ac243f183029 @@ -7237,136 +5707,46 @@ packages: - webpack-command dev: true - /@storybook/builder-webpack4/6.3.5_90bc8abf0686c79bfa49c88a2e6943ae: - resolution: {integrity: sha512-jQZGHYiwZbB8ByfRQSJk6uYraUGFmQ/qAX9K5B0Yd2OE6AVdN6hxwSjjXjjKwm3HQTzvJfG75sByU76+xUjRLw==} + /@storybook/channel-postmessage/6.3.6: + resolution: {integrity: sha512-GK7hXnaa+1pxEeMpREDzAZ3+2+k1KN1lbrZf+V7Kc1JZv1/Ji/vxk8AgxwiuzPAMx5J0yh/FduPscIPZ87Pibw==} + dependencies: + '@storybook/channels': 6.3.6 + '@storybook/client-logger': 6.3.6 + '@storybook/core-events': 6.3.6 + core-js: 3.15.2 + global: 4.4.0 + qs: 6.10.1 + telejson: 5.3.3 + dev: true + + /@storybook/channels/5.3.18: + resolution: {integrity: sha512-scP/6td/BJSEOgfN+qaYGDf3E793xye7tIw6W+sYqwg+xdMFO39wVXgVZNpQL6sLEwpJZTaPywCjC6p6ksErqQ==} + dependencies: + core-js: 3.15.2 + dev: true + + /@storybook/channels/6.3.6: + resolution: {integrity: sha512-gCIQVr+dS/tg3AyCxIvkOXMVAs08BCIHXsaa2+XzmacnJBSP+CEHtI6IZ8WEv7tzZuXOiKLVg+wugeIh4j2I4g==} + dependencies: + core-js: 3.15.2 + ts-dedent: 2.1.1 + util-deprecate: 1.0.2 + dev: true + + /@storybook/client-api/6.3.6: + resolution: {integrity: sha512-Q/bWuH691L6k7xkiKtBmZo8C+ijgmQ+vc2Fz8pzIRZuMV8ROL74qhrS4BMKV4LhiYm4f8todtWfaQPBjawZMIA==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true dependencies: - '@babel/core': 7.14.8 - '@babel/plugin-proposal-class-properties': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-proposal-decorators': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-proposal-export-default-from': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-proposal-object-rest-spread': 7.14.7_@babel+core@7.14.8 - '@babel/plugin-proposal-optional-chaining': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-proposal-private-methods': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.14.8 - '@babel/plugin-transform-arrow-functions': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-transform-block-scoping': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-transform-classes': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-transform-destructuring': 7.14.7_@babel+core@7.14.8 - '@babel/plugin-transform-for-of': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-transform-parameters': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-transform-shorthand-properties': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-transform-spread': 7.14.6_@babel+core@7.14.8 - '@babel/plugin-transform-template-literals': 7.14.5_@babel+core@7.14.8 - '@babel/preset-env': 7.14.8_@babel+core@7.14.8 - '@babel/preset-react': 7.14.5_@babel+core@7.14.8 - '@babel/preset-typescript': 7.14.5_@babel+core@7.14.8 - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/api': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/channel-postmessage': 6.3.5 - '@storybook/channels': 6.3.5 - '@storybook/client-api': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/client-logger': 6.3.5 - '@storybook/components': 6.3.5_cd4de1c9bac509f067bb35206cbee47e - '@storybook/core-common': 6.3.5_9b3d47eb09d7549fa7cd0a3f71caf27d - '@storybook/core-events': 6.3.5 - '@storybook/node-logger': 6.3.5 - '@storybook/router': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/semver': 7.3.2 - '@storybook/theming': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/ui': 6.3.5_cd4de1c9bac509f067bb35206cbee47e - '@types/node': 14.17.5 - '@types/webpack': 4.41.30 - autoprefixer: 9.8.6 - babel-loader: 8.2.2_10b6a9815ffc7b4b1f51ac243f183029 - babel-plugin-macros: 2.8.0 - babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.14.8 - case-sensitive-paths-webpack-plugin: 2.4.0 - core-js: 3.15.2 - css-loader: 3.6.0_webpack@4.46.0 - dotenv-webpack: 1.8.0_webpack@4.46.0 - file-loader: 6.2.0_webpack@4.46.0 - find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 4.1.6 - fs-extra: 9.1.0 - glob: 7.1.7 - glob-promise: 3.4.0_glob@7.1.7 - global: 4.4.0 - html-webpack-plugin: 4.5.2_webpack@4.46.0 - pnp-webpack-plugin: 1.6.4_typescript@4.3.5 - postcss: 7.0.36 - postcss-flexbugs-fixes: 4.2.1 - postcss-loader: 4.3.0_postcss@7.0.36+webpack@4.46.0 - raw-loader: 4.0.2_webpack@4.46.0 - react: 18.0.0-alpha-aecb3b6d1 - react-dev-utils: 11.0.4 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - stable: 0.1.8 - style-loader: 1.3.0_webpack@4.46.0 - terser-webpack-plugin: 4.2.3_webpack@4.46.0 - ts-dedent: 2.1.1 - typescript: 4.3.5 - url-loader: 4.1.1_file-loader@6.2.0+webpack@4.46.0 - util-deprecate: 1.0.2 - webpack: 4.46.0 - webpack-dev-middleware: 3.7.3_webpack@4.46.0 - webpack-filter-warnings-plugin: 1.2.1_webpack@4.46.0 - webpack-hot-middleware: 2.25.0 - webpack-virtual-modules: 0.2.2 - transitivePeerDependencies: - - '@types/react' - - supports-color - - webpack-cli - - webpack-command - dev: true - - /@storybook/channel-postmessage/6.3.5: - resolution: {integrity: sha512-KQfPfoFV4VfzcFKT3xINywWkGdJPWdwiOUycz5/N9uNgl6KXurrGp+GHolUPiYnf4Z7AGVC+CAR7/WjxIIm85g==} - dependencies: - '@storybook/channels': 6.3.5 - '@storybook/client-logger': 6.3.5 - '@storybook/core-events': 6.3.5 - core-js: 3.15.2 - global: 4.4.0 - qs: 6.10.1 - telejson: 5.3.3 - dev: true - - /@storybook/channels/5.3.18: - resolution: {integrity: sha512-scP/6td/BJSEOgfN+qaYGDf3E793xye7tIw6W+sYqwg+xdMFO39wVXgVZNpQL6sLEwpJZTaPywCjC6p6ksErqQ==} - dependencies: - core-js: 3.15.2 - dev: true - - /@storybook/channels/6.3.5: - resolution: {integrity: sha512-kYR822+NLSokY0JkOBSDJCC8woXx9T4m6IaHS3/R4BhurSS80Jt09YWc8nQPKTAkkTrSSnzKiS1D/yVGsGbMjg==} - dependencies: - core-js: 3.15.2 - ts-dedent: 2.1.1 - util-deprecate: 1.0.2 - dev: true - - /@storybook/client-api/6.3.5: - resolution: {integrity: sha512-GU5jOS3i9oLTl74Xd5GUV+l06dx64BkDlPgaeGpKcoQlIwReFNVZxobZazaroYij8mCNUnQpgM/ArRAG8Uz8Cw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - dependencies: - '@storybook/addons': 6.3.5 - '@storybook/channel-postmessage': 6.3.5 - '@storybook/channels': 6.3.5 - '@storybook/client-logger': 6.3.5 - '@storybook/core-events': 6.3.5 - '@storybook/csf': 0.0.1 - '@types/qs': 6.9.7 - '@types/webpack-env': 1.16.2 + '@storybook/addons': 6.3.6 + '@storybook/channel-postmessage': 6.3.6 + '@storybook/channels': 6.3.6 + '@storybook/client-logger': 6.3.6 + '@storybook/core-events': 6.3.6 + '@storybook/csf': 0.0.1 + '@types/qs': 6.9.7 + '@types/webpack-env': 1.16.2 core-js: 3.15.2 global: 4.4.0 lodash: 4.17.21 @@ -7379,57 +5759,29 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/client-api/6.3.5_f991c289939c8299bed5e4a6a5a79a62: - resolution: {integrity: sha512-GU5jOS3i9oLTl74Xd5GUV+l06dx64BkDlPgaeGpKcoQlIwReFNVZxobZazaroYij8mCNUnQpgM/ArRAG8Uz8Cw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - dependencies: - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/channel-postmessage': 6.3.5 - '@storybook/channels': 6.3.5 - '@storybook/client-logger': 6.3.5 - '@storybook/core-events': 6.3.5 - '@storybook/csf': 0.0.1 - '@types/qs': 6.9.7 - '@types/webpack-env': 1.16.2 - core-js: 3.15.2 - global: 4.4.0 - lodash: 4.17.21 - memoizerific: 1.11.3 - qs: 6.10.1 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - regenerator-runtime: 0.13.9 - stable: 0.1.8 - store2: 2.12.0 - ts-dedent: 2.1.1 - util-deprecate: 1.0.2 - dev: true - /@storybook/client-logger/5.3.18: resolution: {integrity: sha512-RZjxw4uqZX3Yk27IirbB/pQG+wRsQSSRlKqYa8KQ5bSanm4IrcV9VA1OQbuySW9njE+CexAnakQJ/fENdmurNg==} dependencies: core-js: 3.15.2 dev: true - /@storybook/client-logger/6.3.5: - resolution: {integrity: sha512-vPD8MYf/847lsYGhq9eFmcAi+fQc2p6fue9McEreHviaT3S3Sk5/u8L2f8D8sdpym0yPJrHBmla+fK45MnxQLg==} + /@storybook/client-logger/6.3.6: + resolution: {integrity: sha512-qpXQ52ylxPm7l3+WAteV42NmqWA+L1FaJhMOvm2gwl3PxRd2cNXn2BwEhw++eA6qmJH/7mfOKXG+K+QQwOTpRA==} dependencies: core-js: 3.15.2 global: 4.4.0 dev: true - /@storybook/components/6.3.5: - resolution: {integrity: sha512-EYyUhxuuted3fmPC8055cxG4kMf8tp/sjI6l2wAQ5myRZ3zBpV0mjOxxgOeiDphtBnyDKmOF+4x8EkSUJmu/5w==} + /@storybook/components/6.3.6: + resolution: {integrity: sha512-aZkmtAY8b+LFXG6dVp6cTS6zGJuxkHRHcesRSWRQPxtgitaz1G58clRHxbKPRokfjPHNgYA3snogyeqxSA7YNQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 dependencies: '@popperjs/core': 2.9.2 - '@storybook/client-logger': 6.3.5 + '@storybook/client-logger': 6.3.6 '@storybook/csf': 0.0.1 - '@storybook/theming': 6.3.5 + '@storybook/theming': 6.3.6 '@types/color-convert': 2.0.0 '@types/overlayscrollbars': 1.12.1 '@types/react-syntax-highlighter': 11.0.5 @@ -7454,44 +5806,8 @@ packages: - '@types/react' dev: true - /@storybook/components/6.3.5_cd4de1c9bac509f067bb35206cbee47e: - resolution: {integrity: sha512-EYyUhxuuted3fmPC8055cxG4kMf8tp/sjI6l2wAQ5myRZ3zBpV0mjOxxgOeiDphtBnyDKmOF+4x8EkSUJmu/5w==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - dependencies: - '@popperjs/core': 2.9.2 - '@storybook/client-logger': 6.3.5 - '@storybook/csf': 0.0.1 - '@storybook/theming': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@types/color-convert': 2.0.0 - '@types/overlayscrollbars': 1.12.1 - '@types/react-syntax-highlighter': 11.0.5 - color-convert: 2.0.1 - core-js: 3.15.2 - fast-deep-equal: 3.1.3 - global: 4.4.0 - lodash: 4.17.21 - markdown-to-jsx: 7.1.3_react@18.0.0-alpha-aecb3b6d1 - memoizerific: 1.11.3 - overlayscrollbars: 1.13.1 - polished: 4.1.3 - prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 - react-colorful: 5.3.0_f991c289939c8299bed5e4a6a5a79a62 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - react-popper-tooltip: 3.1.1_f991c289939c8299bed5e4a6a5a79a62 - react-syntax-highlighter: 13.5.3_react@18.0.0-alpha-aecb3b6d1 - react-textarea-autosize: 8.3.3_7133d8ccc1901f54543c95a1a683a948 - regenerator-runtime: 0.13.9 - ts-dedent: 2.1.1 - util-deprecate: 1.0.2 - transitivePeerDependencies: - - '@types/react' - dev: true - - /@storybook/core-client/6.3.5: - resolution: {integrity: sha512-hOvTzeiCDnOK7eD40wfI10JZ7BI7IRyzCyIKxRaROq8x53TpBHbuOKGhJFddUVJLT+w/BVA5y0Hf9AOMgn68Iw==} + /@storybook/core-client/6.3.6: + resolution: {integrity: sha512-Bq86flEdXdMNbdHrGMNQ6OT1tcBQU8ym56d+nG46Ctjf5GN+Dl+rPtRWuu7cIZs10KgqJH+86DXp+tvpQIDidg==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -7501,13 +5817,13 @@ packages: typescript: optional: true dependencies: - '@storybook/addons': 6.3.5 - '@storybook/channel-postmessage': 6.3.5 - '@storybook/client-api': 6.3.5 - '@storybook/client-logger': 6.3.5 - '@storybook/core-events': 6.3.5 + '@storybook/addons': 6.3.6 + '@storybook/channel-postmessage': 6.3.6 + '@storybook/client-api': 6.3.6 + '@storybook/client-logger': 6.3.6 + '@storybook/core-events': 6.3.6 '@storybook/csf': 0.0.1 - '@storybook/ui': 6.3.5 + '@storybook/ui': 6.3.6 airbnb-js-shims: 2.2.1 ansi-to-html: 0.6.15 core-js: 3.15.2 @@ -7522,8 +5838,8 @@ packages: - '@types/react' dev: true - /@storybook/core-client/6.3.5_5f72a3b5deb0304f512f2a52d28eaf32: - resolution: {integrity: sha512-hOvTzeiCDnOK7eD40wfI10JZ7BI7IRyzCyIKxRaROq8x53TpBHbuOKGhJFddUVJLT+w/BVA5y0Hf9AOMgn68Iw==} + /@storybook/core-client/6.3.6_webpack@4.46.0: + resolution: {integrity: sha512-Bq86flEdXdMNbdHrGMNQ6OT1tcBQU8ym56d+nG46Ctjf5GN+Dl+rPtRWuu7cIZs10KgqJH+86DXp+tvpQIDidg==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -7533,24 +5849,21 @@ packages: typescript: optional: true dependencies: - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/channel-postmessage': 6.3.5 - '@storybook/client-api': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/client-logger': 6.3.5 - '@storybook/core-events': 6.3.5 + '@storybook/addons': 6.3.6 + '@storybook/channel-postmessage': 6.3.6 + '@storybook/client-api': 6.3.6 + '@storybook/client-logger': 6.3.6 + '@storybook/core-events': 6.3.6 '@storybook/csf': 0.0.1 - '@storybook/ui': 6.3.5_cd4de1c9bac509f067bb35206cbee47e + '@storybook/ui': 6.3.6 airbnb-js-shims: 2.2.1 ansi-to-html: 0.6.15 core-js: 3.15.2 global: 4.4.0 lodash: 4.17.21 qs: 6.10.1 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 regenerator-runtime: 0.13.9 ts-dedent: 2.1.1 - typescript: 4.3.5 unfetch: 4.2.0 util-deprecate: 1.0.2 webpack: 4.46.0 @@ -7558,140 +5871,8 @@ packages: - '@types/react' dev: true - /@storybook/core-client/6.3.5_90bc8abf0686c79bfa49c88a2e6943ae: - resolution: {integrity: sha512-hOvTzeiCDnOK7eD40wfI10JZ7BI7IRyzCyIKxRaROq8x53TpBHbuOKGhJFddUVJLT+w/BVA5y0Hf9AOMgn68Iw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - webpack: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/channel-postmessage': 6.3.5 - '@storybook/client-api': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/client-logger': 6.3.5 - '@storybook/core-events': 6.3.5 - '@storybook/csf': 0.0.1 - '@storybook/ui': 6.3.5_cd4de1c9bac509f067bb35206cbee47e - airbnb-js-shims: 2.2.1 - ansi-to-html: 0.6.15 - core-js: 3.15.2 - global: 4.4.0 - lodash: 4.17.21 - qs: 6.10.1 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - regenerator-runtime: 0.13.9 - ts-dedent: 2.1.1 - typescript: 4.3.5 - unfetch: 4.2.0 - util-deprecate: 1.0.2 - transitivePeerDependencies: - - '@types/react' - dev: true - - /@storybook/core-client/6.3.5_webpack@4.46.0: - resolution: {integrity: sha512-hOvTzeiCDnOK7eD40wfI10JZ7BI7IRyzCyIKxRaROq8x53TpBHbuOKGhJFddUVJLT+w/BVA5y0Hf9AOMgn68Iw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - webpack: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@storybook/addons': 6.3.5 - '@storybook/channel-postmessage': 6.3.5 - '@storybook/client-api': 6.3.5 - '@storybook/client-logger': 6.3.5 - '@storybook/core-events': 6.3.5 - '@storybook/csf': 0.0.1 - '@storybook/ui': 6.3.5 - airbnb-js-shims: 2.2.1 - ansi-to-html: 0.6.15 - core-js: 3.15.2 - global: 4.4.0 - lodash: 4.17.21 - qs: 6.10.1 - regenerator-runtime: 0.13.9 - ts-dedent: 2.1.1 - unfetch: 4.2.0 - util-deprecate: 1.0.2 - webpack: 4.46.0 - transitivePeerDependencies: - - '@types/react' - dev: true - - /@storybook/core-common/6.3.5: - resolution: {integrity: sha512-edLGDDbUPKZunxIL4g9TfHCVUB9owmcPxg7y3XWuM3murHS98t6uGfcSFOg5fTYIdYq7ZuwPQM08KGqAAoiRsg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@babel/core': 7.14.8 - '@babel/plugin-proposal-class-properties': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-proposal-decorators': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-proposal-export-default-from': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-proposal-object-rest-spread': 7.14.7_@babel+core@7.14.8 - '@babel/plugin-proposal-optional-chaining': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-proposal-private-methods': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.14.8 - '@babel/plugin-transform-arrow-functions': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-transform-block-scoping': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-transform-classes': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-transform-destructuring': 7.14.7_@babel+core@7.14.8 - '@babel/plugin-transform-for-of': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-transform-parameters': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-transform-shorthand-properties': 7.14.5_@babel+core@7.14.8 - '@babel/plugin-transform-spread': 7.14.6_@babel+core@7.14.8 - '@babel/preset-env': 7.14.8_@babel+core@7.14.8 - '@babel/preset-react': 7.14.5_@babel+core@7.14.8 - '@babel/preset-typescript': 7.14.5_@babel+core@7.14.8 - '@babel/register': 7.14.5_@babel+core@7.14.8 - '@storybook/node-logger': 6.3.5 - '@storybook/semver': 7.3.2 - '@types/glob-base': 0.3.0 - '@types/micromatch': 4.0.2 - '@types/node': 14.17.5 - '@types/pretty-hrtime': 1.0.1 - babel-loader: 8.2.2_10b6a9815ffc7b4b1f51ac243f183029 - babel-plugin-macros: 3.1.0 - babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.14.8 - chalk: 4.1.1 - core-js: 3.15.2 - express: 4.17.1 - file-system-cache: 1.0.5 - find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.2.12 - glob: 7.1.7 - glob-base: 0.3.0 - interpret: 2.2.0 - json5: 2.2.0 - lazy-universal-dotenv: 3.0.1 - micromatch: 4.0.4 - pkg-dir: 5.0.0 - pretty-hrtime: 1.0.3 - resolve-from: 5.0.0 - ts-dedent: 2.1.1 - util-deprecate: 1.0.2 - webpack: 4.46.0 - transitivePeerDependencies: - - supports-color - - webpack-cli - - webpack-command - dev: true - - /@storybook/core-common/6.3.5_9b3d47eb09d7549fa7cd0a3f71caf27d: - resolution: {integrity: sha512-edLGDDbUPKZunxIL4g9TfHCVUB9owmcPxg7y3XWuM3murHS98t6uGfcSFOg5fTYIdYq7ZuwPQM08KGqAAoiRsg==} + /@storybook/core-common/6.3.6: + resolution: {integrity: sha512-nHolFOmTPymI50j180bCtcf1UJZ2eOnYaECRtHvVrCUod5KFF7wh2EHrgWoKqrKrsn84UOY/LkX2C2WkbYtWRg==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -7721,11 +5902,11 @@ packages: '@babel/preset-react': 7.14.5_@babel+core@7.14.8 '@babel/preset-typescript': 7.14.5_@babel+core@7.14.8 '@babel/register': 7.14.5_@babel+core@7.14.8 - '@storybook/node-logger': 6.3.5 + '@storybook/node-logger': 6.3.6 '@storybook/semver': 7.3.2 '@types/glob-base': 0.3.0 '@types/micromatch': 4.0.2 - '@types/node': 14.17.5 + '@types/node': 14.17.6 '@types/pretty-hrtime': 1.0.1 babel-loader: 8.2.2_10b6a9815ffc7b4b1f51ac243f183029 babel-plugin-macros: 3.1.0 @@ -7735,225 +5916,42 @@ packages: express: 4.17.1 file-system-cache: 1.0.5 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.2.12 + fork-ts-checker-webpack-plugin: 6.2.13 glob: 7.1.7 - glob-base: 0.3.0 - interpret: 2.2.0 - json5: 2.2.0 - lazy-universal-dotenv: 3.0.1 - micromatch: 4.0.4 - pkg-dir: 5.0.0 - pretty-hrtime: 1.0.3 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - resolve-from: 5.0.0 - ts-dedent: 2.1.1 - typescript: 4.3.5 - util-deprecate: 1.0.2 - webpack: 4.46.0 - transitivePeerDependencies: - - supports-color - - webpack-cli - - webpack-command - dev: true - - /@storybook/core-events/5.3.18: - resolution: {integrity: sha512-uQ6NYJ5WODXK8DJ7m8y3yUAtWB3n+6XtYztjY+tdkCsLYvTYDXNS+epV+f5Hu9+gB+/Dm+b5Su4jDD+LZB2QWA==} - dependencies: - core-js: 3.15.2 - dev: true - - /@storybook/core-events/6.3.5: - resolution: {integrity: sha512-1RUaOwD1STqf1EG727fLuy18dS67Nkdf/8pIGGATxAohfwHkHOhOI9tOP+GPx+aE7UioDmVWvwbUxRQ1b4YitA==} - dependencies: - core-js: 3.15.2 - dev: true - - /@storybook/core-server/6.3.5_3725f572d4f33e7e9dab01322e5a2d20: - resolution: {integrity: sha512-bxWKXq9us1PYrFtCq5mMCQcVgPs4lqRXEWIYzfbnXTBGX+5lD0JH1lsTnm99mVqz/x/WjSrzSLO9+A6UX9/cYA==} - peerDependencies: - '@storybook/builder-webpack5': 6.3.5 - '@storybook/manager-webpack5': 6.3.5 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - peerDependenciesMeta: - '@storybook/builder-webpack5': - optional: true - '@storybook/manager-webpack5': - optional: true - typescript: - optional: true - dependencies: - '@storybook/builder-webpack4': 6.3.5_90bc8abf0686c79bfa49c88a2e6943ae - '@storybook/core-client': 6.3.5_5f72a3b5deb0304f512f2a52d28eaf32 - '@storybook/core-common': 6.3.5_9b3d47eb09d7549fa7cd0a3f71caf27d - '@storybook/csf-tools': 6.3.5_@babel+core@7.14.6 - '@storybook/manager-webpack4': 6.3.5_90bc8abf0686c79bfa49c88a2e6943ae - '@storybook/node-logger': 6.3.5 - '@storybook/semver': 7.3.2 - '@types/node': 14.17.5 - '@types/node-fetch': 2.5.12 - '@types/pretty-hrtime': 1.0.1 - '@types/webpack': 4.41.30 - better-opn: 2.1.1 - boxen: 4.2.0 - chalk: 4.1.1 - cli-table3: 0.6.0 - commander: 6.2.1 - compression: 1.7.4 - core-js: 3.15.2 - cpy: 8.1.2 - detect-port: 1.3.0 - express: 4.17.1 - file-system-cache: 1.0.5 - fs-extra: 9.1.0 - globby: 11.0.4 - ip: 1.1.5 - node-fetch: 2.6.1 - pretty-hrtime: 1.0.3 - prompts: 2.4.1 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - regenerator-runtime: 0.13.9 - serve-favicon: 2.5.0 - ts-dedent: 2.1.1 - typescript: 4.3.5 - util-deprecate: 1.0.2 - webpack: 4.46.0 - transitivePeerDependencies: - - '@babel/core' - - '@types/react' - - supports-color - - webpack-cli - - webpack-command - dev: true - - /@storybook/core-server/6.3.5_7704e2929b801d4f1b73b84cf2a0cf98: - resolution: {integrity: sha512-bxWKXq9us1PYrFtCq5mMCQcVgPs4lqRXEWIYzfbnXTBGX+5lD0JH1lsTnm99mVqz/x/WjSrzSLO9+A6UX9/cYA==} - peerDependencies: - '@storybook/builder-webpack5': 6.3.5 - '@storybook/manager-webpack5': 6.3.5 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - peerDependenciesMeta: - '@storybook/builder-webpack5': - optional: true - '@storybook/manager-webpack5': - optional: true - typescript: - optional: true - dependencies: - '@storybook/builder-webpack4': 6.3.5_90bc8abf0686c79bfa49c88a2e6943ae - '@storybook/core-client': 6.3.5_5f72a3b5deb0304f512f2a52d28eaf32 - '@storybook/core-common': 6.3.5_9b3d47eb09d7549fa7cd0a3f71caf27d - '@storybook/csf-tools': 6.3.5_@babel+core@7.14.8 - '@storybook/manager-webpack4': 6.3.5_90bc8abf0686c79bfa49c88a2e6943ae - '@storybook/node-logger': 6.3.5 - '@storybook/semver': 7.3.2 - '@types/node': 14.17.5 - '@types/node-fetch': 2.5.12 - '@types/pretty-hrtime': 1.0.1 - '@types/webpack': 4.41.30 - better-opn: 2.1.1 - boxen: 4.2.0 - chalk: 4.1.1 - cli-table3: 0.6.0 - commander: 6.2.1 - compression: 1.7.4 - core-js: 3.15.2 - cpy: 8.1.2 - detect-port: 1.3.0 - express: 4.17.1 - file-system-cache: 1.0.5 - fs-extra: 9.1.0 - globby: 11.0.4 - ip: 1.1.5 - node-fetch: 2.6.1 - pretty-hrtime: 1.0.3 - prompts: 2.4.1 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - regenerator-runtime: 0.13.9 - serve-favicon: 2.5.0 - ts-dedent: 2.1.1 - typescript: 4.3.5 - util-deprecate: 1.0.2 - webpack: 4.46.0 - transitivePeerDependencies: - - '@babel/core' - - '@types/react' - - supports-color - - webpack-cli - - webpack-command - dev: true - - /@storybook/core-server/6.3.5_90bc8abf0686c79bfa49c88a2e6943ae: - resolution: {integrity: sha512-bxWKXq9us1PYrFtCq5mMCQcVgPs4lqRXEWIYzfbnXTBGX+5lD0JH1lsTnm99mVqz/x/WjSrzSLO9+A6UX9/cYA==} - peerDependencies: - '@storybook/builder-webpack5': 6.3.5 - '@storybook/manager-webpack5': 6.3.5 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - peerDependenciesMeta: - '@storybook/builder-webpack5': - optional: true - '@storybook/manager-webpack5': - optional: true - typescript: - optional: true - dependencies: - '@storybook/builder-webpack4': 6.3.5_90bc8abf0686c79bfa49c88a2e6943ae - '@storybook/core-client': 6.3.5_5f72a3b5deb0304f512f2a52d28eaf32 - '@storybook/core-common': 6.3.5_9b3d47eb09d7549fa7cd0a3f71caf27d - '@storybook/csf-tools': 6.3.5 - '@storybook/manager-webpack4': 6.3.5_90bc8abf0686c79bfa49c88a2e6943ae - '@storybook/node-logger': 6.3.5 - '@storybook/semver': 7.3.2 - '@types/node': 14.17.5 - '@types/node-fetch': 2.5.12 - '@types/pretty-hrtime': 1.0.1 - '@types/webpack': 4.41.30 - better-opn: 2.1.1 - boxen: 4.2.0 - chalk: 4.1.1 - cli-table3: 0.6.0 - commander: 6.2.1 - compression: 1.7.4 - core-js: 3.15.2 - cpy: 8.1.2 - detect-port: 1.3.0 - express: 4.17.1 - file-system-cache: 1.0.5 - fs-extra: 9.1.0 - globby: 11.0.4 - ip: 1.1.5 - node-fetch: 2.6.1 + glob-base: 0.3.0 + interpret: 2.2.0 + json5: 2.2.0 + lazy-universal-dotenv: 3.0.1 + micromatch: 4.0.4 + pkg-dir: 5.0.0 pretty-hrtime: 1.0.3 - prompts: 2.4.1 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - regenerator-runtime: 0.13.9 - serve-favicon: 2.5.0 + resolve-from: 5.0.0 ts-dedent: 2.1.1 - typescript: 4.3.5 util-deprecate: 1.0.2 webpack: 4.46.0 transitivePeerDependencies: - - '@babel/core' - - '@types/react' - supports-color - webpack-cli - webpack-command dev: true - /@storybook/core-server/6.3.5_@babel+core@7.14.6: - resolution: {integrity: sha512-bxWKXq9us1PYrFtCq5mMCQcVgPs4lqRXEWIYzfbnXTBGX+5lD0JH1lsTnm99mVqz/x/WjSrzSLO9+A6UX9/cYA==} + /@storybook/core-events/5.3.18: + resolution: {integrity: sha512-uQ6NYJ5WODXK8DJ7m8y3yUAtWB3n+6XtYztjY+tdkCsLYvTYDXNS+epV+f5Hu9+gB+/Dm+b5Su4jDD+LZB2QWA==} + dependencies: + core-js: 3.15.2 + dev: true + + /@storybook/core-events/6.3.6: + resolution: {integrity: sha512-Ut1dz96bJ939oSn5t1ckPXd3WcFejK96Sb3+R/z23vEHUWGBFtygGyw8r/SX/WNDVzGmQU8c+mzJJTZwCBJz8A==} + dependencies: + core-js: 3.15.2 + dev: true + + /@storybook/core-server/6.3.6: + resolution: {integrity: sha512-47ZcfxYn7t891oAMG98iH1BQIgQT9Yk/2BBNVCWY43Ong+ME1xJ6j4C/jkRUOseP7URlfLUQsUYKAYJNVijDvg==} peerDependencies: - '@storybook/builder-webpack5': 6.3.5 - '@storybook/manager-webpack5': 6.3.5 + '@storybook/builder-webpack5': 6.3.6 + '@storybook/manager-webpack5': 6.3.6 react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 typescript: '*' @@ -7965,14 +5963,14 @@ packages: typescript: optional: true dependencies: - '@storybook/builder-webpack4': 6.3.5 - '@storybook/core-client': 6.3.5_webpack@4.46.0 - '@storybook/core-common': 6.3.5 - '@storybook/csf-tools': 6.3.5_@babel+core@7.14.6 - '@storybook/manager-webpack4': 6.3.5 - '@storybook/node-logger': 6.3.5 + '@storybook/builder-webpack4': 6.3.6 + '@storybook/core-client': 6.3.6_webpack@4.46.0 + '@storybook/core-common': 6.3.6 + '@storybook/csf-tools': 6.3.6 + '@storybook/manager-webpack4': 6.3.6 + '@storybook/node-logger': 6.3.6 '@storybook/semver': 7.3.2 - '@types/node': 14.17.5 + '@types/node': 14.17.6 '@types/node-fetch': 2.5.12 '@types/pretty-hrtime': 1.0.1 '@types/webpack': 4.41.30 @@ -8006,11 +6004,11 @@ packages: - webpack-command dev: true - /@storybook/core-server/6.3.5_@babel+core@7.14.8: - resolution: {integrity: sha512-bxWKXq9us1PYrFtCq5mMCQcVgPs4lqRXEWIYzfbnXTBGX+5lD0JH1lsTnm99mVqz/x/WjSrzSLO9+A6UX9/cYA==} + /@storybook/core-server/6.3.6_@babel+core@7.14.8: + resolution: {integrity: sha512-47ZcfxYn7t891oAMG98iH1BQIgQT9Yk/2BBNVCWY43Ong+ME1xJ6j4C/jkRUOseP7URlfLUQsUYKAYJNVijDvg==} peerDependencies: - '@storybook/builder-webpack5': 6.3.5 - '@storybook/manager-webpack5': 6.3.5 + '@storybook/builder-webpack5': 6.3.6 + '@storybook/manager-webpack5': 6.3.6 react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 typescript: '*' @@ -8022,14 +6020,14 @@ packages: typescript: optional: true dependencies: - '@storybook/builder-webpack4': 6.3.5 - '@storybook/core-client': 6.3.5_webpack@4.46.0 - '@storybook/core-common': 6.3.5 - '@storybook/csf-tools': 6.3.5_@babel+core@7.14.8 - '@storybook/manager-webpack4': 6.3.5 - '@storybook/node-logger': 6.3.5 + '@storybook/builder-webpack4': 6.3.6 + '@storybook/core-client': 6.3.6_webpack@4.46.0 + '@storybook/core-common': 6.3.6 + '@storybook/csf-tools': 6.3.6_@babel+core@7.14.8 + '@storybook/manager-webpack4': 6.3.6 + '@storybook/node-logger': 6.3.6 '@storybook/semver': 7.3.2 - '@types/node': 14.17.5 + '@types/node': 14.17.6 '@types/node-fetch': 2.5.12 '@types/pretty-hrtime': 1.0.1 '@types/webpack': 4.41.30 @@ -8063,63 +6061,10 @@ packages: - webpack-command dev: true - /@storybook/core/6.3.5_2ec1c339879f09d33718e96496835840: - resolution: {integrity: sha512-ZzzqxtsxjkO1RmJVSUgI7o87cQtFmhlca6sSWCInlwZYeOOgRQVukZ3KkFaPFzVbDeJtLQAST4ONNaCtUMVgwg==} - peerDependencies: - '@storybook/builder-webpack5': 6.3.5 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - peerDependenciesMeta: - '@storybook/builder-webpack5': - optional: true - typescript: - optional: true - dependencies: - '@storybook/core-client': 6.3.5_5f72a3b5deb0304f512f2a52d28eaf32 - '@storybook/core-server': 6.3.5_3725f572d4f33e7e9dab01322e5a2d20 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - typescript: 4.3.5 - transitivePeerDependencies: - - '@babel/core' - - '@storybook/manager-webpack5' - - '@types/react' - - supports-color - - webpack - - webpack-cli - - webpack-command - dev: true - - /@storybook/core/6.3.5_44cd8e8988e8f6bdf4058c352d4e72dd: - resolution: {integrity: sha512-ZzzqxtsxjkO1RmJVSUgI7o87cQtFmhlca6sSWCInlwZYeOOgRQVukZ3KkFaPFzVbDeJtLQAST4ONNaCtUMVgwg==} - peerDependencies: - '@storybook/builder-webpack5': 6.3.5 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - peerDependenciesMeta: - '@storybook/builder-webpack5': - optional: true - typescript: - optional: true - dependencies: - '@storybook/core-client': 6.3.5_webpack@4.46.0 - '@storybook/core-server': 6.3.5_@babel+core@7.14.6 - transitivePeerDependencies: - - '@babel/core' - - '@storybook/manager-webpack5' - - '@types/react' - - supports-color - - webpack - - webpack-cli - - webpack-command - dev: true - - /@storybook/core/6.3.5_5f72a3b5deb0304f512f2a52d28eaf32: - resolution: {integrity: sha512-ZzzqxtsxjkO1RmJVSUgI7o87cQtFmhlca6sSWCInlwZYeOOgRQVukZ3KkFaPFzVbDeJtLQAST4ONNaCtUMVgwg==} + /@storybook/core/6.3.6_10b6a9815ffc7b4b1f51ac243f183029: + resolution: {integrity: sha512-y71VvVEbqCpG28fDBnfNg3RnUPnicwFYq9yuoFVRF0LYcJCy5cYhkIfW3JG8mN2m0P+LzH80mt2Rj6xlSXrkdQ==} peerDependencies: - '@storybook/builder-webpack5': 6.3.5 + '@storybook/builder-webpack5': 6.3.6 react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 typescript: '*' @@ -8129,11 +6074,8 @@ packages: typescript: optional: true dependencies: - '@storybook/core-client': 6.3.5_5f72a3b5deb0304f512f2a52d28eaf32 - '@storybook/core-server': 6.3.5_90bc8abf0686c79bfa49c88a2e6943ae - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - typescript: 4.3.5 + '@storybook/core-client': 6.3.6_webpack@4.46.0 + '@storybook/core-server': 6.3.6_@babel+core@7.14.8 transitivePeerDependencies: - '@babel/core' - '@storybook/manager-webpack5' @@ -8144,10 +6086,10 @@ packages: - webpack-command dev: true - /@storybook/core/6.3.5_7704e2929b801d4f1b73b84cf2a0cf98: - resolution: {integrity: sha512-ZzzqxtsxjkO1RmJVSUgI7o87cQtFmhlca6sSWCInlwZYeOOgRQVukZ3KkFaPFzVbDeJtLQAST4ONNaCtUMVgwg==} + /@storybook/core/6.3.6_@babel+core@7.14.8: + resolution: {integrity: sha512-y71VvVEbqCpG28fDBnfNg3RnUPnicwFYq9yuoFVRF0LYcJCy5cYhkIfW3JG8mN2m0P+LzH80mt2Rj6xlSXrkdQ==} peerDependencies: - '@storybook/builder-webpack5': 6.3.5 + '@storybook/builder-webpack5': 6.3.6 react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 typescript: '*' @@ -8157,11 +6099,8 @@ packages: typescript: optional: true dependencies: - '@storybook/core-client': 6.3.5_90bc8abf0686c79bfa49c88a2e6943ae - '@storybook/core-server': 6.3.5_7704e2929b801d4f1b73b84cf2a0cf98 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - typescript: 4.3.5 + '@storybook/core-client': 6.3.6 + '@storybook/core-server': 6.3.6_@babel+core@7.14.8 transitivePeerDependencies: - '@babel/core' - '@storybook/manager-webpack5' @@ -8172,10 +6111,10 @@ packages: - webpack-command dev: true - /@storybook/core/6.3.5_@babel+core@7.14.8: - resolution: {integrity: sha512-ZzzqxtsxjkO1RmJVSUgI7o87cQtFmhlca6sSWCInlwZYeOOgRQVukZ3KkFaPFzVbDeJtLQAST4ONNaCtUMVgwg==} + /@storybook/core/6.3.6_webpack@4.46.0: + resolution: {integrity: sha512-y71VvVEbqCpG28fDBnfNg3RnUPnicwFYq9yuoFVRF0LYcJCy5cYhkIfW3JG8mN2m0P+LzH80mt2Rj6xlSXrkdQ==} peerDependencies: - '@storybook/builder-webpack5': 6.3.5 + '@storybook/builder-webpack5': 6.3.6 react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 typescript: '*' @@ -8185,8 +6124,8 @@ packages: typescript: optional: true dependencies: - '@storybook/core-client': 6.3.5 - '@storybook/core-server': 6.3.5_@babel+core@7.14.8 + '@storybook/core-client': 6.3.6_webpack@4.46.0 + '@storybook/core-server': 6.3.6 transitivePeerDependencies: - '@babel/core' - '@storybook/manager-webpack5' @@ -8197,8 +6136,8 @@ packages: - webpack-command dev: true - /@storybook/csf-tools/6.3.5: - resolution: {integrity: sha512-P6bD//gG9lEJi58gE8e8zpbWFDz4L4yPFzjL7VPQBp11ZQxCj4HgFcwRnyq2jctyFjQlJNM+CjHhiuts1mqD/A==} + /@storybook/csf-tools/6.3.6: + resolution: {integrity: sha512-MQevelkEUVNCSjKMXLNc/G8q/BB5babPnSeI0IcJq4k+kLUSHtviimLNpPowMgGJBPx/y9VihH8N7vdJUWVj9w==} dependencies: '@babel/generator': 7.14.8 '@babel/parser': 7.14.8 @@ -8219,30 +6158,8 @@ packages: - supports-color dev: true - /@storybook/csf-tools/6.3.5_@babel+core@7.14.6: - resolution: {integrity: sha512-P6bD//gG9lEJi58gE8e8zpbWFDz4L4yPFzjL7VPQBp11ZQxCj4HgFcwRnyq2jctyFjQlJNM+CjHhiuts1mqD/A==} - dependencies: - '@babel/generator': 7.14.8 - '@babel/parser': 7.14.8 - '@babel/plugin-transform-react-jsx': 7.14.5_@babel+core@7.14.6 - '@babel/preset-env': 7.14.8_@babel+core@7.14.6 - '@babel/traverse': 7.14.8 - '@babel/types': 7.14.8 - '@mdx-js/mdx': 1.6.22 - '@storybook/csf': 0.0.1 - core-js: 3.15.2 - fs-extra: 9.1.0 - js-string-escape: 1.0.1 - lodash: 4.17.21 - prettier: 2.2.1 - regenerator-runtime: 0.13.9 - transitivePeerDependencies: - - '@babel/core' - - supports-color - dev: true - - /@storybook/csf-tools/6.3.5_@babel+core@7.14.8: - resolution: {integrity: sha512-P6bD//gG9lEJi58gE8e8zpbWFDz4L4yPFzjL7VPQBp11ZQxCj4HgFcwRnyq2jctyFjQlJNM+CjHhiuts1mqD/A==} + /@storybook/csf-tools/6.3.6_@babel+core@7.14.8: + resolution: {integrity: sha512-MQevelkEUVNCSjKMXLNc/G8q/BB5babPnSeI0IcJq4k+kLUSHtviimLNpPowMgGJBPx/y9VihH8N7vdJUWVj9w==} dependencies: '@babel/generator': 7.14.8 '@babel/parser': 7.14.8 @@ -8269,8 +6186,8 @@ packages: lodash: 4.17.21 dev: true - /@storybook/manager-webpack4/6.3.5: - resolution: {integrity: sha512-MNeRv8GkJkIgr4wbUUdBkMYNSORpywEkh0Ya1aYKI2FalXu8FjUCTTPzpvkaHk01hGFlvwf6xy59WJgzvljP4g==} + /@storybook/manager-webpack4/6.3.6: + resolution: {integrity: sha512-qh/jV4b6mFRpRFfhk1JSyO2gKRz8PLPvDt2AD52/bTAtNRzypKoiWqyZNR2CJ9hgNQtDrk2CO3eKPrcdKYGizQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -8282,13 +6199,13 @@ packages: '@babel/core': 7.14.8 '@babel/plugin-transform-template-literals': 7.14.5_@babel+core@7.14.8 '@babel/preset-react': 7.14.5_@babel+core@7.14.8 - '@storybook/addons': 6.3.5 - '@storybook/core-client': 6.3.5_webpack@4.46.0 - '@storybook/core-common': 6.3.5 - '@storybook/node-logger': 6.3.5 - '@storybook/theming': 6.3.5 - '@storybook/ui': 6.3.5 - '@types/node': 14.17.5 + '@storybook/addons': 6.3.6 + '@storybook/core-client': 6.3.6_webpack@4.46.0 + '@storybook/core-common': 6.3.6 + '@storybook/node-logger': 6.3.6 + '@storybook/theming': 6.3.6 + '@storybook/ui': 6.3.6 + '@types/node': 14.17.6 '@types/webpack': 4.41.30 babel-loader: 8.2.2_10b6a9815ffc7b4b1f51ac243f183029 case-sensitive-paths-webpack-plugin: 2.4.0 @@ -8323,65 +6240,8 @@ packages: - webpack-command dev: true - /@storybook/manager-webpack4/6.3.5_90bc8abf0686c79bfa49c88a2e6943ae: - resolution: {integrity: sha512-MNeRv8GkJkIgr4wbUUdBkMYNSORpywEkh0Ya1aYKI2FalXu8FjUCTTPzpvkaHk01hGFlvwf6xy59WJgzvljP4g==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@babel/core': 7.14.8 - '@babel/plugin-transform-template-literals': 7.14.5_@babel+core@7.14.8 - '@babel/preset-react': 7.14.5_@babel+core@7.14.8 - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/core-client': 6.3.5_5f72a3b5deb0304f512f2a52d28eaf32 - '@storybook/core-common': 6.3.5_9b3d47eb09d7549fa7cd0a3f71caf27d - '@storybook/node-logger': 6.3.5 - '@storybook/theming': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/ui': 6.3.5_cd4de1c9bac509f067bb35206cbee47e - '@types/node': 14.17.5 - '@types/webpack': 4.41.30 - babel-loader: 8.2.2_10b6a9815ffc7b4b1f51ac243f183029 - case-sensitive-paths-webpack-plugin: 2.4.0 - chalk: 4.1.1 - core-js: 3.15.2 - css-loader: 3.6.0_webpack@4.46.0 - dotenv-webpack: 1.8.0_webpack@4.46.0 - express: 4.17.1 - file-loader: 6.2.0_webpack@4.46.0 - file-system-cache: 1.0.5 - find-up: 5.0.0 - fs-extra: 9.1.0 - html-webpack-plugin: 4.5.2_webpack@4.46.0 - node-fetch: 2.6.1 - pnp-webpack-plugin: 1.6.4_typescript@4.3.5 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - read-pkg-up: 7.0.1 - regenerator-runtime: 0.13.9 - resolve-from: 5.0.0 - style-loader: 1.3.0_webpack@4.46.0 - telejson: 5.3.3 - terser-webpack-plugin: 4.2.3_webpack@4.46.0 - ts-dedent: 2.1.1 - typescript: 4.3.5 - url-loader: 4.1.1_file-loader@6.2.0+webpack@4.46.0 - util-deprecate: 1.0.2 - webpack: 4.46.0 - webpack-dev-middleware: 3.7.3_webpack@4.46.0 - webpack-virtual-modules: 0.2.2 - transitivePeerDependencies: - - '@types/react' - - supports-color - - webpack-cli - - webpack-command - dev: true - - /@storybook/node-logger/6.3.5: - resolution: {integrity: sha512-mV6hXcMLdFPO7l1CFI+ycaoRDrbBxLBBSv8ivCX6acAhoheF0sLqJftpzwqlW3UYFEznVqD3PasqmO8I3f8dag==} + /@storybook/node-logger/6.3.6: + resolution: {integrity: sha512-XMDkMN7nVRojjiezrURlkI57+nz3OoH4UBV6qJZICKclxtdKAy0wwOlUSYEUq+axcJ4nvdfzPPoDfGoj37SW7A==} dependencies: '@types/npmlog': 4.1.3 chalk: 4.1.1 @@ -8390,31 +6250,12 @@ packages: pretty-hrtime: 1.0.3 dev: true - /@storybook/postinstall/6.3.5: - resolution: {integrity: sha512-ZR7xMZe1sVpwRudN67mLkjXeOYxSxvJ2MQJ+TnQcv0L0skTmF4GHLcuOs0aFpNa4rvo8VH9bqXNFVMDHj8R9Vw==} + /@storybook/postinstall/6.3.6: + resolution: {integrity: sha512-90Izr8/GwLiXvdF2A3v1PCpWoxUBgqA0TrWGuiWXfJnfFRVlVrX9A/ClGUPSh80L3oE01E6raaOG4wW4JTRKfw==} dependencies: core-js: 3.15.2 dev: true - /@storybook/react-docgen-typescript-plugin/1.0.2-canary.253f8c1.0_typescript@4.3.5+webpack@4.46.0: - resolution: {integrity: sha512-mmoRG/rNzAiTbh+vGP8d57dfcR2aP+5/Ll03KKFyfy5FqWFm/Gh7u27ikx1I3LmVMI8n6jh5SdWMkMKon7/tDw==} - peerDependencies: - typescript: '>= 3.x' - webpack: '>= 4' - dependencies: - debug: 4.3.2 - endent: 2.1.0 - find-cache-dir: 3.3.1 - flat-cache: 3.0.4 - micromatch: 4.0.4 - react-docgen-typescript: 2.0.0_typescript@4.3.5 - tslib: 2.3.0 - typescript: 4.3.5 - webpack: 4.46.0 - transitivePeerDependencies: - - supports-color - dev: true - /@storybook/react-docgen-typescript-plugin/1.0.2-canary.253f8c1.0_webpack@4.46.0: resolution: {integrity: sha512-mmoRG/rNzAiTbh+vGP8d57dfcR2aP+5/Ll03KKFyfy5FqWFm/Gh7u27ikx1I3LmVMI8n6jh5SdWMkMKon7/tDw==} peerDependencies: @@ -8433,65 +6274,8 @@ packages: - supports-color dev: true - /@storybook/react/6.3.5_3725f572d4f33e7e9dab01322e5a2d20: - resolution: {integrity: sha512-6k9rnDZ8/L1rwvlJMiLTQY6vcIHOnysFIYTzxBO32Ud0+RUh7UTyjp4JYoHu1LPLz3z+q77y7YgAhCvVNuMGQg==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - '@babel/core': ^7.11.5 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - peerDependenciesMeta: - '@babel/core': - optional: true - typescript: - optional: true - dependencies: - '@babel/core': 7.14.6 - '@babel/preset-flow': 7.14.5_@babel+core@7.14.6 - '@babel/preset-react': 7.14.5_@babel+core@7.14.6 - '@pmmmwh/react-refresh-webpack-plugin': 0.4.3_133f2312fd2dfba9fc3b3697533854a6 - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/core': 6.3.5_2ec1c339879f09d33718e96496835840 - '@storybook/core-common': 6.3.5_9b3d47eb09d7549fa7cd0a3f71caf27d - '@storybook/node-logger': 6.3.5 - '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.253f8c1.0_typescript@4.3.5+webpack@4.46.0 - '@storybook/semver': 7.3.2 - '@types/webpack-env': 1.16.2 - babel-plugin-add-react-displayname: 0.0.5 - babel-plugin-named-asset-import: 0.3.7_@babel+core@7.14.6 - babel-plugin-react-docgen: 4.2.1 - core-js: 3.15.2 - global: 4.4.0 - lodash: 4.17.21 - prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 - react-dev-utils: 11.0.4 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - react-refresh: 0.8.3 - read-pkg-up: 7.0.1 - regenerator-runtime: 0.13.9 - ts-dedent: 2.1.1 - typescript: 4.3.5 - webpack: 4.46.0 - transitivePeerDependencies: - - '@storybook/builder-webpack5' - - '@storybook/manager-webpack5' - - '@types/react' - - '@types/webpack' - - sockjs-client - - supports-color - - type-fest - - webpack-cli - - webpack-command - - webpack-dev-server - - webpack-hot-middleware - - webpack-plugin-serve - dev: true - - /@storybook/react/6.3.5_90bc8abf0686c79bfa49c88a2e6943ae: - resolution: {integrity: sha512-6k9rnDZ8/L1rwvlJMiLTQY6vcIHOnysFIYTzxBO32Ud0+RUh7UTyjp4JYoHu1LPLz3z+q77y7YgAhCvVNuMGQg==} + /@storybook/react/6.3.6: + resolution: {integrity: sha512-2c30XTe7WzKnvgHBGOp1dzBVlhcbc3oEX0SIeVE9ZYkLvRPF+J1jG948a26iqOCOgRAW13Bele37mG1gbl4tiw==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -8508,11 +6292,11 @@ packages: '@babel/preset-flow': 7.14.5 '@babel/preset-react': 7.14.5 '@pmmmwh/react-refresh-webpack-plugin': 0.4.3_133f2312fd2dfba9fc3b3697533854a6 - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/core': 6.3.5_5f72a3b5deb0304f512f2a52d28eaf32 - '@storybook/core-common': 6.3.5_9b3d47eb09d7549fa7cd0a3f71caf27d - '@storybook/node-logger': 6.3.5 - '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.253f8c1.0_typescript@4.3.5+webpack@4.46.0 + '@storybook/addons': 6.3.6 + '@storybook/core': 6.3.6_webpack@4.46.0 + '@storybook/core-common': 6.3.6 + '@storybook/node-logger': 6.3.6 + '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.253f8c1.0_webpack@4.46.0 '@storybook/semver': 7.3.2 '@types/webpack-env': 1.16.2 babel-plugin-add-react-displayname: 0.0.5 @@ -8522,14 +6306,11 @@ packages: global: 4.4.0 lodash: 4.17.21 prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 react-dev-utils: 11.0.4 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 react-refresh: 0.8.3 read-pkg-up: 7.0.1 regenerator-runtime: 0.13.9 ts-dedent: 2.1.1 - typescript: 4.3.5 webpack: 4.46.0 transitivePeerDependencies: - '@storybook/builder-webpack5' @@ -8546,8 +6327,8 @@ packages: - webpack-plugin-serve dev: true - /@storybook/react/6.3.5_@babel+core@7.14.6: - resolution: {integrity: sha512-6k9rnDZ8/L1rwvlJMiLTQY6vcIHOnysFIYTzxBO32Ud0+RUh7UTyjp4JYoHu1LPLz3z+q77y7YgAhCvVNuMGQg==} + /@storybook/react/6.3.6_@babel+core@7.14.8: + resolution: {integrity: sha512-2c30XTe7WzKnvgHBGOp1dzBVlhcbc3oEX0SIeVE9ZYkLvRPF+J1jG948a26iqOCOgRAW13Bele37mG1gbl4tiw==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -8561,19 +6342,19 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.14.6 - '@babel/preset-flow': 7.14.5_@babel+core@7.14.6 - '@babel/preset-react': 7.14.5_@babel+core@7.14.6 + '@babel/core': 7.14.8 + '@babel/preset-flow': 7.14.5_@babel+core@7.14.8 + '@babel/preset-react': 7.14.5_@babel+core@7.14.8 '@pmmmwh/react-refresh-webpack-plugin': 0.4.3_133f2312fd2dfba9fc3b3697533854a6 - '@storybook/addons': 6.3.5 - '@storybook/core': 6.3.5_44cd8e8988e8f6bdf4058c352d4e72dd - '@storybook/core-common': 6.3.5 - '@storybook/node-logger': 6.3.5 + '@storybook/addons': 6.3.6 + '@storybook/core': 6.3.6_10b6a9815ffc7b4b1f51ac243f183029 + '@storybook/core-common': 6.3.6 + '@storybook/node-logger': 6.3.6 '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.253f8c1.0_webpack@4.46.0 '@storybook/semver': 7.3.2 '@types/webpack-env': 1.16.2 babel-plugin-add-react-displayname: 0.0.5 - babel-plugin-named-asset-import: 0.3.7_@babel+core@7.14.6 + babel-plugin-named-asset-import: 0.3.7_@babel+core@7.14.8 babel-plugin-react-docgen: 4.2.1 core-js: 3.15.2 global: 4.4.0 @@ -8618,14 +6399,14 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/router/6.3.5: - resolution: {integrity: sha512-cLGYdmKhb3awE/Un4bNgTXY5tpPppYmoxuFNrOrWSgS3z4eed1W1YcMbL0EWbCTubz9zDAInD2gd0nhOS+HYeQ==} + /@storybook/router/6.3.6: + resolution: {integrity: sha512-fQ1n7cm7lPFav7I+fStQciSVMlNdU+yLY6Fue252rpV5Q68bMTjwKpjO9P2/Y3CCj4QD3dPqwEkn4s0qUn5tNA==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 dependencies: '@reach/router': 1.3.4 - '@storybook/client-logger': 6.3.5 + '@storybook/client-logger': 6.3.6 '@types/reach__router': 1.3.9 core-js: 3.15.2 fast-deep-equal: 3.1.3 @@ -8636,26 +6417,6 @@ packages: ts-dedent: 2.1.1 dev: true - /@storybook/router/6.3.5_f991c289939c8299bed5e4a6a5a79a62: - resolution: {integrity: sha512-cLGYdmKhb3awE/Un4bNgTXY5tpPppYmoxuFNrOrWSgS3z4eed1W1YcMbL0EWbCTubz9zDAInD2gd0nhOS+HYeQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - dependencies: - '@reach/router': 1.3.4_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/client-logger': 6.3.5 - '@types/reach__router': 1.3.9 - core-js: 3.15.2 - fast-deep-equal: 3.1.3 - global: 4.4.0 - lodash: 4.17.21 - memoizerific: 1.11.3 - qs: 6.10.1 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - ts-dedent: 2.1.1 - dev: true - /@storybook/semver/7.3.2: resolution: {integrity: sha512-SWeszlsiPsMI0Ps0jVNtH64cI5c0UF3f7KgjVKJoNP30crQ6wUSddY2hsdeczZXEKVJGEn50Q60flcGsQGIcrg==} engines: {node: '>=10'} @@ -8665,14 +6426,14 @@ packages: find-up: 4.1.0 dev: true - /@storybook/source-loader/6.3.5: - resolution: {integrity: sha512-cIUVSItfaAot7MhiRkYoSM2/sYmRVGDTpx6ttUG1BVKwrb1/IcS5L6iMEyGTCyL70s3yLjxrhrLBW4QqiqKDXg==} + /@storybook/source-loader/6.3.6: + resolution: {integrity: sha512-om3iS3a+D287FzBrbXB/IXB6Z5Ql2yc4dFKTy6FPe5v4N3U0p5puWOKUYWWbTX1JbcpRj0IXXo7952G68tcC1g==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 dependencies: - '@storybook/addons': 6.3.5 - '@storybook/client-logger': 6.3.5 + '@storybook/addons': 6.3.6 + '@storybook/client-logger': 6.3.6 '@storybook/csf': 0.0.1 core-js: 3.15.2 estraverse: 5.2.0 @@ -8683,26 +6444,6 @@ packages: regenerator-runtime: 0.13.9 dev: true - /@storybook/source-loader/6.3.5_f991c289939c8299bed5e4a6a5a79a62: - resolution: {integrity: sha512-cIUVSItfaAot7MhiRkYoSM2/sYmRVGDTpx6ttUG1BVKwrb1/IcS5L6iMEyGTCyL70s3yLjxrhrLBW4QqiqKDXg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - dependencies: - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/client-logger': 6.3.5 - '@storybook/csf': 0.0.1 - core-js: 3.15.2 - estraverse: 5.2.0 - global: 4.4.0 - loader-utils: 2.0.0 - lodash: 4.17.21 - prettier: 2.2.1 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - regenerator-runtime: 0.13.9 - dev: true - /@storybook/theming/5.3.18_react@16.13.1: resolution: {integrity: sha512-lfFTeLoYwLMKg96N3gn0umghMdAHgJBGuk2OM8Ll84yWtdl9RGnzfiI1Fl7Cr5k95dCF7drLJlJCao1VxUkFSA==} peerDependencies: @@ -8724,8 +6465,8 @@ packages: ts-dedent: 1.2.0 dev: true - /@storybook/theming/6.3.5: - resolution: {integrity: sha512-TvgzzUvjJK1jJzqCiB4FUjvK9JZjPUsgYgAdbDuZX//N9zwbjR1cSR8eJWfuCDk0ECvQ6V+vnwnGQ5XmFqSJ1Q==} + /@storybook/theming/6.3.6: + resolution: {integrity: sha512-mPrQrMUREajNEWxzgR8t0YIZsI9avPv25VNA08fANnwVsc887p4OL5eCTL2dFIlD34YDzAwiyRKYoLj2vDW4nw==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -8733,7 +6474,7 @@ packages: '@emotion/core': 10.1.1 '@emotion/is-prop-valid': 0.8.8 '@emotion/styled': 10.0.27_@emotion+core@10.1.1 - '@storybook/client-logger': 6.3.5 + '@storybook/client-logger': 6.3.6 core-js: 3.15.2 deep-object-diff: 1.1.0 emotion-theming: 10.0.27_@emotion+core@10.1.1 @@ -8744,44 +6485,22 @@ packages: ts-dedent: 2.1.1 dev: true - /@storybook/theming/6.3.5_f991c289939c8299bed5e4a6a5a79a62: - resolution: {integrity: sha512-TvgzzUvjJK1jJzqCiB4FUjvK9JZjPUsgYgAdbDuZX//N9zwbjR1cSR8eJWfuCDk0ECvQ6V+vnwnGQ5XmFqSJ1Q==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - dependencies: - '@emotion/core': 10.1.1_react@18.0.0-alpha-aecb3b6d1 - '@emotion/is-prop-valid': 0.8.8 - '@emotion/styled': 10.0.27_0969515b2e564c6f8da5ffe0dd24efb6 - '@storybook/client-logger': 6.3.5 - core-js: 3.15.2 - deep-object-diff: 1.1.0 - emotion-theming: 10.0.27_0969515b2e564c6f8da5ffe0dd24efb6 - global: 4.4.0 - memoizerific: 1.11.3 - polished: 4.1.3 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - resolve-from: 5.0.0 - ts-dedent: 2.1.1 - dev: true - - /@storybook/ui/6.3.5: - resolution: {integrity: sha512-OCFnMCIhHgl9OwcX0WvPRgjIsoVUrhRxYLAsav67FI33qcjSCPDfN2aX+gp3VEJNGL+vmXRqLzMmhsfYaCQNpA==} + /@storybook/ui/6.3.6: + resolution: {integrity: sha512-S9FjISUiAmbBR7d6ubUEcELQdffDfRxerloxkXs5Ou7n8fEPqpgQB01Hw5MLRUwTEpxPzHn+xtIGYritAGxt/Q==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 dependencies: '@emotion/core': 10.1.1 - '@storybook/addons': 6.3.5 - '@storybook/api': 6.3.5 - '@storybook/channels': 6.3.5 - '@storybook/client-logger': 6.3.5 - '@storybook/components': 6.3.5 - '@storybook/core-events': 6.3.5 - '@storybook/router': 6.3.5 + '@storybook/addons': 6.3.6 + '@storybook/api': 6.3.6 + '@storybook/channels': 6.3.6 + '@storybook/client-logger': 6.3.6 + '@storybook/components': 6.3.6 + '@storybook/core-events': 6.3.6 + '@storybook/router': 6.3.6 '@storybook/semver': 7.3.2 - '@storybook/theming': 6.3.5 + '@storybook/theming': 6.3.6 '@types/markdown-to-jsx': 6.11.3 copy-to-clipboard: 3.3.1 core-js: 3.15.2 @@ -8805,47 +6524,6 @@ packages: - '@types/react' dev: true - /@storybook/ui/6.3.5_cd4de1c9bac509f067bb35206cbee47e: - resolution: {integrity: sha512-OCFnMCIhHgl9OwcX0WvPRgjIsoVUrhRxYLAsav67FI33qcjSCPDfN2aX+gp3VEJNGL+vmXRqLzMmhsfYaCQNpA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - dependencies: - '@emotion/core': 10.1.1_react@18.0.0-alpha-aecb3b6d1 - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/api': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/channels': 6.3.5 - '@storybook/client-logger': 6.3.5 - '@storybook/components': 6.3.5_cd4de1c9bac509f067bb35206cbee47e - '@storybook/core-events': 6.3.5 - '@storybook/router': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/semver': 7.3.2 - '@storybook/theming': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@types/markdown-to-jsx': 6.11.3 - copy-to-clipboard: 3.3.1 - core-js: 3.15.2 - core-js-pure: 3.15.2 - downshift: 6.1.3_react@18.0.0-alpha-aecb3b6d1 - emotion-theming: 10.0.27_0969515b2e564c6f8da5ffe0dd24efb6 - fuse.js: 3.6.1 - global: 4.4.0 - lodash: 4.17.21 - markdown-to-jsx: 6.11.4_react@18.0.0-alpha-aecb3b6d1 - memoizerific: 1.11.3 - polished: 4.1.3 - qs: 6.10.1 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - react-draggable: 4.4.3 - react-helmet-async: 1.0.9_f991c289939c8299bed5e4a6a5a79a62 - react-sizeme: 3.0.1_f991c289939c8299bed5e4a6a5a79a62 - regenerator-runtime: 0.13.9 - resolve-from: 5.0.0 - store2: 2.12.0 - transitivePeerDependencies: - - '@types/react' - dev: true - /@styled-system/background/5.1.2: resolution: {integrity: sha512-jtwH2C/U6ssuGSvwTN3ri/IyjdHb8W9X/g8Y0JLcrH02G+BW3OS8kZdHphF1/YyRklnrKrBT2ngwGUK6aqqV3A==} dependencies: @@ -8923,120 +6601,120 @@ packages: '@styled-system/css': 5.1.5 dev: true - /@swc/core-android-arm64/1.2.63: - resolution: {integrity: sha512-3Q43hlq4C2EX1jcFex0OsFNjT742fYgnPfNnWDtSeOXZz5D2e1pIpjSXfZZtOE3ZIvXlIAb1d99yw8fBQ5uSpA==} + /@swc/core-android-arm64/1.2.66: + resolution: {integrity: sha512-qSc+wvqeHh+rjyJDBZSXQI2VCJ9xHPZpZk9fehvgcYmsPHkcjtUt6lwj6SIFdkklasw4p1Jq7vMQzAdegUa9VQ==} engines: {node: '>=10'} cpu: [arm64] os: [android] dev: true optional: true - /@swc/core-darwin-arm64/1.2.63: - resolution: {integrity: sha512-6wN8Ur65ugCIZJiHOPav73IyPTUxmn/+7MqSwx0jB+80dp8PqEdj32AQOMtvvj/Ts1lXg023CLC7kXDsbOYYjw==} + /@swc/core-darwin-arm64/1.2.66: + resolution: {integrity: sha512-ij0vh+HJJRggN6zwY/WQ1BaQHit+w/VbdHjM+nzYtzASpSiN3+jvb6XeON5bKLxnDGPvuKsk4Bgg1k5ib9oTxQ==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] dev: true optional: true - /@swc/core-darwin-x64/1.2.63: - resolution: {integrity: sha512-xGSPmOMU28U0t9rNHilaD3nN9xoP772lUhtM9U8By4tKk4ZJcjMjL79XtoMflbKP3HhYU+qeyTnsDG3STaCYwg==} + /@swc/core-darwin-x64/1.2.66: + resolution: {integrity: sha512-TvxV/ntjdwsUdvhuvIG53kZUtrMcBGAwqYNveuk24fjytZqtV0UC6TfHw+iUd+DeAm+4wLIgyZIatlyxqmm3TQ==} engines: {node: '>=10'} cpu: [x64] os: [darwin] dev: true optional: true - /@swc/core-freebsd-x64/1.2.63: - resolution: {integrity: sha512-gil07mAooVket0GmjuCHrpLjxmxaMFpKRLWHMKWZ1uwK6o9IC8b7c9II60O/5kbjFnhX1KMx078N4oZphhydjQ==} + /@swc/core-freebsd-x64/1.2.66: + resolution: {integrity: sha512-5D/MBbnOU4NCpG9UyYJCkqOKH0+hPX9T/x8GqQbPy9BBBYQLey42ISyvx33HgD2XTVy8cnLr3vFrhLnWmoFy1A==} engines: {node: '>=10'} cpu: [x64] os: [freebsd] dev: true optional: true - /@swc/core-linux-arm-gnueabihf/1.2.63: - resolution: {integrity: sha512-KgpIKQRxLQoXgzafx0t+HKuz9sF6D51eboFEvGkqyXCSuybu6mD+BIU2A25fHiS3LJrFCmKAkJjTvffzFN1Olw==} + /@swc/core-linux-arm-gnueabihf/1.2.66: + resolution: {integrity: sha512-aWPdEGAkDUJ326BzK5f26hq6Ra2MMzwe2saJW6xjkefbJn0CFtpGX/koFmqpL6ewRlkOQlKcjvN+3ndjtmQEhw==} engines: {node: '>=10'} cpu: [arm] os: [linux] dev: true optional: true - /@swc/core-linux-arm64-gnu/1.2.63: - resolution: {integrity: sha512-dHVNAiQaQw/6ysUgQttsg0+3ElN6Puv9TboNH+FudJoNYecmZjfiPIZQi8S2VxzrUqpcg/jOWSsnUOTaDx7GlQ==} + /@swc/core-linux-arm64-gnu/1.2.66: + resolution: {integrity: sha512-Jc5ePO2zsvFgFp5myesOTcRxOb/SVwJvDDDGrilyE+5Ou9iACfYRwFk/2E9P6FK3t5KnZbRMPLJVIoPQ0mm10A==} engines: {node: '>=10'} cpu: [arm64] os: [linux] dev: true optional: true - /@swc/core-linux-arm64-musl/1.2.63: - resolution: {integrity: sha512-ZfOKCZi/HvhVfus52QLVUT4ckSEnYKoMx7IKvHj4Vqij59JzeU3XscsD0Pkx8DJKzs5ZJikukFJqOuexryLZfw==} + /@swc/core-linux-arm64-musl/1.2.66: + resolution: {integrity: sha512-S/3jriGPYipACxGdgo2tEjr9J3ZRk2K8nsyQQRwsDofr1P5PTN9coGWpSX+/YdbJa1bYo0CCLpdaeJIDiP/bng==} engines: {node: '>=10'} cpu: [arm64] os: [linux] dev: true optional: true - /@swc/core-linux-x64-gnu/1.2.63: - resolution: {integrity: sha512-ht+UTpMDo8lGJHatA/YkQwkR6lbqv11GbKaGu76vG1g8lPmppDeQtdA7UL659LdrbfHxCKm8FT9pEgPR837fxQ==} + /@swc/core-linux-x64-gnu/1.2.66: + resolution: {integrity: sha512-nk+saTGX4LoVl1m5rIaDJZ/zdr7lqxtQ2ab/cAk158Bpix1W+YaWTM14YojVurE0h8U6OmNYBQd1gB9wm+eTHQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] dev: true optional: true - /@swc/core-linux-x64-musl/1.2.63: - resolution: {integrity: sha512-bQXjfJ0z1aBgfrNtNFbPxmjCYbVOdDthcR19L6rwMo4g0M91YYUSpA7xQ4P6pT/m8y1rsau87t9ZoE/C5I3qxA==} + /@swc/core-linux-x64-musl/1.2.66: + resolution: {integrity: sha512-LkGwggHPa4v4dn/61AbqWELxTqkLRXSZeFT7TN3fqsJ7fZn5U0G/TvTIODFEw1hz6B4d4OQpvx8NZ9woIrbgFQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] dev: true optional: true - /@swc/core-win32-arm64-msvc/1.2.63: - resolution: {integrity: sha512-hjXBDYxlDqI8ybRQnJSlWiDUOtRc7FJw0ypkfb54NfGagzBubxzXUrVfZJcG6wLmR5ub0fINb2aX/7F86e2UMg==} + /@swc/core-win32-arm64-msvc/1.2.66: + resolution: {integrity: sha512-KYHcBKAIfBC0Sv8QXi2p0xJpY4P1LaVbxUey+m9aQJG+yAq/MPq5emO+leZ34veJHQgw876VTsVTqPcqrMyGTw==} engines: {node: '>=10'} cpu: [arm64] os: [win32] dev: true optional: true - /@swc/core-win32-ia32-msvc/1.2.63: - resolution: {integrity: sha512-++QMBZQ4N12DkMie6YPRWENnxgsR3oosGWnMb/lwGhuYk82YCeOBjoItgqrGxL4KBq7y3+uR135OPf7r2sCJcA==} + /@swc/core-win32-ia32-msvc/1.2.66: + resolution: {integrity: sha512-+QbC1W245rLOmP6YXJAiizfC28MLol+0w+TFf+n42cQMecjfwZpdmhLCwaJNOfT3sq5F8mY77+rk3KngUaOvfw==} engines: {node: '>=10'} cpu: [ia32] os: [win32] dev: true optional: true - /@swc/core-win32-x64-msvc/1.2.63: - resolution: {integrity: sha512-SzpMh2c47BPSTuWWtiJhiCHrmHWEubMbmf1MWW8eVnK+oDZJuk86LYxuLRm0vHZellgX9UehSMfc0uzJTwvb5w==} + /@swc/core-win32-x64-msvc/1.2.66: + resolution: {integrity: sha512-xnuLSpmgUJ/9KI4O7dIKAhoiWPRjDd0175Fqeltj8o87FQQkskc+c6BS5Lp7XnroWIf/UE6os8sRxt5LbcfSOA==} engines: {node: '>=10'} cpu: [x64] os: [win32] dev: true optional: true - /@swc/core/1.2.63: - resolution: {integrity: sha512-jjpYsgPHBcAa9rAxEDRPlRxoXlVfhCopDvScyJeFutF1EE+q4ZVc4Qj4bSRRRMGZIPrznpFX7+zFDP46QfgCnQ==} + /@swc/core/1.2.66: + resolution: {integrity: sha512-zwQlgXvpBkDwIXlVBp9VRYm8NoEmFQSpIiDzFrrvTeYKXPOIjDDMDFiFz5k1UEZejR4nCHo1MUyCXaRoykRDqg==} engines: {node: '>=10'} dependencies: - '@node-rs/helper': 1.2.0 + '@node-rs/helper': 1.2.1 optionalDependencies: - '@swc/core-android-arm64': 1.2.63 - '@swc/core-darwin-arm64': 1.2.63 - '@swc/core-darwin-x64': 1.2.63 - '@swc/core-freebsd-x64': 1.2.63 - '@swc/core-linux-arm-gnueabihf': 1.2.63 - '@swc/core-linux-arm64-gnu': 1.2.63 - '@swc/core-linux-arm64-musl': 1.2.63 - '@swc/core-linux-x64-gnu': 1.2.63 - '@swc/core-linux-x64-musl': 1.2.63 - '@swc/core-win32-arm64-msvc': 1.2.63 - '@swc/core-win32-ia32-msvc': 1.2.63 - '@swc/core-win32-x64-msvc': 1.2.63 + '@swc/core-android-arm64': 1.2.66 + '@swc/core-darwin-arm64': 1.2.66 + '@swc/core-darwin-x64': 1.2.66 + '@swc/core-freebsd-x64': 1.2.66 + '@swc/core-linux-arm-gnueabihf': 1.2.66 + '@swc/core-linux-arm64-gnu': 1.2.66 + '@swc/core-linux-arm64-musl': 1.2.66 + '@swc/core-linux-x64-gnu': 1.2.66 + '@swc/core-linux-x64-musl': 1.2.66 + '@swc/core-win32-arm64-msvc': 1.2.66 + '@swc/core-win32-ia32-msvc': 1.2.66 + '@swc/core-win32-x64-msvc': 1.2.66 dev: true /@szmarczak/http-timer/1.1.2: @@ -9053,7 +6731,7 @@ packages: defer-to-connect: 2.0.1 dev: true - /@testing-library/react-hooks/7.0.1_1959de3a9153879cff3acd96b46ed70f: + /@testing-library/react-hooks/7.0.1_react-test-renderer@17.0.2: resolution: {integrity: sha512-bpEQ2SHSBSzBmfJ437NmnP+oArQ7aVmmULiAp6Ag2rtyLBLPNFSMmgltUbFGmQOJdPWo4Ub31kpUC5T46zXNwQ==} engines: {node: '>=12'} peerDependencies: @@ -9066,14 +6744,12 @@ packages: react-test-renderer: optional: true dependencies: - '@babel/runtime': 7.14.6 - '@types/react': 17.0.14 + '@babel/runtime': 7.14.8 + '@types/react': 17.0.15 '@types/react-dom': 17.0.9 '@types/react-test-renderer': 17.0.1 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - react-error-boundary: 3.1.3_react@18.0.0-alpha-aecb3b6d1 - react-test-renderer: 17.0.2_react@18.0.0-alpha-aecb3b6d1 + react-error-boundary: 3.1.3 + react-test-renderer: 17.0.2 dev: true /@tootallnate/once/1.1.2: @@ -9092,17 +6768,17 @@ packages: resolution: {integrity: sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==} dev: true - /@tsconfig/node16/1.0.1: - resolution: {integrity: sha512-FTgBI767POY/lKNDNbIzgAX6miIDBs6NTCbdlDb8TrWovHsSvaVIZDlTqym29C6UqhzwcJx4CYr+AlrMywA0cA==} + /@tsconfig/node16/1.0.2: + resolution: {integrity: sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==} dev: true - /@typechain/web3-v1/3.0.0_typechain@5.1.1: + /@typechain/web3-v1/3.0.0_typechain@5.1.2: resolution: {integrity: sha512-7N9yGzGOmyW8HJAa3U+0oUqc1JxZcMUIh6Fn4jMkl1z98rKyrzvrllXzT2QmqJ9etZKiyI39AVVly/YPYKTCxQ==} peerDependencies: typechain: ^5.0.0 web3: ^1.0.0 dependencies: - typechain: 5.1.1_typescript@4.3.5 + typechain: 5.1.2 dev: false /@types/asn1js/2.0.2: @@ -9112,8 +6788,8 @@ packages: /@types/babel__core/7.1.15: resolution: {integrity: sha512-bxlMKPDbY8x5h6HBwVzEOk2C8fb6SLfYQ5Jw3uBYuYF1lfWk/kbLd81la82vrIkBb0l+JdmrZaDikPrNxpS/Ew==} dependencies: - '@babel/parser': 7.14.7 - '@babel/types': 7.14.5 + '@babel/parser': 7.14.8 + '@babel/types': 7.14.8 '@types/babel__generator': 7.6.3 '@types/babel__template': 7.4.1 '@types/babel__traverse': 7.14.2 @@ -9122,26 +6798,26 @@ packages: /@types/babel__generator/7.6.3: resolution: {integrity: sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==} dependencies: - '@babel/types': 7.14.5 + '@babel/types': 7.14.8 dev: true /@types/babel__template/7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.14.7 - '@babel/types': 7.14.5 + '@babel/parser': 7.14.8 + '@babel/types': 7.14.8 dev: true /@types/babel__traverse/7.14.2: resolution: {integrity: sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==} dependencies: - '@babel/types': 7.14.5 + '@babel/types': 7.14.8 dev: true /@types/bn.js/4.11.6: resolution: {integrity: sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==} dependencies: - '@types/node': 16.3.2 + '@types/node': 16.4.3 /@types/bn.js/5.1.0: resolution: {integrity: sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==} @@ -9153,7 +6829,7 @@ packages: resolution: {integrity: sha512-a6bTJ21vFOGIkwM0kzh9Yr89ziVxq4vYH2fQ6N8AeipEzai/cFK6aGMArIkUeIdRIgpwQa+2bXiLuUJCpSf2Cg==} dependencies: '@types/connect': 3.4.35 - '@types/node': 16.3.2 + '@types/node': 16.4.3 dev: true /@types/braces/3.0.1: @@ -9165,14 +6841,14 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.1 '@types/keyv': 3.1.2 - '@types/node': 16.4.1 + '@types/node': 16.4.3 '@types/responselike': 1.0.0 dev: true /@types/cheerio/0.22.30: resolution: {integrity: sha512-t7ZVArWZlq3dFa9Yt33qFBQIK4CQd1Q3UJp0V+UhP6vgLWLM6Qug7vZuRSGXg45zXeB1Fm5X2vmBkEX58LV2Tw==} dependencies: - '@types/node': 16.3.2 + '@types/node': 16.4.3 dev: true /@types/chrome/0.0.136: @@ -9200,13 +6876,13 @@ packages: resolution: {integrity: sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==} dependencies: '@types/express-serve-static-core': 4.17.24 - '@types/node': 16.3.2 + '@types/node': 16.4.3 dev: true /@types/connect/3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 16.3.2 + '@types/node': 16.4.3 dev: true /@types/d3-array/1.2.9: @@ -9415,7 +7091,7 @@ packages: resolution: {integrity: sha512-dx5UvcWe2Vtye6S9Hw2rFB7Ul9uMXOAje2FAbXvVYieQDNle9qPAo7DfvFMSztZ9NFiD3dVZ4JsRYGTrSLynJg==} dependencies: '@types/cheerio': 0.22.30 - '@types/react': 17.0.14 + '@types/react': 17.0.15 dev: true /@types/eslint-scope/3.7.1: @@ -9454,7 +7130,7 @@ packages: /@types/express-serve-static-core/4.17.24: resolution: {integrity: sha512-3UJuW+Qxhzwjq3xhwXm2onQcFHn76frIYVbTu+kn24LFxI+dEhdfISDFovPB8VpEgW8oQCTpRuCe+0zJxB7NEA==} dependencies: - '@types/node': 16.3.2 + '@types/node': 16.4.3 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 dev: true @@ -9490,20 +7166,20 @@ packages: resolution: {integrity: sha512-AGOUTsTdbPkRS0qDeyeS+6KypmfVpbT5j23SN8UPG63qjKXNKjXn6V9wZUr8Fin0m9l8oGYaPK8b2WUMF8xI1A==} dependencies: '@types/glob': 7.1.4 - '@types/node': 16.3.2 + '@types/node': 16.4.3 dev: true /@types/glob/7.1.4: resolution: {integrity: sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==} dependencies: '@types/minimatch': 3.0.5 - '@types/node': 14.17.5 + '@types/node': 16.4.3 dev: true /@types/graceful-fs/4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 16.4.1 + '@types/node': 16.4.3 dev: true /@types/gulp/4.0.9: @@ -9547,7 +7223,7 @@ packages: /@types/http-proxy/1.17.7: resolution: {integrity: sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==} dependencies: - '@types/node': 16.3.2 + '@types/node': 16.4.3 dev: true /@types/inquirer/7.3.3: @@ -9618,19 +7294,19 @@ packages: /@types/json2csv/5.0.3: resolution: {integrity: sha512-ZJEv6SzhPhgpBpxZU4n/TZekbZqI4EcyXXRwms1lAITG2kIAtj85PfNYafUOY1zy8bWs5ujaub0GU4copaA0sw==} dependencies: - '@types/node': 16.3.2 + '@types/node': 16.4.3 dev: false /@types/jsonwebtoken/8.5.4: resolution: {integrity: sha512-4L8msWK31oXwdtC81RmRBAULd0ShnAHjBuKT9MRQpjP0piNrZdXyTRcKY9/UIfhGeKIT4PvF5amOOUbbT/9Wpg==} dependencies: - '@types/node': 16.3.2 + '@types/node': 16.4.3 dev: false /@types/keyv/3.1.2: resolution: {integrity: sha512-/FvAK2p4jQOaJ6CGDHJTqZcUtbZe820qIeTg7o0Shg7drB4JHeL+V/dhSaly7NXx6u8eSee+r7coT+yuJEvDLg==} dependencies: - '@types/node': 16.4.1 + '@types/node': 16.4.3 dev: true /@types/lodash-es/4.17.4: @@ -9645,7 +7321,7 @@ packages: /@types/markdown-to-jsx/6.11.3: resolution: {integrity: sha512-30nFYpceM/ZEvhGiqWjm5quLUxNeld0HCzJEXMZZDpq53FPkS85mTwkWtCXzCqq8s5JYLgM5W392a02xn8Bdaw==} dependencies: - '@types/react': 17.0.14 + '@types/react': 17.0.15 dev: true /@types/mdast/3.0.7: @@ -9674,7 +7350,7 @@ packages: /@types/node-fetch/2.5.12: resolution: {integrity: sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==} dependencies: - '@types/node': 14.17.5 + '@types/node': 14.17.6 form-data: 3.0.1 dev: true @@ -9682,22 +7358,15 @@ packages: resolution: {integrity: sha512-Exw4yUWMBXM3X+8oqzJNRqZSwUAaS4+7NdvHqQuFi/d+synz++xmX3QIf+BFqneW8N31R8Ky+sikfZUXq07ggQ==} dev: false - /@types/node/12.20.16: - resolution: {integrity: sha512-6CLxw83vQf6DKqXxMPwl8qpF8I7THFZuIwLt4TnNsumxkp1VsRZWT8txQxncT/Rl2UojTsFzWgDG4FRMwafrlA==} + /@types/node/12.20.17: + resolution: {integrity: sha512-so8EHl4S6MmatPS0f9sE1ND94/ocbcEshW5OpyYthRqeRpiYyW2uXYTo/84kmfdfeNrDycARkvuiXl6nO40NGg==} - /@types/node/14.17.5: - resolution: {integrity: sha512-bjqH2cX/O33jXT/UmReo2pM7DIJREPMnarixbQ57DOOzzFaI6D2+IcwaJQaJpv0M1E9TIhPCYVxrkcityLjlqA==} + /@types/node/14.17.6: + resolution: {integrity: sha512-iBxsxU7eswQDGhlr3AiamBxOssaYxbM+NKXVil8jg9yFXvrfEFbDumLD/2dMTB+zYyg7w+Xjt8yuxfdbUHAtcQ==} dev: true - /@types/node/16.3.2: - resolution: {integrity: sha512-jJs9ErFLP403I+hMLGnqDRWT0RYKSvArxuBVh2veudHV7ifEC1WAmjJADacZ7mRbA2nWgHtn8xyECMAot0SkAw==} - - /@types/node/16.4.1: - resolution: {integrity: sha512-UW7cbLqf/Wu5XH2RKKY1cHwUNLicIDRLMraYKz+HHAerJ0ZffUEk+fMnd8qU2JaS6cAy0r8tsaf7yqHASf/Y0Q==} - /@types/node/16.4.3: resolution: {integrity: sha512-GKM4FLMkWDc0sfx7tXqPWkM6NBow1kge0fgQh0bOnlqo4iT1kvTvMEKE0c1RtUGnbLlGRXiAA8SumE//90uKAg==} - dev: false /@types/node/8.10.66: resolution: {integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==} @@ -9750,13 +7419,13 @@ packages: /@types/puppeteer/5.4.4: resolution: {integrity: sha512-3Nau+qi69CN55VwZb0ATtdUAlYlqOOQ3OfQfq0Hqgc4JMFXiQT/XInlwQ9g6LbicDslE6loIFsXFklGh5XmI6Q==} dependencies: - '@types/node': 16.3.2 + '@types/node': 16.4.3 dev: true /@types/qrcode/1.4.1: resolution: {integrity: sha512-vxMyr7JM7tYPxu8vUE83NiosWX5DZieCyYeJRoOIg0pAkyofCBzknJ2ycUZkPGDFis2RS8GN/BeJLnRnAPxeCA==} dependencies: - '@types/node': 16.3.2 + '@types/node': 16.4.3 /@types/qs/6.9.7: resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==} @@ -9769,31 +7438,31 @@ packages: /@types/reach__router/1.3.9: resolution: {integrity: sha512-N6rqQqTTAV/zKLfK3iq9Ww3wqCEhTZvsilhl0zI09zETdVq1QGmJH6+/xnj8AFUWIrle2Cqo+PGM/Ltr1vBb9w==} dependencies: - '@types/react': 17.0.14 + '@types/react': 17.0.15 dev: true /@types/react-dom/17.0.9: resolution: {integrity: sha512-wIvGxLfgpVDSAMH5utdL9Ngm5Owu0VsGmldro3ORLXV8CShrL8awVj06NuEXFQ5xyaYfdca7Sgbk/50Ri1GdPg==} dependencies: - '@types/react': 17.0.14 + '@types/react': 17.0.15 /@types/react-highlight-words/0.16.3: resolution: {integrity: sha512-ZarU4+/R593xctDXy/SkyWeS/dg5sG8TxZ2DATd2EdDKHlfqCPnOYzHEo/7XaYpCoSCgk5Sp1sVNhnOzC/ezJg==} dependencies: - '@types/react': 17.0.14 + '@types/react': 17.0.15 dev: false /@types/react-is/17.0.2: resolution: {integrity: sha512-2+L0ilcAEG8udkDnvx8B0upwXFBbNnVwOsSCTxW3SDOkmar9NyEeLG0ZLa3uOEw9zyYf/fQapcnfXAVmDKlyHw==} dependencies: - '@types/react': 17.0.14 + '@types/react': 17.0.15 dev: false /@types/react-router-dom/5.1.8: resolution: {integrity: sha512-03xHyncBzG0PmDmf8pf3rehtjY0NpUj7TIN46FrT5n1ZWHPZvXz32gUyNboJ+xsL8cpg8bQVLcllptcQHvocrw==} dependencies: '@types/history': 4.7.9 - '@types/react': 17.0.14 + '@types/react': 17.0.15 '@types/react-router': 5.1.16 dev: false @@ -9801,41 +7470,41 @@ packages: resolution: {integrity: sha512-8d7nR/fNSqlTFGHti0R3F9WwIertOaaA1UEB8/jr5l5mDMOs4CidEgvvYMw4ivqrBK+vtVLxyTj2P+Pr/dtgzg==} dependencies: '@types/history': 4.7.9 - '@types/react': 17.0.14 + '@types/react': 17.0.15 dev: false /@types/react-syntax-highlighter/11.0.5: resolution: {integrity: sha512-VIOi9i2Oj5XsmWWoB72p3KlZoEbdRAcechJa8Ztebw7bDl2YmR+odxIqhtJGp1q2EozHs02US+gzxJ9nuf56qg==} dependencies: - '@types/react': 17.0.14 + '@types/react': 17.0.15 dev: true /@types/react-test-renderer/17.0.1: resolution: {integrity: sha512-3Fi2O6Zzq/f3QR9dRnlnHso9bMl7weKCviFmfF6B4LS1Uat6Hkm15k0ZAQuDz+UBq6B3+g+NM6IT2nr5QgPzCw==} dependencies: - '@types/react': 17.0.14 + '@types/react': 17.0.15 dev: true /@types/react-transition-group/4.4.2: resolution: {integrity: sha512-KibDWL6nshuOJ0fu8ll7QnV/LVTo3PzQ9aCPnRUYPfX7eZohHwLIdNHj7pftanREzHNP4/nJa8oeM73uSiavMQ==} dependencies: - '@types/react': 17.0.14 + '@types/react': 17.0.15 dev: false /@types/react-virtualized-auto-sizer/1.0.1: resolution: {integrity: sha512-GH8sAnBEM5GV9LTeiz56r4ZhMOUSrP43tAQNSRVxNexDjcNKLCEtnxusAItg1owFUFE6k0NslV26gqVClVvong==} dependencies: - '@types/react': 17.0.14 + '@types/react': 17.0.15 dev: false - /@types/react-window/1.8.4: - resolution: {integrity: sha512-rFJ0h1nYffFBNi6N80CFORAQNNr+440RtGCAmKyn81U99pXRoxS2goi/fkYnUJtk+LcvWCp8cmP16M8loJJsjw==} + /@types/react-window/1.8.5: + resolution: {integrity: sha512-V9q3CvhC9Jk9bWBOysPGaWy/Z0lxYcTXLtLipkt2cnRj1JOSFNF7wqGpkScSXMgBwC+fnVRg/7shwgddBG5ICw==} dependencies: - '@types/react': 17.0.14 + '@types/react': 17.0.15 dev: false - /@types/react/17.0.14: - resolution: {integrity: sha512-0WwKHUbWuQWOce61UexYuWTGuGY/8JvtUe/dtQ6lR4sZ3UiylHotJeWpf3ArP9+DSGUoLY3wbU59VyMrJps5VQ==} + /@types/react/17.0.15: + resolution: {integrity: sha512-uTKHDK9STXFHLaKv6IMnwp52fm0hwU+N89w/p9grdUqcFA6WuqDyPhaWopbNyE1k/VhgzmHl8pu1L4wITtmlLw==} dependencies: '@types/prop-types': 15.7.4 '@types/scheduler': 0.16.2 @@ -9851,13 +7520,13 @@ packages: /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 16.4.1 + '@types/node': 16.4.3 dev: true /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 16.4.1 + '@types/node': 16.4.3 dev: true /@types/retry/0.12.1: @@ -9868,7 +7537,7 @@ packages: resolution: {integrity: sha512-CAoSlbco40aKZ0CkelBF2g3JeN6aioRaTVnqSX5pWsn/WApm6IDxI4e4tD9D0dY/meCkyyleP1IQDVN13F4maA==} dependencies: '@types/glob': 7.1.4 - '@types/node': 16.3.2 + '@types/node': 16.4.3 dev: true /@types/scheduler/0.16.2: @@ -9884,7 +7553,7 @@ packages: resolution: {integrity: sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==} dependencies: '@types/mime': 1.3.2 - '@types/node': 16.3.2 + '@types/node': 16.4.3 dev: true /@types/snowpack-env/2.3.4: @@ -9920,13 +7589,13 @@ packages: /@types/through/0.0.30: resolution: {integrity: sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg==} dependencies: - '@types/node': 16.3.2 + '@types/node': 16.4.3 dev: true /@types/tiny-secp256k1/1.0.0: resolution: {integrity: sha512-IW3dFGNyVkVLC1MCMogVWQaKH/ZtjPQdOW9c3X128o5lVpFYNsq/l3Qo1pV7sfTmvDzWEXR3QTxg1TMy1pyaAQ==} dependencies: - '@types/node': 16.3.2 + '@types/node': 16.4.3 dev: false /@types/tinycolor2/1.4.3: @@ -9950,7 +7619,7 @@ packages: /@types/undertaker/1.2.7: resolution: {integrity: sha512-xuY7nBwo1zSRoY2aitp/HArHfTulFAKql2Fr4b4mWbBBP+F50n7Jm6nwISTTMaDk2xvl92O10TTejVF0Q9mInw==} dependencies: - '@types/node': 16.3.2 + '@types/node': 16.4.3 '@types/undertaker-registry': 1.0.1 async-done: 1.3.2 dev: true @@ -9970,7 +7639,7 @@ packages: resolution: {integrity: sha512-LgBpYIWuuGsihnlF+OOWWz4ovwCYlT03gd3DuLwex50cYZLmX3yrW+sFF9ndtmh7zcZpS6Ri47PrIu+fV+sbXw==} dependencies: '@types/glob-stream': 6.1.1 - '@types/node': 16.3.2 + '@types/node': 16.4.3 '@types/vinyl': 2.0.5 dev: true @@ -9978,7 +7647,7 @@ packages: resolution: {integrity: sha512-1m6uReH8R/RuLVQGvTT/4LlWq67jZEUxp+FBHt0hYv2BT7TUwFbKI0wa7JZVEU/XtlcnX1QcTuZ36es4rGj7jg==} dependencies: '@types/expect': 1.20.4 - '@types/node': 16.3.2 + '@types/node': 16.4.3 dev: true /@types/webpack-dev-server/3.11.5: @@ -10000,7 +7669,7 @@ packages: /@types/webpack-sources/2.1.1: resolution: {integrity: sha512-MjM1R6iuw8XaVbtkCBz0N349cyqBjJHCbQiOeppe3VBeFvxqs74RKHAVt9LkxTnUWc7YLZOEsUfPUnmK6SBPKQ==} dependencies: - '@types/node': 16.3.2 + '@types/node': 16.4.3 '@types/source-list-map': 0.1.2 source-map: 0.7.3 dev: true @@ -10008,7 +7677,7 @@ packages: /@types/webpack/4.41.30: resolution: {integrity: sha512-GUHyY+pfuQ6haAfzu4S14F+R5iGRwN6b2FRNJY7U0NilmFAqbsOfK6j1HwuLBAqwRIT+pVdNDJGJ6e8rpp0KHA==} dependencies: - '@types/node': 16.3.2 + '@types/node': 16.4.3 '@types/tapable': 1.0.8 '@types/uglify-js': 3.13.1 '@types/webpack-sources': 2.1.1 @@ -10038,8 +7707,8 @@ packages: '@types/yargs-parser': 20.2.1 dev: true - /@typescript-eslint/eslint-plugin/4.28.4_b1648df9f9ba40bdeef3710a5a5af353: - resolution: {integrity: sha512-s1oY4RmYDlWMlcV0kKPBaADn46JirZzvvH7c2CtAqxCY96S538JRBAzt83RrfkDheV/+G/vWNK0zek+8TB3Gmw==} + /@typescript-eslint/eslint-plugin/4.28.5_@typescript-eslint+parser@4.28.5: + resolution: {integrity: sha512-m31cPEnbuCqXtEZQJOXAHsHvtoDi9OVaeL5wZnO2KZTnkvELk+u6J6jHg+NzvWQxk+87Zjbc4lJS4NHmgImz6Q==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: '@typescript-eslint/parser': ^4.0.0 @@ -10049,40 +7718,37 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.28.4_eslint@7.31.0+typescript@4.3.5 - '@typescript-eslint/parser': 4.28.4_eslint@7.31.0+typescript@4.3.5 - '@typescript-eslint/scope-manager': 4.28.4 + '@typescript-eslint/experimental-utils': 4.28.5 + '@typescript-eslint/parser': 4.28.5 + '@typescript-eslint/scope-manager': 4.28.5 debug: 4.3.2 - eslint: 7.31.0 functional-red-black-tree: 1.0.1 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.3.5 - typescript: 4.3.5 + tsutils: 3.21.0 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/experimental-utils/4.28.4_eslint@7.31.0+typescript@4.3.5: - resolution: {integrity: sha512-OglKWOQRWTCoqMSy6pm/kpinEIgdcXYceIcH3EKWUl4S8xhFtN34GQRaAvTIZB9DD94rW7d/U7tUg3SYeDFNHA==} + /@typescript-eslint/experimental-utils/4.28.5: + resolution: {integrity: sha512-bGPLCOJAa+j49hsynTaAtQIWg6uZd8VLiPcyDe4QPULsvQwLHGLSGKKcBN8/lBxIX14F74UEMK2zNDI8r0okwA==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: eslint: '*' dependencies: '@types/json-schema': 7.0.8 - '@typescript-eslint/scope-manager': 4.28.4 - '@typescript-eslint/types': 4.28.4 - '@typescript-eslint/typescript-estree': 4.28.4_typescript@4.3.5 - eslint: 7.31.0 + '@typescript-eslint/scope-manager': 4.28.5 + '@typescript-eslint/types': 4.28.5 + '@typescript-eslint/typescript-estree': 4.28.5 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@7.31.0 + eslint-utils: 3.0.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/parser/4.28.4_eslint@7.31.0+typescript@4.3.5: - resolution: {integrity: sha512-4i0jq3C6n+og7/uCHiE6q5ssw87zVdpUj1k6VlVYMonE3ILdFApEzTWgppSRG4kVNB/5jxnH+gTeKLMNfUelQA==} + /@typescript-eslint/parser/4.28.5: + resolution: {integrity: sha512-NPCOGhTnkXGMqTznqgVbA5LqVsnw+i3+XA1UKLnAb+MG1Y1rP4ZSK9GX0kJBmAZTMIktf+dTwXToT6kFwyimbw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 @@ -10091,31 +7757,29 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 4.28.4 - '@typescript-eslint/types': 4.28.4 - '@typescript-eslint/typescript-estree': 4.28.4_typescript@4.3.5 + '@typescript-eslint/scope-manager': 4.28.5 + '@typescript-eslint/types': 4.28.5 + '@typescript-eslint/typescript-estree': 4.28.5 debug: 4.3.2 - eslint: 7.31.0 - typescript: 4.3.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/4.28.4: - resolution: {integrity: sha512-ZJBNs4usViOmlyFMt9X9l+X0WAFcDH7EdSArGqpldXu7aeZxDAuAzHiMAeI+JpSefY2INHrXeqnha39FVqXb8w==} + /@typescript-eslint/scope-manager/4.28.5: + resolution: {integrity: sha512-PHLq6n9nTMrLYcVcIZ7v0VY1X7dK309NM8ya9oL/yG8syFINIMHxyr2GzGoBYUdv3NUfCOqtuqps0ZmcgnZTfQ==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dependencies: - '@typescript-eslint/types': 4.28.4 - '@typescript-eslint/visitor-keys': 4.28.4 + '@typescript-eslint/types': 4.28.5 + '@typescript-eslint/visitor-keys': 4.28.5 dev: true - /@typescript-eslint/types/4.28.4: - resolution: {integrity: sha512-3eap4QWxGqkYuEmVebUGULMskR6Cuoc/Wii0oSOddleP4EGx1tjLnZQ0ZP33YRoMDCs5O3j56RBV4g14T4jvww==} + /@typescript-eslint/types/4.28.5: + resolution: {integrity: sha512-MruOu4ZaDOLOhw4f/6iudyks/obuvvZUAHBDSW80Trnc5+ovmViLT2ZMDXhUV66ozcl6z0LJfKs1Usldgi/WCA==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: true - /@typescript-eslint/typescript-estree/4.28.4_typescript@4.3.5: - resolution: {integrity: sha512-z7d8HK8XvCRyN2SNp+OXC2iZaF+O2BTquGhEYLKLx5k6p0r05ureUtgEfo5f6anLkhCxdHtCf6rPM1p4efHYDQ==} + /@typescript-eslint/typescript-estree/4.28.5: + resolution: {integrity: sha512-FzJUKsBX8poCCdve7iV7ShirP8V+ys2t1fvamVeD1rWpiAnIm550a+BX/fmTHrjEpQJ7ZAn+Z7ZZwJjytk9rZw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: typescript: '*' @@ -10123,23 +7787,22 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 4.28.4 - '@typescript-eslint/visitor-keys': 4.28.4 + '@typescript-eslint/types': 4.28.5 + '@typescript-eslint/visitor-keys': 4.28.5 debug: 4.3.2 globby: 11.0.4 is-glob: 4.0.1 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.3.5 - typescript: 4.3.5 + tsutils: 3.21.0 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/visitor-keys/4.28.4: - resolution: {integrity: sha512-NIAXAdbz1XdOuzqkJHjNKXKj8QQ4cv5cxR/g0uQhCYf/6//XrmfpaYsM7PnBcNbfvTDLUkqQ5TPNm1sozDdTWg==} + /@typescript-eslint/visitor-keys/4.28.5: + resolution: {integrity: sha512-dva/7Rr+EkxNWdJWau26xU/0slnFlkh88v3TsyTgRS/IIYFi5iIfpCFM4ikw0vQTFUR9FYSSyqgK4w64gsgxhg==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dependencies: - '@typescript-eslint/types': 4.28.4 + '@typescript-eslint/types': 4.28.5 eslint-visitor-keys: 2.1.0 dev: true @@ -10685,7 +8348,7 @@ packages: symbol.prototype.description: 1.0.4 dev: true - /airbnb-prop-types/2.16.0_react@18.0.0-alpha-aecb3b6d1: + /airbnb-prop-types/2.16.0: resolution: {integrity: sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==} peerDependencies: react: ^0.14 || ^15.0.0 || ^16.0.0-alpha @@ -10698,7 +8361,6 @@ packages: object.entries: 1.1.4 prop-types: 15.7.2 prop-types-exact: 1.2.0 - react: 18.0.0-alpha-aecb3b6d1 react-is: 16.13.1 dev: true @@ -10893,7 +8555,7 @@ packages: /arconnect/0.2.9: resolution: {integrity: sha512-Us49eN/+8l6BrkAPdXnJVPwWlxxUPR7QaBjA0j3OBAcioIFRpwTdoPN9FxtwDGN91lgM6ebOudTXJToRiNizoA==} dependencies: - arweave: 1.10.15 + arweave: 1.10.16 transitivePeerDependencies: - debug dev: false @@ -11095,8 +8757,8 @@ packages: engines: {node: '>=8'} dev: true - /arweave/1.10.15: - resolution: {integrity: sha512-dzct71xkkuGIqb3Cp0HI6X9V+5AvhpCLO70MGawPZ5sZ7n1QUrTKeGuOfWOGGMZx4r4vXRxQg33PUiJScDmNhA==} + /arweave/1.10.16: + resolution: {integrity: sha512-j2UM7C/2MHO7Mv7wbzhihgVs8uN2+QltA+3cYaM82dNNEBBJylIClJUHHMqsK/2ejCnziQm4FofiUFbsQDdQDg==} engines: {node: '>=11.15.0', npm: '>=6.7.0'} dependencies: arconnect: 0.2.9 @@ -11240,7 +8902,7 @@ packages: hasBin: true dependencies: browserslist: 4.16.6 - caniuse-lite: 1.0.30001246 + caniuse-lite: 1.0.30001247 colorette: 1.2.2 normalize-range: 0.1.2 num2fraction: 1.2.2 @@ -11436,18 +9098,18 @@ packages: babel-template: 6.26.0 dev: false - /babel-jest/27.0.6_@babel+core@7.14.6: + /babel-jest/27.0.6_@babel+core@7.14.8: resolution: {integrity: sha512-iTJyYLNc4wRofASmofpOc5NK9QunwMk+TLFgGXsTFS8uEqmd8wdI7sga0FPe2oVH3b5Agt/EAK1QjPEuKL8VfA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.14.6 + '@babel/core': 7.14.8 '@jest/transform': 27.0.6 '@jest/types': 27.0.6 '@types/babel__core': 7.1.15 babel-plugin-istanbul: 6.0.0 - babel-preset-jest: 27.0.6_@babel+core@7.14.6 + babel-preset-jest: 27.0.6_@babel+core@7.14.8 chalk: 4.1.1 graceful-fs: 4.2.6 slash: 3.0.0 @@ -11470,14 +9132,14 @@ packages: webpack: 4.46.0 dev: true - /babel-loader/8.2.2_@babel+core@7.14.6: + /babel-loader/8.2.2_@babel+core@7.14.8: resolution: {integrity: sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==} engines: {node: '>= 8.9'} peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' dependencies: - '@babel/core': 7.14.6 + '@babel/core': 7.14.8 find-cache-dir: 3.3.1 loader-utils: 1.4.0 make-dir: 3.1.0 @@ -11581,7 +9243,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/template': 7.14.5 - '@babel/types': 7.14.5 + '@babel/types': 7.14.8 '@types/babel__core': 7.1.15 '@types/babel__traverse': 7.14.2 dev: true @@ -11589,7 +9251,7 @@ packages: /babel-plugin-macros/2.8.0: resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 cosmiconfig: 6.0.0 resolve: 1.20.0 @@ -11608,12 +9270,12 @@ packages: '@babel/core': ^7.1.0 dev: true - /babel-plugin-named-asset-import/0.3.7_@babel+core@7.14.6: + /babel-plugin-named-asset-import/0.3.7_@babel+core@7.14.8: resolution: {integrity: sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==} peerDependencies: '@babel/core': ^7.1.0 dependencies: - '@babel/core': 7.14.6 + '@babel/core': 7.14.8 dev: true /babel-plugin-polyfill-corejs2/0.2.2: @@ -11628,19 +9290,6 @@ packages: - supports-color dev: true - /babel-plugin-polyfill-corejs2/0.2.2_@babel+core@7.14.6: - resolution: {integrity: sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.14.7 - '@babel/core': 7.14.6 - '@babel/helper-define-polyfill-provider': 0.2.3_@babel+core@7.14.6 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - /babel-plugin-polyfill-corejs2/0.2.2_@babel+core@7.14.8: resolution: {integrity: sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==} peerDependencies: @@ -11677,18 +9326,6 @@ packages: - supports-color dev: true - /babel-plugin-polyfill-corejs3/0.2.3_@babel+core@7.14.6: - resolution: {integrity: sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-define-polyfill-provider': 0.2.3_@babel+core@7.14.6 - core-js-compat: 3.15.2 - transitivePeerDependencies: - - supports-color - dev: true - /babel-plugin-polyfill-corejs3/0.2.3_@babel+core@7.14.8: resolution: {integrity: sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g==} peerDependencies: @@ -11711,17 +9348,6 @@ packages: - supports-color dev: true - /babel-plugin-polyfill-regenerator/0.2.2_@babel+core@7.14.6: - resolution: {integrity: sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-define-polyfill-provider': 0.2.3_@babel+core@7.14.6 - transitivePeerDependencies: - - supports-color - dev: true - /babel-plugin-polyfill-regenerator/0.2.2_@babel+core@7.14.8: resolution: {integrity: sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==} peerDependencies: @@ -11956,24 +9582,24 @@ packages: babel-types: 6.26.0 dev: false - /babel-preset-current-node-syntax/1.0.1_@babel+core@7.14.6: + /babel-preset-current-node-syntax/1.0.1_@babel+core@7.14.8: resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.14.6 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.14.6 - '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.14.6 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.14.6 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.14.6 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.14.6 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.14.6 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.14.6 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.14.6 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.14.6 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.14.6 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.14.6 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.14.6 + '@babel/core': 7.14.8 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.14.8 + '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.14.8 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.14.8 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.14.8 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.14.8 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.14.8 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.14.8 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.14.8 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.14.8 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.14.8 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.14.8 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.14.8 dev: true /babel-preset-env/1.7.0: @@ -12011,15 +9637,15 @@ packages: semver: 5.7.1 dev: false - /babel-preset-jest/27.0.6_@babel+core@7.14.6: + /babel-preset-jest/27.0.6_@babel+core@7.14.8: resolution: {integrity: sha512-WObA0/Biw2LrVVwZkF/2GqbOdzhKD6Fkdwhoy9ASIrOWr/zodcSpQh72JOkEn6NWyjmnPDjNSqaGN4KnpKzhXw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.14.6 + '@babel/core': 7.14.8 babel-plugin-jest-hoist: 27.0.6 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.14.6 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.14.8 dev: true /babel-register/6.26.0: @@ -12397,7 +10023,7 @@ packages: hasBin: true dependencies: caniuse-lite: 1.0.30001247 - electron-to-chromium: 1.3.786 + electron-to-chromium: 1.3.788 dev: false /browserslist/4.14.2: @@ -12405,8 +10031,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001246 - electron-to-chromium: 1.3.785 + caniuse-lite: 1.0.30001247 + electron-to-chromium: 1.3.788 escalade: 3.1.1 node-releases: 1.1.73 dev: true @@ -12416,9 +10042,9 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001245 + caniuse-lite: 1.0.30001247 colorette: 1.2.2 - electron-to-chromium: 1.3.775 + electron-to-chromium: 1.3.788 escalade: 3.1.1 node-releases: 1.1.73 dev: true @@ -12597,7 +10223,7 @@ packages: promise-inflight: 1.0.1 rimraf: 3.0.2 ssri: 8.0.1 - tar: 6.1.0 + tar: 6.1.2 unique-filename: 1.1.1 dev: true @@ -12708,17 +10334,8 @@ packages: engines: {node: '>=10'} dev: true - /caniuse-lite/1.0.30001245: - resolution: {integrity: sha512-768fM9j1PKXpOCKws6eTo3RHmvTUsG9UrpT4WoREFeZgJBTi4/X9g565azS/rVUGtqb8nt7FjLeF5u4kukERnA==} - dev: true - - /caniuse-lite/1.0.30001246: - resolution: {integrity: sha512-Tc+ff0Co/nFNbLOrziBXmMVtpt9S2c2Y+Z9Nk9Khj09J+0zR9ejvIW5qkZAErCbOrVODCx/MN+GpB5FNBs5GFA==} - dev: true - /caniuse-lite/1.0.30001247: resolution: {integrity: sha512-4rS7co+7+AoOSPRPOPUt5/GdaqZc0EsUpWk66ofE3HJTAajUK2Ss2VwoNzVN69ghg8lYYlh0an0Iy4LIHHo9UQ==} - dev: false /capture-exit/2.0.0: resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==} @@ -12875,10 +10492,10 @@ packages: resolution: {integrity: sha512-W//HpflaW6qBGrmuskup7g+XJZN6w03ko9QSIe5CtcTal2u0up5SeReK3Ll1Why4Ey8dPkv8XSodZyHPnGbVHQ==} engines: {node: '>=12.13.0'} dependencies: - '@types/node': 16.3.2 + '@types/node': 16.4.3 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 - lighthouse-logger: 1.2.0 + lighthouse-logger: 1.3.0 dev: true /chrome-trace-event/1.0.3: @@ -12921,10 +10538,6 @@ packages: inherits: 2.0.4 safe-buffer: 5.2.1 - /cjs-module-lexer/1.2.1: - resolution: {integrity: sha512-jVamGdJPDeuQilKhvVn1h3knuMOZzr8QDnpk+M9aMlCaMkTDd6fBWPhiDqFvFZ07pL0liqabAiuy8SY4jGHeaw==} - dev: true - /cjs-module-lexer/1.2.2: resolution: {integrity: sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==} dev: true @@ -13149,8 +10762,8 @@ packages: /color-name/1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - /color-string/1.5.5: - resolution: {integrity: sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==} + /color-string/1.6.0: + resolution: {integrity: sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==} dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 @@ -13161,11 +10774,11 @@ packages: hasBin: true dev: true - /color/3.1.3: - resolution: {integrity: sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==} + /color/3.2.1: + resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} dependencies: color-convert: 1.9.3 - color-string: 1.5.5 + color-string: 1.6.0 dev: false /colorette/1.2.2: @@ -13257,7 +10870,7 @@ packages: resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} engines: {node: '>= 0.6'} dependencies: - mime-db: 1.48.0 + mime-db: 1.49.0 dev: true /compression/1.7.4: @@ -13403,11 +11016,11 @@ packages: webpack: ^5.1.0 dependencies: fast-glob: 3.2.7 - glob-parent: 6.0.0 + glob-parent: 6.0.1 globby: 11.0.4 normalize-path: 3.0.0 p-limit: 3.1.0 - schema-utils: 3.1.0 + schema-utils: 3.1.1 serialize-javascript: 6.0.0 webpack: 5.46.0_webpack-cli@4.7.2 dev: true @@ -13529,18 +11142,6 @@ packages: safe-buffer: 5.2.1 sha.js: 2.4.11 - /create-react-context/0.3.0_d2630f1b5c5d613d08a8af07021f9fe5: - resolution: {integrity: sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw==} - peerDependencies: - prop-types: ^15.0.0 - react: ^0.14.0 || ^15.0.0 || ^16.0.0 - dependencies: - gud: 1.0.0 - prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 - warning: 4.0.3 - dev: true - /create-react-context/0.3.0_prop-types@15.7.2: resolution: {integrity: sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw==} peerDependencies: @@ -13671,7 +11272,7 @@ packages: /css-vendor/2.0.8: resolution: {integrity: sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ==} dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 is-in-browser: 1.1.3 dev: false @@ -14358,7 +11959,7 @@ packages: /dom-helpers/5.2.1: resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 csstype: 3.0.8 dev: false @@ -14478,18 +12079,6 @@ packages: react-is: 17.0.2 dev: true - /downshift/6.1.3_react@18.0.0-alpha-aecb3b6d1: - resolution: {integrity: sha512-RA1MuaNcTbt0j+sVLhSs8R2oZbBXYAtdQP/V+uHhT3DoDteZzJPjlC+LQVm9T07Wpvo84QXaZtUCePLDTDwGXg==} - peerDependencies: - react: '>=16.12.0' - dependencies: - '@babel/runtime': 7.14.8 - compute-scroll-into-view: 1.0.17 - prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 - react-is: 17.0.2 - dev: true - /duplexer/0.1.2: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} dev: true @@ -14544,17 +12133,8 @@ packages: resolution: {integrity: sha512-Hj+GY0mf2NNBcgg0v6DsV0/EYI5xDLUICZ5BSLVC+8uFEzoWpWw2VR6e3eWKgGjL2YEybUdg89UXDEHaBmi03Q==} dev: false - /electron-to-chromium/1.3.775: - resolution: {integrity: sha512-EGuiJW4yBPOTj2NtWGZcX93ZE8IGj33HJAx4d3ouE2zOfW2trbWU+t1e0yzLr1qQIw81++txbM3BH52QwSRE6Q==} - dev: true - - /electron-to-chromium/1.3.785: - resolution: {integrity: sha512-WmCgAeURsMFiyoJ646eUaJQ7GNfvMRLXo+GamUyKVNEM4MqTAsXyC0f38JEB4N3BtbD0tlAKozGP5E2T9K3YGg==} - dev: true - - /electron-to-chromium/1.3.786: - resolution: {integrity: sha512-AmvbLBj3hepRk8v/DHrFF8gINxOFfDbrn6Ts3PcK46/FBdQb5OMmpamSpZQXSkfi77FfBzYtQtAk+00LCLYMVw==} - dev: false + /electron-to-chromium/1.3.788: + resolution: {integrity: sha512-dbMIpX4E4/Gk4gzOh1GYS7ls1vGsByWKpIqLviJi1mSmSt5BvrWLLtSqpFE5BaC7Ef4NnI0GMaiddNX2Brw6zA==} /element-resize-detector/1.2.3: resolution: {integrity: sha512-+dhNzUgLpq9ol5tyhoG7YLoXL3ssjfFW+0gpszXPwRU6NjGr1fVHMEAF8fVzIiRJq57Nre0RFeIjJwI8Nh2NmQ==} @@ -14614,19 +12194,6 @@ packages: resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} engines: {node: '>= 4'} - /emotion-theming/10.0.27_0969515b2e564c6f8da5ffe0dd24efb6: - resolution: {integrity: sha512-MlF1yu/gYh8u+sLUqA0YuA9JX0P4Hb69WlKc/9OLo+WCXuX6sy/KoIa+qJimgmr2dWqnypYKYPX37esjDBbhdw==} - peerDependencies: - '@emotion/core': ^10.0.27 - react: '>=16.3.0' - dependencies: - '@babel/runtime': 7.14.8 - '@emotion/core': 10.1.1_react@18.0.0-alpha-aecb3b6d1 - '@emotion/weak-memoize': 0.2.5 - hoist-non-react-statics: 3.3.2 - react: 18.0.0-alpha-aecb3b6d1 - dev: true - /emotion-theming/10.0.27_@emotion+core@10.1.1: resolution: {integrity: sha512-MlF1yu/gYh8u+sLUqA0YuA9JX0P4Hb69WlKc/9OLo+WCXuX6sy/KoIa+qJimgmr2dWqnypYKYPX37esjDBbhdw==} peerDependencies: @@ -14769,7 +12336,7 @@ packages: hasBin: true dev: true - /enzyme-adapter-react-16/1.15.6_f15f970d9b179e8975516dda0497bdea: + /enzyme-adapter-react-16/1.15.6_enzyme@3.11.0: resolution: {integrity: sha512-yFlVJCXh8T+mcQo8M6my9sPgeGzj85HSHi6Apgf1Cvq/7EL/J9+1JoJmJsRxZgyTvPMAqOEpRSu/Ii/ZpyOk0g==} peerDependencies: enzyme: ^3.0.0 @@ -14777,31 +12344,28 @@ packages: react-dom: ^16.0.0-0 dependencies: enzyme: 3.11.0 - enzyme-adapter-utils: 1.14.0_react@18.0.0-alpha-aecb3b6d1 + enzyme-adapter-utils: 1.14.0 enzyme-shallow-equal: 1.0.4 has: 1.0.3 object.assign: 4.1.2 object.values: 1.1.4 prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 react-is: 16.13.1 - react-test-renderer: 16.14.0_react@18.0.0-alpha-aecb3b6d1 + react-test-renderer: 16.14.0 semver: 5.7.1 dev: true - /enzyme-adapter-utils/1.14.0_react@18.0.0-alpha-aecb3b6d1: + /enzyme-adapter-utils/1.14.0: resolution: {integrity: sha512-F/z/7SeLt+reKFcb7597IThpDp0bmzcH1E9Oabqv+o01cID2/YInlqHbFl7HzWBl4h3OdZYedtwNDOmSKkk0bg==} peerDependencies: react: 0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0 dependencies: - airbnb-prop-types: 2.16.0_react@18.0.0-alpha-aecb3b6d1 + airbnb-prop-types: 2.16.0 function.prototype.name: 1.1.4 has: 1.0.3 object.assign: 4.1.2 object.fromentries: 2.0.4 prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 semver: 5.7.1 dev: true @@ -15212,13 +12776,12 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@7.31.0: + /eslint-utils/3.0.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 7.31.0 eslint-visitor-keys: 2.1.0 dev: true @@ -15664,7 +13227,7 @@ packages: cross-spawn: 7.0.3 get-stream: 6.0.1 human-signals: 2.1.0 - is-stream: 2.0.0 + is-stream: 2.0.1 merge-stream: 2.0.0 npm-run-path: 4.0.1 onetime: 5.1.2 @@ -15987,7 +13550,7 @@ packages: webpack: ^4.0.0 || ^5.0.0 dependencies: loader-utils: 2.0.0 - schema-utils: 3.1.0 + schema-utils: 3.1.1 webpack: 4.46.0 dev: true @@ -15998,7 +13561,7 @@ packages: webpack: ^4.0.0 || ^5.0.0 dependencies: loader-utils: 2.0.0 - schema-utils: 3.1.0 + schema-utils: 3.1.1 webpack: 5.46.0_webpack-cli@4.7.2 dev: true @@ -16284,8 +13847,8 @@ packages: worker-rpc: 0.1.1 dev: true - /fork-ts-checker-webpack-plugin/6.2.12: - resolution: {integrity: sha512-BzXGIfM47q1WFwXsNLl22dQVMFwSBgldL07lvqRJFxgrhT76QQ3nri5PX01Rxfa2RYvv/hqACULO8K5gT8fFuA==} + /fork-ts-checker-webpack-plugin/6.2.13: + resolution: {integrity: sha512-+j/DfwevcZeSXn5WOv32c/shbcbhcKi88asC2A4TDPtURS3MW/qXiVucGiL1PXdt9PCGB88R3BfaSWZ1C/XGHA==} engines: {node: '>=10', yarn: '>=1.0.0'} dependencies: '@babel/code-frame': 7.14.5 @@ -16599,8 +14162,8 @@ packages: dependencies: is-glob: 4.0.1 - /glob-parent/6.0.0: - resolution: {integrity: sha512-Hdd4287VEJcZXUwv1l8a+vXC1GjOQqXe+VS30w/ypihpcnu9M1n3xeYeJu5CBpeEQj2nAab2xxz28GuA3vp4Ww==} + /glob-parent/6.0.1: + resolution: {integrity: sha512-kEVjS71mQazDBHKcsq4E9u/vUzaLcw1A8EtUeydawvIWQCJM0qQ08G1H7/XTjFUulla6XQiDOG6MXSaG0HDKog==} engines: {node: '>=10.13.0'} dependencies: is-glob: 4.0.1 @@ -17164,7 +14727,7 @@ packages: /history/4.10.1: resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==} dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 loose-envify: 1.4.0 resolve-pathname: 3.0.0 tiny-invariant: 1.1.0 @@ -17175,7 +14738,7 @@ packages: /history/5.0.0: resolution: {integrity: sha512-3NyRMKIiFSJmIPdq7FxkNMJkQ7ZEtVblOQ38VtKaA0zZMW1Eo6Q6W8oDKEflr1kNNTItSnk4JMCO1deeSgbLLg==} dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 dev: false /hmac-drbg/1.0.1: @@ -17486,8 +15049,8 @@ packages: html-parse-stringify2: github.com/locize/html-parse-stringify2/d463109433b2c49c74a081044f54b2a6a1ccad7c dev: true - /i18next/20.3.4: - resolution: {integrity: sha512-xj3A2tGvwdWI1QBDKKFLOT/n4QImm+tN8QvHBIaTU/zN4YWK1NlpWPZN6mKzd3G1Wd7J1jU5BkFeaKQWHpf05w==} + /i18next/20.3.5: + resolution: {integrity: sha512-//MGeU6n4TencJmCgG+TCrpdgAD/NDEU/KfKQekYbJX6QV7sD/NjWQdVdBi+bkT0snegnSoB7QhjSeatrk3a0w==} dependencies: '@babel/runtime': 7.14.8 dev: false @@ -18124,8 +15687,8 @@ packages: resolution: {integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ=} engines: {node: '>=0.10.0'} - /is-stream/2.0.0: - resolution: {integrity: sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==} + /is-stream/2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} /is-string/1.0.6: @@ -18301,11 +15864,11 @@ packages: resolution: {integrity: sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==} engines: {node: '>=6'} dependencies: - '@babel/generator': 7.14.5 - '@babel/parser': 7.14.7 + '@babel/generator': 7.14.8 + '@babel/parser': 7.14.8 '@babel/template': 7.14.5 - '@babel/traverse': 7.14.7 - '@babel/types': 7.14.5 + '@babel/traverse': 7.14.8 + '@babel/types': 7.14.8 istanbul-lib-coverage: 2.0.5 semver: 6.3.0 transitivePeerDependencies: @@ -18316,7 +15879,7 @@ packages: resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.14.6 + '@babel/core': 7.14.8 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.0.0 semver: 6.3.0 @@ -18387,7 +15950,7 @@ packages: '@jest/environment': 27.0.6 '@jest/test-result': 27.0.6 '@jest/types': 27.0.6 - '@types/node': 16.3.2 + '@types/node': 16.4.3 chalk: 4.1.1 co: 4.6.0 dedent: 0.7.0 @@ -18407,7 +15970,7 @@ packages: - supports-color dev: true - /jest-cli/27.0.6_ts-node@10.1.0: + /jest-cli/27.0.6: resolution: {integrity: sha512-qUUVlGb9fdKir3RDE+B10ULI+LQrz+MCflEH2UJyoUjoHHCbxDrMxSzjQAPUMsic4SncI62ofYCcAvW6+6rhhg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -18417,14 +15980,14 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.0.6_ts-node@10.1.0 + '@jest/core': 27.0.6 '@jest/test-result': 27.0.6 '@jest/types': 27.0.6 chalk: 4.1.1 exit: 0.1.2 graceful-fs: 4.2.6 import-local: 3.0.2 - jest-config: 27.0.6_ts-node@10.1.0 + jest-config: 27.0.6 jest-util: 27.0.6 jest-validate: 27.0.6 prompts: 2.4.1 @@ -18437,7 +16000,7 @@ packages: - utf-8-validate dev: true - /jest-config/27.0.6_ts-node@10.1.0: + /jest-config/27.0.6: resolution: {integrity: sha512-JZRR3I1Plr2YxPBhgqRspDE2S5zprbga3swYNrvY3HfQGu7p/GjyLOqwrYad97tX3U3mzT53TPHVmozacfP/3w==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: @@ -18446,10 +16009,10 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.14.6 + '@babel/core': 7.14.8 '@jest/test-sequencer': 27.0.6 '@jest/types': 27.0.6 - babel-jest: 27.0.6_@babel+core@7.14.6 + babel-jest: 27.0.6_@babel+core@7.14.8 chalk: 4.1.1 deepmerge: 4.2.2 glob: 7.1.7 @@ -18467,7 +16030,6 @@ packages: jest-validate: 27.0.6 micromatch: 4.0.4 pretty-format: 27.0.6 - ts-node: 10.1.0_typescript@4.3.5 transitivePeerDependencies: - bufferutil - canvas @@ -18548,7 +16110,7 @@ packages: '@jest/environment': 27.0.6 '@jest/fake-timers': 27.0.6 '@jest/types': 27.0.6 - '@types/node': 16.3.2 + '@types/node': 16.4.3 jest-mock: 27.0.6 jest-util: 27.0.6 jsdom: 16.6.0 @@ -18566,7 +16128,7 @@ packages: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 16.3.2 + '@types/node': 16.4.3 jest-mock: 26.6.2 jest-util: 26.6.2 dev: true @@ -18578,7 +16140,7 @@ packages: '@jest/environment': 27.0.6 '@jest/fake-timers': 27.0.6 '@jest/types': 27.0.6 - '@types/node': 16.3.2 + '@types/node': 16.4.3 jest-mock: 27.0.6 jest-util: 27.0.6 dev: true @@ -18599,8 +16161,8 @@ packages: /jest-esm-transformer/1.0.0: resolution: {integrity: sha512-FoPgeMMwy1/CEsc8tBI41i83CEO3x85RJuZi5iAMmWoARXhfgk6Jd7y+4d+z+HCkTKNVDvSWKGRhwjzU9PUbrw==} dependencies: - '@babel/core': 7.14.6 - '@babel/plugin-transform-modules-commonjs': 7.14.5_@babel+core@7.14.6 + '@babel/core': 7.14.8 + '@babel/plugin-transform-modules-commonjs': 7.14.5_@babel+core@7.14.8 transitivePeerDependencies: - supports-color dev: true @@ -18640,7 +16202,7 @@ packages: dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.5 - '@types/node': 16.4.1 + '@types/node': 16.4.3 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.6 @@ -18661,7 +16223,7 @@ packages: dependencies: '@jest/types': 27.0.6 '@types/graceful-fs': 4.1.5 - '@types/node': 16.3.2 + '@types/node': 16.4.3 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.6 @@ -18679,12 +16241,12 @@ packages: resolution: {integrity: sha512-cjpH2sBy+t6dvCeKBsHpW41mjHzXgsavaFMp+VWRf0eR4EW8xASk1acqmljFtK2DgyIECMv2yCdY41r2l1+4iA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@babel/traverse': 7.14.7 + '@babel/traverse': 7.14.8 '@jest/environment': 27.0.6 '@jest/source-map': 27.0.6 '@jest/test-result': 27.0.6 '@jest/types': 27.0.6 - '@types/node': 16.3.2 + '@types/node': 16.4.3 chalk: 4.1.1 co: 4.6.0 expect: 27.0.6 @@ -18785,7 +16347,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 16.3.2 + '@types/node': 16.4.3 dev: true /jest-mock/27.0.6: @@ -18793,7 +16355,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.0.6 - '@types/node': 16.3.2 + '@types/node': 16.4.3 dev: true /jest-pnp-resolver/1.2.2_jest-resolve@27.0.6: @@ -18870,7 +16432,7 @@ packages: '@jest/test-result': 27.0.6 '@jest/transform': 27.0.6 '@jest/types': 27.0.6 - '@types/node': 16.3.2 + '@types/node': 16.4.3 chalk: 4.1.1 emittery: 0.8.1 exit: 0.1.2 @@ -18908,7 +16470,7 @@ packages: '@jest/types': 27.0.6 '@types/yargs': 16.0.4 chalk: 4.1.1 - cjs-module-lexer: 1.2.1 + cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 glob: 7.1.7 @@ -18937,7 +16499,7 @@ packages: resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==} engines: {node: '>= 10.14.2'} dependencies: - '@types/node': 16.4.1 + '@types/node': 16.4.3 graceful-fs: 4.2.6 dev: true @@ -18945,7 +16507,7 @@ packages: resolution: {integrity: sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@types/node': 16.3.2 + '@types/node': 16.4.3 graceful-fs: 4.2.6 dev: true @@ -18953,17 +16515,17 @@ packages: resolution: {integrity: sha512-NTHaz8He+ATUagUgE7C/UtFcRoHqR2Gc+KDfhQIyx+VFgwbeEMjeP+ILpUTLosZn/ZtbNdCF5LkVnN/l+V751A==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@babel/core': 7.14.6 - '@babel/generator': 7.14.5 - '@babel/parser': 7.14.7 - '@babel/plugin-syntax-typescript': 7.14.5_@babel+core@7.14.6 - '@babel/traverse': 7.14.7 - '@babel/types': 7.14.5 + '@babel/core': 7.14.8 + '@babel/generator': 7.14.8 + '@babel/parser': 7.14.8 + '@babel/plugin-syntax-typescript': 7.14.5_@babel+core@7.14.8 + '@babel/traverse': 7.14.8 + '@babel/types': 7.14.8 '@jest/transform': 27.0.6 '@jest/types': 27.0.6 '@types/babel__traverse': 7.14.2 '@types/prettier': 2.3.2 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.14.6 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.14.8 chalk: 4.1.1 expect: 27.0.6 graceful-fs: 4.2.6 @@ -19004,7 +16566,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 16.4.1 + '@types/node': 16.4.3 chalk: 4.1.1 graceful-fs: 4.2.6 is-ci: 2.0.0 @@ -19016,7 +16578,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.0.6 - '@types/node': 16.3.2 + '@types/node': 16.4.3 chalk: 4.1.1 graceful-fs: 4.2.6 is-ci: 3.0.0 @@ -19041,7 +16603,7 @@ packages: dependencies: '@jest/test-result': 27.0.6 '@jest/types': 27.0.6 - '@types/node': 16.3.2 + '@types/node': 16.4.3 ansi-escapes: 4.3.2 chalk: 4.1.1 jest-util: 27.0.6 @@ -19064,7 +16626,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 16.4.1 + '@types/node': 16.4.3 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -19073,12 +16635,12 @@ packages: resolution: {integrity: sha512-qupxcj/dRuA3xHPMUd40gr2EaAurFbkwzOh7wfPaeE9id7hyjURRQoqNfHifHK3XjJU6YJJUQKILGUnwGPEOCA==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 16.3.2 + '@types/node': 16.4.3 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest/27.0.6_ts-node@10.1.0: + /jest/27.0.6: resolution: {integrity: sha512-EjV8aETrsD0wHl7CKMibKwQNQc3gIRBXlTikBmmHUeVMKaPFxdcUIBfoDqTSXDoGJIivAYGqCWVlzCSaVjPQsA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -19088,9 +16650,9 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.0.6_ts-node@10.1.0 + '@jest/core': 27.0.6 import-local: 3.0.2 - jest-cli: 27.0.6_ts-node@10.1.0 + jest-cli: 27.0.6 transitivePeerDependencies: - bufferutil - canvas @@ -19433,7 +16995,7 @@ packages: /jss-plugin-camel-case/10.7.1: resolution: {integrity: sha512-+ioIyWvmAfgDCWXsQcW1NMnLBvRinOVFkSYJUgewQ6TynOcSj5F1bSU23B7z0p1iqK0PPHIU62xY1iNJD33WGA==} dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 hyphenate-style-name: 1.0.4 jss: 10.7.1 dev: false @@ -19441,21 +17003,21 @@ packages: /jss-plugin-default-unit/10.7.1: resolution: {integrity: sha512-tW+dfYVNARBQb/ONzBwd8uyImigyzMiAEDai+AbH5rcHg5h3TtqhAkxx06iuZiT/dZUiFdSKlbe3q9jZGAPIwA==} dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 jss: 10.7.1 dev: false /jss-plugin-global/10.7.1: resolution: {integrity: sha512-FbxCnu44IkK/bw8X3CwZKmcAnJqjAb9LujlAc/aP0bMSdVa3/MugKQRyeQSu00uGL44feJJDoeXXiHOakBr/Zw==} dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 jss: 10.7.1 dev: false /jss-plugin-nested/10.7.1: resolution: {integrity: sha512-RNbICk7FlYKaJyv9tkMl7s6FFfeLA3ubNIFKvPqaWtADK0KUaPsPXVYBkAu4x1ItgsWx67xvReMrkcKA0jSXfA==} dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 jss: 10.7.1 tiny-warning: 1.0.3 dev: false @@ -19463,14 +17025,14 @@ packages: /jss-plugin-props-sort/10.7.1: resolution: {integrity: sha512-eyd5FhA+J0QrpqXxO7YNF/HMSXXl4pB0EmUdY4vSJI4QG22F59vQ6AHtP6fSwhmBdQ98Qd9gjfO+RMxcE39P1A==} dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 jss: 10.7.1 dev: false /jss-plugin-rule-value-function/10.7.1: resolution: {integrity: sha512-fGAAImlbaHD3fXAHI3ooX6aRESOl5iBt3LjpVjxs9II5u9tzam7pqFUmgTcrip9VpRqYHn8J3gA7kCtm8xKwHg==} dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 jss: 10.7.1 tiny-warning: 1.0.3 dev: false @@ -19478,7 +17040,7 @@ packages: /jss-plugin-vendor-prefixer/10.7.1: resolution: {integrity: sha512-1UHFmBn7hZNsHXTkLLOL8abRl8vi+D1EVzWD4WmLFj55vawHZfnH1oEz6TUf5Y61XHv0smdHabdXds6BgOXe3A==} dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 css-vendor: 2.0.8 jss: 10.7.1 dev: false @@ -19486,7 +17048,7 @@ packages: /jss/10.5.1: resolution: {integrity: sha512-hbbO3+FOTqVdd7ZUoTiwpHzKXIo5vGpMNbuXH1a0wubRSWLWSBvwvaq4CiHH/U42CmjOnp6lVNNs/l+Z7ZdDmg==} dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 csstype: 3.0.8 indefinite-observable: 2.0.1 is-in-browser: 1.1.3 @@ -19496,7 +17058,7 @@ packages: /jss/10.7.1: resolution: {integrity: sha512-5QN8JSVZR6cxpZNeGfzIjqPEP+ZJwJJfZbXmeABNdxiExyO+eJJDy6WDtqTf8SDKnbL5kZllEpAP71E/Lt7PXg==} dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 csstype: 3.0.8 is-in-browser: 1.1.3 tiny-warning: 1.0.3 @@ -19750,8 +17312,8 @@ packages: resolve: 1.20.0 dev: true - /lighthouse-logger/1.2.0: - resolution: {integrity: sha512-wzUvdIeJZhRsG6gpZfmSCfysaxNEr43i+QT+Hie94wvHDKFLi4n7C2GqZ4sTC+PH5b5iktmXJvU87rWvhP3lHw==} + /lighthouse-logger/1.3.0: + resolution: {integrity: sha512-BbqAKApLb9ywUli+0a+PcV04SyJ/N1q/8qgCNe6U97KbPCS1BTksEuHFLYdvc8DltuhfxIUBqDZsC0bBGtl3lA==} dependencies: debug: 2.6.9 marky: 1.2.2 @@ -19760,8 +17322,8 @@ packages: /lines-and-columns/1.1.6: resolution: {integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=} - /lint-staged/11.1.0: - resolution: {integrity: sha512-pzwEf+NKbTauAlk7gPPwTfulRXESEPZCSFXYfg20F220UOObebxu5uL5mkr9csQLNOM2Ydfrt3DJXakzAL7aaQ==} + /lint-staged/11.1.1: + resolution: {integrity: sha512-eTNGe6i78PSUUH2BZi1gZmGmNfb8IeN4z2OzMYxSZ1qnP1WXKn1E7D+OHwLbRDm/wQINnzIj0bsKJ6lLVSuZiQ==} hasBin: true dependencies: chalk: 4.1.1 @@ -20155,17 +17717,6 @@ packages: unquote: 1.1.1 dev: true - /markdown-to-jsx/6.11.4_react@18.0.0-alpha-aecb3b6d1: - resolution: {integrity: sha512-3lRCD5Sh+tfA52iGgfs/XZiw33f7fFX9Bn55aNnVNUd2GzLDkOWyKYYD8Yju2B1Vn+feiEdgJs8T6Tg0xNokPw==} - engines: {node: '>= 4'} - peerDependencies: - react: '>= 0.14.0' - dependencies: - prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 - unquote: 1.1.1 - dev: true - /markdown-to-jsx/7.1.3: resolution: {integrity: sha512-jtQ6VyT7rMT5tPV0g2EJakEnXLiPksnvlYtwQsVVZ611JsWGN8bQ1tVSDX4s6JllfEH6wmsYxNjTUAMrPmNA8w==} engines: {node: '>= 10'} @@ -20173,15 +17724,6 @@ packages: react: '>= 0.14.0' dev: true - /markdown-to-jsx/7.1.3_react@18.0.0-alpha-aecb3b6d1: - resolution: {integrity: sha512-jtQ6VyT7rMT5tPV0g2EJakEnXLiPksnvlYtwQsVVZ611JsWGN8bQ1tVSDX4s6JllfEH6wmsYxNjTUAMrPmNA8w==} - engines: {node: '>= 10'} - peerDependencies: - react: '>= 0.14.0' - dependencies: - react: 18.0.0-alpha-aecb3b6d1 - dev: true - /marky/1.2.2: resolution: {integrity: sha512-k1dB2HNeaNyORco8ulVEhctyEGkKHb2YWAhDsxeFlW2nROIirsctBYzKwwS3Vza+sKTS1zO4Z+n9/+9WbGLIxQ==} dev: true @@ -20426,6 +17968,11 @@ packages: resolution: {integrity: sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==} engines: {node: '>= 0.6'} + /mime-db/1.49.0: + resolution: {integrity: sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==} + engines: {node: '>= 0.6'} + dev: true + /mime-types/2.1.31: resolution: {integrity: sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==} engines: {node: '>= 0.6'} @@ -20470,15 +18017,14 @@ packages: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} - /mini-create-react-context/0.4.1_d2630f1b5c5d613d08a8af07021f9fe5: + /mini-create-react-context/0.4.1_prop-types@15.7.2: resolution: {integrity: sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==} peerDependencies: prop-types: ^15.0.0 react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 tiny-warning: 1.0.3 dev: false @@ -20789,7 +18335,7 @@ packages: /nan/2.14.2: resolution: {integrity: sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==} - /nano-css/5.3.1_f991c289939c8299bed5e4a6a5a79a62: + /nano-css/5.3.1: resolution: {integrity: sha512-ENPIyNzANQRyYVvb62ajDd7PAyIgS2LIUnT9ewih4yrXSZX4hKoUwssy8WjUH++kEOA5wUTMgNnV7ko5n34kUA==} peerDependencies: react: '*' @@ -20799,8 +18345,6 @@ packages: csstype: 3.0.8 fastest-stable-stringify: 2.0.2 inline-style-prefixer: 6.0.0 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 rtl-css-js: 1.14.1 sourcemap-codec: 1.4.8 stacktrace-js: 2.0.2 @@ -20926,7 +18470,7 @@ packages: request: 2.88.2 rimraf: 3.0.2 semver: 7.3.5 - tar: 6.1.0 + tar: 6.1.2 which: 2.0.2 dev: true @@ -21430,7 +18974,7 @@ packages: /original/1.0.2: resolution: {integrity: sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==} dependencies: - url-parse: 1.5.1 + url-parse: 1.5.3 dev: true /os-browserify/0.3.0: @@ -21631,7 +19175,7 @@ packages: read-package-json-fast: 2.0.3 rimraf: 3.0.2 ssri: 8.0.1 - tar: 6.1.0 + tar: 6.1.2 transitivePeerDependencies: - supports-color dev: true @@ -21970,24 +19514,15 @@ packages: dev: true /pngjs/3.4.0: - resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==} - engines: {node: '>=4.0.0'} - dev: false - - /pnp-webpack-plugin/1.6.4: - resolution: {integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==} - engines: {node: '>=6'} - dependencies: - ts-pnp: 1.2.0 - transitivePeerDependencies: - - typescript - dev: true + resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==} + engines: {node: '>=4.0.0'} + dev: false - /pnp-webpack-plugin/1.6.4_typescript@4.3.5: + /pnp-webpack-plugin/1.6.4: resolution: {integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==} engines: {node: '>=6'} dependencies: - ts-pnp: 1.2.0_typescript@4.3.5 + ts-pnp: 1.2.0 transitivePeerDependencies: - typescript dev: true @@ -21996,7 +19531,7 @@ packages: resolution: {integrity: sha512-pQKtpZGmsZrW8UUpQMAnR7s3ppHeMQVNyMDKtUyKwuvDmklzcEyM5Kllb3JyE/sE/x7arDmyd35i+4vp99H6sQ==} engines: {node: '>=10'} dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 dev: true /polished/4.1.3: @@ -22512,7 +20047,6 @@ packages: /querystring/0.2.0: resolution: {integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=} engines: {node: '>=0.4.x'} - deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. /querystring/0.2.1: resolution: {integrity: sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==} @@ -22606,16 +20140,6 @@ packages: react-dom: '>=16.8.0' dev: true - /react-colorful/5.3.0_f991c289939c8299bed5e4a6a5a79a62: - resolution: {integrity: sha512-zWE5E88zmjPXFhv6mGnRZqKin9s5vip1O3IIGynY9EhZxN8MATUxZkT3e/9OwTEm4DjQBXc6PFWP6AetY+Px+A==} - peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' - dependencies: - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - dev: true - /react-dev-utils/11.0.4: resolution: {integrity: sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==} engines: {node: '>=10'} @@ -22662,14 +20186,6 @@ packages: typescript: '>= 4.3.x' dev: true - /react-docgen-typescript/2.0.0_typescript@4.3.5: - resolution: {integrity: sha512-lPf+KJKAo6a9klKyK4y8WwgaX+6t5/HkVjHOpJDMbmaXfXcV7zP0QgWtnEOc3ccEUXKvlHMGUMIS9f6Zgo1BSw==} - peerDependencies: - typescript: '>= 4.3.x' - dependencies: - typescript: 4.3.5 - dev: true - /react-docgen/5.4.0: resolution: {integrity: sha512-JBjVQ9cahmNlfjMGxWUxJg919xBBKAoy3hgDgKERbR+BcF4ANpDuzWAScC7j27hZfd8sJNmMPOLWo9+vB/XJEQ==} engines: {node: '>=8.10.0'} @@ -22716,26 +20232,13 @@ packages: is-plain-object: 3.0.1 dev: true - /react-element-to-jsx-string/14.3.2_f991c289939c8299bed5e4a6a5a79a62: - resolution: {integrity: sha512-WZbvG72cjLXAxV7VOuSzuHEaI3RHj10DZu8EcKQpkKcAj7+qAkG5XUeSdX5FXrA0vPrlx0QsnAzZEBJwzV0e+w==} - peerDependencies: - react: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 - react-dom: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 - dependencies: - '@base2/pretty-print-object': 1.0.0 - is-plain-object: 3.0.1 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - dev: true - - /react-error-boundary/3.1.3_react@18.0.0-alpha-aecb3b6d1: + /react-error-boundary/3.1.3: resolution: {integrity: sha512-A+F9HHy9fvt9t8SNDlonq01prnU8AmkjvGKV4kk8seB9kU3xMEO8J/PQlLVmoOIDODl5U2kufSBs4vrWIqhsAA==} engines: {node: '>=10', npm: '>=6'} peerDependencies: react: '>=16.13.1' dependencies: - '@babel/runtime': 7.14.6 - react: 18.0.0-alpha-aecb3b6d1 + '@babel/runtime': 7.14.8 dev: true /react-error-overlay/6.0.9: @@ -22746,13 +20249,12 @@ packages: resolution: {integrity: sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==} dev: true - /react-feather/2.0.9_react@18.0.0-alpha-aecb3b6d1: + /react-feather/2.0.9: resolution: {integrity: sha512-yMfCGRkZdXwIs23Zw/zIWCJO3m3tlaUvtHiXlW+3FH7cIT6fiK1iJ7RJWugXq7Fso8ZaQyUm92/GOOHXvkiVUw==} peerDependencies: react: ^16.8.6 || ^17 dependencies: prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 dev: false /react-helmet-async/1.0.9: @@ -22768,22 +20270,7 @@ packages: shallowequal: 1.1.0 dev: true - /react-helmet-async/1.0.9_f991c289939c8299bed5e4a6a5a79a62: - resolution: {integrity: sha512-N+iUlo9WR3/u9qGMmP4jiYfaD6pe9IvDTapZLFJz2D3xlTlCM1Bzy4Ab3g72Nbajo/0ZyW+W9hdz8Hbe4l97pQ==} - peerDependencies: - react: ^16.6.0 || ^17.0.0 - react-dom: ^16.6.0 || ^17.0.0 - dependencies: - '@babel/runtime': 7.14.8 - invariant: 2.2.4 - prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - react-fast-compare: 3.2.0 - shallowequal: 1.1.0 - dev: true - - /react-highlight-words/0.17.0_react@18.0.0-alpha-aecb3b6d1: + /react-highlight-words/0.17.0: resolution: {integrity: sha512-uX1Qh5IGjnLuJT0Zok234QDwRC8h4hcVMnB99Cb7aquB1NlPPDiWKm0XpSZOTdSactvnClCk8LOmVlP+75dgHA==} peerDependencies: react: ^0.14.0 || ^15.0.0 || ^16.0.0-0 || ^17.0.0-0 @@ -22791,26 +20278,23 @@ packages: highlight-words-core: 1.2.2 memoize-one: 4.0.3 prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 dev: false - /react-hook-form/7.11.1_react@18.0.0-alpha-aecb3b6d1: - resolution: {integrity: sha512-lBt428oU03dNUF5qZy5xqEdANaH3L/ilKWQS2t8wD6zF7FypOv46kEkZmg+oHf3n2xgeGYJgbMIGtYExsfKJ8A==} + /react-hook-form/7.12.0: + resolution: {integrity: sha512-Rg96xvdOwr/z/2+HKos+jHVIqYxPUPvrFkZkd8ZHPLIBjcD2MLMCM8n1U5FHm8CDvlNNZx7TS+C6v/TAXp4NCQ==} peerDependencies: react: ^16.8.0 || ^17 - dependencies: - react: 18.0.0-alpha-aecb3b6d1 dev: false - /react-i18next/11.11.3_7915f5a677df3fd86eeada9702973273: - resolution: {integrity: sha512-upzG5/SpyOlYP5oSF4K8TZBvDWVhnCo38JNV+KnWjrg0+IaJCBltyh6lRGZDO5ovLyA4dU6Ip0bwbUCjb6Yyxw==} + /react-i18next/11.11.4_60622d171f398e74ebbb8933ef6c3c06: + resolution: {integrity: sha512-ayWFlu8Sc7GAxW1PzMaPtzq+yiozWMxs0P1WeITNVzXAVRhC0Httkzw/IiODBta6seJRBCLrtUeFUSXhAIxlRg==} peerDependencies: i18next: '>= 19.0.0' react: '>= 16.8.0' dependencies: '@babel/runtime': 7.14.8 html-parse-stringify: 3.0.1 - i18next: 20.3.4 + i18next: 20.3.5 react: 18.0.0-alpha-aecb3b6d1 dev: false @@ -22824,17 +20308,6 @@ packages: prop-types: 15.7.2 dev: true - /react-inspector/5.1.1_react@18.0.0-alpha-aecb3b6d1: - resolution: {integrity: sha512-GURDaYzoLbW8pMGXwYPDBIv6nqei4kK7LPRZ9q9HCZF54wqXz/dnylBp/kfE9XmekBhHvLDdcYeyIwSrvtOiWg==} - peerDependencies: - react: ^16.8.4 || ^17.0.0 - dependencies: - '@babel/runtime': 7.14.8 - is-dom: 1.1.0 - prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 - dev: true - /react-is/16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -22845,15 +20318,12 @@ packages: resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==} dev: true - /react-middle-ellipsis/1.2.1_f991c289939c8299bed5e4a6a5a79a62: + /react-middle-ellipsis/1.2.1: resolution: {integrity: sha512-BUQWVXIWwkY7qBqZx0qyeCnPIh188t0lLS0ftfBsU41HB6k769HyBwE23eP+qNXr4vEnmKTEmlicrypVdWYs0w==} engines: {node: '>=8', npm: '>=5'} peerDependencies: react: ^17.0.0 react-dom: ^17.0.0 - dependencies: - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 dev: false /react-popper-tooltip/3.1.1: @@ -22867,19 +20337,6 @@ packages: react-popper: 2.2.5_@popperjs+core@2.9.2 dev: true - /react-popper-tooltip/3.1.1_f991c289939c8299bed5e4a6a5a79a62: - resolution: {integrity: sha512-EnERAnnKRptQBJyaee5GJScWNUKQPDD2ywvzZyUjst/wj5U64C8/CnSYLNEmP2hG0IJ3ZhtDxE8oDN+KOyavXQ==} - peerDependencies: - react: ^16.6.0 || ^17.0.0 - react-dom: ^16.6.0 || ^17.0.0 - dependencies: - '@babel/runtime': 7.14.8 - '@popperjs/core': 2.9.2 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - react-popper: 2.2.5_a60ee8f7a0810f3be1186b900eece7e1 - dev: true - /react-popper/2.2.5_@popperjs+core@2.9.2: resolution: {integrity: sha512-kxGkS80eQGtLl18+uig1UIf9MKixFSyPxglsgLBxlYnyDf65BiY9B3nZSc6C9XUNDgStROB0fMQlTEz1KxGddw==} peerDependencies: @@ -22891,26 +20348,13 @@ packages: warning: 4.0.3 dev: true - /react-popper/2.2.5_a60ee8f7a0810f3be1186b900eece7e1: - resolution: {integrity: sha512-kxGkS80eQGtLl18+uig1UIf9MKixFSyPxglsgLBxlYnyDf65BiY9B3nZSc6C9XUNDgStROB0fMQlTEz1KxGddw==} - peerDependencies: - '@popperjs/core': ^2.0.0 - react: ^16.8.0 || ^17 - dependencies: - '@popperjs/core': 2.9.2 - react: 18.0.0-alpha-aecb3b6d1 - react-fast-compare: 3.2.0 - warning: 4.0.3 - dev: true - - /react-refresh-typescript/2.0.2_07d643ea690a1c588819a69f1ef8f0ab: + /react-refresh-typescript/2.0.2_react-refresh@0.10.0: resolution: {integrity: sha512-Gevwf67IgOFZW2ub/tZ8gmcXawWnhMuoFjCW85v4LcOzMgD2PMrH2zkr3sie2Y2bvLp/7tpRdhbG0yshxlJYHw==} peerDependencies: react-refresh: 0.10.x typescript: ^4 dependencies: react-refresh: 0.10.0 - typescript: 4.3.5 dev: true /react-refresh/0.10.0: @@ -22928,22 +20372,21 @@ packages: engines: {node: '>=0.10.0'} dev: true - /react-router-dom/5.2.0_react@18.0.0-alpha-aecb3b6d1: + /react-router-dom/5.2.0: resolution: {integrity: sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==} peerDependencies: react: '>=15' dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 history: 4.10.1 loose-envify: 1.4.0 prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 - react-router: 5.2.0_react@18.0.0-alpha-aecb3b6d1 + react-router: 5.2.0 tiny-invariant: 1.1.0 tiny-warning: 1.0.3 dev: false - /react-router-dom/6.0.0-beta.0_66263521e705c985f663eeac15167a50: + /react-router-dom/6.0.0-beta.0_history@5.0.0: resolution: {integrity: sha512-36yNNGMT8RB9FRPL9nKJi6HKDkgOakU+o/2hHpSzR6e37gN70MpOU6QQlmif4oAWWBwjyGc3ZNOMFCsFuHUY5w==} peerDependencies: history: '>=5' @@ -22952,30 +20395,27 @@ packages: dependencies: history: 5.0.0 prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - react-router: 6.0.0-beta.0_dd3df4049b9a65e1e2d003c7940c4871 + react-router: 6.0.0-beta.0_history@5.0.0 dev: false - /react-router/5.2.0_react@18.0.0-alpha-aecb3b6d1: + /react-router/5.2.0: resolution: {integrity: sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==} peerDependencies: react: '>=15' dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 history: 4.10.1 hoist-non-react-statics: 3.3.2 loose-envify: 1.4.0 - mini-create-react-context: 0.4.1_d2630f1b5c5d613d08a8af07021f9fe5 + mini-create-react-context: 0.4.1_prop-types@15.7.2 path-to-regexp: 1.8.0 prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 react-is: 16.13.1 tiny-invariant: 1.1.0 tiny-warning: 1.0.3 dev: false - /react-router/6.0.0-beta.0_dd3df4049b9a65e1e2d003c7940c4871: + /react-router/6.0.0-beta.0_history@5.0.0: resolution: {integrity: sha512-VgMdfpVcmFQki/LZuLh8E/MNACekDetz4xqft+a6fBZvvJnVqKbLqebF7hyoawGrV1HcO5tVaUang2Og4W2j1Q==} peerDependencies: history: '>=5' @@ -22983,16 +20423,14 @@ packages: dependencies: history: 5.0.0 prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 dev: false - /react-shallow-renderer/16.14.1_react@18.0.0-alpha-aecb3b6d1: + /react-shallow-renderer/16.14.1: resolution: {integrity: sha512-rkIMcQi01/+kxiTE9D3fdS959U1g7gs+/rborw++42m1O9FAQiNI/UNRZExVUoAOprn4umcXf+pFRou8i4zuBg==} peerDependencies: react: ^16.0.0 || ^17.0.0 dependencies: object-assign: 4.1.1 - react: 18.0.0-alpha-aecb3b6d1 react-is: 17.0.2 dev: true @@ -23008,20 +20446,6 @@ packages: throttle-debounce: 3.0.1 dev: true - /react-sizeme/3.0.1_f991c289939c8299bed5e4a6a5a79a62: - resolution: {integrity: sha512-9Hf1NLgSbny1bha77l9HwvwwxQUJxFUqi44Ih+y3evA+PezBpGdCGlnvye6avss2cIgs9PgdYgMnfuzJWn/RUw==} - peerDependencies: - react: ^0.14.0 || ^15.0.0-0 || ^16.0.0 || ^17.0.0 - react-dom: ^0.14.0 || ^15.0.0-0 || ^16.0.0 || ^17.0.0 - dependencies: - element-resize-detector: 1.2.3 - invariant: 2.2.4 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - shallowequal: 1.1.0 - throttle-debounce: 3.0.1 - dev: true - /react-syntax-highlighter/13.5.3: resolution: {integrity: sha512-crPaF+QGPeHNIblxxCdf2Lg936NAHKhNhuMzRL3F9ct6aYXL3NcZtCL0Rms9+qVo6Y1EQLdXGypBNSbPL/r+qg==} peerDependencies: @@ -23034,40 +20458,25 @@ packages: refractor: 3.4.0 dev: true - /react-syntax-highlighter/13.5.3_react@18.0.0-alpha-aecb3b6d1: - resolution: {integrity: sha512-crPaF+QGPeHNIblxxCdf2Lg936NAHKhNhuMzRL3F9ct6aYXL3NcZtCL0Rms9+qVo6Y1EQLdXGypBNSbPL/r+qg==} - peerDependencies: - react: '>= 0.14.0' - dependencies: - '@babel/runtime': 7.14.8 - highlight.js: 10.7.3 - lowlight: 1.20.0 - prismjs: 1.24.1 - react: 18.0.0-alpha-aecb3b6d1 - refractor: 3.4.0 - dev: true - - /react-test-renderer/16.14.0_react@18.0.0-alpha-aecb3b6d1: + /react-test-renderer/16.14.0: resolution: {integrity: sha512-L8yPjqPE5CZO6rKsKXRO/rVPiaCOy0tQQJbC+UjPNlobl5mad59lvPjwFsQHTvL03caVDIVr9x9/OSgDe6I5Eg==} peerDependencies: react: ^16.14.0 dependencies: object-assign: 4.1.1 prop-types: 15.7.2 - react: 18.0.0-alpha-aecb3b6d1 react-is: 16.13.1 scheduler: 0.19.1 dev: true - /react-test-renderer/17.0.2_react@18.0.0-alpha-aecb3b6d1: + /react-test-renderer/17.0.2: resolution: {integrity: sha512-yaQ9cB89c17PUb0x6UfWRs7kQCorVdHlutU1boVPEsB8IDZH6n9tHxMacc3y0JoXOJUsZb/t/Mb8FUWMKaM7iQ==} peerDependencies: react: 17.0.2 dependencies: object-assign: 4.1.1 - react: 18.0.0-alpha-aecb3b6d1 react-is: 17.0.2 - react-shallow-renderer: 16.14.1_react@18.0.0-alpha-aecb3b6d1 + react-shallow-renderer: 16.14.1 scheduler: 0.20.2 dev: true @@ -23084,27 +20493,13 @@ packages: - '@types/react' dev: true - /react-textarea-autosize/8.3.3_7133d8ccc1901f54543c95a1a683a948: - resolution: {integrity: sha512-2XlHXK2TDxS6vbQaoPbMOfQ8GK7+irc2fVK6QFIcC8GOnH3zI/v481n+j1L0WaPVvKxwesnY93fEfH++sus2rQ==} - engines: {node: '>=10'} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - dependencies: - '@babel/runtime': 7.14.8 - react: 18.0.0-alpha-aecb3b6d1 - use-composed-ref: 1.1.0_react@18.0.0-alpha-aecb3b6d1 - use-latest: 1.2.0_7133d8ccc1901f54543c95a1a683a948 - transitivePeerDependencies: - - '@types/react' - dev: true - /react-transition-group/4.4.2_f991c289939c8299bed5e4a6a5a79a62: resolution: {integrity: sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==} peerDependencies: react: '>=16.6.0' react-dom: '>=16.6.0' dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.7.2 @@ -23112,17 +20507,16 @@ packages: react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 dev: false - /react-universal-interface/0.6.2_76516291a54c04f0b636c79937028dc1: + /react-universal-interface/0.6.2_tslib@2.3.0: resolution: {integrity: sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==} peerDependencies: react: '*' tslib: '*' dependencies: - react: 18.0.0-alpha-aecb3b6d1 tslib: 2.3.0 dev: false - /react-use/17.2.4_f991c289939c8299bed5e4a6a5a79a62: + /react-use/17.2.4: resolution: {integrity: sha512-vQGpsAM0F5UIlshw5UI8ULGPS4yn5rm7/qvn3T1Gnkrz7YRMEEMh+ynKcmRloOyiIeLvKWiQjMiwRGtdbgs5qQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 @@ -23134,10 +20528,8 @@ packages: fast-deep-equal: 3.1.3 fast-shallow-equal: 1.0.0 js-cookie: 2.2.1 - nano-css: 5.3.1_f991c289939c8299bed5e4a6a5a79a62 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 - react-universal-interface: 0.6.2_76516291a54c04f0b636c79937028dc1 + nano-css: 5.3.1 + react-universal-interface: 0.6.2_tslib@2.3.0 resize-observer-polyfill: 1.5.1 screenfull: 5.1.0 set-harmonic-interval: 1.0.1 @@ -23146,15 +20538,12 @@ packages: tslib: 2.3.0 dev: false - /react-virtualized-auto-sizer/1.0.5_f991c289939c8299bed5e4a6a5a79a62: + /react-virtualized-auto-sizer/1.0.5: resolution: {integrity: sha512-kivjYVWX15TX2IUrm8F1jaCEX8EXrpy3DD+u41WGqJ1ZqbljWpiwscV+VxOM1l7sSIM1jwi2LADjhhAJkJ9dxA==} engines: {node: '>8.0.0'} peerDependencies: react: ^15.3.0 || ^16.0.0-alpha || ^17.0.0 react-dom: ^15.3.0 || ^16.0.0-alpha || ^17.0.0 - dependencies: - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 dev: false /react-window/1.8.6: @@ -23164,21 +20553,8 @@ packages: react: ^15.0.0 || ^16.0.0 || ^17.0.0 react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@babel/runtime': 7.14.6 - memoize-one: 5.2.1 - dev: false - - /react-window/1.8.6_f991c289939c8299bed5e4a6a5a79a62: - resolution: {integrity: sha512-8VwEEYyjz6DCnGBsd+MgkD0KJ2/OXFULyDtorIiTz+QzwoP94tBoA7CnbtyXMm+cCeAUER5KJcPtWl9cpKbOBg==} - engines: {node: '>8.0.0'} - peerDependencies: - react: ^15.0.0 || ^16.0.0 || ^17.0.0 - react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 memoize-one: 5.2.1 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 dev: false /react/16.13.1: @@ -23361,8 +20737,8 @@ packages: resolve: 1.20.0 dev: true - /rechoir/0.7.0: - resolution: {integrity: sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q==} + /rechoir/0.7.1: + resolution: {integrity: sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==} engines: {node: '>= 0.10'} dependencies: resolve: 1.20.0 @@ -23408,9 +20784,6 @@ packages: resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==} dev: false - /regenerator-runtime/0.13.7: - resolution: {integrity: sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==} - /regenerator-runtime/0.13.9: resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==} @@ -23901,7 +21274,7 @@ packages: /rtl-css-js/1.14.1: resolution: {integrity: sha512-G9N1s/6329FpJr8k9e1U/Lg0IDWThv99sb7k0IrXHjSnubxe01h52/ajsPRafJK1/2Vqrhz3VKLe3E1dx6jS9Q==} dependencies: - '@babel/runtime': 7.14.6 + '@babel/runtime': 7.14.8 dev: false /run-async/2.4.1: @@ -24049,15 +21422,6 @@ packages: ajv-keywords: 3.5.2_ajv@6.12.6 dev: true - /schema-utils/3.1.0: - resolution: {integrity: sha512-tTEaeYkyIhEZ9uWgAjDerWov3T9MgX8dhhy2r0IGeeX4W8ngtGl1++dUve/RUqzuaASSh7shwCDJjEzthxki8w==} - engines: {node: '>= 10.13.0'} - dependencies: - '@types/json-schema': 7.0.8 - ajv: 6.12.6 - ajv-keywords: 3.5.2_ajv@6.12.6 - dev: true - /schema-utils/3.1.1: resolution: {integrity: sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==} engines: {node: '>= 10.13.0'} @@ -24533,7 +21897,7 @@ packages: faye-websocket: 0.11.4 inherits: 2.0.4 json3: 3.3.3 - url-parse: 1.5.1 + url-parse: 1.5.3 dev: true /sockjs/0.3.21: @@ -24849,27 +22213,10 @@ packages: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 dependencies: - '@storybook/addons': 6.3.5 - '@storybook/api': 6.3.5 - '@storybook/components': 6.3.5 - '@storybook/core-events': 6.3.5 - ts-dedent: 2.1.1 - transitivePeerDependencies: - - '@types/react' - dev: true - - /storybook-addon-outline/1.4.1_cd4de1c9bac509f067bb35206cbee47e: - resolution: {integrity: sha512-Qvv9X86CoONbi+kYY78zQcTGmCgFaewYnOVR6WL7aOFJoW7TrLiIc/O4hH5X9PsEPZFqjfXEPUPENWVUQim6yw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - dependencies: - '@storybook/addons': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/api': 6.3.5_f991c289939c8299bed5e4a6a5a79a62 - '@storybook/components': 6.3.5_cd4de1c9bac509f067bb35206cbee47e - '@storybook/core-events': 6.3.5 - react: 18.0.0-alpha-aecb3b6d1 - react-dom: 18.0.0-alpha-aecb3b6d1_react@18.0.0-alpha-aecb3b6d1 + '@storybook/addons': 6.3.6 + '@storybook/api': 6.3.6 + '@storybook/components': 6.3.6 + '@storybook/core-events': 6.3.6 ts-dedent: 2.1.1 transitivePeerDependencies: - '@types/react' @@ -25219,7 +22566,7 @@ packages: mkdirp-promise: 5.0.1 mock-fs: 4.14.0 setimmediate: 1.0.5 - tar: 4.4.13 + tar: 4.4.15 xhr-request: 1.1.0 dev: false @@ -25228,7 +22575,7 @@ packages: peerDependencies: webpack: '>=2' dependencies: - '@swc/core': 1.2.63 + '@swc/core': 1.2.66 loader-utils: 2.0.0 webpack: 5.46.0_webpack-cli@4.7.2 dev: true @@ -25303,8 +22650,8 @@ packages: through: 2.3.8 dev: false - /tar/4.4.13: - resolution: {integrity: sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==} + /tar/4.4.15: + resolution: {integrity: sha512-ItbufpujXkry7bHH9NpQyTXPbJ72iTlXgkBAYsAjDXk3Ds8t/3NfO5P4xZGy7u+sYuQUbimgzswX4uQIEeNVOA==} engines: {node: '>=4.5'} dependencies: chownr: 1.1.4 @@ -25316,8 +22663,8 @@ packages: yallist: 3.1.1 dev: false - /tar/6.1.0: - resolution: {integrity: sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==} + /tar/6.1.2: + resolution: {integrity: sha512-EwKEgqJ7nJoS+s8QfLYVGMDmAsj+StbI2AM/RTHeUSsOw6Z8bwNBRv5z3CY0m7laC5qUAqruLX5AhMuc5deY3Q==} engines: {node: '>= 10'} dependencies: chownr: 2.0.0 @@ -25735,15 +23082,13 @@ packages: resolution: {integrity: sha512-3IVX4nI6B5cc31/GFFE+i8ey/N2eA0CZDbo6n0yrz0zDX8ZJ8djmU1p+XRz7G3is0F3bB3pu2pAroFdAWQKU3w==} dev: true - /ts-essentials/7.0.2_typescript@4.3.5: + /ts-essentials/7.0.2: resolution: {integrity: sha512-qWPVC1xZGdefbsgFP7tPo+bsgSA2ZIXL1XeEe5M2WoMZxIOr/HbsHxP/Iv75IFhiMHMDGL7cOOwi5SXcgx9mHw==} peerDependencies: typescript: '>=3.7.0' - dependencies: - typescript: 4.3.5 dev: false - /ts-jest/27.0.4_52cc4273aa16028085013af47e479e10: + /ts-jest/27.0.4_@types+jest@26.0.24+jest@27.0.6: resolution: {integrity: sha512-c4E1ECy9Xz2WGfTMyHbSaArlIva7Wi2p43QOMmCqjSSjHP06KXv+aT+eSY+yZMuqsMi3k7pyGsGj2q5oSl5WfQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -25765,17 +23110,43 @@ packages: bs-logger: 0.2.6 buffer-from: 1.1.1 fast-json-stable-stringify: 2.1.0 - jest: 27.0.6_ts-node@10.1.0 + jest: 27.0.6 jest-util: 27.0.6 json5: 2.2.0 lodash: 4.17.21 make-error: 1.3.6 mkdirp: 1.0.4 semver: 7.3.5 - typescript: 4.3.5 yargs-parser: 20.2.9 dev: true + /ts-node/10.1.0: + resolution: {integrity: sha512-6szn3+J9WyG2hE+5W8e0ruZrzyk1uFLYye6IGMBadnOzDh8aP7t8CbFpsfCiEx2+wMixAhjFt7lOZC4+l+WbEA==} + engines: {node: '>=12.0.0'} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true + dependencies: + '@tsconfig/node10': 1.0.8 + '@tsconfig/node12': 1.0.9 + '@tsconfig/node14': 1.0.1 + '@tsconfig/node16': 1.0.2 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + source-map-support: 0.5.19 + yn: 3.1.1 + dev: true + /ts-node/10.1.0_typescript@4.3.5: resolution: {integrity: sha512-6szn3+J9WyG2hE+5W8e0ruZrzyk1uFLYye6IGMBadnOzDh8aP7t8CbFpsfCiEx2+wMixAhjFt7lOZC4+l+WbEA==} engines: {node: '>=12.0.0'} @@ -25794,7 +23165,7 @@ packages: '@tsconfig/node10': 1.0.8 '@tsconfig/node12': 1.0.9 '@tsconfig/node14': 1.0.1 - '@tsconfig/node16': 1.0.1 + '@tsconfig/node16': 1.0.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 @@ -25829,18 +23200,6 @@ packages: optional: true dev: true - /ts-pnp/1.2.0_typescript@4.3.5: - resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} - engines: {node: '>=6'} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - typescript: 4.3.5 - dev: true - /ts-results/3.3.0: resolution: {integrity: sha512-FWqxGX2NHp5oCyaMd96o2y2uMQmSu8Dey6kvyuFdRJ2AzfmWo3kWa4UsPlCGlfQ/qu03m09ZZtppMoY8EMHuiA==} dev: false @@ -25916,14 +23275,13 @@ packages: typescript: 2.9.2 dev: false - /tsutils/3.21.0_typescript@4.3.5: + /tsutils/3.21.0: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.3.5 dev: true /tty-browserify/0.0.0: @@ -25962,7 +23320,7 @@ packages: prelude-ls: 1.2.1 dev: true - /type-coverage-core/2.17.5_typescript@4.3.5: + /type-coverage-core/2.17.5: resolution: {integrity: sha512-FfkH2kIgQkkgC47V2WHJZWBbjYjMw2ZpQRdRGTcMBAnkijmRCp9I1LpOuI+Gv4MDtniRLnkAo8htGGt2iExFgA==} peerDependencies: typescript: 2 || 3 || 4 @@ -25971,16 +23329,15 @@ packages: minimatch: 3.0.4 normalize-path: 3.0.0 tslib: 2.3.0 - tsutils: 3.21.0_typescript@4.3.5 - typescript: 4.3.5 + tsutils: 3.21.0 dev: true - /type-coverage/2.18.0_typescript@4.3.5: + /type-coverage/2.18.0: resolution: {integrity: sha512-SAyrR6Xl7GfHNcXU8Y3wSnJfGftdCvf/b2JlJJtt7gt74T0dCF077/ukhlLjI/MsWmRCxW8k8x/d4AjrFiLSpQ==} hasBin: true dependencies: minimist: 1.2.5 - type-coverage-core: 2.17.5_typescript@4.3.5 + type-coverage-core: 2.17.5 transitivePeerDependencies: - typescript dev: true @@ -26030,8 +23387,8 @@ packages: /type/2.5.0: resolution: {integrity: sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==} - /typechain/5.1.1_typescript@4.3.5: - resolution: {integrity: sha512-zN4ylCc3gSw2BXy5Zlpmw8q0lf5pQ+U8gYd5WCWRfDVuUkKyZBURz31VLjkPY/nfOr+P6EcwTC4Ae5VNVqrv/g==} + /typechain/5.1.2: + resolution: {integrity: sha512-FuaCxJd7BD3ZAjVJoO+D6TnqKey3pQdsqOBsC83RKYWKli5BDhdf0TPkwfyjt20TUlZvOzJifz+lDwXsRkiSKA==} hasBin: true dependencies: '@types/prettier': 2.3.2 @@ -26043,7 +23400,7 @@ packages: lodash: 4.17.21 mkdirp: 1.0.4 prettier: 2.3.2 - ts-essentials: 7.0.2_typescript@4.3.5 + ts-essentials: 7.0.2 transitivePeerDependencies: - supports-color - typescript @@ -26422,8 +23779,8 @@ packages: prepend-http: 2.0.0 dev: false - /url-parse/1.5.1: - resolution: {integrity: sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==} + /url-parse/1.5.3: + resolution: {integrity: sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==} dependencies: querystringify: 2.2.0 requires-port: 1.0.0 @@ -26451,15 +23808,6 @@ packages: ts-essentials: 2.0.12 dev: true - /use-composed-ref/1.1.0_react@18.0.0-alpha-aecb3b6d1: - resolution: {integrity: sha512-my1lNHGWsSDAhhVAT4MKs6IjBUtG6ZG11uUqexPH9PptiIZDQOzaF4f5tEbJ2+7qvNbtXNBbU3SfmN+fXlWDhg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - dependencies: - react: 18.0.0-alpha-aecb3b6d1 - ts-essentials: 2.0.12 - dev: true - /use-isomorphic-layout-effect/1.1.1: resolution: {integrity: sha512-L7Evj8FGcwo/wpbv/qvSfrkHFtOpCzvM5yl2KVyDJoylVuSvzphiiasmjgQPttIGBAy2WKiBNR98q8w7PiNgKQ==} peerDependencies: @@ -26470,19 +23818,6 @@ packages: optional: true dev: true - /use-isomorphic-layout-effect/1.1.1_7133d8ccc1901f54543c95a1a683a948: - resolution: {integrity: sha512-L7Evj8FGcwo/wpbv/qvSfrkHFtOpCzvM5yl2KVyDJoylVuSvzphiiasmjgQPttIGBAy2WKiBNR98q8w7PiNgKQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@types/react': 17.0.14 - react: 18.0.0-alpha-aecb3b6d1 - dev: true - /use-latest/1.2.0: resolution: {integrity: sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw==} peerDependencies: @@ -26495,20 +23830,6 @@ packages: use-isomorphic-layout-effect: 1.1.1 dev: true - /use-latest/1.2.0_7133d8ccc1901f54543c95a1a683a948: - resolution: {integrity: sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw==} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@types/react': 17.0.14 - react: 18.0.0-alpha-aecb3b6d1 - use-isomorphic-layout-effect: 1.1.1_7133d8ccc1901f54543c95a1a683a948 - dev: true - /use-subscription/1.5.1: resolution: {integrity: sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==} peerDependencies: @@ -26517,15 +23838,6 @@ packages: object-assign: 4.1.1 dev: false - /use-subscription/1.5.1_react@18.0.0-alpha-aecb3b6d1: - resolution: {integrity: sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - dependencies: - object-assign: 4.1.1 - react: 18.0.0-alpha-aecb3b6d1 - dev: false - /use/3.1.1: resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} engines: {node: '>=0.10.0'} @@ -26899,7 +24211,7 @@ packages: engines: {node: '>=8.0.0'} requiresBuild: true dependencies: - '@types/node': 12.20.16 + '@types/node': 12.20.17 got: 9.6.0 swarm-js: 0.1.40 underscore: 1.12.1 @@ -26910,7 +24222,7 @@ packages: engines: {node: '>=8.0.0'} requiresBuild: true dependencies: - '@types/node': 12.20.16 + '@types/node': 12.20.17 got: 9.6.0 swarm-js: 0.1.40 underscore: 1.12.1 @@ -27014,7 +24326,7 @@ packages: engines: {node: '>=8.0.0'} dependencies: '@types/bn.js': 4.11.6 - '@types/node': 12.20.16 + '@types/node': 12.20.17 bignumber.js: 9.0.1 web3-core-helpers: 1.3.6 web3-core-method: 1.3.6 @@ -27027,7 +24339,7 @@ packages: engines: {node: '>=8.0.0'} dependencies: '@types/bn.js': 4.11.6 - '@types/node': 12.20.16 + '@types/node': 12.20.17 bignumber.js: 9.0.1 web3-core-helpers: 1.4.0 web3-core-method: 1.4.0 @@ -27164,7 +24476,7 @@ packages: resolution: {integrity: sha512-pOHU0+/h1RFRYoh1ehYBehRbcKWP4OSzd4F7mDljhHngv6W8ewMHrAN8O1ol9uysN2MuCdRE19qkRg5eNgvzFQ==} engines: {node: '>=8.0.0'} dependencies: - '@types/node': 12.20.16 + '@types/node': 12.20.17 web3-core: 1.3.6 web3-core-helpers: 1.3.6 web3-core-method: 1.3.6 @@ -27176,7 +24488,7 @@ packages: resolution: {integrity: sha512-8Ip6xZ8plmWqAD4ESbKUIPVV9gfTAFFm0ff1FQIw9I9kYvFlBIPzukvm852w2SftGem+/iRH+2+2mK7HvuKXZQ==} engines: {node: '>=8.0.0'} dependencies: - '@types/node': 12.20.16 + '@types/node': 12.20.17 web3-core: 1.4.0 web3-core-helpers: 1.4.0 web3-core-method: 1.4.0 @@ -27405,7 +24717,7 @@ packages: /webcrypto-core/1.2.0: resolution: {integrity: sha512-p76Z/YLuE4CHCRdc49FB/ETaM4bzM3roqWNJeGs+QNY1fOTzKTOVnhmudW1fuO+5EZg6/4LG9NJ6gaAyxTk9XQ==} dependencies: - '@peculiar/asn1-schema': 2.0.36 + '@peculiar/asn1-schema': 2.0.37 '@peculiar/json-schema': 1.1.12 asn1js: 2.1.1 pvtsutils: 1.1.7 @@ -27415,7 +24727,7 @@ packages: /webcrypto-liner/1.2.4: resolution: {integrity: sha512-Be9SYrfKxO/Bg4JOLXsTfnJ3HKwTC8x6FOFsc+ng5M7yOfpNmYRPK7l+Eth7nSw3Km2Z5dnh8kcGZbw55qzQAw==} dependencies: - '@peculiar/asn1-schema': 2.0.36 + '@peculiar/asn1-schema': 2.0.37 '@peculiar/json-schema': 1.1.12 asmcrypto.js: 2.3.2 asn1js: 2.1.1 @@ -27489,7 +24801,7 @@ packages: fastest-levenshtein: 1.0.12 import-local: 3.0.2 interpret: 2.2.0 - rechoir: 0.7.0 + rechoir: 0.7.1 v8-compile-cache: 2.3.0 webpack: 5.46.0_webpack-cli@4.7.2 webpack-dev-server: 3.11.2_webpack-cli@4.7.2+webpack@5.46.0 @@ -27635,8 +24947,8 @@ packages: source-map: 0.6.1 dev: true - /webpack-target-webextension/0.4.3_webpack@5.46.0: - resolution: {integrity: sha512-RNPoQ9DE3PUsCdZtc4WQDkNEc7xZsAue6kvhQgJvvCp9ivUODhkfOJps9UXLICLMfzWEDKAF5Qc3mfUp+xWTrg==} + /webpack-target-webextension/0.4.4_webpack@5.46.0: + resolution: {integrity: sha512-RnR03jw8zjLo2vQ3wdVAj3EvjUwlj7iZ0uU1nHRuRCHzeIMDUiDbvAZfFYtUudkp3aibiRHvapZLSlQH3ct9iw==} engines: {node: '>=10.0.0'} peerDependencies: webpack: 4.x || ^5.0.0