diff --git a/monorepo/apps/example/package.json b/monorepo/apps/example/package.json index ee0ae1e3a..71614a56a 100644 --- a/monorepo/apps/example/package.json +++ b/monorepo/apps/example/package.json @@ -13,20 +13,20 @@ }, "dependencies": { "@ethersproject/providers": "^5.7.2", - "@honeycomb/governance": "*", + "@honeycomb-finance/governance": "*", "@pangolindex/sdk": "5.3.4", - "@pangolindex/airdrop": "*", - "@pangolindex/bridge": "*", - "@pangolindex/core": "*", - "@pangolindex/elixir": "*", - "@pangolindex/sar": "*", - "@pangolindex/honeycomb-provider": "*", - "@pangolindex/pools": "*", - "@pangolindex/portfolio": "*", - "@pangolindex/shared": "*", - "@pangolindex/swap": "*", - "@pangolindex/walletmodal": "*", - "@pangolindex/wallet-connectors": "*", + "@honeycomb-finance/airdrop": "*", + "@honeycomb-finance/bridge": "*", + "@honeycomb-finance/core": "*", + "@honeycomb-finance/elixir": "*", + "@honeycomb-finance/sar": "*", + "@honeycomb-finance/honeycomb-provider": "*", + "@honeycomb-finance/pools": "*", + "@honeycomb-finance/portfolio": "*", + "@honeycomb-finance/shared": "*", + "@honeycomb-finance/swap": "*", + "@honeycomb-finance/walletmodal": "*", + "@honeycomb-finance/wallet-connectors": "*", "@types/react-router-dom": "^5.3.3", "@web3-react/core": "6.0.9", "react": "^18.2.0", diff --git a/monorepo/apps/example/src/constants/index.ts b/monorepo/apps/example/src/constants/index.ts index 929d7fd35..8563a3169 100644 --- a/monorepo/apps/example/src/constants/index.ts +++ b/monorepo/apps/example/src/constants/index.ts @@ -1,6 +1,6 @@ +import { SUPPORTED_EVM_CHAINS_ID } from '@honeycomb-finance/wallet-connectors'; +import { PangolinWallet, PangolinWalletConnectWallet, SUPPORTED_WALLETS } from '@honeycomb-finance/walletmodal'; import { CHAINS, ChainId } from '@pangolindex/sdk'; -import { SUPPORTED_EVM_CHAINS_ID } from '@pangolindex/wallet-connectors'; -import { PangolinWallet, PangolinWalletConnectWallet, SUPPORTED_WALLETS } from '@pangolindex/walletmodal'; const walletConnectProjectId = import.meta.env.VITE_WALLETCONNECT_PROJECTID; diff --git a/monorepo/apps/example/src/layout/Header/index.tsx b/monorepo/apps/example/src/layout/Header/index.tsx index ed2c447c0..4598b80b5 100644 --- a/monorepo/apps/example/src/layout/Header/index.tsx +++ b/monorepo/apps/example/src/layout/Header/index.tsx @@ -1,15 +1,15 @@ -import { Box, Button } from '@pangolindex/core'; -import { TokenInfoModal } from '@pangolindex/portfolio'; -import { CHAINS, Chain, TokenAmount } from '@pangolindex/sdk'; -import { PNG, shortenAddressMapping, useActiveWeb3React, useChainId } from '@pangolindex/shared'; +import { Box, Button } from '@honeycomb-finance/core'; +import { TokenInfoModal } from '@honeycomb-finance/portfolio'; +import { PNG, shortenAddressMapping, useActiveWeb3React, useChainId } from '@honeycomb-finance/shared'; import { ApplicationModal, useApplicationState, useModalOpen, useWalletModalToggle, useWalletModalToggleWithChainId, -} from '@pangolindex/state-hooks'; -import { NetworkSelection, WalletModal } from '@pangolindex/walletmodal'; +} from '@honeycomb-finance/state-hooks'; +import { NetworkSelection, WalletModal } from '@honeycomb-finance/walletmodal'; +import { CHAINS, Chain, TokenAmount } from '@pangolindex/sdk'; import React, { useCallback, useState } from 'react'; import { supportedWallets } from '../../constants'; import Logo from '../Logo'; diff --git a/monorepo/apps/example/src/layout/Logo/index.tsx b/monorepo/apps/example/src/layout/Logo/index.tsx index b0bc9195d..acb8be30b 100644 --- a/monorepo/apps/example/src/layout/Logo/index.tsx +++ b/monorepo/apps/example/src/layout/Logo/index.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import React from 'react'; import LogoDark from '../../assets/svg/logoSloganDark.svg'; import { LogoWrapper } from './styled'; diff --git a/monorepo/apps/example/src/layout/styled.ts b/monorepo/apps/example/src/layout/styled.ts index ed3ce6b90..c596f5b9a 100644 --- a/monorepo/apps/example/src/layout/styled.ts +++ b/monorepo/apps/example/src/layout/styled.ts @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const MainContent = styled.div` diff --git a/monorepo/apps/example/src/main.tsx b/monorepo/apps/example/src/main.tsx index 275ead394..5bd9766fc 100644 --- a/monorepo/apps/example/src/main.tsx +++ b/monorepo/apps/example/src/main.tsx @@ -1,5 +1,5 @@ -import { HoneycombProvider } from '@pangolindex/honeycomb-provider'; -import { NetworkContextName, useActiveWeb3React } from '@pangolindex/shared'; +import { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider'; +import { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared'; import { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core'; import React from 'react'; import ReactDOM from 'react-dom'; diff --git a/monorepo/apps/example/src/pages/Airdrop/index.tsx b/monorepo/apps/example/src/pages/Airdrop/index.tsx index 35e3531fa..f0a64ce49 100644 --- a/monorepo/apps/example/src/pages/Airdrop/index.tsx +++ b/monorepo/apps/example/src/pages/Airdrop/index.tsx @@ -1,7 +1,7 @@ -import { Airdrop, ComingSoon } from '@pangolindex/airdrop'; -import { getTokenLogoURL } from '@pangolindex/core'; +import { Airdrop, ComingSoon } from '@honeycomb-finance/airdrop'; +import { getTokenLogoURL } from '@honeycomb-finance/core'; +import { PNG } from '@honeycomb-finance/shared'; import { ChainId, FLARE_MAINNET, HEDERA_MAINNET, SONGBIRD_CANARY } from '@pangolindex/sdk'; -import { PNG } from '@pangolindex/shared'; import React from 'react'; import { Frame } from './styleds'; diff --git a/monorepo/apps/example/src/pages/Airdrop/styleds.ts b/monorepo/apps/example/src/pages/Airdrop/styleds.ts index 5488ec917..355fe5654 100644 --- a/monorepo/apps/example/src/pages/Airdrop/styleds.ts +++ b/monorepo/apps/example/src/pages/Airdrop/styleds.ts @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Frame = styled(Box)` diff --git a/monorepo/apps/example/src/pages/Bridge/index.tsx b/monorepo/apps/example/src/pages/Bridge/index.tsx index c3fa0e6bb..1cb8230a6 100644 --- a/monorepo/apps/example/src/pages/Bridge/index.tsx +++ b/monorepo/apps/example/src/pages/Bridge/index.tsx @@ -1,4 +1,4 @@ -import { Bridge } from '@pangolindex/bridge'; +import { Bridge } from '@honeycomb-finance/bridge'; import React from 'react'; function BridgeUI() { diff --git a/monorepo/apps/example/src/pages/Elixir/index.tsx b/monorepo/apps/example/src/pages/Elixir/index.tsx index e67662ea8..008147a87 100644 --- a/monorepo/apps/example/src/pages/Elixir/index.tsx +++ b/monorepo/apps/example/src/pages/Elixir/index.tsx @@ -1,4 +1,4 @@ -import { Elixir } from '@pangolindex/elixir'; +import { Elixir } from '@honeycomb-finance/elixir'; import React from 'react'; function ElixirUI() { diff --git a/monorepo/apps/example/src/pages/Governance/index.tsx b/monorepo/apps/example/src/pages/Governance/index.tsx index 7f947fb8e..7c651b877 100644 --- a/monorepo/apps/example/src/pages/Governance/index.tsx +++ b/monorepo/apps/example/src/pages/Governance/index.tsx @@ -1,4 +1,4 @@ -import { GovernanceList } from '@honeycomb/governance'; +import { GovernanceList } from '@honeycomb-finance/governance'; import React from 'react'; function Governance() { diff --git a/monorepo/apps/example/src/pages/GovernanceDetail/index.tsx b/monorepo/apps/example/src/pages/GovernanceDetail/index.tsx index 7be36a56e..922674fc8 100644 --- a/monorepo/apps/example/src/pages/GovernanceDetail/index.tsx +++ b/monorepo/apps/example/src/pages/GovernanceDetail/index.tsx @@ -1,4 +1,4 @@ -import { GovernanceDetail } from '@honeycomb/governance'; +import { GovernanceDetail } from '@honeycomb-finance/governance'; import React from 'react'; import { useParams } from 'react-router-dom'; diff --git a/monorepo/apps/example/src/pages/Pool/index.tsx b/monorepo/apps/example/src/pages/Pool/index.tsx index 4f2e89136..b85773f94 100644 --- a/monorepo/apps/example/src/pages/Pool/index.tsx +++ b/monorepo/apps/example/src/pages/Pool/index.tsx @@ -1,4 +1,4 @@ -import { PoolsUI } from '@pangolindex/pools'; +import { PoolsUI } from '@honeycomb-finance/pools'; import React from 'react'; function Pool() { diff --git a/monorepo/apps/example/src/pages/Sample/index.tsx b/monorepo/apps/example/src/pages/Sample/index.tsx index 8f8953b38..1e1f69e94 100644 --- a/monorepo/apps/example/src/pages/Sample/index.tsx +++ b/monorepo/apps/example/src/pages/Sample/index.tsx @@ -1,5 +1,5 @@ -import { Box, Button, NewsWidget } from '@pangolindex/core'; -import { MyPortfolio, Portfolio, WatchList } from '@pangolindex/portfolio'; +import { Box, Button, NewsWidget } from '@honeycomb-finance/core'; +import { MyPortfolio, Portfolio, WatchList } from '@honeycomb-finance/portfolio'; import React from 'react'; import { GridContainer, PortfolioContainer } from './styled'; diff --git a/monorepo/apps/example/src/pages/Sample/styled.ts b/monorepo/apps/example/src/pages/Sample/styled.ts index b0b579683..3ef423036 100644 --- a/monorepo/apps/example/src/pages/Sample/styled.ts +++ b/monorepo/apps/example/src/pages/Sample/styled.ts @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const GridContainer = styled(Box)` diff --git a/monorepo/apps/example/src/pages/SarSingleStake/index.tsx b/monorepo/apps/example/src/pages/SarSingleStake/index.tsx index 2269aba88..b8f582559 100644 --- a/monorepo/apps/example/src/pages/SarSingleStake/index.tsx +++ b/monorepo/apps/example/src/pages/SarSingleStake/index.tsx @@ -1,5 +1,5 @@ -import { Box } from '@pangolindex/core'; -import { Position, SarManageWidget, SarNFTPortfolio, SarStakeWidget } from '@pangolindex/sar'; +import { Box } from '@honeycomb-finance/core'; +import { Position, SarManageWidget, SarNFTPortfolio, SarStakeWidget } from '@honeycomb-finance/sar'; import React, { useCallback, useState } from 'react'; import { PageWrapper } from './styled'; diff --git a/monorepo/apps/example/src/pages/SarSingleStake/styled.ts b/monorepo/apps/example/src/pages/SarSingleStake/styled.ts index 542f7df17..f5a640776 100644 --- a/monorepo/apps/example/src/pages/SarSingleStake/styled.ts +++ b/monorepo/apps/example/src/pages/SarSingleStake/styled.ts @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const PageWrapper = styled(Box)` diff --git a/monorepo/apps/example/src/pages/Swap/index.tsx b/monorepo/apps/example/src/pages/Swap/index.tsx index 52636739e..980111927 100644 --- a/monorepo/apps/example/src/pages/Swap/index.tsx +++ b/monorepo/apps/example/src/pages/Swap/index.tsx @@ -1,6 +1,6 @@ +import { useChainId } from '@honeycomb-finance/shared'; +import { SwapWidget } from '@honeycomb-finance/swap'; import { CHAINS } from '@pangolindex/sdk'; -import { useChainId } from '@pangolindex/shared'; -import { SwapWidget } from '@pangolindex/swap'; import React from 'react'; import { GridContainer, SwapWidgetWrapper } from './styled'; diff --git a/monorepo/apps/example/src/pages/Swap/styled.ts b/monorepo/apps/example/src/pages/Swap/styled.ts index df02e56b5..d68d6698a 100644 --- a/monorepo/apps/example/src/pages/Swap/styled.ts +++ b/monorepo/apps/example/src/pages/Swap/styled.ts @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const SwapWidgetWrapper = styled(Box)` diff --git a/monorepo/package.json b/monorepo/package.json index c99860cca..f05a02ca3 100644 --- a/monorepo/package.json +++ b/monorepo/package.json @@ -11,7 +11,7 @@ "dev:app": "turbo run dev:app --concurrency=20", "dev:packages": "turbo run dev --concurrency=20", "start:app": "turbo run start --filter=example-app", - "build:packages": "turbo run build --filter=@pangolindex/* --filter=@honeycomb/*", + "build:packages": "turbo run build --filter=@pangolindex/* --filter=@honeycomb-finance/*", "changeset": "changeset", "release": "changeset publish", "version": "changeset version", diff --git a/monorepo/packages/airdrop/.storybook/main.ts b/monorepo/packages/airdrop/.storybook/main.ts index 2d09c095e..4ff41a4d8 100644 --- a/monorepo/packages/airdrop/.storybook/main.ts +++ b/monorepo/packages/airdrop/.storybook/main.ts @@ -21,7 +21,7 @@ const config: StorybookConfig = { // make sure webpack find turborepo packages from root node_modules updatedConfig.resolve.alias = { ...updatedConfig.resolve.alias, - '@pangolindex/shared': path.join(process.cwd(), '../../node_modules/@pangolindex/shared'), + '@honeycomb-finance/shared': path.join(process.cwd(), '../../node_modules/@honeycomb-finance/shared'), }; } diff --git a/monorepo/packages/airdrop/.storybook/preview.tsx b/monorepo/packages/airdrop/.storybook/preview.tsx index 1db090e6a..80feb95a0 100644 --- a/monorepo/packages/airdrop/.storybook/preview.tsx +++ b/monorepo/packages/airdrop/.storybook/preview.tsx @@ -1,6 +1,6 @@ import React from 'react'; import type { Preview } from '@storybook/react'; -import { ThemeProvider } from '@pangolindex/shared'; +import { ThemeProvider } from '@honeycomb-finance/shared'; const InternalProvider = ({ children, theme }) => { return {children}; diff --git a/monorepo/packages/airdrop/README.md b/monorepo/packages/airdrop/README.md index 89e84ff2c..b0d70d75e 100644 --- a/monorepo/packages/airdrop/README.md +++ b/monorepo/packages/airdrop/README.md @@ -2,11 +2,11 @@ Components to interact with Airdrop Contracts. ## Installation -`yarn add @pangolindex/airdrop @pangolindex/honeycomb-provider` +`yarn add @honeycomb-finance/airdrop @honeycomb-finance/honeycomb-provider` or -`npm install @pangolindex/airdrop @pangolindex/honeycomb-provider` +`npm install @honeycomb-finance/airdrop @honeycomb-finance/honeycomb-provider` ### Install below dependancies as its peer dependancies @@ -22,8 +22,8 @@ In your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider` _Use version **6.0.9** of `@web3-react/core` package._ ```tsx -import { HoneycombProvider } from '@pangolindex/honeycomb-provider'; -import { NetworkContextName, useActiveWeb3React } from '@pangolindex/shared'; +import { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider'; +import { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared'; import { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core'; import React from 'react'; import ReactDOM from 'react-dom'; diff --git a/monorepo/packages/airdrop/package.json b/monorepo/packages/airdrop/package.json index 59418fde7..da8cc1af4 100644 --- a/monorepo/packages/airdrop/package.json +++ b/monorepo/packages/airdrop/package.json @@ -1,5 +1,5 @@ { - "name": "@pangolindex/airdrop", + "name": "@honeycomb-finance/airdrop", "version": "0.0.0", "main": "lib/cjs/index.js", "module": "lib/esm/index.js", @@ -41,12 +41,12 @@ }, "dependencies": { "@ethersproject/providers": "5.7.2", - "@pangolindex/core": "*", + "@honeycomb-finance/core": "*", + "@honeycomb-finance/shared": "*", + "@honeycomb-finance/state-hooks": "*", + "@honeycomb-finance/wallet-connectors": "*", + "@honeycomb-finance/walletmodal": "*", "@pangolindex/exchange-contracts": "2.1.7", - "@pangolindex/shared": "*", - "@pangolindex/state-hooks": "*", - "@pangolindex/wallet-connectors": "*", - "@pangolindex/walletmodal": "*", "axios": "0.26.0", "ethers": "5.6.4", "react-feather": "2.0.9", diff --git a/monorepo/packages/airdrop/src/components/Airdrop/Associate/index.tsx b/monorepo/packages/airdrop/src/components/Airdrop/Associate/index.tsx index 4904e208b..98a2764dc 100644 --- a/monorepo/packages/airdrop/src/components/Airdrop/Associate/index.tsx +++ b/monorepo/packages/airdrop/src/components/Airdrop/Associate/index.tsx @@ -1,7 +1,7 @@ -import { Box, Button, Text } from '@pangolindex/core'; +import { Box, Button, Text } from '@honeycomb-finance/core'; +import { useTranslation } from '@honeycomb-finance/shared'; +import { useHederaTokenAssociated } from '@honeycomb-finance/state-hooks'; import { Token } from '@pangolindex/sdk'; -import { useTranslation } from '@pangolindex/shared'; -import { useHederaTokenAssociated } from '@pangolindex/state-hooks'; import React from 'react'; import Title from 'src/components/Title'; import { Wrapper } from '../../Title/styleds'; diff --git a/monorepo/packages/airdrop/src/components/Airdrop/ChangeChain/index.tsx b/monorepo/packages/airdrop/src/components/Airdrop/ChangeChain/index.tsx index c50c8a9a4..91efa6306 100644 --- a/monorepo/packages/airdrop/src/components/Airdrop/ChangeChain/index.tsx +++ b/monorepo/packages/airdrop/src/components/Airdrop/ChangeChain/index.tsx @@ -1,9 +1,9 @@ -import { Box, Button, Text } from '@pangolindex/core'; +import { Box, Button, Text } from '@honeycomb-finance/core'; +import { useActiveWeb3React, usePangolinWeb3 } from '@honeycomb-finance/shared'; +import { useWalletModalToggleWithChainId } from '@honeycomb-finance/state-hooks'; +import { network } from '@honeycomb-finance/wallet-connectors'; +import { onChangeNetwork, useWalletState } from '@honeycomb-finance/walletmodal'; import { Chain } from '@pangolindex/sdk'; -import { useActiveWeb3React, usePangolinWeb3 } from '@pangolindex/shared'; -import { useWalletModalToggleWithChainId } from '@pangolindex/state-hooks'; -import { network } from '@pangolindex/wallet-connectors'; -import { onChangeNetwork, useWalletState } from '@pangolindex/walletmodal'; import React, { useCallback } from 'react'; import Title from '../../Title'; import { Wrapper } from '../../Title/styleds'; diff --git a/monorepo/packages/airdrop/src/components/Airdrop/Claimed/index.tsx b/monorepo/packages/airdrop/src/components/Airdrop/Claimed/index.tsx index 67671c3f5..7deda5555 100644 --- a/monorepo/packages/airdrop/src/components/Airdrop/Claimed/index.tsx +++ b/monorepo/packages/airdrop/src/components/Airdrop/Claimed/index.tsx @@ -1,9 +1,9 @@ -import { Box, Button, Text } from '@pangolindex/core'; +import { Box, Button, Text } from '@honeycomb-finance/core'; +import { useActiveWeb3React, usePangolinWeb3 } from '@honeycomb-finance/shared'; +import { useWalletModalToggleWithChainId } from '@honeycomb-finance/state-hooks'; +import { network } from '@honeycomb-finance/wallet-connectors'; +import { onChangeNetwork, useWalletState } from '@honeycomb-finance/walletmodal'; import { AVALANCHE_MAINNET, ChainId } from '@pangolindex/sdk'; -import { useActiveWeb3React, usePangolinWeb3 } from '@pangolindex/shared'; -import { useWalletModalToggleWithChainId } from '@pangolindex/state-hooks'; -import { network } from '@pangolindex/wallet-connectors'; -import { onChangeNetwork, useWalletState } from '@pangolindex/walletmodal'; import React, { useCallback } from 'react'; import Title from '../../Title'; import { TextBottomWrapper, Wrapper } from '../../Title/styleds'; diff --git a/monorepo/packages/airdrop/src/components/Airdrop/ConfirmDrawer.tsx b/monorepo/packages/airdrop/src/components/Airdrop/ConfirmDrawer.tsx index dd60085dd..3796d2018 100644 --- a/monorepo/packages/airdrop/src/components/Airdrop/ConfirmDrawer.tsx +++ b/monorepo/packages/airdrop/src/components/Airdrop/ConfirmDrawer.tsx @@ -1,6 +1,6 @@ -import { Box, Button, Drawer, Loader, Text } from '@pangolindex/core'; +import { Box, Button, Drawer, Loader, Text } from '@honeycomb-finance/core'; +import { getEtherscanLink, useChainId, useTranslation } from '@honeycomb-finance/shared'; import { AirdropType } from '@pangolindex/sdk'; -import { getEtherscanLink, useChainId, useTranslation } from '@pangolindex/shared'; import React, { useContext } from 'react'; import { AlertTriangle, CheckCircle } from 'react-feather'; import GiftBox from 'src/assets/images/giftbox.png'; diff --git a/monorepo/packages/airdrop/src/components/Airdrop/NotConnected/index.tsx b/monorepo/packages/airdrop/src/components/Airdrop/NotConnected/index.tsx index 704c16abb..43a39317c 100644 --- a/monorepo/packages/airdrop/src/components/Airdrop/NotConnected/index.tsx +++ b/monorepo/packages/airdrop/src/components/Airdrop/NotConnected/index.tsx @@ -1,7 +1,7 @@ -import { Box, Button, Text } from '@pangolindex/core'; +import { Box, Button, Text } from '@honeycomb-finance/core'; +import { useTranslation } from '@honeycomb-finance/shared'; +import { useWalletModalToggleWithChainId } from '@honeycomb-finance/state-hooks'; import { Token } from '@pangolindex/sdk'; -import { useTranslation } from '@pangolindex/shared'; -import { useWalletModalToggleWithChainId } from '@pangolindex/state-hooks'; import React from 'react'; import Title from '../../Title'; import { Wrapper } from '../../Title/styleds'; diff --git a/monorepo/packages/airdrop/src/components/Airdrop/NotEligible/index.tsx b/monorepo/packages/airdrop/src/components/Airdrop/NotEligible/index.tsx index 18046c0b2..145cbd44a 100644 --- a/monorepo/packages/airdrop/src/components/Airdrop/NotEligible/index.tsx +++ b/monorepo/packages/airdrop/src/components/Airdrop/NotEligible/index.tsx @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import { Token } from '@pangolindex/sdk'; import React from 'react'; import Title from '../../Title'; diff --git a/monorepo/packages/airdrop/src/components/Airdrop/airdrop.stories.tsx b/monorepo/packages/airdrop/src/components/Airdrop/airdrop.stories.tsx index 28b505e43..c28b2c352 100644 --- a/monorepo/packages/airdrop/src/components/Airdrop/airdrop.stories.tsx +++ b/monorepo/packages/airdrop/src/components/Airdrop/airdrop.stories.tsx @@ -1,5 +1,5 @@ +import { PNG, ZERO_ADDRESS } from '@honeycomb-finance/shared'; import { AirdropType } from '@pangolindex/sdk'; -import { PNG, ZERO_ADDRESS } from '@pangolindex/shared'; import { ComponentStory } from '@storybook/react'; import React from 'react'; import { argTypes } from './argTypes'; diff --git a/monorepo/packages/airdrop/src/components/Airdrop/index.tsx b/monorepo/packages/airdrop/src/components/Airdrop/index.tsx index 3edb5b29f..fd53fc619 100644 --- a/monorepo/packages/airdrop/src/components/Airdrop/index.tsx +++ b/monorepo/packages/airdrop/src/components/Airdrop/index.tsx @@ -1,7 +1,7 @@ -import { Box, Button, Loader, Text, Tooltip } from '@pangolindex/core'; +import { Box, Button, Loader, Text, Tooltip } from '@honeycomb-finance/core'; +import { getChainByNumber, usePangolinWeb3 } from '@honeycomb-finance/shared'; +import { useHederaTokenAssociated } from '@honeycomb-finance/state-hooks'; import { AVALANCHE_MAINNET, AirdropType, Chain, NetworkType, Token, TokenAmount } from '@pangolindex/sdk'; -import { getChainByNumber, usePangolinWeb3 } from '@pangolindex/shared'; -import { useHederaTokenAssociated } from '@pangolindex/state-hooks'; import { formatUnits } from 'ethers/lib/utils'; import React, { useCallback, useEffect, useState } from 'react'; import { useClaimAirdrop, useMerkledropClaimedAmounts, useMerkledropProof } from '../../hooks'; diff --git a/monorepo/packages/airdrop/src/components/ComingSoon/comingsoon.stories.tsx b/monorepo/packages/airdrop/src/components/ComingSoon/comingsoon.stories.tsx index b64ee4a0c..e2bb105b2 100644 --- a/monorepo/packages/airdrop/src/components/ComingSoon/comingsoon.stories.tsx +++ b/monorepo/packages/airdrop/src/components/ComingSoon/comingsoon.stories.tsx @@ -1,4 +1,4 @@ -import { PNG } from '@pangolindex/shared'; +import { PNG } from '@honeycomb-finance/shared'; import { ComponentStory } from '@storybook/react'; import React from 'react'; import ComingSong from '.'; diff --git a/monorepo/packages/airdrop/src/components/ComingSoon/index.tsx b/monorepo/packages/airdrop/src/components/ComingSoon/index.tsx index 57215f857..671dc02c0 100644 --- a/monorepo/packages/airdrop/src/components/ComingSoon/index.tsx +++ b/monorepo/packages/airdrop/src/components/ComingSoon/index.tsx @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import { Token } from '@pangolindex/sdk'; import React from 'react'; import Title from '../Title'; diff --git a/monorepo/packages/airdrop/src/components/Title/index.tsx b/monorepo/packages/airdrop/src/components/Title/index.tsx index e3029f11d..dc11ad34e 100644 --- a/monorepo/packages/airdrop/src/components/Title/index.tsx +++ b/monorepo/packages/airdrop/src/components/Title/index.tsx @@ -1,5 +1,5 @@ -import { Box, Text } from '@pangolindex/core'; -import { ThemeColorsType } from '@pangolindex/shared'; +import { Box, Text } from '@honeycomb-finance/core'; +import { ThemeColorsType } from '@honeycomb-finance/shared'; import React from 'react'; import { Separator, StyledLogo, TitleWrapper } from './styleds'; diff --git a/monorepo/packages/airdrop/src/components/Title/styleds.tsx b/monorepo/packages/airdrop/src/components/Title/styleds.tsx index eb3606589..307e3e69f 100644 --- a/monorepo/packages/airdrop/src/components/Title/styleds.tsx +++ b/monorepo/packages/airdrop/src/components/Title/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const PageWrapper = styled(Box)` diff --git a/monorepo/packages/airdrop/src/hooks/index.ts b/monorepo/packages/airdrop/src/hooks/index.ts index 43e3bef06..628379188 100644 --- a/monorepo/packages/airdrop/src/hooks/index.ts +++ b/monorepo/packages/airdrop/src/hooks/index.ts @@ -1,5 +1,4 @@ import { TransactionResponse } from '@ethersproject/providers'; -import { AirdropType, NetworkType, Token, TokenAmount } from '@pangolindex/sdk'; import { MixPanelEvents, calculateGasMargin, @@ -11,9 +10,10 @@ import { usePangolinWeb3, usePngSymbol, waitForTransaction, -} from '@pangolindex/shared'; -import { useTransactionAdder } from '@pangolindex/state-hooks'; -import { hederaFn } from '@pangolindex/wallet-connectors'; +} from '@honeycomb-finance/shared'; +import { useTransactionAdder } from '@honeycomb-finance/state-hooks'; +import { hederaFn } from '@honeycomb-finance/wallet-connectors'; +import { AirdropType, NetworkType, Token, TokenAmount } from '@pangolindex/sdk'; import axios from 'axios'; import { BigNumber } from 'ethers'; import { useState } from 'react'; diff --git a/monorepo/packages/bridge/.storybook/main.ts b/monorepo/packages/bridge/.storybook/main.ts index 2d09c095e..4ff41a4d8 100644 --- a/monorepo/packages/bridge/.storybook/main.ts +++ b/monorepo/packages/bridge/.storybook/main.ts @@ -21,7 +21,7 @@ const config: StorybookConfig = { // make sure webpack find turborepo packages from root node_modules updatedConfig.resolve.alias = { ...updatedConfig.resolve.alias, - '@pangolindex/shared': path.join(process.cwd(), '../../node_modules/@pangolindex/shared'), + '@honeycomb-finance/shared': path.join(process.cwd(), '../../node_modules/@honeycomb-finance/shared'), }; } diff --git a/monorepo/packages/bridge/.storybook/preview.tsx b/monorepo/packages/bridge/.storybook/preview.tsx index 1db090e6a..80feb95a0 100644 --- a/monorepo/packages/bridge/.storybook/preview.tsx +++ b/monorepo/packages/bridge/.storybook/preview.tsx @@ -1,6 +1,6 @@ import React from 'react'; import type { Preview } from '@storybook/react'; -import { ThemeProvider } from '@pangolindex/shared'; +import { ThemeProvider } from '@honeycomb-finance/shared'; const InternalProvider = ({ children, theme }) => { return {children}; diff --git a/monorepo/packages/bridge/README.md b/monorepo/packages/bridge/README.md index 099e17d3f..9709a5ceb 100644 --- a/monorepo/packages/bridge/README.md +++ b/monorepo/packages/bridge/README.md @@ -2,11 +2,11 @@ Components to interact with various bridge providers. ## Installation -`yarn add @pangolindex/portfolio @pangolindex/honeycomb-provider` +`yarn add @honeycomb-finance/portfolio @honeycomb-finance/honeycomb-provider` or -`npm install @pangolindex/portfolio @pangolindex/honeycomb-provider` +`npm install @honeycomb-finance/portfolio @honeycomb-finance/honeycomb-provider` ### Install below dependancies as its peer dependancies @@ -22,8 +22,8 @@ In your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider` _Use version **6.0.9** of `@web3-react/core` package._ ```tsx -import { HoneycombProvider } from '@pangolindex/honeycomb-provider'; -import { NetworkContextName, useActiveWeb3React } from '@pangolindex/shared'; +import { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider'; +import { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared'; import { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core'; import React from 'react'; import ReactDOM from 'react-dom'; diff --git a/monorepo/packages/bridge/package.json b/monorepo/packages/bridge/package.json index f2bfc0732..2a687ec83 100644 --- a/monorepo/packages/bridge/package.json +++ b/monorepo/packages/bridge/package.json @@ -1,5 +1,5 @@ { - "name": "@pangolindex/bridge", + "name": "@honeycomb-finance/bridge", "version": "0.0.0", "main": "lib/cjs/index.js", "module": "lib/esm/index.js", @@ -44,11 +44,11 @@ "@ethersproject/providers": "5.7.2", "@ethersproject/units": "5.7.0", "@lifi/sdk": "1.6.0", - "@pangolindex/core": "*", - "@pangolindex/shared": "*", - "@pangolindex/state-hooks": "*", - "@pangolindex/wallet-connectors": "*", - "@pangolindex/walletmodal": "*", + "@honeycomb-finance/core": "*", + "@honeycomb-finance/shared": "*", + "@honeycomb-finance/state-hooks": "*", + "@honeycomb-finance/wallet-connectors": "*", + "@honeycomb-finance/walletmodal": "*", "axios": "0.26.0", "jotai": "2.3.1", "polished": "4.1.3", diff --git a/monorepo/packages/bridge/src/components/Bridge/BridgeCard/index.tsx b/monorepo/packages/bridge/src/components/Bridge/BridgeCard/index.tsx index f9199fa88..6380278a7 100644 --- a/monorepo/packages/bridge/src/components/Bridge/BridgeCard/index.tsx +++ b/monorepo/packages/bridge/src/components/Bridge/BridgeCard/index.tsx @@ -1,5 +1,17 @@ /* eslint-disable max-lines */ -import { Box, Button, Collapsed, DropdownMenu, Loader, SlippageInput, Text } from '@pangolindex/core'; +import { Box, Button, Collapsed, DropdownMenu, Loader, SlippageInput, Text } from '@honeycomb-finance/core'; +import { + checkAddressNetworkBaseMapping, + maxAmountSpend, + useActiveWeb3React, + useChainId, + useDebounce, + useLibrary, + useTranslation, +} from '@honeycomb-finance/shared'; +import { useWalletModalToggle } from '@honeycomb-finance/state-hooks'; +import { injected } from '@honeycomb-finance/wallet-connectors'; +import { changeNetwork, useWalletState } from '@honeycomb-finance/walletmodal'; // TODO FIx in future to bridge package works standalone from walletmodal import { BRIDGES, Bridge, @@ -13,18 +25,6 @@ import { SQUID, // THORSWAP, } from '@pangolindex/sdk'; -import { - checkAddressNetworkBaseMapping, - maxAmountSpend, - useActiveWeb3React, - useChainId, - useDebounce, - useLibrary, - useTranslation, -} from '@pangolindex/shared'; -import { useWalletModalToggle } from '@pangolindex/state-hooks'; -import { injected } from '@pangolindex/wallet-connectors'; -import { changeNetwork, useWalletState } from '@pangolindex/walletmodal'; // TODO FIx in future to bridge package works standalone from walletmodal import React, { useCallback, useContext, useEffect, useMemo, useState } from 'react'; import { ChevronDown, ChevronRight, RefreshCcw, X } from 'react-feather'; import { MultiValue } from 'react-select'; diff --git a/monorepo/packages/bridge/src/components/Bridge/BridgeCard/styles.tsx b/monorepo/packages/bridge/src/components/Bridge/BridgeCard/styles.tsx index a35bfab50..328ffa92c 100644 --- a/monorepo/packages/bridge/src/components/Bridge/BridgeCard/styles.tsx +++ b/monorepo/packages/bridge/src/components/Bridge/BridgeCard/styles.tsx @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Wrapper = styled(Box)` diff --git a/monorepo/packages/bridge/src/components/Bridge/BridgeInputsWidget/bridgeInputsWidget.stories.tsx b/monorepo/packages/bridge/src/components/Bridge/BridgeInputsWidget/bridgeInputsWidget.stories.tsx index 4598d77d3..aeea5a42c 100644 --- a/monorepo/packages/bridge/src/components/Bridge/BridgeInputsWidget/bridgeInputsWidget.stories.tsx +++ b/monorepo/packages/bridge/src/components/Bridge/BridgeInputsWidget/bridgeInputsWidget.stories.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import { ComponentStory } from '@storybook/react'; import React from 'react'; import { BridgeInputsWidgetProps } from './types'; diff --git a/monorepo/packages/bridge/src/components/Bridge/BridgeInputsWidget/index.tsx b/monorepo/packages/bridge/src/components/Bridge/BridgeInputsWidget/index.tsx index 29c7d5df1..612884d8d 100644 --- a/monorepo/packages/bridge/src/components/Bridge/BridgeInputsWidget/index.tsx +++ b/monorepo/packages/bridge/src/components/Bridge/BridgeInputsWidget/index.tsx @@ -1,6 +1,6 @@ -import { Box, Button, ChainInput, CurrencyInput, Text, TextInput, Tooltip } from '@pangolindex/core'; +import { Box, Button, ChainInput, CurrencyInput, Text, TextInput, Tooltip } from '@honeycomb-finance/core'; +import { checkAddressNetworkBaseMapping, useTranslation } from '@honeycomb-finance/shared'; import { Chain, Currency, NetworkType } from '@pangolindex/sdk'; -import { checkAddressNetworkBaseMapping, useTranslation } from '@pangolindex/shared'; import React, { useCallback, useContext } from 'react'; import { Info } from 'react-feather'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/bridge/src/components/Bridge/BridgeInputsWidget/styles.tsx b/monorepo/packages/bridge/src/components/Bridge/BridgeInputsWidget/styles.tsx index 871e55194..9b5d72696 100644 --- a/monorepo/packages/bridge/src/components/Bridge/BridgeInputsWidget/styles.tsx +++ b/monorepo/packages/bridge/src/components/Bridge/BridgeInputsWidget/styles.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import React from 'react'; import styled from 'styled-components'; diff --git a/monorepo/packages/bridge/src/components/Bridge/BridgeRoute/index.tsx b/monorepo/packages/bridge/src/components/Bridge/BridgeRoute/index.tsx index d47f66975..20f78ad09 100644 --- a/monorepo/packages/bridge/src/components/Bridge/BridgeRoute/index.tsx +++ b/monorepo/packages/bridge/src/components/Bridge/BridgeRoute/index.tsx @@ -1,5 +1,5 @@ -import { Box, Button, Hidden, Text, Visible } from '@pangolindex/core'; -import { useTranslation } from '@pangolindex/shared'; +import { Box, Button, Hidden, Text, Visible } from '@honeycomb-finance/core'; +import { useTranslation } from '@honeycomb-finance/shared'; import React from 'react'; import { useDerivedBridgeInfo } from 'src/hooks'; import { BridgePrioritizations, BridgeStep, Step } from 'src/hooks/types'; diff --git a/monorepo/packages/bridge/src/components/Bridge/BridgeRoute/styles.tsx b/monorepo/packages/bridge/src/components/Bridge/BridgeRoute/styles.tsx index d862e4de2..101f659c7 100644 --- a/monorepo/packages/bridge/src/components/Bridge/BridgeRoute/styles.tsx +++ b/monorepo/packages/bridge/src/components/Bridge/BridgeRoute/styles.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Route = styled(Box)<{ selected: boolean }>` diff --git a/monorepo/packages/bridge/src/components/Bridge/BridgeTransfer/index.tsx b/monorepo/packages/bridge/src/components/Bridge/BridgeTransfer/index.tsx index 2b9f890f1..5968cebe1 100644 --- a/monorepo/packages/bridge/src/components/Bridge/BridgeTransfer/index.tsx +++ b/monorepo/packages/bridge/src/components/Bridge/BridgeTransfer/index.tsx @@ -1,5 +1,5 @@ -import { Box, Button, DoubleCurrencyLogo, Text } from '@pangolindex/core'; -import { useTranslation } from '@pangolindex/shared'; +import { Box, Button, DoubleCurrencyLogo, Text } from '@honeycomb-finance/core'; +import { useTranslation } from '@honeycomb-finance/shared'; import React, { useContext } from 'react'; import { Play, Trash } from 'react-feather'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/bridge/src/components/Bridge/BridgeTransfer/styles.tsx b/monorepo/packages/bridge/src/components/Bridge/BridgeTransfer/styles.tsx index 30440b2ba..11e122d06 100644 --- a/monorepo/packages/bridge/src/components/Bridge/BridgeTransfer/styles.tsx +++ b/monorepo/packages/bridge/src/components/Bridge/BridgeTransfer/styles.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Transfer = styled.tr` diff --git a/monorepo/packages/bridge/src/components/Bridge/bridge.stories.tsx b/monorepo/packages/bridge/src/components/Bridge/bridge.stories.tsx index 722258d45..aaeb7866c 100644 --- a/monorepo/packages/bridge/src/components/Bridge/bridge.stories.tsx +++ b/monorepo/packages/bridge/src/components/Bridge/bridge.stories.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import { ComponentStory } from '@storybook/react'; import React from 'react'; import Bridge from '.'; diff --git a/monorepo/packages/bridge/src/components/Bridge/index.tsx b/monorepo/packages/bridge/src/components/Bridge/index.tsx index c1f17b20d..1fd6dcdce 100644 --- a/monorepo/packages/bridge/src/components/Bridge/index.tsx +++ b/monorepo/packages/bridge/src/components/Bridge/index.tsx @@ -1,7 +1,7 @@ -import { Box, CountdownCounter, Loader, Tab, TabList, Tabs, Text, Tooltip } from '@pangolindex/core'; +import { Box, CountdownCounter, Loader, Tab, TabList, Tabs, Text, Tooltip } from '@honeycomb-finance/core'; +import { usePangolinWeb3, useTranslation } from '@honeycomb-finance/shared'; +import { useUserSlippageTolerance } from '@honeycomb-finance/state-hooks'; import { BRIDGE_PARTNERS } from '@pangolindex/sdk'; -import { usePangolinWeb3, useTranslation } from '@pangolindex/shared'; -import { useUserSlippageTolerance } from '@pangolindex/state-hooks'; import React, { useCallback, useState } from 'react'; import { useBridgeActionHandlers, useBridgeSwapActionHandlers, useDerivedBridgeInfo } from 'src/hooks'; import { ChainField, CurrencyField } from 'src/hooks/atom'; diff --git a/monorepo/packages/bridge/src/components/Bridge/styles.tsx b/monorepo/packages/bridge/src/components/Bridge/styles.tsx index f2482a6bc..33f841274 100644 --- a/monorepo/packages/bridge/src/components/Bridge/styles.tsx +++ b/monorepo/packages/bridge/src/components/Bridge/styles.tsx @@ -1,4 +1,4 @@ -import { Box, TabPanel } from '@pangolindex/core'; +import { Box, TabPanel } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const PageWrapper = styled(Box)` diff --git a/monorepo/packages/bridge/src/components/SelectBridgeCurrencyDrawer/BridgeCurrencyRow.tsx b/monorepo/packages/bridge/src/components/SelectBridgeCurrencyDrawer/BridgeCurrencyRow.tsx index 48b12e34e..8421641de 100644 --- a/monorepo/packages/bridge/src/components/SelectBridgeCurrencyDrawer/BridgeCurrencyRow.tsx +++ b/monorepo/packages/bridge/src/components/SelectBridgeCurrencyDrawer/BridgeCurrencyRow.tsx @@ -1,4 +1,4 @@ -import { Text } from '@pangolindex/core'; +import { Text } from '@honeycomb-finance/core'; import { BridgeCurrency } from '@pangolindex/sdk'; import React, { useCallback } from 'react'; import { HelpCircle } from 'react-feather'; diff --git a/monorepo/packages/bridge/src/components/SelectBridgeCurrencyDrawer/index.tsx b/monorepo/packages/bridge/src/components/SelectBridgeCurrencyDrawer/index.tsx index 412ad9647..f1ab4a50d 100644 --- a/monorepo/packages/bridge/src/components/SelectBridgeCurrencyDrawer/index.tsx +++ b/monorepo/packages/bridge/src/components/SelectBridgeCurrencyDrawer/index.tsx @@ -1,7 +1,7 @@ -import { Box, Drawer, TextInput } from '@pangolindex/core'; +import { Box, Drawer, TextInput } from '@honeycomb-finance/core'; +import { filterTokenOrChain, isAddress, useChainId, usePrevious, useTranslation } from '@honeycomb-finance/shared'; +import { useToken, useTokenComparator } from '@honeycomb-finance/state-hooks'; import { BridgeCurrency, Currency, currencyEquals } from '@pangolindex/sdk'; -import { filterTokenOrChain, isAddress, useChainId, usePrevious, useTranslation } from '@pangolindex/shared'; -import { useToken, useTokenComparator } from '@pangolindex/state-hooks'; import React, { memo, useCallback, useEffect, useMemo, useRef, useState } from 'react'; import { isMobile } from 'react-device-detect'; import AutoSizer from 'react-virtualized-auto-sizer'; diff --git a/monorepo/packages/bridge/src/components/SelectBridgeCurrencyDrawer/styled.ts b/monorepo/packages/bridge/src/components/SelectBridgeCurrencyDrawer/styled.ts index ac4babede..cdba39768 100644 --- a/monorepo/packages/bridge/src/components/SelectBridgeCurrencyDrawer/styled.ts +++ b/monorepo/packages/bridge/src/components/SelectBridgeCurrencyDrawer/styled.ts @@ -1,4 +1,4 @@ -import { Text } from '@pangolindex/core'; +import { Text } from '@honeycomb-finance/core'; import { opacify } from 'polished'; import styled from 'styled-components'; diff --git a/monorepo/packages/bridge/src/components/SelectChainDrawer/ChainRow.tsx b/monorepo/packages/bridge/src/components/SelectChainDrawer/ChainRow.tsx index 4d98a7f9f..67403b638 100644 --- a/monorepo/packages/bridge/src/components/SelectChainDrawer/ChainRow.tsx +++ b/monorepo/packages/bridge/src/components/SelectChainDrawer/ChainRow.tsx @@ -1,4 +1,4 @@ -import { Text } from '@pangolindex/core'; +import { Text } from '@honeycomb-finance/core'; import { Chain } from '@pangolindex/sdk'; import React, { useCallback } from 'react'; import { ChainLogo, ChainRowRoot } from './styled'; diff --git a/monorepo/packages/bridge/src/components/SelectChainDrawer/index.tsx b/monorepo/packages/bridge/src/components/SelectChainDrawer/index.tsx index 2a89b26ff..557711373 100644 --- a/monorepo/packages/bridge/src/components/SelectChainDrawer/index.tsx +++ b/monorepo/packages/bridge/src/components/SelectChainDrawer/index.tsx @@ -1,6 +1,6 @@ -import { Box, Drawer, TextInput } from '@pangolindex/core'; +import { Box, Drawer, TextInput } from '@honeycomb-finance/core'; +import { filterTokenOrChain, usePrevious, useTranslation } from '@honeycomb-finance/shared'; import { BridgeChain, Chain, Currency, currencyEquals } from '@pangolindex/sdk'; -import { filterTokenOrChain, usePrevious, useTranslation } from '@pangolindex/shared'; import React, { memo, useCallback, useEffect, useMemo, useRef, useState } from 'react'; import { isMobile } from 'react-device-detect'; import AutoSizer from 'react-virtualized-auto-sizer'; diff --git a/monorepo/packages/bridge/src/hooks/chains.ts b/monorepo/packages/bridge/src/hooks/chains.ts index 29551a33e..8765fa8f4 100644 --- a/monorepo/packages/bridge/src/hooks/chains.ts +++ b/monorepo/packages/bridge/src/hooks/chains.ts @@ -1,7 +1,7 @@ import { ChainData, Squid } from '@0xsquid/sdk'; +import { RANGO_API_KEY, SQUID_API } from '@honeycomb-finance/shared'; import LIFI from '@lifi/sdk'; import { BridgeChain, LIFI as LIFIBridge, NetworkType, RANGO, SQUID } from '@pangolindex/sdk'; -import { RANGO_API_KEY, SQUID_API } from '@pangolindex/shared'; import { BlockchainMeta as RangoChainMeta, TransactionType as RangoChainType, diff --git a/monorepo/packages/bridge/src/hooks/currencies.ts b/monorepo/packages/bridge/src/hooks/currencies.ts index 744a21955..93129ad74 100644 --- a/monorepo/packages/bridge/src/hooks/currencies.ts +++ b/monorepo/packages/bridge/src/hooks/currencies.ts @@ -1,7 +1,7 @@ import { Squid, TokenData } from '@0xsquid/sdk'; +import { RANGO_API_KEY, SQUID_API, ZERO_ADDRESS } from '@honeycomb-finance/shared'; import LIFI from '@lifi/sdk'; import { BridgeCurrency, LIFI as LIFIBridge, RANGO, SQUID } from '@pangolindex/sdk'; -import { RANGO_API_KEY, SQUID_API, ZERO_ADDRESS } from '@pangolindex/shared'; import { BlockchainMeta, TransactionType as RangoChainType, RangoClient, Token as RangoToken } from 'rango-sdk-basic'; import { useMemo } from 'react'; import { useQuery } from 'react-query'; diff --git a/monorepo/packages/bridge/src/hooks/index.ts b/monorepo/packages/bridge/src/hooks/index.ts index 7f1a2b28a..25f456b2d 100644 --- a/monorepo/packages/bridge/src/hooks/index.ts +++ b/monorepo/packages/bridge/src/hooks/index.ts @@ -2,6 +2,15 @@ import { Squid, RouteData as SquidRouteData } from '@0xsquid/sdk'; import { JsonRpcSigner } from '@ethersproject/providers'; import { parseUnits } from '@ethersproject/units'; +import { + RANGO_API_KEY, + SQUID_API, + getSigner, + useChainId, + usePangolinWeb3, + useTranslation, +} from '@honeycomb-finance/shared'; +import { useCurrencyBalances } from '@honeycomb-finance/state-hooks'; import LIFI, { Route as LifiRoute } from '@lifi/sdk'; import { BRIDGES, @@ -17,8 +26,6 @@ import { Token, TokenAmount, } from '@pangolindex/sdk'; -import { RANGO_API_KEY, SQUID_API, getSigner, useChainId, usePangolinWeb3, useTranslation } from '@pangolindex/shared'; -import { useCurrencyBalances } from '@pangolindex/state-hooks'; import { RangoClient, SwapResponse as RangoRoute } from 'rango-sdk-basic'; import React, { useCallback, useEffect, useState } from 'react'; import { BridgeState, ChainField, CurrencyField, TransactionStatus, useBridgeStateAtom } from './atom'; diff --git a/monorepo/packages/bridge/src/hooks/providers/lifi.ts b/monorepo/packages/bridge/src/hooks/providers/lifi.ts index 80ec3188b..9402f270e 100644 --- a/monorepo/packages/bridge/src/hooks/providers/lifi.ts +++ b/monorepo/packages/bridge/src/hooks/providers/lifi.ts @@ -1,7 +1,7 @@ import { parseUnits } from '@ethersproject/units'; +import { calculateTransactionTime } from '@honeycomb-finance/shared'; import LIFI, { Step as LifiStep, RouteOptions, RoutesRequest, isLifiStep } from '@lifi/sdk'; import { Currency, LIFI as LIFIBridge, Token, TokenAmount } from '@pangolindex/sdk'; -import { calculateTransactionTime } from '@pangolindex/shared'; import { BridgePrioritizations, GetRoutes, GetRoutesProps, Route } from '../types'; export const getLiFiRoutes: GetRoutes = async ({ diff --git a/monorepo/packages/bridge/src/hooks/providers/rango.ts b/monorepo/packages/bridge/src/hooks/providers/rango.ts index 5f89288c8..54549069b 100644 --- a/monorepo/packages/bridge/src/hooks/providers/rango.ts +++ b/monorepo/packages/bridge/src/hooks/providers/rango.ts @@ -1,6 +1,6 @@ import { parseUnits } from '@ethersproject/units'; +import { NATIVE, RANGO_API_KEY, ZERO_ADDRESS, calculateTransactionTime } from '@honeycomb-finance/shared'; import { Currency, RANGO, Token, TokenAmount } from '@pangolindex/sdk'; -import { NATIVE, RANGO_API_KEY, ZERO_ADDRESS, calculateTransactionTime } from '@pangolindex/shared'; import { BlockchainMeta, EvmBlockchainMeta, diff --git a/monorepo/packages/bridge/src/hooks/providers/squid.ts b/monorepo/packages/bridge/src/hooks/providers/squid.ts index 49eca455b..7007b7a6b 100644 --- a/monorepo/packages/bridge/src/hooks/providers/squid.ts +++ b/monorepo/packages/bridge/src/hooks/providers/squid.ts @@ -1,7 +1,7 @@ import { Call, GetRoute, RouteResponse, Route as SquidRoute, RouteData as SquidRouteData } from '@0xsquid/sdk'; import { parseUnits } from '@ethersproject/units'; +import { SQUID_API, calculateTransactionTime } from '@honeycomb-finance/shared'; import { Currency, SQUID, Token, TokenAmount } from '@pangolindex/sdk'; -import { SQUID_API, calculateTransactionTime } from '@pangolindex/shared'; import axios from 'axios'; import { BridgePrioritizations, GetRoutes, GetRoutesProps, Route, Step } from '../types'; diff --git a/monorepo/packages/core/.storybook/main.ts b/monorepo/packages/core/.storybook/main.ts index 2d09c095e..4ff41a4d8 100644 --- a/monorepo/packages/core/.storybook/main.ts +++ b/monorepo/packages/core/.storybook/main.ts @@ -21,7 +21,7 @@ const config: StorybookConfig = { // make sure webpack find turborepo packages from root node_modules updatedConfig.resolve.alias = { ...updatedConfig.resolve.alias, - '@pangolindex/shared': path.join(process.cwd(), '../../node_modules/@pangolindex/shared'), + '@honeycomb-finance/shared': path.join(process.cwd(), '../../node_modules/@honeycomb-finance/shared'), }; } diff --git a/monorepo/packages/core/.storybook/preview.tsx b/monorepo/packages/core/.storybook/preview.tsx index 1db090e6a..80feb95a0 100644 --- a/monorepo/packages/core/.storybook/preview.tsx +++ b/monorepo/packages/core/.storybook/preview.tsx @@ -1,6 +1,6 @@ import React from 'react'; import type { Preview } from '@storybook/react'; -import { ThemeProvider } from '@pangolindex/shared'; +import { ThemeProvider } from '@honeycomb-finance/shared'; const InternalProvider = ({ children, theme }) => { return {children}; diff --git a/monorepo/packages/core/README.md b/monorepo/packages/core/README.md index 1a8bae92d..c1f5d3f97 100644 --- a/monorepo/packages/core/README.md +++ b/monorepo/packages/core/README.md @@ -2,11 +2,11 @@ Building components to use in your react app, such Box, Dropdown, Modal, and etc. ## Installation -`yarn add @pangolindex/core` +`yarn add @honeycomb-finance/core` or -`npm install @pangolindex/core` +`npm install @honeycomb-finance/core` ### Install below dependancies as its peer dependancies diff --git a/monorepo/packages/core/package.json b/monorepo/packages/core/package.json index 9629456f6..089bf741f 100644 --- a/monorepo/packages/core/package.json +++ b/monorepo/packages/core/package.json @@ -1,5 +1,5 @@ { - "name": "@pangolindex/core", + "name": "@honeycomb-finance/core", "version": "0.0.0", "main": "lib/index.cjs.js", "module": "lib/index.esm.js", @@ -55,7 +55,7 @@ }, "dependencies": { "@ethersproject/providers": "5.7.2", - "@pangolindex/shared": "*", + "@honeycomb-finance/shared": "*", "lodash.get": "4.4.2", "polished": "4.1.3", "react-circular-progressbar": "2.1.0", diff --git a/monorepo/packages/core/src/Box/Box.tsx b/monorepo/packages/core/src/Box/Box.tsx index 68d7b1765..21bff799d 100644 --- a/monorepo/packages/core/src/Box/Box.tsx +++ b/monorepo/packages/core/src/Box/Box.tsx @@ -1,4 +1,4 @@ -import { ThemeColorsType } from '@pangolindex/shared'; +import { ThemeColorsType } from '@honeycomb-finance/shared'; import get from 'lodash.get'; import styled from 'styled-components'; import { diff --git a/monorepo/packages/core/src/ChainInput/ChainInput.tsx b/monorepo/packages/core/src/ChainInput/ChainInput.tsx index a7dd09818..51886f27a 100644 --- a/monorepo/packages/core/src/ChainInput/ChainInput.tsx +++ b/monorepo/packages/core/src/ChainInput/ChainInput.tsx @@ -1,4 +1,4 @@ -import { useTranslation } from '@pangolindex/shared'; +import { useTranslation } from '@honeycomb-finance/shared'; import * as React from 'react'; import { ChevronDown } from 'react-feather'; import { Box } from '../Box'; diff --git a/monorepo/packages/core/src/Checkbox/types.tsx b/monorepo/packages/core/src/Checkbox/types.tsx index bcf5fd907..f0c8305fd 100644 --- a/monorepo/packages/core/src/Checkbox/types.tsx +++ b/monorepo/packages/core/src/Checkbox/types.tsx @@ -1,4 +1,4 @@ -import { ThemeColorsType } from '@pangolindex/shared'; +import { ThemeColorsType } from '@honeycomb-finance/shared'; export type CheckboxProps = { name?: string; diff --git a/monorepo/packages/core/src/CountdownCounter/CountdownCounter.tsx b/monorepo/packages/core/src/CountdownCounter/CountdownCounter.tsx index 2c3520ed6..ca91372da 100644 --- a/monorepo/packages/core/src/CountdownCounter/CountdownCounter.tsx +++ b/monorepo/packages/core/src/CountdownCounter/CountdownCounter.tsx @@ -1,4 +1,4 @@ -import { useInterval } from '@pangolindex/shared'; +import { useInterval } from '@honeycomb-finance/shared'; import React, { useContext, useEffect } from 'react'; import { CircularProgressbar } from 'react-circular-progressbar'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/core/src/CurrencyInput/CurrencyInput.tsx b/monorepo/packages/core/src/CurrencyInput/CurrencyInput.tsx index 0f396a5b6..95e36aede 100644 --- a/monorepo/packages/core/src/CurrencyInput/CurrencyInput.tsx +++ b/monorepo/packages/core/src/CurrencyInput/CurrencyInput.tsx @@ -1,4 +1,4 @@ -import { useTranslation } from '@pangolindex/shared'; +import { useTranslation } from '@honeycomb-finance/shared'; import * as React from 'react'; import { ChevronDown } from 'react-feather'; import { Box } from '../Box'; diff --git a/monorepo/packages/core/src/CurrencyLogo/index.tsx b/monorepo/packages/core/src/CurrencyLogo/index.tsx index 651816b1a..0a0966514 100644 --- a/monorepo/packages/core/src/CurrencyLogo/index.tsx +++ b/monorepo/packages/core/src/CurrencyLogo/index.tsx @@ -1,5 +1,5 @@ +import { useChainId } from '@honeycomb-finance/shared'; import { Currency, Token } from '@pangolindex/sdk'; -import { useChainId } from '@pangolindex/shared'; import React, { useMemo } from 'react'; import { LogoSize } from 'src/constants'; import { getTokenLogoURL } from '../utils/getTokenLogoURL'; diff --git a/monorepo/packages/core/src/DropdownMenu/index.tsx b/monorepo/packages/core/src/DropdownMenu/index.tsx index 7a375b235..2473885db 100644 --- a/monorepo/packages/core/src/DropdownMenu/index.tsx +++ b/monorepo/packages/core/src/DropdownMenu/index.tsx @@ -1,4 +1,4 @@ -import { useTranslation } from '@pangolindex/shared'; +import { useTranslation } from '@honeycomb-finance/shared'; import React, { useContext } from 'react'; import Select, { MenuPlacement, MultiValue, OptionsOrGroups, SingleValue } from 'react-select'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/core/src/Modal/index.tsx b/monorepo/packages/core/src/Modal/index.tsx index 27042071b..a35d03ed6 100644 --- a/monorepo/packages/core/src/Modal/index.tsx +++ b/monorepo/packages/core/src/Modal/index.tsx @@ -1,4 +1,4 @@ -import { useEscapeKey, useOnClickOutside } from '@pangolindex/shared'; +import { useEscapeKey, useOnClickOutside } from '@honeycomb-finance/shared'; import React, { useCallback, useRef } from 'react'; import { Portal } from 'react-portal'; import styled from 'styled-components'; diff --git a/monorepo/packages/core/src/NewsWidget/NewsSection.tsx b/monorepo/packages/core/src/NewsWidget/NewsSection.tsx index a7bd4fe01..64f9b18ef 100644 --- a/monorepo/packages/core/src/NewsWidget/NewsSection.tsx +++ b/monorepo/packages/core/src/NewsWidget/NewsSection.tsx @@ -1,4 +1,4 @@ -import { MixPanelEvents, News, useGetNews, useMixpanel, useTranslation } from '@pangolindex/shared'; +import { MixPanelEvents, News, useGetNews, useMixpanel, useTranslation } from '@honeycomb-finance/shared'; import React, { useContext, useRef, useState } from 'react'; import Scrollbars from 'react-custom-scrollbars'; import { ArrowLeft, ArrowRight } from 'react-feather'; diff --git a/monorepo/packages/core/src/RewardTokens/index.tsx b/monorepo/packages/core/src/RewardTokens/index.tsx index 8155d1229..0aa47a2ff 100644 --- a/monorepo/packages/core/src/RewardTokens/index.tsx +++ b/monorepo/packages/core/src/RewardTokens/index.tsx @@ -1,5 +1,5 @@ +import { PNG, useChainId } from '@honeycomb-finance/shared'; import { Token } from '@pangolindex/sdk'; -import { PNG, useChainId } from '@pangolindex/shared'; import React, { useMemo } from 'react'; import { Box } from '../Box'; import CurrencyLogo from '../CurrencyLogo'; diff --git a/monorepo/packages/core/src/SlippageInput/index.tsx b/monorepo/packages/core/src/SlippageInput/index.tsx index 8e4c3fec1..1835eda28 100644 --- a/monorepo/packages/core/src/SlippageInput/index.tsx +++ b/monorepo/packages/core/src/SlippageInput/index.tsx @@ -1,4 +1,4 @@ -import { useTranslation } from '@pangolindex/shared'; +import { useTranslation } from '@honeycomb-finance/shared'; import React from 'react'; import { Box, NumberOptions, Text, TextInput } from '../'; import { InputOptions } from './styled'; diff --git a/monorepo/packages/core/src/Stat/Stat.tsx b/monorepo/packages/core/src/Stat/Stat.tsx index c0b7aaf71..b5e1093af 100644 --- a/monorepo/packages/core/src/Stat/Stat.tsx +++ b/monorepo/packages/core/src/Stat/Stat.tsx @@ -1,5 +1,5 @@ +import { ThemeColorsType, useChainId } from '@honeycomb-finance/shared'; import { Currency, Token, WAVAX } from '@pangolindex/sdk'; -import { ThemeColorsType, useChainId } from '@pangolindex/shared'; import _uniqueId from 'lodash/uniqueId'; import React, { useContext, useState } from 'react'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/core/src/Switch/Switch.tsx b/monorepo/packages/core/src/Switch/Switch.tsx index 8def36674..10f3ff0b8 100644 --- a/monorepo/packages/core/src/Switch/Switch.tsx +++ b/monorepo/packages/core/src/Switch/Switch.tsx @@ -1,4 +1,4 @@ -import { useTheme } from '@pangolindex/shared'; +import { useTheme } from '@honeycomb-finance/shared'; import React from 'react'; import ReactSwitch from 'react-switch'; import { SwitchProps } from './types'; diff --git a/monorepo/packages/core/src/Text/Text.tsx b/monorepo/packages/core/src/Text/Text.tsx index 90efcb5cc..bbf1161f7 100644 --- a/monorepo/packages/core/src/Text/Text.tsx +++ b/monorepo/packages/core/src/Text/Text.tsx @@ -1,4 +1,4 @@ -import { ThemeColorsType } from '@pangolindex/shared'; +import { ThemeColorsType } from '@honeycomb-finance/shared'; import get from 'lodash.get'; import styled from 'styled-components'; import { PositionProps, SpaceProps, TypographyProps, position, space, typography } from 'styled-system'; diff --git a/monorepo/packages/core/src/TextInput/types.tsx b/monorepo/packages/core/src/TextInput/types.tsx index 2b66393ab..b1390ed07 100644 --- a/monorepo/packages/core/src/TextInput/types.tsx +++ b/monorepo/packages/core/src/TextInput/types.tsx @@ -1,4 +1,4 @@ -import { ThemeColorsType } from '@pangolindex/shared'; +import { ThemeColorsType } from '@honeycomb-finance/shared'; import * as React from 'react'; export type ReactInputKeyboardEvent = React.KeyboardEvent; diff --git a/monorepo/packages/elixir/package.json b/monorepo/packages/elixir/package.json index ae67e153e..cc01887bf 100644 --- a/monorepo/packages/elixir/package.json +++ b/monorepo/packages/elixir/package.json @@ -1,5 +1,5 @@ { - "name": "@pangolindex/elixir", + "name": "@honeycomb-finance/elixir", "version": "0.0.0", "main": "lib/index.cjs.js", "module": "lib/index.esm.js", @@ -55,10 +55,10 @@ }, "dependencies": { "@ethersproject/contracts": "5.6.2", - "@pangolindex/core": "*", - "@pangolindex/token-drawer": "*", - "@pangolindex/shared": "*", - "@pangolindex/state-hooks": "*", + "@honeycomb-finance/core": "*", + "@honeycomb-finance/token-drawer": "*", + "@honeycomb-finance/shared": "*", + "@honeycomb-finance/state-hooks": "*", "d3": "7.6.1", "ethers": "5.5.4", "jotai": "2.0.3", diff --git a/monorepo/packages/elixir/src/components/AddLiquidity/ConfirmDrawer/index.tsx b/monorepo/packages/elixir/src/components/AddLiquidity/ConfirmDrawer/index.tsx index 31086d0a2..c948fae57 100644 --- a/monorepo/packages/elixir/src/components/AddLiquidity/ConfirmDrawer/index.tsx +++ b/monorepo/packages/elixir/src/components/AddLiquidity/ConfirmDrawer/index.tsx @@ -1,7 +1,16 @@ /* eslint-disable max-lines */ -import { Box, Button, DoubleCurrencyLogo, Drawer, Loader, Stat, Text, TransactionCompleted } from '@pangolindex/core'; +import { + Box, + Button, + DoubleCurrencyLogo, + Drawer, + Loader, + Stat, + Text, + TransactionCompleted, +} from '@honeycomb-finance/core'; +import { unwrappedToken, useChainId, useTranslation } from '@honeycomb-finance/shared'; import { Currency, Position } from '@pangolindex/sdk'; -import { unwrappedToken, useChainId, useTranslation } from '@pangolindex/shared'; import React, { useContext } from 'react'; import { AlertTriangle } from 'react-feather'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/elixir/src/components/AddLiquidity/ConfirmDrawer/styled.ts b/monorepo/packages/elixir/src/components/AddLiquidity/ConfirmDrawer/styled.ts index 73a55962e..cea1cba27 100644 --- a/monorepo/packages/elixir/src/components/AddLiquidity/ConfirmDrawer/styled.ts +++ b/monorepo/packages/elixir/src/components/AddLiquidity/ConfirmDrawer/styled.ts @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Root = styled(Box)` diff --git a/monorepo/packages/elixir/src/components/AddLiquidity/FeeSelector/FeeOption.tsx b/monorepo/packages/elixir/src/components/AddLiquidity/FeeSelector/FeeOption.tsx index 93c903ca1..3ec7ed003 100644 --- a/monorepo/packages/elixir/src/components/AddLiquidity/FeeSelector/FeeOption.tsx +++ b/monorepo/packages/elixir/src/components/AddLiquidity/FeeSelector/FeeOption.tsx @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import React, { useContext } from 'react'; import { CheckCircle } from 'react-feather'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/elixir/src/components/AddLiquidity/FeeSelector/FeeTierPercentageBadge.tsx b/monorepo/packages/elixir/src/components/AddLiquidity/FeeSelector/FeeTierPercentageBadge.tsx index f3b5deac0..25c6dd554 100644 --- a/monorepo/packages/elixir/src/components/AddLiquidity/FeeSelector/FeeTierPercentageBadge.tsx +++ b/monorepo/packages/elixir/src/components/AddLiquidity/FeeSelector/FeeTierPercentageBadge.tsx @@ -1,5 +1,5 @@ -import { Text } from '@pangolindex/core'; -import { useTranslation } from '@pangolindex/shared'; +import { Text } from '@honeycomb-finance/core'; +import { useTranslation } from '@honeycomb-finance/shared'; import React from 'react'; import { PoolState } from 'src/hooks/types'; import { BlackBox } from './styles'; diff --git a/monorepo/packages/elixir/src/components/AddLiquidity/FeeSelector/index.tsx b/monorepo/packages/elixir/src/components/AddLiquidity/FeeSelector/index.tsx index 573866ecd..96dc290cf 100644 --- a/monorepo/packages/elixir/src/components/AddLiquidity/FeeSelector/index.tsx +++ b/monorepo/packages/elixir/src/components/AddLiquidity/FeeSelector/index.tsx @@ -1,6 +1,6 @@ -import { Box, Button, Text } from '@pangolindex/core'; +import { Box, Button, Text } from '@honeycomb-finance/core'; +import { useChainId, usePrevious, useTranslation } from '@honeycomb-finance/shared'; import { FeeAmount } from '@pangolindex/sdk'; -import { useChainId, usePrevious, useTranslation } from '@pangolindex/shared'; import React, { useCallback, useEffect, useMemo, useState } from 'react'; import { useFeeTierDistributionHook, usePoolsHook } from 'src/hooks'; import { PoolState } from 'src/hooks/types'; diff --git a/monorepo/packages/elixir/src/components/AddLiquidity/FeeSelector/styles.tsx b/monorepo/packages/elixir/src/components/AddLiquidity/FeeSelector/styles.tsx index 44bb5b615..066a73cc5 100644 --- a/monorepo/packages/elixir/src/components/AddLiquidity/FeeSelector/styles.tsx +++ b/monorepo/packages/elixir/src/components/AddLiquidity/FeeSelector/styles.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled, { keyframes } from 'styled-components'; const pulse = (color: string) => keyframes` diff --git a/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/PriceInput/index.tsx b/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/PriceInput/index.tsx index b14ff1619..d2cb834dc 100644 --- a/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/PriceInput/index.tsx +++ b/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/PriceInput/index.tsx @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import React, { useCallback, useContext, useEffect, useState } from 'react'; import { Minus, Plus } from 'react-feather'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/PriceInput/priceInput.stories.tsx b/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/PriceInput/priceInput.stories.tsx index 7a5885b62..de0369a58 100644 --- a/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/PriceInput/priceInput.stories.tsx +++ b/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/PriceInput/priceInput.stories.tsx @@ -1,5 +1,5 @@ +import { wrappedCurrency } from '@honeycomb-finance/shared'; import { CHAINS, ChainId, Token } from '@pangolindex/sdk'; -import { wrappedCurrency } from '@pangolindex/shared'; import { ComponentStory } from '@storybook/react'; import React from 'react'; import { PriceInputProps } from './types'; diff --git a/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/PriceInput/styles.tsx b/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/PriceInput/styles.tsx index cd18b00e8..d2b35b551 100644 --- a/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/PriceInput/styles.tsx +++ b/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/PriceInput/styles.tsx @@ -1,4 +1,4 @@ -import { Box, TextInput } from '@pangolindex/core'; +import { Box, TextInput } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Wrapper = styled(Box)` diff --git a/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/index.tsx b/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/index.tsx index 39eb7cfde..8658c28e2 100644 --- a/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/index.tsx +++ b/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/index.tsx @@ -1,5 +1,5 @@ -import { Box, Text, Tooltip } from '@pangolindex/core'; -import { useChainId, useTranslation, wrappedCurrency } from '@pangolindex/shared'; +import { Box, Text, Tooltip } from '@honeycomb-finance/core'; +import { useChainId, useTranslation, wrappedCurrency } from '@honeycomb-finance/shared'; import React, { useContext } from 'react'; import { Code, Info } from 'react-feather'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/styles.tsx b/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/styles.tsx index 2e6ab5949..512e07219 100644 --- a/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/styles.tsx +++ b/monorepo/packages/elixir/src/components/AddLiquidity/PriceRange/styles.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const PriceInputs = styled(Box)` diff --git a/monorepo/packages/elixir/src/components/AddLiquidity/SelectPair/index.tsx b/monorepo/packages/elixir/src/components/AddLiquidity/SelectPair/index.tsx index 36f4c1d52..72748cb52 100644 --- a/monorepo/packages/elixir/src/components/AddLiquidity/SelectPair/index.tsx +++ b/monorepo/packages/elixir/src/components/AddLiquidity/SelectPair/index.tsx @@ -1,6 +1,6 @@ -import { Box, CurrencyLogo, Text } from '@pangolindex/core'; +import { Box, CurrencyLogo, Text } from '@honeycomb-finance/core'; +import { useTranslation } from '@honeycomb-finance/shared'; import { Currency } from '@pangolindex/sdk'; -import { useTranslation } from '@pangolindex/shared'; import React, { useContext } from 'react'; import { ChevronDown, RefreshCcw } from 'react-feather'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/elixir/src/components/AddLiquidity/SelectPair/selectPair.stories.tsx b/monorepo/packages/elixir/src/components/AddLiquidity/SelectPair/selectPair.stories.tsx index aac28bec8..540d0a37c 100644 --- a/monorepo/packages/elixir/src/components/AddLiquidity/SelectPair/selectPair.stories.tsx +++ b/monorepo/packages/elixir/src/components/AddLiquidity/SelectPair/selectPair.stories.tsx @@ -1,5 +1,5 @@ +import { SelectTokenDrawer } from '@honeycomb-finance/token-drawer'; import { CHAINS, ChainId, Token } from '@pangolindex/sdk'; -import { SelectTokenDrawer } from '@pangolindex/token-drawer'; import { ComponentStory } from '@storybook/react'; import React, { useCallback, useState } from 'react'; import { SelectPairProps } from './types'; diff --git a/monorepo/packages/elixir/src/components/AddLiquidity/SelectPair/styles.tsx b/monorepo/packages/elixir/src/components/AddLiquidity/SelectPair/styles.tsx index cead0ea2e..8585389a3 100644 --- a/monorepo/packages/elixir/src/components/AddLiquidity/SelectPair/styles.tsx +++ b/monorepo/packages/elixir/src/components/AddLiquidity/SelectPair/styles.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import React from 'react'; import styled from 'styled-components'; diff --git a/monorepo/packages/elixir/src/components/AddLiquidity/addLiquidity.stories.tsx b/monorepo/packages/elixir/src/components/AddLiquidity/addLiquidity.stories.tsx index 05b58e76f..884753b68 100644 --- a/monorepo/packages/elixir/src/components/AddLiquidity/addLiquidity.stories.tsx +++ b/monorepo/packages/elixir/src/components/AddLiquidity/addLiquidity.stories.tsx @@ -1,4 +1,4 @@ -import { Button } from '@pangolindex/core'; +import { Button } from '@honeycomb-finance/core'; import { ComponentStory } from '@storybook/react'; import React, { useCallback, useState } from 'react'; import { AddLiquidityProps } from './types'; diff --git a/monorepo/packages/elixir/src/components/AddLiquidity/index.tsx b/monorepo/packages/elixir/src/components/AddLiquidity/index.tsx index a155e7b51..bca2ae1a6 100644 --- a/monorepo/packages/elixir/src/components/AddLiquidity/index.tsx +++ b/monorepo/packages/elixir/src/components/AddLiquidity/index.tsx @@ -1,6 +1,5 @@ /* eslint-disable max-lines */ -import { Box, Button, CloseIcon, Modal, Text, Tooltip } from '@pangolindex/core'; -import { CHAINS, Currency, FeeAmount } from '@pangolindex/sdk'; +import { Box, Button, CloseIcon, Modal, Text, Tooltip } from '@honeycomb-finance/core'; import { MixPanelEvents, useChainId, @@ -9,7 +8,7 @@ import { usePangolinWeb3, useTranslation, wrappedCurrency, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { ApprovalState, useApproveCallbackHook, @@ -18,8 +17,9 @@ import { useTransactionDeadline, useUserSlippageTolerance, useWalletModalToggle, -} from '@pangolindex/state-hooks'; -import { SelectTokenDrawer } from '@pangolindex/token-drawer'; +} from '@honeycomb-finance/state-hooks'; +import { SelectTokenDrawer } from '@honeycomb-finance/token-drawer'; +import { CHAINS, Currency, FeeAmount } from '@pangolindex/sdk'; import React, { useCallback, useContext, useState } from 'react'; import { Info, Lock } from 'react-feather'; import { useWindowSize } from 'react-use'; diff --git a/monorepo/packages/elixir/src/components/AddLiquidity/styles.tsx b/monorepo/packages/elixir/src/components/AddLiquidity/styles.tsx index 1e26aa403..e2f26c7fe 100644 --- a/monorepo/packages/elixir/src/components/AddLiquidity/styles.tsx +++ b/monorepo/packages/elixir/src/components/AddLiquidity/styles.tsx @@ -1,4 +1,4 @@ -import { Box, CurrencyInput, TextInput } from '@pangolindex/core'; +import { Box, CurrencyInput, TextInput } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Wrapper = styled(Box)<{ maximumHeight: number; isOverflowHidden: boolean }>` diff --git a/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/Remove/index.tsx b/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/Remove/index.tsx index b11dee923..918f26354 100644 --- a/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/Remove/index.tsx +++ b/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/Remove/index.tsx @@ -1,5 +1,4 @@ -import { Box, Button, Loader, NumberOptions, Text, TextInput, TransactionCompleted } from '@pangolindex/core'; -import { Percent } from '@pangolindex/sdk'; +import { Box, Button, Loader, NumberOptions, Text, TextInput, TransactionCompleted } from '@honeycomb-finance/core'; import { MixPanelEvents, useChainId, @@ -7,8 +6,9 @@ import { useMixpanel, usePangolinWeb3, useTranslation, -} from '@pangolindex/shared'; -import { useTransactionDeadline, useUserSlippageTolerance, useWalletModalToggle } from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/shared'; +import { useTransactionDeadline, useUserSlippageTolerance, useWalletModalToggle } from '@honeycomb-finance/state-hooks'; +import { Percent } from '@pangolindex/sdk'; import React, { useContext, useState } from 'react'; import { AlertTriangle } from 'react-feather'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/Remove/styles.tsx b/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/Remove/styles.tsx index d7d3277e0..0d17657bd 100644 --- a/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/Remove/styles.tsx +++ b/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/Remove/styles.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const RemoveWrapper = styled(Box)` diff --git a/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/RemoveDrawer/index.tsx b/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/RemoveDrawer/index.tsx index 72deb3435..b5919309d 100644 --- a/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/RemoveDrawer/index.tsx +++ b/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/RemoveDrawer/index.tsx @@ -1,5 +1,5 @@ -import { Drawer } from '@pangolindex/core'; -import { useTranslation } from '@pangolindex/shared'; +import { Drawer } from '@honeycomb-finance/core'; +import { useTranslation } from '@honeycomb-finance/shared'; import React from 'react'; import Remove from '../Remove'; import { RemoveDrawerProps } from './types'; diff --git a/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/index.tsx b/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/index.tsx index 15a4f1b6e..38e88cc83 100644 --- a/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/index.tsx +++ b/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/index.tsx @@ -1,5 +1,4 @@ -import { Box, Button, Loader, Stat, Text, Tooltip, TransactionCompleted } from '@pangolindex/core'; -import { Token } from '@pangolindex/sdk'; +import { Box, Button, Loader, Stat, Text, Tooltip, TransactionCompleted } from '@honeycomb-finance/core'; import { MixPanelEvents, unwrappedToken, @@ -8,7 +7,8 @@ import { useMixpanel, usePangolinWeb3, useTranslation, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; +import { Token } from '@pangolindex/sdk'; import React, { useContext, useState } from 'react'; import { AlertTriangle } from 'react-feather'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/styles.tsx b/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/styles.tsx index 5f90ede78..ae3c64f45 100644 --- a/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/styles.tsx +++ b/monorepo/packages/elixir/src/components/DetailModal/EarnWidget/styles.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const ClaimWrapper = styled(Box)` diff --git a/monorepo/packages/elixir/src/components/DetailModal/Header/index.tsx b/monorepo/packages/elixir/src/components/DetailModal/Header/index.tsx index 22f1c2458..7159df0dc 100644 --- a/monorepo/packages/elixir/src/components/DetailModal/Header/index.tsx +++ b/monorepo/packages/elixir/src/components/DetailModal/Header/index.tsx @@ -1,5 +1,5 @@ -import { Box, CloseIcon, DoubleCurrencyLogo, Hidden, Stat, Text, Visible } from '@pangolindex/core'; -import { unwrappedToken, useChainId, useTranslation } from '@pangolindex/shared'; +import { Box, CloseIcon, DoubleCurrencyLogo, Hidden, Stat, Text, Visible } from '@honeycomb-finance/core'; +import { unwrappedToken, useChainId, useTranslation } from '@honeycomb-finance/shared'; import React, { useContext } from 'react'; import { ThemeContext } from 'styled-components'; import { HeaderRoot, HeaderWrapper, StatsWrapper } from './styles'; diff --git a/monorepo/packages/elixir/src/components/DetailModal/Header/styles.tsx b/monorepo/packages/elixir/src/components/DetailModal/Header/styles.tsx index fd8fad3ae..d257b3eb5 100644 --- a/monorepo/packages/elixir/src/components/DetailModal/Header/styles.tsx +++ b/monorepo/packages/elixir/src/components/DetailModal/Header/styles.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const HeaderRoot = styled(Box)` diff --git a/monorepo/packages/elixir/src/components/DetailModal/IncreasePosition/index.tsx b/monorepo/packages/elixir/src/components/DetailModal/IncreasePosition/index.tsx index 2c2eca21d..4d9821092 100644 --- a/monorepo/packages/elixir/src/components/DetailModal/IncreasePosition/index.tsx +++ b/monorepo/packages/elixir/src/components/DetailModal/IncreasePosition/index.tsx @@ -1,6 +1,5 @@ /* eslint-disable max-lines */ -import { Box, Button, CurrencyInput, Loader, Stat, Text, TransactionCompleted } from '@pangolindex/core'; -import { CHAINS } from '@pangolindex/sdk'; +import { Box, Button, CurrencyInput, Loader, Stat, Text, TransactionCompleted } from '@honeycomb-finance/core'; import { MixPanelEvents, unwrappedToken, @@ -10,7 +9,7 @@ import { usePangolinWeb3, useTranslation, wrappedCurrency, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { ApprovalState, useApproveCallbackHook, @@ -19,7 +18,8 @@ import { useUSDCPriceHook, useUserSlippageTolerance, useWalletModalToggle, -} from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/state-hooks'; +import { CHAINS } from '@pangolindex/sdk'; import React, { useContext, useEffect, useMemo, useState } from 'react'; import { AlertTriangle, Lock } from 'react-feather'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/elixir/src/components/DetailModal/IncreasePosition/styles.tsx b/monorepo/packages/elixir/src/components/DetailModal/IncreasePosition/styles.tsx index abbe08999..7ce7e140b 100644 --- a/monorepo/packages/elixir/src/components/DetailModal/IncreasePosition/styles.tsx +++ b/monorepo/packages/elixir/src/components/DetailModal/IncreasePosition/styles.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const AddWrapper = styled(Box)` diff --git a/monorepo/packages/elixir/src/components/DetailModal/Tabs/DetailTab/PriceCard/index.tsx b/monorepo/packages/elixir/src/components/DetailModal/Tabs/DetailTab/PriceCard/index.tsx index c29595715..68bf08abf 100644 --- a/monorepo/packages/elixir/src/components/DetailModal/Tabs/DetailTab/PriceCard/index.tsx +++ b/monorepo/packages/elixir/src/components/DetailModal/Tabs/DetailTab/PriceCard/index.tsx @@ -1,4 +1,4 @@ -import { Text } from '@pangolindex/core'; +import { Text } from '@honeycomb-finance/core'; import React from 'react'; import { Description, Wrapper } from './styles'; import { PriceCardProps } from './types'; diff --git a/monorepo/packages/elixir/src/components/DetailModal/Tabs/DetailTab/PriceCard/styles.tsx b/monorepo/packages/elixir/src/components/DetailModal/Tabs/DetailTab/PriceCard/styles.tsx index f563e07a5..ec92bc787 100644 --- a/monorepo/packages/elixir/src/components/DetailModal/Tabs/DetailTab/PriceCard/styles.tsx +++ b/monorepo/packages/elixir/src/components/DetailModal/Tabs/DetailTab/PriceCard/styles.tsx @@ -1,4 +1,4 @@ -import { Text } from '@pangolindex/core'; +import { Text } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Wrapper = styled.div` diff --git a/monorepo/packages/elixir/src/components/DetailModal/Tabs/DetailTab/index.tsx b/monorepo/packages/elixir/src/components/DetailModal/Tabs/DetailTab/index.tsx index c7db8b766..c394b0984 100644 --- a/monorepo/packages/elixir/src/components/DetailModal/Tabs/DetailTab/index.tsx +++ b/monorepo/packages/elixir/src/components/DetailModal/Tabs/DetailTab/index.tsx @@ -1,7 +1,7 @@ -import { Box, Stat, Text } from '@pangolindex/core'; +import { Box, Stat, Text } from '@honeycomb-finance/core'; +import { unwrappedToken, useChainId, useInverter, useTranslation } from '@honeycomb-finance/shared'; +import { useUSDCPriceHook } from '@honeycomb-finance/state-hooks'; import { CurrencyAmount, Fraction, NumberType, Position, formatPrice } from '@pangolindex/sdk'; -import { unwrappedToken, useChainId, useInverter, useTranslation } from '@pangolindex/shared'; -import { useUSDCPriceHook } from '@pangolindex/state-hooks'; import numeral from 'numeral'; import React, { useContext, useMemo } from 'react'; import ContentLoader from 'react-content-loader'; diff --git a/monorepo/packages/elixir/src/components/DetailModal/Tabs/DetailTab/styles.tsx b/monorepo/packages/elixir/src/components/DetailModal/Tabs/DetailTab/styles.tsx index 19a7831ee..e70f8648e 100644 --- a/monorepo/packages/elixir/src/components/DetailModal/Tabs/DetailTab/styles.tsx +++ b/monorepo/packages/elixir/src/components/DetailModal/Tabs/DetailTab/styles.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Wrapper = styled.div` diff --git a/monorepo/packages/elixir/src/components/DetailModal/detailModal.stories.tsx b/monorepo/packages/elixir/src/components/DetailModal/detailModal.stories.tsx index 73ac88919..c06333cce 100644 --- a/monorepo/packages/elixir/src/components/DetailModal/detailModal.stories.tsx +++ b/monorepo/packages/elixir/src/components/DetailModal/detailModal.stories.tsx @@ -1,4 +1,4 @@ -import { Button } from '@pangolindex/core'; +import { Button } from '@honeycomb-finance/core'; import { CHAINS, ChainId, FeeAmount, Token } from '@pangolindex/sdk'; import { ComponentStory } from '@storybook/react'; import { BigNumber } from 'ethers'; diff --git a/monorepo/packages/elixir/src/components/DetailModal/index.tsx b/monorepo/packages/elixir/src/components/DetailModal/index.tsx index 87d782fe7..7b8c307fb 100644 --- a/monorepo/packages/elixir/src/components/DetailModal/index.tsx +++ b/monorepo/packages/elixir/src/components/DetailModal/index.tsx @@ -1,6 +1,6 @@ -import { Box, Modal, Tabs } from '@pangolindex/core'; +import { Box, Modal, Tabs } from '@honeycomb-finance/core'; +import { useTranslation } from '@honeycomb-finance/shared'; import { Token } from '@pangolindex/sdk'; -import { useTranslation } from '@pangolindex/shared'; import React, { useContext, useState } from 'react'; import { useWindowSize } from 'react-use'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/elixir/src/components/DetailModal/styles.tsx b/monorepo/packages/elixir/src/components/DetailModal/styles.tsx index 889db2029..a26b64892 100644 --- a/monorepo/packages/elixir/src/components/DetailModal/styles.tsx +++ b/monorepo/packages/elixir/src/components/DetailModal/styles.tsx @@ -1,4 +1,4 @@ -import { Box, Tab, TabList, TabPanel } from '@pangolindex/core'; +import { Box, Tab, TabList, TabPanel } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const DesktopWrapper = styled(Box)` diff --git a/monorepo/packages/elixir/src/components/Elixir/index.tsx b/monorepo/packages/elixir/src/components/Elixir/index.tsx index 4a29017ee..d98bb5f13 100644 --- a/monorepo/packages/elixir/src/components/Elixir/index.tsx +++ b/monorepo/packages/elixir/src/components/Elixir/index.tsx @@ -1,5 +1,5 @@ -import { Box, Button, Loader, Text, Visible } from '@pangolindex/core'; -import { BIG_INT_ZERO, useChainId, useDebounce, useTranslation } from '@pangolindex/shared'; +import { Box, Button, Loader, Text, Visible } from '@honeycomb-finance/core'; +import { BIG_INT_ZERO, useChainId, useDebounce, useTranslation } from '@honeycomb-finance/shared'; import React, { useCallback, useMemo, useState } from 'react'; import AddLiquidity from 'src/components/AddLiquidity'; import DetailModal from 'src/components/DetailModal'; diff --git a/monorepo/packages/elixir/src/components/Elixir/styles.tsx b/monorepo/packages/elixir/src/components/Elixir/styles.tsx index 0d965dcac..b2f2dcd8a 100644 --- a/monorepo/packages/elixir/src/components/Elixir/styles.tsx +++ b/monorepo/packages/elixir/src/components/Elixir/styles.tsx @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Cards = styled.div` diff --git a/monorepo/packages/elixir/src/components/LiquidityChartRangeInput/index.tsx b/monorepo/packages/elixir/src/components/LiquidityChartRangeInput/index.tsx index 5479e4a48..bf72e2508 100644 --- a/monorepo/packages/elixir/src/components/LiquidityChartRangeInput/index.tsx +++ b/monorepo/packages/elixir/src/components/LiquidityChartRangeInput/index.tsx @@ -1,5 +1,5 @@ -import { AutoColumn, ColumnCenter, Loader, Text } from '@pangolindex/core'; -import { useChainId, wrappedCurrency } from '@pangolindex/shared'; +import { AutoColumn, ColumnCenter, Loader, Text } from '@honeycomb-finance/core'; +import { useChainId, wrappedCurrency } from '@honeycomb-finance/shared'; import { format } from 'd3'; import { saturate } from 'polished'; import React, { ReactNode, useCallback, useContext, useMemo } from 'react'; diff --git a/monorepo/packages/elixir/src/components/LiquidityChartRangeInput/liquidityChartRangeInput.stories.tsx b/monorepo/packages/elixir/src/components/LiquidityChartRangeInput/liquidityChartRangeInput.stories.tsx index 4b85028ed..c8569a4ca 100644 --- a/monorepo/packages/elixir/src/components/LiquidityChartRangeInput/liquidityChartRangeInput.stories.tsx +++ b/monorepo/packages/elixir/src/components/LiquidityChartRangeInput/liquidityChartRangeInput.stories.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import { CHAINS, ChainId, Token } from '@pangolindex/sdk'; import { ComponentStory } from '@storybook/react'; import React from 'react'; diff --git a/monorepo/packages/elixir/src/components/LiquidityChartRangeInput/styles.tsx b/monorepo/packages/elixir/src/components/LiquidityChartRangeInput/styles.tsx index ba55edbc7..2ee6155a0 100644 --- a/monorepo/packages/elixir/src/components/LiquidityChartRangeInput/styles.tsx +++ b/monorepo/packages/elixir/src/components/LiquidityChartRangeInput/styles.tsx @@ -1,4 +1,4 @@ -import { Button } from '@pangolindex/core'; +import { Button } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const ChartWrapper = styled.div` diff --git a/monorepo/packages/elixir/src/components/OutofRangeWarning/index.tsx b/monorepo/packages/elixir/src/components/OutofRangeWarning/index.tsx index 0b00c6187..8f57b8181 100644 --- a/monorepo/packages/elixir/src/components/OutofRangeWarning/index.tsx +++ b/monorepo/packages/elixir/src/components/OutofRangeWarning/index.tsx @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import React from 'react'; import { WarningWrapper } from './styles'; import { OutofRangeWarningProps } from './types'; diff --git a/monorepo/packages/elixir/src/components/OutofRangeWarning/styles.tsx b/monorepo/packages/elixir/src/components/OutofRangeWarning/styles.tsx index 68475bc78..047929adb 100644 --- a/monorepo/packages/elixir/src/components/OutofRangeWarning/styles.tsx +++ b/monorepo/packages/elixir/src/components/OutofRangeWarning/styles.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const WarningWrapper = styled(Box)` diff --git a/monorepo/packages/elixir/src/components/OutofRangeWarning/types.tsx b/monorepo/packages/elixir/src/components/OutofRangeWarning/types.tsx index eb4b678f5..bfc12613d 100644 --- a/monorepo/packages/elixir/src/components/OutofRangeWarning/types.tsx +++ b/monorepo/packages/elixir/src/components/OutofRangeWarning/types.tsx @@ -1,4 +1,4 @@ -import { ThemeColorsType } from '@pangolindex/shared'; +import { ThemeColorsType } from '@honeycomb-finance/shared'; import * as React from 'react'; export type OutofRangeWarningProps = { diff --git a/monorepo/packages/elixir/src/components/PoolList/PoolCard/index.tsx b/monorepo/packages/elixir/src/components/PoolList/PoolCard/index.tsx index f43807299..4c4c7a6fd 100644 --- a/monorepo/packages/elixir/src/components/PoolList/PoolCard/index.tsx +++ b/monorepo/packages/elixir/src/components/PoolList/PoolCard/index.tsx @@ -1,7 +1,7 @@ -import { Box, Button, DoubleCurrencyLogo, Text, Tooltip } from '@pangolindex/core'; +import { Box, Button, DoubleCurrencyLogo, Text, Tooltip } from '@honeycomb-finance/core'; +import { unwrappedToken, useChainId, useTranslation } from '@honeycomb-finance/shared'; +import { useUSDCPriceHook } from '@honeycomb-finance/state-hooks'; import { CurrencyAmount, Fraction } from '@pangolindex/sdk'; -import { unwrappedToken, useChainId, useTranslation } from '@pangolindex/shared'; -import { useUSDCPriceHook } from '@pangolindex/state-hooks'; import numeral from 'numeral'; import React, { useMemo } from 'react'; import { useUnderlyingTokensHook } from 'src/hooks'; diff --git a/monorepo/packages/elixir/src/components/PoolList/PoolCard/styles.tsx b/monorepo/packages/elixir/src/components/PoolList/PoolCard/styles.tsx index 26ae63e79..bff65314b 100644 --- a/monorepo/packages/elixir/src/components/PoolList/PoolCard/styles.tsx +++ b/monorepo/packages/elixir/src/components/PoolList/PoolCard/styles.tsx @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const HoverWrapper = styled.div` diff --git a/monorepo/packages/elixir/src/components/PoolList/index.tsx b/monorepo/packages/elixir/src/components/PoolList/index.tsx index 2a18fc47c..2116a89aa 100644 --- a/monorepo/packages/elixir/src/components/PoolList/index.tsx +++ b/monorepo/packages/elixir/src/components/PoolList/index.tsx @@ -1,7 +1,7 @@ -import { Box, Button, DropdownMenu, Hidden, Loader, Text, TextInput } from '@pangolindex/core'; +import { Box, Button, DropdownMenu, Hidden, Loader, Text, TextInput } from '@honeycomb-finance/core'; +import { BIG_INT_ZERO, useDebounce, usePangolinWeb3, useTranslation } from '@honeycomb-finance/shared'; +import { useWalletModalToggle } from '@honeycomb-finance/state-hooks'; import { Currency, ElixirPool, JSBI } from '@pangolindex/sdk'; -import { BIG_INT_ZERO, useDebounce, usePangolinWeb3, useTranslation } from '@pangolindex/shared'; -import { useWalletModalToggle } from '@pangolindex/state-hooks'; import React, { useCallback, useContext, useMemo, useState } from 'react'; import Scrollbars from 'react-custom-scrollbars'; import { Inbox, Search } from 'react-feather'; diff --git a/monorepo/packages/elixir/src/components/PoolList/poolList.stories.tsx b/monorepo/packages/elixir/src/components/PoolList/poolList.stories.tsx index f2fccbff2..c1bf52352 100644 --- a/monorepo/packages/elixir/src/components/PoolList/poolList.stories.tsx +++ b/monorepo/packages/elixir/src/components/PoolList/poolList.stories.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import { ComponentStory } from '@storybook/react'; import React, { useState } from 'react'; import { MenuType } from '../Sidebar/types'; diff --git a/monorepo/packages/elixir/src/components/PoolList/styles.tsx b/monorepo/packages/elixir/src/components/PoolList/styles.tsx index 11a70e506..665c0bec7 100644 --- a/monorepo/packages/elixir/src/components/PoolList/styles.tsx +++ b/monorepo/packages/elixir/src/components/PoolList/styles.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const ErrorContainer = styled.div` diff --git a/monorepo/packages/elixir/src/components/PositionCard/index.tsx b/monorepo/packages/elixir/src/components/PositionCard/index.tsx index a286ef1a4..153205fec 100644 --- a/monorepo/packages/elixir/src/components/PositionCard/index.tsx +++ b/monorepo/packages/elixir/src/components/PositionCard/index.tsx @@ -1,6 +1,6 @@ -import { Box, Button, DoubleCurrencyLogo, Text, Tooltip } from '@pangolindex/core'; +import { Box, Button, DoubleCurrencyLogo, Text, Tooltip } from '@honeycomb-finance/core'; +import { unwrappedToken, useChainId, useTranslation } from '@honeycomb-finance/shared'; import { Position } from '@pangolindex/sdk'; -import { unwrappedToken, useChainId, useTranslation } from '@pangolindex/shared'; import React, { useMemo } from 'react'; import { Bound } from 'src/components/LiquidityChartRangeInput/types'; import useIsTickAtLimit, { getPriceOrderingFromPositionForUI, usePool } from 'src/hooks/common'; diff --git a/monorepo/packages/elixir/src/components/PositionCard/positionCard.stories.tsx b/monorepo/packages/elixir/src/components/PositionCard/positionCard.stories.tsx index 25ac1254d..79675a79c 100644 --- a/monorepo/packages/elixir/src/components/PositionCard/positionCard.stories.tsx +++ b/monorepo/packages/elixir/src/components/PositionCard/positionCard.stories.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import { CHAINS, ChainId, Token } from '@pangolindex/sdk'; import { ComponentStory } from '@storybook/react'; import React from 'react'; diff --git a/monorepo/packages/elixir/src/components/PositionCard/styles.tsx b/monorepo/packages/elixir/src/components/PositionCard/styles.tsx index db1316cc1..3b1c91bed 100644 --- a/monorepo/packages/elixir/src/components/PositionCard/styles.tsx +++ b/monorepo/packages/elixir/src/components/PositionCard/styles.tsx @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const HoverWrapper = styled.div` diff --git a/monorepo/packages/elixir/src/components/PositionCard/types.tsx b/monorepo/packages/elixir/src/components/PositionCard/types.tsx index 3b11adc60..2b87e30d9 100644 --- a/monorepo/packages/elixir/src/components/PositionCard/types.tsx +++ b/monorepo/packages/elixir/src/components/PositionCard/types.tsx @@ -1,5 +1,5 @@ +import { TokenReturnType } from '@honeycomb-finance/state-hooks'; import { FeeAmount } from '@pangolindex/sdk'; -import { TokenReturnType } from '@pangolindex/state-hooks'; import { BigNumber } from 'ethers'; export type PositionCardProps = { diff --git a/monorepo/packages/elixir/src/components/PositionList/index.tsx b/monorepo/packages/elixir/src/components/PositionList/index.tsx index 146258181..6deeabba5 100644 --- a/monorepo/packages/elixir/src/components/PositionList/index.tsx +++ b/monorepo/packages/elixir/src/components/PositionList/index.tsx @@ -1,6 +1,6 @@ -import { Box, Button, DropdownMenu, Hidden, Loader, Text, TextInput } from '@pangolindex/core'; -import { usePangolinWeb3, useTranslation } from '@pangolindex/shared'; -import { useWalletModalToggle } from '@pangolindex/state-hooks'; +import { Box, Button, DropdownMenu, Hidden, Loader, Text, TextInput } from '@honeycomb-finance/core'; +import { usePangolinWeb3, useTranslation } from '@honeycomb-finance/shared'; +import { useWalletModalToggle } from '@honeycomb-finance/state-hooks'; import React, { useContext } from 'react'; import Scrollbars from 'react-custom-scrollbars'; import { Inbox, Search } from 'react-feather'; diff --git a/monorepo/packages/elixir/src/components/PositionList/positionList.stories.tsx b/monorepo/packages/elixir/src/components/PositionList/positionList.stories.tsx index 4285eebfe..431d08ac4 100644 --- a/monorepo/packages/elixir/src/components/PositionList/positionList.stories.tsx +++ b/monorepo/packages/elixir/src/components/PositionList/positionList.stories.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import { ComponentStory } from '@storybook/react'; import React, { useState } from 'react'; import { MenuType } from '../Sidebar/types'; diff --git a/monorepo/packages/elixir/src/components/PositionList/styles.tsx b/monorepo/packages/elixir/src/components/PositionList/styles.tsx index 6d066e5f0..f27ff5317 100644 --- a/monorepo/packages/elixir/src/components/PositionList/styles.tsx +++ b/monorepo/packages/elixir/src/components/PositionList/styles.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const ErrorContainer = styled.div` diff --git a/monorepo/packages/elixir/src/components/Sidebar/index.tsx b/monorepo/packages/elixir/src/components/Sidebar/index.tsx index 075d9a5e6..68998d3d3 100644 --- a/monorepo/packages/elixir/src/components/Sidebar/index.tsx +++ b/monorepo/packages/elixir/src/components/Sidebar/index.tsx @@ -1,5 +1,5 @@ -import { Box, Text } from '@pangolindex/core'; -import { useTranslation } from '@pangolindex/shared'; +import { Box, Text } from '@honeycomb-finance/core'; +import { useTranslation } from '@honeycomb-finance/shared'; import React from 'react'; import { Circle, Link, Menu, MenuItem, MenuLink, MenuName, SidebarWrapper } from './styles'; import { SidebarProps } from './types'; diff --git a/monorepo/packages/elixir/src/components/Sidebar/styles.tsx b/monorepo/packages/elixir/src/components/Sidebar/styles.tsx index 18b0768d6..f97f5fbc2 100644 --- a/monorepo/packages/elixir/src/components/Sidebar/styles.tsx +++ b/monorepo/packages/elixir/src/components/Sidebar/styles.tsx @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import { darken } from 'polished'; import styled from 'styled-components'; diff --git a/monorepo/packages/elixir/src/hooks/chart/evm.ts b/monorepo/packages/elixir/src/hooks/chart/evm.ts index 2d9e3e0e7..78477aa09 100644 --- a/monorepo/packages/elixir/src/hooks/chart/evm.ts +++ b/monorepo/packages/elixir/src/hooks/chart/evm.ts @@ -1,3 +1,12 @@ +import { + TickData, + Ticks, + ZERO_ADDRESS, + useAllV3TicksQuery, + useChainId, + wrappedCurrency, +} from '@honeycomb-finance/shared'; +import { useSingleContractMultipleData } from '@honeycomb-finance/state-hooks'; import { CHAINS, Currency, @@ -8,8 +17,6 @@ import { nearestUsableTick, tickToPrice, } from '@pangolindex/sdk'; -import { TickData, Ticks, ZERO_ADDRESS, useAllV3TicksQuery, useChainId, wrappedCurrency } from '@pangolindex/shared'; -import { useSingleContractMultipleData } from '@pangolindex/state-hooks'; import { useCallback, useEffect, useMemo, useState } from 'react'; import { ChartEntry } from 'src/components/LiquidityChartRangeInput/types'; import { usePool } from 'src/hooks/common'; diff --git a/monorepo/packages/elixir/src/hooks/common.ts b/monorepo/packages/elixir/src/hooks/common.ts index 6e647ef8f..77e146f97 100644 --- a/monorepo/packages/elixir/src/hooks/common.ts +++ b/monorepo/packages/elixir/src/hooks/common.ts @@ -1,3 +1,4 @@ +import { useChainId } from '@honeycomb-finance/shared'; import { Currency, ElixirPool, @@ -10,7 +11,6 @@ import { Token, nearestUsableTick, } from '@pangolindex/sdk'; -import { useChainId } from '@pangolindex/shared'; import { useMemo } from 'react'; import { usePoolsHook } from 'src/hooks'; import { Bound } from 'src/state/mint/atom'; diff --git a/monorepo/packages/elixir/src/hooks/evm.ts b/monorepo/packages/elixir/src/hooks/evm.ts index 76f30735f..634bd0e4f 100644 --- a/monorepo/packages/elixir/src/hooks/evm.ts +++ b/monorepo/packages/elixir/src/hooks/evm.ts @@ -1,17 +1,4 @@ /* eslint-disable max-lines */ -import { - BigintIsh, - CHAINS, - ChainId, - Currency, - ElixirPool, - FeeAmount, - JSBI, - Tick, - Token, - TokenAmount, - computePoolAddress, -} from '@pangolindex/sdk'; import { ElixirPoolType, ElixirTick, @@ -21,13 +8,26 @@ import { useFeeTierDistributionQuery, useTokenContract, wrappedCurrency, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { TokenReturnType, useBlockNumber, useMultipleContractSingleData, useSingleCallResult, -} from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/state-hooks'; +import { + BigintIsh, + CHAINS, + ChainId, + Currency, + ElixirPool, + FeeAmount, + JSBI, + Tick, + Token, + TokenAmount, + computePoolAddress, +} from '@pangolindex/sdk'; import { BigNumber } from 'ethers'; import { useEffect, useMemo, useState } from 'react'; import { ELIXIR_POOL_STATE_INTERFACE } from 'src/constants/abis/elixirPool'; diff --git a/monorepo/packages/elixir/src/state/burn/common.ts b/monorepo/packages/elixir/src/state/burn/common.ts index 9e0def6eb..d4bbc5aa1 100644 --- a/monorepo/packages/elixir/src/state/burn/common.ts +++ b/monorepo/packages/elixir/src/state/burn/common.ts @@ -1,6 +1,6 @@ +import { unwrappedToken, useChainId } from '@honeycomb-finance/shared'; +import { useTokenHook } from '@honeycomb-finance/state-hooks'; import { Percent, Position, Token, TokenAmount } from '@pangolindex/sdk'; -import { unwrappedToken, useChainId } from '@pangolindex/shared'; -import { useTokenHook } from '@pangolindex/state-hooks'; import { useConcLiqPositionFeesHook } from 'src/hooks'; import { useDerivedPositionInfo } from 'src/state/wallet/hooks/evm'; import { PositionDetails } from 'src/state/wallet/types'; diff --git a/monorepo/packages/elixir/src/state/burn/evm.ts b/monorepo/packages/elixir/src/state/burn/evm.ts index 3fe4b2d14..b98fd761a 100644 --- a/monorepo/packages/elixir/src/state/burn/evm.ts +++ b/monorepo/packages/elixir/src/state/burn/evm.ts @@ -1,4 +1,3 @@ -import { CHAINS, NonfungiblePositionManager, Token, TokenAmount } from '@pangolindex/sdk'; import { calculateGasMargin, useChainId, @@ -6,8 +5,9 @@ import { usePangolinWeb3, waitForTransaction, wrappedCurrency, -} from '@pangolindex/shared'; -import { useTransactionAdder } from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/shared'; +import { useTransactionAdder } from '@honeycomb-finance/state-hooks'; +import { CHAINS, NonfungiblePositionManager, Token, TokenAmount } from '@pangolindex/sdk'; import { RemoveElixirLiquidityProps } from './types'; export function useElixirRemoveLiquidity() { diff --git a/monorepo/packages/elixir/src/state/mint/hooks.ts b/monorepo/packages/elixir/src/state/mint/hooks.ts index b810a684b..ae0604487 100644 --- a/monorepo/packages/elixir/src/state/mint/hooks.ts +++ b/monorepo/packages/elixir/src/state/mint/hooks.ts @@ -1,4 +1,14 @@ /* eslint-disable max-lines */ +import { + BIG_INT_ZERO, + PairState, + tryParseAmount, + useChainId, + usePangolinWeb3, + wrappedCurrency, + wrappedCurrencyAmount, +} from '@honeycomb-finance/shared'; +import { useCurrency, useCurrencyBalances, usePair } from '@honeycomb-finance/state-hooks'; import { CAVAX, Currency, @@ -17,16 +27,6 @@ import { priceToClosestTick, tickToPrice, } from '@pangolindex/sdk'; -import { - BIG_INT_ZERO, - PairState, - tryParseAmount, - useChainId, - usePangolinWeb3, - wrappedCurrency, - wrappedCurrencyAmount, -} from '@pangolindex/shared'; -import { useCurrency, useCurrencyBalances, usePair } from '@pangolindex/state-hooks'; import { useCallback, useEffect, useMemo } from 'react'; import { useTranslation } from 'react-i18next'; import { usePool } from 'src/hooks/common'; diff --git a/monorepo/packages/elixir/src/state/wallet/hooks/evm.ts b/monorepo/packages/elixir/src/state/wallet/hooks/evm.ts index 7482b9b10..04bd75937 100644 --- a/monorepo/packages/elixir/src/state/wallet/hooks/evm.ts +++ b/monorepo/packages/elixir/src/state/wallet/hooks/evm.ts @@ -1,13 +1,3 @@ -import { - CAVAX, - CHAINS, - ElixirPool, - JSBI, - NonfungiblePositionManager, - Percent, - Position, - TokenAmount, -} from '@pangolindex/sdk'; import { BIPS_BASE, calculateGasMargin, @@ -16,14 +6,24 @@ import { usePangolinWeb3, waitForTransaction, wrappedCurrency, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { useCurrency, useSingleCallResult, useSingleContractMultipleData, useTokensHook, useTransactionAdder, -} from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/state-hooks'; +import { + CAVAX, + CHAINS, + ElixirPool, + JSBI, + NonfungiblePositionManager, + Percent, + Position, + TokenAmount, +} from '@pangolindex/sdk'; import { BigNumber } from 'ethers'; import { useMemo } from 'react'; import { usePool } from 'src/hooks/common'; diff --git a/monorepo/packages/elixir/src/state/wallet/types.ts b/monorepo/packages/elixir/src/state/wallet/types.ts index 9976586f0..3f3cd5583 100644 --- a/monorepo/packages/elixir/src/state/wallet/types.ts +++ b/monorepo/packages/elixir/src/state/wallet/types.ts @@ -1,5 +1,5 @@ +import { TokenReturnType } from '@honeycomb-finance/state-hooks'; import { Currency, CurrencyAmount, FeeAmount, Position, Token, TokenAmount } from '@pangolindex/sdk'; -import { TokenReturnType } from '@pangolindex/state-hooks'; import { BigNumber } from 'ethers'; export interface PositionDetails { diff --git a/monorepo/packages/elixir/src/utils/computeSurroundingTicks.ts b/monorepo/packages/elixir/src/utils/computeSurroundingTicks.ts index 170d775e5..7eb0b3a06 100644 --- a/monorepo/packages/elixir/src/utils/computeSurroundingTicks.ts +++ b/monorepo/packages/elixir/src/utils/computeSurroundingTicks.ts @@ -1,5 +1,5 @@ +import { Ticks } from '@honeycomb-finance/shared'; import { JSBI, Token, tickToPrice } from '@pangolindex/sdk'; -import { Ticks } from '@pangolindex/shared'; import { TickProcessed } from 'src/hooks/chart/types'; const PRICE_FIXED_DIGITS = 8; diff --git a/monorepo/packages/elixir/src/utils/contracts.ts b/monorepo/packages/elixir/src/utils/contracts.ts index ef7692179..8d22496d4 100644 --- a/monorepo/packages/elixir/src/utils/contracts.ts +++ b/monorepo/packages/elixir/src/utils/contracts.ts @@ -1,6 +1,6 @@ import { Contract } from '@ethersproject/contracts'; +import { useChainId, useContract } from '@honeycomb-finance/shared'; import { CHAINS } from '@pangolindex/sdk'; -import { useChainId, useContract } from '@pangolindex/shared'; import NonFungiblePositionManager from 'src/constants/abis/nonfungiblePositionManager.json'; import TickLensABI from 'src/constants/abis/tickLens.json'; diff --git a/monorepo/packages/governance/.storybook/main.ts b/monorepo/packages/governance/.storybook/main.ts index 2d09c095e..4ff41a4d8 100644 --- a/monorepo/packages/governance/.storybook/main.ts +++ b/monorepo/packages/governance/.storybook/main.ts @@ -21,7 +21,7 @@ const config: StorybookConfig = { // make sure webpack find turborepo packages from root node_modules updatedConfig.resolve.alias = { ...updatedConfig.resolve.alias, - '@pangolindex/shared': path.join(process.cwd(), '../../node_modules/@pangolindex/shared'), + '@honeycomb-finance/shared': path.join(process.cwd(), '../../node_modules/@honeycomb-finance/shared'), }; } diff --git a/monorepo/packages/governance/.storybook/preview.tsx b/monorepo/packages/governance/.storybook/preview.tsx index 1db090e6a..80feb95a0 100644 --- a/monorepo/packages/governance/.storybook/preview.tsx +++ b/monorepo/packages/governance/.storybook/preview.tsx @@ -1,6 +1,6 @@ import React from 'react'; import type { Preview } from '@storybook/react'; -import { ThemeProvider } from '@pangolindex/shared'; +import { ThemeProvider } from '@honeycomb-finance/shared'; const InternalProvider = ({ children, theme }) => { return {children}; diff --git a/monorepo/packages/governance/README.md b/monorepo/packages/governance/README.md index 0734e644b..cee433097 100644 --- a/monorepo/packages/governance/README.md +++ b/monorepo/packages/governance/README.md @@ -2,11 +2,11 @@ Components to interact with Pangolin's governance contracts. ## Installation -`yarn add @pangolindex/portfolio` +`yarn add @honeycomb-finance/portfolio` or -`npm install @pangolindex/portfolio` +`npm install @honeycomb-finance/portfolio` ### Install below dependancies as its peer dependancies @@ -22,8 +22,8 @@ In your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider` _Use version **6.0.9** of `@web3-react/core` package._ ```tsx -import { HoneycombProvider } from '@pangolindex/honeycomb-provider'; -import { NetworkContextName, useActiveWeb3React } from '@pangolindex/shared'; +import { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider'; +import { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared'; import { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core'; import React from 'react'; import ReactDOM from 'react-dom'; diff --git a/monorepo/packages/governance/package.json b/monorepo/packages/governance/package.json index f90fb5e72..c117c424d 100644 --- a/monorepo/packages/governance/package.json +++ b/monorepo/packages/governance/package.json @@ -1,5 +1,5 @@ { - "name": "@honeycomb/governance", + "name": "@honeycomb-finance/governance", "version": "0.0.0", "main": "lib/index.cjs.js", "module": "lib/index.esm.js", @@ -44,11 +44,11 @@ "@ethersproject/providers": "5.7.2", "@pangolindex/exchange-contracts": "2.1.7", "@pangolindex/governance": "^1.2.0", - "@pangolindex/shared": "*", - "@pangolindex/core": "*", - "@pangolindex/sar": "*", - "@pangolindex/state-hooks": "*", - "@pangolindex/wallet-connectors": "*", + "@honeycomb-finance/shared": "*", + "@honeycomb-finance/core": "*", + "@honeycomb-finance/sar": "*", + "@honeycomb-finance/state-hooks": "*", + "@honeycomb-finance/wallet-connectors": "*", "ethers": "5.5.4", "luxon": "1.28.1", "react-markdown": "8.0.0", diff --git a/monorepo/packages/governance/src/components/Detail/VoteModal/index.tsx b/monorepo/packages/governance/src/components/Detail/VoteModal/index.tsx index 0260cc890..1fae3fa28 100644 --- a/monorepo/packages/governance/src/components/Detail/VoteModal/index.tsx +++ b/monorepo/packages/governance/src/components/Detail/VoteModal/index.tsx @@ -1,7 +1,7 @@ -import { AutoColumn, Box, Button, CloseIcon, Loader, Modal, Text } from '@pangolindex/core'; -import { Portfolio, Position } from '@pangolindex/sar'; +import { AutoColumn, Box, Button, CloseIcon, Loader, Modal, Text } from '@honeycomb-finance/core'; +import { Portfolio, Position } from '@honeycomb-finance/sar'; +import { ExternalLink, getEtherscanLink, useChainId, useTranslation } from '@honeycomb-finance/shared'; import { CHAINS, GovernanceType, TokenAmount } from '@pangolindex/sdk'; -import { ExternalLink, getEtherscanLink, useChainId, useTranslation } from '@pangolindex/shared'; import { BigNumber } from 'ethers'; import React, { useContext, useState } from 'react'; import { AlertTriangle, ArrowUpCircle } from 'react-feather'; diff --git a/monorepo/packages/governance/src/components/Detail/VoteModal/styleds.tsx b/monorepo/packages/governance/src/components/Detail/VoteModal/styleds.tsx index 75380e8f9..7e4fdcc5b 100644 --- a/monorepo/packages/governance/src/components/Detail/VoteModal/styleds.tsx +++ b/monorepo/packages/governance/src/components/Detail/VoteModal/styleds.tsx @@ -1,4 +1,4 @@ -import { AutoColumn, Box, ColumnCenter } from '@pangolindex/core'; +import { AutoColumn, Box, ColumnCenter } from '@honeycomb-finance/core'; import { GovernanceType } from '@pangolindex/sdk'; import styled from 'styled-components'; diff --git a/monorepo/packages/governance/src/components/Detail/index.tsx b/monorepo/packages/governance/src/components/Detail/index.tsx index 51d4d79d4..b5f1e36d8 100644 --- a/monorepo/packages/governance/src/components/Detail/index.tsx +++ b/monorepo/packages/governance/src/components/Detail/index.tsx @@ -1,6 +1,5 @@ -import { AutoColumn, Box, Button, Loader, Text } from '@pangolindex/core'; -import { useSarPositionsHook } from '@pangolindex/sar'; -import { CHAINS, GovernanceType, JSBI, TokenAmount } from '@pangolindex/sdk'; +import { AutoColumn, Box, Button, Loader, Text } from '@honeycomb-finance/core'; +import { useSarPositionsHook } from '@honeycomb-finance/sar'; import { ExternalLink, PNG, @@ -10,8 +9,9 @@ import { useChainId, usePangolinWeb3, useTranslation, -} from '@pangolindex/shared'; -import { useTokenBalance } from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/shared'; +import { useTokenBalance } from '@honeycomb-finance/state-hooks'; +import { CHAINS, GovernanceType, JSBI, TokenAmount } from '@pangolindex/sdk'; import { DateTime } from 'luxon'; import React, { useMemo, useState } from 'react'; import { ArrowLeft } from 'react-feather'; diff --git a/monorepo/packages/governance/src/components/Detail/styleds.tsx b/monorepo/packages/governance/src/components/Detail/styleds.tsx index b40908cef..fc5192e74 100644 --- a/monorepo/packages/governance/src/components/Detail/styleds.tsx +++ b/monorepo/packages/governance/src/components/Detail/styleds.tsx @@ -1,4 +1,4 @@ -import { AutoColumn, Box } from '@pangolindex/core'; +import { AutoColumn, Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const PageWrapper = styled(AutoColumn)` diff --git a/monorepo/packages/governance/src/components/List/AddressInputPanel/index.tsx b/monorepo/packages/governance/src/components/List/AddressInputPanel/index.tsx index 04b8c46fd..eaaedba57 100644 --- a/monorepo/packages/governance/src/components/List/AddressInputPanel/index.tsx +++ b/monorepo/packages/governance/src/components/List/AddressInputPanel/index.tsx @@ -1,5 +1,5 @@ -import { AutoColumn, Text } from '@pangolindex/core'; -import { ExternalLink, getEtherscanLink, useChainId, useENS, useTranslation } from '@pangolindex/shared'; +import { AutoColumn, Text } from '@honeycomb-finance/core'; +import { ExternalLink, getEtherscanLink, useChainId, useENS, useTranslation } from '@honeycomb-finance/shared'; import React, { useCallback } from 'react'; import { ContainerRow, Input, InputContainer, InputPanel, Wrapper } from './styleds'; diff --git a/monorepo/packages/governance/src/components/List/AddressInputPanel/styleds.tsx b/monorepo/packages/governance/src/components/List/AddressInputPanel/styleds.tsx index f625a56e5..5691c7c2d 100644 --- a/monorepo/packages/governance/src/components/List/AddressInputPanel/styleds.tsx +++ b/monorepo/packages/governance/src/components/List/AddressInputPanel/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const InputPanel = styled.div` diff --git a/monorepo/packages/governance/src/components/List/DelegateModal/index.tsx b/monorepo/packages/governance/src/components/List/DelegateModal/index.tsx index a50d2a7af..6c6b3a4b2 100644 --- a/monorepo/packages/governance/src/components/List/DelegateModal/index.tsx +++ b/monorepo/packages/governance/src/components/List/DelegateModal/index.tsx @@ -1,4 +1,4 @@ -import { AutoColumn, Box, Button, CloseIcon, Loader, Modal, Text } from '@pangolindex/core'; +import { AutoColumn, Box, Button, CloseIcon, Loader, Modal, Text } from '@honeycomb-finance/core'; import { ExternalLink, PNG, @@ -8,8 +8,8 @@ import { usePangolinWeb3, usePngSymbol, useTranslation, -} from '@pangolindex/shared'; -import { useTokenBalance } from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/shared'; +import { useTokenBalance } from '@honeycomb-finance/state-hooks'; import { isAddress } from 'ethers/lib/utils'; import React, { useContext, useState } from 'react'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/governance/src/components/List/DelegateModal/styleds.tsx b/monorepo/packages/governance/src/components/List/DelegateModal/styleds.tsx index c53f52698..64b20ed25 100644 --- a/monorepo/packages/governance/src/components/List/DelegateModal/styleds.tsx +++ b/monorepo/packages/governance/src/components/List/DelegateModal/styleds.tsx @@ -1,4 +1,4 @@ -import { AutoColumn, Box } from '@pangolindex/core'; +import { AutoColumn, Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const ContentWrapper = styled(AutoColumn)` diff --git a/monorepo/packages/governance/src/components/List/GovernanceCard/index.tsx b/monorepo/packages/governance/src/components/List/GovernanceCard/index.tsx index b8003dc31..e488ae8c9 100644 --- a/monorepo/packages/governance/src/components/List/GovernanceCard/index.tsx +++ b/monorepo/packages/governance/src/components/List/GovernanceCard/index.tsx @@ -1,4 +1,4 @@ -import { useTranslation } from '@pangolindex/shared'; +import { useTranslation } from '@honeycomb-finance/shared'; import React, { useContext } from 'react'; import { ThemeContext } from 'styled-components'; import { StyledLink } from 'src/components/Detail/styleds'; diff --git a/monorepo/packages/governance/src/components/List/GovernanceCard/styleds.tsx b/monorepo/packages/governance/src/components/List/GovernanceCard/styleds.tsx index 3ee89a2d1..0285a1156 100644 --- a/monorepo/packages/governance/src/components/List/GovernanceCard/styleds.tsx +++ b/monorepo/packages/governance/src/components/List/GovernanceCard/styleds.tsx @@ -1,4 +1,4 @@ -import { Box, Button, Text } from '@pangolindex/core'; +import { Box, Button, Text } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Card = styled(Box)` diff --git a/monorepo/packages/governance/src/components/List/ModalViews/index.tsx b/monorepo/packages/governance/src/components/List/ModalViews/index.tsx index 2acd9e4bf..b3d12c013 100644 --- a/monorepo/packages/governance/src/components/List/ModalViews/index.tsx +++ b/monorepo/packages/governance/src/components/List/ModalViews/index.tsx @@ -1,5 +1,5 @@ -import { AutoColumn, Box, CloseIcon, ColumnCenter, Text } from '@pangolindex/core'; -import { ExternalLink, getEtherscanLink, useChainId, useTranslation } from '@pangolindex/shared'; +import { AutoColumn, Box, CloseIcon, ColumnCenter, Text } from '@honeycomb-finance/core'; +import { ExternalLink, getEtherscanLink, useChainId, useTranslation } from '@honeycomb-finance/shared'; import React, { useContext } from 'react'; import { ArrowUpCircle } from 'react-feather'; import styled, { ThemeContext, keyframes } from 'styled-components'; diff --git a/monorepo/packages/governance/src/components/List/index.tsx b/monorepo/packages/governance/src/components/List/index.tsx index 3e20750b1..1cfbd3db3 100644 --- a/monorepo/packages/governance/src/components/List/index.tsx +++ b/monorepo/packages/governance/src/components/List/index.tsx @@ -1,5 +1,4 @@ -import { Box, Loader, Text } from '@pangolindex/core'; -import { JSBI, TokenAmount } from '@pangolindex/sdk'; +import { Box, Loader, Text } from '@honeycomb-finance/core'; import { PNG, ZERO_ADDRESS, @@ -10,8 +9,14 @@ import { usePangolinWeb3, usePngSymbol, useTranslation, -} from '@pangolindex/shared'; -import { ApplicationModal, useModalOpen, useToggleDelegateModal, useTokenBalance } from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/shared'; +import { + ApplicationModal, + useModalOpen, + useToggleDelegateModal, + useTokenBalance, +} from '@honeycomb-finance/state-hooks'; +import { JSBI, TokenAmount } from '@pangolindex/sdk'; import React from 'react'; import { useGetProposalsViaSubgraph } from 'src/hooks/common'; import { useUserDelegate, useUserVotes } from 'src/hooks/evm'; diff --git a/monorepo/packages/governance/src/components/List/styleds.tsx b/monorepo/packages/governance/src/components/List/styleds.tsx index cd51eeb45..d580cc24f 100644 --- a/monorepo/packages/governance/src/components/List/styleds.tsx +++ b/monorepo/packages/governance/src/components/List/styleds.tsx @@ -1,5 +1,5 @@ -import { Box, Button, Text } from '@pangolindex/core'; -import { ExternalLink } from '@pangolindex/shared'; +import { Box, Button, Text } from '@honeycomb-finance/core'; +import { ExternalLink } from '@honeycomb-finance/shared'; import styled from 'styled-components'; export const PageWrapper = styled(Box)` diff --git a/monorepo/packages/governance/src/hooks/common.ts b/monorepo/packages/governance/src/hooks/common.ts index 4d1c76654..7b75b586a 100644 --- a/monorepo/packages/governance/src/hooks/common.ts +++ b/monorepo/packages/governance/src/hooks/common.ts @@ -1,10 +1,10 @@ -import { CHAINS, GovernanceType, JSBI } from '@pangolindex/sdk'; -import { NFT_PROPOSAL, getAllProposalData, useChainId } from '@pangolindex/shared'; +import { NFT_PROPOSAL, getAllProposalData, useChainId } from '@honeycomb-finance/shared'; import { useMultipleContractSingleData, useSingleCallResult, useSingleContractMultipleData, -} from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/state-hooks'; +import { CHAINS, GovernanceType, JSBI } from '@pangolindex/sdk'; import { ethers, utils } from 'ethers'; import { useEffect, useMemo, useState } from 'react'; import { PROPOSAL_STORAGE_INTERFACE } from 'src/constants'; diff --git a/monorepo/packages/governance/src/hooks/evm.ts b/monorepo/packages/governance/src/hooks/evm.ts index b5107fb38..4e978c478 100644 --- a/monorepo/packages/governance/src/hooks/evm.ts +++ b/monorepo/packages/governance/src/hooks/evm.ts @@ -1,5 +1,4 @@ import { TransactionResponse } from '@ethersproject/providers'; -import { ChainId, TokenAmount } from '@pangolindex/sdk'; import { GET_BLOCK, PNG, @@ -9,8 +8,13 @@ import { useChainId, useLibrary, usePangolinWeb3, -} from '@pangolindex/shared'; -import { useSingleCallResult, useSingleContractMultipleData, useTransactionAdder } from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/shared'; +import { + useSingleCallResult, + useSingleContractMultipleData, + useTransactionAdder, +} from '@honeycomb-finance/state-hooks'; +import { ChainId, TokenAmount } from '@pangolindex/sdk'; import { ethers, utils } from 'ethers'; import { isAddress } from 'ethers/lib/utils'; import { useCallback, useEffect, useState } from 'react'; diff --git a/monorepo/packages/governance/src/hooks/hedera.ts b/monorepo/packages/governance/src/hooks/hedera.ts index b8f8f0e8a..dd9cfc071 100644 --- a/monorepo/packages/governance/src/hooks/hedera.ts +++ b/monorepo/packages/governance/src/hooks/hedera.ts @@ -1,6 +1,6 @@ -import { useChainId, usePangolinWeb3 } from '@pangolindex/shared'; -import { useTransactionAdder } from '@pangolindex/state-hooks'; -import { hederaFn } from '@pangolindex/wallet-connectors'; +import { useChainId, usePangolinWeb3 } from '@honeycomb-finance/shared'; +import { useTransactionAdder } from '@honeycomb-finance/state-hooks'; +import { hederaFn } from '@honeycomb-finance/wallet-connectors'; import { BigNumber } from 'ethers'; import { useSarNftGovernanceContract } from './useContract'; diff --git a/monorepo/packages/governance/src/hooks/index.ts b/monorepo/packages/governance/src/hooks/index.ts index 9791fb760..250af8976 100644 --- a/monorepo/packages/governance/src/hooks/index.ts +++ b/monorepo/packages/governance/src/hooks/index.ts @@ -1,6 +1,6 @@ /* eslint-disable max-lines */ +import { useChainId } from '@honeycomb-finance/shared'; import { ChainId } from '@pangolindex/sdk'; -import { useChainId } from '@pangolindex/shared'; import { useSarNftAllProposalData } from './common'; import { useDummyAllProposalData, useDummyVoteCallback } from './dummy'; import { useAllProposalData, useVoteCallback } from './evm'; diff --git a/monorepo/packages/governance/src/hooks/useContract.ts b/monorepo/packages/governance/src/hooks/useContract.ts index 945ce3f2e..bb4d1290c 100644 --- a/monorepo/packages/governance/src/hooks/useContract.ts +++ b/monorepo/packages/governance/src/hooks/useContract.ts @@ -1,5 +1,5 @@ +import { PNG, useChainId, useContract } from '@honeycomb-finance/shared'; import { CHAINS } from '@pangolindex/sdk'; -import { PNG, useChainId, useContract } from '@pangolindex/shared'; import { GovernorABI, GovernorAlphaABI, GovernorAssistantABI, PNGABI } from 'src/constants'; export function usePngContract() { diff --git a/monorepo/packages/honeycomb-provider/README.md b/monorepo/packages/honeycomb-provider/README.md index efef121b4..b11a9c9af 100644 --- a/monorepo/packages/honeycomb-provider/README.md +++ b/monorepo/packages/honeycomb-provider/README.md @@ -2,11 +2,11 @@ Contains the Provider componento used to wrap the main app. Is necessary to use this to use some packages. ## Installation -`yarn add @pangolindex/honeycomb-provider` +`yarn add @honeycomb-finance/honeycomb-provider` or -`npm install @pangolindex/honeycomb-provider` +`npm install @honeycomb-finance/honeycomb-provider` ### Install below dependancies as its peer dependancies @@ -28,8 +28,8 @@ In your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider` _Use version **6.0.9** of `@web3-react/core` package._ ```tsx -import { HoneycombProvider } from '@pangolindex/honeycomb-provider'; -import { NetworkContextName, useActiveWeb3React } from '@pangolindex/shared'; +import { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider'; +import { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared'; import { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core'; import React from 'react'; import ReactDOM from 'react-dom'; diff --git a/monorepo/packages/honeycomb-provider/package.json b/monorepo/packages/honeycomb-provider/package.json index e23bc3a58..cea9e8166 100644 --- a/monorepo/packages/honeycomb-provider/package.json +++ b/monorepo/packages/honeycomb-provider/package.json @@ -1,5 +1,5 @@ { - "name": "@pangolindex/honeycomb-provider", + "name": "@honeycomb-finance/honeycomb-provider", "version": "0.0.0", "main": "lib/index.cjs.js", "module": "lib/index.esm.js", @@ -37,10 +37,10 @@ }, "dependencies": { "@ethersproject/providers": "5.6.8", - "@pangolindex/shared": "*", - "@pangolindex/state-hooks": "*", - "@pangolindex/walletmodal": "*", - "@pangolindex/wallet-connectors": "*", + "@honeycomb-finance/shared": "*", + "@honeycomb-finance/state-hooks": "*", + "@honeycomb-finance/walletmodal": "*", + "@honeycomb-finance/wallet-connectors": "*", "@web3-react/abstract-connector": "6.0.7", "@web3-react/core": "6.0.9", "react-device-detect": "1.6.2", diff --git a/monorepo/packages/honeycomb-provider/src/index.tsx b/monorepo/packages/honeycomb-provider/src/index.tsx index 2f787d722..13892dd35 100644 --- a/monorepo/packages/honeycomb-provider/src/index.tsx +++ b/monorepo/packages/honeycomb-provider/src/index.tsx @@ -1,13 +1,13 @@ -import { ChainId } from '@pangolindex/sdk'; import { HasuraContext, MixPanelProvider, NetworkContextName, PangolinWeb3Provider, ThemeProvider, -} from '@pangolindex/shared'; -import { ApplicationUpdater, ListsUpdater, MulticallUpdater, TransactionUpdater } from '@pangolindex/state-hooks'; -import { network } from '@pangolindex/wallet-connectors'; +} from '@honeycomb-finance/shared'; +import { ApplicationUpdater, ListsUpdater, MulticallUpdater, TransactionUpdater } from '@honeycomb-finance/state-hooks'; +import { network } from '@honeycomb-finance/wallet-connectors'; +import { ChainId } from '@pangolindex/sdk'; import { useWeb3React } from '@web3-react/core'; import React, { useEffect } from 'react'; import { QueryClient, QueryClientProvider } from 'react-query'; diff --git a/monorepo/packages/honeycomb-provider/src/useConnector.ts b/monorepo/packages/honeycomb-provider/src/useConnector.ts index d905f50c1..bb7981d3b 100644 --- a/monorepo/packages/honeycomb-provider/src/useConnector.ts +++ b/monorepo/packages/honeycomb-provider/src/useConnector.ts @@ -1,8 +1,7 @@ import { Web3Provider } from '@ethersproject/providers'; -import { AVALANCHE_MAINNET, ChainId } from '@pangolindex/sdk'; -import { IS_IN_IFRAME, MixPanelEvents, NetworkContextName, useMixpanel } from '@pangolindex/shared'; -import { useApplicationState, useUserAtom } from '@pangolindex/state-hooks'; -import { HashConnectEvents, gnosisSafe, hashconnectEvent } from '@pangolindex/wallet-connectors'; +import { IS_IN_IFRAME, MixPanelEvents, NetworkContextName, useMixpanel } from '@honeycomb-finance/shared'; +import { useApplicationState, useUserAtom } from '@honeycomb-finance/state-hooks'; +import { HashConnectEvents, gnosisSafe, hashconnectEvent } from '@honeycomb-finance/wallet-connectors'; import { PangolinWallet, PangolinWalletEvents, @@ -14,7 +13,8 @@ import { injectWallet, pangolinWalletEvent, useWalletState, -} from '@pangolindex/walletmodal'; +} from '@honeycomb-finance/walletmodal'; +import { AVALANCHE_MAINNET, ChainId } from '@pangolindex/sdk'; import { AbstractConnector } from '@web3-react/abstract-connector'; import { UnsupportedChainIdError, useWeb3React } from '@web3-react/core'; import { useCallback, useEffect, useMemo, useState } from 'react'; diff --git a/monorepo/packages/pools/.storybook/main.ts b/monorepo/packages/pools/.storybook/main.ts index 2d09c095e..4ff41a4d8 100644 --- a/monorepo/packages/pools/.storybook/main.ts +++ b/monorepo/packages/pools/.storybook/main.ts @@ -21,7 +21,7 @@ const config: StorybookConfig = { // make sure webpack find turborepo packages from root node_modules updatedConfig.resolve.alias = { ...updatedConfig.resolve.alias, - '@pangolindex/shared': path.join(process.cwd(), '../../node_modules/@pangolindex/shared'), + '@honeycomb-finance/shared': path.join(process.cwd(), '../../node_modules/@honeycomb-finance/shared'), }; } diff --git a/monorepo/packages/pools/.storybook/preview.tsx b/monorepo/packages/pools/.storybook/preview.tsx index 1db090e6a..80feb95a0 100644 --- a/monorepo/packages/pools/.storybook/preview.tsx +++ b/monorepo/packages/pools/.storybook/preview.tsx @@ -1,6 +1,6 @@ import React from 'react'; import type { Preview } from '@storybook/react'; -import { ThemeProvider } from '@pangolindex/shared'; +import { ThemeProvider } from '@honeycomb-finance/shared'; const InternalProvider = ({ children, theme }) => { return {children}; diff --git a/monorepo/packages/pools/README.md b/monorepo/packages/pools/README.md index c9d418713..8f274fa0c 100644 --- a/monorepo/packages/pools/README.md +++ b/monorepo/packages/pools/README.md @@ -2,11 +2,11 @@ Components to interact with Pangolin's pools and farms. ## Installation -`yarn add @pangolindex/pools` +`yarn add @honeycomb-finance/pools` or -`npm install @pangolindex/pools` +`npm install @honeycomb-finance/pools` ### Install below dependancies as its peer dependancies @@ -22,8 +22,8 @@ In your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider` _Use version **6.0.9** of `@web3-react/core` package._ ```tsx -import { HoneycombProvider } from '@pangolindex/honeycomb-provider'; -import { NetworkContextName, useActiveWeb3React } from '@pangolindex/shared'; +import { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider'; +import { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared'; import { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core'; import React from 'react'; import ReactDOM from 'react-dom'; diff --git a/monorepo/packages/pools/package.json b/monorepo/packages/pools/package.json index b7af85ac9..a9dd7ae54 100644 --- a/monorepo/packages/pools/package.json +++ b/monorepo/packages/pools/package.json @@ -1,5 +1,5 @@ { - "name": "@pangolindex/pools", + "name": "@honeycomb-finance/pools", "version": "0.0.0", "main": "lib/index.cjs.js", "module": "lib/index.esm.js", @@ -46,12 +46,12 @@ "@ethersproject/abi": "5.6.4", "@ethersproject/providers": "5.7.2", "@ethersproject/units": "5.6.1", - "@pangolindex/core": "*", + "@honeycomb-finance/core": "*", "@pangolindex/exchange-contracts": "2.1.7", - "@pangolindex/shared": "*", - "@pangolindex/state-hooks": "*", - "@pangolindex/token-drawer": "*", - "@pangolindex/wallet-connectors": "*", + "@honeycomb-finance/shared": "*", + "@honeycomb-finance/state-hooks": "*", + "@honeycomb-finance/token-drawer": "*", + "@honeycomb-finance/wallet-connectors": "*", "axios": "0.26.0", "deep-equal": "2.0.5", "ethers": "5.5.4", diff --git a/monorepo/packages/pools/src/components/AddLiquidity/ConfirmPoolDrawer/index.tsx b/monorepo/packages/pools/src/components/AddLiquidity/ConfirmPoolDrawer/index.tsx index a9363e4c4..4dd55aba0 100644 --- a/monorepo/packages/pools/src/components/AddLiquidity/ConfirmPoolDrawer/index.tsx +++ b/monorepo/packages/pools/src/components/AddLiquidity/ConfirmPoolDrawer/index.tsx @@ -10,9 +10,9 @@ import { Stat, Text, TransactionCompleted, -} from '@pangolindex/core'; +} from '@honeycomb-finance/core'; +import { ONE_BIPS, useTranslation } from '@honeycomb-finance/shared'; import { Currency, CurrencyAmount, Fraction, Percent, TokenAmount } from '@pangolindex/sdk'; -import { ONE_BIPS, useTranslation } from '@pangolindex/shared'; import numeral from 'numeral'; import React, { useContext } from 'react'; import { AlertTriangle } from 'react-feather'; diff --git a/monorepo/packages/pools/src/components/AddLiquidity/ConfirmPoolDrawer/styled.ts b/monorepo/packages/pools/src/components/AddLiquidity/ConfirmPoolDrawer/styled.ts index 2786150a1..4e52c656c 100644 --- a/monorepo/packages/pools/src/components/AddLiquidity/ConfirmPoolDrawer/styled.ts +++ b/monorepo/packages/pools/src/components/AddLiquidity/ConfirmPoolDrawer/styled.ts @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Root = styled(Box)` diff --git a/monorepo/packages/pools/src/components/AddLiquidity/PoolPriceBar/index.tsx b/monorepo/packages/pools/src/components/AddLiquidity/PoolPriceBar/index.tsx index 086190ccd..8fcc533d9 100644 --- a/monorepo/packages/pools/src/components/AddLiquidity/PoolPriceBar/index.tsx +++ b/monorepo/packages/pools/src/components/AddLiquidity/PoolPriceBar/index.tsx @@ -1,7 +1,7 @@ -import { Box, Stat } from '@pangolindex/core'; +import { Box, Stat } from '@honeycomb-finance/core'; +import { ONE_BIPS, useChainId, useTranslation } from '@honeycomb-finance/shared'; +import { useUSDCPriceHook } from '@honeycomb-finance/state-hooks'; import { CHAINS, Currency, CurrencyAmount, Percent, Price } from '@pangolindex/sdk'; -import { ONE_BIPS, useChainId, useTranslation } from '@pangolindex/shared'; -import { useUSDCPriceHook } from '@pangolindex/state-hooks'; import React from 'react'; import { Field } from 'src/state/mint/atom'; import { GridContainer, Root } from './styled'; diff --git a/monorepo/packages/pools/src/components/AddLiquidity/PoolPriceBar/styled.tsx b/monorepo/packages/pools/src/components/AddLiquidity/PoolPriceBar/styled.tsx index 55a4b23ab..5123b0c1f 100644 --- a/monorepo/packages/pools/src/components/AddLiquidity/PoolPriceBar/styled.tsx +++ b/monorepo/packages/pools/src/components/AddLiquidity/PoolPriceBar/styled.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Root = styled(Box)` diff --git a/monorepo/packages/pools/src/components/AddLiquidity/index.tsx b/monorepo/packages/pools/src/components/AddLiquidity/index.tsx index 149340d0a..198ce1314 100644 --- a/monorepo/packages/pools/src/components/AddLiquidity/index.tsx +++ b/monorepo/packages/pools/src/components/AddLiquidity/index.tsx @@ -1,6 +1,5 @@ /* eslint-disable max-lines */ -import { Box, Button, Text, TextInput } from '@pangolindex/core'; -import { Currency, Pair, TokenAmount } from '@pangolindex/sdk'; +import { Box, Button, Text, TextInput } from '@honeycomb-finance/core'; import { MixPanelEvents, PairState, @@ -12,7 +11,7 @@ import { usePangolinWeb3, useTranslation, wrappedCurrency, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { ApprovalState, useApproveCallbackHook, @@ -21,7 +20,8 @@ import { useTransactionDeadline, useUserSlippageTolerance, useWalletModalToggle, -} from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/state-hooks'; +import { Currency, Pair, TokenAmount } from '@pangolindex/sdk'; import React, { useCallback, useContext, useState } from 'react'; import { Plus } from 'react-feather'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/pools/src/components/AddLiquidity/styleds.tsx b/monorepo/packages/pools/src/components/AddLiquidity/styleds.tsx index eb81b80dd..46c137d9e 100644 --- a/monorepo/packages/pools/src/components/AddLiquidity/styleds.tsx +++ b/monorepo/packages/pools/src/components/AddLiquidity/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; import { SpaceType } from 'src/hooks/minichef/types'; diff --git a/monorepo/packages/pools/src/components/AddLiquidityDrawer/index.tsx b/monorepo/packages/pools/src/components/AddLiquidityDrawer/index.tsx index a9f49deda..96ab79761 100644 --- a/monorepo/packages/pools/src/components/AddLiquidityDrawer/index.tsx +++ b/monorepo/packages/pools/src/components/AddLiquidityDrawer/index.tsx @@ -1,6 +1,6 @@ -import { Drawer } from '@pangolindex/core'; +import { Drawer } from '@honeycomb-finance/core'; +import { unwrappedToken, useChainId, useTranslation } from '@honeycomb-finance/shared'; import { Token } from '@pangolindex/sdk'; -import { unwrappedToken, useChainId, useTranslation } from '@pangolindex/shared'; import React from 'react'; import { SpaceType } from 'src/hooks/minichef/types'; import AddLiquidity from '../AddLiquidity'; diff --git a/monorepo/packages/pools/src/components/AddLiquidityModal/SearchToken.tsx b/monorepo/packages/pools/src/components/AddLiquidityModal/SearchToken.tsx index f908762db..a323de02c 100644 --- a/monorepo/packages/pools/src/components/AddLiquidityModal/SearchToken.tsx +++ b/monorepo/packages/pools/src/components/AddLiquidityModal/SearchToken.tsx @@ -1,7 +1,7 @@ -import { Box, CurrencyLogo, Text } from '@pangolindex/core'; +import { Box, CurrencyLogo, Text } from '@honeycomb-finance/core'; +import { PairState, useChainId, usePangolinWeb3, useTranslation } from '@honeycomb-finance/shared'; +import { usePair } from '@honeycomb-finance/state-hooks'; import { CAVAX, Currency, WAVAX, currencyEquals } from '@pangolindex/sdk'; -import { PairState, useChainId, usePangolinWeb3, useTranslation } from '@pangolindex/shared'; -import { usePair } from '@pangolindex/state-hooks'; import React, { useContext } from 'react'; import { ChevronDown, Plus } from 'react-feather'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/pools/src/components/AddLiquidityModal/createPair.stories.tsx b/monorepo/packages/pools/src/components/AddLiquidityModal/createPair.stories.tsx index 84628c713..77101b3b3 100644 --- a/monorepo/packages/pools/src/components/AddLiquidityModal/createPair.stories.tsx +++ b/monorepo/packages/pools/src/components/AddLiquidityModal/createPair.stories.tsx @@ -1,4 +1,4 @@ -import { Button } from '@pangolindex/core'; +import { Button } from '@honeycomb-finance/core'; import { ComponentStory } from '@storybook/react'; import React, { useCallback, useState } from 'react'; import AddLiquidityModal from '.'; diff --git a/monorepo/packages/pools/src/components/AddLiquidityModal/index.tsx b/monorepo/packages/pools/src/components/AddLiquidityModal/index.tsx index 1ec6382e5..37453fed1 100644 --- a/monorepo/packages/pools/src/components/AddLiquidityModal/index.tsx +++ b/monorepo/packages/pools/src/components/AddLiquidityModal/index.tsx @@ -1,8 +1,8 @@ -import { Box, CloseIcon, Modal, Text } from '@pangolindex/core'; +import { Box, CloseIcon, Modal, Text } from '@honeycomb-finance/core'; +import { useChainId, useTranslation, wrappedCurrency } from '@honeycomb-finance/shared'; +import { useCurrency, useParsedQueryString } from '@honeycomb-finance/state-hooks'; +import { SelectTokenDrawer } from '@honeycomb-finance/token-drawer'; import { CAVAX, Currency } from '@pangolindex/sdk'; -import { useChainId, useTranslation, wrappedCurrency } from '@pangolindex/shared'; -import { useCurrency, useParsedQueryString } from '@pangolindex/state-hooks'; -import { SelectTokenDrawer } from '@pangolindex/token-drawer'; import React, { useCallback, useContext, useEffect, useState } from 'react'; import { ThemeContext } from 'styled-components'; import { SpaceType } from 'src/hooks/minichef/types'; diff --git a/monorepo/packages/pools/src/components/ClaimDrawer/index.tsx b/monorepo/packages/pools/src/components/ClaimDrawer/index.tsx index 4f054fbb9..375ca17d8 100644 --- a/monorepo/packages/pools/src/components/ClaimDrawer/index.tsx +++ b/monorepo/packages/pools/src/components/ClaimDrawer/index.tsx @@ -1,5 +1,5 @@ -import { Drawer } from '@pangolindex/core'; -import { useTranslation } from '@pangolindex/shared'; +import { Drawer } from '@honeycomb-finance/core'; +import { useTranslation } from '@honeycomb-finance/shared'; import React from 'react'; import { DoubleSideStakingInfo } from 'src/hooks/minichef/types'; import ClaimReward from '../ClaimReward'; diff --git a/monorepo/packages/pools/src/components/ClaimReward/claimReward.stories.tsx b/monorepo/packages/pools/src/components/ClaimReward/claimReward.stories.tsx index 1a1d6aa9e..013c35358 100644 --- a/monorepo/packages/pools/src/components/ClaimReward/claimReward.stories.tsx +++ b/monorepo/packages/pools/src/components/ClaimReward/claimReward.stories.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import { ComponentStory } from '@storybook/react'; import React from 'react'; import { useGetMinichefStakingInfos } from '../Pool/mock'; diff --git a/monorepo/packages/pools/src/components/ClaimReward/index.tsx b/monorepo/packages/pools/src/components/ClaimReward/index.tsx index dc62eea85..876d85f67 100644 --- a/monorepo/packages/pools/src/components/ClaimReward/index.tsx +++ b/monorepo/packages/pools/src/components/ClaimReward/index.tsx @@ -1,5 +1,5 @@ import { TransactionResponse } from '@ethersproject/providers'; -import { Box, Button, Loader, Stat, Text, TransactionCompleted } from '@pangolindex/core'; +import { Box, Button, Loader, Stat, Text, TransactionCompleted } from '@honeycomb-finance/core'; import { FARM_TYPE, MixPanelEvents, @@ -9,8 +9,8 @@ import { usePangolinWeb3, useTranslation, waitForTransaction, -} from '@pangolindex/shared'; -import { useTransactionAdder } from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/shared'; +import { useTransactionAdder } from '@honeycomb-finance/state-hooks'; import React, { useState } from 'react'; import { useExtraPendingRewards, useMinichefPools } from 'src/hooks/minichef/hooks/common'; import { DoubleSideStakingInfo, MinichefStakingInfo } from 'src/hooks/minichef/types'; diff --git a/monorepo/packages/pools/src/components/ClaimReward/styleds.tsx b/monorepo/packages/pools/src/components/ClaimReward/styleds.tsx index 74e276140..d7636440a 100644 --- a/monorepo/packages/pools/src/components/ClaimReward/styleds.tsx +++ b/monorepo/packages/pools/src/components/ClaimReward/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const ClaimWrapper = styled(Box)` diff --git a/monorepo/packages/pools/src/components/CoinDescription/index.tsx b/monorepo/packages/pools/src/components/CoinDescription/index.tsx index ab97a76b9..d10678ad3 100644 --- a/monorepo/packages/pools/src/components/CoinDescription/index.tsx +++ b/monorepo/packages/pools/src/components/CoinDescription/index.tsx @@ -1,7 +1,7 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; +import { ExternalLink, useTranslation } from '@honeycomb-finance/shared'; +import { useCoinGeckoTokenData } from '@honeycomb-finance/state-hooks'; import { Currency, Token } from '@pangolindex/sdk'; -import { ExternalLink, useTranslation } from '@pangolindex/shared'; -import { useCoinGeckoTokenData } from '@pangolindex/state-hooks'; import React from 'react'; import sanitizeHtml from 'sanitize-html'; diff --git a/monorepo/packages/pools/src/components/DetailModal/DetailView/index.tsx b/monorepo/packages/pools/src/components/DetailModal/DetailView/index.tsx index deeda0285..22e130d98 100644 --- a/monorepo/packages/pools/src/components/DetailModal/DetailView/index.tsx +++ b/monorepo/packages/pools/src/components/DetailModal/DetailView/index.tsx @@ -1,7 +1,7 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; +import { unwrappedToken, useChainId, useTranslation } from '@honeycomb-finance/shared'; +import { usePair } from '@honeycomb-finance/state-hooks'; import { CHAINS, ChefType } from '@pangolindex/sdk'; -import { unwrappedToken, useChainId, useTranslation } from '@pangolindex/shared'; -import { usePair } from '@pangolindex/state-hooks'; import React from 'react'; import { useWindowSize } from 'react-use'; import { useGetPoolDollerWorth } from 'src/hooks/minichef/hooks/common'; diff --git a/monorepo/packages/pools/src/components/DetailModal/DetailView/styleds.tsx b/monorepo/packages/pools/src/components/DetailModal/DetailView/styleds.tsx index acd78b593..e9a02603d 100644 --- a/monorepo/packages/pools/src/components/DetailModal/DetailView/styleds.tsx +++ b/monorepo/packages/pools/src/components/DetailModal/DetailView/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const DesktopWrapper = styled(Box)` diff --git a/monorepo/packages/pools/src/components/DetailModal/Details/index.tsx b/monorepo/packages/pools/src/components/DetailModal/Details/index.tsx index ce89ce3b0..afbe54a45 100644 --- a/monorepo/packages/pools/src/components/DetailModal/Details/index.tsx +++ b/monorepo/packages/pools/src/components/DetailModal/Details/index.tsx @@ -1,7 +1,7 @@ -import { ANALYTICS_PAGE_MAPPING, Box } from '@pangolindex/core'; +import { ANALYTICS_PAGE_MAPPING, Box } from '@honeycomb-finance/core'; +import { unwrappedToken, useChainId, usePangolinWeb3, useTranslation } from '@honeycomb-finance/shared'; +import { convertCoingeckoTokens, usePair } from '@honeycomb-finance/state-hooks'; import { CHAINS, Fraction, Token } from '@pangolindex/sdk'; -import { unwrappedToken, useChainId, usePangolinWeb3, useTranslation } from '@pangolindex/shared'; -import { convertCoingeckoTokens, usePair } from '@pangolindex/state-hooks'; import deepEqual from 'deep-equal'; import numeral from 'numeral'; import React from 'react'; diff --git a/monorepo/packages/pools/src/components/DetailModal/Details/styled.ts b/monorepo/packages/pools/src/components/DetailModal/Details/styled.ts index a21005e00..ac1d5f2d8 100644 --- a/monorepo/packages/pools/src/components/DetailModal/Details/styled.ts +++ b/monorepo/packages/pools/src/components/DetailModal/Details/styled.ts @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const DetailsContainer = styled(Box)` diff --git a/monorepo/packages/pools/src/components/DetailModal/EarnedDetail/earnedDetail.stories.tsx b/monorepo/packages/pools/src/components/DetailModal/EarnedDetail/earnedDetail.stories.tsx index 9bf99b127..5987a6ee3 100644 --- a/monorepo/packages/pools/src/components/DetailModal/EarnedDetail/earnedDetail.stories.tsx +++ b/monorepo/packages/pools/src/components/DetailModal/EarnedDetail/earnedDetail.stories.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import { ComponentStory } from '@storybook/react'; import React from 'react'; import { useGetMinichefStakingInfos } from '../../Pool/mock'; diff --git a/monorepo/packages/pools/src/components/DetailModal/EarnedDetail/index.tsx b/monorepo/packages/pools/src/components/DetailModal/EarnedDetail/index.tsx index 4a07d1c80..ec194c165 100644 --- a/monorepo/packages/pools/src/components/DetailModal/EarnedDetail/index.tsx +++ b/monorepo/packages/pools/src/components/DetailModal/EarnedDetail/index.tsx @@ -1,6 +1,6 @@ -import { Box, Button, Stat, Text } from '@pangolindex/core'; +import { Box, Button, Stat, Text } from '@honeycomb-finance/core'; +import { BIG_INT_ZERO, PNG, useChainId, useTranslation } from '@honeycomb-finance/shared'; import { TokenAmount } from '@pangolindex/sdk'; -import { BIG_INT_ZERO, PNG, useChainId, useTranslation } from '@pangolindex/shared'; import numeral from 'numeral'; import React, { useState } from 'react'; import { useExtraPendingRewards } from 'src/hooks/minichef/hooks/common'; diff --git a/monorepo/packages/pools/src/components/DetailModal/EarnedDetail/styleds.tsx b/monorepo/packages/pools/src/components/DetailModal/EarnedDetail/styleds.tsx index 1aa2d30c4..fe934ea5b 100644 --- a/monorepo/packages/pools/src/components/DetailModal/EarnedDetail/styleds.tsx +++ b/monorepo/packages/pools/src/components/DetailModal/EarnedDetail/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Wrapper = styled(Box)` diff --git a/monorepo/packages/pools/src/components/DetailModal/Header/index.tsx b/monorepo/packages/pools/src/components/DetailModal/Header/index.tsx index d1b512be9..8f151a6a9 100644 --- a/monorepo/packages/pools/src/components/DetailModal/Header/index.tsx +++ b/monorepo/packages/pools/src/components/DetailModal/Header/index.tsx @@ -1,6 +1,6 @@ -import { Box, CloseIcon, DoubleCurrencyLogo, Hidden, RewardTokens, Stat, Text, Visible } from '@pangolindex/core'; +import { Box, CloseIcon, DoubleCurrencyLogo, Hidden, RewardTokens, Stat, Text, Visible } from '@honeycomb-finance/core'; +import { ZERO_FRACTION, unwrappedToken, useChainId, useTranslation } from '@honeycomb-finance/shared'; import { CHAINS, ChefType } from '@pangolindex/sdk'; -import { ZERO_FRACTION, unwrappedToken, useChainId, useTranslation } from '@pangolindex/shared'; import numeral from 'numeral'; import React, { useContext } from 'react'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/pools/src/components/DetailModal/Header/styled.tsx b/monorepo/packages/pools/src/components/DetailModal/Header/styled.tsx index 5f7d30133..07c5203e0 100644 --- a/monorepo/packages/pools/src/components/DetailModal/Header/styled.tsx +++ b/monorepo/packages/pools/src/components/DetailModal/Header/styled.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import { ChefType } from '@pangolindex/sdk'; import styled from 'styled-components'; diff --git a/monorepo/packages/pools/src/components/DetailModal/StatDetail/index.tsx b/monorepo/packages/pools/src/components/DetailModal/StatDetail/index.tsx index 4265d4f5b..cebfd0203 100644 --- a/monorepo/packages/pools/src/components/DetailModal/StatDetail/index.tsx +++ b/monorepo/packages/pools/src/components/DetailModal/StatDetail/index.tsx @@ -1,6 +1,6 @@ -import { Box, Stat, Text } from '@pangolindex/core'; +import { Box, Stat, Text } from '@honeycomb-finance/core'; +import { BIG_INT_ZERO, useChainId } from '@honeycomb-finance/shared'; import { Currency, JSBI, Pair, TokenAmount } from '@pangolindex/sdk'; -import { BIG_INT_ZERO, useChainId } from '@pangolindex/shared'; import numeral from 'numeral'; import React from 'react'; import AnalyticsIcon from 'src/assets/analytics.svg'; diff --git a/monorepo/packages/pools/src/components/DetailModal/index.tsx b/monorepo/packages/pools/src/components/DetailModal/index.tsx index 742b11bfc..0ee645f40 100644 --- a/monorepo/packages/pools/src/components/DetailModal/index.tsx +++ b/monorepo/packages/pools/src/components/DetailModal/index.tsx @@ -1,11 +1,11 @@ -import { Modal } from '@pangolindex/core'; -import { Pair } from '@pangolindex/sdk'; +import { Modal } from '@honeycomb-finance/core'; import { ApplicationModal, useModalOpen, usePoolDetailnModalToggle, useUpdateSelectedPoolId, -} from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/state-hooks'; +import { Pair } from '@pangolindex/sdk'; import React, { useCallback, useContext, useEffect } from 'react'; import { ThemeContext } from 'styled-components'; import { DoubleSideStakingInfo } from 'src/hooks/minichef/types'; diff --git a/monorepo/packages/pools/src/components/DetailModal/poolDetail.stories.tsx b/monorepo/packages/pools/src/components/DetailModal/poolDetail.stories.tsx index 0168c7f7b..62a142bae 100644 --- a/monorepo/packages/pools/src/components/DetailModal/poolDetail.stories.tsx +++ b/monorepo/packages/pools/src/components/DetailModal/poolDetail.stories.tsx @@ -1,5 +1,5 @@ -import { Button } from '@pangolindex/core'; -import { usePoolDetailnModalToggle } from '@pangolindex/state-hooks'; +import { Button } from '@honeycomb-finance/core'; +import { usePoolDetailnModalToggle } from '@honeycomb-finance/state-hooks'; import { ComponentStory } from '@storybook/react'; import React from 'react'; import { useGetMinichefStakingInfos } from '../Pool/mock'; diff --git a/monorepo/packages/pools/src/components/EarnWidget/EarnOption/index.tsx b/monorepo/packages/pools/src/components/EarnWidget/EarnOption/index.tsx index 8c5ce3b61..675729ade 100644 --- a/monorepo/packages/pools/src/components/EarnWidget/EarnOption/index.tsx +++ b/monorepo/packages/pools/src/components/EarnWidget/EarnOption/index.tsx @@ -1,5 +1,5 @@ -import { Box, Text, ToggleButtons } from '@pangolindex/core'; -import { useTranslation } from '@pangolindex/shared'; +import { Box, Text, ToggleButtons } from '@honeycomb-finance/core'; +import { useTranslation } from '@honeycomb-finance/shared'; import React from 'react'; import { EarnWrapper } from './styled'; diff --git a/monorepo/packages/pools/src/components/EarnWidget/EarnOption/styled.tsx b/monorepo/packages/pools/src/components/EarnWidget/EarnOption/styled.tsx index 8b4ca6cbc..1e22e994a 100644 --- a/monorepo/packages/pools/src/components/EarnWidget/EarnOption/styled.tsx +++ b/monorepo/packages/pools/src/components/EarnWidget/EarnOption/styled.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const EarnWrapper = styled(Box)` diff --git a/monorepo/packages/pools/src/components/EarnWidget/index.tsx b/monorepo/packages/pools/src/components/EarnWidget/index.tsx index d5fd30ab2..c68c6d60b 100644 --- a/monorepo/packages/pools/src/components/EarnWidget/index.tsx +++ b/monorepo/packages/pools/src/components/EarnWidget/index.tsx @@ -1,5 +1,5 @@ +import { useChainId } from '@honeycomb-finance/shared'; import { CHAINS, ChefType, Currency } from '@pangolindex/sdk'; -import { useChainId } from '@pangolindex/shared'; import React, { useState } from 'react'; import { DoubleSideStakingInfo, SpaceType } from 'src/hooks/minichef/types'; import { PangoChefInfo } from 'src/hooks/pangochef/types'; diff --git a/monorepo/packages/pools/src/components/EarnWidget/styled.tsx b/monorepo/packages/pools/src/components/EarnWidget/styled.tsx index b089f01c3..8c20fa31b 100644 --- a/monorepo/packages/pools/src/components/EarnWidget/styled.tsx +++ b/monorepo/packages/pools/src/components/EarnWidget/styled.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Root = styled(Box)` diff --git a/monorepo/packages/pools/src/components/FarmDrawer/index.tsx b/monorepo/packages/pools/src/components/FarmDrawer/index.tsx index bbe7f589b..53767fed3 100644 --- a/monorepo/packages/pools/src/components/FarmDrawer/index.tsx +++ b/monorepo/packages/pools/src/components/FarmDrawer/index.tsx @@ -1,6 +1,6 @@ -import { Drawer } from '@pangolindex/core'; +import { Drawer } from '@honeycomb-finance/core'; +import { useChainId, useTranslation } from '@honeycomb-finance/shared'; import { CHAINS, ChefType } from '@pangolindex/sdk'; -import { useChainId, useTranslation } from '@pangolindex/shared'; import React from 'react'; import { DoubleSideStakingInfo, SpaceType } from 'src/hooks/minichef/types'; import { PangoChefInfo } from 'src/hooks/pangochef/types'; diff --git a/monorepo/packages/pools/src/components/PangoChef/ClaimReward/claimReward.stories.tsx b/monorepo/packages/pools/src/components/PangoChef/ClaimReward/claimReward.stories.tsx index 2f0549409..b3edb0c7d 100644 --- a/monorepo/packages/pools/src/components/PangoChef/ClaimReward/claimReward.stories.tsx +++ b/monorepo/packages/pools/src/components/PangoChef/ClaimReward/claimReward.stories.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import { ComponentStory } from '@storybook/react'; import React from 'react'; import { useGetPangoChefInfos } from '../../Pool/mock'; diff --git a/monorepo/packages/pools/src/components/PangoChef/ClaimReward/index.tsx b/monorepo/packages/pools/src/components/PangoChef/ClaimReward/index.tsx index b36ebfb8f..10b65ca68 100644 --- a/monorepo/packages/pools/src/components/PangoChef/ClaimReward/index.tsx +++ b/monorepo/packages/pools/src/components/PangoChef/ClaimReward/index.tsx @@ -1,4 +1,4 @@ -import { Box, Button, Loader, Text, TransactionCompleted } from '@pangolindex/core'; +import { Box, Button, Loader, Text, TransactionCompleted } from '@honeycomb-finance/core'; import { FARM_TYPE, MixPanelEvents, @@ -7,8 +7,8 @@ import { useMixpanel, usePangolinWeb3, useTranslation, -} from '@pangolindex/shared'; -import { useGetHederaTokenNotAssociated, useHederaTokenAssociated } from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/shared'; +import { useGetHederaTokenNotAssociated, useHederaTokenAssociated } from '@honeycomb-finance/state-hooks'; import React, { useContext, useMemo, useState } from 'react'; import { AlertTriangle } from 'react-feather'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/pools/src/components/PangoChef/ClaimReward/styleds.tsx b/monorepo/packages/pools/src/components/PangoChef/ClaimReward/styleds.tsx index 02896e400..35d99c1f2 100644 --- a/monorepo/packages/pools/src/components/PangoChef/ClaimReward/styleds.tsx +++ b/monorepo/packages/pools/src/components/PangoChef/ClaimReward/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const ClaimWrapper = styled(Box)` diff --git a/monorepo/packages/pools/src/components/PangoChef/Compound/compound.stories.tsx b/monorepo/packages/pools/src/components/PangoChef/Compound/compound.stories.tsx index 0221bde8c..3af09afd2 100644 --- a/monorepo/packages/pools/src/components/PangoChef/Compound/compound.stories.tsx +++ b/monorepo/packages/pools/src/components/PangoChef/Compound/compound.stories.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import { ComponentStory } from '@storybook/react'; import React from 'react'; import { useGetPangoChefInfos } from '../../Pool/mock'; diff --git a/monorepo/packages/pools/src/components/PangoChef/Compound/index.tsx b/monorepo/packages/pools/src/components/PangoChef/Compound/index.tsx index dda0f51ac..e3d66d22e 100644 --- a/monorepo/packages/pools/src/components/PangoChef/Compound/index.tsx +++ b/monorepo/packages/pools/src/components/PangoChef/Compound/index.tsx @@ -1,7 +1,6 @@ /* eslint-disable max-lines */ import { formatUnits } from '@ethersproject/units'; -import { Box, Button, Loader, Text, TextInput, Tooltip, TransactionCompleted } from '@pangolindex/core'; -import { CAVAX, ChainId, CurrencyAmount, Fraction, JSBI, Price, TokenAmount, WAVAX } from '@pangolindex/sdk'; +import { Box, Button, Loader, Text, TextInput, Tooltip, TransactionCompleted } from '@honeycomb-finance/core'; import { FARM_TYPE, MixPanelEvents, @@ -12,7 +11,7 @@ import { useMixpanel, usePangolinWeb3, useTranslation, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { ApprovalState, useAccountBalanceHook, @@ -20,8 +19,9 @@ import { usePair, useTokenBalancesHook, useTokensCurrencyPriceHook, -} from '@pangolindex/state-hooks'; -import { Hedera } from '@pangolindex/wallet-connectors'; +} from '@honeycomb-finance/state-hooks'; +import { Hedera } from '@honeycomb-finance/wallet-connectors'; +import { CAVAX, ChainId, CurrencyAmount, Fraction, JSBI, Price, TokenAmount, WAVAX } from '@pangolindex/sdk'; import { parseUnits } from 'ethers/lib/utils'; import numeral from 'numeral'; import React, { useCallback, useContext, useEffect, useState } from 'react'; diff --git a/monorepo/packages/pools/src/components/PangoChef/Compound/styleds.tsx b/monorepo/packages/pools/src/components/PangoChef/Compound/styleds.tsx index eb6b3221a..eb59d77cd 100644 --- a/monorepo/packages/pools/src/components/PangoChef/Compound/styleds.tsx +++ b/monorepo/packages/pools/src/components/PangoChef/Compound/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const CompoundWrapper = styled(Box)` diff --git a/monorepo/packages/pools/src/components/PangoChef/EarnDetail/index.tsx b/monorepo/packages/pools/src/components/PangoChef/EarnDetail/index.tsx index 31237924a..145df03b3 100644 --- a/monorepo/packages/pools/src/components/PangoChef/EarnDetail/index.tsx +++ b/monorepo/packages/pools/src/components/PangoChef/EarnDetail/index.tsx @@ -1,6 +1,6 @@ -import { Box, Button, Drawer, Stat, Text, Tooltip } from '@pangolindex/core'; +import { Box, Button, Drawer, Stat, Text, Tooltip } from '@honeycomb-finance/core'; +import { BIG_INT_ZERO, PNG, unwrappedToken, useChainId, useTranslation } from '@honeycomb-finance/shared'; import { ChainId, TokenAmount } from '@pangolindex/sdk'; -import { BIG_INT_ZERO, PNG, unwrappedToken, useChainId, useTranslation } from '@pangolindex/shared'; import numeral from 'numeral'; import React, { useContext, useState } from 'react'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/pools/src/components/PangoChef/EarnDetail/styleds.tsx b/monorepo/packages/pools/src/components/PangoChef/EarnDetail/styleds.tsx index 29b51fd3c..6193f75c1 100644 --- a/monorepo/packages/pools/src/components/PangoChef/EarnDetail/styleds.tsx +++ b/monorepo/packages/pools/src/components/PangoChef/EarnDetail/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Wrapper = styled(Box)` diff --git a/monorepo/packages/pools/src/components/PangoChef/Stake/ConfirmDrawer.tsx b/monorepo/packages/pools/src/components/PangoChef/Stake/ConfirmDrawer.tsx index 77b86eeb6..6be018ca8 100644 --- a/monorepo/packages/pools/src/components/PangoChef/Stake/ConfirmDrawer.tsx +++ b/monorepo/packages/pools/src/components/PangoChef/Stake/ConfirmDrawer.tsx @@ -1,6 +1,6 @@ -import { Box, Button, DoubleCurrencyLogo, Drawer, Loader, Stat, Text } from '@pangolindex/core'; +import { Box, Button, DoubleCurrencyLogo, Drawer, Loader, Stat, Text } from '@honeycomb-finance/core'; +import { getEtherscanLink, usePangolinWeb3, useTranslation } from '@honeycomb-finance/shared'; import { Currency, CurrencyAmount, Token } from '@pangolindex/sdk'; -import { getEtherscanLink, usePangolinWeb3, useTranslation } from '@pangolindex/shared'; import React, { useContext } from 'react'; import { AlertTriangle } from 'react-feather'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/pools/src/components/PangoChef/Stake/index.tsx b/monorepo/packages/pools/src/components/PangoChef/Stake/index.tsx index f03f82fca..201ade956 100644 --- a/monorepo/packages/pools/src/components/PangoChef/Stake/index.tsx +++ b/monorepo/packages/pools/src/components/PangoChef/Stake/index.tsx @@ -1,7 +1,15 @@ /* eslint-disable max-lines */ import { parseUnits } from '@ethersproject/units'; -import { Box, Button, DoubleCurrencyLogo, NumberOptions, Stat, Text, TextInput, Tooltip } from '@pangolindex/core'; -import { JSBI, Pair, Token, TokenAmount } from '@pangolindex/sdk'; +import { + Box, + Button, + DoubleCurrencyLogo, + NumberOptions, + Stat, + Text, + TextInput, + Tooltip, +} from '@honeycomb-finance/core'; import { BIG_INT_ZERO, FARM_TYPE, @@ -14,8 +22,9 @@ import { usePangolinWeb3, useTranslation, wrappedCurrencyAmount, -} from '@pangolindex/shared'; -import { ApprovalState, useApproveCallbackHook, usePair, useTransactionDeadline } from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/shared'; +import { ApprovalState, useApproveCallbackHook, usePair, useTransactionDeadline } from '@honeycomb-finance/state-hooks'; +import { JSBI, Pair, Token, TokenAmount } from '@pangolindex/sdk'; import React, { useCallback, useContext, useEffect, useState } from 'react'; import { ThemeContext } from 'styled-components'; import { useDerivedStakeInfo, useExtraPendingRewards, useGetPoolDollerWorth } from 'src/hooks/minichef/hooks/common'; diff --git a/monorepo/packages/pools/src/components/PangoChef/Stake/styleds.tsx b/monorepo/packages/pools/src/components/PangoChef/Stake/styleds.tsx index 2c2599ca3..0aefe0b92 100644 --- a/monorepo/packages/pools/src/components/PangoChef/Stake/styleds.tsx +++ b/monorepo/packages/pools/src/components/PangoChef/Stake/styleds.tsx @@ -1,4 +1,4 @@ -import { Box, Text, TextInput } from '@pangolindex/core'; +import { Box, Text, TextInput } from '@honeycomb-finance/core'; import styled from 'styled-components'; import { SpaceType } from 'src/hooks/minichef/types'; diff --git a/monorepo/packages/pools/src/components/Pool/PoolV2.tsx b/monorepo/packages/pools/src/components/Pool/PoolV2.tsx index b79e63748..74a17e3f5 100644 --- a/monorepo/packages/pools/src/components/Pool/PoolV2.tsx +++ b/monorepo/packages/pools/src/components/Pool/PoolV2.tsx @@ -1,5 +1,5 @@ +import { BIG_INT_ZERO } from '@honeycomb-finance/shared'; import { JSBI } from '@pangolindex/sdk'; -import { BIG_INT_ZERO } from '@pangolindex/shared'; import React, { useMemo } from 'react'; import { MinichefStakingInfo, PoolType } from 'src/hooks/minichef/types'; import PoolListV2 from '../PoolList/PoolListV2'; diff --git a/monorepo/packages/pools/src/components/Pool/PoolV3.tsx b/monorepo/packages/pools/src/components/Pool/PoolV3.tsx index ed3cf1582..95a424bed 100644 --- a/monorepo/packages/pools/src/components/Pool/PoolV3.tsx +++ b/monorepo/packages/pools/src/components/Pool/PoolV3.tsx @@ -1,5 +1,5 @@ +import { BIG_INT_ZERO } from '@honeycomb-finance/shared'; import { JSBI } from '@pangolindex/sdk'; -import { BIG_INT_ZERO } from '@pangolindex/shared'; import React, { useMemo } from 'react'; import { PoolType } from 'src/hooks/minichef/types'; import { PangoChefInfo } from 'src/hooks/pangochef/types'; diff --git a/monorepo/packages/pools/src/components/Pool/mock.ts b/monorepo/packages/pools/src/components/Pool/mock.ts index cf8567f20..c7a94ab42 100644 --- a/monorepo/packages/pools/src/components/Pool/mock.ts +++ b/monorepo/packages/pools/src/components/Pool/mock.ts @@ -1,5 +1,5 @@ +import { BIG_INT_ZERO, PNG, useChainId } from '@honeycomb-finance/shared'; import { Fraction, JSBI, Pair, Token, TokenAmount, WAVAX } from '@pangolindex/sdk'; -import { BIG_INT_ZERO, PNG, useChainId } from '@pangolindex/shared'; import { BigNumber } from 'ethers'; import { MinichefStakingInfo } from 'src/hooks/minichef/types'; import { PangoChefInfo } from 'src/hooks/pangochef/types'; diff --git a/monorepo/packages/pools/src/components/PoolCard/PoolCardV1.tsx b/monorepo/packages/pools/src/components/PoolCard/PoolCardV1.tsx index 970dc1af4..1db156f43 100644 --- a/monorepo/packages/pools/src/components/PoolCard/PoolCardV1.tsx +++ b/monorepo/packages/pools/src/components/PoolCard/PoolCardV1.tsx @@ -1,4 +1,4 @@ -import { useTokensContract } from '@pangolindex/state-hooks'; +import { useTokensContract } from '@honeycomb-finance/state-hooks'; import React from 'react'; import { DoubleSideStakingInfo } from 'src/hooks/minichef/types'; import PoolCardView from './PoolCardView'; diff --git a/monorepo/packages/pools/src/components/PoolCard/PoolCardView.tsx b/monorepo/packages/pools/src/components/PoolCard/PoolCardView.tsx index f92912d6f..948e75d4a 100644 --- a/monorepo/packages/pools/src/components/PoolCard/PoolCardView.tsx +++ b/monorepo/packages/pools/src/components/PoolCard/PoolCardView.tsx @@ -1,7 +1,7 @@ -import { Box, DoubleCurrencyLogo, RewardTokens, Stat, Text } from '@pangolindex/core'; +import { Box, DoubleCurrencyLogo, RewardTokens, Stat, Text } from '@honeycomb-finance/core'; +import { unwrappedToken, useChainId, usePangolinWeb3, useTranslation } from '@honeycomb-finance/shared'; +import { usePair, useTokenBalance } from '@honeycomb-finance/state-hooks'; import { CHAINS, Fraction, JSBI, Token, TokenAmount } from '@pangolindex/sdk'; -import { unwrappedToken, useChainId, usePangolinWeb3, useTranslation } from '@pangolindex/shared'; -import { usePair, useTokenBalance } from '@pangolindex/state-hooks'; import numeral from 'numeral'; import React, { useState } from 'react'; import { DoubleSideStakingInfo } from 'src/hooks/minichef/types'; diff --git a/monorepo/packages/pools/src/components/PoolCard/PoolCardViewV3.tsx b/monorepo/packages/pools/src/components/PoolCard/PoolCardViewV3.tsx index 133576375..530e1b088 100644 --- a/monorepo/packages/pools/src/components/PoolCard/PoolCardViewV3.tsx +++ b/monorepo/packages/pools/src/components/PoolCard/PoolCardViewV3.tsx @@ -1,7 +1,7 @@ -import { Box, DoubleCurrencyLogo, Drawer, RewardTokens, Stat, Text } from '@pangolindex/core'; +import { Box, DoubleCurrencyLogo, Drawer, RewardTokens, Stat, Text } from '@honeycomb-finance/core'; +import { BIG_INT_ZERO, unwrappedToken, useChainId, usePangolinWeb3, useTranslation } from '@honeycomb-finance/shared'; +import { usePair } from '@honeycomb-finance/state-hooks'; import { CHAINS, Fraction, JSBI, Token } from '@pangolindex/sdk'; -import { BIG_INT_ZERO, unwrappedToken, useChainId, usePangolinWeb3, useTranslation } from '@pangolindex/shared'; -import { usePair } from '@pangolindex/state-hooks'; import numeral from 'numeral'; import React, { useState } from 'react'; import { usePangoChefExtraFarmApr } from 'src/hooks/pangochef/hooks/common'; diff --git a/monorepo/packages/pools/src/components/PoolCard/poolCard.stories.tsx b/monorepo/packages/pools/src/components/PoolCard/poolCard.stories.tsx index a9a81021c..1d9a13f0c 100644 --- a/monorepo/packages/pools/src/components/PoolCard/poolCard.stories.tsx +++ b/monorepo/packages/pools/src/components/PoolCard/poolCard.stories.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import { ComponentStory } from '@storybook/react'; import React from 'react'; import { useGetMinichefStakingInfos } from '../Pool/mock'; diff --git a/monorepo/packages/pools/src/components/PoolCard/styleds.tsx b/monorepo/packages/pools/src/components/PoolCard/styleds.tsx index 848797882..f50003c01 100644 --- a/monorepo/packages/pools/src/components/PoolCard/styleds.tsx +++ b/monorepo/packages/pools/src/components/PoolCard/styleds.tsx @@ -1,4 +1,4 @@ -import { Box, Button } from '@pangolindex/core'; +import { Box, Button } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Panel = styled(Box)` diff --git a/monorepo/packages/pools/src/components/PoolImportModal/PoolImport/index.tsx b/monorepo/packages/pools/src/components/PoolImportModal/PoolImport/index.tsx index ad82d8abd..75b1c92b9 100644 --- a/monorepo/packages/pools/src/components/PoolImportModal/PoolImport/index.tsx +++ b/monorepo/packages/pools/src/components/PoolImportModal/PoolImport/index.tsx @@ -1,7 +1,7 @@ -import { Box, CurrencyLogo, Text } from '@pangolindex/core'; +import { Box, CurrencyLogo, Text } from '@honeycomb-finance/core'; +import { PairState, useChainId, usePangolinWeb3, useTranslation } from '@honeycomb-finance/shared'; +import { usePair, usePairAdder } from '@honeycomb-finance/state-hooks'; import { Currency, JSBI, TokenAmount } from '@pangolindex/sdk'; -import { PairState, useChainId, usePangolinWeb3, useTranslation } from '@pangolindex/shared'; -import { usePair, usePairAdder } from '@pangolindex/state-hooks'; import React, { useContext, useEffect } from 'react'; import { ChevronDown, Plus } from 'react-feather'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/pools/src/components/PoolImportModal/PoolImport/styleds.tsx b/monorepo/packages/pools/src/components/PoolImportModal/PoolImport/styleds.tsx index 0270a4f96..611e95581 100644 --- a/monorepo/packages/pools/src/components/PoolImportModal/PoolImport/styleds.tsx +++ b/monorepo/packages/pools/src/components/PoolImportModal/PoolImport/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const PoolImportWrapper = styled(Box)` diff --git a/monorepo/packages/pools/src/components/PoolImportModal/PositionCard/index.tsx b/monorepo/packages/pools/src/components/PoolImportModal/PositionCard/index.tsx index ccab67505..c4845b184 100644 --- a/monorepo/packages/pools/src/components/PoolImportModal/PositionCard/index.tsx +++ b/monorepo/packages/pools/src/components/PoolImportModal/PositionCard/index.tsx @@ -1,5 +1,4 @@ -import { Box, Button, DoubleCurrencyLogo, Stat, Text } from '@pangolindex/core'; -import { Currency, JSBI, Pair, Percent } from '@pangolindex/sdk'; +import { Box, Button, DoubleCurrencyLogo, Stat, Text } from '@honeycomb-finance/core'; import { BIG_INT_ZERO, ONE_BIPS, @@ -7,7 +6,8 @@ import { useChainId, usePangolinWeb3, useTranslation, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; +import { Currency, JSBI, Pair, Percent } from '@pangolindex/sdk'; import React from 'react'; import { usePairTotalSupplyHook } from 'src/hooks/pair'; import { usePairBalanceHook } from 'src/hooks/wallet/hooks'; diff --git a/monorepo/packages/pools/src/components/PoolImportModal/PositionCard/styleds.tsx b/monorepo/packages/pools/src/components/PoolImportModal/PositionCard/styleds.tsx index 9ac6a8c72..02b2b9443 100644 --- a/monorepo/packages/pools/src/components/PoolImportModal/PositionCard/styleds.tsx +++ b/monorepo/packages/pools/src/components/PoolImportModal/PositionCard/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Wrapper = styled(Box)` diff --git a/monorepo/packages/pools/src/components/PoolImportModal/index.tsx b/monorepo/packages/pools/src/components/PoolImportModal/index.tsx index 781e48834..92c392873 100644 --- a/monorepo/packages/pools/src/components/PoolImportModal/index.tsx +++ b/monorepo/packages/pools/src/components/PoolImportModal/index.tsx @@ -1,7 +1,7 @@ -import { Box, CloseIcon, Modal, Text } from '@pangolindex/core'; +import { Box, CloseIcon, Modal, Text } from '@honeycomb-finance/core'; +import { useChainId, useTranslation } from '@honeycomb-finance/shared'; +import { SelectTokenDrawer } from '@honeycomb-finance/token-drawer'; import { CAVAX, Currency } from '@pangolindex/sdk'; -import { useChainId, useTranslation } from '@pangolindex/shared'; -import { SelectTokenDrawer } from '@pangolindex/token-drawer'; import React, { useCallback, useContext, useState } from 'react'; import { ThemeContext } from 'styled-components'; import PoolImport from './PoolImport'; diff --git a/monorepo/packages/pools/src/components/PoolImportModal/poolImport.stories.tsx b/monorepo/packages/pools/src/components/PoolImportModal/poolImport.stories.tsx index 145ad134d..0eb545e47 100644 --- a/monorepo/packages/pools/src/components/PoolImportModal/poolImport.stories.tsx +++ b/monorepo/packages/pools/src/components/PoolImportModal/poolImport.stories.tsx @@ -1,4 +1,4 @@ -import { Button } from '@pangolindex/core'; +import { Button } from '@honeycomb-finance/core'; import { ComponentStory } from '@storybook/react'; import React, { useCallback, useState } from 'react'; import PoolImportModal from '.'; diff --git a/monorepo/packages/pools/src/components/PoolList/PoolCardListView.tsx b/monorepo/packages/pools/src/components/PoolList/PoolCardListView.tsx index e3b829139..bb5f619b7 100644 --- a/monorepo/packages/pools/src/components/PoolList/PoolCardListView.tsx +++ b/monorepo/packages/pools/src/components/PoolList/PoolCardListView.tsx @@ -1,5 +1,5 @@ -import { Box, DropdownMenu, Hidden, Loader, TextInput } from '@pangolindex/core'; -import { useTranslation } from '@pangolindex/shared'; +import { Box, DropdownMenu, Hidden, Loader, TextInput } from '@honeycomb-finance/core'; +import { useTranslation } from '@honeycomb-finance/shared'; import React, { useContext } from 'react'; import Scrollbars from 'react-custom-scrollbars'; import { Search } from 'react-feather'; diff --git a/monorepo/packages/pools/src/components/PoolList/PoolListV1.tsx b/monorepo/packages/pools/src/components/PoolList/PoolListV1.tsx index 5a78800df..ea81dffbb 100644 --- a/monorepo/packages/pools/src/components/PoolList/PoolListV1.tsx +++ b/monorepo/packages/pools/src/components/PoolList/PoolListV1.tsx @@ -1,5 +1,5 @@ -import { BIG_INT_ZERO, useChainId, useDebounce } from '@pangolindex/shared'; -import { usePoolDetailnModalToggle } from '@pangolindex/state-hooks'; +import { BIG_INT_ZERO, useChainId, useDebounce } from '@honeycomb-finance/shared'; +import { usePoolDetailnModalToggle } from '@honeycomb-finance/state-hooks'; import React, { useCallback, useEffect, useState } from 'react'; import { DoubleSideStakingInfo } from 'src/hooks/minichef/types'; import { fetchChunkedAprs, sortingOnAvaxStake, sortingOnStakedAmount } from 'src/hooks/minichef/utils'; diff --git a/monorepo/packages/pools/src/components/PoolList/PoolListV2.tsx b/monorepo/packages/pools/src/components/PoolList/PoolListV2.tsx index 13cca9291..337ea29c2 100644 --- a/monorepo/packages/pools/src/components/PoolList/PoolListV2.tsx +++ b/monorepo/packages/pools/src/components/PoolList/PoolListV2.tsx @@ -1,6 +1,6 @@ +import { BIG_INT_ZERO, useChainId, useDebounce } from '@honeycomb-finance/shared'; +import { usePoolDetailnModalToggle } from '@honeycomb-finance/state-hooks'; import { CHAINS } from '@pangolindex/sdk'; -import { BIG_INT_ZERO, useChainId, useDebounce } from '@pangolindex/shared'; -import { usePoolDetailnModalToggle } from '@pangolindex/state-hooks'; import React, { memo, useCallback, useEffect, useState } from 'react'; import { MinichefStakingInfo } from 'src/hooks/minichef/types'; import { sortingOnAvaxStake, sortingOnStakedAmount } from 'src/hooks/minichef/utils'; diff --git a/monorepo/packages/pools/src/components/PoolList/PoolListV3.tsx b/monorepo/packages/pools/src/components/PoolList/PoolListV3.tsx index 5349b75b0..943f1984a 100644 --- a/monorepo/packages/pools/src/components/PoolList/PoolListV3.tsx +++ b/monorepo/packages/pools/src/components/PoolList/PoolListV3.tsx @@ -1,6 +1,10 @@ +import { BIG_INT_ZERO, useChainId, useDebounce } from '@honeycomb-finance/shared'; +import { + useGetSelectedPoolId, + usePoolDetailnModalToggle, + useUpdateSelectedPoolId, +} from '@honeycomb-finance/state-hooks'; import { CHAINS } from '@pangolindex/sdk'; -import { BIG_INT_ZERO, useChainId, useDebounce } from '@pangolindex/shared'; -import { useGetSelectedPoolId, usePoolDetailnModalToggle, useUpdateSelectedPoolId } from '@pangolindex/state-hooks'; import React, { memo, useCallback, useEffect, useState } from 'react'; import { MinichefStakingInfo } from 'src/hooks/minichef/types'; import { sortingOnAvaxStake, sortingOnStakedAmount } from 'src/hooks/minichef/utils'; diff --git a/monorepo/packages/pools/src/components/PoolList/styleds.tsx b/monorepo/packages/pools/src/components/PoolList/styleds.tsx index abe04f2e0..e7cd7c161 100644 --- a/monorepo/packages/pools/src/components/PoolList/styleds.tsx +++ b/monorepo/packages/pools/src/components/PoolList/styleds.tsx @@ -1,4 +1,4 @@ -import { Box, TextInput } from '@pangolindex/core'; +import { Box, TextInput } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const PoolsWrapper = styled(Box)` diff --git a/monorepo/packages/pools/src/components/PoolUI/index.tsx b/monorepo/packages/pools/src/components/PoolUI/index.tsx index b15637c33..50ae0d9c6 100644 --- a/monorepo/packages/pools/src/components/PoolUI/index.tsx +++ b/monorepo/packages/pools/src/components/PoolUI/index.tsx @@ -1,6 +1,6 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; +import { BIG_INT_ZERO, useChainId, useTranslation } from '@honeycomb-finance/shared'; import { CHAINS, ChefType, JSBI } from '@pangolindex/sdk'; -import { BIG_INT_ZERO, useChainId, useTranslation } from '@pangolindex/shared'; import React, { useCallback, useMemo, useState } from 'react'; import { useMinichefStakingInfosHook } from 'src/hooks/minichef/hooks'; import { MinichefStakingInfo, PoolType } from 'src/hooks/minichef/types'; diff --git a/monorepo/packages/pools/src/components/PoolUI/styleds.tsx b/monorepo/packages/pools/src/components/PoolUI/styleds.tsx index b15f713ce..d98c68799 100644 --- a/monorepo/packages/pools/src/components/PoolUI/styleds.tsx +++ b/monorepo/packages/pools/src/components/PoolUI/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const PageWrapper = styled(Box)` diff --git a/monorepo/packages/pools/src/components/Remove/index.tsx b/monorepo/packages/pools/src/components/Remove/index.tsx index 435eb6b50..b81c60e95 100644 --- a/monorepo/packages/pools/src/components/Remove/index.tsx +++ b/monorepo/packages/pools/src/components/Remove/index.tsx @@ -1,5 +1,5 @@ -import { Box, Text, ToggleButtons } from '@pangolindex/core'; -import { unwrappedToken, useChainId, useTranslation } from '@pangolindex/shared'; +import { Box, Text, ToggleButtons } from '@honeycomb-finance/core'; +import { unwrappedToken, useChainId, useTranslation } from '@honeycomb-finance/shared'; import React, { useState } from 'react'; import { DoubleSideStakingInfo } from 'src/hooks/minichef/types'; import { useDerivedBurnInfo } from 'src/state/burn/hooks'; diff --git a/monorepo/packages/pools/src/components/Remove/styleds.tsx b/monorepo/packages/pools/src/components/Remove/styleds.tsx index c67b7eb27..6feb9f99c 100644 --- a/monorepo/packages/pools/src/components/Remove/styleds.tsx +++ b/monorepo/packages/pools/src/components/Remove/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const RemoveWrapper = styled(Box)` diff --git a/monorepo/packages/pools/src/components/RemoveDrawer/index.tsx b/monorepo/packages/pools/src/components/RemoveDrawer/index.tsx index 9d945e833..56e204bd1 100644 --- a/monorepo/packages/pools/src/components/RemoveDrawer/index.tsx +++ b/monorepo/packages/pools/src/components/RemoveDrawer/index.tsx @@ -1,5 +1,5 @@ -import { Drawer } from '@pangolindex/core'; -import { useTranslation } from '@pangolindex/shared'; +import { Drawer } from '@honeycomb-finance/core'; +import { useTranslation } from '@honeycomb-finance/shared'; import React from 'react'; import { DoubleSideStakingInfo } from 'src/hooks/minichef/types'; import Remove from '../Remove'; diff --git a/monorepo/packages/pools/src/components/RemoveFarm/index.tsx b/monorepo/packages/pools/src/components/RemoveFarm/index.tsx index 5e9fd8c72..44fe8eeb4 100644 --- a/monorepo/packages/pools/src/components/RemoveFarm/index.tsx +++ b/monorepo/packages/pools/src/components/RemoveFarm/index.tsx @@ -1,5 +1,4 @@ -import { Box, Button, Loader, Stat, Text, TransactionCompleted } from '@pangolindex/core'; -import { CHAINS, ChefType, Token } from '@pangolindex/sdk'; +import { Box, Button, Loader, Stat, Text, TransactionCompleted } from '@honeycomb-finance/core'; import { FARM_TYPE, MixPanelEvents, @@ -8,9 +7,10 @@ import { useMixpanel, usePangolinWeb3, useTranslation, -} from '@pangolindex/shared'; -import { useGetHederaTokenNotAssociated, useHederaTokenAssociated } from '@pangolindex/state-hooks'; -import { Hedera } from '@pangolindex/wallet-connectors'; +} from '@honeycomb-finance/shared'; +import { useGetHederaTokenNotAssociated, useHederaTokenAssociated } from '@honeycomb-finance/state-hooks'; +import { Hedera } from '@honeycomb-finance/wallet-connectors'; +import { CHAINS, ChefType, Token } from '@pangolindex/sdk'; import numeral from 'numeral'; import React, { useEffect, useMemo, useState } from 'react'; import { useExtraPendingRewards, useGetRewardTokens } from 'src/hooks/minichef/hooks/common'; diff --git a/monorepo/packages/pools/src/components/RemoveFarm/styleds.tsx b/monorepo/packages/pools/src/components/RemoveFarm/styleds.tsx index 85101cde6..865637a6a 100644 --- a/monorepo/packages/pools/src/components/RemoveFarm/styleds.tsx +++ b/monorepo/packages/pools/src/components/RemoveFarm/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import { ChefType } from '@pangolindex/sdk'; import styled from 'styled-components'; diff --git a/monorepo/packages/pools/src/components/RemoveLiquidity/index.tsx b/monorepo/packages/pools/src/components/RemoveLiquidity/index.tsx index b65f5db95..953b46025 100644 --- a/monorepo/packages/pools/src/components/RemoveLiquidity/index.tsx +++ b/monorepo/packages/pools/src/components/RemoveLiquidity/index.tsx @@ -1,6 +1,5 @@ /* eslint-disable max-lines */ -import { Box, Button, Loader, NumberOptions, Text, TextInput, TransactionCompleted } from '@pangolindex/core'; -import { Currency, Pair, Percent } from '@pangolindex/sdk'; +import { Box, Button, Loader, NumberOptions, Text, TextInput, TransactionCompleted } from '@honeycomb-finance/core'; import { MixPanelEvents, ROUTER_ADDRESS, @@ -10,7 +9,7 @@ import { usePangolinWeb3, useTranslation, wrappedCurrency, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { ApprovalState, useApproveCallbackHook, @@ -19,7 +18,8 @@ import { useTransactionDeadline, useUserSlippageTolerance, useWalletModalToggle, -} from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/state-hooks'; +import { Currency, Pair, Percent } from '@pangolindex/sdk'; import React, { useCallback, useEffect, useState } from 'react'; import { useRemoveLiquidityHook } from 'src/hooks/wallet/hooks'; import { Field, useBurnStateAtom } from 'src/state/burn/atom'; diff --git a/monorepo/packages/pools/src/components/RemoveLiquidity/styleds.tsx b/monorepo/packages/pools/src/components/RemoveLiquidity/styleds.tsx index 44a549317..e629cd61d 100644 --- a/monorepo/packages/pools/src/components/RemoveLiquidity/styleds.tsx +++ b/monorepo/packages/pools/src/components/RemoveLiquidity/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const RemoveWrapper = styled(Box)` diff --git a/monorepo/packages/pools/src/components/RemoveLiquidityDrawer/index.tsx b/monorepo/packages/pools/src/components/RemoveLiquidityDrawer/index.tsx index 7f4d49e13..b2c1e94d3 100644 --- a/monorepo/packages/pools/src/components/RemoveLiquidityDrawer/index.tsx +++ b/monorepo/packages/pools/src/components/RemoveLiquidityDrawer/index.tsx @@ -1,6 +1,6 @@ -import { Box, Drawer } from '@pangolindex/core'; +import { Box, Drawer } from '@honeycomb-finance/core'; +import { unwrappedToken, useChainId, useTranslation } from '@honeycomb-finance/shared'; import { Token } from '@pangolindex/sdk'; -import { unwrappedToken, useChainId, useTranslation } from '@pangolindex/shared'; import React from 'react'; import RemoveLiquidity from '../RemoveLiquidity'; diff --git a/monorepo/packages/pools/src/components/RemoveLiquidityWidget/index.tsx b/monorepo/packages/pools/src/components/RemoveLiquidityWidget/index.tsx index d87418836..085e16042 100644 --- a/monorepo/packages/pools/src/components/RemoveLiquidityWidget/index.tsx +++ b/monorepo/packages/pools/src/components/RemoveLiquidityWidget/index.tsx @@ -1,6 +1,6 @@ -import { Text } from '@pangolindex/core'; +import { Text } from '@honeycomb-finance/core'; +import { useTranslation } from '@honeycomb-finance/shared'; import { Currency } from '@pangolindex/sdk'; -import { useTranslation } from '@pangolindex/shared'; import React from 'react'; import RemoveLiquidity from '../RemoveLiquidity'; import { Wrapper } from './styleds'; diff --git a/monorepo/packages/pools/src/components/RemoveLiquidityWidget/styleds.tsx b/monorepo/packages/pools/src/components/RemoveLiquidityWidget/styleds.tsx index 218fbba74..3a7f13927 100644 --- a/monorepo/packages/pools/src/components/RemoveLiquidityWidget/styleds.tsx +++ b/monorepo/packages/pools/src/components/RemoveLiquidityWidget/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Wrapper = styled(Box)` diff --git a/monorepo/packages/pools/src/components/Sidebar/index.tsx b/monorepo/packages/pools/src/components/Sidebar/index.tsx index 0609b6964..a3dee4257 100644 --- a/monorepo/packages/pools/src/components/Sidebar/index.tsx +++ b/monorepo/packages/pools/src/components/Sidebar/index.tsx @@ -1,6 +1,6 @@ -import { Box, Text } from '@pangolindex/core'; -import { useTranslation } from '@pangolindex/shared'; -import { useParsedQueryString } from '@pangolindex/state-hooks'; +import { Box, Text } from '@honeycomb-finance/core'; +import { useTranslation } from '@honeycomb-finance/shared'; +import { useParsedQueryString } from '@honeycomb-finance/state-hooks'; import React, { useCallback, useEffect, useState } from 'react'; import AddLiquidityModal from '../AddLiquidityModal'; import PoolImportModal from '../PoolImportModal'; diff --git a/monorepo/packages/pools/src/components/Sidebar/styleds.tsx b/monorepo/packages/pools/src/components/Sidebar/styleds.tsx index adf36aa27..81cba3709 100644 --- a/monorepo/packages/pools/src/components/Sidebar/styleds.tsx +++ b/monorepo/packages/pools/src/components/Sidebar/styleds.tsx @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import { darken } from 'polished'; import styled from 'styled-components'; diff --git a/monorepo/packages/pools/src/components/Stake/SelectPoolDrawer/PoolRow.tsx b/monorepo/packages/pools/src/components/Stake/SelectPoolDrawer/PoolRow.tsx index 01f183d0e..45eb899fb 100644 --- a/monorepo/packages/pools/src/components/Stake/SelectPoolDrawer/PoolRow.tsx +++ b/monorepo/packages/pools/src/components/Stake/SelectPoolDrawer/PoolRow.tsx @@ -1,7 +1,7 @@ -import { Box, DoubleCurrencyLogo, Text } from '@pangolindex/core'; +import { Box, DoubleCurrencyLogo, Text } from '@honeycomb-finance/core'; +import { unwrappedToken, useChainId, usePangolinWeb3 } from '@honeycomb-finance/shared'; +import { useTokenBalance } from '@honeycomb-finance/state-hooks'; import { Pair } from '@pangolindex/sdk'; -import { unwrappedToken, useChainId, usePangolinWeb3 } from '@pangolindex/shared'; -import { useTokenBalance } from '@pangolindex/state-hooks'; import React, { useCallback } from 'react'; import { Balance, CurrencyRowRoot } from './styled'; diff --git a/monorepo/packages/pools/src/components/Stake/SelectPoolDrawer/index.tsx b/monorepo/packages/pools/src/components/Stake/SelectPoolDrawer/index.tsx index af7de87ca..7a2d1b83d 100644 --- a/monorepo/packages/pools/src/components/Stake/SelectPoolDrawer/index.tsx +++ b/monorepo/packages/pools/src/components/Stake/SelectPoolDrawer/index.tsx @@ -1,6 +1,6 @@ -import { Drawer } from '@pangolindex/core'; +import { Drawer } from '@honeycomb-finance/core'; +import { useChainId, useTranslation } from '@honeycomb-finance/shared'; import { Pair } from '@pangolindex/sdk'; -import { useChainId, useTranslation } from '@pangolindex/shared'; import React, { useCallback } from 'react'; import AutoSizer from 'react-virtualized-auto-sizer'; import { FixedSizeList } from 'react-window'; diff --git a/monorepo/packages/pools/src/components/Stake/SelectPoolDrawer/styled.ts b/monorepo/packages/pools/src/components/Stake/SelectPoolDrawer/styled.ts index 7b3f188b5..aaf8d98e6 100644 --- a/monorepo/packages/pools/src/components/Stake/SelectPoolDrawer/styled.ts +++ b/monorepo/packages/pools/src/components/Stake/SelectPoolDrawer/styled.ts @@ -1,4 +1,4 @@ -import { Text } from '@pangolindex/core'; +import { Text } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const CurrencyList = styled.div` diff --git a/monorepo/packages/pools/src/components/Stake/index.tsx b/monorepo/packages/pools/src/components/Stake/index.tsx index 73e259a02..81c8bd38e 100644 --- a/monorepo/packages/pools/src/components/Stake/index.tsx +++ b/monorepo/packages/pools/src/components/Stake/index.tsx @@ -11,8 +11,7 @@ import { Text, TextInput, TransactionCompleted, -} from '@pangolindex/core'; -import { JSBI, Pair, Token, TokenAmount } from '@pangolindex/sdk'; +} from '@honeycomb-finance/core'; import { BIG_INT_ZERO, FARM_TYPE, @@ -27,7 +26,7 @@ import { useTranslation, waitForTransaction, wrappedCurrencyAmount, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { ApprovalState, useApproveCallback, @@ -35,7 +34,8 @@ import { useTokenBalance, useTransactionAdder, useTransactionDeadline, -} from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/state-hooks'; +import { JSBI, Pair, Token, TokenAmount } from '@pangolindex/sdk'; import React, { useCallback, useEffect, useState } from 'react'; import { useDerivedStakeInfo, diff --git a/monorepo/packages/pools/src/components/Stake/styleds.tsx b/monorepo/packages/pools/src/components/Stake/styleds.tsx index 6d8692d7c..328e9d186 100644 --- a/monorepo/packages/pools/src/components/Stake/styleds.tsx +++ b/monorepo/packages/pools/src/components/Stake/styleds.tsx @@ -1,4 +1,4 @@ -import { Box, TextInput } from '@pangolindex/core'; +import { Box, TextInput } from '@honeycomb-finance/core'; import styled from 'styled-components'; import { SpaceType } from 'src/hooks/minichef/types'; diff --git a/monorepo/packages/pools/src/components/Wallet/WalletCard/index.tsx b/monorepo/packages/pools/src/components/Wallet/WalletCard/index.tsx index a8ae68d17..44c501cec 100644 --- a/monorepo/packages/pools/src/components/Wallet/WalletCard/index.tsx +++ b/monorepo/packages/pools/src/components/Wallet/WalletCard/index.tsx @@ -1,6 +1,6 @@ -import { Box, DoubleCurrencyLogo, Stat, Text } from '@pangolindex/core'; +import { Box, DoubleCurrencyLogo, Stat, Text } from '@honeycomb-finance/core'; +import { unwrappedToken, useChainId, useTranslation } from '@honeycomb-finance/shared'; import { Pair } from '@pangolindex/sdk'; -import { unwrappedToken, useChainId, useTranslation } from '@pangolindex/shared'; import React, { useState } from 'react'; import { useGetPoolDollerWorth } from 'src/hooks/minichef/hooks/common'; import AddLiquidityDrawer from '../../AddLiquidityDrawer'; diff --git a/monorepo/packages/pools/src/components/Wallet/WalletCard/styleds.tsx b/monorepo/packages/pools/src/components/Wallet/WalletCard/styleds.tsx index 2ba7a5372..31d2dab7b 100644 --- a/monorepo/packages/pools/src/components/Wallet/WalletCard/styleds.tsx +++ b/monorepo/packages/pools/src/components/Wallet/WalletCard/styleds.tsx @@ -1,4 +1,4 @@ -import { Box, Button } from '@pangolindex/core'; +import { Box, Button } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Panel = styled(Box)` diff --git a/monorepo/packages/pools/src/components/Wallet/WalletCard/walletCard.stories.tsx b/monorepo/packages/pools/src/components/Wallet/WalletCard/walletCard.stories.tsx index 607a4e47b..464fbc906 100644 --- a/monorepo/packages/pools/src/components/Wallet/WalletCard/walletCard.stories.tsx +++ b/monorepo/packages/pools/src/components/Wallet/WalletCard/walletCard.stories.tsx @@ -1,6 +1,6 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; +import { useChainId } from '@honeycomb-finance/shared'; import { Pair, Token, TokenAmount } from '@pangolindex/sdk'; -import { useChainId } from '@pangolindex/shared'; import { ComponentStory } from '@storybook/react'; import React from 'react'; import WalletCard from '.'; diff --git a/monorepo/packages/pools/src/components/Wallet/index.tsx b/monorepo/packages/pools/src/components/Wallet/index.tsx index a34473e46..b51738904 100644 --- a/monorepo/packages/pools/src/components/Wallet/index.tsx +++ b/monorepo/packages/pools/src/components/Wallet/index.tsx @@ -1,5 +1,5 @@ -import { Box, DropdownMenu, Loader, Text } from '@pangolindex/core'; -import { useChainId, usePangolinWeb3, useTranslation } from '@pangolindex/shared'; +import { Box, DropdownMenu, Loader, Text } from '@honeycomb-finance/core'; +import { useChainId, usePangolinWeb3, useTranslation } from '@honeycomb-finance/shared'; import React from 'react'; import Scrollbars from 'react-custom-scrollbars'; import { useGetUserLPHook } from 'src/hooks/wallet/hooks'; diff --git a/monorepo/packages/pools/src/components/Wallet/styleds.tsx b/monorepo/packages/pools/src/components/Wallet/styleds.tsx index 652046b38..6e7886210 100644 --- a/monorepo/packages/pools/src/components/Wallet/styleds.tsx +++ b/monorepo/packages/pools/src/components/Wallet/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const PageWrapper = styled(Box)` diff --git a/monorepo/packages/pools/src/components/index.ts b/monorepo/packages/pools/src/components/index.ts index 4b49766cd..0443eea69 100644 --- a/monorepo/packages/pools/src/components/index.ts +++ b/monorepo/packages/pools/src/components/index.ts @@ -1,6 +1,6 @@ +import AddLiquidity from './AddLiquidity'; import AddLiquidityDrawer from './AddLiquidityDrawer'; import AddLiquidityModal from './AddLiquidityModal'; -import AddLiquidity from './AddLiquidity'; import ClaimDrawer from './ClaimDrawer'; import CoinDescription from './CoinDescription'; import DetailModal from './DetailModal'; diff --git a/monorepo/packages/pools/src/hooks/minichef/hooks/common.ts b/monorepo/packages/pools/src/hooks/minichef/hooks/common.ts index 89a668394..c76c79a43 100644 --- a/monorepo/packages/pools/src/hooks/minichef/hooks/common.ts +++ b/monorepo/packages/pools/src/hooks/minichef/hooks/common.ts @@ -1,4 +1,3 @@ -import { CHAINS, ChefType, CurrencyAmount, JSBI, Pair, Token, TokenAmount } from '@pangolindex/sdk'; import { BIG_INT_ZERO, ZERO_ADDRESS, @@ -7,14 +6,15 @@ import { useChainId, usePangolinWeb3, useTranslation, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { CallState, useMultipleContractMultipleData, useSingleCallResult, useTokensHook, useUSDCPriceHook, -} from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/state-hooks'; +import { CHAINS, ChefType, CurrencyAmount, JSBI, Pair, Token, TokenAmount } from '@pangolindex/sdk'; import { BigNumber } from 'ethers'; import { useMemo } from 'react'; import { REWARDER_VIA_MULTIPLIER_INTERFACE } from 'src/constants/abis'; diff --git a/monorepo/packages/pools/src/hooks/minichef/hooks/evm.ts b/monorepo/packages/pools/src/hooks/minichef/hooks/evm.ts index 82e134d90..4b45a5d87 100644 --- a/monorepo/packages/pools/src/hooks/minichef/hooks/evm.ts +++ b/monorepo/packages/pools/src/hooks/minichef/hooks/evm.ts @@ -1,5 +1,4 @@ /* eslint-disable max-lines */ -import { CHAINS, ChainId, JSBI, Pair, Token, TokenAmount, WAVAX } from '@pangolindex/sdk'; import { BIG_INT_SECONDS_IN_WEEK, BIG_INT_TWO, @@ -19,7 +18,7 @@ import { getSubgraphClient, useChainId, usePangolinWeb3, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { useMultipleContractSingleData, usePair, @@ -28,7 +27,8 @@ import { useSingleContractMultipleData, useTokensContract, useUSDCPrice, -} from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/state-hooks'; +import { CHAINS, ChainId, JSBI, Pair, Token, TokenAmount, WAVAX } from '@pangolindex/sdk'; import { BigNumber } from 'ethers'; import { getAddress, parseUnits } from 'ethers/lib/utils'; import { useMemo } from 'react'; diff --git a/monorepo/packages/pools/src/hooks/minichef/utils.ts b/monorepo/packages/pools/src/hooks/minichef/utils.ts index a97d04734..2ada71d0e 100644 --- a/monorepo/packages/pools/src/hooks/minichef/utils.ts +++ b/monorepo/packages/pools/src/hooks/minichef/utils.ts @@ -1,5 +1,5 @@ +import { BIG_INT_ZERO, PANGOLIN_API_BASE_URL, PNG, USDC, USDCe } from '@honeycomb-finance/shared'; import { ChainId, JSBI, Token, TokenAmount, WAVAX } from '@pangolindex/sdk'; -import { BIG_INT_ZERO, PANGOLIN_API_BASE_URL, PNG, USDC, USDCe } from '@pangolindex/shared'; import axios from 'axios'; import { DoubleSideStakingInfo } from './types'; diff --git a/monorepo/packages/pools/src/hooks/pair/evm.ts b/monorepo/packages/pools/src/hooks/pair/evm.ts index 62a827558..a24c3edc4 100644 --- a/monorepo/packages/pools/src/hooks/pair/evm.ts +++ b/monorepo/packages/pools/src/hooks/pair/evm.ts @@ -1,5 +1,5 @@ +import { useTotalSupply } from '@honeycomb-finance/state-hooks'; import { Pair, TokenAmount } from '@pangolindex/sdk'; -import { useTotalSupply } from '@pangolindex/state-hooks'; /** * this hook is used to fetch total supply of given EVM pair diff --git a/monorepo/packages/pools/src/hooks/pair/hedera.ts b/monorepo/packages/pools/src/hooks/pair/hedera.ts index 55fa811da..299e39bba 100644 --- a/monorepo/packages/pools/src/hooks/pair/hedera.ts +++ b/monorepo/packages/pools/src/hooks/pair/hedera.ts @@ -1,6 +1,6 @@ +import { useSubgraphPairs } from '@honeycomb-finance/shared'; +import { useHederaTokensMetaData } from '@honeycomb-finance/state-hooks'; import { Pair, TokenAmount } from '@pangolindex/sdk'; -import { useSubgraphPairs } from '@pangolindex/shared'; -import { useHederaTokensMetaData } from '@pangolindex/state-hooks'; import { useMemo } from 'react'; import { useHederaPGLTokenAddresses } from '../wallet/hooks/hedera'; diff --git a/monorepo/packages/pools/src/hooks/pair/index.ts b/monorepo/packages/pools/src/hooks/pair/index.ts index 78a84d01e..1a80ba4f1 100644 --- a/monorepo/packages/pools/src/hooks/pair/index.ts +++ b/monorepo/packages/pools/src/hooks/pair/index.ts @@ -1,5 +1,5 @@ +import { useDummyHook } from '@honeycomb-finance/shared'; import { ChainId } from '@pangolindex/sdk'; -import { useDummyHook } from '@pangolindex/shared'; import { useEvmPairTotalSupply } from './evm'; import { useHederaPairTotalSupply, usePairTotalSupplyViaSubgraph } from './hedera'; import { useNearPairTotalSupply } from './near'; diff --git a/monorepo/packages/pools/src/hooks/pair/near.ts b/monorepo/packages/pools/src/hooks/pair/near.ts index ac0e0a21d..88e57c7bc 100644 --- a/monorepo/packages/pools/src/hooks/pair/near.ts +++ b/monorepo/packages/pools/src/hooks/pair/near.ts @@ -1,6 +1,6 @@ +import { useChainId } from '@honeycomb-finance/shared'; +import { nearFn } from '@honeycomb-finance/wallet-connectors'; import { Pair, TokenAmount } from '@pangolindex/sdk'; -import { useChainId } from '@pangolindex/shared'; -import { nearFn } from '@pangolindex/wallet-connectors'; import { useEffect, useMemo, useState } from 'react'; /** diff --git a/monorepo/packages/pools/src/hooks/pangochef/hooks/common.ts b/monorepo/packages/pools/src/hooks/pangochef/hooks/common.ts index e91cda247..0803a7d3e 100644 --- a/monorepo/packages/pools/src/hooks/pangochef/hooks/common.ts +++ b/monorepo/packages/pools/src/hooks/pangochef/hooks/common.ts @@ -1,7 +1,13 @@ +import { + PNG, + ZERO_ADDRESS, + useChainId, + usePangolinWeb3, + useSubgraphFarmsStakedAmount, +} from '@honeycomb-finance/shared'; +import { useTokensCurrencyPriceHook, useTokensHook, useTransactionAdder } from '@honeycomb-finance/state-hooks'; +import { Hedera, hederaFn } from '@honeycomb-finance/wallet-connectors'; import { Fraction, JSBI, Token, TokenAmount } from '@pangolindex/sdk'; -import { PNG, ZERO_ADDRESS, useChainId, usePangolinWeb3, useSubgraphFarmsStakedAmount } from '@pangolindex/shared'; -import { useTokensCurrencyPriceHook, useTokensHook, useTransactionAdder } from '@pangolindex/state-hooks'; -import { Hedera, hederaFn } from '@pangolindex/wallet-connectors'; import { useCallback, useMemo } from 'react'; import { useQuery } from 'react-query'; import { usePangoChefContract } from 'src/hooks/useContract'; diff --git a/monorepo/packages/pools/src/hooks/pangochef/hooks/evm.ts b/monorepo/packages/pools/src/hooks/pangochef/hooks/evm.ts index 6a6978e65..29b3dd895 100644 --- a/monorepo/packages/pools/src/hooks/pangochef/hooks/evm.ts +++ b/monorepo/packages/pools/src/hooks/pangochef/hooks/evm.ts @@ -1,6 +1,5 @@ /* eslint-disable max-lines */ import { TransactionResponse } from '@ethersproject/providers'; -import { CHAINS, ChainId, Fraction, JSBI, Pair, Token, TokenAmount, WAVAX } from '@pangolindex/sdk'; import { BIG_INT_SECONDS_IN_WEEK, BIG_INT_ZERO, @@ -19,7 +18,7 @@ import { useRefetchPangoChefSubgraph, useTranslation, waitForTransaction, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { useCoinGeckoCurrencyPrice, useMultipleContractSingleData, @@ -30,7 +29,8 @@ import { useSingleContractMultipleData, useTokensContract, useTransactionAdder, -} from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/state-hooks'; +import { CHAINS, ChainId, Fraction, JSBI, Pair, Token, TokenAmount, WAVAX } from '@pangolindex/sdk'; import { BigNumber } from 'ethers'; import { useMemo } from 'react'; import { PANGOLIN_PAIR_INTERFACE, REWARDER_VIA_MULTIPLIER_INTERFACE } from 'src/constants/abis'; diff --git a/monorepo/packages/pools/src/hooks/pangochef/hooks/hedera.ts b/monorepo/packages/pools/src/hooks/pangochef/hooks/hedera.ts index 79d02a339..5ac26c89a 100644 --- a/monorepo/packages/pools/src/hooks/pangochef/hooks/hedera.ts +++ b/monorepo/packages/pools/src/hooks/pangochef/hooks/hedera.ts @@ -1,5 +1,4 @@ /* eslint-disable max-lines */ -import { Fraction, JSBI, Pair, Token, TokenAmount, WAVAX } from '@pangolindex/sdk'; import { BIG_INT_SECONDS_IN_WEEK, BIG_INT_ZERO, @@ -16,7 +15,7 @@ import { usePangolinWeb3, useRefetchPangoChefSubgraph, useTranslation, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { useCoinGeckoCurrencyPrice, useMultipleContractSingleData, @@ -28,8 +27,9 @@ import { useSingleContractMultipleData, useTokensContract, useTransactionAdder, -} from '@pangolindex/state-hooks'; -import { hederaFn } from '@pangolindex/wallet-connectors'; +} from '@honeycomb-finance/state-hooks'; +import { hederaFn } from '@honeycomb-finance/wallet-connectors'; +import { Fraction, JSBI, Pair, Token, TokenAmount, WAVAX } from '@pangolindex/sdk'; import { BigNumber } from 'ethers'; import { useMemo } from 'react'; import { PANGOLIN_PAIR_INTERFACE, REWARDER_VIA_MULTIPLIER_INTERFACE } from 'src/constants/abis'; diff --git a/monorepo/packages/pools/src/hooks/pangochef/hooks/index.ts b/monorepo/packages/pools/src/hooks/pangochef/hooks/index.ts index a3016edc5..fc089cf9a 100644 --- a/monorepo/packages/pools/src/hooks/pangochef/hooks/index.ts +++ b/monorepo/packages/pools/src/hooks/pangochef/hooks/index.ts @@ -1,7 +1,7 @@ /* eslint-disable max-lines */ +import { useChainId, usePangolinWeb3 } from '@honeycomb-finance/shared'; +import { useSingleContractMultipleData } from '@honeycomb-finance/state-hooks'; import { ChainId, Token } from '@pangolindex/sdk'; -import { useChainId, usePangolinWeb3 } from '@pangolindex/shared'; -import { useSingleContractMultipleData } from '@pangolindex/state-hooks'; import { BigNumber } from 'ethers'; import { useMemo } from 'react'; import { usePangoChefContract } from 'src/hooks/useContract'; diff --git a/monorepo/packages/pools/src/hooks/pangochef/hooks/subgraph.ts b/monorepo/packages/pools/src/hooks/pangochef/hooks/subgraph.ts index 33a4bce29..2ec9f7001 100644 --- a/monorepo/packages/pools/src/hooks/pangochef/hooks/subgraph.ts +++ b/monorepo/packages/pools/src/hooks/pangochef/hooks/subgraph.ts @@ -1,6 +1,5 @@ /* eslint-disable max-lines */ import { parseUnits } from '@ethersproject/units'; -import { Fraction, JSBI, Pair, Token, TokenAmount, WAVAX } from '@pangolindex/sdk'; import { BIGNUMBER_ZERO, BIG_INT_SECONDS_IN_WEEK, @@ -15,8 +14,9 @@ import { useLastBlockTimestampHook, usePangolinWeb3, useSubgraphFarms, -} from '@pangolindex/shared'; -import { usePair, useSingleContractMultipleData } from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/shared'; +import { usePair, useSingleContractMultipleData } from '@honeycomb-finance/state-hooks'; +import { Fraction, JSBI, Pair, Token, TokenAmount, WAVAX } from '@pangolindex/sdk'; import { BigNumber } from 'ethers'; import { getAddress } from 'ethers/lib/utils'; import { useMemo } from 'react'; diff --git a/monorepo/packages/pools/src/hooks/pangochef/utils.ts b/monorepo/packages/pools/src/hooks/pangochef/utils.ts index d0e80dcbe..09cf2f8b2 100644 --- a/monorepo/packages/pools/src/hooks/pangochef/utils.ts +++ b/monorepo/packages/pools/src/hooks/pangochef/utils.ts @@ -1,5 +1,5 @@ +import { BIG_INT_SECONDS_IN_WEEK, ONE_FRACTION, PANGOCHEF_COMPOUND_SLIPPAGE } from '@honeycomb-finance/shared'; import { CurrencyAmount, Fraction, JSBI, Price, Token, TokenAmount } from '@pangolindex/sdk'; -import { BIG_INT_SECONDS_IN_WEEK, ONE_FRACTION, PANGOCHEF_COMPOUND_SLIPPAGE } from '@pangolindex/shared'; /** * This function calculates the minimum and maximum value of the slippage used in the pangochef compound diff --git a/monorepo/packages/pools/src/hooks/useContract.ts b/monorepo/packages/pools/src/hooks/useContract.ts index a82e7758d..2fe143c6a 100644 --- a/monorepo/packages/pools/src/hooks/useContract.ts +++ b/monorepo/packages/pools/src/hooks/useContract.ts @@ -1,5 +1,5 @@ +import { MINICHEF_ADDRESS, PANGOCHEF_ADDRESS, useChainId, useContract } from '@honeycomb-finance/shared'; import { ChainId } from '@pangolindex/sdk'; -import { MINICHEF_ADDRESS, PANGOCHEF_ADDRESS, useChainId, useContract } from '@pangolindex/shared'; import { MINICHEFV2_ABI, PANGOCHEF_ABI, PANGOCHEF_V1_ABI, STAKINGREWARDS_ABI } from 'src/constants/abis'; export function useMiniChefContract() { diff --git a/monorepo/packages/pools/src/hooks/wallet/hooks/evm.ts b/monorepo/packages/pools/src/hooks/wallet/hooks/evm.ts index 248fdc661..d20f812d3 100644 --- a/monorepo/packages/pools/src/hooks/wallet/hooks/evm.ts +++ b/monorepo/packages/pools/src/hooks/wallet/hooks/evm.ts @@ -1,6 +1,5 @@ /* eslint-disable max-lines */ import { TransactionResponse } from '@ethersproject/providers'; -import { CAVAX, Pair, TokenAmount } from '@pangolindex/sdk'; import { ROUTER_ADDRESS, calculateGasMargin, @@ -14,14 +13,15 @@ import { useTranslation, waitForTransaction, wrappedCurrency, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { ApprovalState, toV2LiquidityToken, usePairsContract, useTokenBalances, useTransactionAdder, -} from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/state-hooks'; +import { CAVAX, Pair, TokenAmount } from '@pangolindex/sdk'; import { BigNumber } from 'ethers'; import { useMemo, useState } from 'react'; import { Field } from 'src/state/burn/atom'; diff --git a/monorepo/packages/pools/src/hooks/wallet/hooks/hedera.ts b/monorepo/packages/pools/src/hooks/wallet/hooks/hedera.ts index 3e663c3c8..901be7ce0 100644 --- a/monorepo/packages/pools/src/hooks/wallet/hooks/hedera.ts +++ b/monorepo/packages/pools/src/hooks/wallet/hooks/hedera.ts @@ -1,5 +1,4 @@ /* eslint-disable max-lines */ -import { CAVAX, ChainId, Currency, JSBI, Pair, Token, TokenAmount, WAVAX } from '@pangolindex/sdk'; import { calculateSlippageAmount, getRouterContract, @@ -11,7 +10,7 @@ import { useTranslation, wait, wrappedCurrency, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { useBlockNumber, useGetAllHederaAssociatedTokens, @@ -20,8 +19,9 @@ import { usePair, usePairsHook, useTransactionAdder, -} from '@pangolindex/state-hooks'; -import { hederaFn } from '@pangolindex/wallet-connectors'; +} from '@honeycomb-finance/state-hooks'; +import { hederaFn } from '@honeycomb-finance/wallet-connectors'; +import { CAVAX, ChainId, Currency, JSBI, Pair, Token, TokenAmount, WAVAX } from '@pangolindex/sdk'; import { BigNumber } from 'ethers'; import { useEffect, useMemo, useState } from 'react'; import { useQueries, useQuery, useQueryClient } from 'react-query'; diff --git a/monorepo/packages/pools/src/hooks/wallet/hooks/index.ts b/monorepo/packages/pools/src/hooks/wallet/hooks/index.ts index c0467d91c..ea67b94a9 100644 --- a/monorepo/packages/pools/src/hooks/wallet/hooks/index.ts +++ b/monorepo/packages/pools/src/hooks/wallet/hooks/index.ts @@ -1,6 +1,6 @@ /* eslint-disable max-lines */ +import { useDummyHook } from '@honeycomb-finance/shared'; import { ChainId } from '@pangolindex/sdk'; -import { useDummyHook } from '@pangolindex/shared'; import { useDummyCreatePair, useDummyGetUserLP } from './dummy'; import { useAddLiquidity, useEVMPairBalance, useGetUserLP, useRemoveLiquidity } from './evm'; import { diff --git a/monorepo/packages/pools/src/hooks/wallet/hooks/near.ts b/monorepo/packages/pools/src/hooks/wallet/hooks/near.ts index 784a9b9ef..408deac5e 100644 --- a/monorepo/packages/pools/src/hooks/wallet/hooks/near.ts +++ b/monorepo/packages/pools/src/hooks/wallet/hooks/near.ts @@ -1,6 +1,5 @@ /* eslint-disable max-lines */ -import { ChainId, Pair, Token, TokenAmount, WAVAX } from '@pangolindex/sdk'; import { NEAR_LP_STORAGE_AMOUNT, NEAR_STORAGE_TO_REGISTER_WITH_FT, @@ -12,15 +11,16 @@ import { usePangolinWeb3, useTranslation, wrappedCurrency, -} from '@pangolindex/shared'; -import { useGetNearAllPool, useNearPairs, useNearTokens } from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/shared'; +import { useGetNearAllPool, useNearPairs, useNearTokens } from '@honeycomb-finance/state-hooks'; import { NEAR_EXCHANGE_CONTRACT_ADDRESS, NearFunctionCallOptions, NearTransaction, near, nearFn, -} from '@pangolindex/wallet-connectors'; +} from '@honeycomb-finance/wallet-connectors'; +import { ChainId, Pair, Token, TokenAmount, WAVAX } from '@pangolindex/sdk'; import { parseUnits } from 'ethers/lib/utils'; import qs from 'qs'; import { useEffect, useMemo, useState } from 'react'; diff --git a/monorepo/packages/pools/src/hooks/wallet/types.ts b/monorepo/packages/pools/src/hooks/wallet/types.ts index db131703e..2966b5576 100644 --- a/monorepo/packages/pools/src/hooks/wallet/types.ts +++ b/monorepo/packages/pools/src/hooks/wallet/types.ts @@ -1,5 +1,5 @@ +import { ApprovalState } from '@honeycomb-finance/state-hooks'; import { Currency, CurrencyAmount, Percent, Token, TokenAmount } from '@pangolindex/sdk'; -import { ApprovalState } from '@pangolindex/state-hooks'; import { BigNumber } from 'ethers'; export interface AddLiquidityProps { diff --git a/monorepo/packages/pools/src/hooks/wallet/utils.ts b/monorepo/packages/pools/src/hooks/wallet/utils.ts index 99fb25066..a39df1c69 100644 --- a/monorepo/packages/pools/src/hooks/wallet/utils.ts +++ b/monorepo/packages/pools/src/hooks/wallet/utils.ts @@ -1,12 +1,12 @@ -import { Token } from '@pangolindex/sdk'; import { BASES_TO_TRACK_LIQUIDITY_FOR, PINNED_PAIRS, useChainId, useLibrary, usePangolinWeb3, -} from '@pangolindex/shared'; -import { useAllTokens, useUserAtom } from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/shared'; +import { useAllTokens, useUserAtom } from '@honeycomb-finance/state-hooks'; +import { Token } from '@pangolindex/sdk'; import { splitSignature } from 'ethers/lib/utils'; import flatMap from 'lodash.flatmap'; import { useMemo } from 'react'; diff --git a/monorepo/packages/pools/src/state/burn/hooks.ts b/monorepo/packages/pools/src/state/burn/hooks.ts index 6e9015b36..3f8929700 100644 --- a/monorepo/packages/pools/src/state/burn/hooks.ts +++ b/monorepo/packages/pools/src/state/burn/hooks.ts @@ -1,4 +1,3 @@ -import { Currency, CurrencyAmount, JSBI, Pair, Percent, TokenAmount } from '@pangolindex/sdk'; import { BIG_INT_ZERO, tryParseAmount, @@ -6,8 +5,9 @@ import { usePangolinWeb3, useTranslation, wrappedCurrency, -} from '@pangolindex/shared'; -import { usePair } from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/shared'; +import { usePair } from '@honeycomb-finance/state-hooks'; +import { Currency, CurrencyAmount, JSBI, Pair, Percent, TokenAmount } from '@pangolindex/sdk'; import { useCallback } from 'react'; import { usePairTotalSupplyHook } from 'src/hooks/pair'; import { usePairBalanceHook } from 'src/hooks/wallet/hooks'; diff --git a/monorepo/packages/pools/src/state/mint/hooks.ts b/monorepo/packages/pools/src/state/mint/hooks.ts index ffddcca3f..24ee8b30b 100644 --- a/monorepo/packages/pools/src/state/mint/hooks.ts +++ b/monorepo/packages/pools/src/state/mint/hooks.ts @@ -1,3 +1,13 @@ +import { + PairState, + tryParseAmount, + useChainId, + usePangolinWeb3, + useTranslation, + wrappedCurrency, + wrappedCurrencyAmount, +} from '@honeycomb-finance/shared'; +import { useCurrencyBalances, usePair } from '@honeycomb-finance/state-hooks'; import { CAVAX, Currency, @@ -9,16 +19,6 @@ import { Price, TokenAmount, } from '@pangolindex/sdk'; -import { - PairState, - tryParseAmount, - useChainId, - usePangolinWeb3, - useTranslation, - wrappedCurrency, - wrappedCurrencyAmount, -} from '@pangolindex/shared'; -import { useCurrencyBalances, usePair } from '@pangolindex/state-hooks'; import { useCallback, useMemo } from 'react'; import { usePairTotalSupplyHook } from 'src/hooks/pair'; import { Field, initialKeyState, useMintStateAtom } from './atom'; diff --git a/monorepo/packages/pools/src/utils/index.ts b/monorepo/packages/pools/src/utils/index.ts index ebeafd24e..48408e0ab 100644 --- a/monorepo/packages/pools/src/utils/index.ts +++ b/monorepo/packages/pools/src/utils/index.ts @@ -1,5 +1,5 @@ +import { SerializedToken } from '@honeycomb-finance/state-hooks'; import { Token } from '@pangolindex/sdk'; -import { SerializedToken } from '@pangolindex/state-hooks'; export function deserializeToken(serializedToken: SerializedToken): Token { return new Token( diff --git a/monorepo/packages/portfolio/.storybook/main.ts b/monorepo/packages/portfolio/.storybook/main.ts index 2d09c095e..4ff41a4d8 100644 --- a/monorepo/packages/portfolio/.storybook/main.ts +++ b/monorepo/packages/portfolio/.storybook/main.ts @@ -21,7 +21,7 @@ const config: StorybookConfig = { // make sure webpack find turborepo packages from root node_modules updatedConfig.resolve.alias = { ...updatedConfig.resolve.alias, - '@pangolindex/shared': path.join(process.cwd(), '../../node_modules/@pangolindex/shared'), + '@honeycomb-finance/shared': path.join(process.cwd(), '../../node_modules/@honeycomb-finance/shared'), }; } diff --git a/monorepo/packages/portfolio/.storybook/preview.tsx b/monorepo/packages/portfolio/.storybook/preview.tsx index 1db090e6a..80feb95a0 100644 --- a/monorepo/packages/portfolio/.storybook/preview.tsx +++ b/monorepo/packages/portfolio/.storybook/preview.tsx @@ -1,6 +1,6 @@ import React from 'react'; import type { Preview } from '@storybook/react'; -import { ThemeProvider } from '@pangolindex/shared'; +import { ThemeProvider } from '@honeycomb-finance/shared'; const InternalProvider = ({ children, theme }) => { return {children}; diff --git a/monorepo/packages/portfolio/README.md b/monorepo/packages/portfolio/README.md index 9304fd0e6..9ad36961f 100644 --- a/monorepo/packages/portfolio/README.md +++ b/monorepo/packages/portfolio/README.md @@ -2,11 +2,11 @@ Components to interact to show the portfolio of a account or track tokens prices. ## Installation -`yarn add @pangolindex/portfolio` +`yarn add @honeycomb-finance/portfolio` or -`npm install @pangolindex/portfolio` +`npm install @honeycomb-finance/portfolio` ### Install below dependancies as its peer dependancies @@ -34,8 +34,8 @@ In your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider` _Use version **6.0.9** of `@web3-react/core` package._ ```tsx -import { HoneycombProvider } from '@pangolindex/honeycomb-provider'; -import { NetworkContextName, useActiveWeb3React } from '@pangolindex/shared'; +import { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider'; +import { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared'; import { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core'; import React from 'react'; import ReactDOM from 'react-dom'; diff --git a/monorepo/packages/portfolio/package.json b/monorepo/packages/portfolio/package.json index 79fe9b4c8..e4d7c5079 100644 --- a/monorepo/packages/portfolio/package.json +++ b/monorepo/packages/portfolio/package.json @@ -1,5 +1,5 @@ { - "name": "@pangolindex/portfolio", + "name": "@honeycomb-finance/portfolio", "version": "0.0.0", "main": "lib/index.cjs.js", "module": "lib/index.esm.js", @@ -45,9 +45,9 @@ }, "dependencies": { "@ethersproject/providers": "5.7.2", - "@pangolindex/shared": "*", - "@pangolindex/core": "*", - "@pangolindex/state-hooks": "*", + "@honeycomb-finance/shared": "*", + "@honeycomb-finance/core": "*", + "@honeycomb-finance/state-hooks": "*", "axios": "0.26.0", "dayjs": "1.10.7", "jotai": "2.0.3", diff --git a/monorepo/packages/portfolio/src/components/MyPortfolio/MyPortfolio.tsx b/monorepo/packages/portfolio/src/components/MyPortfolio/MyPortfolio.tsx index fc3f1fbaa..05a086b6d 100644 --- a/monorepo/packages/portfolio/src/components/MyPortfolio/MyPortfolio.tsx +++ b/monorepo/packages/portfolio/src/components/MyPortfolio/MyPortfolio.tsx @@ -1,7 +1,7 @@ -import { Box, Loader, Text } from '@pangolindex/core'; +import { Box, Loader, Text } from '@honeycomb-finance/core'; +import { MixPanelEvents, useChainId, useMixpanel, usePangolinWeb3, useTranslation } from '@honeycomb-finance/shared'; +import { useShowBalancesManager } from '@honeycomb-finance/state-hooks'; import { ALL_CHAINS, CHAINS, Chain } from '@pangolindex/sdk'; -import { MixPanelEvents, useChainId, useMixpanel, usePangolinWeb3, useTranslation } from '@pangolindex/shared'; -import { useShowBalancesManager } from '@pangolindex/state-hooks'; import React, { useCallback, useEffect, useState } from 'react'; import Scrollbars from 'react-custom-scrollbars'; import { PairDataUser, TokenDataUser, useGetChainsBalances, useGetWalletChainTokens } from 'src/hooks'; diff --git a/monorepo/packages/portfolio/src/components/MyPortfolio/PortfolioRow.tsx b/monorepo/packages/portfolio/src/components/MyPortfolio/PortfolioRow.tsx index 93678ae69..c0f06683e 100644 --- a/monorepo/packages/portfolio/src/components/MyPortfolio/PortfolioRow.tsx +++ b/monorepo/packages/portfolio/src/components/MyPortfolio/PortfolioRow.tsx @@ -1,4 +1,4 @@ -import { Box, CurrencyLogo, DoubleCurrencyLogo, Text } from '@pangolindex/core'; +import { Box, CurrencyLogo, DoubleCurrencyLogo, Text } from '@honeycomb-finance/core'; import { ChainId, Token } from '@pangolindex/sdk'; import React from 'react'; import { HelpCircle } from 'react-feather'; diff --git a/monorepo/packages/portfolio/src/components/MyPortfolio/styleds.ts b/monorepo/packages/portfolio/src/components/MyPortfolio/styleds.ts index e8f915b26..315d93cc0 100644 --- a/monorepo/packages/portfolio/src/components/MyPortfolio/styleds.ts +++ b/monorepo/packages/portfolio/src/components/MyPortfolio/styleds.ts @@ -1,4 +1,4 @@ -import { Box, Logo } from '@pangolindex/core'; +import { Box, Logo } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Root = styled(Box)` diff --git a/monorepo/packages/portfolio/src/components/Portfolio/Portfolio.tsx b/monorepo/packages/portfolio/src/components/Portfolio/Portfolio.tsx index 85c8df43c..ef331b4a4 100644 --- a/monorepo/packages/portfolio/src/components/Portfolio/Portfolio.tsx +++ b/monorepo/packages/portfolio/src/components/Portfolio/Portfolio.tsx @@ -1,7 +1,7 @@ -import { Box, Loader, Text } from '@pangolindex/core'; +import { Box, Loader, Text } from '@honeycomb-finance/core'; +import { MixPanelEvents, useMixpanel, usePangolinWeb3, useTranslation } from '@honeycomb-finance/shared'; +import { useShowBalancesManager } from '@honeycomb-finance/state-hooks'; import { ALL_CHAINS, Chain } from '@pangolindex/sdk'; -import { MixPanelEvents, useMixpanel, usePangolinWeb3, useTranslation } from '@pangolindex/shared'; -import { useShowBalancesManager } from '@pangolindex/state-hooks'; import React, { useCallback } from 'react'; import Scrollbars from 'react-custom-scrollbars'; import { useGetChainsBalances } from 'src/hooks'; diff --git a/monorepo/packages/portfolio/src/components/Portfolio/ToggleBalanceButton.tsx b/monorepo/packages/portfolio/src/components/Portfolio/ToggleBalanceButton.tsx index 393294436..0844a1cdd 100644 --- a/monorepo/packages/portfolio/src/components/Portfolio/ToggleBalanceButton.tsx +++ b/monorepo/packages/portfolio/src/components/Portfolio/ToggleBalanceButton.tsx @@ -1,5 +1,5 @@ -import { Text } from '@pangolindex/core'; -import { useTranslation } from '@pangolindex/shared'; +import { Text } from '@honeycomb-finance/core'; +import { useTranslation } from '@honeycomb-finance/shared'; import React from 'react'; import { Eye, EyeOff } from 'react-feather'; import { HideButton } from './styleds'; diff --git a/monorepo/packages/portfolio/src/components/Portfolio/styleds.tsx b/monorepo/packages/portfolio/src/components/Portfolio/styleds.tsx index 93fe882d5..c5059a3c4 100644 --- a/monorepo/packages/portfolio/src/components/Portfolio/styleds.tsx +++ b/monorepo/packages/portfolio/src/components/Portfolio/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const PortfolioRoot = styled(Box)` diff --git a/monorepo/packages/portfolio/src/components/TokenInfo/TextInfo.tsx b/monorepo/packages/portfolio/src/components/TokenInfo/TextInfo.tsx index 01261359a..62d71a469 100644 --- a/monorepo/packages/portfolio/src/components/TokenInfo/TextInfo.tsx +++ b/monorepo/packages/portfolio/src/components/TokenInfo/TextInfo.tsx @@ -1,4 +1,4 @@ -import { Box, Text, Tooltip } from '@pangolindex/core'; +import { Box, Text, Tooltip } from '@honeycomb-finance/core'; import _uniqueId from 'lodash/uniqueId'; import React, { useContext, useState } from 'react'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/portfolio/src/components/TokenInfo/TokenInfo.tsx b/monorepo/packages/portfolio/src/components/TokenInfo/TokenInfo.tsx index 519d293f1..fdb25ee59 100644 --- a/monorepo/packages/portfolio/src/components/TokenInfo/TokenInfo.tsx +++ b/monorepo/packages/portfolio/src/components/TokenInfo/TokenInfo.tsx @@ -1,7 +1,7 @@ -import { CurrencyLogo, Text, Tooltip } from '@pangolindex/core'; +import { CurrencyLogo, Text, Tooltip } from '@honeycomb-finance/core'; +import { usePangolinWeb3, useTranslation } from '@honeycomb-finance/shared'; +import { useTokenBalancesHook, useTotalSupplyHook, useUSDCPriceHook } from '@honeycomb-finance/state-hooks'; import { TokenAmount } from '@pangolindex/sdk'; -import { usePangolinWeb3, useTranslation } from '@pangolindex/shared'; -import { useTokenBalancesHook, useTotalSupplyHook, useUSDCPriceHook } from '@pangolindex/state-hooks'; import numeral from 'numeral'; import React, { useContext } from 'react'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/portfolio/src/components/TokenInfo/TokenInfoModal.tsx b/monorepo/packages/portfolio/src/components/TokenInfo/TokenInfoModal.tsx index 03bdbd1e5..21b991f25 100644 --- a/monorepo/packages/portfolio/src/components/TokenInfo/TokenInfoModal.tsx +++ b/monorepo/packages/portfolio/src/components/TokenInfo/TokenInfoModal.tsx @@ -1,4 +1,4 @@ -import { Box, CloseButton, Modal } from '@pangolindex/core'; +import { Box, CloseButton, Modal } from '@honeycomb-finance/core'; import React from 'react'; import TokenInfo from './TokenInfo'; import { TokenInfoModalProps } from './types'; diff --git a/monorepo/packages/portfolio/src/components/TokenInfo/storiesConstants.ts b/monorepo/packages/portfolio/src/components/TokenInfo/storiesConstants.ts index 06b433741..50e361f0d 100644 --- a/monorepo/packages/portfolio/src/components/TokenInfo/storiesConstants.ts +++ b/monorepo/packages/portfolio/src/components/TokenInfo/storiesConstants.ts @@ -1,5 +1,5 @@ +import { ZERO_ADDRESS } from '@honeycomb-finance/shared'; import { ChainId, Token, TokenAmount } from '@pangolindex/sdk'; -import { ZERO_ADDRESS } from '@pangolindex/shared'; export const customToken = new Token(ChainId.AVALANCHE, ZERO_ADDRESS, 18, 'DUMMY', 'DUMMY TOKEN'); export const totalSupply = new TokenAmount(customToken, '30000000000000000000000000'); diff --git a/monorepo/packages/portfolio/src/components/TokenInfo/styled.ts b/monorepo/packages/portfolio/src/components/TokenInfo/styled.ts index 95e50fe3a..e034408b3 100644 --- a/monorepo/packages/portfolio/src/components/TokenInfo/styled.ts +++ b/monorepo/packages/portfolio/src/components/TokenInfo/styled.ts @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled, { css, keyframes } from 'styled-components'; export const Wrapper = styled(Box)` diff --git a/monorepo/packages/portfolio/src/components/TokenInfo/tokenInfo.stories.tsx b/monorepo/packages/portfolio/src/components/TokenInfo/tokenInfo.stories.tsx index d6b246411..258592ac2 100644 --- a/monorepo/packages/portfolio/src/components/TokenInfo/tokenInfo.stories.tsx +++ b/monorepo/packages/portfolio/src/components/TokenInfo/tokenInfo.stories.tsx @@ -1,5 +1,5 @@ +import { PNG } from '@honeycomb-finance/shared'; import { ChainId } from '@pangolindex/sdk'; -import { PNG } from '@pangolindex/shared'; import { ComponentStory } from '@storybook/react'; import React from 'react'; import TokenInfo from './TokenInfo'; diff --git a/monorepo/packages/portfolio/src/components/TokenInfo/tokenInfoModal.stories.tsx b/monorepo/packages/portfolio/src/components/TokenInfo/tokenInfoModal.stories.tsx index f16ee0a1b..62700d6a5 100644 --- a/monorepo/packages/portfolio/src/components/TokenInfo/tokenInfoModal.stories.tsx +++ b/monorepo/packages/portfolio/src/components/TokenInfo/tokenInfoModal.stories.tsx @@ -1,6 +1,6 @@ -import { Button } from '@pangolindex/core'; +import { Button } from '@honeycomb-finance/core'; +import { PNG } from '@honeycomb-finance/shared'; import { ChainId } from '@pangolindex/sdk'; -import { PNG } from '@pangolindex/shared'; import { ComponentStory } from '@storybook/react'; import React, { useState } from 'react'; import TokenInfoModal from './TokenInfoModal'; diff --git a/monorepo/packages/portfolio/src/components/WatchList/CoinChart.tsx b/monorepo/packages/portfolio/src/components/WatchList/CoinChart.tsx index 216192074..c0cc6170a 100644 --- a/monorepo/packages/portfolio/src/components/WatchList/CoinChart.tsx +++ b/monorepo/packages/portfolio/src/components/WatchList/CoinChart.tsx @@ -1,5 +1,5 @@ -import { Box, Button, Text } from '@pangolindex/core'; -import { CoingeckoWatchListToken, useCoinGeckoTokenPriceChart } from '@pangolindex/state-hooks'; +import { Box, Button, Text } from '@honeycomb-finance/core'; +import { CoingeckoWatchListToken, useCoinGeckoTokenPriceChart } from '@honeycomb-finance/state-hooks'; import React, { useState } from 'react'; import { Line, LineChart, ResponsiveContainer, Tooltip } from 'recharts'; import { TIMEFRAME } from 'src/constants'; diff --git a/monorepo/packages/portfolio/src/components/WatchList/CurrencyPopover/CurrencyRow.tsx b/monorepo/packages/portfolio/src/components/WatchList/CurrencyPopover/CurrencyRow.tsx index 825829820..a763cf268 100644 --- a/monorepo/packages/portfolio/src/components/WatchList/CurrencyPopover/CurrencyRow.tsx +++ b/monorepo/packages/portfolio/src/components/WatchList/CurrencyPopover/CurrencyRow.tsx @@ -1,5 +1,5 @@ -import { Box, Button, Text } from '@pangolindex/core'; -import { CoingeckoWatchListToken } from '@pangolindex/state-hooks'; +import { Box, Button, Text } from '@honeycomb-finance/core'; +import { CoingeckoWatchListToken } from '@honeycomb-finance/state-hooks'; import React, { useCallback } from 'react'; import { RowWrapper } from './styled'; diff --git a/monorepo/packages/portfolio/src/components/WatchList/CurrencyPopover/index.tsx b/monorepo/packages/portfolio/src/components/WatchList/CurrencyPopover/index.tsx index aa94e8f4f..02e6ded7f 100644 --- a/monorepo/packages/portfolio/src/components/WatchList/CurrencyPopover/index.tsx +++ b/monorepo/packages/portfolio/src/components/WatchList/CurrencyPopover/index.tsx @@ -1,6 +1,10 @@ -import { Box, Text, TextInput } from '@pangolindex/core'; -import { MixPanelEvents, useDebounce, useMixpanel, useTranslation } from '@pangolindex/shared'; -import { CoingeckoWatchListState, CoingeckoWatchListToken, useCoinGeckoSearchTokens } from '@pangolindex/state-hooks'; +import { Box, Text, TextInput } from '@honeycomb-finance/core'; +import { MixPanelEvents, useDebounce, useMixpanel, useTranslation } from '@honeycomb-finance/shared'; +import { + CoingeckoWatchListState, + CoingeckoWatchListToken, + useCoinGeckoSearchTokens, +} from '@honeycomb-finance/state-hooks'; import React, { useCallback, useEffect, useMemo, useRef, useState } from 'react'; import { usePrevious } from 'react-use'; import { FixedSizeList } from 'react-window'; diff --git a/monorepo/packages/portfolio/src/components/WatchList/CurrencyPopover/styled.ts b/monorepo/packages/portfolio/src/components/WatchList/CurrencyPopover/styled.ts index 40a84edef..26f424916 100644 --- a/monorepo/packages/portfolio/src/components/WatchList/CurrencyPopover/styled.ts +++ b/monorepo/packages/portfolio/src/components/WatchList/CurrencyPopover/styled.ts @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const List = styled(Box)` diff --git a/monorepo/packages/portfolio/src/components/WatchList/WatchList.tsx b/monorepo/packages/portfolio/src/components/WatchList/WatchList.tsx index 9ebf6fce8..97e21d650 100644 --- a/monorepo/packages/portfolio/src/components/WatchList/WatchList.tsx +++ b/monorepo/packages/portfolio/src/components/WatchList/WatchList.tsx @@ -1,6 +1,6 @@ -import { Box, Button, Hidden, ShowMore } from '@pangolindex/core'; -import { useOnClickOutside, useTranslation } from '@pangolindex/shared'; -import { CoingeckoWatchListToken, useCoinGeckoTokens } from '@pangolindex/state-hooks'; +import { Box, Button, Hidden, ShowMore } from '@honeycomb-finance/core'; +import { useOnClickOutside, useTranslation } from '@honeycomb-finance/shared'; +import { CoingeckoWatchListToken, useCoinGeckoTokens } from '@honeycomb-finance/state-hooks'; import React, { useContext, useEffect, useRef, useState } from 'react'; import Scrollbars from 'react-custom-scrollbars'; import { Plus } from 'react-feather'; diff --git a/monorepo/packages/portfolio/src/components/WatchList/WatchlistRow.tsx b/monorepo/packages/portfolio/src/components/WatchList/WatchlistRow.tsx index 41f39f01b..efe8f39c9 100644 --- a/monorepo/packages/portfolio/src/components/WatchList/WatchlistRow.tsx +++ b/monorepo/packages/portfolio/src/components/WatchList/WatchlistRow.tsx @@ -1,6 +1,6 @@ -import { Box, Text } from '@pangolindex/core'; -import { MixPanelEvents, useMixpanel } from '@pangolindex/shared'; -import { CoingeckoWatchListToken } from '@pangolindex/state-hooks'; +import { Box, Text } from '@honeycomb-finance/core'; +import { MixPanelEvents, useMixpanel } from '@honeycomb-finance/shared'; +import { CoingeckoWatchListToken } from '@honeycomb-finance/state-hooks'; import React, { useContext, useEffect, useState } from 'react'; import { X } from 'react-feather'; import { Line, LineChart, ResponsiveContainer } from 'recharts'; diff --git a/monorepo/packages/portfolio/src/components/WatchList/styleds.tsx b/monorepo/packages/portfolio/src/components/WatchList/styleds.tsx index 560c8c444..0e3e7385e 100644 --- a/monorepo/packages/portfolio/src/components/WatchList/styleds.tsx +++ b/monorepo/packages/portfolio/src/components/WatchList/styleds.tsx @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const WatchListRoot = styled(Box)` diff --git a/monorepo/packages/portfolio/src/hooks/atom.ts b/monorepo/packages/portfolio/src/hooks/atom.ts index 651cc6f79..1f9f62b7b 100644 --- a/monorepo/packages/portfolio/src/hooks/atom.ts +++ b/monorepo/packages/portfolio/src/hooks/atom.ts @@ -1,4 +1,4 @@ -import { CoingeckoWatchListToken } from '@pangolindex/state-hooks'; +import { CoingeckoWatchListToken } from '@honeycomb-finance/state-hooks'; import { useAtom } from 'jotai/react'; import { atomWithStorage } from 'jotai/utils'; import { useCallback } from 'react'; diff --git a/monorepo/packages/portfolio/src/hooks/index.ts b/monorepo/packages/portfolio/src/hooks/index.ts index cfe742107..735333d02 100644 --- a/monorepo/packages/portfolio/src/hooks/index.ts +++ b/monorepo/packages/portfolio/src/hooks/index.ts @@ -1,11 +1,11 @@ -import { AVALANCHE_MAINNET, CAVAX, ChainId, Currency, Pair, Token, TokenAmount } from '@pangolindex/sdk'; -import { OPEN_API_DEBANK, ZERO_ADDRESS, getChainByNumber, isAddress, usePangolinWeb3 } from '@pangolindex/shared'; +import { OPEN_API_DEBANK, ZERO_ADDRESS, getChainByNumber, isAddress, usePangolinWeb3 } from '@honeycomb-finance/shared'; import { CoingeckoWatchListToken, MarketCoinsAPIResponse, fetchCoinMarketData, makeCoingeckoTokenData, -} from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/state-hooks'; +import { AVALANCHE_MAINNET, CAVAX, ChainId, Currency, Pair, Token, TokenAmount } from '@pangolindex/sdk'; import axios from 'axios'; import qs from 'qs'; import { useEffect, useMemo } from 'react'; diff --git a/monorepo/packages/sar/.storybook/main.ts b/monorepo/packages/sar/.storybook/main.ts index 2d09c095e..4ff41a4d8 100644 --- a/monorepo/packages/sar/.storybook/main.ts +++ b/monorepo/packages/sar/.storybook/main.ts @@ -21,7 +21,7 @@ const config: StorybookConfig = { // make sure webpack find turborepo packages from root node_modules updatedConfig.resolve.alias = { ...updatedConfig.resolve.alias, - '@pangolindex/shared': path.join(process.cwd(), '../../node_modules/@pangolindex/shared'), + '@honeycomb-finance/shared': path.join(process.cwd(), '../../node_modules/@honeycomb-finance/shared'), }; } diff --git a/monorepo/packages/sar/.storybook/preview.tsx b/monorepo/packages/sar/.storybook/preview.tsx index 1db090e6a..80feb95a0 100644 --- a/monorepo/packages/sar/.storybook/preview.tsx +++ b/monorepo/packages/sar/.storybook/preview.tsx @@ -1,6 +1,6 @@ import React from 'react'; import type { Preview } from '@storybook/react'; -import { ThemeProvider } from '@pangolindex/shared'; +import { ThemeProvider } from '@honeycomb-finance/shared'; const InternalProvider = ({ children, theme }) => { return {children}; diff --git a/monorepo/packages/sar/README.md b/monorepo/packages/sar/README.md index 0588d50c2..dcd4d75fe 100644 --- a/monorepo/packages/sar/README.md +++ b/monorepo/packages/sar/README.md @@ -2,11 +2,11 @@ Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea). ## Installation -`yarn add @pangolindex/sar` +`yarn add @honeycomb-finance/sar` or -`npm install @pangolindex/sar` +`npm install @honeycomb-finance/sar` ### Install below dependancies as its peer dependancies @@ -22,8 +22,8 @@ In your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider` _Use version **6.0.9** of `@web3-react/core` package._ ```tsx -import { HoneycombProvider } from '@pangolindex/honeycomb-provider'; -import { NetworkContextName, useActiveWeb3React } from '@pangolindex/shared'; +import { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider'; +import { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared'; import { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core'; import React from 'react'; import ReactDOM from 'react-dom'; diff --git a/monorepo/packages/sar/package.json b/monorepo/packages/sar/package.json index c01cff5da..0a157c402 100644 --- a/monorepo/packages/sar/package.json +++ b/monorepo/packages/sar/package.json @@ -1,5 +1,5 @@ { - "name": "@pangolindex/sar", + "name": "@honeycomb-finance/sar", "version": "0.0.0", "main": "lib/index.cjs.js", "module": "lib/index.esm.js", @@ -45,10 +45,10 @@ "@ethersproject/bignumber": "5.7.0", "@ethersproject/providers": "5.7.2", "@ethersproject/units": "5.7.0", - "@pangolindex/core": "*", - "@pangolindex/shared": "*", - "@pangolindex/state-hooks": "*", - "@pangolindex/wallet-connectors": "*", + "@honeycomb-finance/core": "*", + "@honeycomb-finance/shared": "*", + "@honeycomb-finance/state-hooks": "*", + "@honeycomb-finance/wallet-connectors": "*", "ethers": "5.6.4", "numeral": "2.0.6", "react-feather": "2.0.9", diff --git a/monorepo/packages/sar/src/components/SarManageWidget/AddStake/index.tsx b/monorepo/packages/sar/src/components/SarManageWidget/AddStake/index.tsx index fbf7373f9..f3785689e 100644 --- a/monorepo/packages/sar/src/components/SarManageWidget/AddStake/index.tsx +++ b/monorepo/packages/sar/src/components/SarManageWidget/AddStake/index.tsx @@ -1,5 +1,5 @@ import { formatEther } from '@ethersproject/units'; -import { Box, Button, CurrencyLogo, Stat, Text, TextInput } from '@pangolindex/core'; +import { Box, Button, CurrencyLogo, Stat, Text, TextInput } from '@honeycomb-finance/core'; import { PNG, SAR_STAKING_ADDRESS, @@ -8,14 +8,14 @@ import { useChainId, usePangolinWeb3, useTranslation, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { ApprovalState, useHederaTokenAssociated, useTokenBalancesHook, useWalletModalToggle, -} from '@pangolindex/state-hooks'; -import { Hedera, hederaFn } from '@pangolindex/wallet-connectors'; +} from '@honeycomb-finance/state-hooks'; +import { Hedera, hederaFn } from '@honeycomb-finance/wallet-connectors'; import numeral from 'numeral'; import React, { useCallback, useEffect, useMemo, useState } from 'react'; import { useDerivativeSarStakeHook } from 'src/hooks'; diff --git a/monorepo/packages/sar/src/components/SarManageWidget/AddStake/styleds.tsx b/monorepo/packages/sar/src/components/SarManageWidget/AddStake/styleds.tsx index 78c13b63b..aa89fbea2 100644 --- a/monorepo/packages/sar/src/components/SarManageWidget/AddStake/styleds.tsx +++ b/monorepo/packages/sar/src/components/SarManageWidget/AddStake/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Root = styled(Box)` diff --git a/monorepo/packages/sar/src/components/SarManageWidget/Claim/index.tsx b/monorepo/packages/sar/src/components/SarManageWidget/Claim/index.tsx index 987dc4155..435ccc84a 100644 --- a/monorepo/packages/sar/src/components/SarManageWidget/Claim/index.tsx +++ b/monorepo/packages/sar/src/components/SarManageWidget/Claim/index.tsx @@ -1,7 +1,7 @@ import { BigNumber } from '@ethersproject/bignumber'; import { formatUnits } from '@ethersproject/units'; -import { Box, Button, Text } from '@pangolindex/core'; -import { PNG, useChainId, useTranslation } from '@pangolindex/shared'; +import { Box, Button, Text } from '@honeycomb-finance/core'; +import { PNG, useChainId, useTranslation } from '@honeycomb-finance/shared'; import React, { useCallback, useEffect, useState } from 'react'; import { useDerivativeSarClaimHook } from 'src/hooks'; import { Position } from 'src/hooks/types'; diff --git a/monorepo/packages/sar/src/components/SarManageWidget/Claim/styleds.tsx b/monorepo/packages/sar/src/components/SarManageWidget/Claim/styleds.tsx index 316233c8f..f0d58e0ec 100644 --- a/monorepo/packages/sar/src/components/SarManageWidget/Claim/styleds.tsx +++ b/monorepo/packages/sar/src/components/SarManageWidget/Claim/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Root = styled(Box)` diff --git a/monorepo/packages/sar/src/components/SarManageWidget/Compound/RewardsInfo.tsx b/monorepo/packages/sar/src/components/SarManageWidget/Compound/RewardsInfo.tsx index 3d89d8466..2c5b09914 100644 --- a/monorepo/packages/sar/src/components/SarManageWidget/Compound/RewardsInfo.tsx +++ b/monorepo/packages/sar/src/components/SarManageWidget/Compound/RewardsInfo.tsx @@ -1,5 +1,5 @@ -import { Box, CurrencyLogo, Text, Tooltip } from '@pangolindex/core'; -import { PNG, useChainId, useTranslation } from '@pangolindex/shared'; +import { Box, CurrencyLogo, Text, Tooltip } from '@honeycomb-finance/core'; +import { PNG, useChainId, useTranslation } from '@honeycomb-finance/shared'; import numeral from 'numeral'; import React, { useContext } from 'react'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/sar/src/components/SarManageWidget/Compound/index.tsx b/monorepo/packages/sar/src/components/SarManageWidget/Compound/index.tsx index ad5aa249a..c48ad681c 100644 --- a/monorepo/packages/sar/src/components/SarManageWidget/Compound/index.tsx +++ b/monorepo/packages/sar/src/components/SarManageWidget/Compound/index.tsx @@ -1,8 +1,8 @@ import { BigNumber } from '@ethersproject/bignumber'; import { formatUnits } from '@ethersproject/units'; -import { Box, Button, Text, Tooltip } from '@pangolindex/core'; -import { PNG, useChainId, useTranslation } from '@pangolindex/shared'; -import { useUSDCPriceHook } from '@pangolindex/state-hooks'; +import { Box, Button, Text, Tooltip } from '@honeycomb-finance/core'; +import { PNG, useChainId, useTranslation } from '@honeycomb-finance/shared'; +import { useUSDCPriceHook } from '@honeycomb-finance/state-hooks'; import numeral from 'numeral'; import React, { useCallback, useContext, useEffect, useState } from 'react'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/sar/src/components/SarManageWidget/Compound/styleds.tsx b/monorepo/packages/sar/src/components/SarManageWidget/Compound/styleds.tsx index 457c5e1f2..d3c27029e 100644 --- a/monorepo/packages/sar/src/components/SarManageWidget/Compound/styleds.tsx +++ b/monorepo/packages/sar/src/components/SarManageWidget/Compound/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Root = styled(Box)` diff --git a/monorepo/packages/sar/src/components/SarManageWidget/ConfirmDrawer/index.tsx b/monorepo/packages/sar/src/components/SarManageWidget/ConfirmDrawer/index.tsx index 86787bffe..567d67e2e 100644 --- a/monorepo/packages/sar/src/components/SarManageWidget/ConfirmDrawer/index.tsx +++ b/monorepo/packages/sar/src/components/SarManageWidget/ConfirmDrawer/index.tsx @@ -1,5 +1,5 @@ -import { Box, Button, Drawer, Loader, Text } from '@pangolindex/core'; -import { getEtherscanLink, usePangolinWeb3, useTranslation } from '@pangolindex/shared'; +import { Box, Button, Drawer, Loader, Text } from '@honeycomb-finance/core'; +import { getEtherscanLink, usePangolinWeb3, useTranslation } from '@honeycomb-finance/shared'; import React, { useContext } from 'react'; import { AlertTriangle } from 'react-feather'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/sar/src/components/SarManageWidget/ConfirmDrawer/styled.ts b/monorepo/packages/sar/src/components/SarManageWidget/ConfirmDrawer/styled.ts index b4bc5682a..4d99f9845 100644 --- a/monorepo/packages/sar/src/components/SarManageWidget/ConfirmDrawer/styled.ts +++ b/monorepo/packages/sar/src/components/SarManageWidget/ConfirmDrawer/styled.ts @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Root = styled(Box)` diff --git a/monorepo/packages/sar/src/components/SarManageWidget/Title.tsx b/monorepo/packages/sar/src/components/SarManageWidget/Title.tsx index 79b338d07..f1b5e3554 100644 --- a/monorepo/packages/sar/src/components/SarManageWidget/Title.tsx +++ b/monorepo/packages/sar/src/components/SarManageWidget/Title.tsx @@ -1,5 +1,5 @@ -import { Box, Text, ToggleButtons } from '@pangolindex/core'; -import { useTranslation } from '@pangolindex/shared'; +import { Box, Text, ToggleButtons } from '@honeycomb-finance/core'; +import { useTranslation } from '@honeycomb-finance/shared'; import React from 'react'; import { Position } from 'src/hooks/types'; import { Options } from './types'; diff --git a/monorepo/packages/sar/src/components/SarManageWidget/Unstake/index.tsx b/monorepo/packages/sar/src/components/SarManageWidget/Unstake/index.tsx index 786566b0b..02d109725 100644 --- a/monorepo/packages/sar/src/components/SarManageWidget/Unstake/index.tsx +++ b/monorepo/packages/sar/src/components/SarManageWidget/Unstake/index.tsx @@ -1,7 +1,7 @@ import { formatUnits } from '@ethersproject/units'; -import { Box, Button, CurrencyLogo, Stat, Text, TextInput } from '@pangolindex/core'; -import { PNG, useChainId, usePangolinWeb3, useTranslation } from '@pangolindex/shared'; -import { useWalletModalToggle } from '@pangolindex/state-hooks'; +import { Box, Button, CurrencyLogo, Stat, Text, TextInput } from '@honeycomb-finance/core'; +import { PNG, useChainId, usePangolinWeb3, useTranslation } from '@honeycomb-finance/shared'; +import { useWalletModalToggle } from '@honeycomb-finance/state-hooks'; import numeral from 'numeral'; import React, { useCallback, useEffect, useState } from 'react'; import { useDerivativeSarUnstakeHook } from 'src/hooks'; diff --git a/monorepo/packages/sar/src/components/SarManageWidget/Unstake/styleds.tsx b/monorepo/packages/sar/src/components/SarManageWidget/Unstake/styleds.tsx index 709e0a454..478ce837e 100644 --- a/monorepo/packages/sar/src/components/SarManageWidget/Unstake/styleds.tsx +++ b/monorepo/packages/sar/src/components/SarManageWidget/Unstake/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Root = styled(Box)` diff --git a/monorepo/packages/sar/src/components/SarManageWidget/styleds.tsx b/monorepo/packages/sar/src/components/SarManageWidget/styleds.tsx index 9458f9017..2bd6865f7 100644 --- a/monorepo/packages/sar/src/components/SarManageWidget/styleds.tsx +++ b/monorepo/packages/sar/src/components/SarManageWidget/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Wrapper = styled(Box)` diff --git a/monorepo/packages/sar/src/components/SarNFTPortfolio/Portfolio.tsx b/monorepo/packages/sar/src/components/SarNFTPortfolio/Portfolio.tsx index e93eb5e14..4c5bcdf6c 100644 --- a/monorepo/packages/sar/src/components/SarNFTPortfolio/Portfolio.tsx +++ b/monorepo/packages/sar/src/components/SarNFTPortfolio/Portfolio.tsx @@ -1,7 +1,7 @@ import { BigNumber } from '@ethersproject/bignumber'; import { formatEther } from '@ethersproject/units'; -import { Box, DropdownMenu, Pagination, Text } from '@pangolindex/core'; -import { MEDIA_WIDTHS, scrollElementIntoView, useTranslation } from '@pangolindex/shared'; +import { Box, DropdownMenu, Pagination, Text } from '@honeycomb-finance/core'; +import { MEDIA_WIDTHS, scrollElementIntoView, useTranslation } from '@honeycomb-finance/shared'; import React, { useEffect, useRef, useState } from 'react'; import { useMedia, useWindowSize } from 'react-use'; import { Position } from 'src/hooks/types'; diff --git a/monorepo/packages/sar/src/components/SarNFTPortfolio/index.tsx b/monorepo/packages/sar/src/components/SarNFTPortfolio/index.tsx index c4992e539..69470f129 100644 --- a/monorepo/packages/sar/src/components/SarNFTPortfolio/index.tsx +++ b/monorepo/packages/sar/src/components/SarNFTPortfolio/index.tsx @@ -1,6 +1,6 @@ -import { Box, Button, Loader, Text } from '@pangolindex/core'; -import { scrollElementIntoView, useChainId, usePangolinWeb3, useTranslation } from '@pangolindex/shared'; -import { useWalletModalToggle } from '@pangolindex/state-hooks'; +import { Box, Button, Loader, Text } from '@honeycomb-finance/core'; +import { scrollElementIntoView, useChainId, usePangolinWeb3, useTranslation } from '@honeycomb-finance/shared'; +import { useWalletModalToggle } from '@honeycomb-finance/state-hooks'; import React, { useEffect, useMemo } from 'react'; import { useSarPositionsHook } from 'src/hooks'; import { Position } from 'src/hooks/types'; diff --git a/monorepo/packages/sar/src/components/SarNFTPortfolio/styleds.tsx b/monorepo/packages/sar/src/components/SarNFTPortfolio/styleds.tsx index 80ceef44e..3063b69cd 100644 --- a/monorepo/packages/sar/src/components/SarNFTPortfolio/styleds.tsx +++ b/monorepo/packages/sar/src/components/SarNFTPortfolio/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import React from 'react'; import styled from 'styled-components'; diff --git a/monorepo/packages/sar/src/components/SarStakeWidget/index.tsx b/monorepo/packages/sar/src/components/SarStakeWidget/index.tsx index 2462b472c..33eabd165 100644 --- a/monorepo/packages/sar/src/components/SarStakeWidget/index.tsx +++ b/monorepo/packages/sar/src/components/SarStakeWidget/index.tsx @@ -1,13 +1,13 @@ import { formatUnits } from '@ethersproject/units'; -import { Box, Button, CurrencyLogo, Stat, Text, TextInput } from '@pangolindex/core'; -import { PNG, ZERO_ADDRESS, getBuyUrl, useChainId, usePangolinWeb3, useTranslation } from '@pangolindex/shared'; +import { Box, Button, CurrencyLogo, Stat, Text, TextInput } from '@honeycomb-finance/core'; +import { PNG, ZERO_ADDRESS, getBuyUrl, useChainId, usePangolinWeb3, useTranslation } from '@honeycomb-finance/shared'; import { ApprovalState, useHederaTokenAssociated, useTokenBalancesHook, useWalletModalToggle, -} from '@pangolindex/state-hooks'; -import { Hedera } from '@pangolindex/wallet-connectors'; +} from '@honeycomb-finance/state-hooks'; +import { Hedera } from '@honeycomb-finance/wallet-connectors'; import numeral from 'numeral'; import React, { useCallback, useEffect, useState } from 'react'; import { useDerivativeSarStakeHook, useSarPositionsHook } from 'src/hooks'; diff --git a/monorepo/packages/sar/src/components/SarStakeWidget/styleds.tsx b/monorepo/packages/sar/src/components/SarStakeWidget/styleds.tsx index 1ce091902..c8250510b 100644 --- a/monorepo/packages/sar/src/components/SarStakeWidget/styleds.tsx +++ b/monorepo/packages/sar/src/components/SarStakeWidget/styleds.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Root = styled(Box)` diff --git a/monorepo/packages/sar/src/hooks/dummy.ts b/monorepo/packages/sar/src/hooks/dummy.ts index 910ab21ce..5d68da848 100644 --- a/monorepo/packages/sar/src/hooks/dummy.ts +++ b/monorepo/packages/sar/src/hooks/dummy.ts @@ -1,6 +1,6 @@ +import { PNG, useChainId, usePangolinWeb3 } from '@honeycomb-finance/shared'; +import { ApprovalState } from '@honeycomb-finance/state-hooks'; import { TokenAmount } from '@pangolindex/sdk'; -import { PNG, useChainId, usePangolinWeb3 } from '@pangolindex/shared'; -import { ApprovalState } from '@pangolindex/state-hooks'; import { useState } from 'react'; import { Position } from './types'; diff --git a/monorepo/packages/sar/src/hooks/evm.ts b/monorepo/packages/sar/src/hooks/evm.ts index ad4680e12..f458af043 100644 --- a/monorepo/packages/sar/src/hooks/evm.ts +++ b/monorepo/packages/sar/src/hooks/evm.ts @@ -1,6 +1,5 @@ /* eslint-disable max-lines */ import { TransactionResponse } from '@ethersproject/providers'; -import { TokenAmount } from '@pangolindex/sdk'; import { BIGNUMBER_ZERO, MixPanelEvents, @@ -14,8 +13,13 @@ import { useSubgraphSarPositions, useSubgraphStakingContractInfo, waitForTransaction, -} from '@pangolindex/shared'; -import { useShouldUseSubgraph, useSingleCallResult, useSingleContractMultipleData } from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/shared'; +import { + useShouldUseSubgraph, + useSingleCallResult, + useSingleContractMultipleData, +} from '@honeycomb-finance/state-hooks'; +import { TokenAmount } from '@pangolindex/sdk'; import { BigNumber } from 'ethers'; import { useMemo } from 'react'; import { useQuery } from 'react-query'; diff --git a/monorepo/packages/sar/src/hooks/hedera.ts b/monorepo/packages/sar/src/hooks/hedera.ts index 0d6f2dd67..d2c347115 100644 --- a/monorepo/packages/sar/src/hooks/hedera.ts +++ b/monorepo/packages/sar/src/hooks/hedera.ts @@ -1,6 +1,5 @@ /* eslint-disable max-lines */ import { BigNumber } from '@ethersproject/bignumber'; -import { Fraction, JSBI } from '@pangolindex/sdk'; import { BIGNUMBER_ZERO, MixPanelEvents, @@ -11,13 +10,14 @@ import { usePangolinWeb3, useSubgraphSarPositions, useSubgraphStakingContractInfo, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { useHederaTokenAssociated, useShouldUseSubgraph, useSingleContractMultipleData, -} from '@pangolindex/state-hooks'; -import { hederaFn } from '@pangolindex/wallet-connectors'; +} from '@honeycomb-finance/state-hooks'; +import { hederaFn } from '@honeycomb-finance/wallet-connectors'; +import { Fraction, JSBI } from '@pangolindex/sdk'; import { useMemo } from 'react'; import { useQuery, useQueryClient } from 'react-query'; import { Position, URI } from './types'; diff --git a/monorepo/packages/sar/src/hooks/utils.ts b/monorepo/packages/sar/src/hooks/utils.ts index 0ac46ea0f..49b554c66 100644 --- a/monorepo/packages/sar/src/hooks/utils.ts +++ b/monorepo/packages/sar/src/hooks/utils.ts @@ -1,7 +1,6 @@ /* eslint-disable max-lines */ import { BigNumber } from '@ethersproject/bignumber'; import { formatUnits } from '@ethersproject/units'; -import { ChainId, CurrencyAmount, JSBI, Token, TokenAmount } from '@pangolindex/sdk'; import { PNG, SAR_STAKING_ADDRESS, @@ -13,14 +12,15 @@ import { useMixpanel, usePangolinWeb3, useTranslation, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { useApproveCallbackHook, useTokenBalancesHook, useTransactionAdder, useUSDCPriceHook, -} from '@pangolindex/state-hooks'; -import { Hedera, hederaFn } from '@pangolindex/wallet-connectors'; +} from '@honeycomb-finance/state-hooks'; +import { Hedera, hederaFn } from '@honeycomb-finance/wallet-connectors'; +import { ChainId, CurrencyAmount, JSBI, Token, TokenAmount } from '@pangolindex/sdk'; import numeral from 'numeral'; import { useCallback, useState } from 'react'; import SarStaking from 'src/constants/abis/sar.json'; diff --git a/monorepo/packages/shared/README.md b/monorepo/packages/shared/README.md index c0a9c9dc8..634d37cc9 100644 --- a/monorepo/packages/shared/README.md +++ b/monorepo/packages/shared/README.md @@ -2,11 +2,11 @@ Contains useful functions, contants and hooks, used in anothers packages. ## Installation -`yarn add @pangolindex/shared` +`yarn add @honeycomb-finance/shared` or -`npm install @pangolindex/shared` +`npm install @honeycomb-finance/shared` ### Install below dependancies as its peer dependancies @@ -27,8 +27,8 @@ In your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider` _Use version **6.0.9** of `@web3-react/core` package._ ```tsx -import { HoneycombProvider } from '@pangolindex/honeycomb-provider'; -import { NetworkContextName, useActiveWeb3React } from '@pangolindex/shared'; +import { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider'; +import { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared'; import { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core'; import React from 'react'; import ReactDOM from 'react-dom'; diff --git a/monorepo/packages/shared/package.json b/monorepo/packages/shared/package.json index 1547a09be..5b2488fb2 100644 --- a/monorepo/packages/shared/package.json +++ b/monorepo/packages/shared/package.json @@ -1,5 +1,5 @@ { - "name": "@pangolindex/shared", + "name": "@honeycomb-finance/shared", "version": "0.0.0", "main": "lib/index.cjs.js", "module": "lib/index.esm.js", @@ -47,7 +47,7 @@ "@hashgraph/hethers": "1.2.2", "@pangolindex/exchange-contracts": "2.1.7", "@pangolindex/token-lists": "1.0.2", - "@pangolindex/wallet-connectors": "*", + "@honeycomb-finance/wallet-connectors": "*", "@web3-react/abstract-connector": "6.0.7", "@web3-react/core": "6.0.9", "axios": "0.26.0", diff --git a/monorepo/packages/shared/src/graphql/pangochef.ts b/monorepo/packages/shared/src/graphql/pangochef.ts index 8bca69dda..d917e69c0 100644 --- a/monorepo/packages/shared/src/graphql/pangochef.ts +++ b/monorepo/packages/shared/src/graphql/pangochef.ts @@ -1,4 +1,4 @@ -import { Hedera } from '@pangolindex/wallet-connectors'; +import { Hedera } from '@honeycomb-finance/wallet-connectors'; import gql from 'graphql-tag'; // eslint-disable-line import/no-named-as-default import { useQuery, useQueryClient } from 'react-query'; import { useChainId, usePangolinWeb3 } from 'src/provider'; diff --git a/monorepo/packages/shared/src/provider/honeycomb.tsx b/monorepo/packages/shared/src/provider/honeycomb.tsx index 2bc178789..21c871620 100644 --- a/monorepo/packages/shared/src/provider/honeycomb.tsx +++ b/monorepo/packages/shared/src/provider/honeycomb.tsx @@ -2,7 +2,7 @@ import { ChainId } from '@pangolindex/sdk'; // import { useWeb3React } from '@web3-react/core'; import React from 'react'; import { QueryClient, QueryClientProvider } from 'react-query'; -// import { network } from '@pangolindex/wallet-connectors'; +// import { network } from '@honeycomb-finance/wallet-connectors'; // import { NetworkContextName } from 'src/constants'; import { MixPanelProvider } from 'src/hooks/mixpanel'; // import { useEagerConnect, useWalletUpdater } from './hooks/useConnector'; diff --git a/monorepo/packages/shared/src/provider/pangolin.tsx b/monorepo/packages/shared/src/provider/pangolin.tsx index 4b7d072fe..3155834e7 100644 --- a/monorepo/packages/shared/src/provider/pangolin.tsx +++ b/monorepo/packages/shared/src/provider/pangolin.tsx @@ -1,7 +1,7 @@ import { getAddress } from '@ethersproject/address'; import { ExternalProvider, Web3Provider as Web3ProviderEthers } from '@ethersproject/providers'; +import { PROVIDER_MAPPING, network } from '@honeycomb-finance/wallet-connectors'; import { ALL_CHAINS, CHAINS, ChainId } from '@pangolindex/sdk'; -import { PROVIDER_MAPPING, network } from '@pangolindex/wallet-connectors'; import { useWeb3React } from '@web3-react/core'; import React, { createContext, useContext, useEffect, useMemo, useState } from 'react'; import type { FC, ReactNode } from 'react'; diff --git a/monorepo/packages/shared/src/utils/common.ts b/monorepo/packages/shared/src/utils/common.ts index 667ba5064..a1f30e6bf 100644 --- a/monorepo/packages/shared/src/utils/common.ts +++ b/monorepo/packages/shared/src/utils/common.ts @@ -5,6 +5,7 @@ import { AddressZero } from '@ethersproject/constants'; import { Contract } from '@ethersproject/contracts'; import { JsonRpcSigner, TransactionResponse, Web3Provider } from '@ethersproject/providers'; import { hethers } from '@hashgraph/hethers'; +import { Hedera } from '@honeycomb-finance/wallet-connectors'; import IPangolinRouter from '@pangolindex/exchange-contracts/artifacts/contracts/pangolin-periphery/interfaces/IPangolinRouter.sol/IPangolinRouter.json'; import IPangolinRouterSupportingFees from '@pangolindex/exchange-contracts/artifacts/contracts/pangolin-periphery/interfaces/IPangolinRouterSupportingFees.sol/IPangolinRouterSupportingFees.json'; import { @@ -28,7 +29,6 @@ import { Trade, currencyEquals, } from '@pangolindex/sdk'; -import { Hedera } from '@pangolindex/wallet-connectors'; import { ROUTER_ADDRESS, ROUTER_DAAS_ADDRESS, SAR_STAKING_ADDRESS, ZERO_ADDRESS } from 'src/constants'; import { TokenAddressMap } from '../types'; import { wait } from './retry'; diff --git a/monorepo/packages/state-hooks/README.md b/monorepo/packages/state-hooks/README.md index e3ae09598..35bf72fe1 100644 --- a/monorepo/packages/state-hooks/README.md +++ b/monorepo/packages/state-hooks/README.md @@ -2,11 +2,11 @@ Contains useful functions, and hooks, used in anothers packages. ## Installation -`yarn add @pangolindex/state-hooks` +`yarn add @honeycomb-finance/state-hooks` or -`npm install @pangolindex/state-hooks` +`npm install @honeycomb-finance/state-hooks` ### Install below dependancies as its peer dependancies @@ -26,8 +26,8 @@ In your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider` _Use version **6.0.9** of `@web3-react/core` package._ ```tsx -import { HoneycombProvider } from '@pangolindex/honeycomb-provider'; -import { NetworkContextName, useActiveWeb3React } from '@pangolindex/shared'; +import { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider'; +import { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared'; import { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core'; import React from 'react'; import ReactDOM from 'react-dom'; diff --git a/monorepo/packages/state-hooks/package.json b/monorepo/packages/state-hooks/package.json index b1265b4a8..14e90be2e 100644 --- a/monorepo/packages/state-hooks/package.json +++ b/monorepo/packages/state-hooks/package.json @@ -1,5 +1,5 @@ { - "name": "@pangolindex/state-hooks", + "name": "@honeycomb-finance/state-hooks", "version": "0.0.0", "main": "lib/index.cjs.js", "module": "lib/index.esm.js", @@ -41,9 +41,9 @@ "@ethersproject/providers": "5.6.8", "@ethersproject/strings": "5.6.1", "@ethersproject/units": "5.6.1", - "@pangolindex/shared": "*", + "@honeycomb-finance/shared": "*", "@pangolindex/token-lists": "1.0.2", - "@pangolindex/wallet-connectors": "*", + "@honeycomb-finance/wallet-connectors": "*", "ajv": "6.12.6", "ethers": "5.6.4", "jotai": "2.0.3", diff --git a/monorepo/packages/state-hooks/src/hooks/sorting.ts b/monorepo/packages/state-hooks/src/hooks/sorting.ts index 579441d1b..af786ec7e 100644 --- a/monorepo/packages/state-hooks/src/hooks/sorting.ts +++ b/monorepo/packages/state-hooks/src/hooks/sorting.ts @@ -1,5 +1,5 @@ +import { getTokenComparator } from '@honeycomb-finance/shared'; import { BridgeCurrency, Token } from '@pangolindex/sdk'; -import { getTokenComparator } from '@pangolindex/shared'; import { useMemo } from 'react'; import { useAllTokenBalances } from '..'; diff --git a/monorepo/packages/state-hooks/src/hooks/tokens/evm.ts b/monorepo/packages/state-hooks/src/hooks/tokens/evm.ts index 1fd4ca5cc..aec5776fa 100644 --- a/monorepo/packages/state-hooks/src/hooks/tokens/evm.ts +++ b/monorepo/packages/state-hooks/src/hooks/tokens/evm.ts @@ -1,5 +1,4 @@ import { parseBytes32String } from '@ethersproject/strings'; -import { Token } from '@pangolindex/sdk'; import { ERC20_BYTES32_INTERFACE, ERC20_INTERFACE, @@ -7,7 +6,8 @@ import { useBytes32TokenContract, useChainId, useTokenContract, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; +import { Token } from '@pangolindex/sdk'; import { useMemo } from 'react'; import { NEVER_RELOAD, useMultipleContractSingleData, useSingleCallResult } from 'src/state/multicall/hooks'; import { useAllTokens } from '../useAllTokens'; diff --git a/monorepo/packages/state-hooks/src/hooks/tokens/hedera.ts b/monorepo/packages/state-hooks/src/hooks/tokens/hedera.ts index 3e01376e0..a63605816 100644 --- a/monorepo/packages/state-hooks/src/hooks/tokens/hedera.ts +++ b/monorepo/packages/state-hooks/src/hooks/tokens/hedera.ts @@ -1,6 +1,6 @@ +import { useChainId, usePangolinWeb3 } from '@honeycomb-finance/shared'; +import { Hedera, hederaFn } from '@honeycomb-finance/wallet-connectors'; import { Token } from '@pangolindex/sdk'; -import { useChainId, usePangolinWeb3 } from '@pangolindex/shared'; -import { Hedera, hederaFn } from '@pangolindex/wallet-connectors'; import { useMemo, useState } from 'react'; import { useQuery } from 'react-query'; import { useTransactionAdder } from 'src/state/transactions/hooks'; diff --git a/monorepo/packages/state-hooks/src/hooks/tokens/near.ts b/monorepo/packages/state-hooks/src/hooks/tokens/near.ts index 7a369cc2a..95e429669 100644 --- a/monorepo/packages/state-hooks/src/hooks/tokens/near.ts +++ b/monorepo/packages/state-hooks/src/hooks/tokens/near.ts @@ -1,6 +1,6 @@ +import { useChainId } from '@honeycomb-finance/shared'; +import { NearTokenMetadata, nearFn } from '@honeycomb-finance/wallet-connectors'; import { Token } from '@pangolindex/sdk'; -import { useChainId } from '@pangolindex/shared'; -import { NearTokenMetadata, nearFn } from '@pangolindex/wallet-connectors'; import { useEffect, useMemo, useState } from 'react'; import { useQueries } from 'react-query'; import { useAllTokens } from '../useAllTokens'; diff --git a/monorepo/packages/state-hooks/src/hooks/tokens/subgraph.ts b/monorepo/packages/state-hooks/src/hooks/tokens/subgraph.ts index 753d625b5..e05106c35 100644 --- a/monorepo/packages/state-hooks/src/hooks/tokens/subgraph.ts +++ b/monorepo/packages/state-hooks/src/hooks/tokens/subgraph.ts @@ -1,5 +1,5 @@ +import { useChainId, useSubgraphTokens, validateAddressMapping } from '@honeycomb-finance/shared'; import { Token } from '@pangolindex/sdk'; -import { useChainId, useSubgraphTokens, validateAddressMapping } from '@pangolindex/shared'; import { useMemo } from 'react'; import { useShouldUseSubgraph } from 'src/state/application/hooks'; import { useAllTokens } from '../useAllTokens'; diff --git a/monorepo/packages/state-hooks/src/hooks/useAllTokens.ts b/monorepo/packages/state-hooks/src/hooks/useAllTokens.ts index fa75c898c..e341ee3c5 100644 --- a/monorepo/packages/state-hooks/src/hooks/useAllTokens.ts +++ b/monorepo/packages/state-hooks/src/hooks/useAllTokens.ts @@ -1,5 +1,5 @@ +import { useChainId } from '@honeycomb-finance/shared'; import { Token } from '@pangolindex/sdk'; -import { useChainId } from '@pangolindex/shared'; import { useMemo } from 'react'; import { useSelectedTokenList } from 'src/state/lists/hooks'; import { useUserAddedTokens } from 'src/state/user/hooks'; diff --git a/monorepo/packages/state-hooks/src/hooks/useApproveCallback/evm.ts b/monorepo/packages/state-hooks/src/hooks/useApproveCallback/evm.ts index 4b3be4c92..0471a8b4c 100644 --- a/monorepo/packages/state-hooks/src/hooks/useApproveCallback/evm.ts +++ b/monorepo/packages/state-hooks/src/hooks/useApproveCallback/evm.ts @@ -1,6 +1,5 @@ import { MaxUint256 } from '@ethersproject/constants'; import { TransactionResponse } from '@ethersproject/providers'; -import { CAVAX, CHAINS, ChainId, CurrencyAmount, ElixirTrade, TokenAmount, Trade } from '@pangolindex/sdk'; import { Field, ROUTER_ADDRESS, @@ -12,7 +11,8 @@ import { useTokenContract, wait, waitForTransaction, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; +import { CAVAX, CHAINS, ChainId, CurrencyAmount, ElixirTrade, TokenAmount, Trade } from '@pangolindex/sdk'; import { useCallback, useMemo, useState } from 'react'; import { useTokenAllowance } from 'src/hooks/useTokenAllowance/evm'; import { useHasPendingApproval, useIsApprovingInfinite, useTransactionAdder } from 'src/state'; diff --git a/monorepo/packages/state-hooks/src/hooks/useApproveCallback/hedera.ts b/monorepo/packages/state-hooks/src/hooks/useApproveCallback/hedera.ts index fa335d959..8e0898477 100644 --- a/monorepo/packages/state-hooks/src/hooks/useApproveCallback/hedera.ts +++ b/monorepo/packages/state-hooks/src/hooks/useApproveCallback/hedera.ts @@ -1,5 +1,4 @@ import { BigNumber } from '@ethersproject/bignumber'; -import { CAVAX, ChainId, CurrencyAmount, JSBI, TokenAmount, Trade } from '@pangolindex/sdk'; import { Field, ROUTER_ADDRESS, @@ -8,8 +7,9 @@ import { computeSlippageAdjustedAmounts, usePangolinWeb3, wait, -} from '@pangolindex/shared'; -import { hederaFn } from '@pangolindex/wallet-connectors'; +} from '@honeycomb-finance/shared'; +import { hederaFn } from '@honeycomb-finance/wallet-connectors'; +import { CAVAX, ChainId, CurrencyAmount, JSBI, TokenAmount, Trade } from '@pangolindex/sdk'; import { useCallback, useMemo, useState } from 'react'; import { useQuery } from 'react-query'; import { useHederaTokenAllowance } from 'src/hooks/useTokenAllowance/hedera'; diff --git a/monorepo/packages/state-hooks/src/hooks/useCurrency.ts b/monorepo/packages/state-hooks/src/hooks/useCurrency.ts index 7dbfe9a72..4371335a2 100644 --- a/monorepo/packages/state-hooks/src/hooks/useCurrency.ts +++ b/monorepo/packages/state-hooks/src/hooks/useCurrency.ts @@ -1,5 +1,5 @@ +import { useChainId } from '@honeycomb-finance/shared'; import { CAVAX, Currency } from '@pangolindex/sdk'; -import { useChainId } from '@pangolindex/shared'; import { useTokenHook } from 'src/hooks/tokens'; export function useCurrency(currencyId: string | undefined): Currency | null | undefined { diff --git a/monorepo/packages/state-hooks/src/hooks/useCurrencyPrice.ts b/monorepo/packages/state-hooks/src/hooks/useCurrencyPrice.ts index 907cd3a00..75079d051 100644 --- a/monorepo/packages/state-hooks/src/hooks/useCurrencyPrice.ts +++ b/monorepo/packages/state-hooks/src/hooks/useCurrencyPrice.ts @@ -1,4 +1,3 @@ -import { JSBI, Pair, Price, Token, TokenAmount, WAVAX } from '@pangolindex/sdk'; import { PNG, PairState, @@ -7,7 +6,8 @@ import { decimalToFraction, useChainId, useSubgraphTokens, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; +import { JSBI, Pair, Price, Token, TokenAmount, WAVAX } from '@pangolindex/sdk'; import { useMemo } from 'react'; import { usePair, usePairsHook } from 'src/hooks/usePair'; import { useShouldUseSubgraph } from 'src/state'; diff --git a/monorepo/packages/state-hooks/src/hooks/useFetchListCallback.ts b/monorepo/packages/state-hooks/src/hooks/useFetchListCallback.ts index 2bd7afe28..9a6674b44 100644 --- a/monorepo/packages/state-hooks/src/hooks/useFetchListCallback.ts +++ b/monorepo/packages/state-hooks/src/hooks/useFetchListCallback.ts @@ -1,4 +1,4 @@ -import { uriToHttp } from '@pangolindex/shared'; +import { uriToHttp } from '@honeycomb-finance/shared'; import { TokenList } from '@pangolindex/token-lists'; import schema from '@pangolindex/token-lists/src/tokenlist.schema.json'; import { nanoid } from '@reduxjs/toolkit'; diff --git a/monorepo/packages/state-hooks/src/hooks/usePair/evm.ts b/monorepo/packages/state-hooks/src/hooks/usePair/evm.ts index 0d7473454..fa9d83ca6 100644 --- a/monorepo/packages/state-hooks/src/hooks/usePair/evm.ts +++ b/monorepo/packages/state-hooks/src/hooks/usePair/evm.ts @@ -1,6 +1,6 @@ import { parseUnits } from '@ethersproject/units'; +import { PAIR_INTERFACE, PairState, useChainId, useSubgraphPairs, wrappedCurrency } from '@honeycomb-finance/shared'; import { ChainId, Currency, Pair, TokenAmount } from '@pangolindex/sdk'; -import { PAIR_INTERFACE, PairState, useChainId, useSubgraphPairs, wrappedCurrency } from '@pangolindex/shared'; import { useMemo } from 'react'; import { useMultipleContractSingleData, useShouldUseSubgraph } from 'src/state'; diff --git a/monorepo/packages/state-hooks/src/hooks/usePair/index.ts b/monorepo/packages/state-hooks/src/hooks/usePair/index.ts index 64d11a2b6..9185ebce5 100644 --- a/monorepo/packages/state-hooks/src/hooks/usePair/index.ts +++ b/monorepo/packages/state-hooks/src/hooks/usePair/index.ts @@ -1,5 +1,5 @@ +import { PairState, useChainId } from '@honeycomb-finance/shared'; import { ChainId, Currency, Pair } from '@pangolindex/sdk'; -import { PairState, useChainId } from '@pangolindex/shared'; import { useMemo } from 'react'; import { usePairs, usePairsContract, usePairsViaSubgraph } from './evm'; import { useGetNearAllPool, useGetNearPoolId, useNearPairs } from './near'; diff --git a/monorepo/packages/state-hooks/src/hooks/usePair/near.ts b/monorepo/packages/state-hooks/src/hooks/usePair/near.ts index f45a80a30..7f6095ab0 100644 --- a/monorepo/packages/state-hooks/src/hooks/usePair/near.ts +++ b/monorepo/packages/state-hooks/src/hooks/usePair/near.ts @@ -1,6 +1,6 @@ +import { PairState, PoolType, useChainId, wrappedCurrency } from '@honeycomb-finance/shared'; +import { nearFn } from '@honeycomb-finance/wallet-connectors'; import { ChainId, Currency, Pair, Token, TokenAmount } from '@pangolindex/sdk'; -import { PairState, PoolType, useChainId, wrappedCurrency } from '@pangolindex/shared'; -import { nearFn } from '@pangolindex/wallet-connectors'; import { useMemo } from 'react'; import { useQuery } from 'react-query'; diff --git a/monorepo/packages/state-hooks/src/hooks/useTokenAllowance/evm.ts b/monorepo/packages/state-hooks/src/hooks/useTokenAllowance/evm.ts index 30696abe1..3c3385a1e 100644 --- a/monorepo/packages/state-hooks/src/hooks/useTokenAllowance/evm.ts +++ b/monorepo/packages/state-hooks/src/hooks/useTokenAllowance/evm.ts @@ -1,5 +1,5 @@ +import { useTokenContract } from '@honeycomb-finance/shared'; import { Token, TokenAmount } from '@pangolindex/sdk'; -import { useTokenContract } from '@pangolindex/shared'; import { useMemo } from 'react'; import { useSingleCallResult } from 'src/state'; diff --git a/monorepo/packages/state-hooks/src/hooks/useTokenAllowance/hedera.ts b/monorepo/packages/state-hooks/src/hooks/useTokenAllowance/hedera.ts index a3d7563d1..27ddfb759 100644 --- a/monorepo/packages/state-hooks/src/hooks/useTokenAllowance/hedera.ts +++ b/monorepo/packages/state-hooks/src/hooks/useTokenAllowance/hedera.ts @@ -1,5 +1,5 @@ +import { hederaFn } from '@honeycomb-finance/wallet-connectors'; import { Token, TokenAmount } from '@pangolindex/sdk'; -import { hederaFn } from '@pangolindex/wallet-connectors'; import { useQuery } from 'react-query'; import { useIsApprovingInfinite } from 'src/state'; diff --git a/monorepo/packages/state-hooks/src/hooks/useTokenAllowance/index.ts b/monorepo/packages/state-hooks/src/hooks/useTokenAllowance/index.ts index cbf1daa8e..b97a046b9 100644 --- a/monorepo/packages/state-hooks/src/hooks/useTokenAllowance/index.ts +++ b/monorepo/packages/state-hooks/src/hooks/useTokenAllowance/index.ts @@ -1,5 +1,5 @@ +import { useDummyHook } from '@honeycomb-finance/shared'; import { ChainId } from '@pangolindex/sdk'; -import { useDummyHook } from '@pangolindex/shared'; import { useTokenAllowance } from './evm'; export type UseTokenAllowanceHookType = { diff --git a/monorepo/packages/state-hooks/src/hooks/useTotalSupply/evm.ts b/monorepo/packages/state-hooks/src/hooks/useTotalSupply/evm.ts index 14b883b26..96a12cca6 100644 --- a/monorepo/packages/state-hooks/src/hooks/useTotalSupply/evm.ts +++ b/monorepo/packages/state-hooks/src/hooks/useTotalSupply/evm.ts @@ -1,6 +1,6 @@ import { BigNumber } from '@ethersproject/bignumber'; +import { PNG, useTokenContract } from '@honeycomb-finance/shared'; import { ChainId, Token, TokenAmount } from '@pangolindex/sdk'; -import { PNG, useTokenContract } from '@pangolindex/shared'; import { useSingleCallResult } from 'src/state'; // returns undefined if input token is undefined, or fails to get token contract, diff --git a/monorepo/packages/state-hooks/src/hooks/useTotalSupply/index.ts b/monorepo/packages/state-hooks/src/hooks/useTotalSupply/index.ts index a522c230c..6b488829c 100644 --- a/monorepo/packages/state-hooks/src/hooks/useTotalSupply/index.ts +++ b/monorepo/packages/state-hooks/src/hooks/useTotalSupply/index.ts @@ -1,5 +1,5 @@ +import { useDummyHook } from '@honeycomb-finance/shared'; import { ChainId } from '@pangolindex/sdk'; -import { useDummyHook } from '@pangolindex/shared'; import { useTotalSupply } from './evm'; import { useHederaTotalSupply } from './hedera'; import { useNearTotalSupply } from './near'; diff --git a/monorepo/packages/state-hooks/src/hooks/useTotalSupply/near.ts b/monorepo/packages/state-hooks/src/hooks/useTotalSupply/near.ts index a70d55f06..0ca304880 100644 --- a/monorepo/packages/state-hooks/src/hooks/useTotalSupply/near.ts +++ b/monorepo/packages/state-hooks/src/hooks/useTotalSupply/near.ts @@ -1,6 +1,6 @@ +import { useChainId } from '@honeycomb-finance/shared'; +import { nearFn } from '@honeycomb-finance/wallet-connectors'; import { Pair, Token, TokenAmount } from '@pangolindex/sdk'; -import { useChainId } from '@pangolindex/shared'; -import { nearFn } from '@pangolindex/wallet-connectors'; import { useEffect, useMemo, useState } from 'react'; export function useNearTotalSupply(tokenOrPair?: Token | Pair): TokenAmount | undefined { diff --git a/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/coingecko.ts b/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/coingecko.ts index 5244602ef..a8024f5b0 100644 --- a/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/coingecko.ts +++ b/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/coingecko.ts @@ -1,6 +1,6 @@ import { parseUnits } from '@ethersproject/units'; +import { USDC, decimalToFraction, useChainId, wrappedCurrency } from '@honeycomb-finance/shared'; import { Currency, Price } from '@pangolindex/sdk'; -import { USDC, decimalToFraction, useChainId, wrappedCurrency } from '@pangolindex/shared'; import { useMemo } from 'react'; import { useCoinGeckoCurrencyPrice } from 'src/state'; import { useTokenCurrencyPriceHook } from '../multiChainsHooks'; diff --git a/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/evm.ts b/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/evm.ts index 674026d0e..cf44c1de5 100644 --- a/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/evm.ts +++ b/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/evm.ts @@ -1,5 +1,5 @@ +import { PairState, USDCe, useChainId, wrappedCurrency } from '@honeycomb-finance/shared'; import { ChainId, Currency, JSBI, Price, WAVAX, currencyEquals } from '@pangolindex/sdk'; -import { PairState, USDCe, useChainId, wrappedCurrency } from '@pangolindex/shared'; import { useMemo } from 'react'; import { usePairsContract } from 'src/hooks/usePair/evm'; diff --git a/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/index.ts b/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/index.ts index 93acfead9..cb1a00712 100644 --- a/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/index.ts +++ b/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/index.ts @@ -1,5 +1,5 @@ +import { useDummyHook } from '@honeycomb-finance/shared'; import { ChainId } from '@pangolindex/sdk'; -import { useDummyHook } from '@pangolindex/shared'; import { useUsdPriceCoingecko } from './coingecko'; import { useUSDCPrice } from './evm'; import { useNearUSDCPrice } from './near'; diff --git a/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/near.ts b/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/near.ts index 559aa2d03..2be35c985 100644 --- a/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/near.ts +++ b/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/near.ts @@ -1,6 +1,6 @@ import { parseUnits } from '@ethersproject/units'; +import { NEAR_API_BASE_URL, USDCe, useChainId, wrappedCurrency } from '@honeycomb-finance/shared'; import { Currency, Price, TokenAmount } from '@pangolindex/sdk'; -import { NEAR_API_BASE_URL, USDCe, useChainId, wrappedCurrency } from '@pangolindex/shared'; import { useEffect, useMemo, useState } from 'react'; export function useNearUSDCPrice(currency?: Currency): Price | undefined { diff --git a/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/songbird.ts b/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/songbird.ts index 3855e9471..f0747b93f 100644 --- a/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/songbird.ts +++ b/monorepo/packages/state-hooks/src/hooks/useUSDCPrice/songbird.ts @@ -1,5 +1,5 @@ +import { USDC, decimalToFraction, wrappedCurrency } from '@honeycomb-finance/shared'; import { ChainId, Currency, Price } from '@pangolindex/sdk'; -import { USDC, decimalToFraction, wrappedCurrency } from '@pangolindex/shared'; import { useMemo } from 'react'; import { useCoinGeckoCurrencyPrice } from 'src/state'; import { useTokenCurrencyPrice } from '../useCurrencyPrice'; diff --git a/monorepo/packages/state-hooks/src/state/application/hooks.ts b/monorepo/packages/state-hooks/src/state/application/hooks.ts index f31f49764..17ac333b5 100644 --- a/monorepo/packages/state-hooks/src/state/application/hooks.ts +++ b/monorepo/packages/state-hooks/src/state/application/hooks.ts @@ -1,4 +1,4 @@ -import { useChainId } from '@pangolindex/shared'; +import { useChainId } from '@honeycomb-finance/shared'; import { useCallback, useMemo } from 'react'; import { ApplicationModal, PopupContent, PopupList, useApplicationState } from './atom'; diff --git a/monorepo/packages/state-hooks/src/state/application/updater.tsx b/monorepo/packages/state-hooks/src/state/application/updater.tsx index e48cfc818..5fd33abbd 100644 --- a/monorepo/packages/state-hooks/src/state/application/updater.tsx +++ b/monorepo/packages/state-hooks/src/state/application/updater.tsx @@ -1,5 +1,5 @@ +import { useChainId, useDebounce, useLastBlockHook, useLibrary, usePangolinWeb3 } from '@honeycomb-finance/shared'; import { ChainId } from '@pangolindex/sdk'; -import { useChainId, useDebounce, useLastBlockHook, useLibrary, usePangolinWeb3 } from '@pangolindex/shared'; import React, { useEffect, useState } from 'react'; import { useQuery } from 'react-query'; import { useApplicationState } from './atom'; diff --git a/monorepo/packages/state-hooks/src/state/coingecko/constants.ts b/monorepo/packages/state-hooks/src/state/coingecko/constants.ts index 501251edb..48bdc6b9c 100644 --- a/monorepo/packages/state-hooks/src/state/coingecko/constants.ts +++ b/monorepo/packages/state-hooks/src/state/coingecko/constants.ts @@ -1,5 +1,5 @@ +import { USDC, USDCe, USDTe } from '@honeycomb-finance/shared'; import { ChainId, Token } from '@pangolindex/sdk'; -import { USDC, USDCe, USDTe } from '@pangolindex/shared'; export const COINGEKO_BASE_URL = `https://api.coingecko.com/api/v3`; diff --git a/monorepo/packages/state-hooks/src/state/coingecko/hooks.tsx b/monorepo/packages/state-hooks/src/state/coingecko/hooks.tsx index 605bbc0ae..2b01b0eed 100644 --- a/monorepo/packages/state-hooks/src/state/coingecko/hooks.tsx +++ b/monorepo/packages/state-hooks/src/state/coingecko/hooks.tsx @@ -1,6 +1,6 @@ /* eslint-disable max-lines */ +import { useChainId } from '@honeycomb-finance/shared'; import { CHAINS, ChainId, Currency, Token } from '@pangolindex/sdk'; -import { useChainId } from '@pangolindex/shared'; import axios, { AxiosResponse } from 'axios'; import { useEffect, useMemo, useState } from 'react'; import { UseQueryResult, useQueries, useQuery } from 'react-query'; diff --git a/monorepo/packages/state-hooks/src/state/lists/atom.ts b/monorepo/packages/state-hooks/src/state/lists/atom.ts index 9daaba52c..ae516109c 100644 --- a/monorepo/packages/state-hooks/src/state/lists/atom.ts +++ b/monorepo/packages/state-hooks/src/state/lists/atom.ts @@ -1,4 +1,4 @@ -import { DEFAULT_TOKEN_LISTS, DEFAULT_TOKEN_LISTS_SELECTED } from '@pangolindex/shared'; +import { DEFAULT_TOKEN_LISTS, DEFAULT_TOKEN_LISTS_SELECTED } from '@honeycomb-finance/shared'; import { VersionUpgrade, getVersionUpgrade } from '@pangolindex/token-lists'; // eslint-disable-next-line import/no-unresolved import { TokenList } from '@pangolindex/token-lists/dist/types'; diff --git a/monorepo/packages/state-hooks/src/state/lists/updater.ts b/monorepo/packages/state-hooks/src/state/lists/updater.ts index 28645728e..f9964d62d 100644 --- a/monorepo/packages/state-hooks/src/state/lists/updater.ts +++ b/monorepo/packages/state-hooks/src/state/lists/updater.ts @@ -1,4 +1,4 @@ -import { DEFAULT_TOKEN_LISTS, useInterval, useIsWindowVisible, useLibrary } from '@pangolindex/shared'; +import { DEFAULT_TOKEN_LISTS, useInterval, useIsWindowVisible, useLibrary } from '@honeycomb-finance/shared'; import { VersionUpgrade, getVersionUpgrade, minVersionBump } from '@pangolindex/token-lists'; import { useCallback, useEffect } from 'react'; import { useFetchListCallback } from 'src/hooks/useFetchListCallback'; diff --git a/monorepo/packages/state-hooks/src/state/multicall/hooks.ts b/monorepo/packages/state-hooks/src/state/multicall/hooks.ts index ee61f3f0c..22901e750 100644 --- a/monorepo/packages/state-hooks/src/state/multicall/hooks.ts +++ b/monorepo/packages/state-hooks/src/state/multicall/hooks.ts @@ -1,7 +1,7 @@ import { FunctionFragment, Interface } from '@ethersproject/abi'; import { BigNumber } from '@ethersproject/bignumber'; import { Contract } from '@ethersproject/contracts'; -import { useChainId } from '@pangolindex/shared'; +import { useChainId } from '@honeycomb-finance/shared'; import { useEffect, useMemo } from 'react'; import { useBlockNumber } from '../application/hooks'; import { Call, ListenerOptions, parseCallKey, toCallKey, useMulticallAtom } from './atom'; diff --git a/monorepo/packages/state-hooks/src/state/multicall/updater.tsx b/monorepo/packages/state-hooks/src/state/multicall/updater.tsx index 82e853938..ae60bc1b9 100644 --- a/monorepo/packages/state-hooks/src/state/multicall/updater.tsx +++ b/monorepo/packages/state-hooks/src/state/multicall/updater.tsx @@ -1,5 +1,4 @@ import { Contract } from '@ethersproject/contracts'; -import { ChainId, NetworkType } from '@pangolindex/sdk'; import { CancelledError, RetryableError, @@ -9,8 +8,9 @@ import { useChainId, useDebounce, useMulticallContract, -} from '@pangolindex/shared'; -import { Hedera } from '@pangolindex/wallet-connectors'; +} from '@honeycomb-finance/shared'; +import { Hedera } from '@honeycomb-finance/wallet-connectors'; +import { ChainId, NetworkType } from '@pangolindex/sdk'; import { useEffect, useMemo, useRef } from 'react'; import { useBlockNumber } from '../application/hooks'; import { Call, MulticallState, parseCallKey, useMulticallAtom } from './atom'; diff --git a/monorepo/packages/state-hooks/src/state/transactions/hooks.tsx b/monorepo/packages/state-hooks/src/state/transactions/hooks.tsx index 51c607030..d8d4c666f 100644 --- a/monorepo/packages/state-hooks/src/state/transactions/hooks.tsx +++ b/monorepo/packages/state-hooks/src/state/transactions/hooks.tsx @@ -1,5 +1,5 @@ import { TransactionResponse } from '@ethersproject/providers'; -import { useChainId, usePangolinWeb3 } from '@pangolindex/shared'; +import { useChainId, usePangolinWeb3 } from '@honeycomb-finance/shared'; import { useCallback, useMemo } from 'react'; import { TransactionDetails, useTransactionState } from './atom'; diff --git a/monorepo/packages/state-hooks/src/state/transactions/updater.tsx b/monorepo/packages/state-hooks/src/state/transactions/updater.tsx index fff2ad90a..b83a6c153 100644 --- a/monorepo/packages/state-hooks/src/state/transactions/updater.tsx +++ b/monorepo/packages/state-hooks/src/state/transactions/updater.tsx @@ -1,6 +1,6 @@ +import { useChainId, useDummyHook, useLibrary } from '@honeycomb-finance/shared'; +import { nearFn } from '@honeycomb-finance/wallet-connectors'; import { ChainId } from '@pangolindex/sdk'; -import { useChainId, useDummyHook, useLibrary } from '@pangolindex/shared'; -import { nearFn } from '@pangolindex/wallet-connectors'; import { useEffect } from 'react'; import { useAddPopup, useBlockNumber } from '../application/hooks'; import { AddTransactionDetails, TransactionDetails, useTransactionState } from './atom'; diff --git a/monorepo/packages/state-hooks/src/state/user/atom.ts b/monorepo/packages/state-hooks/src/state/user/atom.ts index aa891d314..1772654ff 100644 --- a/monorepo/packages/state-hooks/src/state/user/atom.ts +++ b/monorepo/packages/state-hooks/src/state/user/atom.ts @@ -1,4 +1,4 @@ -import { DEFAULT_DEADLINE_FROM_NOW, INITIAL_ALLOWED_SLIPPAGE } from '@pangolindex/shared'; +import { DEFAULT_DEADLINE_FROM_NOW, INITIAL_ALLOWED_SLIPPAGE } from '@honeycomb-finance/shared'; import { useAtom } from 'jotai'; import { atomWithStorage } from 'jotai/utils'; import { useCallback } from 'react'; diff --git a/monorepo/packages/state-hooks/src/state/user/hooks.tsx b/monorepo/packages/state-hooks/src/state/user/hooks.tsx index 1bbcd590b..e04eea4cd 100644 --- a/monorepo/packages/state-hooks/src/state/user/hooks.tsx +++ b/monorepo/packages/state-hooks/src/state/user/hooks.tsx @@ -1,4 +1,4 @@ -import { usePangolinWeb3 } from '@pangolindex//shared'; +import { usePangolinWeb3 } from '@honeycomb-finance/shared'; import { ChainId, Pair, Token } from '@pangolindex/sdk'; import { useCallback, useMemo } from 'react'; import { SerializedPair, SerializedToken, useUserAtom } from './atom'; diff --git a/monorepo/packages/state-hooks/src/state/wallet/hooks/common.ts b/monorepo/packages/state-hooks/src/state/wallet/hooks/common.ts index a3a4650bc..69faed478 100644 --- a/monorepo/packages/state-hooks/src/state/wallet/hooks/common.ts +++ b/monorepo/packages/state-hooks/src/state/wallet/hooks/common.ts @@ -1,5 +1,5 @@ +import { useChainId, usePangolinWeb3 } from '@honeycomb-finance/shared'; import { CAVAX, ChainId, Currency, CurrencyAmount, Token, TokenAmount } from '@pangolindex/sdk'; -import { useChainId, usePangolinWeb3 } from '@pangolindex/shared'; import { useMemo } from 'react'; import { useAllTokens } from 'src/hooks/useAllTokens'; import { useAccountBalanceHook, useTokenBalancesHook } from './index'; diff --git a/monorepo/packages/state-hooks/src/state/wallet/hooks/evm.ts b/monorepo/packages/state-hooks/src/state/wallet/hooks/evm.ts index f127e8242..359e1d142 100644 --- a/monorepo/packages/state-hooks/src/state/wallet/hooks/evm.ts +++ b/monorepo/packages/state-hooks/src/state/wallet/hooks/evm.ts @@ -1,7 +1,7 @@ /* eslint-disable max-lines */ +import { ERC20_INTERFACE, isAddress, useMulticallContract } from '@honeycomb-finance/shared'; import { ChainId, CurrencyAmount, JSBI, Token, TokenAmount } from '@pangolindex/sdk'; -import { ERC20_INTERFACE, isAddress, useMulticallContract } from '@pangolindex/shared'; import { useMemo } from 'react'; import { useMultipleContractSingleData, useSingleContractMultipleData } from 'src/state/multicall/hooks'; diff --git a/monorepo/packages/state-hooks/src/state/wallet/hooks/hedera.ts b/monorepo/packages/state-hooks/src/state/wallet/hooks/hedera.ts index ef7649850..d47afa986 100644 --- a/monorepo/packages/state-hooks/src/state/wallet/hooks/hedera.ts +++ b/monorepo/packages/state-hooks/src/state/wallet/hooks/hedera.ts @@ -1,7 +1,7 @@ /* eslint-disable max-lines */ +import { isAddress } from '@honeycomb-finance/shared'; +import { HederaTokenMetadata, hederaFn } from '@honeycomb-finance/wallet-connectors'; import { ChainId, JSBI, Token, TokenAmount, WAVAX } from '@pangolindex/sdk'; -import { isAddress } from '@pangolindex/shared'; -import { HederaTokenMetadata, hederaFn } from '@pangolindex/wallet-connectors'; import { useEffect, useMemo, useState } from 'react'; import { useQueries } from 'react-query'; import { useGetAllHederaAssociatedTokens } from 'src/hooks/tokens/hedera'; diff --git a/monorepo/packages/state-hooks/src/state/wallet/hooks/index.ts b/monorepo/packages/state-hooks/src/state/wallet/hooks/index.ts index ad25a2575..90fe78154 100644 --- a/monorepo/packages/state-hooks/src/state/wallet/hooks/index.ts +++ b/monorepo/packages/state-hooks/src/state/wallet/hooks/index.ts @@ -1,6 +1,6 @@ /* eslint-disable max-lines */ +import { useDummyHook } from '@honeycomb-finance/shared'; import { ChainId } from '@pangolindex/sdk'; -import { useDummyHook } from '@pangolindex/shared'; import { useETHBalances, useTokenBalances } from './evm'; import { useHederaBalance, useHederaTokenBalances } from './hedera'; import { useNearBalance, useNearTokenBalances } from './near'; diff --git a/monorepo/packages/state-hooks/src/state/wallet/hooks/near.ts b/monorepo/packages/state-hooks/src/state/wallet/hooks/near.ts index fb4bb1792..4ce42188d 100644 --- a/monorepo/packages/state-hooks/src/state/wallet/hooks/near.ts +++ b/monorepo/packages/state-hooks/src/state/wallet/hooks/near.ts @@ -1,8 +1,8 @@ /* eslint-disable max-lines */ +import { useChainId } from '@honeycomb-finance/shared'; +import { near, nearFn } from '@honeycomb-finance/wallet-connectors'; import { ChainId, Pair, Token, TokenAmount, WAVAX } from '@pangolindex/sdk'; -import { useChainId } from '@pangolindex/shared'; -import { near, nearFn } from '@pangolindex/wallet-connectors'; import { useEffect, useMemo, useState } from 'react'; import { useQueries } from 'react-query'; diff --git a/monorepo/packages/swap/README.md b/monorepo/packages/swap/README.md index 95ec22529..f11997318 100644 --- a/monorepo/packages/swap/README.md +++ b/monorepo/packages/swap/README.md @@ -2,11 +2,11 @@ A widget for projects to embed Pangolin's Swap functionality within their dApp. ## Installation -`yarn add @pangolindex/swap` +`yarn add @honeycomb-finance/swap` or -`npm install @pangolindex/swap` +`npm install @honeycomb-finance/swap` ### Install below dependancies as its peer dependancies @@ -34,8 +34,8 @@ In your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider` _Use version **6.0.9** of `@web3-react/core` package._ ```tsx -import { HoneycombProvider } from '@pangolindex/honeycomb-provider'; -import { NetworkContextName, useActiveWeb3React } from '@pangolindex/shared'; +import { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider'; +import { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared'; import { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core'; import React from 'react'; import ReactDOM from 'react-dom'; @@ -75,8 +75,8 @@ ReactDOM.render( Now you can import the widget in your app ```tsx -import { useChainId } from '@pangolindex/shared'; -import { SwapWidget } from '@pangolindex/swap'; +import { useChainId } from '@honeycomb-finance/shared'; +import { SwapWidget } from '@honeycomb-finance/swap'; import React from 'react'; export default function Swap() { const chainId = useChainId(); diff --git a/monorepo/packages/swap/package.json b/monorepo/packages/swap/package.json index 08159f805..acbf3d900 100644 --- a/monorepo/packages/swap/package.json +++ b/monorepo/packages/swap/package.json @@ -1,5 +1,5 @@ { - "name": "@pangolindex/swap", + "name": "@honeycomb-finance/swap", "version": "0.0.0", "main": "lib/index.cjs.js", "module": "lib/index.esm.js", @@ -55,12 +55,13 @@ "dependencies": { "@ethersproject/providers": "5.6.8", "@gelatonetwork/limit-orders-react": "2.8.2", - "@pangolindex/core": "*", - "@pangolindex/elixir": "*", - "@pangolindex/token-drawer": "*", - "@pangolindex/shared": "*", - "@pangolindex/state-hooks": "*", - "@pangolindex/wallet-connectors": "*", + "@honeycomb-finance/core": "*", + "@honeycomb-finance/elixir": "*", + "@honeycomb-finance/token-drawer": "*", + "@honeycomb-finance/shared": "*", + "@honeycomb-finance/state-hooks": "*", + "@honeycomb-finance/wallet-connectors": "*", + "@orbs-network/twap-ui-pangolin": "0.5.4", "@reduxjs/toolkit": "1.8.0", "polished": "4.1.3", "react-feather": "2.0.9", diff --git a/monorepo/packages/swap/src/components/ConfirmLimitOrderDrawer/FiateValue/index.tsx b/monorepo/packages/swap/src/components/ConfirmLimitOrderDrawer/FiateValue/index.tsx index 504a35f2d..70a23ad76 100644 --- a/monorepo/packages/swap/src/components/ConfirmLimitOrderDrawer/FiateValue/index.tsx +++ b/monorepo/packages/swap/src/components/ConfirmLimitOrderDrawer/FiateValue/index.tsx @@ -1,4 +1,4 @@ -import { Text } from '@pangolindex/core'; +import { Text } from '@honeycomb-finance/core'; import { CurrencyAmount, Percent } from '@pangolindex/sdk'; import React, { useContext, useMemo } from 'react'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/swap/src/components/ConfirmLimitOrderDrawer/index.tsx b/monorepo/packages/swap/src/components/ConfirmLimitOrderDrawer/index.tsx index f03dcbc3c..e866f18ae 100644 --- a/monorepo/packages/swap/src/components/ConfirmLimitOrderDrawer/index.tsx +++ b/monorepo/packages/swap/src/components/ConfirmLimitOrderDrawer/index.tsx @@ -1,7 +1,7 @@ -import { Box, Button, CurrencyLogo, Drawer, Loader, Text } from '@pangolindex/core'; +import { Box, Button, CurrencyLogo, Drawer, Loader, Text } from '@honeycomb-finance/core'; +import { getEtherscanLink, isAddress, shortenAddress, useChainId, useTranslation } from '@honeycomb-finance/shared'; +import { useUSDCPrice } from '@honeycomb-finance/state-hooks'; import { CAVAX, Token, Trade, TradeType } from '@pangolindex/sdk'; -import { getEtherscanLink, isAddress, shortenAddress, useChainId, useTranslation } from '@pangolindex/shared'; -import { useUSDCPrice } from '@pangolindex/state-hooks'; import React, { useCallback, useContext, useState } from 'react'; import { AlertTriangle, ArrowDown, ArrowUpCircle } from 'react-feather'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/swap/src/components/ConfirmLimitOrderDrawer/styled.ts b/monorepo/packages/swap/src/components/ConfirmLimitOrderDrawer/styled.ts index 049b7beea..ad97ac765 100644 --- a/monorepo/packages/swap/src/components/ConfirmLimitOrderDrawer/styled.ts +++ b/monorepo/packages/swap/src/components/ConfirmLimitOrderDrawer/styled.ts @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Root = styled(Box)` diff --git a/monorepo/packages/swap/src/components/ConfirmSwapDrawer/index.tsx b/monorepo/packages/swap/src/components/ConfirmSwapDrawer/index.tsx index adafecaeb..b45e4930c 100644 --- a/monorepo/packages/swap/src/components/ConfirmSwapDrawer/index.tsx +++ b/monorepo/packages/swap/src/components/ConfirmSwapDrawer/index.tsx @@ -1,5 +1,4 @@ -import { Box, Button, CurrencyLogo, Drawer, Loader, Text } from '@pangolindex/core'; -import { ElixirTrade, Trade, TradeType } from '@pangolindex/sdk'; +import { Box, Button, CurrencyLogo, Drawer, Loader, Text } from '@honeycomb-finance/core'; import { Trans, computeSlippageAdjustedAmounts, @@ -7,7 +6,8 @@ import { tradeMeaningfullyDiffers, usePangolinWeb3, useTranslation, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; +import { ElixirTrade, Trade, TradeType } from '@pangolindex/sdk'; import React, { useContext, useMemo } from 'react'; import { AlertTriangle, ArrowDown, ArrowUpCircle } from 'react-feather'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/swap/src/components/ConfirmSwapDrawer/styled.ts b/monorepo/packages/swap/src/components/ConfirmSwapDrawer/styled.ts index fd66cb6cc..0ad57b240 100644 --- a/monorepo/packages/swap/src/components/ConfirmSwapDrawer/styled.ts +++ b/monorepo/packages/swap/src/components/ConfirmSwapDrawer/styled.ts @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Root = styled(Box)` diff --git a/monorepo/packages/swap/src/components/LimitOrder/index.tsx b/monorepo/packages/swap/src/components/LimitOrder/index.tsx index 8ddd1e530..d72ecd1cb 100644 --- a/monorepo/packages/swap/src/components/LimitOrder/index.tsx +++ b/monorepo/packages/swap/src/components/LimitOrder/index.tsx @@ -1,6 +1,5 @@ /* eslint-disable max-lines */ -import { Box, Button, Text, ToggleButtons } from '@pangolindex/core'; -import { CAVAX, JSBI, Token, TokenAmount, Trade } from '@pangolindex/sdk'; +import { Box, Button, Text, ToggleButtons } from '@honeycomb-finance/core'; import { MixPanelEvents, NATIVE, @@ -10,15 +9,16 @@ import { useMixpanel, usePangolinWeb3, useTranslation, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { ApprovalState, useTokenHook, useTransactionAdder, useUserSlippageTolerance, useWalletModalToggle, -} from '@pangolindex/state-hooks'; -import { SelectTokenDrawer } from '@pangolindex/token-drawer'; +} from '@honeycomb-finance/state-hooks'; +import { SelectTokenDrawer } from '@honeycomb-finance/token-drawer'; +import { CAVAX, JSBI, Token, TokenAmount, Trade } from '@pangolindex/sdk'; import { CurrencyAmount, Currency as UniCurrency } from '@uniswap/sdk-core'; import React, { useCallback, useContext, useEffect, useState } from 'react'; import { Divide, RefreshCcw, X } from 'react-feather'; diff --git a/monorepo/packages/swap/src/components/LimitOrder/styled.tsx b/monorepo/packages/swap/src/components/LimitOrder/styled.tsx index 303184fcd..c6a65d283 100644 --- a/monorepo/packages/swap/src/components/LimitOrder/styled.tsx +++ b/monorepo/packages/swap/src/components/LimitOrder/styled.tsx @@ -1,4 +1,4 @@ -import { Box, CurrencyInput, TextInput } from '@pangolindex/core'; +import { Box, CurrencyInput, TextInput } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Root = styled(Box)` diff --git a/monorepo/packages/swap/src/components/LimitOrderDetailInfo/index.tsx b/monorepo/packages/swap/src/components/LimitOrderDetailInfo/index.tsx index 3031bab7a..c28940e32 100644 --- a/monorepo/packages/swap/src/components/LimitOrderDetailInfo/index.tsx +++ b/monorepo/packages/swap/src/components/LimitOrderDetailInfo/index.tsx @@ -1,8 +1,8 @@ import { formatUnits } from '@ethersproject/units'; import { useGasOverhead, useGelatoLimitOrdersLib } from '@gelatonetwork/limit-orders-react'; -import { Text } from '@pangolindex/core'; +import { Text } from '@honeycomb-finance/core'; +import { INITIAL_ALLOWED_SLIPPAGE, useChainId, useTranslation } from '@honeycomb-finance/shared'; import { TokenAmount } from '@pangolindex/sdk'; -import { INITIAL_ALLOWED_SLIPPAGE, useChainId, useTranslation } from '@pangolindex/shared'; import React, { useMemo } from 'react'; import { useGelatoLimitOrdersHook } from 'src/state/hooks'; import { ContentBox, DataBox, ValueText } from './styled'; diff --git a/monorepo/packages/swap/src/components/LimitOrderDetailInfo/styled.tsx b/monorepo/packages/swap/src/components/LimitOrderDetailInfo/styled.tsx index d2c2b7d64..8a42b8798 100644 --- a/monorepo/packages/swap/src/components/LimitOrderDetailInfo/styled.tsx +++ b/monorepo/packages/swap/src/components/LimitOrderDetailInfo/styled.tsx @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const ContentBox = styled(Box)` diff --git a/monorepo/packages/swap/src/components/MarketOrder/index.tsx b/monorepo/packages/swap/src/components/MarketOrder/index.tsx index c0f1ad38c..948247df6 100644 --- a/monorepo/packages/swap/src/components/MarketOrder/index.tsx +++ b/monorepo/packages/swap/src/components/MarketOrder/index.tsx @@ -1,16 +1,5 @@ /* eslint-disable max-lines */ -import { Box, Button, Text, TextInput } from '@pangolindex/core'; -import { - CAVAX, - CurrencyAmount, - ElixirTrade, - JSBI, - Token, - TokenAmount, - Trade, - WAVAX, - currencyEquals, -} from '@pangolindex/sdk'; +import { Box, Button, Text, TextInput } from '@honeycomb-finance/core'; import { DEFAULT_TOKEN_LISTS_SELECTED, MixPanelEvents, @@ -26,7 +15,7 @@ import { useTranslation, validateAddressMapping, wrappedCurrency, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { ApprovalState, useApproveCallbackFromTradeHook, @@ -38,9 +27,20 @@ import { useTokenList, useUserSlippageTolerance, useWalletModalToggle, -} from '@pangolindex/state-hooks'; -import { SelectTokenDrawer } from '@pangolindex/token-drawer'; -import { Hedera, hederaFn } from '@pangolindex/wallet-connectors'; +} from '@honeycomb-finance/state-hooks'; +import { SelectTokenDrawer } from '@honeycomb-finance/token-drawer'; +import { Hedera, hederaFn } from '@honeycomb-finance/wallet-connectors'; +import { + CAVAX, + CurrencyAmount, + ElixirTrade, + JSBI, + Token, + TokenAmount, + Trade, + WAVAX, + currencyEquals, +} from '@pangolindex/sdk'; import React, { useCallback, useContext, useEffect, useMemo, useState } from 'react'; import { RefreshCcw } from 'react-feather'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/swap/src/components/MarketOrder/styled.tsx b/monorepo/packages/swap/src/components/MarketOrder/styled.tsx index 5dcb57662..7df856ffc 100644 --- a/monorepo/packages/swap/src/components/MarketOrder/styled.tsx +++ b/monorepo/packages/swap/src/components/MarketOrder/styled.tsx @@ -1,4 +1,4 @@ -import { Box, CurrencyInput } from '@pangolindex/core'; +import { Box, CurrencyInput } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Root = styled(Box)` diff --git a/monorepo/packages/swap/src/components/RetryDrawer/index.tsx b/monorepo/packages/swap/src/components/RetryDrawer/index.tsx index 231a67cd2..e8deb837c 100644 --- a/monorepo/packages/swap/src/components/RetryDrawer/index.tsx +++ b/monorepo/packages/swap/src/components/RetryDrawer/index.tsx @@ -1,4 +1,4 @@ -import { Box, Drawer, Text } from '@pangolindex/core'; +import { Box, Drawer, Text } from '@honeycomb-finance/core'; import React from 'react'; import { Divider } from './styled'; diff --git a/monorepo/packages/swap/src/components/RetryDrawer/styled.ts b/monorepo/packages/swap/src/components/RetryDrawer/styled.ts index 264699b81..becda99a5 100644 --- a/monorepo/packages/swap/src/components/RetryDrawer/styled.ts +++ b/monorepo/packages/swap/src/components/RetryDrawer/styled.ts @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const DataBox = styled(Box)` diff --git a/monorepo/packages/swap/src/components/Settings/WarningModal.tsx b/monorepo/packages/swap/src/components/Settings/WarningModal.tsx index 141d63956..826d701dd 100644 --- a/monorepo/packages/swap/src/components/Settings/WarningModal.tsx +++ b/monorepo/packages/swap/src/components/Settings/WarningModal.tsx @@ -1,5 +1,5 @@ -import { Box, Modal, Text } from '@pangolindex/core'; -import { useTranslation } from '@pangolindex/shared'; +import { Box, Modal, Text } from '@honeycomb-finance/core'; +import { useTranslation } from '@honeycomb-finance/shared'; import React from 'react'; import { X } from 'react-feather'; import { Close, ModalFrame, WarningButton } from './styled'; diff --git a/monorepo/packages/swap/src/components/Settings/index.tsx b/monorepo/packages/swap/src/components/Settings/index.tsx index 8873b0965..f7a4e2216 100644 --- a/monorepo/packages/swap/src/components/Settings/index.tsx +++ b/monorepo/packages/swap/src/components/Settings/index.tsx @@ -1,6 +1,15 @@ -import { Box, Button, Drawer, NumberOptions, SlippageInput, Text, TextInput, ToggleButtons } from '@pangolindex/core'; -import { DEFAULT_DEADLINE_FROM_NOW, useTranslation } from '@pangolindex/shared'; -import { useExpertModeManager, useUserDeadline, useUserSlippageTolerance } from '@pangolindex/state-hooks'; +import { + Box, + Button, + Drawer, + NumberOptions, + SlippageInput, + Text, + TextInput, + ToggleButtons, +} from '@honeycomb-finance/core'; +import { DEFAULT_DEADLINE_FROM_NOW, useTranslation } from '@honeycomb-finance/shared'; +import { useExpertModeManager, useUserDeadline, useUserSlippageTolerance } from '@honeycomb-finance/state-hooks'; import React, { useCallback, useEffect, useState } from 'react'; import WarningModal from './WarningModal'; import { Frame, InputOptions } from './styled'; diff --git a/monorepo/packages/swap/src/components/Settings/styled.ts b/monorepo/packages/swap/src/components/Settings/styled.ts index 25896fc2d..512dbf7b2 100644 --- a/monorepo/packages/swap/src/components/Settings/styled.ts +++ b/monorepo/packages/swap/src/components/Settings/styled.ts @@ -1,4 +1,4 @@ -import { Box, Button } from '@pangolindex/core'; +import { Box, Button } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Frame = styled(Box)` diff --git a/monorepo/packages/swap/src/components/SwapDetailInfo/index.tsx b/monorepo/packages/swap/src/components/SwapDetailInfo/index.tsx index 65ef24150..2528bec98 100644 --- a/monorepo/packages/swap/src/components/SwapDetailInfo/index.tsx +++ b/monorepo/packages/swap/src/components/SwapDetailInfo/index.tsx @@ -1,13 +1,13 @@ -import { Text, Tooltip } from '@pangolindex/core'; -import { ElixirTrade, Fraction, Percent, Trade, TradeType } from '@pangolindex/sdk'; +import { Text, Tooltip } from '@honeycomb-finance/core'; import { BIPS_BASE, INITIAL_ALLOWED_SLIPPAGE, ONE_BIPS, computeSlippageAdjustedAmounts, useTranslation, -} from '@pangolindex/shared'; -import { useUserSlippageTolerance } from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/shared'; +import { useUserSlippageTolerance } from '@honeycomb-finance/state-hooks'; +import { ElixirTrade, Fraction, Percent, Trade, TradeType } from '@pangolindex/sdk'; import _uniqueId from 'lodash/uniqueId'; import React, { useContext } from 'react'; import { ThemeContext } from 'styled-components'; diff --git a/monorepo/packages/swap/src/components/SwapDetailInfo/styled.tsx b/monorepo/packages/swap/src/components/SwapDetailInfo/styled.tsx index d2c2b7d64..8a42b8798 100644 --- a/monorepo/packages/swap/src/components/SwapDetailInfo/styled.tsx +++ b/monorepo/packages/swap/src/components/SwapDetailInfo/styled.tsx @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const ContentBox = styled(Box)` diff --git a/monorepo/packages/swap/src/components/SwapRoute/index.tsx b/monorepo/packages/swap/src/components/SwapRoute/index.tsx index 48d797f72..7776d5e64 100644 --- a/monorepo/packages/swap/src/components/SwapRoute/index.tsx +++ b/monorepo/packages/swap/src/components/SwapRoute/index.tsx @@ -1,4 +1,4 @@ -import { Box, CurrencyLogo, Text } from '@pangolindex/core'; +import { Box, CurrencyLogo, Text } from '@honeycomb-finance/core'; import { ElixirTrade, Trade } from '@pangolindex/sdk'; import React, { useContext } from 'react'; import { ChevronRight } from 'react-feather'; diff --git a/monorepo/packages/swap/src/components/SwapRoute/styled.ts b/monorepo/packages/swap/src/components/SwapRoute/styled.ts index d7118c820..3916139f2 100644 --- a/monorepo/packages/swap/src/components/SwapRoute/styled.ts +++ b/monorepo/packages/swap/src/components/SwapRoute/styled.ts @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const SwapRouteWrapper = styled(Box)` diff --git a/monorepo/packages/swap/src/components/TWAP/TWAPPanel.tsx b/monorepo/packages/swap/src/components/TWAP/TWAPPanel.tsx index 92606ca49..0f680119d 100644 --- a/monorepo/packages/swap/src/components/TWAP/TWAPPanel.tsx +++ b/monorepo/packages/swap/src/components/TWAP/TWAPPanel.tsx @@ -1,7 +1,7 @@ -import { Loader } from '@pangolindex/core'; -import { ZERO_ADDRESS, useChainId, usePangolinWeb3 } from '@pangolindex/shared'; -import { useAllTokens, useWalletModalToggle } from '@pangolindex/state-hooks'; -import { SelectTokenDrawer } from '@pangolindex/token-drawer'; +import { Loader } from '@honeycomb-finance/core'; +import { ZERO_ADDRESS, useChainId, usePangolinWeb3 } from '@honeycomb-finance/shared'; +import { useAllTokens, useWalletModalToggle } from '@honeycomb-finance/state-hooks'; +import { SelectTokenDrawer } from '@honeycomb-finance/token-drawer'; import React, { Suspense, useCallback, useContext } from 'react'; import { ThemeContext } from 'styled-components'; import { SwapTypes } from 'src/constants'; diff --git a/monorepo/packages/swap/src/components/TokenWarningModal/index.tsx b/monorepo/packages/swap/src/components/TokenWarningModal/index.tsx index 99f79d551..b1a4e4c97 100644 --- a/monorepo/packages/swap/src/components/TokenWarningModal/index.tsx +++ b/monorepo/packages/swap/src/components/TokenWarningModal/index.tsx @@ -1,7 +1,7 @@ -import { AutoColumn, Box, Button, CurrencyLogo, ExternalLink, Modal, Text } from '@pangolindex/core'; +import { AutoColumn, Box, Button, CurrencyLogo, ExternalLink, Modal, Text } from '@honeycomb-finance/core'; +import { getEtherscanLink, shortenAddress, usePangolinWeb3 } from '@honeycomb-finance/shared'; +import { useAllTokens } from '@honeycomb-finance/state-hooks'; import { Token } from '@pangolindex/sdk'; -import { getEtherscanLink, shortenAddress, usePangolinWeb3 } from '@pangolindex/shared'; -import { useAllTokens } from '@pangolindex/state-hooks'; import React, { useCallback, useMemo, useState } from 'react'; import { StyledWarningIcon, WarningContainer, Wrapper } from './styled'; diff --git a/monorepo/packages/swap/src/components/TradeOption/index.tsx b/monorepo/packages/swap/src/components/TradeOption/index.tsx index d92638075..130aa9d87 100644 --- a/monorepo/packages/swap/src/components/TradeOption/index.tsx +++ b/monorepo/packages/swap/src/components/TradeOption/index.tsx @@ -1,4 +1,4 @@ -import { Box, Text, ToggleButtons } from '@pangolindex/core'; +import { Box, Text, ToggleButtons } from '@honeycomb-finance/core'; import React, { useMemo } from 'react'; import { Settings } from 'react-feather'; import { SwapTypes } from 'src/constants'; diff --git a/monorepo/packages/swap/src/components/TradeOption/styled.tsx b/monorepo/packages/swap/src/components/TradeOption/styled.tsx index dc79d8456..cf7322e00 100644 --- a/monorepo/packages/swap/src/components/TradeOption/styled.tsx +++ b/monorepo/packages/swap/src/components/TradeOption/styled.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const SwapWrapper = styled(Box)` diff --git a/monorepo/packages/swap/src/components/Warning/index.tsx b/monorepo/packages/swap/src/components/Warning/index.tsx index 80ed1c2ad..8ab9a4b74 100644 --- a/monorepo/packages/swap/src/components/Warning/index.tsx +++ b/monorepo/packages/swap/src/components/Warning/index.tsx @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import React from 'react'; import { AutoColumn, ConvertLink, StyledWarningIcon, WarningWrapper } from './styled'; diff --git a/monorepo/packages/swap/src/constants/index.ts b/monorepo/packages/swap/src/constants/index.ts index dd77118aa..bc761f20e 100644 --- a/monorepo/packages/swap/src/constants/index.ts +++ b/monorepo/packages/swap/src/constants/index.ts @@ -1,5 +1,5 @@ +import { BIPS_BASE, DAIe, PNG, USDC, USDCe, USDTe } from '@honeycomb-finance/shared'; import { ChainId, JSBI, Percent, Token, WAVAX } from '@pangolindex/sdk'; -import { BIPS_BASE, DAIe, PNG, USDC, USDCe, USDTe } from '@pangolindex/shared'; // a list of tokens by chain type ChainTokenList = { diff --git a/monorepo/packages/swap/src/hooks/Trades.ts b/monorepo/packages/swap/src/hooks/Trades.ts index 865977a3b..4828944e2 100644 --- a/monorepo/packages/swap/src/hooks/Trades.ts +++ b/monorepo/packages/swap/src/hooks/Trades.ts @@ -1,4 +1,6 @@ -import { PoolState, usePoolsHook } from '@pangolindex/elixir'; +import { PoolState, usePoolsHook } from '@honeycomb-finance/elixir'; +import { BIPS_BASE, PairState, useChainId, wrappedCurrency } from '@honeycomb-finance/shared'; +import { usePairsHook } from '@honeycomb-finance/state-hooks'; import { Currency, CurrencyAmount, @@ -10,8 +12,6 @@ import { Token, Trade, } from '@pangolindex/sdk'; -import { BIPS_BASE, PairState, useChainId, wrappedCurrency } from '@pangolindex/shared'; -import { usePairsHook } from '@pangolindex/state-hooks'; import flatMap from 'lodash.flatmap'; import { useEffect, useMemo, useState } from 'react'; import { BASES_TO_CHECK_TRADES_AGAINST, CUSTOM_BASES } from 'src/constants'; diff --git a/monorepo/packages/swap/src/hooks/useApproveCallbackFromInputCurrencyAmount.ts b/monorepo/packages/swap/src/hooks/useApproveCallbackFromInputCurrencyAmount.ts index fedee5155..a4cbc1c20 100644 --- a/monorepo/packages/swap/src/hooks/useApproveCallbackFromInputCurrencyAmount.ts +++ b/monorepo/packages/swap/src/hooks/useApproveCallbackFromInputCurrencyAmount.ts @@ -1,7 +1,7 @@ import { useGelatoLimitOrdersLib } from '@gelatonetwork/limit-orders-react'; +import { useChainId } from '@honeycomb-finance/shared'; +import { useApproveCallback } from '@honeycomb-finance/state-hooks'; import { TokenAmount } from '@pangolindex/sdk'; -import { useChainId } from '@pangolindex/shared'; -import { useApproveCallback } from '@pangolindex/state-hooks'; // TODO: Transfer From useApproveCallBack // wraps useApproveCallback in the context of a swap export function useApproveCallbackFromInputCurrencyAmount(currencyAmountIn: any | undefined) { diff --git a/monorepo/packages/swap/src/hooks/useSwapCallback/evm.ts b/monorepo/packages/swap/src/hooks/useSwapCallback/evm.ts index 188d830eb..9ab645fdc 100644 --- a/monorepo/packages/swap/src/hooks/useSwapCallback/evm.ts +++ b/monorepo/packages/swap/src/hooks/useSwapCallback/evm.ts @@ -1,16 +1,5 @@ import { BigNumber } from '@ethersproject/bignumber'; import { Contract } from '@ethersproject/contracts'; -import { - CHAINS, - ElixirTrade, - JSBI, - Percent, - Router, - SwapParameters, - SwapRouter, - Trade, - TradeType, -} from '@pangolindex/sdk'; import { BIPS_BASE, INITIAL_ALLOWED_SLIPPAGE, @@ -25,8 +14,19 @@ import { useENS, useLibrary, usePangolinWeb3, -} from '@pangolindex/shared'; -import { useTransactionAdder, useTransactionDeadline } from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/shared'; +import { useTransactionAdder, useTransactionDeadline } from '@honeycomb-finance/state-hooks'; +import { + CHAINS, + ElixirTrade, + JSBI, + Percent, + Router, + SwapParameters, + SwapRouter, + Trade, + TradeType, +} from '@pangolindex/sdk'; import { useMemo } from 'react'; import { useDaasFeeTo } from 'src/state/hooks/common'; import { Version } from '../useToggledVersion'; diff --git a/monorepo/packages/swap/src/hooks/useSwapCallback/hedera.ts b/monorepo/packages/swap/src/hooks/useSwapCallback/hedera.ts index d48da2098..85dd6174d 100644 --- a/monorepo/packages/swap/src/hooks/useSwapCallback/hedera.ts +++ b/monorepo/packages/swap/src/hooks/useSwapCallback/hedera.ts @@ -1,8 +1,8 @@ import { BigNumber } from '@ethersproject/bignumber'; +import { BIPS_BASE, INITIAL_ALLOWED_SLIPPAGE, useChainId, usePangolinWeb3 } from '@honeycomb-finance/shared'; +import { useTransactionAdder, useTransactionDeadline } from '@honeycomb-finance/state-hooks'; +import { hederaFn } from '@honeycomb-finance/wallet-connectors'; import { CAVAX, JSBI, Percent, Router, Trade, TradeType } from '@pangolindex/sdk'; -import { BIPS_BASE, INITIAL_ALLOWED_SLIPPAGE, useChainId, usePangolinWeb3 } from '@pangolindex/shared'; -import { useTransactionAdder, useTransactionDeadline } from '@pangolindex/state-hooks'; -import { hederaFn } from '@pangolindex/wallet-connectors'; import { useMemo } from 'react'; import { Version } from '../useToggledVersion'; import { SwapCallbackState } from './constant'; diff --git a/monorepo/packages/swap/src/hooks/useSwapCallback/near.ts b/monorepo/packages/swap/src/hooks/useSwapCallback/near.ts index e772f8355..09007cb1b 100644 --- a/monorepo/packages/swap/src/hooks/useSwapCallback/near.ts +++ b/monorepo/packages/swap/src/hooks/useSwapCallback/near.ts @@ -1,13 +1,19 @@ import { parseUnits } from '@ethersproject/units'; -import { Token, Trade } from '@pangolindex/sdk'; -import { INITIAL_ALLOWED_SLIPPAGE, ONE_YOCTO_NEAR, useChainId, useLibrary, usePangolinWeb3 } from '@pangolindex/shared'; -import { useGetNearPoolId, useTransactionAdder } from '@pangolindex/state-hooks'; +import { + INITIAL_ALLOWED_SLIPPAGE, + ONE_YOCTO_NEAR, + useChainId, + useLibrary, + usePangolinWeb3, +} from '@honeycomb-finance/shared'; +import { useGetNearPoolId, useTransactionAdder } from '@honeycomb-finance/state-hooks'; import { FunctionCallOptions, NEAR_EXCHANGE_CONTRACT_ADDRESS, Transaction, nearFn, -} from '@pangolindex/wallet-connectors'; +} from '@honeycomb-finance/wallet-connectors'; +import { Token, Trade } from '@pangolindex/sdk'; import { useMemo } from 'react'; import { SwapCallbackState } from './constant'; diff --git a/monorepo/packages/swap/src/hooks/useWrapCallback/evm.ts b/monorepo/packages/swap/src/hooks/useWrapCallback/evm.ts index 86969e557..9daea2152 100644 --- a/monorepo/packages/swap/src/hooks/useWrapCallback/evm.ts +++ b/monorepo/packages/swap/src/hooks/useWrapCallback/evm.ts @@ -1,6 +1,12 @@ +import { + tryParseAmount, + useChainId, + usePangolinWeb3, + useTranslation, + useWETHContract, +} from '@honeycomb-finance/shared'; +import { useCurrencyBalance, useTransactionAdder } from '@honeycomb-finance/state-hooks'; import { CAVAX, Currency, WAVAX, currencyEquals } from '@pangolindex/sdk'; -import { tryParseAmount, useChainId, usePangolinWeb3, useTranslation, useWETHContract } from '@pangolindex/shared'; -import { useCurrencyBalance, useTransactionAdder } from '@pangolindex/state-hooks'; import { useMemo, useState } from 'react'; import { Field } from 'src/state/atom'; import { useSwapActionHandlers } from 'src/state/hooks/common'; diff --git a/monorepo/packages/swap/src/hooks/useWrapCallback/hedera.ts b/monorepo/packages/swap/src/hooks/useWrapCallback/hedera.ts index 67e19f99d..071284bd5 100644 --- a/monorepo/packages/swap/src/hooks/useWrapCallback/hedera.ts +++ b/monorepo/packages/swap/src/hooks/useWrapCallback/hedera.ts @@ -1,7 +1,7 @@ +import { tryParseAmount, useChainId, usePangolinWeb3, useTranslation } from '@honeycomb-finance/shared'; +import { useCurrencyBalance, useTransactionAdder } from '@honeycomb-finance/state-hooks'; +import { hederaFn } from '@honeycomb-finance/wallet-connectors'; import { CAVAX, Currency, WAVAX, currencyEquals } from '@pangolindex/sdk'; -import { tryParseAmount, useChainId, usePangolinWeb3, useTranslation } from '@pangolindex/shared'; -import { useCurrencyBalance, useTransactionAdder } from '@pangolindex/state-hooks'; -import { hederaFn } from '@pangolindex/wallet-connectors'; import { useMemo, useState } from 'react'; import { Field } from 'src/state/atom'; import { useSwapActionHandlers } from 'src/state/hooks/common'; diff --git a/monorepo/packages/swap/src/hooks/useWrapCallback/near.ts b/monorepo/packages/swap/src/hooks/useWrapCallback/near.ts index adfe21c34..2bdb131a7 100644 --- a/monorepo/packages/swap/src/hooks/useWrapCallback/near.ts +++ b/monorepo/packages/swap/src/hooks/useWrapCallback/near.ts @@ -1,7 +1,7 @@ +import { tryParseAmount, useChainId, usePangolinWeb3 } from '@honeycomb-finance/shared'; +import { useCurrencyBalance, useTransactionAdder } from '@honeycomb-finance/state-hooks'; +import { Transaction, nearFn } from '@honeycomb-finance/wallet-connectors'; import { CAVAX, Currency, WAVAX, currencyEquals } from '@pangolindex/sdk'; -import { tryParseAmount, useChainId, usePangolinWeb3 } from '@pangolindex/shared'; -import { useCurrencyBalance, useTransactionAdder } from '@pangolindex/state-hooks'; -import { Transaction, nearFn } from '@pangolindex/wallet-connectors'; import { parseUnits } from 'ethers/lib/utils'; import { useMemo } from 'react'; import { NOT_APPLICABLE, WrapType } from './constant'; diff --git a/monorepo/packages/swap/src/index.tsx b/monorepo/packages/swap/src/index.tsx index 5bdda1d1e..fb141fe93 100644 --- a/monorepo/packages/swap/src/index.tsx +++ b/monorepo/packages/swap/src/index.tsx @@ -1,7 +1,7 @@ import { Web3Provider } from '@ethersproject/providers'; import { GelatoProvider } from '@gelatonetwork/limit-orders-react'; +import { ZERO_ADDRESS, isEvmChain, useChainId, useLibrary, usePangolinWeb3 } from '@honeycomb-finance/shared'; import { CHAINS } from '@pangolindex/sdk'; -import { ZERO_ADDRESS, isEvmChain, useChainId, useLibrary, usePangolinWeb3 } from '@pangolindex/shared'; import React, { useState } from 'react'; import { Provider } from 'react-redux'; import { SwapTypes } from 'src/constants'; diff --git a/monorepo/packages/swap/src/state/atom.ts b/monorepo/packages/swap/src/state/atom.ts index ee09c2f42..c38caccb0 100644 --- a/monorepo/packages/swap/src/state/atom.ts +++ b/monorepo/packages/swap/src/state/atom.ts @@ -1,6 +1,6 @@ +import { ZERO_ADDRESS } from '@honeycomb-finance/shared'; +import { Hedera } from '@honeycomb-finance/wallet-connectors'; import { CAVAX, ChainId, WAVAX } from '@pangolindex/sdk'; -import { ZERO_ADDRESS } from '@pangolindex/shared'; -import { Hedera } from '@pangolindex/wallet-connectors'; import { atom, useAtom } from 'jotai'; import { useCallback } from 'react'; diff --git a/monorepo/packages/swap/src/state/hooks/common.ts b/monorepo/packages/swap/src/state/hooks/common.ts index 553c9b9d9..9cc3b9cc9 100644 --- a/monorepo/packages/swap/src/state/hooks/common.ts +++ b/monorepo/packages/swap/src/state/hooks/common.ts @@ -1,17 +1,5 @@ /* eslint-disable max-lines */ import { Order, useGelatoLimitOrdersHistory, useGelatoLimitOrdersLib } from '@gelatonetwork/limit-orders-react'; -import { - CAVAX, - ChainId, - Currency, - CurrencyAmount, - ElixirTrade, - FACTORY_ADDRESS, - Price, - Token, - TokenAmount, - Trade, -} from '@pangolindex/sdk'; import { AEB_TOKENS, NATIVE, @@ -26,13 +14,25 @@ import { useTranslation, validateAddressMapping, wrappedCurrency, -} from '@pangolindex/shared'; +} from '@honeycomb-finance/shared'; import { useCurrency, useCurrencyBalances, useParsedQueryString, useUserSlippageTolerance, -} from '@pangolindex/state-hooks'; +} from '@honeycomb-finance/state-hooks'; +import { + CAVAX, + ChainId, + Currency, + CurrencyAmount, + ElixirTrade, + FACTORY_ADDRESS, + Price, + Token, + TokenAmount, + Trade, +} from '@pangolindex/sdk'; import { ParsedQs } from 'qs'; import { useCallback, useEffect, useMemo, useState } from 'react'; import { SWAP_DEFAULT_CURRENCY } from 'src/constants'; diff --git a/monorepo/packages/swap/src/state/hooks/hedera.ts b/monorepo/packages/swap/src/state/hooks/hedera.ts index ba598dc4e..50751a97f 100644 --- a/monorepo/packages/swap/src/state/hooks/hedera.ts +++ b/monorepo/packages/swap/src/state/hooks/hedera.ts @@ -1,6 +1,6 @@ +import { useChainId, wrappedCurrency } from '@honeycomb-finance/shared'; +import { useCurrency, useHederaTokenAssociated } from '@honeycomb-finance/state-hooks'; import { CAVAX } from '@pangolindex/sdk'; -import { useChainId, wrappedCurrency } from '@pangolindex/shared'; -import { useCurrency, useHederaTokenAssociated } from '@pangolindex/state-hooks'; import { Field } from '../atom'; import { useSwapState } from './common'; diff --git a/monorepo/packages/swap/src/state/updater.ts b/monorepo/packages/swap/src/state/updater.ts index ea9aa6bcf..623b6a7e0 100644 --- a/monorepo/packages/swap/src/state/updater.ts +++ b/monorepo/packages/swap/src/state/updater.ts @@ -1,6 +1,6 @@ import { Contract } from '@ethersproject/contracts'; -import { ZERO_ADDRESS, getRouterContractDaaS, useChainId, useLibrary } from '@pangolindex/shared'; -import { NEVER_RELOAD, useSingleCallResult } from '@pangolindex/state-hooks'; +import { ZERO_ADDRESS, getRouterContractDaaS, useChainId, useLibrary } from '@honeycomb-finance/shared'; +import { NEVER_RELOAD, useSingleCallResult } from '@honeycomb-finance/state-hooks'; import { useEffect, useMemo } from 'react'; import { useSwapState } from './atom'; diff --git a/monorepo/packages/swap/src/styled.tsx b/monorepo/packages/swap/src/styled.tsx index 997cdeec6..17980f870 100644 --- a/monorepo/packages/swap/src/styled.tsx +++ b/monorepo/packages/swap/src/styled.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Root = styled(Box)` diff --git a/monorepo/packages/swap/src/swapWidget.stories.tsx b/monorepo/packages/swap/src/swapWidget.stories.tsx index dee2f9f35..2e4882132 100644 --- a/monorepo/packages/swap/src/swapWidget.stories.tsx +++ b/monorepo/packages/swap/src/swapWidget.stories.tsx @@ -1,4 +1,4 @@ -import { Box } from '@pangolindex/core'; +import { Box } from '@honeycomb-finance/core'; import { ComponentStory } from '@storybook/react'; import React from 'react'; import { SwapWidget, SwapWidgetProps } from '.'; diff --git a/monorepo/packages/swap/src/utils/galetoMaxAmountSpend.ts b/monorepo/packages/swap/src/utils/galetoMaxAmountSpend.ts index 6d43da9e3..8518dd877 100644 --- a/monorepo/packages/swap/src/utils/galetoMaxAmountSpend.ts +++ b/monorepo/packages/swap/src/utils/galetoMaxAmountSpend.ts @@ -1,5 +1,5 @@ +import { MIN_ETH } from '@honeycomb-finance/shared'; import { CAVAX, ChainId, CurrencyAmount, JSBI } from '@pangolindex/sdk'; -import { MIN_ETH } from '@pangolindex/shared'; import { Currency, CurrencyAmount as UniCurrencyAmount } from '@uniswap/sdk-core'; export function galetoMaxAmountSpend(chainId: ChainId, currencyAmount?: UniCurrencyAmount): any | undefined { diff --git a/monorepo/packages/swap/src/utils/prices.ts b/monorepo/packages/swap/src/utils/prices.ts index 12bbcfc47..e6beefb23 100644 --- a/monorepo/packages/swap/src/utils/prices.ts +++ b/monorepo/packages/swap/src/utils/prices.ts @@ -1,5 +1,5 @@ +import { useChainId } from '@honeycomb-finance/shared'; import { CurrencyAmount, ElixirTrade, Fraction, JSBI, Percent, Pool, TokenAmount, Trade } from '@pangolindex/sdk'; -import { useChainId } from '@pangolindex/shared'; import { ALLOWED_PRICE_IMPACT_HIGH, ALLOWED_PRICE_IMPACT_LOW, diff --git a/monorepo/packages/token-drawer/README.md b/monorepo/packages/token-drawer/README.md index 29279475a..785a4263b 100644 --- a/monorepo/packages/token-drawer/README.md +++ b/monorepo/packages/token-drawer/README.md @@ -2,11 +2,11 @@ Small package with a Drawer used to user select a token from a list. ## Installation -`yarn add @pangolindex/token-drawer` +`yarn add @honeycomb-finance/token-drawer` or -`npm install @pangolindex/token-drawer` +`npm install @honeycomb-finance/token-drawer` ### Install below dependancies as its peer dependancies @@ -33,8 +33,8 @@ In your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider` _Use version **6.0.9** of `@web3-react/core` package._ ```tsx -import { HoneycombProvider } from '@pangolindex/honeycomb-provider'; -import { NetworkContextName, useActiveWeb3React } from '@pangolindex/shared'; +import { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider'; +import { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared'; import { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core'; import React from 'react'; import ReactDOM from 'react-dom'; diff --git a/monorepo/packages/token-drawer/package.json b/monorepo/packages/token-drawer/package.json index 37371332f..a098660d1 100644 --- a/monorepo/packages/token-drawer/package.json +++ b/monorepo/packages/token-drawer/package.json @@ -1,5 +1,5 @@ { - "name": "@pangolindex/token-drawer", + "name": "@honeycomb-finance/token-drawer", "version": "0.0.0", "main": "lib/index.cjs.js", "module": "lib/index.esm.js", @@ -41,10 +41,10 @@ "typescript": "4.4.4" }, "dependencies": { - "@pangolindex/core": "*", - "@pangolindex/shared": "*", - "@pangolindex/state-hooks": "*", - "@pangolindex/wallet-connectors": "*", + "@honeycomb-finance/core": "*", + "@honeycomb-finance/shared": "*", + "@honeycomb-finance/state-hooks": "*", + "@honeycomb-finance/wallet-connectors": "*", "deep-equal": "2.0.5", "polished": "4.1.3", "react-custom-scrollbars": "4.2.1", diff --git a/monorepo/packages/token-drawer/src/components/CurrencyGrid/index.tsx b/monorepo/packages/token-drawer/src/components/CurrencyGrid/index.tsx index df46579f9..397855724 100644 --- a/monorepo/packages/token-drawer/src/components/CurrencyGrid/index.tsx +++ b/monorepo/packages/token-drawer/src/components/CurrencyGrid/index.tsx @@ -1,7 +1,7 @@ -import { CurrencyLogo, LoaderIcon, Text } from '@pangolindex/core'; +import { CurrencyLogo, LoaderIcon, Text } from '@honeycomb-finance/core'; +import { useChainId, usePangolinWeb3 } from '@honeycomb-finance/shared'; +import { useCurrencyBalance } from '@honeycomb-finance/state-hooks'; import { Currency } from '@pangolindex/sdk'; -import { useChainId, usePangolinWeb3 } from '@pangolindex/shared'; -import { useCurrencyBalance } from '@pangolindex/state-hooks'; import React, { useCallback } from 'react'; import { Balance, CurrencyRoot } from './styled'; diff --git a/monorepo/packages/token-drawer/src/components/CurrencyGrid/styled.ts b/monorepo/packages/token-drawer/src/components/CurrencyGrid/styled.ts index bd8176625..4822b2852 100644 --- a/monorepo/packages/token-drawer/src/components/CurrencyGrid/styled.ts +++ b/monorepo/packages/token-drawer/src/components/CurrencyGrid/styled.ts @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import { opacify } from 'polished'; import styled from 'styled-components'; diff --git a/monorepo/packages/token-drawer/src/components/TokenListDrawer/TokenListRow.tsx b/monorepo/packages/token-drawer/src/components/TokenListDrawer/TokenListRow.tsx index 6acbf5481..5719cbae9 100644 --- a/monorepo/packages/token-drawer/src/components/TokenListDrawer/TokenListRow.tsx +++ b/monorepo/packages/token-drawer/src/components/TokenListDrawer/TokenListRow.tsx @@ -1,6 +1,6 @@ -import { Box, Switch, Text } from '@pangolindex/core'; -import { listVersionLabel, useOnClickOutside, useTranslation } from '@pangolindex/shared'; -import { useListsStateAtom, useSelectedListUrl } from '@pangolindex/state-hooks'; +import { Box, Switch, Text } from '@honeycomb-finance/core'; +import { listVersionLabel, useOnClickOutside, useTranslation } from '@honeycomb-finance/shared'; +import { useListsStateAtom, useSelectedListUrl } from '@honeycomb-finance/state-hooks'; import React, { useCallback, useRef, useState } from 'react'; import { ChevronDown } from 'react-feather'; import TokenListOrigin from '../TokenListOrigin'; diff --git a/monorepo/packages/token-drawer/src/components/TokenListDrawer/index.tsx b/monorepo/packages/token-drawer/src/components/TokenListDrawer/index.tsx index b62957a67..9d72d03e1 100644 --- a/monorepo/packages/token-drawer/src/components/TokenListDrawer/index.tsx +++ b/monorepo/packages/token-drawer/src/components/TokenListDrawer/index.tsx @@ -1,6 +1,6 @@ -import { Box, Button, Drawer, Text, TextInput } from '@pangolindex/core'; -import { parseENSAddress, uriToHttp, useTranslation } from '@pangolindex/shared'; -import { useFetchListCallback, useListsStateAtom } from '@pangolindex/state-hooks'; +import { Box, Button, Drawer, Text, TextInput } from '@honeycomb-finance/core'; +import { parseENSAddress, uriToHttp, useTranslation } from '@honeycomb-finance/shared'; +import { useFetchListCallback, useListsStateAtom } from '@honeycomb-finance/state-hooks'; import React, { useCallback, useMemo, useState } from 'react'; import Scrollbars from 'react-custom-scrollbars'; import TokenListRow from './TokenListRow'; diff --git a/monorepo/packages/token-drawer/src/components/TokenListDrawer/styled.ts b/monorepo/packages/token-drawer/src/components/TokenListDrawer/styled.ts index 118fa0ca5..30407d33b 100644 --- a/monorepo/packages/token-drawer/src/components/TokenListDrawer/styled.ts +++ b/monorepo/packages/token-drawer/src/components/TokenListDrawer/styled.ts @@ -1,4 +1,4 @@ -import { Box, Text } from '@pangolindex/core'; +import { Box, Text } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Warning = styled(Box)` diff --git a/monorepo/packages/token-drawer/src/components/TokenListOrigin/index.tsx b/monorepo/packages/token-drawer/src/components/TokenListOrigin/index.tsx index e36f59df8..564cf4e6c 100644 --- a/monorepo/packages/token-drawer/src/components/TokenListOrigin/index.tsx +++ b/monorepo/packages/token-drawer/src/components/TokenListOrigin/index.tsx @@ -1,4 +1,4 @@ -import { parseENSAddress } from '@pangolindex/shared'; +import { parseENSAddress } from '@honeycomb-finance/shared'; import React, { useMemo } from 'react'; function TokenListOrigin({ listUrl }: { listUrl: string }) { diff --git a/monorepo/packages/token-drawer/src/index.tsx b/monorepo/packages/token-drawer/src/index.tsx index f393cb752..89f6a3e73 100644 --- a/monorepo/packages/token-drawer/src/index.tsx +++ b/monorepo/packages/token-drawer/src/index.tsx @@ -1,14 +1,21 @@ -import { Box, Drawer, Text, TextInput } from '@pangolindex/core'; -import { CAVAX, ChainId, Currency, Token, WAVAX, currencyEquals } from '@pangolindex/sdk'; -import { Field, filterTokenOrChain, isAddress, useChainId, usePrevious, useTranslation } from '@pangolindex/shared'; +import { Box, Drawer, Text, TextInput } from '@honeycomb-finance/core'; +import { + Field, + filterTokenOrChain, + isAddress, + useChainId, + usePrevious, + useTranslation, +} from '@honeycomb-finance/shared'; import { useAddUserToken, useAllTokens, useSelectedListInfo, useTokenComparator, useTokenHook, -} from '@pangolindex/state-hooks'; -import { Hedera } from '@pangolindex/wallet-connectors'; +} from '@honeycomb-finance/state-hooks'; +import { Hedera } from '@honeycomb-finance/wallet-connectors'; +import { CAVAX, ChainId, Currency, Token, WAVAX, currencyEquals } from '@pangolindex/sdk'; import deepEqual from 'deep-equal'; import React, { memo, useCallback, useEffect, useMemo, useRef, useState } from 'react'; import { isMobile } from 'react-device-detect'; diff --git a/monorepo/packages/wallet-connectors/README.md b/monorepo/packages/wallet-connectors/README.md index b3c8e8866..183bfc893 100644 --- a/monorepo/packages/wallet-connectors/README.md +++ b/monorepo/packages/wallet-connectors/README.md @@ -2,11 +2,11 @@ This package contains connectors that are used to help connect wallets in react apps. ## Installation -`yarn add @pangolindex/wallet-connectors` +`yarn add @honeycomb-finance/wallet-connectors` or -`npm install @pangolindex/wallet-connectors` +`npm install @honeycomb-finance/wallet-connectors` ## Development @@ -21,7 +21,7 @@ This is used together with `@web3-react/core`, where the connector is activated _Use version **6.0.9** of `@web3-react/core` package._ ```tsx -import { InjectedConnector } from "@pangolindex/wallet-connectors"; +import { InjectedConnector } from "@honeycomb-finance/wallet-connectors"; import { useWeb3React } from '@web3-react/core'; const metamaskConnector = new InjectedConnector({ diff --git a/monorepo/packages/wallet-connectors/package.json b/monorepo/packages/wallet-connectors/package.json index 0a9f381d0..5a524e406 100644 --- a/monorepo/packages/wallet-connectors/package.json +++ b/monorepo/packages/wallet-connectors/package.json @@ -1,5 +1,5 @@ { - "name": "@pangolindex/wallet-connectors", + "name": "@honeycomb-finance/wallet-connectors", "version": "0.0.0", "main": "lib/index.cjs.js", "module": "lib/index.esm.js", diff --git a/monorepo/packages/walletmodal/.storybook/preview.tsx b/monorepo/packages/walletmodal/.storybook/preview.tsx index 1db090e6a..80feb95a0 100644 --- a/monorepo/packages/walletmodal/.storybook/preview.tsx +++ b/monorepo/packages/walletmodal/.storybook/preview.tsx @@ -1,6 +1,6 @@ import React from 'react'; import type { Preview } from '@storybook/react'; -import { ThemeProvider } from '@pangolindex/shared'; +import { ThemeProvider } from '@honeycomb-finance/shared'; const InternalProvider = ({ children, theme }) => { return {children}; diff --git a/monorepo/packages/walletmodal/README.md b/monorepo/packages/walletmodal/README.md index d3107a48d..6e3f7c6d0 100644 --- a/monorepo/packages/walletmodal/README.md +++ b/monorepo/packages/walletmodal/README.md @@ -2,11 +2,11 @@ Components to interact wallet such Wallet Modal and NetworkSelection. ## Installation -`yarn add @pangolindex/walletmodal` +`yarn add @honeycomb-finance/walletmodal` or -`npm install @pangolindex/walletmodal` +`npm install @honeycomb-finance/walletmodal` ### Install below dependancies as its peer dependancies @@ -34,8 +34,8 @@ In your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider` _Use version **6.0.9** of `@web3-react/core` package._ ```tsx -import { HoneycombProvider } from '@pangolindex/honeycomb-provider'; -import { NetworkContextName, useActiveWeb3React } from '@pangolindex/shared'; +import { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider'; +import { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared'; import { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core'; import React from 'react'; import ReactDOM from 'react-dom'; diff --git a/monorepo/packages/walletmodal/package.json b/monorepo/packages/walletmodal/package.json index 3d9a6bc53..b7fb9407c 100644 --- a/monorepo/packages/walletmodal/package.json +++ b/monorepo/packages/walletmodal/package.json @@ -1,5 +1,5 @@ { - "name": "@pangolindex/walletmodal", + "name": "@honeycomb-finance/walletmodal", "version": "0.0.0", "main": "lib/index.cjs.js", "module": "lib/index.esm.js", @@ -44,10 +44,10 @@ }, "dependencies": { "@ethersproject/providers": "5.7.2", - "@pangolindex/core": "*", - "@pangolindex/shared": "*", - "@pangolindex/state-hooks": "*", - "@pangolindex/wallet-connectors": "*", + "@honeycomb-finance/core": "*", + "@honeycomb-finance/shared": "*", + "@honeycomb-finance/state-hooks": "*", + "@honeycomb-finance/wallet-connectors": "*", "@web3-react/abstract-connector": "6.0.7", "@web3-react/core": "6.0.9", "deep-equal": "2.0.5", diff --git a/monorepo/packages/walletmodal/src/components/NetworkSelection/ChainItem.tsx b/monorepo/packages/walletmodal/src/components/NetworkSelection/ChainItem.tsx index 1d944397c..ea99961a6 100644 --- a/monorepo/packages/walletmodal/src/components/NetworkSelection/ChainItem.tsx +++ b/monorepo/packages/walletmodal/src/components/NetworkSelection/ChainItem.tsx @@ -1,4 +1,4 @@ -import { Text } from '@pangolindex/core'; +import { Text } from '@honeycomb-finance/core'; import { Chain } from '@pangolindex/sdk'; import React from 'react'; import { Item, StyledLogo } from './styled'; diff --git a/monorepo/packages/walletmodal/src/components/NetworkSelection/docs.md b/monorepo/packages/walletmodal/src/components/NetworkSelection/docs.md index 96a2ee8c6..e7bc45b36 100644 --- a/monorepo/packages/walletmodal/src/components/NetworkSelection/docs.md +++ b/monorepo/packages/walletmodal/src/components/NetworkSelection/docs.md @@ -12,7 +12,8 @@ Wrap your react react app with `Web3ReactProvider` and `PangolinProvider`. ```tsx // index.tsx -import { PangolinProvider, NetworkContextName, useActiveWeb3React } from '@pangolindex/components'; +import { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider'; +import { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared'; import { Web3ReactProvider, useWeb3React } from '@web3-react/core'; import App from './App'; @@ -28,9 +29,9 @@ const AppProvider = () => { const { library, account, chainId } = useActiveWeb3React(); return ( - + - + ); }; @@ -50,7 +51,7 @@ You can now use the component in your application. ```tsx // example.tsx -import { NetworkSelection } from '@pangolindex/components'; +import { NetworkSelection } from '@honeycomb-finance/walletmodal'; export default function Example(){ const [openNetworkSelection, setOpenNetworkSelection] = useState(false); diff --git a/monorepo/packages/walletmodal/src/components/NetworkSelection/index.tsx b/monorepo/packages/walletmodal/src/components/NetworkSelection/index.tsx index 3df2a5eb1..ec87b8e29 100644 --- a/monorepo/packages/walletmodal/src/components/NetworkSelection/index.tsx +++ b/monorepo/packages/walletmodal/src/components/NetworkSelection/index.tsx @@ -1,7 +1,7 @@ -import { Box, CloseButton, Modal, Text, TextInput, ToggleButtons } from '@pangolindex/core'; +import { Box, CloseButton, Modal, Text, TextInput, ToggleButtons } from '@honeycomb-finance/core'; +import { useActiveWeb3React, useDebounce, usePangolinWeb3, useTranslation } from '@honeycomb-finance/shared'; +import { network } from '@honeycomb-finance/wallet-connectors'; import { Chain } from '@pangolindex/sdk'; -import { useActiveWeb3React, useDebounce, usePangolinWeb3, useTranslation } from '@pangolindex/shared'; -import { network } from '@pangolindex/wallet-connectors'; import React, { useCallback, useContext, useMemo, useState } from 'react'; import Scrollbars from 'react-custom-scrollbars'; import { Search } from 'react-feather'; diff --git a/monorepo/packages/walletmodal/src/components/NetworkSelection/networkSelection.stories.tsx b/monorepo/packages/walletmodal/src/components/NetworkSelection/networkSelection.stories.tsx index 4f62c02cd..5cde79c03 100644 --- a/monorepo/packages/walletmodal/src/components/NetworkSelection/networkSelection.stories.tsx +++ b/monorepo/packages/walletmodal/src/components/NetworkSelection/networkSelection.stories.tsx @@ -1,4 +1,4 @@ -import { Button } from '@pangolindex/core'; +import { Button } from '@honeycomb-finance/core'; import { ComponentStory } from '@storybook/react'; import React, { useState } from 'react'; import Docs from './docs.md'; diff --git a/monorepo/packages/walletmodal/src/components/NetworkSelection/styled.ts b/monorepo/packages/walletmodal/src/components/NetworkSelection/styled.ts index 259ed00ca..a989e1b07 100644 --- a/monorepo/packages/walletmodal/src/components/NetworkSelection/styled.ts +++ b/monorepo/packages/walletmodal/src/components/NetworkSelection/styled.ts @@ -1,4 +1,4 @@ -import { Box, Logo } from '@pangolindex/core'; +import { Box, Logo } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Frame = styled(Box)` diff --git a/monorepo/packages/walletmodal/src/components/WalletModal/WalletView/index.tsx b/monorepo/packages/walletmodal/src/components/WalletModal/WalletView/index.tsx index acaa4613a..45a131f37 100644 --- a/monorepo/packages/walletmodal/src/components/WalletModal/WalletView/index.tsx +++ b/monorepo/packages/walletmodal/src/components/WalletModal/WalletView/index.tsx @@ -1,5 +1,5 @@ -import { Box, Button, Text } from '@pangolindex/core'; -import { useActiveWeb3React, useTranslation } from '@pangolindex/shared'; +import { Box, Button, Text } from '@honeycomb-finance/core'; +import { useActiveWeb3React, useTranslation } from '@honeycomb-finance/shared'; import React, { useCallback, useContext, useEffect, useState } from 'react'; import { AlertCircle, ArrowLeft, Download, LogIn, LogOut } from 'react-feather'; import QRCode from 'react-qr-code'; diff --git a/monorepo/packages/walletmodal/src/components/WalletModal/WalletView/styles.ts b/monorepo/packages/walletmodal/src/components/WalletModal/WalletView/styles.ts index e2c949726..d4fb08b34 100644 --- a/monorepo/packages/walletmodal/src/components/WalletModal/WalletView/styles.ts +++ b/monorepo/packages/walletmodal/src/components/WalletModal/WalletView/styles.ts @@ -1,4 +1,4 @@ -import { Box, Button, CircleLoader, Logo } from '@pangolindex/core'; +import { Box, Button, CircleLoader, Logo } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Wrapper = styled(Box)` diff --git a/monorepo/packages/walletmodal/src/components/WalletModal/docs.md b/monorepo/packages/walletmodal/src/components/WalletModal/docs.md index 4ea217591..8a13fa321 100644 --- a/monorepo/packages/walletmodal/src/components/WalletModal/docs.md +++ b/monorepo/packages/walletmodal/src/components/WalletModal/docs.md @@ -11,7 +11,9 @@ Wrap your react app with `Web3ReactProvider` and `PangolinProvider`. ```tsx // index.tsx -import { PangolinProvider, NetworkContextName, useActiveWeb3React } from '@pangolindex/components'; +import { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider'; +import { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared'; + import { Web3ReactProvider, useWeb3React } from '@web3-react/core'; import App from './App'; @@ -27,9 +29,9 @@ const AppProvider = () => { const { library, account, chainId } = useActiveWeb3React(); return ( - + - + ); }; @@ -49,7 +51,7 @@ You can now use the component in your application. ```tsx // example.tsx -import { WalletModal } from '@pangolindex/components'; +import { WalletModal } from '@honeycomb-finance/walletmodal'; export default function Example(){ const [open, setOpen] = useState(false); @@ -96,7 +98,7 @@ You need extends the ```PangolinWallet class``` and edit the methods or you can **The supportedWallets parameter will override the default supported wallets above** ```tsx -import { PangolinWallet, PangolinInjectedWallet } from "@pangolindex/components"; +import { PangolinWallet, PangolinInjectedWallet } from '@honeycomb-finance/walletmodal'; class CustomWallet extends PangolinWallet{ constructor() { @@ -188,7 +190,8 @@ export default function Example(){ You need do import `PangolinWalletConnectWallet` and create a new object and add it on supportedWallets mapping ```tsx -import { PangolinWalletConnectWallet } from "@pangolindex/components"; + +import { PangolinWalletConnectWallet } from '@honeycomb-finance/walletmodal'; const walletConnect = new PangolinWalletConnectWallet({ rpcMap: rpcs, diff --git a/monorepo/packages/walletmodal/src/components/WalletModal/index.tsx b/monorepo/packages/walletmodal/src/components/WalletModal/index.tsx index e5f95d7b7..9399b189b 100644 --- a/monorepo/packages/walletmodal/src/components/WalletModal/index.tsx +++ b/monorepo/packages/walletmodal/src/components/WalletModal/index.tsx @@ -1,8 +1,8 @@ -import { Box, CloseButton, Modal, Text, TextInput, ToggleButtons } from '@pangolindex/core'; +import { Box, CloseButton, Modal, Text, TextInput, ToggleButtons } from '@honeycomb-finance/core'; +import { MEDIA_WIDTHS, useDebounce, usePangolinWeb3, useTranslation, wait } from '@honeycomb-finance/shared'; +import { useUserAtom } from '@honeycomb-finance/state-hooks'; +import { UserRejectedRequestError } from '@honeycomb-finance/wallet-connectors'; import { CHAINS, Chain, ChainId } from '@pangolindex/sdk'; -import { MEDIA_WIDTHS, useDebounce, usePangolinWeb3, useTranslation, wait } from '@pangolindex/shared'; -import { useUserAtom } from '@pangolindex/state-hooks'; -import { UserRejectedRequestError } from '@pangolindex/wallet-connectors'; import { useWeb3React } from '@web3-react/core'; import React, { useContext, useEffect, useMemo, useState } from 'react'; import Scrollbars from 'react-custom-scrollbars'; diff --git a/monorepo/packages/walletmodal/src/components/WalletModal/styleds.ts b/monorepo/packages/walletmodal/src/components/WalletModal/styleds.ts index 5e6a978fc..47a6db178 100644 --- a/monorepo/packages/walletmodal/src/components/WalletModal/styleds.ts +++ b/monorepo/packages/walletmodal/src/components/WalletModal/styleds.ts @@ -1,4 +1,4 @@ -import { Box, Button, Logo } from '@pangolindex/core'; +import { Box, Button, Logo } from '@honeycomb-finance/core'; import styled from 'styled-components'; export const Wrapper = styled(Box)` diff --git a/monorepo/packages/walletmodal/src/components/WalletModal/walletModal.stories.tsx b/monorepo/packages/walletmodal/src/components/WalletModal/walletModal.stories.tsx index 2f8dbf404..15b4abb11 100644 --- a/monorepo/packages/walletmodal/src/components/WalletModal/walletModal.stories.tsx +++ b/monorepo/packages/walletmodal/src/components/WalletModal/walletModal.stories.tsx @@ -1,5 +1,5 @@ -import { Button } from '@pangolindex/core'; -import { usePangolinWeb3 } from '@pangolindex/shared'; +import { Button } from '@honeycomb-finance/core'; +import { usePangolinWeb3 } from '@honeycomb-finance/shared'; import { ComponentStory } from '@storybook/react'; import React, { useState } from 'react'; import Docs from './docs.md'; diff --git a/monorepo/packages/walletmodal/src/utils/index.ts b/monorepo/packages/walletmodal/src/utils/index.ts index 5e86550ff..9767e998e 100644 --- a/monorepo/packages/walletmodal/src/utils/index.ts +++ b/monorepo/packages/walletmodal/src/utils/index.ts @@ -1,6 +1,6 @@ +import { wait } from '@honeycomb-finance/shared'; +import { HashConnector, NetworkConnector } from '@honeycomb-finance/wallet-connectors'; import { CHAINS, Chain, ChainId, NetworkType } from '@pangolindex/sdk'; -import { wait } from '@pangolindex/shared'; -import { HashConnector, NetworkConnector } from '@pangolindex/wallet-connectors'; import { AbstractConnector } from '@web3-react/abstract-connector'; import deepEqual from 'deep-equal'; import { injectWallet } from 'src/wallet'; diff --git a/monorepo/packages/walletmodal/src/wallet/classes/injected.ts b/monorepo/packages/walletmodal/src/wallet/classes/injected.ts index 3d70f1706..a708eb6fc 100644 --- a/monorepo/packages/walletmodal/src/wallet/classes/injected.ts +++ b/monorepo/packages/walletmodal/src/wallet/classes/injected.ts @@ -1,5 +1,11 @@ +import { + SUPPORTED_EVM_CHAINS_ID, + avalancheCore, + bitKeep, + injected, + talisman, +} from '@honeycomb-finance/wallet-connectors'; import { CHAINS, ChainId, NetworkType } from '@pangolindex/sdk'; -import { SUPPORTED_EVM_CHAINS_ID, avalancheCore, bitKeep, injected, talisman } from '@pangolindex/wallet-connectors'; import avalancheCoreIcon from 'src/assets/svg/avalancheCore.svg'; import bitKeepIcon from 'src/assets/svg/bitkeep.svg'; import talismanIcon from 'src/assets/svg/talisman.svg'; diff --git a/monorepo/packages/walletmodal/src/wallet/classes/nonInjected.ts b/monorepo/packages/walletmodal/src/wallet/classes/nonInjected.ts index 326621c27..084378ad2 100644 --- a/monorepo/packages/walletmodal/src/wallet/classes/nonInjected.ts +++ b/monorepo/packages/walletmodal/src/wallet/classes/nonInjected.ts @@ -1,5 +1,5 @@ +import { HashConnector, SUPPORTED_XDEFI_CHAINS, hashConnect, near, xDefi } from '@honeycomb-finance/wallet-connectors'; import { ChainId, NetworkType } from '@pangolindex/sdk'; -import { HashConnector, SUPPORTED_XDEFI_CHAINS, hashConnect, near, xDefi } from '@pangolindex/wallet-connectors'; import hashIcon from 'src/assets/images/hashConnect.png'; import xDefiIcon from 'src/assets/images/xDefi.png'; import nearIcon from 'src/assets/svg/near.svg'; diff --git a/monorepo/packages/walletmodal/src/wallet/classes/others.ts b/monorepo/packages/walletmodal/src/wallet/classes/others.ts index b87c8b27b..d05d778d5 100644 --- a/monorepo/packages/walletmodal/src/wallet/classes/others.ts +++ b/monorepo/packages/walletmodal/src/wallet/classes/others.ts @@ -1,12 +1,12 @@ import { SafeAppConnector } from '@gnosis.pm/safe-apps-web3-react'; -import { NetworkType } from '@pangolindex/sdk'; -import { IS_IN_IFRAME } from '@pangolindex/shared'; +import { IS_IN_IFRAME } from '@honeycomb-finance/shared'; import { WalletConnectConnector, WalletConnectConnectorArguments, gnosisSafe, walletlink, -} from '@pangolindex/wallet-connectors'; +} from '@honeycomb-finance/wallet-connectors'; +import { NetworkType } from '@pangolindex/sdk'; import { isMobile } from 'react-device-detect'; import gnosisSafeIcon from 'src/assets/images/gnosis_safe.png'; import coinbaseWalletIcon from 'src/assets/svg/coinbaseWalletIcon.svg'; diff --git a/monorepo/packages/walletmodal/src/wallet/index.ts b/monorepo/packages/walletmodal/src/wallet/index.ts index c44b32588..327a4dafa 100644 --- a/monorepo/packages/walletmodal/src/wallet/index.ts +++ b/monorepo/packages/walletmodal/src/wallet/index.ts @@ -1,5 +1,5 @@ +import { SUPPORTED_EVM_CHAINS_ID } from '@honeycomb-finance/wallet-connectors'; import { CHAINS, ChainId, NetworkType } from '@pangolindex/sdk'; -import { SUPPORTED_EVM_CHAINS_ID } from '@pangolindex/wallet-connectors'; import { isMobile } from 'react-device-detect'; import injectWalletIcon from 'src/assets/images/inject-wallet.png'; import metamaskIcon from 'src/assets/images/metamask.png'; diff --git a/monorepo/yarn.lock b/monorepo/yarn.lock index 5020b3af4..90e727c36 100644 --- a/monorepo/yarn.lock +++ b/monorepo/yarn.lock @@ -1301,6 +1301,13 @@ dependencies: regenerator-runtime "^0.13.11" +"@babel/runtime@^7.20.1", "@babel/runtime@^7.22.10": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.15.tgz#38f46494ccf6cf020bd4eed7124b425e83e523b8" + integrity sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA== + dependencies: + regenerator-runtime "^0.14.0" + "@babel/template@^7.18.10", "@babel/template@^7.20.7": version "7.20.7" resolved "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz" @@ -1379,6 +1386,259 @@ resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== +"@chainsafe/as-sha256@^0.3.1": + version "0.3.1" + resolved "https://registry.yarnpkg.com/@chainsafe/as-sha256/-/as-sha256-0.3.1.tgz#3639df0e1435cab03f4d9870cc3ac079e57a6fc9" + integrity sha512-hldFFYuf49ed7DAakWVXSJODuq3pzJEguD8tQ7h+sGkM18vja+OFoJI9krnGmgzyuZC2ETX0NOIcCTy31v2Mtg== + +"@chainsafe/persistent-merkle-tree@^0.4.2": + version "0.4.2" + resolved "https://registry.yarnpkg.com/@chainsafe/persistent-merkle-tree/-/persistent-merkle-tree-0.4.2.tgz#4c9ee80cc57cd3be7208d98c40014ad38f36f7ff" + integrity sha512-lLO3ihKPngXLTus/L7WHKaw9PnNJWizlOF1H9NNzHP6Xvh82vzg9F2bzkXhYIFshMZ2gTCEz8tq6STe7r5NDfQ== + dependencies: + "@chainsafe/as-sha256" "^0.3.1" + +"@chainsafe/persistent-merkle-tree@^0.5.0": + version "0.5.0" + resolved "https://registry.yarnpkg.com/@chainsafe/persistent-merkle-tree/-/persistent-merkle-tree-0.5.0.tgz#2b4a62c9489a5739dedd197250d8d2f5427e9f63" + integrity sha512-l0V1b5clxA3iwQLXP40zYjyZYospQLZXzBVIhhr9kDg/1qHZfzzHw0jj4VPBijfYCArZDlPkRi1wZaV2POKeuw== + dependencies: + "@chainsafe/as-sha256" "^0.3.1" + +"@chainsafe/ssz@^0.10.0": + version "0.10.2" + resolved "https://registry.yarnpkg.com/@chainsafe/ssz/-/ssz-0.10.2.tgz#c782929e1bb25fec66ba72e75934b31fd087579e" + integrity sha512-/NL3Lh8K+0q7A3LsiFq09YXS9fPE+ead2rr7vM2QK8PLzrNsw3uqrif9bpRX5UxgeRjM+vYi+boCM3+GM4ovXg== + dependencies: + "@chainsafe/as-sha256" "^0.3.1" + "@chainsafe/persistent-merkle-tree" "^0.5.0" + +"@chainsafe/ssz@^0.9.2": + version "0.9.4" + resolved "https://registry.yarnpkg.com/@chainsafe/ssz/-/ssz-0.9.4.tgz#696a8db46d6975b600f8309ad3a12f7c0e310497" + integrity sha512-77Qtg2N1ayqs4Bg/wvnWfg5Bta7iy7IRh8XqXh7oNMeP2HBbBwx8m6yTpA8p0EHItWPEBkgZd5S5/LSlp3GXuQ== + dependencies: + "@chainsafe/as-sha256" "^0.3.1" + "@chainsafe/persistent-merkle-tree" "^0.4.2" + case "^1.6.3" + +"@changesets/apply-release-plan@^6.1.4": + version "6.1.4" + resolved "https://registry.yarnpkg.com/@changesets/apply-release-plan/-/apply-release-plan-6.1.4.tgz#09293256090737ecd2f683842d6d732034a5e3c8" + integrity sha512-FMpKF1fRlJyCZVYHr3CbinpZZ+6MwvOtWUuO8uo+svcATEoc1zRDcj23pAurJ2TZ/uVz1wFHH6K3NlACy0PLew== + dependencies: + "@babel/runtime" "^7.20.1" + "@changesets/config" "^2.3.1" + "@changesets/get-version-range-type" "^0.3.2" + "@changesets/git" "^2.0.0" + "@changesets/types" "^5.2.1" + "@manypkg/get-packages" "^1.1.3" + detect-indent "^6.0.0" + fs-extra "^7.0.1" + lodash.startcase "^4.4.0" + outdent "^0.5.0" + prettier "^2.7.1" + resolve-from "^5.0.0" + semver "^7.5.3" + +"@changesets/assemble-release-plan@^5.2.4": + version "5.2.4" + resolved "https://registry.yarnpkg.com/@changesets/assemble-release-plan/-/assemble-release-plan-5.2.4.tgz#d42fd63f4297a2e630e8e0a49f07d4ff5f5ef7bc" + integrity sha512-xJkWX+1/CUaOUWTguXEbCDTyWJFECEhmdtbkjhn5GVBGxdP/JwaHBIU9sW3FR6gD07UwZ7ovpiPclQZs+j+mvg== + dependencies: + "@babel/runtime" "^7.20.1" + "@changesets/errors" "^0.1.4" + "@changesets/get-dependents-graph" "^1.3.6" + "@changesets/types" "^5.2.1" + "@manypkg/get-packages" "^1.1.3" + semver "^7.5.3" + +"@changesets/changelog-git@^0.1.14": + version "0.1.14" + resolved "https://registry.yarnpkg.com/@changesets/changelog-git/-/changelog-git-0.1.14.tgz#852caa7727dcf91497c131d05bc2cd6248532ada" + integrity sha512-+vRfnKtXVWsDDxGctOfzJsPhaCdXRYoe+KyWYoq5X/GqoISREiat0l3L8B0a453B2B4dfHGcZaGyowHbp9BSaA== + dependencies: + "@changesets/types" "^5.2.1" + +"@changesets/changelog-github@^0.4.8": + version "0.4.8" + resolved "https://registry.yarnpkg.com/@changesets/changelog-github/-/changelog-github-0.4.8.tgz#b7f8ae85d0c0ff08028d924c5e59a1cbd3742634" + integrity sha512-jR1DHibkMAb5v/8ym77E4AMNWZKB5NPzw5a5Wtqm1JepAuIF+hrKp2u04NKM14oBZhHglkCfrla9uq8ORnK/dw== + dependencies: + "@changesets/get-github-info" "^0.5.2" + "@changesets/types" "^5.2.1" + dotenv "^8.1.0" + +"@changesets/cli@^2.26.2": + version "2.26.2" + resolved "https://registry.yarnpkg.com/@changesets/cli/-/cli-2.26.2.tgz#8914dd6ef3ea425a7d5935f6c35a8b7ccde54e45" + integrity sha512-dnWrJTmRR8bCHikJHl9b9HW3gXACCehz4OasrXpMp7sx97ECuBGGNjJhjPhdZNCvMy9mn4BWdplI323IbqsRig== + dependencies: + "@babel/runtime" "^7.20.1" + "@changesets/apply-release-plan" "^6.1.4" + "@changesets/assemble-release-plan" "^5.2.4" + "@changesets/changelog-git" "^0.1.14" + "@changesets/config" "^2.3.1" + "@changesets/errors" "^0.1.4" + "@changesets/get-dependents-graph" "^1.3.6" + "@changesets/get-release-plan" "^3.0.17" + "@changesets/git" "^2.0.0" + "@changesets/logger" "^0.0.5" + "@changesets/pre" "^1.0.14" + "@changesets/read" "^0.5.9" + "@changesets/types" "^5.2.1" + "@changesets/write" "^0.2.3" + "@manypkg/get-packages" "^1.1.3" + "@types/is-ci" "^3.0.0" + "@types/semver" "^7.5.0" + ansi-colors "^4.1.3" + chalk "^2.1.0" + enquirer "^2.3.0" + external-editor "^3.1.0" + fs-extra "^7.0.1" + human-id "^1.0.2" + is-ci "^3.0.1" + meow "^6.0.0" + outdent "^0.5.0" + p-limit "^2.2.0" + preferred-pm "^3.0.0" + resolve-from "^5.0.0" + semver "^7.5.3" + spawndamnit "^2.0.0" + term-size "^2.1.0" + tty-table "^4.1.5" + +"@changesets/config@^2.3.1": + version "2.3.1" + resolved "https://registry.yarnpkg.com/@changesets/config/-/config-2.3.1.tgz#3d4a1dc866c3623375180b30f69fccdf0e3efebf" + integrity sha512-PQXaJl82CfIXddUOppj4zWu+987GCw2M+eQcOepxN5s+kvnsZOwjEJO3DH9eVy+OP6Pg/KFEWdsECFEYTtbg6w== + dependencies: + "@changesets/errors" "^0.1.4" + "@changesets/get-dependents-graph" "^1.3.6" + "@changesets/logger" "^0.0.5" + "@changesets/types" "^5.2.1" + "@manypkg/get-packages" "^1.1.3" + fs-extra "^7.0.1" + micromatch "^4.0.2" + +"@changesets/errors@^0.1.4": + version "0.1.4" + resolved "https://registry.yarnpkg.com/@changesets/errors/-/errors-0.1.4.tgz#f79851746c43679a66b383fdff4c012f480f480d" + integrity sha512-HAcqPF7snsUJ/QzkWoKfRfXushHTu+K5KZLJWPb34s4eCZShIf8BFO3fwq6KU8+G7L5KdtN2BzQAXOSXEyiY9Q== + dependencies: + extendable-error "^0.1.5" + +"@changesets/get-dependents-graph@^1.3.6": + version "1.3.6" + resolved "https://registry.yarnpkg.com/@changesets/get-dependents-graph/-/get-dependents-graph-1.3.6.tgz#5e19e7b0bfbc7dc38e1986eaaa7016ff377ed888" + integrity sha512-Q/sLgBANmkvUm09GgRsAvEtY3p1/5OCzgBE5vX3vgb5CvW0j7CEljocx5oPXeQSNph6FXulJlXV3Re/v3K3P3Q== + dependencies: + "@changesets/types" "^5.2.1" + "@manypkg/get-packages" "^1.1.3" + chalk "^2.1.0" + fs-extra "^7.0.1" + semver "^7.5.3" + +"@changesets/get-github-info@^0.5.2": + version "0.5.2" + resolved "https://registry.yarnpkg.com/@changesets/get-github-info/-/get-github-info-0.5.2.tgz#0cde2cadba57db85c714dc303c077da919a574e5" + integrity sha512-JppheLu7S114aEs157fOZDjFqUDpm7eHdq5E8SSR0gUBTEK0cNSHsrSR5a66xs0z3RWuo46QvA3vawp8BxDHvg== + dependencies: + dataloader "^1.4.0" + node-fetch "^2.5.0" + +"@changesets/get-release-plan@^3.0.17": + version "3.0.17" + resolved "https://registry.yarnpkg.com/@changesets/get-release-plan/-/get-release-plan-3.0.17.tgz#8aabced2795ffeae864696b60ee3031f8a94c5f3" + integrity sha512-6IwKTubNEgoOZwDontYc2x2cWXfr6IKxP3IhKeK+WjyD6y3M4Gl/jdQvBw+m/5zWILSOCAaGLu2ZF6Q+WiPniw== + dependencies: + "@babel/runtime" "^7.20.1" + "@changesets/assemble-release-plan" "^5.2.4" + "@changesets/config" "^2.3.1" + "@changesets/pre" "^1.0.14" + "@changesets/read" "^0.5.9" + "@changesets/types" "^5.2.1" + "@manypkg/get-packages" "^1.1.3" + +"@changesets/get-version-range-type@^0.3.2": + version "0.3.2" + resolved "https://registry.yarnpkg.com/@changesets/get-version-range-type/-/get-version-range-type-0.3.2.tgz#8131a99035edd11aa7a44c341cbb05e668618c67" + integrity sha512-SVqwYs5pULYjYT4op21F2pVbcrca4qA/bAA3FmFXKMN7Y+HcO8sbZUTx3TAy2VXulP2FACd1aC7f2nTuqSPbqg== + +"@changesets/git@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@changesets/git/-/git-2.0.0.tgz#8de57649baf13a86eb669a25fa51bcad5cea517f" + integrity sha512-enUVEWbiqUTxqSnmesyJGWfzd51PY4H7mH9yUw0hPVpZBJ6tQZFMU3F3mT/t9OJ/GjyiM4770i+sehAn6ymx6A== + dependencies: + "@babel/runtime" "^7.20.1" + "@changesets/errors" "^0.1.4" + "@changesets/types" "^5.2.1" + "@manypkg/get-packages" "^1.1.3" + is-subdir "^1.1.1" + micromatch "^4.0.2" + spawndamnit "^2.0.0" + +"@changesets/logger@^0.0.5": + version "0.0.5" + resolved "https://registry.yarnpkg.com/@changesets/logger/-/logger-0.0.5.tgz#68305dd5a643e336be16a2369cb17cdd8ed37d4c" + integrity sha512-gJyZHomu8nASHpaANzc6bkQMO9gU/ib20lqew1rVx753FOxffnCrJlGIeQVxNWCqM+o6OOleCo/ivL8UAO5iFw== + dependencies: + chalk "^2.1.0" + +"@changesets/parse@^0.3.16": + version "0.3.16" + resolved "https://registry.yarnpkg.com/@changesets/parse/-/parse-0.3.16.tgz#f8337b70aeb476dc81745ab3294022909bc4a84a" + integrity sha512-127JKNd167ayAuBjUggZBkmDS5fIKsthnr9jr6bdnuUljroiERW7FBTDNnNVyJ4l69PzR57pk6mXQdtJyBCJKg== + dependencies: + "@changesets/types" "^5.2.1" + js-yaml "^3.13.1" + +"@changesets/pre@^1.0.14": + version "1.0.14" + resolved "https://registry.yarnpkg.com/@changesets/pre/-/pre-1.0.14.tgz#9df73999a4d15804da7381358d77bb37b00ddf0f" + integrity sha512-dTsHmxQWEQekHYHbg+M1mDVYFvegDh9j/kySNuDKdylwfMEevTeDouR7IfHNyVodxZXu17sXoJuf2D0vi55FHQ== + dependencies: + "@babel/runtime" "^7.20.1" + "@changesets/errors" "^0.1.4" + "@changesets/types" "^5.2.1" + "@manypkg/get-packages" "^1.1.3" + fs-extra "^7.0.1" + +"@changesets/read@^0.5.9": + version "0.5.9" + resolved "https://registry.yarnpkg.com/@changesets/read/-/read-0.5.9.tgz#a1b63a82b8e9409738d7a0f9cc39b6d7c28cbab0" + integrity sha512-T8BJ6JS6j1gfO1HFq50kU3qawYxa4NTbI/ASNVVCBTsKquy2HYwM9r7ZnzkiMe8IEObAJtUVGSrePCOxAK2haQ== + dependencies: + "@babel/runtime" "^7.20.1" + "@changesets/git" "^2.0.0" + "@changesets/logger" "^0.0.5" + "@changesets/parse" "^0.3.16" + "@changesets/types" "^5.2.1" + chalk "^2.1.0" + fs-extra "^7.0.1" + p-filter "^2.1.0" + +"@changesets/types@^4.0.1": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@changesets/types/-/types-4.1.0.tgz#fb8f7ca2324fd54954824e864f9a61a82cb78fe0" + integrity sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw== + +"@changesets/types@^5.2.1": + version "5.2.1" + resolved "https://registry.yarnpkg.com/@changesets/types/-/types-5.2.1.tgz#a228c48004aa8a93bce4be2d1d31527ef3bf21f6" + integrity sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg== + +"@changesets/write@^0.2.3": + version "0.2.3" + resolved "https://registry.yarnpkg.com/@changesets/write/-/write-0.2.3.tgz#baf6be8ada2a67b9aba608e251bfea4fdc40bc63" + integrity sha512-Dbamr7AIMvslKnNYsLFafaVORx4H0pvCA2MHqgtNCySMe1blImEyAEOzDmcgKAkgz4+uwoLz7demIrX+JBr/Xw== + dependencies: + "@babel/runtime" "^7.20.1" + "@changesets/types" "^5.2.1" + fs-extra "^7.0.1" + human-id "^1.0.2" + prettier "^2.7.1" + "@coinbase/wallet-sdk@^3.6.3": version "3.7.1" resolved "https://registry.npmjs.org/@coinbase/wallet-sdk/-/wallet-sdk-3.7.1.tgz" @@ -1407,6 +1667,61 @@ resolved "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz" integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== +"@cspotcode/source-map-support@^0.8.0": + version "0.8.1" + resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1" + integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== + dependencies: + "@jridgewell/trace-mapping" "0.3.9" + +"@defi.org/chai-bignumber@3.x": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@defi.org/chai-bignumber/-/chai-bignumber-3.0.2.tgz#d4221a0d85214a0d56d29df4d588349f77e50bd6" + integrity sha512-zu0LUJUZrSE30isl91K7NoTSxe6EUtFrLiiTtEoUkCrowRjeUw+U3lg4Vs5WNmc2QurZvHrVPbGRF+9S9Tu8Kw== + +"@defi.org/web3-candies@4.x": + version "4.19.0" + resolved "https://registry.yarnpkg.com/@defi.org/web3-candies/-/web3-candies-4.19.0.tgz#d319a1c5059fc31393a2c5cb46da26d7f2085c13" + integrity sha512-K8h9IwvWb9YwT3N5ewcxrukeKYMI+LzZ8ijHqTSIOSFXL/imL4N9AqjvTp++dGBX0rvk//Nzk+jMPhZdgtgTpw== + dependencies: + "@types/lodash" "4.x" + "@uniswap/permit2-sdk" "1.x" + bignumber.js "9.x" + debug "4.x" + ethereum-multicall "2.x" + isomorphic-fetch "3.x" + lodash "4.x" + prettier "2.x" + prettier-plugin-solidity latest + web3 "1.x" + optionalDependencies: + "@defi.org/chai-bignumber" "3.x" + "@nomiclabs/hardhat-etherscan" "3.x" + "@nomiclabs/hardhat-web3" "2.x" + "@openzeppelin/contracts" "4.x" + "@typechain/hardhat" "6.x" + "@typechain/web3-v1" "6.x" + "@types/chai" "4.x" + "@types/fs-extra" "11.x" + "@types/mocha" "10.x" + "@types/node" "18.x" + "@types/prompts" "2.x" + chai "4.x" + dotenv "16.x" + fs-extra "11.x" + hardhat "2.x" + hardhat-gas-reporter "1.x" + hardhat-spdx-license-identifier "2.x" + hardhat-tracer "1.x" + mocha "10.x" + patch-package "7.x" + prompts "2.x" + solhint "3.x" + ts-generator "0.1.x" + ts-node "10.x" + typechain "8.x" + typescript "4.x" + "@discoveryjs/json-ext@^0.5.3": version "0.5.7" resolved "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz" @@ -1510,6 +1825,20 @@ resolved "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz" integrity sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA== +"@emotion/react@11.x": + version "11.11.1" + resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.11.1.tgz#b2c36afac95b184f73b08da8c214fdf861fa4157" + integrity sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA== + dependencies: + "@babel/runtime" "^7.18.3" + "@emotion/babel-plugin" "^11.11.0" + "@emotion/cache" "^11.11.0" + "@emotion/serialize" "^1.1.2" + "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1" + "@emotion/utils" "^1.2.1" + "@emotion/weak-memoize" "^0.3.1" + hoist-non-react-statics "^3.3.1" + "@emotion/react@^11.8.1": version "11.11.0" resolved "https://registry.npmjs.org/@emotion/react/-/react-11.11.0.tgz" @@ -1566,6 +1895,18 @@ "@emotion/serialize" "^0.11.15" "@emotion/utils" "0.11.3" +"@emotion/styled@11.x": + version "11.11.0" + resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-11.11.0.tgz#26b75e1b5a1b7a629d7c0a8b708fbf5a9cdce346" + integrity sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng== + dependencies: + "@babel/runtime" "^7.18.3" + "@emotion/babel-plugin" "^11.11.0" + "@emotion/is-prop-valid" "^1.2.1" + "@emotion/serialize" "^1.1.2" + "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1" + "@emotion/utils" "^1.2.1" + "@emotion/styled@^10.0.0": version "10.3.0" resolved "https://registry.npmjs.org/@emotion/styled/-/styled-10.3.0.tgz" @@ -1886,6 +2227,44 @@ resolved "https://registry.npmjs.org/@eslint/js/-/js-8.40.0.tgz" integrity sha512-ElyB54bJIhXQYVKjDSvCkPO1iU1tSAeVQJbllWJq1XQSmmA4dgFk8CbiBGpiOPxleE48vDogxCtmMYku4HSVLA== +"@ethereumjs/common@2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@ethereumjs/common/-/common-2.5.0.tgz#ec61551b31bef7a69d1dc634d8932468866a4268" + integrity sha512-DEHjW6e38o+JmB/NO3GZBpW4lpaiBpkFgXF6jLcJ6gETBYpEyaA5nTimsWBUJR3Vmtm/didUEbNjajskugZORg== + dependencies: + crc-32 "^1.2.0" + ethereumjs-util "^7.1.1" + +"@ethereumjs/common@^2.5.0": + version "2.6.5" + resolved "https://registry.yarnpkg.com/@ethereumjs/common/-/common-2.6.5.tgz#0a75a22a046272579d91919cb12d84f2756e8d30" + integrity sha512-lRyVQOeCDaIVtgfbowla32pzeDv2Obr8oR8Put5RdUBNRGr1VGPGQNGP6elWIpgK3YdpzqTOh4GyUGOureVeeA== + dependencies: + crc-32 "^1.2.0" + ethereumjs-util "^7.1.5" + +"@ethereumjs/rlp@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@ethereumjs/rlp/-/rlp-4.0.1.tgz#626fabfd9081baab3d0a3074b0c7ecaf674aaa41" + integrity sha512-tqsQiBQDQdmPWE1xkkBq4rlSW5QZpLOUJ5RJh2/9fug+q9tnUhuZoVLk7s0scUIKTOzEtR72DFBXI4WiZcMpvw== + +"@ethereumjs/tx@3.3.2": + version "3.3.2" + resolved "https://registry.yarnpkg.com/@ethereumjs/tx/-/tx-3.3.2.tgz#348d4624bf248aaab6c44fec2ae67265efe3db00" + integrity sha512-6AaJhwg4ucmwTvw/1qLaZUX5miWrwZ4nLOUsKyb/HtzS3BMw/CasKhdi1ims9mBKeK9sOJCH4qGKOBGyJCeeog== + dependencies: + "@ethereumjs/common" "^2.5.0" + ethereumjs-util "^7.1.2" + +"@ethereumjs/util@^8.1.0": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@ethereumjs/util/-/util-8.1.0.tgz#299df97fb6b034e0577ce9f94c7d9d1004409ed4" + integrity sha512-zQ0IqbdX8FZ9aw11vP+dZkKDkS+kgIvQPHnSAXzP9pLu+Rfu3D3XEeLbicvoXJTYnhZiPmsZUxgdzXwNKxRPbA== + dependencies: + "@ethereumjs/rlp" "^4.0.1" + ethereum-cryptography "^2.0.0" + micro-ftch "^0.3.1" + "@ethersproject/abi@5.5.0": version "5.5.0" resolved "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.5.0.tgz" @@ -1931,7 +2310,7 @@ "@ethersproject/properties" "^5.6.0" "@ethersproject/strings" "^5.6.1" -"@ethersproject/abi@5.7.0", "@ethersproject/abi@^5.1.2", "@ethersproject/abi@^5.5.0", "@ethersproject/abi@^5.6.0", "@ethersproject/abi@^5.6.3", "@ethersproject/abi@^5.7.0": +"@ethersproject/abi@5.7.0", "@ethersproject/abi@^5.0.0-beta.146", "@ethersproject/abi@^5.1.2", "@ethersproject/abi@^5.5.0", "@ethersproject/abi@^5.6.0", "@ethersproject/abi@^5.6.3", "@ethersproject/abi@^5.7.0": version "5.7.0" resolved "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.7.0.tgz" integrity sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA== @@ -2591,7 +2970,7 @@ bech32 "1.1.4" ws "7.4.6" -"@ethersproject/providers@5.7.2", "@ethersproject/providers@^5.7.2": +"@ethersproject/providers@5.7.2", "@ethersproject/providers@^5.0.10", "@ethersproject/providers@^5.7.1", "@ethersproject/providers@^5.7.2": version "5.7.2" resolved "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.7.2.tgz" integrity sha512-g34EWZ1WWAVgr4aptGlVBF8mhl3VWjv+8hoAnzStu8Ah22VHBsuGzP17eb6xDVRzw895G4W7vvx60lFFur/1Rg== @@ -3034,6 +3413,33 @@ resolved "https://registry.npmjs.org/@fal-works/esbuild-plugin-global-externals/-/esbuild-plugin-global-externals-2.1.2.tgz" integrity sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ== +"@floating-ui/core@^1.4.1": + version "1.4.1" + resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.4.1.tgz#0d633f4b76052668afb932492ac452f7ebe97f17" + integrity sha512-jk3WqquEJRlcyu7997NtR5PibI+y5bi+LS3hPmguVClypenMsCY3CBa3LAQnozRCtCrYWSEtAdiskpamuJRFOQ== + dependencies: + "@floating-ui/utils" "^0.1.1" + +"@floating-ui/dom@^1.5.1": + version "1.5.2" + resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.5.2.tgz#6812e89d1d4d4ea32f10d15c3b81feb7f9836d89" + integrity sha512-6ArmenS6qJEWmwzczWyhvrXRdI/rI78poBcW0h/456+onlabit+2G+QxHx5xTOX60NBJQXjsCLFbW2CmsXpUog== + dependencies: + "@floating-ui/core" "^1.4.1" + "@floating-ui/utils" "^0.1.1" + +"@floating-ui/react-dom@^2.0.1": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.0.2.tgz#fab244d64db08e6bed7be4b5fcce65315ef44d20" + integrity sha512-5qhlDvjaLmAst/rKb3VdlCinwTF4EYMiVxuuc/HVUjs46W0zgtbMmAZ1UTsDrRTxRmUEzl92mOtWbeeXL26lSQ== + dependencies: + "@floating-ui/dom" "^1.5.1" + +"@floating-ui/utils@^0.1.1": + version "0.1.2" + resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.1.2.tgz#b7e9309ccce5a0a40ac482cb894f120dba2b357f" + integrity sha512-ou3elfqG/hZsbmF4bxeJhPHIf3G2pm0ujc39hYEZrfVqt7Vk/Zji6CXc3W0pmYM8BW1g40U+akTl9DKZhFhInQ== + "@gelatonetwork/limit-orders-lib@^4.5.0": version "4.5.0" resolved "https://registry.npmjs.org/@gelatonetwork/limit-orders-lib/-/limit-orders-lib-4.5.0.tgz" @@ -3736,6 +4142,11 @@ resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz" integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== +"@jridgewell/resolve-uri@^3.0.3": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" + integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== + "@jridgewell/set-array@^1.0.1": version "1.1.2" resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" @@ -3759,6 +4170,14 @@ resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz" integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== +"@jridgewell/trace-mapping@0.3.9": + version "0.3.9" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" + integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== + dependencies: + "@jridgewell/resolve-uri" "^3.0.3" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.15", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": version "0.3.18" resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz" @@ -3806,6 +4225,28 @@ dependencies: ethers "^5.7.2" +"@manypkg/find-root@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@manypkg/find-root/-/find-root-1.1.0.tgz#a62d8ed1cd7e7d4c11d9d52a8397460b5d4ad29f" + integrity sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA== + dependencies: + "@babel/runtime" "^7.5.5" + "@types/node" "^12.7.1" + find-up "^4.1.0" + fs-extra "^8.1.0" + +"@manypkg/get-packages@^1.1.3": + version "1.1.3" + resolved "https://registry.yarnpkg.com/@manypkg/get-packages/-/get-packages-1.1.3.tgz#e184db9bba792fa4693de4658cfb1463ac2c9c47" + integrity sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A== + dependencies: + "@babel/runtime" "^7.5.5" + "@changesets/types" "^4.0.1" + "@manypkg/find-root" "^1.1.0" + fs-extra "^8.1.0" + globby "^11.0.0" + read-yaml-file "^1.1.0" + "@mdx-js/react@^2.1.5": version "2.3.0" resolved "https://registry.npmjs.org/@mdx-js/react/-/react-2.3.0.tgz" @@ -3814,6 +4255,17 @@ "@types/mdx" "^2.0.0" "@types/react" ">=16" +"@metamask/eth-sig-util@^4.0.0": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@metamask/eth-sig-util/-/eth-sig-util-4.0.1.tgz#3ad61f6ea9ad73ba5b19db780d40d9aae5157088" + integrity sha512-tghyZKLHZjcdlDqCA3gNZmLeR0XvOE9U1qoQO9ohyAZT6Pya+H9vkBPcsyXytmYLNgVoin7CKCmweo/R43V+tQ== + dependencies: + ethereumjs-abi "^0.6.8" + ethereumjs-util "^6.2.1" + ethjs-util "^0.1.6" + tweetnacl "^1.0.3" + tweetnacl-util "^0.15.1" + "@metamask/safe-event-emitter@2.0.0", "@metamask/safe-event-emitter@^2.0.0": version "2.0.0" resolved "https://registry.npmjs.org/@metamask/safe-event-emitter/-/safe-event-emitter-2.0.0.tgz" @@ -3829,6 +4281,93 @@ semver "^7.3.8" superstruct "^1.0.3" +"@mui/base@5.0.0-beta.14": + version "5.0.0-beta.14" + resolved "https://registry.yarnpkg.com/@mui/base/-/base-5.0.0-beta.14.tgz#315b67b0fd231cbd47e8d54f8f92be23122e4d66" + integrity sha512-Je/9JzzYObsuLCIClgE8XvXNFb55IEz8n2NtStUfASfNiVrwiR8t6VVFFuhofehkyTIN34tq1qbBaOjCnOovBw== + dependencies: + "@babel/runtime" "^7.22.10" + "@emotion/is-prop-valid" "^1.2.1" + "@floating-ui/react-dom" "^2.0.1" + "@mui/types" "^7.2.4" + "@mui/utils" "^5.14.8" + "@popperjs/core" "^2.11.8" + clsx "^2.0.0" + prop-types "^15.8.1" + react-is "^18.2.0" + +"@mui/core-downloads-tracker@^5.14.8": + version "5.14.8" + resolved "https://registry.yarnpkg.com/@mui/core-downloads-tracker/-/core-downloads-tracker-5.14.8.tgz#9117bd29e94e96dc376f93a28e024666a2456696" + integrity sha512-8V7ZOC/lKkM03TRHqaThQFIq6bWPnj7L/ZWPh0ymldYFFyh8XdF0ywTgafsofDNYT4StlNknbaTjVHBma3SNjQ== + +"@mui/material@5.x": + version "5.14.8" + resolved "https://registry.yarnpkg.com/@mui/material/-/material-5.14.8.tgz#1cad40f106f7c983639376589c3f21485fb1d166" + integrity sha512-fqvDGGF1pXwOOL/f0Gw+KHo/67hasRpf2ApTIJkbuONOk9AUb2jnYMEqCWmL2sUcbbE3ShMbHl8N7HPSsRv1/A== + dependencies: + "@babel/runtime" "^7.22.10" + "@mui/base" "5.0.0-beta.14" + "@mui/core-downloads-tracker" "^5.14.8" + "@mui/system" "^5.14.8" + "@mui/types" "^7.2.4" + "@mui/utils" "^5.14.8" + "@types/react-transition-group" "^4.4.6" + clsx "^2.0.0" + csstype "^3.1.2" + prop-types "^15.8.1" + react-is "^18.2.0" + react-transition-group "^4.4.5" + +"@mui/private-theming@^5.14.8": + version "5.14.8" + resolved "https://registry.yarnpkg.com/@mui/private-theming/-/private-theming-5.14.8.tgz#8e224cd10c531d12b871dc59b1f9376028dd13bb" + integrity sha512-iBzpcl3Mh92XaYpYPdgzzRxNGkjpoDz8rf8/q5m+EBPowFEHV+CCS9hC0Q2pOKLW3VFFikA7w/GHt7n++40JGQ== + dependencies: + "@babel/runtime" "^7.22.10" + "@mui/utils" "^5.14.8" + prop-types "^15.8.1" + +"@mui/styled-engine@^5.14.8": + version "5.14.8" + resolved "https://registry.yarnpkg.com/@mui/styled-engine/-/styled-engine-5.14.8.tgz#b7a4d5dc6cbe3ecaa5af5189eb5ad90a62a255eb" + integrity sha512-LGwOav/Y40PZWZ2yDk4beUoRlc57Vg+Vpxi9V9BBtT2ESAucCgFobkt+T8eVLMWF9huUou5pwKgLSU5pF90hBg== + dependencies: + "@babel/runtime" "^7.22.10" + "@emotion/cache" "^11.11.0" + csstype "^3.1.2" + prop-types "^15.8.1" + +"@mui/system@5.x", "@mui/system@^5.14.8": + version "5.14.8" + resolved "https://registry.yarnpkg.com/@mui/system/-/system-5.14.8.tgz#1ca201b948310083e670352bae2d7963ad6f971e" + integrity sha512-Dxnasv7Pj5hYe4ZZFKJZu4ufKm6cxpitWt3A+qMPps22YhqyeEqgDBq/HsAB3GOjqDP40fTAvQvS/Hguf4SJuw== + dependencies: + "@babel/runtime" "^7.22.10" + "@mui/private-theming" "^5.14.8" + "@mui/styled-engine" "^5.14.8" + "@mui/types" "^7.2.4" + "@mui/utils" "^5.14.8" + clsx "^2.0.0" + csstype "^3.1.2" + prop-types "^15.8.1" + +"@mui/types@^7.2.4": + version "7.2.4" + resolved "https://registry.yarnpkg.com/@mui/types/-/types-7.2.4.tgz#b6fade19323b754c5c6de679a38f068fd50b9328" + integrity sha512-LBcwa8rN84bKF+f5sDyku42w1NTxaPgPyYKODsh01U1fVstTClbUoSA96oyRBnSNyEiAVjKm6Gwx9vjR+xyqHA== + +"@mui/utils@^5.14.8": + version "5.14.8" + resolved "https://registry.yarnpkg.com/@mui/utils/-/utils-5.14.8.tgz#e1737d5fcd54aa413d6b1aaea3ea670af2919402" + integrity sha512-1Ls2FfyY2yVSz9NEqedh3J8JAbbZAnUWkOWLE2f4/Hc4T5UWHMfzBLLrCqExfqyfyU+uXYJPGeNIsky6f8Gh5Q== + dependencies: + "@babel/runtime" "^7.22.10" + "@types/prop-types" "^15.7.5" + "@types/react-is" "^18.2.1" + prop-types "^15.8.1" + react-is "^18.2.0" + "@ndelangen/get-tarball@^3.0.7": version "3.0.7" resolved "https://registry.npmjs.org/@ndelangen/get-tarball/-/get-tarball-3.0.7.tgz" @@ -3843,18 +4382,33 @@ resolved "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz" integrity sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ== -"@noble/curves@^1.0.0": +"@noble/curves@1.1.0", "@noble/curves@^1.0.0", "@noble/curves@~1.1.0": version "1.1.0" resolved "https://registry.npmjs.org/@noble/curves/-/curves-1.1.0.tgz" integrity sha512-091oBExgENk/kGj3AZmtBDMpxQPDtxQABR2B9lb1JbVTs6ytdzZNwvhxQ4MWasRNEzlbEH8jCWFCwhF/Obj5AA== dependencies: "@noble/hashes" "1.3.1" +"@noble/hashes@1.2.0", "@noble/hashes@~1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.2.0.tgz#a3150eeb09cc7ab207ebf6d7b9ad311a9bdbed12" + integrity sha512-FZfhjEDbT5GRswV3C6uvLPHMiVD6lQBmpoX5+eSiPaMTXte/IKqI5dykDxzZB/WBeK/CDuQRBWarPdi3FNY2zQ== + "@noble/hashes@1.3.1", "@noble/hashes@^1.3.1": version "1.3.1" resolved "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.1.tgz" integrity sha512-EbqwksQwz9xDRGfDST86whPBgM65E0OH/pCgqW0GBVzO22bNE+NuIbeTb714+IfSjU3aRk47EUvXIb5bTsenKA== +"@noble/hashes@~1.3.0", "@noble/hashes@~1.3.1": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.3.2.tgz#6f26dbc8fbc7205873ce3cee2f690eba0d421b39" + integrity sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ== + +"@noble/secp256k1@1.7.1", "@noble/secp256k1@~1.7.0": + version "1.7.1" + resolved "https://registry.yarnpkg.com/@noble/secp256k1/-/secp256k1-1.7.1.tgz#b251c70f824ce3ca7f8dc3df08d58f005cc0507c" + integrity sha512-hOUk6AyBFmqVrv7k5WAw/LpszxVbj9gGN4JRkIX52fdFAj1UA61KXmZDvqVEm+pOyec3+fIeZB02LYa/pWOArw== + "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" @@ -3876,12 +4430,212 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" +"@nomicfoundation/ethereumjs-block@5.0.2": + version "5.0.2" + resolved "https://registry.yarnpkg.com/@nomicfoundation/ethereumjs-block/-/ethereumjs-block-5.0.2.tgz#13a7968f5964f1697da941281b7f7943b0465d04" + integrity sha512-hSe6CuHI4SsSiWWjHDIzWhSiAVpzMUcDRpWYzN0T9l8/Rz7xNn3elwVOJ/tAyS0LqL6vitUD78Uk7lQDXZun7Q== + dependencies: + "@nomicfoundation/ethereumjs-common" "4.0.2" + "@nomicfoundation/ethereumjs-rlp" "5.0.2" + "@nomicfoundation/ethereumjs-trie" "6.0.2" + "@nomicfoundation/ethereumjs-tx" "5.0.2" + "@nomicfoundation/ethereumjs-util" "9.0.2" + ethereum-cryptography "0.1.3" + ethers "^5.7.1" + +"@nomicfoundation/ethereumjs-blockchain@7.0.2": + version "7.0.2" + resolved "https://registry.yarnpkg.com/@nomicfoundation/ethereumjs-blockchain/-/ethereumjs-blockchain-7.0.2.tgz#45323b673b3d2fab6b5008535340d1b8fea7d446" + integrity sha512-8UUsSXJs+MFfIIAKdh3cG16iNmWzWC/91P40sazNvrqhhdR/RtGDlFk2iFTGbBAZPs2+klZVzhRX8m2wvuvz3w== + dependencies: + "@nomicfoundation/ethereumjs-block" "5.0.2" + "@nomicfoundation/ethereumjs-common" "4.0.2" + "@nomicfoundation/ethereumjs-ethash" "3.0.2" + "@nomicfoundation/ethereumjs-rlp" "5.0.2" + "@nomicfoundation/ethereumjs-trie" "6.0.2" + "@nomicfoundation/ethereumjs-tx" "5.0.2" + "@nomicfoundation/ethereumjs-util" "9.0.2" + abstract-level "^1.0.3" + debug "^4.3.3" + ethereum-cryptography "0.1.3" + level "^8.0.0" + lru-cache "^5.1.1" + memory-level "^1.0.0" + +"@nomicfoundation/ethereumjs-common@4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@nomicfoundation/ethereumjs-common/-/ethereumjs-common-4.0.2.tgz#a15d1651ca36757588fdaf2a7d381a150662a3c3" + integrity sha512-I2WGP3HMGsOoycSdOTSqIaES0ughQTueOsddJ36aYVpI3SN8YSusgRFLwzDJwRFVIYDKx/iJz0sQ5kBHVgdDwg== + dependencies: + "@nomicfoundation/ethereumjs-util" "9.0.2" + crc-32 "^1.2.0" + +"@nomicfoundation/ethereumjs-ethash@3.0.2": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@nomicfoundation/ethereumjs-ethash/-/ethereumjs-ethash-3.0.2.tgz#da77147f806401ee996bfddfa6487500118addca" + integrity sha512-8PfoOQCcIcO9Pylq0Buijuq/O73tmMVURK0OqdjhwqcGHYC2PwhbajDh7GZ55ekB0Px197ajK3PQhpKoiI/UPg== + dependencies: + "@nomicfoundation/ethereumjs-block" "5.0.2" + "@nomicfoundation/ethereumjs-rlp" "5.0.2" + "@nomicfoundation/ethereumjs-util" "9.0.2" + abstract-level "^1.0.3" + bigint-crypto-utils "^3.0.23" + ethereum-cryptography "0.1.3" + +"@nomicfoundation/ethereumjs-evm@2.0.2": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@nomicfoundation/ethereumjs-evm/-/ethereumjs-evm-2.0.2.tgz#4c2f4b84c056047102a4fa41c127454e3f0cfcf6" + integrity sha512-rBLcUaUfANJxyOx9HIdMX6uXGin6lANCulIm/pjMgRqfiCRMZie3WKYxTSd8ZE/d+qT+zTedBF4+VHTdTSePmQ== + dependencies: + "@ethersproject/providers" "^5.7.1" + "@nomicfoundation/ethereumjs-common" "4.0.2" + "@nomicfoundation/ethereumjs-tx" "5.0.2" + "@nomicfoundation/ethereumjs-util" "9.0.2" + debug "^4.3.3" + ethereum-cryptography "0.1.3" + mcl-wasm "^0.7.1" + rustbn.js "~0.2.0" + +"@nomicfoundation/ethereumjs-rlp@5.0.2": + version "5.0.2" + resolved "https://registry.yarnpkg.com/@nomicfoundation/ethereumjs-rlp/-/ethereumjs-rlp-5.0.2.tgz#4fee8dc58a53ac6ae87fb1fca7c15dc06c6b5dea" + integrity sha512-QwmemBc+MMsHJ1P1QvPl8R8p2aPvvVcKBbvHnQOKBpBztEo0omN0eaob6FeZS/e3y9NSe+mfu3nNFBHszqkjTA== + +"@nomicfoundation/ethereumjs-statemanager@2.0.2": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@nomicfoundation/ethereumjs-statemanager/-/ethereumjs-statemanager-2.0.2.tgz#3ba4253b29b1211cafe4f9265fee5a0d780976e0" + integrity sha512-dlKy5dIXLuDubx8Z74sipciZnJTRSV/uHG48RSijhgm1V7eXYFC567xgKtsKiVZB1ViTP9iFL4B6Je0xD6X2OA== + dependencies: + "@nomicfoundation/ethereumjs-common" "4.0.2" + "@nomicfoundation/ethereumjs-rlp" "5.0.2" + debug "^4.3.3" + ethereum-cryptography "0.1.3" + ethers "^5.7.1" + js-sdsl "^4.1.4" + +"@nomicfoundation/ethereumjs-trie@6.0.2": + version "6.0.2" + resolved "https://registry.yarnpkg.com/@nomicfoundation/ethereumjs-trie/-/ethereumjs-trie-6.0.2.tgz#9a6dbd28482dca1bc162d12b3733acab8cd12835" + integrity sha512-yw8vg9hBeLYk4YNg5MrSJ5H55TLOv2FSWUTROtDtTMMmDGROsAu+0tBjiNGTnKRi400M6cEzoFfa89Fc5k8NTQ== + dependencies: + "@nomicfoundation/ethereumjs-rlp" "5.0.2" + "@nomicfoundation/ethereumjs-util" "9.0.2" + "@types/readable-stream" "^2.3.13" + ethereum-cryptography "0.1.3" + readable-stream "^3.6.0" + +"@nomicfoundation/ethereumjs-tx@5.0.2": + version "5.0.2" + resolved "https://registry.yarnpkg.com/@nomicfoundation/ethereumjs-tx/-/ethereumjs-tx-5.0.2.tgz#117813b69c0fdc14dd0446698a64be6df71d7e56" + integrity sha512-T+l4/MmTp7VhJeNloMkM+lPU3YMUaXdcXgTGCf8+ZFvV9NYZTRLFekRwlG6/JMmVfIfbrW+dRRJ9A6H5Q/Z64g== + dependencies: + "@chainsafe/ssz" "^0.9.2" + "@ethersproject/providers" "^5.7.2" + "@nomicfoundation/ethereumjs-common" "4.0.2" + "@nomicfoundation/ethereumjs-rlp" "5.0.2" + "@nomicfoundation/ethereumjs-util" "9.0.2" + ethereum-cryptography "0.1.3" + +"@nomicfoundation/ethereumjs-util@9.0.2": + version "9.0.2" + resolved "https://registry.yarnpkg.com/@nomicfoundation/ethereumjs-util/-/ethereumjs-util-9.0.2.tgz#16bdc1bb36f333b8a3559bbb4b17dac805ce904d" + integrity sha512-4Wu9D3LykbSBWZo8nJCnzVIYGvGCuyiYLIJa9XXNVt1q1jUzHdB+sJvx95VGCpPkCT+IbLecW6yfzy3E1bQrwQ== + dependencies: + "@chainsafe/ssz" "^0.10.0" + "@nomicfoundation/ethereumjs-rlp" "5.0.2" + ethereum-cryptography "0.1.3" + +"@nomicfoundation/ethereumjs-vm@7.0.2": + version "7.0.2" + resolved "https://registry.yarnpkg.com/@nomicfoundation/ethereumjs-vm/-/ethereumjs-vm-7.0.2.tgz#3b0852cb3584df0e18c182d0672a3596c9ca95e6" + integrity sha512-Bj3KZT64j54Tcwr7Qm/0jkeZXJMfdcAtRBedou+Hx0dPOSIgqaIr0vvLwP65TpHbak2DmAq+KJbW2KNtIoFwvA== + dependencies: + "@nomicfoundation/ethereumjs-block" "5.0.2" + "@nomicfoundation/ethereumjs-blockchain" "7.0.2" + "@nomicfoundation/ethereumjs-common" "4.0.2" + "@nomicfoundation/ethereumjs-evm" "2.0.2" + "@nomicfoundation/ethereumjs-rlp" "5.0.2" + "@nomicfoundation/ethereumjs-statemanager" "2.0.2" + "@nomicfoundation/ethereumjs-trie" "6.0.2" + "@nomicfoundation/ethereumjs-tx" "5.0.2" + "@nomicfoundation/ethereumjs-util" "9.0.2" + debug "^4.3.3" + ethereum-cryptography "0.1.3" + mcl-wasm "^0.7.1" + rustbn.js "~0.2.0" + +"@nomicfoundation/solidity-analyzer-darwin-arm64@0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@nomicfoundation/solidity-analyzer-darwin-arm64/-/solidity-analyzer-darwin-arm64-0.1.1.tgz#4c858096b1c17fe58a474fe81b46815f93645c15" + integrity sha512-KcTodaQw8ivDZyF+D76FokN/HdpgGpfjc/gFCImdLUyqB6eSWVaZPazMbeAjmfhx3R0zm/NYVzxwAokFKgrc0w== + +"@nomicfoundation/solidity-analyzer-darwin-x64@0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@nomicfoundation/solidity-analyzer-darwin-x64/-/solidity-analyzer-darwin-x64-0.1.1.tgz#6e25ccdf6e2d22389c35553b64fe6f3fdaec432c" + integrity sha512-XhQG4BaJE6cIbjAVtzGOGbK3sn1BO9W29uhk9J8y8fZF1DYz0Doj8QDMfpMu+A6TjPDs61lbsmeYodIDnfveSA== + +"@nomicfoundation/solidity-analyzer-freebsd-x64@0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@nomicfoundation/solidity-analyzer-freebsd-x64/-/solidity-analyzer-freebsd-x64-0.1.1.tgz#0a224ea50317139caeebcdedd435c28a039d169c" + integrity sha512-GHF1VKRdHW3G8CndkwdaeLkVBi5A9u2jwtlS7SLhBc8b5U/GcoL39Q+1CSO3hYqePNP+eV5YI7Zgm0ea6kMHoA== + +"@nomicfoundation/solidity-analyzer-linux-arm64-gnu@0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@nomicfoundation/solidity-analyzer-linux-arm64-gnu/-/solidity-analyzer-linux-arm64-gnu-0.1.1.tgz#dfa085d9ffab9efb2e7b383aed3f557f7687ac2b" + integrity sha512-g4Cv2fO37ZsUENQ2vwPnZc2zRenHyAxHcyBjKcjaSmmkKrFr64yvzeNO8S3GBFCo90rfochLs99wFVGT/0owpg== + +"@nomicfoundation/solidity-analyzer-linux-arm64-musl@0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@nomicfoundation/solidity-analyzer-linux-arm64-musl/-/solidity-analyzer-linux-arm64-musl-0.1.1.tgz#c9e06b5d513dd3ab02a7ac069c160051675889a4" + integrity sha512-WJ3CE5Oek25OGE3WwzK7oaopY8xMw9Lhb0mlYuJl/maZVo+WtP36XoQTb7bW/i8aAdHW5Z+BqrHMux23pvxG3w== + +"@nomicfoundation/solidity-analyzer-linux-x64-gnu@0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@nomicfoundation/solidity-analyzer-linux-x64-gnu/-/solidity-analyzer-linux-x64-gnu-0.1.1.tgz#8d328d16839e52571f72f2998c81e46bf320f893" + integrity sha512-5WN7leSr5fkUBBjE4f3wKENUy9HQStu7HmWqbtknfXkkil+eNWiBV275IOlpXku7v3uLsXTOKpnnGHJYI2qsdA== + +"@nomicfoundation/solidity-analyzer-linux-x64-musl@0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@nomicfoundation/solidity-analyzer-linux-x64-musl/-/solidity-analyzer-linux-x64-musl-0.1.1.tgz#9b49d0634b5976bb5ed1604a1e1b736f390959bb" + integrity sha512-KdYMkJOq0SYPQMmErv/63CwGwMm5XHenEna9X9aB8mQmhDBrYrlAOSsIPgFCUSL0hjxE3xHP65/EPXR/InD2+w== + +"@nomicfoundation/solidity-analyzer-win32-arm64-msvc@0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@nomicfoundation/solidity-analyzer-win32-arm64-msvc/-/solidity-analyzer-win32-arm64-msvc-0.1.1.tgz#e2867af7264ebbcc3131ef837878955dd6a3676f" + integrity sha512-VFZASBfl4qiBYwW5xeY20exWhmv6ww9sWu/krWSesv3q5hA0o1JuzmPHR4LPN6SUZj5vcqci0O6JOL8BPw+APg== + +"@nomicfoundation/solidity-analyzer-win32-ia32-msvc@0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@nomicfoundation/solidity-analyzer-win32-ia32-msvc/-/solidity-analyzer-win32-ia32-msvc-0.1.1.tgz#0685f78608dd516c8cdfb4896ed451317e559585" + integrity sha512-JnFkYuyCSA70j6Si6cS1A9Gh1aHTEb8kOTBApp/c7NRTFGNMH8eaInKlyuuiIbvYFhlXW4LicqyYuWNNq9hkpQ== + +"@nomicfoundation/solidity-analyzer-win32-x64-msvc@0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@nomicfoundation/solidity-analyzer-win32-x64-msvc/-/solidity-analyzer-win32-x64-msvc-0.1.1.tgz#c9a44f7108646f083b82e851486e0f6aeb785836" + integrity sha512-HrVJr6+WjIXGnw3Q9u6KQcbZCtk0caVWhCdFADySvRyUxJ8PnzlaP+MhwNE8oyT8OZ6ejHBRrrgjSqDCFXGirw== + +"@nomicfoundation/solidity-analyzer@^0.1.0": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@nomicfoundation/solidity-analyzer/-/solidity-analyzer-0.1.1.tgz#f5f4d36d3f66752f59a57e7208cd856f3ddf6f2d" + integrity sha512-1LMtXj1puAxyFusBgUIy5pZk3073cNXYnXUpuNKFghHbIit/xZgbk0AokpUADbNm3gyD6bFWl3LRFh3dhVdREg== + optionalDependencies: + "@nomicfoundation/solidity-analyzer-darwin-arm64" "0.1.1" + "@nomicfoundation/solidity-analyzer-darwin-x64" "0.1.1" + "@nomicfoundation/solidity-analyzer-freebsd-x64" "0.1.1" + "@nomicfoundation/solidity-analyzer-linux-arm64-gnu" "0.1.1" + "@nomicfoundation/solidity-analyzer-linux-arm64-musl" "0.1.1" + "@nomicfoundation/solidity-analyzer-linux-x64-gnu" "0.1.1" + "@nomicfoundation/solidity-analyzer-linux-x64-musl" "0.1.1" + "@nomicfoundation/solidity-analyzer-win32-arm64-msvc" "0.1.1" + "@nomicfoundation/solidity-analyzer-win32-ia32-msvc" "0.1.1" + "@nomicfoundation/solidity-analyzer-win32-x64-msvc" "0.1.1" + "@nomiclabs/hardhat-ethers@^2.1.1": version "2.2.3" resolved "https://registry.yarnpkg.com/@nomiclabs/hardhat-ethers/-/hardhat-ethers-2.2.3.tgz#b41053e360c31a32c2640c9a45ee981a7e603fe0" integrity sha512-YhzPdzb612X591FOe68q+qXVXGG2ANZRvDo0RRUtimev85rCrAlv/TLMEZw5c+kq9AbzocLTVX/h2jVIFPL9Xg== -"@nomiclabs/hardhat-etherscan@^3.0.0": +"@nomiclabs/hardhat-etherscan@3.x", "@nomiclabs/hardhat-etherscan@^3.0.0": version "3.1.7" resolved "https://registry.npmjs.org/@nomiclabs/hardhat-etherscan/-/hardhat-etherscan-3.1.7.tgz" integrity sha512-tZ3TvSgpvsQ6B6OGmo1/Au6u8BrAkvs1mIC/eURA3xgIfznUZBhmpne8hv7BXUzw9xNL3fXdpOYgOQlVMTcoHQ== @@ -3897,6 +4651,75 @@ table "^6.8.0" undici "^5.14.0" +"@nomiclabs/hardhat-web3@2.x": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@nomiclabs/hardhat-web3/-/hardhat-web3-2.0.0.tgz#2d9850cb285a2cebe1bd718ef26a9523542e52a9" + integrity sha512-zt4xN+D+fKl3wW2YlTX3k9APR3XZgPkxJYf36AcliJn3oujnKEVRZaHu0PhgLjO+gR+F/kiYayo9fgd2L8970Q== + dependencies: + "@types/bignumber.js" "^5.0.0" + +"@open-defi-notification-protocol/widget@0.0.x": + version "0.0.8" + resolved "https://registry.yarnpkg.com/@open-defi-notification-protocol/widget/-/widget-0.0.8.tgz#c1d34a9c4e2166b23262397655694bffa7a1df3c" + integrity sha512-qIhHcZaOlpHdev2vV0T6dB0OvlERYpCLSqSD8+qgl/aI44Z6YyymOdx/jMdq+kc4cm8zAoMLaSzObZZq+iYo6A== + +"@openzeppelin/contracts@4.x": + version "4.9.3" + resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-4.9.3.tgz#00d7a8cf35a475b160b3f0293a6403c511099364" + integrity sha512-He3LieZ1pP2TNt5JbkPA4PNT9WC3gOTOlDcFGJW4Le4QKqwmiNJCRt44APfxMxvq7OugU/cqYuPcSBzOw38DAg== + +"@orbs-network/twap-ui-pangolin@0.5.4": + version "0.5.4" + resolved "https://registry.yarnpkg.com/@orbs-network/twap-ui-pangolin/-/twap-ui-pangolin-0.5.4.tgz#e4b06c10d00da1464fe102ab1168cfa255e68bc2" + integrity sha512-D311y4TzPHUHNCBGFM/chRMJ4c3xxrS2LlrKAsoeahT3D9iU0RjR3URdzJTxmMwWb8kXrhKC9f3dMG+NqHJEsQ== + dependencies: + "@defi.org/web3-candies" "4.x" + "@emotion/react" "11.x" + "@mui/material" "5.x" + "@mui/system" "5.x" + "@orbs-network/twap" "1.9.x" + "@orbs-network/twap-ui" "^0.5.4" + lodash "4.x" + react-icons "4.x" + web3 "1.x" + +"@orbs-network/twap-ui@^0.5.4": + version "0.5.5" + resolved "https://registry.yarnpkg.com/@orbs-network/twap-ui/-/twap-ui-0.5.5.tgz#f95880ce7006910bf49c46293d5363ad8e361d6e" + integrity sha512-85O8JlyJ8OpZ0PWSl0ocpfh1+cDyoxk0S7u7s2EdXSIU6wWvo1bnBn4cwfVrWU6aFtGH52D0sEORC3lr6GJqKw== + dependencies: + "@defi.org/web3-candies" "4.x" + "@emotion/react" "11.x" + "@emotion/styled" "11.x" + "@mui/material" "5.x" + "@mui/system" "5.x" + "@open-defi-notification-protocol/widget" "0.0.x" + "@orbs-network/twap" "1.10.x" + "@tanstack/react-query" "4.x" + "@types/lodash" "4.x" + bignumber.js "9.x" + emotion-theming "11.x" + lodash "4.x" + moment "2.x" + react-icons "4.x" + react-number-format "5.x" + web3 "1.x" + zustand "4.x" + +"@orbs-network/twap@1.10.x": + version "1.10.13" + resolved "https://registry.yarnpkg.com/@orbs-network/twap/-/twap-1.10.13.tgz#c44f2733d56e4336990d7f908884bd6312a0b782" + integrity sha512-JQp5xMDE+2Lhfh80qq0j1k0gtDE+gx/CE3dGv39Y3AkWLwXnYgcFAxH8cm2P5CiAf9YeYN2jkEidRXt2uoqKzQ== + dependencies: + "@defi.org/web3-candies" "4.x" + +"@orbs-network/twap@1.9.x": + version "1.9.8" + resolved "https://registry.yarnpkg.com/@orbs-network/twap/-/twap-1.9.8.tgz#538de9350b627fbda76b7da0a63492af377ee481" + integrity sha512-pDXyYXH40u4rk/ANUqUXr6HYJpUMM472N+FyC5DxNoQwOde7oFApOe8lChnf+XDAyRuyAzMWm6Sa8blCHSw0UA== + dependencies: + "@defi.org/web3-candies" "4.x" + "@pangolindex/exchange-contracts@2.1.2": version "2.1.2" resolved "https://registry.npmjs.org/@pangolindex/exchange-contracts/-/exchange-contracts-2.1.2.tgz" @@ -3995,7 +4818,7 @@ schema-utils "^3.0.0" source-map "^0.7.3" -"@popperjs/core@^2.9.2": +"@popperjs/core@^2.11.8", "@popperjs/core@^2.9.2": version "2.11.8" resolved "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz" integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A== @@ -4177,11 +5000,123 @@ estree-walker "^2.0.2" picomatch "^2.3.1" +"@scure/base@~1.1.0": + version "1.1.3" + resolved "https://registry.yarnpkg.com/@scure/base/-/base-1.1.3.tgz#8584115565228290a6c6c4961973e0903bb3df2f" + integrity sha512-/+SgoRjLq7Xlf0CWuLHq2LUZeL/w65kfzAPG5NH9pcmBhs+nunQTn4gvdwgMTIXnt9b2C/1SeL2XiysZEyIC9Q== + +"@scure/bip32@1.1.5": + version "1.1.5" + resolved "https://registry.yarnpkg.com/@scure/bip32/-/bip32-1.1.5.tgz#d2ccae16dcc2e75bc1d75f5ef3c66a338d1ba300" + integrity sha512-XyNh1rB0SkEqd3tXcXMi+Xe1fvg+kUIcoRIEujP1Jgv7DqW2r9lg3Ah0NkFaCs9sTkQAQA8kw7xiRXzENi9Rtw== + dependencies: + "@noble/hashes" "~1.2.0" + "@noble/secp256k1" "~1.7.0" + "@scure/base" "~1.1.0" + +"@scure/bip32@1.3.1": + version "1.3.1" + resolved "https://registry.yarnpkg.com/@scure/bip32/-/bip32-1.3.1.tgz#7248aea723667f98160f593d621c47e208ccbb10" + integrity sha512-osvveYtyzdEVbt3OfwwXFr4P2iVBL5u1Q3q4ONBfDY/UpOuXmOlbgwc1xECEboY8wIays8Yt6onaWMUdUbfl0A== + dependencies: + "@noble/curves" "~1.1.0" + "@noble/hashes" "~1.3.1" + "@scure/base" "~1.1.0" + +"@scure/bip39@1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@scure/bip39/-/bip39-1.1.1.tgz#b54557b2e86214319405db819c4b6a370cf340c5" + integrity sha512-t+wDck2rVkh65Hmv280fYdVdY25J9YeEUIgn2LG1WM6gxFkGzcksoDiUkWVpVp3Oex9xGC68JU2dSbUfwZ2jPg== + dependencies: + "@noble/hashes" "~1.2.0" + "@scure/base" "~1.1.0" + +"@scure/bip39@1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@scure/bip39/-/bip39-1.2.1.tgz#5cee8978656b272a917b7871c981e0541ad6ac2a" + integrity sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg== + dependencies: + "@noble/hashes" "~1.3.0" + "@scure/base" "~1.1.0" + +"@sentry/core@5.30.0": + version "5.30.0" + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-5.30.0.tgz#6b203664f69e75106ee8b5a2fe1d717379b331f3" + integrity sha512-TmfrII8w1PQZSZgPpUESqjB+jC6MvZJZdLtE/0hZ+SrnKhW3x5WlYLvTXZpcWePYBku7rl2wn1RZu6uT0qCTeg== + dependencies: + "@sentry/hub" "5.30.0" + "@sentry/minimal" "5.30.0" + "@sentry/types" "5.30.0" + "@sentry/utils" "5.30.0" + tslib "^1.9.3" + +"@sentry/hub@5.30.0": + version "5.30.0" + resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-5.30.0.tgz#2453be9b9cb903404366e198bd30c7ca74cdc100" + integrity sha512-2tYrGnzb1gKz2EkMDQcfLrDTvmGcQPuWxLnJKXJvYTQDGLlEvi2tWz1VIHjunmOvJrB5aIQLhm+dcMRwFZDCqQ== + dependencies: + "@sentry/types" "5.30.0" + "@sentry/utils" "5.30.0" + tslib "^1.9.3" + +"@sentry/minimal@5.30.0": + version "5.30.0" + resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-5.30.0.tgz#ce3d3a6a273428e0084adcb800bc12e72d34637b" + integrity sha512-BwWb/owZKtkDX+Sc4zCSTNcvZUq7YcH3uAVlmh/gtR9rmUvbzAA3ewLuB3myi4wWRAMEtny6+J/FN/x+2wn9Xw== + dependencies: + "@sentry/hub" "5.30.0" + "@sentry/types" "5.30.0" + tslib "^1.9.3" + +"@sentry/node@^5.18.1": + version "5.30.0" + resolved "https://registry.yarnpkg.com/@sentry/node/-/node-5.30.0.tgz#4ca479e799b1021285d7fe12ac0858951c11cd48" + integrity sha512-Br5oyVBF0fZo6ZS9bxbJZG4ApAjRqAnqFFurMVJJdunNb80brh7a5Qva2kjhm+U6r9NJAB5OmDyPkA1Qnt+QVg== + dependencies: + "@sentry/core" "5.30.0" + "@sentry/hub" "5.30.0" + "@sentry/tracing" "5.30.0" + "@sentry/types" "5.30.0" + "@sentry/utils" "5.30.0" + cookie "^0.4.1" + https-proxy-agent "^5.0.0" + lru_map "^0.3.3" + tslib "^1.9.3" + +"@sentry/tracing@5.30.0": + version "5.30.0" + resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-5.30.0.tgz#501d21f00c3f3be7f7635d8710da70d9419d4e1f" + integrity sha512-dUFowCr0AIMwiLD7Fs314Mdzcug+gBVo/+NCMyDw8tFxJkwWAKl7Qa2OZxLQ0ZHjakcj1hNKfCQJ9rhyfOl4Aw== + dependencies: + "@sentry/hub" "5.30.0" + "@sentry/minimal" "5.30.0" + "@sentry/types" "5.30.0" + "@sentry/utils" "5.30.0" + tslib "^1.9.3" + +"@sentry/types@5.30.0": + version "5.30.0" + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-5.30.0.tgz#19709bbe12a1a0115bc790b8942917da5636f402" + integrity sha512-R8xOqlSTZ+htqrfteCWU5Nk0CDN5ApUTvrlvBuiH1DyP6czDZ4ktbZB0hAgBlVcK0U+qpD3ag3Tqqpa5Q67rPw== + +"@sentry/utils@5.30.0": + version "5.30.0" + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-5.30.0.tgz#9a5bd7ccff85ccfe7856d493bffa64cabc41e980" + integrity sha512-zaYmoH0NWWtvnJjC9/CBseXMtKHm/tm40sz3YfJRxeQjyzRqNQPgivpd9R/oDJCYj999mzdW382p/qi2ypjLww== + dependencies: + "@sentry/types" "5.30.0" + tslib "^1.9.3" + "@sinclair/typebox@^0.25.16": version "0.25.24" resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz" integrity sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ== +"@sindresorhus/is@^4.0.0", "@sindresorhus/is@^4.6.0": + version "4.6.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f" + integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw== + "@solana/buffer-layout@^4.0.0": version "4.0.1" resolved "https://registry.npmjs.org/@solana/buffer-layout/-/buffer-layout-4.0.1.tgz" @@ -4210,6 +5145,20 @@ rpc-websockets "^7.5.1" superstruct "^0.14.2" +"@solidity-parser/parser@^0.14.0": + version "0.14.5" + resolved "https://registry.yarnpkg.com/@solidity-parser/parser/-/parser-0.14.5.tgz#87bc3cc7b068e08195c219c91cd8ddff5ef1a804" + integrity sha512-6dKnHZn7fg/iQATVEzqyUOyEidbn05q7YA2mQ9hC0MMXhhV3/JrsxmFSYZAcr7j1yUP700LLhTruvJ3MiQmjJg== + dependencies: + antlr4ts "^0.5.0-alpha.4" + +"@solidity-parser/parser@^0.16.0": + version "0.16.1" + resolved "https://registry.yarnpkg.com/@solidity-parser/parser/-/parser-0.16.1.tgz#f7c8a686974e1536da0105466c4db6727311253c" + integrity sha512-PdhRFNhbTtu3x8Axm0uYpqOy/lODYQK+MlYSgqIsq2L8SFYEHJPHNUiOTAJbDGzNjjr1/n9AcIayxafR/fWmYw== + dependencies: + antlr4ts "^0.5.0-alpha.4" + "@stablelib/aead@^1.0.1": version "1.0.1" resolved "https://registry.npmjs.org/@stablelib/aead/-/aead-1.0.1.tgz" @@ -5333,6 +6282,20 @@ "@svgr/hast-util-to-babel-ast" "^6.5.1" svg-parser "^2.0.4" +"@szmarczak/http-timer@^4.0.5": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz#b4a914bb62e7c272d4e5989fe4440f812ab1d807" + integrity sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w== + dependencies: + defer-to-connect "^2.0.0" + +"@szmarczak/http-timer@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-5.0.1.tgz#c7c1bf1141cdd4751b0399c8fc7b8b664cd5be3a" + integrity sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw== + dependencies: + defer-to-connect "^2.0.1" + "@talismn/web3react-v6-connector@6.0.1": version "6.0.1" resolved "https://registry.npmjs.org/@talismn/web3react-v6-connector/-/web3react-v6-connector-6.0.1.tgz" @@ -5341,6 +6304,19 @@ "@web3-react/abstract-connector" "^6.0.7" "@web3-react/types" "^6.0.7" +"@tanstack/query-core@4.35.0": + version "4.35.0" + resolved "https://registry.yarnpkg.com/@tanstack/query-core/-/query-core-4.35.0.tgz#61e5cf9363b423ed665740c422902e65619eb7da" + integrity sha512-4GMcKQuLZQi6RFBiBZNsLhl+hQGYScRZ5ZoVq8QAzfqz9M7vcGin/2YdSESwl7WaV+Qzsb5CZOAbMBes4lNTnA== + +"@tanstack/react-query@4.x": + version "4.35.0" + resolved "https://registry.yarnpkg.com/@tanstack/react-query/-/react-query-4.35.0.tgz#6286d2706e69384accc4d6b9ff8e4becd427db74" + integrity sha512-LLYDNnM9ewYHgjm2rzhk4KG/puN2rdoqCUD+N9+V7SwlsYwJk5ypX58rpkoZAhFyZ+KmFUJ7Iv2lIEOoUqydIg== + dependencies: + "@tanstack/query-core" "4.35.0" + use-sync-external-store "^1.2.0" + "@tenderly/hardhat-tenderly@^1.0.6": version "1.7.7" resolved "https://registry.yarnpkg.com/@tenderly/hardhat-tenderly/-/hardhat-tenderly-1.7.7.tgz#b320ee6bea3779e4781eb0299a3a816cbdc83def" @@ -5382,16 +6358,51 @@ resolved "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz" integrity sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A== -"@types/aria-query@^5.0.1": - version "5.0.1" - resolved "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz" - integrity sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q== +"@tsconfig/node10@^1.0.7": + version "1.0.9" + resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.9.tgz#df4907fc07a886922637b15e02d4cebc4c0021b2" + integrity sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA== -"@types/axios@^0.14.0": - version "0.14.0" - resolved "https://registry.npmjs.org/@types/axios/-/axios-0.14.0.tgz" - integrity sha512-KqQnQbdYE54D7oa/UmYVMZKq7CO4l8DEENzOKc4aBRwxCXSlJXGz83flFx5L7AWrOQnmuN3kVsRdt+GZPPjiVQ== - dependencies: +"@tsconfig/node12@^1.0.7": + version "1.0.11" + resolved "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.11.tgz#ee3def1f27d9ed66dac6e46a295cffb0152e058d" + integrity sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag== + +"@tsconfig/node14@^1.0.0": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.3.tgz#e4386316284f00b98435bf40f72f75a09dabf6c1" + integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow== + +"@tsconfig/node16@^1.0.2": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9" + integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA== + +"@typechain/hardhat@6.x": + version "6.1.6" + resolved "https://registry.yarnpkg.com/@typechain/hardhat/-/hardhat-6.1.6.tgz#1a749eb35e5054c80df531cf440819cb347c62ea" + integrity sha512-BiVnegSs+ZHVymyidtK472syodx1sXYlYJJixZfRstHVGYTi8V1O7QG4nsjyb0PC/LORcq7sfBUcHto1y6UgJA== + dependencies: + fs-extra "^9.1.0" + +"@typechain/web3-v1@6.x": + version "6.0.6" + resolved "https://registry.yarnpkg.com/@typechain/web3-v1/-/web3-v1-6.0.6.tgz#115fc5ee18578ea4b090c65d823a425c72714e51" + integrity sha512-oHHETjYisbINuUIBkaq5x4pfNuhlbw+18/W6IJhwnu9/mEKoySotmmnNL5SemeNPH6aba6vCIkjTIwpit200BQ== + dependencies: + lodash "^4.17.15" + ts-essentials "^7.0.1" + +"@types/aria-query@^5.0.1": + version "5.0.1" + resolved "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz" + integrity sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q== + +"@types/axios@^0.14.0": + version "0.14.0" + resolved "https://registry.npmjs.org/@types/axios/-/axios-0.14.0.tgz" + integrity sha512-KqQnQbdYE54D7oa/UmYVMZKq7CO4l8DEENzOKc4aBRwxCXSlJXGz83flFx5L7AWrOQnmuN3kVsRdt+GZPPjiVQ== + dependencies: axios "*" "@types/babel__core@^7.0.0": @@ -5427,7 +6438,21 @@ dependencies: "@babel/types" "^7.3.0" -"@types/bn.js@^5.1.0": +"@types/bignumber.js@^5.0.0": + version "5.0.0" + resolved "https://registry.yarnpkg.com/@types/bignumber.js/-/bignumber.js-5.0.0.tgz#d9f1a378509f3010a3255e9cc822ad0eeb4ab969" + integrity sha512-0DH7aPGCClywOFaxxjE6UwpN2kQYe9LwuDQMv+zYA97j5GkOMo8e66LYT+a8JYU7jfmUFRZLa9KycxHDsKXJCA== + dependencies: + bignumber.js "*" + +"@types/bn.js@^4.11.3": + version "4.11.6" + resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-4.11.6.tgz#c306c70d9358aaea33cd4eda092a742b9505967c" + integrity sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg== + dependencies: + "@types/node" "*" + +"@types/bn.js@^5.1.0", "@types/bn.js@^5.1.1": version "5.1.1" resolved "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.1.tgz" integrity sha512-qNrYbZqMx0uJAfKnKclPh+dTwK33KfLHYqtyODwd5HnXOjnkhc4qgn3BrK6RWyGZm5+sIFE7Q7Vz6QQtJB7w7g== @@ -5442,6 +6467,28 @@ "@types/connect" "*" "@types/node" "*" +"@types/cacheable-request@^6.0.1", "@types/cacheable-request@^6.0.2": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.3.tgz#a430b3260466ca7b5ca5bfd735693b36e7a9d183" + integrity sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw== + dependencies: + "@types/http-cache-semantics" "*" + "@types/keyv" "^3.1.4" + "@types/node" "*" + "@types/responselike" "^1.0.0" + +"@types/chai@4.x": + version "4.3.6" + resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.3.6.tgz#7b489e8baf393d5dd1266fb203ddd4ea941259e6" + integrity sha512-VOVRLM1mBxIRxydiViqPcKn6MIxZytrbMpd6RJLIWKxUNr3zux8no0Oc7kJx0WAPIitgZ0gkrDS+btlqQpubpw== + +"@types/concat-stream@^1.6.0": + version "1.6.1" + resolved "https://registry.yarnpkg.com/@types/concat-stream/-/concat-stream-1.6.1.tgz#24bcfc101ecf68e886aaedce60dfd74b632a1b74" + integrity sha512-eHE4cQPoj6ngxBZMvVf6Hw7Mh4jMW4U9lpGmS5GBPB9RYxlFg+CHaVN7ErNY4W9XfLIEn20b4VDYaIrbq0q4uA== + dependencies: + "@types/node" "*" + "@types/connect@*", "@types/connect@^3.4.33": version "3.4.35" resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz" @@ -5532,6 +6579,21 @@ resolved "https://registry.npmjs.org/@types/find-cache-dir/-/find-cache-dir-3.2.1.tgz" integrity sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw== +"@types/form-data@0.0.33": + version "0.0.33" + resolved "https://registry.yarnpkg.com/@types/form-data/-/form-data-0.0.33.tgz#c9ac85b2a5fd18435b8c85d9ecb50e6d6c893ff8" + integrity sha512-8BSvG1kGm83cyJITQMZSulnl6QV8jqAGreJsc5tPu1Jq0vTSOiY/k24Wx82JRpWwZSqrala6sd5rWi6aNXvqcw== + dependencies: + "@types/node" "*" + +"@types/fs-extra@11.x": + version "11.0.1" + resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-11.0.1.tgz#f542ec47810532a8a252127e6e105f487e0a6ea5" + integrity sha512-MxObHvNl4A69ofaTRU8DFqvgzzv8s9yRtaPPm5gud9HDNvpB3GPQFvNuTWAI59B9huVGV5jXYJwbCsmBsOGYWA== + dependencies: + "@types/jsonfile" "*" + "@types/node" "*" + "@types/glob@^8.0.0": version "8.1.0" resolved "https://registry.npmjs.org/@types/glob/-/glob-8.1.0.tgz" @@ -5572,6 +6634,18 @@ resolved "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz" integrity sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg== +"@types/http-cache-semantics@*": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812" + integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ== + +"@types/is-ci@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@types/is-ci/-/is-ci-3.0.0.tgz#7e8910af6857601315592436f030aaa3ed9783c3" + integrity sha512-Q0Op0hdWbYd1iahB+IFNQcWXFq4O0Q5MwQP7uN0souuQ4rPg1vEYcnIOfr1gY+M+6rc8FGoRaBO1mOOvL29sEQ== + dependencies: + ci-info "^3.1.0" + "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": version "2.0.4" resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz" @@ -5611,11 +6685,30 @@ resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== +"@types/jsonfile@*": + version "6.1.1" + resolved "https://registry.yarnpkg.com/@types/jsonfile/-/jsonfile-6.1.1.tgz#ac84e9aefa74a2425a0fb3012bdea44f58970f1b" + integrity sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png== + dependencies: + "@types/node" "*" + +"@types/keyv@^3.1.4": + version "3.1.4" + resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz#3ccdb1c6751b0c7e52300bcdacd5bcbf8faa75b6" + integrity sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg== + dependencies: + "@types/node" "*" + "@types/linkify-it@*": version "3.0.2" resolved "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-3.0.2.tgz" integrity sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA== +"@types/lodash@4.x": + version "4.14.198" + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.198.tgz#4d27465257011aedc741a809f1269941fa2c5d4c" + integrity sha512-trNJ/vtMZYMLhfN45uLq4ShQSw0/S7xCTLLVM+WM1rmFpba/VS42jVUgaO3w/NOLiWR/09lnYk0yMaA/atdIsg== + "@types/lodash@^4.14.167": version "4.14.194" resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.194.tgz" @@ -5631,6 +6724,11 @@ resolved "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz" integrity sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA== +"@types/lru-cache@^5.1.0": + version "5.1.1" + resolved "https://registry.yarnpkg.com/@types/lru-cache/-/lru-cache-5.1.1.tgz#c48c2e27b65d2a153b19bfc1a317e30872e01eef" + integrity sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw== + "@types/markdown-it@^12.2.3": version "12.2.3" resolved "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-12.2.3.tgz" @@ -5676,11 +6774,28 @@ resolved "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz" integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== +"@types/minimist@^1.2.0": + version "1.2.2" + resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" + integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== + "@types/mixpanel-browser@2.38.0": version "2.38.0" resolved "https://registry.npmjs.org/@types/mixpanel-browser/-/mixpanel-browser-2.38.0.tgz" integrity sha512-TR8rvsILnqXA7oiiGOxuMGXwvDeCoQDonXJB5UR+TYvEAFpiK8ReFj5LhZT+Xhm3NpI9aPoju30jB2ssorSUww== +"@types/mkdirp@^0.5.2": + version "0.5.2" + resolved "https://registry.yarnpkg.com/@types/mkdirp/-/mkdirp-0.5.2.tgz#503aacfe5cc2703d5484326b1b27efa67a339c1f" + integrity sha512-U5icWpv7YnZYGsN4/cmh3WD2onMY0aJIiTE6+51TwJCttdHvtCYmkBNOobHlXwrJRL0nkH9jH4kD+1FAdMN4Tg== + dependencies: + "@types/node" "*" + +"@types/mocha@10.x": + version "10.0.1" + resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-10.0.1.tgz#2f4f65bb08bc368ac39c96da7b2f09140b26851b" + integrity sha512-/fvYntiO1GeICvqbQ3doGDIP97vWmvFt83GKguJ6prmQM2iXZfFcq6YE8KteFyRtX2/h5Hf91BYvPodJKFYv5Q== + "@types/ms@*": version "0.7.31" resolved "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz" @@ -5709,19 +6824,24 @@ resolved "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz" integrity sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg== +"@types/node@18.x": + version "18.17.15" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.17.15.tgz#31301a273b9ca7d568fe6d1c35ae52e0fb3f8d6a" + integrity sha512-2yrWpBk32tvV/JAd3HNHWuZn/VDN1P+72hWirHnvsvTGSqbANi+kSeuQR9yAHnbvaBvHDsoTdXV0Fe+iRtHLKA== + "@types/node@>=12.12.47", "@types/node@>=13.7.0": version "20.2.5" resolved "https://registry.npmjs.org/@types/node/-/node-20.2.5.tgz" integrity sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ== -"@types/node@^10.11.7": +"@types/node@^10.0.3", "@types/node@^10.11.7": version "10.17.60" resolved "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz" integrity sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw== -"@types/node@^12.12.54": +"@types/node@^12.12.54", "@types/node@^12.12.6", "@types/node@^12.7.1": version "12.20.55" - resolved "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz" + resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.55.tgz#c329cbd434c42164f846b909bd6f85b5537f6240" integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ== "@types/node@^16.0.0": @@ -5729,6 +6849,11 @@ resolved "https://registry.npmjs.org/@types/node/-/node-16.18.28.tgz" integrity sha512-SNMfiPqsiPoYfmyi+2qnDO4nZyMIOCab/CW+Slcml0lhIzkOizYzWtt/A7tgB3TSitd+YJKi8fSC2Cpm/VCp7A== +"@types/node@^8.0.0": + version "8.10.66" + resolved "https://registry.yarnpkg.com/@types/node/-/node-8.10.66.tgz#dd035d409df322acc83dff62a602f12a5783bbb3" + integrity sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw== + "@types/normalize-package-data@^2.4.0": version "2.4.1" resolved "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz" @@ -5756,12 +6881,25 @@ dependencies: "@types/node" "*" +"@types/prettier@^2.1.1": + version "2.7.3" + resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.3.tgz#3e51a17e291d01d17d3fc61422015a933af7a08f" + integrity sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA== + "@types/pretty-hrtime@^1.0.0": version "1.0.1" resolved "https://registry.npmjs.org/@types/pretty-hrtime/-/pretty-hrtime-1.0.1.tgz" integrity sha512-VjID5MJb1eGKthz2qUerWT8+R4b9N+CHvGCzg9fn4kWZgaF9AhdYikQio3R7wV8YY1NsQKPaCwKz1Yff+aHNUQ== -"@types/prop-types@*", "@types/prop-types@^15.0.0", "@types/prop-types@^15.7.4": +"@types/prompts@2.x": + version "2.4.4" + resolved "https://registry.yarnpkg.com/@types/prompts/-/prompts-2.4.4.tgz#dd5a1d41cb1bcd0fc4464bf44a0c8354f36ea735" + integrity sha512-p5N9uoTH76lLvSAaYSZtBCdEXzpOOufsRjnhjVSrZGXikVGHX9+cc9ERtHRV4hvBKHyZb1bg4K+56Bd2TqUn4A== + dependencies: + "@types/node" "*" + kleur "^3.0.3" + +"@types/prop-types@*", "@types/prop-types@^15.0.0", "@types/prop-types@^15.7.4", "@types/prop-types@^15.7.5": version "15.7.5" resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz" integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== @@ -5771,6 +6909,11 @@ resolved "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz" integrity sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw== +"@types/qs@^6.2.31": + version "6.9.8" + resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.8.tgz#f2a7de3c107b89b441e071d5472e6b726b4adf45" + integrity sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg== + "@types/range-parser@*": version "1.2.4" resolved "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz" @@ -5797,6 +6940,13 @@ dependencies: "@types/react" "*" +"@types/react-is@^18.2.1": + version "18.2.1" + resolved "https://registry.yarnpkg.com/@types/react-is/-/react-is-18.2.1.tgz#61d01c2a6fc089a53520c0b66996d458fdc46863" + integrity sha512-wyUkmaaSZEzFZivD8F2ftSyAfk6L+DfFliVj/mYdOXbVjRcS87fQJLTnhk6dRZPuJjI+9g6RZJO4PNCngUrmyw== + dependencies: + "@types/react" "*" + "@types/react-redux@7.1.23": version "7.1.23" resolved "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.23.tgz" @@ -5848,7 +6998,7 @@ dependencies: "@types/react" "*" -"@types/react-transition-group@^4.4.0": +"@types/react-transition-group@^4.4.0", "@types/react-transition-group@^4.4.6": version "4.4.6" resolved "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.6.tgz" integrity sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew== @@ -5885,6 +7035,14 @@ "@types/scheduler" "*" csstype "^3.0.2" +"@types/readable-stream@^2.3.13": + version "2.3.15" + resolved "https://registry.yarnpkg.com/@types/readable-stream/-/readable-stream-2.3.15.tgz#3d79c9ceb1b6a57d5f6e6976f489b9b5384321ae" + integrity sha512-oM5JSKQCcICF1wvGgmecmHldZ48OZamtMxcGGVICOJA8o8cahXC1zEVAif8iwoc5j8etxFaRFnf095+CDsuoFQ== + dependencies: + "@types/node" "*" + safe-buffer "~5.1.1" + "@types/resolve@1.17.1": version "1.17.1" resolved "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz" @@ -5892,6 +7050,20 @@ dependencies: "@types/node" "*" +"@types/resolve@^0.0.8": + version "0.0.8" + resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-0.0.8.tgz#f26074d238e02659e323ce1a13d041eee280e194" + integrity sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ== + dependencies: + "@types/node" "*" + +"@types/responselike@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29" + integrity sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA== + dependencies: + "@types/node" "*" + "@types/sanitize-html@2.9.0": version "2.9.0" resolved "https://registry.npmjs.org/@types/sanitize-html/-/sanitize-html-2.9.0.tgz" @@ -5916,6 +7088,11 @@ resolved "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz" integrity sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw== +"@types/semver@^7.5.0": + version "7.5.1" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.1.tgz#0480eeb7221eb9bc398ad7432c9d7e14b1a5a367" + integrity sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg== + "@types/send@*": version "0.17.1" resolved "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz" @@ -6128,6 +7305,14 @@ resolved "https://registry.npmjs.org/@uniswap/default-token-list/-/default-token-list-2.3.0.tgz" integrity sha512-yfd4snv9K20tEbNwy9Vjym41RU3Yb2lN0seKxsgkr+m3f6oub2lWyXfTiNwgGFbOQPDvX4dxjMhA+M+S7mxqKg== +"@uniswap/permit2-sdk@1.x": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@uniswap/permit2-sdk/-/permit2-sdk-1.2.0.tgz#ed86440a87a6c318169c8e6f161fc263ad040891" + integrity sha512-Ietv3FxN7+RCXcPSED/i/8b0a2GUZrMdyX05k3FsSztvYKyPFAMS/hBXojF0NZqYB1bHecqYc7Ej+7tV/rdYXg== + dependencies: + ethers "^5.3.1" + tiny-invariant "^1.3.1" + "@uniswap/sdk-core@^3.0.0-alpha.3": version "3.2.6" resolved "https://registry.npmjs.org/@uniswap/sdk-core/-/sdk-core-3.2.6.tgz" @@ -6600,6 +7785,24 @@ abort-controller@^3.0.0: dependencies: event-target-shim "^5.0.0" +abortcontroller-polyfill@^1.7.5: + version "1.7.5" + resolved "https://registry.yarnpkg.com/abortcontroller-polyfill/-/abortcontroller-polyfill-1.7.5.tgz#6738495f4e901fbb57b6c0611d0c75f76c485bed" + integrity sha512-JMJ5soJWP18htbbxJjG7bG6yuI6pRhgJ0scHHTfkUjf6wjP912xZWvM+A4sJK3gqd9E8fcPbDnOefbA9Th/FIQ== + +abstract-level@^1.0.0, abstract-level@^1.0.2, abstract-level@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/abstract-level/-/abstract-level-1.0.3.tgz#78a67d3d84da55ee15201486ab44c09560070741" + integrity sha512-t6jv+xHy+VYwc4xqZMn2Pa9DjcdzvzZmQGRjTFc8spIbRGHgBrEKbPq+rYXc7CCo0lxgYvSgKVg9qZAhpVQSjA== + dependencies: + buffer "^6.0.3" + catering "^2.1.0" + is-buffer "^2.0.5" + level-supports "^4.0.0" + level-transcoder "^1.0.1" + module-error "^1.0.1" + queue-microtask "^1.2.3" + accepts@~1.3.5, accepts@~1.3.8: version "1.3.8" resolved "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz" @@ -6623,12 +7826,17 @@ acorn-walk@^7.2.0: resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== +acorn-walk@^8.1.1: + version "8.2.0" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" + integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== + acorn@^7.4.0, acorn@^7.4.1: version "7.4.1" resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== -acorn@^8.5.0, acorn@^8.7.1, acorn@^8.8.0: +acorn@^8.4.1, acorn@^8.5.0, acorn@^8.7.1, acorn@^8.8.0: version "8.10.0" resolved "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz" integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== @@ -6643,6 +7851,11 @@ address@^1.0.1: resolved "https://registry.npmjs.org/address/-/address-1.2.2.tgz" integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== +adm-zip@^0.4.16: + version "0.4.16" + resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.4.16.tgz#cf4c508fdffab02c269cbc7f471a875f05570365" + integrity sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg== + aes-js@3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/aes-js/-/aes-js-3.0.0.tgz" @@ -6694,7 +7907,7 @@ ajv-keywords@^5.1.0: dependencies: fast-deep-equal "^3.1.3" -ajv@6.12.6, ajv@^6.10.0, ajv@^6.12.4, ajv@^6.12.5: +ajv@6.12.6, ajv@^6.10.0, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5, ajv@^6.12.6: version "6.12.6" resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -6721,22 +7934,49 @@ ansi-align@^3.0.0: dependencies: string-width "^4.1.0" -ansi-colors@^4.1.1: +ansi-colors@3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.3.tgz#57d35b8686e851e2cc04c403f1c00203976a1813" + integrity sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw== + +ansi-colors@4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" + integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== + +ansi-colors@^4.1.1, ansi-colors@^4.1.3: version "4.1.3" - resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.3.tgz#37611340eb2243e70cc604cad35d63270d48781b" integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw== +ansi-escapes@^4.3.0: + version "4.3.2" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" + integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== + dependencies: + type-fest "^0.21.3" + ansi-html-community@0.0.8, ansi-html-community@^0.0.8: version "0.0.8" resolved "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz" integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== +ansi-regex@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.1.tgz#123d6479e92ad45ad897d4054e3c7ca7db4944e1" + integrity sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw== + +ansi-regex@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.1.tgz#164daac87ab2d6f6db3a29875e2d1766582dabed" + integrity sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g== + ansi-regex@^5.0.1: version "5.0.1" resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== -ansi-styles@^3.2.1: +ansi-styles@^3.2.0, ansi-styles@^3.2.1: version "3.2.1" resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== @@ -6755,12 +7995,22 @@ ansi-styles@^5.0.0: resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== +antlr4@^4.11.0: + version "4.13.1" + resolved "https://registry.yarnpkg.com/antlr4/-/antlr4-4.13.1.tgz#1e0a1830a08faeb86217cb2e6c34716004e4253d" + integrity sha512-kiXTspaRYvnIArgE97z5YVVf/cDVQABr3abFRR6mE7yesLMkgu4ujuyV/sgxafQ8wgve0DJQUJ38Z8tkgA2izA== + +antlr4ts@^0.5.0-alpha.4: + version "0.5.0-alpha.4" + resolved "https://registry.yarnpkg.com/antlr4ts/-/antlr4ts-0.5.0-alpha.4.tgz#71702865a87478ed0b40c0709f422cf14d51652a" + integrity sha512-WPQDt1B74OfPv/IMS2ekXAKkTZIHl88uMetg6q3OTqgFxZ/dxDXI0EWLyZid/1Pe6hTftyg5N7gel5wNAGxXyQ== + any-base@^1.1.0: version "1.1.0" resolved "https://registry.npmjs.org/any-base/-/any-base-1.1.0.tgz" integrity sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg== -anymatch@^3.0.3, anymatch@~3.1.2: +anymatch@^3.0.3, anymatch@~3.1.1, anymatch@~3.1.2: version "3.1.3" resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz" integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== @@ -6786,6 +8036,11 @@ are-we-there-yet@^2.0.0: delegates "^1.0.0" readable-stream "^3.6.0" +arg@^4.1.0: + version "4.1.3" + resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" + integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== + argparse@^1.0.7: version "1.0.10" resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" @@ -6805,6 +8060,16 @@ aria-query@^5.0.0, aria-query@^5.1.3: dependencies: deep-equal "^2.0.5" +array-back@^3.0.1, array-back@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/array-back/-/array-back-3.1.0.tgz#b8859d7a508871c9a7b2cf42f99428f65e96bfb0" + integrity sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q== + +array-back@^4.0.1, array-back@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/array-back/-/array-back-4.0.2.tgz#8004e999a6274586beeb27342168652fdb89fa1e" + integrity sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg== + array-buffer-byte-length@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz" @@ -6834,6 +8099,21 @@ array-union@^2.1.0: resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== +array-uniq@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" + integrity sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q== + +array.prototype.flat@^1.2.3: + version "1.3.2" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz#1476217df8cff17d72ee8f3ba06738db5b387d18" + integrity sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-shim-unscopables "^1.0.0" + array.prototype.flat@^1.3.1: version "1.3.1" resolved "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz" @@ -6854,6 +8134,40 @@ array.prototype.flatmap@^1.2.5, array.prototype.flatmap@^1.3.1: es-abstract "^1.20.4" es-shim-unscopables "^1.0.0" +array.prototype.reduce@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/array.prototype.reduce/-/array.prototype.reduce-1.0.6.tgz#63149931808c5fc1e1354814923d92d45f7d96d5" + integrity sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-array-method-boxes-properly "^1.0.0" + is-string "^1.0.7" + +arraybuffer.prototype.slice@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz#98bd561953e3e74bb34938e77647179dfe6e9f12" + integrity sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw== + dependencies: + array-buffer-byte-length "^1.0.0" + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + get-intrinsic "^1.2.1" + is-array-buffer "^3.0.2" + is-shared-array-buffer "^1.0.2" + +arrify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" + integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== + +asap@~2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" + integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== + asn1.js@^5.2.0: version "5.4.1" resolved "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz" @@ -6864,6 +8178,13 @@ asn1.js@^5.2.0: minimalistic-assert "^1.0.0" safer-buffer "^2.1.0" +asn1@~0.2.3: + version "0.2.6" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.6.tgz#0d3a7bb6e64e02a90c0303b31f292868ea09a08d" + integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ== + dependencies: + safer-buffer "~2.1.0" + asn1js@^3.0.5: version "3.0.5" resolved "https://registry.npmjs.org/asn1js/-/asn1js-3.0.5.tgz" @@ -6873,6 +8194,11 @@ asn1js@^3.0.5: pvutils "^1.1.3" tslib "^2.4.0" +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== + assert@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz" @@ -6883,6 +8209,16 @@ assert@^2.0.0: object-is "^1.0.1" util "^0.12.0" +assertion-error@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz#e60b6b0e8f301bd97e5375215bda406c85118c0b" + integrity sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw== + +ast-parents@^0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/ast-parents/-/ast-parents-0.0.1.tgz#508fd0f05d0c48775d9eccda2e174423261e8dd3" + integrity sha512-XHusKxKz3zoYk1ic8Un640joHbFMhbqneyoZfoKnEGtf2ey9Uh/IdpcQplODdO/kENaMIWsD0nJm4+wX3UNLHA== + ast-types-flow@^0.0.7: version "0.0.7" resolved "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" @@ -6936,6 +8272,11 @@ asynckit@^0.4.0: resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atomic-sleep@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz" @@ -6946,6 +8287,16 @@ available-typed-arrays@^1.0.5: resolved "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz" integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== +aws-sign2@~0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== + +aws4@^1.8.0: + version "1.12.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.12.0.tgz#ce1c9d143389679e253b314241ea9aa5cec980d3" + integrity sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg== + axe-core@^4.6.2: version "4.7.0" resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz" @@ -7123,7 +8474,7 @@ balanced-match@^1.0.0: resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== -base-x@^3.0.2: +base-x@^3.0.2, base-x@^3.0.8: version "3.0.9" resolved "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz" integrity sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ== @@ -7135,6 +8486,13 @@ base64-js@^1.3.1: resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== +bcrypt-pbkdf@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== + dependencies: + tweetnacl "^0.14.3" + bech32@1.1.4: version "1.1.4" resolved "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz" @@ -7147,6 +8505,13 @@ better-opn@^2.1.1: dependencies: open "^7.0.3" +better-path-resolve@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/better-path-resolve/-/better-path-resolve-1.0.0.tgz#13a35a1104cdd48a7b74bf8758f96a1ee613f99d" + integrity sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g== + dependencies: + is-windows "^1.0.0" + big-integer@^1.6.16, big-integer@^1.6.44: version "1.6.51" resolved "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz" @@ -7164,6 +8529,16 @@ bigint-buffer@^1.1.5: dependencies: bindings "^1.3.0" +bigint-crypto-utils@^3.0.23: + version "3.3.0" + resolved "https://registry.yarnpkg.com/bigint-crypto-utils/-/bigint-crypto-utils-3.3.0.tgz#72ad00ae91062cf07f2b1def9594006c279c1d77" + integrity sha512-jOTSb+drvEDxEq6OuUybOAv/xxoh3cuYRUIPyu8sSHQNKM303UQ2R1DAo45o1AkcIXw6fzbaFI1+xGGdaXs2lg== + +bignumber.js@*, bignumber.js@9.x, bignumber.js@^9.0.0: + version "9.1.2" + resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.2.tgz#b7c4242259c008903b13707983b5f4bbd31eda0c" + integrity sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug== + bignumber.js@^9.1.0, bignumber.js@^9.1.1: version "9.1.1" resolved "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.1.tgz" @@ -7200,7 +8575,7 @@ blakejs@^1.1.0: resolved "https://registry.npmjs.org/blakejs/-/blakejs-1.2.1.tgz" integrity sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ== -bluebird@^3.7.2: +bluebird@^3.5.0, bluebird@^3.7.2: version "3.7.2" resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== @@ -7210,6 +8585,11 @@ bmp-js@^0.1.0: resolved "https://registry.npmjs.org/bmp-js/-/bmp-js-0.1.0.tgz" integrity sha512-vHdS19CnY3hwiNdkaqk93DvjVLfbEcI8mys4UjuWrlX1haDmroo8o4xCzh4wD6DGV6HxRCyauwhHRqMTfERtjw== +bn.js@4.11.6: + version "4.11.6" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215" + integrity sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA== + bn.js@5.2.0: version "5.2.0" resolved "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz" @@ -7220,7 +8600,7 @@ bn.js@5.2.1, bn.js@^5.0.0, bn.js@^5.1.1, bn.js@^5.1.2, bn.js@^5.2.0, bn.js@^5.2. resolved "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz" integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ== -bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9: +bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.0, bn.js@^4.11.6, bn.js@^4.11.8, bn.js@^4.11.9: version "4.12.0" resolved "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== @@ -7243,6 +8623,24 @@ body-parser@1.20.1: type-is "~1.6.18" unpipe "1.0.0" +body-parser@^1.16.0: + version "1.20.2" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.2.tgz#6feb0e21c4724d06de7ff38da36dad4f57a747fd" + integrity sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA== + dependencies: + bytes "3.1.2" + content-type "~1.0.5" + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + http-errors "2.0.0" + iconv-lite "0.4.24" + on-finished "2.4.1" + qs "6.11.0" + raw-body "2.5.2" + type-is "~1.6.18" + unpipe "1.0.0" + boolbase@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" @@ -7309,6 +8707,13 @@ braces@^3.0.2, braces@~3.0.2: dependencies: fill-range "^7.0.1" +breakword@^1.0.5: + version "1.0.6" + resolved "https://registry.yarnpkg.com/breakword/-/breakword-1.0.6.tgz#242506e7b871b7fad1bce8dc05cb0f2a129c12bd" + integrity sha512-yjxDAYyK/pBvws9H4xKYpLDpYKEH6CzrBPAuXq3x18I+c/2MkVtT3qAr7Oloi6Dss9qNhPVueAAVU1CSeNDIXw== + dependencies: + wcwidth "^1.0.1" + broadcast-channel@^3.4.1: version "3.7.0" resolved "https://registry.npmjs.org/broadcast-channel/-/broadcast-channel-3.7.0.tgz" @@ -7333,6 +8738,16 @@ browser-assert@^1.2.1: resolved "https://registry.npmjs.org/browser-assert/-/browser-assert-1.2.1.tgz" integrity sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ== +browser-level@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/browser-level/-/browser-level-1.0.1.tgz#36e8c3183d0fe1c405239792faaab5f315871011" + integrity sha512-XECYKJ+Dbzw0lbydyQuJzwNXtOpbMSq737qxJN11sIRTErOMShvDpbzTlgju7orJKvx4epULolZAuJGLzCmWRQ== + dependencies: + abstract-level "^1.0.2" + catering "^2.1.1" + module-error "^1.0.2" + run-parallel-limit "^1.1.0" + browser-resolve@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz" @@ -7340,6 +8755,11 @@ browser-resolve@^2.0.0: dependencies: resolve "^1.17.0" +browser-stdout@1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60" + integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw== + browserify-aes@^1.0.0, browserify-aes@^1.0.4, browserify-aes@^1.2.0: version "1.2.0" resolved "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz" @@ -7466,6 +8886,11 @@ buffer-from@^1.0.0: resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== +buffer-to-arraybuffer@^0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz#6064a40fa76eb43c723aba9ef8f6e1216d10511a" + integrity sha512-3dthu5CYiVB1DEJp61FtApNnNndTckcqe4pFcLdvHtrpG+kcyekCJKg4MRiDcFW7A6AODnXB9U4dwQiCW5kzJQ== + buffer-xor@^1.0.3: version "1.0.3" resolved "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz" @@ -7479,7 +8904,7 @@ buffer@6.0.3, buffer@^6.0.3, buffer@~6.0.3: base64-js "^1.3.1" ieee754 "^1.2.1" -buffer@^5.2.0, buffer@^5.5.0, buffer@^5.7.1: +buffer@^5.0.5, buffer@^5.2.0, buffer@^5.5.0, buffer@^5.6.0, buffer@^5.7.1: version "5.7.1" resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz" integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== @@ -7539,6 +8964,29 @@ c8@^7.6.0: yargs "^16.2.0" yargs-parser "^20.2.9" +cacheable-lookup@^5.0.3: + version "5.0.4" + resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz#5a6b865b2c44357be3d5ebc2a467b032719a7005" + integrity sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA== + +cacheable-lookup@^6.0.4: + version "6.1.0" + resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-6.1.0.tgz#0330a543471c61faa4e9035db583aad753b36385" + integrity sha512-KJ/Dmo1lDDhmW2XDPMo+9oiy/CeqosPguPCrgcVzKyZrL6pM1gU2GmPY/xo6OQPTUaA/c0kwHuywB4E6nmT9ww== + +cacheable-request@^7.0.2: + version "7.0.4" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.4.tgz#7a33ebf08613178b403635be7b899d3e69bbe817" + integrity sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg== + dependencies: + clone-response "^1.0.2" + get-stream "^5.1.0" + http-cache-semantics "^4.0.0" + keyv "^4.0.0" + lowercase-keys "^2.0.0" + normalize-url "^6.0.1" + responselike "^2.0.0" + call-bind@^1.0.0, call-bind@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" @@ -7560,12 +9008,21 @@ camel-case@^4.1.2: pascal-case "^3.1.2" tslib "^2.0.3" -camelcase@^5.3.1: +camelcase-keys@^6.2.2: + version "6.2.2" + resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0" + integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg== + dependencies: + camelcase "^5.3.1" + map-obj "^4.0.0" + quick-lru "^4.0.1" + +camelcase@^5.0.0, camelcase@^5.3.1: version "5.3.1" resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== -camelcase@^6.2.0: +camelcase@^6.0.0, camelcase@^6.2.0: version "6.3.0" resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== @@ -7595,6 +9052,21 @@ case-sensitive-paths-webpack-plugin@^2.4.0: resolved "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz" integrity sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw== +case@^1.6.3: + version "1.6.3" + resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" + integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== + +caseless@^0.12.0, caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== + +catering@^2.1.0, catering@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/catering/-/catering-2.1.1.tgz#66acba06ed5ee28d5286133982a927de9a04b510" + integrity sha512-K7Qy8O9p76sL3/3m7/zLKbRkyOlSZAgzEaLhyj2mXS8PsCud2Eo4hAb8aLtZqHh0QGqLcb9dlJSu6lHRVENm1w== + catharsis@^0.9.0: version "0.9.0" resolved "https://registry.npmjs.org/catharsis/-/catharsis-0.9.0.tgz" @@ -7614,9 +9086,22 @@ ccount@^2.0.0: resolved "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz" integrity sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg== -chalk@^2.0.0, chalk@^2.4.2: +chai@4.x: + version "4.3.8" + resolved "https://registry.yarnpkg.com/chai/-/chai-4.3.8.tgz#40c59718ad6928da6629c70496fe990b2bb5b17c" + integrity sha512-vX4YvVVtxlfSZ2VecZgFUTU5qPCYsobVI2O9FmwEXBhDigYGQA6jRXCycIs1yJnnWbZ6/+a2zNIF5DfVCcJBFQ== + dependencies: + assertion-error "^1.1.0" + check-error "^1.0.2" + deep-eql "^4.1.2" + get-func-name "^2.0.0" + loupe "^2.3.1" + pathval "^1.1.1" + type-detect "^4.0.5" + +chalk@^2.0.0, chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4.2: version "2.4.2" - resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== dependencies: ansi-styles "^3.2.1" @@ -7641,7 +9126,37 @@ character-entities@^2.0.0: resolved "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz" integrity sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ== -chokidar@^3.4.0, chokidar@^3.5.2, chokidar@^3.5.3: +chardet@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" + integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== + +"charenc@>= 0.0.1": + version "0.0.2" + resolved "https://registry.yarnpkg.com/charenc/-/charenc-0.0.2.tgz#c0a1d2f3a7092e03774bfa83f14c0fc5790a8667" + integrity sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA== + +check-error@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82" + integrity sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA== + +chokidar@3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.3.0.tgz#12c0714668c55800f659e262d4962a97faf554a6" + integrity sha512-dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A== + dependencies: + anymatch "~3.1.1" + braces "~3.0.2" + glob-parent "~5.1.0" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.2.0" + optionalDependencies: + fsevents "~2.1.1" + +chokidar@3.5.3, chokidar@^3.4.0, chokidar@^3.5.2, chokidar@^3.5.3: version "3.5.3" resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== @@ -7656,7 +9171,7 @@ chokidar@^3.4.0, chokidar@^3.5.2, chokidar@^3.5.3: optionalDependencies: fsevents "~2.3.2" -chownr@^1.1.1: +chownr@^1.1.1, chownr@^1.1.4: version "1.1.4" resolved "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz" integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== @@ -7676,11 +9191,22 @@ ci-info@^2.0.0: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== -ci-info@^3.2.0: +ci-info@^3.1.0, ci-info@^3.2.0, ci-info@^3.7.0: version "3.8.0" resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz" integrity sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw== +cids@^0.7.1: + version "0.7.5" + resolved "https://registry.yarnpkg.com/cids/-/cids-0.7.5.tgz#60a08138a99bfb69b6be4ceb63bfef7a396b28b2" + integrity sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA== + dependencies: + buffer "^5.5.0" + class-is "^1.1.0" + multibase "~0.6.0" + multicodec "^1.0.0" + multihashes "~0.4.15" + cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: version "1.0.4" resolved "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz" @@ -7689,6 +9215,22 @@ cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: inherits "^2.0.1" safe-buffer "^5.0.1" +class-is@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/class-is/-/class-is-1.1.0.tgz#9d3c0fba0440d211d843cec3dedfa48055005825" + integrity sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw== + +classic-level@^1.2.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/classic-level/-/classic-level-1.3.0.tgz#5e36680e01dc6b271775c093f2150844c5edd5c8" + integrity sha512-iwFAJQYtqRTRM0F6L8h4JCt00ZSGdOyqh7yVrhhjrOpFhmBjNlRUey64MCiyo6UmQHMJ+No3c81nujPv+n9yrg== + dependencies: + abstract-level "^1.0.2" + catering "^2.1.0" + module-error "^1.0.1" + napi-macros "^2.2.2" + node-gyp-build "^4.3.0" + classnames@^2.2.5: version "2.3.2" resolved "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz" @@ -7711,6 +9253,16 @@ cli-boxes@^2.2.1: resolved "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz" integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== +cli-table3@^0.5.0: + version "0.5.1" + resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.5.1.tgz#0252372d94dfc40dbd8df06005f48f31f656f202" + integrity sha512-7Qg2Jrep1S/+Q3EceiZtQcDPWxhAvBw+ERf1162v4sikJrvojMHFqXt8QIVha8UlH9rgU0BeWPytZ9/TzYqlUw== + dependencies: + object-assign "^4.1.0" + string-width "^2.1.1" + optionalDependencies: + colors "^1.1.2" + cli-table3@^0.6.1, cli-table3@^0.6.2: version "0.6.3" resolved "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz" @@ -7720,6 +9272,24 @@ cli-table3@^0.6.1, cli-table3@^0.6.2: optionalDependencies: "@colors/colors" "1.5.0" +cliui@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" + integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== + dependencies: + string-width "^3.1.0" + strip-ansi "^5.2.0" + wrap-ansi "^5.1.0" + +cliui@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" + integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^6.2.0" + cliui@^7.0.2: version "7.0.4" resolved "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz" @@ -7747,11 +9317,28 @@ clone-deep@^4.0.1: kind-of "^6.0.2" shallow-clone "^3.0.0" +clone-response@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.3.tgz#af2032aa47816399cf5f0a1d0db902f517abb8c3" + integrity sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA== + dependencies: + mimic-response "^1.0.0" + +clone@^1.0.2: + version "1.0.4" + resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" + integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== + clsx@^1.1.0: version "1.2.1" resolved "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz" integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== +clsx@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.0.0.tgz#12658f3fd98fafe62075595a5c30e43d18f3d00b" + integrity sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q== + color-convert@^1.9.0: version "1.9.3" resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" @@ -7786,7 +9373,12 @@ colorette@^2.0.10, colorette@^2.0.19, colorette@^2.0.7: resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz" integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== -combined-stream@^1.0.8: +colors@1.4.0, colors@^1.1.2: + version "1.4.0" + resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" + integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== + +combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6: version "1.0.8" resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== @@ -7798,11 +9390,46 @@ comma-separated-tokens@^2.0.0: resolved "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz" integrity sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg== -commander@7: +command-exists@^1.2.8: + version "1.2.9" + resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.9.tgz#c50725af3808c8ab0260fd60b01fbfa25b954f69" + integrity sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w== + +command-line-args@^5.1.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/command-line-args/-/command-line-args-5.2.1.tgz#c44c32e437a57d7c51157696893c5909e9cec42e" + integrity sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg== + dependencies: + array-back "^3.1.0" + find-replace "^3.0.0" + lodash.camelcase "^4.3.0" + typical "^4.0.0" + +command-line-usage@^6.1.0: + version "6.1.3" + resolved "https://registry.yarnpkg.com/command-line-usage/-/command-line-usage-6.1.3.tgz#428fa5acde6a838779dfa30e44686f4b6761d957" + integrity sha512-sH5ZSPr+7UStsloltmDh7Ce5fb8XPlHyoPzTpyyMuYCtervL65+ubVZ6Q61cFtFl62UyJlc8/JwERRbAFPUqgw== + dependencies: + array-back "^4.0.2" + chalk "^2.4.2" + table-layout "^1.0.2" + typical "^5.2.0" + +commander@3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/commander/-/commander-3.0.2.tgz#6837c3fb677ad9933d1cfba42dd14d5117d6b39e" + integrity sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow== + +commander@7: version "7.2.0" resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== +commander@^10.0.0: + version "10.0.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" + integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== + commander@^2.19.0, commander@^2.20.0, commander@^2.20.3: version "2.20.3" resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" @@ -7863,7 +9490,7 @@ concat-map@0.0.1: resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== -concat-stream@^1.6.2: +concat-stream@^1.6.0, concat-stream@^1.6.2: version "1.6.2" resolved "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz" integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== @@ -7895,7 +9522,16 @@ content-disposition@0.5.4: dependencies: safe-buffer "5.2.1" -content-type@~1.0.4: +content-hash@^2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/content-hash/-/content-hash-2.5.2.tgz#bbc2655e7c21f14fd3bfc7b7d4bfe6e454c9e211" + integrity sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw== + dependencies: + cids "^0.7.1" + multicodec "^0.5.5" + multihashes "^0.4.15" + +content-type@~1.0.4, content-type@~1.0.5: version "1.0.5" resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz" integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== @@ -7920,6 +9556,11 @@ cookie@0.5.0: resolved "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz" integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== +cookie@^0.4.1: + version "0.4.2" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432" + integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA== + copy-to-clipboard@^3.2.0, copy-to-clipboard@^3.3.1: version "3.3.3" resolved "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz" @@ -7939,11 +9580,24 @@ core-js-pure@^3.23.3: resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.30.2.tgz" integrity sha512-p/npFUJXXBkCCTIlEGBdghofn00jWG6ZOtdoIXSJmAu2QBvN0IqpZXWweOytcwE6cfx8ZvVUy1vw8zxhe4Y2vg== +core-util-is@1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== + core-util-is@~1.0.0: version "1.0.3" resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== +cors@^2.8.1: + version "2.8.5" + resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29" + integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g== + dependencies: + object-assign "^4" + vary "^1" + cosmiconfig@^6.0.0: version "6.0.0" resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz" @@ -7966,6 +9620,21 @@ cosmiconfig@^7.0.0, cosmiconfig@^7.0.1: path-type "^4.0.0" yaml "^1.10.0" +cosmiconfig@^8.0.0: + version "8.3.5" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.3.5.tgz#3b3897ddd042d022d5a207d4c8832e54f5301977" + integrity sha512-A5Xry3xfS96wy2qbiLkQLAg4JUrR2wvfybxj6yqLmrUfMAvhS3MZxIP2oQn0grgYIvJqzpeTEWu4vK0t+12NNw== + dependencies: + import-fresh "^3.3.0" + js-yaml "^4.1.0" + parse-json "^5.2.0" + path-type "^4.0.0" + +crc-32@^1.2.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/crc-32/-/crc-32-1.2.2.tgz#3cad35a934b8bf71f25ca524b6da51fb7eace2ff" + integrity sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ== + create-ecdh@^4.0.0: version "4.0.4" resolved "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz" @@ -7997,7 +9666,7 @@ create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: safe-buffer "^5.0.1" sha.js "^2.4.8" -create-require@^1.1.1: +create-require@^1.1.0, create-require@^1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz" integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== @@ -8009,6 +9678,22 @@ cross-fetch@^3.0.6, cross-fetch@^3.1.4, cross-fetch@^3.1.5: dependencies: node-fetch "^2.6.12" +cross-fetch@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-4.0.0.tgz#f037aef1580bb3a1a35164ea2a848ba81b445983" + integrity sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g== + dependencies: + node-fetch "^2.6.12" + +cross-spawn@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" + integrity sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A== + dependencies: + lru-cache "^4.0.1" + shebang-command "^1.2.0" + which "^1.2.9" + cross-spawn@^6.0.5: version "6.0.5" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" @@ -8029,6 +9714,11 @@ cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: shebang-command "^2.0.0" which "^2.0.1" +"crypt@>= 0.0.1": + version "0.0.2" + resolved "https://registry.yarnpkg.com/crypt/-/crypt-0.0.2.tgz#88d7ff7ec0dfb86f713dc87bbb42d044d3e6c41b" + integrity sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow== + crypto-browserify@^3.11.0: version "3.12.0" resolved "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz" @@ -8145,6 +9835,31 @@ csv-batch@^2.0.2: resolved "https://registry.yarnpkg.com/csv-batch/-/csv-batch-2.0.6.tgz#2ee79d35c128d7746648014bf7d5e87cc7a76c2d" integrity sha512-uwk10e9f6usA2PeU2VTizVc7eMIwOR89Dh7NHHlXJgmt27YZXHcpRXwQKHeYiyeg2TqJ5tHdsYp3oRXWCjFfOQ== +csv-generate@^3.4.3: + version "3.4.3" + resolved "https://registry.yarnpkg.com/csv-generate/-/csv-generate-3.4.3.tgz#bc42d943b45aea52afa896874291da4b9108ffff" + integrity sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw== + +csv-parse@^4.16.3: + version "4.16.3" + resolved "https://registry.yarnpkg.com/csv-parse/-/csv-parse-4.16.3.tgz#7ca624d517212ebc520a36873c3478fa66efbaf7" + integrity sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg== + +csv-stringify@^5.6.5: + version "5.6.5" + resolved "https://registry.yarnpkg.com/csv-stringify/-/csv-stringify-5.6.5.tgz#c6d74badda4b49a79bf4e72f91cce1e33b94de00" + integrity sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A== + +csv@^5.5.3: + version "5.5.3" + resolved "https://registry.yarnpkg.com/csv/-/csv-5.5.3.tgz#cd26c1e45eae00ce6a9b7b27dcb94955ec95207d" + integrity sha512-QTaY0XjjhTQOdguARF0lGKm5/mEq9PD9/VhZZegHDIBq2tQwgNpHc3dneD4mGo2iJs+fTKv5Bp0fZ+BRuY3Z0g== + dependencies: + csv-generate "^3.4.3" + csv-parse "^4.16.3" + csv-stringify "^5.6.5" + stream-transform "^2.1.3" + "d3-array@2 - 3", "d3-array@2.10.0 - 3", "d3-array@2.5.0 - 3", d3-array@3, d3-array@^3.2.0: version "3.2.4" resolved "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz" @@ -8389,11 +10104,31 @@ d3@7.6.1: d3-transition "3" d3-zoom "3" +d@1, d@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/d/-/d-1.0.1.tgz#8698095372d58dbee346ffd0c7093f99f8f9eb5a" + integrity sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA== + dependencies: + es5-ext "^0.10.50" + type "^1.0.1" + damerau-levenshtein@^1.0.8: version "1.0.8" resolved "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz" integrity sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA== +dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== + dependencies: + assert-plus "^1.0.0" + +dataloader@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/dataloader/-/dataloader-1.4.0.tgz#bca11d867f5d3f1b9ed9f737bd15970c65dff5c8" + integrity sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw== + dateformat@^4.6.3: version "4.6.3" resolved "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz" @@ -8404,14 +10139,21 @@ dayjs@1.10.7: resolved "https://registry.npmjs.org/dayjs/-/dayjs-1.10.7.tgz" integrity sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig== -debug@2.6.9, debug@^2.6.9: +debug@2.6.9, debug@^2.2.0, debug@^2.6.9: version "2.6.9" resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: ms "2.0.0" -debug@4, debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4: +debug@3.2.6: + version "3.2.6" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" + integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== + dependencies: + ms "^2.1.1" + +debug@4, debug@4.3.4, debug@4.x, debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: version "4.3.4" resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== @@ -8425,6 +10167,24 @@ debug@^3.2.7: dependencies: ms "^2.1.1" +decamelize-keys@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz#04a2d523b2f18d80d0158a43b895d56dff8d19d8" + integrity sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg== + dependencies: + decamelize "^1.1.0" + map-obj "^1.0.0" + +decamelize@^1.1.0, decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== + +decamelize@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837" + integrity sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ== + decimal.js-light@^2.4.1, decimal.js-light@^2.5.0: version "2.5.1" resolved "https://registry.npmjs.org/decimal.js-light/-/decimal.js-light-2.5.1.tgz" @@ -8437,16 +10197,37 @@ decode-named-character-reference@^1.0.0: dependencies: character-entities "^2.0.0" -decode-uri-component@^0.2.2: +decode-uri-component@^0.2.0, decode-uri-component@^0.2.2: version "0.2.2" resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz" integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== +decompress-response@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" + integrity sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA== + dependencies: + mimic-response "^1.0.0" + +decompress-response@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" + integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== + dependencies: + mimic-response "^3.1.0" + dedent@^0.7.0: version "0.7.0" resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== +deep-eql@^4.1.2: + version "4.1.3" + resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-4.1.3.tgz#7c7775513092f7df98d8df9996dd085eb668cc6d" + integrity sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw== + dependencies: + type-detect "^4.0.0" + deep-equal@2.0.5: version "2.0.5" resolved "https://registry.npmjs.org/deep-equal/-/deep-equal-2.0.5.tgz" @@ -8492,6 +10273,11 @@ deep-equal@^2.0.5: which-collection "^1.0.1" which-typed-array "^1.1.9" +deep-extend@~0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + deep-is@^0.1.3, deep-is@~0.1.3: version "0.1.4" resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" @@ -8510,12 +10296,24 @@ default-browser-id@3.0.0: bplist-parser "^0.2.0" untildify "^4.0.0" +defaults@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz#b0b02062c1e2aa62ff5d9528f0f98baa90978d7a" + integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== + dependencies: + clone "^1.0.2" + +defer-to-connect@^2.0.0, defer-to-connect@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587" + integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== + define-lazy-prop@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== -define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0: +define-properties@^1.1.2, define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0: version "1.2.0" resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz" integrity sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA== @@ -8597,9 +10395,9 @@ detect-browser@5.3.0: resolved "https://registry.npmjs.org/detect-browser/-/detect-browser-5.3.0.tgz" integrity sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w== -detect-indent@^6.1.0: +detect-indent@^6.0.0, detect-indent@^6.1.0: version "6.1.0" - resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz" + resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6" integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA== detect-node-es@^1.1.0: @@ -8627,6 +10425,21 @@ detect-port@^1.3.0: address "^1.0.1" debug "4" +diff@3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" + integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== + +diff@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b" + integrity sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w== + +diff@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" + integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== + diff@^5.0.0: version "5.1.0" resolved "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz" @@ -8776,6 +10589,11 @@ dotenv-expand@^10.0.0: resolved "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-10.0.0.tgz" integrity sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A== +dotenv@16.x: + version "16.3.1" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.1.tgz#369034de7d7e5b120972693352a3bf112172cc3e" + integrity sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ== + dotenv@^14.2.0: version "14.3.2" resolved "https://registry.npmjs.org/dotenv/-/dotenv-14.3.2.tgz" @@ -8786,6 +10604,11 @@ dotenv@^16.0.0: resolved "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz" integrity sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ== +dotenv@^8.1.0: + version "8.6.0" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.6.0.tgz#061af664d19f7f4d8fc6e4ff9b584ce237adcb8b" + integrity sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g== + duplexify@^3.5.0, duplexify@^3.6.0: version "3.7.1" resolved "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz" @@ -8806,6 +10629,14 @@ duplexify@^4.1.2: readable-stream "^3.1.1" stream-shift "^1.0.0" +ecc-jsbn@~0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== + dependencies: + jsbn "~0.1.0" + safer-buffer "^2.1.0" + ee-first@1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" @@ -8828,7 +10659,7 @@ electron-to-chromium@^1.4.477: resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.494.tgz" integrity sha512-KF7wtsFFDu4ws1ZsSOt4pdmO1yWVNWCFtijVYZPUeW4SV7/hy/AESjLn/+qIWgq7mHscNOKAwN5AIM1+YAy+Ww== -elliptic@6.5.4, elliptic@^6.5.3, elliptic@^6.5.4: +elliptic@6.5.4, elliptic@^6.4.0, elliptic@^6.5.2, elliptic@^6.5.3, elliptic@^6.5.4: version "6.5.4" resolved "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz" integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== @@ -8841,6 +10672,11 @@ elliptic@6.5.4, elliptic@^6.5.3, elliptic@^6.5.4: minimalistic-assert "^1.0.1" minimalistic-crypto-utils "^1.0.1" +emoji-regex@^7.0.1: + version "7.0.3" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" + integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + emoji-regex@^8.0.0: version "8.0.0" resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" @@ -8856,6 +10692,11 @@ emojis-list@^3.0.0: resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== +emotion-theming@11.x: + version "11.0.0" + resolved "https://registry.yarnpkg.com/emotion-theming/-/emotion-theming-11.0.0.tgz#821de3c9804cfe7bb5fda2dd12ad722a6c5bcff5" + integrity sha512-OhYpCGBjaLcD9c4ptwCr9SxHjfRTDqeqdzMobusJ+a/drlfnJ3AT9gmGKIhNHiXtr6626h6fsvLY22Or9CxUqw== + encode-utf8@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/encode-utf8/-/encode-utf8-1.0.3.tgz#f30fdd31da07fb596f281beb2f6b027851994cda" @@ -8895,14 +10736,7 @@ enquire.js@^2.1.6: resolved "https://registry.npmjs.org/enquire.js/-/enquire.js-2.1.6.tgz" integrity sha512-/KujNpO+PT63F7Hlpu4h3pE3TokKRHN26JYmQpPyjkRD/N57R7bPDNojMXdi7uveAKjYB7yQnartCxZnFWr0Xw== -enquirer@^2.3.5: - version "2.3.6" - resolved "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz" - integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== - dependencies: - ansi-colors "^4.1.1" - -enquirer@^2.3.6: +enquirer@^2.3.0, enquirer@^2.3.6: version "2.4.1" resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.4.1.tgz#93334b3fbd74fc7097b224ab4a8fb7e40bf4ae56" integrity sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ== @@ -8910,6 +10744,13 @@ enquirer@^2.3.6: ansi-colors "^4.1.1" strip-ansi "^6.0.1" +enquirer@^2.3.5: + version "2.3.6" + resolved "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz" + integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== + dependencies: + ansi-colors "^4.1.1" + entities@^2.0.0: version "2.2.0" resolved "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" @@ -8925,6 +10766,11 @@ entities@~2.1.0: resolved "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz" integrity sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w== +env-paths@^2.2.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" + integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== + envinfo@^7.7.3: version "7.8.1" resolved "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz" @@ -8993,6 +10839,56 @@ es-abstract@^1.19.0, es-abstract@^1.20.4: unbox-primitive "^1.0.2" which-typed-array "^1.1.9" +es-abstract@^1.22.1: + version "1.22.1" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.1.tgz#8b4e5fc5cefd7f1660f0f8e1a52900dfbc9d9ccc" + integrity sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw== + dependencies: + array-buffer-byte-length "^1.0.0" + arraybuffer.prototype.slice "^1.0.1" + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + es-set-tostringtag "^2.0.1" + es-to-primitive "^1.2.1" + function.prototype.name "^1.1.5" + get-intrinsic "^1.2.1" + get-symbol-description "^1.0.0" + globalthis "^1.0.3" + gopd "^1.0.1" + has "^1.0.3" + has-property-descriptors "^1.0.0" + has-proto "^1.0.1" + has-symbols "^1.0.3" + internal-slot "^1.0.5" + is-array-buffer "^3.0.2" + is-callable "^1.2.7" + is-negative-zero "^2.0.2" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + is-string "^1.0.7" + is-typed-array "^1.1.10" + is-weakref "^1.0.2" + object-inspect "^1.12.3" + object-keys "^1.1.1" + object.assign "^4.1.4" + regexp.prototype.flags "^1.5.0" + safe-array-concat "^1.0.0" + safe-regex-test "^1.0.0" + string.prototype.trim "^1.2.7" + string.prototype.trimend "^1.0.6" + string.prototype.trimstart "^1.0.6" + typed-array-buffer "^1.0.0" + typed-array-byte-length "^1.0.0" + typed-array-byte-offset "^1.0.0" + typed-array-length "^1.0.4" + unbox-primitive "^1.0.2" + which-typed-array "^1.1.10" + +es-array-method-boxes-properly@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" + integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== + es-get-iterator@^1.1.1, es-get-iterator@^1.1.3: version "1.1.3" resolved "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz" @@ -9038,12 +10934,30 @@ es-to-primitive@^1.2.1: is-date-object "^1.0.1" is-symbol "^1.0.2" +es5-ext@^0.10.35, es5-ext@^0.10.50: + version "0.10.62" + resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.62.tgz#5e6adc19a6da524bf3d1e02bbc8960e5eb49a9a5" + integrity sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA== + dependencies: + es6-iterator "^2.0.3" + es6-symbol "^3.1.3" + next-tick "^1.1.0" + +es6-iterator@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" + integrity sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g== + dependencies: + d "1" + es5-ext "^0.10.35" + es6-symbol "^3.1.1" + es6-object-assign@^1.1.0: version "1.1.0" resolved "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz" integrity sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw== -es6-promise@^4.0.3: +es6-promise@^4.0.3, es6-promise@^4.2.8: version "4.2.8" resolved "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz" integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== @@ -9055,6 +10969,14 @@ es6-promisify@^5.0.0: dependencies: es6-promise "^4.0.3" +es6-symbol@^3.1.1, es6-symbol@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18" + integrity sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA== + dependencies: + d "^1.0.1" + ext "^1.1.2" + esbuild-plugin-alias@^0.2.1: version "0.2.1" resolved "https://registry.npmjs.org/esbuild-plugin-alias/-/esbuild-plugin-alias-0.2.1.tgz" @@ -9133,21 +11055,21 @@ escape-html@~1.0.3: resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== -escape-string-regexp@^1.0.5: +escape-string-regexp@1.0.5, escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== +escape-string-regexp@4.0.0, escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + escape-string-regexp@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== -escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - escape-string-regexp@^5.0.0: version "5.0.0" resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz" @@ -9520,6 +11442,35 @@ eth-block-tracker@6.1.0: json-rpc-random-id "^1.0.1" pify "^3.0.0" +eth-ens-namehash@2.0.8: + version "2.0.8" + resolved "https://registry.yarnpkg.com/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz#229ac46eca86d52e0c991e7cb2aef83ff0f68bcf" + integrity sha512-VWEI1+KJfz4Km//dadyvBBoBeSQ0MHTXPvr8UIXiLW6IanxvAV+DmlZAijZwAyggqGUfwQBeHf7tc9wzc1piSw== + dependencies: + idna-uts46-hx "^2.3.1" + js-sha3 "^0.5.7" + +eth-gas-reporter@^0.2.25: + version "0.2.25" + resolved "https://registry.yarnpkg.com/eth-gas-reporter/-/eth-gas-reporter-0.2.25.tgz#546dfa946c1acee93cb1a94c2a1162292d6ff566" + integrity sha512-1fRgyE4xUB8SoqLgN3eDfpDfwEfRxh2Sz1b7wzFbyQA+9TekMmvSjjoRu9SKcSVyK+vLkLIsVbJDsTWjw195OQ== + dependencies: + "@ethersproject/abi" "^5.0.0-beta.146" + "@solidity-parser/parser" "^0.14.0" + cli-table3 "^0.5.0" + colors "1.4.0" + ethereum-cryptography "^1.0.3" + ethers "^4.0.40" + fs-readdir-recursive "^1.1.0" + lodash "^4.17.14" + markdown-table "^1.1.3" + mocha "^7.1.1" + req-cwd "^2.0.0" + request "^2.88.0" + request-promise-native "^1.0.5" + sha1 "^1.1.1" + sync-request "^6.0.0" + eth-json-rpc-filters@5.1.0: version "5.1.0" resolved "https://registry.npmjs.org/eth-json-rpc-filters/-/eth-json-rpc-filters-5.1.0.tgz" @@ -9531,6 +11482,27 @@ eth-json-rpc-filters@5.1.0: json-rpc-engine "^6.1.0" pify "^5.0.0" +eth-lib@0.2.8: + version "0.2.8" + resolved "https://registry.yarnpkg.com/eth-lib/-/eth-lib-0.2.8.tgz#b194058bef4b220ad12ea497431d6cb6aa0623c8" + integrity sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw== + dependencies: + bn.js "^4.11.6" + elliptic "^6.4.0" + xhr-request-promise "^0.1.2" + +eth-lib@^0.1.26: + version "0.1.29" + resolved "https://registry.yarnpkg.com/eth-lib/-/eth-lib-0.1.29.tgz#0c11f5060d42da9f931eab6199084734f4dbd1d9" + integrity sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ== + dependencies: + bn.js "^4.11.6" + elliptic "^6.4.0" + nano-json-stream-parser "^0.1.2" + servify "^0.1.12" + ws "^3.0.0" + xhr-request-promise "^0.1.2" + eth-query@^2.1.2: version "2.1.2" resolved "https://registry.npmjs.org/eth-query/-/eth-query-2.1.2.tgz" @@ -9553,7 +11525,14 @@ eth-rpc-errors@^4.0.2, eth-rpc-errors@^4.0.3: dependencies: fast-safe-stringify "^2.0.6" -ethereum-cryptography@^0.1.3: +ethereum-bloom-filters@^1.0.6: + version "1.0.10" + resolved "https://registry.yarnpkg.com/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz#3ca07f4aed698e75bd134584850260246a5fed8a" + integrity sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA== + dependencies: + js-sha3 "^0.8.0" + +ethereum-cryptography@0.1.3, ethereum-cryptography@^0.1.3: version "0.1.3" resolved "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz" integrity sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ== @@ -9574,7 +11553,56 @@ ethereum-cryptography@^0.1.3: secp256k1 "^4.0.1" setimmediate "^1.0.5" -ethereumjs-util@^7.1.3: +ethereum-cryptography@^1.0.3: + version "1.2.0" + resolved "https://registry.yarnpkg.com/ethereum-cryptography/-/ethereum-cryptography-1.2.0.tgz#5ccfa183e85fdaf9f9b299a79430c044268c9b3a" + integrity sha512-6yFQC9b5ug6/17CQpCyE3k9eKBMdhyVjzUy1WkiuY/E4vj/SXDBbCw8QEIaXqf0Mf2SnY6RmpDcwlUmBSS0EJw== + dependencies: + "@noble/hashes" "1.2.0" + "@noble/secp256k1" "1.7.1" + "@scure/bip32" "1.1.5" + "@scure/bip39" "1.1.1" + +ethereum-cryptography@^2.0.0, ethereum-cryptography@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ethereum-cryptography/-/ethereum-cryptography-2.1.2.tgz#18fa7108622e56481157a5cb7c01c0c6a672eb67" + integrity sha512-Z5Ba0T0ImZ8fqXrJbpHcbpAvIswRte2wGNR/KePnu8GbbvgJ47lMxT/ZZPG6i9Jaht4azPDop4HaM00J0J59ug== + dependencies: + "@noble/curves" "1.1.0" + "@noble/hashes" "1.3.1" + "@scure/bip32" "1.3.1" + "@scure/bip39" "1.2.1" + +ethereum-multicall@2.x: + version "2.19.0" + resolved "https://registry.yarnpkg.com/ethereum-multicall/-/ethereum-multicall-2.19.0.tgz#28462bf48792bf7bb0b2db1ca546f439b2adab96" + integrity sha512-ECMxdf1ffxBWTCLeAzEGGWUYNdlNq4zXPj/ZPXdaixbx/qZ/gw4ongwpuR5UGy6D5epWDftvFvIAEzmkwGZ1lQ== + dependencies: + "@ethersproject/providers" "^5.0.10" + ethers "^5.0.15" + +ethereumjs-abi@^0.6.8: + version "0.6.8" + resolved "https://registry.yarnpkg.com/ethereumjs-abi/-/ethereumjs-abi-0.6.8.tgz#71bc152db099f70e62f108b7cdfca1b362c6fcae" + integrity sha512-Tx0r/iXI6r+lRsdvkFDlut0N08jWMnKRZ6Gkq+Nmw75lZe4e6o3EkSnkaBP5NF6+m5PTGAr9JP43N3LyeoglsA== + dependencies: + bn.js "^4.11.8" + ethereumjs-util "^6.0.0" + +ethereumjs-util@^6.0.0, ethereumjs-util@^6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-6.2.1.tgz#fcb4e4dd5ceacb9d2305426ab1a5cd93e3163b69" + integrity sha512-W2Ktez4L01Vexijrm5EB6w7dg4n/TgpoYU4avuT5T3Vmnw/eCRtiBrJfQYS/DCSvDIOLn2k57GcHdeBcgVxAqw== + dependencies: + "@types/bn.js" "^4.11.3" + bn.js "^4.11.0" + create-hash "^1.1.2" + elliptic "^6.5.2" + ethereum-cryptography "^0.1.3" + ethjs-util "0.1.6" + rlp "^2.2.3" + +ethereumjs-util@^7.1.1, ethereumjs-util@^7.1.2, ethereumjs-util@^7.1.3, ethereumjs-util@^7.1.5: version "7.1.5" resolved "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz" integrity sha512-SDl5kKrQAudFBUe5OJM9Ac6WmMyYmXX/6sTmLZ3ffG2eY6ZIGBes3pEDxNN6V72WyOw4CPD5RomKdsa8DAAwLg== @@ -9657,7 +11685,22 @@ ethers@5.6.4: "@ethersproject/web" "5.6.0" "@ethersproject/wordlists" "5.6.0" -ethers@^5.4.6, ethers@^5.4.7, ethers@^5.5.3, ethers@^5.6.1, ethers@^5.6.9, ethers@^5.7.0, ethers@^5.7.1, ethers@^5.7.2: +ethers@^4.0.40: + version "4.0.49" + resolved "https://registry.yarnpkg.com/ethers/-/ethers-4.0.49.tgz#0eb0e9161a0c8b4761be547396bbe2fb121a8894" + integrity sha512-kPltTvWiyu+OktYy1IStSO16i2e7cS9D9OxZ81q2UUaiNPVrm/RTcbxamCXF9VUSKzJIdJV68EAIhTEVBalRWg== + dependencies: + aes-js "3.0.0" + bn.js "^4.11.9" + elliptic "6.5.4" + hash.js "1.1.3" + js-sha3 "0.5.7" + scrypt-js "2.0.4" + setimmediate "1.0.4" + uuid "2.0.1" + xmlhttprequest "1.8.0" + +ethers@^5.0.15, ethers@^5.3.1, ethers@^5.4.6, ethers@^5.4.7, ethers@^5.5.3, ethers@^5.6.1, ethers@^5.6.9, ethers@^5.7.0, ethers@^5.7.1, ethers@^5.7.2: version "5.7.2" resolved "https://registry.npmjs.org/ethers/-/ethers-5.7.2.tgz" integrity sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg== @@ -9693,11 +11736,32 @@ ethers@^5.4.6, ethers@^5.4.7, ethers@^5.5.3, ethers@^5.6.1, ethers@^5.6.9, ether "@ethersproject/web" "5.7.1" "@ethersproject/wordlists" "5.7.0" +ethjs-unit@0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/ethjs-unit/-/ethjs-unit-0.1.6.tgz#c665921e476e87bce2a9d588a6fe0405b2c41699" + integrity sha512-/Sn9Y0oKl0uqQuvgFk/zQgR7aw1g36qX/jzSQ5lSwlO0GigPymk4eGQfeNTD03w1dPOqfz8V77Cy43jH56pagw== + dependencies: + bn.js "4.11.6" + number-to-bn "1.7.0" + +ethjs-util@0.1.6, ethjs-util@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/ethjs-util/-/ethjs-util-0.1.6.tgz#f308b62f185f9fe6237132fb2a9818866a5cd536" + integrity sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w== + dependencies: + is-hex-prefixed "1.0.0" + strip-hex-prefix "1.0.0" + event-target-shim@^5.0.0: version "5.0.1" resolved "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz" integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== +eventemitter3@4.0.4: + version "4.0.4" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.4.tgz#b5463ace635a083d018bdc7c917b4c5f10a85384" + integrity sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ== + eventemitter3@5.0.0: version "5.0.0" resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.0.tgz" @@ -9741,7 +11805,7 @@ exif-parser@^0.1.12: resolved "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz" integrity sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw== -express@^4.17.3, express@^4.18.1: +express@^4.14.0, express@^4.17.3, express@^4.18.1: version "4.18.2" resolved "https://registry.npmjs.org/express/-/express-4.18.2.tgz" integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== @@ -9778,11 +11842,32 @@ express@^4.17.3, express@^4.18.1: utils-merge "1.0.1" vary "~1.1.2" -extend@^3.0.0: +ext@^1.1.2: + version "1.7.0" + resolved "https://registry.yarnpkg.com/ext/-/ext-1.7.0.tgz#0ea4383c0103d60e70be99e9a7f11027a33c4f5f" + integrity sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw== + dependencies: + type "^2.7.2" + +extend@^3.0.0, extend@~3.0.2: version "3.0.2" resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== +extendable-error@^0.1.5: + version "0.1.7" + resolved "https://registry.yarnpkg.com/extendable-error/-/extendable-error-0.1.7.tgz#60b9adf206264ac920058a7395685ae4670c2b96" + integrity sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg== + +external-editor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" + integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== + dependencies: + chardet "^0.7.0" + iconv-lite "^0.4.24" + tmp "^0.0.33" + extract-files@^9.0.0: version "9.0.0" resolved "https://registry.npmjs.org/extract-files/-/extract-files-9.0.0.tgz" @@ -9798,6 +11883,16 @@ extract-zip@^1.6.6: mkdirp "^0.5.4" yauzl "^2.10.0" +extsprintf@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== + +extsprintf@^1.2.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" + integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== + eyes@^0.1.8: version "0.1.8" resolved "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz" @@ -9818,6 +11913,11 @@ fast-diff@^1.1.2: resolved "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz" integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== +fast-diff@^1.2.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.3.0.tgz#ece407fa550a64d638536cd727e129c61616e0f0" + integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== + fast-equals@^5.0.0: version "5.0.1" resolved "https://registry.npmjs.org/fast-equals/-/fast-equals-5.0.1.tgz" @@ -9989,18 +12089,40 @@ find-cache-dir@^3.0.0, find-cache-dir@^3.3.1, find-cache-dir@^3.3.2: make-dir "^3.0.2" pkg-dir "^4.1.0" +find-replace@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-replace/-/find-replace-3.0.0.tgz#3e7e23d3b05167a76f770c9fbd5258b0def68c38" + integrity sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ== + dependencies: + array-back "^3.0.1" + find-root@^1.1.0: version "1.1.0" resolved "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz" integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== -find-up@^3.0.0: +find-up@3.0.0, find-up@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== dependencies: locate-path "^3.0.0" +find-up@5.0.0, find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + +find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== + dependencies: + locate-path "^2.0.0" + find-up@^4.0.0, find-up@^4.1.0: version "4.1.0" resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" @@ -10009,13 +12131,13 @@ find-up@^4.0.0, find-up@^4.1.0: locate-path "^5.0.0" path-exists "^4.0.0" -find-up@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" - integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== +find-yarn-workspace-root2@1.2.16: + version "1.2.16" + resolved "https://registry.yarnpkg.com/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz#60287009dd2f324f59646bdb4b7610a6b301c2a9" + integrity sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA== dependencies: - locate-path "^6.0.0" - path-exists "^4.0.0" + micromatch "^4.0.2" + pkg-dir "^4.2.0" find-yarn-workspace-root@^2.0.0: version "2.0.0" @@ -10032,6 +12154,18 @@ flat-cache@^3.0.4: flatted "^3.1.0" rimraf "^3.0.2" +flat@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/flat/-/flat-4.1.1.tgz#a392059cc382881ff98642f5da4dde0a959f309b" + integrity sha512-FmTtBsHskrU6FJ2VxCnsDb84wu9zhmO3cUX2kGFb5tuwhfXxGciiT0oRY+cck35QmG+NmGh5eLz6lLCpWTqwpA== + dependencies: + is-buffer "~2.0.3" + +flat@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" + integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== + flatted@^3.1.0: version "3.2.7" resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz" @@ -10056,7 +12190,7 @@ focus-lock@^0.11.6: dependencies: tslib "^2.0.3" -follow-redirects@^1.14.0, follow-redirects@^1.14.4, follow-redirects@^1.14.8, follow-redirects@^1.14.9, follow-redirects@^1.15.0: +follow-redirects@^1.12.1, follow-redirects@^1.14.0, follow-redirects@^1.14.4, follow-redirects@^1.14.8, follow-redirects@^1.14.9, follow-redirects@^1.15.0: version "1.15.2" resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz" integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== @@ -10076,6 +12210,11 @@ foreground-child@^2.0.0: cross-spawn "^7.0.0" signal-exit "^3.0.2" +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== + fork-ts-checker-webpack-plugin@^7.2.8: version "7.3.0" resolved "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-7.3.0.tgz" @@ -10094,6 +12233,20 @@ fork-ts-checker-webpack-plugin@^7.2.8: semver "^7.3.5" tapable "^2.2.1" +form-data-encoder@1.7.1: + version "1.7.1" + resolved "https://registry.yarnpkg.com/form-data-encoder/-/form-data-encoder-1.7.1.tgz#ac80660e4f87ee0d3d3c3638b7da8278ddb8ec96" + integrity sha512-EFRDrsMm/kyqbTQocNvRXMLjc7Es2Vk+IQFx/YW7hkUH1eBl4J1fqiP34l74Yt0pFLCNpc06fkbVk00008mzjg== + +form-data@^2.2.0: + version "2.5.1" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.5.1.tgz#f2cbec57b5e59e23716e128fe44d4e5dd23895f4" + integrity sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.6" + mime-types "^2.1.12" + form-data@^3.0.0: version "3.0.1" resolved "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz" @@ -10112,11 +12265,30 @@ form-data@^4.0.0: combined-stream "^1.0.8" mime-types "^2.1.12" +form-data@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.6" + mime-types "^2.1.12" + forwarded@0.2.0: version "0.2.0" resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== +fp-ts@1.19.3: + version "1.19.3" + resolved "https://registry.yarnpkg.com/fp-ts/-/fp-ts-1.19.3.tgz#261a60d1088fbff01f91256f91d21d0caaaaa96f" + integrity sha512-H5KQDspykdHuztLTg+ajGN0Z2qUjcEf3Ybxc6hLt0k7/zPkn29XnKnxlBPyW2XIddWrGaJBzBl4VLYOtk39yZg== + +fp-ts@^1.0.0: + version "1.19.5" + resolved "https://registry.yarnpkg.com/fp-ts/-/fp-ts-1.19.5.tgz#3da865e585dfa1fdfd51785417357ac50afc520a" + integrity sha512-wDNqTimnzs8QqpldiId9OavWK2NptormjXnRJTQecNjzwfyp6P/8s/zG8e4h3ja3oqkKaY72UlTjQYt/1yXf9A== + fresh@0.5.2: version "0.5.2" resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" @@ -10127,25 +12299,45 @@ fs-constants@^1.0.0: resolved "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz" integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== -fs-extra@^10.0.0, fs-extra@^10.1.0: - version "10.1.0" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz" - integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== +fs-extra@11.x, fs-extra@^11.1.0: + version "11.1.1" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz" + integrity sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ== dependencies: graceful-fs "^4.2.0" jsonfile "^6.0.1" universalify "^2.0.0" -fs-extra@^11.1.0: - version "11.1.1" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz" - integrity sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ== +fs-extra@^0.30.0: + version "0.30.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.30.0.tgz#f233ffcc08d4da7d432daa449776989db1df93f0" + integrity sha512-UvSPKyhMn6LEd/WpUaV9C9t3zATuqoqfWc3QdPhPLb58prN9tqYPlPWi8Krxi44loBoUzlobqZ3+8tGpxxSzwA== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^2.1.0" + klaw "^1.0.0" + path-is-absolute "^1.0.0" + rimraf "^2.2.8" + +fs-extra@^10.0.0, fs-extra@^10.1.0: + version "10.1.0" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz" + integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== dependencies: graceful-fs "^4.2.0" jsonfile "^6.0.1" universalify "^2.0.0" -fs-extra@^7.0.1: +fs-extra@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" + integrity sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-extra@^7.0.0, fs-extra@^7.0.1: version "7.0.1" resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz" integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== @@ -10154,6 +12346,32 @@ fs-extra@^7.0.1: jsonfile "^4.0.0" universalify "^0.1.0" +fs-extra@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" + integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-extra@^9.0.0, fs-extra@^9.1.0: + version "9.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" + integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs-minipass@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7" + integrity sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA== + dependencies: + minipass "^2.6.0" + fs-minipass@^2.0.0: version "2.1.0" resolved "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz" @@ -10181,6 +12399,11 @@ fsevents@^2.3.2, fsevents@~2.3.2: resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== +fsevents@~2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e" + integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ== + function-bind@^1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" @@ -10226,14 +12449,19 @@ gensync@^1.0.0-beta.2: resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== -get-caller-file@^2.0.5: +get-caller-file@^2.0.1, get-caller-file@^2.0.5: version "2.0.5" resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-intrinsic@^1.0.1: +get-func-name@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" + integrity sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig== + +get-intrinsic@^1.0.1, get-intrinsic@^1.2.1: version "1.2.1" - resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82" integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw== dependencies: function-bind "^1.1.1" @@ -10265,12 +12493,24 @@ get-package-type@^0.1.0: resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== +get-port@^3.1.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/get-port/-/get-port-3.2.0.tgz#dd7ce7de187c06c8bf353796ac71e099f0980ebc" + integrity sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg== + get-port@^5.1.1: version "5.1.1" resolved "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz" integrity sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ== -get-stream@^6.0.0: +get-stream@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + dependencies: + pump "^3.0.0" + +get-stream@^6.0.0, get-stream@^6.0.1: version "6.0.1" resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== @@ -10283,6 +12523,13 @@ get-symbol-description@^1.0.0: call-bind "^1.0.2" get-intrinsic "^1.1.1" +getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== + dependencies: + assert-plus "^1.0.0" + gifwrap@^0.9.2: version "0.9.4" resolved "https://registry.npmjs.org/gifwrap/-/gifwrap-0.9.4.tgz" @@ -10309,7 +12556,7 @@ github-slugger@^1.0.0: resolved "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz" integrity sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw== -glob-parent@^5.1.2, glob-parent@~5.1.2: +glob-parent@^5.1.2, glob-parent@~5.1.0, glob-parent@~5.1.2: version "5.1.2" resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== @@ -10335,7 +12582,43 @@ glob-to-regexp@^0.4.1: resolved "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== -glob@^7.0.0, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.2.0: +glob@7.1.3: + version "7.1.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" + integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@7.1.7: + version "7.1.7" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" + integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" + integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@^7.0.0, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.2.0: version "7.2.3" resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== @@ -10347,7 +12630,7 @@ glob@^7.0.0, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.2.0: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^8.0.0, glob@^8.1.0: +glob@^8.0.0, glob@^8.0.3, glob@^8.1.0: version "8.1.0" resolved "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz" integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== @@ -10385,9 +12668,9 @@ globalthis@^1.0.3: dependencies: define-properties "^1.1.3" -globby@^11.0.1, globby@^11.0.2, globby@^11.0.3, globby@^11.0.4, globby@^11.1.0: +globby@^11.0.0, globby@^11.0.1, globby@^11.0.2, globby@^11.0.3, globby@^11.0.4, globby@^11.1.0: version "11.1.0" - resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== dependencies: array-union "^2.1.0" @@ -10404,7 +12687,43 @@ gopd@^1.0.1: dependencies: get-intrinsic "^1.1.3" -graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9: +got@12.1.0: + version "12.1.0" + resolved "https://registry.yarnpkg.com/got/-/got-12.1.0.tgz#099f3815305c682be4fd6b0ee0726d8e4c6b0af4" + integrity sha512-hBv2ty9QN2RdbJJMK3hesmSkFTjVIHyIDDbssCKnSmq62edGgImJWD10Eb1k77TiV1bxloxqcFAVK8+9pkhOig== + dependencies: + "@sindresorhus/is" "^4.6.0" + "@szmarczak/http-timer" "^5.0.1" + "@types/cacheable-request" "^6.0.2" + "@types/responselike" "^1.0.0" + cacheable-lookup "^6.0.4" + cacheable-request "^7.0.2" + decompress-response "^6.0.0" + form-data-encoder "1.7.1" + get-stream "^6.0.1" + http2-wrapper "^2.1.10" + lowercase-keys "^3.0.0" + p-cancelable "^3.0.0" + responselike "^2.0.0" + +got@^11.8.5: + version "11.8.6" + resolved "https://registry.yarnpkg.com/got/-/got-11.8.6.tgz#276e827ead8772eddbcfc97170590b841823233a" + integrity sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g== + dependencies: + "@sindresorhus/is" "^4.0.0" + "@szmarczak/http-timer" "^4.0.5" + "@types/cacheable-request" "^6.0.1" + "@types/responselike" "^1.0.0" + cacheable-lookup "^5.0.3" + cacheable-request "^7.0.2" + decompress-response "^6.0.0" + http2-wrapper "^1.0.0-beta.5.2" + lowercase-keys "^2.0.0" + p-cancelable "^2.0.0" + responselike "^2.0.0" + +graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.5, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9: version "4.2.11" resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== @@ -10442,6 +12761,11 @@ graphql@^15.5.3: resolved "https://registry.npmjs.org/graphql/-/graphql-15.8.0.tgz" integrity sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw== +growl@1.10.5: + version "1.10.5" + resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e" + integrity sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA== + gunzip-maybe@^1.4.2: version "1.4.2" resolved "https://registry.npmjs.org/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz" @@ -10466,6 +12790,24 @@ handlebars@^4.7.7: optionalDependencies: uglify-js "^3.1.4" +har-schema@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" + integrity sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== + +har-validator@~5.1.3: + version "5.1.5" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" + integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== + dependencies: + ajv "^6.12.3" + har-schema "^2.0.0" + +hard-rejection@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" + integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== + hardhat-deploy@^0.11.14: version "0.11.37" resolved "https://registry.yarnpkg.com/hardhat-deploy/-/hardhat-deploy-0.11.37.tgz#6a771b859c82ae25292321a6d510d7c0eda09d2b" @@ -10496,13 +12838,81 @@ hardhat-deploy@^0.11.14: qs "^6.9.4" zksync-web3 "^0.14.3" -hardhat-tracer@^1.0.0-alpha.5: +hardhat-gas-reporter@1.x: + version "1.0.9" + resolved "https://registry.yarnpkg.com/hardhat-gas-reporter/-/hardhat-gas-reporter-1.0.9.tgz#9a2afb354bc3b6346aab55b1c02ca556d0e16450" + integrity sha512-INN26G3EW43adGKBNzYWOlI3+rlLnasXTwW79YNnUhXPDa+yHESgt639dJEs37gCjhkbNKcRRJnomXEuMFBXJg== + dependencies: + array-uniq "1.0.3" + eth-gas-reporter "^0.2.25" + sha1 "^1.1.1" + +hardhat-spdx-license-identifier@2.x: + version "2.1.0" + resolved "https://registry.yarnpkg.com/hardhat-spdx-license-identifier/-/hardhat-spdx-license-identifier-2.1.0.tgz#6eb3927df9f61bbcb1899a88b67ee6d28d13fb0e" + integrity sha512-Z3Avr/v6lfDfa7qkriF/h40X8wmuy8qZfS4HgbINkDdmCiKAxQUi5Y5TgsJBZFYN1MvYzLTIbD/fo1dxZ4gsng== + +hardhat-tracer@1.x, hardhat-tracer@^1.0.0-alpha.5: version "1.3.0" resolved "https://registry.npmjs.org/hardhat-tracer/-/hardhat-tracer-1.3.0.tgz" integrity sha512-mUYuRJWlxCwY4R2urCpNM4ecVSq/iMLiVP9YZKlfXyv4R8T+4HAcTfumilUOXHGe6wHI+8Ki2EaTon3KgzATDA== dependencies: ethers "^5.6.1" +hardhat@2.x: + version "2.17.3" + resolved "https://registry.yarnpkg.com/hardhat/-/hardhat-2.17.3.tgz#4cb15f2afdea5f108970ed72e5b81e6e53052cfb" + integrity sha512-SFZoYVXW1bWJZrIIKXOA+IgcctfuKXDwENywiYNT2dM3YQc4fXNaTbuk/vpPzHIF50upByx4zW5EqczKYQubsA== + dependencies: + "@ethersproject/abi" "^5.1.2" + "@metamask/eth-sig-util" "^4.0.0" + "@nomicfoundation/ethereumjs-block" "5.0.2" + "@nomicfoundation/ethereumjs-blockchain" "7.0.2" + "@nomicfoundation/ethereumjs-common" "4.0.2" + "@nomicfoundation/ethereumjs-evm" "2.0.2" + "@nomicfoundation/ethereumjs-rlp" "5.0.2" + "@nomicfoundation/ethereumjs-statemanager" "2.0.2" + "@nomicfoundation/ethereumjs-trie" "6.0.2" + "@nomicfoundation/ethereumjs-tx" "5.0.2" + "@nomicfoundation/ethereumjs-util" "9.0.2" + "@nomicfoundation/ethereumjs-vm" "7.0.2" + "@nomicfoundation/solidity-analyzer" "^0.1.0" + "@sentry/node" "^5.18.1" + "@types/bn.js" "^5.1.0" + "@types/lru-cache" "^5.1.0" + adm-zip "^0.4.16" + aggregate-error "^3.0.0" + ansi-escapes "^4.3.0" + chalk "^2.4.2" + chokidar "^3.4.0" + ci-info "^2.0.0" + debug "^4.1.1" + enquirer "^2.3.0" + env-paths "^2.2.0" + ethereum-cryptography "^1.0.3" + ethereumjs-abi "^0.6.8" + find-up "^2.1.0" + fp-ts "1.19.3" + fs-extra "^7.0.1" + glob "7.2.0" + immutable "^4.0.0-rc.12" + io-ts "1.10.4" + keccak "^3.0.2" + lodash "^4.17.11" + mnemonist "^0.38.0" + mocha "^10.0.0" + p-map "^4.0.0" + raw-body "^2.4.1" + resolve "1.17.0" + semver "^6.3.0" + solc "0.7.3" + source-map-support "^0.5.13" + stacktrace-parser "^0.1.10" + tsort "0.0.1" + undici "^5.14.0" + uuid "^8.3.2" + ws "^7.4.6" + has-bigints@^1.0.1, has-bigints@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" @@ -10530,7 +12940,7 @@ has-proto@^1.0.1: resolved "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz" integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== -has-symbols@^1.0.2, has-symbols@^1.0.3: +has-symbols@^1.0.0, has-symbols@^1.0.2, has-symbols@^1.0.3: version "1.0.3" resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== @@ -10563,6 +12973,14 @@ hash-base@^3.0.0: readable-stream "^3.6.0" safe-buffer "^5.2.0" +hash.js@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.3.tgz#340dedbe6290187151c1ea1d777a3448935df846" + integrity sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA== + dependencies: + inherits "^2.0.3" + minimalistic-assert "^1.0.0" + hash.js@1.1.7, hash.js@^1.0.0, hash.js@^1.0.3, hash.js@^1.1.7: version "1.1.7" resolved "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz" @@ -10593,7 +13011,7 @@ hast-util-whitespace@^2.0.0: resolved "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz" integrity sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng== -he@^1.2.0: +he@1.2.0, he@^1.2.0: version "1.2.0" resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== @@ -10693,6 +13111,21 @@ htmlparser2@^8.0.0: domutils "^3.0.1" entities "^4.4.0" +http-basic@^8.1.1: + version "8.1.3" + resolved "https://registry.yarnpkg.com/http-basic/-/http-basic-8.1.3.tgz#a7cabee7526869b9b710136970805b1004261bbf" + integrity sha512-/EcDMwJZh3mABI2NhGfHOGOeOZITqfkEO4p/xK+l3NpyncIHUQBoMvCSF/b5GqvKtySC2srL/GGG3+EtlqlmCw== + dependencies: + caseless "^0.12.0" + concat-stream "^1.6.2" + http-response-object "^3.0.1" + parse-cache-control "^1.0.1" + +http-cache-semantics@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" + integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== + http-errors@2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz" @@ -10715,6 +13148,43 @@ http-errors@^1.7.2: statuses ">= 1.5.0 < 2" toidentifier "1.0.1" +http-https@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/http-https/-/http-https-1.0.0.tgz#2f908dd5f1db4068c058cd6e6d4ce392c913389b" + integrity sha512-o0PWwVCSp3O0wS6FvNr6xfBCHgt0m1tvPLFOCc2iFDKTRAXhB7m8klDf7ErowFH8POa6dVdGatKU5I1YYwzUyg== + +http-response-object@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/http-response-object/-/http-response-object-3.0.2.tgz#7f435bb210454e4360d074ef1f989d5ea8aa9810" + integrity sha512-bqX0XTF6fnXSQcEJ2Iuyr75yVakyjIDCqroJQ/aHfSdlM743Cwqoi2nDYMzLGWUcuTWGWy8AAvOKXTfiv6q9RA== + dependencies: + "@types/node" "^10.0.3" + +http-signature@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" + integrity sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== + dependencies: + assert-plus "^1.0.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + +http2-wrapper@^1.0.0-beta.5.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz#b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d" + integrity sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg== + dependencies: + quick-lru "^5.1.1" + resolve-alpn "^1.0.0" + +http2-wrapper@^2.1.10: + version "2.2.0" + resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-2.2.0.tgz#b80ad199d216b7d3680195077bd7b9060fa9d7f3" + integrity sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ== + dependencies: + quick-lru "^5.1.1" + resolve-alpn "^1.2.0" + https-browserify@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz" @@ -10728,7 +13198,7 @@ https-proxy-agent@^4.0.0: agent-base "5" debug "4" -https-proxy-agent@^5.0.1: +https-proxy-agent@^5.0.0, https-proxy-agent@^5.0.1: version "5.0.1" resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz" integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== @@ -10736,6 +13206,11 @@ https-proxy-agent@^5.0.1: agent-base "6" debug "4" +human-id@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/human-id/-/human-id-1.0.2.tgz#e654d4b2b0d8b07e45da9f6020d8af17ec0a5df3" + integrity sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw== + human-signals@^2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" @@ -10777,9 +13252,9 @@ i@^0.3.7: resolved "https://registry.npmjs.org/i/-/i-0.3.7.tgz" integrity sha512-FYz4wlXgkQwIPqhzC5TdNMLSE5+GS1IIDJZY/1ZiEPCT2S3COUVZeT5OW4BmW4r5LHLQuOosSwsvnroG9GR59Q== -iconv-lite@0.4.24: +iconv-lite@0.4.24, iconv-lite@^0.4.24: version "0.4.24" - resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== dependencies: safer-buffer ">= 2.1.2 < 3" @@ -10796,6 +13271,13 @@ icss-utils@^5.0.0, icss-utils@^5.1.0: resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== +idna-uts46-hx@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz#a1dc5c4df37eee522bf66d969cc980e00e8711f9" + integrity sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA== + dependencies: + punycode "2.1.0" + ieee754@^1.1.13, ieee754@^1.2.1: version "1.2.1" resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" @@ -10806,7 +13288,7 @@ ignore@^4.0.6: resolved "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz" integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== -ignore@^5.2.0: +ignore@^5.2.0, ignore@^5.2.4: version "5.2.4" resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz" integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== @@ -10823,7 +13305,12 @@ immer@^9.0.7: resolved "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz" integrity sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA== -import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1: +immutable@^4.0.0-rc.12: + version "4.3.4" + resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.3.4.tgz#2e07b33837b4bb7662f288c244d1ced1ef65a78f" + integrity sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA== + +import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1, import-fresh@^3.3.0: version "3.3.0" resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== @@ -10898,6 +13385,13 @@ invariant@^2.2.4: dependencies: loose-envify "^1.0.0" +io-ts@1.10.4: + version "1.10.4" + resolved "https://registry.yarnpkg.com/io-ts/-/io-ts-1.10.4.tgz#cd5401b138de88e4f920adbcb7026e2d1967e6e2" + integrity sha512-b23PteSnYXSONJ6JQXRAlvJhuw8KOtkqa87W4wDtvMrud/DTJd5X+NpOOI+O/zZwVq6v0VLAaJ+1EDViKEuN9g== + dependencies: + fp-ts "^1.0.0" + ip@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz" @@ -10957,7 +13451,7 @@ is-boolean-object@^1.1.0: call-bind "^1.0.2" has-tostringtag "^1.0.0" -is-buffer@^2.0.0: +is-buffer@^2.0.0, is-buffer@^2.0.5, is-buffer@~2.0.3: version "2.0.5" resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz" integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== @@ -10981,6 +13475,13 @@ is-ci@^2.0.0: dependencies: ci-info "^2.0.0" +is-ci@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.1.tgz#db6ecbed1bd659c43dac0f45661e7674103d1867" + integrity sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== + dependencies: + ci-info "^3.2.0" + is-core-module@^2.11.0, is-core-module@^2.9.0: version "2.12.0" resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz" @@ -11017,6 +13518,11 @@ is-extglob@^2.1.1: resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== + is-fullwidth-code-point@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" @@ -11046,6 +13552,11 @@ is-gzip@^1.0.0: resolved "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz" integrity sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ== +is-hex-prefixed@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz#7d8d37e6ad77e5d127148913c573e082d777f554" + integrity sha512-WvtOiug1VFrE9v1Cydwm+FnXd3+w9GaeVUss5W4v/SLy3UW00vP+6iNF2SdnfiBoLy4bTqVdkftNGTUeOFVsbA== + is-map@^2.0.1, is-map@^2.0.2: version "2.0.2" resolved "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz" @@ -11091,6 +13602,16 @@ is-path-inside@^3.0.2, is-path-inside@^3.0.3: resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz" integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== +is-plain-obj@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== + +is-plain-obj@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" + integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== + is-plain-obj@^4.0.0: version "4.1.0" resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz" @@ -11147,6 +13668,13 @@ is-string@^1.0.5, is-string@^1.0.7: dependencies: has-tostringtag "^1.0.0" +is-subdir@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/is-subdir/-/is-subdir-1.2.0.tgz#b791cd28fab5202e91a08280d51d9d7254fd20d4" + integrity sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw== + dependencies: + better-path-resolve "1.0.0" + is-symbol@^1.0.2, is-symbol@^1.0.3: version "1.0.4" resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" @@ -11165,6 +13693,16 @@ is-typed-array@^1.1.10, is-typed-array@^1.1.3, is-typed-array@^1.1.9: gopd "^1.0.1" has-tostringtag "^1.0.0" +is-typedarray@^1.0.0, is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== + +is-unicode-supported@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" + integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== + is-weakmap@^2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz" @@ -11185,6 +13723,11 @@ is-weakset@^2.0.1: call-bind "^1.0.2" get-intrinsic "^1.1.1" +is-windows@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + is-wsl@^2.1.1, is-wsl@^2.2.0: version "2.2.0" resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" @@ -11212,6 +13755,14 @@ isobject@^3.0.1: resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== +isomorphic-fetch@3.x: + version "3.0.0" + resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz#0267b005049046d2421207215d45d6a262b8b8b4" + integrity sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA== + dependencies: + node-fetch "^2.6.1" + whatwg-fetch "^3.4.1" + isomorphic-timers-promises@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/isomorphic-timers-promises/-/isomorphic-timers-promises-1.0.1.tgz" @@ -11235,6 +13786,11 @@ isomorphic-ws@^5.0.0: resolved "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz" integrity sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw== +isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== + istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: version "3.2.0" resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz" @@ -11413,7 +13969,12 @@ js-sha256@^0.9.0: resolved "https://registry.npmjs.org/js-sha256/-/js-sha256-0.9.0.tgz" integrity sha512-sga3MHh9sgQN2+pJ9VYZ+1LPwXOxuBJBA5nrR5/ofPfuiJBE2hnjsaN8se8JznOmGLN2p49Pe5U/ttafcs/apA== -js-sha3@0.8.0: +js-sha3@0.5.7, js-sha3@^0.5.7: + version "0.5.7" + resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.5.7.tgz#0d4ffd8002d5333aabaf4a23eed2f6374c9f28e7" + integrity sha512-GII20kjaPX0zJ8wzkTbNDYMY7msuZcTWk8S5UOh6806Jq/wz1J8/bnr8uGU0DAUmYDjj2Mr4X1cW8v/GLYnR+g== + +js-sha3@0.8.0, js-sha3@^0.8.0: version "0.8.0" resolved "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz" integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q== @@ -11423,21 +13984,29 @@ js-sha3@0.8.0: resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" - integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== +js-yaml@3.13.1: + version "3.13.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" + integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== dependencies: argparse "^1.0.7" esprima "^4.0.0" -js-yaml@^4.1.0: +js-yaml@4.1.0, js-yaml@^4.1.0: version "4.1.0" resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== dependencies: argparse "^2.0.1" +js-yaml@^3.13.0, js-yaml@^3.13.1, js-yaml@^3.6.1: + version "3.14.1" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + js2xmlparser@^4.0.2: version "4.0.2" resolved "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-4.0.2.tgz" @@ -11450,6 +14019,11 @@ jsbi@^3.1.1, jsbi@^3.1.4: resolved "https://registry.npmjs.org/jsbi/-/jsbi-3.2.5.tgz" integrity sha512-aBE4n43IPvjaddScbvWRA2YlTzKEynHzu7MqOyTipdHucf/VxS63ViCjxYRg86M8Rxwbt/GfzHl1kKERkt45fQ== +jsbn@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== + jscodeshift@^0.14.0: version "0.14.0" resolved "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz" @@ -11506,6 +14080,11 @@ jsesc@~0.5.0: resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: version "2.3.1" resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" @@ -11534,12 +14113,17 @@ json-schema-traverse@^1.0.0: resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== +json-schema@0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" + integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== + json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== -json-stringify-safe@^5.0.1: +json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: version "5.0.1" resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== @@ -11563,6 +14147,13 @@ json5@^2.1.2, json5@^2.2.2: resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== +jsonfile@^2.1.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" + integrity sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw== + optionalDependencies: + graceful-fs "^4.1.6" + jsonfile@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz" @@ -11584,6 +14175,16 @@ jsonparse@^1.2.0: resolved "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz" integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== +jsprim@^1.2.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.2.tgz#712c65533a15c878ba59e9ed5f0e26d5b77c5feb" + integrity sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw== + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.4.0" + verror "1.10.0" + "jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.3: version "3.3.3" resolved "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz" @@ -11592,7 +14193,7 @@ jsonparse@^1.2.0: array-includes "^3.1.5" object.assign "^4.1.3" -keccak@^3.0.0, keccak@^3.0.1: +keccak@^3.0.0, keccak@^3.0.1, keccak@^3.0.2: version "3.0.3" resolved "https://registry.npmjs.org/keccak/-/keccak-3.0.3.tgz" integrity sha512-JZrLIAJWuZxKbCilMpNz5Vj7Vtb4scDG3dMXLOsbzBmQGyjwE61BbW7bJkfKKCShXiQZt3T6sBgALRtmd+nZaQ== @@ -11601,14 +14202,21 @@ keccak@^3.0.0, keccak@^3.0.1: node-gyp-build "^4.2.0" readable-stream "^3.6.0" +keyv@^4.0.0: + version "4.5.3" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.3.tgz#00873d2b046df737963157bd04f294ca818c9c25" + integrity sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug== + dependencies: + json-buffer "3.0.1" + keyvaluestorage-interface@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/keyvaluestorage-interface/-/keyvaluestorage-interface-1.0.0.tgz" integrity sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g== -kind-of@^6.0.2: +kind-of@^6.0.2, kind-of@^6.0.3: version "6.0.3" - resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== klaw-sync@^6.0.0: @@ -11618,6 +14226,13 @@ klaw-sync@^6.0.0: dependencies: graceful-fs "^4.1.11" +klaw@^1.0.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439" + integrity sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw== + optionalDependencies: + graceful-fs "^4.1.9" + klaw@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz" @@ -11630,9 +14245,9 @@ kleur@^3.0.3: resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== -kleur@^4.0.3: +kleur@^4.0.3, kleur@^4.1.5: version "4.1.5" - resolved "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz" + resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780" integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ== language-subtag-registry@~0.3.2: @@ -11656,6 +14271,27 @@ lazy-universal-dotenv@^4.0.0: dotenv "^16.0.0" dotenv-expand "^10.0.0" +level-supports@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/level-supports/-/level-supports-4.0.1.tgz#431546f9d81f10ff0fea0e74533a0e875c08c66a" + integrity sha512-PbXpve8rKeNcZ9C1mUicC9auIYFyGpkV9/i6g76tLgANwWhtG2v7I4xNBUlkn3lE2/dZF3Pi0ygYGtLc4RXXdA== + +level-transcoder@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/level-transcoder/-/level-transcoder-1.0.1.tgz#f8cef5990c4f1283d4c86d949e73631b0bc8ba9c" + integrity sha512-t7bFwFtsQeD8cl8NIoQ2iwxA0CL/9IFw7/9gAjOonH0PWTTiRfY7Hq+Ejbsxh86tXobDQ6IOiddjNYIfOBs06w== + dependencies: + buffer "^6.0.3" + module-error "^1.0.1" + +level@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/level/-/level-8.0.0.tgz#41b4c515dabe28212a3e881b61c161ffead14394" + integrity sha512-ypf0jjAk2BWI33yzEaaotpq7fkOPALKAgDBxggO6Q9HGX2MRXn0wbP1Jn/tJv1gtL867+YOjOB49WaUF3UoJNQ== + dependencies: + browser-level "^1.0.1" + classic-level "^1.2.0" + leven@^3.1.0: version "3.1.0" resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" @@ -11703,6 +14339,16 @@ load-bmfont@^1.3.1: xhr "^2.0.1" xtend "^4.0.0" +load-yaml-file@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/load-yaml-file/-/load-yaml-file-0.2.0.tgz#af854edaf2bea89346c07549122753c07372f64d" + integrity sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw== + dependencies: + graceful-fs "^4.1.5" + js-yaml "^3.13.0" + pify "^4.0.1" + strip-bom "^3.0.0" + loader-runner@^4.2.0: version "4.3.0" resolved "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz" @@ -11722,6 +14368,14 @@ local-storage@^2.0.0: resolved "https://registry.npmjs.org/local-storage/-/local-storage-2.0.0.tgz" integrity sha512-/0sRoeijw7yr/igbVVygDuq6dlYCmtsuTmmpnweVlVtl/s10pf5BCq8LWBxW/AMyFJ3MhMUuggMZiYlx6qr9tw== +locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" + integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== + dependencies: + p-locate "^2.0.0" + path-exists "^3.0.0" + locate-path@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" @@ -11774,6 +14428,11 @@ lodash.merge@^4.6.2: resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== +lodash.startcase@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.startcase/-/lodash.startcase-4.4.0.tgz#9436e34ed26093ed7ffae1936144350915d9add8" + integrity sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg== + lodash.truncate@^4.4.2: version "4.4.2" resolved "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz" @@ -11784,11 +14443,26 @@ lodash@4.0.1: resolved "https://registry.npmjs.org/lodash/-/lodash-4.0.1.tgz" integrity sha512-jA3EFncTLSpNOJLgZUlI7Xrsg3t/DYbgPuRVD1qbLoyUXgzUEvB0EpJimh+WBM6CUNtAyKJ1CVPD+7wE+LrraQ== -lodash@^4.17.11, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21: +lodash@4.x, lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21: version "4.17.21" resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== +log-symbols@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-3.0.0.tgz#f3a08516a5dea893336a7dee14d18a1cfdab77c4" + integrity sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ== + dependencies: + chalk "^2.4.2" + +log-symbols@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" + integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== + dependencies: + chalk "^4.1.0" + is-unicode-supported "^0.1.0" + long@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/long/-/long-4.0.0.tgz" @@ -11811,6 +14485,13 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: dependencies: js-tokens "^3.0.0 || ^4.0.0" +loupe@^2.3.1: + version "2.3.6" + resolved "https://registry.yarnpkg.com/loupe/-/loupe-2.3.6.tgz#76e4af498103c532d1ecc9be102036a21f787b53" + integrity sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA== + dependencies: + get-func-name "^2.0.0" + lower-case@^2.0.2: version "2.0.2" resolved "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" @@ -11818,11 +14499,29 @@ lower-case@^2.0.2: dependencies: tslib "^2.0.3" +lowercase-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" + integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== + +lowercase-keys@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-3.0.0.tgz#c5e7d442e37ead247ae9db117a9d0a467c89d4f2" + integrity sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ== + lru-cache@7.13.2: version "7.13.2" resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-7.13.2.tgz" integrity sha512-VJL3nIpA79TodY/ctmZEfhASgqekbT574/c4j3jn4bKXbSCnTTCH/KltZyvL2GlV+tGSMtsWyem8DCX7qKTMBA== +lru-cache@^4.0.1: + version "4.1.5" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + lru-cache@^5.1.1: version "5.1.1" resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" @@ -11837,6 +14536,11 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" +lru_map@^0.3.3: + version "0.3.3" + resolved "https://registry.yarnpkg.com/lru_map/-/lru_map-0.3.3.tgz#b5c8351b9464cbd750335a79650a0ec0e56118dd" + integrity sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ== + luxon@1.28.1: version "1.28.1" resolved "https://registry.yarnpkg.com/luxon/-/luxon-1.28.1.tgz#528cdf3624a54506d710290a2341aa8e6e6c61b0" @@ -11876,6 +14580,11 @@ make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: dependencies: semver "^6.0.0" +make-error@^1.1.1: + version "1.3.6" + resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" + integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== + makeerror@1.0.12: version "1.0.12" resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" @@ -11883,6 +14592,16 @@ makeerror@1.0.12: dependencies: tmpl "1.0.5" +map-obj@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" + integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== + +map-obj@^4.0.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a" + integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== + map-or-similar@^1.5.0: version "1.5.0" resolved "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz" @@ -11904,6 +14623,11 @@ markdown-it@^12.3.2: mdurl "^1.0.1" uc.micro "^1.0.5" +markdown-table@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-1.1.3.tgz#9fcb69bcfdb8717bfd0398c6ec2d93036ef8de60" + integrity sha512-1RUZVgQlpJSPWYbFSpmudq5nHY1doEIv89gBtF0s4gW1GF2XorxcA/70M5vq7rLv0a6mhOUccRsqkwhwLCIQ2Q== + markdown-table@^3.0.0: version "3.0.3" resolved "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz" @@ -11932,6 +14656,11 @@ match-sorter@^6.0.2: "@babel/runtime" "^7.12.5" remove-accents "0.4.2" +mcl-wasm@^0.7.1: + version "0.7.9" + resolved "https://registry.yarnpkg.com/mcl-wasm/-/mcl-wasm-0.7.9.tgz#c1588ce90042a8700c3b60e40efb339fc07ab87f" + integrity sha512-iJIUcQWA88IJB/5L15GnJVnSQJmf/YaxxV6zRavv83HILHaJQb6y0iFyDMdDO0gN8X37tdxmAOrH/P8B6RB8sQ== + md5.js@^1.3.4: version "1.3.5" resolved "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz" @@ -12125,6 +14854,37 @@ memoizerific@^1.11.3: dependencies: map-or-similar "^1.5.0" +memory-level@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/memory-level/-/memory-level-1.0.0.tgz#7323c3fd368f9af2f71c3cd76ba403a17ac41692" + integrity sha512-UXzwewuWeHBz5krr7EvehKcmLFNoXxGcvuYhC41tRnkrTbJohtS7kVn9akmgirtRygg+f7Yjsfi8Uu5SGSQ4Og== + dependencies: + abstract-level "^1.0.0" + functional-red-black-tree "^1.0.1" + module-error "^1.0.1" + +memorystream@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/memorystream/-/memorystream-0.3.1.tgz#86d7090b30ce455d63fbae12dda51a47ddcaf9b2" + integrity sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw== + +meow@^6.0.0: + version "6.1.1" + resolved "https://registry.yarnpkg.com/meow/-/meow-6.1.1.tgz#1ad64c4b76b2a24dfb2f635fddcadf320d251467" + integrity sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg== + dependencies: + "@types/minimist" "^1.2.0" + camelcase-keys "^6.2.2" + decamelize-keys "^1.1.0" + hard-rejection "^2.1.0" + minimist-options "^4.0.2" + normalize-package-data "^2.5.0" + read-pkg-up "^7.0.1" + redent "^3.0.0" + trim-newlines "^3.0.0" + type-fest "^0.13.1" + yargs-parser "^18.1.3" + merge-descriptors@1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" @@ -12150,6 +14910,11 @@ methods@~1.1.2: resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== +micro-ftch@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/micro-ftch/-/micro-ftch-0.3.1.tgz#6cb83388de4c1f279a034fb0cf96dfc050853c5f" + integrity sha512-/0LLxhzP0tfiR5hcQebtudP56gUurs2CLkGarnCiB/OqEyUFQ6U3paQi/tgLv0hBJYt2rnr9MNpxz4fiiugstg== + micromark-core-commonmark@^1.0.0, micromark-core-commonmark@^1.0.1: version "1.0.6" resolved "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz" @@ -12450,7 +15215,7 @@ mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== -mime-types@^2.1.12, mime-types@^2.1.25, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.24, mime-types@~2.1.34: +mime-types@^2.1.12, mime-types@^2.1.16, mime-types@^2.1.25, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.19, mime-types@~2.1.24, mime-types@~2.1.34: version "2.1.35" resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== @@ -12472,6 +15237,16 @@ mimic-fn@^2.1.0: resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== +mimic-response@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" + integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== + +mimic-response@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" + integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== + min-document@^2.19.0: version "2.19.0" resolved "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz" @@ -12494,6 +15269,20 @@ minimalistic-crypto-utils@^1.0.1: resolved "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz" integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg== +minimatch@3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimatch@5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.0.1.tgz#fb9022f7528125187c92bd9e9b6366be1cf3415b" + integrity sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g== + dependencies: + brace-expansion "^2.0.1" + minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.2" resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" @@ -12508,11 +15297,28 @@ minimatch@^5.0.1: dependencies: brace-expansion "^2.0.1" +minimist-options@^4.0.2: + version "4.1.0" + resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619" + integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A== + dependencies: + arrify "^1.0.1" + is-plain-obj "^1.1.0" + kind-of "^6.0.3" + minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: version "1.2.8" resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== +minipass@^2.6.0, minipass@^2.9.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6" + integrity sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg== + dependencies: + safe-buffer "^5.1.2" + yallist "^3.0.0" + minipass@^3.0.0: version "3.3.6" resolved "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz" @@ -12525,6 +15331,13 @@ minipass@^5.0.0: resolved "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz" integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== +minizlib@^1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d" + integrity sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q== + dependencies: + minipass "^2.9.0" + minizlib@^2.1.1: version "2.1.2" resolved "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz" @@ -12533,6 +15346,11 @@ minizlib@^2.1.1: minipass "^3.0.0" yallist "^4.0.0" +mixme@^0.5.1: + version "0.5.9" + resolved "https://registry.yarnpkg.com/mixme/-/mixme-0.5.9.tgz#a5a58e17354632179ff3ce5b0fc130899c8ba81c" + integrity sha512-VC5fg6ySUscaWUpI4gxCBTQMH2RdUpNrk+MsbpCYtIvf9SBJdiUey4qE7BXviJsJR4nDQxCZ+3yaYNW3guz/Pw== + mixpanel-browser@2.45.0: version "2.45.0" resolved "https://registry.npmjs.org/mixpanel-browser/-/mixpanel-browser-2.45.0.tgz" @@ -12543,7 +15361,26 @@ mkdirp-classic@^0.5.2: resolved "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz" integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== -mkdirp@^0.5.1, mkdirp@^0.5.4: +mkdirp-promise@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz#e9b8f68e552c68a9c1713b84883f7a1dd039b8a1" + integrity sha512-Hepn5kb1lJPtVW84RFT40YG1OddBNTOVUZR2bzQUHc+Z03en8/3uX0+060JDhcEzyO08HmipsN9DcnFMxhIL9w== + dependencies: + mkdirp "*" + +mkdirp@*: + version "3.0.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-3.0.1.tgz#e44e4c5607fb279c168241713cc6e0fea9adcb50" + integrity sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg== + +mkdirp@0.5.5: + version "0.5.5" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" + integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== + dependencies: + minimist "^1.2.5" + +mkdirp@^0.5.1, mkdirp@^0.5.4, mkdirp@^0.5.5: version "0.5.6" resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz" integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== @@ -12555,6 +15392,85 @@ mkdirp@^1.0.3, mkdirp@^1.0.4: resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== +mnemonist@^0.38.0: + version "0.38.5" + resolved "https://registry.yarnpkg.com/mnemonist/-/mnemonist-0.38.5.tgz#4adc7f4200491237fe0fa689ac0b86539685cade" + integrity sha512-bZTFT5rrPKtPJxj8KSV0WkPyNxl72vQepqqVUAW2ARUpUSF2qXMB6jZj7hW5/k7C1rtpzqbD/IIbJwLXUjCHeg== + dependencies: + obliterator "^2.0.0" + +mocha@10.x, mocha@^10.0.0: + version "10.2.0" + resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.2.0.tgz#1fd4a7c32ba5ac372e03a17eef435bd00e5c68b8" + integrity sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg== + dependencies: + ansi-colors "4.1.1" + browser-stdout "1.3.1" + chokidar "3.5.3" + debug "4.3.4" + diff "5.0.0" + escape-string-regexp "4.0.0" + find-up "5.0.0" + glob "7.2.0" + he "1.2.0" + js-yaml "4.1.0" + log-symbols "4.1.0" + minimatch "5.0.1" + ms "2.1.3" + nanoid "3.3.3" + serialize-javascript "6.0.0" + strip-json-comments "3.1.1" + supports-color "8.1.1" + workerpool "6.2.1" + yargs "16.2.0" + yargs-parser "20.2.4" + yargs-unparser "2.0.0" + +mocha@^7.1.1: + version "7.2.0" + resolved "https://registry.yarnpkg.com/mocha/-/mocha-7.2.0.tgz#01cc227b00d875ab1eed03a75106689cfed5a604" + integrity sha512-O9CIypScywTVpNaRrCAgoUnJgozpIofjKUYmJhiCIJMiuYnLI6otcb1/kpW9/n/tJODHGZ7i8aLQoDVsMtOKQQ== + dependencies: + ansi-colors "3.2.3" + browser-stdout "1.3.1" + chokidar "3.3.0" + debug "3.2.6" + diff "3.5.0" + escape-string-regexp "1.0.5" + find-up "3.0.0" + glob "7.1.3" + growl "1.10.5" + he "1.2.0" + js-yaml "3.13.1" + log-symbols "3.0.0" + minimatch "3.0.4" + mkdirp "0.5.5" + ms "2.1.1" + node-environment-flags "1.0.6" + object.assign "4.1.0" + strip-json-comments "2.0.1" + supports-color "6.0.0" + which "1.3.1" + wide-align "1.1.3" + yargs "13.3.2" + yargs-parser "13.1.2" + yargs-unparser "1.6.0" + +mock-fs@^4.1.0: + version "4.14.0" + resolved "https://registry.yarnpkg.com/mock-fs/-/mock-fs-4.14.0.tgz#ce5124d2c601421255985e6e94da80a7357b1b18" + integrity sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw== + +module-error@^1.0.1, module-error@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/module-error/-/module-error-1.0.2.tgz#8d1a48897ca883f47a45816d4fb3e3c6ba404d86" + integrity sha512-0yuvsqSCv8LbaOKhnsQ/T5JhyFlCYLPXK3U2sgV10zoKQwzs/MyfuQUOZQ1V/6OCOJsK/TRgNVrPuPDqtdMFtA== + +moment@2.x: + version "2.29.4" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.4.tgz#3dbe052889fe7c1b2ed966fcb3a77328964ef108" + integrity sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w== + mri@^1.1.0, mri@^1.2.0: version "1.2.0" resolved "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz" @@ -12580,11 +15496,51 @@ ms@2.1.3, ms@^2.0.0, ms@^2.1.1: resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== +multibase@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/multibase/-/multibase-0.7.0.tgz#1adfc1c50abe05eefeb5091ac0c2728d6b84581b" + integrity sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg== + dependencies: + base-x "^3.0.8" + buffer "^5.5.0" + +multibase@~0.6.0: + version "0.6.1" + resolved "https://registry.yarnpkg.com/multibase/-/multibase-0.6.1.tgz#b76df6298536cc17b9f6a6db53ec88f85f8cc12b" + integrity sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw== + dependencies: + base-x "^3.0.8" + buffer "^5.5.0" + +multicodec@^0.5.5: + version "0.5.7" + resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-0.5.7.tgz#1fb3f9dd866a10a55d226e194abba2dcc1ee9ffd" + integrity sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA== + dependencies: + varint "^5.0.0" + +multicodec@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-1.0.4.tgz#46ac064657c40380c28367c90304d8ed175a714f" + integrity sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg== + dependencies: + buffer "^5.6.0" + varint "^5.0.0" + multiformats@^9.4.2: version "9.9.0" resolved "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz" integrity sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg== +multihashes@^0.4.15, multihashes@~0.4.15: + version "0.4.21" + resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-0.4.21.tgz#dc02d525579f334a7909ade8a122dabb58ccfcb5" + integrity sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw== + dependencies: + buffer "^5.5.0" + multibase "^0.7.0" + varint "^5.0.0" + murmur-128@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/murmur-128/-/murmur-128-0.2.1.tgz#a9f6568781d2350ecb1bf80c14968cadbeaa4b4d" @@ -12618,6 +15574,11 @@ nano-css@^5.2.1, nano-css@^5.3.1: stacktrace-js "^2.0.2" stylis "^4.0.6" +nano-json-stream-parser@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz#0cc8f6d0e2b622b479c40d499c46d64b755c6f5f" + integrity sha512-9MqxMH/BSJC7dnLsEMPyfN5Dvoo49IsPFYMcHw3Bcfc2kN0lpHRBSzlMSVx4HGyJ7s9B31CyBTVehWJoQ8Ctew== + nano-time@1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/nano-time/-/nano-time-1.0.0.tgz" @@ -12625,11 +15586,21 @@ nano-time@1.0.0: dependencies: big-integer "^1.6.16" +nanoid@3.3.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.3.tgz#fd8e8b7aa761fe807dba2d1b98fb7241bb724a25" + integrity sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w== + nanoid@^3.3.1, nanoid@^3.3.6: version "3.3.6" resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz" integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== +napi-macros@^2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/napi-macros/-/napi-macros-2.2.2.tgz#817fef20c3e0e40a963fbf7b37d1600bd0201044" + integrity sha512-hmEVtAGYzVQpCKdbQea4skABsdXW4RUh5t5mJ2zzqowJS2OyXZTU1KhDVFhx+NlWZ4ap9mqR9TcDO3LTTttd+g== + natural-compare-lite@^1.4.0: version "1.4.0" resolved "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz" @@ -12667,6 +15638,11 @@ neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1, neo-async@^2.6.2: resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== +next-tick@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb" + integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== + nice-try@^1.0.4: version "1.0.5" resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" @@ -12697,11 +15673,26 @@ node-dir@^0.1.10, node-dir@^0.1.17: dependencies: minimatch "^3.0.2" +node-environment-flags@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/node-environment-flags/-/node-environment-flags-1.0.6.tgz#a30ac13621f6f7d674260a54dede048c3982c088" + integrity sha512-5Evy2epuL+6TM0lCQGpFIj6KwiEsGh1SrHUhTbNX+sLbBtjidPZFAnVK9y5yU1+h//RitLbRHTIMyxQPtxMdHw== + dependencies: + object.getownpropertydescriptors "^2.0.3" + semver "^5.7.0" + node-fetch-native@^1.0.2: version "1.1.1" resolved "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.1.1.tgz" integrity sha512-9VvspTSUp2Sxbl+9vbZTlFGq9lHwE8GDVVekxx6YsNd1YH59sb3Ba8v3Y3cD8PkLNcileGGcA21PFjVl0jzDaw== +node-fetch@^2.5.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" + integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== + dependencies: + whatwg-url "^5.0.0" + node-fetch@^2.6.1, node-fetch@^2.6.7: version "2.6.11" resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.11.tgz" @@ -12807,6 +15798,11 @@ normalize-path@^3.0.0, normalize-path@~3.0.0: resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== +normalize-url@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" + integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== + npm-run-path@^4.0.1: version "4.0.1" resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" @@ -12831,6 +15827,14 @@ nth-check@^2.0.1: dependencies: boolbase "^1.0.0" +number-to-bn@1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/number-to-bn/-/number-to-bn-1.7.0.tgz#bb3623592f7e5f9e0030b1977bd41a0c53fe1ea0" + integrity sha512-wsJ9gfSz1/s4ZsJN01lyonwuxA1tml6X1yBDnfpMglypcBRFZZkus26EdPSlqS5GJfYddVZa22p3VNb3z5m5Ig== + dependencies: + bn.js "4.11.6" + strip-hex-prefix "1.0.0" + numeral@2.0.6: version "2.0.6" resolved "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz" @@ -12843,7 +15847,12 @@ o3@^1.0.3: dependencies: capability "^0.2.5" -object-assign@^4.1.1: +oauth-sign@~0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + +object-assign@^4, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== @@ -12861,11 +15870,21 @@ object-is@^1.0.1, object-is@^1.1.4, object-is@^1.1.5: call-bind "^1.0.2" define-properties "^1.1.3" -object-keys@^1.1.1: +object-keys@^1.0.11, object-keys@^1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== +object.assign@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" + integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== + dependencies: + define-properties "^1.1.2" + function-bind "^1.1.1" + has-symbols "^1.0.0" + object-keys "^1.0.11" + object.assign@^4.1.2, object.assign@^4.1.3, object.assign@^4.1.4: version "4.1.4" resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz" @@ -12894,6 +15913,17 @@ object.fromentries@^2.0.5, object.fromentries@^2.0.6: define-properties "^1.1.4" es-abstract "^1.20.4" +object.getownpropertydescriptors@^2.0.3: + version "2.1.7" + resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.7.tgz#7a466a356cd7da4ba8b9e94ff6d35c3eeab5d56a" + integrity sha512-PrJz0C2xJ58FNn11XV2lr4Jt5Gzl94qpy9Lu0JlfEj14z88sqbSBJCBEzdlNUCzY2gburhbrwOZ5BHCmuNUy0g== + dependencies: + array.prototype.reduce "^1.0.6" + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + safe-array-concat "^1.0.0" + object.hasown@^1.1.0: version "1.1.2" resolved "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz" @@ -12916,11 +15946,23 @@ objectorarray@^1.0.5: resolved "https://registry.npmjs.org/objectorarray/-/objectorarray-1.0.5.tgz" integrity sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg== +obliterator@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/obliterator/-/obliterator-2.0.4.tgz#fa650e019b2d075d745e44f1effeb13a2adbe816" + integrity sha512-lgHwxlxV1qIg1Eap7LgIeoBWIMFibOjbrYPIPJZcI1mmGAI2m3lNYpK12Y+GBdPQ0U1hRwSord7GIaawz962qQ== + oblivious-set@1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/oblivious-set/-/oblivious-set-1.0.0.tgz" integrity sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw== +oboe@2.1.5: + version "2.1.5" + resolved "https://registry.yarnpkg.com/oboe/-/oboe-2.1.5.tgz#5554284c543a2266d7a38f17e073821fbde393cd" + integrity sha512-zRFWiF+FoicxEs3jNI/WYUrVEgA7DeET/InK0XQuudGHRg8iIob3cNPrJTKaz4004uaA9Pbe+Dwa8iluhjLZWA== + dependencies: + http-https "^1.0.0" + omggif@^1.0.10, omggif@^1.0.9: version "1.0.10" resolved "https://registry.npmjs.org/omggif/-/omggif-1.0.10.tgz" @@ -13018,6 +16060,35 @@ os-tmpdir@~1.0.2: resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== +outdent@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/outdent/-/outdent-0.5.0.tgz#9e10982fdc41492bb473ad13840d22f9655be2ff" + integrity sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q== + +p-cancelable@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf" + integrity sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg== + +p-cancelable@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-3.0.0.tgz#63826694b54d61ca1c20ebcb6d3ecf5e14cd8050" + integrity sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw== + +p-filter@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-filter/-/p-filter-2.1.0.tgz#1b1472562ae7a0f742f0f3d3d3718ea66ff9c09c" + integrity sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw== + dependencies: + p-map "^2.0.0" + +p-limit@^1.1.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" + integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== + dependencies: + p-try "^1.0.0" + p-limit@^2.0.0, p-limit@^2.2.0: version "2.3.0" resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" @@ -13032,6 +16103,13 @@ p-limit@^3.0.2: dependencies: yocto-queue "^0.1.0" +p-locate@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" + integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== + dependencies: + p-limit "^1.1.0" + p-locate@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" @@ -13053,6 +16131,11 @@ p-locate@^5.0.0: dependencies: p-limit "^3.0.2" +p-map@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" + integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== + p-map@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz" @@ -13060,6 +16143,11 @@ p-map@^4.0.0: dependencies: aggregate-error "^3.0.0" +p-try@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" + integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== + p-try@^2.0.0: version "2.2.0" resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" @@ -13119,12 +16207,17 @@ parse-bmfont-xml@^1.1.4: xml-parse-from-string "^1.0.0" xml2js "^0.4.5" +parse-cache-control@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parse-cache-control/-/parse-cache-control-1.0.1.tgz#8eeab3e54fa56920fe16ba38f77fa21aacc2d74e" + integrity sha512-60zvsJReQPX5/QP0Kzfd/VrpjScIQ7SHBW6bFCYfEP+fp0Eppr1SHhIO5nd1PjZtvclzSzES9D/p5nFJurwfWg== + parse-headers@^2.0.0: version "2.0.5" resolved "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.5.tgz" integrity sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA== -parse-json@^5.0.0: +parse-json@^5.0.0, parse-json@^5.2.0: version "5.2.0" resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== @@ -13171,6 +16264,26 @@ patch-package@6.4.7: slash "^2.0.0" tmp "^0.0.33" +patch-package@7.x: + version "7.0.2" + resolved "https://registry.yarnpkg.com/patch-package/-/patch-package-7.0.2.tgz#c01589bb6964854b5210506a5845d47900641f5a" + integrity sha512-PMYfL8LXxGIRmxXLqlEaBxzKPu7/SdP13ld6GSfAUJUZRmBDPp8chZs0dpzaAFn9TSPnFiMwkC6PJt6pBiAl8Q== + dependencies: + "@yarnpkg/lockfile" "^1.1.0" + chalk "^4.1.2" + ci-info "^3.7.0" + cross-spawn "^7.0.3" + find-yarn-workspace-root "^2.0.0" + fs-extra "^9.0.0" + klaw-sync "^6.0.0" + minimist "^1.2.6" + open "^7.4.2" + rimraf "^2.6.3" + semver "^7.5.3" + slash "^2.0.0" + tmp "^0.0.33" + yaml "^2.2.2" + path-browserify@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz" @@ -13201,7 +16314,7 @@ path-key@^3.0.0, path-key@^3.1.0: resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== -path-parse@^1.0.7: +path-parse@^1.0.6, path-parse@^1.0.7: version "1.0.7" resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== @@ -13221,6 +16334,11 @@ pathe@^1.1.0: resolved "https://registry.npmjs.org/pathe/-/pathe-1.1.0.tgz" integrity sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w== +pathval@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.1.tgz#8534e77a77ce7ac5a2512ea21e0fdb8fcf6c3d8d" + integrity sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ== + pbkdf2@^3.0.17, pbkdf2@^3.0.3: version "3.1.2" resolved "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz" @@ -13385,9 +16503,9 @@ pkg-dir@^3.0.0: dependencies: find-up "^3.0.0" -pkg-dir@^4.1.0: +pkg-dir@^4.1.0, pkg-dir@^4.2.0: version "4.2.0" - resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== dependencies: find-up "^4.0.0" @@ -13406,6 +16524,11 @@ plimit-lit@^1.2.6: dependencies: queue-lit "^1.5.0" +pluralize@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz#1a6fa16a38d12a1901e0320fa017051c539ce3b1" + integrity sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA== + pngjs@^3.0.0, pngjs@^3.3.3: version "3.4.0" resolved "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz" @@ -13494,6 +16617,16 @@ preact@^10.5.9: resolved "https://registry.npmjs.org/preact/-/preact-10.17.0.tgz" integrity sha512-SNsI8cbaCcUS5tbv9nlXuCfIXnJ9ysBMWk0WnB6UWwcVA3qZ2O6FxqDFECMAMttvLQcW/HaNZUe2BLidyvrVYw== +preferred-pm@^3.0.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/preferred-pm/-/preferred-pm-3.1.2.tgz#aedb70550734a574dffcbf2ce82642bd1753bdd6" + integrity sha512-nk7dKrcW8hfCZ4H6klWcdRknBOXWzNQByJ0oJyX97BOupsYD+FzLS4hflgEu/uPUEHZCuRfMxzCBsuWd7OzT8Q== + dependencies: + find-up "^5.0.0" + find-yarn-workspace-root2 "1.2.16" + path-exists "^4.0.0" + which-pm "2.0.0" + prefix-style@2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/prefix-style/-/prefix-style-2.0.1.tgz" @@ -13516,9 +16649,18 @@ prettier-linter-helpers@^1.0.0: dependencies: fast-diff "^1.1.2" -prettier@^2.5.1, prettier@^2.8.0: +prettier-plugin-solidity@latest: + version "1.1.3" + resolved "https://registry.yarnpkg.com/prettier-plugin-solidity/-/prettier-plugin-solidity-1.1.3.tgz#9a35124f578404caf617634a8cab80862d726cba" + integrity sha512-fQ9yucPi2sBbA2U2Xjh6m4isUTJ7S7QLc/XDDsktqqxYfTwdYKJ0EnnywXHwCGAaYbQNK+HIYPL1OemxuMsgeg== + dependencies: + "@solidity-parser/parser" "^0.16.0" + semver "^7.3.8" + solidity-comments-extractor "^0.0.7" + +prettier@2.x, prettier@^2.1.2, prettier@^2.3.1, prettier@^2.5.1, prettier@^2.7.1, prettier@^2.8.0, prettier@^2.8.3: version "2.8.8" - resolved "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== pretty-error@^4.0.0: @@ -13568,7 +16710,14 @@ progress@^2.0.0, progress@^2.0.1: resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== -prompts@^2.4.0, prompts@^2.4.2: +promise@^8.0.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/promise/-/promise-8.3.0.tgz#8cb333d1edeb61ef23869fbb8a4ea0279ab60e0a" + integrity sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg== + dependencies: + asap "~2.0.6" + +prompts@2.x, prompts@^2.4.0, prompts@^2.4.2: version "2.4.2" resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== @@ -13680,6 +16829,16 @@ proxy-from-env@^1.0.0, proxy-from-env@^1.1.0: resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz" integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ== + +psl@^1.1.28: + version "1.9.0" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" + integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== + public-encrypt@^4.0.0: version "4.0.3" resolved "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz" @@ -13717,12 +16876,17 @@ pumpify@^1.3.3: inherits "^2.0.3" pump "^2.0.0" +punycode@2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.0.tgz#5f863edc89b96db09074bad7947bf09056ca4e7d" + integrity sha512-Yxz2kRwT90aPiWEMHVYnEf4+rhwF1tBmmZ4KepCP+Wkium9JxtWnUm1nqGwpiAHr/tnTSeHqr3wb++jgSkXjhA== + punycode@^1.4.1: version "1.4.1" resolved "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz" integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== -punycode@^2.1.0: +punycode@^2.1.0, punycode@^2.1.1: version "2.3.0" resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz" integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== @@ -13781,13 +16945,18 @@ qs@^6.10.0: dependencies: side-channel "^1.0.4" -qs@^6.10.3, qs@^6.11.0, qs@^6.9.4: +qs@^6.10.3, qs@^6.11.0, qs@^6.4.0, qs@^6.9.4: version "6.11.2" resolved "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz" integrity sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA== dependencies: side-channel "^1.0.4" +qs@~6.5.2: + version "6.5.3" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" + integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== + query-string@7.1.3: version "7.1.3" resolved "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz" @@ -13798,6 +16967,15 @@ query-string@7.1.3: split-on-first "^1.0.0" strict-uri-encode "^2.0.0" +query-string@^5.0.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-5.1.1.tgz#a78c012b71c17e05f2e3fa2319dd330682efb3cb" + integrity sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== + dependencies: + decode-uri-component "^0.2.0" + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + querystring-es3@^0.2.1: version "0.2.1" resolved "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz" @@ -13808,7 +16986,7 @@ queue-lit@^1.5.0: resolved "https://registry.npmjs.org/queue-lit/-/queue-lit-1.5.0.tgz" integrity sha512-IslToJ4eiCEE9xwMzq3viOO5nH8sUWUCwoElrhNMozzr9IIt2qqvB4I+uHu/zJTQVqc9R5DFwok4ijNK1pU3fA== -queue-microtask@^1.2.2: +queue-microtask@^1.2.2, queue-microtask@^1.2.3: version "1.2.3" resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== @@ -13818,6 +16996,16 @@ quick-format-unescaped@^4.0.3: resolved "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz" integrity sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg== +quick-lru@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" + integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== + +quick-lru@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" + integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== + raf@^3.1.0, raf@^3.4.1: version "3.4.1" resolved "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz" @@ -13877,6 +17065,16 @@ raw-body@2.5.1: iconv-lite "0.4.24" unpipe "1.0.0" +raw-body@2.5.2, raw-body@^2.4.1: + version "2.5.2" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.2.tgz#99febd83b90e08975087e8f1f9419a149366b68a" + integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA== + dependencies: + bytes "3.1.2" + http-errors "2.0.0" + iconv-lite "0.4.24" + unpipe "1.0.0" + react-circular-progressbar@2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/react-circular-progressbar/-/react-circular-progressbar-2.1.0.tgz" @@ -14005,6 +17203,11 @@ react-i18next@13.0.3: "@babel/runtime" "^7.22.5" html-parse-stringify "^3.0.1" +react-icons@4.x: + version "4.11.0" + resolved "https://registry.yarnpkg.com/react-icons/-/react-icons-4.11.0.tgz#4b0e31c9bfc919608095cc429c4f1846f4d66c65" + integrity sha512-V+4khzYcE5EBk/BvcuYRq6V/osf11ODUM2J8hg2FDSswRrGvqiYUYPRy4OdrWaQOBj4NcpJfmHZLNaD+VH0TyA== + react-inspector@^6.0.0: version "6.0.1" resolved "https://registry.npmjs.org/react-inspector/-/react-inspector-6.0.1.tgz" @@ -14025,7 +17228,7 @@ react-is@^17.0.0, react-is@^17.0.1, react-is@^17.0.2: resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== -react-is@^18.0.0: +react-is@^18.0.0, react-is@^18.2.0: version "18.2.0" resolved "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz" integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== @@ -14076,6 +17279,13 @@ react-markdown@8.0.3: unist-util-visit "^4.0.0" vfile "^5.0.0" +react-number-format@5.x: + version "5.3.1" + resolved "https://registry.yarnpkg.com/react-number-format/-/react-number-format-5.3.1.tgz#840c257da9cb4b248990d8db46e4d23e8bac67ff" + integrity sha512-qpYcQLauIeEhCZUZY9jXZnnroOtdy3jYaS1zQ3M1Sr6r/KMOBEIGNIb7eKT19g2N1wbYgFgvDzs19hw5TrB8XQ== + dependencies: + prop-types "^15.7.2" + react-paginate@8.1.3: version "8.1.3" resolved "https://registry.npmjs.org/react-paginate/-/react-paginate-8.1.3.tgz" @@ -14278,7 +17488,7 @@ react-transition-group@2.9.0: prop-types "^15.6.2" react-lifecycles-compat "^3.0.4" -react-transition-group@^4.3.0: +react-transition-group@^4.3.0, react-transition-group@^4.4.5: version "4.4.5" resolved "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz" integrity sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g== @@ -14390,6 +17600,16 @@ read-pkg@^5.2.0: parse-json "^5.0.0" type-fest "^0.6.0" +read-yaml-file@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/read-yaml-file/-/read-yaml-file-1.1.0.tgz#9362bbcbdc77007cc8ea4519fe1c0b821a7ce0d8" + integrity sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA== + dependencies: + graceful-fs "^4.1.5" + js-yaml "^3.6.1" + pify "^4.0.1" + strip-bom "^3.0.0" + readable-stream@^2.0.0, readable-stream@^2.2.2, readable-stream@~2.3.6: version "2.3.8" resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz" @@ -14429,6 +17649,13 @@ readable-web-to-node-stream@^3.0.0: dependencies: readable-stream "^3.6.0" +readdirp@~3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.2.0.tgz#c30c33352b12c96dfb4b895421a49fd5a9593839" + integrity sha512-crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ== + dependencies: + picomatch "^2.0.4" + readdirp@~3.6.0: version "3.6.0" resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" @@ -14505,6 +17732,14 @@ rechoir@^0.6.2: dependencies: resolve "^1.1.6" +redent@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" + integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== + dependencies: + indent-string "^4.0.0" + strip-indent "^3.0.0" + reduce-css-calc@^2.1.8: version "2.1.8" resolved "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz" @@ -14513,6 +17748,11 @@ reduce-css-calc@^2.1.8: css-unit-converter "^1.1.1" postcss-value-parser "^3.3.0" +reduce-flatten@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/reduce-flatten/-/reduce-flatten-2.0.0.tgz#734fd84e65f375d7ca4465c69798c25c9d10ae27" + integrity sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w== + redux-localstorage-simple@2.4.1: version "2.4.1" resolved "https://registry.npmjs.org/redux-localstorage-simple/-/redux-localstorage-simple-2.4.1.tgz" @@ -14682,16 +17922,77 @@ renderkid@^3.0.0: lodash "^4.17.21" strip-ansi "^6.0.1" +req-cwd@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/req-cwd/-/req-cwd-2.0.0.tgz#d4082b4d44598036640fb73ddea01ed53db49ebc" + integrity sha512-ueoIoLo1OfB6b05COxAA9UpeoscNpYyM+BqYlA7H6LVF4hKGPXQQSSaD2YmvDVJMkk4UDpAHIeU1zG53IqjvlQ== + dependencies: + req-from "^2.0.0" + +req-from@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/req-from/-/req-from-2.0.0.tgz#d74188e47f93796f4aa71df6ee35ae689f3e0e70" + integrity sha512-LzTfEVDVQHBRfjOUMgNBA+V6DWsSnoeKzf42J7l0xa/B4jyPOuuF5MlNSmomLNGemWTnV2TIdjSSLnEn95fOQA== + dependencies: + resolve-from "^3.0.0" + +request-promise-core@1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.4.tgz#3eedd4223208d419867b78ce815167d10593a22f" + integrity sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== + dependencies: + lodash "^4.17.19" + +request-promise-native@^1.0.5: + version "1.0.9" + resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.9.tgz#e407120526a5efdc9a39b28a5679bf47b9d9dc28" + integrity sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g== + dependencies: + request-promise-core "1.1.4" + stealthy-require "^1.1.1" + tough-cookie "^2.3.3" + +request@^2.79.0, request@^2.88.0: + version "2.88.2" + resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" + integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== + dependencies: + aws-sign2 "~0.7.0" + aws4 "^1.8.0" + caseless "~0.12.0" + combined-stream "~1.0.6" + extend "~3.0.2" + forever-agent "~0.6.1" + form-data "~2.3.2" + har-validator "~5.1.3" + http-signature "~1.2.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.19" + oauth-sign "~0.9.0" + performance-now "^2.1.0" + qs "~6.5.2" + safe-buffer "^5.1.2" + tough-cookie "~2.5.0" + tunnel-agent "^0.6.0" + uuid "^3.3.2" + require-directory@^2.1.1: version "2.1.1" resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== -require-from-string@^2.0.2: +require-from-string@^2.0.0, require-from-string@^2.0.2: version "2.0.2" resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== +require-main-filename@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" + integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== + requizzle@^0.2.3: version "0.2.4" resolved "https://registry.npmjs.org/requizzle/-/requizzle-0.2.4.tgz" @@ -14709,6 +18010,16 @@ resize-observer-polyfill@^1.5.0, resize-observer-polyfill@^1.5.1: resolved "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz" integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== +resolve-alpn@^1.0.0, resolve-alpn@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9" + integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g== + +resolve-from@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" + integrity sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw== + resolve-from@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" @@ -14719,6 +18030,13 @@ resolve-from@^5.0.0: resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== +resolve@1.17.0: + version "1.17.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" + integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== + dependencies: + path-parse "^1.0.6" + resolve@^1.1.6, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.19.0, resolve@^1.22.1: version "1.22.2" resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz" @@ -14728,7 +18046,7 @@ resolve@^1.1.6, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.19 path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" -resolve@^1.12.0: +resolve@^1.12.0, resolve@^1.8.1: version "1.22.4" resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz" integrity sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg== @@ -14746,6 +18064,13 @@ resolve@^2.0.0-next.3: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" +responselike@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.1.tgz#9a0bc8fdc252f3fb1cca68b016591059ba1422bc" + integrity sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw== + dependencies: + lowercase-keys "^2.0.0" + reusify@^1.0.4: version "1.0.4" resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" @@ -14758,7 +18083,7 @@ rimraf@3.0.2, rimraf@^3.0.0, rimraf@^3.0.2: dependencies: glob "^7.1.3" -rimraf@^2.6.1, rimraf@^2.6.3: +rimraf@^2.2.8, rimraf@^2.6.1, rimraf@^2.6.3: version "2.7.1" resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== @@ -14780,7 +18105,7 @@ ripemd160@^2.0.0, ripemd160@^2.0.1: hash-base "^3.0.0" inherits "^2.0.1" -rlp@^2.2.4: +rlp@^2.2.3, rlp@^2.2.4: version "2.2.7" resolved "https://registry.npmjs.org/rlp/-/rlp-2.2.7.tgz" integrity sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ== @@ -14871,6 +18196,13 @@ rtl-css-js@^1.14.0: dependencies: "@babel/runtime" "^7.1.2" +run-parallel-limit@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/run-parallel-limit/-/run-parallel-limit-1.1.0.tgz#be80e936f5768623a38a963262d6bef8ff11e7ba" + integrity sha512-jJA7irRNM91jaKc3Hcl1npHsFLOXOoTkPCUL1JEa1R82O2miplXXRaGdjW/KM/98YQWDhJLiSs793CnXfblJUw== + dependencies: + queue-microtask "^1.2.2" + run-parallel@^1.1.9: version "1.2.0" resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" @@ -14878,6 +18210,11 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" +rustbn.js@~0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/rustbn.js/-/rustbn.js-0.2.0.tgz#8082cb886e707155fd1cb6f23bd591ab8d55d0ca" + integrity sha512-4VlvkRUuCJvr2J6Y0ImW7NvTCriMi7ErOAqWk1y69vAdoNIzCF3yPmgeNzx+RQTLEDFq5sHfscn1MwHxP9hNfA== + rw@1: version "1.3.3" resolved "https://registry.yarnpkg.com/rw/-/rw-1.3.3.tgz#3f862dfa91ab766b14885ef4d01124bfda074fb4" @@ -14897,6 +18234,16 @@ sade@^1.7.3: dependencies: mri "^1.1.0" +safe-array-concat@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.0.1.tgz#91686a63ce3adbea14d61b14c99572a8ff84754c" + integrity sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.1" + has-symbols "^1.0.3" + isarray "^2.0.5" + safe-buffer@5.1.1: version "5.1.1" resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz" @@ -14907,7 +18254,7 @@ safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-buffer@5.2.1, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: +safe-buffer@5.2.1, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@^5.2.1, safe-buffer@~5.2.0: version "5.2.1" resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== @@ -14931,7 +18278,7 @@ safe-stable-stringify@^2.1.0, safe-stable-stringify@^2.3.1: resolved "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz" integrity sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g== -"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.1.0: +"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: version "2.1.2" resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== @@ -14984,7 +18331,12 @@ screenfull@^5.0.0, screenfull@^5.1.0: resolved "https://registry.npmjs.org/screenfull/-/screenfull-5.2.0.tgz" integrity sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA== -scrypt-js@3.0.1, scrypt-js@^3.0.0: +scrypt-js@2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/scrypt-js/-/scrypt-js-2.0.4.tgz#32f8c5149f0797672e551c07e230f834b6af5f16" + integrity sha512-4KsaGcPnuhtCZQCxFxN3GVYIhKFPTdLd8PLC552XwbMndtD0cjRFAhDuuydXQ0h08ZfPgzqe6EKHozpuH74iDw== + +scrypt-js@3.0.1, scrypt-js@^3.0.0, scrypt-js@^3.0.1: version "3.0.1" resolved "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz" integrity sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA== @@ -15008,7 +18360,7 @@ secure-json-parse@^2.4.0: resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== -semver@^5.5.0: +semver@^5.5.0, semver@^5.7.0: version "5.7.2" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== @@ -15037,6 +18389,13 @@ semver@^7.2.1, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8: dependencies: lru-cache "^6.0.0" +semver@^7.5.2, semver@^7.5.3: + version "7.5.4" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + semver@~7.0.0: version "7.0.0" resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz" @@ -15061,6 +18420,13 @@ send@0.18.0: range-parser "~1.2.1" statuses "2.0.1" +serialize-javascript@6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8" + integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag== + dependencies: + randombytes "^2.1.0" + serialize-javascript@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz" @@ -15096,6 +18462,17 @@ serve-static@1.15.0: parseurl "~1.3.3" send "0.18.0" +servify@^0.1.12: + version "0.1.12" + resolved "https://registry.yarnpkg.com/servify/-/servify-0.1.12.tgz#142ab7bee1f1d033b66d0707086085b17c06db95" + integrity sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw== + dependencies: + body-parser "^1.16.0" + cors "^2.8.1" + express "^4.14.0" + request "^2.79.0" + xhr "^2.3.3" + set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" @@ -15106,6 +18483,11 @@ set-harmonic-interval@^1.0.1: resolved "https://registry.npmjs.org/set-harmonic-interval/-/set-harmonic-interval-1.0.1.tgz" integrity sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g== +setimmediate@1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.4.tgz#20e81de622d4a02588ce0c8da8973cbcf1d3138f" + integrity sha512-/TjEmXQVEzdod/FFskf3o7oOAsGhHf2j1dZqRFbDzq4F3mvvxflIIi4Hd3bLQE9y/CpwqfSQam5JakI/mi3Pog== + setimmediate@^1.0.4, setimmediate@^1.0.5: version "1.0.5" resolved "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" @@ -15124,6 +18506,14 @@ sha.js@^2.4.0, sha.js@^2.4.11, sha.js@^2.4.8: inherits "^2.0.1" safe-buffer "^5.0.1" +sha1@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/sha1/-/sha1-1.1.1.tgz#addaa7a93168f393f19eb2b15091618e2700f848" + integrity sha512-dZBS6OrMjtgVkopB1Gmo4RQCDKiZsqcpAQpkV/aaj+FCrCg8r4I4qMkDPQjBgLIxlmu9k4nUbWq6ohXahOneYA== + dependencies: + charenc ">= 0.0.1" + crypt ">= 0.0.1" + shallow-clone@^3.0.0: version "3.0.1" resolved "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz" @@ -15190,6 +18580,11 @@ signed-varint@^2.0.1: dependencies: varint "~5.0.0" +simple-concat@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" + integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== + simple-crypto-js@^3.0.1: version "3.0.1" resolved "https://registry.npmjs.org/simple-crypto-js/-/simple-crypto-js-3.0.1.tgz" @@ -15197,6 +18592,15 @@ simple-crypto-js@^3.0.1: dependencies: crypto-js "^4.1.1" +simple-get@^2.7.0: + version "2.8.2" + resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-2.8.2.tgz#5708fb0919d440657326cd5fe7d2599d07705019" + integrity sha512-Ijd/rV5o+mSBBs4F/x9oDPtTx9Zb6X9brmnXvMW4J7IR15ngi9q5xxqWBKU744jTZiaXtxaPL7uHG6vtN8kUkw== + dependencies: + decompress-response "^3.3.0" + once "^1.3.1" + simple-concat "^1.0.0" + simple-update-notifier@^1.0.0: version "1.1.0" resolved "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz" @@ -15228,12 +18632,69 @@ slice-ansi@^4.0.0: astral-regex "^2.0.0" is-fullwidth-code-point "^3.0.0" -sonic-boom@^2.2.1: - version "2.8.0" - resolved "https://registry.npmjs.org/sonic-boom/-/sonic-boom-2.8.0.tgz" - integrity sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg== +smartwrap@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/smartwrap/-/smartwrap-2.0.2.tgz#7e25d3dd58b51c6ca4aba3a9e391650ea62698a4" + integrity sha512-vCsKNQxb7PnCNd2wY1WClWifAc2lwqsG8OaswpJkVJsvMGcnEntdTCDajZCkk93Ay1U3t/9puJmb525Rg5MZBA== dependencies: - atomic-sleep "^1.0.0" + array.prototype.flat "^1.2.3" + breakword "^1.0.5" + grapheme-splitter "^1.0.4" + strip-ansi "^6.0.0" + wcwidth "^1.0.1" + yargs "^15.1.0" + +solc@0.7.3: + version "0.7.3" + resolved "https://registry.yarnpkg.com/solc/-/solc-0.7.3.tgz#04646961bd867a744f63d2b4e3c0701ffdc7d78a" + integrity sha512-GAsWNAjGzIDg7VxzP6mPjdurby3IkGCjQcM8GFYZT6RyaoUZKmMU6Y7YwG+tFGhv7dwZ8rmR4iwFDrrD99JwqA== + dependencies: + command-exists "^1.2.8" + commander "3.0.2" + follow-redirects "^1.12.1" + fs-extra "^0.30.0" + js-sha3 "0.8.0" + memorystream "^0.3.1" + require-from-string "^2.0.0" + semver "^5.5.0" + tmp "0.0.33" + +solhint@3.x: + version "3.6.2" + resolved "https://registry.yarnpkg.com/solhint/-/solhint-3.6.2.tgz#2b2acbec8fdc37b2c68206a71ba89c7f519943fe" + integrity sha512-85EeLbmkcPwD+3JR7aEMKsVC9YrRSxd4qkXuMzrlf7+z2Eqdfm1wHWq1ffTuo5aDhoZxp2I9yF3QkxZOxOL7aQ== + dependencies: + "@solidity-parser/parser" "^0.16.0" + ajv "^6.12.6" + antlr4 "^4.11.0" + ast-parents "^0.0.1" + chalk "^4.1.2" + commander "^10.0.0" + cosmiconfig "^8.0.0" + fast-diff "^1.2.0" + glob "^8.0.3" + ignore "^5.2.4" + js-yaml "^4.1.0" + lodash "^4.17.21" + pluralize "^8.0.0" + semver "^7.5.2" + strip-ansi "^6.0.1" + table "^6.8.1" + text-table "^0.2.0" + optionalDependencies: + prettier "^2.8.3" + +solidity-comments-extractor@^0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/solidity-comments-extractor/-/solidity-comments-extractor-0.0.7.tgz#99d8f1361438f84019795d928b931f4e5c39ca19" + integrity sha512-wciNMLg/Irp8OKGrh3S2tfvZiZ0NEyILfcRCXCD4mp7SgK/i9gzLfhY2hY7VMCQJ3kH9UB9BzNdibIVMchzyYw== + +sonic-boom@^2.2.1: + version "2.8.0" + resolved "https://registry.npmjs.org/sonic-boom/-/sonic-boom-2.8.0.tgz" + integrity sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg== + dependencies: + atomic-sleep "^1.0.0" sonic-boom@^3.0.0, sonic-boom@^3.1.0: version "3.3.0" @@ -15247,7 +18708,7 @@ source-map-js@^1.0.2: resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== -source-map-support@^0.5.16, source-map-support@~0.5.20: +source-map-support@^0.5.13, source-map-support@^0.5.16, source-map-support@~0.5.20: version "0.5.21" resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== @@ -15295,6 +18756,14 @@ spark-md5@^3.0.2: resolved "https://registry.npmjs.org/spark-md5/-/spark-md5-3.0.2.tgz" integrity sha512-wcFzz9cDfbuqe0FZzfi2or1sgyIrsDwmPwfZC4hiNidPdPINjeUwNfv5kldczoEAcjl9Y1L3SM7Uz2PUEQzxQw== +spawndamnit@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/spawndamnit/-/spawndamnit-2.0.0.tgz#9f762ac5c3476abb994b42ad592b5ad22bb4b0ad" + integrity sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA== + dependencies: + cross-spawn "^5.1.0" + signal-exit "^3.0.2" + spdx-correct@^3.0.0: version "3.2.0" resolved "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz" @@ -15336,6 +18805,21 @@ sprintf-js@~1.0.2: resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== +sshpk@^1.7.0: + version "1.17.0" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.17.0.tgz#578082d92d4fe612b13007496e543fa0fbcbe4c5" + integrity sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ== + dependencies: + asn1 "~0.2.3" + assert-plus "^1.0.0" + bcrypt-pbkdf "^1.0.0" + dashdash "^1.12.0" + ecc-jsbn "~0.1.1" + getpass "^0.1.1" + jsbn "~0.1.0" + safer-buffer "^2.0.2" + tweetnacl "~0.14.0" + stack-generator@^2.0.5: version "2.0.10" resolved "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz" @@ -15365,6 +18849,13 @@ stacktrace-js@^2.0.2: stack-generator "^2.0.5" stacktrace-gps "^3.0.4" +stacktrace-parser@^0.1.10: + version "0.1.10" + resolved "https://registry.yarnpkg.com/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz#29fb0cae4e0d0b85155879402857a1639eb6051a" + integrity sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg== + dependencies: + type-fest "^0.7.1" + statuses@2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" @@ -15375,6 +18866,11 @@ statuses@2.0.1: resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== +stealthy-require@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" + integrity sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g== + stop-iteration-iterator@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz" @@ -15417,11 +18913,23 @@ stream-shift@^1.0.0: resolved "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz" integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== +stream-transform@^2.1.3: + version "2.1.3" + resolved "https://registry.yarnpkg.com/stream-transform/-/stream-transform-2.1.3.tgz#a1c3ecd72ddbf500aa8d342b0b9df38f5aa598e3" + integrity sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ== + dependencies: + mixme "^0.5.1" + streamsearch@^1.1.0: version "1.1.0" resolved "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz" integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== +strict-uri-encode@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" + integrity sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ== + strict-uri-encode@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz" @@ -15432,6 +18940,19 @@ string-convert@^0.2.0: resolved "https://registry.npmjs.org/string-convert/-/string-convert-0.2.1.tgz" integrity sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A== +string-format@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/string-format/-/string-format-2.0.0.tgz#f2df2e7097440d3b65de31b6d40d54c96eaffb9b" + integrity sha512-bbEs3scLeYNXLecRRuk6uJxdXUSj6le/8rNPHChIJTn2V79aXVTR1EH2OH5zLKKoz0V02fOUKZZcw01pLUShZA== + +"string-width@^1.0.2 || 2", string-width@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3: version "4.2.3" resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" @@ -15441,6 +18962,15 @@ string-convert@^0.2.0: is-fullwidth-code-point "^3.0.0" strip-ansi "^6.0.1" +string-width@^3.0.0, string-width@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" + integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== + dependencies: + emoji-regex "^7.0.1" + is-fullwidth-code-point "^2.0.0" + strip-ansi "^5.1.0" + string.prototype.matchall@^4.0.6: version "4.0.8" resolved "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz" @@ -15496,6 +19026,20 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + integrity sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow== + dependencies: + ansi-regex "^3.0.0" + +strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" @@ -15513,6 +19057,13 @@ strip-final-newline@^2.0.0: resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== +strip-hex-prefix@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz#0c5f155fef1151373377de9dbb588da05500e36f" + integrity sha512-q8d4ue7JGEiVcypji1bALTos+0pWtyGlivAWyPuTkHzuTCJqrK9sWxYQZUq6Nq3cuyv3bm734IhHvHtGGURU6A== + dependencies: + is-hex-prefixed "1.0.0" + strip-indent@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" @@ -15520,7 +19071,12 @@ strip-indent@^3.0.0: dependencies: min-indent "^1.0.0" -strip-json-comments@^3.0.1, strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: +strip-json-comments@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== + +strip-json-comments@3.1.1, strip-json-comments@^3.0.1, strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: version "3.1.1" resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== @@ -15625,6 +19181,20 @@ superstruct@^1.0.3: resolved "https://registry.npmjs.org/superstruct/-/superstruct-1.0.3.tgz" integrity sha512-8iTn3oSS8nRGn+C2pgXSKPI3jmpm6FExNazNpjvqS6ZUJQCej3PUXEKM8NjHBOs54ExM+LPW/FBRhymrdcCiSg== +supports-color@6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.0.0.tgz#76cfe742cf1f41bb9b1c29ad03068c05b4c0e40a" + integrity sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg== + dependencies: + has-flag "^3.0.0" + +supports-color@8.1.1, supports-color@^8.0.0: + version "8.1.1" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + supports-color@^5.3.0, supports-color@^5.5.0: version "5.5.0" resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" @@ -15639,13 +19209,6 @@ supports-color@^7.0.0, supports-color@^7.1.0: dependencies: has-flag "^4.0.0" -supports-color@^8.0.0: - version "8.1.1" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" - integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== - dependencies: - has-flag "^4.0.0" - supports-preserve-symlinks-flag@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" @@ -15656,12 +19219,55 @@ svg-parser@^2.0.4: resolved "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== +swarm-js@^0.1.40: + version "0.1.42" + resolved "https://registry.yarnpkg.com/swarm-js/-/swarm-js-0.1.42.tgz#497995c62df6696f6e22372f457120e43e727979" + integrity sha512-BV7c/dVlA3R6ya1lMlSSNPLYrntt0LUq4YMgy3iwpCIc6rZnS5W2wUoctarZ5pXlpKtxDDf9hNziEkcfrxdhqQ== + dependencies: + bluebird "^3.5.0" + buffer "^5.0.5" + eth-lib "^0.1.26" + fs-extra "^4.0.2" + got "^11.8.5" + mime-types "^2.1.16" + mkdirp-promise "^5.0.1" + mock-fs "^4.1.0" + setimmediate "^1.0.5" + tar "^4.0.2" + xhr-request "^1.0.1" + +sync-request@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/sync-request/-/sync-request-6.1.0.tgz#e96217565b5e50bbffe179868ba75532fb597e68" + integrity sha512-8fjNkrNlNCrVc/av+Jn+xxqfCjYaBoHqCsDz6mt030UMxJGr+GSfCV1dQt2gRtlL63+VPidwDVLr7V2OcTSdRw== + dependencies: + http-response-object "^3.0.1" + sync-rpc "^1.2.1" + then-request "^6.0.0" + +sync-rpc@^1.2.1: + version "1.3.6" + resolved "https://registry.yarnpkg.com/sync-rpc/-/sync-rpc-1.3.6.tgz#b2e8b2550a12ccbc71df8644810529deb68665a7" + integrity sha512-J8jTXuZzRlvU7HemDgHi3pGnh/rkoqR/OZSjhTyyZrEkkYQbk7Z33AXp37mkPfPpfdOuj7Ex3H/TJM1z48uPQw== + dependencies: + get-port "^3.1.0" + synchronous-promise@^2.0.15: version "2.0.17" resolved "https://registry.npmjs.org/synchronous-promise/-/synchronous-promise-2.0.17.tgz" integrity sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g== -table@^6.0.9, table@^6.8.0: +table-layout@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/table-layout/-/table-layout-1.0.2.tgz#c4038a1853b0136d63365a734b6931cf4fad4a04" + integrity sha512-qd/R7n5rQTRFi+Zf2sk5XVVd9UQl6ZkduPFC3S7WEGJAmetDTjY3qPN50eSKzwuzEyQKy5TN2TiZdkIjos2L6A== + dependencies: + array-back "^4.0.1" + deep-extend "~0.6.0" + typical "^5.2.0" + wordwrapjs "^4.0.0" + +table@^6.0.9, table@^6.8.0, table@^6.8.1: version "6.8.1" resolved "https://registry.npmjs.org/table/-/table-6.8.1.tgz" integrity sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA== @@ -15698,6 +19304,19 @@ tar-stream@^2.1.4: inherits "^2.0.3" readable-stream "^3.1.1" +tar@^4.0.2: + version "4.4.19" + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.19.tgz#2e4d7263df26f2b914dee10c825ab132123742f3" + integrity sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA== + dependencies: + chownr "^1.1.4" + fs-minipass "^1.2.7" + minipass "^2.9.0" + minizlib "^1.3.3" + mkdirp "^0.5.5" + safe-buffer "^5.2.1" + yallist "^3.1.1" + tar@^6.1.13: version "6.1.14" resolved "https://registry.npmjs.org/tar/-/tar-6.1.14.tgz" @@ -15755,6 +19374,11 @@ tenderly@^0.5.3: prompts "^2.4.2" tslog "^4.4.0" +term-size@^2.1.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.2.1.tgz#2a6a54840432c2fb6320fea0f415531e90189f54" + integrity sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg== + terser-webpack-plugin@^5.3.1, terser-webpack-plugin@^5.3.7: version "5.3.8" resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.8.tgz" @@ -15795,6 +19419,23 @@ text-table@^0.2.0: resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== +then-request@^6.0.0: + version "6.0.2" + resolved "https://registry.yarnpkg.com/then-request/-/then-request-6.0.2.tgz#ec18dd8b5ca43aaee5cb92f7e4c1630e950d4f0c" + integrity sha512-3ZBiG7JvP3wbDzA9iNY5zJQcHL4jn/0BWtXIkagfz7QgOL/LqjCEOBQuJNZfu0XYnv5JhKh+cDxCPM4ILrqruA== + dependencies: + "@types/concat-stream" "^1.6.0" + "@types/form-data" "0.0.33" + "@types/node" "^8.0.0" + "@types/qs" "^6.2.31" + caseless "~0.12.0" + concat-stream "^1.6.0" + form-data "^2.2.0" + http-basic "^8.1.1" + http-response-object "^3.0.1" + promise "^8.0.0" + qs "^6.4.0" + thread-stream@^0.15.1: version "0.15.2" resolved "https://registry.npmjs.org/thread-stream/-/thread-stream-0.15.2.tgz" @@ -15832,6 +19473,11 @@ through2@^2.0.3: resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz" integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== +timed-out@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" + integrity sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA== + timers-browserify@^2.0.4: version "2.0.12" resolved "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz" @@ -15844,7 +19490,7 @@ timm@^1.6.1: resolved "https://registry.npmjs.org/timm/-/timm-1.7.1.tgz" integrity sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw== -tiny-invariant@^1.0.6, tiny-invariant@^1.1.0: +tiny-invariant@^1.0.6, tiny-invariant@^1.1.0, tiny-invariant@^1.3.1: version "1.3.1" resolved "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz" integrity sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw== @@ -15859,7 +19505,7 @@ tinycolor2@^1.4.1: resolved "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz" integrity sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw== -tmp@^0.0.33: +tmp@0.0.33, tmp@^0.0.33: version "0.0.33" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== @@ -15932,6 +19578,14 @@ token-types@^4.1.1: "@tokenizer/token" "^0.3.0" ieee754 "^1.2.1" +tough-cookie@^2.3.3, tough-cookie@~2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" + integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== + dependencies: + psl "^1.1.28" + punycode "^2.1.1" + tr46@~0.0.3: version "0.0.3" resolved "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz" @@ -15942,11 +19596,26 @@ trim-lines@^3.0.0: resolved "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz" integrity sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg== +trim-newlines@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" + integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== + trough@^2.0.0: version "2.1.0" resolved "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz" integrity sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g== +ts-command-line-args@^2.2.0: + version "2.5.1" + resolved "https://registry.yarnpkg.com/ts-command-line-args/-/ts-command-line-args-2.5.1.tgz#e64456b580d1d4f6d948824c274cf6fa5f45f7f0" + integrity sha512-H69ZwTw3rFHb5WYpQya40YAX2/w7Ut75uUECbgBIsLmM+BNuYnxsltfyyLMxy6sEeKxgijLTnQtLd0nKd6+IYw== + dependencies: + chalk "^4.1.0" + command-line-args "^5.1.1" + command-line-usage "^6.1.0" + string-format "^2.0.0" + ts-dedent@^2.0.0, ts-dedent@^2.2.0: version "2.2.0" resolved "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz" @@ -15957,6 +19626,50 @@ ts-easing@^0.2.0: resolved "https://registry.npmjs.org/ts-easing/-/ts-easing-0.2.0.tgz" integrity sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ== +ts-essentials@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/ts-essentials/-/ts-essentials-1.0.4.tgz#ce3b5dade5f5d97cf69889c11bf7d2da8555b15a" + integrity sha512-q3N1xS4vZpRouhYHDPwO0bDW3EZ6SK9CrrDHxi/D6BPReSjpVgWIOpLS2o0gSBZm+7q/wyKp6RVM1AeeW7uyfQ== + +ts-essentials@^7.0.1: + version "7.0.3" + resolved "https://registry.yarnpkg.com/ts-essentials/-/ts-essentials-7.0.3.tgz#686fd155a02133eedcc5362dc8b5056cde3e5a38" + integrity sha512-8+gr5+lqO3G84KdiTSMRLtuyJ+nTBVRKuCrK4lidMPdVeEp0uqC875uE5NMcaA7YYMN7XsNiFQuMvasF8HT/xQ== + +ts-generator@0.1.x: + version "0.1.1" + resolved "https://registry.yarnpkg.com/ts-generator/-/ts-generator-0.1.1.tgz#af46f2fb88a6db1f9785977e9590e7bcd79220ab" + integrity sha512-N+ahhZxTLYu1HNTQetwWcx3so8hcYbkKBHTr4b4/YgObFTIKkOSSsaa+nal12w8mfrJAyzJfETXawbNjSfP2gQ== + dependencies: + "@types/mkdirp" "^0.5.2" + "@types/prettier" "^2.1.1" + "@types/resolve" "^0.0.8" + chalk "^2.4.1" + glob "^7.1.2" + mkdirp "^0.5.1" + prettier "^2.1.2" + resolve "^1.8.1" + ts-essentials "^1.0.0" + +ts-node@10.x: + version "10.9.1" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b" + integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw== + dependencies: + "@cspotcode/source-map-support" "^0.8.0" + "@tsconfig/node10" "^1.0.7" + "@tsconfig/node12" "^1.0.7" + "@tsconfig/node14" "^1.0.0" + "@tsconfig/node16" "^1.0.2" + acorn "^8.4.1" + acorn-walk "^8.1.1" + arg "^4.1.0" + create-require "^1.1.0" + diff "^4.0.1" + make-error "^1.1.1" + v8-compile-cache-lib "^3.0.1" + yn "3.1.1" + ts-typed-events@3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/ts-typed-events/-/ts-typed-events-3.0.0.tgz" @@ -15984,7 +19697,7 @@ tsconfig-paths@^3.14.1: minimist "^1.2.6" strip-bom "^3.0.0" -tslib@1.14.1, tslib@^1.8.1, tslib@^1.9.0: +tslib@1.14.1, tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3: version "1.14.1" resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== @@ -16009,6 +19722,11 @@ tslog@^4.3.1, tslog@^4.4.0: resolved "https://registry.yarnpkg.com/tslog/-/tslog-4.9.2.tgz#35de3a073784dfe3849caeaa028010c7a62b7f4a" integrity sha512-wBM+LRJoNl34Bdu8mYEFxpvmOUedpNUwMNQB/NcuPIZKwdDde6xLHUev3bBjXQU7gdurX++X/YE7gLH8eXYsiQ== +tsort@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/tsort/-/tsort-0.0.1.tgz#e2280f5e817f8bf4275657fd0f9aebd44f5a2786" + integrity sha512-Tyrf5mxF8Ofs1tNoxA13lFeZ2Zrbd6cKbuH3V+MQ5sb6DtBj5FjrXVsRWT8YvNAQTqNoz66dz1WsbigI22aEnw== + tsutils@^3.21.0: version "3.21.0" resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" @@ -16021,6 +19739,26 @@ tty-browserify@0.0.1: resolved "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz" integrity sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw== +tty-table@^4.1.5: + version "4.2.1" + resolved "https://registry.yarnpkg.com/tty-table/-/tty-table-4.2.1.tgz#c06cd76c54542acf4e2b4a0e9a5802984b65cba6" + integrity sha512-xz0uKo+KakCQ+Dxj1D/tKn2FSyreSYWzdkL/BYhgN6oMW808g8QRMuh1atAV9fjTPbWBjfbkKQpI/5rEcnAc7g== + dependencies: + chalk "^4.1.2" + csv "^5.5.3" + kleur "^4.1.5" + smartwrap "^2.0.2" + strip-ansi "^6.0.1" + wcwidth "^1.0.1" + yargs "^17.7.1" + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== + dependencies: + safe-buffer "^5.0.1" + turbo-darwin-64@1.10.13: version "1.10.13" resolved "https://registry.yarnpkg.com/turbo-darwin-64/-/turbo-darwin-64-1.10.13.tgz#7abc33838bf74c7e7ba2955cb6acc40342d6964c" @@ -16063,6 +19801,16 @@ turbo@latest: turbo-windows-64 "1.10.13" turbo-windows-arm64 "1.10.13" +tweetnacl-util@^0.15.1: + version "0.15.1" + resolved "https://registry.yarnpkg.com/tweetnacl-util/-/tweetnacl-util-0.15.1.tgz#b80fcdb5c97bcc508be18c44a4be50f022eea00b" + integrity sha512-RKJBIj8lySrShN4w6i/BonWp2Z/uxwC3h4y7xsRrpP59ZboCd0GpEVsOnMDYLMmKBpYhb5TgHzZXy7wTfYFBRw== + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== + tweetnacl@^1.0.1, tweetnacl@^1.0.3: version "1.0.3" resolved "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz" @@ -16082,6 +19830,16 @@ type-check@~0.3.2: dependencies: prelude-ls "~1.1.2" +type-detect@^4.0.0, type-detect@^4.0.5: + version "4.0.8" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" + integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + +type-fest@^0.13.1: + version "0.13.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz#0172cb5bce80b0bd542ea348db50c7e21834d934" + integrity sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg== + type-fest@^0.16.0: version "0.16.0" resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz" @@ -16092,11 +19850,21 @@ type-fest@^0.20.2: resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== +type-fest@^0.21.3: + version "0.21.3" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" + integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== + type-fest@^0.6.0: version "0.6.0" resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz" integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== +type-fest@^0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.7.1.tgz#8dda65feaf03ed78f0a3f9678f1869147f7c5c48" + integrity sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg== + type-fest@^0.8.1: version "0.8.1" resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" @@ -16115,6 +19883,62 @@ type-is@~1.6.18: media-typer "0.3.0" mime-types "~2.1.24" +type@^1.0.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0" + integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== + +type@^2.7.2: + version "2.7.2" + resolved "https://registry.yarnpkg.com/type/-/type-2.7.2.tgz#2376a15a3a28b1efa0f5350dcf72d24df6ef98d0" + integrity sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw== + +typechain@8.x: + version "8.3.1" + resolved "https://registry.yarnpkg.com/typechain/-/typechain-8.3.1.tgz#dccbc839b94877997536c356380eff7325395cfb" + integrity sha512-fA7clol2IP/56yq6vkMTR+4URF1nGjV82Wx6Rf09EsqD4tkzMAvEaqYxVFCavJm/1xaRga/oD55K+4FtuXwQOQ== + dependencies: + "@types/prettier" "^2.1.1" + debug "^4.3.1" + fs-extra "^7.0.0" + glob "7.1.7" + js-sha3 "^0.8.0" + lodash "^4.17.15" + mkdirp "^1.0.4" + prettier "^2.3.1" + ts-command-line-args "^2.2.0" + ts-essentials "^7.0.1" + +typed-array-buffer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz#18de3e7ed7974b0a729d3feecb94338d1472cd60" + integrity sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.1" + is-typed-array "^1.1.10" + +typed-array-byte-length@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz#d787a24a995711611fb2b87a4052799517b230d0" + integrity sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA== + dependencies: + call-bind "^1.0.2" + for-each "^0.3.3" + has-proto "^1.0.1" + is-typed-array "^1.1.10" + +typed-array-byte-offset@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz#cbbe89b51fdef9cd6aaf07ad4707340abbc4ea0b" + integrity sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + has-proto "^1.0.1" + is-typed-array "^1.1.10" + typed-array-length@^1.0.4: version "1.0.4" resolved "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz" @@ -16124,6 +19948,13 @@ typed-array-length@^1.0.4: for-each "^0.3.3" is-typed-array "^1.1.9" +typedarray-to-buffer@^3.1.5: + version "3.1.5" + resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" + integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + dependencies: + is-typedarray "^1.0.0" + typedarray@^0.0.6: version "0.0.6" resolved "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" @@ -16139,7 +19970,7 @@ typescript@4.5.2: resolved "https://registry.npmjs.org/typescript/-/typescript-4.5.2.tgz" integrity sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw== -typescript@^4.5.2: +typescript@4.x, typescript@^4.5.2: version "4.9.5" resolved "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz" integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== @@ -16149,6 +19980,16 @@ typescript@^5.0.2: resolved "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz" integrity sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw== +typical@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/typical/-/typical-4.0.0.tgz#cbeaff3b9d7ae1e2bbfaf5a4e6f11eccfde94fc4" + integrity sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw== + +typical@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/typical/-/typical-5.2.0.tgz#4daaac4f2b5315460804f0acf6cb69c52bb93066" + integrity sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg== + u3@^0.1.1: version "0.1.1" resolved "https://registry.npmjs.org/u3/-/u3-0.1.1.tgz" @@ -16176,6 +20017,11 @@ uint8arrays@^3.0.0, uint8arrays@^3.1.0: dependencies: multiformats "^9.4.2" +ultron@~1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.1.1.tgz#9fe1536a10a664a65266a1e3ccf85fd36302bc9c" + integrity sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og== + unbox-primitive@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz" @@ -16364,6 +20210,11 @@ uri-js@^4.2.2: dependencies: punycode "^2.1.0" +url-set-query@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/url-set-query/-/url-set-query-1.0.0.tgz#016e8cfd7c20ee05cafe7795e892bd0702faa339" + integrity sha512-3AChu4NiXquPfeckE5R5cGdiHCMWJx1dwCWOmWIL4KHAziJNOFIYJlpGFeKDvwLPHovZRCxK3cYlwzqI9Vp+Gg== + url@^0.11.0: version "0.11.1" resolved "https://registry.npmjs.org/url/-/url-0.11.1.tgz" @@ -16394,6 +20245,11 @@ use-sidecar@^1.1.2: detect-node-es "^1.1.0" tslib "^2.0.0" +use-sync-external-store@1.2.0, use-sync-external-store@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz#7dbefd6ef3fe4e767a0cf5d7287aacfb5846928a" + integrity sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA== + utf-8-validate@^5.0.2: version "5.0.10" resolved "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.10.tgz" @@ -16401,7 +20257,7 @@ utf-8-validate@^5.0.2: dependencies: node-gyp-build "^4.3.0" -utf8@^3.0.0: +utf8@3.0.0, utf8@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/utf8/-/utf8-3.0.0.tgz" integrity sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ== @@ -16418,7 +20274,7 @@ util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== -util@^0.12.0, util@^0.12.4: +util@^0.12.0, util@^0.12.4, util@^0.12.5: version "0.12.5" resolved "https://registry.npmjs.org/util/-/util-0.12.5.tgz" integrity sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA== @@ -16444,6 +20300,16 @@ uuid-random@^1.3.2: resolved "https://registry.yarnpkg.com/uuid-random/-/uuid-random-1.3.2.tgz#96715edbaef4e84b1dcf5024b00d16f30220e2d0" integrity sha512-UOzej0Le/UgkbWEO8flm+0y+G+ljUon1QWTEZOq1rnMAsxo2+SckbiZdKzAHHlVh6gJqI1TjC/xwgR50MuCrBQ== +uuid@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.1.tgz#c2a30dedb3e535d72ccf82e343941a50ba8533ac" + integrity sha512-nWg9+Oa3qD2CQzHIP4qKUqwNfzKn8P0LtFhotaCTFchsV7ZfDhAybeip/HZVeMIpZi9JgY1E3nUlwaCmZT1sEg== + +uuid@^3.3.2: + version "3.4.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" + integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + uuid@^7.0.3: version "7.0.3" resolved "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz" @@ -16469,6 +20335,11 @@ uvu@^0.5.0: kleur "^4.0.3" sade "^1.7.3" +v8-compile-cache-lib@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf" + integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== + v8-compile-cache@^2.0.3: version "2.3.0" resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" @@ -16496,11 +20367,20 @@ varint@^5.0.0, varint@~5.0.0: resolved "https://registry.npmjs.org/varint/-/varint-5.0.2.tgz" integrity sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow== -vary@~1.1.2: +vary@^1, vary@~1.1.2: version "1.1.2" resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== +verror@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + integrity sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== + dependencies: + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" + vfile-message@^3.0.0: version "3.1.4" resolved "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz" @@ -16584,6 +20464,243 @@ wcag-contrast@^3.0.0: dependencies: relative-luminance "^2.0.0" +wcwidth@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" + integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== + dependencies: + defaults "^1.0.3" + +web3-bzz@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-bzz/-/web3-bzz-1.10.2.tgz#482dfddcc5f65d5877b37cc20775725220b4ad87" + integrity sha512-vLOfDCj6198Qc7esDrCKeFA/M3ZLbowsaHQ0hIL4NmIHoq7lU8aSRTa5AI+JBh8cKN1gVryJsuW2ZCc5bM4I4Q== + dependencies: + "@types/node" "^12.12.6" + got "12.1.0" + swarm-js "^0.1.40" + +web3-core-helpers@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-core-helpers/-/web3-core-helpers-1.10.2.tgz#bd47686c0e74ef4475713c581f9306a035ce8a74" + integrity sha512-1JfaNtox6/ZYJHNoI+QVc2ObgwEPeGF+YdxHZQ7aF5605BmlwM1Bk3A8xv6mg64jIRvEq1xX6k9oG6x7p1WgXQ== + dependencies: + web3-eth-iban "1.10.2" + web3-utils "1.10.2" + +web3-core-method@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-core-method/-/web3-core-method-1.10.2.tgz#4adf3f8c8d0776f0f320e583b791955c41037971" + integrity sha512-gG6ES+LOuo01MJHML4gnEt702M8lcPGMYZoX8UjZzmEebGrPYOY9XccpCrsFgCeKgQzM12SVnlwwpMod1+lcLg== + dependencies: + "@ethersproject/transactions" "^5.6.2" + web3-core-helpers "1.10.2" + web3-core-promievent "1.10.2" + web3-core-subscriptions "1.10.2" + web3-utils "1.10.2" + +web3-core-promievent@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-core-promievent/-/web3-core-promievent-1.10.2.tgz#13b380b69ee05c5bf075836be64c2f3b8bdc1a5f" + integrity sha512-Qkkb1dCDOU8dZeORkcwJBQRAX+mdsjx8LqFBB+P4W9QgwMqyJ6LXda+y1XgyeEVeKEmY1RCeTq9Y94q1v62Sfw== + dependencies: + eventemitter3 "4.0.4" + +web3-core-requestmanager@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-core-requestmanager/-/web3-core-requestmanager-1.10.2.tgz#f5b1264c6470c033f08e21210b0af0c23497c68a" + integrity sha512-nlLeNJUu6fR+ZbJr2k9Du/nN3VWwB4AJPY4r6nxUODAmykgJq57T21cLP/BEk6mbiFQYGE9TrrPhh4qWxQEtAw== + dependencies: + util "^0.12.5" + web3-core-helpers "1.10.2" + web3-providers-http "1.10.2" + web3-providers-ipc "1.10.2" + web3-providers-ws "1.10.2" + +web3-core-subscriptions@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-core-subscriptions/-/web3-core-subscriptions-1.10.2.tgz#d325483141ab1406241d6707b86fd6944e4b7ea6" + integrity sha512-MiWcKjz4tco793EPPPLc/YOJmYUV3zAfxeQH/UVTfBejMfnNvmfwKa2SBKfPIvKQHz/xI5bV2TF15uvJEucU7w== + dependencies: + eventemitter3 "4.0.4" + web3-core-helpers "1.10.2" + +web3-core@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-core/-/web3-core-1.10.2.tgz#464a15335b3adecc4a1cdd53c89b995769059f03" + integrity sha512-qTn2UmtE8tvwMRsC5pXVdHxrQ4uZ6jiLgF5DRUVtdi7dPUmX18Dp9uxKfIfhGcA011EAn8P6+X7r3pvi2YRxBw== + dependencies: + "@types/bn.js" "^5.1.1" + "@types/node" "^12.12.6" + bignumber.js "^9.0.0" + web3-core-helpers "1.10.2" + web3-core-method "1.10.2" + web3-core-requestmanager "1.10.2" + web3-utils "1.10.2" + +web3-eth-abi@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-eth-abi/-/web3-eth-abi-1.10.2.tgz#65db4af1acb0b72cb9d10cd6f045a8bcdb270b1b" + integrity sha512-pY4fQUio7W7ZRSLf+vsYkaxJqaT/jHcALZjIxy+uBQaYAJ3t6zpQqMZkJB3Dw7HUODRJ1yI0NPEFGTnkYf/17A== + dependencies: + "@ethersproject/abi" "^5.6.3" + web3-utils "1.10.2" + +web3-eth-accounts@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-eth-accounts/-/web3-eth-accounts-1.10.2.tgz#5ce9e4de0f84a88e72801810b98cc25164956404" + integrity sha512-6/HhCBYAXN/f553/SyxS9gY62NbLgpD1zJpENcvRTDpJN3Znvli1cmpl5Q3ZIUJkvHnG//48EWfWh0cbb3fbKQ== + dependencies: + "@ethereumjs/common" "2.5.0" + "@ethereumjs/tx" "3.3.2" + "@ethereumjs/util" "^8.1.0" + eth-lib "0.2.8" + scrypt-js "^3.0.1" + uuid "^9.0.0" + web3-core "1.10.2" + web3-core-helpers "1.10.2" + web3-core-method "1.10.2" + web3-utils "1.10.2" + +web3-eth-contract@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-eth-contract/-/web3-eth-contract-1.10.2.tgz#9114c52ba5ca5859f3403abea69a13f8678828ad" + integrity sha512-CZLKPQRmupP/+OZ5A/CBwWWkBiz5B/foOpARz0upMh1yjb0dEud4YzRW2gJaeNu0eGxDLsWVaXhUimJVGYprQw== + dependencies: + "@types/bn.js" "^5.1.1" + web3-core "1.10.2" + web3-core-helpers "1.10.2" + web3-core-method "1.10.2" + web3-core-promievent "1.10.2" + web3-core-subscriptions "1.10.2" + web3-eth-abi "1.10.2" + web3-utils "1.10.2" + +web3-eth-ens@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-eth-ens/-/web3-eth-ens-1.10.2.tgz#5708e1830ab261b139882cc43662afb3a733112e" + integrity sha512-kTQ42UdNHy4BQJHgWe97bHNMkc3zCMBKKY7t636XOMxdI/lkRdIjdE5nQzt97VjQvSVasgIWYKRAtd8aRaiZiQ== + dependencies: + content-hash "^2.5.2" + eth-ens-namehash "2.0.8" + web3-core "1.10.2" + web3-core-helpers "1.10.2" + web3-core-promievent "1.10.2" + web3-eth-abi "1.10.2" + web3-eth-contract "1.10.2" + web3-utils "1.10.2" + +web3-eth-iban@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-eth-iban/-/web3-eth-iban-1.10.2.tgz#f8e668034834c5be038adeb14c39b923e9257558" + integrity sha512-y8+Ii2XXdyHQMFNL2NWpBnXe+TVJ4ryvPlzNhObRRnIo4O4nLIXS010olLDMayozDzoUlmzCmBZJYc9Eev1g7A== + dependencies: + bn.js "^5.2.1" + web3-utils "1.10.2" + +web3-eth-personal@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-eth-personal/-/web3-eth-personal-1.10.2.tgz#a281cc1cecb2f3243ac0467c075a1579fa562901" + integrity sha512-+vEbJsPUJc5J683y0c2aN645vXC+gPVlFVCQu4IjPvXzJrAtUfz26+IZ6AUOth4fDJPT0f1uSLS5W2yrUdw9BQ== + dependencies: + "@types/node" "^12.12.6" + web3-core "1.10.2" + web3-core-helpers "1.10.2" + web3-core-method "1.10.2" + web3-net "1.10.2" + web3-utils "1.10.2" + +web3-eth@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-eth/-/web3-eth-1.10.2.tgz#46baa0d8a1203b425f77ac2cf823fbb73666fcb9" + integrity sha512-s38rhrntyhGShmXC4R/aQtfkpcmev9c7iZwgb9CDIBFo7K8nrEJvqIOyajeZTxnDIiGzTJmrHxiKSadii5qTRg== + dependencies: + web3-core "1.10.2" + web3-core-helpers "1.10.2" + web3-core-method "1.10.2" + web3-core-subscriptions "1.10.2" + web3-eth-abi "1.10.2" + web3-eth-accounts "1.10.2" + web3-eth-contract "1.10.2" + web3-eth-ens "1.10.2" + web3-eth-iban "1.10.2" + web3-eth-personal "1.10.2" + web3-net "1.10.2" + web3-utils "1.10.2" + +web3-net@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-net/-/web3-net-1.10.2.tgz#77f39dea930619035d3bf99969941870f2f0c550" + integrity sha512-w9i1t2z7dItagfskhaCKwpp6W3ylUR88gs68u820y5f8yfK5EbPmHc6c2lD8X9ZrTnmDoeOpIRCN/RFPtZCp+g== + dependencies: + web3-core "1.10.2" + web3-core-method "1.10.2" + web3-utils "1.10.2" + +web3-providers-http@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-providers-http/-/web3-providers-http-1.10.2.tgz#8bd54b5bc5bcc50612fd52af65bd773f926045f7" + integrity sha512-G8abKtpkyKGpRVKvfjIF3I4O/epHP7mxXWN8mNMQLkQj1cjMFiZBZ13f+qI77lNJN7QOf6+LtNdKrhsTGU72TA== + dependencies: + abortcontroller-polyfill "^1.7.5" + cross-fetch "^4.0.0" + es6-promise "^4.2.8" + web3-core-helpers "1.10.2" + +web3-providers-ipc@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-providers-ipc/-/web3-providers-ipc-1.10.2.tgz#4314a04c1d68f5d1cb2d047d027db97c85f921f7" + integrity sha512-lWbn6c+SgvhLymU8u4Ea/WOVC0Gqs7OJUvauejWz+iLycxeF0xFNyXnHVAi42ZJDPVI3vnfZotafoxcNNL7Sug== + dependencies: + oboe "2.1.5" + web3-core-helpers "1.10.2" + +web3-providers-ws@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-providers-ws/-/web3-providers-ws-1.10.2.tgz#00bf6e00080dd82b8ad7fbed657a6d20ecc532de" + integrity sha512-3nYSiP6grI5GvpkSoehctSywfCTodU21VY8bUtXyFHK/IVfDooNtMpd5lVIMvXVAlaxwwrCfjebokaJtKH2Iag== + dependencies: + eventemitter3 "4.0.4" + web3-core-helpers "1.10.2" + websocket "^1.0.32" + +web3-shh@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-shh/-/web3-shh-1.10.2.tgz#2a41e1a308de5320d1f17080765206b727aa669e" + integrity sha512-UP0Kc3pHv9uULFu0+LOVfPwKBSJ6B+sJ5KflF7NyBk6TvNRxlpF3hUhuaVDCjjB/dDUR6T0EQeg25FA2uzJbag== + dependencies: + web3-core "1.10.2" + web3-core-method "1.10.2" + web3-core-subscriptions "1.10.2" + web3-net "1.10.2" + +web3-utils@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3-utils/-/web3-utils-1.10.2.tgz#361103d28a94d5e2a87ba15d776a62c33303eb44" + integrity sha512-TdApdzdse5YR+5GCX/b/vQnhhbj1KSAtfrDtRW7YS0kcWp1gkJsN62gw6GzCaNTeXookB7UrLtmDUuMv65qgow== + dependencies: + "@ethereumjs/util" "^8.1.0" + bn.js "^5.2.1" + ethereum-bloom-filters "^1.0.6" + ethereum-cryptography "^2.1.2" + ethjs-unit "0.1.6" + number-to-bn "1.7.0" + randombytes "^2.1.0" + utf8 "3.0.0" + +web3@1.x: + version "1.10.2" + resolved "https://registry.yarnpkg.com/web3/-/web3-1.10.2.tgz#5b7e165b396fb0bea501cef4d5ce754aebad5b73" + integrity sha512-DAtZ3a3ruPziE80uZ3Ob0YDZxt6Vk2un/F5BcBrxO70owJ9Z1Y2+loZmbh1MoAmoLGjA/SUSHeUtid3fYmBaog== + dependencies: + web3-bzz "1.10.2" + web3-core "1.10.2" + web3-eth "1.10.2" + web3-eth-personal "1.10.2" + web3-net "1.10.2" + web3-shh "1.10.2" + web3-utils "1.10.2" + webidl-conversions@^3.0.0: version "3.0.1" resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz" @@ -16649,6 +20766,23 @@ webpack@5: watchpack "^2.4.0" webpack-sources "^3.2.3" +websocket@^1.0.32: + version "1.0.34" + resolved "https://registry.yarnpkg.com/websocket/-/websocket-1.0.34.tgz#2bdc2602c08bf2c82253b730655c0ef7dcab3111" + integrity sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ== + dependencies: + bufferutil "^4.0.1" + debug "^2.2.0" + es5-ext "^0.10.50" + typedarray-to-buffer "^3.1.5" + utf-8-validate "^5.0.2" + yaeti "^0.0.6" + +whatwg-fetch@^3.4.1: + version "3.6.19" + resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz#caefd92ae630b91c07345537e67f8354db470973" + integrity sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw== + whatwg-url@^5.0.0: version "5.0.0" resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz" @@ -16678,6 +20812,30 @@ which-collection@^1.0.1: is-weakmap "^2.0.1" is-weakset "^2.0.1" +which-module@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409" + integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== + +which-pm@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/which-pm/-/which-pm-2.0.0.tgz#8245609ecfe64bf751d0eef2f376d83bf1ddb7ae" + integrity sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w== + dependencies: + load-yaml-file "^0.2.0" + path-exists "^4.0.0" + +which-typed-array@^1.1.10: + version "1.1.11" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.11.tgz#99d691f23c72aab6768680805a271b69761ed61a" + integrity sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.0" + which-typed-array@^1.1.2, which-typed-array@^1.1.9: version "1.1.9" resolved "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz" @@ -16690,7 +20848,7 @@ which-typed-array@^1.1.2, which-typed-array@^1.1.9: has-tostringtag "^1.0.0" is-typed-array "^1.1.10" -which@^1.2.9: +which@1.3.1, which@^1.2.9: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== @@ -16704,6 +20862,13 @@ which@^2.0.1: dependencies: isexe "^2.0.0" +wide-align@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" + integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== + dependencies: + string-width "^1.0.2 || 2" + wide-align@^1.1.2: version "1.1.5" resolved "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz" @@ -16728,6 +20893,37 @@ wordwrap@^1.0.0: resolved "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz" integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== +wordwrapjs@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/wordwrapjs/-/wordwrapjs-4.0.1.tgz#d9790bccfb110a0fc7836b5ebce0937b37a8b98f" + integrity sha512-kKlNACbvHrkpIw6oPeYDSmdCTu2hdMHoyXLTcUKala++lx5Y+wjJ/e474Jqv5abnVmwxw08DiTuHmw69lJGksA== + dependencies: + reduce-flatten "^2.0.0" + typical "^5.2.0" + +workerpool@6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.2.1.tgz#46fc150c17d826b86a008e5a4508656777e9c343" + integrity sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw== + +wrap-ansi@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" + integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== + dependencies: + ansi-styles "^3.2.0" + string-width "^3.0.0" + strip-ansi "^5.0.0" + +wrap-ansi@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" + integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" @@ -16764,6 +20960,15 @@ ws@7.4.6: resolved "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz" integrity sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A== +ws@^3.0.0: + version "3.3.3" + resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.3.tgz#f1cf84fe2d5e901ebce94efaece785f187a228f2" + integrity sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA== + dependencies: + async-limiter "~1.0.0" + safe-buffer "~5.1.0" + ultron "~1.1.0" + ws@^6.1.0: version "6.2.2" resolved "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz" @@ -16771,7 +20976,7 @@ ws@^6.1.0: dependencies: async-limiter "~1.0.0" -ws@^7.4.5, ws@^7.5.1: +ws@^7.4.5, ws@^7.4.6, ws@^7.5.1: version "7.5.9" resolved "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz" integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== @@ -16781,7 +20986,27 @@ ws@^8.2.3, ws@^8.5.0, ws@^8.8.1: resolved "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz" integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA== -xhr@^2.0.1: +xhr-request-promise@^0.1.2: + version "0.1.3" + resolved "https://registry.yarnpkg.com/xhr-request-promise/-/xhr-request-promise-0.1.3.tgz#2d5f4b16d8c6c893be97f1a62b0ed4cf3ca5f96c" + integrity sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg== + dependencies: + xhr-request "^1.1.0" + +xhr-request@^1.0.1, xhr-request@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/xhr-request/-/xhr-request-1.1.0.tgz#f4a7c1868b9f198723444d82dcae317643f2e2ed" + integrity sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA== + dependencies: + buffer-to-arraybuffer "^0.0.5" + object-assign "^4.1.1" + query-string "^5.0.1" + simple-get "^2.7.0" + timed-out "^4.0.1" + url-set-query "^1.0.0" + xhr "^2.0.4" + +xhr@^2.0.1, xhr@^2.0.4, xhr@^2.3.3: version "2.6.0" resolved "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz" integrity sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA== @@ -16814,17 +21039,37 @@ xmlcreate@^2.0.4: resolved "https://registry.npmjs.org/xmlcreate/-/xmlcreate-2.0.4.tgz" integrity sha512-nquOebG4sngPmGPICTS5EnxqhKbCmz5Ox5hsszI2T6U5qdrJizBc+0ilYSEjTSzU0yZcmvppztXe/5Al5fUwdg== +xmlhttprequest@1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz#67fe075c5c24fef39f9d65f5f7b7fe75171968fc" + integrity sha512-58Im/U0mlVBLM38NdZjHyhuMtCqa61469k2YP/AaPbvCoV9aQGUpbJBj1QRm2ytRiVQBD/fsw7L2bJGDVQswBA== + xtend@^4.0.0, xtend@^4.0.1, xtend@^4.0.2, xtend@~4.0.1: version "4.0.2" resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== +y18n@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" + integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== + y18n@^5.0.5: version "5.0.8" resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== -yallist@^3.0.2: +yaeti@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/yaeti/-/yaeti-0.0.6.tgz#f26f484d72684cf42bedfb76970aa1608fbf9577" + integrity sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug== + +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A== + +yallist@^3.0.0, yallist@^3.0.2, yallist@^3.1.1: version "3.1.1" resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== @@ -16839,6 +21084,32 @@ yaml@^1.10.0, yaml@^1.7.2: resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== +yaml@^2.2.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.2.tgz#f522db4313c671a0ca963a75670f1c12ea909144" + integrity sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg== + +yargs-parser@13.1.2, yargs-parser@^13.1.2: + version "13.1.2" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" + integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + +yargs-parser@20.2.4: + version "20.2.4" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54" + integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== + +yargs-parser@^18.1.2, yargs-parser@^18.1.3: + version "18.1.3" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" + integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + yargs-parser@^20.2.2, yargs-parser@^20.2.9: version "20.2.9" resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" @@ -16849,7 +21120,42 @@ yargs-parser@^21.1.1: resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz" integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== -yargs@^16.2.0: +yargs-unparser@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-1.6.0.tgz#ef25c2c769ff6bd09e4b0f9d7c605fb27846ea9f" + integrity sha512-W9tKgmSn0DpSatfri0nx52Joq5hVXgeLiqR/5G0sZNDoLZFOr/xjBUDcShCOGNsBnEMNo1KAMBkTej1Hm62HTw== + dependencies: + flat "^4.1.0" + lodash "^4.17.15" + yargs "^13.3.0" + +yargs-unparser@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-2.0.0.tgz#f131f9226911ae5d9ad38c432fe809366c2325eb" + integrity sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA== + dependencies: + camelcase "^6.0.0" + decamelize "^4.0.0" + flat "^5.0.2" + is-plain-obj "^2.1.0" + +yargs@13.3.2, yargs@^13.3.0: + version "13.3.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" + integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== + dependencies: + cliui "^5.0.0" + find-up "^3.0.0" + get-caller-file "^2.0.1" + require-directory "^2.1.1" + require-main-filename "^2.0.0" + set-blocking "^2.0.0" + string-width "^3.0.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^13.1.2" + +yargs@16.2.0, yargs@^16.2.0: version "16.2.0" resolved "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz" integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== @@ -16862,9 +21168,26 @@ yargs@^16.2.0: y18n "^5.0.5" yargs-parser "^20.2.2" -yargs@^17.7.2: +yargs@^15.1.0: + version "15.4.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" + integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== + dependencies: + cliui "^6.0.0" + decamelize "^1.2.0" + find-up "^4.1.0" + get-caller-file "^2.0.1" + require-directory "^2.1.1" + require-main-filename "^2.0.0" + set-blocking "^2.0.0" + string-width "^4.2.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^18.1.2" + +yargs@^17.7.1, yargs@^17.7.2: version "17.7.2" - resolved "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== dependencies: cliui "^8.0.1" @@ -16883,6 +21206,11 @@ yauzl@^2.10.0: buffer-crc32 "~0.2.3" fd-slicer "~1.1.0" +yn@3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" + integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== + yocto-queue@^0.1.0: version "0.1.0" resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" @@ -16893,6 +21221,13 @@ zksync-web3@^0.14.3: resolved "https://registry.yarnpkg.com/zksync-web3/-/zksync-web3-0.14.3.tgz#64ac2a16d597464c3fc4ae07447a8007631c57c9" integrity sha512-hT72th4AnqyLW1d5Jlv8N2B/qhEnl2NePK2A3org7tAa24niem/UAaHMkEvmWI3SF9waYUPtqAtjpf+yvQ9zvQ== +zustand@4.x: + version "4.4.1" + resolved "https://registry.yarnpkg.com/zustand/-/zustand-4.4.1.tgz#0cd3a3e4756f21811bd956418fdc686877e8b3b0" + integrity sha512-QCPfstAS4EBiTQzlaGP1gmorkh/UL1Leaj2tdj+zZCZ/9bm0WS7sI2wnfD5lpOszFqWJ1DcPnGoY8RDL61uokw== + dependencies: + use-sync-external-store "1.2.0" + zwitch@^2.0.0: version "2.0.4" resolved "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz"